Hans, Thank you very much for this I had not realized it would be so complicated. The document which raised the problem now works correctly. I will try to find other examples. Thanks again -- Nigel On 26 May 2004, at 20:24, Hans Hagen wrote:
At 19:30 25/05/2004, you wrote:
Hans, The following minimum file does not paginate correctly. It overflows the second page. Removing the figure or the second level of itemization fixes the pagination. I have enclosed the text of the file and the file itself for ease of reproduction.
I am using the latest stable version from i-installer. I actually think I have had this problem before but not tracked it down.
TIA -- Nigel
\starttext \placefigure [here] [fig:a] {big figure} {\externalfigure[koe][width=\textwidth,height=\textwidth]}
\startitemize[packed,n] \dorecurse{10} {\item repeated} \startitemize[packed,a,columns] \dorecurse{10} {\item repeated indent} \stopitemize
\stopitemize \dorecurse{7}{\input zapf \par\relax}
\stoptext
I'm not that sure if the next will not interfere with other situations, so please play a bit with white space settings ans such and mixed one/two column modes
\def\endmulticolumns {%\par \vskip\lineheight\vskip-\lineheight % take footnotes into account \dontshowcomposition \doflushcolumnfloat % added recently %\doflushcolumnfloats % no, since it results in wrong top floats \flushnotes % before start of columns \par \ifbalancecolumns \global\output{\continuousmulticolumnsout}% \goodbreak \global\output{\balancedmulticolumnsout}% \else \goodbreak \fi \eject % the prevdepth is important, try e.g. toclist in \prevdepth\zeropoint % columns before some noncolumned text text \global\output\singlecolumnout \global\output{\the\mainoutput}% % % % % todo \ifvoid\precolumnbox\else \unvbox\precolumnbox \fi \global\precolumnboxheight\zeropoint \endgroup % here \nofcolumns\plusone \setvsize % the outer one! \synchronizeoutput % new may 2004 / we need to: \pagegoal\vsize \checkendcolumnfootnotes \dosomebreak\allowbreak \restoresavedfloats} _______________________________________________ ntg-context mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/ntg-context