查看原文
其他

技术贴 | Word公式快速书写

乐学 2023-05-25





本项目受到清华大学学生学习与发展指导中心“院系学生学习与发展指导支持计划”的支持。


引言

学术论文、工程项目报告、物理实验报告等场合经常要编辑公式,过去大家经常使用 MathType 等工具在 Word 中实现公式编辑(或者直接转投 LaTeX 的怀抱)但现在借助 UnicodeMath 语法 Word 公式的性能早已追平 LaTeX,本文将为大家介绍一些常用的 UnicodeMath 语法,为大家开启 Word 公式编辑新世界!

1、按下“ALT”+“=”使用公式编辑器,开启word公式编辑新世界!


2、大部分语法同TeX,“_”标注下标,“^”标注上标,\above可以标注顶标,\below可以标注底标。(大部分转义字符书写也一样)


3、空格的用法:合适的时机使用空格在公式编辑器中的作用非常重要,可以类比 C\C++ 中的分号;以及 python 中的换行,合适的空格会将当前的语句编译,而缺少或不合理的空格将无法得到我们需要的结果。

一般在拼写出完整的一个字符后敲击空格就会显示需要的字符(就像文言文断句符号一样,不加空格聪明的word也不知道从那里断句)


4、分式书写更方便,a/b敲完后再敲一下空格就变成竖式分式,不再需要敲\frac{a}{b},一个公式里如果需要出现横式分式、斜式分式、竖式分式时,可以将光标移到需要变换形式的分子或分母上,然后右键,出现的选项卡上提供了变换形式,根据需要选择即可。ps:\disv是斜式,\ldiv是横式(敲空格也不变竖式)


竖式横式互换


5、关于求和符号的顶标和底标:公式单独成行时,\sum_1^\infty会正常显示,但当公式和文字同行,即嵌在行内时,由于行间距和行高限制,顶标和底标会被强制右移成为上下标。

解决方案:\above代替“^”,用\below代替“_”,键入顺序也有所调整,求和符号打完后记得加上一个空格,不然顶标和底标位置会移动。

求和符号演示


6、公式的对齐:在“\eqarray(公式)”中,“&”表示在该位置对齐,“@”或“\\”表示换行,和LaTeX类似。

公式对齐演示1

输入公式时,硬回车“Enter”换行后是默认另起一个新公式框,是居中对齐。如果没有特殊对齐需求,只需要左对齐,那么按下软回车“Shift+Enter”即可。

此外,Word 输入公式时,如果已经有存在换行的公式块,则只需要在需要对齐的位置输入“&”,需要换行的地方输入“@”即可。

公式对齐演示2


7、公式的编号:word公式编号只用在公式后输入“#”然后输入“()”,不需要自动编号的话就自己在括号中手打序号即可,如果编号较多需要自动编号,在括号内先按下“Ctrl+F9”呼出域代码,然后在域代码的花括号中输入“seq+任意你喜欢的列表名”,输入完成后按下“F9”,自动获取序号。下一次想要用的时候可以直接复制 1 到你想要的地方,按“F9”就可以自动更新。

公式编号演示

注:Word 中的“seq”域代码可以看作是一个列表变量,可以定义一个名字为“任意你喜欢的列表名”的seq变量。域代码默认是递增模式(即“\n”模式)。更多关于“seq”域代码的操作可以参考这个链接:https://support.microsoft.com/zh-cn/office/%E5%AD%97%E6%AE%B5%E4%BB%A3%E7%A0%81-seq-%E5%BA%8F%E5%88%97-%E5%AD%97%E6%AE%B5-062a387b-dfc9-4ef8-8235-29ee113d59be

Tips:通过这里我们可以get到一个很简单的制造公式块的方法,就是通过在公式末尾输入#的方式使得公式变成多行公式块,使得我们在公式对齐的时候就可以不用敲“\eqarray”关键字。然后就可以在公式块里直接输入“&”对齐。建议输入完公式再输入“&”对齐,否则公式会在换行后变乱。

