初开博客,练习一下Markdown写作,整理些常用的符号、公式、排版技巧等,也算练练手,以备后用,会不定时更新使用过程中学到的新技巧。
本文基于LaTeX 各种命令,符号、常用数学符号的 LaTeX 表示方法以及Markdown快速入门等整理,感谢分享。
Markdown中书写符号或者公式时,只需在符号或者公式前后同时添加“$”或“$$”即可,显示效果不同。如下所示:
当在符号 \delta 前后各添加两个"$",结果为 δ \delta δ
当在符号 \delta 前后各添加一个"$",即$\delta$,结果为 δ \delta δ
语法 | 效果 | 语法 | 效果 | 语法 | 效果 | 语法 | 效果 |
---|---|---|---|---|---|---|---|
\bar{a} | a ˉ \bar{a} aˉ | \acute{a} | a ˊ \acute{a} aˊ | \check{a} | a ˇ \check{a} aˇ | \grave{a} | a ˋ \grave{a} aˋ |
\hat{a} | a ^ \hat{a} a^ | \tilde{a} | a ~ \tilde{a} a~ | \dot{a} | a ˙ \dot{a} a˙ | \ddot{a} | a ¨ \ddot{a} a¨ |
\breve{a} | a ˘ \breve{a} a˘ | \vec{a} | a ⃗ \vec{a} a | \widehat{A} | A ^ \widehat{A} A | \widetilde{A} | A ~ \widetilde{A} A |
语法 | 效果 | 语法 | 效果 | 语法 | 效果 | 语法 | 效果 |
---|---|---|---|---|---|---|---|
\alpha | α \alpha α | \theta | θ \theta θ | o | o o o | \upsilon | υ \upsilon υ |
\beta | β \beta β | \vartheta | ϑ \vartheta ϑ | \pi | π \pi π | \phi | ϕ \phi ϕ |
\gamma | γ \gamma γ | \iota | ι \iota ι | \varpi | ϖ \varpi ϖ | \varphi | φ \varphi φ |
\delta | δ \delta δ | \kappa | κ \kappa κ | \rho | ρ \rho ρ | \chi | χ \chi χ |
\epsilon | ϵ \epsilon ϵ | \lambda | λ \lambda λ | \varrho | ϱ \varrho ϱ | \psi | ψ \psi ψ |
\varepsilon | ε \varepsilon ε | \mu | μ \mu μ | \sigma | $\sigma$ | \omega | ω \omega ω |
\zeta | ζ \zeta ζ | \nu | ν \nu ν | \varsigma | ς \varsigma ς | \eta | η \eta η |
\xi | ξ \xi ξ | \tau | τ \tau τ |
语法 | 效果 | 语法 | 效果 | 语法 | 效果 | 语法 | 效果 |
---|---|---|---|---|---|---|---|
\Gamma | Γ \Gamma Γ | \Lambda | Λ \Lambda Λ | \Sigma | Σ \Sigma Σ | \Psi | Ψ \Psi Ψ |
\Delta | Δ \Delta Δ | \Xi | Ξ \Xi Ξ | \Upsilon | Υ \Upsilon Υ | \Omega | Ω \Omega Ω |
\Theta | Θ \Theta Θ | \Pi | Π \Pi Π | \Phi | Φ \Phi Φ |
可以通过在下述命令前加上\not 来得到其否定形式,如"\not >"即为 ≯ \not > >。
语法 | 效果 | 语法 | 效果 | 语法 | 效果 | 语法 | 效果 |
---|---|---|---|---|---|---|---|
< | < < < | > | > > > | = | = = = | \leq或\le | ≤ \leq ≤ |
\geq或\ge | ≥ \ge ≥ | \equiv | ≡ \equiv ≡ | \ll | ≪ \ll ≪ | \gg | ≫ \gg ≫ |
\sim | ∼ \sim ∼ | \simeq | ≃ \simeq ≃ | \subset | ⊂ \subset ⊂ | \supset | ⊃ \supset ⊃ |
\approx | ≈ \approx ≈ | \subseteq | ⊆ \subseteq ⊆ | \supseteq | ⊇ \supseteq ⊇ | \cong | ≅ \cong ≅ |
\in | ∈ \in ∈ | \ni或\owns | ∋ \ni ∋ | \propto | ∝ \propto ∝ | \mid | ∣ \mid ∣ |
\parallel | ∥ \parallel ∥ | : | : : : | \notin | ∉ \notin ∈/ | \neq或\ne | ≠ \ne = |
语法 | 效果 | 语法 | 效果 | 语法 | 效果 | 语法 | 效果 |
---|---|---|---|---|---|---|---|
+ | + + + | - | − - − | \mp | ∓ \mp ∓ | \pm | ± \pm ± |
\triangleleft | ◃ \triangleleft ◃ | \triangleright | ▹ \triangleright ▹ | \cdot | ⋅ \cdot ⋅ | \div | ÷ \div ÷ |
\times | × \times × | setminus | ∖ \setminus ∖ | \star | ⋆ \star ⋆ | \ast | ∗ \ast ∗ |
\cup | ∪ \cup ∪ | \cap | ∩ \cap ∩ | \circ | ∘ \circ ∘ | \bullet | ∙ \bullet ∙ |
\vee或\lor | ∨ \vee ∨ | \wedge或land | ∧ \land ∧ | \oplus | ⊕ \oplus ⊕ | \ominus | ⊖ \ominus ⊖ |
\odot | ⊙ \odot ⊙ | \oslash | ⊘ \oslash ⊘ | \otimes | ⊗ \otimes ⊗ | \diamond | ⋄ \diamond ⋄ |
\bigtriangleup | △ \bigtriangleup △ | \bigtriangledown | ▽ \bigtriangledown ▽ | \bigcirc | ◯ \bigcirc ◯ |
语法 | 效果 | 语法 | 效果 | 语法 | 效果 | 语法 | 效果 |
---|---|---|---|---|---|---|---|
\sum | ∑ \sum ∑ | \bigcup | ⋃ \bigcup ⋃ | \bigvee | ⋁ \bigvee ⋁ | \bigolus | ⨁ \bigoplus ⨁ |
\prod | ∏ \prod ∏ | \bigcap | ⋂ \bigcap ⋂ | \bigwedge | ⋀ \bigwedge ⋀ | \bigotimes | ⨂ \bigotimes ⨂ |
\coprod | ∐ \coprod ∐ | \int | ∈ \in ∈ | \oint | ∮ \oint ∮ | \bigodot | ⨀ \bigodot ⨀ |
语法 | 效果 | 语法 | 效果 | 语法 | 效果 | 语法 | 效果 |
---|---|---|---|---|---|---|---|
\leftarrow或\gets | ← \gets ← | \longleftarrow | ⟵ \longleftarrow ⟵ | \uparrow | ↑ \uparrow ↑ | \downarrow | ↓ \downarrow ↓ |
\rightarrow或\to | → \to → | \longrightarrow | ⟶ \longrightarrow ⟶ | \leftrightarrow | ↔ \leftrightarrow ↔ | updownarrow | ↕ \updownarrow ↕ |
\Leftarrow | ⇐ \Leftarrow ⇐ | \Longleftarrow | ⟸ \Longleftarrow ⟸ | \Uparrow | ⇑ \Uparrow ⇑ | \Downarrow | ⇓ \Downarrow ⇓ |
\Rightarrow | ⇒ \Rightarrow ⇒ | \Longrightarrow | ⟹ \Longrightarrow ⟹ | \Leftrightarrow | ⇔ \Leftrightarrow ⇔ | \Updownarrow | ⇕ \Updownarrow ⇕ |
\nearrow | ↗ \nearrow ↗ | \searrow | ↘ \searrow ↘ | \swarrow | ↙ \swarrow ↙ | \nwarrow | ↖ \nwarrow ↖ |
\leftharpoonup | ↼ \leftharpoonup ↼ | \rightharpoonup | ⇀ \rightharpoonup ⇀ | \leftharpoondown | ↽ \leftharpoondown ↽ | \rightharpoondown | ⇁ \rightharpoondown ⇁ |
\rightleftharpoons | ⇌ \rightleftharpoons ⇌ | \iff | ⟺ \iff ⟺ |
语法 | 效果 | 语法 | 效果 | 语法 | 效果 | 语法 | 效果 |
---|---|---|---|---|---|---|---|
\dots | … \dots … | \cdots | ⋯ \cdots ⋯ | \vdots | ⋮ \vdots ⋮ | \ddots | ⋱ \ddots ⋱ |
\hbar | ℏ \hbar ℏ | \imath | ı \imath ı | \jmath | ȷ \jmath ȷ | \ell | ℓ \ell ℓ |
\Re | ℜ \Re ℜ | \Im | ℑ \Im ℑ | aleph | ℵ \aleph ℵ | \wp | ℘ \wp ℘ |
\forall | ∀ \forall ∀ | \exists | ∃ \exists ∃ | \mho | ℧ \mho ℧ | \partial | ∂ \partial ∂ |
’ | ′ ' ′ | \prime | ′ \prime ′ | \emptyset | ∅ \emptyset ∅ | \infty | ∞ \infty ∞ |
\nabla | ∇ \nabla ∇ | \triangle | △ \triangle △ | \Box | □ \Box □ | \Diamond | ◊ \Diamond ◊ |
\bot | ⊥ \bot ⊥ | \top | ⊤ \top ⊤ | \angle | ∠ \angle ∠ | \surd | √ \surd √ |
\diamondsuit | ♢ \diamondsuit ♢ | \heartsuit | ♡ \heartsuit ♡ | \clubsuit | ♣ \clubsuit ♣ | \spadesuit | ♠ \spadesuit ♠ |
\neg或\lnot | ¬ \lnot ¬ | \flat | ♭ \flat ♭ | \natural | ♮ \natural ♮ | \sharp | ♯ \sharp ♯ |
暂时整理这些符号,其他需要的用到再查。
语法 | 效果 | 语法 | 效果 | 语法 | 效果 | 语法 | 效果 |
---|---|---|---|---|---|---|---|
\sin\theta | sin θ \sin\theta sinθ | \cos\theta | cos θ \cos\theta cosθ | \tan\theta | tan θ \tan\theta tanθ | \cot\theta | cot θ \cot\theta cotθ |
\arcsin\frac{A}{C} | arcsin A C \arcsin\frac{A}{C} arcsinCA | \log X | log X \log X logX | \sqrt{3} | 3 \sqrt{3} 3 | \sqrt[n]{3} | 3 n \sqrt[n]{3} n3 |
\lim A | lim A \lim A limA | \lim_{\imath\to n} x_\imath | lim ı → n x ı \lim_{\imath\to n}x_\imath limı→nxı |
功能 | 语法 | 效果 |
---|---|---|
求和 | \sum_{k=1}^N k^2 | |
\\begin{matrix} \sum_{k=1}^N k^2 \\end{matrix} | ||
求积 | \prod_{i=1}^N x_i | ![]() |
\\begin{matrix} \prod_{i=1}^N x_i \\end{matrix} | ||
积分 | \int_{-N}^{N} e^x\, dx | |
\\begin{matrix} \int_{-N}^{N} e^x\, dx\\end{matrix} | ||
双重积分 | \iint_{-N}^{N} e^x\, dx | |
三重积分 | \iiint_{-N}^{N} e^x\, dx | |
闭合的曲线、曲面积分 | \oint_{C} x^3\, dx + 4y^2\, dy |
注:在实际使用过程中
\\begin{} \\end{}
应书写为
\begin{} \end{}
对html不熟悉,实在不知道怎么转义让公式不显示,故将begin、end前置双斜杠。后面同理。
功能 | 语法 | 效果 |
---|---|---|
矩阵 |
\\begin{bmatrix}
x & y \\ z & v \\end{bmatrix} |
|
\\begin{vmatrix}
x & y \\ z & v \\end{vmatrix} |
||
条件定义 |
f(n) =
\\begin{cases} n/2, & \mbox{if }n\mbox{ is even} \\ 3n+1, & \mbox{if }n\mbox{ is odd} \\end{cases} |
|
方程组 |
\\begin{cases}
3x + 5y + z = 0\\ 7x - 2y + 4z = 0 \\ -6x + 3y + 2z = 0 \\end{cases} |
|
上下括号 |
\\begin{matrix} 2 \\ \overbrace{
\\begin{bmatrix} x & y \\ z & v \\end{bmatrix} }\\end{matrix} |
|
\\begin{matrix} \underbrace{
\\begin{vmatrix} x & y \\ z & v \\end{vmatrix}} \\ 2 \\end{matrix} |
观察方程等的书写语法可知,只需在固定格式中替换所需功能对应的语法即可。
\begin{功能}
...
\end{功能}
若想在公式或方程后添加编号,只需添加\tag{序号}
即可,如:
a x + b y + c = 0 (1.1) ax+by+c=0 \tag{1.1} ax+by+c=0(1.1)
命令为:
$$ax+by+c=0 \tag{1.1}$$
Markdown可以通过多种方式实现表格
Markdown推荐的标准表格
语法|效果|语法|效果|语法|效果|语法|效果
--|--|--|--|--|--|--|--
\sum|$\sum$|\bigcup|$\bigcup$|\bigvee|$\bigvee$|\bigolus|$\bigoplus$
效果为:
语法 | 效果 | 语法 | 效果 | 语法 | 效果 | 语法 | 效果 |
---|---|---|---|---|---|---|---|
\sum | ∑ \sum ∑ | \bigcup | ⋃ \bigcup ⋃ | \bigvee | ⋁ \bigvee ⋁ | \bigolus | ⨁ \bigoplus ⨁ |
默认表格内内容居中对齐,若需居左或居右对齐,操作如下:
语法|效果|语法|效果|语法|效果
:--|--:|:--|--:|--|:--:
\sum|$\sum$|\bigcup|$\bigcup$|\bigvee|$\bigvee$
语法 | 效果 | 语法 | 效果 | 语法 | 效果 |
---|---|---|---|---|---|
\sum | ∑ \sum ∑ | \bigcup | ⋃ \bigcup ⋃ | \bigvee | ⋁ \bigvee ⋁ |
HTML格式的表格
由于Markdown兼容html语法,因此可以用html语法生成一些复杂形式的表格。如下面可合并行列的表格:
合并行 | 第一列 | 第二列 | 第三列 |
---|---|---|---|
合并列 | 第三列 | ||
插入公示,只需添加
html插入公示参考链接:轮子的博客
代码为:
<table><tbody>
<tr>
<th rowspan=3>合并行th>
<th>第一列th>
<th>第二列th>
<th>第三列th>
tr>
<tr>
<td colspan=2>合并列td>
<td rowspan=2>第三列td>
tr>
<tr>
<td><img src="http://latex.codecogs.com/gif.latex? \omega" />td>
<td><img src="http://latex.codecogs.com/gif.latex? 35*d_2" />td>
tr>
table>
图片尺寸及位置调整参考:简书
插入图片时,可以直接复制粘贴一张图,图片可以是任意位置的图片,粘贴进来会自动生成地址,不用担心图片挪动位置导致图片不显示。但直接复制粘贴的图片默认是居左显示的,如下图:
![在这里插入图片描述](https://img-blog.csdn.net/20181011190106378?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3UwMTM5MTQ0NzE=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)
如果想调整图像大小,只需在代码后面添加尺寸约束“ =200x”(宽x高),尺寸可以自定义,在不确定图像比例的情况下可以省略高度信息:
![在这里插入图片描述](https://img-blog.csdn.net/20181011191327845?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3UwMTM5MTQ0NzE=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70 =200x)
也可以用html语法调整:
若想让图片居中或者居右显示,则替换align=center或right
参考内容:Markdown页内跳转实现方法
页内跳转除了通过Markdown默认的目录功能外,还可以通过HTML中的设置锚点的方式进行。具体操作如下:
在需要跳转至的地方设置锚点:
<span id="jump">span>
其中,span是设置锚点的关键词,id可理解为该锚点的定义,“jump”即为锚点id,可以自定义,在需要跳转的位置,链接此id即可实现跳转。
在需要点击进行跳转的地方链接锚点id:
[点击跳转](#jump)
其中,“[ ]”中的内容是你希望点击的对象,“( )”中是锚点id。