TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

My university's thesis guidelines require that each bibliographic entry appear in whole on a single page, rather than being split across two. How can I prevent (La)TeX breaking a paragraph across a page boundary?

share|improve this question
up vote 11 down vote accepted

You can modify the variable that tells TeX how bad an idea it is to break up lines of a paragraph as follows:


The 10000 there means TeX will never do this. This could mean that a long paragraph could even overrun the bottom of a page. If you just want to make a strong suggestion, use a smaller number.

share|improve this answer
In addition, you might want to add some stretchy glue between paragraphs \parskip0pt plus\baselineskip so that TeX will feel free to stretch out the spaces between the paragraphs/bibliography entries to fill the page. – TH. Aug 26 '10 at 21:10
How would one get that added between each bibliography entry and the next? – SamB Nov 23 '10 at 17:59
@SamB: Probably a \bgroup \interlinepenality=10000 \parskip0pt plus\baselineskip \thebibliography \egroup would do it (not tested). – Daniel Jul 19 '11 at 6:35

If the page breaks are occurring where there are \pars in the .bbl file, edit the bibliography style file by adding a \nobreak after each. Note that editing BibTeX style files is not for the faint of heart. texdoc btxhak seems to be the only documentation available.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.