最近在使用markdown写文档,遇到了需要插入公式的问题,万万没想到,markdown公式远没有word那么直观,它的格式很复杂,符号是由很多英语缩写组成的,这些符号的缩写是一个常用markdown写文档的人需要记忆的,因此,本文将数学公式的Latex编辑方式做一个整理,以方便自己和大家今后使用。
公式类型
1. 行内公式
行内公式显示在一行,并且居左显示,左右两边可接文字。由两个KaTeX parse error: Expected 'EOF', got '标' at position 1: 标̲识,即将公式正文内容书写在两个之间,比如$x=1$
的结果是:
x=1x=1x=1
2. 行间公式
行间公式单独显示在一行(独占一行),并且公式居中显示。由四个KaTeX parse error: Expected 'EOF', got '标' at position 1: 标̲识,即左右两边各两个,在四个KaTeX parse error: Expected 'EOF', got '中' at position 1: 中̲输入公式,比如`x=1x=1x=1$`的结果是:
x=1x=1x=1
3. 拓展
\boxed命令可以给公式添加一个边框,比如$$\boxed{x=1}$$
的结果是:
x=1\boxed{x=1}x=1
上标、下标与组合
- 上标的符号为英文状态下的尖角号(^) ,如
$x^2$
的效果为:x2x^2x2 - 下标的符号为英文状态下的下划线(_) ,如
$x_2$
的效果为:x2x_2x2 - 如果上标有多个值,如
$$y^{2x}$$
,此时需要用英文状态下的{}将所有上标内容括起来,如$$y{2x}$$
,下标同理
特殊转义字符
在MarkDown中,符号#、$、&、~、_、^、\、{}、%等都有特殊含义,使用这些字符时,需要进行转义:
\# --> # | \quad \$ --> $ | \quad \& --> & |
\~ --> ~ | \quad \_ --> _ | \quad \^ --> ^ |
\\ --> \ | \quad \{ --> { | \quad \} --> } |
\% --> % |
根号、分数、括号
1. 根号
通用表达方式为$\sqrt[a]{b}$
,其显示结果为:
(1) []内的a表示开a次方,若省略则表示开平方,例如:$\sqrt{b}$
其显示结果为:
(2) 如果被开方的是单个字符,{}可写可不写,例如:$\sqrt[a]b$
其显示结果为:
2. 分式
分式有两种表示方法
(1) 第一种使用\frac来实现分式的上下两部分,例如:$\frac {a}{b}$
其显示结果为:
注意:当a和b是单个字符时,可以省略{}
(2) 第二种使用$\over$
来分割一个组的前后两部分,例如:$a+1 \over b+1$
其显示结果为:
3. 括号
(1) 小括号和方括号: 使用原始的()和[]即可,比如:$(2+3)[4+4]$
的显示结果为:
(2+3)[4+4](2+3)[4+4](2+3)[4+4]
(2) 大括号:由于大括号{}被用来分组,因此需要使用{和}来进行转义表示大括号,也可以使用\lbrace
和\rbrace
来表示。如$\{a*b\}$
或者$\lbrace a*b \rbrace$
都会显示为:{a∗b}\lbrace a*b \rbrace{a∗b}
(3) 尖括号: 使用\langle和\rangle分别表示左尖括号和右尖括号。如$\langle x \rangle$
显示为:⟨x⟩\langle x \rangle⟨x⟩
(4) 拓展:原始括号不会随公式大小缩放。例如$(\frac {\frac 12}2)$
显示结果是:
可以使用\left( ...\right)
自适应地调整括号。例如$\left( \frac {\frac 12}2 \right)$
显示结果是:
4. 省略号
省略号使用\cdots
表示,比如\cdots
,其显示结果是:⋯\cdots⋯
暂且就用到了这么多,以后遇到其他的再补充完善吧!
大家如果有常用到的,也可以在评论区教我一下下哒~