markdown语法

196 阅读2分钟

[toc]

vscode

  • ctrl+k,+v 预览,连贯按顺序键入

Markdown

  • <h1>...</h1>或者<H1>...</H1> 一级标题

  • <h2>...</h2>或者<H2>...</H2> 二级标题

  • <center>...</center> 居中

  • <br> 换行

  • [toc]或者[Toc]加目录

LaTeX\LaTeX

  • \displaystyle用于将行内共识转化为块状展示,如x1x+1\frac{x-1}{x+1}x1x+1\displaystyle\frac{x-1}{x+1}

  • \tag{} 自带括号,\tag*{} 不带括号。\tag{}\tag*{}可以放在前面使用如

$$
\tag*{hi} x+y^{2x}
$$

显示如下

x+y2xhi\tag*{hi} x+y^{2x}

自适应括号

  • \left(...\right) ()\left(\cdots\right)

  • \left[...\right] []\left[\cdots\right]

  • \left\{...\right\}{}\left\{\cdots\right\}

  • \left|...\right| 绝对值\left|\cdots\right|

  • \left\|...\right\| 范数\left\|\cdots\right\|

  • \lvert...\rvert 绝对值\lvert\cdots\rvert

区间

  • \left[...\right] 闭区间

  • \left(...\right) 开区间

  • \mathbb{N} 自然数集N\mathbb{N}

  • \mathbb{R} 实数R\mathbb{R}

  • \Set{ x | x<\frac{1}{2}} {x  |  x<12}\Set{ x | x<\frac{1}{2}}稍大一点。

  • \set{ x | x<5} {xx<5}\set{ x | x<5}稍小一点。

  • \mathring 空心邻域U˚(x0,δ)\mathring{U}(x_0,\delta)

向量

  • \vec{a} a\vec{a}

  • \boldsymbol{\alpha} 向量α\boldsymbol{\alpha}

  • \boldsymbol{a} 向量a\boldsymbol{a}

  • \boldsymbol{A} 矩阵A\boldsymbol{A}

  • \mathrm{}表示正体,如eiθ\mathrm{e^{\mathrm{i}\theta}}dydx\frac{\mathrm{d}y}{\mathrm{d}x}

  • \widetilde{} 上波浪A~\widetilde{A}

  • \overrightarrow{} 向量AB\overrightarrow{AB}

  • \mathscr{A} A\mathscr{A}\mathscr{B} B\mathscr{B}

箭头

  • \Longrightarrow \Longrightarrow\implies基本一样
  • \implies     \implies\Longrightarrow离左边稍远一点
  • \iff 当且仅当    \iff
  • \searrow \searrow
  • \nearrow \nearrow
  • \xlongequal{abc} 长等号=abc\xlongequal{abc}
  • \xrightarrow{abc} abc\xrightarrow{abc}
  • \xRightarrow{abc} abc\xRightarrow{abc}

运算符

  • \binom{n}{k} 组合(nk)\binom{n}{k}
  • {n \choose k} 组合(nk){n \choose k}
  • \text{C}_{m}^{n} 组合数Cmn\text{C}_{m}^{n}
  • \iint 重积分\iint
  • \iiint 三重积分\iiint
  • \oint \oint
  • \oiint \oiint
  • \varlimsup 上极限limx+f(x)\varlimsup_{x\to+\infty}f(x)
  • \varliminf 上极限limx+f(x)\varliminf_{x\to+\infty}f(x)
  • f'(x)导数f(x)f'(x)
  • \left.\right|_{x=0}x1x+1x=0\left.\frac{x-1}{x+1}\right|_{x=0} 且竖线是自适应的。

矩阵行列式

矩阵

[abcd]\begin{bmatrix} a & b \\ c & d \end{bmatrix}
\begin{bmatrix}
   a & b \\
   c & d
\end{bmatrix}

行列式

