Before indexing the phrases in the phrases buffer, they should be
checked carefully for consistency. A first step is to sort the phrases
alphabetically; this is done with the command C-c C-s
(reftex-index-sort-phrases
). It will sort all phrases in the
buffer alphabetically by search phrase. If you want to group certain
phrases and only sort within the groups, insert empty lines between the
groups. Sorting will only change the sequence of phrases within each
group (see the variable reftex-index-phrases-sort-in-blocks
).
A useful command is C-c C-i (reftex-index-phrases-info
)
which lists information about the phrase at point, including an example
of how the index entry will look like and the number of expected matches
in the document.
Another important check is to find out if there are double or
overlapping entries in the buffer. For example if you are first
searching and indexing ‘Mars’ and then ‘Planet Mars’, the
second phrase will not match because of the index macro inserted before
‘Mars’ earlier. The command C-c C-t
(reftex-index-find-next-conflict-phrase
) finds the next phrase in
the buffer which is either duplicate or a subphrase of another phrase.
In order to check the whole buffer like this, start at the beginning and
execute this command repeatedly.