Gracekite's Homepage

Back

数学公式的插入#

将数学公式写在 $ $ 之间,代表的是插入行内数学公式(通常称为行内模式)。
将数学公式写在 $$ $$ 之间,会使公式独立成一行并强制居中(通常称为独立模式)。

声调 / 变音符号#

$\dot{a} \ddot{a} \acute{a} \grave{a}$
plaintext

$\check{a} \breve{a} \tilde{a} \bar{a}$
plaintext

$\hat{a} \widehat{a} \vec{a}$
plaintext

标准函数#

$\exp_a b=a^b \exp b=e^b 10^m$
plaintext

$\sin a \cos b \tan c \sec d \csc e \cot f$
plaintext

$\arcsin a \arccos b \arctan c$
plaintext

$\sinh a \cosh b \tanh c \coth d$
plaintext

$\operatorname{argsh} a \operatorname{argch} b \operatorname{argth} c$
plaintext

PS:\operatorname{} 貌似可以将任何字符转换成标准函数的形式。

$\left\vert a\right\vert \min(x,y) \max(x,y)$
plaintext

界限#

$\min x \max y \inf s \sup t$
plaintext

$\lim u \liminf v \limsup w$
plaintext

$\dim p \deg q \det m \ker\phi$
plaintext

投射#

PS:感觉这翻译很奇怪,应该是映射吧。

$\Pr j \hom l \lVert z\rVert \arg z$
plaintext

PS:个人认为 \lVert、\rVert 与 \Vert 和 \| 并没有什么区别。

微分及导数#

$dt \mathrm{d}t \partial t \nabla\psi$
plaintext

$\prime \backprime f^\prime f' f'' f^{(3)} \dot{y} \ddot{y}$
plaintext

类字母符号及常数#

$\infty \aleph \complement \backepsilon \eth \Finv \hbar$
plaintext

$\Im \imath \jmath \Bbbk \ell \mho \wp \Re \circledS$
plaintext

𝕜

模算数#

$a\equiv1\pmod{m}$
plaintext

$a\bmod b$
plaintext

$\gcd(m,n) \operatorname{lcm}(m,n)$
plaintext

$\mid \nmid \shortmid \nshortmid$
plaintext

PS:\mid 可以用 | 代替。(管理员注:\mid 实际上差不多是 \mathrel{|},两侧的 spacing 有区别的)

$a\%b$
plaintext

(管理员注:不建议在公式中使用 \% 作为取模,一般仅作百分号使用)

根号#

$\surd \sqrt{2} \sqrt[n]{} \sqrt[n]{x}$
plaintext

运算符#

$+ - \pm \mp \dotplus$
plaintext

$\times \div \divideontimes / \backslash$
plaintext

$\cdot * \star \circ \bullet$
plaintext

PS:* 可以用 \ast 代替。

$\boxplus \boxminus \boxtimes \boxdot$
plaintext

$\oplus \ominus \otimes \oslash \odot$
plaintext

$\circleddash \circledcirc \circledast$
plaintext

$\bigoplus \bigotimes \bigodot$
plaintext

集合#

$\{ \} \emptyset \varnothing$
plaintext

$\in \notin \not\in \ni \not\ni$
plaintext

PS:\not 是在下一个字符上画斜杠。

$\cap \Cap \sqcap \bigcap$
plaintext

$\cup \Cup \sqcup \bigcup \bigsqcup \uplus \biguplus$
plaintext

$\setminus \smallsetminus \times$
plaintext

$\subset \Subset \sqsubset$
plaintext

$\supset \Supset \sqsupset$
plaintext

$\subseteq \nsubseteq \subsetneq \varsubsetneq \sqsubseteq$
plaintext

$\supseteq \nsupseteq \supsetneq \varsupsetneq \sqsupseteq$
plaintext

$\subseteqq \nsubseteqq \subsetneqq \varsubsetneqq$
plaintext

$\supseteqq \nsupseteqq \supsetneqq \varsupsetneqq$
plaintext

关系符号#

$= \ne \neq \equiv \not\equiv$
plaintext

PS:表示并没有看出来 \ne 和 \neq 的区别……(管理员注:因为是一样的)

$\doteq \doteqdot \overset{\underset{def}{}}{=} :=$
plaintext

$\sim \nsim \backsim \thicksim \simeq \backsimeq \eqsim \cong \ncong$
plaintext

$\approx \thickapprox \approxeq \asymp \propto \varpropto$
plaintext

$< \nless \ll \not\ll \lll \not\lll \lessdot$
plaintext

