Grafik mit Tiel und Erklärung in kleinerer Schrift

Tabellen und Grafiken erstellen und anordnen


LustigePerson
Forum-Newbie
Forum-Newbie
Beiträge: 3
Registriert: Mi 24. Okt 2012, 14:50

Grafik mit Tiel und Erklärung in kleinerer Schrift

Beitrag von LustigePerson »

Hallo,
gibt es einen eleganten weg die Bildunterschrift so zu formatieren, dass zunächst der Titel des Bildes Fett ausgegeben wird und darunter normal (oder kleiner) eine Beschreibung des Bildes? Der fette Titel sollte dabei eben dem Titel im Abbildungsverzeichnis entsprechen. Das sollte dann so aussehen:

xxxxxxxxxx
xx BILDxxx
xxxxxxxxxx
xxxxxxxxxx
Abb.1: Dies ist eine schönes Bild.
Zu sehen sind allerlei kreuze die nur als Platzhalter dienen.

Ich habe es Momentan so gelöst:
\caption[Dies ist eine schönes Bild]{\textbf{Dies ist ein schönes Bild}\\Zu sehen sind allerlei kreuze die nur als Platzhalter dienen.}

Makana
Forum-Anfänger
Forum-Anfänger
Beiträge: 14
Registriert: Mi 15. Aug 2012, 16:09

Beitrag von Makana »

Hallo,

zumindest unterschiedliche Schrift erreichst du beim einbinden des caption pakets z.B. so.
\usepackage[font={sf,footnotesize},	% Text serifenlos
			labelfont=bf,			% Titel fett
			format=hang,		% Bereich unter Titel bleibt leer
			parindent=1em		% Texteinzugeinzug
			]{caption}			
Damit der Bezeichner separat steht musst du wahrscheinlich über \DeclareCaptionFormat gehen, habe ich noch nicht ausprobiert, findet sich aber hier ftp://dante.ctan.org/tex-archive/macros ... on-deu.pdf

Beste Grüße
Makana

Noch so einer

Beitrag von Noch so einer »

Ich finde Deinen eigenen Lösungsansatz gar nicht schlecht. Man könnte den in eine eigene Definition packen und fertig. Bei Verwendung einer KOMA-Script-.Klasse kann man das ggf. noch ein wenig optimieren:
\documentclass[captions=nooneline]{scrartcl}
\usepackage[ngerman]{babel}
\newcommand*{\titledcaption}[2][\relax]{%
  \ifx\relax#1\relax\caption[#2]{{\usekomafont{captionlabel}#2}}%
  \else\caption[#2]{{\usekomafont{captionlabel}#2\\}#1}\fi}
\setkomafont{captionlabel}{\bfseries}
\AtBeginDocument{%
  \renewcaptionname{ngerman}\figurename{Abb.}%
}
\begin{document}
\listoffigures
\section{Test}
\begin{figure}[hbp]
  \parbox{5em}{%
    xxxxxxxxxx\\
    xx Bildxxx\\
    xxxxxxxxxx\\
    xxxxxxxxxx}
  \titledcaption[Zu sehen sind allerlei Kreuze, die nur als Platzhalter
  dienen]{Dies ist ein tolles Bild}
  \label{fig:A}
\end{figure}

\begin{figure}[hbp]
  \parbox{5em}{%
    xxxxxxxxxx\\
    xx Bildxxx\\
    xxxxxxxxxx\\
    xxxxxxxxxx}
  \titledcaption{Es geht auch ohne Beschreibung}
  \label{fig:B}
\end{figure}

\end{document}
Die Schriftart von "Abb. XX: Titel der Abbildung" kann man dann einfach mit Hilfe von \setkomafont{captionlabe}{…} (siehe oben, sowie die KOMA-Script-Anleitung) beliebig anpassen. Wenn die zusätzliche Erklärung kleiner gesetzt werden soll, dann geht das über gleichzeitige Änderung von Element caption (ebenfalls mit \setkomafont bzw. \addtokomafont).

Antworten