Latex 转 word 技法大全
Latex 转 word 技法大全
在稿件接收后,经常会遇到出版社要求变更稿件格式,其中最多的是latex变为word格式。如果手工操作,是非常麻烦的,还容易出错。如果钱多得花不了,可以让出版社找人去做这种工作,一般每篇文章几百美元,但是效果不好,最后还得自己重改一遍。以下介绍一些方法。
(一)直接转化
除了安装MS Word以外,还需要转化程序。这类程序高度依赖MS Office系统,因此一般不支持最新版本的MS Office。
1.1 Word2TeX和TeX2Word
Chikrii Softlab出品,Windows下运行的商业程序。分别把word转为tex,和把tex转为word。由于长久未更新,MS Office 2010以后的版本目前都不支持。
注:如今网上流传的都是十年前的破解版本,建议在MS Office 2003中使用(不被现今的Windows系统支持,需要装虚拟机)。我感觉Word2TeX还可以,一般用途足够了。TeX2Word问题较多,很多宏包和参数都不认,导致转化无法进行。
1.2 Word-to-LaTeX和LaTeX-to-Word
GrindEQ出品,和Word2TeX和TeX2Word类似,也是Windows下运行的商业程序,支持的MS Office版本更高一些,目前一直支持到MS Office 2013。同时还提供其它一些图形、公式转化程序。
注:试用之后,感觉与MS Word结合得很好。
(二)借助于MS Word的(部分)兼容格式
常用的格式有:rtf,html,odt。它们同时也被OpenOffice、MS Word等众多文字处理程序支持。纯文本格式因为丢失了格式信息,用处不大,这里不提。
2.1 rtf2latex2e和latex2rtf
在latex与rtf之间进行转化。免费程序。支持多种操作系统。rtf2latex2e在命令行下运行。latex2rtf有图形界面。
注:latex2rtf与TeX2Word的界面类似,文字转化较好,公式、表格较差,转化后的公式和特殊符号无法再编辑。
主页:
http://rtf2latex2e.sourceforge.net/
http://latex2rtf.sourceforge.net/
(如果不能访问,请用出国代理)
2.2 l2rtf
把latex转为rtf。免费在线使用。用法:点击“选择文件”,把tex文件(可以事先压缩为zip格式)上传,点击convert,然后下载转换后的rtf文件。
注:和latex2rtf的效果差不多,但是表格转化得好一些。转化后的公式和特殊符号同样无法再编辑。
主页:http://www.sciweavers.org/l2rtf
以下程序没有用过,其中有些已经停止开发。共同点是需要在命令行下运行,并且设置一些参数。
2.3 UnRTF
把rtf转化为latex以及其它格式。免费程序。无图形界面。支持多种操作系统(需要从源码编译),在命令行下运行。下载预编译的Windows版:http://gnuwin32.sourceforge.net/packages/unrtf.htm
主页:http://www.gnu.org/software/unrtf/unrtf.html
2.4 Hevea
把tex转化为html。免费程序。无图形界面。需要在Windows命令行下运行。用法参见:http://blog.csdn.net/lqhbupt/article/details/21556161
主页:http://facweb.knowlton.ohio-state.edu/pviton/support/winport.html
2.5 TTH
把tex转化为html。免费程序。无图形界面。支持多种操作系统(需要从源码编译),在命令行下运行。
主页:http://hutchinson.belmont.ma.us/tth/
2.6 LaTeX2HTML
把latex转化为html。免费程序。无图形界面。支持多种操作系统,在命令行下运行。
主页:http://www.fsmpi.uni-bayreuth.de/~latex2ht/
2.7 LaTeXML
把LaTeX转化为XML/HTML/MathML。免费程序。无图形界面。支持多种操作系统,在命令行下运行。
主页:http://dlmf.nist.gov/LaTeXML/
2.8 HTML to LaTeX
把html转化为latex。免费程序。无图形界面。支持多种操作系统,在命令行下运行。2008年以后停止开发。
主页:http://htmltolatex.sourceforge.net/(如果不能访问,请用出国代理)
2.9 Writer2LaTeX
把odt转化为latex。免费程序,无图形界面。支持多种操作系统,在命令行下运行。
主页:http://writer2latex.sourceforge.net/(如果不能访问,请用出国代理)
(三)借助于mathml格式,从tex转化为word
需要借助一个免费程序TeX4ht,从tex转为mathml,再转为word。尤其适合公式较多的文章。中文介绍参见:http://blog.sciencenet.cn/blog-47522-541356.html
(四)借助于PDF格式,从tex转化为word
一般流程是,先把tex文件编译为pdf,然后利用工具把pdf保存为doc,或者rtf、html等格式。最后手工排版,重新分段、分页。常用的工具有Solid Converter PDF,ABBYY FineReader,Adobe Acrobat,等,都是商业程序。这些程序都支持中文。公式、表格、特殊符号仍然容易出问题。
(五)瑞士军刀——Pandoc
之所以把Pandoc单列,是因为它支持的格式简直太多了,尤其是Latex与MS Word(必须是docx格式)之间的转化,另外还有上面提到的rtf,html,odt,mathml,pdf,等。Pandoc支持中文字符,可运行于多种操作系统,更新非常快,而且免费。全部操作在命令行下运行。常用命令有:
Latex转Docx:pandoc -s a.tex -o b.docx
Docx转Latex:pandoc -s a.docx -o b.tex
更多格式和选项请阅读手册。
注:
1. Docx转Latex:对公式和表格的支持都比较好。公式必须用Word自带的公式编辑器产生,MathType编写的公式不认(不过,MathType自身可以输出Latex公式)
2. Latex转Docx:对公式的支持比较好;转化表格的功能有限,仅支持最简单的表格,如果自定义列宽,合并单元格等,就无法识别
Latex 转 word 技法大全的更多相关文章
- [No00000C]Word快捷键大全 Word2013/2010/2007/2003常用快捷键大全
Word对于我们办公来说,是不可缺少的办公软件,因为没有它我们可能无法进行许多任务.所以现在的文员和办公室工作的人,最基础的就是会熟悉的使用Office办公软件.在此,为提高大家Word使用水平,特为 ...
- latex与word之间的各种转化方法
https://blog.csdn.net/communix/article/details/49965233 https://blog.csdn.net/yaoqi_isee/article/det ...
- (转)Word快捷键大全 Word2013/2010/2007/2003常用快捷键大全
Word对于我们办公来说,是不可缺少的办公软件,因为没有它我们可能无法进行许多任务.所以现在的文员和办公室工作的人,最基础的就是会熟悉的使用Office办公软件.在此,为提高大家Word使用水平,Wo ...
- latex转word公式 java (latextoword,latex_word,latex2word,latex_omml)
latex_word 主要目的: 给大家分享一个我的原创作品:latex转为word公式(omml)工具 [java] 此工具主要用于将含有latex公式的文本下载成word时,将latex转 ...
- Word 宏命令大全
1. 为宏命令指定快捷键.在WORD中,操作可以通过菜单项或工具栏按钮实现,如果功能项有对应的快捷键的话,利用快捷键可以快速实现我们需要的功能.如最常见的CTRL+O.CTRL+A等等.WOR ...
- latex 转word
1:下载pandoc软件,支持多种文件格式互转. http://www.pandoc.org/installing.html#windows 2:下载zip包,解压,并将含有pandoc.exe的目录 ...
- 在CentOS 6.7中安装 latex2html, 实现 latex 自动转化为 word
由于latex文档生成的pdf不便于提供审阅和修改,亟需一个软件实现从latex向word文档的自动转换( 如何把Latex自动转为Word 介绍了由latex2html 可实现这个功能,这也是初衷) ...
- 教你如何在word中像LaTex那样打出漂亮的数学公式
转载自: http://blog.csdn.net/ibingow/article/details/8613556 记得很久以前在word里打数学公式很痛苦,要用鼠标点啊点,效率奇低,包括像MathT ...
- LaTeX技巧:如何高效地将LaTeX代码转为Word公式
LaTeX转换为word这么刺激的做法是很多国内用户咨询的问题,有些用户只得把LaTeX排版好的转换为word,这里给大家推荐几个用法,或许能够帮助到诸位. 第一种方法:MathType的Toggle ...
随机推荐
- C++ RegCreateKeyEx成功了,但是注册表并没有这一项
C++ - RegCreateKeyEx success but without result Could anybody tell me what's wrong is with this code ...
- 12款程序员们最爱的Bootstrap模板
如果你还没有开始使用Bootstrap模板,那你可真是有够OUT,这是一个帮助你快速开发的工具,Bootstrap是基于jQuery框架开发的,它在jQuery框架的基础上进行了更为个性化和人性化的完 ...
- ubuntu 安装 codelite
http://www.linuxidc.com/Linux/2013-06/85332.htm Ubuntu 12.04下为codelite增添更新源 1.获取codelite的公钥 sudo apt ...
- Openfire与XMPP协议
关于xmpp协议可以参考:http://www.jabbercn.org 什么是OpenFire Openfire 采用Java开发,开源的实时协作(RTC)服务器基于XMPP(Jabber)协议. ...
- 二叉查找树实现实例(C语言)
/* search_tree.h */ #ifndef _SEARCH_TREE_H #define _SEARCH_TREE_H struct tree_node; typedef struct t ...
- 杀戮天使(Angels of Death)无删减版 高清下载
Created by Marydon on 已完结 免责声明 本人所提供的资源搜集于网络,仅供学习交流使用,不得进行任何商业及非法用途,由此产生的一切后果将由使用者本人承担: 本人仅仅提供一个观摩 ...
- 【Linux】echo命令
用途 echo是用于终端打印的基本命令 说明 只需要使用带双引号的文本,结合echo命令就可以将文本打印在终端. [root@localhost test]# echo "Hello Wor ...
- DB2的认证和授权
DB2 的安全性由两方面组成:认证和授权 1.认证 认证就是系统验证用户身份的过程.说的简单点,就是验证用户名和密码,因为DB2用户同时也是操作系统用户,所以,首先必须得到操作系统的认可.在默认情况下 ...
- 文本挖掘之文本聚类(OPTICS)
刘 勇 Email:lyssym@sina.com 简介 鉴于DBSCAN算法对输入参数,邻域半径E和阈值M比较敏感,在参数调优时比较麻烦,因此本文对另一种基于密度的聚类算法OPTICS(Order ...
- 通过配置Apache实现404页面替换
一.通用情况--修改apache配置.htaccess 一般网站报404原因都是找不到资源,是服务器(以Apache为例)报错,Apache自定义了404输出,我们的目的是使用自定义的404.html ...