$> \ngtr \gg \not\gg \ggg \not\ggg \gtrdot$
plaintext

$\le \leq \lneq \leqq \nleq \nleqq \lneqq \lvertneqq$
plaintext

$\ge \geq \gneq \geqq \ngeq \ngeqq \gneqq \gvertneqq$
plaintext

$\lessgtr \lesseqgtr \lesseqqgtr \gtrless \gtreqless \gtreqqless$
plaintext

$\leqslant \nleqslant \eqslantless$
plaintext

$\geqslant \ngeqslant \eqslantgtr$
plaintext

$\lesssim \lnsim \lessapprox \lnapprox$
plaintext

$\gtrsim \gnsim \gtrapprox \gnapprox$
plaintext

$\prec \nprec \preceq \npreceq \precneqq$
plaintext

$\succ \nsucc \succeq \nsucceq \succneqq$
plaintext

$\preccurlyeq \curlyeqprec$
plaintext

$\succcurlyeq \curlyeqsucc$
plaintext

$\precsim \precnsim \precapprox \precnapprox$
plaintext

$\succsim \succnsim \succapprox \succnapprox$
plaintext

几何符号#

$\parallel \nparallel \shortparallel \nshortparallel$
 ps:\parallel应该和\|是一样的。
plaintext

$\perp \angle \sphericalangle \measuredangle 45^\circ$
plaintext

$\Box \blacksquare \diamond \Diamond \lozenge \blacklozenge \bigstar$
plaintext

$\bigcirc \triangle \bigtriangleup \bigtriangledown$
 ps:并没有看出\triangle和\bigtriangleup有什么区别。
plaintext

$\vartriangle \triangledown \triangleleft \triangleright$
plaintext

$\blacktriangle \blacktriangledown \blacktriangleleft \blacktriangleright$
plaintext

逻辑符号#

$\forall \exists \nexists$
plaintext

$\therefore \because \And$
 ps:\And也可用\&,至少我没看出来这两个有什么差别。
plaintext

$\lor \vee \curlyvee \bigvee$
plaintext

$\land \wedge \curlywedge \bigwedge$
plaintext

$\bar{q} \bar{abc} \overline{q} \overline{abc}$
plaintext

$\lnot \neg \bot \top$
plaintext

$\vdash \dashv \vDash \Vdash \models$
plaintext

$\Vvdash \nvdash \nVdash \nvDash \nVDash$
plaintext

$\ulcorner \urcorner \llcorner \lrcorner$
plaintext

箭头#

$\Rrightarrow \Lleftarrow$
plaintext

$\Rightarrow \nRightarrow \Longrightarrow \implies$
plaintext

$\Leftarrow \nLeftarrow \Longleftarrow$
plaintext

$\Leftrightarrow \nLeftrightarrow \Longleftrightarrow \iff$
plaintext

$\Uparrow \Downarrow \Updownarrow$
plaintext

$\leftarrow \rightarrow \nleftarrow \nrightarrow \leftrightarrow \nleftrightarrow \longleftarrow \longrightarrow \longleftrightarrow$
 ps:\leftarrow可用\gets代替,\rightarrow可用\to代替。
plaintext

$\uparrow \downarrow \updownarrow \nearrow \searrow \nwarrow \swarrow$
plaintext

$\mapsto \longmapsto$
plaintext

$\rightharpoonup \rightharpoondown \leftharpoonup \leftharpoondown \upharpoonleft \upharpoonright \downharpoonleft \downharpoonright \leftrightharpoons \rightleftharpoons$
plaintext

$\curvearrowleft \circlearrowleft \Lsh \upuparrows \rightrightarrows \rightleftarrows \rightarrowtail \looparrowright$
plaintext

$\curvearrowright \circlearrowright \Rsh \downdownarrows \leftleftarrows \leftrightarrows \leftarrowtail \looparrowleft$
plaintext

$\hookrightarrow \hookleftarrow \multimap \leftrightsquigarrow \rightsquigarrow \twoheadrightarrow \twoheadleftarrow$
plaintext

$\xleftarrow{left} \xrightarrow{right} \xLeftarrow{Left} \xRightarrow{Right} \xleftrightarrow{left\& right} \xLeftrightarrow{Left\& Right}$
plaintext

特殊符号#

$\amalg \% \dagger \ddagger \ldots \cdots$
 ps:\dots和\ldots貌似是一样的。
plaintext

$\smile \frown \wr$
plaintext

$\diamondsuit \heartsuit \clubsuit \spadesuit \Game \flat \natural \sharp$
plaintext


