Notes/Computer Science/LaTeX Syntax Reference in Markdown

LaTeX Syntax Reference in Markdown

2 min#web

1. Basic Structure

FunctionSyntaxExample
Inline formula$...$E=mc2E=mc^2
Display formula (block)$$...$$ or \[...\]E=mc2E=mc^2

2. Greek Letters

LetterSyntaxExampleLetterSyntaxExample
α\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
π\piπ\piρ\rhoρ\rho
σ\sigmaσ\sigmaτ\tauτ\tau
φ\phiϕ\phiχ\chiχ\chi
ψ\psiψ\psiω\omegaω\omega
Γ\GammaΓ\GammaΔ\DeltaΔ\Delta

3. Superscripts and Subscripts

FunctionSyntaxExample
Superscript^x2x^2
Subscript_xix_i
CombinedUse bothxi2x_i^2
Multiple charactersEnclose in {}x10x^{10}, xijx_{ij}

4. Fractions

TypeSyntaxExample
Standard fraction\frac{numerator}{denominator}12\frac{1}{2}
Compact fraction\tfrac12\tfrac{1}{2}
Display fraction\dfrac12\dfrac{1}{2}

5. Radicals

FunctionSyntaxExample
Square root\sqrt{...}x\sqrt{x}
nth root\sqrt[n]{...}x3\sqrt[3]{x}

6. Brackets and Delimiters

FunctionSyntaxExample
Parentheses(...)(x+y)(x+y)
Square brackets[...][x+y][x+y]
Braces\{...\}{x}\{x\}
Auto-sizing\left( ... \right)(12)\left( \frac{1}{2} \right)
Absolute value\left\lvert ... \right\rvert∣x∣\left\lvert x\right\rvert
Norm\left\lVert ... \right\rVert∥v∥\left\lVert v\right\rVert

7. Sums, Integrals, and Limits

FunctionSyntaxExample
Summation\sum_{lower}^{upper}∑i=1ni\sum_{i=1}^{n} i
Integral\int_{lower}^{upper}∫01x dx\int_0^1 x\,dx
Double integral\iint∬Df(x,y) dA\iint_D f(x,y)\,dA
Triple integral\iiint∭Vf(x,y,z) dV\iiint_V f(x,y,z)\,dV
Contour integral\oint∮Cf(z) dz\oint_C f(z)\,dz
Limit\lim_{x \to a}lim⁡x→af(x)\lim_{x \to a} f(x)
Product\prod_{i=1}^{n}∏i=1nai\prod_{i=1}^{n} a_i

8. Common Operators

FunctionSyntaxExample
Addition, subtraction, multiplication, division+ - \times \diva+b−c×d÷ea+b-c\times d\div e
Dot product\cdota⋅ba\cdot b
Cross product\timesa×ba\times b
Union\cupA∪BA\cup B
Intersection\capA∩BA\cap B
Element of\inx∈Ax\in A
Subset and superset\subset, \supsetA⊂BA\subset B, B⊃AB\supset A
Not equal\neqa≠ba\neq b
Approximately equal\approxπ≈3.14\pi\approx 3.14
Identically equal\equiva≡ba\equiv b
Less than or equal\le or \leqa≤ba\le b
Greater than or equal\ge or \geqa≥ba\ge b
Plus or minus\pmx=±1x=\pm 1
Minus or plus\mpa∓ba\mp b
Infinity\inftyx→∞x\to\infty
Partial derivative\partial∂f∂x\frac{\partial f}{\partial x}
Gradient\nabla∇f\nabla f

9. Function Names (Upright)

FunctionSyntaxExample
sin\sinsin⁡x\sin x
cos\coscos⁡x\cos x
tan\tantan⁡x\tan x
cot\cotcot⁡x\cot x
sec\secsec⁡x\sec x
csc\csccsc⁡x\csc x
arcsin\arcsinarcsin⁡x\arcsin x
arccos\arccosarccos⁡x\arccos x
log\loglog⁡x\log x
ln\lnln⁡x\ln x
lg\lglg⁡x\lg x
exp\expexp⁡x\exp x
max\maxmax⁡(a,b)\max(a,b)
min\minmin⁡(a,b)\min(a,b)
sup\supsup⁡A\sup A
inf\infinf⁡A\inf A
lim\limlim⁡x→0x\lim_{x\to 0} x
det\detdet⁡A\det A

10. Matrices and Determinants

