Typesetting - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

Online Help

All Products    Maple    MapleSim

Overview of the Typesetting Package

 Calling Sequence Typesetting[command](arguments) command(arguments)

Description

 • The Typesetting package is primarily intended as a command-line interface for controlling Typeset and 2-D equation Parsing options.
 Note: The Typesetting package can only be used to typeset and parse expressions in the Standard Worksheet interface (not in the Command-line version).
 • The control of how Maple typesets mathematical expressions has moved from a hard-coded algorithm to a rule-based system that provides more flexibility in the manner of displaying output, and some control over parsing input.
 Note: The rule-based typesetting functionality is only available when interface(typesetting) is set to extended, and the rule-based parsing functionality is only available from the 2-D equation editor.

List of Typesetting Package Commands

 • The following commands allow control over typesetting, parsing and completion of 2-D math expressions in Maple.

 Control of general Typeset/Parse settings Control over function dependency suppression Control over typesetting rules Control over parsing rules Control over completion rules Control over symbol/keyword typesetting and conversion Graphical interface for rule control

 • Most other Typesetting exports correspond to either internal-use routines or typesetting tags, which roughly correspond to MathML tags. The only one of these that may be useful is the Typeset export, which previews a Maple expression using rule-based typesetting regardless of the interface(typesetting) setting. Note: This previewed display should not be used in subsequent calculations, as the Maple expression is a pure typeset object whose internal representation has no meaning to the Maple engine.

Examples

 > $\mathrm{with}\left(\mathrm{Typesetting}\right):$
 > $\mathrm{interface}\left(\mathrm{typesetting}=\mathrm{extended}\right):$
 > $\mathrm{Typeset}\left(\mathrm{BesselJ}\left(v,x\right)\right)$
 ${\mathrm{BesselJ}}{}\left({v}{,}{x}\right)$ (1)