PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Bilderbeschriftungen nur auf Bildbreite



BullsEye
01-10-2008, 15:48
Hallo,

wie kann ich die Beschriftungen der Bilder auf die Bildbreite begrenzen. derzeit macht er die Beschriftungen auf Seitenbreite, auch wenn die Abbildung nur 5cm breit ist...


was ist da ratsam? oder muss das so sein??


\begin{figure}[htbp]
\centering
\includegraphics[width=16cm]{bilder/gelb}
\caption{RGB-Farbverteilung an zehn verschiedenen Positionen innerhalb einer gelben Arzneimittelbox }
\label{fig:RGB-Farbverteilung einer gelben Arzneimittelbox }
\end{figure}

voss
01-10-2008, 15:50
wie kann ich die Beschriftungen der Bilder auf die Bildbreite begrenzen. derzeit macht er die Beschriftungen auf Seitenbreite, auch wenn die Abbildung nur 5cm breit ist...
was ist da ratsam? oder muss das so sein??


Paket caption

Herbert

BullsEye
02-10-2008, 14:14
was ist damit? ich werfe doch auch nicht einfach "laptop" in den raum, wenn jemand fragt, was für mindestanforderungen ein spiel braucht!

mehlvogel
02-10-2008, 14:20
Was Herbert meint ist, dass die das gewünscht mit dem caption Paket realisiert werden kann und die Dokumentation (http://www.ctan.org/get/macros/latex/contrib/caption/caption-deu.pdf) die Antwort parat hält.

BullsEye
02-10-2008, 15:33
gut ich danke dir, dass ist mal ne nette antwort...ich benutze ja caption, jedoch habe ich mir da die möglichkeiten nicht angeschaut, mach eich aber jetzt!

danke

BullsEye
07-10-2008, 14:26
habe noch eine frage:

habe mir die doku angesehen! habe auch einiges hilfreiches gefunden, was ich gleich eingebaut habe! jedoch weiß ich immernoch nicht wie ich die breite der caption auf die bildbreite anpasse, will keinen festen rand geben mit "margin"


\usepackage[format=hang,justification=justified]{caption}

so sieht meine caption derzeit aus...kann mir da wer helfen?

Sammy08
07-10-2008, 14:41
Ich hab einfach eine minipage drumrumgebaut:

\begin{figure}
%--Ausrichtung--, z.B. \centering
\begin{minipage}{--Breite--}
\includegraphics[--optionen--, width=\textwidth]{datei}
\caption{--Bildunterschrift--}
\label{--Marke für die Bildunterschrift--}
\end{minipage}
\end{figure}

BullsEye
07-10-2008, 14:43
teste ich mal! danke

BullsEye
08-10-2008, 14:59
ich habe mich mal an der minipage versucht:


\begin{figure}[h]
\centering
\begin{minipage}{14cm}
\includegraphics[width=14cm]{bilder/diffbrmin}
\caption{Abhängigkeit der Erkennungsrate von der minimalen Differenz Blau-Rot}
\label{fig:Differenz Blau-Rot Minimal}
\end{minipage}
\end{figure}

ergebnis:

das bild ist \centering dargestellt. die beschreibung (caption) fängt jedoch ganz links an und endet dann ein paar cm vor dem bild ende.

http://www.bilder-hochladen.net/files/78fy-s.jpg

es ist doch eine minipage, wieso bekommt die caption nicht die selbe formatierung??
caption:

\usepackage[format=hang,justification=justified,skip=2pt]{caption}

sommerfee
08-10-2008, 18:26
Versuche mal:


\begin{figure}[h]
\centering
\begin{minipage}{14cm}\noindent
\includegraphics[width=14cm]{bilder/diffbrmin}
\caption{Abhängigkeit der Erkennungsrate von der minimalen Differenz Blau-Rot}
\label{fig:Differenz Blau-Rot Minimal}
\end{minipage}
\end{figure}

Gruß,
Axel

BullsEye
09-10-2008, 13:19
was macht \noindent

weil irgendwie sehe ich keine veränderung!

René Geppert
09-10-2008, 13:56
das Problem ist scheinbar deine Grafik
die wird wohl da anfangen, wo auch die beschriftung beginnt
(ich habs mit eigenen bildern versucht und es ging...)

BullsEye
09-10-2008, 14:49
und was kann ich dagegen machen??

soll ich jetzt minipage benutzen oder nicht?
wäre über jeden ratschlag dankbar!

falinedoeslatex
09-10-2008, 14:58
hey!

ich mach das immer mit ner parbox, folgendermassen:



\begin{figure}[h!]
\centering
\includegraphics[width=17cm]{bild.pdf}
\parbox{17cm}{\caption{text}}
\end{figure}



weiß aber nich ob das an nem bestimmten paket hängt...

bin sonst selber immer fragen-steller...juhu, evt konnt ich auch mal jm helfen...

BullsEye
09-10-2008, 16:01
das selbe ergebnis wie mit der minipage!

alsob das bild ganz links anfängt aber erst 2 cm später angezeigt wird. die caption steht auch ganz links...

\centering gibt es da ne alternative, z.b. dass das bild auch ganz links sitzt?

das selbe auch mit anderen bildern die zentriert werden, bild wird zentriert angezeigt, caption ist links am rand....

falinedoeslatex
09-10-2008, 16:24
weiß nich, ob du verstanden hast, wwas ich meine...

die parbox kannst du ja einschränken...wenn ich die bei mir auf 2cm einschränke, ist die caption auch nur so kurz und wird dann umgebrochen...

du könntest dein bild noch beschneiden...dass es wirklich nur so lang ist, wie es aussieht...bin da auch grad am basteln...siehe

http://www.mrunix.de/forums/showthread.php?t=60056

kriegs aber auch noch nich ganz hin...

das bild kann man auch links anfangen lassen...aber fällt mir grad nich ein, evt einfach \flushleft?

steff

BullsEye
09-10-2008, 16:49
ich habe das schon verstanden. minipage bewirkt genau das gleiche.

die caption kann ich begrenzen, den umbruch macht er auch.
ABER: das bild ist zentriert und die caption linksbündig! also ist zwischen caption anfang und bildanfang ca 2 cam platz!!! das ist mein problem und ich weiß nicht wieso!!! \centering steht vor der minipage, also müsste doch alles zentral dargestellt werden.

liegt es an meiner caption einstellung??


\usepackage[format=hang,justification=justified,skip=5pt]{caption}

falinedoeslatex
09-10-2008, 17:17
nein tut mir leid, da weiß ich nich weiter...bin selber noch anfänger...hab für die caption gar keine bestimmte einstellung, einfach nur so wie oben genannt...

evt kannst du auch nocmal direkt vor die caption reinschreiben, dass sie mittig ist...

grundoptimismus
10-10-2008, 14:23
heiho,

ohne es probiert zu haben: schreib doch das \centering mal in die minipage, also so


\begin{figure}
\begin{minipage}{--Breite--}
\centering
\includegraphics[--optionen--, width=\textwidth]{datei}
\caption{--Bildunterschrift--}
\label{--Marke für die Bildunterschrift--}
\end{minipage}
\end{figure}


Und wenn du nicht unbedingt eine Gleitumgebung brauchst, sondern das Bild an der Stelle haben willst, wo du es in den Code schreibst, dann reicht auch


\begin{minipage}{--Breite--}
\centering
\includegraphics[--optionen--, width=\textwidth]{datei}
\captionof{figure}{--Bildunterschrift--}
\label{--Marke für die Bildunterschrift--}
\end{minipage}


Liebe Grüße,
nadine