Re: [NTG-context] Urgent index problem
I wrote:
-- \starttext \startregister[index]{this term+in+particular} This term is discussed from the start of this page.\page[yes] Some more text about the term, and another page.\page[yes] And the end of the info about that term. \stopregister[index]{this term+in+particular}\page[yes] A page unrelated to that term.\page[yes] \index{this term+in+particular} And then another page on exactly the same term.\page[yes] \placeindex\page[yes] Disaster! The entry on page 5 has been eaten! \stoptext --
I realise that there is a workaround for the sample above, using the literal ASCII string in [] which makes this specific example work. Unfortunately this doesn't make everything work correctly in a larger document. I'm now seeing two other specific behaviours as well: 1. When there is a range and a single entry, the range is sometimes listed first in the index, even if the single entry is many pages before it - i.e. 282-283, 170 2. On other occasions where a range and a single entry exist, I end up having a strange three-way range in the index - like 282-283-349. The last reference should be just a single one on its own. It's really difficult to post a minimal file for these because they only occur when the whole text is processed (several hundred pages). I have just synchronised my tree this morning and no difference is made. Any help, especially today, VERY gratefully received. Duncan
participants (1)
-
Duncan Hothersall