我需要排版一个由 2X2 块结构组成的块矩阵,其中 (1,1) 块和 (2,2) 块为零,而 (1,2) 和 (2,1) 块为非零(并且恰好具有 5 条对角线的能带结构)。如果我在黑板上写这个矩阵,我会在零块中间放置一个大零,也许用水平线和垂直线将块分开,并在能带结构周围形成的 4 个三角形中放置大零。我还会有显示能带结构的对角线。
我对 LaTeX 的了解使我能够将 \vdots、\hdots 和 \ddots 放在数组中,但这并不令人满意。有没有一个好的解决方案可以制作漂亮的带状结构矩阵?
答案1
我认为你想看看easybmat
包裹。
这是一个例子。
\[
\left(
\begin{BMAT}(rc){c:c}{c:c}
0 & \begin{BMAT}(rc){ccc}{ccc}
1 & &\\
& 2 &\\
& & 3
\end{BMAT}\\
\begin{BMAT}(rc){ccc}{ccc}
4 & &\\
& 5 &\\
& & 6
\end{BMAT} & 0
\end{BMAT}
\right)
\]