以下是中没有分类的符号,我暂且将其归入特殊符号中

$\diagup \diagdown \centerdot \ltimes \rtimes \leftthreetimes \rightthreetimes$
plaintext

$\eqcirc \circeq \triangleq \bumpeq \Bumpeq \doteqdot \risingdotseq \fallingdotseq$
plaintext

$\intercal \barwedge \veebar \doublebarwedge \between \pitchfork$
plaintext

$\vartriangleleft \ntriangleleft \vartriangleright \ntriangleright$
plaintext

$\trianglelefteq \ntrianglelefteq \trianglerighteq \ntrianglerighteq$
plaintext

$\LaTeX$

 ps:应评论要求加上,其实介于阅读体验还是少用些。
plaintext

上标、下标及积分等#

上标#

$a^2$
plaintext

下标#

$a_2$
plaintext

组合#

$a^{2+2} a_{i,j}$
plaintext

结合上下标#

$a^2_2$
plaintext

前置上下标#

${}^2_1\!X^3_4$
 ps:\!的作用在下面空格一栏有讲述。
plaintext

导数#

$ (HTML)x' (PNG)x^\prime (错误)x\prime$
plaintext

导数点#

$\dot{x} \ddot{x}$
plaintext

向量#

$\vec{x} \overleftarrow{AB} \overrightarrow{AB} \widehat{AB}$
plaintext

上弧#

$\overset{\frown}{AB}$
 ps:正确的语法应该是\overarc,但因为没有引入amsmath宏包,所以无法使用,只能用这个替代下。
plaintext

上划线#

$\overline{ABC}$
plaintext

下划线#

$\underline{ABC}$
plaintext

上括号#

$\overbrace{1+2+\cdots+100}$  

$\begin{matrix}5050\\\overbrace{1+2+\cdots+100}\end{matrix}$  
 ps:'\\'是换行的意思。
plaintext


下括号#

$\underbrace{1+2+\cdots+100}$  

$\begin{matrix}\underbrace{1+2+\cdots+100}\\5050\end{matrix}$
plaintext


求和#

$\sum_{i=1}^na_i \sum\limits_{i=1}^na_i$
plaintext

求积#

$\prod_{i=1}^na_i \prod\limits_{i=1}^na_i$
plaintext

上积#

$\coprod_{i=1}^na_i \coprod\limits_{i=1}^na_i$
plaintext

极限#

$\lim_{n\to\infty}x_n \lim\limits_{n\to\infty}x_n$
plaintext

积分#

$\int_{-N}^{N}e^x\,dx$
 ps:\,的作用在下面空格一栏有讲。
plaintext

双重积分#

$\iint_M^Ndx\,dy$
plaintext

三重积分#

$\iiint_M^Ndx\,dy\,dz$
plaintext

闭合的曲线、曲面积分#

$\oint_Cx^3\,dx+4y^2\,dy$
plaintext

交集#

$\bigcap_1^np \bigcap\limits_1^np$
plaintext

并集#

$\bigcup_1^np \bigcup\limits_1^np$
plaintext

分数、矩阵等#

分数#

$\frac{1}{2}=0.5$
plaintext

小型分数#

$\tfrac{1}{2}=0.5$
 ps:并不清楚为什么洛谷的LaTeX里普通分数和小型分数一样大……
plaintext

大型分数#

$\dfrac{1}{2}=0.5 \dfrac{1}{x+\dfrac{3}{y+\dfrac{1}{5}}}$
plaintext

二项式系数#

$\dbinom{n}{m}=\dbinom{n}{n-m}=C_n^m=C_n^{n-m}$
plaintext

小型二项式系数#

$\tbinom{n}{m}=\tbinom{n}{n-m}=C_n^m=C_n^{n-m}$
plaintext

$\binom{n}{m}=\binom{n}{n-m}=C_n^m=C_n^{n-m}$
plaintext

矩阵#

$\begin{matrix}a&b\\c&d\end{matrix}$
 ps:&是使上下行对齐。
plaintext

$\begin{vmatrix}a&b\\c&d\end{vmatrix}$
plaintext

$\begin{Vmatrix}a&b\\c&d\end{Vmatrix}$
plaintext

$\begin{bmatrix}a&\cdots&b\\\vdots&\ddots&\vdots\\c&\cdots&d\end{bmatrix}$
 ps:\vdots是竖着3个点,\ddots是斜着3个点。
plaintext

$\begin{Bmatrix}a&c\\b&d\end{Bmatrix}$
plaintext

$\begin{pmatrix}a&c\\b&d\end{pmatrix}$
plaintext

