Маркировка строк и столбцов матриц в LaTeX - PullRequest
19 голосов
/ 20 марта 2009

Как добавить метки к столбцам и строкам (например, a, b, c, d и т. П.), Которые идут вверх и влево (оба снаружи) матрицы, но очевидно выровнены с указанными столбцами и строками?

Пример матрицы:

\[
\begin{pmatrix}
t   & 1-t &  -1 &  0  &  0  \\
0   &  t  & 1-t &  -1 &  0  \\
0   &  0  &  t  & 1-t &  -1 \\
-1  &  0  &  0  &  t  & 1-t \\
1-t &  -1 &  0  &  0  &  t
\end{pmatrix}
\]

Ответы [ 2 ]

27 голосов
/ 21 апреля 2009

Вам необходимо использовать \ bordermatrix. Есть пример на http://www.math.harvard.edu/texman/node25.html.

6 голосов
/ 15 января 2012

Возможно, вы захотите попробовать пакет kbordermatrix . Его документацию можно найти здесь (обратите внимание, что пакет не является частью CTAN) Он более современный и продвинутый, чем старый добрый bordermatrix . Ниже приведен пример:

\usepackage{kbordermatrix} % include package @ document preamble
\renewcommand{\kbldelim}{(} % change default array delimiters to parentheses
\renewcommand{\kbrdelim}{)}

% ...

\[
\kbordermatrix{
    \mbox{corner_text}&\alpha & \beta & \gamma & \delta \\ % column indices
    1 & t   & 1-t &  -1 &  0  &  0  \\
    2 & 0   &  t  & 1-t &  -1 &  0  \\
    3 & 0   &  0  &  t  & 1-t &  -1 \\
    4 & -1  &  0  &  0  &  t  & 1-t \\
    5 & 1-t &  -1 &  0  &  0  &  t
    % 1, 2, 3, 4, 5 are row indices
}
\]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...