Typora使用教程

文章目录

markdown的使用说明

一、标题

语法:# (一级标题) ## (二级标题) ### (三级标题) ...
代码:

text 复制代码
# 这是一级标题
## 这是二级标题

效果:

这是一级标题

这是二级标题

快捷键:

  • Ctrl+数字1~6可以快速将选中的文本调成对应级别的标题
  • Ctrl+0可以快速将选中的文本调成普通文本
  • Ctrl+加号/减号对标题级别进行加减

二、段落

1、换行

代码:

text 复制代码
这是一个段落
这是一个段落

效果:

这是一个段落

这是一个段落

2、分割线

语法: ---或者***+回车
代码:

text 复制代码
---或者***

效果:


三、文字显示

1、字体

语法:

  • 粗体: 用一对双星号包裹
  • 删除线: 用一对双飘号包裹
  • 下划线: 用一对u标签包裹
  • 斜体: 用一对单星号包裹
  • 高亮: 用一对双等号包裹
    代码:
text 复制代码
**这是粗体**
~~这是删除线~~
<u>这是下划线</u>
*这是斜体*
==这是高亮==

效果:
这是粗体
这是删除线
++这是下划线++
这是斜体
这是高亮
快捷键:

  • 加粗: Ctrl+B
  • 删除线: Shift+Alt+5
  • 下划线: Ctrl+U
  • 斜体: Ctrl+I

2、上下标

代码:

text 复制代码
x^2^
H~2~O

效果:

x^2^

H~2~O

四、列表

1、无序列表

代码:

text 复制代码
*/-/+ +空格

效果:

1.只有同一级别:

  • 苹果
  • 香蕉
  • 橘子

2.子集类:

  • 一级分类
    • 二级分类
      • 三级分类
        快捷键: Ctrl+Shift+]

2、有序列表

代码:

text 复制代码
数字+.+空格

效果:

  1. 第一个标题

  2. 第二个标题

  3. 第三个标题

    • 子内容1
      • 子内容2
  4. 第四个标题

