summaryrefslogtreecommitdiff
path: root/docs/TEXT
diff options
context:
space:
mode:
authorRobert Brady <rbrady@src.gnome.org>2000-11-08 06:07:47 +0000
committerRobert Brady <rbrady@src.gnome.org>2000-11-08 06:07:47 +0000
commit452359df74d9ab351b010a58693e597a53aa6362 (patch)
tree0011ec5c2192c96d27663cdd2a945a784f8920de /docs/TEXT
parent28b8f5db1a22d8ccefb4a88bb0f16ea3d84afade (diff)
downloadpango-452359df74d9ab351b010a58693e597a53aa6362.tar.gz
Shiny new Indic shapers!
Diffstat (limited to 'docs/TEXT')
-rw-r--r--docs/TEXT/ligatures33
1 files changed, 33 insertions, 0 deletions
diff --git a/docs/TEXT/ligatures b/docs/TEXT/ligatures
new file mode 100644
index 00000000..6bc7e45f
--- /dev/null
+++ b/docs/TEXT/ligatures
@@ -0,0 +1,33 @@
+PANGO_LIGATURE_HACK is defined as follows
+
+It comprises a space-seperated list of elements. An
+element can either be of the form :xx:zzzz, in which
+case the first part is a language code and the second
+is a name of another property to look in if the
+language is matched.
+
+or as follows
+
+ $AAAA=0000+007F-0915,0944
+
+ This defines a set, this will be visible to the entire font.
+
+or of the form
+
+ xxxx[+xxxx[+xxxx...]]=yyyy[+yyyy]
+
+ xxxx can either be a hex glyph code which is matches directly,
+ or %AAAA, where it will match anything in the set.
+
+ yyyy is either a hex glyph code, or %n, in which case it refers
+ to the nth thing to have matched - e.g.
+
+ %FOO+2=2+%1, would swap instances of $FOO and 2.
+
+
+
+(The language-specific stuff isn't implemented yet, but is parsed OK
+ and duly ignored here. This will be implemented soon)
+
+
+Robert Brady <rwb197@zepler.org>, 2000-11-08