文章目录
1 公式使用参考
1.1 插入公式和编号
typora 的数学公式有两种:行中公式和独立公式。行中公式放在文中与其它文字混编,独立公式单独成行。
行中公式
$ 数学公式 $
独立公式
$$
数学公式
$$
公式编号
\tag{编号}
可用来给公式加入编号。
- 例子:
$\displaystyle\sum_{i=1}^{n}{a_i^2}x_i \text{,行内公式示例}$
- 显示:
- 例子:
$$
J_\alpha(x) = \sum_{m=0}^\infty \frac{(-1)^m}{m! \Gamma (m + \alpha + 1)} {\left({ \frac{x}{2} }\right)}^{2m + \alpha} \text {,带有编号的独立公式示例} \tag{1.1}
$$
- 显示:
1.2 输入上/下标
- 例子:
$$
x^{y^z}=(1+{\rm e}^x)^{-2xy^w} \tag{1.2}
$$
- 显示:
1.3 输入括号和分隔符
()
、[]
和 |
表示符号本身,使用 \{\}
来表示 {}
。当要显示大号的括号或分隔符时,要用 \left
和 \right
命令。
一些特殊的括号:
输入 | 显示 | 输入 | 显示 |
---|---|---|---|
\langle | \rangle | ||
\lceil | \rceil | ||
\lfloor | \rfloor | ||
\lbrace | \rbrace |
- 例子:
$$
f(x,y,z) = 3y^2z \left( 3+\frac{7x+5}{1+y^2} \right)\tag{1.3}
$$
- 显示:
有时候要用\left.
或\right.
进行匹配而不显示本身。 - 例子:
$$
\left. \frac{{\rm d}u}{{\rm d}x} \right| _{x=0} \tag{1.4}
$$
- 显示:
1.4 输入分数
通常使用 \frac {分子} {分母}
命令产生一个分数,分数可嵌套。
便捷情况可直接输入 \frac ab
来快速生成一个 。
如果分式很复杂,亦可使用 分子 \over 分母
命令,此时分数仅有一层。
- 例子:
$$
\frac{a-1}{b-1} \quad and \quad {a+1\over b+1}\tag{1.5}
$$
- 显示:
1.5 输入开方
使用 \sqrt [根指数,省略时为2] {被开方数}
命令输入开方。
- 例子:
$$
\sqrt{2} \quad and \quad \sqrt[n]{3}\tag{1.6}
$$
- 显示:
1.6 输入省略号
数学公式中常见的省略号有两种,\ldots
表示与文本底线对齐的省略号,\cdots
表示与文本中线对齐的省略号。
- 例子:
$$
f(x_1,x_2,\underbrace{\ldots}_{\rm ldots},x_n)=x_1^2+x_2^2+\underbrace{\ldots}_{\rm ldots}+x_n^2\tag{1.7}
$$
- 显示:
1.7 输入矢量
使用 \vec{矢量}
来自动产生一个矢量。也可以使用 \overrightarrow
等命令自定义字母上方的符号。
- 例子:
$$
\vec{a} \cdot \vec{b}=0 \tag{1.8}
$$
- 显示:
- 例子:
$$
\overleftarrow{xy} \quad and \quad \overleftrightarrow{xy} \quad and \quad \overrightarrow{xy}\tag{1.9}
$$
- 显示:
1.8 输入积分
使用 \int_积分下限^积分上限{被积表达式}
来输入一个积分。
- 例子:
$$
\int_0^1 {x^2} \,{\rm d}x \tag{1.10}
$$
- 显示:
本例中\,
和{\rm d}
部分可省略,但建议加入,能使式子更美观。
1.9 输入极限运算
- 例子:
$$
\lim_{n \to +\infty} \frac{1}{n(n+1)} \quad and \quad \lim_{x_0\leftarrow{x}} \frac{1}{x(x+1)}
\tag{1.11}
$$
使用 \sum_{下标表达式}^{上标表达式} {累加表达式}
来输入一个累加。
与之类似,使用 \prod
\bigcup
\bigcap
来分别输入累乘、并集和交集。
此类符号在行内显示时上下标表达式将会移至右上角和右下角。
- 例子:
$$
\sum_{i=1}^n \frac{1}{i^2} \quad and \quad
\prod_{i=1}^n \frac{1}{i^2} \quad and \quad
\bigcup_{i=1}^2,R \tag{1.12}
$$
- 显示:
1.11 输入希腊字母
输入 \小写希腊字母英文全称
和 \首字母大写希腊字母英文全称
来分别输入小写和大写希腊字母。
对于大写希腊字母与现有字母相同的,直接输入大写字母即可。
输入 | 显示 | 输入 | 显示 | 输入 | 显示 | 输入 | 显示 |
---|---|---|---|---|---|---|---|
\alpha | A | \beta | B | ||||
\gamma | \Gamma | \delta | \Delta | $$ | |||
\epsilon | E | \zeta | Z | ||||
\eta | H | \theta | \Theta | ||||
\iota | I | \kappa | K | ||||
\lambda | \Lambda | \mu | M | ||||
\nu | N | \xi | \Xi | ||||
o | O | \pi | \Pi | ||||
\rho | P | \sigma | \Sigma | ||||
\tau | $$ | T | \upsilon | \Upsilon | |||
\phi | \Phi | \chi | X | ||||
\psi | \Psi | \omega | \Omega |
部分字母有变量专用形式,以 \var-
开头。
小写形式 | 大写形式 | 变量形式 | 显示 |
---|---|---|---|
\epsilon | E | \varepsilon | $\epsilon |
\theta | \Theta | \vartheta | $\theta |
\rho | P | \varrho | $\rho |
\sigma | \Sigma | \varsigma | $\sigma |
\phi | \Phi | \varphi | $\phi |
1.12 输入其他特殊字符
若需要显示更大或更小的字符,在符号前插入\large
或 \small
命令。
1.12.1 关系运算符
输入 | 显示 | 输入 | 显示 | 输入 | 显示 | 输入 | 显示 |
---|---|---|---|---|---|---|---|
\pm | \times | \div | \mid | ||||
\nmid | \cdot | \circ | \ast | ||||
\bigodot | \bigotimes | \bigoplus | \leq | ||||
\geq | \neq | \approx | \equiv | ||||
\sum | \prod | \coprod | \backslash |
1.12.2 集合运算
输入 | 显示 | 输入 | 显示 | 输入 | 显示 |
---|---|---|---|---|---|
\emptyset | \in | \notin | |||
\subset | \supset | \subseteq | |||
\supseteq | \bigcap | \bigcup | |||
\bigvee | \bigwedge | \biguplus |
1.12.3 对数运算
输入 | 显示 | 输入 | 显示 | 输入 | 显示 |
---|---|---|---|---|---|
\log | \lg | \ln |
1.12.4 三角运算
输入 | 显示 | 输入 | 显示 | 输入 | 显示 |
---|---|---|---|---|---|
30^\circ | \bot | \angle A | |||
\sin | \cos | \tan | |||
\csc | \sec | \cot |
1.12.5 微积分运算符
输入 | 显示 | 输入 | 显示 | 输入 | 显示 |
---|---|---|---|---|---|
\int | \iint | \iiint | |||
\oint | \prime | ||||
\lim | \infty | \nabla |
1.12.6 逻辑运算
输入 | 显示 | 输入 | 显示 | 输入 | 显示 |
---|---|---|---|---|---|
\because | \therefore | ||||
\forall | \exists | \not\subset | |||
\not< | \not> | \not= |
1.12.7 戴帽运算
输入 | 显示 | 输入 | 显示 |
---|---|---|---|
\hat{xy} | \widehat{xyz} | ||
\tilde{xy} | \widetilde{xyz} | ||
\check{x} | \breve{y} | ||
\grave{x} | \acute{y} |
1.12.8 连线符号
输入 | 显示 |
---|---|
\fbox{a+b+c+d} | |
\overleftarrow{a+b+c+d} | |
\overrightarrow{a+b+c+d} | |
\overleftrightarrow{a+b+c+d} | |
\underleftarrow{a+b+c+d} | |
\underrightarrow{a+b+c+d} | |
\underleftrightarrow{a+b+c+d} | |
\overline{a+b+c+d} | |
\underline{a+b+c+d} | |
\overbrace{a+b+c+d}^{Sample} | |
\underbrace{a+b+c+d}_{Sample} | |
\overbrace{a+\underbrace{b+c}_{1.0}+d}^{2.0} | |
\underbrace{a\cdot a\cdots a}_{b\text{ times}} |
1.12.9 箭头符号
推荐使用符号
输入 | 显示 | 输入 | 显示 | 输入 | 显示 |
---|---|---|---|---|---|
\to | \mapsto | ||||
\implies | \iff | \impliedby |
其他可用符号
输入 | 显示 | 输入 | 显示 |
---|---|---|---|
\uparrow | \Uparrow | ||
\downarrow | \Downarrow | ||
\leftarrow | \Leftarrow | ||
\rightarrow | \Rightarrow | ||
\leftrightarrow | \Leftrightarrow | ||
\longleftarrow | \Longleftarrow | ||
\longrightarrow | \Longrightarrow | ||
\longleftrightarrow | \Longleftrightarrow |
1.13 字体转换
若要对公式的某一部分字符进行字体转换,可以用 {\字体 {需转换的部分字符}}
命令,其中 \字体
部分可以参照下表选择合适的字体。一般情况下,公式默认为意大利体 。
示例中 全部大写 的字体仅大写可用。
输入 | 说明 | 显示 | 输入 | 说明 | 显示 |
---|---|---|---|---|---|
\rm | 罗马体 | \cal | 花体 | KaTeX parse error: Undefined control sequence: \cal at position 1: \̲c̲a̲l̲ ̲Zoe | |
\it | 意大利体 | \Bbb | 黑板粗体 | ||
\bf | 粗体 | \mit | 数学斜体 | KaTeX parse error: Undefined control sequence: \mit at position 1: \̲m̲i̲t̲ ̲Zoe | |
\sf | 等线体 | \scr | 手写体 | KaTeX parse error: Undefined control sequence: \scr at position 1: \̲s̲c̲r̲ ̲Zoe | |
\tt | 打字机体 | ||||
\frak | 旧德式字体 |
转换字体十分常用,例如在积分中:
- 例子:
$$
\begin{array}{cc}
\mathrm{Bad} & \mathrm{Better} \\
\hline \\
\int_0^1 x^2 dx & \int_0^1 x^2 \,{\rm d}x
\end{array}
$$
- 显示:
注意比较两个式子间的不同。
使用\operatorname
命令也可以达到相同的效果,详见 定义新的符号 \operatorname 。
1.14 大括号的使用
- 例子:
$$ f\left( \left[ \frac {1+\left\{x,y\right\}} {\left(\frac{x}{y}+\frac{y}{x}\right) \left(u+1\right)}+a \right]^{3/2} \right) \tag{1.13} $$
- 显示:
如果你需要在不同的行显示对应括号,可以在每一行对应处使用\left.
或\right.
来放一个"影子"括号:
- 显示:
- 例子:
$$
\begin{aligned}
a=&\left(1+2+3+ \cdots \right. \\
& \cdots+ \left. \infty-2+\infty-1+\infty\right)
\end{aligned} \tag{1.14}
$$
- 显示:
1.15 其他命令
1.15.1 添加注释文字
在 \text {文字}
中仍可以使用 $公式$
插入其它公式。
- 例子:
$$
f(n) = \begin{cases}
n/2,
& \text {if $n$ is even} \\
3n+1,
& \text {if $n$ is odd}
\end{cases} \tag{1.15}
$$
- 显示:
1.15.2 在字符间加入空格
有四种宽度的空格可以使用: \,
、\;
、\quad
和 \qquad
。
- 例子:
$$
a \, b \mid a \; b \mid a \quad b \mid a \qquad b
$$
- 显示:
1.15.3 更改文字颜色
使用 \color{颜色}{文字}
来更改特定的文字颜色。
更改文字颜色 需要浏览器支持 ,如果浏览器不知道你所需的颜色,那么文字将被渲染为黑色。
对于较旧的浏览器(HTML4与CSS2),以下颜色是被支持的:
输入 | 显示 | 输入 | 显示 |
---|---|---|---|
black | grey | ||
silver | white | ||
maroon | red | ||
yellow | lime | ||
olive | green | ||
teal | auqa | ||
blue | navy | ||
purple | fuchsia |
对于较新的浏览器(HTML5与CSS3),额外的124种颜色将被支持:
输入 \color {#rgb} {text}
来自定义更多的颜色,其中 #rgb
的 r
g
b
可输入 0-9
和 a-f
来表示红色、绿色和蓝色的纯度(饱和度)。
参考文章:Cmd Markdown 公式指导手册