von fitzz » Mi 22. Feb 2012, 21:46
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:
- Erstellen eines Texdokuments mit der Beamerklasse z.b. presentation.tex
- Erstellen eines zweiten Texdokuments mit einer anderen Latex-/Komaklasse z.b. vorbereitung.tex
- Darin folgende beiden Einträge
. . .
\usepackage{beamerarticle}
\setjobnamebeamerversion{presentation}
. . .
- 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".
- 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
Hi Madridista,
[quote="Madridista"]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?
[/quote]
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 [code] \setjobnamebeamerversion{(filename without extension)}[/code] und [code]\includeslide[(options)]{(label name)}[/code] (siehe Beamerdokumentation 21.2.1 bis 21.2.3).
Vorgehensweise:
[list=1]
[*] Erstellen eines Texdokuments mit der Beamerklasse z.b. presentation.tex
[*]Erstellen eines zweiten Texdokuments mit einer anderen Latex-/Komaklasse z.b. vorbereitung.tex
[list=a]
[*] Darin folgende beiden Einträge
[code]
. . .
\usepackage{beamerarticle}
\setjobnamebeamerversion{presentation}
. . .
[/code][/list]
[*] 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".
[*] In der vorbereitung.tex fügst du an entsprechender Stelle dann einfach ein:
[code]\includeslide{einleitung2}[/code] 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.[/list]
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