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

InterpretationBox

Usage

InterpretationBox[boxes, expr] 显示成boxes,但输入时解释成expr


Notes

InterpretationBox 提供了在Mathematica输出存储的隐藏信息的一种方式。
InterpretationBox 有时在StandardForm输出中产生,经常在TraditionalForm输出中。
• The following options can be given: • 可以给出下面的选项:
"\!\(\*StyleBox[\"\\\"AutoDelete\\\"\", \"MR\"]\) ""\!\(\*StyleBox[\"\\\"False\\\"\", \"MR\"]\) "如果boxes被修改,是否去掉InterpretationBox
"\!\(\*StyleBox[\"\\\"DeletionWarning\\\"\", \"MR\"]\) ""\!\(\*StyleBox[\"\\\"False\\\"\", \"MR\"]\) "如果删除boxes,是否发出一个警告
"\!\(\*StyleBox[\"\\\"Editable\\\"\", \"MR\"]\) ""\!\(\*StyleBox[\"\\\"False\\\"\", \"MR\"]\) "是否允许编辑boxes
"\!\(\*StyleBox[\"\\\"Selectable\\\"\", \"MR\"]\) ""\!\(\*StyleBox[\"\\\"True\\\"\", \"MR\"]\) "是否允许选择boxes
• 如果修改 InterpretationBox[boxes, expr] 的显示形式,只有boxes被修改,并不保证和expr有正确的对应关系被保持。
InterpretationBox 有属性 HoldComplete.
• 参见 Mathematica 全书: 2.8.10.
• 同时参见: TagBox, FormBox, ToExpression, ButtonBox.