The mathematical extras feature type (kMathematicalExtrasType) represents a collection of features that are used to set figures and mathematics. For example, this feature can change asterisks to multiplication symbols.
Figure B-13 shows an example of drawing mathematical text without and with the mathematical extras features selectors. The top line is drawn without mathematical extras features. The bottom line is drawn with two mathematical extras features enabled: hyphen to minus sign and asterisk to multiplication sign.
Table B-16 shows the selectors you can use for the mathematical extras feature type. This is a noncontextual, nonexclusive feature type.
Feature selector | Description |
|---|---|
Allows the automatic replacement of the sequence space-hyphen-space (or the hyphen in the sequence numeral-hyphen-numeral) with a minus sign glyph (–). The default setting is to allow hyphen to minus replacement. See Figure B-13. | |
Prevents the automatic replacement of the sequence space-hyphen-space (or the hyphen in the sequence numeral-hyphen-numeral) with a minus sign glyph (–). | |
Allows the automatic replacement of the sequence space-asterisk-space (or the asterisk in the sequence numeral-asterisk-numeral) with a multiplication sign glyph (X). See Figure B-13 | |
Prevents the automatic replacement of the sequence space-asterisk-space (or the asterisk in the sequence numeral-asterisk-numeral) with a multiplication sign glyph (X). | |
Allows the automatic replacement of the sequence space-slash-space (or the slash in the sequence numeral-slash-numeral) with a division sign glyph (). | |
Prevents the automatic replacement of the sequence space-slash-space (or the slash in the sequence numeral-slash-numeral) with a division sign glyph (). | |
Allows the automatic replacement of sequences such as “>=” and “<=” with the equivalent ligatures “≥” and “≤”. | |
Prevents the automatic replacement of sequences such as “>=” and “<=” with the equivalent ligatures “≥” and “≤”. | |
Allows the automatic replacement of the sequence exponentiation glyph—numeral with the superior forms of the numeral. | |
Prevents the automatic replacement of the sequence exponentiation glyph—numeral with the superior forms of the numeral. |
Note: By convention, specifying the kHyphenToMinusOnSelector in the mathematical extras feature type overrides specifying the kHyphenToEnDashOnSelector in the typographic extras feature type.
Last updated: 2007-07-10