(eplain.info)Index hyperlinks


Next: Footnote hyperlinks Prev: Equation reference hyperlinks Up: Implicit hyperlinks
Enter node , (file) or (file)node

5.3.8 Index hyperlinks: idx
---------------------------

All indexing commands ('\idx', '\idxname', '\idxmarked', '\idxsubmarked'
and their silent equivalents, Note: Indexing commands) form the 'idx'
destgroup. The 'idx' linkgroup consists of the macros which are used to
typeset the index when you say '\readindexfile{INDEX-LETTER}' (Note:
Typesetting an index).

   To create the links in index entries, Eplain uses MakeIndex's
"encapsulation" feature. When you use an indexing macro to mark an index
term, Eplain writes out a line to the '.idx' file of the following
general form:

     \indexentry{ENTRY|PAGEMARKUP}{PAGENO}

where ENTRY is the index entry (converted into the internal format that
MakeIndex understands), CS is the markup command you specified with the
'pagemarkup=CS' optional argument to the indexing commands (Note:
Modifying index entries), and PAGENO is the page number on which the
term appeared. When processing the '.idx' file, MakeIndex makes the page
number an argument to the page markup command ("encapsulates" the page
number), so the page number in the '.ind' file appears as '\CS{PAGENO}'.
Eplain internally replaces the CS command name with its own command,
which, in addition to calling the original '\CS' encapsulator, turns the
page number into a link.

   Eplain provides two approaches to linking page numbers in the index
to locations of index terms in the text.

Exact destinations for index terms
Page destinations for index terms
Choosing destination placement
Index page list and page range parsers
Hyperlinks in see and see also entries

automatically generated by info2www version 1.2.2.9