\bordermatrix 中的垂直线

\bordermatrix 中的垂直线

可能重复:
带块的边界矩阵

我需要在矩阵的两列之间放置一条垂直线\bordermatrix。我知道如何在数组环境中执行此操作,但\bordermatrix不一样。有人知道怎么做吗?

答案1

\documentclass{article}
\def\VR{\kern-\arraycolsep\strut\vrule &\kern-\arraycolsep}
\def\vr{\kern-\arraycolsep & \kern-\arraycolsep}
\begin{document}

$\bordermatrix{
   & 0 & 1 & 2 \cr
 0 & A & B & C \cr
 1 & d & e & f \cr
 2 & 1 & 2 & 3 }$
%
$\bordermatrix{
   & 0 & \vr 1 & 2 \cr
 0 & A & \VR B & C \cr
 1 & d & \VR e & f \cr
 2 & 1 & \VR 2 & 3 }$

\end{document}​

在此处输入图片描述

答案2

您可以使用该包边界矩阵。您需要手动安装,因为此包不在 TL 或 CTAN 中。文档位于包内。

在此处输入图片描述

完整代码

\documentclass[11pt]{scrartcl}
\usepackage{kbordermatrix}

\begin{document}
\kbordermatrix{\mbox{indices}&
1&2&\vrule&3&4\\
1&M_{1,1}&M_{1,2}&\vrule&M_{1,3}&M_{1,4}\\
2&M_{2,1}&M_{2,2}&\vrule&M_{2,3}&M_{2,4}
}
\end{document} 

在此处输入图片描述

相关内容