创作的动机和小部分内容学习自freopen大佬,然后辗转了很多blog,最后跑到了官网。
自己操刀了很多啊……
欢迎指出错误,记得回复哦❤
工作量巨大但同时也没什么技术水平呢……
总之,女武神官网的丢三落四搬运工——Crloss!参上!
话说沉睡的在minecraft里面写命令方块的感觉又回来了。
UPD:
这篇blog是在2018年12月31日写的,但是我稍微做了一下修改(标题),再点了一下发布文章,于是就变成2019年3月30日发的了……
这样我2018年12月不就没有blog了吗…………
2019.03.30
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◕∀◕)ノヾ看我看我我就是desu♪,是不是感觉differently 。还可以在后面无压力的打字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=?1000−7=?我是独立公式desu☆
但是独立公式强制居中可能会比较难看就是了。
操作方式:
形如$$something to say$$
,左边两个$
,右边两个$
就是了,效果就是 s o m e t h i n g t o s a y something to say somethingtosay
没错你没有看错空格被吞掉了!
这两种公式除了是否单独成行以外还有别的区别之后会略有涉及。
这个就好像我们将 a + b ∗ x a+b*x a+b∗x写成 ( a + b ) ∗ x (a+b)*x (a+b)∗x来改变优先度以免产生歧义或者错误的小括号一样,“{}”里面的可以使一些字符或者一串式子,诸如:
原式 | 结果 | 去掉大括号 | 结果 |
---|---|---|---|
{xyz}^{5+5} | x y z 5 + 5 {xyz}^{5+5} xyz5+5 | xyz^5+5 | x y z 5 + 5 xyz^5+5 xyz5+5 |
x^{123} | x 123 x^{123} x123 | x^123 | x 1 23 x^123 x123 |
{x} | x {x} x | x | x x x |
{7} | 7 {7} 7 | 7 | 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)=nnn∈N∗
P.S. 因为在下个人喜欢行中公式所以下文中几乎全是行中公式哦
P.S.II 若有“根本用不到”,“重复太多次了吧”的操作,可能因为本人当时心情而被省略。所以本文所收集的,是已经粗略筛选后的结果。
^
代表上标,_
代表下标。
如果上标或下标内容多于一个字符,则使用{}
括起来
比如:
before | after |
---|---|
$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} 21⨂43 |
$^{18} _8 O ^{-2} _2$ |
8 18 O 2 − 2 ^{18} _8 O ^{-2} _2 818O2−2 |
总结一下:
看起来就像是:
$^{A}$
等价于让{A}
出现在前面单位的上一层,_
同理。
所以这个只是简单的上下移而已,后面会有其他上下标。
若需要显示更大或更小的字符,在符号前插入 \large 或 \small 命令。
before | after |
---|---|
$\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{},能且只能加粗{}内的内容。
before | after |
---|---|
$\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。
因为不是说了空格会被吃掉嘛……
before | after |
---|---|
$用\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 辈 \! 啊 \! 啊 \! 啊\! 啊\! 啊 目力前辈啊啊啊啊啊 |
$还能用 \\ 来换行 \\ 噔 \\ 噔 \\ 噔 \\ 噔$ |
噔 噔 噔 噔 噔 \\ 噔 \\ 噔 \\ 噔 噔噔噔噔 |
无端联想——
堆雪人。(×
堆屑人。(指正
emmmm,有点多,有点乱,看表格吧。
(其实有些不算括号或分隔符⑧……
还有,(),[],|等很多其实是可以直接输入的。
before | after | before | after |
---|---|---|---|
$\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+⋯n−2+n−1+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} a∣cb
a ∥ b c \left.a\middle\|\frac{b}{c}\right. a∥∥∥∥cb
另一类比较不同的括号如下:
$\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]
${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
似乎厘米是最大的单位。
用 \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+5x−2y2y+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
before | after |
---|---|
$\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 |
before | after |
---|---|
${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居中。
还有各种各样的省略号,矩阵的时候将会用到。
这里简单列举一下。
before | after | before | after | before | after |
---|---|---|---|---|---|
\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} … |
before | after | before | after |
---|---|---|---|
$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‵ |
以下是各种箭头,(真的会有人用这个吗)
before | after | before | after |
---|---|---|---|
$\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 ↣ |
直接打也未尝不行:←↑→↓↔↕↖↗↘↙↚↛↞↠↢↣↦↩↪↫↬↭↮↰↱↶↷↺↻↼↽↾↾↿⇀⇁⇂⇃⇄⇆⇇⇈⇉⇊⇋⇌⇍⇎⇏⇐⇑⇒⇓⇔⇕⇚⇛⇝⇠⇢⟵⟶⟷⟸⟹⟺⟼ ↽
before | after | before | after |
---|---|---|---|
$\xleftarrow[under]{over}$ |
← u n d e r o v e r \xleftarrow[under]{over} overunder | $\xrightarrow[under]{over}$ |
→ u n d e r o v e r \xrightarrow[under]{over} overunder |
$\xLeftarrow[under]{over}$ |
⇐ u n d e r o v e r \xLeftarrow[under]{over} overunder | $\xRightarrow[under]{over}$ |
⇒ u n d e r o v e r \xRightarrow[under]{over} overunder |
$\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} overunder | $\xtwoheadrightarrow[under]{over}$ |
↠ u n d e r o v e r \xtwoheadrightarrow[under]{over} overunder |
$\xleftharpoonup[under]{over}$ |
↼ u n d e r o v e r \xleftharpoonup[under]{over} overunder | $\xrightharpoonup[under]{over}$ |
⇀ u n d e r o v e r \xrightharpoonup[under]{over} overunder |
$\xleftharpoondown[under]{over}$ |
↽ u n d e r o v e r \xleftharpoondown[under]{over} overunder | $\xrightharpoondown[under]{over}$ |
⇁ u n d e r o v e r \xrightharpoondown[under]{over} overunder |
$\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} overunder | 可以只写[under]也可以只写{over} |
整理箭头这一部分花了我一个多小时,完了完了,写完了以后肯定又要被dalao们嘲讽“唉,浪费这么多时间干什么”。
$\int_{积分下限}^{积分上限}{被积表达式}$
→ ∫ 积 分 下 限 积 分 上 限 被 积 表 达 式 \int_{积分下限}^{积分上限} {被积表达式} ∫积分下限积分上限被积表达式
$$\int_{积分下限}^{积分上限}{被积表达式}$$
→ ∫ 积 分 下 限 积 分 上 限 被 积 表 达 式 \int_{积分下限}^{积分上限} {被积表达式} ∫积分下限积分上限被积表达式
嘛,事实上就是先打一个积分符号,再用上下操作做出积分上下限的假象罢了。
除此之外还有如下积分符号:
before | after |
---|---|
$\smallint$ |
∫ \smallint ∫ |
$\intop$ |
∫ \intop ∫ |
$\iint$ |
∬ \iint ∬ |
$\iiint$ |
∭ \iiint ∭ |
$\oint$ |
∮ \oint ∮ |
$\oiint$ |
∯ \oiint ∬ |
$\oiiint$ |
∰ \oiiint ∭ |
$\lim_{i \to \infty} \frac 1 i = 0$
→ lim i → ∞ 1 i = 0 \lim_{i \to \infty} \frac 1 i = 0 limi→∞i1=0
$$\lim_{i \to \infty} \frac 1 i = 0$$
→ lim i → ∞ 1 i = 0 \lim_{i \to \infty} \frac 1 i = 0 i→∞limi1=0
所以看出来了行中与独立的区别了吧。
这一类“Big Operators”疑似都有这一性质,包括:积分,求和求积,以及一系列名字里带有Big-前缀的公式。
所以接下来的 Big Operators 都会同时给出行中和独立。
和极限类似的,求和 \sum_{下标}^{上标} {表达式} ,行中和独立都会有不同的效果。
以下的都可以这么操作。
before | after | before | after | before | after | before | after |
---|---|---|---|---|---|---|---|
\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<=N∑iN−1N−i+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=1NiN−1N−i+1
$\bigsqcup_{a,b∈100}{a,b}$
→ ⨆ a , b ∈ 100 a , b \bigsqcup_{a,b∈100}{a,b} ⨆a,b∈100a,b
$$\bigsqcup_{a,b∈100}{a,b}$$
⨆ a , b ∈ 100 a , b \bigsqcup_{a,b∈100}{a,b} a,b∈100⨆a,b
(分类分的不是很严谨,与上文重复的省略掉,一些等效用法可能会省掉一些“这辈子都不可能用到的”东西)
正常的加减乘除也是可以的。
before | after | before | after | before | after | before | after |
---|---|---|---|---|---|---|---|
\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 ⨿ | % | % \% % |
before | after | before | after | before | after |
---|---|---|---|---|---|
\cdot | ⋅ \cdot ⋅ | \gtrdot | ⋗ \gtrdot ⋗ | \cdotp | ⋅ \cdotp ⋅ |
\centerdot | ⋅ \centerdot ⋅ | \bullet | ∙ \bullet ∙ | \ldotp | . \ldotp . |
\lessdot | ⋖ \lessdot ⋖ | \boxdot | ⊡ \boxdot ⊡ | \odot | ⊙ \odot ⊙ |
before | after | before | after | before | after | before | after |
---|---|---|---|---|---|---|---|
\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 |
before | after | before | after | before | after | before | after |
---|---|---|---|---|---|---|---|
\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 | 没有 |
before | after | before | after | before | after |
---|---|---|---|---|---|
\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 : |
before | after | before | after | before | after |
---|---|---|---|---|---|
% | % | % | % \% % | # | # \# # |
& | & \& & | _ | _ \_ _ | \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 ╱ |
before | after | before | after | before | after |
---|---|---|---|---|---|
\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 Ω |
before | after | before | after | before | after |
---|---|---|---|---|---|
\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 ω |
before | after | before | after | before | after |
---|---|---|---|---|---|
\varepsilon | ε \varepsilon ε | \vartheta | ϑ \vartheta ϑ | \varkappa | ϰ \varkappa ϰ |
\varpi | ϖ \varpi ϖ | \varrho | ϱ \varrho ϱ | \varlsigma | ς \varsigma ς |
\varphi | φ \varphi φ |
digamma → ϝ \text{\ digamma} \to \digamma digamma→ϝ
before | after |
---|---|
\aleph | ℵ \aleph ℵ |
\alef | ℵ \alef ℵ |
\alefsym | ℵ \alefsym ℵ |
\beth | ℶ \beth ℶ |
\gimel | ℷ \gimel ℷ |
\daleth | ℸ \daleth ℸ |
before | after | before | after | before | after | before | after |
---|---|---|---|---|---|---|---|
\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} œ |
调字体颜色的格式为︰\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,1ffff1,666666,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。
说到“说到”,我就想到了……文体两开花……
很简单的快速过掉!
\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
在开头使用\begin{matrix},在结尾使用\end{matrix},在中间插入矩阵元素,每个元素之间插入&,并在每行结尾处使用 \\
。
可以在开头将matrix替换为,pmatrix,bmatrix,Bmatrix,vmatrix,Vmatrix 。
这个地方超有minecraft的感觉耶!
来看看效果吧。
↑因为markdown表格里只能打一行所以矩阵的代码被一行了。
before | after |
---|---|
\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,1⋮am,1a1,2a2,2⋮am,2a1,3a2,3⋮am,3⋯⋯⋱⋯a1,na2,n⋮am,n⎦⎥⎥⎥⎤
类比于矩阵,首先我们需要(用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
另外,不知道注意到没有,横竖线并不是只能一次一根哦?
实现方程式其实很简单,就是利用刚刚的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
就是一个普通的矩阵前面带了一个左大括号。
在末尾用来行标。
只能用于独立公式中,任意处用\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} x−y=−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的话太小所以写长一点
上述\begin{xxx} \end{xxx}
中的xxx称为environment。
除了矩阵,数组,cases的environment,还有如下:
$$
\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
就不再是居中,可以靠左对齐了。
\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是什么意思就搞不懂了。
大家可以自己去试一试。
\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
这个就是锁定居中。
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}} Crloss是baka
いおり あやひめ \tiny {\raisebox{-10cm}{ いおり あやひめ}} いおり あやひめ