如何在Word中插入公式

如何在Word中插入公式

更新时间2018年10月12日

Word自带的公式编辑器(不推荐)

类似于简化版的mathtype但是与Word的结合比较好,支持部分latex语法,但是不全,建议使用latex语法进行符号字母等键入,而根号极限、上下标使用图形界面进行操作。

较为简单的公式编辑是可以完成的,个人觉得比精简版的mathtype好用。但是排版效果不是很好。

需要注意的是每键入完一个命令,需要按空格键使之生效。如:\sqrt<space>会只输出一个根号,而输入\sqrt<space>0<space>则输出$\sqrt{0}$ ; 需要键入空格去使命令生效。

使用KlatexFormula(不推荐)

可以直接键入Latex格式的公式,点击运行后可以以图片格式插入Word中。

适合复杂公式键入吧,因为是纯的latex语法。

使用Mathtype(推荐正版)

Mathtype中键入公式应该尽量合法,才能保证规范性和兼容性(导出为LaTeX的代码才可以用);

  1. 搜索word 直接插入Latex公式,发现最好的方法是用mathtype,可以插入TeX公式,但是需要收付费才有这一功能(国内网站上几乎找不到破解资源,所以要使用只能是正版了)。
    讲道理我觉得Mathtype的排版不是很好,而且没有破解很难,大部分人使用的是6.9版本。

  2. 如果拥有正版的情况下:
     mathtype常用符号可以使用快捷键,把鼠标放在GUI符号上面就可以看到快捷键操作方式。比如输入Ctrl + G然后键入a面板上就会输出 α \alpha ,再次输入Ctrl + G然后键入b面板上就会输出 β \beta

 Mathtype支持在面板上的tex格式键入。
比如,在Mathtype 中键入一个$,此时字体变灰色,可以在后面键入Latex文本。最后以$结束,输入即可生效。
  大多数时候可以直接键入tex语句,不用键入$符号,最后生成是点击<enter>就可以了。
但是为了兼容而不容易出错,最好都写上$符号。
Latex生成符号是即时的,生成之后如要在还原成Latex文本,需要再Mathtype界面设置拷贝为Latex代码才行。

*如果已经生效的tex(即按了<enter>了),也是可以直接在公式中间插入Latex语句了(只针对部分语句,如\hat就无法在之后加入,只能在生效之前加入,但是你可以选择先换行,打出$\hat x$符号后将其插如到之前的公式中去),mathtype完美兼容。

  1. 自定义渲染方式。Mathtype支持自定义的渲染,可以选择自己最喜欢的渲染方式,当然要自己配置。

AxMath 国产,好评(推荐)

AxMath新软件,普及率不那么高的公式编辑器,可以作为Word插件使用,正版也不贵,比Mathtype便宜很多。

未注册时显示为共享版本,有部分功能不能用(比如磁贴功能、参考书功能等不能使用),但是对我来说功能基本基本够了。但是支持正版的话也是可以的!

可以使用latex语法输入和界面GUI输入。
界面GUI同样和Mathtype一样可以支持(兼容)Tex键入,按<enter><space>生效。简直就是Mathtype的完美替代,而且有更多新功能。
拥有LaTeX语法自动补全功能,很好用。

缺点:
不能编辑Mathtype编辑出来的公式。
普及率不够,可能你编辑出来的公式别入无法编辑。

关于Axmath与Mathtype的最新想法

现在的Axmath已经完全不能复制和粘贴了,之前还能在LaTeX界面下粘贴,现在不能。所以我打出来的公式转化成Latex后要复制到其他文本中也

比较困难了吧(可以使用文本导出实现);其他文档中的代码和公式都无法粘贴(除非激活)。 --2018年9月16日
同时可以看到学长学姐的文档,甚至包括4G协议的文档都是使用Mathtype编辑的。在这种情势下,我决定先放弃Axmath转用Mathtype,看
情况,*若非有必要,不用Axmath。 ——2018年9月16日

本科生研究生学位论文一般还是使用Word来撰写的,而且几乎都用的Mathtype。

同时安装Axmath与Mathtype(Axmath先,Mathtype后装),遇到的问题。

word仍然有两个插件栏,但是打开之前AxMath编辑的公式时出错,不能打开,提示未安装equation。 新建Axmath公式会直接调用mathtype(而无法使用Axmath软件) ,看样子两者不兼容,后安装的应该会覆盖前一个的部分信息。

解决方法:

设置mathtype的公式转换为:只转换Ms3.0,不转换Axmath。此时mathtype和Axmath均工作正常。

网上论文下载

我下载的博士论文上面的公式貌似是用Mathtype编辑的,可以用Mathtype打开,但是我发现我把公式更改之后公式渲染效果就变了,是没有激活的原因吗?

在没有安装Mathtype的情况下,默认公式打开类型为Microssoft 公式3.0,此时打开的公式格式变了,成了3.0格式,不好看。
因此,我设置Mathtype将3.0格式转换为Mathtype,这样比较好编辑。

综述

我综合以上特点,得出以下结论:

  1. 多用AxMath,在需要兼容的情况下(别人使用Mathtype,我要协同修改时)使用Mathtype。
  2. 本科阶段先使用好Word操作,以及熟悉好Latex公式键入风格。
  3. 研究生阶段再去了解Latex排版的实际作用(即什么情况下会使用Latex?)
  4. Axmath和Mathtype均支持Word和PPT.
  5. 相比之下,Mathtype打开公式编辑是更快速。可能是Mathtype一直在后台开着的原因吧。
  6. Word中打印PDF出来的文件,如果是Mathtype编辑的可以打印出文本矢量图,如果是AxMath则会转化为位图(图片的一种),不过没什么关系。

此时如果在将PDF通过Word(或者Adobe Acrobat)打开转化为Word格式,AxMath的公式会转化为对象图插入,Mathtype转化为Word自带字体的文本(还可能缺失信息),就连word自带编辑器也会有问题。
所以说,Word打印成PDF已经刻意丢失了一些信息,肯定无法完全还原的。所以最好不要这样逆向操作。

  1. Mathtype有个公式选项的功能应该比较有意思,可以自定义公式格式。

END

猜你喜欢

转载自blog.csdn.net/JustinLee2015/article/details/101936866