快捷键: Ctrl+Shift+[

3、任务列表

代码:

text 复制代码
- [ ] 吃早餐
- [x] 背单词

效果:

  • 吃早餐
  • 背单词

五、区块显示

代码:

text 复制代码
>+回车

效果:

这是最外层区块

这是内层区块

这是最内层区块

六、代码显示

1、行内代码

代码:

text 复制代码
`int a=0;`(说明:`位于Esc下面)

效果:
int a=0;
快捷键: Ctrl+Shift+`

2、代码块

代码:

text 复制代码
```js/java/c#/text
内容
```

快捷键: Ctrl+Shift+K

七、链接

代码:

text 复制代码
www.baidu.com
[百度一下](https://www.baidu.com)
[百度一下](https://www.baidu.com "https://www.baidu.com")

效果:

www.baidu.com
百度一下
百度一下
快捷键: Ctrl+K

八、脚注

说明: 对文本进行解释说明。
代码:

text 复制代码
[^文本]
[^文本]:解释说明

效果:

这是一个技术^1^

九、图片插入

代码:

text 复制代码
![外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传](https://img-home.csdnimg.cn/images/20230724024159.png?origin_url=%E5%9B%BE%E7%89%87%E8%B7%AF%E5%BE%84%20%22%E5%9B%BE%E7%89%87%E6%A0%87%E9%A2%98%22&pos_id=img-0OonAb1L-1700092088092)

效果:

(注:效果路径为C:\Users\asus\Pictures\Saved Pictures\Snipaste_2020-09-03_13-19-11.png。在其他电脑上可能不显示。)
快捷键: Ctrl+Shift+I

十、表格

代码:

text 复制代码
|  1   |  2   |  3   |
| :--- | :--: | ---: |
|  4   |  5   |  6   |
|  7   |  8   |  9   |
|  10  |  11  |  12  |

效果:

1 2 3
4 5 6
7 8 9
10 11 12

快捷键: Ctrl+T

十一、流程图

1、横向流程图

代码:

text 复制代码
```mermaid
graph LR
A[方形]==>B(圆角)
B==>C{条件a}
C-->|a=1|D[结果1]
C-->|a=2|E[结果2]
F[横向流程图]
```

效果:
a=1 a=2 方形 圆角 条件a 结果1 结果2 横向流程图

2、竖向流程图

代码:

text 复制代码
```mermaid
graph TD
A[方形]==>B(圆角)
B==>C{条件a}
C-->|a=1|D[结果1]
C-->|a=2|E[结果2]
F[竖向流程图]
```

效果:
a=1 a=2 方形 圆角 条件a 结果1 结果2 竖向流程图

十二、表情符号

代码:

text 复制代码
:happy:、:cry:、:man:

效果:

:happy:、 😢、 👨

十三、数学公式的输入

1、公式的插入

①行中公式

代码:

text 复制代码
$公式$

效果:
公式 公式 公式

②独立公式

代码:

text 复制代码
$$
公式
$$

效果:
公式 公式 公式

2、上下标

代码:

text 复制代码
$x^{y^z}=(1+e^x)^{-2xy^w}$
$\sideset{^1_2}{^3_4}{\underset{6}\bigotimes}$

效果:
x y z = ( 1 + e x ) − 2 x y w x^{y^z}=(1+e^x)^{-2xy^w} xyz=(1+ex)−2xyw
KaTeX parse error: Undefined control sequence: \sideset at position 1: \̲s̲i̲d̲e̲s̲e̲t̲{^1_2}{^3_4}{\u...

3、括号和分隔符

代码:

text 复制代码
$\langle\quad\rangle\quad\lceil\quad\rceil\quad\lfloor\quad\rfloor\quad\lbrace\quad\rbrace\quad\lVert\quad\rVert$
$f(x,y,z)=3y^2z\left(3+\dfrac{7x+5}{1+y^2}\right)$
$\left.\dfrac{\mathrm{d}u}{\mathrm{d}x}\right|_{x=0}$

效果:
⟨ ⟩ ⌈ ⌉ ⌊ ⌋ { } ∥ ∥ \langle\quad\rangle\quad\lceil\quad\rceil\quad\lfloor\quad\rfloor\quad\lbrace\quad\rbrace\quad\lVert\quad\rVert ⟨⟩⌈⌉⌊⌋{}∥∥
f ( x , y , z ) = 3 y 2 z ( 3 + 7 x + 5 1 + y 2 ) f(x,y,z)=3y^2z\left(3+\dfrac{7x+5}{1+y^2}\right) f(x,y,z)=3y2z(3+1+y27x+5)
d u d x ∣ x = 0 \left.\dfrac{\mathrm{d}u}{\mathrm{d}x}\right|_{x=0} dxdu x=0

4、分数

代码:

text 复制代码
$\frac{a}{b}\quad\dfrac{a}{b}\quad {a\over b}$

效果:
a b a b a b \frac{a}{b}\quad\dfrac{a}{b}\quad {a\over b} bababa

5、开方

代码:

text 复制代码
$\sqrt[根指数,省略时为2]{被开方数}$

效果:
2 2 3 \sqrt{2}\quad\sqrt[3]{2} 2 32

6、省略号

代码:

text 复制代码
$\cdots\quad\ldots\quad\vdots\quad\ddots$

效果:
⋯ ... ⋮ ⋱ \cdots\quad\ldots\quad\vdots\quad\ddots ⋯...⋮⋱

7、矢量和均值

代码:

text 复制代码
$\overrightarrow{E(\vec{r})}\quad\overleftarrow{E(\vec{r})}\quad\overleftrightarrow{E(\vec{r})}\quad\underrightarrow{E(\vec{r})}\quad\underleftarrow{E(\vec{r})}\quad\underleftrightarrow{E(\vec{r})}\quad\overline{v}=\bar{v}\quad\underline{v}$

效果:
E ( r ⃗ ) → E ( r ⃗ ) ← E ( r ⃗ ) ↔ E ( r ⃗ ) → E ( r ⃗ ) ← E ( r ⃗ ) ↔ v ‾ = v ˉ v ‾ \overrightarrow{E(\vec{r})}\quad\overleftarrow{E(\vec{r})}\quad\overleftrightarrow{E(\vec{r})}\quad\underrightarrow{E(\vec{r})}\quad\underleftarrow{E(\vec{r})}\quad\underleftrightarrow{E(\vec{r})}\quad\overline{v}=\bar{v}\quad\underline{v} E(r ) E(r ) E(r ) E(r ) E(r ) E(r )v=vˉv

8、积分

代码:

text 复制代码
$$
\iint\limits_D\left(\dfrac{\partial Q}{\partial x}-\dfrac{\partial P}{\partial y}\right){\rm d}x{\rm d}y=\oint\limits_LP{\rm d}x+Q{\rm d}y
$$

效果:
∬ D ( ∂ Q ∂ x − ∂ P ∂ y ) d x d y = ∮ L P d x + Q d y \iint\limits_D\left(\dfrac{\partial Q}{\partial x}-\dfrac{\partial P}{\partial y}\right){\rm d}x{\rm d}y=\oint\limits_LP{\rm d}x+Q{\rm d}y D∬(∂x∂Q−∂y∂P)dxdy=L∮Pdx+Qdy

9、极限

代码:

text 复制代码
$\lim\limits_{n\to\infin}(1+\dfrac{1}{n})^n=e$

效果:
lim ⁡ n → ∞ ( 1 + 1 n ) n = e \lim\limits_{n\to\infin}(1+\dfrac{1}{n})^n=e n→∞lim(1+n1)n=e

10、累加、累乘及交集、并集

text 复制代码
$\sum\limits_{i=1}^n\dfrac{1}{n^2}\quad and\quad\prod\limits_{i=1}^n\dfrac{1}{n^2}\quad and\quad\bigcup\limits_{i=1}^n\dfrac{1}{n^2}\quad and\quad\bigcap\limits_{i=1}^n\dfrac{1}{n^2}$

效果:
∑ i = 1 n 1 n 2 a n d ∏ i = 1 n 1 n 2 a n d ⋃ i = 1 n 1 n 2 a n d ⋂ i = 1 n 1 n 2 \sum\limits_{i=1}^n\dfrac{1}{n^2}\quad and\quad\prod\limits_{i=1}^n\dfrac{1}{n^2}\quad and\quad\bigcup\limits_{i=1}^n\dfrac{1}{n^2}\quad and\quad\bigcap\limits_{i=1}^n\dfrac{1}{n^2} i=1∑nn21andi=1∏nn21andi=1⋃nn21andi=1⋂nn21

11、希腊字母

语法 字母 语法 字母 语法 字母
\Alpha(\alpha) A ( α ) \Alpha(\alpha) A(α) \Beta(\beta) B ( β ) \Beta(\beta) B(β) \Gamma(\gamma) Γ ( γ ) \Gamma(\gamma) Γ(γ)
\Epsilon(\epsilon)\varepsilon E ( ϵ ) ε \Epsilon(\epsilon)\varepsilon E(ϵ)ε \Zeta(\zeta) Z ( ζ ) \Zeta(\zeta) Z(ζ) \Eta(\eta) H ( η ) \Eta(\eta) H(η)
\Iota(\iota) I ( ι ) \Iota(\iota) I(ι) \Kappa(\kappa)\varkappa K ( κ ) ϰ \Kappa(\kappa)\varkappa K(κ)ϰ \Lambda(\lambda) Λ ( λ ) \Lambda(\lambda) Λ(λ)
\Nu(\nu) N ( ν ) \Nu(\nu) N(ν) \Xi(\xi) Ξ ( ξ ) \Xi(\xi) Ξ(ξ) \Omicron(\omicron) O ( ο ) \Omicron(\omicron) O(ο)
\Rho(\rho)\varrho P ( ρ ) ϱ \Rho(\rho)\varrho P(ρ)ϱ \Sigma(\sigma)\varsigma Σ ( σ ) ς \Sigma(\sigma)\varsigma Σ(σ)ς \Tau(\tau) T ( τ ) \Tau(\tau) T(τ)
\Phi(\phi)\varphi Φ ( ϕ ) φ \Phi(\phi)\varphi Φ(ϕ)φ \Chi(\chi) X ( χ ) \Chi(\chi) X(χ) \Psi(\psi) Ψ ( ψ ) \Psi(\psi) Ψ(ψ)
\Delta(\delta) Δ ( δ ) \Delta(\delta) Δ(δ) \Theta(\theta)\vartheta Θ ( θ ) ϑ \Theta(\theta)\vartheta Θ(θ)ϑ \Mu(\mu) M ( μ ) \Mu(\mu) M(μ)
\Pi(\pi)\varpi Π ( π ) ϖ \Pi(\pi)\varpi Π(π)ϖ \Omega(\omega) Ω ( ω ) \Omega(\omega) Ω(ω) \upsilon υ \upsilon υ
\ell ℓ \ell ℓ \eth ð \eth ð \hbar ℏ \hbar ℏ
\hslash ℏ \hslash ℏ \mho ℧ \mho ℧ \partial ∂ \partial ∂

12、特殊字符

①说明

可以在字符前使用\large\small以显示更大或更小的字符。 A A A A A {\LARGE A}{\Large A}{\large A}A{\small A} AAAAA

②关系运算符
输入 显示 输入 显示 输入 显示
\pm(\mp) ± ( ∓ ) \pm(\mp) ±(∓) \times × \times × \div ÷ \div ÷
\nmid ∤ \nmid ∤ \cdot ⋅ \cdot ⋅ \mid ∣ \mid ∣
\bigodot ⨀ \bigodot ⨀ \bigotimes ⨂ \bigotimes ⨂ \bigoplus ⨁ \bigoplus ⨁
\ge ≥ \ge ≥ \le ≤ \le ≤ \ll ≪ \ll ≪
\geqslant ⩾ \geqslant ⩾ \leqslant ⩽ \leqslant ⩽ \neq ≠ \neq =
\approx ≈ \approx ≈ \xlongequal{文本} = 文本 \xlongequal{文本} 文本 \triangleq ≜ \triangleq ≜
\sim ∼ \sim ∼ \doteq ≐ \doteq ≐ \equiv ≡ \equiv ≡
\cong ≅ \cong ≅ \propto ∝ \propto ∝ \parallel(|) ∥ \parallel ∥
\prec ≺ \prec ≺ \pmod{2} ( m o d 2 ) \pmod{2} (mod2) \bmod m o d   2 \bmod{2} mod2
③集合运算符
输入 显示 输入 显示 输入 显示
\emptyset ∅ \emptyset ∅ \varnothing ∅ \varnothing ∅
\subset ⊂ \subset ⊂ \subseteq ⊆ \subseteq ⊆ \subsetneq ⊊ \subsetneq ⊊
\supset ⊃ \supset ⊃ \supseteq ⊇ \supseteq ⊇ \supsetneq ⊋ \supsetneq ⊋
\bigcap ⋂ \bigcap ⋂ \bigcup ⋃ \bigcup ⋃ \setminus ∖ \setminus ∖
\bigvee ⋁ \bigvee ⋁ \bigwedge ⋀ \bigwedge ⋀
\in ∈ \in ∈ \notin ∉ \notin ∈/ \ni ∋ \ni ∋
④三角运算符
输入 显示 输入 显示 输入 显示
\circ ∘ \circ ∘ \bot ⊥ \bot ⊥ \angle ∠ \angle ∠
\degree ° \degree °
⑤微积分运算符
输入 显示 输入 显示 输入 显示
\int ∫ \int ∫ \iint ∬ \iint ∬ \iiint ∭ \iiint ∭
\oint ∮ \oint ∮ \oiint ∯ \oiint ∬ \prime(') ′ \prime ′
\lim lim ⁡ \lim lim \infin ∞ \infin ∞ \nabla ∇ \nabla ∇
\grad KaTeX parse error: Undefined control sequence: \grad at position 1: \̲g̲r̲a̲d̲
⑥逻辑运算符
输入 显示 输入 显示 输入 显示
\because ∵ \because ∵ \therefore ∴ \therefore ∴
\forall ∀ \forall ∀ \exist ∃ \exist ∃
\not> ≯ \not> > \not< ≮ \not< <
\land ∧ \land ∧ \lor ∨ \lor ∨ \lnot ¬ \lnot ¬
\top ⊤ \top ⊤ \vdash ⊢ \vdash ⊢ \vDash ⊨ \vDash ⊨
⑦带帽符号
输入 显示 输入 显示
\hat{xy} x y ^ \hat{xy} xy^ \widehat{xyz} x y z ^ \widehat{xyz} xyz
\tilde{xy} x y ~ \tilde{xy} xy~ \widetilde{xyz} x y z ~ \widetilde{xyz} xyz
\check{x} x ˇ \check{x} xˇ \breve{y} y ˘ \breve{y} y˘
\grave{x} x ˋ \grave{x} xˋ \acute{y} y ˊ \acute{y} yˊ
\dot{x} x ˙ \dot{x} x˙ \ddot{x} x ¨ \ddot{x} x¨
\overparen{xy} KaTeX parse error: Undefined control sequence: \overparen at position 1: \̲o̲v̲e̲r̲p̲a̲r̲e̲n̲{xy}
⑧选取符号
输入 显示 输入 显示
\fbox{a+b+c+d} a+b+c+d \fbox{a+b+c+d} a+b+c+d
\overbrace{xx\cdots x}^{10个x} x x ⋯ x ⏞ 10 个 x \overbrace{xx\cdots x}^{10个x} xx⋯x 10个x \underbrace{xx\cdots x}_{10个x} x x ⋯ x ⏟ 10 个 x \underbrace{xx\cdots x}_{10个x} 10个x xx⋯x
⑨箭头符号
输入 显示 输入 显示 输入 显示
\leftarrow ← \leftarrow ← \rightarrow → \rightarrow → \leftrightarrow ↔ \leftrightarrow ↔
\longleftarrow ⟵ \longleftarrow ⟵ \longrightarrow ⟶ \longrightarrow ⟶ \longleftrightarrow ⟷ \longleftrightarrow ⟷
\Leftarrow ⇐ \Leftarrow ⇐ \Rightarrow ⇒ \Rightarrow ⇒ \Leftrightarrow ⇔ \Leftrightarrow ⇔
\Longleftarrow ⟸ \Longleftarrow ⟸ \Longrightarrow ⟹ \Longrightarrow ⟹ \Longleftrightarrow ⟺ \Longleftrightarrow ⟺
\uparrow ↑ \uparrow ↑ \downarrow ↓ \downarrow ↓ \updownarrow ↕ \updownarrow ↕
\Uparrow ⇑ \Uparrow ⇑ \Downarrow ⇓ \Downarrow ⇓ \Updownarrow ⇕ \Updownarrow ⇕
\to → \to → \swarrow ↙ \swarrow ↙ \nearrow ↗ \nearrow ↗
\gets ← \gets ← \searrow ↘ \searrow ↘ \nwarrow ↖ \nwarrow ↖
\mapsto ↦ \mapsto ↦ \rightrightarrows ⇉ \rightrightarrows ⇉
⑩空格
输入 效果 输入 效果 输入 效果
\! $ ! $ 默认 $
, $ , $ 😭\ ) $

13、字体

代码:

text 复制代码
${\字体{需要转换的字符}}$
输入 说明 显示 输入 说明 显示
\rm 罗马体 S a m p l e {\rm{Sample}} Sample \cal 花体 S a m p l e {\cal{Sample}} Sample
\it 意大利体 S a m p l e {\it{Sample}} Sample \Bbb 黑板粗体 S a m p l e {\Bbb{Sample}} Sample
\bf 粗体 S a m p l e {\bf{Sample}} Sample \mit 数学斜体 KaTeX parse error: Undefined control sequence: \mit at position 2: {\̲m̲i̲t̲{Sample}}
\sf 等线体 S a m p l e {\sf{Sample}} Sample \scr 手写体 KaTeX parse error: Undefined control sequence: \scr at position 2: {\̲s̲c̲r̲{Sample}}
\tt 打字机体 S a m p l e {\tt{Sample}} Sample \frak 旧德式字体 S a m p l e {\frak{Sample}} Sample

14、大括号和行标

说明: 使用\left\right来创建自动匹配高度的()[]{}.。在每个公式末尾使用\tag{行标}来实现行标。
代码:

text 复制代码
$$
f\left(
\left[
\dfrac{1+\{x,y\}}{\left(\dfrac{x}{y}+\dfrac{y}{x}\right)(u+1)}+a
\right]
^{\dfrac{3}{2}}
\right)
\tag{行标}
$$

效果:
f ( [ 1 + { x , y } ( x y + y x ) ( u + 1 ) + a ] 3 2 ) (行标) f\left(\left[\dfrac{1+\{x,y\}}{\left(\dfrac{x}{y}+\dfrac{y}{x}\right)(u+1)}+a\right]^{\dfrac{3}{2}}\right)\tag{行标} f (yx+xy)(u+1)1+{x,y}+a 23 (行标)
说明:如果你想将行内显示的分隔符也变大,也可以使用\middle命令
代码:

text 复制代码
$$
\left\langle q\middle\|\dfrac{\dfrac{x}{y}}{\dfrac{u}{v}}\middle|p\right\rangle
$$

效果:
⟨ q ∥ x y u v | p ⟩ \left\langle q\middle\|\dfrac{\dfrac{x}{y}}{\dfrac{u}{v}}\middle|p\right\rangle ⟨q vuyx p⟩

15、其他命令

①注释文字

代码:

text 复制代码
$\text{文字}$

效果:
f ( n ) = { n / 2 , if n is even 3 n + 1 , if n is odd f(n)=\begin{cases}n/2,&\text{if n is even}\\3n+1,&\text{if n is odd}\end{cases} f(n)={n/2,3n+1,if n is evenif n is odd

③文字颜色
  • 适用新旧浏览器
    代码:
text 复制代码
$\color{颜色}{文字}$
输入 显示 输入 显示 输入 显示
black c o l o r \color{black}{color} color grey c o l o r \color{grey}{color} color silver c o l o r \color{silver}{color} color
white c o l o r \color{white}{color} color maroon c o l o r \color{maroon}{color} color red c o l o r \color{red}{color} color
yellow c o l o r \color{yellow}{color} color lime c o l o r \color{lime}{color} color olive c o l o r \color{olive}{color} color
green c o l o r \color{green}{color} color teal c o l o r \color{teal}{color} color auqa c o l o r \color{auqa}{color} color
blue c o l o r \color{blue}{color} color navy c o l o r \color{navy}{color} color purple c o l o r \color{purple}{color} color
fuchsia c o l o r \color{fuchsia}{color} color
  • 适用新版浏览器
    代码:
text 复制代码
$\color{#rgb}{文字}$    (注:其中r、g、b可以输入0~9和a~f来分别表示红色、绿色和蓝色的纯度)
输入 输出 输入 输出 输入 输出 输入 输出
#000 c o l o r \color{#000}{color} color #005 c o l o r \color{#005}{color} color #00A c o l o r \color{#00A}{color} color #00F c o l o r \color{#00F}{color} color
#500 c o l o r \color{#500}{color} color #505 c o l o r \color{#505}{color} color #50A c o l o r \color{#50A}{color} color #50F c o l o r \color{#50F}{color} color
#A00 c o l o r \color{#A00}{color} color #A05 c o l o r \color{#A05}{color} color #A0A c o l o r \color{#A0A}{color} color #A0F c o l o r \color{#A0F}{color} color
#F00 c o l o r \color{#F00}{color} color #F05 c o l o r \color{#F05}{color} color #F0A c o l o r \color{#F0A}{color} color #F0F c o l o r \color{#F0F}{color} color
#050 c o l o r \color{#050}{color} color #055 c o l o r \color{#055}{color} color #05A c o l o r \color{#05A}{color} color #05F c o l o r \color{#05F}{color} color
#550 c o l o r \color{#550}{color} color #555 c o l o r \color{#555}{color} color #55A c o l o r \color{#55A}{color} color #55F c o l o r \color{#55F}{color} color
#A50 c o l o r \color{#A50}{color} color #A55 c o l o r \color{#A55}{color} color #A5A c o l o r \color{#A5A}{color} color #A5F c o l o r \color{#A5F}{color} color
#F50 c o l o r \color{#F50}{color} color #F55 c o l o r \color{#F55}{color} color #F5A c o l o r \color{#F5A}{color} color #F5F c o l o r \color{#F5F}{color} color
#0A0 c o l o r \color{#0A0}{color} color #0A5 c o l o r \color{#0A5}{color} color #0AA c o l o r \color{#0AA}{color} color #0AF c o l o r \color{#0AF}{color} color
#5A0 c o l o r \color{#5A0}{color} color #5A5 c o l o r \color{#5A5}{color} color #5AA c o l o r \color{#5AA}{color} color #5AF c o l o r \color{#5AF}{color} color
#AA0 c o l o r \color{#AA0}{color} color #AA5 c o l o r \color{#AA5}{color} color #AAA c o l o r \color{#AAA}{color} color #AAF c o l o r \color{#AAF}{color} color
#FA0 c o l o r \color{#FA0}{color} color #FA5 c o l o r \color{#FA5}{color} color #FAA c o l o r \color{#FAA}{color} color #FAF c o l o r \color{#FAF}{color} color
#0F0 c o l o r \color{#0F0}{color} color #0F5 c o l o r \color{#0F5}{color} color #0FA c o l o r \color{#0FA}{color} color #0FF c o l o r \color{#0FF}{color} color
#5F0 c o l o r \color{#5F0}{color} color #5F5 c o l o r \color{#5F5}{color} color #5FA c o l o r \color{#5FA}{color} color #5FF c o l o r \color{#5FF}{color} color
#AF0 c o l o r \color{#AF0}{color} color #AF5 c o l o r \color{#AF5}{color} color #AFA c o l o r \color{#AFA}{color} color #AFF c o l o r \color{#AFF}{color} color
#FF0 c o l o r \color{#FF0}{color} color #FF5 c o l o r \color{#FF5}{color} color #FFA c o l o r \color{#FFA}{color} color #FFF c o l o r \color{#FFF}{color} color
③删除线

说明: 使用\require{cancle}声明,再使用\cancle{字符}\bcancle{字符}\xcancle{字符}\cancleto{字符}{字符}来实现各种片段删除线效果。
代码:

text 复制代码
$$
\require{cancel}\begin{array}{r1}
\verb|y+\cancel{x}|&y+\cancel{x}\\
\verb|y+\cancel{y+x}|&y+\cancel{y+x}\\
\verb|y+\bcancel{x}|&y+\bcancel{x}\\
\verb|y+\xcancel{x}|&y+\xcancel{x}\\
\verb|y+\cancelto{0}{x}|&y+\cancelto{0}{x}\\
\verb+\frac{1\cancel9}{\cancel95}=\frac15+&\frac{1\cancel9}{\cancel95}=\frac15\\
\end{array}
$$

效果:
KaTeX parse error: Undefined control sequence: \require at position 2: \̲r̲e̲q̲u̲i̲r̲e̲{cancel}\begin{...
说明: 使用\require{enclose}来允许整段删除线 的显示,再使用\enclose{删除线效果}{字符}来使用各种整段删除线效果。其中,删除线效果有horizontalstrikeverticalstrikeupdiagonalstrikedowndiagonalstrike,可以叠加使用。
代码:

text 复制代码
$$
\require{enclose}\begin{array}{r1}
\verb|\enclose{horizontalstrike}{x+y}|&\enclose{horizontalstrike}{x+y}\\
\verb|\enclose{verticalstrike}{\frac xy}|&\enclose{verticalstrike}{\frac xy}\\
\verb|\enclose{updiagonalstrike}{x+y}|&\enclose{updiagonalstrike}{x+y}\\
\verb|\enclose{downdiagonalstrike}{x+y}|&\enclose{downdiagonalstrike}{x+y}\\
\verb|\enclose{horizontalstrike,updiagonalstrike}{x+y}|&\enclose{horizontalstrike,updiagonalstrike}{x+y}\\
\end{array}
$$

效果:
KaTeX parse error: Undefined control sequence: \require at position 2: \̲r̲e̲q̲u̲i̲r̲e̲{enclose}\begin...

16、矩阵

①无框矩阵

代码:

text 复制代码
$$
\begin{matrix}
1&x&x^2\\
1&y&y^2\\
1&z&z^2\\
\end{matrix}
$$

效果:
1 x x 2 1 y y 2 1 z z 2 \begin{matrix} 1&x&x^2\\ 1&y&y^2\\ 1&z&z^2\\ \end{matrix} 111xyzx2y2z2

②边框矩阵

说明: 在开头将matrix替换为pmatrixbmatrixBmatrixvmatrixVmatrix

matrix pmatrix bmatrix Bmatrix vmatrix Vmatrix
1 2 3 4 \begin{matrix}1&2\\3&4\end{matrix} 1324 ( 1 2 3 4 ) \begin{pmatrix}1&2\\3&4\end{pmatrix} (1324) [ 1 2 3 4 ] \begin{bmatrix}1&2\\3&4\end{bmatrix} [1324] { 1 2 3 4 } \begin{Bmatrix}1&2\\3&4\end{Bmatrix} {1324} ∣ 1 2 3 4 ∣ \begin{vmatrix}1&2\\3&4\end{vmatrix} 1324 ∥ 1 2 3 4 ∥ \begin{Vmatrix}1&2\\3&4\end{Vmatrix} 1324
③带分割线的矩阵

说明: 可以使用cc|c来在一个三列矩阵中插入分割线。
代码:

text 复制代码
$$
\left[
\begin{array}{cc|c}
1&2&3\\
4&5&6
\end{array}
\right]
$$

效果:
[ 1 2 3 4 5 6 ] \left[ \begin{array}{cc|c} 1&2&3\\ 4&5&6 \end{array} \right] [142536]

④行中矩阵

代码:

text 复制代码
$\bigl(\begin{smallmatrix}a&b\\c&d\end{smallmatrix}\bigr)$

效果:
( a b c d ) \bigl(\begin{smallmatrix}a&b\\c&d\end{smallmatrix}\bigr) (acbd)

17、方程式序列

说明: 可以使用\begin{align}...\end{align}来创建一列整齐且默认右对齐的方程式序列。请注意{align}自动编号 的,使用{align*}来声明停止自动编号,也可以使用\notag来取消特定行的自动编号。在需要的时候,你可以使用\begin{equation}...\end{equation}来强制表达式自动编号。
代码:
f ( x ) = 1 + 1 = 2 \begin{align} f(x)&=1+1\\ &=2 \end{align} f(x)=1+1=2

[ 1 2 3 4 5 6 ] \begin{equation} \left[ \begin{array}{cc|c} 1&2&3\\ 4&5&6 \end{array} \right] \end{equation} [142536]

text 复制代码
$$
\begin{align}
\sqrt{37}=\sqrt{\dfrac{73^2-1}{12^2}}\\
&=\sqrt{\dfrac{73^2}{12^2}\cdot\dfrac{73^2-1}{73^2}}\\
&=\sqrt{\dfrac{73^2}{12^2}}\sqrt{\dfrac{73^2-1}{73^2}}\notag\\
&=\dfrac{73}{12}\sqrt{1-\dfrac{1}{73^2}}\\
\approx\dfrac{73}{12}\left(1-\dfrac{1}{2\cdot73^2}\right)\label{A}
\end{align}
$$
***

$$
\begin{align*}
v+m&=0&\text{Given}\tag1\\
-w&=-w+0&\text{additive identity}\tag2\\
-w+0&=-w+(v+w)&\text{equations $(1)$ and $(2)$}
\end{align*}
$$

效果:
KaTeX parse error: Undefined control sequence: \label at position 276: ...dot73^2}\right)\̲l̲a̲b̲e̲l̲{A} \end{align}...


v + m = 0 Given − w = − w + 0 additive identity − w + 0 = − w + ( v + w ) equations ( 1 ) and ( 2 ) \begin{align*} v+m&=0&\text{Given}\tag1\\ -w&=-w+0&\text{additive identity}\tag2\\ -w+0&=-w+(v+w)&\text{equations (1) and (2)} \end{align*} v+m−w−w+0=0=−w+0=−w+(v+w)Givenadditive identityequations (1) and (2)(1)(2)

你可以使用\label{标签}来创建一个标签,就如上面的方程式序列中展示的那样,之后使用\eqref{标签}引用你想引用的公式,效果为:KaTeX parse error: Undefined control sequence: \eqref at position 1: \̲e̲q̲r̲e̲f̲{A}。如果不想要括号,可以输入\ref{标签},效果为:公式 KaTeX parse error: Undefined control sequence: \ref at position 1: \̲r̲e̲f̲{A}。

公式1和2的不同列之间存在间隔,如果你不想要,可以通过将align替换为alignat{1}来去除列间隔。

18、条件表达式

说明: 使用\begin{cases}来创造一组默认左对齐的条件表达式,在每一行插入&来指定需要对齐的内容,并在每一行结尾处使用\\,以\end{cases}结尾。
代码:

text 复制代码
$$
f(n)=
\begin{cases}
n/2,&\text{if $n$ is even}\\
3n+1,&\text{if $n$ is odd}
\end{cases}
$$

效果:
f ( n ) = { n / 2 , if n is even 3 n + 1 , if n is odd f(n)= \begin{cases} n/2,&\text{if n is even}\\ 3n+1,&\text{if n is odd} \end{cases} f(n)={n/2,3n+1,if n is evenif n is odd

19、配置行高

说明: 可以使用\\[2ex]语句替代该行末尾的\\来让编译器适配 , 其中[ex]指一个"X-Height" , 即x字母高度 , 也可以使用[3ex][4ex]等。
代码:

text 复制代码
$$
f(n)=
\begin{cases}
\dfrac n2,&\text{if $n$ is even}\\[2ex]
3n+1,&\text{if $n$ is odd}
\end{cases}\tag{适配[2ex]}
$$
***

$$
f(n)=
\begin{cases}
\dfrac n2,&\text{if $n$ is even}\\
3n+1,&\text{if $n$ is odd}
\end{cases}\tag{不适配[2ex]}
$$

效果:
f ( n ) = { n 2 , if n is even 3 n + 1 , if n is odd (适配[2ex]) f(n)= \begin{cases} \dfrac n2,&\text{if n is even}\\[2ex] 3n+1,&\text{if n is odd} \end{cases}\tag{适配[2ex]} f(n)=⎩ ⎨ ⎧2n,3n+1,if n is evenif n is odd(适配[2ex])


f ( n ) = { n 2 , if n is even 3 n + 1 , if n is odd (不适配[2ex]) f(n)= \begin{cases} \dfrac n2,&\text{if n is even}\\ 3n+1,&\text{if n is odd} \end{cases}\tag{不适配[2ex]} f(n)={2n,3n+1,if n is evenif n is odd(不适配[2ex])

20、数组与表格

说明: 数组与表格均以\begin{array}开头,并在其后定义列数及每一列的文本对齐方式,c l r分别代表居中、左对齐及右对齐。若要插入垂直分割线,在定义中插入|,若要插入水平分割线,在定义中加入\hline
代码:

text 复制代码
$$
\begin{array}{c|lcr}
n&\text{左对齐}&\text{居中对齐}&\text{右对齐}\\
\hline
1&0.24&1&125\\
2&-1&189&-8\\
3&-20&2000&1+10i
\end{array}
$$

效果:
n 左对齐 居中对齐 右对齐 1 0.24 1 125 2 − 1 189 − 8 3 − 20 2000 1 + 10 i \begin{array}{c|lcr} n&\text{左对齐}&\text{居中对齐}&\text{右对齐}\\ \hline 1&0.24&1&125\\ 2&-1&189&-8\\ 3&-20&2000&1+10i \end{array} n123左对齐0.24−1−20居中对齐11892000右对齐125−81+10i

21、嵌套表格或数组

代码:

text 复制代码
$$
% outer vertical array of arrays 外层垂直表格
\begin{array}{c}
% inner horizontal array of arrays 内层水平表格
\begin{array}{cc}
% inner array of minimum values 内层"最小值"数组
\begin{array}{c|cccc}
\text{min}&0&1&2&3\\
\hline
0&0&0&0&0\\
1&0&1&1&1\\
2&0&1&2&2\\
3&0&1&2&3\\
\end{array}
&
% inner array of maximum values 内层"最大值"数组
\begin{array}{c|cccc}
\text{max}&0&1&2&3\\
\hline
0&0&1&2&3\\
1&1&1&2&3\\
2&2&2&2&3\\
3&3&3&3&3
\end{array}
\end{array}
% 内层第一行表格组结束
\\
% inner array of delta values 内层第二行Delta值数组
\begin{array}{c|cccc}
\Delta&0&1&2&3\\
\hline
0&0&1&2&3\\
1&1&0&1&2\\
2&2&1&0&1\\
3&3&2&1&0
\end{array}
% 内层第二行表格组结束
\end{array}
$$

效果:
min 0 1 2 3 0 0 0 0 0 1 0 1 1 1 2 0 1 2 2 3 0 1 2 3 max 0 1 2 3 0 0 1 2 3 1 1 1 2 3 2 2 2 2 3 3 3 3 3 3 Δ 0 1 2 3 0 0 1 2 3 1 1 0 1 2 2 2 1 0 1 3 3 2 1 0 % outer vertical array of arrays 外层垂直表格 \begin{array}{c} % inner horizontal array of arrays 内层水平表格 \begin{array}{cc} % inner array of minimum values 内层"最小值"数组 \begin{array}{c|cccc} \text{min}&0&1&2&3\\ \hline 0&0&0&0&0\\ 1&0&1&1&1\\ 2&0&1&2&2\\ 3&0&1&2&3\\ \end{array} & % inner array of maximum values 内层"最大值"数组 \begin{array}{c|cccc} \text{max}&0&1&2&3\\ \hline 0&0&1&2&3\\ 1&1&1&2&3\\ 2&2&2&2&3\\ 3&3&3&3&3 \end{array} \end{array} % 内层第一行表格组结束 \\ % inner array of delta values 内层第二行Delta值数组 \begin{array}{c|cccc} \Delta&0&1&2&3\\ \hline 0&0&1&2&3\\ 1&1&0&1&2\\ 2&2&1&0&1\\ 3&3&2&1&0 \end{array} % 内层第二行表格组结束 \end{array} min012300000101112012230123max012300123111232222333333Δ012300123110122210133210

22、方程组

说明: 使用\begin{array}...\end{array}\left\{...\right.来创建一个方程组,或者你也可以使用条件表达式组\begin{cases}...\end{cases}来实现相同效果。
代码:

text 复制代码
$$
\left\{
\begin{array}{l}
a_1x+b_1y+c_1z=d_1\\
a_2x+b_2y+c_2z=d_2\\
a_3x+b_3y+c_1z=d_3
\end{array}
\right.
\quad\text{或者}\quad
\begin{cases}
a_1x+b_1y+c_1z=d_1\\
a_2x+b_2y+c_2z=d_2\\
a_3x+b_3y+c_1z=d_3
\end{cases}
$$

效果:
{ a 1 x + b 1 y + c 1 z = d 1 a 2 x + b 2 y + c 2 z = d 2 a 3 x + b 3 y + c 1 z = d 3 或者 { a 1 x + b 1 y + c 1 z = d 1 a 2 x + b 2 y + c 2 z = d 2 a 3 x + b 3 y + c 1 z = d 3 \left\{ \begin{array}{l} a_1x+b_1y+c_1z=d_1\\ a_2x+b_2y+c_2z=d_2\\ a_3x+b_3y+c_1z=d_3 \end{array} \right. \quad\text{或者}\quad \begin{cases} a_1x+b_1y+c_1z=d_1\\ a_2x+b_2y+c_2z=d_2\\ a_3x+b_3y+c_1z=d_3 \end{cases} ⎩ ⎨ ⎧a1x+b1y+c1z=d1a2x+b2y+c2z=d2a3x+b3y+c1z=d3或者⎩ ⎨ ⎧a1x+b1y+c1z=d1a2x+b2y+c2z=d2a3x+b3y+c1z=d3

23、连分式

说明: 就像\frac一样,使用\cfrac\dfrac来创建一个连分式,不要使用普通的\frac\over来创建,否则看起来会很恶心
代码:

text 复制代码
$$
x=a_0+\cfrac{1^2}{a_1+\cfrac{2^2}{a_2+\cfrac{3^2}{a_3+\cfrac{4^2}{a_4+\cdots}}}}
$$

效果:
x = a 0 + 1 2 a 1 + 2 2 a 2 + 3 2 a 3 + 4 2 a 4 + ⋯ x=a_0+\cfrac{1^2}{a_1+\cfrac{2^2}{a_2+\cfrac{3^2}{a_3+\cfrac{4^2}{a_4+\cdots}}}} x=a0+a1+a2+a3+a4+⋯42322212
反例:

text 复制代码
x=a_0+\frac{1^2}{a_1+\frac{2^2}{a_2+\frac{3^2}{a_3+\frac{4^2}{a_4+\cdots}}}}

效果:
x = a 0 + 1 2 a 1 + 2 2 a 2 + 3 2 a 3 + 4 2 a 4 + ⋯ x=a_0+\frac{1^2}{a_1+\frac{2^2}{a_2+\frac{3^2}{a_3+\frac{4^2}{a_4+\cdots}}}} x=a0+a1+a2+a3+a4+⋯42322212
补充: 当然,你可以使用\frac来表达连分数的紧缩记法
代码:

text 复制代码
$$
x=a_0+\frac{1^2}{a_1+}\frac{2^2}{a_2+}\frac{3^2}{a_3+}\frac{4^2}{a_4+}\cdots
$$

效果:
x = a 0 + 1 2 a 1 + 2 2 a 2 + 3 2 a 3 + 4 2 a 4 + ⋯ x=a_0+\frac{1^2}{a_1+}\frac{2^2}{a_2+}\frac{3^2}{a_3+}\frac{4^2}{a_4+}\cdots x=a0+a1+12a2+22a3+32a4+42⋯

24、交换图表

说明: 使用一行$\require{AMScd}$语句来允许交换图表的显示,并通过在开头使用\begin{CD},结尾使用\end{CD}来创建。
代码:

text 复制代码
$$
\require{AMScd}
\begin{CD}
A@>a>>B\\
@VbVV\# @VcVV\\
C @>>d> D
\end{CD}
$$

效果:
KaTeX parse error: Undefined control sequence: \require at position 2: \̲r̲e̲q̲u̲i̲r̲e̲{AMScd} \begin{...
补充: 其中,@>>>代表右箭头、@<<<代表左箭头、@VVV代表下箭头、@AAA代表上箭头、@=代表水平双实线、@|代表竖直双实线、@.代表没有箭头。在@>>>>>>之间任意插入文字即代表该箭头的注释文字。
代码:

text 复制代码
$$
\begin{CD}
A@>>>B@>{\text{very long label}}>>C\\
@.@AAA@|\\
D@=E@<<<F
\end{CD}
$$

效果:
A → B → very long label C ↑ ∥ D = E ← F \begin{CD} A@>>>B@>{\text{very long label}}>>C\\ @.@AAA@|\\ D@=E@<<<F \end{CD} A D B⏐ ↑Every long label C F

25、其他

  • 搜索 LaTeX \LaTeX LATEX

十四、支持的HTML元素

1、文本居中

代码

text 复制代码
<center>内容</center>

效果
内容

2、快捷键显示

代码:

text 复制代码
<kbd>内容</kbd>

效果:
内容

3、加粗

代码:

text 复制代码
<b>加粗</b>

效果:

加粗

4、倾斜

代码:

text 复制代码
<i>倾斜</i>

效果:
倾斜

5、上下标

代码:

text 复制代码
开始<sup>123hi你好</sup>
开始<sub>321hi你好</sub>

效果:

开始^123hi你好^

开始~321hi你好~

6、填充的黑色箭头

代码:

text 复制代码
&#x27A4;

效果:

明: 使用一行$\require{AMScd}$语句来允许交换图表的显示,并通过在开头使用\begin{CD},结尾使用\end{CD}来创建。
代码:

text 复制代码
$$
\require{AMScd}
\begin{CD}
A@>a>>B\\
@VbVV\# @VcVV\\
C @>>d> D
\end{CD}
$$

效果:
KaTeX parse error: Undefined control sequence: \require at position 2: \̲r̲e̲q̲u̲i̲r̲e̲{AMScd} \begin{...
补充: 其中,@>>>代表右箭头、@<<<代表左箭头、@VVV代表下箭头、@AAA代表上箭头、@=代表水平双实线、@|代表竖直双实线、@.代表没有箭头。在@>>>>>>之间任意插入文字即代表该箭头的注释文字。
代码:

text 复制代码
$$
\begin{CD}
A@>>>B@>{\text{very long label}}>>C\\
@.@AAA@|\\
D@=E@<<<F
\end{CD}
$$

效果:
A → B → very long label C ↑ ∥ D = E ← F \begin{CD} A@>>>B@>{\text{very long label}}>>C\\ @.@AAA@|\\ D@=E@<<<F \end{CD} A D B⏐ ↑Every long label C F

25、其他

  • 搜索 LaTeX \LaTeX LATEX

十四、支持的HTML元素

1、文本居中

代码

text 复制代码
<center>内容</center>

效果
内容

2、快捷键显示

代码:

text 复制代码
<kbd>内容</kbd>

效果:
内容

3、加粗

代码:

text 复制代码
<b>加粗</b>

效果:

加粗

4、倾斜

代码:

text 复制代码
<i>倾斜</i>

效果:
倾斜

5、上下标

代码:

text 复制代码
开始<sup>123hi你好</sup>
开始<sub>321hi你好</sub>

效果:

开始^123hi你好^

开始~321hi你好~

6、填充的黑色箭头

代码:

text 复制代码
&#x27A4;

效果:


  1. 这是一个非常好用的框架。 ↩︎
相关推荐
安冬的码畜日常3 天前
【工欲善其事】巧用 Sublime Text 生成带格式的 HTML 片段
编辑器·html·typora·sublime text·代码片段·snippet
程序员-杨胡广21 天前
最强神器Typora 2024(亲测有效)| Markdown 工具推荐
typora·markdown·最强神器
网友小黑2 个月前
Typora+PicGo-Core(command line)+Gitee 实现上传图片到图床(看这一文就够)
typora·markdown
神马都会亿点点的毛毛张2 个月前
Windows右键新建Markdown文件类型配置 | Typora | VSCode
ide·windows·vscode·typora·注册表·markdown
盲敲代码的阿豪2 个月前
Typora 1.5.8 版本安装下载教程 (轻量级 Markdown 编辑器),图文步骤详解,免费领取(软件可激活使用)
编辑器·typora·软件安装
HuJH51452 个月前
解决用PicGo为typora配置github图床失败的问题
github·typora
盲敲代码的阿豪2 个月前
Typora 【最新1.8.6】版本安装下载教程 (轻量级 Markdown 编辑器),图文步骤详解,免费领取(软件可激活使用)
编辑器·typora·markdown语法
阿尔法波4 个月前
在typora中利用正则表达式,批量处理图片
正则表达式·typora
平安喜乐6164 个月前
Typora—适用于 Mac 和 Win 系统的优秀 Markdown 文本编辑器
macos·typora·markdown 文本编辑器
技术探险家4 个月前
Typora图床配置优化(PicGo-Core(command line) 插件 + gitee)
gitee·typora·markdown