(WIP: This page is currently under construction...)
Lowercase Greek Letters
LaTeX | Preview | Typst |
\alpha | α | alpha |
\beta | β | beta |
\gamma | γ | gamma |
\delta | δ | delta |
\epsilon | ϵ | epsilon.alt |
\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.alt |
\chi | χ | chi |
\psi | ψ | psi |
\omega | ω | omega |
\varepsilon | ε | epsilon |
\vartheta | ϑ | theta.alt |
\varpi | ϖ | pi.alt |
\varrho | ϱ | rho.alt |
\varsigma | ς | sigma.alt |
\varphi | φ | phi |
Uppercase Greek Letters
LaTeX | Preview | Typst |
\Gamma | Γ | Gamma |
\Delta | Δ | Delta |
\Theta | Θ | Theta |
\Lambda | Λ | Lambda |
\Xi | Ξ | Xi |
\Pi | Π | Pi |
\Sigma | Σ | Sigma |
\Upsilon | Υ | Upsilon |
\Phi | Φ | Phi |
\Psi | Ψ | Psi |
\Omega | Ω | Omega |
Integral
LaTeX |
\int_a^b f(x) \mathrm{d} x
|
Preview |
∫abf(x)dx |
Typst |
integral_a^b f(x) dif x
|
LaTeX | Preview | Typst |
\int | ∫ | integral |
\oint | ∮ | integral.cont |
\iint | ∬ | integral.double |
\oiint | ∬ | integral.surf |
\iiint | ∭ | integral.triple |
\oiiint | ∭ | integral.vol |
Fonts
LaTeX | Preview | Typst |
\boldsymbol{A} | A | bold(A) |
\mathbb{A} | A | AA |
\mathbf{A} | A | upright(bold(A)) |
\mathcal{A} | A | cal(A) |
\mathit{A} | A | italic(A) |
\mathfrak{A} | A | frak(A) |
\mathrm{A} | A | upright(A) |
\mathsf{A} | A | sans(A) |
\mathtt{A} | A | mono(A) |
\mathsrc
: There is no native Typst equivalent for the LaTeX macro \mathsrc
. See this for a workaround.
Arrows
LaTeX | Preview | Typst |
\leftarrow | ← | <- |
\gets | ← | <- |
\rightarrow | → | -> |
\to | → | -> |
\leftrightarrow | ↔ | <-> |
\Leftarrow | ⇐ | arrow.l.double |
\Rightarrow | ⇒ | => |
\Leftrightarrow | ⇔ | <=> |
\mapsto | ↦ | |-> |
\hookleftarrow | ↩ | arrow.l.hook |
\leftharpoonup | ↼ | harpoon.lt |
\leftharpoondown | ↽ | harpoon.lb |
\rightleftharpoons | ⇌ | harpoons.rtlb |
\longleftarrow | ⟵ | <-- |
\longrightarrow | ⟶ | --> |
\longleftrightarrow | ⟷ | <--> |
\Longleftarrow | ⟸ | <== |
\Longrightarrow | ⟹ | ==> |
\Longleftrightarrow | ⟺ | <==> |
\longmapsto | ⟼ | arrow.r.long.bar |
\hookrightarrow | ↪ | arrow.r.hook |
\rightharpoonup | ⇀ | harpoon.rt |
\rightharpoondown | ⇁ | harpoon.rb |
\iff | ⟺ | <==> |
\implies | ⟹ | ==> |
\uparrow | ↑ | arrow.t |
\downarrow | ↓ | arrow.b |
\updownarrow | ↕ | arrow.t.b |
\Uparrow | ⇑ | arrow.t.double |
\Downarrow | ⇓ | arrow.b.double |
\Updownarrow | ⇕ | arrow.t.b.double |
\nearrow | ↗ | arrow.tr |
\searrow | ↘ | arrow.br |
\swarrow | ↙ | arrow.bl |
\nwarrow | ↖ | arrow.tl |
\leadsto | ⇝ | arrow.squiggly |
\leftleftarrows | ⇇ | arrows.ll |
\rightrightarrows | ⇉ | arrows.rr |
Set and Elements
LaTeX | Preview | Typst |
\in | ∈ | in |
\subset | ⊂ | subset |
\subseteq | ⊆ | subset.eq |
\supset | ⊃ | supset |
\supseteq | ⊇ | supset.eq |
\varnothing | ∅ | diameter |
Non-mathematical Symbols
LaTeX | Preview | Typst |
\$ | $ | \$ |
\pounds | £ | pound |
\yen | ¥ | yen |
\copyright | c◯ | copyright |
\S | § | section |
\P | ¶ | pilcrow |
Miscellaneous Symbols
LaTeX | Preview | Typst |
\Cap | ⋒ | sect.double |
\Cup | ⋓ | union.double |
\Join | ⋈ | join |
\aleph | ℵ | alef |
\angle | ∠ | angle |
\approx | ≈ | approx |
\approxeq | ≊ | approx.eq |
\ast | ∗ | ast |
\bigcap | ⋂ | sect.big |
\bigcirc | ◯ | circle.big |
\bigcup | ⋃ | union.big |
\bigodot | ⨀ | dot.circle.big |
\bigoplus | ⨁ | xor.big |
\bigotimes | ⨂ | times.circle.big |
\bigsqcup | ⨆ | union.sq.big |
\bigtriangledown | ▽ | triangle.b |
\bigtriangleup | △ | triangle.t |
\biguplus | ⨄ | union.plus.big |
\bigvee | ⋁ | or.big |
\bigwedge | ⋀ | and.big |
\bullet | ∙ | bullet |
\cap | ∩ | sect |
\cdot | ⋅ | dot.op |
\cdots | ⋯ | dots.c |
\checkmark | ✓ | checkmark |
\circ | ∘ | circle.small |
\colon | : | colon |
\cong | ≅ | tilde.equiv |
\coprod | ∐ | product.co |
\cup | ∪ | union |
\curlyvee | ⋎ | or.curly |
\curlywedge | ⋏ | and.curly |
\dagger | † | dagger |
\dashv | ⊣ | tack.l |
\ddagger | ‡ | dagger.double |
\ddots | ⋱ | dots.down |
\diamond | ⋄ | diamond |
\div | ÷ | div |
\divideontimes | ⋇ | times.div |
\dotplus | ∔ | plus.dot |
\ell | ℓ | ell |
\emptyset | ∅ | nothing |
\equiv | ≡ | equiv |
\exists | ∃ | exists |
\forall | ∀ | forall |
\ge | ≥ | gt.eq |
\geq | ≥ | gt.eq |
\geqslant | ⩾ | gt.eq.slant |
\gg | ≫ | gt.double |
\hbar | ℏ | planck.reduce |
\imath | | dotless.i |
\infty | ∞ | infinity |
\intercal | ⊺ | top |
\jmath | | dotless.j |
\land | ∧ | and |
\langle | ⟨ | angle.l |
\lbrace | { | brace.l |
\lbrack | [ | bracket.l |
\ldots | … | dots.l |
\le | ≤ | lt.eq |
\leftthreetimes | ⋋ | times.three.l |
\leq | ≤ | lt.eq |
\leqslant | ⩽ | lt.eq.slant |
\lhd | ⊲ | triangle.l |
\ll | ≪ | lt.double |
\ltimes | ⋉ | times.l |
\measuredangle | ∡ | angle.arc |
\mid | ∣ | divides |
\models | ⊨ | models |
\mp | ∓ | minus.plus |
\nRightarrow | ⇏ | arrow.double.not |
\nabla | ∇ | nabla |
\ncong | ≆ | tilde.nequiv |
\ne | = | eq.not |
\neg | ¬ | not |
\neq | = | eq.not |
\nexists | ∄ | exists.not |
\ngeq | ≱ | gt.eq.not |
\ni | ∋ | in.rev |
\nleftarrow | ↚ | arrow.l.not |
\nleq | ≰ | lt.eq.not |
\nparallel | ∦ | parallel.not |
\nmid | ∤ | divides.not |
\notin | ∈/ | in.not |
\nrightarrow | ↛ | arrow.not |
\nsim | ≁ | tilde.not |
\nsubseteq | ⊈ | subset.eq.not |
\ntriangleleft | ⋪ | lt.tri.not |
\ntriangleright | ⋫ | gt.tri.not |
\odot | ⊙ | dot.circle |
\ominus | ⊖ | minus.circle |
\oplus | ⊕ | xor |
\otimes | ⊗ | times.circle |
\parallel | ∥ | parallel |
\partial | ∂ | diff |
\perp | ⊥ | perp |
\pm | ± | plus.minus |
\prec | ≺ | prec |
\preceq | ⪯ | prec.eq |
\prime | ′ | prime |
\prod | ∏ | product |
\propto | ∝ | prop |
\rangle | ⟩ | angle.r |
\rbrace | } | brace.r |
\rbrack | ] | bracket.r |
\rhd | ⊳ | triangle |
\rightthreetimes | ⋌ | times.three.r |
\rtimes | ⋊ | times.r |
\setminus | ∖ | without |
\sim | ∼ | tilde |
\simeq | ≃ | tilde.eq |
\smallsetminus | ∖ | without |
\spadesuit | ♠ | suit.spade |
\sqcap | ⊓ | sect.sq |
\sqcup | ⊔ | union.sq |
\sqsubseteq | ⊑ | subset.eq.sq |
\sqsupseteq | ⊒ | supset.eq.sq |
\star | ⋆ | star |
\subsetneq | ⊊ | subset.neq |
\succ | ≻ | succ |
\succeq | ⪰ | succ.eq |
\sum | ∑ | sum |
\supsetneq | ⊋ | supset.neq |
\times | × | times |
\top | ⊤ | top |
\triangle | △ | triangle.t |
\triangledown | ▽ | triangle.b.small |
\triangleleft | ◃ | triangle.l.small |
\triangleright | ▹ | triangle.r.small |
\twoheadrightarrow | ↠ | arrow.r.twohead |
\upharpoonright | ↾ | harpoon.tr |
\uplus | ⊎ | union.plus |
\vdash | ⊢ | tack.r |
\vdots | ⋮ | dots.v |
\vee | ∨ | or |
\wedge | ∧ | and |
\wr | ≀ | wreath |
Handling macros unsupported by Typst
There is not always a Typst equivalent for every LaTeX macro. This post provides a list of those counterexamples and corresponding workarounds.