GenerateDocument
GenerateDocument[nb]
通过运算笔记本 nb 中的所有模板元素来生成文档.
GenerateDocument[nb,args]
利用 args 填充模板插符来生成文档.
GenerateDocument[nb,output]
在由 output 所表示的输出文件中写入生成的文档.
GenerateDocument[nb,args,output]
使用 args 填充模板插符,并将结果放入 output.
更多信息
- nb 可以是以下形式的笔记本:
-
"file" or File["file"] 明确的文件名 CloudObject[…] 云对象 LocalObject[…] 本地对象 NotebookObject[…] NotebookObject Notebook Notebook 表达式 - GenerateDocument[nb] 和 GenerateDocument[nb,args] 返回笔记本对象.
- GenerateDocument 中的 output 可为以下任意内容:
-
"file" or File["file"] 明确的文件名 "!prog" 将数据导出到管道 CloudObject[…] 云对象 LocalObject[…] 本地对象 - GenerateDocument 通常适用于模板笔记本,模板笔记本往往可以用交互方式创建.
- 如果笔记本 nb 不包含任何模板元素,GenerateDocument 的实际操作方式与 NotebookEvaluate 相似.
- 如果笔记本 nb 包含模板元素,GenerateDocument 将填充来自 args 的模板插符.
- 定位模板插符 i 从 args 的第 i 个位置填充.
- 已命名模板插符 "name" 从出现在 args 首位的关联中键名为 "name" 的元素填充.
- 适用于 GenerateDocument 的空白模板笔记本可以使用 CreateNotebook["Template"] 在前端打开.
范例
打开所有单元关闭所有单元推广和延伸 (5)
GenerateDocument 可从云对象获取输入模板:
GenerateDocument 可生成能部署为云对象的输出文档:
将文档生成为具有 Permissions 和 MetaInformation 的云对象:
文本
Wolfram Research (2014),GenerateDocument,Wolfram 语言函数,https://reference.wolfram.com/language/ref/GenerateDocument.html (更新于 2020 年).
CMS
Wolfram 语言. 2014. "GenerateDocument." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2020. https://reference.wolfram.com/language/ref/GenerateDocument.html.
APA
Wolfram 语言. (2014). GenerateDocument. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/GenerateDocument.html 年