Indexer Overview
Indexer is a tool that assists an indexer in creating back-of-the-book indexes found in nonfiction books.
It analyzes Rich Text Format (RTF) documents, and creates a concordance of the text with pertinent statistics.
Specifically, Indexer creates a list of every contextual occurrence of a word within an RTF document (excluding those words in a customizable filter), along with a count of the number of times that word appears in the document and on what page(s).
In addition, Indexer can perform quick indexing on a single word or phrase.
Usage
Since RTF documents do not store page numbers some manual work is required. To mark the beginning of a hard-copy page, page markers must be inserted into the document. Page markers consist of a page number surrounded by a percent symbol (%) such as %1%, %2%. They can be placed anywhere in the RTF document, though page markers must be separated by at least one space such as in %5% %6%. Once added, Indexer can determine the page numbers for which the words in the document appear.
The filter is a text file that lists those words that will not be processed by Indexer. These words will not be listed in the output. The filter must be a standard txt file that contains a list of words, one per line. Case and order are unimportant since Indexer will sort the words in the filter alphabetically upon running Indexer. Filters can be modified using the Indexer interface.
Purchase
Indexer is written in Java, and will run on any platform that supports the Java Runtime Environment, such as Windows, Macintosh, and Linux. You can pay for Indexer online through PayPal, which accepts many major credit cards. The software is sent to the e-mail address provided by you within 24 hours after payment has been received.
Single User License - $49
- for one user
- lifetime free upgrades
- 1-year e-mail support
- delivery by e-mail
Please email me at bacman [at] bacman dot net if you have any questions.