1. Basic 基础
CSDN 的
公式编辑器也是使用的 MathJax,所以看到任何一个公式,右键点击,选择 Show Math As > TeX Commands
,就会弹窗显示语法命令。但是 $
不会显示,copy-paste的时候要自己加上。
2. Display 显示
自己编辑的时候,行内嵌入公式,用 $...$
包裹,单独起一个公式块儿,用 $$...$$
包裹。例如
$ c = \frac ab $
在本行显示为$$ c = \frac ab $$
在新起一行显示为
3. Greek letters 希腊字母
-
:
\alpha
-
:
\beta
-
:
\omega
For UPPERCASE:
-
:
\Gamma
-
:
\Delta
-
:
\Omega
4. superscripts and subscripts 上标和下标
- 上标,使用
^
- 下标,使用
_
e.g.
-
:
x_i^2
-
:
\log_2 x
5. Groups 组合
Group 是 单个字符,或者 用 {...}
框起来的表达式, e.g.
10^10
=> , 而10^{10}
=> .x^y^z
=> Error! ,{x^y}^z
=> ,x^{y^z}
=>x_i^2
=> ,x_{i^2}
=>
6. Parentheses 括号
()
平常使用[]
平常使用{ }
需要转义\{ \}
, 因为在 5 中用来构建Group了
但是以上三种直接使用的方式,不会随着括号内的内容做缩放,比如对于
来说,括号就显得太小了。这时候,使用 \left(
和 \right)
就可以使得括号自动调整大小了:
. 注意一定要配对儿使用。只使用一边会报错。
\left
和 \right
适用于下列所有括号
-
:
\{x\}
-
:
\vert x \vert
-
:
\Vert x \Vert
-
:
\langle x \rangle
-
:
\lceil x \rceil
-
:
\lfloor x \rfloor
-
:
\left.\frac12\right\rbrace
, 仅使用一边括号,将隐藏的一边用.
代替
7. Sums and Integrals 累加 和 积分
- 离散变量的累加 :
\sum
=> - 连续变量的积分 :
\int
=> - 下限 :
_
- 上限:
^
e.g.
-
:
sum_1^n
-
:
\sum_{i=0}^\infty i^2
相似的符号
-
:
\prod
-
:
\int
-
:
\iint
-
:
\iiint
-
:
\bigcup
-
:
\bigcap
8. Fractions 分数
- 最简单的
frac
,\frac {a+1}{b+1}
=> - 复杂点儿的,用
over
.a+1 \over b+1
=>
9. Fonts 字体
-
:
\mathbb
, forblackboard bold
-
:
\mathbf
forboldface
-
:
\mathtt
, fortypewriter
-
:
\mathrm
forroman font
-
:
\mathsf
forsans-serif font
-
:
\mathcal
forcalligraphic letters
书法字体 -
:
\mathscr
forscript letters
手写字体
10. Radical signs 根号
使用 sqrt
, 自动适配大小
-
:
\sqrt{x^3}
-
:
\sqrt[3]{\frac xy}
- 更复杂的,用
{...}^{1/2}
11. Special functions 特殊函数
一般都已经内置了,直接调用就好。不要用 plain text 直接写,格式不协调
-
$$\lim_{x \to0}$$
12. Special sysmbols and notations 特殊符号和标记
比较运算
-
:
\lt
-
:
\gt
-
:
\le
-
:
\leq
-
:
\eqq
-
:
\leqslant
-
:
\ge
-
:
\geqq
-
:
\geqq
-
:
\geqslant
-
:
\neq
-
:
$\not\lt$
, 前面加一个\not
来添加否定划线,但是一般都很丑
基本运算
-
:
\times
-
:
\div
-
:
\pm
-
:
\mp
-
:
\cdot
, 中心点,
集合运算
排列组合运算
箭头标识符
逻辑运算符
形状符号
- , e.g.
约等于符号
微积分符号
modular equivalence
连续点
-
:
\ldots
-
:
\cdots
特殊字母
13. Spaces 间隔
*
: 小空格 \,
*
: 中空格 \;
*
: 大空格 \quad
*
: 特大空格 \qquad
14. Accents & diacritical marks 音调和区别符号
15. Special characters 转义字符
-
: 注意 这个是
\backslash
, 而不是\\
, 因为在 中\\
代表新起一行
16. Matrices 矩阵相关
基础矩阵
code
$$
\begin{matrix}
1 & x & x^2 \\
1 & y & y^2 \\
1 & z & z^2 \\
\end{matrix}
$$
矩阵两边加不同括号
矩阵中间用点表示
矩阵中间插线
行内小矩阵
17. Aligned equations 等式对齐