除以取消数

除以取消数

我想要这个样子。 enter image description here

例如

$\dfrac{cancelNewCommandTop{1}{5}} {\cancelNewCommandBottom{2}{4}}
. \dfrac{\cancelNewCommandTop{1}{2}{cancelNewCommandBottom{1}{5}=$

我无法实现该功能。我只知道我必须使用 \cancel 和 \overset。

答案1

您可以使用amsmath\genfrac(下面使用 呈现\nolinefrac)或array(下面使用 呈现\stackfrac):

enter image description here

\documentclass{article}

\usepackage{cancel,amsmath}

\newcommand{\nolinefrac}{\genfrac{}{}{0pt}{0}}
\newcommand{\stackfrac}[1]{\begin{array}{@{}c@{}}#1\end{array}}

\begin{document}

\[
  \dfrac
    {\nolinefrac{1}{\cancel{5}}}
    {\nolinefrac{\cancel{4}}{2}}
  \cdot
  \dfrac
    {\nolinefrac{1}{\cancel{2}}}
    {\nolinefrac{\cancel{5}}{1}}
  =
  \dfrac
    {\stackfrac{1 \\ \cancel{5}}}
    {\stackfrac{\cancel{4} \\ 2}}
  \cdot
  \dfrac
    {\stackfrac{1 \\ \cancel{2}}}
    {\stackfrac{\cancel{5} \\ 1}}
  =
  \dfrac
    {1}
    {2}
  = \dfrac{5}{4} \cdot \dfrac{2}{5}
  = \dfrac{5}{5} \cdot \dfrac{2}{4}
  = 1 \cdot \dfrac{1}{2}
\]

\end{document}

但是,有更清晰的呈现方式(在的右侧\dfrac{1}{2})。

相关内容