Seite 1 von 1

Beamer Folien in anderer Dokumentenklasse

Verfasst: Mi 22. Feb 2012, 16:38
von Madridista
Hi,

ist es möglich Beamer Folien in einem anderen Dokument einzufügen?
Beispielsweise möchte ich sehr gerne in einem Stundenkonzept, welches ich mit scrartcl schreibe, dass Tafelbild stückweise aufbauen, was sich ja mit den Overlays, die das beamer-Paket bereit stellt anbietet. Ist es also möglich, in einem ganz normalen Dokument, die frame-Umgebung zu nutzen, einen beamer-Stil einzustellen und zusätzlich den overlay-Befehl zu nutzen?

Grüße

Re: Beamer Folien in anderer Dokumentenklasse

Verfasst: Mi 22. Feb 2012, 21:46
von fitzz
Hi Madridista,
Madridista hat geschrieben:Ist es also möglich, in einem ganz normalen Dokument, die frame-Umgebung zu nutzen, einen beamer-Stil einzustellen und zusätzlich den overlay-Befehl zu nutzen?
Nein, man kann die frame-Umgebung und die overlay-Befehle nicht in anderen Texklassen nutzen. Beim Beamer-packet ist zwar ein Stylefile mit dem Name beamerarticle.sty dabei, aber der sorgt nur dafür das die geänderten Befehle nicht stören, wenn man einen tex-file mit Beamerbefehlen inputtet/includet ;). D.h. frames sind eine leere Umgebung und overlay-befehle verhalten sich so, als wenn das Overlay nicht vorhanden wäre.

Jetzt aber die gute Nachricht: man kann Beamerslides in andere Texdokumente einbinden. Dafür bietet der beamerarticle-Style zwei Befehle an. Einmal
  \setjobnamebeamerversion{(filename without extension)}
und
\includeslide[(options)]{(label name)}
(siehe Beamerdokumentation 21.2.1 bis 21.2.3).

Vorgehensweise:
  1. Erstellen eines Texdokuments mit der Beamerklasse z.b. presentation.tex
  2. Erstellen eines zweiten Texdokuments mit einer anderen Latex-/Komaklasse z.b. vorbereitung.tex
    1. Darin folgende beiden Einträge
              . . .
            \usepackage{beamerarticle}
            \setjobnamebeamerversion{presentation}
              . . .
            
  3. Entwickel deine Presentation/Tafelbild(er) in der Beamerklasse und verpasse jedem Frame welches du später importieren willst ein Label als Option der frame-umgebung. z.B. label=einleitung. Achte darauf, dass das Label nicht mit einer Zahl endet also "erstesTafelbild" und nicht "tafelbild1".
  4. In der vorbereitung.tex fügst du an entsprechender Stelle dann einfach ein:
    \includeslide{einleitung2}
    für das Slide mit dem Label "einleitung" und dem 2. Overlay ein. Deswegen such darauf achten dass am ende des Labels kein Buchstabe steht.
Punkte 3 und 4 können natürlich auch wechselseitg geschehen, dann musst du nur darauf achten erst die Beamerklasse zu erstellen, weil sonst meckert die andere das sie kein Image findet.

Gruß
gerald

Verfasst: Do 23. Feb 2012, 11:18
von Madridista
Danke schön^^