答案1
如果您愿意,我将添加另一个简单的解决方案。
\documentclass{article}
\usepackage{arydshln}
\usepackage{mathtools}
\begin{document}
\[ \left[
\begin{array}{c:c}
1 & 2 \\
3 & 4 \\
5 & 6 \\
\end{array} \right] \]
\end{document}
附录:2020-7-24。使用包{bNiceArray}
时nicematrix
,方括号的位置与{bmatrix}
包中的位置相同amsmath
。
\documentclass[a4paper,12pt]{article}
\usepackage{nicematrix}
\usepackage{arydshln}
\NiceMatrixOptions{letter-for-dotted-lines=V}
\begin{document}
$\begin{bNiceArray}{c:c}
1 & 2 \\
3 & 4 \\
5 & 6
\end{bNiceArray}$
\end{document}
备注:如果不放\NiceMatrixOptions{letter-for-dotted-lines=V}
,则会得到一条虚线(由 绘制nicematrix
)。
答案2
答案3
nicematrix
在(例如)的环境中{bNiceArray}
,前言中的说明符|
在方括号之间有一个可选参数。在此参数中,可以指定您希望规则具有的 TikZ 特性。
\documentclass{article}
\usepackage{nicematrix}
\usepackage{tikz}
\begin{document}
$\begin{bNiceArray}{c|[tikz=densely dashed]c}
-2 & -4 \\
2 & -1 \\
-8 & 16 \\
\end{bNiceArray}$
\end{document}
在这种情况下,更好的可能是更好的dash phase
。
\documentclass{article}
\usepackage{nicematrix}
\usepackage{tikz}
\begin{document}
$\begin{bNiceArray}{c|[tikz={densely dashed,dash phase=3pt}]c}
-2 & -4 \\
2 & -1 \\
-8 & 16 \\
\end{bNiceArray}$
\end{document}