markdown学习

m a r k d o w n 学习 \mathbf{{\Huge markdown学习}} markdown学习

一、markdown简介[1]

  1. 转换:markdown编写的文档导出HTML、Word、Latex、PDF等文档
  1. 后缀:.md.markdown
  1. 用途:撰写电子书,例如GitHub、CSDN、简书、reddit、Diaspora、Stack Exchange、OpenStreetMap、SourceForge等,本文就是使用markdown撰写的
  1. 编辑器:Typora、sublime Text、code runner、vim等
  1. vs code推荐插件
  • Markdown All in One:提供完整markdown环境
  • Markdown Preview Enhanced:提供Markdown预览主题和文档格式转换
  • Markdown Preview Mermaid Support:提供完整Mermaid环境
  1. 快捷键
功能快捷键
加粗Ctrl+ B
斜体Ctrl+ I
插入链接Ctrl+Shift+ L
插入代码Ctrl+Shift+ K
插入图片Ctrl+Shift+ G
标题Ctrl+Shift+ H
有序列表Ctrl+ Shift+O
无序列表Ctrl+Shift+ U
待办列表Ctrl+Shift+ C
撤销Ctrl+ Z
重做Ctrl+ Y
查找Ctrl+ F
替换Ctrl+ G

不同的markdown编辑器快捷键可能不一致,上述为CSDN中markdown编辑器的常用快捷键


二、markdown基本操作[1]

(一)标题

  • 代码:
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
  • 显示效果:

一级标题 \mathbf{{\Huge 一级标题}} 一级标题
二级标题 \mathbf{{\huge 二级标题}} 二级标题
三级标题 \mathbf{{\LARGE 三级标题}} 三级标题
四级标题 \mathbf{{\Large 四级标题}} 四级标题
五级标题 \mathbf{{\large 五级标题}} 五级标题
六级标题 \mathbf{{\normalsize 六级标题}} 六级标题

(二)换行

  1. 一个空行
  • 代码:
示例语句1
示例语句2
  • 显示效果:

示例语句1
示例语句2

  1. <br>
  • 代码:
示例语句1<br>示例语句2<br>示例语句3
  • 显示效果:

示例语句1
示例语句2
示例语句3


(三)字体

代码显示效果
*斜体文本* _斜体文本_斜体文本 斜体文本
**粗体文本** __粗体文本__粗体文本 粗体文本
***粗斜体文本*** ___粗斜体文本___粗斜体文本 粗斜体文本

(四)分割

  • 代码:
***
* * *
---
- - -
  • 显示效果


(五)划线

代码显示效果备注
~~删除线~~删除线
<u>下划线</u>下划线<u>开始位置,</u>为结束位置

(六)列表

  1. 无序
  • 代码:
* 示例语句1
- 示例语句2
+ 示例语句3
  • 显示效果
  • 示例语句1
  • 示例语句2
  • 示例语句3
  1. 有序
  • 代码:
1. 示例语句
  • 显示效果

1.示例语句

  • 备注

数字加.和一个空格

  1. 嵌套使用
  • 有序和无序可以嵌套使用

(七)区块

  1. 区块嵌套
  • 代码
> markdown
>> 基础
>>> 区块引用
  • 显示效果

markdown

基础

区块引用

  1. 区块使用列表
  • 代码
>区块中使用列表
>1. 第一项
>2. 第二项
>>+ 第一项
>>+ 第二项
>>+ 第三项
  • 显示效果

区块中使用列表

  1. 第一项
  2. 第二项
  • 第一项
  • 第二项
  • 第三项

(八)目录

  • 代码
@[toc]

三、markdown进阶操作[1]

(一)插入代码

  1. 一行代码
  • 代码
`int a=0;`
  • 显示效果

int a=0;

  1. 代码块
  • 代码
```cpp
int a = 1;
int b = 2;
​```
  • 显示效果
int a = 1;
int b = 2;

(二)插入链接

  • 代码格式
[链接名称](链接地址)
链接地址
<链接地址>
  • 示例代码