EnvironmentSyntaxExample
Matrix (no delimiters)\begin{matrix} a & b \\ c & d \end{matrix}abcd\begin{matrix} a & b \\ c & d \end{matrix}
Parenthesized matrix\begin{pmatrix} ... \end{pmatrix}(abcd)\begin{pmatrix} a & b \\ c & d \end{pmatrix}
Square-bracketed matrix\begin{bmatrix} ... \end{bmatrix}[abcd]\begin{bmatrix} a & b \\ c & d \end{bmatrix}
Braced matrix\begin{Bmatrix} ... \end{Bmatrix}{abcd}\begin{Bmatrix} a & b \\ c & d \end{Bmatrix}
Determinant\begin{vmatrix} ... \end{vmatrix}∣abcd∣\begin{vmatrix} a & b \\ c & d \end{vmatrix}
Norm matrix\begin{Vmatrix} ... \end{Vmatrix}∥abcd∥\begin{Vmatrix} a & b \\ c & d \end{Vmatrix}

Separate columns with & and rows with \\.


11. Multiline Formulas

FunctionSyntaxExample
Alignment\begin{aligned} x &= 1 \\ y &= 2 \end{aligned}x=1y=2\begin{aligned} x &= 1 \\ y &= 2 \end{aligned}
System of equations\begin{cases} x+y=1 \\ x-y=2 \end{cases}{x+y=1x−y=2\begin{cases} x+y=1 \\ x-y=2 \end{cases}
Piecewise functionf(x)=\begin{cases} x^2 & x>0 \\ 0 & x=0 \\ -x & x<0 \end{cases}f(x)={x2x>00x=0−xx<0f(x)=\begin{cases} x^2 & x>0 \\ 0 & x=0 \\ -x & x<0 \end{cases}

12. Superscript and Subscript Decorations

FunctionSyntaxExample
Overbrace\overbrace{...}^{text}a+b+c⏞text\overbrace{a+b+c}^{text}
Underbrace\underbrace{...}_{text}a+b+c⏟text\underbrace{a+b+c}_{text}
Arrow with label\xrightarrow{text}→text\xrightarrow{text}
Overline\overline{...}AB‾\overline{AB}
Underline\underline{...}AB‾\underline{AB}
Vector arrow\vec{...}v⃗\vec{v}
Long arrow\overrightarrow{AB}AB→\overrightarrow{AB}
Hat\hat{a}a^\hat{a}
Tilde\tilde{a}a~\tilde{a}
Dot\dot{a}, \ddot{a}a˙\dot{a}, a¨\ddot{a}

13. Arrow Symbols

SyntaxExampleSyntaxExample
\leftarrow←\leftarrow\rightarrow→\rightarrow
\Leftarrow⇐\Leftarrow\Rightarrow⇒\Rightarrow
\leftrightarrow↔\leftrightarrow\Leftrightarrow⇔\Leftrightarrow
\longleftarrow⟵\longleftarrow\longrightarrow⟶\longrightarrow
\uparrow↑\uparrow\downarrow↓\downarrow
\nearrow↗\nearrow\searrow↘\searrow

14. Spacing and Line Breaks

FunctionSyntaxExample
Small space\,a ba\,b
Medium space\;a  ba\;b
Large space\quadaba\quad b
Larger space\qquadaba\qquad b
Forced line break\\ab\begin{matrix} a \\ b \end{matrix}

15. Colors

SyntaxExample
\color{red}{text}text\color{red}{text}
\color{blue}{text}text\color{blue}{text}
Supported: red, blue, green, yellow, purple, cyan, black, white, gray, etc.green\color{green}{green}, purple\color{purple}{purple}

16. Fonts

FunctionSyntaxExample
Roman type\mathrm{...}ABC\mathrm{ABC}
Bold\mathbf{...}ABC\mathbf{ABC}
Calligraphic\mathcal{...}ABC\mathcal{ABC}
Blackboard bold\mathbb{...} (e.g. R, N, Z)R\mathbb{R}, N\mathbb{N}, Z\mathbb{Z}
Monospace\mathtt{...}ABC\mathtt{ABC}
Italic (default)Enter directlyABCABC

17. Special Symbols

SyntaxExampleSyntaxExample
\forall∀\forall\exists∃\exists
\neg or \lnot¬\neg\emptyset∅\emptyset
\infty∞\infty\nabla∇\nabla
\bot⊥\bot\top⊤\top
\angle∠\angle\degree90°90\degree
\primex′x^\prime\ldots…\ldots
\cdots⋯\cdots\vdots⋮\vdots
\ddots⋱\ddots\hbarℏ\hbar

Comments