The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
.. default-role:: mathml

This document tests the use of mathml math to produce latex.

`hat x`

`bar x`

`ul x`

`vec x`

`dot x`

`ddot x`

`uarr`

`darr`

`rarr`

`->`

`|->`

`larr`

`harr`

`rArr`

`lArr`

`hArr`

`a`

`12`

`-4`

`12-4`

`"a"`

`" "`

`d/dxf(x)=lim_(h->0)(f(x+h)-f(x))/h`

`\frac{d}{dx}f(x)=\lim_{h\to 0}\frac{f(x+h)-f(x)}{h}`

`int_0^1f(x)dx`

`int_0^(pi/2) sinx\ dx=1`

`sum_(i=1)^ni^3=((n(n+1))/2)^2`

`int_-1^1 sqrt(1-x^2)dx = pi/2`

`x^2+b/ax+c/a=0`

`x^2+b/ax+(b/(2a))^2-(b/(2a))^2+c/a=0`

`(x+b/(2a))^2=(b^2)/(4a^2)-c/a`

`x+b/(2a)=+-sqrt((b^2)/(4a^2)-c/a)`

`b/(2a)`

`x_(1,2)=(-b+-sqrt(b^2 - 4ac))/(2a)`

`f(x)=sum_(n=0)^oo(f^((n))(a))/(n!)(x-a)^n`

`(a/b)/(c/d)`

`a/b/c/d`

`((a*b))/c`

`sum_(i=1)^n i=(n(n+1))/2`

`(x+1)/y`

`quad|A| = |{:(a,b),(c,d):}| = ad-bc quad`

`{:|A|:}={:|{:(a,b),(c,d):}|:}=ad-bc quad`

`bb A`

`bbb A`

`cc A`

`tt A`

`fr A`

`sf A`

`bb{AB3}.bbb(AB].cc(AB).fr{AB}.tt[AB].sf(AB)`

`sin`

`cos`

`tan`

`csc`

`sec`

`cot`

`sinh`

`cosh`

`tanh`

`log`

`ln`

`det`

`dim`

`lim`

`mod`

`gcd(m,n) = a mod b`

`x -= y (mod a + b)`

`gcd`

`lcm`

`min`

`max`

`alpha`

`beta`

`chi`

`delta`

`Delta`

`epsilon`

`varepsilon`

`eta`

`gamma`

`Gamma`

`iota`

`kappa`

`lambda`

`Lambda`

`mu`

`nu`

`omega`

`Omega`

`phi`

`varphi`

`Phi`

`pi`

`Pi`

`psi`

`Psi`

`rho`

`sigma`

`Sigma`

`tau`

`theta`

`vartheta`

`Theta`

`upsilon`

`xi`

`Xi`

`zeta`

`(`

`)`

`[`

`]`

`{`

`}`

`(:`

`:)`

`{:`

`:}`

`{::}`

`-a`

`E=mc^2`

`e^(ipi)=-1`

`a !<= b !>= c`

`a!=0`

`ax^2+bx+c=0`

`x^2+y_1+z_12^34`

`a//b`

`sqrtsqrtroot3x`

`abc-123.45^-1.1`

`stackrel"def"=`

`\stackrel{\Delta}{=}" "("or ":=)`

`{::}_(\ 92)^238U`

`a_(mn)`

`a_{mn}`

`sqrtx`

`x^2`

`S'`

`\sinh x=\frac{e^x-e^{-x}}{2}`

`f(x)=\sum_{n=0}^\infty\frac{f^{(n)}(a)}{n!}(x-a)^n`

`d/dx\,f(x)`

`and`

`or`

`not`

`=>`

`if`

`iff`

`AA`

`EE`

`_|_`

`TT`

`|--`

`|==`

`((a,b),(c,d))^-1 = 1/(ad-bc)((d,-b),(-c,a))`

`[[a,b],[c,d]]((n),(k))`

`x/x={(1,if x!=0),(text{undefined},if x=0):}`

