Friendly, fast and flexible, Cindex is the outstanding indexing program favored by professional indexers. It offers unsurpassed performance and features in an exceptionally easy-to-use package. What's more, it comes with a highly acclaimed printed User's Guide, and outstanding context-sensitive help. See why so many indexers rely on Cindex.
In many respects Cindex behaves like a word-processing program--it displays the index in a document window, formatted like a printed index, and you can explore and move through this document as you would any other word-processor document. In other fundamental respects Cindex is unlike a word-processor. For example, when you make a new index entry, you do not type into the document directly, but into a record--analogous to an index card--and Cindex, following alphabetizing rules you specify, determines where this entry will appear in the index.
Instant, Automatic Alphabetizing
As you make entries, Cindex instantly alphabetizes them. Because of this, you can see your index in alphabetical order as you work with it. Cindex maintains the index in alphabetical order even if you change or delete entries. You may sort an index using letter-by-letter or word-by-word alphabetizing, or by order of page references or by date. If you wish, Cindex will alphabetize main headings and place subheadings in ascending or descending order of page number. Numbers and symbols appearing in entries are ignored or evaluated at your option. Cindex automatically ignores any of a selected set of words (usually leading prepositions), or any phrases that you mark for special handling. You can override any of the standard sorting rules when you need to. Cindex can alphabetize entries using different language-specific collation rules.
You do not format or punctuate entries as you enter them, or merge duplicate entries or arrange cross-references; Cindex does all these things automatically, providing you with a fully up-to-date index at all times. You have full control over the appearance of the finished index, which you can see on the screen exactly as it will appear on paper. You can choose from several formats in addition to the standard indented and run-in (paragraph) styles. Special formatting options make Cindex ideal for the production of magazine or newspaper indexes.
Documents for Typesetting
Cindex can provide finished indexes as documents that can be read by word-processing programs and typesetting systems. Cindex will also make documents with marked up as XML or SGML. You can define your own markup tags for particular publishers.
Cindex also provides for direct embedding of index entries in Microsoft Word documents, or other documents that use Rich Text Format (RTF) conventions for defining index entries.
If you need to supply camera-ready copy, Cindex will print perfectly laid-out finished indexes.
Time-Saving Entry Shortcuts
As you prepare index entries, Cindex remembers the one you have just made or modified, and you can immediately re-use all or any part of it in making another entry. If you use a certain phrase often in an index-such as a standard subheading for a magazine index, or a clinical condition in a medical index-you can create an abbreviation to represent it. When you type the abbreviation, Cindex will instantly recall the full word or phrase that it represents. You can keep different sets of abbreviations for different kinds of indexes. You can instantly duplicate any entry or collection of entries that exist in the index.
Search and Replace
You can find any entry instantly by specifying the letters it starts with, or you can find any word or phrase in the index regardless of its position in the entry. You can make a conditional search for words and phrases-for example the presence of "friends" and "foes" in the same entry. You can search for and replace fonts and styles. In addition to searching for and replacing specific words or phrases, Cindex allows you to search for patterns of characters. For example, you might want to find "any word beginning with an uppercase letter and ending in 'ing'," or "any four-digit number beginning with 19 and enclosed in parentheses." A global search and replace function allows you to modify entries quickly and easily throughout the index.
Cindex includes a powerful spell-checker that quickly finds and helps you correct misspelled words. Dictionaries are available for many languages.
Working with Groups of Records
If you want to work with only a subset of the entries in the index (for example, those for a particular chapter), Cindex can act as though these are the only records in the index.
Cindex will place cross-references (e.g., See and See also) immediately following main headings or as the first or last subheadings, as you prefer. Cindex will automatically apply designated typographical effects (e.g., italics) to text forming the lead to a cross-reference or the body of it, and will punctuate the cross-references automatically in any way you require. It will also check your cross-references and will provide a list of questionable ones and ones that are of the wrong type or refer to missing entries. Cindex will also tell you which entries have references made to them, and it can generate cross-references automatically when it encounters terms you specify. Cindex can automatically convert 'See' cross-references to fully-qualified entries.
Page Reference Management
Cindex handles page references in virtually any form, including mixed Roman and Arabic numerals, dates (including names of months) and multi-part references of the kind often found in periodicals. Cindex can sort dates and complex references in virtually any way you might want, no matter how they are entered in records. When Cindex displays or prints the formatted index it will arrange references in ascending or descending order, and will abbreviate them (for example, printing 321-325 as 321-25), conflate them (for example, printing 23, 24, 25-26 as 23-26) and suppress component parts as you require. If a publisher adds or removes pages in a book that you have already indexed, Cindex can adjust page references automatically. Cindex can warn you about entries that contain too many undifferentiated page references.
Elimination of Redundant Subheadings
Cindex can identify entries that contain orphaned subheadings, and if you wish will automatically convert such subheadings to modifiers of the heading at the level above. Cindex will also identify modified headings that should properly be organized as heading and subheading, and if you wish will make that conversion too.
Simultaneous Work on Multiple Indexes
Cindex allows you to work on several indexes concurrently, so that, for example, you can prepare author and subject indexes together as you work through a book. You can instantly move from one index to the other as you make or modify entries. The number of indexes you can work on concurrently is limited only by your computer's memory.
Cumulations and Spin-Off Indexes
Should the need arise, you can combine (cumulate) separate indexes into one large one, and Cindex will automatically merge the entries. You can just as easily split a large index into parts. Cindex needs no utility programs to do this.
Importing and Exporting Entries
Cindex can write and read index records as XML, and as tab-delimited text in the form used by database management programs. Cindex can also read records stored in formats used by the indexing applications Sky Index and Macrex.
Back to top