X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2Funicode%2FArabShap.txt;h=9b60290e62e35b66c1e9c067825be87461cf8113;hb=22d4bb9ccb8701e68f9243547d7e3a3c55f70908;hp=6092d6223cd3c0a514818f17e8f41fe2ceecfa08;hpb=4b19af017623bfa3bb72bb164598a517f586e0d3;p=p5sagit%2Fp5-mst-13.2.git diff --git a/lib/unicode/ArabShap.txt b/lib/unicode/ArabShap.txt index 6092d62..9b60290 100644 --- a/lib/unicode/ArabShap.txt +++ b/lib/unicode/ArabShap.txt @@ -1,5 +1,32 @@ -# Unicode; Schematic Name; Link; Link Group +# ArabicShaping-3.txt +# +# This file is a normative contributory data file in the +# Unicode Character Database. +# +# This file defines the shaping classes for Arabic and Syriac +# positional shaping, repeating in machine readable form the +# information printed in Tables 8-6, 8-7, 8-8, 8-10, 8-11, and +# 8-13 of The Unicode Standard, Version 3.0. +# +# See sections 8.2 and 8.3 of The Unicode Standard, Version 3.0 +# for more information. +# +# Each line contains four fields, separated by a semicolon. +# +# The first field gives the code point, in 4-digit hexadecimal +# form, of an Arabic or Syriac character. +# The second field gives a short schematic name for that character, +# abbreviated from the normative Unicode character name. +# The third field defines the joining type: R right-joining, +# D dual-joining, U non-joining +# The fourth field defines the joining group. +# +# ############################################################# + +# Unicode; Schematic Name; Joining Type; Joining Group + # Arabic characters + 0622; MADDA ON ALEF; R; ALEF 0623; HAMZA ON ALEF; R; ALEF 0624; HAMZA ON WAW; R; WAW @@ -34,9 +61,9 @@ 0646; NOON; D; NOON 0647; HEH; D; HEH 0648; WAW; R; WAW -0649; ALEF MAKSURA; R; YEH +0649; ALEF MAKSURA; D; YEH 064A; YEH; D; YEH -0671; HAMZAT WASL ON ALEF; U; +0671; HAMZAT WASL ON ALEF; R; ALEF 0672; WAVY HAMZA ON ALEF; R; ALEF 0673; WAVY HAMZA UNDER ALEF; R; ALEF 0674; HIGH HAMZA; U; @@ -139,7 +166,9 @@ 06FA; SEEN WITH DOT BELOW AND 3 DOTS ABOVE; D; SEEN 06FB; DAD WITH DOT BELOW; D; SAD 06FC; GHAIN WITH DOT BELOW; D; AIN + # Syriac characters + 0710; ALAPH; R; ALAPH 0712; BETH; D; BETH 0713; GAMAL; D; GAMAL