我有一个边框矩阵,它太大了,无法放在一页上。我想将其拆分成多个矩阵。
答案1
这是两种可能的解决方案——使用blockarray
来自 blkarray 包的。
代码
\documentclass[border=10pt,varwidth]{standalone}%{article}
\usepackage{blkarray,multirow}
\begin{document}
First solution
\[
\begin{blockarray}{cc|ccc|c}
&C_1& & \cdots & & C_k \\
\begin{block}{c(c|ccc|c}
A_1 & \multirow{3}{*}{$\vdots$} & \BAmulticolumn{3}{c|}{\multirow{3}{*}{$\ddots$}}
&\multirow{3}{*}{$\vdots$} \\
\vdots & & & & & \\
A_n & & & & & \\
\end{block}
\\
&C_{k+1}&&\cdots& &C_m\\
\begin{block}{cc|ccc|c)}
A_1 & \multirow{3}{*}{$\vdots$} & \BAmulticolumn{3}{c|}{\multirow{3}{*}{$\ddots$}}
&\multirow{3}{*}{$\vdots$} \\
\vdots & & & & & \\
A_n & & & & & \\
\end{block}
\end{blockarray}
\]
2nd solution
\[
\begin{blockarray}{cc|ccc|c}
&C_1&\cdots&\cdots&\cdots&C_k\\
\begin{block}{c(c|ccc|c}
A_1 & \vdots & \ddots & \vrule & & \vdots\\
\vdots & \vdots & & \ddots & & \vdots\\
A_n & \vdots & & \vrule & \ddots &\vdots \\
\end{block}
\\
&C_{k+1}&\cdots&\cdots&\cdots&C_m\\
\begin{block}{cc|ccc|c)}
A_1 & \vdots & \ddots & \vrule & & \vdots\\
\vdots & \vdots & & \ddots & & \vdots\\
A_n & \vdots & & \vrule & \ddots &\vdots \\
\end{block}
\end{blockarray}
\]
\end{document}