美文网首页
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文档编写技巧整理

    Markdown文档编写变得越来越流行,简书的文章基本上都是通过Markdown来完成的,对于一些经常需要跟数学公...

  • Markdown使用技巧

    Markdown使用技巧 简介 Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档...

  • 001-Markdown 语法

    markdown 语法 兼容 HTML 例: 效果: 欢迎使用Markdown 文档格式编写文档! 1. 区块元素...

  • markdown文档编写

    Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式...

  • MarkDown 文档

    Markdown 文档 Markdown 语法整理大集合2017

  • Markdown 编写规范

    Markdown 编写规范 此为前端开发团队遵循和约定的 Markdown 编写规范,意在提高文档的可读性。 说明...

  • Markdown学习笔记

    Markdown基本用法 总览 这是我第一篇 MarkDown*编写的文档。Markdown中#号表示标题,##表...

  • 第一天全栈介绍及所需具备的能力与知识

    一、学会写文档atom用markdown编写markdown的文档(作业) 二、以下是学习笔记 什么是全栈工程师:...

  • markdown编写技巧

    ```这是代码``` 这是一小段代码 一级标题 || #一级标题 二级标题 || ...

  • Markdown基本语法

    什么是Markdown? Markdown是一种轻量级的"标记语言",它以纯文本形式编写文档。Markdown的语...

网友评论

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

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