PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Caption ist immer zentriert



finalizer
25-01-2005, 10:15
Hi Leute,

ich hab die Suche hier im Forum schon bemüht, aber keine passenden oder funktionierenden Hilfen gefunden.
Außerdem hab ich mich schon durch die Doku der Pakete caption und caption2 gearbeitet.

Mein Problem:
Die Bildunterschriften stehen immer zentriert unter dem Bild.
Kann ich nicht bewirken, dass diese linksbündig mit dem linken Rand des Bildes gesetzt werden?

Ich binde folgendes ein:


\usepackage[small,hang]{caption2}
%\usepackage[font=small,justification=RaggedRight]{caption} %hatte ich zuvor, hat aber auch nicht geholfen

%...

\begin{figure}
\includegraphics[width=.8\linewidth,keepaspectratio]{fig}
\caption{cap}
\end{figure}


Gruß finalizer

Salnic
25-01-2005, 12:00
Mein Problem:
Die Bildunterschriften stehen immer zentriert unter dem Bild.
Kann ich nicht bewirken, dass diese linksbündig mit dem linken Rand des Bildes gesetzt werden?


versuchs mal mit \captionstyle{flushleft} aus dem caption2-Packet

ich habe irgendwo folgendes Makro abgeschrieben, mit dem auch noch "Abbildung 3.2" fett gedruckt wird


\newcaptionstyle{left}{\flushleft{\textbf{\caption label} \captiontext}}
\captionstyle{left}
...

\begin{document}


Salnic

finalizer
25-01-2005, 14:04
ich habe dein Makro eingefügt und bekam folgende Meldung beim texen des files:


File: business_suite.eps Graphic file (type eps)
<business_suite.eps>
! TeX capacity exceeded, sorry [input stack size=1500].
<to be read again>
:
l.80 \caption{mySAP Business Suite}

If you really absolutely need more capacity,
you can ask a wizard to enlarge me.

was machst du in dem makro, dass die TeX capacity auf einmal überschritten wird? und wofür wird die überhaupt gebraucht?

Salnic
25-01-2005, 14:46
Hi Finalizer,

das mrunix-Forum hat uns, besser Dir, einen Streich gespielt: es hat "captionlabel" einfach so getrennt. Böse! Natürlich ist das ein Wort, es muss also

\newcaptionstyle{left}{\flushleft{\textbf{\caption label} % so richtig

heißen

Salnic


PS@:confused: warum macht mrunix so etwas, einfach Befehle auseinanderreißen???


eingegeben wurde:

(*CODE*)\newcaptionstyle{left}{\flushleft{\textbf{ \captionlabel} \captiontext}}
\captionstyle{left}
...

\begin{document}
(*/code*)

PPS: selbst jetzt fügt mrunix zusätzliche Leerzeichen vor \captionlabel und \captiontext ein

finalizer
25-01-2005, 16:01
Danke.

Die Caption ist jetzt linksbündig und gleichzeitig auch noch fett :D

Allerdings aber nicht linksbündig mit dem Bild. Wenn ich das Bild an sich also zentrieren will, klebt die Caption dennoch am linken Rand.

Habe die Bilder jetzt einfach nicht mehr zentriert.

Wie würde ich aber dieses Problem umgehen?