`(:a,b:) and {:(x,y),(u,v):}`

`{(S_(11),...,S_(1n)),(vdots,ddots,vdots),(S_(m1),...,S_(mn))]`

`newsymbol{"!le"}{"&#x2270;" "\not\le"} a !le b`

`newsymbol{"!le"}{"&#x2270;"} a !le b`

`newcommand "DDX" "{:d/dx:}" DDXf(x) = f'(x)`

`newcommand "FUNKY" ""`

`newcommand "NAME" bad`

`+`

`-`

`*`

`**`

`//`

`a\\b`

`xx`

`-:`

`@`

`o+`

`ox`

`o.`

`sum`

`prod`

`^^`

`^^^`

`vv`

`vvv`

`nn`

`nnn`

`uu`

`uuu`

`=`

`!=`

`<`

`>`

`<=`

`>=`

`-<`

`>-`

`in`

`notin`

`sub`

`sup`

`sube`

`supe`

`-=`

`~=`

`~~`

`prop`

`y=x^2`

`y=1/x`

`y=sqrt(x)`

`E=mc^(3 + e^(ipi)`

`a^2+b^2=c^2`

`AA x in CC (sin^2x+cos^2x=1)`

`(AA x: x in CC: sin^2x+cos^2x=1)`

`sum_(i=1)^ni^3=(sum_(i=1)^ni^2)^2`

`(a,b)`

`f`

`Delta x=(b-a)/n`

`int_a^b f(x)dx=lim_(n->oo)sum_[i=1]^n f(x_i^(**))Delta x`

`x_i=a+iDeltax`

`x_i^(**)in[x_[i-1],x_i]`

`\int_0^oo e^{-x^2}dx = 1/2\sqrt{pi}.`

`x/x=(1 if x!=0)`

`int_0^pi sinxdx=-cosx]_0^pi=-cospi-(-cos0)=-(-1)-(-1)=2`

`-0.123.456`

`epsilon=.001 quad h=-.01 quad pi~~3.14159 quad`

`u.v`

`RR = uuu_{n=0}^oo[-n,n]`

`{0} = nnn_{n=1}^oo(- 1/n,1/n)`

`^^^_{i=1}^nphi_i = phi_1 ^^ phi_2 ^^ cdots ^^ phi_n`

`vvv_{i=1}^nphi_i = phi_1 vv phi_2 vv cdots vv phi_n`

`pi~~3.141592653589793`

`int_-1^1 sqrt(1-x^2)dx = pi/2`

`lim_(x->a) f(x)=l <=> AA epsi > 0 EE delta > 0 : 0 < {:|x-a|:} < delta => {:|f(x) - l|:} < epsi`

`1/(1+1/(1+...))`

`x := y`

`int vec{A} cdot vec{dl} = int int vec{B} cdot vec{dS}`

`1/(1+1/(1+1/(1+1/(1+...))))=(sqrt5-1)/2`

`[a_0, a_1...a_(n-1)]`

`[d_0, d_1...d_(n-1)]`

`n`

`o`

`o = sum_(i=0)^n(a_i * prod_(j=0)^(i-1)d_j)`

`a = [1,1,1]; n = 3; d = [2,3,2]; o = sum_(i=0)^3(a_i * prod_(j=0)^(i-1)d_j) = (1) + (1 * (2)) + (1 * (2*3)) = 1 + 2 + 6 = 9`

`o = i_0 + d_0[i_1 + d_1[...[i_(n-1)]]]`

`g o f = Id_(e)`

`max`

`sin^-1(x)`

`int`

`oint`

`del`

`grad`

`+-`

`O/`

`oo`

`aleph`

`/_`

`:.`

`...`

`cdots`

`vdots`

`ddots`

`a\ b`

`quad`

`diamond`

`square`

`|__`

`__|`

`|~`

`~|`

`CC`

`NN`

`QQ`

`RR`

`ZZ`