Dicker Strich in \caption

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Dicker Strich in \caption

von scmmieff » Mi 13. Jun 2012, 17:28

OK, das war's. Mit \protect geht's.

Vielen Dank!

von Besserwisser » Mi 13. Jun 2012, 16:41

Du hast zwar die Fehlermeldung nicht angegeben, aber \rule ist eine zerbrechliche Anweisung und das Argument von \caption ist ein moving argument: http://projekte.dante.de/DanteFAQ/MovingArgument

von scmmieff » Mi 13. Jun 2012, 16:20

OK, Entschuldigung! Du hast Recht, das war schlecht von mir.
Ich versuch's noch mal mit Minimalbeispiel. Hoffe, das sagt gleich alles aus, was ich meine:
\documentclass[a4paper]{scrreprt}
\usepackage[demo]{graphicx}
\usepackage{color}

\begin{document}
So: \textcolor{red}{\rule[0.5ex]{2em}{1pt}} soll es auch in der caption aussehen.
\begin{figure}
\includegraphics{test}
\caption{Das: \textcolor{red}{---} ist mir zu duenn.}
% Folgendes funktioniert nicht!
% \caption{Text \textcolor{red}{\rule[0.5ex]{2em}{1pt}} Mehr Text}
\end{figure}
\end{document}

von Gast » Mi 13. Jun 2012, 15:03

Ich bin jetzt einfach mal genauso ausführlich bei meiner Antwort wie Du bei Deiner Problembeschreibung: Wenn Du eine Fehlermeldung erhältst, wirst Du wohl etwas falsch gemacht haben und solltest das korrigieren. Siehe dazu auch http://www.golatex.de/wichtige-hinweise ... t4688.html, vor allem den Abschnitt »Wenn Du eine Frage stellst«.

Dicker Strich in \caption

von scmmieff » Mi 13. Jun 2012, 11:33

Ich würde gerne farbige dicke Striche in einer Bildunterschrift zur Erklärung der Grafik einbringen.
\textcolor{red}{\textbf{---}}
ist mir aber zu dünn. Deshalb wollte ich den Strich mit \rule erstellen:
\textcolor{red}{\rule[0.5ex]{2em}{1pt}}
Wenn ich diesen Baustein im normalen Text einfüge, sieht das genau so aus, wie es soll. Setze ich ihn aber in die \caption der \figure-Umgebung, wo es hingehört, spuckt mir LaTeX beim Kompilieren haufenweise unverständliche Fehlermeldungen aus.
Gibt's noch eine andere Möglichkeit, einen etwas dickeren Gedankenstrich o.ä. im Text zu erstellen?[/code]

Nach oben