is the low‐level function used in Wolfram System sessions to convert expressions into boxes.
- MakeBoxes does not evaluate expr.
- form can be StandardForm, TraditionalForm, or any other format represented using boxes.
- You can give definitions for MakeBoxes[expr,form] to specify your own rules for how expressions should be converted to boxes. »
- MakeBoxes is not automatically called on the results it generates. This means that explicit MakeBoxes calls must typically be inserted into definitions that are given.
- If you change the output format for an expression by giving a definition for MakeBoxes, there is no guarantee that output you get will subsequently be able to be interpreted by the Wolfram Language.
- Definitions you give for MakeBoxes will override built‐in Wolfram Language rules for generating output.
Examplesopen allclose all
Basic Examples (3)
Basic Objects (2)
Special Input Forms (4)
Box representations for various Power expressions:
Introduced in 1996
|Updated in 2007