美文网首页
Markdown文档编写技巧整理

Markdown文档编写技巧整理

作者: 离原春草 | 来源:发表于2021-08-24 06:17 被阅读0次

    Markdown文档编写变得越来越流行,简书的文章基本上都是通过Markdown来完成的,对于一些经常需要跟数学公式、特殊符号打交道的同学而言,经常会因为需要输出各种特殊符号查找资料而头疼,且每次头疼完过一阵子又要接着头疼,为了避免频繁查阅资料,提高文章输出的效率,在这里将平时工作中用到的各种技巧整理出来以供查阅。

    1. 希腊字母表

    2. 公式

    公式都是需要通过用两个或者四个美元符号$(左右各一个或两个)包裹才能生效,两个跟四个的差别在于四个美元符号包括的内容会换行居中。

    2.1 上标下标

    2.1.1 右上角上标

    a^b // a^b,如果下标长度大于1,需要用花括号包裹(下同),如a^{great} <- a^{great}

    2.1.2 右下角下标

    a_b // a_b

    2.1.3 正上方上标

    \hat{a} // \hat{a}
    \tilde{a} // \tilde{a}
    \dot{a} // \dot{a}
    \ddot{a} // \ddot{a},可通过增加前缀d的数目来增加点数
    \vec a // \vec a
    \overline{a} // \overline{a}
    \overbrace{a} // \overbrace{a}
    \underbrace{a} // \underbrace{a}
    \Biggl(\biggl(\Bigl(\bigl((x)\bigr)\Bigr)\biggr)\Biggr) // \Biggl(\biggl(\Bigl(\bigl((x)\bigr)\Bigr)\biggr)\Biggr)

    2.2 运算符号

    a \cdot b // a \cdot b
    \sqrt{abc} // \sqrt{abc}
    \frac{a}{b} // \frac{a}{b}
    \int_a^b f(s) ds // \int_a^b f(s) ds
    \iint, // 双重积分\iint
    \iiint, // 三重积分\iiint
    \oint, // 曲线积分\oint
    \nabla, // 梯度\nabla
    \because,// 因为 \because
    \therefore,// 所以 \therefore
    \forall,// 对任意 \forall
    \exists,// 存在 \exists
    \not\subset,// 非子集 \not\subset
    \subset,// 子集 \subset
    \subseteq,// 真子集 \subseteq
    \emptyset,// 空集\emptyset
    \bigcup,// 并集 \bigcup
    \bigcap,// 交集 \bigcap
    \bigvee,// \bigvee
    \bigwedge,// \bigwedge
    \in,// 属于 \in
    \notin,// 不属于 \notin
    \sum_a^b f(s) ds // \sum_a^b f(s) ds
    a \in A // a \in A
    \pm, //加减号,\pm
    \geq, // \geq
    \ngeq, // \ngeq
    \leq, // \leq
    \nleq, // \nleq
    \neq, // \neq
    \times,// 乘号\times
    \div,// 除号 \div
    \bigotimes,// \bigotimes
    \bigoplus,// \bigoplus
    \sim,// \sim
    \simeq,// \simeq
    \cong,// \cong
    \equiv,// \equiv
    \prec,// \prec
    \lhd,// \lhd
    \equiv,// \equiv
    \approx,// \approx
    \prod,// \prod
    \coprod,// \coprod
    \mathrm{d}x,// \mathrm{d}x
    \text{d}x,// \text{d}x
    \partial x,// \partial x

    2.3 Block功能

    2.3.1 分段公式

    y_l^m= \begin{cases} \sqrt{2}Re(Y_l^m)& {m>0}\\ \sqrt{2}Im(Y_l^m)& {m < 0}\\ Y_l^0&{m = 0} \end{cases}

    y_l^m=
    \begin{cases}
    \sqrt{2}Re(Y_l^m)& {m>0}\\
    \sqrt{2}Im(Y_l^m)& {m < 0}\\
    Y_l^0&{m = 0}
    \end{cases}
    

    2.3.2 矩阵

    \begin{matrix} a & b & c & d & e \\ f & g & h & i & j \\ k & l & m & n & o \\ p & q & r & s & t \\ \end{matrix}

    \begin{matrix} 
    a & b & c & d & e \\ 
    f & g & h & i & j \\ 
    k & l & m & n & o \\ 
    p & q & r & s & t \\
    \end{matrix}
    

    \left[ \begin{matrix} a & b & c & d & e\\ f & g & h & i & j \\ k & l & m & n & o \\ p & q & r & s & t \end{matrix} \right]

    \left[ 
    \begin{matrix} 
      a & b & c & d & e\\ 
      f & g & h & i & j \\ 
      k & l & m & n & o \\ 
      p & q & r & s & t 
    \end{matrix} 
    \right]
    

    A = \left\{ \begin{matrix} a & b & c & d & e \\ f & g & h & i & j \\ k & l & m & n & o \\ p & q & r & s & t \\ \end{matrix} \right \}

    A = {
    \begin{matrix} 
    a & b & c & d & e\\ 
    f & g & h & i & j \\ 
    k & l & m & n & o \\ 
    p & q & r & s & t \\
    \end{matrix}
    }
    

    A= \left \{ \begin{array}{cccc|c} a & b & c & d & e\\ f & g & h & i & j \\ k & l & m & n & o \\ p & q & r & s & t \end{array} \right \}

    A= \left \{
    \begin{array}{cccc|c} 
    a & b & c & d & e\\
    f & g & h & i & j \\
    k & l & m & n & o \\
    p & q & r & s & t 
    \end{array} 
    \right \}
    

    2.4 其他

    2.4.1 箭头

    箭头通过前面修改方位来实现不同的方向
    \leftarrow // \leftarrow
    \rightarrow // \rightarrow
    \uparrow // \uparrow
    \downarrow // \rightarrow
    \Rightarrow // \Rightarrow
    \Leftarrow // \Leftarrow
    \mapsto // \mapsto

    2.4.2 省略号

    \cdots // \cdots,水平方向的省略号
    \vdots // \vdots,竖直方向的省略号
    \ddots // \ddots,斜线方向的省略号

    2.4.3 字体

    字体更换
    \rm{Test} // \rm{Test} 罗马体
    \Bbb{Test} // \Bbb{Test} 黑板粗体
    \text{Test} // \text{Test}
    \bf{tEst} // \bf{tEst} 粗体,起始字母不能大写
    \boldsymbol{Test} // \boldsymbol{Test} 黑体
    \pmb{Test} // \pmb{Test}
    \it{Test} // \it{Test} 意大利体
    \mit{Test} // \mit{Test}数学斜体
    \sf{Test} // \sf{Test} 等线体
    \tt{Test} // \tt{Test} 打字机体
    \frak{Test} // \frak{Test} 旧德式字体
    \mathcal {Test} // \mathcal {Test} calligraphic letters,不稳定
    \mathscr{TestF} // \mathscr{Test} 花体,只对大写字母有效,且开头跟结尾都要是大写

    字体大小
    \tiny ABCabc // \tiny ABCabc
    \small ABCabc // \small ABCabc
    \normalsize ABCabc // \normalsize ABCabc
    ABCabc // ABCabc
    \large ABCabc // \large ABCabc
    \Large ABCabc // \Large ABCabc
    \huge ABCabc // \huge ABCabc
    \Huge ABCabc // \Huge ABCabc

    3. 表格

    表格功能不需要前后添加美元符号:

    左对齐 右对齐 居中对齐
    单元格 单元格 单元格
    单元格 单元格 单元格
    | 左对齐 | 右对齐 | 居中对齐 |
    | :-----| ----: | :----: |
    | 单元格 | 单元格 | 单元格 |
    | 单元格 | 单元格 | 单元格 |
    

    2.5 特殊符号

    \infty \ \infty,无穷
    \circ \ 圆圈\circ
    \bullet \ 实心圆\bullet
    \ast \ 星号\ast
    \star \ 星号\star

    参考

    [1]. 整理Markdown 公式编辑常用数学符号

    相关文章

      网友评论

          本文标题:Markdown文档编写技巧整理

          本文链接:https://www.haomeiwen.com/subject/qakciltx.html