底层笔记本结构

与 Wolfram 语言中其它一切事物一样,笔记本最终都是符号表达式. 当您编辑笔记本或应用高级编程函数Wolfram 语言自动更新这些表达式. 但如果您从底层来看比如以文本形式打开笔记本文件您可以看到隐含的表达式,其中这些格式结构可以表示成底层符号"box"的层次.

在格式化显示和隐含符号表达式之间切换

Notebook 一个笔记本的底层符号表达式

Cell 笔记本单元的底层表示

CellGroupData 笔记本中单元组的底层表示

BoxData 排版单元内容的底层表示

TextData  ▪  RawData  ▪  StyleData

RowBox 一行任意元素的底层表示

GridBox 任意二维布局的底层表示

SuperscriptBox  ▪  SubscriptBox  ▪  SubsuperscriptBox

OverscriptBox  ▪  UnderscriptBox  ▪  UnderoverscriptBox

FractionBox  ▪  SqrtBox  ▪  RadicalBox

StyleBox 底层的包装,指定应用的样式和样式选项

FrameBox  ▪  AdjustmentBox

InterpretationBox 表示带有特定诠释的任意框盒

TagBox 带有标签表达式的框盒,提供诠释提示

TemplateBox 将参数替换为特定的显示和诠释函数的表示

FormBox 表示要显示的框盒并被诠释为给定的格式

ErrorBox 表示一个不可诠释的框盒内容

DisplayFunction  ▪  InterpretationFunction  ▪  CopyFunction  ▪  AutoDelete  ▪  DeletionWarning  ▪  StripWrapperBoxes  ▪  SyntaxForm