typora使用手册 一

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/weixin_43700050/article/details/100055189

1 公式使用参考

1.1 插入公式和编号

typora 的数学公式有两种:行中公式独立公式。行中公式放在文中与其它文字混编,独立公式单独成行。
行中公式

$ 数学公式 $

独立公式

$$ 
数学公式 
$$

公式编号
\tag{编号}可用来给公式加入编号。

  • 例子:
$\displaystyle\sum_{i=1}^{n}{a_i^2}x_i \text{,行内公式示例}$
  • 显示: i = 1 n a i 2 x i ,行内公式示例 \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}
 $$     
  • 显示:
    J α ( x ) = m = 0 ( 1 ) m m ! Γ ( m + α + 1 ) ( x 2 ) 2 m + α ,带有编号的独立公式示例 (1.1) 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}
 $$
  • 显示:
    x y z = ( 1 + e x ) 2 x y w (1.2) x^{y^z}=(1+{\rm e}^x)^{-2xy^w}\tag{1.2}

1.3 输入括号和分隔符

()[]| 表示符号本身,使用 \{\} 来表示 {} 。当要显示大号的括号或分隔符时,要用 \left\right 命令。
一些特殊的括号:

输入 显示 输入 显示
\langle \langle \rangle \rangle
\lceil \lceil \rceil \rceil
\lfloor \lfloor \rfloor \rfloor
\lbrace { \lbrace \rbrace } \rbrace
  • 例子:
 $$
 f(x,y,z) = 3y^2z \left( 3+\frac{7x+5}{1+y^2} \right)\tag{1.3}
 $$
  • 显示:
    f ( x , y , z ) = 3 y 2 z ( 3 + 7 x + 5 1 + y 2 ) (1.3) 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}
  $$
  • 显示:
    d u d x x = 0 (1.4) \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}
  $$
  • 显示:
    a 1 b 1 a n d a + 1 b + 1 (1.5) \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}
  $$
  • 显示:
    2 a n d 3 n (1.6) \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}
  $$
  • 显示:
    f ( x 1 , x 2 , l d o t s , x n ) = x 1 2 + x 2 2 + l d o t s + x n 2 (1.7) 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}
  $$
  • 显示:
    a b = 0 (1.8) \vec{a} \cdot \vec{b}=0 \tag{1.8}
  • 例子:
  $$
  \overleftarrow{xy} \quad and \quad \overleftrightarrow{xy} \quad and \quad \overrightarrow{xy}\tag{1.9}
  $$
  • 显示:
    x y a n d x y a n d x y (1.9) \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}
  $$
  • 显示:
    0 1 x 2 d x (1.10) \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}
  $$
  • 显示:
    lim n + 1 n ( n + 1 ) a n d lim x 0 x 1 x ( x + 1 ) (1.11) \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}

    1.10 输入累加累乘运算

使用 \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}
  $$
  • 显示:
    i = 1 n 1 i 2 a n d i = 1 n 1 i 2 a n d i = 1 2 R (1.12) \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 α \alpha A A A \beta β \beta B B B
\gamma γ \gamma \Gamma Γ \Gamma \delta δ \delta \Delta $$
\epsilon ϵ \epsilon E E E \zeta ζ \zeta Z Δ \Delta
\eta η \eta H H H \theta θ \theta \Theta Θ \Theta
\iota ι \iota I I I \kappa κ \kappa K K K
\lambda λ \lambda \Lambda Λ \Lambda \mu μ \mu M M M
\nu ν \nu N N N \xi ξ \xi \Xi Ξ \Xi
o o o O O O \pi π \pi \Pi Π \Pi
\rho ρ \rho P P P \sigma σ \sigma \Sigma Σ \Sigma
\tau $$ T T T \upsilon υ \upsilon \Upsilon Υ \Upsilon
\phi ϕ \phi \Phi Φ \Phi \chi χ \chi X X X
\psi ψ \psi \Psi Ψ \Psi \omega ω \omega \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 ± \pm \times × \times \div ÷ \div \mid \mid
\nmid \nmid \cdot \cdot \circ \circ \ast \ast
\bigodot \bigodot \bigotimes \bigotimes \bigoplus \bigoplus \leq \leq
\geq \geq \neq \neq \approx \approx \equiv \equiv
\sum \sum \prod \prod \coprod \coprod \backslash \ \backslash