abcd\begin{vmatrix} a & b \\ c & d \end{vmatrix}
\begin{vmatrix}
   a & b \\
   c & d
\end{vmatrix}

矩阵省略元素\cdots\vdots\ddots分别表示\cdots\vdots\ddots

array环境中,\begin{array}{cccc}表示居中对齐,{rrrr}右对齐,{llll}左对齐。将\left[\right]换成\left|\right|是行列式。考虑排版就用arry,考虑书写方便就matrix。

右对齐

[169790f(x)9ψ(x)g(x)]\left[\begin{array}{rrrr} 1 &6 &9\\ 7 &90 &f(x)\\ 9 &\psi(x) &g(x)\\ \end{array} \right]
\left[\begin{array}{rrrr}
1 &6 &9\\
7 &90 &f(x)\\
9 &\psi(x) &g(x)\\
\end{array}
\right]

多行公式

  • cases环境对带大括号的公式有用(左括号右括号都可)
\left|x\right|=
\begin{cases}
x& x\geq 0\\
-x& x<0
\end{cases}

左括号

x={xx0xx<0\left|x\right|=\begin{cases} x& x\geq 0\\ -x& x<0 \end{cases}
\begin{rcases}
   a &\text{if } b \\
   c &\text{if } d
\end{rcases}\implies

右括号

aif bcif d}\begin{rcases} a &\text{if } b \\ c &\text{if } d \end{rcases}\Longrightarrow\cdots
正无理数负无理数}无限不循环小数\begin{rcases} \text{正无理数} \\ \text{负无理数} \end{rcases}\text{无限不循环小数}
  • gather(*) 环境中不能出现对齐符号&,否则会报错。此环境下所有行的公式全部居中对齐。
\begin{gather*}
2x+3=5678y-8765z+20\\
6x=y+z+555556
\end{gather*}
2x+3=5678y8765z+206x=y+z+555556\begin{gather*} 2x+3=5678y-8765z+20\\ 6x=y+z+555556 \end{gather*}
  • equation(*)只能输入单行公式,换行符\\在其中无效,但在其中嵌入split环境后就能输入多行公式,好处是多行公式只有一个编号。
\begin{equation}
x^4+2x^3+11x^2+18x+18
\end{equation}
x4+2x3+11x2+18x+18\begin{equation} x^4+2x^3+11x^2+18x+18 \end{equation}
\begin{equation}\tag*{hi}
\begin{split}
& x^4+2x^3+11x^2+18x+18\\
=& (x^2+2x+2)(x^2+9)\\
=& (x^2+x+3)^2+(2x+3)^2
\end{split}
\end{equation}

x4+2x3+11x2+18x+18=(x2+2x+2)(x2+9)=(x2+x+3)2+(2x+3)2\begin{equation}\tag*{hi} \begin{split} & x^4+2x^3+11x^2+18x+18\\ =& (x^2+2x+2)(x^2+9)\\ =& (x^2+x+3)^2+(2x+3)^2 \end{split} \end{equation}
  • align环境会给每个公式都编号,如果我们不想在某行后面编号,可以使用\notag\nonumber命令。
    align*每行都不编号。
\begin{align}
      z &= (a+b)^4 \notag\\
 	&= (a+b)^2(a+b)^2 \nonumber\\
 	&= (a^2+2ab+b^2)(a^2+2ab+b^2)\\
 	&= a^4 + 4a^3b + 6a^2b^2 + 4ab^3 + b^4 
 \end{align}
z=(a+b)4=(a+b)2(a+b)2=(a2+2ab+b2)(a2+2ab+b2)=a4+4a3b+6a2b2+4ab3+b4\begin{align} z &= (a+b)^4 \notag\\ &= (a+b)^2(a+b)^2 \nonumber\\ &= (a^2+2ab+b^2)(a^2+2ab+b^2)\\ &= a^4 + 4a^3b + 6a^2b^2 + 4ab^3 + b^4 \end{align}