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
___________________________________________________________________________________

Reply via email to