1.12.2 集合运算

输入 显示 输入 显示 输入 显示
\emptyset \emptyset \in \in \notin \notin
\subset \subset \supset \supset \subseteq \subseteq
\supseteq \supseteq \bigcap \bigcap \bigcup \bigcup
\bigvee \bigvee \bigwedge \bigwedge \biguplus \biguplus

1.12.3 对数运算

输入 显示 输入 显示 输入 显示
\log log \log \lg lg \lg \ln ln \ln

1.12.4 三角运算

输入 显示 输入 显示 输入 显示
30^\circ 3 0 30^\circ \bot \bot \angle A A \angle A
\sin sin \sin \cos cos \cos \tan tan \tan
\csc csc \csc \sec sec \sec \cot cot \cot

1.12.5 微积分运算符

输入 显示 输入 显示 输入 显示
\int \int \iint \iint \iiint \iiint
\oint \oint \prime \prime
\lim lim \lim \infty \infty \nabla \nabla

1.12.6 逻辑运算

输入 显示 输入 显示 输入 显示
\because \because \therefore \therefore
\forall \forall \exists \exists \not\subset ⊄ \not\subset
\not< \not< \not> \not> \not= \not=

1.12.7 戴帽运算

输入 显示 输入 显示
\hat{xy} x y ^ \hat{xy} \widehat{xyz} x y z ^ \widehat{xyz}
\tilde{xy} x y ~ \tilde{xy} \widetilde{xyz} x y z ~ \widetilde{xyz}
\check{x} x ˇ \check{x} \breve{y} y ˘ \breve{y}
\grave{x} x ˋ \grave{x} \acute{y} y ˊ \acute{y}

1.12.8 连线符号

输入 显示
\fbox{a+b+c+d} a+b+c+d \fbox{a+b+c+d}
\overleftarrow{a+b+c+d} a + b + c + d \overleftarrow{a+b+c+d}
\overrightarrow{a+b+c+d} a + b + c + d \overrightarrow{a+b+c+d}
\overleftrightarrow{a+b+c+d} a + b + c + d \overleftrightarrow{a+b+c+d}
\underleftarrow{a+b+c+d} a + b + c + d \underleftarrow{a+b+c+d}
\underrightarrow{a+b+c+d} a + b + c + d \underrightarrow{a+b+c+d}
\underleftrightarrow{a+b+c+d} a + b + c + d \underleftrightarrow{a+b+c+d}
\overline{a+b+c+d} a + b + c + d \overline{a+b+c+d}
\underline{a+b+c+d} a + b + c + d \underline{a+b+c+d}
\overbrace{a+b+c+d}^{Sample} a + b + c + d S a m p l e \overbrace{a+b+c+d}^{Sample}
\underbrace{a+b+c+d}_{Sample} a + b + c + d S a m p l e \underbrace{a+b+c+d}_{Sample}
\overbrace{a+\underbrace{b+c}_{1.0}+d}^{2.0} a + b + c 1.0 + d 2.0 \overbrace{a+\underbrace{b+c}_{1.0}+d}^{2.0}
\underbrace{a\cdot a\cdots a}_{b\text{ times}} a a a b  times \underbrace{a\cdot a\cdots a}_{b\text{ times}}

1.12.9 箭头符号

推荐使用符号

输入 显示 输入 显示 输入 显示
\to \to \mapsto \mapsto
\implies       \implies \iff       \iff \impliedby       \impliedby

其他可用符号

