NotebookWrite
NotebookWrite[notebook,data]
在当前选择位置把数据写入笔记本,并把当前选择位置设置在写入的数据之后.
NotebookWrite[obj,data]
替换给定的单元或者框符对象,而不是当前选择.
NotebookWrite[obj,data,sel]
把数据写入笔记本,并把当前选择位置设置为 sel 指定的位置.
NotebookWrite[NotebookLocationSpecifier[obj,location],data,sel]
将数据写入相对于 obj 的指定位置.
更多信息和选项
- NotebookWrite 的第一个参数可以是 NotebookObject 或者 CellObject 或者 BoxObject.
- 对 NotebookObject 进行 NotebookWrite 与前端中的 粘贴 操作相同;它用 data 替换笔记本中当前选择的任何内容.
- 对 CellObject 或 BoxObject 执行 NotebookWrite 会用指定的内容替换给定的单元或框符. 如果没有指定第三个参数并且所选位置不在单元内,则执行此操作不会影响当前选择的位置.
- NotebookLocationSpecifier[obj,location] 指定笔记本应将 data 写入相对于 CellObject 或 BoxObject obj 的位置. location 的可能设置有:
-
"After" 将数据写到对象后面 "AfterContent" 将数据追加到对象的内容之后 "Before" 将数据写到对象前面 "BeforeContent" 将数据添加到对象的内容之前 "On" 覆盖对象 - NotebookWrite 是使用 Wolfram 语言内核来修改正被前端操纵的笔记本内容的基本方法.
- 如有需要,NotebookWrite 自动使用 Cell 封装您指定的 data.
- sel 的可能设置有:
-
After 将当前选择的位置紧接着放在写入的数据之后 All 将当前选择设置为写入的数据 Before 将当前选择的位置紧接着放在写入的数据之前 None 保留当前所选不变 Placeholder 将当前选择位置设置为写入数据中的第一个占位符 - sel 的默认值是 After,因此 NotebookWrite[obj,data] 能被重复调用以按顺序插入几个数据块.
范例
打开所有单元关闭所有单元范围 (4)
属性和关系 (1)
Wolfram Research (1996),NotebookWrite,Wolfram 语言函数,https://reference.wolfram.com/language/ref/NotebookWrite.html (更新于 2023 年).
文本
Wolfram Research (1996),NotebookWrite,Wolfram 语言函数,https://reference.wolfram.com/language/ref/NotebookWrite.html (更新于 2023 年).
CMS
Wolfram 语言. 1996. "NotebookWrite." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2023. https://reference.wolfram.com/language/ref/NotebookWrite.html.
APA
Wolfram 语言. (1996). NotebookWrite. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/NotebookWrite.html 年