Quels sont les outils disponibles pour l'exportation d'un ipython notebook à un fichier PDF?
J'ai bien formaté ipython notebook complet avec markdown cellules et autres joyeusetés. Je me demande quelles sont mes options en termes d'exportation vers un fichier PDF.
Jusqu'à présent, j'ai été en passant à File > Print View
et l'impression de la page en PDF avec chrome "enregistrer le fichier" fonction. Cette technique œuvres, mais il a un inconvénient majeur: mes chiffres, le code et les démarques, les cellules sont souvent partagée par les sauts de page.
Existe-il d'autres solutions pour explort telle que je puisse avoir un seul fichier PDF?
EDIT: j'ai couru dans la nbconvert, mais quand je reçois un "fichier non trouvé" erreur. Quelqu'un a des chance avec nbconvert? La documentation de demandes de soutien à l'exportation au format PDF, mais quand j'ai couru nbconvert.py -f pdf
, le message d'erreur a suggéré que le format PDF n'était pas, en fait, pris en charge.
OriginalL'auteur blz | 2013-01-03
Vous devez vous connecter pour publier un commentaire.
vous ne pouvez pas convertir directement un ipynb dans un pdf, de sorte que le message d'erreur qui est bon!
Vous devez d'abord le convertir en latex:
nbconvert.py -f latex your_nb.ipynb
et ensuite utiliserpdflatex your_nb.tex
pour générer le fichier pdf.Espère que cela aide.
vous pouvez même utiliser ce : nbconvert.py -f latex --post pdf your_nb.ipynb
Depuis nbconvert fait maintenant partie de IPython (depuis la 1.0), vous pouvez utiliser
ipython nbconvert --format latex --post pdf your_nb.ipynb
.ipython nbconvert --to latex nb.ipynb
-- Puis je me suis converti au format pdf en utilisant un programme latex.--format
est depricatedOriginalL'auteur fdeheeger
Vous pouvez utiliser ipython pour ce faire, par exemple, la commande:
pour convertir notebookname.ipynb pdf. Elle nécessite, cependant, que vous exécutez la dernière version de texlive (texlive 2013) afin d'avoir le logiciel de prise en charge. Notez que Ubuntu 12.04 est livré avec texlive 2009 à partir de leurs dépôts. 2013 peut être installé à partir CTAN directement, il suffit de suivre ces directions. Ensuite, vous êtes en cours d'exécution, et il semble grand.
OriginalL'auteur Josh
SI tout le reste échoue que tex peut être assez moody... installer wkhtmltopdf
\je puis utiliser nbconvert pour créer un code html, puis wkhtmltopdf pour créer le pdf.
OriginalL'auteur Tooblippe
Si vous êtes à la conversion de carnets de notes assez souvent, voici un script qui utilise wkhtmltopdf pour convertir un sélectionné ordinateur portable au format HTML et PDF. Une fois que vous avez installé wkhtmltopdf, garder ce script dans le même dossier que vos blocs-notes et de l'exécuter à chaque fois que vous voulez convertir un portable rapidement.
OriginalL'auteur ccray