为 Latex 格式化 Maple

为 Latex 格式化 Maple

我在 maple 中做一些线性规划,有时矩阵非常大。我知道 maple 有一个 /latex(expression) 函数,但是当我有一个包含分数的向量时,它会输出:

\left[ \begin {array}{ccccccc} -23&0&0&-1&-8/3&0&-1/3
\\ \noalign{\medskip}9/2&1&0&1&2/3&0&-1/6\\ \noalign{\medskip}7/2&0&1&
1&1/3&0&1/6\\ \noalign{\medskip}3&0&0&3&-1/3&1&1/3\end {array}
 \right]

这个有很多问题,首先,当你将它复制粘贴到 latex 中时,它不起作用,因为后面没有空格,&而且它将分数显示为 而-1/6不是-frac{1}{6}。有没有其他包可以将 maple 导出到 latex,或者有办法编辑当前格式?希望你们有答案 :-)

答案1

我认为我可以帮你解决这个问题。你需要删除所有字符串“\noalign{\medskip}“在你的代码中

它完美地工作:

\left[ 
\begin {array}{ccccccc} 
-23  & 0 & 0 & -1 & -8/3 & 0 & -1/3\\ 
 9/2 & 1 & 0 &  1 &  2/3 & 0 & -1/6\\ 
 7/2 & 0 & 1 &  1 &  1/3 & 0 &  1/6\\ 
 3   & 0 & 0 &  3 & -1/3 & 1 &  1/3
 \end{array}\right]

您可以在这里测试:http://www.wiris.com/editor/demo/en/mathml-latex

相关内容