好的,我正在使用Pandoc将Word文档转换为Latex。
在我的Word文档中嵌入了一些乳胶命令,我使用我的参考管理器自动生成Bibtex引用(即\ citep {Author1_Author2_Year}。
这样可以完美地工作,但是我需要让pandoc跳过文档的这些部分,因为它正在转义为latex的字符(即它被转换为\ citep {Author1_Author2_Year}。
所以,我想要做的是告诉pandoc每次到达\ citep {*}命令时都省略转换。我已经阅读了手册,但似乎并不是一种直截了当的方式。
我错过了一些明显的东西吗?我试图避免编写另一个脚本来检查tex文档并修改引用。
答案 0 :(得分:0)
如果您使用引用的pandoc语法并按如下方式运行pandoc,它将起作用: 在你的one.docx中,你写道:
I want to cite @knuth1984texbook.
用
pandoc -o two.md one.docx
准备降价文件。然后你创建你的latex文档:
pandoc --biblatex -o three.tex two.md
你得到three.tex:
I want to cite \textcite{knuth1984texbook}.
缺少序言和Postamble。所以用
pandoc --standalone --biblatex -o three.tex two.md
你得到一个完整的乳胶文件,你可以用乳胶编译。