Ist es möglich ein TeX-File als Beamer zu schreiben und dieses dann in einem anderen LaTeX-File einzubeziehen? Oder muss ich mein Beamerfile als Template konstruieren und so einbinden?

Grundidee war zuerst: Beamer.tex erstellen und darin mit \input{blub.tex} den Inhalt der Präsi einzufügen. Nun möchte ich den Spaß eben anders herum. Ich hoffe ich konnte es halbwegs verständlich erklären. Vielen Dank im Voraus!

gefragt 12 Mai '14, 18:13

skugga87's gravatar image

skugga87
65349
Akzeptiert-Rate: 0%

bearbeitet 12 Mai '14, 18:23

cgnieder's gravatar image

cgnieder
22.1k243463

1

Willkommen aud der TeXwelt!

(12 Mai '14, 18:23) cgnieder

Möglichkeit 1: Eigene documentclass und eigenes Paket

Man lege die folgenden Dateien an:

  • beamer-template.cls: Hier wird beamer geladen und alle wichtigen Optionen übergeben.
  • beamer-preamble.sty: Hier werden alle benötigten Pakete geladen.
  • presentation.tex: Hier ist der Inhalt der Präsentation drin.

beamer-template.cls

Open in writeLaTeX
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{beamer-template}[2014/05/13 v1.0 beamer-template]

\LoadClassWithOptions{beamer} % lädt beamer mit den übergebenen Optionen

\usetheme[left]{Goettingen}
\setbeamertemplate{bibliography item}[triangle]
\setbeamertemplate{navigation symbols}{}
\setbeamertemplate{footline}[frame number]
\setbeameroption{show notes}
% und andere Optionen...

beamer-preamble.sty

Open in writeLaTeX
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{beamer-preamble}[2014/05/13 v1.0 beamer-preamble]

\RequirePackage{tikz}
% und weitere Pakete...

presentation.tex

Open in writeLaTeX
\documentclass[mathserif]{beamer-template}
\usepackage{beamer-preamble}
\begin{document}

\begin{frame}
  Lorem ipsum, etc.
\end{frame}

\end{document}

Möglichkeit 2: \input

Man lege dazu diese Dateien an:

  • beamer-template.tex: Hier wird beamer geladen, alle wichtigen Optionen übergeben und alle benötigten Pakete geladen.
  • presentation.tex: Hier ist der Inhalt der Präsentation drin.

beamer-template.tex

Open in writeLaTeX
\documentclass[mathserif]{beamer}

\usetheme[left]{Goettingen}
\setbeamertemplate{bibliography item}[triangle]
\setbeamertemplate{navigation symbols}{}
\setbeamertemplate{footline}[frame number]
\setbeameroption{show notes}
% und andere Optionen...

\usepackage{tikz}
% und weitere Pakete...

presentation.tex

Open in writeLaTeX
\input{beamer-template}
\begin{document}

\begin{frame}
  Lorem ipsum, etc.
\end{frame}

\end{document}
Permanenter link

beantwortet 13 Mai '14, 11:35

Henri's gravatar image

Henri
15.7k133943
Akzeptiert-Rate: 46%

Vielen Dank! Habe die zweite Möglichkeit genutzt und es funktioniert super!

(13 Mai '14, 11:37) skugga87
Deine Antwort
Vorschau umschalten

Folgen dieser Frage

Per E-Mail:

Wenn sie sich anmelden, kommen Sie für alle Updates hier in Frage

Per RSS:

Antworten

Antworten und Kommentare

Markdown-Grundlagen

  • *kursiv* oder _kursiv_
  • **Fett** oder __Fett__
  • Link:[Text](http://url.com/ "Titel")
  • Bild?![alt Text](/path/img.jpg "Titel")
  • nummerierte Liste: 1. Foo 2. Bar
  • zum Hinzufügen ein Zeilenumbruchs fügen Sie einfach zwei Leerzeichen an die Stelle an der die neue Linie sein soll.
  • grundlegende HTML-Tags werden ebenfalls unterstützt

Frage-Themen:

×138
×12
×12

gestellte Frage: 12 Mai '14, 18:13

Frage wurde gesehen: 7,638 Mal

zuletzt geändert: 13 Mai '14, 11:37