如何解决pandoc无法将latex公式转换为docx的问题

How to solve the problem that pandoc fails to convert latex formulas to docx

提问人:accbear 提问时间:10/10/2023 更新时间:10/13/2023 访问量:58

问:

我想将以下乳胶公式转换为docx中的公式。latex 公式可以在 mathtype 和 mathjaxjs 上正常使用。

$\left\{ {\begin{array}{*{20}{l}} {(m + 2)x = 1}\\ {3x - (m - 3){y^{\left| m \right| - 2}} + 4 = 0} \end{array}} \right.$

您可以在 pandoc-try[https://pandoc.org/try/] 网站上测试 latex 到 docx 当我使用 pandoc 进行转换时,出现以下警告消息:

Could not convert TeX math \left\{ {\begin{array}{*{20}{l}} {(m + 2)x = 1}\\ {3x - (m - 3){y^{\left| m \right| - 2}} + 4 = 0} \end{array}} \right., rendering as TeX: t\{ {\begin{array}{*{20}{l}} {(m + 2)x = ^ unexpected "*" expecting white space, letter, "|" or "}"

我希望上面的乳胶正常转换为docx!! 我该如何解决这个问题?谢谢!!!

乳胶 Pandoc Mathjax Tex

评论

0赞 accbear 10/11/2023
这与 $ 标识符无关。我测试了 pandoc 不支持写作方法。我搜索了相关信息,发现它似乎是用于在乳胶中对齐公式的书写方法。{*{20}{l}

答:

1赞 accbear 10/12/2023 #1

我确认这是 pandoc 尚不支持的功能,请查看此issues_229

评论

0赞 progmatico 10/16/2023
欢迎来到 Stackoverflow!