【原创】CSDN·Markdown·KaTex/LaTex 用法小全


创作的动机和小部分内容学习自freopen大佬,然后辗转了很多blog,最后跑到了官网
自己操刀了很多啊……

欢迎指出错误,记得回复哦❤

工作量巨大但同时也没什么技术水平呢……

总之,女武神官网的丢三落四搬运工——Crloss!参上!


话说沉睡的在minecraft里面写命令方块的感觉又回来了。


UPD:
这篇blog是在2018年12月31日写的,但是我稍微做了一下修改(标题),再点了一下发布文章,于是就变成2019年3月30日发的了……
这样我2018年12月不就没有blog了吗…………

2019.03.30

KaTex

〇、区分LaTex和KaTex

LaTeX是一种基于ΤΕΧ的排版系统,由美国计算机学家莱斯利·兰伯特(Leslie Lamport)在20世纪80年代初期开发,利用这种格式,即使使用者没有排版和程序设计的知识也可以充分发挥由TeX所提供的强大功能,能在几天,甚至几小时内生成很多具有书籍质量的印刷品。对于生成复杂表格和数学公式,这一点表现得尤为突出。因此它非常适用于生成高印刷质量的科技和数学类文档。

MathJax是一个显示网络上数学公式的开源JavaScript引擎库,它可以在所有浏览器上面工作,其中就支持LaTeX,MathML和AsciiMath 符号,里面的数字会被MathJax使用JavaScript引擎解析成HTML,SVG或者是MathML 方程式,然后在现代的浏览器里面显示。 它的设计目标是利用最新的web技术,构建一个支持math的web平台。支持主要的浏览器和操作系统,包括那些移动设备

KaTeX: 可汗学院出品,号称“最快”的数学公式渲染库
支持主流的浏览器:Chrome, Firefox, Safari, Opera和 IE8~IE11

(事实我用的是QQ浏览器(QQ浏览器用的是Chrome内核)以及经历了被QQ浏览器支配的恐惧后又换成了Chrome,虽然号称最快但是本文几百上千个KaTeX负荷是在太大已经将彩姬的电脑卡挂机好几次了)。
.
.
.
真的,几十分钟下来,眼睛都看花了以后,电脑突然挂了这样的事情——居然出现了五次。
.
UPD:现在,是,六次了。Merry Christmas And Good Night。2018.12.25 22:58
UPD:第七次,新年快乐。2018.12.30 16:29

然后csdn里支持的是KaTex,这KaTex有四大宝啊:(棒读)
快速:并发渲染,无需重排页面。根据这个测试,性能绝对秒杀MathJax。
渲染效果好:采用TeX语法,渲染效果达到印刷出版级别。
无依赖:不依赖其它库。
支持服务器端渲染:例如,服务器端的Node.js程序调用KaTeX,把渲染好的HTML片段直接发送给客户端。

这个部分来自:https://blog.csdn.net/u013210620/article/details/81938733


一、如何插入公式

分类

KaTex中公式分为两种:

行中公式

就是在了字里行间里面插入的公式。你看: ヾ ( o ◕ ∀ ◕ ) ノ ヾ 看 我 看 我 我 就 是 d e s u ♪ , 是 不 是 感 觉 d i f f e r e n t l y ヾ(o◕∀◕)ノヾ看我看我我就是desu ♪,是不是感觉differently (o)desudifferently 。还可以在后面无压力的打字o!

操作方式
形如$something to say$,左边一个$,右边一个$就搞定了,效果就是 s o m e t h i n g t o s a y something to say somethingtosay

独立公式

就是单独成行的公式:
啦 啦 啦 啦 2 + 2 = ? 1000 − 7 = ? 我 是 独 立 公 式 d e s u ☆   啦啦啦啦 2+2=?1000-7=? 我是独立公式desu☆~ 2+2=10007=?desu 
但是独立公式强制居中可能会比较难看就是了。

操作方式
形如$$something to say$$,左边两个$,右边两个$就是了,效果就是 s o m e t h i n g t o s a y something to say somethingtosay

没错你没有看错空格被吞掉了!

注意

这两种公式除了是否单独成行以外还有别的区别之后会略有涉及。


二、关于{},text{}与operatorname{}

这个就好像我们将 a + b ∗ x a+b*x a+bx写成 ( a + b ) ∗ x (a+b)*x (a+b)x来改变优先度以免产生歧义或者错误的小括号一样,“{}”里面的可以使一些字符或者一串式子,诸如:

原式结果去掉大括号结果
{xyz}^{5+5} x y z 5 + 5 {xyz}^{5+5} xyz5+5xyz^5+5 x y z 5 + 5 xyz^5+5 xyz5+5
x^{123} x 123 x^{123} x123x^123 x 1 23 x^123 x123
{x} x {x} xx x x x
{7} 7 {7} 77 7 7 7

当然如果说不会产生歧义的话,尤其是{}内只有一个字符的时候,可以不写大括号,如表格中后两行。
下文中的{},如果{}中只有一个字符,那么也可以把大括号去掉

有时,我们需要特别把文字和公式区分开,或者不晓得怎么打公式,或者会产生歧义的时候,可以用**\text{}来刻意划出一个文字的区域,用\operatorname{}来产生一个公式操作**。
比方说我们想输入 A sin ⁡ ( ω x + μ ) A\sin(\omega x+\mu) Asin(ωx+μ)←(是用正经KaTex输入的),但是我们一个都不会!
于是我们点开了输入法的特殊字符,找到了 ω 和 μ \omega 和 \mu ωμ,并输入了起来:Asin(ωx+μ),感觉上十分不一样,怎么办呢?
$\operatorname{Asin}\text{ (ωx+μ) }$,就得到了 Asin ⁡  (ωx+μ)  \operatorname{Asin}\text{ (ωx+μ) } Asin (ωx+μ) 。看上去就有逼格了一些。

事实上,在\text{文字}中仍可以使用 $ $插入其它公式。

$$f(n)=n^n \quad \text{n$\in N^\ast$}$$
f ( n ) = n n n ∈ N ∗ f(n)=n^n \quad \text{n$\in N^\ast$} f(n)=nnnN


三、在公式中进行“你怎么穿着品如的衣服”操作

P.S. 因为在下个人喜欢行中公式所以下文中几乎全是行中公式哦
P.S.II 若有“根本用不到”,“重复太多次了吧”的操作,可能因为本人当时心情而被省略。所以本文所收集的,是已经粗略筛选后的结果。

1.上下移

^代表上标,_代表下标。
如果上标或下标内容多于一个字符,则使用{} 括起来
比如:

beforeafter
$C^{2^2}_{n+1}$ C n + 1 2 2 C^{2^2}_{n+1} Cn+122
$x^{2^2_2}_2$ x 2 2 2 2 x^{2^2_2}_2 x2222
${^1_2}\bigotimes {^3_4}$ 2 1 ⨂ 4 3 {^1_2}\bigotimes {^3_4} 2143
$^{18} _8 O ^{-2} _2$ 8 18 O 2 − 2 ^{18} _8 O ^{-2} _2 818O22

总结一下:
看起来就像是:
$^{A}$等价于让{A}出现在前面单位的上一层,_同理。
所以这个只是简单的上下移而已,后面会有其他上下标。


2.字符变大变小

若需要显示更大或更小的字符,在符号前插入 \large 或 \small 命令。

beforeafter
$\tiny x$ x \tiny x x
$\scriptsize x$ x \scriptsize x x
$\footnotesize x$ x \footnotesize x x
$\small x$ x \small x x
$\normalsize x$ x \normalsize x x
$x$ x x x
$\large x$ x \large x x
$\Large x$ x \Large x x
$\LARGE x$ x \LARGE x x
$\huge x$ x \huge x x
$\Huge x$ x \Huge x x
$\small\ {aa}a \large {a}aa$   a a a a a a \small\ {aa}a \large {a}aa  aaaaaa
$\boldsymbol{\alpha 12bcEF}12bcEF$ α 12 b c E F 12 b c E F \boldsymbol{\alpha 12bcEF}12bcEF α12bcEF12bcEF

开起来好像是从这个变大变小指令到下一个变大变小指令为止,都维持这个大小
请注意最后一行,与其他的本质不同的\boldsymbol{},能且只能加粗{}内的内容。


3.各种字体

