您的位置首页生活百科

Latex文件转换Word文档

Latex文件转换Word文档

的有关信息介绍如下:

Latex文件转换Word文档

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

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

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

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

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

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

解决办法如下:

使用UTF8编码的模板

% -*- coding: utf-8 -*-

\usepackage{CJKutf8}

\usepackage{CJKpunct}

\begin{document}

\begin{CJK*}{UTF8}{gbsn}

论文正文

\end{CJK*}

\end{document}

然后正确运行tex文件!!!!!

此时我们就可以文件转换

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

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

F: + 回车 进入需要转换的tex文件所在位置

cd test +回车 进入tex文件所在的test文件夹

pandoc -s test.tex -o test.docx + 回车

PS:test.tex是我要转换的文件,test.docx是我要生成的word文件名字 ,后缀名一定一定是.docx

输入pandoc -s test.tex -o test.docx 并且回车之后 可能会出现各种小错误,请根据指示在tex文件中修改,不会是什么大问题,是tex中公式的一些小问题

例如:tex中没有为了对齐的 & 以及 \nonumber 都有可能导致出错

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

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