自己机器上把latex文档转成word的doc格式
2013-03-13 21:20
555 查看
自己机器上把latex文档转成word的doc格式
标签: latex html doc 2012-10-3121:38
原来有人在实验室之家贴过,用latex2html命令,把tex文档转成html,然后强制转换成doc文档给老师批阅。
开始我也用这个方法,连到东五楼二楼的组内服务器去下个latex2html,结果网络好像有问题,时断时连,而且暂时生成出来的html文件,图片不能显示、算法伪代码没有显示、章节也没有标号。
因为网络暂时有问题,没法继续在服务器上折腾。找到了另外一个方法,这个方法最大好处就是可以在自己的机器上弄,不要再搞个linux服务器。
1) 如果文章里用了算法包来给一些形式化的算法描述,请在tex文档的开头,也就是\begin{document}的下面,贴如下的代码,作用是转成html的时候把算法描述转化成图片:
\begin{document}
\newcounter{alg} % counter to increment with each algorithm picture.
\ConfigureEnv{algorithm}
{\stepcounter{alg}
\Picture*{alg\thealg.png}
}
{\EndPicture}
{}
{}
2)敲命令 htlatex SSD "html,fn-in"
htlatex一般你完全安装了一些latex环境后都会有该命令,SSD是你的tex文档名字,fn-in是所有脚注在同一个页面里显示,而不是单独的跳转到一个单独的页面。
3)双击生成的SSD.html一看,很高兴,图片,算法描述啥都有,然后强改SSD.html文件后缀名为doc,用word打开,一看,很高兴,图片,算法描述啥都有。
4)冷静,现在还没好。因为此刻doc文档里的图片都是一链接,不是self-contained,另外一台机器打开doc,里面的图片会是空白。正确的做法是把doc里的图片删掉,然后把生成html文件目录的图片文件(htlatex自己会把eps转成png,名字很有规律,很好弄)直接拖到你刚才删除图片的地方,现在的doc才是self-contained。
注意:正文里的公式也会转化成图片,也要删除再替换。
5)此时doc里的各个章节没有导航,自己手动调一下各个章节标题,如果有人批阅你论文的话,会舒服一些。
6)最后,一个看起来有些奇怪的doc,但是还是很规律的doc,就形成了
该方法一个明显的不足:html的超链接强改成doc后,全都失效了。
相关文章推荐
- 怎样更改Word 2007默认保存格式为doc文档
- [转]how to programatically access built-in properties of open xml word doc(如何读取open xml格式文档属性)
- 【好文翻译】一步一步教你使用Spire.Doc转换Word文档格式
- apache poi操作office文档---- POI Word DOC格式转Html
- [原创] 让Word 2007默认文档保存格式为Word 2003的DOC格式
- Word教程Spire.Doc 教程:在Word文档中转换文件格式
- Word组件Spire.Doc 教程:在Word文档中转换文件格式
- Java利用freemaker和(excelXML表格或wordXML表格),导出自己任何想要格式的文档
- 支持Word文档和其他文件格式间的转换的控件Spire.Doc for .NET
- 快速部署支持 Makedown 和 LaTeX 等格式的 Zbox-Wiki 文档共享站点
- Word文档格式,COM以及automation之间的关系
- 如何在线生成Word文档?一种极简,极强大的方法,支持图片表格等各种格式
- word里创建自己的行文格式
- word文档生成CHM格式
- 利用poi操作word文档(针对docx格式)
- word文档分别批量修改中文与英文字体大小字号等格式
- 如何将编辑整理好的word文档转换成pdf格式
- 使用VB对word文档进行格式调整
- java 导出word格式的文档
- Itext操作word文档动态生成数学试卷及Latex转mathML公式处理方式