Hi Hans, I found out that the issue I wrote about in my previous message is about widow and orphan lines.
Here is the sample: \showframe\showgrid \setuplayout[setups=*lessstrict] \startsetups[*lessstrict] \setup[reset] \widowpenalty=10000 \clubpenalty=10000 \stopsetups \setupbodyfont[pagella,15pt] \starttext \chapter{Chapter} \section{Section} \dorecurse{103}{\ConTeXt\ is fun! } \subsection{Subsection} \ConTeXt\ is fun! \stoptext Many thanks for your excellent work, Pablo On 06/01/2014 01:51 PM, Hans Hagen wrote: > Hi Pablo, > > The section breaks are a bit of a headache. In the old mechanism (also > mkii) we used penalties between different section levels (different > values so that there is some hierarchy). > > In mkiv we have a weighted penalty/glue mechanism which has advantages > but can also create side effects. The method of a few weeks ago coul > deal with > > \section followed by 100 \subsections > > i.e. no text between this. In a strict mechanism you end up with one > long page fur to all the penalties. So, there was some precaution for > this. However that didn't work well with content following sections that > prefers breaks (read: section head followed by e.g. itemize or tabulate). > > So, the newer mechanism tries to analyze the page stream which > (currently) is somewhat tricky. That's why we need to iterate to an > acceptable solution. > > Some of these mkiv mechanisms are already a bit old and could be done > better using some newer luatex trickery (but i need tome to do that). > > It would be nice to have a large test case for this (sort of hard to > make one as some trial and error is involved). As you already have some, > best collect them for future reference. > > A new beta ... > > Hans -- 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 ___________________________________________________________________________________