0%

使用Latex语法快速而优雅地编辑公式

导语

你还在为做笔记时无法编辑漂亮的公式而发愁吗?你还在为work中插入公式时在一堆编辑选项中点点点而苦恼吗?点开这篇文章,你的这些问题都将迎刃而解!

有请本期的主角:latex公式。

目录

本期内容如下:

  • latex公式是什么?
  • 如何启用Latex公式
    • word启用latex
    • markdown启用latex
  • latex公式怎么用
  • 实战演练
  • 附录(latex常用语法)

一、Latex公式是啥?

Latex是一种高品质文字编辑及排版系统,我们最常用的同类工具是微软的word。但是latex和word有有十分大的区别,word更像是一种所见即所得的富文本编辑器;而Latex通过标记语言对内容进行排版,通过键入代码的方式编辑,再通过编译生成文档。大家可以理解成更加专业和复杂的markdown,或者专门用于文档排版的HTML。

latex简历

对于科研工作者这个工具不陌生,因为TeX系统是科学出版的事实标准。很多期刊在投稿的时候可能不会给出word模板,但是往往会给出TEX模板。

在Latex中,为了方便键入公式,设计了一套语法来快速的编辑公式。这就是我们今天的主角。无论是多么复杂的公式,我们都可以像打字一样,敲出一段字符,然后这段字符就可以生成一个漂亮的公式!这实在是太Cooooooool了!

image-20220308143624440

二、那么如何使用Latex公式呢?

Latex中自然不用多说,无需启用。这个语法本身就是为Tex中设计的。至于Latex的安装使用,因为本文不是latex教程,暂且按下不表。

1. word使用Latex语法

点击 插入 - 公式- 插入新公式

word启用1

点击插入后,编辑界面会出现一个框框,点击左上角启用latex,然后再在框框中键入公式就可以了。

word键入公式

可以输入 E=mc^2 ,然后点击回车。漂亮的公式就出现了!

image-20220308120708818

如果使用Mathtype插件,需要点击 Mathtype - 插入公式 - 在新窗口中点击预置 - 工作区预置 - 勾选允许从键盘输入TEX语言。

image-20220308121000031

AxMath插件也是支持Latex的。

2. Typora中启用Latex

Typora编辑使用的是Markdown语法,Markdown也是支持插入Latex公式的(语法支持,但也有的markdown解释引擎不支持)。在typora中启用Latex语法,需要点击 文件 - 偏好设置 - markdown - 拓展语法中勾选上latex公式。

image-20220308121551386

那么如何键入公式呢?

markdown的语法中,键入两个\$符号,然后在\$\$符号中间键入公式就可以输入内敛公式了。内敛公式可以插入在你的文字当中

image-20220308123959345

如果要另起一行居中显示,需要输入两个\$\$,然后回车。markdown中的语法就是公式被上下两行$$包裹起来。

image-20220308124130342

三、latex公式有哪些语法呢?

1. 反斜杠(\)的妙用

latex中定义了许多特殊的语法,或是公式或是符号或是字母。反斜杠(\)就是触发机制。

我们想输入π,我们可以键入“\pi”。

想输入sin函数,可以键入“\sin”。

latex学习中最困难的部分,就是记忆\后的关键词。初学者可以找一个参考手册,每次遇到不记得如何输入的内容,就可以瞅一眼。

2. 角标怎么输入呢?

上角标通常通过“\^”符号。例如$x^2$。

下角标使用“_“符号。例如$x_3$。

其他的一些用法,如在字母i上面加一点,可以使用\dot{x}。

image-20220308144235566

3. 善用大括号

当我们想输入x的2y次方,如果我们使用x^2y,得到的确是x的平方乘以y。

image-20220308130337933

如何能让系统知道2y都是x的指数呢。需要使用大括号把2y包起来。

image-20220308130536091

在latex中,大括号没有任何含义。它的作用就是把包裹起来的部分,视作一个整体。在输入函数的时候,经常会用到大括号。

4. 输入函数

如输入求和函数。我们需要使用“\sum”语法。求和的上下标,使用^和_来标记。

image-20220308131413169

输入分数,使用“\frac{}{}”语法。两个大括号分别是分数的分子和分母。

image-20220308133220089

常见的函数公式:

image-20220308132713941

三角函数:

image-20220308132747067

5. 希腊字母打不出来咋办

非英语字母也可通过latex快速打出来。比如此前我们想输入π,就可以使用\pi输入。

希腊字母表:

image-20220308132526379

四、现在你已经知道如何输入公式了,我们来输入复杂公式吧~

1. 输入连等式

示例:

image-20220308140228677

注:

  1. 连等式通过标记\begin{align}和\end{align}来标记。
  2. 换行在结尾出加两个反斜杠
  3. 在等号前加&符,来使其对齐。

如果公式较长,也可以在其他符号前加&符对齐以美观

image-20220308142700646

2. 给等式标注

等式标注使用\tag{}语法。

示例:

image-20220308141057635

注:

  1. 在对应等等式后面加\tag{}即可
  2. 如果是给整个连等式加标注,只需要把\tag{}放到\end{align}之后。

3. 输入方程组

示例:

image-20220308141113992

4. 输入矩阵

image-20220308141529788

附录

下面是其他一些常用的语法。

image-20220308144247862

结语

本文简单介绍了latex常见语法。事实上,latex公式的内容还有非常非常多。本来想在附录中都贴进来,后来转念一想,确实没必要。这只是一个入门贴,本文介绍的内容已经覆盖大学生大部分使用场景了。

看上去内容比较多,编码又繁琐,但是常用的内容是有限的。只要稍加练习,公式的键入速度就会比用鼠标在mathtype中一个一个的点快得多。

如果公式键入比较多的,可以搜索一个专门列举latex常用字符及表达式的博客作为参考。方便在过程中遇到困难随时查询。

推荐 https://blog.csdn.net/weixin_39679367/article/details/84729452