Scripts
Identifying writing systems
The functions in this section are used to identify the writing
system, or script of individual characters
and of ranges within a larger text string.
The #PangoScript enumeration identifies different writing
systems. The values correspond to the names defined in the
Unicode standard. (See Unicode Standard Annex
#24: Script names).
@PANGO_SCRIPT_INVALID_CODE: a value never used for any unicode character
@PANGO_SCRIPT_COMMON: a character used by multiple different scripts
@PANGO_SCRIPT_INHERITED: a mark glyph that takes its script from the
base glyph to which it is attached.
@PANGO_SCRIPT_ARABIC:
@PANGO_SCRIPT_ARMENIAN:
@PANGO_SCRIPT_BENGALI:
@PANGO_SCRIPT_BOPOMOFO:
@PANGO_SCRIPT_CHEROKEE:
@PANGO_SCRIPT_COPTIC:
@PANGO_SCRIPT_CYRILLIC:
@PANGO_SCRIPT_DESERET:
@PANGO_SCRIPT_DEVANAGARI:
@PANGO_SCRIPT_ETHIOPIC:
@PANGO_SCRIPT_GEORGIAN:
@PANGO_SCRIPT_GOTHIC:
@PANGO_SCRIPT_GREEK:
@PANGO_SCRIPT_GUJARATI:
@PANGO_SCRIPT_GURMUKHI:
@PANGO_SCRIPT_HAN:
@PANGO_SCRIPT_HANGUL:
@PANGO_SCRIPT_HEBREW:
@PANGO_SCRIPT_HIRAGANA:
@PANGO_SCRIPT_KANNADA:
@PANGO_SCRIPT_KATAKANA:
@PANGO_SCRIPT_KHMER:
@PANGO_SCRIPT_LAO:
@PANGO_SCRIPT_LATIN:
@PANGO_SCRIPT_MALAYALAM:
@PANGO_SCRIPT_MONGOLIAN:
@PANGO_SCRIPT_MYANMAR:
@PANGO_SCRIPT_OGHAM:
@PANGO_SCRIPT_OLD_ITALIC:
@PANGO_SCRIPT_ORIYA:
@PANGO_SCRIPT_RUNIC:
@PANGO_SCRIPT_SINHALA:
@PANGO_SCRIPT_SYRIAC:
@PANGO_SCRIPT_TAMIL:
@PANGO_SCRIPT_TELUGU:
@PANGO_SCRIPT_THAANA:
@PANGO_SCRIPT_THAI:
@PANGO_SCRIPT_TIBETAN:
@PANGO_SCRIPT_CANADIAN_ABORIGINAL:
@PANGO_SCRIPT_YI:
@PANGO_SCRIPT_TAGALOG:
@PANGO_SCRIPT_HANUNOO:
@PANGO_SCRIPT_BUHID:
@PANGO_SCRIPT_TAGBANWA:
@PANGO_SCRIPT_BRAILLE:
@PANGO_SCRIPT_CYPRIOT:
@PANGO_SCRIPT_LIMBU:
@PANGO_SCRIPT_OSMANYA:
@PANGO_SCRIPT_SHAVIAN:
@PANGO_SCRIPT_LINEAR_B:
@PANGO_SCRIPT_TAI_LE:
@PANGO_SCRIPT_UGARITIC:
@PANGO_SCRIPT_NEW_TAI_LUE:
@PANGO_SCRIPT_BUGINESE:
@PANGO_SCRIPT_GLAGOLITIC:
@PANGO_SCRIPT_TIFINAGH:
@PANGO_SCRIPT_SYLOTI_NAGRI:
@PANGO_SCRIPT_OLD_PERSIAN:
@PANGO_SCRIPT_KHAROSHTHI:
The GObject type for #PangoScript
@ch:
@Returns:
@script:
@Returns:
@language:
@script:
@Returns:
@text:
@length:
@Returns:
@iter:
@start:
@end:
@script:
@iter:
@Returns:
@iter: