Traitement de documents de notebook
Depuis la version 3, les notebooks ont été enregistrés comme des expressions symboliques pouvant facilement être chargés et traités en Wolfram Language, mais cela nécessite une compréhension importante de la représentation symbolique du notebook. Ce NotebookImport efface cet obstacle en simplifiant l'accès aux textes, graphiques et code à partir des notebooks.
Importez toutes les cellules utilisées comme "Notes" trouvées dans la documentation de Cos, convertissez-les en simples chaînes de texte sans format, et retournez-les dans un tableau bien formaté.

makeGrid[Text /@ NotebookImport[docNotebook, "Notes" -> "Text"]]

Des échantillons de toutes les entrées extraites.

makeGrid[Take[NotebookImport[docNotebook, "Input"], 9]]

Montrez les entrées en forme de "InactiveExpression".

makeGrid[Take[
NotebookImport[docNotebook, "Input" -> "InactiveExpression"], 9]]

Des échantillons de toutes les sorties graphiques.

Take[Cases[
NotebookImport[docNotebook,
"Output"], _Graphics | _Image | _Graphics3D], 4]

Des échantillons de tous les exemples de textes extraits.

makeGrid[Take[NotebookImport[docNotebook, "ExampleText" -> "Text"],
9]]
