PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Positionierung (Setzung) von großen Bildern



WolfgangEHG
01-05-2007, 18:31
Hallo!

Ich schreibe meine Master Thesis in Latex, und dabei schon relativ
geübt - ich habe auch alle Kursübungen in Latex geschrieben.

Ich habe jetzt ein Dokument, dass momentan an die 60 Seiten umfasst
und einige größe Bilder (Projektstrukturen, Prozessdarstellungen) im
Fließtext enthält. Also das größte Bild ist ca. 3/4 einer A4 Seite.

Ändere ich jetzt den Zeilenabstand wie folgt:
\usepackage{setspace}
\onehalfspacing

und/oder setze nach großen Überschriten einen
\pagebreak

dann werden einige Bilder einfach am kompletten Ende des Dokuments
gesetzt - direkt hintereinander.

Bilder binde ich wie folgt ein:
\begin{figure}[h]
\centering
\includegraphics[width=0.70\textwidth]{images/Begriffspyramide.png}
\caption{Begriffspyramide}
\label{fig:Begriffpyramide}
\end{figure}

Auch nach mehrmaligen Setzen lassen bleiben die Bilder auf den letzten
7 Seiten des Dokuments völlig aus dem Kontext gerissen gesetzt.

Wie kann ich das verhindern? Hat jemand einen Tipp für mich?

Danke und lg, Wolfgang

bobmalaria
01-05-2007, 20:36
hi,

das ist wieder ein klassischer fall für das weglassen der gleitumgebung :-)

schaue per forensuche nach derm befehl 'captionof' oder dem paket 'capt-of'

gruß

localghost
01-05-2007, 21:54
[…] das ist wieder ein klassischer fall für das weglassen der gleitumgebung […]
Nicht zwingend. Ist aber auch schon unzählige Male hier behandelt worden. Zunächst mal sollte die Liste der Parameter für die figure-Umgebung erweitert werden.

\begin{figure}[!ht]
\centering
\includegraphics[width=0.70\textwidth]{images/Begriffspyramide.png}
\caption{Begriffspyramide}\label{fig:begriffpyrami de}
\end{figure}
Die Option [h] alleine ist sinnlos, da der Compiler das ohnehin mit [ht] überschreibt (siehe LOG-Datei). Das "!" verschafft dem Compiler mehr Spielraum bei der Platzierung der Gleitobjekte. Hilft das noch nicht, dann jeder figure-Umgebung unmittelbar den Befehl \clearpage folgen lassen. Damit wird die Ausgabe der bis dahin definierten Gleitobjekte erzwungen. Führt das auch nicht zum gewünschten Ergebnis, bleibt der Vorschlag von bobmalaria übrig.

voss
01-05-2007, 21:57
Nicht zwingend. Ist aber auch schon unzählige Male hier behandelt worden. Zunächst mal sollte die Liste der Parameter für die figure-Umgebung erweitert werden.

\begin{figure}[!ht]
\centering
\includegraphics[width=0.70\textwidth]{images/Begriffspyramide.png}
\caption{Begriffspyramide}\label{fig:begriffpyrami de}
\end{figure}
Die Option [h] alleine ist sinnlos, da der Compiler das ohnehin mit [ht] überschreibt (siehe LOG-Datei). Das "!" verschafft dem Compiler mehr Spielraum bei der Platzierung der Gleitobjekte. Hilft das noch nicht, dann jeder figure-Umgebung unmittelbar den Befehl \clearpage folgen lassen. Damit wird die Ausgabe der bis dahin definierten Gleitobjekte erzwungen. Führt das auch nicht zum gewünschten Ergebnis, bleibt der Vorschlag von bobmalaria übrig.

davor benutzt man erstmal die Option p!

Herbert

localghost
02-05-2007, 08:07
davor benutzt man erstmal die Option p!

Herbert
Nun, da keine Rede davon war, dass die Bilder ganz alleine ohne jeglichen Text auf einer Seite stehen sollen, schien mir die Option [!ht] angebracht.

voss
02-05-2007, 08:09
Nun, da keine Rede davon war, dass die Bilder ganz alleine ohne jeglichen Text auf einer Seite stehen sollen, schien mir die Option [!ht] angebracht.

steht doch in der Originalfrage, dass er ein Riesenbild hat ...

Herbert

localghost
02-05-2007, 08:12
steht doch in der Originalfrage, dass er ein Riesenbild hat ...

Herbert
Bei 3/4 einer Seite ist immer noch viel Platz für Text.

voss
02-05-2007, 09:14
Bei 3/4 einer Seite ist immer noch viel Platz für Text.

schickes Layout dann, wenn ich die caption und den Freiraum darüber und darunter
berücksichtige und dann ein paar Zeilen Text habe ...

Herbert

localghost
02-05-2007, 09:43
schickes Layout dann, wenn ich die caption und den Freiraum darüber und darunter
berücksichtige und dann ein paar Zeilen Text habe ...

Herbert
Sehen wir mal, was der Fragesteller dazu sagt.