如何在Word中插入公式
如何在Word中插入公式
更新时间2018年10月12日
文章目录
- 如何在Word中插入公式
- Word自带的公式编辑器(不推荐)
- 使用KlatexFormula(不推荐)
- 使用Mathtype(推荐正版)
- AxMath 国产,好评(推荐)
- 关于Axmath与Mathtype的最新想法
- 网上论文下载
- 综述
- END
Word自带的公式编辑器(不推荐)
类似于简化版的mathtype但是与Word的结合比较好,支持部分latex语法,但是不全,建议使用latex语法进行符号字母等键入,而根号极限、上下标使用图形界面进行操作。
较为简单的公式编辑是可以完成的,个人觉得比精简版的mathtype好用。但是排版效果不是很好。
需要注意的是每键入完一个命令,需要按空格键使之生效。如:
\sqrt<space>
会只输出一个根号,而输入\sqrt<space>0<space>
则输出$\sqrt{0}$
; 需要键入空格去使命令生效。
使用KlatexFormula(不推荐)
可以直接键入Latex格式的公式,点击运行后可以以图片格式插入Word中。
适合复杂公式键入吧,因为是纯的latex语法。
使用Mathtype(推荐正版)
Mathtype中键入公式应该尽量合法,才能保证规范性和兼容性(导出为LaTeX的代码才可以用);
搜索word 直接插入Latex公式,发现最好的方法是用mathtype,可以插入TeX公式,但是需要收付费才有这一功能(国内网站上几乎找不到破解资源,所以要使用只能是正版了)。
讲道理我觉得Mathtype的排版不是很好,而且没有破解很难,大部分人使用的是6.9版本。如果拥有正版的情况下:
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完美兼容。
- 自定义渲染方式。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,这样比较好编辑。
综述
我综合以上特点,得出以下结论:
- 多用AxMath,在需要兼容的情况下(别人使用Mathtype,我要协同修改时)使用Mathtype。
- 本科阶段先使用好Word操作,以及熟悉好Latex公式键入风格。
- 研究生阶段再去了解Latex排版的实际作用(即什么情况下会使用Latex?)
- Axmath和Mathtype均支持Word和PPT.
- 相比之下,Mathtype打开公式编辑是更快速。可能是Mathtype一直在后台开着的原因吧。
- Word中打印PDF出来的文件,如果是Mathtype编辑的可以打印出文本矢量图,如果是AxMath则会转化为位图(图片的一种),不过没什么关系。
此时如果在将PDF通过Word(或者Adobe Acrobat)打开转化为Word格式,AxMath的公式会转化为对象图插入,Mathtype转化为Word自带字体的文本(还可能缺失信息),就连word自带编辑器也会有问题。
所以说,Word打印成PDF已经刻意丢失了一些信息,肯定无法完全还原的。所以最好不要这样逆向操作。
- Mathtype有个公式选项的功能应该比较有意思,可以自定义公式格式。
END
如何在Word中插入公式相关推荐
- 如何在word中插入latex公式和伪代码
如何在word中插入latex公式和伪代码 在word中可以通过软件Aurora把latex公式直接搬到word里面,超级好用,安装完软件之后,word的工具栏会自动出现该选项.至于伪代码,只要复制, ...
- 在html插入数学公式,如何在Word中插入数学公式
任务流程 第一步 明确任务目标 第二步 明确任务内容 第三步 根据辅导资料完成相应学习 第四步 完成任务 第五步 复习(任务/课程) 任务目标 在日常工作中一些特殊职业者经常需要用到一些数学.化学等复 ...
- Microsoft Word 教程「6」,如何在 Word 中插入艺术字?
欢迎观看 Microsoft Word 教程,小编带大家学习 Microsoft Word 的使用技巧,了解如何在 Word 中插入艺术字. 创建和更改艺术字,如果想让文本在页面上引人注目,可以使用艺 ...
- Microsoft Word 教程:如何在 Word 中插入艺术字?
欢迎观看 Microsoft Word 教程,小编带大家学习 Microsoft Word 的使用技巧,了解如何在 Word 中插入艺术字. 创建和更改艺术字,如果想让文本在页面上引人注目,可以使用艺 ...
- 如何在word中插入横线?
免费下载试用短信网关平台请访问中国移动短信网关平台 -风起水流软件 如何在word中插入横线? --- "Enter" === "Enter" *** &quo ...
- 关于word中插入公式及公式交叉引用问题
点我进入原文 我们这里最关心的一点实际上是对公式交叉引用时候出现的将公式整体都插入引用点的现象,从这篇转载的文章中我们发现,可以通过 先键入回车分割公式与公式标号,然后将光标停在这个回车前方,使用ct ...
- html 插入多媒体对象,如何在word中插入多媒体对象
内容提要:本文介绍如何在word中插入多媒体对象,比如MP3.电影和动画等. word是我们在办公软件中使用频率较高的软件,如何在Word中插入多媒体对象,比如MP3.电影和动画等,让我们制作的文件成 ...
- ai中如何插入签名_如何在Word中插入特殊符号
在写文档的过程中,时常需要用到一些特殊的符号,比如货币符号.形状符号等,那你知道这些符号如何添加吗? 1.货币符号怎么添加? 常常会输入一些货币符号,比如说¥.$.£等,那你一般是如何输入的?在哪里可 ...
- 怎么将html链接加入到word中,如何在Word中插入目录超级链接?
如何在Word中插入目录超级链接?在Word目录插入超级链接,可以帮助我们快速找到所需的内容,非常方便.如果你不知道如何插入的话,可以参考小编的操作步骤,希望可以帮助到大家. 方法/步骤: 1.首先打 ...
最新文章
- C++中一些你不知道的冷知识
- java和C++的const 和 final 的区别
- mysql col与row_使用mysql实现row_number() over(partition by col1 order by col2)函数
- Facebook开源AI硬件 联手NVIDIA开发人工智能
- VMware 虚拟化编程(11) — VMware 虚拟机的全量备份与增量备份方案
- springboot去掉git版本控制_关于 Git 提交这些规范,你都遵守了吗?
- db2数据备份到mysql_DB2数据库自动备份详解
- C#实现GDI+基本图的缩放、拖拽、移动
- 《2020信息消费战“疫”案例集》发布 邬贺铨院士作序推荐(附下载连接)
- 解决Caused by: java.io.IOException: java.io.IOException: error=12, Cannot allocate memory
- Css、javascript、dom(一)
- 网络流(最大流) CQOI 2015 BZOJ 3931 网络吞吐量
- sqlite迁移mysql(导入导出数据)
- 回文数c语言构造思路,基础练习 回文数 C语言
- 编译原理第四章课后题答案
- c语言入门自学 零基础学c语言教程
- cookie二级域名和三级域名跨域实践
- Dart 实现字符串 进行 gbk编码的 urlencode
- python中matplotlib调整图例位置
- Visio流程图模具:国标1526-89(V2.0.5)