Hallo Zusammen,
ich möchte mir anhand des Buches "Voss - Präsentationen mit LaTeX" eine eigene Klasse definieren. Langsam lichtet sich auch der Code, den Herbert auf den Seiten 154 - 158 verwendet. Dennoch bleiben einige Fragen:
1. Was bedeutet der Befehl \setbeamertemplate*{headline}{} auf Seite 156? Wenn ich mir \setbeamertemplate{navigation symbols}{} ansehe, löscht es mir die Navigationsleiste, aber wieso benutzt er bei 'headline' einen * und bei 'navigation symbols' nicht?
2. Verständnisfrage: der * bei \setbeamercolor*{frametitle}{fg=new_grey, bg=white} auf Seite 155 bedeutet, dass diese Farbe sofort für den Frametitle gilt, ohne jeglichen zusätzlichen Aufruf. Das funktioniert aber auch ohne *.
3. Wieso verwendet er \addtolength\textwidth{-30pt} auf Seite 156? Der Befehl bewirkt, dass das Logo von rechts nach links wandert. Aber wieso macht er das so, und verwendet keinen anderen Befehl, das ihm das Logo nach rechts schiebt.
4. Wieso definiert er sich hier \newlength\UWH@image@width\setlength\UWH@image@wid th{\textwidth} auf Seite 156 eine neue Länge, wenn er sie im folgenden nie mehr verwendet?
5. Was bedeutet ein @? Dass er das @ für seine Definitionen verwendet ist mir klar, aber gibt es eine generelle Definition für dieses Zeichen? Auf Seite 157 gibt es die if-Abfrage 'ifbeamer@inframe'. Für mich sieht das so aus, als gäbe es feste Bezeichnungen für bestimmte Bestandteile eines Frames (hier: in der Beamer-Klasse eine inframe Bezeichnung). Gibt es dazu vielleicht einen userguide, der mir sämtliche solcher Bezeichnungen erklärt?
6. Gibt es die Möglichkeit zwei colorboxes zu erstellen, und wenn ja wie kann ich diese später aufrufen?
\setbeamercolor{colorblock_grey}{fg=black,bg=new_g rey}
\setbeamercolor{colorblock_light_grey}{fg=black,bg =new_light_grey}
%
\newenvironment{colorblock}[2] % Defines colored blocks for a "Business Snapshot" in the Hull book
{
\setbeamercolor{item}{fg=black,bg=black}
\begin{beamerboxesrounded}[upper=#1,lower=#2,shadow=false]
}
{\end{beamerboxesrounded}}
Vielleicht so etwas wie defbeamertemplate und setbeamertemplate? Was bedeutet [2] hinter {colorblock}?
Vielen herzlichen Dank für eure Hilfe.
Schöne Grüße,
Alex
Lesezeichen