At 01:33 PM 12/3/2002 +0000, you wrote:
useful. For example attributes attached to the page reference # can be passed through the system. An entry, subentry etc. can be sorted out
you can use attributes: Copied from the manual source: Most of the time the layout of a register is rather simple. Some manuals may need some form of differentiating between entries. The definition of several registers may be a solution. However the layout can contribute to a better use of the register: \starttyping \index {entry} \index[key] {entry} \index[form::] {entry} \index[form::key]{entry} \index {form::entry} \index[key] {form::entry} \index[form::] {form::entry} \index[form::key]{form::entry} \stoptyping The first two alternatives are known, but the rest is new and offers some control over the way the entry itself is typeset. The specification between \setchars\ relates to the pagenumber, the specification in front of the entry relates to the entry itself. \starttyping \setupregister[index][form][pagestyle=bold,textstyle=slanted] \stoptyping Without any problems we can use different appearances for pagenumber and entry. \starttyping \setupregister[index][nb][pagestyle=bold] \setupregister[index][hm][pagestyle=slanted] \stoptyping With for example: \starttyping \index[nb::]{squareroot} \index[hm::root]{$\srqt{2}$} \stoptyping Hans ------------------------------------------------------------------------- Hans Hagen | PRAGMA ADE | pragma@wxs.nl Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: +31 (0)38 477 53 69 | fax: +31 (0)38 477 53 74 | www.pragma-ade.com ------------------------------------------------------------------------- information: http://www.pragma-ade.com/roadmap.pdf documentation: http://www.pragma-ade.com/showcase.pdf -------------------------------------------------------------------------