Download indexing-macros.hqx (11,568 KB)
From: gmaschke@ucla.edu
Subject: Nisus Indexing Macros
Nisus Indexing Macros
Nisus Writer is a superb word processor with powerful capabilities,
but...
I have been bothered by the way that Nisus Writer generates indexes. It
lists every single page on which a marked item occurs. This leads to the
creation of indexes with entries such as:
Dogs...1,2,7,8,9,10,11,12,13,14,15,30,31,32,100,101,102
I have written a macro to collapse such entries according to the method
prescribed by the 13th edition of the Chicago Manual of Style, section
8.67. For example, the entry above would be rendered:
Dogs...1,2,7-15,30-32,100-102
(The full method is actually more complex than this, and I have fully
implemented it).
Along with that macro, I've developed some others to facilitate creating
indexes. Perhaps the most useful ones are for marking proper names for
indexing. If, for example, you have the names "Alfred E. Neuman," "Billy
Bob Smith," and "Wild Bill Hickock," simply select all these names and
run a macro to mark each for the index as follows:
Neuman, Alfred E. Smith, Billy Bob Hickock, Wild Bill