![](https://secure.gravatar.com/avatar/d0e94fb08d4620cfbd2f8f59a7868637.jpg?s=120&d=mm&r=g)
Hi all, I must be obtuse, but I can't find the answer to this easy question: to define a register range, I was using this: \startregister[index]{Menippean} \stopregister[index] and it works. However, when I try to replace [index] with my own key (because I have overlapping ranges) \startregister[satire]{Menippean} \stopregister[satire] I get errors: ERROR: Missing \endcsname inserted. --- TeX said --- <to be read again> \@@idsatkeyexpansion \convertexpanded ... \csname \s!do \c!expansion #1 \endcsname \relax \s!defau... \doprocesspageregister ...#1}\asciiregisterentryA \convertexpanded {\registe... \dodogotopar ...ageregister []{}{Menippean satire} \ifvmode \nobreak \fi <to be read again> \index l.567 \index [imp::spoudogeloion]{\localgreek{spoudog'eloion}} ``serio|-|comi... --- HELP --- From the .log file... The control sequence marked <to be read again> should not appear between \csname and \endcsname. Is there some \define something that I'm missing? Thanks Thomas
![](https://secure.gravatar.com/avatar/565476157eb3895a9c928ffce26d988d.jpg?s=120&d=mm&r=g)
Thomas A. Schmitz wrote:
Hi all,
I must be obtuse, but I can't find the answer to this easy question: to define a register range, I was using this:
\startregister[index]{Menippean} \stopregister[index]
and it works. However, when I try to replace [index] with my own key (because I have overlapping ranges)
\startregister[satire]{Menippean} \stopregister[satire]
Are you sure that you have defined that register (\defineregister)? Cheers, Taco
participants (2)
-
Taco Hoekwater
-
Thomas A. Schmitz