NotebookWrite

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

NotebookWrite[cell, data]
替换给定的单元,而不是当前选择.

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

更多信息更多信息

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