本文包括markdown常用语法、mathjax公式编辑、公式编辑常用字母符号三个部分。
markdown常用语法
列出了标题、列表、图片、链接、表格、代码、添加空格的常用语法。
标题
几级标题就是几个井号 #,后面一个空格,跟上你的标题。一到六级标题都可以用。
markdown原文:
##### hahaha,我是五级标题
markdown显示:
hahaha,我是五级标题
列表
有序列表
markdown原文:
1. Firstly
2. Secondly
3. Finally
markdown显示:
- Firstly
- Secondly
- Finally
无序列表
markdown原文:
- Firstly
- Secondly
- Finally
markdown显示:
- Firstly
- Secondly
- Finally
图片
url既可以用相对路径,也可以用绝对路径
在引用图片处直接写url
![图片描述](url)
将url放在markdown文件末尾统一管理,在引用处标上数字编号
![图片描述][url编号]
[url编号]: url
链接
[链接显示的文字](url)
表格
markdown原文:
|A|B|C|
|:-|:-:|-:|
|1|2|3|
|4|5|6|
|7|8|9|
仔细观察第二行就可以知道如何设置单元格对齐方式,第二行的小横线可以在编辑时多输入几个使得编辑时能对齐,增加可读性。
markdown显示:
A | B | C |
---|---|---|
1 | 2 | 3 |
4 | 5 | 6 |
7 | 8 | 9 |
代码
行内代码
行内代码可以与其他文字放在同一行。
使用两个 ` 符号将代码包裹起来即可,该符号位于Esc键下方,在输入法英文状态下输入。
markdown原文:
`int a = 1;`
markdown显示:int a = 1;
代码块
代码块会占据一个单独的段落。
代码部分的最前面和最后面一行分别输入3个 ` 符号,开头的3个 ` 符号可以加上代码属于的语言。
markdown原文:
``` c++
int main(){
printf(“hello world!\n”);
return 0;
}
```
markdown显示:1
2
3
4int main(){
printf("hello world!\n");
return 0;
}
代码高亮支持的语言中,常用的有c++, java, matlab, python, xml, javascript等。
查看支持的全部语言类型。
添加空格
我们知道,在markdown中打上多个空格也只会空一个格,可以使用 
进行空格。
mathjax公式编辑
行内公式
行内公式可以与其他内容显示在同一行。
用两个美元符 \$ 包裹住公式即可。
markdown原文:
\$f(x)=ax+b\$
markdown显示:
$f(x)=ax+b$
行间公式
行间公式会占据单独的行。
公式前后各添加两个美元符 \$。
markdown原文:
\$\$
f(x)=ax+b
\$\$
markdown显示:
$$
f(x)=ax+b
$$
几个特殊符号
^ 表示上标
markdown原文:
\$a^2\$
markdown显示:
$a^2$
\_ 表示下标
由于markdown与mathjax的渲染有冲突,下划线必须使用反斜杠转义。
markdown原文:
\$a\_2\$
markdown显示:
$a_2$
{} 用于分组
举个例子,a的b乘c次方,需要对bc进行分组,否则就变成了a的b次方乘c。
markdown原文:
\$a^{bc}\$
markdown显示:
$a^{bc}$
公式推导过程
有时一行放不下所有的推导过程,放到多行并使得每行的等号对齐可以大大增加可读性。
下面这个例子原始形式是A,然后经过三步推导最终得到了D。
以符号 & 的下一个字符进行对齐,末尾的三个反斜杠 \ 用来分割行。
这里是由于markdown与mathjax的渲染有冲突才需要用三个反斜杠。
markdown原文:
\$\$
\begin {aligned}
A&=B \\\
&=C \\\
&=D
\end {aligned}
\$\$
markdown显示:
$$
\begin {aligned}
A&=B \\
&=C \\
&=D
\end {aligned}
$$
分段函数
以符号 & 的下一个字符进行对齐,末尾的三个反斜杠 \ 用来分割行。
markdown原文:
\$\$
sign(x)=\begin {cases}
+1, & x\geq0 \\\
-1, & x<0
\end {cases}
\$\$
markdown显示:
$$
sign(x)=\begin{cases}
+1, & x\geq0 \\
-1, & x<0
\end{cases}
$$
分数线的使用
\frac后面的两个分组分别作为分子和分母。
markdown原文:
\$\frac{1}{1+e^{-x}}\$
markdown显示:
$\frac{1}{1+e^{-x}}$
向量的使用
markdown原文:
\$\vec{a}\$
markdown显示:
$\vec{a}$
公式编辑常用字母符号
这些符号需要放在行内公式或行间公式之中。
希腊字母
字母名称 | 大写 | markdown原文 | 小写 | markdown原文 |
---|---|---|---|---|
alpha | $A$ | A | $\alpha$ | \alpha |
beta | $B$ | B | $\beta$ | \beta |
gamma | $\Gamma$ | \Gamma | $\gamma$ | \gamma |
delta | $\Delta$ | \Delta | $\delta$ | \delta |
eplison | $E$ | E | $\epsilon$ | \epsilon |
$\varepsilon$ | \varepsilon | |||
zeta | $Z$ | Z | $\zeta$ | \zeta |
eta | $H$ | H | $\eta$ | \eta |
theta | $\Theta$ | \Theta | $\theta$ | \theta |
iota | $I$ | I | $\iota$ | \iota |
kappa | $K$ | K | $\kappa$ | \kappa |
lambda | $\Lambda$ | \Lambda | $\lambda$ | \lambda |
mu | $M$ | M | $\mu$ | \mu |
nu | $N$ | N | $\nu$ | \nu |
xi | $\Xi$ | \Xi | $\xi$ | \xi |
omicron | $O$ | O | $\omicron$ | \omicron |
pi | $\Pi$ | \Pi | $\pi$ | \pi |
$\varpi$ | \varpi | |||
rho | $P$ | P | $\rho$ | \rho |
$\varrho$ | \varrho | |||
sigma | $\Sigma$ | \Sigma | $\sigma$ | \sigma |
$\varsigma$ | \varsigma | |||
tau | $T$ | T | $\tau$ | \tau |
upsilon | $\Upsilon$ | \Upsilon | $\upsilon$ | \upsilon |
phi | $\Phi$ | \Phi | $\phi$ | \phi |
$\varphi$ | \varphi | |||
chi | $X$ | X | $\chi$ | \chi |
psi | $\Psi$ | \Psi | $\psi$ | \psi |
omega | $\Omega$ | \Omega | $\omega$ | \omega |
空心字母与Fraktur字母与花体字
A-Z皆可使用
字体类型 | 符号 | markdown原文 |
---|---|---|
空心 | $\mathbb{A}$ | \mathbb{A} |
Fraktur | $\mathfrak{B}$ | \mathfrak{B} |
花体 | $\mathcal{W}$ | \mathcal{W} |
括号
小括号与中括号可直接使用。
符号 | markdown原文 |
---|---|
$\lbrace$ | \lbrace |
$\rbrace$ | \rbrace |
$\langle$ | \langle |
$\rangle$ | \rangle |
$\lceil$ | \lceil |
$\rceil$ | \rceil |
$\lfloor$ | \lfloor |
$\rfloor$ | \rfloor |
数学符号
符号 | markdown原文 |
---|---|
$\sum$ | \sum |
$\prod$ | \prod |
$\int$ | \int |
$\iint$ | \iint |
$\iiint$ | \iiint |
$\oint$ | \oint |
$\partial$ | \partial |
$\nabla$ | \nabla |
$\infty$ | \infty |
$\sim$ | \sim |
$\urcorner$ | \urcorner |
$\cdot$ | \cdot |
$\times$ | \times |
$\ast$ | \ast |
$\div$ | \div |
$\leq$ | \leq |
$\geq$ | \geq |
$\neq$ | \neq |
$\approx$ | \approx |
$\equiv$ | \equiv |
$\ll$ | \ll |
$\gg$ | \gg |
$\propto$ | \propto |
$\parallel$ | \parallel |
$\pm$ | \pm |
$\mp$ | \mp |
$\emptyset$ | \emptyset |
$\in$ | \in |
$\notin$ | \notin |
$\subseteq$ | \subseteq |
$\supseteq$ | \supseteq |
$\subsetneqq$ | \subsetneqq |
$\supsetneqq$ | \supsetneqq |
$\bigcap$ | \bigcap |
$\bigcup$ | \bigcup |