在下面的 MWE 中,我想要:
- 使带箭头的取消线稍微粗一点,
- 使箭头在垂直线之前结束}。
这是我的代码:
\documentclass{article}
\usepackage{amsmath}
\usepackage{cancel}
\begin{document}
\begin{equation*}
\mathbf{I}_n = \cancelto{0}{\left.\left(
\vphantom{\begin{array}{c}1\\1\\1\\1\\1\end{array}}
\smash{\underbrace{
\begin{array}{ccccc}
1&0&0&\cdots &0\\
0&1&0&\cdots &0\\
0&0&1&\cdots &0\\
\vdots&&&\ddots&\\
0&0&0&\cdots &1
\end{array}
}_{n\text{ columns}}}
\right)\right\}}
\,n\text{ rows}
\end{equation*}
\end{document}
答案1
该包有一个[thicklines]
使用更粗的线条的选项,我认为你只是想将外部移动到\left.\right\}
外面\cancel
(虽然间距可能需要稍微调整一下)
\documentclass{article}
\usepackage{amsmath}
\usepackage[thicklines]{cancel}
\begin{document}
\begin{equation*}
\mathbf{I}_n = \left.\cancelto{0}{\left(
\vphantom{\begin{array}{c}1\\1\\1\\1\\1\end{array}}
\smash{\underbrace{
\begin{array}{ccccc}
1&0&0&\cdots &0\\
0&1&0&\cdots &0\\
0&0&1&\cdots &0\\
\vdots&&&\ddots&\\
0&0&0&\cdots &1
\end{array}
}_{n\text{ columns}}}
\right)}\quad\right\}
\,n\text{ rows}
\end{equation*}
\end{document}