2016-06-10 15 views
2

In einem ipython Notebook (jupyter) mitWie die Seitenbreite in ipython Notebook erhöhen (jupyter) gleitet

ipython nbconvert presentation.ipynb --to slides --post serve 

Bilder erstellt Slideshow von schlechter Qualität sind, weil sie scheinen auf die Seitenbreite werden verkleinert. Wie kann ich die Seitenbreite erhöhen/größere Bilder in der Präsentation anzeigen?

Ich habe eine Teilantwort gefunden here, aber dies erfordert, den "--post serve" Teil manuell zu tun, für den ich keine Dokumentation finden kann.

Antwort

3

Nach einer langen Suche ich die Antwort selbst gefunden:

  1. Copy Template-Datei aus

    lib/python2.7/site-packages/nbconvert/templates/html/slides_reveal.tpl

    in das Verzeichnis des Notebooks.

  2. Sie es zum Beispiel in Reveal.initialize({ })

    width: '80%', 
    height: '100%', 
    transition: 'concave', 
    
  3. Run

    jupyter nbconvert presentation.ipynb --to slides --template slides_reveal.tpl --post serve 
    

    oder nur

    jupyter nbconvert presentation.ipynb --to slides --template slides_reveal.tpl 
    

    dann offen presentation.slides.html direkt im Browser hinzufügen. Alternativ:

    python -m SimpleHTTPServer 
    

    und navigieren Sie den Browser zu

    http://127.0.0.1:8000/presentation.slides.html