Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!zaphod.mps.ohio-state.edu!julius.cs.uiuc.edu!ux1.cso.uiuc.edu!csrd.uiuc.edu!s41.csrd.uiuc.edu!eijkhout From: eijkhout@s41.csrd.uiuc.edu (Victor Eijkhout) Newsgroups: comp.text.tex Subject: Re: How do I prevent a page break at the beginning of a list in LaTeX? Message-ID: <1990Dec7.033946.8347@csrd.uiuc.edu> Date: 7 Dec 90 03:39:46 GMT References: Sender: news@csrd.uiuc.edu (news) Distribution: comp Organization: UIUC Center for Supercomputing Research and Development Lines: 21 pnr@ngs.fi (Pekka Nikander) writes: >The subject says it all. [ example deleted ] >What do I do wrong? Nothing. This is one of those cases where Lamport's macros are quite strong, and overrule much everything that you try. What happens is that the list environment places a penalty \@beginparpenalty. Therefore, setting this to a high value should do it. \makeatletter \@bginparpenalty=10000 \makeatother is a piece of code that does it. Victor.