Low-Level Notebook Programming
In Mathematica's unified symbolic architecture, every Mathematica notebook you see is represented as a symbolic expression that can be manipulated and controlled programmatically using Mathematica's symbolic language. Mathematica's low-level notebook programming functions give direct incremental access to notebook expressions, allowing you successively to perform arbitrary operations on the "selection" in any notebook.
Notebook Handles
NotebookLocate — locate a notebook, a web notebook, or a tag in a notebook
Operations on Complete Notebooks
NotebookGet — get the symbolic representation of a displayed notebook
NotebookPut — display the notebook corresponding to a symbolic expression
Modifying Notebook Contents
NotebookRead — read the current selection as a symbolic expression
TUTORIALS
MORE ABOUT