此为 Mathematica 4 文档,内容基于更早版本的 Wolfram 语言
查看最新文档(版本11.2)

MakeBoxes

Usage

MakeBoxes[expr, form]是低级别的函数,用在Mathematica进程中转换表达式为盒框。


Notes

MakeBoxes 并不计算 expr.
form 可以是StandardForm, TraditionalForm或任何其他输出形式。
• 可以对MakeBoxes[expr, form]给出定义,对表达式如何转换为盒框指定你自己的规则。
MakeBoxes 并不自动调用它产生的结果。这意味着明确的MakeBoxes调用必须典型的插入给定的定义中。
• 如果改变通过对MakeBoxes给出的一个定义的表达式的输出格式,并不保证你得到的输出最终能由Mathematica解释。
• 你对MakeBoxes给出的定义将覆盖用来产生输出的内嵌Mathematica规则。
• 参见 Mathematica 全书: 2.8.17.
• 同时参见: MakeExpression, ToBoxes, Format.