我想使用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 文件。
有什么想法吗?