Latex und Bilder-Positionierung mit figure und minipage

Gast #1382728
Hallo

ich bein leider kein Latexprofi und habe daher ein kleines Problem. Ich 
habe es geschafft, mit Suche in verschiedenen Foren Informationen 
zusammenzusuchen, um alle meine Bilder in meine Arbeit einzubinden. Ich 
verwende dazu die Umgebung figure bei Einzelbildern und Minipage bei 
Gruppierung von 4 kleineren Bildern neben- und übereinander - klappt auf 
in pdflatex soweit alles, bis auf die Position, wo die Bilder 
eingeschoben werden.
Wie kann ich dies änderen oder erzwingen, dass ein Bild genau nach einem 
textabsatz kommt und nicht in das nächste Kapitel verschoben wird?
mit den befehlen htbp hat das bisher nicht so ganz funktioniert. was 
mach ich da falsch?

hier ein Auszug aus meiner Umgebung:

1. figure:

\begin{figure}[!htb]
\begin{center}
\includegraphics[scale=0.9]{HuvecMorpho/angioswitch.jpg}
\caption[Angiogenetic Switch]{Angiogenetic Switch 
\cite{HuynhDoAngio2006}}
\label{fig:AngiogeneticSwitch}
\end{center}
\end{figure}

2. Minipage

\begin{figure}[!htbp]
\begin{minipage}[h]{7.5cm}
%\setlength{\fboxsep}{0mm} % kein Abstand zur Umrahmung
\centerline{\fbox{\includegraphics[width=7.5cm]{HuvecMorpho/huvecklein.j 
pg}}}
\caption{\label{fig:Huvec2} \textsl{Huvec 2}}
\end{minipage}
\hfill
\begin{minipage}[h]{7.5cm}
%\setlength{\fboxsep}{0mm} % kein Abstand zur Umrahmung
\centerline{\fbox{\includegraphics[width=7.5cm]{HuvecMorpho/huvecgros.jp 
g}}}
\caption{\label{fig:Huvec3}\textsl{Huvec 3}}
\end{minipage}
\end{figure}
\begin{figure}[!htbp]
\begin{minipage}[h]{7.5cm}
%\setlength{\fboxsep}{0mm} % kein Abstand zur Umrahmung
\centerline{\fbox{\includegraphics[width=7.5cm]{HuvecMorpho/huvzdklein.j 
pg}}}
\caption{\label{fig:Huvec4} \textsl{Huvec 4}}
\end{minipage}
\hfill
\begin{minipage}[h]{7.5cm}
%\setlength{\fboxsep}{0mm} % kein Abstand zur Umrahmung
\centerline{\fbox{\includegraphics[width=7.5cm]{HuvecMorpho/huvzdgros.jp 
g}}}
\caption{\label{fig:Huvec1}\textsl{Huvec}}
\end{minipage}
\end{figure}
\clearpage


ach ja, noch ein Problem: irgendwie sehe ich nur rechtsseitig und unten 
den rahmen um das Bild, den ich eigentlich mit fbox mache, links und 
oben fehlt er. kann mir jemand dagen warum??

Vielen Dank für die Hilfe - bin wirklich verzweifelt
#1382830
figure ist ein floating environment, kann also herumwandern.
Mit \clearpage wird erstens alles Folgende auf eine neue Seite
gezwungen (was hier nicht auffällt, weil du offenbar sowieso
einen neuen Abschnitt anfängst und die section eine neue Seite
beginnt), und zweitens werden alle floating env. spätestens an
dieser Stelle ausgegeben, also auch die figures.

Also vor die neue \section einfach ein \clearpage schreiben!

Vielleicht hilft das hier.
Persönliche Seite #1382868
@loKeller
Place HERE and nowhere else

Führt denn Sinn von LATEX ad absurdum...

Der Vorteil an LATEX sit ja gerade das LATEX selber am besten weiß (in 
99% der Fälle) wo die Grafik hinsollte.

Schreib einfach mehr Text! Dann wird es besser. Dann hat LATEX die 
Chance die Grafiken ordentlich zu setzen...
#1383049
Oder eben der Holzhammer:
1
\usepackage{placeins}

und dann NACH dem Bild
1
\FloatBarrier

Mehr Text schreiben ist zwar der bessere Ansatz für solche Probleme, 
aber manchmal gehts eben doch nicht anders.
Mit der Floatbarrier kann man das Bild genau zum erläuternden Text 
setzen. Sparsame Verwendung empfiehlt sich.
#1383152
... ... schrieb:
> @loKeller
> Place HERE and nowhere else
>
> Führt denn Sinn von LATEX ad absurdum...

Ja, ich weiss...

>
> Der Vorteil an LATEX sit ja gerade das LATEX selber am besten weiß (in
> 99% der Fälle) wo die Grafik hinsollte.

vielleicht hat der TO genau das eine Prozent erwischt...

> Schreib einfach mehr Text! Dann wird es besser. Dann hat LATEX die
> Chance die Grafiken ordentlich zu setzen...

oder benutze H um es zu zwingen ;-) wenn es auch unschön ist.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.