W Notatniku Jupyter, poprzez "Plik - Pobierz jako - PDF przez LaTeX (.pdf)", pobrałem mój notatnik jako plik pdf. Jednak wiele bloków kodu zostanie wydrukowanych poza marginesami stron PDF - tzn. W przypadku dłuższych linii kodu są one wycinane na prawej krawędzi strony pdf. Każdy sposób, aby rozwiązać ten problem tak, że mogę mieć czytelny dokument PDF (innych niż ręcznie dodać twardych zyski dla każdej linii lub the way suggested in this post DziękiJak zabezpieczyć Notatnik Jupyter przed pobraniem pliku PDF z marginesu?
Odpowiedz
miałem ten sam problem Ostatecznie znalazłem odpowiedź na:?!.
http://www.markus-beuckelmann.de/blog/customizing-nbconvert-pdf.html
Zasadniczo polega na dodaniu szablonu niestandardowego lateksową, która otacza linie. on również reguluje niektóre rozmiary czcionek tak, że zapotrzebowanie na opakowania jest mniejsza.
znalazłem jeden błąd. Jego kod jest brakuje linii końcowej makra końcowego:
((*- endmacro *))
umieścić plik w ~/anaconda2/lib/python2.7/site-packages/nbconvert/templates/latex. Lokalizacja będzie się różnić w zależności od instalacji. Używam anaconda 4.3.1 (Jupyter 4.3.1 także?)
W rzeczywistości zmieniłem nazwę "extends" article.tplx ", odzwierciedlając nową nazwę i napisałem nowy szablon jako artykuł.tplx. W ten sposób mogę zmienić szablony bez konieczności restartowania serwera.
- 1. Jak poznać rozmiar pliku przed jego pobraniem?
- 2. Sprawdzanie rozmiaru pobieranego przed pobraniem
- 3. Pobierz rozmiar pliku obrazu przed pobraniem z sieci
- 4. Jak powiedzieć curl, aby sprawdzić istnienie pliku przed pobraniem?
- 5. Jak zabezpieczyć wtyczki przed szkodliwym kodem
- 6. Używanie WinInet do określenia całkowitego rozmiaru pliku przed jego pobraniem.
- 7. Chroń plik KML przed pobraniem lub uzyskaniem dostępu do pliku
- 8. Jak zabezpieczyć Chrome przed pobieraniem ostatnich 128 bajtów pliku MP3
- 9. Jak zabezpieczyć Grails przed buforowaniem starych wersji pliku GSP?
- 10. Jak zabezpieczyć javax.xml.transform.TransformerFactory przed atakami zewnętrznymi XML
- 11. Zabezpieczenie przed wiosennym pobraniem obiektu użytkownika
- 12. Jak zabezpieczyć stos AWS CloudFormation przed usunięciem?
- 13. Jak mogę zabezpieczyć się przed bombą zip?
- 14. Jak sprawdzić źródło rozszerzenia Magento Connect 2.0 przed pobraniem
- 15. W jaki sposób można uzyskać narzędzie Notatnik Jupyter/IPython nbconvert do wysyłania plików PDF, które nie przepełniają strony?
- 16. Jak wykonać plik * .PY z pliku * .IPYNB z notatnika Jupyter?
- 17. Cython w jupyter notebooka
- 18. Notatnik Jupytera martwego jądra
- 19. Jak zabezpieczyć Xcode 8 przed zapisaniem "zespołu programistów" w .pbxproj?
- 20. jak zabezpieczyć funkcje dll przed użyciem poza moją aplikacją?
- 21. Szerokość i wysokość obrazu IE = 0 przed pobraniem obrazu
- 22. Jak mogę zabezpieczyć skrypt do przesyłania obrazów PHP przed exploitami?
- 23. Jak chronić lub zabezpieczyć kod java przed dekompilowaniem
- 24. Jak zabezpieczyć dezinstalator przed standardowym użytkownikiem systemu Windows 10?
- 25. Jak zabezpieczyć XmlSerializer przed zabijaniem nowych linii w łańcuchach?
- 26. Recover deleted ipython/jupyter notebook?
- 27. Jak zabezpieczyć jQuery przed usunięciem znaczników <script>
- 28. Jak zabezpieczyć program QSpinBox przed automatycznym podświetlaniem zawartości?
- 29. Jak uruchomić projekt Scrapy w Jupyter?
- 30. Howto: Popraw jakość pliku PDF przed OCR za pomocą C#