![](/img/trans.png)
[英]Converting LaTeX document to word using pandoc — problem with tables with multicolumns
[英]Pandoc: Prevent conversion of special characters in LaTeX
我将带有Pandoc的MS Word文档( .docx
)转换为LaTeX( .tex
)。 .docx
文件包含反斜杠和方括号,Pandoc将其转换为我不需要的\\textbackslash
LaTeX命令(例如\\textbackslash
)。
如何防止Pandoc转换特殊字符?
我认为pandoc实际上正在做您想要的。 LaTeX中不能包含纯反斜杠,因为它们会被解释为命令,因此您必须使用\\textbackslash{}
,该命令是在LaTeX中打印简单的纯反斜杠的命令。 尝试使用LaTeX生成PDF,您将明白我的意思。
如果您实际上想在Word文件中包含LaTeX命令,那是不可能的。 (pandoc如何知道用户是否想编写反斜杠或LaTeX命令?)但是,您可以将word doc转换为markdown,进行调整(在pandoc markdown中,您实际上可以包含raw TeX ),然后将其导出到LaTeX。 。
pandoc input.docx -o file.md
# edit file.md now
pandoc file.md -o output.tex
对于更自动化的解决方案,您可以查看pandoc过滤器 。 然后由您决定如何解决反斜杠的歧义...
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.