PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Bei Bildunterschriften das "Bild" unterstrichen



Lex_83
06-07-2007, 20:57
Hi,

ich habe ein Problem mit den Bildunterschriften.
Das ändern von Abbildung in Bild ist alles kein Problem.
Mit :

\renewcommand{\figurename}{Bild}

klappt das ja wunderbar.
Aber wie schaffe ich es, dass das auch noch unterstrichen ist?

Habe jetzt die Zeile :

\usepackage[labelfont=it,format=hang,singlelinecheck=false]{caption}
Aber da gibt´s ja nichts für unterstrichen. Kursiv muss es auch nicht sein. Das war nur zu Testzwecken.

Gruß Lex

pospiech
06-07-2007, 22:52
typographisch ist unterstreichen tabu. Kannst du einen Grund nennen warum du gerade unterstreichen willst?

Lex_83
06-07-2007, 23:30
Weil Chef das so will ! :) Das ist doch immer ein guter Grund, oder ?

sommerfee
07-07-2007, 07:42
Habe jetzt die Zeile :

\usepackage[labelfont=it,format=hang,singlelinecheck=false]{caption}
Aber da gibt´s ja nichts für unterstrichen.

Man könnte sich ein passendes Labelformat mit \DeclareCaptionLabelFormat definieren.

Liebe Grüße,
Axel

Maverick
07-07-2007, 21:15
Hilft das was? Das verwende ich für das Abk-Verzeichnis.


\usepackage[normalem]{ulem}
\newcommand{\markup}[1]{\uline{#1}} % Kurzbefehl Unterstreichen

Lex_83
17-07-2007, 19:09
Bei diesem newcommand -

Also das Unterstreichen von Bild klappt super! Danke schonmal dafür.

Aber jetzt soll er die Zahl incl. Doppelpunkt auch noch unterstreichen. Hast du dafür auch noch ne Idee?

Jetziger Stand Bild 2.14: Beschreibung bla bla
Soll : Bild 2.14: Beschreibung bla bla

Lex_83
17-07-2007, 19:21
Habe nochmal was ausprobiert:
wenn ich
\renewcommand\thefigure{\uline{\thesection.\@arabi c\c@figure}}
benutze unterstreicht er auch die Zahl. Er unterstreicht das Leerzeichen aber nicht.

Sieht jetzt so aus :

Bild 2.14: Dies ist das Bild ....

Wie schaffe ich es das er den zwischenraum auch unterstreicht ?

localghost
17-07-2007, 19:58
Warum beherzigst Du nicht einfach den Rat vom Autor des Pakets caption (http://dante.ctan.org/CTAN/help/Catalogue/entries/caption.html)?

Man könnte sich ein passendes Labelformat mit \DeclareCaptionLabelFormat definieren.

Liebe Grüße,
Axel
Mehr dazu ist in der Anleitung zu finden (Abschnitt 5 - Eigene Erweiterungen, S. 16ff). Mit ein paar Befehlen im Vorspann ist das Problem im Handumdrehen beseitigt.

\DeclareCaptionLabelFormat{ul}{\underline{#1 #2:}}
\DeclareCaptionLabelSeparator{space}{\space}
\captionsetup{labelformat=ul,labelsep=space}
Damit hat sich die umständliche Bastelei dann wohl erledigt.

Salnic
17-07-2007, 20:08
und warum hast Du nicht mal Axels Vorschlag versucht umzusetzen?


Man könnte sich ein passendes Labelformat mit \DeclareCaptionLabelFormat definieren.



\documentclass[ngerman,a4paper]{book}
\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{caption}
\DeclareCaptionLabelFormat{unterstrichen}{\underli ne{\emph{#1} #2}}
\captionsetup{labelformat=unterstrichen,format=han g,singlelinecheck=false}

\begin{document}
\begin{figure}
\centering\rule{2cm}{2cm}
\caption{Bildunterschrift}\end{figure}
\end{document}

Salnic

PS: zwei Dumme ein Gedanke