Mittwoch, 2. März 2011
Formatierung der Bildunterschriften (\caption)
Die von LaTeX automatisch mittels \caption{} erzeugten Bildunterschriften weisen einen entscheidenden Nachteil auf: Das Layout hebt sich nicht vom Rest des Fließtexts ab. Kleine Anpassungen in der Präambel schaffen Abhilfe.
Angenommen, man möchte die Bildunterschriften einerseits etwas kleiner und zusätzlich die Bezeichnung (Label) "Abbildung" fett setzen. KOMA-Script bietet hierzu folgende Anpassungen:
\addtokomafont{caption}{\small}%
\setkomafont{captionlabel}{\sffamily\bfseries}%

Diese Einstellungen betreffen natürlich auch die Tabellenunterschriften bzw. -überschriften.
Gehen wir nun davon aus, dass des Weiteren statt des Labels "Abbildung" lediglich "Abb." gewünscht wird und "Tabelle" durch "Tab." ersetzt werden soll. Dies lässt sich mit dem Paket caption bewerkstelligen:
\usepackage[labelfont=bf]{caption}
\addto\captionsngerman{%
  \renewcommand{\figurename}{Abb.}
  \renewcommand{\tablename}{Tab.}
}

Der Befehl \addto\captionsngerman{} muss verwendet werden, wenn caption zusammen mit babel (ngerman) eingesetzt wird. Der Grund: babel schaltet erst zu Beginn des Dokuments auf die gewählte Sprache um. \figurename und \tablename werden dann wieder auf die in babel definierten Standardwerte "Abbildung" bzw. "Tabelle" gesetzt. \addto\captionsngerman{} definiert dabei die Werte wieder um.

Happy TeXing!

Permalink (0 Kommentare)   Kommentieren