a
′
a'
a′ a' |
a
~
\tilde{a}
a~ \tilde{a} |
g
˚
\mathring{g}
g˚ \mathring{g} |
---|---|---|
a
′
′
a''
a′′ a'' |
a
c
~
\widetilde{ac}
ac
\widetilde{ac} |
A
B
⏠
\overgroup{AB}
AB
\overgroup{AB} |
a
′
a^{\prime}
a′ a^{\prime} |
A
B
~
\utilde{AB}
AB \utilde{AB} |
A
B
⏡
\undergroup{AB}
AB \undergroup{AB} |
a
ˊ
\acute{a}
aˊ \acute{a} |
F
⃗
\vec{F}
F \vec{F} |
A
B
⇒
\Overrightarrow{AB}
AB \Overrightarrow{AB} |
y
ˉ
\bar{y}
yˉ \bar{y} |
A
B
←
\overleftarrow{AB}
AB \overleftarrow{AB} |
A
B
→
\overrightarrow{AB}
AB \overrightarrow{AB} |
a
˘
\breve{a}
a˘ \breve{a} |
A
B
←
\underleftarrow{AB}
AB \underleftarrow{AB} |
A
B
→
\underrightarrow{AB}
AB \underrightarrow{AB} |
a
ˇ
\check{a}
aˇ \check{a} |
a
c
↼
\overleftharpoon{ac}
ac \overleftharpoon{ac} |
a
c
⇀
\overrightharpoon{ac}
ac \overrightharpoon{ac} |
a
˙
\dot{a}
a˙ \dot{a} |
A
B
↔
\overleftrightarrow{AB}
AB
\overleftrightarrow{AB} |
A
B
⏞
\overbrace{AB}
AB
\overbrace{AB} |
a
¨
\ddot{a}
a¨ \ddot{a} |
A
B
↔
\underleftrightarrow{AB}
AB \underleftrightarrow{AB} |
A
B
⏟
\underbrace{AB}
AB \underbrace{AB} |
a
ˋ
\grave{a}
aˋ \grave{a} |
A
B
‾
\overline{AB}
AB \overline{AB} |
A
B
undefined
\overlinesegment{AB}
AB
\overlinesegment{AB} |
θ
^
\hat{\theta}
θ^ \hat{\theta} |
A
B
‾
\underline{AB}
AB \underline{AB} |
A
B
undefined
\underlinesegment{AB}
AB \underlinesegment{AB} |
a
c
^
\widehat{ac}
ac
\widehat{ac} |
a
c
ˇ
\widecheck{ac}
ac
\widecheck{ac} | KaTeX parse error: Can't use function '\'' in math mode at position 1: \̲'̲{a} \'{a} |
KaTeX parse error: Can't use function '\~' in math mode at position 1: \̲~̲{a} \~{a} | KaTeX parse error: Can't use function '\.' in math mode at position 1: \̲.̲{a} \.{a} | KaTeX parse error: Can't use function '\H' in math mode at position 1: \̲H̲{a} \H{a} |
KaTeX parse error: Can't use function '\`' in math mode at position 1: \̲`̲{a} \ {a}| $\={a}$ ={a}| $\"{a}$ "{a}` | ||
KaTeX parse error: Can't use function '\v' in math mode at position 1: \̲v̲{a} \v{a} | KaTeX parse error: Can't use function '\^' in math mode at position 1: \̲^̲{a} \^{a} | KaTeX parse error: Can't use function '\u' in math mode at position 1: \̲u̲{a} \u{a} |
KaTeX parse error: Can't use function '\r' in math mode at position 1: \̲r̲{a} \r{a} |
(
)
( )
() ( ) |
(
\lparen
( \lparen |
)
\rparen
) \rparen |
⌈
⌉
⌈ ⌉
⌈⌉ ⌈ ⌉ |
⌈
\lceil
⌈ \lceil |
⌉
\rceil
⌉ \rceil |
↑
\uparrow
↑ \uparrow |
[
]
[ ]
[] [ ] |
[
\lbrack
[ \lbrack |
]
\rbrack
] \rbrack |
⌊
⌋
⌊ ⌋
⌊⌋ ⌊ ⌋ |
⌊
\lfloor
⌊ \lfloor |
⌋
\rfloor
⌋ \rfloor |
↓
\downarrow
↓ \downarrow |
{
}
\{ \}
{} \{ \} |
{
\lbrace
{ \lbrace |
}
\rbrace
} \rbrace |
⎰
⎱
⎰⎱
⎰⎱ ⎰⎱ |
⎰
\lmoustache
⎰ \lmoustache |
⎱
\rmoustache
⎱ \rmoustache |
↕
\updownarrow
↕ \updownarrow |
⟨
⟩
⟨ ⟩
⟨⟩ ⟨ ⟩ |
⟨
\langle
⟨ \langle |
⟩
\rangle
⟩ \rangle |
⟮
⟯
⟮ ⟯
⟮⟯ ⟮ ⟯ |
⟮
\lgroup
⟮ \lgroup |
⟯
\rgroup
⟯ \rgroup |
⇑
\Uparrow
⇑ \Uparrow | $ |
∣
\vert
∣ \vert |
┌
┐
┌ ┐
┌┐ ┌ ┐ |
┌
\ulcorner
┌ \ulcorner |
┐
\urcorner
┐ \urcorner |
⇓
\Downarrow
⇓ \Downarrow |
∥
\|
∥ \| |
∥
\Vert
∥ \Vert |
└
┘
└ ┘
└┘ └ ┘ |
└
\llcorner
└ \llcorner |
┘
\lrcorner
┘ \lrcorner |
⇕
\Updownarrow
⇕ \Updownarrow |
∣
\lvert
∣ \lvert |
∣
\rvert
∣ \rvert |
∥
\lVert
∥ \lVert |
∥
\rVert
∥ \rVert |
KaTeX parse error: Expected '\right', got 'EOF' at end of input: \left. \left. | KaTeX parse error: Expected 'EOF', got '\right' at position 1: \̲r̲i̲g̲h̲t̲. \right. |
\
\backslash
\ \backslash |
⟨
\lang
⟨ \lang |
⟩
\rang
⟩ \rang |
<
>
\lt \gt
<> \lt \gt |
⟦
⟧
⟦ ⟧
[[]] ⟦ ⟧ |
⟦
\llbracket
[[ \llbracket |
⟧
\rrbracket
]] \rrbracket |
⦃
⦄
\lBrace \rBrace
{[]} \lBrace \rBrace |
(
A
B
)
\left(\LARGE{AB}\right)
(AB) \left(\LARGE{AB}\right) |
(
(
(
(
(
( \big( \Big( \bigg( \Bigg(
((((( ( \big( \Big( \bigg( \Bigg( |
KaTeX parse error: Expected group after '\left' at end of input: \left \left | KaTeX parse error: Expected group after '\big' at end of input: \big \big | KaTeX parse error: Expected group after '\bigl' at end of input: \bigl \bigl |
KaTeX parse error: Expected group after '\bigm' at end of input: \bigm \bigm | KaTeX parse error: Expected group after '\bigr' at end of input: \bigr \bigr | KaTeX parse error: Expected group after '\middle' at end of input: \middle \middle |
KaTeX parse error: Expected group after '\Big' at end of input: \Big \Big | KaTeX parse error: Expected group after '\Bigl' at end of input: \Bigl \Bigl | KaTeX parse error: Expected group after '\Bigm' at end of input: \Bigm \Bigm |
KaTeX parse error: Expected group after '\Bigr' at end of input: \Bigr \Bigr | KaTeX parse error: Expected 'EOF', got '\right' at position 1: \̲r̲i̲g̲h̲t̲ \right | KaTeX parse error: Expected group after '\bigg' at end of input: \bigg \bigg |
KaTeX parse error: Expected group after '\biggl' at end of input: \biggl \biggl | KaTeX parse error: Expected group after '\biggm' at end of input: \biggm \biggm | KaTeX parse error: Expected group after '\biggr' at end of input: \biggr \biggr |
KaTeX parse error: Expected group after '\Bigg' at end of input: \Bigg \Bigg | KaTeX parse error: Expected group after '\Biggl' at end of input: \Biggl \Biggl | KaTeX parse error: Expected group after '\Biggm' at end of input: \Biggm \Biggm |
KaTeX parse error: Expected group after '\Biggr' at end of input: \Biggr \Biggr | KaTeX parse error: Expected & or \\ or \cr or \end at end of input: \begin{matrix} \begin{matrix} | $a & b \$ a & b \\ |
KaTeX parse error: Expected 'EOF', got '&' at position 3: c &̲ d c & d | KaTeX parse error: Expected 'EOF', got '\end' at position 1: \̲e̲n̲d̲{matrix} \end{matrix} | KaTeX parse error: Expected & or \\ or \cr or \end at end of input: …egin{array}{cc} \begin{array}{cc} |
$a & b \$ a & b \\ | KaTeX parse error: Expected 'EOF', got '&' at position 3: c &̲ d c & d | KaTeX parse error: Expected 'EOF', got '\end' at position 1: \̲e̲n̲d̲{array} \end{array} |
KaTeX parse error: Expected & or \\ or \cr or \end at end of input: \begin{pmatrix} \begin{pmatrix} | $a & b \$ a & b \\ | KaTeX parse error: Expected 'EOF', got '&' at position 3: c &̲ d c & d |
KaTeX parse error: Expected 'EOF', got '\end' at position 1: \̲e̲n̲d̲{pmatrix} \end{pmatrix} | KaTeX parse error: Expected & or \\ or \cr or \end at end of input: \begin{bmatrix} \begin{bmatrix} | $a & b \$ a & b \\ |
KaTeX parse error: Expected 'EOF', got '&' at position 3: c &̲ d c & d | KaTeX parse error: Expected 'EOF', got '\end' at position 1: \̲e̲n̲d̲{bmatrix} \end{bmatrix} | KaTeX parse error: Expected & or \\ or \cr or \end at end of input: \begin{vmatrix} \begin{vmatrix} |
$a & b \$ a & b \\ | KaTeX parse error: Expected 'EOF', got '&' at position 3: c &̲ d c & d | KaTeX parse error: Expected 'EOF', got '\end' at position 1: \̲e̲n̲d̲{vmatrix} \end{vmatrix} |
KaTeX parse error: Expected & or \\ or \cr or \end at end of input: \begin{Vmatrix} \begin{Vmatrix} | $a & b \$ a & b \\ | KaTeX parse error: Expected 'EOF', got '&' at position 3: c &̲ d c & d |
KaTeX parse error: Expected 'EOF', got '\end' at position 1: \̲e̲n̲d̲{Vmatrix} \end{Vmatrix} | KaTeX parse error: Expected & or \\ or \cr or \end at end of input: \begin{Bmatrix} \begin{Bmatrix} | $a & b \$ a & b \\ |
KaTeX parse error: Expected 'EOF', got '&' at position 3: c &̲ d c & d | KaTeX parse error: Expected 'EOF', got '\end' at position 1: \̲e̲n̲d̲{Bmatrix} \end{Bmatrix} |
\def\arraystretch{1.5}
\def\arraystretch{1.5} |
KaTeX parse error: Expected & or \\ or \cr or \end at end of input: …n{array}{c:c:c} \begin{array}{c:c:c} | KaTeX parse error: Expected 'EOF', got '&' at position 3: a &̲ b & c \\ \hlin… a & b & c \\ \hline | $d & e & f \$ d & e & f \\ |
KaTeX parse error: \hdashline valid only within array environment \hdashline | KaTeX parse error: Expected 'EOF', got '&' at position 3: g &̲ h & i g & h & i | KaTeX parse error: Expected 'EOF', got '\end' at position 1: \̲e̲n̲d̲{array} \end{array} |
KaTeX parse error: Expected & or \\ or \cr or \end at end of input: \begin{aligned} \begin{aligned} | $a&=b+c \$ a&=b+c \\ | KaTeX parse error: Expected 'EOF', got '&' at position 4: d+e&̲=f d+e&=f |
KaTeX parse error: Expected 'EOF', got '\end' at position 1: \̲e̲n̲d̲{aligned} \end{aligned} | KaTeX parse error: Expected & or \\ or \cr or \end at end of input: …n{alignedat}{2} \begin{alignedat}{2} | $10&x+ &3&y = 2 \$ 10&x+ &3&y = 2 \\ |
KaTeX parse error: Expected 'EOF', got '&' at position 2: 3&̲x+&13&y = 4 3&x+&13&y = 4 | KaTeX parse error: Expected 'EOF', got '\end' at position 1: \̲e̲n̲d̲{alignedat} \end{alignedat} | KaTeX parse error: Expected & or \\ or \cr or \end at end of input: …begin{gathered} \begin{gathered} |
$a=b \$ a=b \\ |
e
=
b
+
c
e=b+c
e=b+c e=b+c | KaTeX parse error: Expected 'EOF', got '\end' at position 1: \̲e̲n̲d̲{gathered} \end{gathered} |
KaTeX parse error: Expected & or \\ or \cr or \end at end of input: …= \begin{cases} x = \begin{cases} | $a &\text{if } b \$ a &\text{if } b \\ | KaTeX parse error: Expected 'EOF', got '&' at position 3: c &̲\text{if } d c &\text{if } d |
KaTeX parse error: Expected 'EOF', got '\end' at position 1: \̲e̲n̲d̲{cases} \end{cases} | KaTeX parse error: No such environment: smallmatrix at position 7: \begin{̲s̲m̲a̲l̲l̲m̲a̲t̲r̲i̲x̲}̲ \begin{smallmatrix} | $a & b \$ a & b \\ |
KaTeX parse error: Expected 'EOF', got '&' at position 3: c &̲ d c & d | KaTeX parse error: Expected 'EOF', got '\end' at position 1: \̲e̲n̲d̲{smallmatrix} \end{smallmatrix} | KaTeX parse error: No such environment: rcases at position 7: \begin{̲r̲c̲a̲s̲e̲s̲}̲ \begin{rcases} |
$a &\text{if } b \$ a &\text{if } b \\ | KaTeX parse error: Expected 'EOF', got '&' at position 3: c &̲\text{if } d c &\text{if } d | KaTeX parse error: Expected 'EOF', got '\end' at position 1: \̲e̲n̲d̲{rcases}⇒… \end{rcases}⇒… |
d
a
r
r
a
y
darray
darray darray |
d
c
a
s
e
s
dcases
dcases dcases |
d
r
c
a
s
e
s
drcases
drcases drcases |
$\$ \\ | KaTeX parse error: \cr valid only within a tabular/array environment \cr | KaTeX parse error: Invalid size: 'distance' at position 4: \\[d̲i̲s̲t̲a̲n̲c̲e̲] \\[distance] |
KaTeX parse error: Invalid size: 'distance' at position 5: \cr[d̲i̲s̲t̲a̲n̲c̲e̲] \cr[distance] |
a
r
r
a
y
{array}
array {array} | $ |
:
:
: : |
a
r
r
a
y
{array}
array {array} | KaTeX parse error: Undefined control sequence: \cline at position 1: \̲c̲l̲i̲n̲e̲ \cline |
KaTeX parse error: Undefined control sequence: \multicolumn at position 1: \̲m̲u̲l̲t̲i̲c̲o̲l̲u̲m̲n̲ \multicolumn |
e
r
r
o
r
C
o
l
o
r
errorColor
errorColor errorColor |
t
r
u
s
t
:
t
r
u
e
trust: true
trust:true trust: true |
t
r
u
s
t
trust
trust trust |
KaTeX
\href{https://katex.org/}{\KaTeX}
KATEX \href{https://katex.org/}{\KaTeX} |
https://katex.org/
\url{https://katex.org/}
https://katex.org/ \url{https://katex.org/} |
KaTeX parse error: Undefined control sequence: \includegraphics at position 1: \̲i̲n̲c̲l̲u̲d̲e̲g̲r̲a̲p̲h̲i̲c̲s̲[height=0.8em, … \includegraphics[height=0.8em, totalheight=0.9em, width=0.9em, alt=KA logo]{https://katex.org/img/khan-academy.png} |
…
<
s
p
a
n
i
d
=
"
b
a
r
"
c
l
a
s
s
=
"
e
n
c
l
o
s
i
n
g
"
>
…
x
…
<
/
s
p
a
n
>
…
…<span id="bar" class="enclosing">…x…</span>…
…<spanid="bar"class="enclosing">…x…</span>… …<span id="bar" class="enclosing">…x…</span>… | KaTeX parse error: Undefined control sequence: \htmlId at position 1: \̲h̲t̲m̲l̲I̲d̲{bar}{x} \htmlId{bar}{x} |
…
<
s
p
a
n
c
l
a
s
s
=
"
e
n
c
l
o
s
i
n
g
f
o
o
"
>
…
x
…
<
/
s
p
a
n
>
…
…<span class="enclosing foo">…x…</span>…
…<spanclass="enclosingfoo">…x…</span>… …<span class="enclosing foo">…x…</span>… | KaTeX parse error: Undefined control sequence: \htmlClass at position 1: \̲h̲t̲m̲l̲C̲l̲a̲s̲s̲{foo}{x} \htmlClass{foo}{x} |
…
<
s
p
a
n
s
t
y
l
e
=
"
c
o
l
o
r
:
r
e
d
;
"
c
l
a
s
s
=
"
e
n
c
l
o
s
i
n
g
"
>
…
x
…
<
/
s
p
a
n
>
…
…<span style="color: red;" class="enclosing">…x…</span>…
…<spanstyle="color:red;"class="enclosing">…x…</span>… …<span style="color: red;" class="enclosing">…x…</span>… |
KaTeX parse error: Undefined control sequence: \htmlStyle at position 1: \̲h̲t̲m̲l̲S̲t̲y̲l̲e̲{color: red;}{x… \htmlStyle{color: red;}{x} |
…
<
s
p
a
n
d
a
t
a
−
f
o
o
=
"
a
"
d
a
t
a
−
b
a
r
=
"
b
"
c
l
a
s
s
=
"
e
n
c
l
o
s
i
n
g
"
>
…
x
…
<
/
s
p
a
n
>
…
…<span data-foo="a" data-bar="b" class="enclosing">…x…</span>…
…<spandata−foo="a"data−bar="b"class="enclosing">…x…</span>… …<span data-foo="a" data-bar="b" class="enclosing">…x…</span>… | KaTeX parse error: Undefined control sequence: \htmlData at position 1: \̲h̲t̲m̲l̲D̲a̲t̲a̲{foo=a, bar=b}{… \htmlData{foo=a, bar=b}{x} |
KaTeX parse error: Undefined control sequence: \includegraphics at position 1: \̲i̲n̲c̲l̲u̲d̲e̲g̲r̲a̲p̲h̲i̲c̲s̲ \includegraphics |
h
e
i
g
h
t
height
height height |
w
i
d
t
h
width
width width |
t
o
t
a
l
h
e
i
g
h
t
totalheight
totalheight totalheight |
a
l
t
alt
alt alt |
h
e
i
g
h
t
height
height height |
KaTeX parse error: Undefined control sequence: \html at position 1: \̲h̲t̲m̲l̲ \html |
s
t
r
i
c
t
strict
strict strict |
h
t
m
l
E
x
t
e
n
s
i
o
n
htmlExtension
htmlExtension htmlExtension |
A
\Alpha
A \Alpha |
B
\Beta
B \Beta |
Γ
\Gamma
Γ \Gamma |
Δ
\Delta
Δ \Delta |
E
\Epsilon
E \Epsilon |
Z
\Zeta
Z \Zeta |
H
\Eta
H \Eta |
Θ
\Theta
Θ \Theta |
I
\Iota
I \Iota |
K
\Kappa
K \Kappa |
Λ
\Lambda
Λ \Lambda |
M
\Mu
M \Mu |
N
\Nu
N \Nu |
Ξ
\Xi
Ξ \Xi |
O
\Omicron
O \Omicron |
Π
\Pi
Π \Pi |
P
\Rho
P \Rho |
Σ
\Sigma
Σ \Sigma |
T
\Tau
T \Tau |
Υ
\Upsilon
Υ \Upsilon |
Φ
\Phi
Φ \Phi |
X
\Chi
X \Chi |
Ψ
\Psi
Ψ \Psi |
Ω
\Omega
Ω \Omega |
Γ
\varGamma
Γ \varGamma |
Δ
\varDelta
Δ \varDelta |
Θ
\varTheta
Θ \varTheta |
Λ
\varLambda
Λ \varLambda |
Ξ
\varXi
Ξ \varXi |
Π
\varPi
Π \varPi |
Σ
\varSigma
Σ \varSigma |
Υ
\varUpsilon
Υ \varUpsilon |
Φ
\varPhi
Φ \varPhi |
Ψ
\varPsi
Ψ \varPsi |
Ω
\varOmega
Ω \varOmega |
α
\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 |
ε
\varepsilon
ε \varepsilon |
ϰ
\varkappa
ϰ \varkappa |
ϑ
\vartheta
ϑ \vartheta |
ϑ
\thetasym
ϑ \thetasym |
ϖ
\varpi
ϖ \varpi |
ϱ
\varrho
ϱ \varrho |
ς
\varsigma
ς \varsigma |
φ
\varphi
φ \varphi |
ϝ
\digamma
ϝ \digamma |
ı
\imath
ı \imath |
∇
\nabla
∇ \nabla |
ℑ
\Im
ℑ \Im |
R
\Reals
R \Reals |
Œ
\text{\OE}
Œ \text{\OE} |
ȷ
\jmath
ȷ \jmath |
∂
\partial
∂ \partial |
ℑ
\image
ℑ \image |
℘
\wp
℘ \wp |
ø
\text{\o}
ø \text{\o} |
ℵ
\aleph
ℵ \aleph |
⅁
\Game
⅁ \Game |
k
\Bbbk
k \Bbbk |
℘
\weierp
℘ \weierp |
Ø
\text{\O}
Ø \text{\O} |
ℵ
\alef
ℵ \alef |
Ⅎ
\Finv
Ⅎ \Finv |
N
\N
N \N |
Z
\Z
Z \Z |
ß
\text{\ss}
ß \text{\ss} |
ℵ
\alefsym
ℵ \alefsym |
C
\cnums
C \cnums |
N
\natnums
N \natnums |
a
˚
\text{\aa}
a˚ \text{\aa} |
ı
\text{\i}
ı \text{\i} |
ℶ
\beth
ℶ \beth |
C
\Complex
C \Complex |
R
\R
R \R |
A
˚
\text{\AA}
A˚ \text{\AA} |
ȷ
\text{\j}
ȷ \text{\j} |
ℷ
\gimel
ℷ \gimel |
ℓ
\ell
ℓ \ell |
ℜ
\Re
ℜ \Re |
æ
\text{\ae}
æ \text{\ae} |
ℸ
\daleth
ℸ \daleth |
ℏ
\hbar
ℏ \hbar |
ℜ
\real
ℜ \real |
Æ
\text{\AE}
Æ \text{\AE} |
ð
\eth
ð \eth |
ℏ
\hslash
ℏ \hslash |
R
\reals
R \reals |
œ
\text{\oe}
œ \text{\oe} |
.
l
a
t
i
n
−
f
a
l
l
b
a
c
k
.latin-fallback
.latin−fallback .latin-fallback |
.
c
y
r
i
l
l
i
c
−
f
a
l
l
b
a
c
k
.cyrillic-fallback
.cyrillic−fallback .cyrillic-fallback |
.
b
r
a
h
m
i
c
−
f
a
l
l
b
a
c
k
.brahmic-fallback
.brahmic−fallback .brahmic-fallback |
.
g
e
o
r
g
i
a
n
−
f
a
l
l
b
a
c
k
.georgian-fallback
.georgian−fallback .georgian-fallback |
a
′
a'
a′ a' |
a
~
\tilde{a}
a~ \tilde{a} |
g
˚
\mathring{g}
g˚ \mathring{g} |
---|---|---|
.
c
j
k
−
f
a
l
l
b
a
c
k
.cjk-fallback
.cjk−fallback .cjk-fallback |
.
h
a
n
g
u
l
−
f
a
l
l
b
a
c
k
.hangul-fallback
.hangul−fallback .hangul-fallback |
s
t
r
i
c
t
:
f
a
l
s
e
strict: false
strict:false strict: false |
s
t
r
i
c
t
:
"
w
a
r
n
"
strict: "warn"
strict:"warn" strict: "warn" |
5
\cancel{5}
5
\cancel{5} |
a
+
b
+
c
⏞
note
\overbrace{a+b+c}^{\text{note}}
a+b+c
note \overbrace{a+b+c}^{\text{note}} |
5
\bcancel{5}
5
\bcancel{5} |
a
+
b
+
c
⏟
note
\underbrace{a+b+c}_{\text{note}}
note
a+b+c \underbrace{a+b+c}_{\text{note}} |
A
B
C
\xcancel{ABC}
ABC
\xcancel{ABC} |
≠
\not =
= \not = |
a
b
c
\sout{abc}
abc \sout{abc} |
π
=
c
d
\boxed{\pi=\frac c d}
π=dc \boxed{\pi=\frac c d} |
KaTeX parse error: \tag works only in display equations \tag{hi} x+y^{2x} | KaTeX parse error: \tag works only in display equations \tag*{hi} x+y^{2x} |
\nobreak
\nobreak |
F
=
m
a
{F=ma}
F=ma {F=ma} |
\allowbreak
\allowbreak | $\$ \\ |
\newline
\newline |
s
t
r
i
c
t
:
t
r
u
e
strict: true
strict:true strict: true |
x
n
x_n
xn x_n |
=
!
\stackrel{!}{=}
=! \stackrel{!}{=} |
a
b
a \atop b
ba a \atop b |
e
x
e^x
ex e^x |
=
!
\overset{!}{=}
=! \overset{!}{=} |
a
b
c
a\raisebox{0.25em}{b}c
abc a\raisebox{0.25em}{b}c |
u
o
_u^o
uo _u^o |
=
!
\underset{!}{=}
!= \underset{!}{=} | KaTeX parse error: Undefined control sequence: \substack at position 7: \sum_{\̲s̲u̲b̲s̲t̲a̲c̲k̲{0<i<m\\0<j<n}} \sum_{\substack{0<i<m\\0<j<n}} | KaTeX parse error: Invalid size: 'EOF' at end of input: \raisebox \raisebox |
…
…
… $…$ | KaTeX parse error: Expected '}', got 'EOF' at end of input: …isebox{0.25em}{\frac a bKaTeX parse error: Expected 'EOF', got '}' at position 1: }̲ \raisebox{0.25em}{$\frac a b$} |
=
/
{=}\mathllap{/\,}
=/ {=}\mathllap{/\,} |
(
x
2
)
\left(x^{\smash{2}}\right)
(x2) \left(x^{\smash{2}}\right) |
/
=
\mathrlap{\,/}{=}
/= \mathrlap{\,/}{=} |
y
\sqrt{\smash[b]{y}}
y \sqrt{\smash[b]{y}} |
∑
1
≤
i
≤
j
≤
n
x
i
j
\sum_{\mathclap{1\le i\le j\le n}} x_{ij}
∑1≤i≤j≤nxij \sum_{\mathclap{1\le i\le j\le n}} x_{ij} | KaTeX parse error: End of input expecting macro argument \llap | KaTeX parse error: End of input expecting macro argument \rlap |
KaTeX parse error: End of input expecting macro argument \clap |
\,
\, | KaTeX parse error: Invalid size: 'distance' at position 7: \kern{d̲i̲s̲t̲a̲n̲c̲e̲} \kern{distance} |
\thinspace
\thinspace | KaTeX parse error: Invalid size: 'distance' at position 8: \mkern{d̲i̲s̲t̲a̲n̲c̲e̲} \mkern{distance} |
\>
\> |
KaTeX parse error: Invalid size: 'distance' at position 8: \mskip{d̲i̲s̲t̲a̲n̲c̲e̲} \mskip{distance} |
\:
\: | KaTeX parse error: Invalid size: 'distance' at position 8: \hskip{d̲i̲s̲t̲a̲n̲c̲e̲} \hskip{distance} |
\medspace
\medspace | KaTeX parse error: Invalid size: 'd' at position 9: \hspace{d̲istance} \hspace{distance} |
\;
\; |
KaTeX parse error: Invalid size: 'd' at position 10: \hspace*{d̲istance} \hspace*{distance} |
\thickspace
\thickspace |
c
o
n
t
e
n
t
\phantom{content}
content \phantom{content} |
\enspace
\enspace |
c
o
n
t
e
n
t
\hphantom{content}
content \hphantom{content} |
\quad
\quad |
c
o
n
t
e
n
t
\vphantom{content}
content \vphantom{content} |
\qquad
\qquad |
\!
\! |
~
~ |
\negthinspace
\negthinspace | KaTeX parse error: Undefined control sequence: \< at position 1: \̲<̲space> \<space> |
\negmedspace
\negmedspace |
\nobreakspace
\nobreakspace |
\negthickspace
\negthickspace |
\space
\space |
d
i
s
t
a
n
c
e
distance
distance distance | KaTeX parse error: Invalid size: 'EOF' at end of input: \kern \kern |
KaTeX parse error: Invalid size: 'EOF' at end of input: \mkern \mkern | KaTeX parse error: Invalid size: 'EOF' at end of input: \mskip \mskip | KaTeX parse error: End of input expecting macro argument \hspace |
\kern1em
\kern1em | KaTeX parse error: Invalid size: 'EOF' at end of input: \mkern \mkern | KaTeX parse error: Invalid size: 'EOF' at end of input: \mskip \mskip |
m
u
mu
mu mu |
∀
\forall
∀ \forall |
∁
\complement
∁ \complement |
∴
\therefore
∴ \therefore |
∅
\emptyset
∅ \emptyset |
∃
\exists
∃ \exists |
⊂
\subset
⊂ \subset |
∵
\because
∵ \because |
∅
\empty
∅ \empty |
∃
\exist
∃ \exist |
⊃
\supset
⊃ \supset |
↦
\mapsto
↦ \mapsto |
∅
\varnothing
∅ \varnothing |
∄
\nexists
∄ \nexists |
∣
\mid
∣ \mid |
→
\to
→ \to |
⟹
\implies
⟹ \implies |
∈
\in
∈ \in |
∧
\land
∧ \land |
←
\gets
← \gets |
⟸
\impliedby
⟸ \impliedby |
∈
\isin
∈ \isin |
∨
\lor
∨ \lor |
↔
\leftrightarrow
↔ \leftrightarrow |
⟺
\iff
⟺ \iff |
∉
\notin
∈/ \notin |
∋
\ni
∋ \ni |
∌
\notni
∋ \notni |
¬
\neg
¬ \neg |
¬
\lnot
¬ \lnot |
x
2
+
x
2
\def\foo{x^2} \foo + \foo
x2+x2 \def\foo{x^2} \foo + \foo |
y
2
+
y
2
\gdef\bar#1{#1^2} \bar{y} + \bar{y}
y2+y2 \gdef\bar#1{#1^2} \bar{y} + \bar{y} | KaTeX parse error: Undefined control sequence: \edef at position 1: \̲e̲d̲e̲f̲\macroname#1#2…… \edef\macroname#1#2…{definition to be expanded} |
KaTeX parse error: Undefined control sequence: \xdef at position 1: \̲x̲d̲e̲f̲\macroname#1#2…… \xdef\macroname#1#2…{definition to be expanded} | KaTeX parse error: Undefined control sequence: \let at position 1: \̲l̲e̲t̲\foo=\bar \let\foo=\bar | KaTeX parse error: Undefined control sequence: \futurelet at position 1: \̲f̲u̲t̲u̲r̲e̲l̲e̲t̲\foo\bar x \futurelet\foo\bar x |
d
e
f
i
n
i
t
i
o
n
\global\def\macroname#1#2…{definition}
definition \global\def\macroname#1#2…{definition} | KaTeX parse error: Invalid number of arguments: numargs \newcommand\macroname[numargs]{definition} | KaTeX parse error: \renewcommand{\macroname} when command \macroname does not yet exist; use \newcommand \renewcommand\macroname[numargs]{definition} |
KaTeX parse error: Invalid number of arguments: numargs \providecommand\macroname[numargs]{definition} | KaTeX parse error: Expected 'EOF', got '#' at position 12: \def\add#1+#̲2{#1\oplus#2} | |
\def\add#1+#2{#1\oplus#2} | KaTeX parse error: End of input expecting macro argument \gdef | |
KaTeX parse error: Undefined control sequence: \xdef at position 1: \̲x̲d̲e̲f̲ \xdef | KaTeX parse error: End of input expecting macro argument \global\def | KaTeX parse error: Invalid command '\edef' after \global \global\edef |
KaTeX parse error: Invalid command '\let' after \global \global\let | KaTeX parse error: Invalid command '\futurelet' after \global \global\futurelet | KaTeX parse error: Undefined control sequence: \par at position 1: \̲p̲a̲r̲ \par |
KaTeX parse error: Undefined control sequence: \long at position 1: \̲l̲o̲n̲g̲ \long | KaTeX parse error: Invalid base-10 digit EOF \char | KaTeX parse error: Expected group after '\mathchoice' at end of input: \mathchoice \mathchoice |
KaTeX parse error: End of input expecting macro argument \TextOrMath | KaTeX parse error: End of input expecting macro argument \@ifstar | KaTeX parse error: End of input expecting macro argument \@ifnextchar |
KaTeX parse error: End of input expecting macro argument \@firstoftwo | KaTeX parse error: End of input expecting macro argument \@secondoftwo |
\relax
\relax |
KaTeX parse error: Undefined control sequence: \expandafter at position 1: \̲e̲x̲p̲a̲n̲d̲a̲f̲t̲e̲r̲ \expandafter | KaTeX parse error: Undefined control sequence: \noexpand at position 1: \̲n̲o̲e̲x̲p̲a̲n̲d̲ \noexpand | KaTeX parse error: Undefined control sequence: \makeatletter at position 1: \̲m̲a̲k̲e̲a̲t̲l̲e̲t̲t̲e̲r̲ \makeatletter |
∑
\sum
∑ \sum |
∏
\prod
∏ \prod |
⨂
\bigotimes
⨂ \bigotimes |
⋁
\bigvee
⋁ \bigvee |
∫
\int
∫ \int |
∐
\coprod
∐ \coprod |
⨁
\bigoplus
⨁ \bigoplus |
⋀
\bigwedge
⋀ \bigwedge |
∬
\iint
∬ \iint |
∫
\intop
∫ \intop |
⨀
\bigodot
⨀ \bigodot |
⋂
\bigcap
⋂ \bigcap |
∭
\iiint
∭ \iiint |
∫
\smallint
∫ \smallint |
⨄
\biguplus
⨄ \biguplus |
⋃
\bigcup
⋃ \bigcup |
∮
\oint
∮ \oint |
∯
\oiint
∬ \oiint |
∰
\oiiint
∭ \oiiint |
⨆
\bigsqcup
⨆ \bigsqcup |
+
+
+ + |
⋅
\cdot
⋅ \cdot |
⋗
\gtrdot
⋗ \gtrdot |
x
(
m
o
d
a
)
x \pmod a
x(moda) x \pmod a |
−
-
− - |
⋅
\cdotp
⋅ \cdotp |
⊺
\intercal
⊺ \intercal |
x
(
a
)
x \pod a
x(a) x \pod a |
/
/
/ / |
⋅
\centerdot
⋅ \centerdot |
∧
\land
∧ \land |
⊳
\rhd
⊳ \rhd |
∗
*
∗ * |
∘
\circ
∘ \circ |
⋋
\leftthreetimes
⋋ \leftthreetimes |
⋌
\rightthreetimes
⋌ \rightthreetimes |
⨿
\amalg
⨿ \amalg |
⊛
\circledast
⊛ \circledast |
.
\ldotp
. \ldotp |
⋊
\rtimes
⋊ \rtimes |
&
\And
& \And |
⊚
\circledcirc
⊚ \circledcirc |
∨
\lor
∨ \lor |
∖
\setminus
∖ \setminus |
∗
\ast
∗ \ast |
⊝
\circleddash
⊝ \circleddash |
⋖
\lessdot
⋖ \lessdot |
∖
\smallsetminus
∖ \smallsetminus |
⊼
\barwedge
⊼ \barwedge |
⋓
\Cup
⋓ \Cup |
⊲
\lhd
⊲ \lhd |
⊓
\sqcap
⊓ \sqcap |
◯
\bigcirc
◯ \bigcirc |
∪
\cup
∪ \cup |
⋉
\ltimes
⋉ \ltimes |
⊔
\sqcup
⊔ \sqcup |
m
o
d
\bmod
mod \bmod |
⋎
\curlyvee
⋎ \curlyvee |
x
m
o
d
a
x\mod a
xmoda x\mod a |
×
\times
× \times |
⊡
\boxdot
⊡ \boxdot |
⋏
\curlywedge
⋏ \curlywedge |
∓
\mp
∓ \mp |
⊴
\unlhd
⊴ \unlhd |
⊟
\boxminus
⊟ \boxminus |
÷
\div
÷ \div |
⊙
\odot
⊙ \odot |
⊵
\unrhd
⊵ \unrhd |
⊞
\boxplus
⊞ \boxplus |
⋇
\divideontimes
⋇ \divideontimes |
⊖
\ominus
⊖ \ominus |
⊎
\uplus
⊎ \uplus |
⊠
\boxtimes
⊠ \boxtimes |
∔
\dotplus
∔ \dotplus |
⊕
\oplus
⊕ \oplus |
∨
\vee
∨ \vee |
∙
\bullet
∙ \bullet |
⩞
\doublebarwedge
⩞ \doublebarwedge |
⊗
\otimes
⊗ \otimes |
⊻
\veebar
⊻ \veebar |
⋒
\Cap
⋒ \Cap |
⋒
\doublecap
⋒ \doublecap |
⊘
\oslash
⊘ \oslash |
∧
\wedge
∧ \wedge |
∩
\cap
∩ \cap |
⋓
\doublecup
⋓ \doublecup |
±
\pm
± \pm |
±
\plusmn
± \plusmn |
≀
\wr
≀ \wr |
a
b
\frac{a}{b}
ba \frac{a}{b} |
a
b
\tfrac{a}{b}
ba \tfrac{a}{b} |
(
a
a
+
1
]
\genfrac ( ] {2pt}{1}a{a+1}
(a+1a] \genfrac ( ] {2pt}{1}a{a+1} |
a
b
{a \over b}
ba {a \over b} |
a
b
\dfrac{a}{b}
ba \dfrac{a}{b} |
a
b
+
1
{a \above{2pt} b+1}
b+1a {a \above{2pt} b+1} |
a
/
b
a/b
a/b a/b |
a
1
+
1
b
\cfrac{a}{1 + \cfrac{1}{b}}
1+b1a \cfrac{a}{1 + \cfrac{1}{b}} |
(
n
k
)
\binom{n}{k}
(kn) \binom{n}{k} |
(
n
k
)
\dbinom{n}{k}
(kn) \dbinom{n}{k} |
{
n
k
}
{n\brace k}
{kn} {n\brace k} |
(
n
k
)
{n \choose k}
(kn) {n \choose k} |
(
n
k
)
\tbinom{n}{k}
(kn) \tbinom{n}{k} |
[
n
k
]
{n\brack k}
[kn] {n\brack k} |
arcsin
\arcsin
arcsin \arcsin |
cotg
\cotg
cotg \cotg |
ln
\ln
ln \ln |
det
\det
det \det |
arccos
\arccos
arccos \arccos |
coth
\coth
coth \coth |
log
\log
log \log |
gcd
\gcd
gcd \gcd |
arctan
\arctan
arctan \arctan |
csc
\csc
csc \csc |
sec
\sec
sec \sec |
inf
\inf
inf \inf |
arctg
\arctg
arctg \arctg |
ctg
\ctg
ctg \ctg |
sin
\sin
sin \sin |
lim
\lim
lim \lim |
arcctg
\arcctg
arcctg \arcctg |
cth
\cth
cth \cth |
sinh
\sinh
sinh \sinh |
lim inf
\liminf
liminf \liminf |
arg
\arg
arg \arg |
deg
\deg
deg \deg |
sh
\sh
sh \sh |
lim sup
\limsup
limsup \limsup |
ch
\ch
ch \ch |
dim
\dim
dim \dim |
tan
\tan
tan \tan |
max
\max
max \max |
cos
\cos
cos \cos |
exp
\exp
exp \exp |
tanh
\tanh
tanh \tanh |
min
\min
min \min |
cosec
\cosec
cosec \cosec |
hom
\hom
hom \hom |
tg
\tg
tg \tg |
Pr
\Pr
Pr \Pr |
cosh
\cosh
cosh \cosh |
ker
\ker
ker \ker |
th
\th
th \th |
sup
\sup
sup \sup |
cot
\cot
cot \cot |
lg
\lg
lg \lg |
arg max
\argmax
argmax \argmax |
arg min
\argmin
argmin \argmin |
KaTeX parse error: Undefined control sequence: \plim at position 1: \̲p̲l̲i̲m̲ \plim |
f
\operatorname{f}
f \operatorname{f} |
*
f
\operatorname*{f}
*f \operatorname*{f} |
KaTeX parse error: Limit controls must follow a math operator at position 1: \̲l̲i̲m̲i̲t̲s̲ \limits |
x
\sqrt{x}
x \sqrt{x} |
x
3
\sqrt[3]{x}
3x \sqrt[3]{x} |
=
!
\stackrel{!}{=}
=! \stackrel{!}{=} |
=
=
= = |
≖
\eqcirc
≖ \eqcirc |
⋚
\lesseqgtr
⋚ \lesseqgtr |
⊐
\sqsupset
⊐ \sqsupset |
<
<
< < |
∹
\eqcolon
−: \eqcolon |
⪋
\lesseqqgtr
⪋ \lesseqqgtr |
⊒
\sqsupseteq
⊒ \sqsupseteq |
>
>
> > |
−
∷
\Eqcolon
−:: \Eqcolon |
≶
\lessgtr
≶ \lessgtr |
⋐
\Subset
⋐ \Subset |
:
:
: : |
≕
\eqqcolon
=: \eqqcolon |
≲
\lesssim
≲ \lesssim |
⊂
\subset
⊂ \subset |
⊂
\sub
⊂ \sub |
≈
\approx
≈ \approx |
=
∷
\Eqqcolon
=:: \Eqqcolon |
≪
\ll
≪ \ll |
⊆
\subseteq
⊆ \subseteq |
⊆
\sube
⊆ \sube |
≊
\approxeq
≊ \approxeq |
≂
\eqsim
≂ \eqsim |
⋘
\lll
⋘ \lll |
⫅
\subseteqq
⫅ \subseteqq |
≍
\asymp
≍ \asymp |
⪖
\eqslantgtr
⪖ \eqslantgtr |
⋘
\llless
⋘ \llless |
≻
\succ
≻ \succ |
∍
\backepsilon
∍ \backepsilon |
⪕
\eqslantless
⪕ \eqslantless |
<
\lt
< \lt |
⪸
\succapprox
⪸ \succapprox |
∽
\backsim
∽ \backsim |
≡
\equiv
≡ \equiv |
∣
\mid
∣ \mid |
≽
\succcurlyeq
≽ \succcurlyeq |
⋍
\backsimeq
⋍ \backsimeq |
≒
\fallingdotseq
≒ \fallingdotseq |
⊨
\models
⊨ \models |
⪰
\succeq
⪰ \succeq |
≬
\between
≬ \between |
⌢
\frown
⌢ \frown |
⊸
\multimap
⊸ \multimap |
≿
\succsim
≿ \succsim |
⋈
\bowtie
⋈ \bowtie |
≥
\ge
≥ \ge |
∋
\owns
∋ \owns |
⋑
\Supset
⋑ \Supset |
≏
\bumpeq
≏ \bumpeq |
≥
\geq
≥ \geq |
∥
\parallel
∥ \parallel |
⊃
\supset
⊃ \supset |
≎
\Bumpeq
≎ \Bumpeq |
≧
\geqq
≧ \geqq |
⊥
\perp
⊥ \perp |
⊇
\supseteq
⊇ \supseteq |
⊇
\supe
⊇ \supe |
≗
\circeq
≗ \circeq |
⩾
\geqslant
⩾ \geqslant |
⋔
\pitchfork
⋔ \pitchfork |
⫆
\supseteqq
⫆ \supseteqq |
:
≈
\colonapprox
:≈ \colonapprox |
≫
\gg
≫ \gg |
≺
\prec
≺ \prec |
≈
\thickapprox
≈ \thickapprox |
∷
≈
\Colonapprox
::≈ \Colonapprox |
⋙
\ggg
⋙ \ggg |
⪷
\precapprox
⪷ \precapprox |
∼
\thicksim
∼ \thicksim |
:
−
\coloneq
:− \coloneq |
⋙
\gggtr
⋙ \gggtr |
≼
\preccurlyeq
≼ \preccurlyeq |
⊴
\trianglelefteq
⊴ \trianglelefteq |
∷
−
\Coloneq
::− \Coloneq |
>
\gt
> \gt |
⪯
\preceq
⪯ \preceq |
≜
\triangleq
≜ \triangleq |
≔
\coloneqq
:= \coloneqq |
⪆
\gtrapprox
⪆ \gtrapprox |
≾
\precsim
≾ \precsim |
⊵
\trianglerighteq
⊵ \trianglerighteq |
∷
=
\Coloneqq
::= \Coloneqq |
⋛
\gtreqless
⋛ \gtreqless |
∝
\propto
∝ \propto |
∝
\varpropto
∝ \varpropto |
:
∼
\colonsim
:∼ \colonsim |
⪌
\gtreqqless
⪌ \gtreqqless |
≓
\risingdotseq
≓ \risingdotseq |
△
\vartriangle
△ \vartriangle |
∷
∼
\Colonsim
::∼ \Colonsim |
≷
\gtrless
≷ \gtrless |
∣
\shortmid
∣ \shortmid |
⊲
\vartriangleleft
⊲ \vartriangleleft |
≅
\cong
≅ \cong |
≳
\gtrsim
≳ \gtrsim |
∥
\shortparallel
∥ \shortparallel |
⊳
\vartriangleright
⊳ \vartriangleright |
⋞
\curlyeqprec
⋞ \curlyeqprec |
∈
\in
∈ \in |
∈
\isin
∈ \isin |
∼
\sim
∼ \sim |
:
\vcentcolon
: \vcentcolon |
⋟
\curlyeqsucc
⋟ \curlyeqsucc |
⋈
\Join
⋈ \Join |
≃
\simeq
≃ \simeq |
⊢
\vdash
⊢ \vdash |
⊣
\dashv
⊣ \dashv |
≤
\le
≤ \le |
⌢
\smallfrown
⌢ \smallfrown |
⊨
\vDash
⊨ \vDash |
∷
\dblcolon
:: \dblcolon |
≤
\leq
≤ \leq |
⌣
\smallsmile
⌣ \smallsmile |
⊩
\Vdash
⊩ \Vdash |
≐
\doteq
≐ \doteq |
≦
\leqq
≦ \leqq |
⌣
\smile
⌣ \smile |
⊪
\Vvdash
⊪ \Vvdash |
≑
\Doteq
≑ \Doteq |
⩽
\leqslant
⩽ \leqslant |
⊏
\sqsubset
⊏ \sqsubset |
≑
\doteqdot
≑ \doteqdot |
⪅
\lessapprox
⪅ \lessapprox |
⊑
\sqsubseteq
⊑ \sqsubseteq |
≔
≕
∷
=
≔ ≕ ⩴
:==:::= ≔ ≕ ⩴ |
≠
\not =
= \not = |
⪊
\gnapprox
⪊ \gnapprox |
≱
\ngeqslant
\ngeqslant |
⊈
\nsubseteq
⊈ \nsubseteq |
⪵
\precneqq
⪵ \precneqq |
⪈
\gneq
⪈ \gneq |
≯
\ngtr
≯ \ngtr |
⊈
\nsubseteqq
\nsubseteqq |
⋨
\precnsim
⋨ \precnsim |
≩
\gneqq
≩ \gneqq |
≰
\nleq
≰ \nleq |
⊁
\nsucc
⊁ \nsucc |
⊊
\subsetneq
⊊ \subsetneq |
⋧
\gnsim
⋧ \gnsim |
≰
\nleqq
\nleqq |
⋡
\nsucceq
⋡ \nsucceq |
⫋
\subsetneqq
⫋ \subsetneqq |
≩
\gvertneqq
\gvertneqq |
≰
\nleqslant
\nleqslant |
⊉
\nsupseteq
⊉ \nsupseteq |
⪺
\succnapprox
⪺ \succnapprox |
⪉
\lnapprox
⪉ \lnapprox |
≮
\nless
≮ \nless |
⊉
\nsupseteqq
\nsupseteqq |
⪶
\succneqq
⪶ \succneqq |
⪇
\lneq
⪇ \lneq |
∤
\nmid
∤ \nmid |
⋪
\ntriangleleft
⋪ \ntriangleleft |
⋩
\succnsim
⋩ \succnsim |
≨
\lneqq
≨ \lneqq |
∉
\notin
∈/ \notin |
⋬
\ntrianglelefteq
⋬ \ntrianglelefteq |
⊋
\supsetneq
⊋ \supsetneq |
⋦
\lnsim
⋦ \lnsim |
∌
\notni
∋ \notni |
⋫
\ntriangleright
⋫ \ntriangleright |
⫌
\supsetneqq
⫌ \supsetneqq |
≨
\lvertneqq
\lvertneqq |
∦
\nparallel
∦ \nparallel |
⋭
\ntrianglerighteq
⋭ \ntrianglerighteq |
⊊
\varsubsetneq
\varsubsetneq |
≆
\ncong
≆ \ncong |
⊀
\nprec
⊀ \nprec |
⊬
\nvdash
⊬ \nvdash |
⫋
\varsubsetneqq
\varsubsetneqq |
≠
\ne
= \ne |
⋠
\npreceq
⋠ \npreceq |
⊭
\nvDash
⊭ \nvDash |
⊋
\varsupsetneq
\varsupsetneq |
≠
\neq
= \neq |
∤
\nshortmid
\nshortmid |
⊯
\nVDash
⊯ \nVDash |
⫌
\varsupsetneqq
\varsupsetneqq |
≱
\ngeq
≱ \ngeq |
∦
\nshortparallel
\nshortparallel |
⊮
\nVdash
⊮ \nVdash |
≱
\ngeqq
\ngeqq |
≁
\nsim
≁ \nsim |
⪹
\precnapprox
⪹ \precnapprox |
↺
\circlearrowleft
↺ \circlearrowleft |
↼
\leftharpoonup
↼ \leftharpoonup |
⇒
\rArr
⇒ \rArr |
↻
\circlearrowright
↻ \circlearrowright |
⇇
\leftleftarrows
⇇ \leftleftarrows |
→
\rarr
→ \rarr |
↶
\curvearrowleft
↶ \curvearrowleft |
↔
\leftrightarrow
↔ \leftrightarrow |
↾
\restriction
↾ \restriction |
↷
\curvearrowright
↷ \curvearrowright |
⇔
\Leftrightarrow
⇔ \Leftrightarrow |
→
\rightarrow
→ \rightarrow |
⇓
\Darr
⇓ \Darr |
⇆
\leftrightarrows
⇆ \leftrightarrows |
⇒
\Rightarrow
⇒ \Rightarrow |
⇓
\dArr
⇓ \dArr |
⇋
\leftrightharpoons
⇋ \leftrightharpoons |
↣
\rightarrowtail
↣ \rightarrowtail |
↓
\darr
↓ \darr |
↭
\leftrightsquigarrow
↭ \leftrightsquigarrow |
⇁
\rightharpoondown
⇁ \rightharpoondown |
⇠
\dashleftarrow
⇠ \dashleftarrow |
⇚
\Lleftarrow
⇚ \Lleftarrow |
⇀
\rightharpoonup
⇀ \rightharpoonup |
⇢
\dashrightarrow
⇢ \dashrightarrow |
⟵
\longleftarrow
⟵ \longleftarrow |
⇄
\rightleftarrows
⇄ \rightleftarrows |
↓
\downarrow
↓ \downarrow |
⟸
\Longleftarrow
⟸ \Longleftarrow |
⇌
\rightleftharpoons
⇌ \rightleftharpoons |
⇓
\Downarrow
⇓ \Downarrow |
⟷
\longleftrightarrow
⟷ \longleftrightarrow |
⇉
\rightrightarrows
⇉ \rightrightarrows |
⇊
\downdownarrows
⇊ \downdownarrows |
⟺
\Longleftrightarrow
⟺ \Longleftrightarrow |
⇝
\rightsquigarrow
⇝ \rightsquigarrow |
⇃
\downharpoonleft
⇃ \downharpoonleft |
⟼
\longmapsto
⟼ \longmapsto |
⇛
\Rrightarrow
⇛ \Rrightarrow |
⇂
\downharpoonright
⇂ \downharpoonright |
⟶
\longrightarrow
⟶ \longrightarrow |
↱
\Rsh
↱ \Rsh |
←
\gets
← \gets |
⟹
\Longrightarrow
⟹ \Longrightarrow |
↘
\searrow
↘ \searrow |
⇔
\Harr
⇔ \Harr |
↫
\looparrowleft
↫ \looparrowleft |
↙
\swarrow
↙ \swarrow |
⇔
\hArr
⇔ \hArr |
↬
\looparrowright
↬ \looparrowright |
→
\to
→ \to |
↔
\harr
↔ \harr |
⇔
\Lrarr
⇔ \Lrarr |
↞
\twoheadleftarrow
↞ \twoheadleftarrow |
↩
\hookleftarrow
↩ \hookleftarrow |
⇔
\lrArr
⇔ \lrArr |
↠
\twoheadrightarrow
↠ \twoheadrightarrow |
↪
\hookrightarrow
↪ \hookrightarrow |
↔
\lrarr
↔ \lrarr |
⇑
\Uarr
⇑ \Uarr |
⟺
\iff
⟺ \iff |
↰
\Lsh
↰ \Lsh |
⇑
\uArr
⇑ \uArr |
⟸
\impliedby
⟸ \impliedby |
↦
\mapsto
↦ \mapsto |
↑
\uarr
↑ \uarr |
⟹
\implies
⟹ \implies |
↗
\nearrow
↗ \nearrow |
↑
\uparrow
↑ \uparrow |
⇐
\Larr
⇐ \Larr |
↚
\nleftarrow
↚ \nleftarrow |
⇑
\Uparrow
⇑ \Uparrow |
⇐
\lArr
⇐ \lArr |
⇍
\nLeftarrow
⇍ \nLeftarrow |
↕
\updownarrow
↕ \updownarrow |
←
\larr
← \larr |
↮
\nleftrightarrow
↮ \nleftrightarrow |
⇕
\Updownarrow
⇕ \Updownarrow |
⇝
\leadsto
⇝ \leadsto |
⇎
\nLeftrightarrow
⇎ \nLeftrightarrow |
↿
\upharpoonleft
↿ \upharpoonleft |
←
\leftarrow
← \leftarrow |
↛
\nrightarrow
↛ \nrightarrow |
↾
\upharpoonright
↾ \upharpoonright |
⇐
\Leftarrow
⇐ \Leftarrow |
⇏
\nRightarrow
⇏ \nRightarrow |
⇈
\upuparrows
⇈ \upuparrows |
↢
\leftarrowtail
↢ \leftarrowtail |
↖
\nwarrow
↖ \nwarrow |
↽
\leftharpoondown
↽ \leftharpoondown |
⇒
\Rarr
⇒ \Rarr |
←
a
b
c
\xleftarrow{abc}
abc \xleftarrow{abc} |
→
u
n
d
e
r
o
v
e
r
\xrightarrow[under]{over}
overunder \xrightarrow[under]{over} |
⇐
a
b
c
\xLeftarrow{abc}
abc \xLeftarrow{abc} |
⇒
a
b
c
\xRightarrow{abc}
abc \xRightarrow{abc} |
↔
a
b
c
\xleftrightarrow{abc}
abc
\xleftrightarrow{abc} |
⇔
a
b
c
\xLeftrightarrow{abc}
abc
\xLeftrightarrow{abc} |
↩
a
b
c
\xhookleftarrow{abc}
abc
\xhookleftarrow{abc} |
↪
a
b
c
\xhookrightarrow{abc}
abc
\xhookrightarrow{abc} |
↞
a
b
c
\xtwoheadleftarrow{abc}
abc \xtwoheadleftarrow{abc} |
↠
a
b
c
\xtwoheadrightarrow{abc}
abc \xtwoheadrightarrow{abc} |
↼
a
b
c
\xleftharpoonup{abc}
abc \xleftharpoonup{abc} |
⇀
a
b
c
\xrightharpoonup{abc}
abc \xrightharpoonup{abc} |
↽
a
b
c
\xleftharpoondown{abc}
abc \xleftharpoondown{abc} |
⇁
a
b
c
\xrightharpoondown{abc}
abc \xrightharpoondown{abc} |
⇋
a
b
c
\xleftrightharpoons{abc}
abc
\xleftrightharpoons{abc} |
⇌
a
b
c
\xrightleftharpoons{abc}
abc
\xrightleftharpoons{abc} |
⇄
a
b
c
\xtofrom{abc}
abc
\xtofrom{abc} |
↦
a
b
c
\xmapsto{abc}
abc
\xmapsto{abc} |
=
a
b
c
\xlongequal{abc}
abc \xlongequal{abc} |
→
u
n
d
e
r
o
v
e
r
\xrightarrow[under]{over}
overunder \xrightarrow[under]{over} | KaTeX parse error: Undefined control sequence: \bra at position 1: \̲b̲r̲a̲{\phi} \bra{\phi} | KaTeX parse error: Undefined control sequence: \ket at position 1: \̲k̲e̲t̲{\psi} \ket{\psi} |
KaTeX parse error: Undefined control sequence: \braket at position 1: \̲b̲r̲a̲k̲e̲t̲{\phi\vert\psi} \braket{\phi\vert\psi} | KaTeX parse error: Undefined control sequence: \Bra at position 1: \̲B̲r̲a̲{\phi} \Bra{\phi} | KaTeX parse error: Undefined control sequence: \Ket at position 1: \̲K̲e̲t̲{\psi} \Ket{\psi} |
KaTeX parse error: Expected group after '\mathbin' at end of input: \mathbin \mathbin | KaTeX parse error: Expected group after '\mathclose' at end of input: \mathclose \mathclose | KaTeX parse error: Expected group after '\mathinner' at end of input: \mathinner \mathinner |
KaTeX parse error: Expected group after '\mathop' at end of input: \mathop \mathop | KaTeX parse error: Expected group after '\mathopen' at end of input: \mathopen \mathopen | KaTeX parse error: Expected group after '\mathord' at end of input: \mathord \mathord |
KaTeX parse error: Expected group after '\mathpunct' at end of input: \mathpunct \mathpunct | KaTeX parse error: Expected group after '\mathrel' at end of input: \mathrel \mathrel |
F
=
m
a
\color{blue} F=ma
F=ma \color{blue} F=ma |
KaTeX parse error: Expected '{', got 'EOF' at end of input: \color \color |
F
=
m
a
\textcolor{blue}{F=ma}
F=ma \textcolor{blue}{F=ma} |
F
=
m
a
\textcolor{#228B22}{F=ma}
F=ma \textcolor{#228B22}{F=ma} |
a
′
a'
a′ a' |
a
~
\tilde{a}
a~ \tilde{a} |
g
˚
\mathring{g}
g˚ \mathring{g} |
:–: | :–: | :–: |
KaTeX parse error: Expected '}', got 'EOF' at end of input: …colorbox{aqua}{F=maKaTeX parse error: Expected 'EOF', got '}' at position 1: }̲ \colorbox{aqua}{$F=ma$} | KaTeX parse error: Expected '}', got 'EOF' at end of input: …box{red}{aqua}{F=maKaTeX parse error: Expected 'EOF', got '}' at position 1: }̲ \fcolorbox{red}{aqua}{$F=ma$} | KaTeX parse error: Expected '{', got 'EOF' at end of input: \colorbox \colorbox |
KaTeX parse error: Expected '{', got 'EOF' at end of input: \fcolorbox \fcolorbox | $$$ $ |
A
b
0
\mathrm{Ab0}
Ab0 \mathrm{Ab0} |
A
b
0
\mathbf{Ab0}
Ab0 \mathbf{Ab0} |
A
b
0
\mathit{Ab0}
Ab0 \mathit{Ab0} |
A
b
0
\mathnormal{Ab0}
Ab0 \mathnormal{Ab0} |
Ab0
\textbf{Ab0}
Ab0 \textbf{Ab0} |
Ab0
\textit{Ab0}
Ab0 \textit{Ab0} |
Ab0
\textrm{Ab0}
Ab0 \textrm{Ab0} |
A
b
0
\bf Ab0
Ab0 \bf Ab0 |
A
b
0
\it Ab0
Ab0 \it Ab0 |
A
b
0
\rm Ab0
Ab0 \rm Ab0 |
A
b
0
\bold{Ab0}
Ab0 \bold{Ab0} |
Ab0
\textup{Ab0}
Ab0 \textup{Ab0} |
Ab0
\textnormal{Ab0}
Ab0 \textnormal{Ab0} |
A
b
\boldsymbol{Ab}
Ab \boldsymbol{Ab} |
A
B
\Bbb{AB}
AB \Bbb{AB} |
Ab0
\text{Ab0}
Ab0 \text{Ab0} |
A
b
0
\bm{Ab0}
Ab0 \bm{Ab0} |
A
B
\mathbb{AB}
AB \mathbb{AB} |
A
b
0
\mathsf{Ab0}
Ab0 \mathsf{Ab0} |
Ab0
\textmd{Ab0}
Ab0 \textmd{Ab0} |
A
b
0
\frak{Ab0}
Ab0 \frak{Ab0} |
Ab0
\textsf{Ab0}
Ab0 \textsf{Ab0} |
A
b
0
\mathtt{Ab0}
Ab0 \mathtt{Ab0} |
A
b
0
\mathfrak{Ab0}
Ab0 \mathfrak{Ab0} |
A
b
0
\sf Ab0
Ab0 \sf Ab0 |
Ab0
\texttt{Ab0}
Ab0 \texttt{Ab0} |
A
B
0
\mathcal{AB0}
AB0 \mathcal{AB0} |
A
b
0
\tt Ab0
Ab0 \tt Ab0 |
KaTeX parse error: Undefined control sequence: \cal at position 1: \̲c̲a̲l̲ ̲AB0 \cal AB0 |
A
B
\mathscr{AB}
AB \mathscr{AB} | KaTeX parse error: Undefined control sequence: \textXX at position 1: \̲t̲e̲x̲t̲X̲X̲ \textXX |
H
\textsf{\textbf{H}}
H \textsf{\textbf{H}} |
H
\mathsf{\mathbf{H}}
H \mathsf{\mathbf{H}} | KaTeX parse error: End of input expecting macro argument \pmb |
μ
\pmb{\mu}
μμμ \pmb{\mu} |
A
B
\Huge AB
AB \Huge AB |
A
B
\normalsize AB
AB \normalsize AB |
A
B
\huge AB
AB \huge AB |
A
B
\small AB
AB \small AB |
A
B
\LARGE AB
AB \LARGE AB |
A
B
\footnotesize AB
AB \footnotesize AB |
A
B
\Large AB
AB \Large AB |
A
B
\scriptsize AB
AB \scriptsize AB |
A
B
\large AB
AB \large AB |
A
B
\tiny AB
AB \tiny AB |
∑
i
=
1
n
\displaystyle\sum_{i=1}^n
i=1∑n \displaystyle\sum_{i=1}^n |
∑
i
=
1
n
\textstyle\sum_{i=1}^n
∑i=1n \textstyle\sum_{i=1}^n |
x
\scriptstyle x
x \scriptstyle x |
x
\scriptscriptstyle x
x \scriptscriptstyle x |
lim
x
\lim\limits_x
xlim \lim\limits_x |
lim
x
\lim\nolimits_x
limx \lim\nolimits_x |
x^2
\verb!x^2!
x^2 \verb!x^2! |
…
\text{…}
… \text{…} |
…
…
… $…$ |
% comment
% comment |
…
\dots
… \dots |
KaTeX
\KaTeX
KATEX \KaTeX |
%
\%
% \% |
⋯
\cdots
⋯ \cdots |
LaTeX
\LaTeX
LATEX \LaTeX |
#
\#
# \# |
⋱
\ddots
⋱ \ddots |
TeX
\TeX
TEX \TeX |
&
\&
& \& |
…
\ldots
… \ldots |
∇
\nabla
∇ \nabla |
_
\_
_ \_ |
⋮
\vdots
⋮ \vdots |
∞
\infty
∞ \infty |
_
\text{\textunderscore}
_ \text{\textunderscore} |
⋯
\dotsb
⋯ \dotsb |
∞
\infin
∞ \infin |
–
\text{--}
– \text{--} |
…
\dotsc
… \dotsc |
✓
\checkmark
✓ \checkmark |
–
\text{\textendash}
– \text{\textendash} |
⋯
\dotsi
⋯ \dotsi |
†
\dag
† \dag |
—
\text{---}
— \text{---} |
⋯
\dotsm
⋯ \dotsm |
†
\dagger
† \dagger |
—
\text{\textemdash}
— \text{\textemdash} |
…
\dotso
… \dotso |
†
\text{\textdagger}
† \text{\textdagger} |
~
\text{\textasciitilde}
~ \text{\textasciitilde} |
⋅
\sdot
⋅ \sdot |
‡
\ddag
‡ \ddag |
^
\text{\textasciicircum}
^ \text{\textasciicircum} |
…
\mathellipsis
… \mathellipsis |
‡
\ddagger
‡ \ddagger | ‘ ` ‘ ``` |
…
\text{\textellipsis}
… \text{\textellipsis} |
‡
\text{\textdaggerdbl}
‡ \text{\textdaggerdbl} | KaTeX parse error: Undefined control sequence: \textquoteleft at position 6: text{\̲t̲e̲x̲t̲q̲u̲o̲t̲e̲l̲e̲f̲t̲} text{\textquoteleft} |
□
\Box
□ \Box |
‡
\Dagger
‡ \Dagger |
‘
\lq
‘ \lq |
□
\square
□ \square |
∠
\angle
∠ \angle |
’
\text{\textquoteright}
’ \text{\textquoteright} |
■
\blacksquare
■ \blacksquare |
∡
\measuredangle
∡ \measuredangle |
′
\rq
′ \rq |
△
\triangle
△ \triangle |
∢
\sphericalangle
∢ \sphericalangle |
“
\text{\textquotedblleft}
“ \text{\textquotedblleft} |
▽
\triangledown
▽ \triangledown |
⊤
\top
⊤ \top |
"
"
" " |
◃
\triangleleft
◃ \triangleleft |
⊥
\bot
⊥ \bot |
”
\text{\textquotedblright}
” \text{\textquotedblright} |
▹
\triangleright
▹ \triangleright | $$$ \$ |
:
\colon
: \colon |
▽
\bigtriangledown
▽ \bigtriangledown |
$
\text{\textdollar}
$ \text{\textdollar} |
‵
\backprime
‵ \backprime |
△
\bigtriangleup
△ \bigtriangleup |
£
\pounds
£ \pounds |
′
\prime
′ \prime |
▲
\blacktriangle
▲ \blacktriangle |
£
\mathsterling
£ \mathsterling |
<
\text{\textless}
< \text{\textless} |
▼
\blacktriangledown
▼ \blacktriangledown |
£
\text{\textsterling}
£ \text{\textsterling} |
>
\text{\textgreater}
> \text{\textgreater} |
◀
\blacktriangleleft
◀ \blacktriangleleft |
¥
\yen
¥ \yen |
|
\text{\textbar}
| \text{\textbar} |
▶
\blacktriangleright
▶ \blacktriangleright |
√
\surd
√ \surd |
∥
\text{\textbardbl}
∥ \text{\textbardbl} |
⋄
\diamond
⋄ \diamond |
°
\degree
° \degree |
{
\text{\textbraceleft}
{ \text{\textbraceleft} |
◊
\Diamond
◊ \Diamond |
°
\text{\textdegree}
° \text{\textdegree} |
}
\text{\textbraceright}
} \text{\textbraceright} |
◊
\lozenge
◊ \lozenge |
℧
\mho
℧ \mho |
\
\text{\textbackslash}
\ \text{\textbackslash} |
⧫
\blacklozenge
⧫ \blacklozenge |
╲
\diagdown
╲ \diagdown |
¶
\text{\P}
¶ \text{\P} |
⋆
\star
⋆ \star |
╱
\diagup
╱ \diagup |
§
\text{\S}
§ \text{\S} |
★
\bigstar
★ \bigstar |
♭
\flat
♭ \flat |
§
\text{\sect}
§ \text{\sect} |
♣
\clubsuit
♣ \clubsuit |
♮
\natural
♮ \natural |
©
\copyright
c◯ \copyright |
♣
\clubs
♣ \clubs |
♯
\sharp
♯ \sharp |
®
\circledR
® \circledR |
♢
\diamondsuit
♢ \diamondsuit |
♡
\heartsuit
♡ \heartsuit |
®
\text{\textregistered}
R◯ \text{\textregistered} |
♢
\diamonds
♢ \diamonds |
♡
\hearts
♡ \hearts |
Ⓢ
\circledS
Ⓢ \circledS |
♠
\spadesuit
♠ \spadesuit |
♠
\spades
♠ \spades |
a
◯
\text{\textcircled a}
a◯ \text{\textcircled a} |
✠
\maltese
✠ \maltese
https://katex.org/docs/supported.html#math-operators
https://blog.csdn.net/tonydz0523/article/details/88420049