Procesamiento de documentos de cuaderno
Desde la versión 3, los cuadernos han sido almacenados como expresiones simbólicas que pueden ser accedidas y procesadas fácilmente en Wolfram Language, pero esto requiere una comprensión de la representación simbólica del cuaderno. NotebookImport elimina ese obstáculo simplificando el acceso a texto, gráficos, y código desde los cuadernos.
Importe todas las celdas estilizadas como "Notas" encontradas en la documentación por Cos, conviértalas a secuencias de texto sin formato, y regréselas en una tabla con un agradable formato.
muestre la entrada completa de Wolfram Language
In[2]:=
makeGrid[Text /@ NotebookImport[docNotebook, "Notes" -> "Text"]]
Out[2]=
Muestras de todas las entradas extraídas.
In[3]:=
makeGrid[Take[NotebookImport[docNotebook, "Input"], 9]]
Out[3]=
Muestre las entradas en forma de "InactiveExpression".
In[4]:=
makeGrid[Take[
NotebookImport[docNotebook, "Input" -> "InactiveExpression"], 9]]
Out[4]=
Muestras de todas las salidas gráficas.
In[5]:=
Take[Cases[
NotebookImport[docNotebook,
"Output"], _Graphics | _Image | _Graphics3D], 4]
Out[5]=
Muestras de todos los ejemplos de textos extraídos.
In[6]:=
makeGrid[Take[NotebookImport[docNotebook, "ExampleText" -> "Text"],
9]]
Out[6]=