Latex 转换为 Word 格式
目录
由于要用 Grammarly 的 Word 插件检查一下语法,需要将 latex 转化为 docx 格式,用 pandoc 即可完成。
工具准备
在 Windows 上使用 scoop 安装 pandoc 和 pandoc-crossref,也可以到各自的网站下载安装,pandoc-crossref 下载 Windows 的二进制文件后放在 pandoc 的目录下即可。
|
|
开始转换
最基本的转换
1
pandoc paper.tex -w docx -o paper.docx
处理参考文献
1
pandoc paper.tex -w docx -o paper.docx --bibliography=paper.bib
输出套用模板
可以从网上下载一篇 docx 格式的模板,让转换后的 word 参考 docx 模板文件生成指定的输出文件样式。
1
pandoc paper.tex -w docx -o paper.docx --bibliography=paper.bib --reference-docx=IEEE_template.docx
交叉引用
需要下载 pandoc-crossref,放到环境变量 PATH 或者 pandoc 目录下。
1
pandoc paper.tex -w docx -o paper.docx --bibliography=paper.bib --reference-docx=IEEE_template.docx --filter pandoc-crossref
使用 MathJax 处理公式
1
pandoc paper.tex -w docx -o paper.docx --bibliography=paper.bib --reference-docx=IEEE_template.docx --filter pandoc-crossref --mathjax
指定引擎
可以选择
pdflatex
,lualatex
,xelatex
,latexmk
等1
pandoc paper.tex -w docx -o paper.docx --bibliography=paper.bib --reference-docx=IEEE_template.docx --filter pandoc-crossref --mathjax --pdf-engine=xelatex
错误处理
找不到图片
提示
[WARNING] Could not fetch resource xxxxx: replacing image with description
,需要在 tex 文件中使用图片的包括扩展名在内的完整名称。