Skip to main content

Summary of Principal New Features


Cindex 4 is now a 64-bit application. There are many improvements in overall performance and reliability. Cindex for Windows requires 64-bit Windows 7 or higher; Cindex for Mac requires macOS 10.9 or higher.

Adding and Editing Records

Several new capabilities make it easier than ever to make index entries.

Demoting Headings

You can now easily gather a collection of disparate entries under a new common heading, without needing to edit entries individually.

Splitting Headings

For preparing author indexes, a new tool can automatically split entries containing multiple author names into entries that contain single author names.

Importing Text into Records

When you drag or paste text into a record from a MS Word document or a PDF document, you now have finer control over the style and font attributes that will be carried with the text. There is also a new Preferences setting for the default behavior.

Adjusting Page References

When you adjust page references (adding or subtracting offsets), Cindex now provides finer control of adjustments that will be made to complex locators.

Search and Replace

Searching for and replacing text that contains complex style and font attributes is much more reliable.


When you search among records made or modified on particular date(s), Cindex now understands dates entered in a much wider variety of formats, including such constructs as ‘today’.

Font and Style Attributes

You can now search and replace among records that do not carry specified style or font attributes.


Cindex provides additional ready-made patterns for use in searching. These include patterns for complex constructs such as proper names.

Sorting Entries

Text Substitutions

A new option enables specified words or prefixes to words (e.g., “St.” or “Mc”) to be alphabetized as if they were other words or prefixes (e.g., “Saint” or “Mac”), without your having to provide text in {   } or <   > to override normal alphabetizing. You can also use this new capability to specify words that will be ignored altogether in alphabetizing.

Sorting Locators

When locators include text to be ignored during sorting (i.e., text in <   >), Cindex will now evaluate that text if it is the only thing that distinguishes otherwise identical locators. This improves sorting precision.

Correctness and Consistency of Entries

Cindex provides a powerful new tool for checking index entries. You choose which checks you want made, and Cindex provides a comprehensive report. The checks are gathered in three broad groups.

Basic Errors

These checks examine individual entries for misused special characters, misplaced or questionable punctuation, unbalanced parentheses or quotes, letter case errors, etc.

Inconsistencies across Headings

These checks compare headings in different entries, and report inconsistent style or typeface, inconsistent punctuation, inconsistent letter case, inconsistent plurals, inconsistent leading or trailing prepositions or parenthetical endings, etc.

Errors in References

These checks examine cross-references and page references, extending those previously available. Cindex reports missing or otherwise incorrect cross-references. It reports duplicate page references and overlapping ranges, and excessive numbers of undifferentiated page references.

Formatting Documents

Title Case

When displaying entries in formatted view, Cindex can now format headings and cross-references in title case.

Suppressing Redundant References

When displaying an index in formatted view, at your option Cindex will automatically suppress duplicate page references and merge any overlapping ranges of references.

Exporting Formatted Documents

XML Tagged Text

When exporting a formatted index as an XML document, Cindex now provides an entity tag for the body text of an entry (i.e., the entry text before any page references or cross-references).

Style Names

For export formats that define styles for different levels of heading (e.g., Rich Text Format, InDesign) you can now specify the names of the styles that Cindex will use to identify different levels of heading.

Plain Text

When you save a formatted index as Plain Text, the default text encoding is now Unicode.


Cindex 4 documents and Cindex 3 documents are fully compatible.

Close Menu