Microsoft Typography | Developer information | Specifications | OpenType font development
Syriac OpenType Specification | Terms | Shaping | Features | Other | Appendix


Terms

The following terms are useful for understanding the layout features and script rules discussed in this document.

Base Glyph - Any glyph that can have a diacritic mark above or below it. Layout operations are defined in terms of a base glyph, not a base character, as a ligature may act as the base.

Character - Each character represents a Unicode character code point. For example the 'alaph' character is U+0710. A character may have multiple forms of glyphs.

Diacritic Mark - A character that is positioned above or below a character to provide pronunciation guidance.

Glyph - A glyph represents a form of one or more characters. For example, the final, initial and medial 'beth' glyphs are all forms of the 'beth' character (U+0712).

Kashida - Also known as the 'tatweel' character (U+0640). This character is used for elongation between connecting characters and is used for justification.

Ligature - A combination of glyphs that join to form a single glyph. For example, the 'rish seyame' (U072a + U0308) combinations of glyphs are mandatory ligatures for Syriac. Other ligatures are optional.

Nominal form - The glyph that is represented by the Unicode character value.



this page was last updated 25 February 2002
© 2001 Microsoft Corporation. All rights reserved. Terms of use.
comments to the MST group: how to contact us

 

Syriac OpenType Specification | Terms | Shaping | Features | Other | Appendix
Microsoft Typography | Developer information | Specifications | OpenType font development