xlop 乘以以 0 结尾的数字(10 的倍数)时显示样式不一致

xlop 乘以以 0 结尾的数字(10 的倍数)时显示样式不一致

我正在使用 xlop 生成一些数学工作表,但在乘以数字时, {70 * 10 } xlop 只显示一个步骤,这对孩子来说看起来不一致,而且问题的对齐也不正确。有办法解决这个问题吗?

这是我的代码

    \documentclass[]{article}
    \usepackage{xlop}
    \usepackage{multicol}
    \usepackage{enumitem}
    \begin{document}
    \begin{multicols}{3}
        \begin{enumerate}[label={\arabic*)},before*=\small,leftmargin=*,itemsep=1.00cm, labelsep=0.0cm]
            \item {\opmul[style=display, voperation=center] {70}{10} }
            \item {\opmul[style=display, voperation=center] {71}{11} }
            \item {\opmul[style=display, voperation=center] {72}{12} }
    \end{enumerate}
    \end{multicols}
    \end{document}

产生的输出是这样的 查看第一个问题的单行输出

我想看看这个

在此处输入图片描述

答案1

不显示零个中间数是因为该displayintermediary参数的默认值,该值all将显示所有中间数。

  \documentclass[]{article}
    \usepackage{xlop}
    \usepackage{multicol}
    \usepackage{enumitem}
    \begin{document}
    \begin{multicols}{3}
        \begin{enumerate}[label={\arabic*)},before*=\small,leftmargin=*,itemsep=1.00cm, labelsep=0.0cm]
            \item {\opmul[style=display, voperation=center,displayintermediary=all] {70}{10} }
            \item {\opmul[style=display, voperation=center] {71}{11} }
            \item {\opmul[style=display, voperation=center] {72}{12} }
    \end{enumerate}
    \end{multicols}
    \end{document}

输出:

xlop 显示中介

相关内容