Mathematica 9 is now available

MakeBoxes

Usage

MakeBoxes[expr, form] is the low-level function used in Mathematica sessions to convert expressions into boxes.


Notes

MakeBoxes does not evaluate expr.
form can be StandardForm, TraditionalForm, or any other output form.
• 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 Mathematica.
• Definitions you give for MakeBoxes will override built-in Mathematica rules for generating output.
• See also: MakeExpression, ToBoxes, Format.
• New in Version 3.


Any questions about topics on this page? Click here to get an individual response.Buy NowMore Information
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.