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, 12:13

skugga87's gravatar image

skugga87
4539
Akzeptiert: 50%

bearbeitet 12 Mai '14, 12:23

Clemens's gravatar image

Clemens
19.0k113060

1

Willkommen aud der TeXwelt!

(12 Mai '14, 12:23) Clemens

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, 05:35

Henri's gravatar image

Henri
10.0k31730

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

(13 Mai '14, 05:37) skugga87
Deine Antwort auf die Frage (nicht auf andere Antworten)
Knebel-Vorschau

Folge dieser Frage

Per E-Mail:

Wenn Du Dich anmeldest, kannst Du Updates hier abonnieren

Per RSS:

Antworten

Antworten und Kommentare

Aktuelle Buch-Infos

LaTeX Cookbook

LaTeX Beginners Guide

Limitierter Rabatt ebook
50% Coupon code tDRet6Y

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üge einfach zwei Leerzeichen an die Stelle ein, an der die neue Zeile sein soll.
  • grundlegende HTML-Tags werden ebenfalls unterstützt

Zugeordnete Themen:

×94
×12
×9

Frage gestellt: 12 Mai '14, 12:13

Frage wurde angeschaut: 1,985 Mal

Zuletzt aktualisiert: 13 Mai '14, 05:37