PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Caption mit kleiner Grafik



AureusPhoenix
18-12-2011, 22:29
Hallo Leute,
ich hab mal wieder ein klitzekleines Problem. Und zwar hab ich ein paar Diagramme erstellt und würde jetzt gerne in der caption den Linientyp als kleines Bild darstellen. Also hab ich mir schnell zu jeder Linienart ein winziges Bild erstellt und der einfachheit halber in einen extra Befehl geschmissen. Leider meldet die Figure-Umgebung einen Fehler, den ich nicht behoben bekomme.

Hat jemand von euch ne Ahnung, woran das liegen kann?
Schonmal Danke im Voraus!

Hier das entsprechende MInimalbeispiel:


\documentclass{article}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}

\newcommand{\dashedline}{\includegraphics[width=1cm]{kleinesbild}}

\begin{document}

\begin{figure}
\centering
\includegraphics[width=0.5\textwidth]{hauptbild}
\caption{Hier soll die gestrichelte Linie erwähnt werden.}
\end{figure}

\end{document}

rais
19-12-2011, 00:18
Moin moin,

schau in Deiner Anleitung nach `zerbrechlichen Befehlen' und oder `bewegliche Argumente' ...


\caption[ohne]{mit \dashedline}

oder


\caption{mit \protect\dashedline}

sollte -- je nach dem, ob Du diese \dashedline auch in der LOF haben willst -- tun.

MfG

AureusPhoenix
19-12-2011, 10:43
:eek:
genau das hatte ich ausprobiert. Das ist halt das Problem, wenn man nur gefährliches Halbwissen besitzt. Ich hatte \protect{...} geschrieben. Dann gings nicht.

Danke!
Grüße