多语言展示
当前在线:935今日阅读:172今日分享:19

Latex文件转换Word文档

数学期刊投稿现在基本使用latex文档,然而学校毕业论文要求上传word文件,在word中重新敲公式让人实在头秃.
工具/原料
1

pandoc

2

latex

方法/步骤
1

百度搜索 pandoc,出现的第一个便是我们要下载的软件,或者直接在浏览器输入官方网址(不让放链接),到官网下载即可,文件大小也只有60M而已

2

点击左侧 Installing 出现如图下载界面,选择符合自己电脑系统的软件包,我的是windos系统,所以直接点了截图中间红框中的下载

3

官网有详细的使用说明以及例子并附带了转换命令,该软件不仅可以从tex文件向word转换,可以在大多数文件格式之间转换。 感兴趣的可以使用浏览器自带的翻译工具翻译之后仔细阅读

4

下载完 直接双击 然后根据提示下一步下一步即可。安装完成之后 不会在桌面找到该软件的快捷方式或者.exe程序,该软件的运行方式是power shell命令(该命令简单,我们最后说,接下来将讲讲一些小细节)

5

平时不管是中文还是英文的tex文件 基本采用GBK编码,然而pandoc只认UTF8编码,所以我们要解决这个问题 不然就无法转换

6

解决办法如下:使用UTF8编码的模板 % -*- coding: utf-8 -*-\usepackage{CJKutf8}\usepackage{CJKpunct}\begin{document}\begin{CJK*}{UTF8}{gbsn}论文正文\end{CJK*}\end{document} 然后正确运行tex文件!!!!!

7

此时我们就可以文件转换PS:请先注释掉tex文件中的 图、表,只留下公式,不然到时候可能会出错,图、表依然是没法转换,还不如直接注释掉

8

在搜索出输入 powershell 会出现windos power shell 然后点进去

9

F: + 回车   进入需要转换的tex文件所在位置cd test +回车   进入tex文件所在的test文件夹pandoc -s test.tex -o test.docx  + 回车PS:test.tex是我要转换的文件,test.docx是我要生成的word文件名字   ,后缀名一定一定是.docx

10

输入pandoc -s test.tex -o test.docx  并且回车之后 可能会出现各种小错误,请根据指示在tex文件中修改,不会是什么大问题,是tex中公式的一些小问题例如:tex中没有为了对齐的  &  以及 \nonumber 都有可能导致出错

11

修改完之后再次运行pandoc -s test.tex -o test.docx 命令之前请先关闭转换之后的word文件。

12

附: 转换完成之后生成的word文档和tex文件在同一个位置

推荐信息