简单的公式块制造术√


8、事件堆的输入:事件堆的输入中往往只有一侧大括号,并且这个括号是放大的,在线性输入中我们和在 TeX 中一样,可以通过\cases关键字来输入事件堆,而大括号的放大我们通过匹配\left或者\right实现。右括号就先打出\left,然后在最后输入}即可。

事件堆演示


9、根式的输入:\sqrt平方根,\cbrt立方根,\qdrt开四次方,a的开n次方可以用\sqrt(n&a)输入,也可以用\root n\of(a)输入。


10、常见符号输入:乘号\times,除号\div,“+-”是±,“-+”是∓,“<=”是≤,“>=”是≥ ,\approx是≈,积分号\int,二重积分\iint,三重积分\iiint,最多到四重\iiiint


11、希腊字符的快速输入方法:公式中的特殊字符输入方式可以在下图所示的位置查看,同时也可以自定义输入方式,如将“\a”自定义为“\alpha”,“\b”自定义为“\beta”等等,极大提升输入时间。

自定义的操作步骤:

1)首先“Alt”+“=”呼出公式编辑页面:

2)进入数学符号自动更正选项卡下,点击要自定义的字符,替换原有表达式。Tips:有不会输入的符号也可以在这里查。

3)然后就可以愉快的使用自定义方式输入字符啦!


最后附上一些常用符号的输入方式,想要了解公式输入的更多操作的话,也可以点击阅读原文查看 UnicodeMath 文档,学习更多知识。

常用符号输入方式速查


Ps:最后安利一款小工具 Detexify,记不住LaTeX 符号表示方法的同学可以试试识别出来的准确度如何~

传送门:http://detexify.kirelabs.org/classify.html


参考链接与推荐阅读

1. 编写方程式或公式:https://support.microsoft.com/zh-cn/office/%E7%BC%96%E5%86%99%E6%96%B9%E7%A8%8B%E5%BC%8F%E6%88%96%E5%85%AC%E5%BC%8F-1d01cabc-ceb1-458d-bc70-7f9737722702#Category=Insert_equation

2. Word 中使用 UnicodeMath 和 LaTeX 的线性格式公式:https://support.microsoft.com/zh-cn/office/word-%E4%B8%AD%E4%BD%BF%E7%94%A8-unicodemath-%E5%92%8C-latex-%E7%9A%84%E7%BA%BF%E6%80%A7%E6%A0%BC%E5%BC%8F%E5%85%AC%E5%BC%8F-2e00618d-b1fd-49d8-8cb4-8d17f25754f8

3. 在 Word 中插入 ASCII 或 Unicode 字符代码:https://support.microsoft.com/zh-cn/office/%E5%9C%A8-word-%E4%B8%AD%E6%8F%92%E5%85%A5-ascii-%E6%88%96-unicode-%E5%AD%97%E7%AC%A6%E4%BB%A3%E7%A0%81-e97306f7-00c1-490d-9920-c924ca443f87

4. 国际字符的键盘快捷方式:https://support.microsoft.com/zh-cn/topic/%E5%9B%BD%E9%99%85%E5%AD%97%E7%AC%A6%E7%9A%84%E9%94%AE%E7%9B%98%E5%BF%AB%E6%8D%B7%E6%96%B9%E5%BC%8F-108fa0c1-fb8e-4aae-9db1-d60407d13c35

  //  

2018年4月,清华大学学生学习与发展指导中心设立“院系学生学习与发展指导支持计划”(下简称“院系支持计划”),旨在支持院系解决大类培养政策下学生实际遇到的学习发展困惑,促进校系两级全覆盖学业支持系统。 


院系支持计划已开展五期,累计支持93个项目,在促进学风建设、提升学习能力、学业预警干预等方面均取得丰硕成果。


供稿|陈巧云 李瑞嵩

编辑|土木系、建管系学生科协技术服务部

审核|钟玉晨

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存