beforeafter
$\normal$ 原 版 0123456789 a b c d h i j k A B C D H I J K {原版 \quad 0123456789abcdhijkABCDHIJK} 0123456789abcdhijkABCDHIJK
$\rm$ 罗 马 体 0123456789 a b c d h i j k A B C D H I J K \rm {罗马体 \quad 0123456789abcdhijkABCDHIJK} 0123456789abcdhijkABCDHIJK
$\it$ 意 大 利 斜 体 0123456789 a b c d h i j k A B C D H I J K o n l y 数 字 \it {意大利斜体 \quad 0123456789abcdhijkABCDHIJK \quad only数字} 0123456789abcdhijkABCDHIJKonly
$\bf$ 粗 体 0123456789 a b c d h i j k A B C D H I J K \bf {粗体 \quad 0123456789abcdhijkABCDHIJK} 0123456789abcdhijkABCDHIJK
$\sf$ 等 线 体 0123456789 a b c d h i j k A B C D H I J K \sf {等线体 \quad 0123456789abcdhijkABCDHIJK} 线0123456789abcdhijkABCDHIJK
$\tt$ 打 字 机 体 0123456789 a b c d h i j k A B C D H I J K \tt {打字机体 \quad 0123456789abcdhijkABCDHIJK} 0123456789abcdhijkABCDHIJK
$\frak$ 旧 德 式 字 体 0123456789 a b c d h i j k A B C D H I J K \frak {旧德式字体 \quad 0123456789abcdhijkABCDHIJK} 0123456789abcdhijkABCDHIJK
$\Bbb$ 黑 板 粗 体 0123456789 a b c d h i j k A B C D H I J K \Bbb {黑板粗体 \quad 0123456789abcdhijkABCDHIJK} 0123456789abcdhijkABCDHIJK
$\mathcal$ 手 写 体 0123456789 a b c d h i j k A B C D H I J K \mathcal {手写体 \quad 0123456789abcdhijkABCDHIJK} 0123456789abcdhijkABCDHIJK
$\bold$ 0123456789 a b c d h i j k A B C D H I J K \bold{\quad 0123456789abcdhijkABCDHIJK} 0123456789abcdhijkABCDHIJK
$\bm$(\boldsymbol的简写) 0123456789 a b c d h i j k A B C D H I J K \bm {\quad 0123456789abcdhijkABCDHIJK} 0123456789abcdhijkABCDHIJK
$\mathscr$ 0123456789 a b c d h i j k A B C D H I J K \mathscr {\quad 0123456789abcdhijkABCDHIJK} 0123456789abcdhijkABCDHIJK

上述字体中,没有math-前缀的,(某些)可以加上math-前缀或者text-前缀,
比如\textsf{就等效于使用sf这个字体的text}→ 就等效于使用sf这个字体的text \textsf{就等效于使用sf这个字体的text} 就等效于使用sf这个字体的text,注意\Bbb要换成\mathbb。

4.输入换行和空格

因为不是说了空格会被吃掉嘛……

beforeafter
$用\quad 或 \space 来空格极\space 寒\space空\quad格$ 极   寒   空 格 极\space 寒\space空\quad格   
$用 \newline 来换行\newline F \newline G \newline O \newline$ F G O F \newline G \newline O \newline FGO
$两倍的空格\qquad两倍的快乐$ 两 倍 的 空 格 两 倍 的 快 乐 两倍的空格\qquad两倍的快乐
$还可以用 \ 来空格 \ 有 \ 在 \ 健 \ 身$ 有   在   健   身 有 \ 在 \ 健 \ 身    
$还可以用 \; 或 ~ 或 \thickspace 来空格 \; 二 ~ 十 \; 四 \thickspace 岁$ 二   十    四    岁 二 ~ 十 \; 四 \thickspace 岁  
$还可以用 \, 或 \thinspace 来小空格 \, 是 \thinspace 个 \, 学 \thinspace 生$   是   个   学   生 \, 是 \, 个 \, 学 \, 生
$还可以用 \medspace or \: 来中空格,\: 谢 \: 谢 \medspace 前 \: 辈$ 谢   谢   前   辈 谢 \: 谢\medspace 前 \: 辈
$还可以用\nobreakspace 来空格? 只 有 \nobreakspace 红 茶$ 只 有   红 茶 只有 \nobreakspace 红 茶  
$在medspace,thickspace,thinspace前面加“neg”来负空格也可以用\!来负空格,目 \negmedspace 力 \negthickspace 前 \negthinspace 辈 \! 啊 \! 啊 \! 啊\! 啊\! 啊$ 目  ⁣ 力  ⁣ 前  ⁣ 辈  ⁣ 啊  ⁣ 啊  ⁣ 啊  ⁣ 啊  ⁣ 啊 目 \negmedspace 力 \negthickspace 前 \negthinspace 辈 \! 啊 \! 啊 \! 啊\! 啊\! 啊
$还能用 \\ 来换行 \\ 噔 \\ 噔 \\ 噔 \\ 噔$ 噔 噔 噔 噔 噔 \\ 噔 \\ 噔 \\ 噔

