首先推荐大家读一读这篇博文:http://blog.youkuaiyun.com/ibingow/article/details/8613556
----------------------------------------------------------------------------
word-to-latex(下载地址:http://www.wordtolatex.com),顾名思义。是用来将doc和docx文件转化为tex文件的(事实上还能够转化为xml文件)。有一个名称和word-to-latex非常相似的软件。叫word2tex(下载地址:http://www.word2tex.com),百度搜索word转为latex。出来的结果大多是这个word2tex。遗憾的是word2tex仅仅能支持到Microsoft Office 2010 32-bit,office 2013和2016以及64bit的office都不能用(本人亲測不能用)。有些跟不上时代。只是它的官网上有另外一个好东西:Tex2Word.
word-to-latex能够支持64bit的office。可支持到office 2013 ,在office 2016上会出现:执行时错误‘429’:ActiveX部件不能创建对象。真可惜啊真可惜!
word-to-latex在win 10 x64上也能正常安装和使用(尽管它的官网上仅仅提到win8没提到win10)。
官网上另一句提示:MathType is needed for converting MathType and Equation Editor equations!
(要转换MathType和word公式编辑器的公式,必须安装MathType)
装好后进入安装路径(默认是C:\Program Files (x86)\Word-to-LaTeX)看一看,一共8个dll文件,当中6个是mathtype的(mt5.dll; mt6_7.dll; mt6_8_32.dll; mt6_8_64.dll; mt6_9_32.dll;mt6_9_64.dll;含义非常明白。自己思考吧)。话说你都把人家mathtype的文件复制过来了,为什么又要求用户装mathtype呢???另外两个名字非常长的dll,是word-to-latex自己的。在后面要讲到的用.NET Reflector加载的就是这两个文件。
再看看好压MD5校验的结果(注意观察dll文件的路径)以及文件的属性:
word-to-latex在安装过程中还可能出现例如以下问题:參数无效,操作无法完毕(不知道怎么解决)