diff options
author | Matthias Clasen <matthiasc@src.gnome.org> | 2002-12-07 23:30:38 +0000 |
---|---|---|
committer | Matthias Clasen <matthiasc@src.gnome.org> | 2002-12-07 23:30:38 +0000 |
commit | 5bc1d0097c92379bc223bd4d968c3feffe5f233d (patch) | |
tree | a10a5f09469322624c65fd356b4e51e6f00694dd /docs | |
parent | 77741531e266f127839c7bb8fefcea43f3c5ebe0 (diff) | |
download | pango-5bc1d0097c92379bc223bd4d968c3feffe5f233d.tar.gz |
Document PangoIndicScript. Document.
* docs/tmpl/pango-indic.sgml: Document PangoIndicScript.
* pango/pangowin32.c (pango_win32_get_dc): Document.
Diffstat (limited to 'docs')
-rw-r--r-- | docs/tmpl/pango-indic.sgml | 22 |
1 files changed, 14 insertions, 8 deletions
diff --git a/docs/tmpl/pango-indic.sgml b/docs/tmpl/pango-indic.sgml index 3c8bf16f..333d3ed9 100644 --- a/docs/tmpl/pango-indic.sgml +++ b/docs/tmpl/pango-indic.sgml @@ -6,7 +6,7 @@ Indic support for legacy shaper engines. <!-- ##### SECTION Long_Description ##### --> <para> -The <function>pango_indic_*</function> functiosn are used to +The <function>pango_indic_*</function> functions are used to implement indic shaping support for certain legacy shaping engines, in particular the shaping engines for bitmap X fonts. These are basically internal routines and should not be @@ -34,15 +34,21 @@ The Unicode character 'ZERO WIDTH JOINER', 0x200d. <!-- ##### STRUCT PangoIndicScript ##### --> <para> - +The <structname>PangoIndicScript</structname> struct contains a few +script-dependent functions which are used by the +<function>pango_indic_*</function> functions. +Renderers must provide a suitable <structname>PangoIndicScript</structname> +struct. </para> -@name: -@is_prefixing_vowel: -@is_vowel_sign: -@vowel_sign_to_matra: -@is_vowel_half: -@vowel_split: +@name: the name of the script. +@is_prefixing_vowel: determines whether a vowel is left-joining. +@is_vowel_sign: determines whether the given character is a vowel sign. +@vowel_sign_to_matra: converts a vowel sign to a matra (abbreviated form). +@is_vowel_half: determines whether the given character is part of a two-part +vowel. This is an optional function. +@vowel_split: returns whether the given vowel can be split and the pieces in +which it can be split. This is an optional function. <!-- ##### FUNCTION pango_indic_shift_vowels ##### --> <para> |