Mathematical Typesetting

Developed at Wolfram Research over nearly 20 years, the Wolfram Language has by far the world's most sophisticated and convenient mathematical typesetting technology. Generalizing the concept of a computer language to allow 2D input, the Wolfram Language allows both interactive and programmatic entry of arbitrarily complex typeset expressions, with publication-quality layout continuously maintained in real time.

StandardForm Wolfram Language unambiguous format ()

TraditionalForm traditional textbook math notation ()

InputForm linear input form ()

Palettes Other Basic Math Input bring up a palette of common input notations

Palettes Special Characters access all Wolfram Language special characters »

Keyboard Input

( or )  ▪  ()  ▪  ()  ▪  ()  ▪  ...

move out of a script position

, start, end an inline math cell in text, or text in math

Special Characters »

π (p)  ▪  (ii)  ▪  (inf)  ▪  (int)  ▪  (differential d) (dd)  ▪  α (a)  ▪  ...

Symbolic Notational Forms »

Subscript()  ▪  OverBar()  ▪  CirclePlus()  ▪  LeftRightArrow()  ▪  ...

Table & Layout Constructs »

MatrixForm  ▪  Grid  ▪  Column  ▪  Row  ▪  Framed  ▪  Highlighted  ▪  Labeled  ▪  Tooltip  ▪  ...

Number Formatting »

NumberForm  ▪  PaddedForm  ▪  ...

General Styling »

Text text within math

Style  ▪  Bold  ▪  Italic  ▪  Large  ▪  Small  ▪  Red  ▪  ...

HoldForm display expressions without evaluating them

Inactivate inactivate operations throughout an expression and display them in gray

DisableFormatting prevent the formatting of held expressions

Options & Tweaking »

ScriptSizeMultipliers  ▪  LineIndent  ▪  Invisible  ▪  ...

Speak, SpokenString generate spoken representations of mathematical expressions