NotebookWrite

NotebookWrite[notebook,data]
在当前选择位置把数据写入笔记本,并把当前选择位置设置在写入的数据之后.

NotebookWrite[obj,data]
替换给定的单元或者框符对象,而不是当前选择.

NotebookWrite[obj,data,sel]
把数据写入笔记本,并把当前选择位置设置为 sel 指定的位置.

更多信息和选项更多信息和选项

  • NotebookWrite 的第一个参数可以是 NotebookObject 或者 CellObject 或者 BoxObject.
  • NotebookObject 进行 NotebookWrite 与前端中的 粘贴 操作相同;它用 data 替换笔记本中当前选择的任何内容.
  • CellObject 进行 NotebookWrite 用指定内容替换给定的单元. 如果没有指定第三个参数,并且选择不位于单元内,它不影响当前选择.
  • NotebookWrite 是使用 Wolfram 语言内核来修改正被前端操纵的笔记本内容的基本方法.
  • 如有需要,NotebookWrite 自动使用 Cell 封装您指定的 data.
  • sel 的可能设置有:
  • After将当前选择的位置紧接着放在写入的数据之后
    All将当前选择设置为写入的数据
    Before将当前选择的位置紧接着放在写入的数据之前
    None保留当前所选不变
    Placeholder将当前选择位置设置为写入数据中的第一个占位符
  • sel 的默认值是 After,因此 NotebookWrite[obj,data] 能被重复调用以按顺序插入几个数据块.
1996年引入
(3.0)
| 2012年更新
(9.0)