KaTex 公式渲染测试

测试 Katex 语法

存在部分渲染问题,参考 Hexo博客渲染KaTeX数学公式

Check

Check the stylesheet (katex.css) is properly loaded.

The KaTeX stylesheet is not loaded! KaTeX stylesheet version:

Accents

Rendering Syntax
a′a' a'
a~\tilde{a} \tilde{a}
g˚\mathring{g} \mathring{g}
a′′a'' a''
ac~\widetilde{ac} \widetilde{ac}
AB⏠\overgroup{AB} \overgroup{AB}
a′a^{\prime} a^{\prime}
AB~\utilde{AB} \utilde{AB}
AB⏡\undergroup{AB} \undergroup{AB}
aˊ\acute{a} \acute{a}
F⃗\vec{F} \vec{F}
AB⇒\Overrightarrow{AB} \Overrightarrow{AB}
yˉ\bar{y} \bar{y}
AB←\overleftarrow{AB} \overleftarrow{AB}
AB→\overrightarrow{AB} \overrightarrow{AB}
a˘\breve{a} \breve{a}
AB←\underleftarrow{AB} \underleftarrow{AB}
AB→\underrightarrow{AB} \underrightarrow{AB}
aˇ\check{a} \check{a}
ac↼\overleftharpoon{ac} \overleftharpoon{ac}
ac⇀\overrightharpoon{ac} \overrightharpoon{ac}
a˙\dot{a} \dot{a}
AB↔\overleftrightarrow{AB} \overleftrightarrow{AB}
AB⏞\overbrace{AB} \overbrace{AB}
a¨\ddot{a} \ddot{a}
AB↔\underleftrightarrow{AB} \underleftrightarrow{AB}
AB⏟\underbrace{AB} \underbrace{AB}
aˋ\grave{a} \grave{a}
AB‾\overline{AB} \overline{AB}
ABundefined\overlinesegment{AB} \overlinesegment{AB}
θ^\hat{\theta} \hat{\theta}
AB‾\underline{AB} \underline{AB}
ABundefined\underlinesegment{AB} \underlinesegment{AB}
ac^\widehat{ac} \widehat{ac}
acˇ\widecheck{ac} \widecheck{ac}
X‾\underbar{X} \underbar{X}

Delimiters

Rendering Syntax
()\lparen \rparen \lparen \rparen
[]\lbrack \rbrack \lbrack \rbrack
{}\lbrace \rbrace \lbrace \rbrace
⟨⟩\langle \rangle \langle \rangle
⌈⌉\lceil \rceil \lceil \rceil
⌊⌋\lfloor \rfloor \lfloor \rfloor
⎰⎱\lmoustache \rmoustache \lmoustache \rmoustache
⟮⟯\lgroup \rgroup \lgroup \rgroup
∣∣\lvert \rvert \lvert \rvert
∥∥\lVert \rVert \lVert \rVert
⟨⟩\lang \rang \lang \rang
<>\lt \gt \lt \gt
⟦⟧\llbracket \rrbracket \llbracket \rrbracket
⦃⦄\lBrace \rBrace \lBrace \rBrace
⌜⌝\ulcorner \urcorner \ulcorner \urcorner
⌞⌟\llcorner \lrcorner \llcorner \lrcorner
↑↓\uparrow \downarrow \uparrow \downarrow
↕\updownarrow \updownarrow
⇑⇓\Uparrow \Downarrow \Uparrow \Downarrow
⇕\Updownarrow \Updownarrow
\\backslash \backslash
\left. \right. \left. \right.
∣\vert ∥\Vert \vert \Vert

Delimiter Sizing

(AB)\left( \LARGE{AB} \right)

\left( \LARGE{AB} \right)

