Cell
Usage
• Cell[contents, "style"]在Mathematica笔记本中代表一个单元。
Notes
• 一个Mathematica笔记本由单元列表组成。 • 可以把单元的形式看作在标准Mathematica前端使用 Show Expression 命令的一个表达式。 • 可以用前端直接访问笔记本中的单元。也可以用NotebookRead和NotebookWrite或用NotebookSelection[obj]中的Options和SetOptions访问内核中的单元。 •下面列出了单元的内容:
| "\!\(\*StyleBox[\"\\\"\\\\\\\"\\\"\", \"MR\"]\)\!\(\*StyleBox[\"\\\"text\\\"\", \"TI\"]\)\!\(\*StyleBox[\"\\\"\\\\\\\"\\\"\", \"MR\"]\) " | 普通文本 | | "\!\(\*StyleBox[\"\\\"TextData[\\\"\", \"MR\"]\)"{"\!\(\*StyleBox[\"\\\"text\\\"\", \"TI\"]\)"1"\!\(\*StyleBox[\"\\\",\\\"\", \"MR\"]\) ""\!\(\*StyleBox[\"\\\"text\\\"\", \"TI\"]\)"2"\!\(\*StyleBox[\"\\\",\\\"\", \"MR\"]\) ... "}"\!\(\*StyleBox[\"\\\"]\\\"\", \"MR\"]\) " | 一般文本对象 | | "\!\(\*StyleBox[\"\\\"BoxData[\\\"\", \"MR\"]\)\!\(\*StyleBox[\"\\\"boxes\\\"\", \"TI\"]\)\!\(\*StyleBox[\"\\\"]\\\"\", \"MR\"]\) " | 格式化Mathematica对象 | | "\!\(\*StyleBox[\"\\\"GraphicsData[\\\\\\\"\\\"\", \"MR\"]\)\!\(\*StyleBox[\"\\\"type\\\"\", \"TI\"]\)\!\(\*StyleBox[\"\\\"\\\\\\\",\\\"\", \"MR\"]\) \!\(\*StyleBox[\"\\\"data\\\"\", \"TI\"]\)\!\(\*StyleBox[\"\\\"]\\\"\", \"MR\"]\) " | 图形或声音 | | "\!\(\*StyleBox[\"\\\"OutputFormData[\\\\\\\"\\\"\", \"MR\"]\)\!\(\*StyleBox[\"\\\"itext\\\"\", \"TI\"]\)\!\(\*StyleBox[\"\\\"\\\\\\\",\\\"\", \"MR\"]\) \!\(\*StyleBox[\"\\\"\\\\\\\"\\\"\", \"MR\"]\)\!\(\*StyleBox[\"\\\"otext\\\"\", \"TI\"]\)\!\(\*StyleBox[\"\\\"\\\\\\\"]\\\"\", \"MR\"]\) " | 由InputForm和OutputForm产生的文本 | | "\!\(\*StyleBox[\"\\\"RawData[\\\\\\\"\\\"\", \"MR\"]\)\!\(\*StyleBox[\"\\\"data\\\"\", \"TI\"]\)\!\(\*StyleBox[\"\\\"\\\\\\\"]\\\"\", \"MR\"]\) " | 未格式化表达式 | | "\!\(\*StyleBox[\"\\\"CellGroupData[\\\"\", \"MR\"]\)"{"\!\(\*StyleBox[\"\\\"cell\\\"\", \"TI\"]\)"1"\!\(\*StyleBox[\"\\\",\\\"\", \"MR\"]\) ""\!\(\*StyleBox[\"\\\"cell\\\"\", \"TI\"]\)"2"\!\(\*StyleBox[\"\\\",\\\"\", \"MR\"]\) ... "}"\!\(\*StyleBox[\"\\\",\\\"\", \"MR\"]\) \!\(\*StyleBox[\"\\\"Open]\\\"\", \"MR\"]\) " | 打开单元组 | | "\!\(\*StyleBox[\"\\\"CellGroupData[\\\"\", \"MR\"]\)"{"\!\(\*StyleBox[\"\\\"cell\\\"\", \"TI\"]\)"1"\!\(\*StyleBox[\"\\\",\\\"\", \"MR\"]\) ""\!\(\*StyleBox[\"\\\"cell\\\"\", \"TI\"]\)"2"\!\(\*StyleBox[\"\\\",\\\"\", \"MR\"]\) ... "}"\!\(\*StyleBox[\"\\\",\\\"\", \"MR\"]\) \!\(\*StyleBox[\"\\\"Closed]\\\"\", \"MR\"]\) " | 关闭单元组 | | "\!\(\*StyleBox[\"\\\"StyleData[\\\\\\\"\\\"\", \"MR\"]\)\!\(\*StyleBox[\"\\\"style\\\"\", \"TI\"]\)\!\(\*StyleBox[\"\\\"\\\\\\\"]\\\"\", \"MR\"]\) " | 一个特殊风格的样本单元 |
•在任何给定的笔记本中,定义了所有可能的单元风格,典型的有如"Title", "节", "Input" 和 "Output"的名字。 • 单元有很多的选项,包括:
| "\!\(\*StyleBox[\"\\\"Active\\\"\", \"MR\"]\) " | 单元里的按钮是否是活动的 | | "\!\(\*StyleBox[\"\\\"Background\\\"\", \"MR\"]\) " | 单元的背景颜色 | | "\!\(\*StyleBox[\"\\\"Editable\\\"\", \"MR\"]\) " | 是否允许单元内容被编辑 | | "\!\(\*StyleBox[\"\\\"CellFrame\\\"\", \"MR\"]\) " | 是否在单元周围绘制框架 | | "\!\(\*StyleBox[\"\\\"CellTags\\\"\", \"MR\"]\) " | 单元标签 | | "\!\(\*StyleBox[\"\\\"FontSize\\\"\", \"MR\"]\) " | 单元中文本缺省大小 | | "\!\(\*StyleBox[\"\\\"TextAlignment\\\"\", \"MR\"]\) " | 如何对齐单元中的文本 |
|