Sie sind hier

Wie passe ich den Caption Style an?

Hier mein Minimalbeispiel:¹

\documentclass[a4paper,12pt]{scrbook}
 
\usepackage[pdftex]{graphicx,color}
\usepackage{epstopdf}
\usepackage{subfig}
\usepackage[fabs]{overpic}
 
\setcapindent{0em} 
\pagestyle{headings} 
 
\begin{document}
 
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla 
 
\begin{figure}[ht!]%
  \centering
  \subfloat[]{
    \includegraphics[width=0.5\textwidth]{Download}
  }%
  \subfloat[]{
    \includegraphics[width=0.5\textwidth]{Download}
  }
  \caption{bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla }
\end{figure}
 
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla 
 
\end{document}

Wie bekomme ich es hin, dass beim resultierenden PDF das Wort "Figure 0.1" fett gedruckt wird, aber (a) und (b) unter den beiden Bilder nicht? Ich hatte folgendes getestet:¹

%\usepackage{caption}
%\setkomafont{caption}{\sffamily}
%\setkomafont{captionlabel}{\bfseries\sffamily}

Das hat jedoch beides fett gedruckt.

Außerdem würde ich noch gerne erfahren, wie ich den Textgröße der Caption etwas verkleinern kann.

Gruß,

aerodynamic

[Admin-Edit:]

  1. <code></code> Tags eingefügt (siehe Formatierungshinweise)
  2. Diskussion verschoben

forum: 

Das ist keine KOMA-Script Frage, da das Paket subfig für die Ausgabe der Titel der Unterabbildungen zuständig ist. Außerdem lädt es das Paket caption.

Soll in der Beschriftung der Abbildung der Text kleiner gesetzt werden und das Label fett sowie serifenlos, dann lässt sich das entweder über den Befehl \captionsetup aus dem caption Paket

\captionsetup{font=scriptsize,labelfont={bf,sf}}

oder über eine Anpassung der Schriftelemente caption und captionlabel mit den KOMA-Script Befehlen

\addtokomafont{caption}{\scriptsize}
\setkomafont{captionlabel}{\bfseries\sffamily}

realisieren. Dabei ist zu beachten, dass für das Label zunächst die Einstellungen des Elementes caption angewandt werden und erst im Anschluss daran die des Elementes captionlabel.

Die Einstellungen für die Teilbeschriftungen lassen sich dagegen nur über \captionsetup mit dem optionalen Argument subfloat vornehmen. Sollen die ebenfalls kleiner und die Teillabel in mittlerer Schriftstärke sein, dann geht das mit

\captionsetup[subfloat]{font=scriptsize,labelfont=md}

Insgesamt also etwas wie

\documentclass[12pt]{scrbook}
\usepackage{graphicx}
\usepackage{subfig}
 
\addtokomafont{caption}{\scriptsize}
\setkomafont{captionlabel}{\bfseries\sffamily}
%%\captionsetup{font=scriptsize,labelfont={bf,sf}}% alternativ
 
\captionsetup[subfloat]{font=scriptsize,labelfont=md}
 
\setcapindent{0em}
 
\usepackage{mwe}% für Beispielbilder und Fülltext
\begin{document}
\blindtext
 
\begin{figure}[htp]%
  \centering
  \subfloat[]{\includegraphics[width=0.5\textwidth]{example-image}}%
  \subfloat[]{\includegraphics[width=0.5\textwidth]{example-image}}
  \caption{\blindtext}
\end{figure}
 
\blindtext
\end{document}

Gruß
Elke

Hey Elke,

das beantwortet voll und ganz meine Frage! Vielen Dank.

Gruß,

aerodynamic

Comments for "Wie passe ich den Caption Style an?" abonnieren