笔记本文档生成
Wolfram 语言符号文档模式便于创建复杂的可编程的结构性文档,包括图形元素和交互动态元素.
CreateDocument — 根据表达式列表生成一个完全格式化文档
CreateNotebook — 创建具有指定类型的空笔记本
DocumentNotebook — 一个文档笔记本的符号表达
TextCell,ExpressionCell — 任意样式单元的符号表达
NotebookEvaluate — 计算一个笔记本的内容
SelectionEvaluate — 计算一个选择
文档结构
CellGroup — 单元组的符号表达,所有单元是闭合的
Grid — 表达式、图形等二维布局,同时可设置跨越、框架等
TabView — 选项卡式页面
OpenerView ▪ SlideView ▪ FlipView ▪ MenuView
笔记本格式和样式 »
StyleDefinitions — 定义文档整体样式的级联样式表
Style — 指定文档任意元素的样式名称或样式选项
Text — 内嵌在文档任意位置的文本
Background ▪ CellMargins ▪ Framed ▪ Highlighted ▪ Panel ▪ WindowSize ▪ WindowTitle
动态元素和注解
Hyperlink — 创建网址或文档内的超链接
Tooltip ▪ Mouseover ▪ Checkbox ▪ ListAnimate ▪ Manipulate
Defer — 创建包含可计算的输入的单元
图形 »
Import — 导入图形等
Graphics ▪ Inset ▪ ListPlot ▪ ListLinePlot ▪ ...
基于模板的文档生成 »
GenerateDocument — 通过应用模板笔记本创建格式化的文档
TemplateApply ▪ NotebookTemplate ▪ ...
生成文本 »
StringTemplate ▪ TextString ▪ LLMSynthesize ▪ ...
LLMResourceFunction — 用 Wolfram Prompt 存储库中的提示语生成文本
Chat Notebooks
ChatEvaluate — 用 LLM 往笔记本中添加聊天响应
部署
CloudDeploy — 把文档部署到云端
Export — 导出到网页和其它媒体文件,例如 HTML、PDF、XML 等
NotebookPrint — 在默认打印机上打印一个表达式或笔记本
Deploy — 制作一个文档或部分,使其不可编辑
增量式生成文档
CellPrint — 在计算执行的完成处插入一个单元
AttachCell — 将浮动单元附加为笔记本或视窗的一部分
Print ▪ NotebookWrite ▪ Paste
文档导入
NotebookImport — 从笔记本中导入结构化的材料