\longdivision 使用 [separators in work = false] 生成缺失数字错误

\longdivision 使用 [separators in work = false] 生成缺失数字错误

我花了一段时间尝试调试这个问题,但在自杀之前我想确保这不是一个已知的错误。

我正在尝试在 LaTeXit 方程式中使用该\longdivision{}命令。它在方程式中是单独的,并且我\usepackage{longdivision}在标题中。

单独使用 ( \longdivision{2345}{9999}) 一切正常。当我在工作 ( \longdivision[separators in work = false]{2345}{9999}) 中添加分隔符时,出现错误Missing number, treated as zero。我已尝试过标准和文本模式。

我也尝试在完全原始的 TeX 文档中尝试并遇到了类似的错误。

\documentclass{article}
\usepackage{longdivision}

\longdivision[separators in work = false]{14.1}{3}
\end{document}

给出

This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded format=pdflatex)
 restricted \write18 enabled.
entering extended mode
(./Untitled.tex
LaTeX2e <2020-02-02> patch level 5
L3 programming layer <2020-03-06>
(/usr/local/texlive/2020/texmf-dist/tex/latex/base/article.cls
Document Class: article 2019/12/20 v1.4l Standard LaTeX document class
(/usr/local/texlive/2020/texmf-dist/tex/latex/base/size10.clo))
(/usr/local/texlive/2020/texmf-dist/tex/latex/longdivision/longdivision.sty
(/usr/local/texlive/2020/texmf-dist/tex/latex/l3packages/xparse/xparse.sty
(/usr/local/texlive/2020/texmf-dist/tex/latex/l3kernel/expl3.sty
(/usr/local/texlive/2020/texmf-dist/tex/latex/l3backend/l3backend-pdfmode.def))
))
./Untitled.tex:4: Missing number, treated as zero.
<to be read again> 
                   s
l.4 ...vision[separators in work = false]{14.1}{3}

我不确定是否应该就此类事情联系软件包作者。

答案1

longdivision.sty1.2.0 版本(在 TeX Live 2020 生命周期内发布)之前,工作中没有分隔符选项。

longdivision更新您的 TeX 系统。如果您想等待升级,可以从 CTAN下载最新版本。

相关内容