怎样实现mathtype公式到latex代码的自动转换

更新: 2016-07-17 11:34 作者:

latex编辑公式时需要输入大量的代码,通常我们都是用mathtype编辑完公式,写成word文档后,在用latex进行编辑,如果在用latex编辑一遍公式费时费力,所以下面和大家探讨下怎么在mathtype下进行自动的公式转换。(刚学latex时完全手写呀,字符都是百度的,伤不起呀!)

(1)首先我们看下怎么用mathtype直接进行公式编辑,并转换为latex代码。

如下图我们首先在mathtype中输入我们需要的公式。

怎样实现mathtype公式到latex代码的自动转换

(2)在latex菜单栏中选择references下的Cut and Copy Preference选项(如下图),单击会弹出一个对话框。

怎样实现mathtype公式到latex代码的自动转换

(3)在弹出的对话框中选择MathML or TeX选项,注意下面的方框不用选择,直接点击OK就可以了。

怎样实现mathtype公式到latex代码的自动转换

(4)下面我们选中mathtype中的公式,右键复制,或直接Ctrl+C进行复制。

怎样实现mathtype公式到latex代码的自动转换

(5)打开latex编辑器,把我们上步复制的公式拷贝到我们需要编辑的latex公式文件中,观察拷贝后的公式代码,并对其进行编辑,注意此时编译是通不过的会报错(如下图所示)

怎样实现mathtype公式到latex代码的自动转换

怎样实现mathtype公式到latex代码的自动转换

(6)现在让我们对上述公式进行修改,mathtype生成的公式开头和结尾是自带"\[" 符号的,我们只需要对其进行删除即可,再次编译通过。

怎样实现mathtype公式到latex代码的自动转换

怎样实现mathtype公式到latex代码的自动转换

(7)最后让我们生成pdf文档来观察下,我们生成的公式的编辑效果,很显然和我们在mathtype中编辑的公式是完全一致的,至此就完全实现了mathtype到latex的公式自动转换,相信会为大家节省很多时间。

怎样实现mathtype公式到latex代码的自动转换

一定要删除公式开头和结尾的'\[',不然编译通不过