Re: [NTG-context] \placeregister[index]—preventing page break before

2012-06-27 Thread Alan Bowen
Perhaps more information would be helpful:

The index comes in this component file:

\startcomponent c_B2-IndexLocorum

\setupheader[state=high]

\BibTitle[IndexLocorum]{\WORD{index of passages}}
\placeregister[Passage]
\LevelBHead[KiddPassages]{Passages in Kidd's collection}
\placeregister[Kidd]
\page[makeup]

\stopcomponent

The registers are defined in an environment file as follows;
%Passages
\defineregister[Passage][Passages]
\setupregister[Passage][n=3,%
balance=yes,%
pagestyle={\switchtobodyfont[9.6pt]\em},%
textstyle={\switchtobodyfont[9.6pt]},%
criterium=all,%
interaction={pagenumber},%
before={},%
after={}%
]
\setupregister[Passage][indicator=no,distance=0.5em,before={}]

%Passages from Kidd
\defineregister[Kidd][Kidds]
\setupregister[Kidd][n=3,%
balance=yes,%
pagestyle={\switchtobodyfont[9.6pt]\em},%
textstyle={\switchtobodyfont[9.6pt]},%
criterium=all,%
interaction={pagenumber},%
]
\setupregister[Kidd][indicator=no,distance=0.5em,before={}]

The problem is the page break leaving about 3 vertical inches of white
space immediately after the LevelBHead and putting the entire Kidd index of
some 20 lines on the next page.

How can I prevent the page break and split the Kidd index?

I am using MKII.

Alan


On Tue, Jun 26, 2012 at 4:17 PM, Alan Bowen bowenala...@gmail.com wrote:

 I have been experimenting for a while with \placeregister and
 \setupregister and can find no way no prevent page breaks before a
 register. Simply inserting \page[no] does not seem to work.

 So can anyone suggest a way to do this in MKII?

 Alan





___
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
___

[NTG-context] \placeregister[index]—preventing page break before

2012-06-26 Thread Alan Bowen
I have been experimenting for a while with \placeregister and
\setupregister and can find no way no prevent page breaks before a
register. Simply inserting \page[no] does not seem to work.

So can anyone suggest a way to do this in MKII?

Alan
___
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
___