Tablor 包带有 metapost 文件生成功能

Tablor 包带有 metapost 文件生成功能

我想使用tablor 包但我遇到了 metapost 文件的编译问题。

这是我的表格_变化.tex文件 :

\documentclass{article}

\usepackage{graphicx}
\usepackage[french]{babel}
\usepackage[xcas]{tablor}

\begin{document}
\initablor
\begin{TV}
  TV([-10,+infinity],[-1,1],"g","t",x^2/(x^2-1),1,n,\tv)
\end{TV}
\nettoyer
\end{document}

编译 pdflatex --shell-escape tableau_variation.tex失败,如下所示:

! An expression can't begin with `right delimiter'.
<inserted text> 
            0
<to be read again> 
               )
l.20 beginTableau()
                newLigneVariables(btex $t$ etex);val(bte $-10$ etex);
?

因此我检查了此过程创建的 mp 文件:tableau_variation_Tab.mp

我将其替换beginTableau()beginTableau(0)mpost 并进行编译。该过程成功。因此 .0 文件已正确创建。

tablor.sty文件中,我可以看到带有 的行beginTableau(+nmr+)。我猜这是 mp 文件的创建方式,因此数字nmr无法正确写入 mp 文件。
有什么想法吗?

相关内容