Re: [NTG-context] pagination bug
Hans, I may not have stated the seriousness of this bug adequately. What I meant to say was that after the first page the example doen't paginate at all! TIA Nigel On 25 May 2004, at 18:30, Nigel King 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 ___ ntg-context mailing list [EMAIL PROTECTED] http://www.ntg.nl/mailman/listinfo/ntg-context
Re: [NTG-context] pagination bug
Hans and all, I do not use grid mode perhaps somebody who does could check that nothing is wrong. On 27 May 2004, at 22:27, Hans Hagen wrote: so the patch was easy but the solution may be wrong (i didn't test it in grid mode) -- Nigel ___ ntg-context mailing list [EMAIL PROTECTED] http://www.ntg.nl/mailman/listinfo/ntg-context
Re: [NTG-context] pagination bug
At 00:54 27/05/2004, you wrote: 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. i only added: \synchronizeoutput % new may 2004 / we need to: \pagegoal\vsize so the patch was easy but the solution may be wrong (i didn't test it in grid mode) Hans ___ ntg-context mailing list [EMAIL PROTECTED] http://www.ntg.nl/mailman/listinfo/ntg-context
Re: [NTG-context] pagination bug
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 [EMAIL PROTECTED] http://www.ntg.nl/mailman/listinfo/ntg-context ___ ntg-context mailing list [EMAIL PROTECTED] http://www.ntg.nl/mailman/listinfo/ntg-context
Re: [NTG-context] pagination bug
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 [EMAIL PROTECTED] http://www.ntg.nl/mailman/listinfo/ntg-context