# Tables float into bibliography

I have a sequence of sections of my paper, followed by a bibliography (bibtex).

It looks pretty much like

\input{asection}
\input{appendix}
\bibliography(bibfile}


The problem is, "appendix" contains several tables, and they're being intersperesed among the bibliography. I want to have all of the tables, then the bibliography.

Adding a page break between sections or writing \begin{table}[h!] is not working. Any help would be appreciated!!

-
–  Martin Scharrer Apr 25 '11 at 17:03

## migrated from stackoverflow.comApr 25 '11 at 16:57

This question came from our site for professional and enthusiast programmers.

I think you want the \clearpage command. It forces LaTeX to push out all floating objects (figures and tables), and start a new page. Just put it in the source before you begin the appendix.
A Google search for \clearpage should point you to plenty more references if you want them.
You might want to combine it with \afterpage from the afterpage package. See When do I need invoke \clearpage manually? for more details. –  Martin Scharrer Apr 25 '11 at 17:01