General-purpose Forms
A number of forms are suitable for formatting any kind of Mathics expression.
The variable $PrintForms contains a list of Forms that are in this category. After formatting the Mathics expression, these removing mention of the form.
While Forms that appear in $PrintForms can be altered at run time, below are the functions that appear in $PrintForms at startup.
- FullForm — format expression in underlying M-Expression representation
- InputForm — format expression suitable for Mathics3 input
- MathMLForm — format expression as MathML commands
- OutputForm — format expression in plain text
- StandardForm — format expression the default way
- TeXForm — format expression as LaTeX commands
- TraditionalForm — format expression using traditional mathematical notation