The Wolfram System provides systemwide support for a large number of special characters. Each character has a name and a number of shortcut aliases. They are fully supported by the standard Wolfram System fonts.
You can override the interpretations by giving your own rules for MakeExpression.
|Letters and letter‐like forms||used in symbol names|
|Raw operators||operator characters that can be typed on an ordinary keyboard|
|Spacing characters||interpreted in the same way as an ordinary space|
|Structural elements||characters used to specify structure; usually ignored in interpretation|
|Uninterpretable elements||characters indicating missing information|
The precedences of operators are given in "Operator Input Forms".
Infix operators for which no grouping is specified in the listing are interpreted so that for example becomes CirclePlus[x,y,z].
|\[Capital…]||uppercase form of a letter|
|\[Left…] and \[Right…]||pieces of a matchfix operator (also arrows)|
|\[Raw…]||a printable ASCII character|
|\[…Indicator]||a visual representation of a keyboard character|
|style||Script, Gothic, etc.|
|variation||Curly, Gray, etc.|
|modifiers||Not, Double, Nested, etc.|
|direction||Left, Up, UpperRight, etc.|
|base||A, Epsilon, Plus, etc.|
|diacritical mark||Acute, Ring, etc.|
The Wolfram Language supports both its own system of aliases, as well as aliases based on character names in TeX and SGML or HTML. Except where they conflict, character names corresponding to plain TeX, LaTeX and AMSTeX are all supported. Note that TeX and SGML or HTML aliases are not given explicitly in the list of characters below.
- Characters that are alternatives to standard keyboard operators use these operators as their aliases (e.g. Esc->Esc for , Esc&&Esc for ).
- Most single‐letter aliases stand for Greek letters.
- Capital‐letter characters have aliases beginning with capital letters.
- When there is ambiguity in the assignment of aliases, a space is inserted at the beginning of the alias for the less common character (e.g. Esc->Esc for ∖[Rule] and Esc␣->Esc for \[RightArrow]).
- ! is inserted at the beginning of the alias for a Not character.
- TeX aliases begin with a backslash ∖.
- SGML aliases begin with an ampersand &.
- User‐defined aliases conventionally begin with a dot or comma.
When rendering text in a particular font, the Wolfram System notebook front end will use all the characters available in that font. It will use the special Wolfram System fonts only for other characters.