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

TagBox

Usage

TagBox[boxes, tag] 显示为boxes,但保持tag指导输入时对boxes的解释


Notes

TagBox 提供了在输出中存储隐藏信息的方式。
TagBox 有时在StandardForm输出中产生,经常在TraditionalForm输出中产生。
• 常规情况下,tag典型的是一个相应于boxes的解释形式的头的符号。
• 可以给出下面的选项:
"\!\(\*StyleBox[\"\\\"AutoDelete\\\"\", \"MR\"]\) ""\!\(\*StyleBox[\"\\\"False\\\"\", \"MR\"]\) "如果boxes修改了时是否去掉TagBox
"\!\(\*StyleBox[\"\\\"DeletionWarning\\\"\", \"MR\"]\) ""\!\(\*StyleBox[\"\\\"False\\\"\", \"MR\"]\) "如果boxes被删除是否发出一个警告
"\!\(\*StyleBox[\"\\\"Editable\\\"\", \"MR\"]\) ""\!\(\*StyleBox[\"\\\"True\\\"\", \"MR\"]\) "是否允许boxes被修改
"\!\(\*StyleBox[\"\\\"Selectable\\\"\", \"MR\"]\) ""\!\(\*StyleBox[\"\\\"True\\\"\", \"MR\"]\) "是否允许boxes被选择
"\!\(\*StyleBox[\"\\\"StripWrapperBoxes\\\"\", \"MR\"]\) ""\!\(\*StyleBox[\"\\\"False\\\"\", \"MR\"]\) "是否从boxes内去掉StyleBox 等.
• 如果修改 TagBox[boxes, tag]的显示形式,只有boxes被修改,并不保证保持expr的正确对应。
• 参见Mathematica 全书: 2.8.10.
• 同时参见: InterpretationBox, FormBox, ToExpression.