Skip to content

Latest commit

 

History

History
52 lines (52 loc) · 5.56 KB

EXAMPLES_ASCII.md

File metadata and controls

52 lines (52 loc) · 5.56 KB

This file was generated automatically from MkSnippets.hs. Run cabal test to refresh it.

Tests

Simple expressions

Haskell LaTeX pdf
a + b * c a+b{\cdot}c pdflatex-rendered version of a+b{\cdot}c
A * B + C A{\cdot}B+C pdflatex-rendered version of A{\cdot}B+C
(a + b) * c \left(a+b\right){\cdot}c pdflatex-rendered version of \left(a+b\right){\cdot}c
(a + b) / (x - y) \frac{a+b}{x-y} pdflatex-rendered version of \frac{a+b}{x-y}
(a + b)**(x - y) \left(a+b\right)^{x-y} pdflatex-rendered version of \left(a+b\right)^{x-y}
(p/q)**gamma \left(\frac{p}{q}\right)^{\gamma{}} pdflatex-rendered version of \left(\frac{p}{q}\right)^{\gamma{}}
abs(p/q)**xi \left|\frac{p}{q}\right|^{\xi{}} pdflatex-rendered version of \left|\frac{p}{q}\right|^{\xi{}}
a**b**c a^{b^{c}} pdflatex-rendered version of a^{b^{c}}
(a**b)**c \left(a^{b}\right)^{c} pdflatex-rendered version of \left(a^{b}\right)^{c}
sin (sin x) \sin{\left(\sin{x}\right)} pdflatex-rendered version of \sin{\left(\sin{x}\right)}
matrix[[ 0,1] ,[-1,0]] \begin{pmatrix}0&1\\ -1&0\end{pmatrix} pdflatex-rendered version of \begin{pmatrix}0&1\\ -1&0\end{pmatrix}

Operators

Arithmetic

Haskell LaTeX pdf
a + b a+b pdflatex-rendered version of a+b
a - b a-b pdflatex-rendered version of a-b
a * b a{\cdot}b pdflatex-rendered version of a{\cdot}b
a `times` b a\times{}b pdflatex-rendered version of a\times{}b
a +- b a\pm{}b pdflatex-rendered version of a\pm{}b
a -+ b a\mp{}b pdflatex-rendered version of a\mp{}b
a `oplus` b a\oplus{}b pdflatex-rendered version of a\oplus{}b
a `otimes` b a\otimes{}b pdflatex-rendered version of a\otimes{}b

Sub/superscripts

Haskell LaTeX pdf
a!:b {a}_{b} pdflatex-rendered version of {a}_{b}
a!^(b,c) {a}_{b}^{c} pdflatex-rendered version of {a}_{b}^{c}
psi!:"Foo" {\psi{}}_{\mathrm{Foo}} pdflatex-rendered version of {\psi{}}_{\mathrm{Foo}}
psi!:(F<>o<>o) {\psi{}}_{Foo} pdflatex-rendered version of {\psi{}}_{Foo}

Logical

Haskell LaTeX pdf
p `vee` q p\vee{}q pdflatex-rendered version of p\vee{}q
p `wedge` q p\wedge{}q pdflatex-rendered version of p\wedge{}q
cases[(1, "Today"), (2, "Else")] \begin{cases}1&\text{Today}\\2&\text{Else}\end{cases} pdflatex-rendered version of \begin{cases}1&\text{Today}\\2&\text{Else}\end{cases}

Relations

Haskell LaTeX pdf
a =: b a=b pdflatex-rendered version of a=b
a >=: c a\geq{}c pdflatex-rendered version of a\geq{}c
a <: rho a<\rho{} pdflatex-rendered version of a<\rho{}
x =: y =: z x=y=z pdflatex-rendered version of x=y=z
s `subset` t `subseteq` u s\subset{}t\subseteq{}u pdflatex-rendered version of s\subset{}t\subseteq{}u
h `approx` i `sim` j `simeq` k `cong` l h\approx{}i\sim{}j\simeq{}k\cong{}l pdflatex-rendered version of h\approx{}i\sim{}j\simeq{}k\cong{}l
p `in_` mathbb Q `subset` mathbb R p\in{}\mathbb{Q}\subset{}\mathbb{R} pdflatex-rendered version of p\in{}\mathbb{Q}\subset{}\mathbb{R}
mathbf u `perp` (vec%$>v) `parallel` (underline%$>w) \mathbf{u}\perp{}\vec{v}\parallel{}\underline{w} pdflatex-rendered version of \mathbf{u}\perp{}\vec{v}\parallel{}\underline{w}