转载自https://blog.csdn.net/jzj_c_love/article/details/122279703
代码都可以在typora
中运行,给出的图片链接语法是Ketax
,可能有少数的不适用,但基本可以。
一、基本公式
1. 上下标
2. 分数
$$ \frac{x}{1+x^2} \\ \frac{\frac{1}{2}+x}{y} \\ \tfrac{a}{b} \frac{a}{b} $$
|
3. 开根号
4. 组合数
$$ \binom{n}{k} \tbinom{n}{k} $$
|
5. 导数
6. 取模
7. 积分
$$ \int_{1}^{2} \intop_{2}^{1} \oint \smallint \\ \iint \oiint \iiint \oiiint $$
|
8.微分
$$ \nabla \partial x \mathrm{d}x \dot x \ddot y \Delta $$
|
9.累积/累乘/极限
$$ \sum_{i=1}^{k} \displaystyle\sum_{i=1}^n \textstyle\sum_{i=1}^n \\ \prod_{i=1}^{k} \displaystyle\prod_{i=1}^n \textstyle\prod_{i=1}^n \\ \lim_{k \to \infty} \lim\limits_{k \to \infty} \lim\nolimits_{k \to \infty}] $$
|
二、修饰符号
1. 简单的帽子
\hat{\theta} \widehat{AB} \\ \bar{y} \overline{AB} \\ \tilde{a} \widetilde{ac} \\ \bar{a} \acute{a} \check{a} \grave{a} \\ \dot{a} \ddot{a} \\ \vec{a} \overline{a} \underline{a} \underset{min}{a} \\ \hat{a} \widehat{a} \\ \mathring{a}\dddot{a} \\ \ddddot{a}
|
2. 帽子和袜子
$$ \overleftarrow{AB} \overrightarrow{AB} \overleftrightarrow{AB} \\ \underleftarrow{AB} \underrightarrow{AB} \underleftrightarrow{AB} \\ \overbrace{AB} \underbrace{AB} \\ \overline{AB} \underline{AB} $$
|
3. 盒子和帽子
$$ \overbrace{a+b+c}^{\text{note}} \\ \underbrace{a+b+c}_{\text{note}} \\ \boxed{\pi=3.14} $$
|
4. 各种括号
$$ ( \big( \Big( \bigg( \Bigg( $$
|
$$ \lgroup x \rgroup \lVert a \rVert \lceil 2.6 \rceil \lfloor 1.2 \rfloor \ulcorner \urcorner \llcorner \lrcorner $$
|
三、字母
1、数学环境默认字体
2、意大利体
##3、罗马体
4、粗体
5、无衬线体
6、打印机体
7、手写体
8、黑板粗体
9、花体
10、哥特体
11、其他字母
\text{字母} \bf{字母} \mathit{字母} \pmb{字母} \cal{字母}
|
\tiny ABCabc \small ABCabc \normalsize ABCabc \large ABCabc \Large ABCabc \huge ABCabc \Huge ABCabc {\tiny ABC} {\large ABC}
|
12、希腊字母
image
image
13、希伯来字母
$$
$$
四、算术运算符号
\times \div \cdot \% \circ \ast \star \otimes \oplus \odot \oslash \pm \mp \dotplus \divideontimes \textbackslash
|
五、比较运算符
六、集合运算符
\in \owns \not \subset \not \supset \subseteq \supseteq \\ \cap \cup \land \lor \\ \neg \emptyset \varnothing \\ \because \forall \exists \therefore \cap \cup \land \lor \sqcup \sqcap
|
七、各种箭头
\gets \leftarrow \to \rightarrow \leftrightarrow \\ \uparrow \downarrow \updownarrow \Leftarrow \Rightarrow \Leftrightarrow \iff \\ \Uparrow \Downarrow \Updownarrow \nearrow \searrow \swarrow \nwarrow \longleftarrow \longrightarrow \longleftrightarrow \Longleftarrow \Longrightarrow \Longleftrightarrow \longmapsto \xrightarrow{over} \xrightarrow[over]{} \xrightarrow[under]{over} \xleftarrow[]{over} \xleftarrow[under]{} \xleftarrow[under]{over}
|
七、空间间距
A\!B \\ AB \\ A\thinspace B \\ A\:B \\ A\ B \\ A \enspace B \\ A\quad B \\ A\qquad B
|
八、矩阵
A= \begin{pmatrix} a & b & \cdots & c \\ d & e & \cdots & f \\ \vdots & \vdots & \ddots & \vdots \\ g & h & \cdots & j \end{pmatrix} \tag{5.1}
|
A = \begin{matrix} a & b\\ c & d \end{matrix}
|
B = \begin{pmatrix} a & b\\ c & d \end{pmatrix}
|
C = \begin{vmatrix} a & b\\ c & d \end{vmatrix}
|
D = \begin{bmatrix} a & b\\ c & d \end{bmatrix}
|
E = \begin{Vmatrix} a & b\\ c & d \end{Vmatrix}
|
\begin{aligned} f(x) &= (x+1)^2\\ &= x^2 + 2x + 1 \end{aligned}
|
f(x) = \begin{cases} a &\text{if b}\\ b &\text{if a}\\ \end{cases}
|
\begin{cases} \begin{aligned} x + 2y &= 1\\ 3x - y &= 5 \end{aligned} \end{cases}
|
g(x,y)=\left\{ \begin{array}{rcl} \frac{M_g - d}{M_f-b}[f(x,y)-b]+d & & {b \leq f(x,y) \leq M_f}\\ F^*_L & & {S_L \leq 0 < S_M}\\ F^*_R & & {S_M \leq 0 < S_R}\\ F_R & & {S_R \leq 0} \end{array} \right.
|
九、修改字体大小
AB \Huge AB \huge AB \\ AB \LARGE AB \Large AB \large AB \\ AB \small AB \tiny AB
|
十、划掉
\cancel{5} \bcancel{5} \xcancel{ABC} \not =
|
十一、常见图形
\Box \square \blacksquare \triangle \triangledown \blacktriangle \diamond \Diamond \star \bigstar \circ \bullet \bigcirc \bigodot \diamondsuit \clubsuit \heartsuit \spadesuit \angle \measuredangle \top \bot \infty \checkmark \dagger \ddagger \yen \$
|
\[\Box\square\blacksquare\triangle\triangledown\blacktriangle\diamond\Diamond\star\bigstar\circ\bullet\bigcirc\bigodot\diamondsuit\clubsuit\heartsuit\spadesuit\angle\measuredangle\top\bot\infty\checkmark\dagger\ddagger\yen\]$
十二、声明宏
对于一些复杂但是只有少许不同的表达式,可以声明一个函数来调用,提高源码的可读性,减少出错
\def\macroname#1#2{ your command }
|
宏允许带任意数量的参数(也可以不带参),必须是#1,#2,……这样的命名格式,同时注意再定义宏的时候注意让#1与,否则会解析成#。再调用的时候格式为,可以参考一下的例子
\def\Normal#1#2#3{ \frac{1}{\sqrt{2\pi}\ #3}\exp{[-\frac{(#1 - #2)^2}{2\ #3^2}]} } f(x)=\Normal{x}{u_1}{\sigma_1}\\ f(y)=\Normal{y}{u_2}{\sigma_2}\\
|
\def\EXP{ e^x = 1 + x + \frac{1}{2!}x^2 + \frac{1}{3!}x^3 + \cdots } \EXP
|
十三、其他
1、排版
公式居中:
添加标签:
cos\theta+isin\theta=e^{i\theta}\tag{1.1}
|
等号对齐:
\begin{align}f(x)=&x-1\\=&(x-1)(x^2+x+1)\end{align}\\
|
\begin{equation} \begin{split} a &= b + c - d \\ &= e - f \\ &= g + h \\ &= i \end{split} \end{equation}\\
|
2、公式加方框行号
\ldots \quad \cdots \quad \vdots \quad \ddots \quad \dotsc
|
3、 求和符号下多行限制条件
\prod_{k_0,k_1,\ldots>0\atop k_0+k_1+\cdots=n} {A_{k_0}A_{k_0}\cdots}
|
4、上下标记
\overline{x+y} \qquad \underline{a+b} \qquad \overbrace{1+2+\cdots+n}^{n个} \qquad \underbrace{a+b+\cdots+z}_{共有26个}
|
5、显示长方程
\begin{multline} p(x) = 3x^6 + 14x^5y + 590x^4y^2 + 19x^3y^3\\ - 12x^2y^4 - 12xy^5 + 2y^6 - a^3b^3 \end{multline}
|
6、普通数学符号 $$
\
\
$$
9、LaTex二元运算符
10、AMS二元运算符
11、其他
$$x x \
$$