summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorMatthias Clasen <matthiasc@src.gnome.org>2002-12-07 23:30:38 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2002-12-07 23:30:38 +0000
commit5bc1d0097c92379bc223bd4d968c3feffe5f233d (patch)
treea10a5f09469322624c65fd356b4e51e6f00694dd /docs
parent77741531e266f127839c7bb8fefcea43f3c5ebe0 (diff)
downloadpango-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.sgml22
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>