![如何在数组和表格环境中添加垂直和水平虚线?](https://linux22.com/image/271480/%E5%A6%82%E4%BD%95%E5%9C%A8%E6%95%B0%E7%BB%84%E5%92%8C%E8%A1%A8%E6%A0%BC%E7%8E%AF%E5%A2%83%E4%B8%AD%E6%B7%BB%E5%8A%A0%E5%9E%82%E7%9B%B4%E5%92%8C%E6%B0%B4%E5%B9%B3%E8%99%9A%E7%BA%BF%EF%BC%9F.png)
我想使用带有虚线的行和列连接来呈现大矩阵。另外,我需要对一些表格执行相同操作。有没有办法在数组和表格中插入虚线,或者我应该使用\cdot
或类似的东西来模拟它?
我使用dcmst 的回答:
但我希望有更好的位置并延伸虚线。与此示例相关的来源是:
\documentclass{article}
\usepackage{arydshln}
\begin{document}
\begin{tabular}{ccc;{0.4pt/10pt}c;{0.4pt/10pt}c;{0.4pt/10pt}c}
text & text & text & & & text \\
text & text & text & & & text \\
text & text & text & & & text \\
\cdashline{1-6}[0.4pt/10pt] \\
\cdashline{1-6}[0.4pt/10pt] \\
\cdashline{1-6}[0.4pt/10pt] \\
text & text & text & & & text
\end{tabular}
\end{document}
谢谢。
答案1
您可以使用arydshln
\hdashline
添加水平和:
垂直虚线的包
\documentclass{article}
\usepackage{arydshln}
\begin{document}
\begin{tabular}{:c:c:c:}
\hdashline
text & text & text \\
\hdashline
text & text & text \\
\hdashline
text & text & text \\
\hdashline
\end{tabular}
\smallskip
$\begin{array}{:c:c:c:}
\hdashline
1 & 2 & 3 \\
\hdashline
4 & 5 & 6 \\
\hdashline
7 & 8 & 9 \\
\hdashline
\end{array}$
\end{document}
检查手册的第 2.7 节以了解其他软件包的一些问题。