[CSDN@智科不编程](https://blog.csdn.net/qq_74251965?type=blog)
  • 显示效果

CSDN@智科不编程


(三)插入图片

  1. 插入普通图片
  • 代码格式
![图片名称](图片地址)
![](图片地址)
  • 示例代码
![](https://www.z4a.net/images/2023/06/20/pC3HIPI.jpg)
  • 显示效果

[外链图片转存中…(img-S8104kam-1690192154262)]

  1. 插入带链接的图片
  • 代码格式
[![图片名称](图片地址)](链接地址)
[![](图片地址)](链接地址)
  • 示例代码
[![](https://www.z4a.net/images/2023/07/18/win.webp)](https://www.z4a.net/images/2023/07/18/win.webp)
  • 显示效果

  1. 备注

图片地址:本地地址(安全性推荐)或URL地址(便捷性推荐)

图片URL生成网站推荐:z4a图床


(四)插入表格

推荐在线生成markdown网站:TableConvert

  • 代码
|表头|表头|表头|表头|
|:--|--:|:-:|---|
|单元格|单元格|单元格|单元格|
|单元格|单元格|单元格|单元格|
  • 显示效果
表头表头表头表头
单元格单元格单元格单元格
单元格单元格单元格单元格
  • 备注
  • 第二行| |内填---默认左对齐,换左:实现左对齐
  • 仅换右:实现右对齐
  • 换左:和右:实现居中对齐

(五)交叉引用[2]

  • 单向引用
  • 正文代码格式
正文代码1[<sup>[序号]</sup>](#IdName)正文代码2
  • 文献代码格式
[序号] <a id="IdName"></a>文献代码
  • 示例代码
1990年,推荐系统的概念首次被哥伦比亚大学的Jusii Karlgren教授在一份报告[<sup>[序号]</sup>](#IdName)中提及。[序号] <a id="IdName"></a>Karlgren, Jussi. An algebra for recommendations: using reader data as a basis for measuring document proximity, 1990.
  • 显示效果

1990年,推荐系统的概念首次被哥伦比亚大学的Jusii Karlgren教授在一份报告[序号]中提及。

[xuhao] Karlgren, Jussi. An algebra for recommendations: using reader data as a basis for measuring document proximity, 1990.

  • 双向引用
  • 代码格式
<a id="IdName1" href="#IdName2">内容1</a>
<a id="IdName2" href="#IdName1">内容2</a>
  • 示例代码
<a id="IdName1" href="#IdName2">1990年,推荐系统的概念首次被哥伦比亚大学的Jusii Karlgren教授在一份报告中提及。</a>
<a id="IdName2" href="#IdName1">Karlgren, Jussi. An algebra for recommendations: using reader data as a basis for measuring document proximity, 1990.</a>
  • 显示效果

1990年,推荐系统的概念首次被哥伦比亚大学的Jusii Karlgren教授在一份报告中提及。
Karlgren, Jussi. An algebra for recommendations: using reader data as a basis for measuring document proximity, 1990.


四、LaTex公式[3][4]

  1. 需要支持渲染LaTeX公式的环境才能正确显示
  • 浏览器在线网站识别和编辑数学公式[5]

网站推荐:LatexLive

  • Edge浏览器即时识别数学公式[6]

数学求解器只能识别简单的数学公式

  • Edge浏览器>>设置>>外观
  • 开启数学求解器开关
  • Edge浏览器工具栏找到数学求解器图标单击使用
  1. 行内公式
  • 代码
示例语句1$示例公式$示例语句2
  • 显示效果

示例语句1 示例公式 示例公式 示例公式示例语句2

  1. 块级公式
  • 代码
示例语句1
$$示例公式$$
示例语句2
  • 显示效果

示例语句1
示例公式 示例公式 示例公式
示例语句2

  1. 公式文本
  • 示例代码
$\text{公式文本e-e=0}公式e^{i\pi}+1=0$
  • 显示效果

公式文本e-e=0公式 e i π + 1 = 0 \text{公式文本e-e=0}公式e^{i\pi}+1=0 公式文本e-e=0公式e+1=0


  1. 常量

用罗马体表示

  • 示例代码
\rm{e}
  • 显示效果

e \rm{e} e


  1. 微分

用罗马体表示微分符号,前面加\,表示空格

  • 示例代码
\,\rm{d}x
  • 显示效果

d x \,\rm{d}x dx


(一)符号与字母

1. 希腊字母 Greek alphabet

序号小写及大写LaTeX读音
1 α A \alpha\mathrm{A} αA\alpha \mathrm{A}/ˈælfə/
2 β B \beta\mathrm{B} βB\beta \mathrm{B}/ˈbiːtə/, US: /ˈbeɪtə/
3 γ Γ Γ \gamma\Gamma\varGamma γΓΓ\gamma \Gamma \varGamma/ˈɡæmə/
双伽马函数 ϝ \digamma ϝ\digamma/ˈdiɡæmə/
4 δ Δ Δ \delta\Delta\varDelta δΔΔ\delta \Delta \varDelta/ˈdɛltə/
5 ϵ ε E \epsilon\varepsilon\mathrm{E} ϵεE\epsilon \varepsilon \mathrm{E}/ˈɛpsɪlɒn/
6 ζ Z \zeta\mathrm{Z} ζZ\zeta \mathrm{Z}/ˈzeɪtə/
7 η H \eta\mathrm{H} ηH\eta \mathrm{H}/ˈeɪtə/
8 θ ϑ Θ Θ \theta\vartheta\Theta\varTheta θϑΘΘ\theta \vartheta \Theta \varTheta/ˈθiːtə/
9 ι I \iota\mathrm{I} ιI\iota \varkappa \mathrm{I}/aɪˈoʊtə/
10 κ ϰ K \kappa\varkappa\mathrm{K} κϰK\kappa \mathrm{K}/ˈkæpə/
11 λ Λ Λ \lambda\Lambda\varLambda λΛΛ\lambda \Lambda \varLambda/ˈlæmdə/
12 μ M \mu\mathrm{M} μM\mu \mathrm{M}/mjuː/
13 ν N \nu\mathrm{N} νN\nu \mathrm{N}/njuː/
14 ξ Ξ Ξ \xi\Xi\varXi ξΞΞ\xi \Xi \varXi/zaɪ, ksaɪ/
15 ο O \omicron\mathrm{O} οO\omicron \mathrm{O}/ˈɒmɪkrɒn/
16 π ϖ Π Π \pi\varpi\Pi\varPi πϖΠΠ\pi \varpi \Pi \varPi/paɪ/
17 ρ ϱ P \rho\varrho\mathrm{P} ρϱP\rho \varrho \mathrm{P}/roʊ/
18 σ ς Σ Σ \sigma\varsigma\Sigma\varSigma σςΣΣ\sigma \varsigma \Sigma \varSigma/ˈsɪɡmə/
19 τ T \tau\mathrm{T} τT\tau \mathrm{T}/taʊ, tɔː/
20 υ Υ Υ \upsilon\Upsilon\varUpsilon υΥΥ\upsilon \Upsilon \varUpsilon/ˈʌpsɪlɒn/
21 ϕ φ Φ Φ \phi\varphi\Phi\varPhi ϕφΦΦ\phi \varphi \Phi \varPhi/faɪ/
22 χ X \chi\mathrm{X} χX\chi \mathrm{X}/kaɪ/
23 ψ Ψ Ψ \psi\Psi\varPsi ψΨΨ\psi \Psi \varPsi/psaɪ/
24 ω Ω Ω \omega\Omega\varOmega ωΩΩ\omega \Omega \varOmega/oʊˈmeɪɡə/

2. 希伯来字母 Hebrew alphabet

序号图标LaTeX英文
1 ℵ \aleph \alephaleph
2 ℶ \beth \bethbeth
3 ℷ \gimel \gimelgimel
4 ℸ \daleth \dalethdaleth

3. 二元运算符 Binary operations

序号图标LaTeX序号图标LaTeX
1 + + ++20 ∙ \bullet \bullet
2 − - -21 ⊕ \oplus \oplus
3 × \times ×\times22 ⊖ \ominus \ominus
4 ÷ \div ÷\div (在physics扩展开启状态下为 ∇ ⋅ \nabla \cdot )23 ⊙ \odot \odot
5 ± \pm ±\pm24 ⊘ \oslash \oslash
6 ∓ \mp \mp25 ⊗ \otimes \otimes
7 ◃ \triangleleft \triangleleft26 ◯ \bigcirc \bigcirc
8 ▹ \triangleright \triangleright27 ⋄ \diamond \diamond
9 ⋅ \cdot \cdot28 ⊎ \uplus \uplus
10 ∖ \setminus \setminus29 △ \bigtriangleup \bigtriangleup
11 ⋆ \star \star30 ▽ \bigtriangledown \bigtriangledown
12 ∗ \ast \ast31 ⊲ \lhd \lhd
13 ∪ \cup \cup32 ⊳ \rhd \rhd
14 ∩ \cap \cap33 ⊴ \unlhd \unlhd
15 ⊔ \sqcup \sqcup34 ⊵ \unrhd \unrhd
16 ⊓ \sqcap \sqcap35 ⨿ \amalg ⨿\amalg
17 ∨ \vee \vee36 ≀ \wr \wr
18 ∧ \wedge \wedge37 † \dagger \dagger
19 ∘ \circ \circ38 ‡ \ddagger \ddagger

4. 二元关系符 Binary relations

序号图标LaTeX序号图标LaTeX
1 = = ==49 ⪈ \gneq \gneq
2 ≠ \ne =\ne50 ≧ \geqq \geqq
3 ≠ \neq =\neq51 ≱ \ngeq \ngeq
4 ≡ \equiv \equiv52 ≱ \ngeqq \ngeqq
5 ≢ \not\equiv \not\equiv53 ≩ \gneqq \gneqq
6 ≐ \doteq \doteq54 ≩ \gvertneqq \gvertneqq
7 ≑ \doteqdot \doteqdot55 ≶ \lessgtr \lessgtr
8 = d e f \overset{\underset{\mathrm{def}}{}}{=} =def\overset{\underset{\mathrm{def}}{}}{=}56 ⋚ \lesseqgtr \lesseqgtr
9 : = := :=:=57 ⪋ \lesseqqgtr \lesseqqgtr
10 ∼ \sim \sim58 ≷ \gtrless \gtrless
11 ≁ \nsim \nsim59 ⋛ \gtreqless \gtreqless
12 ∽ \backsim \backsim60 ⪌ \gtreqqless \gtreqqless
13 ∼ \thicksim \thicksim61 ⩽ \leqslant \leqslant
14 ≃ \simeq \simeq62 ≰ \nleqslant \nleqslant
15 ⋍ \backsimeq \backsimeq63 ⪕ \eqslantless \eqslantless
16 ≂ \eqsim \eqsim64 ⩾ \geqslant \geqslant
17 ≅ \cong \cong65 ≱ \ngeqslant \ngeqslant
18 ≆ \ncong \ncong66 ⪖ \eqslantgtr \eqslantgtr
19 ≈ \approx \approx67 ≲ \lesssim \lesssim
20 ≈ \thickapprox \thickapprox68 ⋦ \lnsim \lnsim
21 ≊ \approxeq \approxeq69 ⪅ \lessapprox \lessapprox
22 ≍ \asymp \asymp70 ⪉ \lnapprox \lnapprox
23 ∝ \propto \propto71 ≳ \gtrsim \gtrsim
24 ∝ \varpropto \varpropto72 ⋧ \gnsim \gnsim
25 < < <&lt;73 ⪆ \gtrapprox \gtrapprox
26 ≮ \nless \nless74 ⪊ \gnapprox \gnapprox
27 ≪ \ll \ll75 ≺ \prec \prec
28 ≪̸ \not\ll \not\ll76 ⊀ \nprec \nprec
29 ⋘ \lll \lll77 ⪯ \preceq \preceq
30 ⋘̸ \not\lll \not\lll78 ⋠ \npreceq \npreceq
31 ⋖ \lessdot \lessdot79 ⪵ \precneqq \precneqq
32 > > >&gt;80 ≻ \succ \succ
33 ≯ \ngtr \ngtr81 ⊁ \nsucc \nsucc
34 ≫ \gg \gg82 ⪰ \succeq \succeq
35 ≫̸ \not\gg \not\gg83 ⋡ \nsucceq \nsucceq
36 ⋙ \ggg \ggg84 ⪶ \succneqq \succneqq
37 ⋙̸ \not\ggg \not\ggg85 ≼ \preccurlyeq \preccurlyeq
38 ⋗ \gtrdot \gtrdot86 ⋞ \curlyeqprec \curlyeqprec
39 ≤ \le \le87 ≽ \succcurlyeq \succcurlyeq
40 ≤ \leq \leq88 ⋟ \curlyeqsucc \curlyeqsucc
41 ⪇ \lneq \lneq89 ≾ \precsim \precsim
42 ≦ \leqq \leqq90 ⋨ \precnsim \precnsim
43 ≰ \nleq \nleq91 ⪷ \precapprox \precapprox
44 ≰ \nleqq \nleqq92 ⪹ \precnapprox \precnapprox
45 ≨ \lneqq \lneqq93 ≿ \succsim \succsim
46 ≨ \lvertneqq \lvertneqq94 ⋩ \succnsim \succnsim
47 ≥ \ge \ge95 ⪸ \succapprox \succapprox
48 ≥ \geq \geq96 ⪺ \succnapprox \succnapprox

5. 几何符号 Geometric symbols

序号图标LaTeX序号图标LaTeX
1 ∥ \parallel \parallel14 ◊ \lozenge \lozenge
2 ∦ \nparallel \nparallel15 ⧫ \blacklozenge \blacklozenge
3 ∥ \shortparallel \shortparallel16 ★ \bigstar \bigstar
4 ∦ \nshortparallel \nshortparallel17 ◯ \bigcirc \bigcirc
5 ⊥ \perp \perp18 △ \triangle \triangle
6 ∠ \angle \angle19 △ \bigtriangleup \bigtriangleup
7 ∢ \sphericalangle \sphericalangle20 ▽ \bigtriangledown \bigtriangledown
8 ∡ \measuredangle \measuredangle21 △ \vartriangle \vartriangle
9 ∘ ^\circ ^\circ22 ▽ \triangledown \triangledown
10 □ \Box \Box23 ▲ \blacktriangle \blacktriangle
11 ■ \blacksquare \blacksquare24 ▼ \blacktriangledown \blacktriangledown
12 ⋄ \diamond \diamond25 ◀ \blacktriangleleft \blacktriangleleft
13 ◊ \Diamond \Diamond \lozenge26 ▶ \blacktriangleright \blacktriangleright

6. 逻辑符号 Logic symbols

序号图标LaTeX序号图标LaTeX
1 ∀ \forall \forall20 ¬ \neg ¬\neg
2 ∃ \exists \exists21 ̸ R ⁡ \not\operatorname{R} R\not\operatorname{R}
3 ∄ \nexists \nexists22 ⊥ \bot \bot
4 ∴ \therefore \therefore23 ⊤ \top \top
5 ∵ \because \because24 ⊢ \vdash \vdash
6 & \And &\And25 ⊣ \dashv \dashv
7 ∨ \lor \lor26 ⊨ \vDash \vDash
8 ∨ \vee \vee27 ⊩ \Vdash \Vdash
9 ⋎ \curlyvee \curlyvee28 ⊨ \models \models
10 ⋁ \bigvee \bigvee29 ⊪ \Vvdash \Vvdash
11 ∧ \land \land30 ⊬ \nvdash \nvdash
12 ∧ \wedge \wedge31 ⊮ \nVdash \nVdash
13 ⋏ \curlywedge \curlywedge32 ⊭ \nvDash \nvDash
14 ⋀ \bigwedge \bigwedge33 ⊯ \nVDash \nVDash
15 q ˉ \bar{q} qˉ\bar{q}34 ⌜ \ulcorner \ulcorner
16 a b c ˉ \bar{abc} abcˉ\bar{abc}35 ⌝ \urcorner \urcorner
17 q ‾ \overline{q} q\overline{q}36 ⌞ \llcorner \llcorner
18 a b c ‾ \overline{abc} abc\overline{abc}37 ⌟ \lrcorner \lrcorner
19 ¬ \lnot ¬\lnot   

7. 集合 Sets

序号图标LaTeX序号图标LaTeX
1 { } \{\} {}{}23 ⊏ \sqsubset \sqsubset
2 ∅ \emptyset \emptyset24 ⊃ \supset \supset
3 ∅ \varnothing \varnothing25 ⋑ \Supset \Supset
4 ∈ \in \in26 ⊐ \sqsupset \sqsupset
5 ∉ \notin /\notin27 ⊆ \subseteq \subseteq
6 ∋ \ni \ni28 ⊈ \nsubseteq \nsubseteq
7 ∩ \cap \cap29 ⊊ \subsetneq \subsetneq
8 ⋒ \Cap \Cap30 ⊊ \varsubsetneq \varsubsetneq
9 ⊓ \sqcap \sqcap31 ⊑ \sqsubseteq \sqsubseteq
10 ⋂ \bigcap \bigcap32 ⊇ \supseteq \supseteq
11 ∪ \cup \cup33 ⊉ \nsupseteq \nsupseteq
12 ⋓ \Cup \Cup34 ⊋ \supsetneq \supsetneq
13 ⊔ \sqcup \sqcup35 ⊋ \varsupsetneq \varsupsetneq
14 ⋃ \bigcup \bigcup36 ⊒ \sqsupseteq \sqsupseteq
15 ⨆ \bigsqcup \bigsqcup37 ⫅ \subseteqq \subseteqq
16 ⊎ \uplus \uplus38 ⊈ \nsubseteqq \nsubseteqq
17 ⨄ \biguplus \biguplus39 ⫋ \subsetneqq \subsetneqq
18 ∖ \setminus \setminus40 ⫋ \varsubsetneqq \varsubsetneqq
19 ∖ \smallsetminus \smallsetminus41 ⫆ \supseteqq \supseteqq
20 × \times ×\times42 ⊉ \nsupseteqq \nsupseteqq
21 ⊂ \subset \subset43 ⫌ \supsetneqq \supsetneqq
22 ⋐ \Subset \Subset44 ⫌ \varsupsetneqq \varsupsetneqq

8. 箭头 Arrows

序号图标LaTeX序号图标LaTeX
1 ⇛ \Rrightarrow \Rrightarrow36 ⟼ \longmapsto \longmapsto
2 ⇚ \Lleftarrow \Lleftarrow37 ⇀ \rightharpoonup \rightharpoonup
3 ⇒ \Rightarrow \Rightarrow38 ⇁ \rightharpoondown \rightharpoondown
4 ⇏ \nRightarrow \nRightarrow39 ↼ \leftharpoonup \leftharpoonup
5 ⟹ \Longrightarrow \Longrightarrow40 ↽ \leftharpoondown \leftharpoondown
6 ⟹ \implies \implies41 ↿ \upharpoonleft \upharpoonleft
7 ⇐ \Leftarrow \Leftarrow42 ↾ \upharpoonright \upharpoonright
8 ⇍ \nLeftarrow \nLeftarrow43 ⇃ \downharpoonleft \downharpoonleft
9 ⟸ \Longleftarrow \Longleftarrow44 ⇂ \downharpoonright \downharpoonright
10 ⇔ \Leftrightarrow \Leftrightarrow45 ⇌ \rightleftharpoons \rightleftharpoons
11 ⇎ \nLeftrightarrow \nLeftrightarrow46 ⇋ \leftrightharpoons \leftrightharpoons
12 ⟺ \Longleftrightarrow \Longleftrightarrow47 ↶ \curvearrowleft \curvearrowleft
13 ⟺ \iff \iff48 ↺ \circlearrowleft \circlearrowleft
14 ⇑ \Uparrow \Uparrow49 ↰ \Lsh \Lsh
15 ⇓ \Downarrow \Downarrow50 ⇈ \upuparrows \upuparrows
16 ⇕ \Updownarrow \Updownarrow51 ⇉ \rightrightarrows \rightrightarrows
17 → \rightarrow \rightarrow52 ⇄ \rightleftarrows \rightleftarrows
18 → \to \to53 ↣ \rightarrowtail \rightarrowtail
19 ↛ \nrightarrow \nrightarrow54 ↬ \looparrowright \looparrowright
20 ⟶ \longrightarrow \longrightarrow55 ↷ \curvearrowright \curvearrowright
21 ← \leftarrow \leftarrow56 ↻ \circlearrowright \circlearrowright
22 ← \gets \gets57 ↱ \Rsh \Rsh
23 ↚ \nleftarrow \nleftarrow58 ⇊ \downdownarrows \downdownarrows
24 ⟵ \longleftarrow \longleftarrow59 ⇇ \leftleftarrows \leftleftarrows
25 ↔ \leftrightarrow \leftrightarrow60 ⇆ \leftrightarrows \leftrightarrows
26 ↮ \nleftrightarrow \nleftrightarrow61 ↢ \leftarrowtail \leftarrowtail
27 ⟷ \longleftrightarrow \longleftrightarrow62 ↫ \looparrowleft \looparrowleft
28 ↑ \uparrow \uparrow63 ↪ \hookrightarrow \hookrightarrow
29 ↓ \downarrow \downarrow64 ↩ \hookleftarrow \hookleftarrow
30 ↕ \updownarrow \updownarrow65 ⊸ \multimap \multimap
31 ↗ \nearrow \nearrow66 ↭ \leftrightsquigarrow \leftrightsquigarrow
32 ↙ \swarrow \swarrow67 ⇝ \rightsquigarrow \rightsquigarrow
33 ↖ \nwarrow \nwarrow68 ↠ \twoheadrightarrow \twoheadrightarrow
34 ↘ \searrow \searrow69 ↞ \twoheadleftarrow \twoheadleftarrow
35 ↦ \mapsto \mapsto   

9. 特殊 Special

序号图标LaTeX序号图标LaTeX
1 ∞ \infty \infty33 ♭ \flat \flat
2 ℵ \aleph \aleph34 ♮ \natural \natural
3 ∁ \complement \complement35 ♯ \sharp \sharp
4 ∍ \backepsilon \backepsilon36 ╱ \diagup \diagup
5 ð \eth ð\eth37 ╲ \diagdown \diagdown
6 Ⅎ \Finv \Finv38 ⋅ \centerdot \centerdot
7 ℏ \hbar \hbar39 ⋉ \ltimes \ltimes
8 ℑ \Im \Im40 ⋊ \rtimes \rtimes
9 ı \imath \imath41 ⋋ \leftthreetimes \leftthreetimes
10 ȷ \jmath \jmath42 ⋌ \rightthreetimes \rightthreetimes
11 k \Bbbk k\Bbbk43 ≖ \eqcirc \eqcirc
12 ℓ \ell \ell44 ≗ \circeq \circeq
13 ℧ \mho \mho45 ≜ \triangleq \triangleq
14 ℘ \wp \wp46 ≏ \bumpeq \bumpeq
15 ℜ \Re \Re47 ≎ \Bumpeq \Bumpeq
16 Ⓢ \circledS \circledS48 ≑ \doteqdot \doteqdot
17 ⨿ \amalg ⨿\amalg49 ≓ \risingdotseq \risingdotseq
18 % \% %\% 50 ≒ \fallingdotseq \fallingdotseq
19 † \dagger \dagger51 ⊺ \intercal \intercal
20 ‡ \ddagger \ddagger52 ⊼ \barwedge \barwedge
21 … \ldots \ldots53 ⊻ \veebar \veebar
22 ⋯ \cdots \cdots54 ⩞ \doublebarwedge \doublebarwedge
23 ⌣ \smile \smile55 ≬ \between \between
24 ⌢ \frown \frown56 ⋔ \pitchfork \pitchfork
25 ≀ \wr \wr57 ⊲ \vartriangleleft \vartriangleleft
26 ◃ \triangleleft \triangleleft58 ⋪ \ntriangleleft \ntriangleleft
27 ▹ \triangleright \triangleright59 ⊳ \vartriangleright \vartriangleright
28 ♢ \diamondsuit \diamondsuit60 ⋫ \ntriangleright \ntriangleright
29 ♡ \heartsuit \heartsuit61 ⊴ \trianglelefteq \trianglelefteq
30 ♣ \clubsuit \clubsuit62 ⋬ \ntrianglelefteq \ntrianglelefteq
31 ♠ \spadesuit \spadesuit63 ⊵ \trianglerighteq \trianglerighteq
32 ⅁ \Game \Game64 ⋭ \ntrianglerighteq \ntrianglerighteq

(二)运算与函数

1. 分数 Fractions

序号图标LaTeX
分数Fractions 2 4 x = 0.5 x \frac{2}{4}x=0.5x 42x=0.5x\frac{2}{4}x=0.5x or {2 \over 4}x=0.5x
小型分数Small fractions (force extstyle) 2 4 x = 0.5 x \tfrac{2}{4}x = 0.5x 42x=0.5x\tfrac{2}{4}x = 0.5x
大型分数(不嵌套)Large (normal) fractions (force \displaystyle) 2 4 = 0.5 2 c + 2 d + 2 4 = a \dfrac{2}{4} = 0.5 \quad \dfrac{2}{c + \dfrac{2}{d + \dfrac{2}{4}}} = a 42=0.5c+d+4222=a\dfrac{2}{4} = 0.5 \quad \dfrac{2}{c + \dfrac{2}{d + \dfrac{2}{4}}} = a
大型分数(嵌套)Large (nested) fractions 2 c + 2 d + 2 4 = a \cfrac{2}{c + \cfrac{2}{d + \cfrac{2}{4}}} = a c+d+4222=a\cfrac{2}{c + \cfrac{2}{d + \cfrac{2}{4}}} = a
约分线的使用Cancellations in fractions x 1 + y y = x 2 \cfrac{x}{1 + \cfrac{\cancel{y}}{\cancel{y}}} = \cfrac{x}{2} 1+y y x=2x\cfrac{x}{1 + \cfrac{\cancel{y}}{\cancel{y}}} = \cfrac{x}{2}

注意:其中\cancel命令需要cancel扩展包支持
一般对于底数、积分符号、极限符号的分数尽量用\代替frac以避免造成歧义


2. 标准数值函数 Standard numerical functions

样式LaTeX
exp ⁡ a b = a b , exp ⁡ b = e b , 1 0 m \exp_a b = a^b, \exp b = e^b, 10^m expab=ab,expb=eb,10m\exp_a b = a^b, \exp b = e^b, 10^m
ln ⁡ c , lg ⁡ d = log ⁡ e , log ⁡ 10 f \ln c, \lg d = \log e, \log_{10} f lnc,lgd=loge,log10f\ln c, \lg d = \log e, \log_{10} f
sin ⁡ a , cos ⁡ b , tan ⁡ c , cot ⁡ d , sec ⁡ e , csc ⁡ f \sin a, \cos b, \tan c, \cot d, \sec e, \csc f sina,cosb,tanc,cotd,sece,cscf\sin a, \cos b, \tan c, \cot d, \sec e, \csc f
arcsin ⁡ a , arccos ⁡ b , arctan ⁡ c \arcsin a, \arccos b, \arctan c arcsina,arccosb,arctanc\arcsin a, \arccos b, \arctan c
arccot ⁡ d , arcsec ⁡ e , arccsc ⁡ f \operatorname{arccot} d, \operatorname{arcsec} e, \operatorname{arccsc} f arccotd,arcsece,arccscf\operatorname{arccot} d, \operatorname{arcsec} e, \operatorname{arccsc} f
sinh ⁡ a , cosh ⁡ b , tanh ⁡ c , coth ⁡ d \sinh a, \cosh b, \tanh c, \coth d sinha,coshb,tanhc,cothd\sinh a, \cosh b, \tanh c, \coth d
sh ⁡ k , ch ⁡ l , th ⁡ m , coth ⁡ n \operatorname{sh}k, \operatorname{ch}l, \operatorname{th}m, \operatorname{coth}n shk,chl,thm,cothn\operatorname{sh}k, \operatorname{ch}l, \operatorname{th}m, \operatorname{coth}n
argsh ⁡ o , argch ⁡ p , argth ⁡ q \operatorname{argsh}o, \operatorname{argch}p, \operatorname{argth}q argsho,argchp,argthq\operatorname{argsh}o, \operatorname{argch}p, \operatorname{argth}q
sgn ⁡ r , ∣ s ∣ \operatorname{sgn}r, \left\vert s \right\vert sgnr,s\operatorname{sgn}r, \left\vert s \right\vert
min ⁡ ( x , y ) , max ⁡ ( x , y ) \min(x,y), \max(x,y) min(x,y),max(x,y)\min(x,y), \max(x,y)

注意:LaTeX和MathJax支持的操作符有限,如有特殊操作符,可以使用\operatorname{}命令自定义,例如\operatorname{mydefine}x

mydefine ⁡ x \operatorname{mydefine}x mydefinex


3. 根式 Radicals

样式LaTeX
√ \surd \surd
π \sqrt{\pi} π \sqrt{\pi}
π n \sqrt[n]{\pi} nπ \sqrt[n]{\pi}
x 3 + y 3 2 3 \sqrt[3]{\frac{x^3+y^3}{2}} 32x3+y3 \sqrt[3]{\frac{x^3+y^3}{2}}

4. 微分与导数 Differentials and derivatives

样式LaTeX
d t , d t , ∂ t , ∇ ψ dt, \mathrm{d}t, \partial t, \nabla\psi dt,dt,t,ψdt, \mathrm{d}t, \partial t, \nabla\psi
d y / d x , d y / d x , d y d x , d y d x , ∂ 2 ∂ x 1 ∂ x 2 y dy/dx, \mathrm{d}y/\mathrm{d}x, \frac{dy}{dx}, \frac{\mathrm{d}y}{\mathrm{d}x},\frac{\partial^2}{\partial x_1\partial x_2}y dy/dx,dy/dx,dxdy,dxdy,x1x22ydy/dx, \mathrm{d}y/\mathrm{d}x, \frac{dy}{dx}, \frac{\mathrm{d}y}{\mathrm{d}x},\frac{\partial^2}{\partial x_1\partial x_2}y
′ , ‵ , f ′ , f ′ , f ′ ′ , f ( 3 ) , y ˙ , y ¨ \prime, \backprime, f^\prime, f', f'', f^{(3)}, \dot y, \ddot y ,,f,f,f′′,f(3),y˙,y¨\prime, \backprime, f^\prime, f', f'', f^{(3)}, \dot y, \ddot y

5. 同余与模算术 Modular arithmetic

样式LaTeX
s k ≡ 0 ( m o d m ) s_k \equiv 0 \pmod{m} sk0(modm)s_k \equiv 0 \pmod{m}$
a m o d b a \bmod b amodba \bmod b
gcd ⁡ ( m , n ) , lcm ⁡ ( m , n ) \gcd(m, n), \operatorname{lcm}(m, n) gcd(m,n),lcm(m,n)\gcd(m, n), \operatorname{lcm}(m, n)
∣ , ∤ , ∣ , ∤ \mid, \nmid, \shortmid, \nshortmid ,,,\mid, \nmid, \shortmid, \nshortmid

6. 极限 Limits

样式LaTeX
lim ⁡ n → ∞ x n \lim_{n \to \infty}x_n limnxn\lim_{n \to \infty}x_n
lim ⁡ n → ∞ x n \textstyle \lim_{n \to \infty}x_n limnxn\textstyle \lim_{n \to \infty}x_n

7. 界限与投影 Bounds and Projections

样式LaTeX
min ⁡ x , max ⁡ y , inf ⁡ s , sup ⁡ t \min x, \max y, \inf s, \sup t minx,maxy,infs,supt\min x, \max y, \inf s, \sup t
lim ⁡ u , lim inf ⁡ v , lim sup ⁡ w \lim u, \liminf v, \limsup w limu,liminfv,limsupw\lim u, \liminf v, \limsup w
dim ⁡ p , deg ⁡ q , det ⁡ m , ker ⁡ ϕ \dim p, \deg q, \det m, \ker\phi dimp,degq,detm,kerϕ\dim p, \deg q, \det m, \ker\phi
Pr ⁡ j , hom ⁡ l , ∥ z ∥ , arg ⁡ z \Pr j, \hom l, \lVert z \rVert, \arg z Prj,homl,z,argz\Pr j, \hom l, \lVert z \rVert, \arg z

8. 积分 Integral

样式LaTeX
∫ 1 3 e 3 / x x 2 d x \int\limits_{1}^{3}\frac{e^3/x}{x^2}\, dx 13x2e3/xdx\int\limits_{1}^{3}\frac{e^3/x}{x^2}\, dx
∫ 1 3 e 3 / x x 2 d x \int_{1}^{3}\frac{e^3/x}{x^2}\, dx 13x2e3/xdx\int_{1}^{3}\frac{e^3/x}{x^2}\, dx
∫ − N N e x d x \textstyle \int\limits_{-N}^{N} e^x dx NNexdx\textstyle \int\limits_{-N}^{N} e^x dx
∫ − N N e x d x \textstyle \int_{-N}^{N} e^x dx NNexdx\textstyle \int_{-N}^{N} e^x dx
∬ D d x d y \iint\limits_D dx\,dy Ddxdy\iint\limits_D dx\,dy
∭ E d x d y d z \iiint\limits_E dx\,dy\,dz Edxdydz\iiint\limits_E dx\,dy\,dz
∫ ( x , y ) ∈ C x 3 d x + 4 y 2 d y \int_{(x,y)\in C} x^3\, dx + 4y^2\, dy (x,y)Cx3dx+4y2dy\int_{(x,y)\in C} x^3\, dx + 4y^2\, dy
∮ ( x , y ) ∈ C x 3 d x + 4 y 2 d y \oint_{(x,y)\in C} x^3\, dx + 4y^2\, dy (x,y)Cx3dx+4y2dy\oint_{(x,y)\in C} x^3\, dx + 4y^2\, dy

9. 其他大型运算 Large operators

类别样式LaTeX
求和 Summation ∑ a b \sum_{a}^{b} ab\sum_{a}^{b}
求和 Summation ∑ a b \textstyle \sum_{a}^{b} ab\textstyle \sum_{a}^{b}
连乘积 Product ∏ a b \prod_{a}^{b} ab\prod_{a}^{b}
连乘积 Product ∏ a b \textstyle \prod_{a}^{b} ab\textstyle \prod_{a}^{b}
余积 Coproduct ∐ a b \coprod_{a}^{b} ab\coprod_{a}^{b}
余积 Coproduct ∐ a b \textstyle \coprod_{a}^{b} ab\textstyle \coprod_{a}^{b}
并集 Union ⋃ a b \bigcup_{a}^{b} ab\bigcup_{a}^{b}
并集 Union ⋃ a b \textstyle \bigcup_{a}^{b} ab\textstyle \bigcup_{a}^{b}
交集 Intersection ⋂ a b \bigcap_{a}^{b} ab\bigcap_{a}^{b}
交集 Intersection ⋂ a b \textstyle \bigcap_{a}^{b} ab\textstyle \bigcap_{a}^{b}
析取 Disjunction ⋁ a b \bigvee_{a}^{b} ab\bigvee_{a}^{b}
析取 Disjunction ⋁ a b \textstyle \bigvee_{a}^{b} ab\textstyle \bigvee_{a}^{b}
合取 Conjunction ⋀ a b \bigwedge_{a}^{b} ab\bigwedge_{a}^{b}
合取 Conjunction ⋀ a b \textstyle \bigwedge_{a}^{b} ab\textstyle \bigwedge_{a}^{b}

(三)上下标

类型样式代码
上标Superscript a 2 , a x + 3 a^2, a^{x+3} a2,ax+3a^2, a^{x+3}
下标Subscript a 2 a_2 a2a_2
组合Grouping 1 0 30 a 2 + 2 10^{30} a^{2+2} 1030a2+210^{30} a^{2+2}
  a i , j b f ′ a_{i,j} b_{f'} ai,jbfa_{i,j} b_{f'}
上下标混合Combining sub & super x 2 3 x_2^3 x23x_2^3
  x 2 3 {x_2}^3 x23{x_2}^3
上标的上标Super super 1 0 1 0 8 10^{10^{8}} 1010810^{10^{8}}
  1 2 ⁣ Ω 3 4 {}_1^2\!\Omega_3^4 12Ω34{}_1^2\!\Omega_3^4
顶标底标Stacking ω α \overset{\alpha}{\omega} ωα\overset{\alpha}{\omega}
  ω α \underset{\alpha}{\omega} αω\underset{\alpha}{\omega}
  ω γ α \overset{\alpha}{\underset{\gamma}{\omega}} γωα\overset{\alpha}{\underset{\gamma}{\omega}}
  ω α \stackrel{\alpha}{\omega} ωα\stackrel{\alpha}{\omega}
导数Derivatives x ′ , y ′ ′ , f ′ , f ′ ′ x', y'', f', f'' x,y′′,f,f′′x', y'', f', f''
  x ′ , y ′ ′ x^\prime, y^{\prime\prime} x,y′′x^\prime, y^{\prime\prime}
导数Derivative dots x ˙ , x ¨ \dot{x}, \ddot{x} x˙,x¨x^\prime, y^{\prime\prime}
下划线、上划线与向量Underlines, overlines, vectors a ^ b ˉ c ⃗ \hat a \ \bar b \ \vec c a^ bˉ c \hat a \ \bar b \ \vec c
  a b → c d ← d e f ^ \overrightarrow{a b} \ \overleftarrow{c d} \ \widehat{d e f} ab  cd  def \overrightarrow{a b} \ \overleftarrow{c d} \ \widehat{d e f}
  g h i ‾ j k l ‾ \overline{g h i} \ \underline{j k l} ghi jkl\overline{g h i} \ \underline{j k l}
弧度Arc (workaround) A B ⌢ \overset{\frown} {AB} AB\overset{\frown} {AB}
箭头Arrows A ← n + μ − 1 B → T n ± i − 1 C A \xleftarrow{n+\mu-1} B \xrightarrow[T]{n\pm i-1} C An+μ1 Bn±i1 TCA \xleftarrow{n+\mu-1} B \xrightarrow[T]{n\pm i-1} C
大括号Overbraces 1 + 2 + ⋯ + 100 ⏞ 5050 \overbrace{ 1+2+\cdots+100 }^{5050} 1+2++100 5050\overbrace{ 1+2+\cdots+100 }^{5050}
底部大括号Underbraces a + b + ⋯ + z ⏟ 26 \underbrace{ a+b+\cdots+z }_{26} 26 a+b++z\underbrace{ a+b+\cdots+z }_{26}
求和运算Sum ∑ k = 1 N k 2 \sum_{k=1}^N k^2 k=1Nk2\sum_{k=1}^N k^2
文本模式下的求和运算Sum (force extstyle) ∑ k = 1 N k 2 \textstyle \sum_{k=1}^N k^2 k=1Nk2\textstyle \sum_{k=1}^N k^2
分式中的求和运算Sum in a fraction (default \textstyle) ∑ k = 1 N k 2 a \frac{\sum_{k=1}^N k^2}{a} ak=1Nk2\frac{\sum_{k=1}^N k^2}{a}
分式中的求和运算Sum in a fraction (force \displaystyle) ∑ k = 1 N k 2 a \frac{\displaystyle \sum_{k=1}^N k^2}{a} ak=1Nk2\frac{\displaystyle \sum_{k=1}^N k^2}{a}
分式中的求和运算Sum in a fraction (alternative limits style) ∑ k = 1 N k 2 a \frac{\sum\limits^{^N}_{k=1} k^2}{a} ak=1Nk2\frac{\sum\limits^{^N}_{k=1} k^2}{a}
乘积运算Product ∏ i = 1 N x i \prod_{i=1}^N x_i i=1Nxi\prod_{i=1}^N x_i
乘积运算Product (force \textstyle) ∏ i = 1 N x i \textstyle \prod_{i=1}^N x_i i=1Nxi\textstyle \prod_{i=1}^N x_i
副乘运算Coproduct ∐ i = 1 N x i \coprod_{i=1}^N x_i i=1Nxi\coprod_{i=1}^N x_i
副乘运算Coproduct (force \textstyle) ∐ i = 1 N x i \textstyle \coprod_{i=1}^N x_i i=1Nxi\textstyle \coprod_{i=1}^N x_i
极限Limit lim ⁡ n → ∞ x n \lim_{n \to \infty}x_n nlimxn\lim_{n \to \infty}x_n
极限Limit (force \textstyle) lim ⁡ n → ∞ x n \textstyle \lim_{n \to \infty}x_n limnxn\textstyle \lim_{n \to \infty}x_n
积分Integral ∫ 1 3 e 3 / x x 2 d x \int\limits_{1}^{3}\frac{e^3/x}{x^2}\, dx 13x2e3/xdx\int\limits_{1}^{3}\frac{e^3/x}{x^2}\, dx
积分Integral (alternative limits style) ∫ 1 3 e 3 / x x 2 d x \int_{1}^{3}\frac{e^3/x}{x^2}\, dx 13x2e3/xdx\int_{1}^{3}\frac{e^3/x}{x^2}\, dx
积分Integral (force \textstyle) ∫ − N N e x d x \textstyle \int\limits_{-N}^{N} e^x dx NNexdx\textstyle \int\limits_{-N}^{N} e^x dx
积分Integral (force \textstyle, alternative limits style) ∫ − N N e x d x \textstyle \int_{-N}^{N} e^x dx NNexdx\textstyle \int_{-N}^{N} e^x dx
双重积分Double integral ∬ D d x d y \iint\limits_D dx\,dy Ddxdy\iint\limits_D dx\,dy
三重积分Triple integral ∭ E d x d y d z \iiint\limits_E dx\,dy\,dz Edxdydz\iiint\limits_E dx\,dy\,dz
路径积分Line or path integral ∫ ( x , y ) ∈ C x 3 d x + 4 y 2 d y \int_{(x,y)\in C} x^3\, dx + 4y^2\, dy (x,y)Cx3dx+4y2dy\int_{(x,y)\in C} x^3\, dx + 4y^2\, dy
环路积分Closed line or path integral ∮ ( x , y ) ∈ C x 3 d x + 4 y 2 d y \oint_{(x,y)\in C} x^3\, dx + 4y^2\, dy (x,y)Cx3dx+4y2dy\oint_{(x,y)\in C} x^3\, dx + 4y^2\, dy
交集Intersections ⋂ i = 1 n E i \bigcap_{i=1}^n E_i i=1nEi\bigcap_{i=1}^n E_i
并集Unions ⋃ i = 1 n E i \bigcup_{i=1}^n E_i i=1nEi\bigcup_{i=1}^n E_i

(四)矩阵与多行列式

类型样式LaTeX
二项式系数Binomial coefficients ( n k ) \binom{n}{k} (kn)\binom{n}{k}
小型二项式系数Small binomial coefficients (force extstyle) ( n k ) \tbinom{n}{k} (kn)\tbinom{n}{k}
大型二项式系数Large (normal) binomial coefficients (force \displaystyle) ( n k ) \dbinom{n}{k} (kn)\dbinom{n}{k}
矩阵Matrices x y z v \begin{matrix} x & y \\z & v\end{matrix} xzyv\begin{matrix} x & y \\z & v\end{matrix}
  ∣ x y z v ∣ \begin{vmatrix} x & y \\ z & v \end{vmatrix} xzyv \begin{vmatrix} x & y \\ z & v \end{vmatrix}
 $\begin{Vmatrix} x & y \ z & v \end{Vmatrix} $\begin{Vmatrix} x & y \\ z & v \end{Vmatrix}
  [ 0 ⋯ 0 ⋮ ⋱ ⋮ 0 ⋯ 0 ] \begin{bmatrix} 0 & \cdots & 0 \\ \vdots & \ddots & \vdots \\ 0 & \cdots & 0 \end{bmatrix} 0000 \begin{bmatrix} 0 & \cdots & 0 \\ \vdots & \ddots & \vdots \\ 0 & \cdots & 0 \end{bmatrix}
  { x y z v } \begin{Bmatrix} x & y \\ z & v \end{Bmatrix} {xzyv}\begin{Bmatrix} x & y \\ z & v \end{Bmatrix}
  ( x y z v ) \begin{pmatrix} x & y \\ z & v \end{pmatrix} (xzyv)\begin{pmatrix} x & y \\ z & v \end{pmatrix}
  ( a b c d ) \bigl( \begin{smallmatrix} a&b\\ c&d \end{smallmatrix} \bigr) (acbd)\bigl( \begin{smallmatrix} a&b\\ c&d \end{smallmatrix} \bigr)
条件定义Case distinctions f ( n ) = { n / 2 , if  n is even 3 n + 1 , if  n is odd f(n) =\begin{cases} n/2, & \text{if }n\text{ is even} \\ 3n+1, & \text{if }n\text{ is odd}\end{cases} f(n)={n/2,3n+1,if n is evenif n is oddf(n) =\begin{cases} n/2, & \text{if }n\text{ is even} \\ 3n+1, & \text{if }n\text{ is odd}\end{cases}
多行等式Multiline equations f ( a , b ) = ( a + b ) 2 = a 2 + 2 a b + b 2 \begin{array}{rcl} f(a,b) & = &(a+b)^2 \\ & = &a^2+2ab+b^2\end{array} f(a,b)==(a+b)2a2+2ab+b2\begin{array}{rcl} f(a,b) & = &(a+b)^2 \\ & = &a^2+2ab+b^2\end{array}
  z = a f ( x , y , z ) = x + y + z \begin{array}{lcl} z & = & a \\ f(x,y,z) & = & x + y + z \end{array} zf(x,y,z)==ax+y+z\begin{array}{lcl} z & = & a \\ f(x,y,z) & = & x + y + z \end{array}
  z = a f ( x , y , z ) = x + y + z \begin{array}{lcr} z & = & a \\ f(x,y,z) & = & x + y + z \end{array} zf(x,y,z)==ax+y+z\begin{array}{lcr} z & = & a \\ f(x,y,z) & = & x + y + z \end{array}
方程组Simultaneous equations { 3 x + 5 y + z = 1 7 x − 2 y + 4 z = 2 − 6 x + 3 y + 2 z = 3 \begin{cases} 3x + 5y + z = 1\\ 7x - 2y + 4z =2\\ -6x + 3y + 2z =3\end{cases} 3x+5y+z=17x2y+4z=26x+3y+2z=3\begin{cases} 3x + 5y + z = 1\\ 7x - 2y + 4z =2\\ -6x + 3y + 2z =3\end{cases}
分段函数Piecewise Functions ε ( x ) = { 1 , x > 0 1 2 , x = 0 0 , x < 0 \varepsilon (x) = \begin{cases}1,\,&x>0\\\frac{1}{2} ,&x=0\\0,&x<0\\\end{cases} ε(x)= 1,21,0,x>0x=0x<0\varepsilon (x) = \begin{cases}1,\,&x>0\\\frac{1}{2} ,&x=0\\0,&x<0\\\end{cases}
  • 数组Arrays
  • 代码
\begin{array}{ | c  c | c | }%|表示表格竖线,l,c,r分别表示左对齐,居中对齐,右对齐
a & b & S \\
\hline     %\hline表示表格横线
0 & 0 & 1 \\
0 & 1 & 1 \\
1 & 0 & 1 \\
1 & 1 & 0
\end{array}
  • 显示效果

a b S 0 0 1 0 1 1 1 0 1 1 1 0 \begin{array}{ | c c | c | }%|表示表格竖线,l,c,r分别表示左对齐,居中对齐,右对齐 a & b & S \\ \hline %\hline表示表格横线 0 & 0 & 1 \\ 0 & 1 & 1 \\ 1 & 0 & 1 \\ 1 & 1 & 0 \end{array} a0011b0101S1110


(五)括号

类型样式LaTeX
圆括号、小括号Parentheses ( a b ) \left ( \frac{a}{b} \right ) (ba)\left ( \frac{a}{b} \right )
方括号、中括号Brackets [ a b ] [ a b ] \left [ \frac{a}{b} \right ] \quad \left \lbrack \frac{a}{b} \right \rbrack [ba][ba]\left [ \frac{a}{b} \right ] \quad \left \lbrack \frac{a}{b} \right \rbrack
花括号、大括号Braces { a b } { a b } \left \{ \frac{a}{b} \right \} \quad \left \lbrace \frac{a}{b} \right \rbrace {ba}{ba}\left \{ \frac{a}{b} \right \} \quad \left \lbrace \frac{a}{b} \right \rbrace
角括号Angle brackets ⟨ a b ⟩ \left \langle \frac{a}{b} \right \rangle ba\left \langle \frac{a}{b} \right \rangle
取整函数与取顶函数Floor and ceiling functions ⌊ a b ⌋ ⌈ c d ⌉ \left \lfloor \frac{a}{b} \right \rfloor \quad \left \lceil \frac{c}{d} \right \rceil badc\left \lfloor \frac{a}{b} \right \rfloor \quad \left \lceil \frac{c}{d} \right \rceil
斜线与反斜线Slashes and backslashes / a b \ \left / \frac{a}{b} \right \backslash /ba\\left / \frac{a}{b} \right \backslash
上下箭头Up, down, and up-down arrows ↑ a b ↓ ⇑ a b ⇓ ↕ a b ⇕ \left \uparrow \frac{a}{b} \right \downarrow \quad \left \Uparrow \frac{a}{b} \right\Downarrow \quad \left \updownarrow \frac{a}{b} \right \Updownarrow ba ba ba \left \uparrow \frac{a}{b} \right \downarrow \quad \left \Uparrow \frac{a}{b} \right\Downarrow \quad \left \updownarrow \frac{a}{b} \right \Updownarrow

注意:\left.\right.分别匹配无左括号和无右括号,例如\left.\frac{a}{b} \right \downarrow

a b ↓ \left.\frac{a}{b} \right \downarrow ba


(六)字样与空格

1. 字体

类型样式LaTeX
默认 default A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z 0123456789 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
罗马体 Roman typeface A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z 0123456789 \rm{ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789} ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789\rm{}
斜体 Italics A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z 0123456789 \it{ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789} ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789\it{}
粗体 Boldface A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z 0123456789 \bf{ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789} ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789\bf{}
无衬线体 Sans serif A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z 0123456789 \sf{ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789} ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789\sf{}
黑板报体 Blackboard bold/scripts A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z 0123456789 \Bbb{ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789} ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789\Bbb{}
打字机体 typewriter A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z 0123456789 \tt{ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789} ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789\tt{}
手写体 Calligraphy/花体 script A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z 0123456789 \cal{ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789} ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789\cal{}
德文尖角体 Fraktur typeface A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z 0123456789 \frak{ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789} ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789\frak{}
小型风格体 Small scriptstyle(可与其他字体组合使用) A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z 0123456789 \scriptstyle{ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789} ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789\scriptstyle{}
希腊字母 Greek alphabet A B Γ Δ E Z H Θ I K Λ M N Ξ Π P Σ T Υ Φ X Ψ Ω α β γ δ ϵ ζ η θ ι κ λ μ ν ξ π ρ σ τ υ ϕ χ ψ ω ε ϝ ϰ ϖ ϱ ς ϑ φ \rm{\Alpha\Beta\Gamma\Delta\Epsilon\Zeta\Eta\Theta\Iota\Kappa\Lambda\Mu\Nu\Xi\Pi\Rho\Sigma\Tau\Upsilon\Phi\Chi\Psi\Omega\alpha\beta\gamma\delta\epsilon\zeta\eta\theta\iota\kappa\lambda\mu\nu\xi\pi\rho\sigma\tau\upsilon\phi\chi\psi\omega\varepsilon\digamma\varkappa\varpi\varrho\varsigma\vartheta\varphi} ABΓΔEZHΘIKΛMNΞΠPΣTΥΦXΨΩαβγδϵζηθικλμνξπρστυϕχψωεϝϰϖϱςϑφ\rm{}
斜体希腊字母 Greek alphabet(Italics) A B Γ Δ E Z H Θ I K Λ M N Ξ Π P Σ T Υ Φ X Ψ Ω α β γ δ ϵ ζ η θ ι κ λ μ ν ξ π ρ σ τ υ ϕ χ ψ ω ε ϝ ϰ ϖ ϱ ς ϑ φ \it{\Alpha\Beta\Gamma\Delta\Epsilon\Zeta\Eta\Theta\Iota\Kappa\Lambda\Mu\Nu\Xi\Pi\Rho\Sigma\Tau\Upsilon\Phi\Chi\Psi\Omega\alpha\beta\gamma\delta\epsilon\zeta\eta\theta\iota\kappa\lambda\mu\nu\xi\pi\rho\sigma\tau\upsilon\phi\chi\psi\omega\varepsilon\digamma\varkappa\varpi\varrho\varsigma\vartheta\varphi} ABΓΔEZHΘIKΛMNΞΠPΣTΥΦXΨΩαβγδϵζηθικλμνξπρστυϕχψωεϝϰϖϱςϑφ\it{}
粗体希腊字母 Greek alphabet(Boldface) A B Γ Δ E Z H Θ I K Λ M N Ξ Π P Σ T Υ Φ X Ψ Ω α β γ δ ϵ ζ η θ ι κ λ μ ν ξ π ρ σ τ υ ϕ χ ψ ω ε ϝ ϰ ϖ ϱ ς ϑ φ \bf{\Alpha\Beta\Gamma\Delta\Epsilon\Zeta\Eta\Theta\Iota\Kappa\Lambda\Mu\Nu\Xi\Pi\Rho\Sigma\Tau\Upsilon\Phi\Chi\Psi\Omega\alpha\beta\gamma\delta\epsilon\zeta\eta\theta\iota\kappa\lambda\mu\nu\xi\pi\rho\sigma\tau\upsilon\phi\chi\psi\omega\varepsilon\digamma\varkappa\varpi\varrho\varsigma\vartheta\varphi} ABΓΔEZHΘIKΛMNΞΠPΣTΥΦXΨΩαβγδϵζηθικλμνξπρστυϕχψωεϝϰϖϱςϑφ\bf{}
无衬线体希腊字母 Greek alphabet(Sans serif) A B Γ Δ E Z H Θ I K Λ M N Ξ Π P Σ T Υ Φ X Ψ Ω α β γ δ ϵ ζ η θ ι κ λ μ ν ξ π ρ σ τ υ ϕ χ ψ ω ε ϝ ϰ ϖ ϱ ς ϑ φ \sf{\Alpha\Beta\Gamma\Delta\Epsilon\Zeta\Eta\Theta\Iota\Kappa\Lambda\Mu\Nu\Xi\Pi\Rho\Sigma\Tau\Upsilon\Phi\Chi\Psi\Omega\alpha\beta\gamma\delta\epsilon\zeta\eta\theta\iota\kappa\lambda\mu\nu\xi\pi\rho\sigma\tau\upsilon\phi\chi\psi\omega\varepsilon\digamma\varkappa\varpi\varrho\varsigma\vartheta\varphi} ABΓΔEZHΘIKΛMNΞΠPΣTΥΦXΨΩαβγδϵζηθικλμνξπρστυϕχψωεϝϰϖϱςϑφ\sf{}

2. 字号

样式LaTeX
a b c 巨小 t i n y {\tiny abc巨小tiny} abc巨小tiny{\tiny abc巨小tiny}
a b c 超小 s c r i p t s i z e {\scriptsize abc超小scriptsize} abc超小scriptsize{\scriptsize abc超小scriptsize}
a b c 小 s m a l l {\small abc小small} abcsmall{\small abc小small}
a b c 正常 n o r m a l {\normalsize abc正常normal} abc正常normal{\normalsize abc正常normal}
a b c 大 l a r g e {\large abc大large} abclarge{\large abc大large}
a b c 超大 L a r g e {\Large abc超大Large} abc超大Large{\Large abc超大Large}
a b c 特大 L A R G E {\LARGE abc特大LARGE} abc特大LARGE{\LARGE abc特大LARGE}
a b c 巨大 h u g e {\huge abc巨大huge} abc巨大huge{\huge abc巨大huge}
a b c 巨无霸 H u g e {\Huge abc巨无霸Huge} abc巨无霸Huge{\Huge abc巨无霸Huge}

3. 空格

名称样式LaTeX显示宽度
2个空格 α β \alpha\qquad\beta αβ\alpha\qquad\beta 2 m 2m 2m
空格 α β \alpha\quad\beta αβ\alpha\quad\beta m m m
大空格 α β \alpha\ \beta α β\alpha\ \beta m 3 \frac{m}{3} 3m
中型空格 α β \alpha\;\beta αβ\alpha\;\beta 2 m 7 \frac{2m}{7} 72m
小空格 α β \alpha\,\beta αβ\alpha\,\beta m 6 \frac{m}{6} 6m
无空格 α β \alpha\beta αβ\alpha\beta 0 0 0
紧贴 α ⁣ β \alpha\!\beta αβ\alpha\!\beta − m 6 -\frac{m}{6} 6m

(七)颜色

1. 代码格式

样式LaTeX备注:格式
Δ = b 2 − 4 a c \color{Red}{\Delta=b^2-4ac} Δ=b24ac\color{Red}{\Delta=b^2-4ac}字体颜色:\color{字体颜色}{text}
e i π + 1 = 0 \color{#F29} {e^{i \pi} + 1 = 0} e+1=0\color{#F29} {e^{i \pi} + 1 = 0}RGB颜色:\color {#rgb} {text}or\color[RGB]{r,g,b}{text}(markdown不支持后者)
markdown不支持\definecolor{mygreen}{RGB}{0,200,0} \color{mygreen}{e^{i \pi} + 1 = 0 }自定义颜色:\definecolor{颜色命名}{RGB}{r,g,b}
markdown不支持\bbox[red,5pt]{x+y}背景颜色:\bbox[背景颜色,增加尺寸]{text}or\bbox[背景颜色]{text}or\bbox[增加尺寸]{text}

2. 默认支持颜色 Colors supported

支持颜色支持颜色支持颜色支持颜色
A p r i c o t {\color{Apricot}Apricot} Apricot E m e r a l d {\color{Emerald}Emerald} Emerald O l i v e G r e e n {\color{OliveGreen}OliveGreen} OliveGreen R u b i n e R e d {\color{RubineRed}RubineRed} RubineRed
A q u a m a r i n e {\color{Aquamarine}Aquamarine} Aquamarine F o r e s t G r e e n {\color{ForestGreen}ForestGreen} ForestGreen O r a n g e {\color{Orange}Orange} Orange S a l m o n {\color{Salmon}Salmon} Salmon
B i t t e r s w e e t {\color{Bittersweet}Bittersweet} Bittersweet F u c h s i a {\color{Fuchsia}Fuchsia} Fuchsia O r a n g e R e d {\color{OrangeRed}OrangeRed} OrangeRed S e a G r e e n {\color{SeaGreen}SeaGreen} SeaGreen
B l a c k {\color{Black}Black} Black G o l d e n r o d {\color{Goldenrod}Goldenrod} Goldenrod O r c h i d {\color{Orchid}Orchid} Orchid S e p i a {\color{Sepia}Sepia} Sepia
B l u e {\color{Blue}Blue} Blue G r a y {\color{Gray}Gray} Gray P e a c h {\color{Peach}Peach} Peach S k y B l u e {\color{SkyBlue}SkyBlue} SkyBlue
B l u e G r e e n {\color{BlueGreen}BlueGreen} BlueGreen G r e e n {\color{Green}Green} Green P e r i w i n k l e {\color{Periwinkle}Periwinkle} Periwinkle S p r i n g G r e e n {\color{SpringGreen}SpringGreen} SpringGreen
B l u e V i o l e t {\color{BlueViolet}BlueViolet} BlueViolet G r e e n Y e l l o w {\color{GreenYellow}GreenYellow} GreenYellow P i n e G r e e n {\color{PineGreen}PineGreen} PineGreen T a n {\color{Tan}Tan} Tan
B r i c k R e d {\color{BrickRed}BrickRed} BrickRed J u n g l e G r e e n {\color{JungleGreen}JungleGreen} JungleGreen P l u m {\color{Plum}Plum} Plum T e a l B l u e {\color{TealBlue}TealBlue} TealBlue
B r o w n {\color{Brown}Brown} Brown L a v e n d e r {\color{Lavender}Lavender} Lavender P r o c e s s B l u e {\color{ProcessBlue}ProcessBlue} ProcessBlue T h i s t l e {\color{Thistle}Thistle} Thistle
B u r n t O r a n g e {\color{BurntOrange}BurntOrange} BurntOrange L i m e G r e e n {\color{LimeGreen}LimeGreen} LimeGreen P u r p l e {\color{Purple}Purple} Purple T u r q u o i s e {\color{Turquoise}Turquoise} Turquoise
C a d e t B l u e {\color{CadetBlue}CadetBlue} CadetBlue M a g e n t a {\color{Magenta}Magenta} Magenta R a w S i e n n a {\color{RawSienna}RawSienna} RawSienna V i o l e t {\color{Violet}Violet} Violet
C a r n a t i o n P i n k {\color{CarnationPink}CarnationPink} CarnationPink M a h o g a n y {\color{Mahogany}Mahogany} Mahogany R e d {\color{Red}Red} Red V i o l e t R e d {\color{VioletRed}VioletRed} VioletRed
C e r u l e a n {\color{Cerulean}Cerulean} Cerulean M a r o o n {\color{Maroon}Maroon} Maroon R e d O r a n g e {\color{RedOrange}RedOrange} RedOrange W h i t e {\color{White}White} White
C o r n f l o w e r B l u e {\color{CornflowerBlue}CornflowerBlue} CornflowerBlue M e l o n {\color{Melon}Melon} Melon R e d V i o l e t {\color{RedViolet}RedViolet} RedViolet W i l d S t r a w b e r r y {\color{WildStrawberry}WildStrawberry} WildStrawberry
C y a n {\color{Cyan}Cyan} Cyan M i d n i g h t B l u e {\color{MidnightBlue}MidnightBlue} MidnightBlue R h o d a m i n e {\color{Rhodamine}Rhodamine} Rhodamine Y e l l o w {\color{Yellow}Yellow} Yellow
D a n d e l i o n {\color{Dandelion}Dandelion} Dandelion M u l b e r r y {\color{Mulberry}Mulberry} Mulberry R o y a l B l u e {\color{RoyalBlue}RoyalBlue} RoyalBlue Y e l l o w G r e e n {\color{YellowGreen}YellowGreen} YellowGreen
D a r k O r c h i d {\color{DarkOrchid}DarkOrchid} DarkOrchid N a v y B l u e {\color{NavyBlue}NavyBlue} NavyBlue R o y a l P u r p l e {\color{RoyalPurple}RoyalPurple} RoyalPurple Y e l l o w O r a n g e {\color{YellowOrange}YellowOrange} YellowOrange

五、Mermaid图表[7][8]

Mermaid是一个基于Javascript的图表绘制工具,可用于创建流程图、时序图、UML类图、状态图、甘特图、饼图,markdown中使用Mermaid语言需要放在

```mermaid```

在线生成mermaid网站推荐:Mermaid Live Editor

(一)流程图

1. 流程图节点

可以用graphflowchart来定义流程图

  • 示例代码
```mermaid
graph TDA[Start]B
```
  • 显示效果
Start
B

2. 流程图方向

代码方向
TDTB由上至下
BT由下至上
RL由有至左
LR由左至有
  • 示例代码
```mermaid
graph TDA --> B[End]
```
  • 显示效果
A
End

3. 节点形状

代码形状
()圆角矩形
([])椭圆矩形
(())圆形
[()]圆柱形
[[]]subroutine
>]非对称形状
{}菱形
{{}}六角形
[//]平行四边形
[\\]平行四边形
[\/]梯形
[/\]梯形
  • 示例代码
```mermaid
graph LRA(圆角矩形) -.- B([椭圆矩形]) -.- C((圆形)) -.- D[(圆柱形)]E[[subroutine]] -.- F>非对称形状] -.- G{菱形} -.- H{{六角形}}I[/平行四边形/] -.- J[\平行四边形\] -.- K[\梯形/] -.- L[/梯形\]
```
  • 显示效果
圆角矩形
椭圆矩形
圆形
圆柱形
subroutine
非对称形状
菱形
六角形
平行四边形
平行四边形
梯形
梯形

4. 节点连线

代码连线代码连线
---无箭头直线-->箭头直线
===无箭头加粗直线==>箭头加粗直线
-.-无箭头虚线-.->箭头虚线
  • 箭头类型

以直线为例,其他任意线型可与任意箭头组合

```mermaid
graph LRA --> B <--> C --x D --x E x--x F--o G o--o H
```
A
B
C
D
E
F
G
H
  • 插入连线文本:可在连线中直接插入文本或在连线后插入|文本|
  • 连线长度:分别通过增加-=.来增加连线长度
  • 可用&连接节点简化多节点连接代码
  • 示例代码
```mermaid
graph LR    A1---A2--->A3===A4===>A5-.-A6-.->A7-.路径.-A8-.->|路径|A9
```
  • 显示效果
路径
路径
A1
A2
A3
A4
A5
A6
A7
A8
A9

5. 特殊字符

文本含特殊字符需用""包裹,特殊字符用HTML字符集的实体表示

  • 示例代码
```mermaid
graph LRA["引号#quot;"]B["美元符号#36;"]C["笑脸#128512;"]--"生气#128545;"--> D["气愤#128548;"]
```
  • 显示效果
生气😡
引号"
美元符号$
笑脸😀
气愤😤

6. 子图

  • 代码格式
```mermaidsubgraph 子图名
子图内容
end```
  • 示例代码
```mermaid
graph LRsubgraph A物品-->B[计算1]B-->C(判断1)C-->|条件1| D[输出结果1]C-->|条件2| E[计算2]E-->Dendsubgraph B客户-->F[计算3]F-->G(判断2)G-->|条件3|H[输出结果2]G-->|条件4|I[计算4]I-->HendF-->C
```
  • 显示效果
graph LRsubgraph A物品-->B[计算1]B-->C(判断1)C-->|条件1| D[输出结果1]C-->|条件2| E[计算2]E-->Dendsubgraph B客户-->F[计算3]F-->G(判断2)G-->|条件3|H[输出结果2]G-->|条件4|I[计算4]I-->HendF-->C

(二)时序图

  • 示例代码
```mermaid
sequenceDiagramparticipant B as Browserparticipant C as Controllerparticipant M as Model    participant V as ViewB -x C: RequestC ->> M: 数据请求M -->>C: 返回数据C ->> V: 发送数据V -->> B: Response
```
  • 显示效果
Browser Controller Model View Request 数据请求 返回数据 发送数据 Response Browser Controller Model View
  • 说明

sequenceDiagram:定义时序图
participant:定义参与者的角色,可以在后面的流程步骤中使用它们
-:实线,一般用于表示请求操作
--:虚线,一般用于表示返回操作
>:无箭头
>>x:箭头样式
alt else 可以用于表示可选的分支


(三)UML类图

  • 示例代码
```mermaidclassDiagramAnimal <|-- DuckAnimal <-- FishAnimal <|-- Zebraclass Animal {+int age+name: String+eat()}class Duck{+String beakColor+swim()+quack()}class Fish{-int sizeInFeet-canEat()}class Zebra{+bool is_wild+run()}
```
  • 显示效果
Animal
+int age
+name: String
+eat()
Duck
+String beakColor
+swim()
+quack()
Fish
-int sizeInFeet
-canEat()
Zebra
+bool is_wild
+run()
  • 说明

classDiagram:定义一个类图
class:定义一个类
<|--<--:连线类型
+ -:表示类的公共或私有成员
::定义成员的类型
():定义一个方法


(四)状态图

  • 示例代码
```mermaid
stateDiagram-v2State1:状态1State2:状态2 state State3 {[*] --> secondsecond --> [*]} [*] --> State1State1 --> State2: 过渡文本State2 --> State1State2 --> State3
```
  • 显示效果
过渡文本
状态1
状态2
State3
second
  • 说明

stateDiagram-v2:定义状态图
state:定义子状态图
[*]:表示默认起始状态或默认结束状态
-->:表示状态变化
::使用标记每个状态的名称或表示状态名称的展示文字


(五)甘特图

  • 示例代码
```mermaid
gantttitle 成都理工大学校史dateFormat  YYYYMMDDsection 校名成都地质勘探学院:A1, 19560315,961d成都地质学院:A2, after A1,12480d成都理工学院:after A2,2802d成都理工大学:20010101,8235dsection 发展历程招收研究生:B1, 19600101,23192d国务院批准学校为全国首批硕士学位授予单位:B2, 19811101,15217d国务院批准学校为全国首批学士学位授予单位:B3, 19820101,15156d成为国家恢复学位制度后全国首批招收博士生的高校:B4, 19830101,14791d国务院批准学校为全国第二批博士学位授予单位:B5, 19840301,14366d招收外国留学生:B6, 19860101,13695d入选国家首批“双一流”建设高校:B7, 20170901,1614d成都理工大学(宜宾校区)正式开始招生:B8,20200901,1033d入选国家第二轮“双一流”建设高校:B9, 20220201,515d
```
  • 显示效果
1960-01-01 1965-01-01 1970-01-01 1975-01-01 1980-01-01 1985-01-01 1990-01-01 1995-01-01 2000-01-01 2005-01-01 2010-01-01 2015-01-01 2020-01-01 成都地质勘探学院 成都地质学院 招收研究生 国务院批准学校为全国首批硕士学位授予单位 国务院批准学校为全国首批学士学位授予单位 成为国家恢复学位制度后全国首批招收博士生的高校 国务院批准学校为全国第二批博士学位授予单位 招收外国留学生 成都理工学院 成都理工大学 入选国家首批“双一流”建设高校 成都理工大学(宜宾校区)正式开始招生 入选国家第二轮“双一流”建设高校 校名 发展历程 成都理工大学校史

数据来源:百度百科,成都理工大学,截止于2023.07.01

  • 说明

gantt:定义甘特图
title:设置标题
dateFormat:定义日期格式
section:定义项目的不同阶段,可以在不同的阶段中设置相应的任务
: :分隔任务名称和ID
, :分隔任务ID、开始日期和持续天数
after:定义某个任务在另一个任务之后开始


(六)饼图

  • 示例代码
```mermaid
pie title 成都理工大学2022级男女比例"男#128589;":62"女#128590;":38
``````mermaid
pie title 成都理工大学2022级男女生源省份比例"四川":60.55"河北":3.55"重庆":3.45"新疆":2.74"山西":2.52"山东":2.27"湖北":2.23"湖南":1.93"河南":1.91"贵州":1.87"广东":1.74"江西":1.74"黑龙江":1.64"安徽":1.36"云南":1.24"甘肃":1.20"广西":1.15"其他":6.92
```
  • 显示效果
62% 38% 成都理工大学2022级男女比例 男🙍 女🙎
61% 4% 3% 3% 3% 2% 2% 2% 2% 2% 2% 2% 2% 1% 1% 1% 1% 7% 成都理工大学2022级生源省份比例 四川 河北 重庆 新疆 山西 山东 湖北 湖南 河南 贵州 广东 江西 黑龙江 安徽 云南 甘肃 广西 其他

数据来源:小红书@成理 - 留学互助联盟,成理2022新生数据大揭秘~


六、HTML元素[9]

  • HTML参考手册:W3school_HTML
  • 基本框架
  • 框架代码
<!doctype html><!-- 文档类型声明 -->
<html lang="en"><!-- 表示HTML文档开始 --><head><!-- 表示文档元数据开始 -->
<meta charset="utf-8"><!-- 声明字符编码 --><title>示例标题</title><!-- 设置文档标题 --></head><!-- 表示文档元数据结束 --><body><!-- 表示文档内容开始 -->正文内容</body><!-- 表示文档内容结束 -->
</html><!-- 表示HTML文档结束 -->
  • 区域
区域内容
html区包含head区和body区
head区给浏览器做信息配置,“不可见区域”
body区网页的主体部分,“可见区域”或“主体”
  • 快捷键
功能快捷键备注
注释Ctrl+?代码:<!--注释语句-->
自动生成标签标签名+TaborEnter书写双标签或单标签自动生成首尾标签
自动生成框架html:5+TaborEnter

(一)特殊字符

特殊字符用HTML字符集的实体表示,下列是一些常用的特殊字符

字符实体字符实体
 &nbsp;÷&divide;
<&lt;¢&cent;
>&gt;£&pound;
&&amp;¥&yen;
"&quot;&euro;
'&apos;©&copy;
&minus;®&reg;
×&times;&trade;

(二)标签

1. 基础

标签描述
<!DOCTYPE>定义文档类型
<html>定义HTML文档
<head>定义关于文档的信息
<title>定义文档的标题
<body>定义文档的主体
<h1>to<h6>定义HTML标题
<p>定义段落
<br>定义简单的折行
<hr>定义水平线
<!--...--> 定义注释

2. 格式化

标签描述
<acronym>定义只取首字母的缩写。HTML5 中不支持。请使用 <abbr>代替
<abbr>定义缩写
<address>定义文档作者或拥有者的联系信息。
<b>定义粗体文本
<bdi>定义文本的文本方向,使其脱离其周围文本的方向设置
<bdo>定义文字方向
<big>定义大号文本。HTML5 中不支持。请使用 CSS 代替
<blockquote>定义长的引用
<center>定义大号文本。HTML5 中不支持。请使用 CSS 代替
<cite>定义引用(citation)
<code>定义计算机代码文本
<del>定义被删除文本
<dfn>定义定义项目
<em>定义强调文本
<font>定义大号文本。HTML5 中不支持。请使用 CSS 代替
<i>定义斜体文本
<ins>定义被插入文本
<kbd>定义键盘文本
<mark>定义有记号的文本
<meter>定义预定义范围内的度量
<pre>定义预格式文本
<progress>定义任何类型的任务的进度
<q>定义短的引用
<rp>定义若浏览器不支持 ruby 元素显示的内容
<rt>定义 ruby 注释的解释
<ruby>定义 ruby 注释
<s>定义加删除线的文本
<samp>定义计算机代码样本
<small>定义小号文本
<strike>定义加删除线文本。HTML5 中不支持。请使用 <del><s>代替
<strong>定义语气更为强烈的强调文本
<sup>定义上标文本
<sub>定义下标文本
<template>定义用作容纳页面加载时隐藏内容的容器
<time>定义日期/时间
<tt>定义打字机文本。HTML5 中不支持。请使用 CSS 代替
<u>定义下划线文本
<var>定义文本的变量部分
<wbr>定义可能的换行符

3. 表单和输入

标签描述
<form>定义供用户输入的 HTML 表单
<input>定义输入控件
<textarea>定义多行的文本输入控件
<button>定义按钮
<select>定义选择列表(下拉列表)
<optgroup>定义选择列表中相关选项的组合
<option>定义选择列表中的选项
<label>定义 input 元素的标注
<fieldset>定义围绕表单中元素的边框
<legend>定义 fieldset 元素的标题
<isindex>定义与文档相关的可搜索索引。HTML5 中不支持
<datalist>定义下拉列表
<keygen>定义生成密钥
<output>定义输出的一些类型

4. 框架

标签描述
<frame>定义框架集的窗口或框架。HTML5 中不支持
<frameset>定义框架集。HTML5 中不支持
<noframes>定义针对不支持框架的用户的替代内容。HTML5 中不支持
<iframe>定义内联框架。

5. 图像

标签描述
<img>定义图像
<map>定义图像映射
<area>定义图像地图内部的区域
<canvas>定义图形
<figcaption>定义 figure 元素的标题
<figure>定义媒介内容的分组,以及它们的标题
<svg>定义 SVG 图形的容器

6. 音视频

标签描述
<audio>定义声音内容
<source>定义媒介源
<track>定义用在媒体播放器中的文本轨道
<video>定义视频

7. 链接

标签描述
<a>定义锚
<link>定义文档与外部资源的关系
<nav>定义导航链接

8. 列表

标签描述
<ul>定义无序列表
<ol>定义有序列表
<li>定义列表的项目
<dir>定义大号文本。HTML5 中不支持。请使用 CSS 代替
<dl>定义定义列表
<dt>定义定义列表中的项目
<dd>定义定义列表中项目的描述
<menu>定义命令的菜单/列表
<menuitem>定义用户可以从弹出菜单调用的命令/菜单项目
<command>定义命令按钮

9. 表格

标签描述
<table>定义表格
<caption>定义表格标题
<th>定义表格中的表头单元格
<tr>定义表格中的行
<td>定义表格中的单元
<thead>定义表格中的表头内容
<tbody>定义表格中的主体内容
<tfoot>定义表格中的表注内容(脚注)
<col>定义表格中一个或多个列的属性值
<colgroup>定义表格中供格式化的列组

10. 样式和语义

标签描述
<style>定义文档的样式信息
<div>定义文档中的节
<span>定义文档中的节
<header>定义 section 或 page 的页眉
<footer>定义 section 或 page 的页脚
<main>定义文档的主要内容
<section>定义 section
<article>定义文章
<aside>定义页面内容之外的内容
<details>定义元素的细节
<dialog>定义对话框或窗口
<summary><details>元素定义可见的标题
<data>添加给定内容的机器可读翻译

11. 元信息

标签描述
<head>定义关于文档的信息
<meta>定义关于 HTML 文档的元信息
<base>定义页面中所有链接的默认地址或默认目标
<basefont>定义页面中文本的默认字体、颜色或尺寸。HTML5 中不支持。请使用 CSS 代替

12. 编程

标签描述
<script>定义客户端脚本
<noscript>定义针对不支持客户端脚本的用户的替代内容
<applet>定义嵌入的 applet。HTML5 中不支持。请使用 <embed><object>代替
<embed>为外部应用程序(非 HTML)定义容器
<object>定义嵌入的对象
<param>定义对象的参数

(三)属性

1. 全局属性

属性描述
accesskey规定激活元素的快捷键
class规定元素的一个或多个类名(引用样式表中的类)
contenteditable规定元素内容是否可编辑
contextmenu规定元素的上下文菜单。上下文菜单在用户点击元素时显示
data-*用于存储页面或应用程序的私有定制数据
dir规定元素中内容的文本方向
draggable规定元素是否可拖动
dropzone规定在拖动被拖动数据时是否进行复制、移动或链接
hidden规定元素仍未或不再相关
id规定元素的唯一 id
lang规定元素内容的语言
spellcheck规定是否对元素进行拼写和语法检查
style规定元素的行内 CSS 样式
tabindex规定元素的 tab 键次序
title规定有关元素的额外信息
translate规定是否应该翻译元素内容

2. 事件属性

(1) Window 事件

针对 window 对象触发的事件(应用到<body>标签)

属性描述
onafterprintscript文档打印之后运行的脚本
onbeforeprintscript文档打印之前运行的脚本
onbeforeunloadscript文档卸载之前运行的脚本
onerrorscript在错误发生时运行的脚本
onhaschangescript当文档已改变时运行的脚本
onloadscript页面结束加载之后触发
onmessagescript在消息被触发时运行的脚本
onofflinescript当文档离线时运行的脚本
ononlinescript当文档上线时运行的脚本
onpagehidescript当窗口隐藏时运行的脚本
onpageshowscript当窗口成为可见时运行的脚本
onpopstatescript当窗口历史记录改变时运行的脚本
onredoscript当文档执行撤销(redo)时运行的脚本
onresizescript当浏览器窗口被调整大小时触发
onstoragescript在 Web Storage 区域更新后运行的脚本
onundoscript在文档执行 undo 时运行的脚本
onunloadscript一旦页面已下载时触发(或者浏览器窗口已被关闭)

(2) Form 事件

由 HTML 表单内的动作触发的事件(应用到几乎所有 HTML 元素,但最常用在 form 元素中)

属性描述
onblurscript元素失去焦点时运行的脚本
onchangescript在元素值被改变时运行的脚本
oncontextmenuscript当上下文菜单被触发时运行的脚本
onfocusscript当元素获得焦点时运行的脚本
onformchangescript在表单改变时运行的脚本
onforminputscript当表单获得用户输入时运行的脚本
oninputscript当元素获得用户输入时运行的脚本
oninvalidscript当元素无效时运行的脚本
onresetscript当表单中的重置按钮被点击时触发。HTML5 中不支持
onselectscript在元素中文本被选中后触发
onsubmitscript在提交表单时触发

(3) Keyboard 事件

属性描述
onkeydownscript在用户按下按键时触发
onkeypressscript在用户敲击按钮时触发
onkeyupscript当用户释放按键时触发

(4) Mouse 事件

由鼠标或类似用户动作触发的事件

属性描述
onclickscript元素上发生鼠标点击时触发
ondblclickscript元素上发生鼠标双击时触发
ondragscript元素被拖动时运行的脚本
ondragendscript在拖动操作末端运行的脚本
ondragenterscript当元素元素已被拖动到有效拖放区域时运行的脚本
ondragleavescript当元素离开有效拖放目标时运行的脚本
ondragoverscript当元素在有效拖放目标上正在被拖动时运行的脚本
ondragstartscript在拖动操作开端运行的脚本
ondropscript当被拖元素正在被拖放时运行的脚本
onmousedownscript当元素上按下鼠标按钮时触发
onmousemovescript当鼠标指针移动到元素上时触发
onmouseoutscript当鼠标指针移出元素时触发
onmouseoverscript当鼠标指针移动到元素上时触发
onmouseupscript当在元素上释放鼠标按钮时触发
onmousewheelscript当鼠标滚轮正在被滚动时运行的脚本
onscrollscript当元素滚动条被滚动时运行的脚本

(5) Media 事件

由媒介(比如视频、图像和音频)触发的事件(适用于所有 HTML 元素,但常见于媒介元素中,比如 <audio><embed><img><object> 以及 <video>

属性描述
onabortscript在退出时运行的脚本
oncanplayscript当文件就绪可以开始播放时运行的脚本(缓冲已足够开始时)
oncanplaythroughscript当媒介能够无需因缓冲而停止即可播放至结尾时运行的脚本
ondurationchangescript当媒介长度改变时运行的脚本
onemptiedscript当发生故障并且文件突然不可用时运行的脚本(比如连接意外断开时)
onendedscript当媒介已到达结尾时运行的脚本(可发送类似“感谢观看”之类的消息)
onerrorscript当在文件加载期间发生错误时运行的脚本
onloadeddatascript当媒介数据已加载时运行的脚本
onloadedmetadatascript当元数据(比如分辨率和时长)被加载时运行的脚本
onloadstartscript在文件开始加载且未实际加载任何数据前运行的脚本
onpausescript当媒介被用户或程序暂停时运行的脚本
onplayscript当媒介已就绪可以开始播放时运行的脚本
onplayingscript当媒介已开始播放时运行的脚本
onprogressscript当浏览器正在获取媒介数据时运行的脚本
onratechangescript每当回放速率改变时运行的脚本(比如当用户切换到慢动作或快进模式)
onreadystatechangescript每当就绪状态改变时运行的脚本(就绪状态监测媒介数据的状态)
onseekedscript当 seeking 属性设置为 false(指示定位已结束)时运行的脚本
onseekingscript当 seeking 属性设置为 true(指示定位是活动的)时运行的脚本
onstalledscript在浏览器不论何种原因未能取回媒介数据时运行的脚本
onsuspendscript在媒介数据完全加载之前不论何种原因终止取回媒介数据时运行的脚本
ontimeupdatescript当播放位置改变时(比如当用户快进到媒介中一个不同的位置时)运行的脚本
onvolumechangescript每当音量改变时(包括将音量设置为静音)时运行的脚本
onwaitingscript当媒介已停止播放但打算继续播放时(比如当媒介暂停已缓冲更多数据)运行脚本

3. 文档类型

文档类型声明备注
HTML 5<!DOCTYPE html>
HTML 4.01 Strict<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">该 DTD 包含所有 HTML 元素和属性,但不包括展示性的和弃用的元素(比如 font)。不允许框架集(Framesets)
HTML 4.01 Transitional<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">该 DTD 包含所有 HTML 元素和属性,包括展示性的和弃用的元素(比如 font)。不允许框架集(Framesets)
HTML 4.01 Frameset<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">该 DTD 等同于 HTML 4.01 Transitional,但允许框架集内容
XHTML 1.0 Strict<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">该 DTD 包含所有 HTML 元素和属性,但不包括展示性的和弃用的元素(比如 font)。不允许框架集(Framesets)。必须以格式正确的 XML 来编写标记
XHTML 1.0 Transitional<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">该 DTD 包含所有 HTML 元素和属性,包括展示性的和弃用的元素(比如 font)。不允许框架集(Framesets)。必须以格式正确的 XML 来编写标记
XHTML 1.0 Frameset<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">该 DTD 等同于 XHTML 1.0 Transitional,但允许框架集内容
XHTML 1.1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">该 DTD 等同于 XHTML 1.0 Strict,但允许添加模型(例如提供对东亚语系的 ruby 支持)

七、声明

(一)作者

  • CSDN@智科不编程

(二)参考文献

  • [1] CSDN@VistorsYan,markdown语法最全汇总,2023·06·19
  • [2] CSDN@hellowworld-404-qwq,Markdown 实现双向的交叉引用,2023·07·03
  • [3] LatexLive,LaTeX公式编辑器ver1.7.6帮助文档 Documentation,2023·07·18
  • [4] 博客园@樱花赞,LaTeX公式手册(全网最全),2023·07·20
  • [5] CSDN@龙舟码农,Edge浏览器实现免费数学公式识别LaTex、Mathtype、Word、Markdown等亲测可用,不限次数,2023·06·20
  • [6] 知乎@西园公子,怎么识别复制图片中的数学公式,看这,2023·06·21
  • [7] CSDN@测试开发小记,markdown图表语法Mermaid介绍,2023·07·19
  • [8] CSDN@AD曼巴精神,Mermaid语法大全,2023·07·19
  • [9] W3school,HTML 标签参考手册,2023·07·21

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/35360.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SSM+微信小程序+VUE项目实战:商城系统

实训时小组写的一个项目&#xff0c;有2个使用端&#xff0c;用户端是微信小程序&#xff0c;后台管理端是vue写的网页&#xff0c;后端统一是一个项目SpringSpringMVCMybatis。 文章目录 项目仓库项目截图需求描述功能分析开发环境数据库设计小程序页面后端难点技术选型 管理端…

记爬虫一个网站图片,反反爬虫破解一个图片加密算法

目录 一、初遇拦路虎 二、破解加密 1、详细分析 2、分析js代码 三、转化为python爬虫代码 四、全部代码 心血来潮想玩下最近比较火的AI绘画&#xff0c;于是想要搞点图片丢到模型上训练 一、初遇拦路虎 随便找个外国的图片网站来爬点图片&#xff0c;随手f12打开、检视…

鸿蒙系统文件删除怎么恢复,鸿蒙系统升级后会删除东西吗?鸿蒙系统游戏数据互通吗?...

鸿蒙系统无疑是这段时间最大的热点了&#xff0c;也因为太过于火爆&#xff0c;花粉俱乐部已经在维护修理了&#xff0c;不过很多小伙伴还在担忧鸿蒙系统游戏和安卓系统通用吗&#xff1f;鸿蒙系统升级后会丢失数据吗&#xff1f;下面一起来看看升级鸿蒙系统的注意事项。 鸿蒙系…

华为鸿蒙系统HarmonyOS学习之七:鸿蒙Harmony给IoT带来新的契机

华为鸿蒙系统HarmonyOS学习之七&#xff1a;鸿蒙Harmony给IoT带来新的契机 一、物联网将带来生产生活方式的变革 物联网是新一代信息技术的高度集成和综合运用&#xff0c;对产业变革和经济社会绿色、智能、可持续发展具有重要意义。 自从国家把物联网列入重点发展领域以来…

HarmonyOS系统内核中GPIO控制方法

大家好&#xff0c;今天主要和大家聊一聊&#xff0c;如何使用鸿蒙系统控制开发板去点亮LED灯。 目录 第一&#xff1a;鸿蒙外设GPIO简介 第二&#xff1a;鸿蒙外设接口说明 GPIO使用流程图&#xff1a; ​编辑 第三&#xff1a;鸿蒙系统中API分析 第四&#xff1a;硬件设计…

harmonyos鸿蒙系统开发者工具 DevEco Studio详解安装

文章适合新手了解DevEco Studio开发工具。文章在编写过程中难免有疏漏和错误&#xff0c;欢迎大佬指出文章的不足之处&#xff1b;更多内容请点进&#x1f449; Lino_White &#x1f448;查看。 未来的世界充满着各式各样的数据&#xff0c;我们该怎么好好利用起来呢&#xff1…

我的HarmonyOS实战——鸿蒙系统初定义

【本文正在参与“有奖征文 | HarmonyOS征文大赛” 】活动链接 鸿蒙系统介绍 1 官方定义 鸿蒙是一个全场景&#xff0c;面向未来的操作系统。 解释&#xff1a; 鸿蒙并不是一个单纯的手机操作系统&#xff0c;而是手机智能设备的总称。可以安装在包括手机、手表、无人机等很…

我的HarmonyOS实战——鸿蒙系统开发入门学习

1.为什么要学习鸿蒙开发&#xff1f; 开发者的角度&#xff1a; 安卓操作系统连接外部设备时&#xff0c;发现&#xff0c;配对&#xff0c;连接&#xff0c;组合&#xff0c;验证每一步都不能少。连接上了之后才能调用控制第三方设备。换一个设备之后&#xff0c;所有的代码…

HarmonyOS系统中内核实现MQTT协议开发的方法

大家好&#xff0c;今天主要来聊一聊&#xff0c;如何使用鸿蒙开始实现MQTT协议开发的方法 第一&#xff1a;MQTT基本原理 在MQTT协议通讯中&#xff0c;有两个最为重要的角色。它们分别是服务端和客户端。首先我们来初步了解一下它们。 MQTT服务端 MQTT服务端通常是一台…

荣耀30能用鸿蒙系统吗,华为荣耀30 Pro开始测试使用鸿蒙OS系统!

据系统之家了解 最近荣耀30 Pro手机已经开始测试使用鸿蒙OS系统。虽然之前因为多方原因&#xff0c;华为不得已将荣耀转让出去&#xff0c;但是就目前来说两者联系还是非常的大的。 此外&#xff0c;他还透露荣耀 30 系列、V30 系列、Play4 Pro 下个月将升级到华为鸿蒙系统。 荣…

HarmonyOS系统中内核实现UART串口通信方法

大家好&#xff0c;今天主要聊一聊&#xff0c;如何使用鸿蒙系统实现UART数据的读写方法。 目录 第一&#xff1a;串口通信基本原理 第二&#xff1a;鸿蒙UART API分析 第三&#xff1a;硬件设计 第四&#xff1a;软件设计 第五&#xff1a;编译调试 第六&#xff1a…

HarmonyOS鸿蒙开发入门 :鸿蒙系统介绍

系统定位 HarmonyOS是一款面向万物互联时代的、全新的分布式操作系统。 在传统的单设备系统能力基础上&#xff0c;HarmonyOS提出了基于同一套系统能力、适配多种终端形态的分布式理念&#xff0c;能够支持手机、平板、智能穿戴、智慧屏、车机等多种终端设备&#xff0c;提供全…

鸿蒙系统(HarmonyOS)体验怎么样

华为鸿蒙系统体验几天后&#xff0c;真的非常好用&#xff0c;首先华为比较聪明的地方&#xff0c;没有改变人们使用习惯。当然被竞争对手吐槽&#xff0c;说界面和安卓一样。这些喷子们以为华为用户都是菜鸟吗&#xff1f;里面很多都是懂手机的人&#xff0c;很多都是第一代玩…

鸿蒙系统是否可以用来做服务器,小米手机也能使用鸿蒙系统?国内厂商使用鸿蒙热情高涨...

原标题:小米手机也能使用鸿蒙系统?国内厂商使用鸿蒙热情高涨 自从6月2日HarmonyOS 2正式发布以来,国内针对鸿蒙系统的热议一直不减。对于新买的华为手机用户来说,能第一批次使用上国产的手机系统,也确实过了一把瘾。本次手机系统更新,华为采用分批次更新。 一是因为手机系…

为什么要学习鸿蒙,HarmonyOS不只是操作系统

前些天发现了十分不错的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;没有广告&#xff0c;分享给大家&#xff0c;大家可以自行看看。&#xff08;点击跳转人工智能学习资料&#xff09; 前言 对于IT行业&#xff0c;头部力量或者已经形成生态的东西…

华为HarmonyOS鸿蒙系统介绍,华为鸿蒙OS系统怎么样 华为HarmonyOS鸿蒙系统介绍

华为鸿蒙OS系统怎么样?华为在8月9日的2019华为开发者大会上正式发布了华为HarmonyOS鸿蒙系统,大家知道这个系统具体是用在哪些产品上的吗?有哪些功能呢?能兼容别的系统吗?下面小编为大家带来了华为HarmonyOS鸿蒙系统介绍,一起来看看吧。 华为HarmonyOS鸿蒙系统介绍 在8月…

华为鸿蒙系统HarmonyOS学习之十:鸿蒙HarmonyOS微内核技术

华为鸿蒙系统HarmonyOS学习之十&#xff1a;鸿蒙HarmonyOS微内核技术 一、前言 把操作系统中更多的成分和功能放到更高的层次&#xff08;即用户模式&#xff09;中去运行&#xff0c;而留下一个尽量小的内核&#xff0c;用它来完成操作系统最基本的核心功能&#xff0c;称这种…

鸿蒙存储系统文件系统,鸿蒙liteWearable操作文件系统的正确姿势

10月20号我在官方论坛提了一个问题&#xff0c;请问文件存储接口的根路径是什么&#xff1f; 原因是在看官方文档学习时测试文件存储的API 作为一个有经验(一点点)的开发人员&#xff0c;把代码贴到onShow()中直接执行。最终报错301&#xff0c;文件不存在。报错了那一定是我没…

华为鸿蒙harmony操作系统 安装使用及下载地址

目录 鸿蒙harmony系统 安装方式 选择我已复制该虚拟机 登录系统 系统界面 下载地址 鸿蒙harmony系统 鸿蒙系统是华为基于Ubuntu linux发行版定制化开发的一款操作系统&#xff0c;将主要应用于Android系统的定制化开发。 已将鸿蒙系统在VMware虚拟机上成功进行了安装&a…

华为鸿蒙系统HarmonyOS学习之十四:方舟编译器

华为鸿蒙系统HarmonyOS学习之十四&#xff1a;方舟编译器 方舟编译器是华为自研的一个支持多种编程语言&#xff0c;多种芯片平台的联合编译编程平台&#xff0c;而经过方舟编译器编译适配后的APP&#xff0c;运行效率会大大提高&#xff0c;拥有更为流畅的体验&#xff0c;足以…