计量公式书写

使用Latex语法在MS Word上高效进行计量公式书写

Latex公式
技巧
作者

胡华平

发布于

2022年10月8日

修改于

2024年9月11日

摘要
介绍了如何在MS word文档下尽量采用Latex语法编写数学公式。
Show the code
source(here::here("R/load-pkg-basic.R"))

LaTeX 和MS word 1

江湖传说:世界上有两种排版系统,一种叫LaTeX,一种叫其他….

LaTeX是历史悠久的、极其专业的排版系统编写语言,它的便利之处在于排版方便,用它写出来的数学公式非常专业和漂亮。

微软的Word(缩写MS word)是大众最广为所知的写作软件之一。它因为“所见即所得”的操作界面而得到大众普遍采用。

二者的一个简单比较(可能不是那么准确),就好比Linux操作系统和Windows操作系统。

对于公式书写:LaTeX语法显然会更加自然流畅和高效,但是有一定的学习门槛。而在MS Word中,普通用户一直采用鼠标和键盘的点选操作,尽管这样更加直观,但是书写效率相对低下,而且实现更加专业和复杂的数学公式。

Show the code
path_gif <- "image/learn-curve.jpg"
knitr::include_graphics(path_gif)
图 1: 学习曲线

MS word中进行LaTeX语法书写

下面介绍如何在MS word中(注意不是WPS)进行LaTeX语法书写的主要步骤。

插入新公式

Show the code
path_file <- "image/ms-word-latex.png"
knitr::include_graphics(path_file)
图 2: MS word新公式

LaTeX语法示例

先来秀一个,这是你看到的公式:

\[ S^2_{\hat{\beta}_2} = \frac{\hat{\sigma}^2}{\sum{x_i^2}} \]

这可不是用鼠标一个个点出来的哦,其实它的源代码长这样:

S^2_{\hat{\beta}_2} = \frac{\hat{\sigma}^2}{\sum{x_i^2}}

怎么样,神奇吧?

那接下来我们就一起探究下它背后的奥秘吧~

先来拆解下这个公式,分为三个部分:第一,它是一个分式;第二,分子有一个希腊字母;且带着上下标;第三,分母有运算符,也有上下标。

(1)首先,第一个问题,如何打出分式?代码\frac{分子}{分母},将会显示为\(\frac{分子}{分母}\)

注记

注意

  • 所有的符号要在英文模式下输入,还要注意斜杠的方向,方向反了代码就翻译不了了

  • 第一个{}里面是分子的内容,第二个{}是分母的内容,不要搞反哦。

(2)那么解决完字母的问题,接下来处理“带帽子”和上标下标的细节:

  • “带帽子”的语法为\hat{}。例如,我们尝试运用一下代码\hat{x},则其效果为\(\hat{x}\)

  • 上下标的语法分别为^{}_{}。那我们就来实践一下,语法\x^2_{i},其效果为\(x_i^2\)

(3)最后我们来解决下运算符号的问题,怎么打出求和的符号呢?很简单,语法\sum{}将显示求和符号\(\sum{}\),这里也需要有花括号包裹哦。

代码表和相关资源

怎么样?是不是很有趣呢?最后向大家郑重安利下这份“说明书”:

《一份(不太)简短的LaTeX2e介绍》,详见网站(pdf下载)

如果大家在编辑数学公式的过程中遇到的问题都可以查阅这份文件进行解决哦。

我校信息工程学院的耿楠教授也开授面向全校的LaTeX排版技术课程,欢迎感兴趣的同学学习!

脚注

  1. 感谢国贸2101陈雅琳同学对相关技术的介绍,她积极帮助整理相关内容,并提供了这篇文章的初始内容,我在这里进行了简单的修改处理。↩︎