Wie separiere ich Folien, wenn ich ein IPython-Notebook in reveal.js exportiere?

7

Wenn ich ein IPython-Notizbuch in einer replave.js-Präsentation mit

ausführe %Vor%

Ich bekomme den gesamten Inhalt als einzelne Folie. Wie separiere ich meinen Inhalt in mehrere Folien?

Ich habe versucht, --- (angedeutet in diesem Video), \n\n\n und === drinnen zu verwenden das Notizbuch (als separate Zellen und vor meinen Titeln), hat aber nichts verändert. Ich weiß, dass man für eine Markdown-Eingabedatei in reveal.js die data-separator -Option setzen kann, aber die generierte HTML-Datei scheint den Inhalt nicht als Markdown zu enthalten, sondern alles mit HTML-Tags, also weiß ich es nicht wie man IPython dazu bringt, neue Folien-Tags dort zu erzeugen, wo ich sie haben will.

(Ich verwende IPython 1.1 über Pip installiert)

    
metakermit 07.12.2013, 13:22
quelle

3 Antworten

11

Wählen Sie in der Hauptsymbolleiste die Werkzeugleiste "Diashow" aus. Wählen Sie dann, wenn Sie möchten, dass jede Zelle eine neue "Folie", "Unterschieben", "Fragment" ... usw.

sein soll     
Matt 07.12.2013, 13:47
quelle
6

Die richtige Antwort ist Matts Antwort. Sie müssen die "slideshow" -Zelle verwenden und den Zelltyp mit "slide", "subslide", "fragment" angeben.

Allerdings ist reveal.js-3.0.0 jetzt die neueste Version und funktioniert nicht mit IPython Notebook-Folien. Die Browser-Entwicklungstools geben ReferenceError: Reveal is not defined

an

Eine Lösung besteht darin, eine ältere Version anzugeben

%Vor%

Und noch besser ist es, den replave.js-Repo in das Verzeichnis von your_notobook.ipynb zu klonen und die Version 2.6.2 über git

zu checken %Vor%

danach sollte das funktionieren

%Vor%

Diese Lösung funktioniert offline.

Ab diesem Moment arbeitet Damian an diesem Problem

  

Beschweren, um update zu reveal.js 3.0.0 bald ... Danke für den Bericht, werde ich so schnell wie möglich nehmen.

    
Levon 30.01.2015 07:22
quelle
6

Für IPython 4.0.0

Wenn Sie IPython mit ipython3 notebook starten (und ich denke, Sie müssen Ссылка installiert haben), dann die Zellen Sieh so aus:

Sie müssen "Cell Toolbar" (grüne Box) auf "Slideshow" setzen. Dann wird die rot hervorgehobene Symbolleiste angezeigt. Sie können es mit der blau markierten Taste versuchen.

Zellentypen

Ich bin mir nicht sicher, was die Zelltypen bedeuten

  • - :?
  • Folie : Die normale
  • Sub-Slide : vertikal ausgerichtete Folien (siehe Beispiel )
  • Fragment : befindet sich auf derselben Folie wie die Folie vor
  • Überspringen : Zeigen Sie dies nicht in der Präsentation. Das ist gut für die Konfiguration / Vorberechnung
  • Hinweise :?
Martin Thoma 14.11.2015 23:26
quelle