输入 显示 输入 显示
\uparrow \uparrow \Uparrow \Uparrow
\downarrow \downarrow \Downarrow \Downarrow
\leftarrow \leftarrow \Leftarrow \Leftarrow
\rightarrow \rightarrow \Rightarrow \Rightarrow
\leftrightarrow \leftrightarrow \Leftrightarrow \Leftrightarrow
\longleftarrow \longleftarrow \Longleftarrow \Longleftarrow
\longrightarrow \longrightarrow \Longrightarrow \Longrightarrow
\longleftrightarrow \longleftrightarrow \Longleftrightarrow \Longleftrightarrow

1.13 字体转换

若要对公式的某一部分字符进行字体转换,可以用 {\字体 {需转换的部分字符}} 命令,其中 \字体 部分可以参照下表选择合适的字体。一般情况下,公式默认为意大利体 。
示例中 全部大写 的字体仅大写可用。

输入 说明 显示 输入 说明 显示
\rm 罗马体 Z o e \rm Zoe \cal 花体 KaTeX parse error: Undefined control sequence: \cal at position 1: \̲c̲a̲l̲ ̲Zoe
\it 意大利体 Z o e \it Zoe \Bbb 黑板粗体 Z o e \Bbb Zoe
\bf 粗体 Z o e \bf Zoe \mit 数学斜体 KaTeX parse error: Undefined control sequence: \mit at position 1: \̲m̲i̲t̲ ̲Zoe
\sf 等线体 Z o e \sf Zoe \scr 手写体 KaTeX parse error: Undefined control sequence: \scr at position 1: \̲s̲c̲r̲ ̲Zoe
\tt 打字机体 Z o e \tt Zoe
\frak 旧德式字体 Z o e \frak Zoe

转换字体十分常用,例如在积分中:

  • 例子:
 $$
 \begin{array}{cc}
 \mathrm{Bad} & \mathrm{Better} \\
 \hline \\
 \int_0^1 x^2 dx & \int_0^1 x^2 \,{\rm d}x
 \end{array}
 $$
  • 显示:
    B a d B e t t e r 0 1 x 2 d x 0 1 x 2 d x \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}
    $$
    • 显示:
      f ( [ 1 + { x , y } ( x y + y x ) ( u + 1 ) + a ] 3 / 2 ) (1.13) 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}
  $$
  • 显示:
    a = ( 1 + 2 + 3 + + 2 + 1 + ) (1.14) \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}
  $$
  • 显示:
    f ( n ) = { n / 2 , if  n  is even 3 n + 1 , if  n  is odd (1.15) 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 
 $$
  • 显示:
    a b a    b a b a b a \, b \mid a \; b \mid a \quad b \mid a \qquad b

1.15.3 更改文字颜色

使用 \color{颜色}{文字} 来更改特定的文字颜色。
更改文字颜色 需要浏览器支持 ,如果浏览器不知道你所需的颜色,那么文字将被渲染为黑色。
对于较旧的浏览器(HTML4与CSS2),以下颜色是被支持的:

输入 显示 输入 显示
black Z o e \color{black}{Zoe} grey Z o e \color{grey}{Zoe}
silver Z o e \color{silver}{Zoe} white Z o e \color{white}{Zoe}
maroon Z o e \color{maroon}{Zoe} red Z o e \color{red}{Zoe}
yellow Z o e \color{yellow}{Zoe} lime Z o e \color{lime}{Zoe}
olive Z o e \color{olive}{Zoe} green Z o e \color{green}{Zoe}
teal Z o e \color{teal}{Zoe} auqa Z o e \color{auqa}{Zoe}
blue Z o e \color{blue}{Zoe} navy Z o e \color{navy}{Zoe}
purple Z o e \color{purple}{Zoe} fuchsia Z o e \color{fuchsia}{Zoe}

对于较新的浏览器(HTML5与CSS3),额外的124种颜色将被支持:
输入 \color {#rgb} {text} 来自定义更多的颜色,其中 #rgbr g b 可输入 0-9a-f 来表示红色、绿色和蓝色的纯度(饱和度)。
参考文章:Cmd Markdown 公式指导手册

猜你喜欢

转载自blog.csdn.net/weixin_43700050/article/details/100055189