PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : if-Abfrage und Textauslassung in Beamerclass



vci
12-12-2008, 18:53
Hallo,

ich habe eine grundsaetzliche Frage. Ich moechte eine Praesentation erstellen, und abfangen, wenn z.B. kein subtitle angegeben wird, dass der Text darunter noch genauso positioniert ist.

Im Moment sieht dass dann so in meinem Theme aus:


\begin{beamercolorbox}[wd=0.785\textwidth,sep=5pt,leftskip=-0.650cm,#1]{title}
\usebeamerfont{title}\inserttitle\par%
\ifx\insertsubtitle\@empty%
\vskip0.9em%
\else%
\vskip0.25em%
{\usebeamerfont{subtitle}\usebeamercolor[fg]{subtitle}\insertsubtitle\par}%
\fi%
\end{beamercolorbox}%


Nun ist die Frage, wie kann ich das \vskip exakt bestimmen, dass der selbe Abstand entsteht, wie durch das einfuegen des Textes entstehen wuerde?

Vielen Dank fuer eure Hilfe!

vci
16-12-2008, 15:42
Ich habe das Problem nun so gelöst, dass ich für die beamercolorbox eine Höhe definiere, diese wird fest eingehalten auch wenn der Inhalt leer ist. Noch ist dadurch die Anordnung des Textes merkwürdig (immer bündig an der unteren linken Ecke). Das werde ich aber auch noch irgendwie lösen ...