Markdown基础语法
Markdown可以在任何地方使用,而且可以被任何系统的任何文本编辑工具打开,十分简便。同时程序员的世界更离不开它,GitHub、简书、csdn等都支持,而且官方技术文档都是以Markdown编写的,因此学好Markdown非常有必要。
目录
1、文件特征
Markdown是一个.md为后缀的文件
2、常用语法
2.1 标题
使用‘#’可表示1-6级标题,‘#’后面需有个空格。
# 一级标题
## 二级标题
...
###### 六级标题
2.2 列表
使用‘*’、‘+’、‘-’表示无序列表,记住符号后需要加一位空格,可以通过缩进表示多级列表
* 列表1
* 列表1.1
* 元素a
* 列表2
效果如下图
有序列表可以通过数字加‘.’(英文的句号)表示,‘1.’、‘2.’。
2.3 链接
使用 [名字](url) 表示链接,中括号和圆括号之间不能有空格,图片链接只需在中括号前面加一个 感叹号——‘!’。
2.4 字体
加粗:文字左右分别用两个*号包起来
斜体:文字左右分别用一个*号包起来
斜体加粗:文字左右分别用三个*号包起来
删除线:文字左右分别用两个~号包起来
*斜体*
**加粗**
***斜体加粗***
~~删除线~~
效果如下:
斜体
加粗
斜体加粗
删除线
2.5 代码插入
用两个“ ```”三引号框住代码块,并在第一行末尾加上语言种类可实现高亮(不是引号,是tab键上方的键)
2.6 公式书写
使用$,将公式写在两个$之间,两个$表示居中
2.6.1 上下标
^ 表示上标, _ 表示下标(可用于指数、积分的上下限),如果上标或下标内容多于一个字符,则使用 {} 括起来。
$(x^2 + x^y )^{x^y}+ x_1^2= y_1 - y_2^{x_1-y_1^2}$
结果为: ( x 2 + x y ) x y + x 1 2 = y 1 − y 2 x 1 − y 1 2 (x^2 + x^y )^{x^y}+ x_1^2= y_1 - y_2^{x_1-y_1^2} (x2+xy)xy+x12=y1−y2x1−y12
2.6.2 分数
公式: \frac{分子}{分母},或 分子 \over 分母
$\frac{1-x}{y+1}$ 或者 $x \over x+y$
结果为: 1 − x y + 1 \frac{1-x}{y+1} y+11−x 或者 x x + y x \over x+y x+yx
2.6.3 开方
公式:\sqrt[n]{a},表示a的开n次方
$\sqrt[3]{4}$
结果为: 4 3 \sqrt[3]{4} 34
2.6.4 括号
()、[]直接书写即可,书写{}时则需在前面加一个转义字符‘\’
2.6.5 向量
公式:\vec{a}或者\vec a
$\vec a \cdot \vec b = 1$
结果为: a ⃗ ⋅ b ⃗ = 1 \vec a \cdot \vec b = 1 a⋅b=1
2.6.6 积分
公式:\int 表示符号 ∫ \int ∫为一重积分,公式中i的个数表示积分重数,即\iint表示 ∬ \iint ∬,而\oint表示曲线积分 ∮ \oint ∮
$\int_0^1x^2dx$
结果为: ∫ 0 1 x 2 d x \int_0^1x^2dx ∫01x2dx
2.6.7 极限
公式:\lim_{n\rightarrow+\infty} 表示 lim n → + ∞ \lim_{n\rightarrow+\infty} limn→+∞
$\lim_{n\rightarrow+\infty}\frac{1}{n}$
结果为: lim n → + ∞ 1 n \lim_{n\rightarrow+\infty}\frac{1}{n} limn→+∞n1
2.6.8 其他公式
只有在$$之间才能显示成符号的样式
公式 | 符号 | 含义 |
---|---|---|
\sum_1^n | ∑ 1 n \sum_1^n ∑1n | 累乘 |
\prod_{i=0}^n | ∏ i = 0 n \prod_{i=0}^n ∏i=0n | 累加 |
\coprod | ∐ \coprod ∐ | 累除 |
\dots | … \dots … | 表示底线对齐的省略号 |
\cdots | ⋯ \cdots ⋯ | 表示中线对齐的省略号 |
\cdot | ⋅ \cdot ⋅ | 表示点乘 |
\not= | ≠ \not= = | 不等于 |
\approx | ≈ \approx ≈ | 约等于 |
\leq | ≤ \leq ≤ | 小于等于 |
\geq | ≥ \geq ≥ | 大于等于 |
\times | × \times × | 乘号 |
\div | ÷ \div ÷ | 除号 |
\pm | ± \pm ± | 正负号 |
\overline{a+b+c} | a + b + c \over{a+b+c} a+b+c | 平均值 |
\bot | ⊥ \bot ⊥ | 垂直 |
\angle | ∠ \angle ∠ | 角 |
60^\circ | 6 0 ∘ 60^\circ 60∘ | 60度 |
\sin | sin \sin sin | 正弦 |
\infty | ∞ \infty ∞ | 无穷 |
\log | log \log log | 对数 |
y\prime | y ′ y\prime y′ | 求导 |
\emptyset | ∅ \emptyset ∅ | 空集 |
\in | ∈ \in ∈ | 属于 |
\supset | ⊃ \supset ⊃ | 真包含 |
\supseteq | ⊇ \supseteq ⊇ | 包含 |
\bigcap | ⋂ \bigcap ⋂ | 交集 |
\bigcup | ⋃ \bigcup ⋃ | 并集 |
\bigvee | ⋁ \bigvee ⋁ | 逻辑或 |
\bigwedge | ⋀ \bigwedge ⋀ | 逻辑与 |
2.6.9 希腊字母
公式 | 符号 | 公式 | 符号 |
---|---|---|---|
\alpha | α \alpha α | \beta | β \beta β |
\gamma | γ \gamma γ | \delta | δ \delta δ |
\epsilon | ϵ \epsilon ϵ | \varepsilon | ε \varepsilon ε |
\zeta | ζ \zeta ζ | \eta | η \eta η |
\theta | θ \theta θ | \Theta | Θ \Theta Θ |
\vartheta | ϑ \vartheta ϑ | \pi | π \pi π |
\phi | ϕ \phi ϕ | \psi | ψ \psi ψ |
\Phi | Φ \Phi Φ | \omega | ω \omega ω |
\Omega | Ω \Omega Ω | \rho | ρ \rho ρ |
\sigma | σ \sigma σ | \xi | ξ \xi ξ |
\mu | μ \mu μ | \partial | ∂ \partial ∂ |
总结
这里介绍的只是一些常用的语法,具体详情可点击网址Markdown文档