With the perl scripts it's right:
Knuth 1 see Tufte
but with the new ruby scripts it's wrong:
Knuth see Tufte, 1
As a non-Ruby person I've spent a while trying to work out where the problem might be but it's tough going. I need to do an index with this feature on Sun/Mon if poss, so if anyone is able to point me in the right direction that would be great.
can you play with this (\global\firstregisterpagetrue )
\def\dosetpageregistersee#1#2#3#4% ugly separator hack ... \global\firstregisterpagetrue}} {}}
That seems to remove the comma, but the page reference is still appearing on the wrong entry. I tried playing with other bits of that code but didn't get anywhere. I'm confused because it doesn't seem to be a TeX code issue - the same TeX code produced both versions above, the only difference (I could see) was that one was the old perl texexec + texutil and the other was the new ruby combined texexec. Sorry if I got the wrong end of the stick. Duncan