Matrix Object

The Matrix object consists of one or more elements laid out in one or more rows and one or more columns (delimiters not included). Examples include and .

The entire matrix can be aligned, with respect to the surrounding text, at the center, with the top row, or with the bottom row. This property is defined as <baseJc>. Spacing between columns can be defined using <cGp>, <cGpRule>, and <cSp>. Column Gap refers to the space between the end of one column and the start of the next; column spacing refers to the space between two corresponding edges of adjacent columns.

Row spacing can also be defined using <rSp> and <rSpRule>. Row spacing is defined as the distance between baselines on adjacent matrix rows:

Finally, a matrix can have hidden placeholders (<hidePlc>). The identity matrix above has hidden placeholders, while the following matrix has placeholders showing: