![为 Latex 格式化 Maple](https://linux22.com/image/303201/%E4%B8%BA%20Latex%20%E6%A0%BC%E5%BC%8F%E5%8C%96%20Maple.png)
我在 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]