To specify which characters DITA2Go should ignore when ordering index entries for HTML Help or OmniHelp, use one or both of the following settings:
[Index] ; IgnoreCharsIX = characters to exclude when sorting index entries IgnoreCharsIX=-[]()<>_ ; IgnoreLeadingCharsIX = characters to exclude if at the beginning of ; the entry when sorting index entries; multiples like $$ or .. are ; all excluded IgnoreLeadingCharsIX=.$
By default, when sorting index entries DITA2Go ignores the following characters:
[ ] left and right square brackets
( ) left and right parentheses
If you do not include any settings for IgnoreCharsIX or IgnoreLeadingCharsIX, DITA2Go uses these defaults. Characters specified for IgnoreCharsIX affect the sorting of sublevels; those specified for IgnoreLeadingCharsIX do not.
Suppose you provide no setting at all for IgnoreCharsIX, and just specify this setting:
[Index] IgnoreLeadingCharsIX=?
In this case all of the following characters would be ignored for index sorting:
To have only leading question marks ignored, you would specify:
[Index] IgnoreCharsIX= IgnoreLeadingCharsIX=?
To exclude all characters from the “ignore” sets, so all index entries that start with punctuation appear at the beginning of the Help index:
[Index] IgnoreCharsIX= IgnoreLeadingCharsIX=