PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Figure und Seitenumbruch-Chaos



Christoph
01-06-2004, 10:44
Halloli,

das Einbinden einer Grafik mittels


\begin{figure}
\includegraphics{...}
\caption{...}
\end{figure}

führt bei mir in einem Dokument dazu, dass Latex auf dieser Seite keinen Seitenumbruch mehr macht und einfach über den unteren Seitenrand hinausschreibt, so als wenn Latex vergisst den Platz der Figure bei der Berechnung der Seitenhöhe zu berücksichtigen.

Wenn ich die figure-Umgebung weglasse und nur direkt includegraphics verwende, ist alles ok.

Weiss jemand Rat?

bischi
01-06-2004, 13:18
Versuch mal:

\begin{figure}[htb]

Das h steht für here, das t für top(of page) und das b für bottom(of page). In dieser Reihenfolge wird Latex versuchen, deine Figur zu plazieren. Du kannst die Reihenfolge selbstverständlich ändern...

MfG Bischi

PS: Tut auf meiner Homepage - Beispiel3

Christoph
01-06-2004, 13:37
Bringt natürlich keine Verbesserung. Hier mein vollständiger Code


\begin{figure}[htb]
\includegraphics[scale=0.65]{staffboxes}
\caption{\label{abb:staffboxes}Staff bounding boxes points as returned by
{\it tabstaff.get\_staffboxes()}}
\end{figure}

mit dem gruseligen Latex-Ergebnis als Anhang (Datei p3.ps.gz).

red.iceman
02-06-2004, 09:57
Poste doch mal bitte die latex-ausgabe.

ri

Christoph
02-06-2004, 13:26
Hier ist die Ausgabe von Latex. Verdächtig erscheint mir "Overfull \vbox (207.56339pt too high) has occurred while \output is active".

----------------------------------------------------------------------------------------------
This is TeX, Version 3.14159 (Web2C 7.4.5)
(./otr-toolkit.tex
LaTeX2e <2001/06/01>
Babel <v3.7h> and hyphenation patterns for american, french, ngerman, nohyphena
tion, loaded.
(/usr/share/texmf/tex/latex/base/article.cls
Document Class: article 2001/04/21 v1.4e Standard LaTeX document class
(/usr/share/texmf/tex/latex/base/size11.clo))
(/usr/share/texmf/tex/latex/misc/a4wide.sty
(/usr/share/texmf/tex/latex/ntgclass/a4.sty))
(/usr/share/texmf/tex/latex/tools/calc.sty)
(/usr/share/texmf/tex/latex/base/inputenc.sty
(/usr/share/texmf/tex/latex/base/latin1.def))
(/usr/share/texmf/tex/latex/misc/pslatex.sty)
(/usr/share/texmf/tex/latex/graphics/graphicx.sty
(/usr/share/texmf/tex/latex/graphics/keyval.sty)
(/usr/share/texmf/tex/latex/graphics/graphics.sty
(/usr/share/texmf/tex/latex/graphics/trig.sty)
(/usr/share/texmf/tex/latex/config/graphics.cfg)
(/usr/share/texmf/tex/latex/graphics/dvips.def)))
(/usr/share/texmf/tex/latex/tools/longtable.sty)
(/usr/share/texmf/tex/latex/misc/parskip.sty)
(/usr/share/texmf/tex/latex/misc/sidecap.sty
(/usr/share/texmf/tex/latex/base/ifthen.sty)) (./otr-toolkit.aux)
(/usr/share/texmf/tex/latex/psnfss/omspzccm.fd)
(/usr/share/texmf/tex/latex/psnfss/ot1ptmcm.fd)
(/usr/share/texmf/tex/latex/psnfss/omlptmcm.fd)
(/usr/share/texmf/tex/latex/psnfss/omxpsycm.fd) (./overview.tex <overview.eps>
[1]) (./staff.tex
Underfull \hbox (badness 1852) in paragraph at lines 21--23
[]|\OT1/ptm/m/n/10.95 Removes staves from im-age, stores their po-si-

Underfull \hbox (badness 10000) in paragraph at lines 27--31
[]|\OT1/ptm/m/n/10.95 Returns the two val-ues \OT1/pcr/m/n/10.95 [int staff, in
t

Underfull \hbox (badness 1052) in paragraph at lines 27--31
\OT1/pcr/m/n/10.95 course] \OT1/ptm/m/n/10.95 for a sym-bol with mid-dle point[
](x,y).

Underfull \vbox (badness 10000) detected at line 37
<staffboxes.eps>
Underfull \hbox (badness 3746) in paragraph at lines 49--49
[][]\OT1/ptm/m/n/10.95 : Staff bound-ing

Underfull \hbox (badness 1527) in paragraph at lines 65--70
\OT1/ptm/m/n/10.95 ti-cal white run [[]]. This value is set by \OT1/ptm/m/it/10
.95 Tab-
[2]
Underfull \vbox (badness 10000) detected at line 71
) (./classnames.tex) (./symbol.tex) (./examples.tex
Overfull \vbox (207.56339pt too high) has occurred while \output is active
[3]) [4] (./otr-toolkit.aux) )
(see the transcript file for additional information)
Output written on otr-toolkit.dvi (4 pages, 10892 bytes).
Transcript written on otr-toolkit.log.

Christoph
02-06-2004, 13:35
Mittlerweile bin ich fündig geworden: es handlet sich um einen altbekannten Fehler im longtable Paket. Siehe http://www.latex-project.org/cgi-bin/ltxbugs2html?pr=tools/3512