CellPrint
范例
打开所有单元 关闭所有单元基本范例 (3)
由 TextCell 对象生成一个文本单元:
CellPrint[TextCell["a", "Text"]]TextCell[#, "Text"]& /@ {"a", "b", "c"}CellPrint[%]CellPrint["a"]范围 (4)
字符串被转换成沒有特定样式的 TextCell 对象:
CellPrint["xxx"]CellPrint[TextCell["xxx"]]一般表达式被转换成沒有特定样式的 ExpressionCell 对象:
CellPrint[x ^ 2 + y ^ 2]CellPrint[ExpressionCell[x ^ 2 + y ^ 2]]CellPrint[{"xxx", x ^ 2 + y ^ 2}]CellPrint[ExpressionCell[N[Pi, 20], "Output"]]CellPrint[ExpressionCell[N[Pi, 20], "Input"]]3.1415926535897932385CellPrint[TextCell["xxx", "Message"]]属性和关系 (1)
可能存在的问题 (3)
设定 CellAutoOverwrite->False 并重复运算,不会删除已经输出的单元:
CellPrint[Cell["First", "Print", CellAutoOverwrite -> False]];
CellPrint[Cell["Last", "Print", CellAutoOverwrite -> False]];设定 CellAutoOverwrite 和 GeneratedCell 可能会导致意想不到的结果:
CellPrint[Cell["First", "Print", CellAutoOverwrite -> False, GeneratedCell -> False]];
"Last"由于 CellPrint 生成的其他单元格中 CellAutoOverwrite 和 GeneratedCell 的设置,计算由 CellPrint 生成的输入单元可能会将输出放在意想不到的地方:
CellPrint[{
ExpressionCell[Defer[2 + 2], "Input"],
TextCell["heading cell", "Subsubsubsection"],
TextCell["text cell", "Text"],
ExpressionCell[Defer[Plot[Sin[x], {x, 0, 10}]], "Input"]}]2 + 2heading cell
Plot[Sin[x], {x, 0, 10}]技术笔记
相关的工作流程
- 用程序在笔记本中插入单元
历史
1996年引入 (3.0) | 在以下年份被更新:2007 (6.0)
文本
Wolfram Research (1996),CellPrint,Wolfram 语言函数,https://reference.wolfram.com/language/ref/CellPrint.html (更新于 2007 年).
CMS
Wolfram 语言. 1996. "CellPrint." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2007. https://reference.wolfram.com/language/ref/CellPrint.html.
APA
Wolfram 语言. (1996). CellPrint. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/CellPrint.html 年
BibTeX
@misc{reference.wolfram_2026_cellprint, author="Wolfram Research", title="{CellPrint}", year="2007", howpublished="\url{https://reference.wolfram.com/language/ref/CellPrint.html}", note=[Accessed: 14-August-2026]}
BibLaTeX
@online{reference.wolfram_2026_cellprint, organization={Wolfram Research}, title={CellPrint}, year={2007}, url={https://reference.wolfram.com/language/ref/CellPrint.html}, note=[Accessed: 14-August-2026]}