矩阵嵌套#

$\begin{vmatrix} \begin{Bmatrix}A & \\ c & d \end{Bmatrix} & x\\ \dfrac{1}{2} & \begin{matrix} 1 & 2 \\ 3 & 4 \end{matrix} \end{vmatrix}$ 
plaintext

条件定义(如分段函数)#

$f(x)=\begin{cases}x-1&x\leqslant3\\x^2+3x-1&x&gt;3\end{cases}$
plaintext

方程组#

$\begin{cases}2x+9y-5z=10\\4x+20y+z=24\\x-\dfrac{1}{2}y+3z=8\end{cases}$
plaintext

多行等式#

$\begin{aligned}f(x) & = (x + 1)^2 \\ & = x^2 + 2x + 1\end{aligned}$

$\begin{aligned}a_1 & = 1 \\ a_2 & = 2 \\ & \dots \\ a_n & = n\end{aligned}$ 

 ps:原语法为align,现在是aligned。
plaintext

数组/表格#

$\begin{array}{|c|c||c|}x&y&z\\8&2&4\\2&3&9\\10&\dfrac{3}{4}&\sqrt{3}\\a&b&c\end{array}$
 ps:\begin{array}{}←这个大括号里是形如'|c|c||c|'这样的格式,'|'是两列的分割线,'c'是表示这里有一列,而内容中使用'&'来分开每一列的内容。这里可能讲的不是很清楚,所以最好还是自己尝试一下。
plaintext

字体#

希腊字母#

貌似洛谷对一些希腊字母不支持,也许是因为像英文字母,所以我这里只好用英文字母代替了。

$A B\Gamma\Delta EZH\Theta$
plaintext

$IK\Lambda MN\Xi O\Pi$
plaintext

$P\Sigma T\Upsilon\Phi X\Psi\Omega$
plaintext

$\alpha\beta\gamma\delta\epsilon\zeta\eta\theta$
plaintext

$\iota\kappa\lambda\mu\nu\xi\omicron\pi$
plaintext

$\rho\sigma\tau\upsilon\phi\chi\psi\omega$
plaintext

$\varepsilon\digamma\varkappa\varpi$
plaintext

$\varrho\varsigma\vartheta\varphi$
plaintext

希伯来符号#

$\aleph\beth\gimel\daleth$
plaintext

黑板粗体#