(((((( \big( \Big( \bigg( \Bigg(

( \big( \Big( \bigg( \Bigg(

\left \big \bigl \bigm \bigr
\middle \Big \Bigl \Bigm \Bigr
\right \bigg \biggl \biggm \biggr
\Bigg \Biggl \Biggm \Biggr

Environments

a=sad\begin{equation} a = sad \end{equation}

a=b+cc=d+e\begin{gather} a = b + c \\ c = d + e \end{gather}

a=b+cc=d+e\begin{align} a = b + c \\ c = d + e \end{align}

abcabc\begin{matrix} a & b & c \\ a & b & c \\ \end{matrix}

(abccde)\begin{pmatrix} a & b & c \\ c & d & e \cr \end{pmatrix}

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

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

∥abcd∥\begin{Vmatrix} a & b \cr c & d \cr \end{Vmatrix}

{abcd}\begin{Bmatrix} a & b \cr c & d \cr \end{Bmatrix}

abcdefghi\def\arraystretch{1.5} \begin{array}{c:c:c} a & b & c \\ \hline d & e & f \\ \hdashline g & h & i \end{array}

x={aif bcif dx = \begin{cases} a &\text{if } b \\ c &\text{if } d \end{cases}

aif bcif d}⇒…\begin{rcases} a &\text{if } b \\ c &\text{if } d \end{rcases}⇒…

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

∑i∈Λ0<j<n\sum_{ \begin{subarray}{l} i\in\Lambda\\ 0<j<n \end{subarray}}

a=b+c=e+f\begin{equation} \begin{split} a &=b+c\\ &=e+f \end{split} \end{equation}

a=b+cd+e=f\begin{align} a&=b+c \\ d+e&=f \end{align}

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

10x+3y=23x+13y=4\begin{alignat}{2} 10&x+&3&y=2\\ 3&x+&13&y=4 \end{alignat}

A→aBb↓↑cC=D\begin{CD} A @>a>> B \\ @VbVV @AAcA \\ C @= D \end{CD}

Letters and Unicode

Type Rendering
uppercase Ξ\varXi
lowercase ϑ\thetasym
letters ℑ\Im
Bold A\bold{A}

Layout

Annotation

5\cancel{5} a+b+c⏞note\overbrace{a+b+c}^{\text{note}}
5\bcancel{5} a+b+c⏟note\underbrace{a+b+c}_{\text{note}}
ABC\xcancel{ABC} π=cd\boxed{\pi=\frac c d}
≠\not = −78∘\phase{-78^\circ}
abc\sout{abc} ana_{\angl n}
ana_\angln

x+y2x(hi)\tag{hi} x+y^{2x}

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

Operators

Big Operators

∑\sum ∏\prod ⨂\bigotimes ⋁\bigvee
∫\int ∐\coprod ⨁\bigoplus ⋀\bigwedge
∬\iint ∫\intop ⨀\bigodot ⋂\bigcap
∭\iiint ∫\smallint ⨄\biguplus ⋃\bigcup
∮\oint ∯\oiint ∰\oiiint ⨆\bigsqcup

Binary Operators

⋅\cdot ⋗\gtrdot x(moda)x \pmod a x(a)x \pod a
⋅\cdotp ⊺\intercal ⋅\centerdot ∧\land
⊳\rhd ∘\circ ⨿\amalg ⋋\leftthreetimes
&\And ⋖\lessdot ◯\bigcirc ⋌\rightthreetimes
×\times ⊻\veebar ≀\wr ⊛\circledast
∓\mp ∨\vee ⋉\ltimes ⊚\circledcirc
÷\div ∧\wedge ⊗\otimes ∖\smallsetminus

Fractions and Binomials

ab\frac{a}{b} ab\tfrac{a}{b}
ab{a \over b} (aa+1]\genfrac ( ] {2pt}{1}a{a+1}
ab\dfrac{a}{b} ab+1{a \above{2pt} b+1}
a/ba/b a1+1b\cfrac{a}{1 + \cfrac{1}{b}}
(nk)\binom{n}{k} (nk)\dbinom{n}{k}
(nk)\tbinom{n}{k} {nk}{n\brace k}
(nk){n \choose k} [nk]{n\brack k}
x\sqrt{x} x3\sqrt[3]{x}

Relations

== ≑\doteqdot ⪅\lessapprox ⌣\smile
≈\approx ≲\lesssim ⋘\lll ⋘\llless
⪖\eqslantgtr ∣\mid ∽\backsim ⋍\backsimeq
⋈\bowtie ≥\geq ≧\geqq ∋\owns
⩾\geqslant ≫\gg ⋙\ggg ≈\thickapprox
∝\propto ≜\triangleq △\vartriangle ∼\thicksim

Negated Relations

⪊\gnapprox ⊈\nsubseteq ≯\ngtr ≮\nless
∉\notin ≠\neq ≁\nsim ≩\gneqq

Arrows

→\rarr ↓\darr ⇆\leftrightarrows ↺\circlearrowleft
⇒\rArr ⇓\dArr ⇋\leftrightharpoons ↶\curvearrowleft
→\rightarrow ↓\downarrow ↔\leftrightarrow ↫\looparrowleft
⇒\Rightarrow ⇓\Downarrow ⇔\Leftrightarrow ⇢\dashrightarrow
⇀\rightharpoonup ⇂\downharpoonright ↣\rightarrowtail ⇛\Rrightarrow

Extensible Arrows

←abc\xleftarrow{abc} →underover\xrightarrow[under]{over}
⇌abc\xrightleftharpoons{abc} =abc\xlongequal{abc}

Style, Color, Size, and Font

Class Assignment

Color

F=ma\color{blue} F=ma

F=ma\textcolor{blue}{F=ma}

Error $$\textcolor{#228B22}{F=ma}$$

F=ma\colorbox{aqua}{$F=ma$}

F=ma\fcolorbox{red}{aqua}{$F=ma$}

Font

Ab0\mathnormal{Ab0} AB\mathbb{AB} Ab0\frak{Ab0}
AB0\mathcal{AB0} Ab0\it Ab0 AB\mathscr{AB}

Size

AB\Huge AB AB\huge AB
AB\LARGE AB AB\Large AB AB\large AB
AB\normalsize AB
AB\small AB AB\footnotesize AB AB\tiny AB

Style

∑i=1n\displaystyle\sum_{i=1}^n x\scriptstyle x
∑i=1n\textstyle\sum_{i=1}^n $\scriptscriptstyle $
lim⁡x\lim\limits_x x^2\verb!x^2!
lim⁡x\lim\nolimits_x

Symbols and Punctuation

…\dots ⋯\cdots ⋱\ddots ⋮\vdots
KaTeX\KaTeX LaTeX\LaTeX TeX\TeX ✓\checkmark
∇\nabla ∞\infty ∞\infin †\dagger
–\text{--} £\pounds $\text{\textdollar} ¥\yen
□\square □\Box ■\blacksquare △\triangle
⧫\blacklozenge ★\bigstar ♣\clubsuit ♡\hearts
©\copyright ®\circledR a◯\text{\textcircled a} Ⓢ\circledS