取消整数分数的更好方法

取消整数分数的更好方法

我尝试使用\cancel{}来划掉整个分数。虽然对于占用空间较小的分数,它还可以,但对于较大的分数,它似乎有点不方便。划线的角度过于倾斜,导致它与左括号接触。还有其他方法可以划掉分数吗? 在此处输入图片描述

编辑1:如果有人想尝试一下,请测试文档:

\documentclass{article}
\usepackage{cancel}
\begin{document}
\[
\left(\cancel{\frac{1}{7}}+\cancel{\frac{1}{9}}\right)-\ldots+(-1)^n \left(\cancel{\frac{1}{2n-1}}+\frac{1}{2n+1}\right)
\]
\end{document}

编辑2:带makeroom选项

在此处输入图片描述

答案1

可能有点过头了,但如果您想完全控制取消行,您可以使用该tikzmark库:

\documentclass{article}
\usepackage[makeroom]{cancel}
\usepackage{tikz}
\usetikzlibrary{tikzmark}
\begin{document}
\[
\left(\cancel{\frac{1}{7}}+\cancel{\frac{1}{9}}\right)-\ldots+(-1)^n \left(\tikzmarknode{foo}{\frac{1}{2n-1}}+\frac{1}{2n+1}\right)
\]
\begin{tikzpicture}[remember picture,overlay]
\draw ([xshift=0.2cm]foo.south west) -- ([xshift=-0.2cm]foo.north east);
\end{tikzpicture}
\end{document}

在此处输入图片描述

答案2

我建议在和\,之间插入(thinspace)。\left(\cancel{\frac{1}{2n-1}}

在此处输入图片描述

\documentclass{article}
\usepackage{cancel}
\usepackage{mleftright}\mleftright
\begin{document}
\[
\left(\cancel{\frac{1}{7}}+\cancel{\frac{1}{9}}\right)-\ldots+(-1)^n 
\left(\,\cancel{\frac{1}{2n-1}}+\frac{1}{2n+1}\right)
\]
\end{document}

相关内容