PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Bildunterschrift links aber bündig mit Bild



DrHoas
05-11-2009, 12:12
Hallo,

ich möchte ein Bild zentriert einfügen. Die Bildunterschrift soll aber links stehen und bündig mit dem Bild sein (also nicht links am Textrand). Bisher ist die Unterschrift aber immer zentriert.



\documentclass[fontsize=12pt,fleqn,footinclude=false]{scrartcl}
\usepackage[ngerman]{babel}
\usepackage{graphicx}
\usepackage[hang]{caption}

\begin{document}

\begin{figure}[ht!]
\begin{center}
\includegraphics[width=11cm]{./Cuprofin.PNG}
\caption{Bildunterschrift}
\end{center}
\end{figure}

\end{document}


Wenn ich caption und \end{center} vertausche bringt das nichts. Wer weiß Rat?

Dank und Gruß

Philipp

voss
05-11-2009, 12:22
ich möchte ein Bild zentriert einfügen. Die Bildunterschrift soll aber links stehen und bündig mit dem Bild sein (also nicht links am Textrand). Bisher ist die Unterschrift aber immer zentriert.


texdoc floatrow

das Paket ist die eierlegende Wollmilchsau (nach caption)

Herbert

localghost
05-11-2009, 12:23
Pack das Bild in eine minipage-Umgebung der gewünschten Breite.

\documentclass[12pt]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{graphicx}
\usepackage[%
font=small,
format=hang,
labelfont=bf,
singlelinecheck=off
]{caption}

\begin{document}
\begin{figure}[!ht]
\centering
\begin{minipage}{11cm}
\includegraphics[width=\linewidth]{./Cuprofin.PNG}
\caption{Bildunterschrift}\label{fig:bild}
\end{minipage}
\end{figure}
\end{document}
Es gibt auch noch Pakete wie floatrow (http://ctan.org/pkg/floatrow).


MfG
Thorsten¹

DrHoas
05-11-2009, 13:50
Mit der minipage hab ich's hinbekommen. Ist mir auch ganz recht wenn ich nicht noch ein Paket laden muss. Das Kompilieren dauert schon lang genug.

Danke nochmal.

Philipp

DrHoas
05-11-2009, 14:23
zu früh gefreut... Wie mache ich das Ganze jetzt bei einer Tabelle? Hier weiß ich ja nicht wie breit sie ist und entsprechend auch nicht wie breit die Minipage sein muss. Das floatrow-Paket hab ich nicht verstanden. Geht das damit? Wie?

Philipp

Legion
05-11-2009, 14:40
kannst du die breite der tabelle nicht an die minipage anpassen???

u_fischer
05-11-2009, 14:46
Die Dokumentation hat doch auf Seite 10 sogar ein Beispiel. Was ist daran nicht zu verstehen? Abgesehen davon kannst du auch varwidth versuchen

http://www.tex.ac.uk/cgi-bin/texfaq2html?label=varwidth