On 05/28/2015 07:10 PM, Hans Hagen wrote: > On 5/27/2015 10:38 PM, Pablo Rodriguez wrote: >> [...] >> Compiling it with beta from 2015.03.25 22:13, page break is fine. >> >> But with latest beta from 2015.05.24 12:42 (or even with beta from >> 2015.05.15 11:42 includes a wrong page break. The setups for widow and >> orphan lines move the two last lines to the next page. >> >> Could anyone confirm this bug? > > i wonder if it's a bug or just tex's decision ... you can use > > \showmakeup[penalty] > > and see what penalties get injected > > are the linebreaks identical, i.e. same hyphenation?
Many thanks for your reply, Hans. Hyphenation is the same in both documents. > btw, brokenpenalty 1 gives a different result Page break is wrong when any of the three values (brokenpenalty, widowpenalty or clubpenalty) is 0 or above 9999. I replacing \subsection with \section gives the right page break: \showframe\showgrid \setuplayout[setups=*lessstrict] \startsetups[*lessstrict] \setup[reset] \widowpenalty=10000 \clubpenalty=10000 \brokenpenalty=0 \stopsetups \setupbodyfont[pagella, 12.6pt] \starttext \chapter{Quotes} \section{Zapf} \dorecurse{4}{\input zapf\par} \section{Knuth} \input knuth \stoptext Why does \subsection cause a different page break than \section? Many thanks for your help, Pablo -- http://www.ousia.tk ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________