Re: [NTG-context] pagination bug

2004-06-01 Thread Nigel King
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
bug.tex
___
ntg-context mailing list
[EMAIL PROTECTED]
http://www.ntg.nl/mailman/listinfo/ntg-context


Re: [NTG-context] pagination bug

2004-05-28 Thread Nigel King
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

2004-05-26 Thread Hans Hagen
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


Re: [NTG-context] pagination bug

2004-05-26 Thread Nigel King
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