Apple Developer Connection
Member Login Log In | Not a Member? Contact ADC

< Previous PageNext Page > Hide TOC

Diacritical Marks Feature Type

The diacritical marks feature type (kDiacriticsType) controls how diacritical marks (that is, accent marks or applied vowels) appear in text. For Roman fonts the default setting is to show diacritical marks. In text for scripts in which vowel marks are not normally shown, you can specify that marks be visible in certain instances, such as for children’s text or for pronunciation guides on rare words. Figure B-6 shows an example of Hebrew text drawn with and without its diacritical marks.


Figure B-6  Hebrew text with diacritical marks shown (upper) and hidden (lower)

Hebrew text with diacritical marks shown (upper) and hidden (lower)

Figure B-7 shows an example of text drawn with and without its accents.


Figure B-7  Accented forms

Accented forms

If the font supports the diacritical marks feature type, you can specify that ATSUI should show, hide, or decompose diacritical marks, using the feature selectors shown in Table B-9. This is a contextual, exclusive feature type.

Table B-9  Selectors for the diacritical marks feature

Feature selector

Description

kShowDiacriticsSelector

Specifies to display diacritical marks normally; that is, attached to their base forms (glyphs) in the appropriate place. This is the default setting.

kHideDiacriticsSelector

Specifies not to display diacritical marks.

kDecomposeDiacriticsSelector

Specifies not to display marked glyphs as unmarked, followed by the accent ligatures as standalone glyphs.



< Previous PageNext Page > Hide TOC


Last updated: 2007-07-10




Did this document help you?
Yes: Tell us what works for you.

It’s good, but: Report typos, inaccuracies, and so forth.

It wasn’t helpful: Tell us what would have helped.
Get information on Apple products.
Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Copyright © 2007 Apple Inc.
All rights reserved. | Terms of use | Privacy Notice