无端联想——
堆雪人。(×
堆屑人。(指正

5.输入括号和分隔符

emmmm,有点多,有点乱,看表格吧。
(其实有些不算括号或分隔符⑧……

还有,(),[],|等很多其实是可以直接输入的。

beforeafterbeforeafter
$\lfloor {a} \rfloor$ ⌊ a ⌋ \lfloor a \rfloor a$\lceil {b} \rceil$ ⌈ b ⌉ \lceil b \rceil b
$\lbrace {c} \rbrace$ { c } \lbrace c \rbrace {c}$\{ {d} \}$ { d } \{ d \} {d}
$\langle {e} \rangle$ ⟨ e ⟩ \langle e \rangle e$\left( {f} \right)$ ( f ) \left( f \right) (f)
$\left[ {g} \right]$ [ g ] \left[ g \right] [g]$\langle {h} \rangle$ ⟨ h ⟩ \langle h \rangle h
$/ {i} \backslash$ / i \ / i \backslash /i\$\lmoustache {j} \rmoustache$ ⎰ j ⎱ \lmoustache j \rmoustache j
$\ulcorner {k} \urcorner$ ┌ k ┐ \ulcorner k \urcorner k$\llcorner {l} \lrcorner$ └ l ┘ \llcorner {l} \lrcorner l
$\vert {m} \vert$ ∣ m ∣ \vert m \vert m$\Vert {n} \Vert$ ∥ n ∥ \Vert n \Vert n
$\lgroup {o} \rgroup$ ⟮ o ⟯ \lgroup o \rgroup o$\lt {p} \gt$ < p > \lt p \gt <p>
$\lang {q} \rang$ ⟨ q ⟩ \lang q \rang q

$| \frac{a}{b} |$ ∣ a b ∣ \Large | \frac{a}{b} | ba
$\| \frac{a}{b} \|$ ∥ a b ∥ \Large \| \frac{a}{b} \| ba

因为和markdown的表格冲突了所以单独摆出来力。

\newline
此外可以使用\big \bigg \Big \Bigg控制括号的大小,比如:

$$
\Bigg ( 
	\bigg [ 
		\Big \{ 
			\big \langle 
				\| 
					\frac{a}{b} 
				\| 
			\big \rangle
		\Big \}
	\bigg ] 
\Bigg )
$$

得到: ( [ { ⟨ ∥ a b ∥ ⟩ } ] ) \Large \Bigg ( \bigg [ \Big \{ \big \langle \| \frac{a}{b} \| \big \rangle \Big \} \bigg ] \Bigg ) ([{ba}])
也就是说:$\Bigg (\bigg ( \Big ( \big ($ ( ( ( ( \Bigg (\bigg ( \Big ( \big ( (((( ,大小关系一目了然。
\newline
其实也可以用三、2.的方法来变大变小,而且两者不冲突。

另外,
如果你要在不同行显示对应括号,可以在每一行对应处使用 \left. 或 \right. 来放一个"影子"括号:
$$a = \left(1 + 2 + 3 + \cdots\right. \\ \left. n - 2 + n - 1 + n\right.)$$
a = ( 1 + 2 + 3 + ⋯   n − 2 + n − 1 + n ) a = \left(1 + 2 + 3 + \cdots\right. \\ \left. n - 2 + n - 1 + n\right.) a=(1+2+3+n2+n1+n)

另外,
a 向下 = g + ( G 总 g p 1 v 1 + m 2 ) \large a_\text{向下}=g+(\frac{\frac{G_{总}}{g}}{\frac{p_1}{v_1}+m_2}) a向下=g+(v1p1+m2gG)
你觉得这个小括号过小了,于是你改成:

$$\large a_\text{向下}=g+(\frac{\frac{G_{总}}{g}}{\frac{p_1}{v_1}+m_2})$$
$$\large a_\text{向下}=g+\left(\frac{\frac{G_{总}}{g}}{\frac{p_1}{v_1}+m_2}\right)$$

a 向下 = g + ( G 总 g p 1 v 1 + m 2 ) \large a_\text{向下}=g+\left(\frac{\frac{G_{总}}{g}}{\frac{p_1}{v_1}+m_2}\right) a向下=g+v1p1+m2gG
发现括号变大了。
也就是说,\left(\right)等会自动匹配大小。

如果你需要将行内显示的分隔符也变大,可以使用\middle命令(必须用\left,\right):

        a          | \frac{b}{c} 
 \left. a \middle \| \frac{b}{c} \right.

对应:
a ∣ b c a|\frac{b}{c} acb
a ∥ b c \left.a\middle\|\frac{b}{c}\right. acb

另一类比较不同的括号如下:
$\tbinom{n}{k}$ ( n k ) \tbinom{n}{k} (kn)
$\binom{n}{k}$ ( n k ) \binom{n}{k} (kn)
$\dbinom{n}{k}$ ( n k ) \dbinom{n}{k} (kn)
${n\brace k}$ { n k } {n\brace k} {kn}
${n\choose k}$ ( n k ) {n\choose k} (kn)
${n\brack k}$ [ n k ] {n\brack k} [kn]


6.上下标指令

${1} \over {xyz \over {x}}$ 1 x y z x \LARGE {1} \over {xyz \over {x}} xxyz1
{A} \over {B} 就是让A跑到B的上面来然后打一根杠杠。

$x \atop y$ x y \Large x \atop y yx
用\atop,中间就不会有杠杠。

然后这三个:
stackrel{x}{y} → y x \text{stackrel\{x\}\{y\}} \to \stackrel{x}{y} stackrel{x}{y}yx
overset{x}{y} → y x \text{overset\{x\}\{y\}} \to \overset{x}{y} overset{x}{y}yx
underset{x}{y} → y x \text{underset\{x\}\{y\}}\to \underset{x}{y} underset{x}{y}xy
事实上,我不清楚区别。

还有一种就是\raisebox{长度}{文本}让{文本}上移{长度}这么多,注意此处长度必须带单位。
$a\raisebox{0.25mm}{b}c$ → a b c \to a\raisebox{0.25mm}{b}c abc

$a\raisebox{0.25em}{b}c$ → a b c \to a\raisebox{0.25em}{b}c abc

$a\raisebox{0.25cm}{b}c$ → a b c \to a\raisebox{0.25cm}{b}c abc

$a\raisebox{2.5cm}{b}\raisebox{-2.5cm}{c}$ → a b c \to a\raisebox{2.5cm}{b}\raisebox{-2.5cm}{c} abc

似乎厘米是最大的单位。


7.输入分式

\frac {分子} {分母} ,就会得到: 分 子 分 母 \frac {分子} {分母}
当然,分数是可嵌套的,比如:\frac {\frac{x^2}{2y+z}}{x^3+5x-2y},得到: x 2 2 y + z x 3 + 5 x − 2 y \frac {\frac{x^2}{2y+z}}{x^3+5x-2y} x3+5x2y2y+zx2

当然也可以用over指令。
\newline
还有以下这样的操作:

1.$\tfrac{s}{m}$ 小 分 数 s m 小分数\tfrac{s}{m} ms
2.$\cfrac{s}{m} 可以再套\cfrac。
比如:\cfrac{2}{c+\cfrac{2}{d+\cfrac{2}{4}}}$ 大 分 数 2 c + 2 d + 2 4 大分数\cfrac{2}{c+\cfrac{2}{d+\cfrac{2}{4}}} c+d+4222
3.$\dfrac{s}{m}$ 嵌套是可以嵌套的。但是比较挤?
比如:\dfrac{2}{c+\dfrac{2}{d+dfrac{2}{4}}}$ 大 分 数 2 c + 2 d + 2 4 大分数\dfrac{2}{c + \dfrac{2}{d +\dfrac{2}{4}}} c+d+4222


8.输入根式

beforeafter
$\sqrt [根指数] {被开方数}$ 被 开 方 数 根 指 数 \sqrt[根指数]{被开方数}
$\sqrt{被开方数}$ ←(平方根) 被 开 方 数 \sqrt{被开方数}
$\sqrt x * \sqrt[3] x * \sqrt[-1] x$ x ∗ x 3 ∗ x − 1 \sqrt x *\sqrt[3] x *\sqrt[-1] x x 3x 1x

9.输入省略号

beforeafter
${1+2+3+\ldots+n} 1 + 2 + 3 + … + n {1+2+3+\ldots+n} 1+2+3++n
${1+2+3+\cdots+n} 1 + 2 + 3 + ⋯ + n {1+2+3+\cdots+n} 1+2+3++n

简单来说就是ldots居下,cdots居中。

还有各种各样的省略号,矩阵的时候将会用到。
这里简单列举一下。

beforeafterbeforeafterbeforeafter
\dots … \dots \cdots ⋯ \cdots \ddots ⋱ \ddots
\ldots … \ldots \vdots ⋮ \vdots \dotsb ⋯ \dotsb
\dotsc … \dotsc \dotsi  ⁣ ⋯ \dotsi \dotsm ⋯ \dotsm
\dotso … \dotso \sdot ⋅ \sdot \mathellipsis … \mathellipsis
\text{\textellipsis} … \text{\textellipsis}

10.accelerator(不是)

10.vector等上标以及各类箭头符号

上标
beforeafterbeforeafter
$a^{\prime}$ a ′ a^{\prime} a$a'$ a ′ a' a
$\bar{a}$ a ˉ \bar{a} aˉ$\acute{a}$ a ˊ \acute{a} aˊ
$\check{a}$ a ˇ \check{a} aˇ$\grave{a}$ a ˋ \grave{a} aˋ
$\breve{a}$ a ˘ \breve{a} a˘$\widecheck{ace}$ a c e ˇ \widecheck{ace} ace
$\dot{a}$ a ˙ \dot{a} a˙$\ddot{a}$ a ¨ \ddot{a} a¨
$\hat{ace}$ a c e ^ \hat{ace} ace^$\widehat{ace}$ a c e ^ \widehat{ace} ace
$\mathring{g}$ g ˚ \mathring{g} g˚$\tilde{ace}$ a c e ~ \tilde{ace} ace~
$\widetilde{ace}$ a c e ~ \widetilde{ace} ace $\utilde{AB}$ A B ~ \utilde{AB} AB
$\overbrace{AB}$ A B ⏞ \overbrace{AB} AB $\underbrace{AB}$ A B ⏟ \underbrace{AB} AB
$\undergroup{AB}$ A B ⏡ \undergroup{AB} AB$\overgroup{AB}$ A B ⏠ \overgroup{AB} AB
$\vec{F}=m\vec{a}$ F ⃗ = m a ⃗ \vec{F}=m\vec{a} F =ma $\Overrightarrow{AB}$ A B ⇒ \Overrightarrow{AB} AB
$\overleftarrow{AB}$ A B ← \overleftarrow{AB} AB $\overrightarrow{AB}$ A B → \overrightarrow{AB} AB
$\underleftarrow{AB}$ A B ← \underleftarrow{AB} AB$\underrightarrow{AB}$ A B → \underrightarrow{AB} AB
$\overleftharpoon{ac}$ a c ↼ \overleftharpoon{ac} ac $\overrightharpoon{ac}$ a c ⇀ \overrightharpoon{ac} ac
$\overleftrightarrow{AB}$ A B ↔ \overleftrightarrow{AB} AB $\underleftrightarrow{AB}$ A B ↔ \underleftrightarrow{AB} AB
$\overline{AB}$ A B ‾ \overline{AB} AB$\underline{AB}$ A B ‾ \underline{AB} AB
$\overlinesegment{AB}$ A B undefined \overlinesegment{AB} AB $\underlinesegment{AB}$ A B undefined \underlinesegment{AB} AB
$\overset{\frown}{AB}$ A B ⌢ \overset{\frown}{AB} AB$a^{\backprime}$ a ‵ a^{\backprime} a
箭头

以下是各种箭头,(真的会有人用这个吗)

不带字的
beforeafterbeforeafter
$\leftarrow$ ← \leftarrow $\rightarrow$ → \rightarrow
$\gets$ ← \gets $\to$ → \to
$\leftrightarrow$ ↔ \leftrightarrow $\updownarrow$ ↕ \updownarrow
$\longleftarrow$ ⟵ \longleftarrow $\longrightarrow$ ⟶ \longrightarrow
$\Longleftarrow$ ⟸ \Longleftarrow $\Longrightarrow$ ⟹ \Longrightarrow
$\Leftarrow$ ⇐ \Leftarrow $\Rightarrow$ ⇒ \Rightarrow
$\Leftrightarrow$ ⇔ \Leftrightarrow $\iff$    ⟺    \iff
$\longleftrightarrow$ ⟷ \longleftrightarrow $\Longleftrightarrow$ ⟺ \Longleftrightarrow
$\uparrow$ ↑ \uparrow $\downarrow$ ↓ \downarrow
$\Uparrow$ ⇑ \Uparrow $\Downarrow$ ⇓ \Downarrow
$\Updownarrow$ ⇕ \Updownarrow
$\leftleftarrows$ ⇇ \leftleftarrows $\leftrightarrows $ ⇆ \leftrightarrows
$\rightleftarrows$ ⇄ \rightleftarrows $\rightrightarrows$ ⇉ \rightrightarrows
$\upuparrows$ ⇈ \upuparrows $\downdownarrows$ ⇊ \downdownarrows
$\Lleftarrow$ ⇚ \Lleftarrow $\Rrightarrow$ ⇛ \Rrightarrow
$\lArr$ ⇐ \lArr $\larr$ ← \larr
$\rArr$ ⇒ \rArr $\rarr$ → \rarr
$\Larr$ ⇐ \Larr $\Rarr$ ⇒ \Rarr
$\uArr$ ⇑ \uArr $\uarr$ ↑ \uarr
$\dArr$ ⇓ \dArr $\darr$ ↓ \darr
$\Uarr$ ⇑ \Uarr $\Darr$ ⇓ \Darr
$\lrArr$ ⇔ \lrArr $\lrarr$ ↔ \lrarr
$\hArr$ ⇔ \hArr $\harr$ ↔ \harr
$\Lrarr$ ⇔ \Lrarr $\Harr$ ⇔ \Harr
$\nearrow$ ↗ \nearrow $\searrow$ ↘ \searrow
$\swarrow$ ↙ \swarrow $\nwarrow$ ↖ \nwarrow
$\hookrightarrow$ ↪ \hookrightarrow $\hookleftarrow$ ↩ \hookleftarrow
$\leftharpoonup$ ↼ \leftharpoonup $\leftharpoondown$ ↽ \leftharpoondown
$\rightharpoonup$ ⇀ \rightharpoonup $\rightharpoondown$ ⇁ \rightharpoondown
$\restriction$ ↾ \restriction
$\upharpoonleft$ ↿ \upharpoonleft $\upharpoonright$ ↾ \upharpoonright
$\downharpoonleft$ ⇃ \downharpoonleft $\downharpoonright$ ⇂ \downharpoonright
$\leftrightharpoons $ ⇋ \leftrightharpoons $\rightleftharpoons $ ⇌ \rightleftharpoons
$\nleftarrow$ ↚ \nleftarrow $\nLeftarrow$ ⇍ \nLeftarrow
$\nrightarrow$ ↛ \nrightarrow $\nRightarrow$ ⇏ \nRightarrow
$\nleftrightarrow$ ↮ \nleftrightarrow $\nLeftrightarrow$ ⇎ \nLeftrightarrow
$\leftsquigarrow$没有$\rightsquigarrow$ ⇝ \rightsquigarrow
$\mapsto$ ↦ \mapsto $\longmapsto$ ⟼ \longmapsto
$\leadsto$ ⇝ \leadsto $\leftrightsquigarrow$ ↭ \leftrightsquigarrow
$\Lsh$ ↰ \Lsh $\Rsh$ ↱ \Rsh
$\circlearrowleft$ ↺ \circlearrowleft $\circlearrowright$ ↻ \circlearrowright
$\curvearrowleft$ ↶ \curvearrowleft $\curvearrowright$ ↷ \curvearrowright
$\dashleftarrow$ ⇠ \dashleftarrow $\dashrightarrow$ ⇢ \dashrightarrow
$\looparrowleft$ ↫ \looparrowleft $\looparrowright$ ↬ \looparrowright
$\twoheadleftarrow$ ↞ \twoheadleftarrow $\twoheadrightarrow$ ↠ \twoheadrightarrow
$\impliedby$    ⟸    \impliedby $\implies$    ⟹    \implies
$\leftarrowtail$ ↢ \leftarrowtail $\rightarrowtail$ ↣ \rightarrowtail

直接打也未尝不行:←↑→↓↔↕↖↗↘↙↚↛↞↠↢↣↦↩↪↫↬↭↮↰↱↶↷↺↻↼↽↾↾↿⇀⇁⇂⇃⇄⇆⇇⇈⇉⇊⇋⇌⇍⇎⇏⇐⇑⇒⇓⇔⇕⇚⇛⇝⇠⇢⟵⟶⟷⟸⟹⟺⟼ ↽

带字的
beforeafterbeforeafter
$\xleftarrow[under]{over}$ ← u n d e r o v e r \xleftarrow[under]{over} over under$\xrightarrow[under]{over}$ → u n d e r o v e r \xrightarrow[under]{over} over under
$\xLeftarrow[under]{over}$ ⇐ u n d e r o v e r \xLeftarrow[under]{over} over under$\xRightarrow[under]{over}$ ⇒ u n d e r o v e r \xRightarrow[under]{over} over under
$\xleftrightarrow[under]{over}$ ↔ u n d e r o v e r \xleftrightarrow[under]{over} over under$\xLeftrightarrow[under]{over}$ ⇔ u n d e r o v e r \xLeftrightarrow[under]{over} over under
$\xhookleftarrow[under]{over}$ ↩ u n d e r o v e r \xhookleftarrow[under]{over} over under$\xhookrightarrow[under]{over}$ ↪ u n d e r o v e r \xhookrightarrow[under]{over} over under
$\xtwoheadleftarrow[under]{over}$ ↞ u n d e r o v e r \xtwoheadleftarrow[under]{over} over under$\xtwoheadrightarrow[under]{over}$ ↠ u n d e r o v e r \xtwoheadrightarrow[under]{over} over under
$\xleftharpoonup[under]{over}$ ↼ u n d e r o v e r \xleftharpoonup[under]{over} over under$\xrightharpoonup[under]{over}$ ⇀ u n d e r o v e r \xrightharpoonup[under]{over} over under
$\xleftharpoondown[under]{over}$ ↽ u n d e r o v e r \xleftharpoondown[under]{over} over under$\xrightharpoondown[under]{over}$ ⇁ u n d e r o v e r \xrightharpoondown[under]{over} over under
$\xleftrightharpoons[under]{over}$ ⇋ u n d e r o v e r \xleftrightharpoons[under]{over} over under$\xrightleftharpoons[under]{over}$ ⇌ u n d e r o v e r \xrightleftharpoons[under]{over} over under
$\xtofrom[under]{over}$ ⇄ u n d e r o v e r \xtofrom[under]{over} over under$\xmapsto[under]{over}$ ↦ u n d e r o v e r \xmapsto[under]{over} over under
$\xlongequal[under]{over}$ = u n d e r o v e r \xlongequal[under]{over} over under可以只写[under]也可以只写{over}

整理箭头这一部分花了我一个多小时,完了完了,写完了以后肯定又要被dalao们嘲讽“唉,浪费这么多时间干什么”。


11.积分

$\int_{积分下限}^{积分上限}{被积表达式}$ ∫ 积 分 下 限 积 分 上 限 被 积 表 达 式 \int_{积分下限}^{积分上限} {被积表达式}
$$\int_{积分下限}^{积分上限}{被积表达式}$$ ∫ 积 分 下 限 积 分 上 限 被 积 表 达 式 \int_{积分下限}^{积分上限} {被积表达式}
嘛,事实上就是先打一个积分符号,再用上下操作做出积分上下限的假象罢了。

除此之外还有如下积分符号

beforeafter
$\smallint$ ∫ \smallint
$\intop$ ∫ \intop
$\iint$ ∬ \iint
$\iiint$ ∭ \iiint
$\oint$ ∮ \oint
$\oiint$ ∯ \oiint
$\oiiint$ ∰ \oiiint

12.极限

$\lim_{i \to \infty} \frac 1 i = 0$ lim ⁡ i → ∞ 1 i = 0 \lim_{i \to \infty} \frac 1 i = 0 limii1=0
$$\lim_{i \to \infty} \frac 1 i = 0$$ lim ⁡ i → ∞ 1 i = 0 \lim_{i \to \infty} \frac 1 i = 0 ilimi1=0

所以看出来了行中与独立的区别了吧。

这一类“Big Operators”疑似都有这一性质,包括:积分,求和求积,以及一系列名字里带有Big-前缀的公式。
所以接下来的 Big Operators 都会同时给出行中和独立。


13.求和求积求并求交等“大操作”

和极限类似的,求和 \sum_{下标}^{上标} {表达式} ,行中和独立都会有不同的效果。
以下的都可以这么操作。

beforeafterbeforeafterbeforeafterbeforeafter
\sum ∑ \sum \prod ∏ \prod \bigotimes ⨂ \bigotimes \bigvee ⋁ \bigvee
\bigodot ⨀ \bigodot \coprod ∐ \coprod \bigoplus ⨁ \bigoplus \bigwedge ⋀ \bigwedge
\bigcup ⋃ \bigcup \bigcap ⋂ \bigcap \biguplus ⨄ \biguplus \bigsqcup ⨆ \bigsqcup

应用举例:
$$\sum_{1<=i<=N}{\frac {N-i+1}{i^{N-1}} }$$
∑ 1 < = i < = N N − i + 1 i N − 1 \sum_{1<=i<=N}{\frac {N-i+1}{i^{N-1}} } 1<=i<=NiN1Ni+1

$\sum_{i=1}^{N}{\frac {N-i+1}{i^{N-1}} }$ ∑ i = 1 N N − i + 1 i N − 1 \sum_{i=1}^{N}{\frac {N-i+1}{i^{N-1}} } i=1NiN1Ni+1

$\bigsqcup_{a,b∈100}{a,b}$ ⨆ a , b ∈ 100 a , b \bigsqcup_{a,b∈100}{a,b} a,b100a,b

$$\bigsqcup_{a,b∈100}{a,b}$$
⨆ a , b ∈ 100 a , b \bigsqcup_{a,b∈100}{a,b} a,b100a,b


14.各种符号:

(分类分的不是很严谨,与上文重复的省略掉,一些等效用法可能会省掉一些“这辈子都不可能用到的”东西)

计算符号

正常的加减乘除也是可以的。

beforeafterbeforeafterbeforeafterbeforeafter
\times × \times ×\ltimes ⋉ \ltimes \rtimes ⋊ \rtimes \div ÷ \div ÷
\mp ∓ \mp \plusmn ± \plusmn ±\pm ± \pm ±\boxplus ⊞ \boxplus
\boxminus ⊟ \boxminus \boxtimes ⊠ \boxtimes \oplus ⊕ \oplus \otimes ⊗ \otimes
\circleddash ⊝ \circleddash \circledast ⊛ \circledast \circledcirct ⊚ \circledcirc \divideontimes ⋇ \divideontimes
\ominus ⊖ \ominus \uplus ⊎ \uplus \uplus ⊎ \uplus \dotplus ∔ \dotplus
\leftthreetimes ⋋ \leftthreetimes \rightthreetimes ⋌ \rightthreetimes \ast ∗ \ast \oslash ⊘ \oslash
\pmod{a} ( m o d a ) \pmod{a} (moda)\pod{a} ( a ) \pod{a} (a)\bmod{a}   m o d   a \bmod{a} moda\mod{a} m o d    a \mod{a} moda
\equiv ≡ \equiv \amalg ⨿ \amalg ⨿% % \% %
各种点号
beforeafterbeforeafterbeforeafter
\cdot ⋅ \cdot \gtrdot ⋗ \gtrdot \cdotp ⋅ \cdotp
\centerdot ⋅ \centerdot \bullet ∙ \bullet \ldotp . \ldotp .
\lessdot ⋖ \lessdot \boxdot ⊡ \boxdot \odot ⊙ \odot
集合符号
beforeafterbeforeafterbeforeafterbeforeafter
\cup ∪ \cup \Cup ⋓ \Cup \doublecup ⋓ \doublecup \sqcup ⊔ \sqcup
\cap ∩ \cap \Cap ⋒ \Cap \doublecap ⋒ \doublecap \sqcap ⊓ \sqcap
\complement ∁ \complement \emptyset ∅ \emptyset \empty ∅ \empty \varnothing ∅ \varnothing
\in ∈ \in \isin ∈ \isin \notin ∉ \notin /
\ni ∋ \ni \notni ∌ \notni \backepsilon ∍ \backepsilon \owns ∋ \owns
\sub ⊂ \sub \subset ⊂ \subset \sube ⊆ \sube \subseteq ⊆ \subseteq
\subseteqq ⫅ \subseteqq \Subset ⋐ \Subset \sqsubset ⊏ \sqsubset \sqsubseteq ⊑ \sqsubseteq
\nsubseteq ⊈ \nsubseteq \subsetneq ⊊ \subsetneq \nsubseteqq ⊈ \nsubseteqq \subsetneqq ⫋ \subsetneqq
\varsubsetneq ⊊ \varsubsetneq \varsubsetneqq ⫋ \varsubsetneqq
\sup sup ⁡ \sup sup\supset ⊃ \supset \supe ⊇ \supe \supseteq ⊇ \supseteq
\supseteqq ⫆ \supseteqq \Supset ⋑ \Supset \sqsupset ⊐ \sqsupset \sqsupseteq ⊒ \sqsupseteq
\nsupseteq ⊉ \nsupseteq \supsetneq ⊋ \supsetneq \nsupseteqq ⊉ \nsupseteqq \supsetneqq ⫌ \supsetneqq
\varsupsetneq ⊋ \varsupsetneq \varsupsetneqq ⫌ \varsupsetneqq
逻辑符号
beforeafterbeforeafterbeforeafterbeforeafter
\because ∵ \because \therefore ∴ \therefore \mid ∣ \mid \intercal ⊺ \intercal
\exist ∃ \exist \exists ∃ \exists \nexists ∄ \nexists \forall ∀ \forall
\land ∧ \land \lor ∨ \lor \neg ¬ \neg ¬\lnot ¬ \lnot ¬
\setminus ∖ \setminus \smallsetminus ∖ \smallsetminus \And & \And &\vee ∨ \vee
\wedge ∧ \wedge \curlywedge ⋏ \curlywedge \curlyvee ⋎ \curlyvee \barwedge ⊼ \barwedge
\veebar ⊻ \veebar \doublebarwedge ⩞ \doublebarwedge \doubleveebar没有
关系符号
beforeafterbeforeafterbeforeafter
\eqsim ≂ \eqsim \equiv ≡ \equiv \circeq ≗ \circeq
\simeq ≃ \simeq \eqcirc ≖ \eqcirc \eqcolon ∹ \eqcolon :
\Eqcolon − ∷ \Eqcolon ::\eqqcolon ≕ \eqqcolon =:\Eqqcolon = ∷ \Eqqcolon =::
\eqslantgtr ⪖ \eqslantgtr \eqslantless ⪕ \eqslantless \doteq ≐ \doteq
\Doteq ≑ \Doteq \doteqdot ≑ \doteqdot \risingdotseq ≓ \risingdotseq
\fallingdotseq ≒ \fallingdotseq \curlyeqsucc ⋟ \curlyeqsucc \curlyeqprec ⋞ \curlyeqprec
\sim ∼ \sim \backsim ∽ \backsim \backsimeq ⋍ \backsimeq
\le ≤ \le \leq ≤ \leq \leqq ≦ \leqq
\ge ≥ \ge \geq ≥ \geq \geqq ≧ \geqq
\ne ≠ \ne =\neq ≠ \neq =\nleq ≰ \nleq
\nleqq ≰ \nleqq \lneq ⪇ \lneq \lneqq ≨ \lneqq
\ngeq ≱ \ngeq \ngeqq ≱ \ngeqq \gneq ⪈ \gneq
\gneqq ≩ \gneqq \npreceq ⋠ \npreceq \lvertneqq ≨ \lvertneqq
\gvertneqq ≩ \gvertneqq \nsim ≁ \nsim \lnsim ⋦ \lnsim
\gnsim ⋧ \gnsim \gg ≫ \gg \ggg ⋙ \ggg
\gggtr ⋙ \gggtr \gtrless ≷ \gtrless \ngtr ≯ \ngtr
\nless ≮ \nless \ll ≪ \ll \lll ⋘ \lll
\llless ⋘ \llless \lesssim ≲ \lesssim \lessgtr ≶ \lessgtr
\lesseqgtr ⋚ \lesseqgtr \lesseqqgtr ⪋ \lesseqqgtr \lessapprox ⪅ \lessapprox
\succ ≻ \succ \succeq ⪰ \succeq \succsim ≿ \succsim
\succcurlyeq ≽ \succcurlyeq \succapprox ⪸ \succapprox \nsucc ⊁ \nsucc
\nsucceq ⋡ \nsucceq \succneqq ⪶ \succneqq \succnsim ⋩ \succnsim
\succnapprox ⪺ \succnapprox \cong ≅ \cong \ncong ≆ \ncong
\prec ≺ \prec \nprec ⊀ \nprec \precsim ≾ \precsim
\precnsim ⋨ \precnsim \precapprox ⪷ \precapprox \preccurlyeq ≼ \preccurlyeq
\precnapprox ⪹ \precnapprox \perp ⊥ \perp \mid ∣ \mid
\nmid ∤ \nmid \shortmid ∣ \shortmid \nshortmid ∤ \nshortmid
\propto ∝ \propto \varpropto ∝ \varpropto \approx ≈ \approx
\approxeq ≊ \approxeq \lnapprox ⪉ \lnapprox \bumpeq ≏ \bumpeq
\Bumpeq ≎ \Bumpeq \coloneq : − \coloneq :\Coloneq ∷ − \Coloneq ::
\coloneqq ≔ \coloneqq :=\Coloneqq ∷ = \Coloneqq ::=\colonsim : ∼ \colonsim :
\Colonsim ∷ ∼ \Colonsim ::\colonapprox : ≈ \colonapprox :\Colonapprox ∷ ≈ \Colonapprox ::
\dblcolon ∷ \dblcolon ::\vcentcolon : \vcentcolon :\thicksim ∼ \thicksim
\thickapprox ≈ \thickapprox \gt > \gt >\gtrsim ≳ \gtrsim
\gtrapprox ⪆ \gtrapprox \gtreqless ⋛ \gtreqless \gtreqqless ⪌ \gtreqqless
\dashv ⊣ \dashv \vdash ⊢ \vdash \vDash ⊨ \vDash
\Vdash ⊩ \Vdash \Vvdash ⊪ \Vvdash \nvdash ⊬ \nvdash
\nvDash ⊭ \nvDash \nVdash ⊮ \nVdash \nVDash ⊯ \nVDash
\parallel ∥ \parallel \nparallel ∦ \nparallel \shortparallel ∥ \shortparallel
\nshortparallel ∦ \nshortparallel \frown ⌢ \frown \smallfrown ⌢ \smallfrown
\smile ⌣ \smile \smallsmile ⌣ \smallsmile \leqslant ⩽ \leqslant
\precneqq ⪵ \precneqq \preceq ⪯ \preceq \triangleq ≜ \triangleq
\vartriangle △ \vartriangle \vartriangleleft ⊲ \vartriangleleft \vartriangleright ⊳ \vartriangleright
\trianglelefteq ⊴ \trianglelefteq \trianglerighteq ⊵ \trianglerighteq \ntriangleleft ⋪ \ntriangleleft
\ntrianglelefteq ⋬ \ntrianglelefteq \ntriangleright ⋫ \ntriangleright \ntrianglerighteq ⋭ \ntrianglerighteq
\lt < \lt <\Join ⋈ \Join \asymp ≍ \asymp
\models ⊨ \models \bowtie ⋈ \bowtie \between ≬ \between
\multimap ⊸ \multimap \geqslant ⩾ \geqslant \pitchfork ⋔ \pitchfork
\nleqslant ≰ \nleqslant \colon  ⁣ : \colon :
其他符号
beforeafterbeforeafterbeforeafter
% % % % \% %# # \# #
& & \& &_ _ \_ _\text{\textunderscore} _ \text{\textunderscore} _
\text{–} – \text{--} \text{\textendash} – \text{\textendash} \text{—} — \text{---}
\text{\textemdash} — \text{\textemdash} \text{\textasciitilde} ~ \text{\textasciitilde} ~ ‘ \text{\textquoteleft} ‘ `
\text{\textquoteleft} ‘ \text{\textquoteleft} \lq ‘ \lq \text{\textquoteright} ’ \text{\textquoteright}
\rq ′ \rq \text{\P} ¶ \text{\P} \text{\S} § \text{\S} §
\text{\sect} § \text{\sect} §\copyright © \copyright c\circledR ® \circledR ®
\text{\textregistered} ® \text{\textregistered} R\circledS Ⓢ \circledS \text{\textcircled x} x ◯ \text{\textcircled x} x
\maltese ✠ \maltese \Box □ \Box \square □ \square
\blacksquare ■ \blacksquare \triangle △ \triangle \triangledown ▽ \triangledown
\triangleleft ◃ \triangleleft \triangleright ▹ \triangleright \bigtriangleup △ \bigtriangleup
\bigtriangledown ▽ \bigtriangledown \blacktriangle ▲ \blacktriangle \blacktriangledown ▼ \blacktriangledown
\blacktriangleleft ◀ \blacktriangleleft \blacktriangleright ▶ \blacktriangleright \nabla ∇ \nabla
\diamond ⋄ \diamond \Diamond ◊ \Diamond \lozenge ◊ \lozenge
\blacklozenge ⧫ \blacklozenge \diamondsuit ♢ \diamondsuit \diamonds ♢ \diamonds
\clubsuit ♣ \clubsuit \clubs ♣ \clubs \spadesuit ♠ \spadesuit
\spades ♠ \spades \heartsuit ♡ \heartsuit \hearts ♡ \hearts
\star ⋆ \star \bigstar ★ \bigstar \checkmark ✓ \checkmark
\circ ∘ \circ \bigcirc ◯ \bigcirc \surd √ \surd
\wr ≀ \wr \omicron ο \omicron ο\eth ð \eth ð
\frown ⌢ \frown \bullet ∙ \bullet \infty ∞ \infty
\bot ⊥ \bot \top ⊤ \top \models ⊨ \models
\lVert ∥ \lVert \rVert ∥ \rVert \imath ı \imath ı
\hbar ℏ \hbar \ell ℓ \ell \mho ℧ \mho
\Finv Ⅎ \Finv \Re ℜ \Re \Im ℑ \Im
\wp ℘ \wp \Game ⅁ \Game \flat ♭ \flat
\natural ♮ \natural \sharp ♯ \sharp \angle ∠ \angle
\measuredangle ∡ \measuredangle \sphericalangle ∢ \sphericalangle $$$$
\text{\textdollar} $ \text{\textdollar} $\pounds £ \pounds £\mathsterling £ \mathsterling £
\text{\textsterling} £ \text{\textsterling} £\yen ¥ \yen ¥\degree ° \degree °
\text{\textdegree} ° \text{\textdegree} °\diagdown ╲ \diagdown \diagup ╱ \diagup
希腊字母
大写字母
beforeafterbeforeafterbeforeafter
\Alpha A \Alpha A\Beta B \Beta B\Gamma Γ \Gamma Γ
\Delta Δ \Delta Δ\Epsilon E \Epsilon E\Zeta Z \Zeta Z
\Eta H \Eta H\Theta Θ \Theta Θ\Iota I \Iota I
\Kappa K \Kappa K\Lambda Λ \Lambda Λ\Mu M \Mu M
\Nu N \Nu N\Xi Ξ \Xi Ξ\Omicron O \Omicron O
\Pi Π \Pi Π\Rho P \Rho P\Sigma Σ \Sigma Σ
\Tau T \Tau T\Upsilon Υ \Upsilon Υ\Phi Φ \Phi Φ
\Chi X \Chi X\Psi Ψ \Psi Ψ\Omega Ω \Omega Ω
小写字母
beforeafterbeforeafterbeforeafter
\alpha α \alpha α\beta β \beta β\gamma γ \gamma γ
\delta δ \delta δ\epsilon ϵ \epsilon ϵ\zeta ζ \zeta ζ
\eta η \eta η\theta θ \theta θ\iota ι \iota ι
\kappa κ \kappa κ\lambda λ \lambda λ\mu μ \mu μ
\nu ν \nu ν\xi ξ \xi ξ\omicron ο \omicron ο
\pi π \pi π\rho ρ \rho ρ\sigma σ \sigma σ
\tau τ \tau τ\upsilon υ \upsilon υ\phi ϕ \phi ϕ
\chi χ \chi χ\psi ψ \psi ψ\omega ω \omega ω
异体字母
beforeafterbeforeafterbeforeafter
\varepsilon ε \varepsilon ε\vartheta ϑ \vartheta ϑ\varkappa ϰ \varkappa ϰ
\varpi ϖ \varpi ϖ\varrho ϱ \varrho ϱ\varlsigma ς \varsigma ς
\varphi φ \varphi φ
已停用字母

 digamma → ϝ \text{\ digamma} \to \digamma  digammaϝ

希伯来字母
beforeafter
\aleph ℵ \aleph
\alef ℵ \alef
\alefsym ℵ \alefsym
\beth ℶ \beth
\gimel ℷ \gimel
\daleth ℸ \daleth
其他字母
beforeafterbeforeafterbeforeafterbeforeafter
\R R \R R\Reals & \reals R & R \Reals \And \reals R&R\Re ℜ \Re \real ℜ \real
\N N \N N\natnums N \natnums N\cnums C \cnums C\Complex C \Complex C
\Z Z \Z Z\Bbbk k \Bbbk k\Game ⅁ \Game \Finv Ⅎ \Finv
\imath ı \imath ı\jmath ȷ \jmath ȷ\image ℑ \image \Im ℑ \Im
\text{\i} ı \text{\i} ı\text{\j} ȷ \text{\j} ȷ\ell ℓ \ell \eth ð \eth ð
\wp ℘ \wp \weierp ℘ \weierp \nabla ∇ \nabla \partial ∂ \partial
\text{\o} ø \text{\o} ø\text{\O} Ø \text{\O} Ø\hbar ℏ \hbar \hslash ℏ \hslash
\text{\aa} a ˚ \text{\aa} a˚\text{\AA} A ˚ \text{\AA} A˚\text{\ae} æ \text{\ae} æ\text{\AE} Æ \text{\AE} Æ
\text{\ss} ß \text{\ss} ß\text{\OE} Œ \text{\OE} Œ\text{\oe} œ \text{\oe} œ

17.文字颜色

调字体颜色的格式为︰\color{色调}{表达式},表达式也可以不加大括号,如果不加就会像调字体大小的时候直到下一个\color才变色。
其中色调可以填英文单词,如下表:

A q u a m a r i n e \color{Aquamarine}{Aquamarine} Aquamarine B l a c k \color{Black}{Black} Black B l u e \color{Blue}{Blue} Blue B l u e V i o l e t \color{BlueViolet}{BlueViolet} BlueViolet
B r o w n \color{Brown}{Brown} Brown C a d e t B l u e \color{CadetBlue}{CadetBlue} CadetBlue C o r n f l o w e r B l u e \color{CornflowerBlue}{CornflowerBlue} CornflowerBlue C y a n \color{Cyan}{Cyan} Cyan
D a r k O r c h i d \color{DarkOrchid}{DarkOrchid} DarkOrchid F o r e s t G r e e n \color{ForestGreen}{ForestGreen} ForestGreen F u c h s i a \color{Fuchsia}{Fuchsia} Fuchsia G o l d e n r o d \color{Goldenrod}{Goldenrod} Goldenrod
G r a y \color{Gray}{Gray} Gray G r e e n \color{Green}{Green} Green G r e e n Y e l l o w \color{GreenYellow}{GreenYellow} GreenYellow J u n g l e G r e e n \color{JungleGreen}{JungleGreen} JungleGreen
L a v e n d e r \color{Lavender}{Lavender} Lavender L i m e G r e e n \color{LimeGreen}{LimeGreen} LimeGreen M a g e n t a \color{Magenta}{Magenta} Magenta M a r o o n \color{Maroon}{Maroon} Maroon
M i d n i g h t B l u e \color{MidnightBlue}{MidnightBlue} MidnightBlue O r a n g e \color{Orange}{Orange} Orange O r a n g e R e d \color{OrangeRed}{OrangeRed} OrangeRed O r c h i d \color{Orchid}{Orchid} Orchid
P l u m \color{Plum}{Plum} Plum P u r p l e \color{Purple}{Purple} Purple R e d \color{Red}{Red} Red R o y a l B l u e \color{RoyalBlue}{RoyalBlue} RoyalBlue
S a l m o n \color{Salmon}{Salmon} Salmon S e a G r e e n \color{SeaGreen}{SeaGreen} SeaGreen S k y B l u e \color{SkyBlue}{SkyBlue} SkyBlue T a n \color{Tan}{Tan} Tan
T h i s t l e \color{Thistle}{Thistle} Thistle T u r q u o i s e \color{Turquoise}{Turquoise} Turquoise V i o l e t \color{Violet}{Violet} Violet Y e l l o w G r e e n \color{YellowGreen}{YellowGreen} YellowGreen

本来搜到了好多美丽的单词,然后这些好多美丽的单词里面好多都无法使用,都是美丽的黑色。以上并不完全。

大小写是无所谓的。

还可以用rgb表示法来表示色调。
\color {#rgb}{text},其中#rgb的rgb是三个十六进制数字,分别代表红绿蓝的纯度(饱和度)。
比如, 900 , 090 , 009 , 228 B 22 , 1 f f f f 1 , 666666 , 114514 \color{#900}{900},\color{#090}{090},\color{#009}{009},\color{#228B22}{228B22},\color{#1ffff1}{1ffff1},\color{#666666}{666666},\color{#114514}{114514} 900,090,009,228B22,1ffff1666666,114514

上述\color指令均可换成\textcolor指令。

除了前景色,还可以改背景色。

\colorbox{aqua}{A}→ A \colorbox{aqua}{A} A
\fcolorbox{red}{aqua}{Crloss}→ Crloss \fcolorbox{red}{aqua}{Crloss} Crloss

说到加边框,\boxed{my IO life}→ m y I O l i f e \boxed{my IO life} myIOlife
说到“说到”,我就想到了……文体两开花……


18.删除线

很简单的快速过掉!
\sout{abc}→ a b c \sout{abc} abc
\cancel{abc}→ a b c \cancel{abc} abc
\bcancel{abc}(back cancel)→ a b c \bcancel{abc} abc
\xcancel{abc}→ a b c \xcancel{abc} abc


19.矩阵

在开头使用\begin{matrix},在结尾使用\end{matrix},在中间插入矩阵元素,每个元素之间插入&,并在每行结尾处使用 \\
可以在开头将matrix替换为,pmatrix,bmatrix,Bmatrix,vmatrix,Vmatrix 。

这个地方超有minecraft的感觉耶!
来看看效果吧。
↑因为markdown表格里只能打一行所以矩阵的代码被一行了。

beforeafter
\begin{matrix} 1 & 2 & 3 \\ 2 & 3 & 4 \\ 4 & 5 & 6 \\ \end{matrix} 1 2 3 2 3 4 4 5 6 \begin{matrix} 1 & 2 & 3 \\2 & 3 & 4 \\ 4 & 5 & 6 \\\end{matrix} 124235346
\begin{pmatrix} 1 & 2 & 3 \\ 2 & 3 & 4 \\ 4 & 5 & 6 \\ \end{pmatrix} ( 1 2 3 2 3 4 4 5 6 ) \begin{pmatrix} 1 & 2 & 3 \\2 & 3 & 4 \\ 4 & 5 & 6 \\\end{pmatrix} 124235346
\begin{bmatrix} 1 & 2 & 3 \\ 2 & 3 & 4 \\ 4 & 5 & 6 \\ \end{bmatrix} [ 1 2 3 2 3 4 4 5 6 ] \begin{bmatrix} 1 & 2 & 3 \\2 & 3 & 4 \\ 4 & 5 & 6 \\\end{bmatrix} 124235346
\begin{Bmatrix} 1 & 2 & 3 \\ 2 & 3 & 4 \\ 4 & 5 & 6 \\ \end{Bmatrix} { 1 2 3 2 3 4 4 5 6 } \begin{Bmatrix} 1 & 2 & 3 \\2 & 3 & 4 \\ 4 & 5 & 6 \\\end{Bmatrix} 124235346
\begin{vmatrix} 1 & 2 & 3 \\ 2 & 3 & 4 \\ 4 & 5 & 6 \\ \end{vmatrix} ∣ 1 2 3 2 3 4 4 5 6 ∣ \begin{vmatrix} 1 & 2 & 3 \\2 & 3 & 4 \\ 4 & 5 & 6 \\\end{vmatrix} 124235346
\begin{Vmatrix} 1 & 2 & 3 \\ 2 & 3 & 4 \\ 4 & 5 & 6 \\ \end{Vmatrix} ∥ 1 2 3 2 3 4 4 5 6 ∥ \begin{Vmatrix} 1 & 2 & 3 \\2 & 3 & 4 \\ 4 & 5 & 6 \\\end{Vmatrix} 124235346

矩阵当中可以输入前文提到的各种省略号,例如:

\begin{bmatrix}
a_{1,1} & a_{1,2} & a_{1,3} & \cdots & a_{1,n} \\
a_{2,1} & a_{2,2} & a_{2,3} & \cdots & a_{2,n} \\
\vdots & \vdots & \vdots & \ddots & \vdots \\
a_{m,1} & a_{m,2} & a_{m,3} & \cdots & a_{m,n} \\
\end{bmatrix}

[ a 1 , 1 a 1 , 2 a 1 , 3 ⋯ a 1 , n a 2 , 1 a 2 , 2 a 2 , 3 ⋯ a 2 , n ⋮ ⋮ ⋮ ⋱ ⋮ a m , 1 a m , 2 a m , 3 ⋯ a m , n ] \begin{bmatrix} a_{1,1} & a_{1,2} & a_{1,3} & \cdots & a_{1,n} \\ a_{2,1} & a_{2,2} & a_{2,3} & \cdots & a_{2,n} \\ \vdots & \vdots & \vdots & \ddots & \vdots \\ a_{m,1} & a_{m,2} & a_{m,3} & \cdots & a_{m,n} \\ \end{bmatrix} a1,1a2,1am,1a1,2a2,2am,2a1,3a2,3am,3a1,na2,nam,n


20.如何输入一个数组或表格

类比于矩阵,首先我们需要(用dollar符号把它框起来)声明:\begin{array}以及\end{array}
不过特殊的是,我们需要事先说明这个表格有几列,形如\begin{array}{ccc}
这里c有几个就代表有几列,c可以换成l,r,分别代表这一列是居中,左对齐还是右对齐。

同样,这个元素用&分开,换行用\\

举个简单例子:

$$
\begin{array}{lcrlcr}  
1 & 2 & 3 & 4 & 5 & 6 \\  
11 & 12 & 13 & 14 &15 &16  
\end{array}
$$

→ 1 2 3 4 5 6 11 12 13 14 15 16 \to \begin{array}{lcrlcr}1 & 2 & 3 & 4 & 5 & 6 \\11 & 12 & 13 & 14 &15 &16\end{array} 111212313414515616

可以通过在这堆c之中加入“|”代表这两列之间要打一根竖线分开,加入“:”代表画虚线。
在换行(`\\`)的时候,再用\hline代表这一行(指还没换行的这一行)和下一行(换行了之后的那一行)之间要打横线,用\hdashline代表虚线。
$$
\begin{array}{c|cc:c}
a & b & c & d\\\hline
a & b & c & d\\
a & b & c & d\\\hline \hline
a & b & c & d\\ \hdashline
a & b& c & d 
\end{array}
$$

a b c d a b c d a b c d a b c d a b c d \begin{array}{c|cc:c} a & b & c & d\\\hline a & b & c & d\\ a & b & c & d\\\hline \hline a & b & c & d\\ \hdashline a & b& c & d \end{array} aaaaabbbbbcccccddddd

另外,不知道注意到没有,横竖线并不是只能一次一根哦?


21.条件式 & 方程组

实现方程式其实很简单,就是利用刚刚的array再在前面加一个左大括号而已。
举例:

\left \{ 
\begin{array}{c}
a_1x+b_1y+c_1z=d_1 \\ 
a_2x+b_2y+c_2z=d_2 \\ 
a_3x+b_3y+c_3z=d_3
\end{array}
\right.

{ a 1 x + b 1 y + c 1 z = d 1 a 2 x + b 2 y + c 2 z = d 2 a 3 x + b 3 y + c 3 z = d 3 \left \{ \begin{array}{c} a_1x+b_1y+c_1z=d_1 \\ a_2x+b_2y+c_2z=d_2 \\ a_3x+b_3y+c_3z=d_3 \end{array} \right. a1x+b1y+c1z=d1a2x+b2y+c2z=d2a3x+b3y+c3z=d3
说过的,直接打“(”,“[”,“{”将会维持原来的大小,所以要用“\left(”,“\left[“,”\left{”来让它自动匹配大小。
然而,只有左没有右来匹配是会报错的的,所以用\right.来假装匹配一下。

还有更简单的方法。
将array换成cases,效果如下:

$$
f(n)=
\begin{cases} 
n/2,&\text{if } n \text{ is even} \\
3n+1,&\text{if } n \text{ is odd}
\end{cases}
 $$

f ( n ) = { n / 2 , if  n  is even 3 n + 1 , if  n  is odd f(n)= \begin{cases} n/2,&\text{if } n \text{ is even} \\ 3n+1,&\text{if } n \text{ is odd} \end{cases} f(n)={n/2,3n+1,if n is evenif n is odd

就是一个普通的矩阵前面带了一个左大括号。


22.行标

在末尾用来行标。
只能用于独立公式中,任意处用\tag{行标x}会在这一整个独立公式后面带上(行标x) 这个行标。

$$x+y=1  \tag{1} $$
$$x-y=-1  \tag{2}$$
$$联立得,x=2,y=-1$$

x + y = 1 (1) x+y=1 \tag{1} x+y=1(1)
x − y = − 1 (2) x-y=-1 \tag{2} xy=1(2)
联 立 得 , x = 2 , y = − 1 联立得,x=2,y=-1 x=2,y=1

用\tag*{}则不会有括号:
a\times b \tag*{1的话太小所以写长一点}
a × b = 1 1的话太小所以写长一点 a \times b = 1 \tag*{1的话太小所以写长一点} a×b=11的话太小所以写长一点


23.其他environment(包括调整左右居中对齐的aligned)

上述\begin{xxx} \end{xxx}中的xxx称为environment
除了矩阵,数组,cases的environment,还有如下:

① aligned
$$
\begin{aligned}
   a       &= b + c \\
   d + e &= f 
\end{aligned}
$$

a = b + c d + e = f \begin{aligned} a &=b+c \\ d+e &=f \end{aligned} ad+e=b+c=f

每行的&处对齐

于是就有如下操作:

$$
\begin{aligned}
&   a=b+c+d+e+f+g+h\\
&   d + e = f 
\end{aligned}
$$

a = b + c + d + e + f + g + h d + e = f \begin{aligned} & a=b+c+d+e+f+g+h\\ & d + e = f \end{aligned} a=b+c+d+e+f+g+hd+e=f

就不再是居中,可以靠左对齐了。

② alignedat
\begin{alignedat}{2}
   10  &x + &3  &y = 2 \\
   3   &x + &13 &y = 4
\end{alignedat}

10 x + 3 y = 2 3 x + 13 y = 4 \begin{alignedat}{2} 10 &x + & 3 &y = 2 \\ 3 &x + &13 &y = 4 \end{alignedat} 103x+x+313y=2y=4

好像是可以多个地方对齐,但是那个数字2是什么意思就搞不懂了。
大家可以自己去试一试。

③ gathered
\begin{gathered}
   a=b \\
   e=b+c
\end{gathered}

a = b e = b + c \begin{gathered} a=b \\ e=b+c \end{gathered} a=be=b+c

这个就是锁定居中。

24.超链接

H o w   t o   p l a y  KaTeX W h y   n o t   g o   t o   https://katex.org/   ? \href{https://www.baidu.com/s?wd=KaTeX&ie=UTF-8}{How ~ to ~ play ~ \KaTeX} \\ Why ~ not ~ go ~ to ~ \url{https://katex.org/}~? How to play KATEXWhy not go to https://katex.org/ ?

$$
\href{https://www.baidu.com/s?wd=KaTeX&ie=UTF-8}{How ~ to ~ play ~ \KaTeX} \\
Why ~ not ~ go ~ to ~ \url{https://katex.org/}~?
$$

就是\href{网址}{内容}会给内容上一个超链接,用\url{网址}就是一个网址。


暂时到这里。
这篇博客既伤电脑又伤时间又伤心伤身体的说。
机房电脑太弱了。

Crloss是baka \tiny {\raisebox{-22cm}{Crloss是baka}} Crlossbaka
 いおり あやひめ \tiny {\raisebox{-10cm}{ いおり あやひめ}}  いおり あやひめ

  • 56
    点赞
  • 141
    收藏
    觉得还不错? 一键收藏
  • 12
    评论
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值