Matrix Bracket Styles in LibreOffice Math
LibreOffice Math provides several scalable delimiter styles to
enclose matrices and tabular math data. By combining the
matrix keyword with the dynamic resizing commands
left and right, you can format matrices with
round parentheses, square brackets, curly braces, single or double
vertical lines, angle brackets, and even invisible or asymmetrical
delimiters.
1. Standard Round Brackets (Parentheses)
Round brackets are the most common delimiters for standard matrices.
* Syntax:
left( matrix { a # b ## c # d } right) *
Usage: General matrix representation.
2. Square Brackets
Square brackets provide a box-like enclosure for vectors and
matrices. * Syntax:
left[ matrix { a # b ## c # d } right] or
left lbracket matrix { a # b ## c # d } right rbracket *
Usage: General matrix notation and linear
transformations.
3. Curly Braces
Curly brackets are used for set matrices, systems, or specific tensor
layouts. * Syntax:
left lbrace matrix { a # b ## c # d } right rbrace or
left \{ matrix { a # b ## c # d } right \} *
Usage: Set representations and block matrices.
4. Single Vertical Bars (Determinants)
Single straight vertical lines denote the determinant of a matrix. *
Syntax:
left| matrix { a # b ## c # d } right| or
left lline matrix { a # b ## c # d } right rline *
Usage: Matrix determinants.
5. Double Vertical Bars (Matrix Norms)
Double vertical lines indicate norms or specific matrix magnitudes. *
Syntax:
left ldline matrix { a # b ## c # d } right rdline or
left ldoubleline matrix { a # b ## c # d } right rdoubleline
* Usage: Matrix norms and absolute matrix
quantities.
6. Angle, Floor, and Ceiling Brackets
Less common mathematical notations such as quantum state matrices,
inner products, or integer mappings can also be wrapped around a matrix.
* Angle Brackets:
left langle matrix { a # b ## c # d } right rangle *
Floor Brackets:
left lfloor matrix { a # b ## c # d } right rfloor *
Ceiling Brackets:
left lceil matrix { a # b ## c # d } right rceil
7. Asymmetric and Invisible Delimiters
LibreOffice Math allows open-ended or mixed bracket styles by using
the none keyword or pairing different bracket types. *
Open System / Single Bracket:
left lbrace matrix { x + y = 1 ## 2x - y = 0 } right none *
Mixed Delimiters:
left( matrix { a # b ## c # d } right]
Matrix Command Syntax Note
In LibreOffice Math, matrix elements are organized using
# to separate columns and ## to separate
rows:
matrix { row1_col1 # row1_col2 ## row2_col1 # row2_col2 }
Wrapping this structure inside any
left <delimiter> and
right <delimiter> command automatically scales the
chosen bracket style to fit the full height of the matrix.