Dominique.
[6] [7] [8] [9] <Figures/grid.ps> <Figures/pic1.eps>
<Figures/add_diag_pot.ps>
<Figures/dam_diag_pot.ps> <Figures/add_coup_pot.ps>
<Figures/dam_coup_pot.ps>
<Figures/blobs.ps> <Figures/add_diag_4pc.ps> <Figures/add_diag_6pc.ps>
<Figures/dam_diag_4pc.ps> <Figures/dam_diag_6pc.ps>
<Figures/add_coup_4pc.ps>
<Figures/add_coup_6pc.ps> <Figures/dam_coup_4pc.ps>
<Figures/dam_coup_6pc.ps>
<Figures/bil_add_diag_8.ps> <Figures/bil_dam_diag_8.ps>
<Figures/bil_add_coup_8.ps>
! LaTeX Error: Too many unprocessed floats.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.749 \includegraphics
[width=3.1in]{Figures/bil_dam_coup_8.ps}
? H
You've lost some text. Try typing <return> to proceed.
If that doesn't work, type X <return> to quit.
?
! Undefined control sequence.
\@xfloat ...@fltovf \fi \global \setbox \@currbox
\color@vbox
\normalcolor \...
l.749 \includegraphics
[width=3.1in]{Figures/bil_dam_coup_8.ps}
?
-----
This is what my tex file looks like
...
\begin{figure}
%\centerline{\psfig{figure=bil_add_coup_8.ps,height=3.1in}}
\includegraphics[width=3.1in]{Figures/bil_add_coup_8.ps}
\caption{Roll-Sway Coupled Added Mass for $\tilde{\omega} = 0.8$}
\label{bil_add_coup_8}
\end{figure}%
\begin{figure}
%\centerline{\psfig{figure=bil_dam_coup_8.ps,height=3.1in}}
\includegraphics[width=3.1in]{Figures/bil_dam_coup_8.ps}
\caption{Roll-Sway Coupled Damping Coefficient for $\tilde{\omega} =
0.8$}
\label{bil_dam_coup_8}
\end{figure}%
\end{document}
I had to fight the error yesterday. The problem is, that Latex can handle
only 18 unprocessed floats. You may now either spread some more text
between your floats, which wasn't possible for me, or you may use one of
the following solutions (only the 3rd one worked for me).
1. Use CTAN: macros/latex209/contrib/misc/morefloats.sty. This will
increase the amount of possible unprocessed floats to 36. This works
quite well, unless 36 still isn't enough for you.
2. Use 'afterpage' from CTAN: macros/latex/packages/tools/ and type
\afterpage{\clearpage}. I found this hint in a description of the
package 'afterpage' on CTAN, but I don't think it was any help to me.
Perhaps I made something wrong.
3. Use 'float' from CTAN macros/latex/contrib/supported/float/ and
define your floats with option [H]. This will place your floats at
the place where you set them instead of really floating them. This is
the solution I use by now.
Other ideas how to solve this problem are welcome :-) (I still don't like
the many underfull vboxes created by the 3rd solution).
Bye,
Mark
--
It's better to light a candle than to complain about darkness.
Confucius
try \clearpage to force latex to place all unprocessed floats.
uli
no don't do that! Apart from afterpage being a distinctly dubious
package (who writes this stuff??) it would not work here as that just
makes the problem _worse_ you are stacking up all the floats waiting for
some real text to make a page, and then you are in addition stacking up
\clearpage commands waiting for enough text to make a page.
Just use \clearpage on its own.
This problem usually happens in one of the following situations.
You have the float parameters set to strictly which forbids your float
placements.
or
You have used something like [h] or [t[ on a float that makes it
impossible to place, and so it has taken all the floats to the end of
the document.
or
You have a document that _only_ consists of floats (or have several
pages of only float input and no real text).
In the last case you can intersperse \clearpage commands, or use
float.sty [H].
> (I still don't like the many underfull vboxes created by the 3rd
> solution).
use \raggedbottom.
David
> So when I use either psfig.sty or the new \includegraphics and
> graphicx.sty, I get the
> following error message on my 19th figure, no matter which one it is
> (after shuffling the figures).
> ! LaTeX Error: Too many unprocessed floats
> Dominique.
Thanks all for your inputs / comments/ solutions.
The complete solution can be found in section 16.3 of
ftp://ftp.tex.ac.uk/tex-archive/info/epslatex.ps
ftp://ftp.dante.de/tex-archive/info/epslatex.ps
ftp://tug2.cs.umb.edu/tex-archive/info/epslatex.ps
or
ftp://ftp.tex.ac.uk/tex-archive/info/epslatex.pdf
ftp://ftp.dante.de/tex-archive/info/epslatex.pdf
ftp://tug2.cs.umb.edu/tex-archive/info/epslatex.pdf
by Keith Reckdahl.
Basically, since I had all my figs at the end of the paper, \clearpage
worked like a charm.
Dominique
I have a solution for LaTeX 2.09: I substantially rewrote the insertion
and output routines. I have not yet ported this to LaTeX2e (indeed, I
only assume [or hope!] that it's even possible; the LaTeX2e OR is a
little bit more complicated than the older version).
I never have understood why Lamport screwed the insertion and output
routines up so much in the first place; Knuth's original notion of a
floating insertion is much cleaner and more versatile and more reliable
-- if one knows what one's doing.
Fred