MarkDown(三)
转载自https://blog.csdn.net/jzj_c_love/article/details/122279703
代码都可以在typora
中运行,给出的图片链接语法是Ketax
,可能有少数的不适用,但基本可以。
一、基本公式
1. 上下标
|
\[A_1^2\\B_{12}\\2^{x^2+y}\]
2. 分数
$$ |
\[\frac{x}{1+x^2}\\\frac{\frac{1}{2}+x}{y}\\\tfrac{a}{b}\frac{a}{b}\]
3. 开根号
$$ |
\[\sqrt{x}\sqrt[3]{x}\]
4. 组合数
$$ |
\[\binom{n}{k}\tbinom{n}{k}\]
5. 导数
$$ |
\[a'a''a^{\prime}\]
6. 取模
$$ |
\[x \pmod a\\2\mod{x}\]
7. 积分
$$ |
\[\int_{1}^{2}\intop_{2}^{1}\oint\smallint\\\iint\oiint\iiint\oiiint\]
8.微分
$$ |
\[\nabla  \partial x   \mathrm{d}x \dot x  \ddot y \Delta\]
9.累积/累乘/极限
$$ |
\[\sum_{i=1}^{k}\displaystyle\sum_{i=1}^n\textstyle\sum_{i=1}^n\\\prod_{i=1}^{k}\displaystyle\prod_{i=1}^n\textstyle\prod_{i=1}^n\\\lim_{k \to \infty}\lim\limits_{k \to \infty}\lim\nolimits_{k \to \infty}]\]
二、修饰符号
1. 简单的帽子
$$ |
\[\hat{\theta}\widehat{AB}\\\bar{y}\overline{AB}\\\tilde{a}\widetilde{ac}\\\bar{a}\acute{a}\check{a}\grave{a}\\\dot{a}\ddot{a}\\\vec{a}\overline{a}\underline{a}\underset{min}{a}\hat{a}\tilde{a}\widehat{a}\widetilde{a}\dot{a}\ddot{a}\]
2. 帽子和袜子
$$ |
\[\overleftarrow{AB}\overrightarrow{AB}\overleftrightarrow{AB}\\\underleftarrow{AB}\underrightarrow{AB}\underleftrightarrow{AB}\\\overbrace{AB}\underbrace{AB}\\\overline{AB}\underline{AB}\]
3. 盒子和帽子
$$ |
\[\overbrace{a+b+c}^{\text{note}}\\\underbrace{a+b+c}_{\text{note}}\\\boxed{\pi=3.14}\]
4. 各种括号
$$ |
\[( \big(\Big(\bigg(\Bigg(\]
$$ |
\[[]<>|-2|\{\}\]
$$ |
\[\lgroup x \rgroup\lVert a \rVert\lceil 2.6 \rceil\lfloor 1.2 \rfloor\ulcorner\urcorner\llcorner\lrcorner\]
三、希腊字母
\text{字母} |
\[\text{R}\text{A}\text{C}\text{L}\\\bf{R}\bf{A}\bf{C}\bf{L}\\\mathit{R}\mathit{A}\mathit{C}\mathit{L}\\\pmb{R}\pmb{A}\pmb{C}\pmb{L}\]
\mathbb{字母} |
\[\mathbb{R}\mathbb{A}\mathbb{C}\mathbb{L}\\\mathtt{R}\mathtt{A}\mathtt{C}\mathtt{L}\\\mathrm{R}\mathrm{A}\mathrm{C}\mathrm{L}\\\mathsf{R}\mathsf{A}\mathsf{C}\mathsf{L}\\\mathscr{R}\mathscr{A}\mathscr{C}\mathscr{L}\\\mathfrak{R}\mathfrak{A}\mathfrak{C}\mathfrak{L}\\\cal{R}\cal{A}\cal{C}\cal{L}\]
\tiny ABCabc |
\[\tiny ABCabc\\\small ABCabc\\\normalsize ABCabc\\\large ABCabc\\\Large ABCabc\\\huge ABCabc\\\Huge ABCabc\\{\tiny ABC} {\large ABC}\]
\[\alpha \beta \gamma \Gamma \delta \Delta \epsilon \\\\ \zeta \eta \theta \Theta \iota \kappa \\\\ \lambda \Lambda \mu \nu \xi \Xi \pi \Pi \\\\ \rho \sigma \Sigma \tau \upsilon \Upsilon \phi \Phi \\\\ \chi \psi \Psi \omega \Omega\]
\boldsymbol{\alpha} |
\[\boldsymbol{\alpha}\]
四、算术运算符号
\times |
\[\times\div\cdot\%\circ\ast\star\otimes\oplus\odot\oslash\pm\mp\dotplus\divideontimes\textbackslash\]
五、比较运算符
\= |
\[\equiv\approx\approxeq\cong\sim\neq\not=< \>\le\ge\gg\ll\curlyeqprec\curlyeqsucc\prec\succ\preceq\succeq\]
六、集合运算符
\in |
\[\in\owns \not\subset \not\supset\subseteq\supseteq\\\cap\cup\land\lor\\\neg\emptyset\varnothing\\\because\forall\exists\therefore\cap\cup\land\lor\sqcup\sqcap\]
七、各种箭头
\gets |
\[\gets\leftarrow\to\rightarrow\leftrightarrow\\\uparrow\downarrow\updownarrow\Leftarrow\Rightarrow\Leftrightarrow\iff\\\Uparrow\Downarrow\Updownarrow\nearrow\searrow\swarrow\nwarrow\longleftarrow\longrightarrow\longleftrightarrow\Longleftarrow\Longrightarrow\Longleftrightarrow\longmapsto\xrightarrow{over}\xrightarrow[over]{}\xrightarrow[under]{over}\xleftarrow[]{over}\xleftarrow[under]{}\xleftarrow[under]{over}\]
七、空间间距
A\!B |
\[A\!B\\AB\\A\thinspace B\\A\:B\\A\ B\\A \enspace B\\A\quad B\\A\qquad B\]
八、矩阵
A= |
\[A=\begin{pmatrix}a & b & \cdots & c \\\\d & e & \cdots & f \\\\\vdots & \vdots & \ddots & \vdots \\\\g & h & \cdots & j\end{pmatrix}\tag{5.1}\]
A = \begin{matrix} |
\[A = \begin{matrix}a & b\\\\c & d\end{matrix}\]
B = \begin{pmatrix} |
\[B = \begin{pmatrix}a & b\\\\c & d\end{pmatrix}\]
C = \begin{vmatrix} |
\[C = \begin{vmatrix}a & b\\\\c & d\end{vmatrix}\]
D = \begin{bmatrix} |
\[D = \begin{bmatrix}a & b\\\\c & d\end{bmatrix}\]
E = \begin{Vmatrix} |
\[E = \begin{Vmatrix}a & b\\\\c & d\end{Vmatrix}\]
\begin{aligned} |
\[\begin{aligned}f(x) &= (x+1)^2\\\\&= x^2 + 2x + 1\end{aligned}\]
f(x) = \begin{cases} |
\[f(x) = \begin{cases}a &\text{if b}\\\\b &\text{if a}\\\\\end{cases}\]
\begin{cases} |
\[\begin{cases}\begin{aligned}x + 2y &= 1\\\\3x - y &= 5\end{aligned}\end{cases}\]
g(x,y)=\left\{ |
\[g(x,y)=\begin{cases}\begin{array}{rcl}\frac{M_g - d}{M_f-b}[f(x,y)-b]+d & & {b \leq f(x,y) \leq M_f}\\\\F^*_L & & {S_L \leq 0 < S_M}\\\\F^*_R & & {S_M \leq 0 < S_R}\\\\F_R & & {S_R \leq 0}\end{array} \end{cases}\]
九、修改字体大小
AB |
\[AB\Huge AB\huge AB\\AB\LARGE AB\Large AB\large AB\\AB\small AB\tiny AB\]
十、划掉
\cancel{5} |
\[\cancel{5}\bcancel{5}\xcancel{ABC}\not =\]
十一、常见图形
\Box |
\[\Box\square\blacksquare\triangle\triangledown\blacktriangle\diamond\Diamond\star\bigstar\circ\bullet\bigcirc\bigodot\diamondsuit\clubsuit\heartsuit\spadesuit\angle\measuredangle\top\bot\infty\checkmark\dagger\ddagger\yen\\]$
十二、声明宏
对于一些复杂但是只有少许不同的表达式,可以声明一个函数来调用,提高源码的可读性,减少出错
\def\macroname#1#2{ |
宏允许带任意数量的参数(也可以不带参),必须是#1,#2,……这样的命名格式,同时注意再定义宏的时候注意让#1与,否则会解析成#。再调用的时候格式为,可以参考一下的例子
\def\Normal#1#2#3{ |
\[\def\Normal#1#2#3{\frac{1}{\sqrt{2\pi}\ #3}\exp{[-\frac{(#1 - #2)^2}{2\ #3^2}]}} f(x)=\Normal{x}{u_1}{\sigma_1}\\f(y)=\Normal{y}{u_2}{\sigma_2}\\\]
\def\EXP{ |
\[\def\EXP{e^x = 1 + x + \frac{1}{2!}x^2 + \frac{1}{3!}x^3 + \cdots} \EXP\]
当你需要在编辑器中插入数学公式时,可以使用两个美元符 $$ 包裹 TeX 或 LaTeX 格式的数学公式来实现。提交后,问答和文章页会根据需要加载 Mathjax 对数学公式进行渲染。如:
$$ |
显示效果: