MakeBoxes

MakeBoxes[expr, form]
是底层函数,在 Mathematica 会话中将表达式转换成框符.

MakeBoxes[expr]expr 转换为 StandardForm框符的函数.

更多信息更多信息

  • MakeBoxes 不计算 expr 的值.
  • form 可以是 StandardFormTraditionalForm 或任何其它用框符表示的格式.
  • 您可以给出 MakeBoxes[expr, form] 的定义,指定表达式如何转换为框符的规则. »
  • MakeBoxes 并不自动调用它产生的结果,这意味着具体的 MakeBoxes 调用通常必须插入给定的定义中.
  • 如果您通过给出 MakeBoxes 的定义来改变一个表达式的输出格式,这并不能保证您获得的输出后来能由Mathematica 解释.
  • 给出 MakeBoxes 定义将屏蔽产生输出的内置 Mathematica 规则.
版本 3 的新功能
New to Mathematica? Find your learning path »
Have a question? Ask support »