Omni Systems, Inc. Mif2Go User's Guide, Version 55
> 7 Producing on-line Help > 7.5 Configuring index entries for Help systems > 7.5.9 Customizing index sort order > 7.5.9.1 Listing characters to ignore in index sort order
To specify which characters Mif2Go should ignore when ordering index entries for HTML Help or OmniHelp, use one or both of the following settings:
; IgnoreCharsIX = characters to exclude when sorting index entries
; (en dash, em dash, and nonbreaking hyphen are all converted to
; IgnoreLeadingCharsIX = characters to exclude if at the beginning of
; the entry when sorting index entries; multiples like $$ or .. are
By default, when sorting index entries Mif2Go ignores the following characters:
-
hyphen,
nonbreaking hyphen, en dash, em dash
[ ]
left
and right square brackets
( )
left
and right parentheses
< >
left
and right angle brackets
If you do not include any
settings for IgnoreCharsIX
or IgnoreLeadingCharsIX
,
Mif2Go 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:
In this case all of the following characters would be ignored for index sorting:
?
at
the beginning of any indexed term
-
, [
,
]
, (
, )
,
<
, >
, or _
anywhere in any entry.
To have only leading question marks ignored, you would specify:
To exclude all characters from the “ignore” sets, so all index entries that start with punctuation appear at the beginning of the Help index: