RefTeX maintains a file in which phrases can be collected for
later indexing. The file is located in the same directory as the master
file of the document and has the extension .rip (Reftex
Index Phrases). You can create or visit the file with C-c
| (reftex-index-visit-phrases-buffer
). If the file is empty it
is initialized by inserting a file header which contains the definition
of the available index macros. This list is initialized from
reftex-index-macros
(see Defining Index Macros). You can
edit the header as needed, but if you define new LaTeX indexing macros,
don’t forget to add them to reftex-index-macros
as well. Here is
a phrase file header example:
% -*- mode: reftex-index-phrases -*- % Key Macro Format Repeat %---------------------------------------------------------- >>>INDEX_MACRO_DEFINITION: i \index{%s} t >>>INDEX_MACRO_DEFINITION: I \index*{%s} nil >>>INDEX_MACRO_DEFINITION: g \glossary{%s} t >>>INDEX_MACRO_DEFINITION: n \index*[name]{%s} nil %----------------------------------------------------------
The macro definition lines consist of a unique letter identifying a
macro, a format string and the repeat flag, all separated by
TAB. The format string shows how the macro is to be applied, the
‘%s’ will be replaced with the index entry. The repeat flag
indicates if word is indexed by the macro as
‘\index{word}’ (repeat = nil
) or as
‘\index{word}word’ (repeat = t
). In the
above example it is assumed that the macro \index*{word}
already typesets its argument in the text, so that it is unnecessary to
repeat word outside the macro.