$\mathbb{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$
 ps:仅支持大写英文字母。
plaintext

粗体#

$\mathbf{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$  
$\mathbf{abcdefghijklmnopqrstuvwxyz}$
$\mathbf{0123456789}$
 ps:支持大小写英文字母、数字和大写希腊字母。
plaintext

斜体(英文字母和小写希腊字母默认)#

$\mathit{A B\Gamma\Delta EZH\Theta}$  
$\mathit{IK\Lambda MN\Xi O\Pi}$  
$\mathit{P\Sigma T\Upsilon\Phi X\Psi\Omega}$  
$\mathit{0123456789}$  
plaintext

罗马体#

$\mathrm{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$  
$\mathrm{abcdefghijklmnopqrstuvwxyz}$  
$\mathrm{0123456789}$
 ps:支持大小写英文字母和数字。
plaintext

打字机字体#

$\mathtt{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$  
$\mathtt{abcdefghijklmnopqrstuvwxyz}$  
$\mathtt{A B\Gamma\Delta EZH\Theta}$  
$\mathtt{IK\Lambda MN\Xi O\Pi}$  
$\mathtt{P\Sigma T\Upsilon\Phi X\Psi\Omega}$  
$\mathtt{0123456789}$  
 ps:支持大小写英文字母、大写希腊字母和数字。
plaintext

无衬线体#

$\mathsf{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$  
$\mathsf{abcdefghijklmnopqrstuvwxyz}$  
$\mathsf{A B\Gamma\Delta EZH\Theta}$  
$\mathsf{IK\Lambda MN\Xi O\Pi}$  
$\mathsf{P\Sigma T\Upsilon\Phi X\Psi\Omega}$  
$\mathsf{0123456789}$
 ps:支持大小写英文字母、大写希腊字母和数字。
plaintext

手写体/花体#

$\mathcal{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$  
$\mathcal{0123456789}$
 ps:支持大写英文字母和数字。
plaintext

体#

$\mathfrak{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$  
$\mathfrak{abcdefghijklmnopqrstuvwxyz}$  
$\mathfrak{0123456789}$
 ps:支持大小写英文字母和数字。
plaintext

小型非斜体字#

$\scriptstyle\text{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$  
$\scriptstyle\text{abcdefghijklmnopqrstuvwxyz}$  
$\scriptstyle\text{0123456789}$
 ps:支持大小写英文字母和数字,\text见下一栏。
plaintext

混合字体#

斜体字符#
$x y z$
 ps:忽略公式源码中的空格,要强制空格的看下面空格一栏。
plaintext

非斜体字符#
$\text{x y z} \text{中文}$
 ps:不会忽略空格,支持大小写英文字母和数字,以及中文。
plaintext

中文

混合斜体与非斜体#
$\text{if }n\text{ is even}$
 ps:注意在\text中使用空格来显得更好看,或者可以用强制空格代替。
plaintext

括号#

普通括号#

$(\dfrac{1}{2}) (\dfrac{1}{x+\dfrac{2}{3}})$
 ps:对于较大的式子显得比较难看。
plaintext

根据式子大小匹配的括号#

$\left(\dfrac{1}{2}\right) \left(\dfrac{1}{x+\dfrac{2}{3}}\right)$
plaintext


此功能使用\left和\right可以推广到不同的括号:

圆括号/小括号#

$\left(\dfrac{1}{2}\right)$
plaintext

方括号/中括号#

$\left[\dfrac{1}{2}\right]$
plaintext

花括号/大括号#

$\left\{\dfrac{1}{2}\right\}$
 ps:注意大括号要用\{和\}。
plaintext

角括号#

$\left\langle\dfrac{1}{2}\right\rangle$
 ps:\langle可以用&lt;,\rangle可以用&gt;。
plaintext

单竖线/绝对值#

$\left|\dfrac{1}{2}\right|$
plaintext

双竖线#

$\left\|\dfrac{1}{2}\right\|$
plaintext

向下取整#

$\left\lfloor\dfrac{1}{2}\right\rfloor$
plaintext

向上取整#

$\left\lceil\dfrac{1}{2}\right\rceil$
plaintext

斜线#

$\left/\dfrac{1}{2}\right/$
plaintext

反斜线#

$\left\backslash\dfrac{1}{2}\right\backslash$
plaintext

上下箭头#

$\left\uparrow\dfrac{1}{2}\right\uparrow$
plaintext

$\left\Downarrow\dfrac{1}{2}\right\Downarrow$
plaintext

$\left\updownarrow\dfrac{1}{2}\right\updownarrow$
plaintext


因为上下箭头太多了,这里就不一一示范了

混合括号#

其实上述括号都可以混合使用,这里就随便列两个了。

$\left<\dfrac{1}{2}\right/$
plaintext

$\left(\dfrac{1}{2},1\right]$
plaintext

单左括号#

上述括号都适用,这里就随便列一个。

$\left(\dfrac{1}{2}\right.$
plaintext

单右括号#

同上。

$\left.\dfrac{1}{2}\right]$
plaintext

强制括号大小#

$\Bigg(\bigg[\Big\{\big<x\big>\Big\}\bigg]\Bigg)$
 ps:即使用\Bigg、\bigg、\Big、\big来控制括号大小。
plaintext

空格#

一般能自动处理大多数空格,但必要时候需要强制控制大小。

紧贴#

$x\!y$
plaintext


宽度为

无空格#

$xy$
plaintext


宽度为

小空格#

$x\,y$
plaintext


宽度为

中等空格#

$x\;y$
plaintext


宽度为

大空格#

$x\ y$
plaintext


宽度为

空格#

$x\quad y$
plaintext


宽度为

两个空格#

$x\qquad y$
plaintext


宽度为

颜色#

语法#

字体颜色:{\color{色调}{表达式}}
背景颜色:{\color{文字色调{}}colorbox{{背景色调}}{表达式(可以打中文)}}

洛谷内支持的颜色(洛谷里有挺多颜色是不支持的,而且有些颜色和上不太一样……)#





































这是白= =

随便举个例子:

$x=\dfrac{-b\pm\sqrt{\color{Red}{b}^2-4ac}}{\color{Blue}{2a}}$
plaintext

$\color{Blue}\colorbox{Yellow}{LaTeX公式大全}$
plaintext

公式大全

把数学公式框起来#

$$\boxed{\sum\limits_{i = 1}^{n} i = \dfrac{n(n - 1)}{2}}$$

 ps:对于行内模式同样有效,不过大多情况用于独立模式。
plaintext

Latex公式大全
https://betteroier.github.io/blog/latex%E5%85%AC%E5%BC%8F%E5%A4%A7%E5%85%A8
Author Yuxuan Zheng
Published at August 16, 2022