LaTeX 基础语法

插入公式

行内公式
语法:
行内公式与其它文字混编,首尾用钱币符号$包围。如

质能守恒方程: $E=mc^2$

效果:
质能守恒方程: $E=mc^2$

独立公式

语法:
独立公式单独成行,首尾用双钱币$$符包围:

$$E=mc^2$$

效果:$$E=mc^2$$

文字注释

语法:
\text{文字注释}

E=mc^2 & \text{质能守恒方程}

效果:$$E=mc^2 \text{质能守恒方程}$$

上下标

上标
语法:
^ 表示上标, 如果上标的内容多字符,用 {} 包围:

$x^2$
$x^{2+1}$

效果:
$$x^2 \quad x^{2+1}$$

下标
语法:_ 表示下标。如果下标的内容多字符,用 {} 包围

$x_2$
$x_{2+1}$

效果:
$$x_2 \quad x_{2+1}$$

上下标嵌套
语法:

$x^{y^z}$

效果:
$$x^{y^z}$$

左右上下标
语法:

\sideset{^1_2}{^3_4}{符号}

效果:
$$\sideset{^1_2}{^3_4}{X}$$

括号

小括号
语法

 $(x+y)$

效果:$$(x+y)$$

方括号
语法

 $[x+y]$

效果:$$[x+y]$$

大括号

语法:
由于 {} 多字符分组,所以使用 \lbrace (左括弧) 和 \rbrace (右括弧) 代替,内容左右要留一个空格:

$\lbrace x+y \rbrace$

效果:$$\lbrace x+y \rbrace$$

公式太高了,需要缩放大括号(把括号拉高点):

$\lbrace\sum_{i=0}^0 i^2 = \frac{(n^2+n)(2n+2)}{6}\rbrace$
缩放:\left\lbrace\sum_{i=0}^0 i^2 = \frac{(n^2+n)(2n+2)}{6}\right\rbrace

效果:$$\lbrace\sum_{i=0}^0 i^2 = \frac{(n^2+n)(2n+2)}{6}\rbrace \quad 缩放:\left\lbrace\sum_{i=0}^0 i^2 = \frac{(n^2+n)(2n+2)}{6}\right\rbrace$$

尖括号
语法:
\langle (左括弧) 和 \rangle(右括弧) 代替,内容左右要留一个空格:

$\langle x+y \rangle$

效果:$$\langle x+y \rangle$$

上括号
语法:\overbrace{下方文字}^{上方文字}

$\overbrace{1+2+\cdots+100}^{total}$

效果:$$\overbrace{1+2+\cdots+100}^{total}$$

下括号
语法:\underbrace{上方文字}_{下方文字}

$\underbrace{1+2+\cdots+100}_{total}$

效果:$$\underbrace{1+2+\cdots+100}_{total}$$

括号大小匹配
可以使用 \left 和 \right 来创建自动匹配高度的括号;
可以使用 \left. 和 \right. 来创建自动匹配高度的隐藏的括号;

$$\left\lbrace\sum_{i=0}^0 i^2 = \frac{(n^2+n)(2n+2)}{6}\right\rbrace$$
$$\left.\sum_{i=0}^0 i^2 = \frac{(n^2+n)(2n+2)}{6}\right.$$

省略号

语法:文本底线对齐的省略号:\ldots ($\ldots$),文本中线对齐的省略号:\cdots ($\cdots$)

x_1^2 + x_2^2 + \underbrace{\cdots}_{cdots} + x_n^2
y_1^2 + y_2^2 + \overbrace{\ldots}_{ldots} + y_n^2

效果:
$$
x_1^2 + x_2^2 + \underbrace{\cdots}_{cdots} + x_n^2
$$

$$
y_1^2 + y_2^2 + \overbrace{\ldots}_{ldots} + y_n^2
$$

上弧

语法:

$\overset{\frown}{AB}$

效果:$$\overset{\frown}{AB}$$

划线

上划线
语法:

\overline{hi}

效果:$$\overline{hi}$$

下划线
语法:

\underline{hi}

效果:$$\underline{hi}$$

删除线

语法
必须使用 $$ 符号;
使用 \require{cancel} 声明允许片段删除线;
使用 \cancel{字符}、\bcancel{字符}、\xcancel{字符} 和 \cancelto{字符} 来实现各种删除线效果

\require{cancel}
\cancel{x} + y \quad
\cancel{x+y} \quad
\bcancel{x}+y \quad
\xcancel{x}+y \quad
\cancelto{0}{x}+y \quad
\enclose{horizontalstrike}{x+y}

$$
\require{cancel}
\cancel{x} + y \quad
\cancel{x+y} \quad
\bcancel{x}+y \quad
\xcancel{x}+y \quad
\cancelto{0}{x}+y \quad
$$

使用 \require{enclose} 整段删除线
使用 \enclose{删除线效果}{字符} 实现各种删除线效果
效果有 horizontalstrike、verticalstrike、updiagonalstrike 和 downdiagonalstrike,可叠加使用。

\require{enclose}
\enclose{horizontalstrike}{x+y} \quad
\enclose{verticalstrike}{\frac xy}  \quad
\enclose{updiagonalstrike}{x+y}  \quad
\enclose{downdiagonalstrike}{x+y} \quad
\enclose{horizontalstrike,updiagonalstrike}{x+y}

$$
\require{enclose}
\enclose{horizontalstrike}{x+y} \quad
\enclose{verticalstrike}{\frac xy} \quad
\enclose{updiagonalstrike}{x+y} \quad
\enclose{downdiagonalstrike}{x+y} \quad
\enclose{horizontalstrike,updiagonalstrike}{x+y}
$$

间隙

语法:

a和b之间些许间隙:$a\, b$
a和b之间较宽间隙:$a\;b$
a和b之间更大的间隙:$a\quad b$
a和b之间更大的间隙:$a\qquad b$

效果:
$$a\, b \mid a\;b \mid a\quad b \mid a\qquad b$$

字符转义

若要在数学环境中表示

# $ % & _ { }

需要分别在个字符前加上转义符号:

\# \$ \% \& \_ \{ \}

留下评论

电子邮件地址不会被公开。 必填项已用*标注