本文包括markdown常用语法、mathjax公式编辑、公式编辑常用字母符号三个部分。
列出了标题、列表、图片、链接、表格、代码、添加空格的常用语法。
几级标题就是几个井号 #,后面一个空格,跟上你的标题。一到六级标题都可以用。
markdown原文:
##### hahaha,我是五级标题
markdown显示:
markdown原文:
1. Firstly
2. Secondly
3. Finally
markdown显示:
markdown原文:
- Firstly
- Secondly
- Finally
markdown显示:
url既可以用相对路径,也可以用绝对路径
![图片描述](url)
![图片描述][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显示:
int main(){
printf("hello world!/n");
return 0;
}
代码高亮支持的语言中,常用的有c++, java, matlab, python, xml, javascript等。
查看支持的全部语言类型。
我们知道,在markdown中打上多个空格也只会空一个格,可以使用  
进行空格。
行内公式可以与其他内容显示在同一行。
用两个美元符 /$ 包裹住公式即可。
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原文 | 小写 | 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 |
rho | $P$ | P | $/rho$ | /rho |
sigma | $/Sigma$ | /Sigma | $/sigma$ | /sigma |
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 |
A-Z皆可使用
符号 | markdown原文 |
---|---|
$/mathbb{A}$ | /mathbb{A} |
$/mathfrak{B}$ | /mathfrak{B} |
小括号与中括号可直接使用。
符号 | markdown原文 |
---|---|
$/lbrace$ | /lbrace |
$/rbrace$ | /rbrace |
$/langle$ | /langle |
$/rangle$ | /rangle |
$/lceil$ | /lceil |
$/rceil$ | /rceil |
$/lfloor$ | /lfloor |
$/rfloor$ | /rfloor |