Markdown常用符号及排版

前言

初开博客,练习一下Markdown写作,整理些常用的符号、公式、排版技巧等,也算练练手,以备后用,会不定时更新使用过程中学到的新技巧。
本文基于LaTeX 各种命令,符号常用数学符号的 LaTeX 表示方法以及Markdown快速入门等整理,感谢分享。
不同的Markdown编辑器使用的语法标准不一定一样,像CSDN网页版,编辑公式时尽量使用Katex语法。但其实latexKatex在语法上有很多相似的地方。编辑公式方程时,也可参考维基百科中的分类整理的符号表

符号及公式

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

箭头上添加文字:

语法效果语法效果语法效果
\xrightarrow[f_{n-2}(s)]{\triangle s} → f n − 2 ( s ) △ s \xrightarrow[f_{n-2}(s)]{\triangle s} s fn2(s)\xrightarrow[]{\triangle s} → △ s \xrightarrow[]{\triangle s} s \xrightarrow[f_{n-2}(s)]{} → f n − 2 ( s ) \xrightarrow[f_{n-2}(s)]{} fn2(s)

其他符号

语法效果语法效果语法效果语法效果
\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

⋯ \cdots … \dots 的区别其实在数组里会更明显:
使用\dots: [ 1 , 2 , … , n ] [1,2,\dots,n] [1,2,,n],使用\cdots: [ 1 , 2 , ⋯   , n ] [1,2,\cdots,n] [1,2,,n],\codts生成的点是居中对齐的。

公式

函数

语法效果语法效果语法效果语法效果
\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\limits_{x\to 0}x_i lim ⁡ x → 0 x i \lim\limits_{x\to 0}x_i x0limxi\min\limits_{x\to 0} min ⁡ x → 0 \min\limits_{x\to 0} x0min

积分、求和

功能语法效果
求和\sum_{k=1}^N k^2 ∑ k = 1 N k 2 \sum_{k=1}^N k^2 k=1Nk2
求积\prod_{i=1}^N x_i ∏ i = 1 N x i \prod_{i=1}^N x_i i=1Nxi
积分\int_{-N}^{N} e^x, dx ∫ − N N e x   d x \int_{-N}^{N} e^x\, dx NNexdx
功能语法效果
求和\sum_{k=1}^N k^2
求积\prod_{i=1}^N x_i
积分\int_{-N}^{N} e^x\, dx
双重积分\iint_{-N}^{N} e^x\, dx
三重积分\iiint_{-N}^{N} e^x\, dx
闭合的曲线、曲面积分\oint_{C} x^3\, dx + 4y^2dy

矩阵、方程

功能语法效果
矩阵
\begin{bmatrix}
x & y \\
z & v
\end{bmatrix}
\begin{vmatrix}
x & y \\
z & v
\end{vmatrix}
分块矩阵
\begin{bmatrix}
\begin{smallmatrix}
1 & & \\
&\ddots & \\
& &1
\end{smallmatrix} & &\\
&\begin{smallmatrix}
1 & & \\
&\ddots & \\
& &1
\end{smallmatrix} & \\
& &\begin{smallmatrix}
1 & & \\
&\ddots & \\
& &1
\end{smallmatrix}
\end{bmatrix}
条件定义
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语法生成一些复杂形式的表格。如下面可合并行列的表格:

合并行第一列第二列第三列
合并列第三列

插入公示,只需添加

<img src="http://latex.codecogs.com/gif.latex? latex公式代码" />

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="https://img-home.csdnimg.cn/images/20230724024159.png?be=1&origin_url=http://latex.codecogs.com/gif.latex? \omega" /></td>
        <td><img src="https://img-home.csdnimg.cn/images/20230724024159.png?be=1&origin_url=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://i-blog.csdnimg.cn/blog_migrate/913c49545d5086f06c96188683e31303.png =200x)

效果如下:
在这里插入图片描述

也可以用html语法调整:

<img src="https://i-blog.csdnimg.cn/blog_migrate/913c49545d5086f06c96188683e31303.png" width="500" hegiht="313" />

若想让图片居中或者居右显示,则替换align=center或right

<div align=center><img src="https://i-blog.csdnimg.cn/blog_migrate/913c49545d5086f06c96188683e31303.png"/></div>

页内跳转

参考内容:Markdown页内跳转实现方法

页内跳转除了通过Markdown默认的目录功能外,还可以通过HTML中的设置锚点的方式进行。具体操作如下:
在需要跳转至的地方设置锚点:

<span id="jump"></span>

其中,span是设置锚点的关键词,id可理解为该锚点的定义,“jump”即为锚点id,可以自定义,在需要跳转的位置,链接此id即可实现跳转。

在需要点击进行跳转的地方链接锚点id:

[点击跳转](#jump)

其中,“[ ]”中的内容是你希望点击的对象,“( )”中是锚点id。

示例:查看跳转效果
操作步骤如下图所示:
在这里插入图片描述
在这里插入图片描述

  • 36
    点赞
  • 221
    收藏
    觉得还不错? 一键收藏
  • 17
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值