pango.script

Members

Enums

Script
enum Script

PangoScript: InvalidCode: a value never returned from pango_script_for_unichar() Common: a character used by multiple different scripts Inherited: a mark glyph that takes its script from the base glyph to which it is attached Arabic: Arabic Armenian: Armenian Bengali: Bengali Bopomofo: Bopomofo Cherokee: Cherokee Coptic: Coptic Cyrillic: Cyrillic Deseret: Deseret Devanagari: Devanagari Ethiopic: Ethiopic Georgian: Georgian Gothic: Gothic Greek: Greek Gujarati: Gujarati Gurmukhi: Gurmukhi Han: Han Hangul: Hangul Hebrew: Hebrew Hiragana: Hiragana Kannada: Kannada Katakana: Katakana Khmer: Khmer Lao: Lao Latin: Latin Malayalam: Malayalam Mongolian: Mongolian Myanmar: Myanmar Ogham: Ogham OldItalic: Old Italic Oriya: Oriya Runic: Runic Sinhala: Sinhala Syriac: Syriac Tamil: Tamil Telugu: Telugu Thaana: Thaana Thai: Thai Tibetan: Tibetan CanadianAboriginal: Canadian Aboriginal Yi: Yi Tagalog: Tagalog Hanunoo: Hanunoo Buhid: Buhid Tagbanwa: Tagbanwa Braille: Braille Cypriot: Cypriot Limbu: Limbu Osmanya: Osmanya Shavian: Shavian LinearB: Linear B TaiLe: Tai Le Ugaritic: Ugaritic NewTaiLue: New Tai Lue. Since 1.10 Buginese: Buginese. Since 1.10 Glagolitic: Glagolitic. Since 1.10 Tifinagh: Tifinagh. Since 1.10 SylotiNagri: Syloti Nagri. Since 1.10 OldPersian: Old Persian. Since 1.10 Kharoshthi: Kharoshthi. Since 1.10 Unknown: an unassigned code point. Since 1.14 Balinese: Balinese. Since 1.14 Cuneiform: Cuneiform. Since 1.14 Phoenician: Phoenician. Since 1.14 PhagsPa: Phags-pa. Since 1.14 Nko: N'Ko. Since 1.14 KayahLi: Kayah Li. Since 1.20.1 Lepcha: Lepcha. Since 1.20.1 Rejang: Rejang. Since 1.20.1 Sundanese: Sundanese. Since 1.20.1 Saurashtra: Saurashtra. Since 1.20.1 Cham: Cham. Since 1.20.1 OlChiki: Ol Chiki. Since 1.20.1 Vai: Vai. Since 1.20.1 Carian: Carian. Since 1.20.1 Lycian: Lycian. Since 1.20.1 Lydian: Lydian. Since 1.20.1 Batak: Batak. Since 1.32 Brahmi: Brahmi. Since 1.32 Mandaic: Mandaic. Since 1.32 Chakma: Chakma. Since: 1.32 MeroiticCursive: Meroitic Cursive. Since: 1.32 MeroiticHieroglyphs: Meroitic Hieroglyphs. Since: 1.32 Miao: Miao. Since: 1.32 Sharada: Sharada. Since: 1.32 SoraSompeng: Sora Sompeng. Since: 1.32 Takri: Takri. Since: 1.32 * The #PangoScript enumeration identifies different writing systems. The values correspond to the names as defined in the Unicode standard. Note that new types may be added in the future. Applications should be ready to handle unknown values. This enumeration is interchangeable with #GUnicodeScript. See <ulink url="http://www.unicode.org/reports/tr24/">Unicode Standard Annex #24: Script names</ulink>.

Structs

TextScriptRange
struct TextScriptRange

TextScriptRange: wrapper around PangoScriptIter

Meta