(:table border=1 cellpadding=5 cellspacing=0 align=center:) (:cellnr align=center:)'''Type this''' (:cell align=center width=50%:)'''See that''' (:cell align=center:)'''Comment''' (:cellnr:) [=x^2+y_1+z_12^34=] (:cell:){$ %height=60px% x^2+y_1+z_12^34 $} (:cell:)subscripts as in `TeX, but numbers are treated as a unit (:cellnr:) [=sin^-1(x)=] (:cell:){$ %height=60px% sin^-1(x)$} (:cell:)function names are treated as constants (:cellnr:) [=d/(dx)f(x) =lim_(h->0)(f(x+h)-f(x))/h=] (:cell:){$ %height=80px% d/(dx)f(x)=lim_(h->0)(f(x+h)-f(x))/h$} (:cell:)complex subscripts are bracketed, displayed under lim (:cellnr:) [=f(x)=sum_(n=0)^oo (f^((n))(a))/(n!) (x-a)^n=] (:cell:){$ %height=80px% f(x)=sum_(n=0)^oo(f^((n))(a))/(n!)(x-a)^n$} (:cell:)[@f^((n))(a)@] must be bracketed, else the numerator is only @@a@@ (:cellnr:) [=int_0^1f(x)dx=] (:cell:){$ %height=80px% int_0^1f(x)dx$} (:cell:)subscripts must come before superscripts (:cellnr:) [=[[a,b],[c,d]]((n),(k))=] (:cell:){$ %height=80px% [[a,b],[c,d]]((n),(k))$} (:cell:)matrices and column vectors are simple to type (:cellnr:) [=x/x={(1,if x!=0), (text{undefined},if x=0):}=] (:cell:){$ %height=80px% x/x={(1,if x!=0),(text{undefined},if x=0):}$} (:cell:)piecewise defined function are based on matrix notation (:cellnr:) [=a//b=] (:cell:){$ %height=50px% a//b$} (:cell:)use // for inline fractions (:cellnr:) [=(a/b)/(c/d)=] (:cell:){$ %height=90px% (a/b)/(c/d)$} (:cell:)with brackets, multiple fraction work as expected (:cellnr:) [=((a*b))/c=] (:cell:){$ %height=70px% ((a*b))/c$} (:cell:)only one level of brackets is removed; * gives standard product (:cellnr:) [=sqrtsqrtroot3x=] (:cell:){$ %height=70px% sqrtsqrtroot3x$} (:cell:)spaces are optional, only serve to split strings that should not match (:cellnr:) [=(:a,b:) and {:(x,y),(u,v):}=] (:cell:){$ %height=80px% (:a,b:) and {:(x,y),(u,v):}$} (:cell:)angle brackets and invisible brackets (:cellnr:) [=(a,b]={x in RR : a < x <= b}=] (:cell:){$ %height=50px% (a,b]={x in RR : a < x <= b}$} (:cell:)grouping brackets don't have to match (:cellnr:) [=hat(ab) bar(xy) ulA vec v dotx ddot y=] (:cell:){$ %height=50px% hat(ab) bar(xy) ulA vec v dotx ddot y$} (:cell:)accents can be used on any expression (:cellnr:) [={::}_(\ 92)^238U=] (:cell:){$ %height=70px% {::}_(\ 92)^238U$} (:cell:)prescripts simulated by subsuperscripts (:cellnr:) [={(S_(11),...,S_(1n)), (vdots,ddots,vdots), (S_(m1),...,S_(mn))]=] (:cell:){$ %height=110px% {(S_(11),...,S_(1n)),(vdots,ddots,vdots),(S_(m1),...,S_(mn))]$} (:cell:)each row must have the same number of expressions, and there should be at least two rows (:tableend:)