Processamento de documentos notebook
Desde a versão 3, os notebooks têm sido salvos como expressões simbólicas que podem ser facilmente carregadas e processadas na Wolfram Language, mas isso requer uma compreensão significativa da representação simbólica do notebook. NotebookImport elimina esse obstáculo, simplificando o acesso aos textos, gráficos e código dos notebooks.
Importe todas as células estilizadas como "Notes" encontradas na documentação por Cos, converta-os para cadeias de texto simples, e retorne-os em uma tabela bem formatada.
mostre o input completo da Wolfram Language
In[2]:=
makeGrid[Text /@ NotebookImport[docNotebook, "Notes" -> "Text"]]
Out[2]=
Amostra de todos os inputs extraídos.
In[3]:=
makeGrid[Take[NotebookImport[docNotebook, "Input"], 9]]
Out[3]=
Mostre os inputs na forma "InactiveExpression".
In[4]:=
makeGrid[Take[
NotebookImport[docNotebook, "Input" -> "InactiveExpression"], 9]]
Out[4]=
Amostra de todos os resultados gráficos.
In[5]:=
Take[Cases[
NotebookImport[docNotebook,
"Output"], _Graphics | _Image | _Graphics3D], 4]
Out[5]=
Amostras de todos os exemplos de textos extraídos.
In[6]:=
makeGrid[Take[NotebookImport[docNotebook, "ExampleText" -> "Text"],
9]]
Out[6]=