使“取消线”变粗

使“取消线”变粗

在下面的 MWE 中,我想要:

  1. 使带箭头的取消线稍微粗一点,
  2. 使箭头在垂直线之前结束}。

这是我的代码:

\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}

相关内容