This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Use new Unicode 6.2 beta
[perl5.git] / lib / unicore / IndicMatraCategory.txt
CommitLineData
83d881f0
KW
1# IndicMatraCategory-6.2.0.txt
2# Date: 2012-05-15, 21:10:00 GMT [KW]
bd84d130
KW
3#
4# Unicode Character Database
83d881f0 5# Copyright (c) 1991-2012 Unicode, Inc.
bd84d130
KW
6# For terms of use, see http://www.unicode.org/terms_of_use.html
7# For documentation, see UAX #44.
8#
9# This file defines the following provisional property:
10#
11# Indic_Matra_Category enumerated property
12#
13# NB: Provisional properties and data files have no associated stability
14# guarantees. They are provided in part to determine the possible usefulness
15# of a property or other data and to encourage analysis and further investigation
16# which may result in their improvement. Provisional properties and
17# data files may change arbitrarily, or may even be removed in a future version of the
18# Unicode Character Database, if they prove not to be useful.
19#
20# Scope: This provisional property is aimed at the problem of
21# the specification of syllabic structure for Indic scripts.
22# Because dependent vowels (and visible viramas, where they occur)
23# are placed in notional slots around the consonant (or consonant
24# cluster) core of an Indic syllable, there may be cooccurrence
25# constraints or other interactions. Also, it may be desirable,
26# in cases where more than one dependent vowel may occur in
27# sequence, as for example, in a top slot and a bottom slot, to
28# specify preferred orders for spelling. As such, this property
29# is designed primarily to supplement the Indic_Syllabic_Category
30# property.
31#
32# Note that this provisional property is *not* intended as
33# a prescriptive property regarding display or font design,
34# for a number of reasons. Good font design requires information
35# that is outside the context of a character encoding standard,
36# and is best handled in other venues. For Indic dependent
37# vowels, in particular:
38#
39# 1. Matra placement may vary somewhat based on typeface design.
40# 2. Matra placement, even within a single script, may vary
41# somewhat according to historic period or local conventions.
42# 3. Matra placement may be changed by explicit orthographic reform
43# decisions.
44# 4. Matras may ligate in various ways with a consonant (or even
45# other elements of a syllable) instead of occurring in a
46# discrete location.
47# 4. Matra display may be contextually determined. This is
48# notable, for example, in the Tamil script, where the shape
49# and placement of -u and -uu vowels depends strongly on
50# which consonant they adjoin.
51#
52# Format:
53# Field 0 Code Point or Code Point Range
54# Field 1 Indic_Matra_Category
55#
56# A comment field shows General_Category property values and character names.
57#
58# The scripts assessed as containing dependent vowels or viramas in the
59# structural sense used for the Indic_Matra_Category are:
60#
61# Devanagari, Bengali, Gurmukhi, Gujarati, Oriya, Tamil, Telugu,
62# Kannada, Malayalam, Sinhala, Thai, Lao, Tibetan, Myanmar,
63# Tagalog, Hanunoo, Buhid, Tagbanwa, Khmer, Limbu, New Tai Lue,
64# Buginese, Tai Tham, Balinese, Sundanese, Batak, Lepcha,
65# Syloti Nagri, Saurashtra, Rejang, Javanese, Cham, Tai Viet,
7620cb10 66# Meetei Mayek, Kharoshthi, Brahmi, Kaithi, Chakma, Sharada, Takri
bd84d130
KW
67#
68# All characters for all other scripts not in that list
69# take the default value for this property.
70#
71# See IndicSyllabicCategory.txt for a slightly more extended
72# list of Indic scripts, including those which do not have
73# dependent vowel characters. Currently, those additional
74# Indic scripts without dependent vowel characters are
75# Tai Le, Phags-pa, and Kayah Li.
76#
77
78# ================================================
79
80# Property: Indic_Matra_Category
81#
82# All code points not explicitly listed for Indic_Matra_Category
83# have the value NA (Not_Applicable).
84#
85# @missing: 0000..10FFFF; NA
86
87# Only Indic dependent vowels (Indic_Syllabic_Category=Vowel_Dependent)
88# and viramas (Indic_Syllabic_Category=Virama)
89# have a non-default value for this property.
90
91# ------------------------------------------------
92
93# Indic_Matra_Category=Right
94
95093B ; Right # Mc DEVANAGARI VOWEL SIGN OOE
96093E ; Right # Mc DEVANAGARI VOWEL SIGN AA
970940 ; Right # Mc DEVANAGARI VOWEL SIGN II
980949..094C ; Right # Mc [4] DEVANAGARI VOWEL SIGN CANDRA O..DEVANAGARI VOWEL SIGN AU
99094F ; Right # Mc DEVANAGARI VOWEL SIGN AW
10009BE ; Right # Mc BENGALI VOWEL SIGN AA
10109C0 ; Right # Mc BENGALI VOWEL SIGN II
10209D7 ; Right # Mc BENGALI AU LENGTH MARK
1030A3E ; Right # Mc GURMUKHI VOWEL SIGN AA
1040A40 ; Right # Mc GURMUKHI VOWEL SIGN II
1050ABE ; Right # Mc GUJARATI VOWEL SIGN AA
1060AC0 ; Right # Mc GUJARATI VOWEL SIGN II
1070ACB..0ACC ; Right # Mc [2] GUJARATI VOWEL SIGN O..GUJARATI VOWEL SIGN AU
1080B3E ; Right # Mc ORIYA VOWEL SIGN AA
1090B40 ; Right # Mc ORIYA VOWEL SIGN II
1100BBE..0BBF ; Right # Mc [2] TAMIL VOWEL SIGN AA..TAMIL VOWEL SIGN I
1110BD7 ; Right # Mc TAMIL AU LENGTH MARK
1120C41..0C44 ; Right # Mc [4] TELUGU VOWEL SIGN U..TELUGU VOWEL SIGN VOCALIC RR
1130CBE ; Right # Mc KANNADA VOWEL SIGN AA
1140CC1..0CC4 ; Right # Mc [4] KANNADA VOWEL SIGN U..KANNADA VOWEL SIGN VOCALIC RR
1150CD5..0CD6 ; Right # Mc [2] KANNADA LENGTH MARK..KANNADA AI LENGTH MARK
1160D3E..0D40 ; Right # Mc [3] MALAYALAM VOWEL SIGN AA..MALAYALAM VOWEL SIGN II
1170D41..0D42 ; Right # Mn [2] MALAYALAM VOWEL SIGN U..MALAYALAM VOWEL SIGN UU
118# Note: U and UU form complex ligatures with consonants in older Malayalam orthography
1190D57 ; Right # Mc MALAYALAM AU LENGTH MARK
1200DCF..0DD1 ; Right # Mc [3] SINHALA VOWEL SIGN AELA-PILLA..SINHALA VOWEL SIGN DIGA AEDA-PILLA
1210DD8 ; Right # Mc SINHALA VOWEL SIGN GAETTA-PILLA
1220DDF ; Right # Mc SINHALA VOWEL SIGN GAYANUKITTA
1230DF2..0DF3 ; Right # Mc [2] SINHALA VOWEL SIGN DIGA GAETTA-PILLA..SINHALA VOWEL SIGN DIGA GAYANUKITTA
1240E30 ; Right # Lo THAI CHARACTER SARA A
1250E32..0E33 ; Right # Lo [2] THAI CHARACTER SARA AA..THAI CHARACTER SARA AM
1260E45 ; Right # Lo THAI CHARACTER LAKKHANGYAO
1270EB0 ; Right # Lo LAO VOWEL SIGN A
1280EB2..0EB3 ; Right # Lo [2] LAO VOWEL SIGN AA..LAO VOWEL SIGN AM
129102B..102C ; Right # Mc [2] MYANMAR VOWEL SIGN TALL AA..MYANMAR VOWEL SIGN AA
1301056..1057 ; Right # Mc [2] MYANMAR VOWEL SIGN VOCALIC R..MYANMAR VOWEL SIGN VOCALIC RR
1311062 ; Right # Mc MYANMAR VOWEL SIGN SGAW KAREN EU
1321067..1068 ; Right # Mc [2] MYANMAR VOWEL SIGN WESTERN PWO KAREN EU..MYANMAR VOWEL SIGN WESTERN PWO KAREN UE
1331083 ; Right # Mc MYANMAR VOWEL SIGN SHAN AA
134109C ; Right # Mc MYANMAR VOWEL SIGN AITON A
13517B6 ; Right # Mc KHMER VOWEL SIGN AA
13617C8 ; Right # Mc KHMER SIGN YUUKALEAPINTU
1371923..1924 ; Right # Mc [2] LIMBU VOWEL SIGN EE..LIMBU VOWEL SIGN AI
13819B0..19B4 ; Right # Mc [5] NEW TAI LUE VOWEL SIGN VOWEL SHORTENER..NEW TAI LUE VOWEL SIGN UU
13919B8..19B9 ; Right # Mc [2] NEW TAI LUE VOWEL SIGN OA..NEW TAI LUE VOWEL SIGN UE
14019BB..19C0 ; Right # Mc [6] NEW TAI LUE VOWEL SIGN AAY..NEW TAI LUE VOWEL SIGN IY
1411A1A ; Right # Mc BUGINESE VOWEL SIGN O
1421A61 ; Right # Mc TAI THAM VOWEL SIGN A
1431A63..1A64 ; Right # Mc [2] TAI THAM VOWEL SIGN AA..TAI THAM VOWEL SIGN TALL AA
1441A6D ; Right # Mc TAI THAM VOWEL SIGN OY
1451B35 ; Right # Mc BALINESE VOWEL SIGN TEDUNG
1461B44 ; Right # Mc BALINESE ADEG ADEG
1471BA7 ; Right # Mc SUNDANESE VOWEL SIGN PANOLONG
1481BAA ; Right # Mc SUNDANESE SIGN PAMAAEH
1491BF2..1BF3 ; Right # Mc [2] BATAK PANGOLAT..BATAK PANONGONAN
1501C26 ; Right # Mc LEPCHA VOWEL SIGN AA
1511C2A..1C2B ; Right # Mc [2] LEPCHA VOWEL SIGN U..LEPCHA VOWEL SIGN UU
152A823..A824 ; Right # Mc [2] SYLOTI NAGRI VOWEL SIGN A..SYLOTI NAGRI VOWEL SIGN I
153A827 ; Right # Mc SYLOTI NAGRI VOWEL SIGN OO
154A8B5..A8C3 ; Right # Mc [15] SAURASHTRA VOWEL SIGN AA..SAURASHTRA VOWEL SIGN AU
155A953 ; Right # Mc REJANG VIRAMA
156A9B4..A9B5 ; Right # Mc [2] JAVANESE VOWEL SIGN TARUNG..JAVANESE VOWEL SIGN TOLONG
157AAB1 ; Right # Lo TAI VIET VOWEL AA
158AABA ; Right # Lo TAI VIET VOWEL UA
159AABD ; Right # Lo TAI VIET VOWEL AN
7620cb10 160AAEF ; Right # Mc MEETEI MAYEK VOWEL SIGN AAU
bd84d130
KW
161ABE3..ABE4 ; Right # Mc [2] MEETEI MAYEK VOWEL SIGN ONAP..MEETEI MAYEK VOWEL SIGN INAP
162ABE6..ABE7 ; Right # Mc [2] MEETEI MAYEK VOWEL SIGN YENAP..MEETEI MAYEK VOWEL SIGN SOUNAP
163ABE9..ABEA ; Right # Mc [2] MEETEI MAYEK VOWEL SIGN CHEINAP..MEETEI MAYEK VOWEL SIGN NUNG
164110B0 ; Right # Mc KAITHI VOWEL SIGN AA
165110B2 ; Right # Mc KAITHI VOWEL SIGN II
166110B7..110B8 ; Right # Mc [2] KAITHI VOWEL SIGN O..KAITHI VOWEL SIGN AU
7620cb10
KW
167111B3 ; Right # Mc SHARADA VOWEL SIGN AA
168111B5 ; Right # Mc SHARADA VOWEL SIGN II
169111C0 ; Right # Mc SHARADA SIGN VIRAMA
170116AF ; Right # Mc TAKRI VOWEL SIGN II
bd84d130
KW
171
172# Indic_Matra_Category=Left
173
174093F ; Left # Mc DEVANAGARI VOWEL SIGN I
175094E ; Left # Mc DEVANAGARI VOWEL SIGN PRISHTHAMATRA E
17609BF ; Left # Mc BENGALI VOWEL SIGN I
17709C7..09C8 ; Left # Mc [2] BENGALI VOWEL SIGN E..BENGALI VOWEL SIGN AI
1780A3F ; Left # Mc GURMUKHI VOWEL SIGN I
1790ABF ; Left # Mc GUJARATI VOWEL SIGN I
1800B47 ; Left # Mc ORIYA VOWEL SIGN E
1810BC6..0BC8 ; Left # Mc [3] TAMIL VOWEL SIGN E..TAMIL VOWEL SIGN AI
1820D46..0D48 ; Left # Mc [3] MALAYALAM VOWEL SIGN E..MALAYALAM VOWEL SIGN AI
1830DD9 ; Left # Mc SINHALA VOWEL SIGN KOMBUVA
1840DDB ; Left # Mc SINHALA VOWEL SIGN KOMBU DEKA
1851031 ; Left # Mc MYANMAR VOWEL SIGN E
1861084 ; Left # Mc MYANMAR VOWEL SIGN SHAN E
18717C1..17C3 ; Left # Mc [3] KHMER VOWEL SIGN E..KHMER VOWEL SIGN AI
18819B5..19B7 ; Left # Mc [3] NEW TAI LUE VOWEL SIGN E..NEW TAI LUE VOWEL SIGN O
18919BA ; Left # Mc NEW TAI LUE VOWEL SIGN AY
1901A19 ; Left # Mc BUGINESE VOWEL SIGN E
1911A1B ; Left # Mc BUGINESE VOWEL SIGN AE
1921A6E..1A72 ; Left # Mc [5] TAI THAM VOWEL SIGN E..TAI THAM VOWEL SIGN THAM AI
1931B3E..1B3F ; Left # Mc [2] BALINESE VOWEL SIGN TALING..BALINESE VOWEL SIGN TALING REPA
1941BA6 ; Left # Mc SUNDANESE VOWEL SIGN PANAELAENG
1951C27..1C28 ; Left # Mc [2] LEPCHA VOWEL SIGN I..LEPCHA VOWEL SIGN O
196A9BA..A9BB ; Left # Mc [2] JAVANESE VOWEL SIGN TALING..JAVANESE VOWEL SIGN DIRGA MURE
197AA2F..AA30 ; Left # Mc [2] CHAM VOWEL SIGN O..CHAM VOWEL SIGN AI
7620cb10
KW
198AAEB ; Left # Mc MEETEI MAYEK VOWEL SIGN II
199AAEE ; Left # Mc MEETEI MAYEK VOWEL SIGN AU
bd84d130 200110B1 ; Left # Mc KAITHI VOWEL SIGN I
7620cb10
KW
2011112C ; Left # Mc CHAKMA VOWEL SIGN E
202111B4 ; Left # Mc SHARADA VOWEL SIGN I
203116AE ; Left # Mc TAKRI VOWEL SIGN I
bd84d130
KW
204
205# Indic_Matra_Category=Visual_Order_Left
206
207# These are dependent vowels that occur to the left of the consonant
208# letter in a syllable, but which occur in scripts using the visual order
209# model, instead of the logical order model. Because of the different
210# model, these left-side vowels occur first in the backing store (before
211# the consonant letter) and are not reordered during text rendering.
212#
213# [Derivation: Logical_Order_Exception=True]
214
2150E40..0E44 ; Visual_Order_Left # Lo [5] THAI CHARACTER SARA E..THAI CHARACTER SARA AI MAIMALAI
2160EC0..0EC4 ; Visual_Order_Left # Lo [5] LAO VOWEL SIGN E..LAO VOWEL SIGN AI
217AAB5..AAB6 ; Visual_Order_Left # Lo [2] TAI VIET VOWEL E..TAI VIET VOWEL O
218AAB9 ; Visual_Order_Left # Lo TAI VIET VOWEL UEA
219AABB..AABC ; Visual_Order_Left # Lo [2] TAI VIET VOWEL AUE..TAI VIET VOWEL AY
220
221# Indic_Matra_Category=Left_And_Right
222
22309CB..09CC ; Left_And_Right # Mc [2] BENGALI VOWEL SIGN O..BENGALI VOWEL SIGN AU
2240B4B ; Left_And_Right # Mc ORIYA VOWEL SIGN O
2250BCA..0BCC ; Left_And_Right # Mc [3] TAMIL VOWEL SIGN O..TAMIL VOWEL SIGN AU
2260D4A..0D4C ; Left_And_Right # Mc [3] MALAYALAM VOWEL SIGN O..MALAYALAM VOWEL SIGN AU
2270DDC..0DDE ; Left_And_Right # Mc [3] SINHALA VOWEL SIGN KOMBUVA HAA AELA-PILLA..SINHALA VOWEL SIGN KOMBUVA HAA GAYANUKITTA
22817C0 ; Left_And_Right # Mc KHMER VOWEL SIGN IE
22917C4..17C5 ; Left_And_Right # Mc [2] KHMER VOWEL SIGN OO..KHMER VOWEL SIGN AU
2301B40..1B41 ; Left_And_Right # Mc [2] BALINESE VOWEL SIGN TALING TEDUNG..BALINESE VOWEL SIGN TALING REPA TEDUNG
231
232# Indic_Matra_Category=Top
233
234093A ; Top # Mn DEVANAGARI VOWEL SIGN OE
2350945..0948 ; Top # Mn [4] DEVANAGARI VOWEL SIGN CANDRA E..DEVANAGARI VOWEL SIGN AI
2360955 ; Top # Mn DEVANAGARI VOWEL SIGN CANDRA LONG E
2370A47..0A48 ; Top # Mn [2] GURMUKHI VOWEL SIGN EE..GURMUKHI VOWEL SIGN AI
2380A4B..0A4C ; Top # Mn [2] GURMUKHI VOWEL SIGN OO..GURMUKHI VOWEL SIGN AU
2390AC5 ; Top # Mn GUJARATI VOWEL SIGN CANDRA E
2400AC7..0AC8 ; Top # Mn [2] GUJARATI VOWEL SIGN E..GUJARATI VOWEL SIGN AI
2410B3F ; Top # Mn ORIYA VOWEL SIGN I
2420B56 ; Top # Mn ORIYA AI LENGTH MARK
2430BC0 ; Top # Mn TAMIL VOWEL SIGN II
2440BCD ; Top # Mn TAMIL SIGN VIRAMA
2450C3E..0C40 ; Top # Mn [3] TELUGU VOWEL SIGN AA..TELUGU VOWEL SIGN II
2460C46..0C47 ; Top # Mn [2] TELUGU VOWEL SIGN E..TELUGU VOWEL SIGN EE
2470C4A..0C4C ; Top # Mn [3] TELUGU VOWEL SIGN O..TELUGU VOWEL SIGN AU
2480C4D ; Top # Mn TELUGU SIGN VIRAMA
2490C55 ; Top # Mn TELUGU LENGTH MARK
2500CBF ; Top # Mn KANNADA VOWEL SIGN I
2510CC6 ; Top # Mn KANNADA VOWEL SIGN E
2520CCC ; Top # Mn KANNADA VOWEL SIGN AU
2530CCD ; Top # Mn KANNADA SIGN VIRAMA
2540D4D ; Top # Mn MALAYALAM SIGN VIRAMA
2550DCA ; Top # Mn SINHALA SIGN AL-LAKUNA
2560DD2..0DD3 ; Top # Mn [2] SINHALA VOWEL SIGN KETTI IS-PILLA..SINHALA VOWEL SIGN DIGA IS-PILLA
2570E31 ; Top # Mn THAI CHARACTER MAI HAN-AKAT
2580E34..0E37 ; Top # Mn [4] THAI CHARACTER SARA I..THAI CHARACTER SARA UEE
2590E47 ; Top # Mn THAI CHARACTER MAITAIKHU
2600E4E ; Top # Mn THAI CHARACTER YAMAKKAN
2610EB1 ; Top # Mn LAO VOWEL SIGN MAI KAN
2620EB4..0EB7 ; Top # Mn [4] LAO VOWEL SIGN I..LAO VOWEL SIGN YY
2630EBB ; Top # Mn LAO VOWEL SIGN MAI KON
2640F72 ; Top # Mn TIBETAN VOWEL SIGN I
2650F7A..0F7D ; Top # Mn [4] TIBETAN VOWEL SIGN E..TIBETAN VOWEL SIGN OO
2660F80 ; Top # Mn TIBETAN VOWEL SIGN REVERSED I
267102D..102E ; Top # Mn [2] MYANMAR VOWEL SIGN I..MYANMAR VOWEL SIGN II
2681032..1035 ; Top # Mn [4] MYANMAR VOWEL SIGN AI..MYANMAR VOWEL SIGN E ABOVE
269103A ; Top # Mn MYANMAR SIGN ASAT
2701071..1074 ; Top # Mn [4] MYANMAR VOWEL SIGN GEBA KAREN I..MYANMAR VOWEL SIGN KAYAH EE
2711085..1086 ; Top # Mn [2] MYANMAR VOWEL SIGN SHAN E ABOVE..MYANMAR VOWEL SIGN SHAN FINAL Y
272109D ; Top # Mn MYANMAR VOWEL SIGN AITON AI
2731712 ; Top # Mn TAGALOG VOWEL SIGN I
2741732 ; Top # Mn HANUNOO VOWEL SIGN I
2751752 ; Top # Mn BUHID VOWEL SIGN I
2761772 ; Top # Mn TAGBANWA VOWEL SIGN I
27717B7..17BA ; Top # Mn [4] KHMER VOWEL SIGN I..KHMER VOWEL SIGN YY
27817D1 ; Top # Mn KHMER SIGN VIRIAM
2791920..1921 ; Top # Mn [2] LIMBU VOWEL SIGN A..LIMBU VOWEL SIGN I
2801927..1928 ; Top # Mn [2] LIMBU VOWEL SIGN E..LIMBU VOWEL SIGN O
2811A17 ; Top # Mn BUGINESE VOWEL SIGN I
2821A62 ; Top # Mn TAI THAM VOWEL SIGN MAI SAT
2831A65..1A68 ; Top # Mn [4] TAI THAM VOWEL SIGN I..TAI THAM VOWEL SIGN UUE
2841A6B ; Top # Mn TAI THAM VOWEL SIGN O
2851A73..1A74 ; Top # Mn [2] TAI THAM VOWEL SIGN OA ABOVE..TAI THAM SIGN MAI KANG
2861B36..1B37 ; Top # Mn [2] BALINESE VOWEL SIGN ULU..BALINESE VOWEL SIGN ULU SARI
2871B42 ; Top # Mn BALINESE VOWEL SIGN PEPET
2881BA4 ; Top # Mn SUNDANESE VOWEL SIGN PANGHULU
2891BA8..1BA9 ; Top # Mn [2] SUNDANESE VOWEL SIGN PAMEPET..SUNDANESE VOWEL SIGN PANEULEUNG
290A806 ; Top # Mn SYLOTI NAGRI SIGN HASANTA
291A826 ; Top # Mn SYLOTI NAGRI VOWEL SIGN E
292A94A ; Top # Mn REJANG VOWEL SIGN AI
293A9B6..A9B7 ; Top # Mn [2] JAVANESE VOWEL SIGN WULU..JAVANESE VOWEL SIGN WULU MELIK
294A9BC ; Top # Mn JAVANESE VOWEL SIGN PEPET
295AA29..AA2C ; Top # Mn [4] CHAM VOWEL SIGN AA..CHAM VOWEL SIGN EI
296AA2E ; Top # Mn CHAM VOWEL SIGN OE
297AA31 ; Top # Mn CHAM VOWEL SIGN AU
298AAB0 ; Top # Mn TAI VIET MAI KANG
299AAB2..AAB3 ; Top # Mn [2] TAI VIET VOWEL I..TAI VIET VOWEL UE
300AAB7..AAB8 ; Top # Mn [2] TAI VIET MAI KHIT..TAI VIET VOWEL IA
301AABE ; Top # Mn TAI VIET VOWEL AM
7620cb10 302AAED ; Top # Mn MEETEI MAYEK VOWEL SIGN AAI
bd84d130
KW
303ABE5 ; Top # Mn MEETEI MAYEK VOWEL SIGN ANAP
30410A05 ; Top # Mn KHAROSHTHI VOWEL SIGN E
30511038..1103B ; Top # Mn [4] BRAHMI VOWEL SIGN AA..BRAHMI VOWEL SIGN II
30611042..11045 ; Top # Mn [4] BRAHMI VOWEL SIGN E..BRAHMI VOWEL SIGN AU
30711046 ; Top # Mn BRAHMI VIRAMA
308110B5..110B6 ; Top # Mn [2] KAITHI VOWEL SIGN E..KAITHI VOWEL SIGN AI
7620cb10
KW
30911127..11129 ; Top # Mn [3] CHAKMA VOWEL SIGN A..CHAKMA VOWEL SIGN II
3101112D ; Top # Mn CHAKMA VOWEL SIGN AI
31111130 ; Top # Mn CHAKMA VOWEL SIGN OI
31211134 ; Top # Mn CHAKMA MAAYYAA
313111BC..111BE ; Top # Mn [3] SHARADA VOWEL SIGN E..SHARADA VOWEL SIGN O
314116AD ; Top # Mn TAKRI VOWEL SIGN AA
315116B2..116B5 ; Top # Mn [4] TAKRI VOWEL SIGN E..TAKRI VOWEL SIGN AU
316116B6 ; Top # Mn TAKRI SIGN VIRAMA
bd84d130
KW
317
318# Indic_Matra_Category=Bottom
319
3200941..0944 ; Bottom # Mn [4] DEVANAGARI VOWEL SIGN U..DEVANAGARI VOWEL SIGN VOCALIC RR
321094D ; Bottom # Mn DEVANAGARI SIGN VIRAMA
3220956..0957 ; Bottom # Mn [2] DEVANAGARI VOWEL SIGN UE..DEVANAGARI VOWEL SIGN UUE
3230962..0963 ; Bottom # Mn [2] DEVANAGARI VOWEL SIGN VOCALIC L..DEVANAGARI VOWEL SIGN VOCALIC LL
32409C1..09C4 ; Bottom # Mn [4] BENGALI VOWEL SIGN U..BENGALI VOWEL SIGN VOCALIC RR
32509CD ; Bottom # Mn BENGALI SIGN VIRAMA
32609E2..09E3 ; Bottom # Mn [2] BENGALI VOWEL SIGN VOCALIC L..BENGALI VOWEL SIGN VOCALIC LL
3270A41..0A42 ; Bottom # Mn [2] GURMUKHI VOWEL SIGN U..GURMUKHI VOWEL SIGN UU
3280A4D ; Bottom # Mn GURMUKHI SIGN VIRAMA
3290AC1..0AC4 ; Bottom # Mn [4] GUJARATI VOWEL SIGN U..GUJARATI VOWEL SIGN VOCALIC RR
3300ACD ; Bottom # Mn GUJARATI SIGN VIRAMA
3310AE2..0AE3 ; Bottom # Mn [2] GUJARATI VOWEL SIGN VOCALIC L..GUJARATI VOWEL SIGN VOCALIC LL
3320B41..0B44 ; Bottom # Mn [4] ORIYA VOWEL SIGN U..ORIYA VOWEL SIGN VOCALIC RR
3330B4D ; Bottom # Mn ORIYA SIGN VIRAMA
3340B62..0B63 ; Bottom # Mn [2] ORIYA VOWEL SIGN VOCALIC L..ORIYA VOWEL SIGN VOCALIC LL
3350BC1..0BC2 ; Bottom # Mc [2] TAMIL VOWEL SIGN U..TAMIL VOWEL SIGN UU
336# Note: U and UU have contextually variable placement in Tamil.
3370C56 ; Bottom # Mn TELUGU AI LENGTH MARK
3380C62..0C63 ; Bottom # Mn [2] TELUGU VOWEL SIGN VOCALIC L..TELUGU VOWEL SIGN VOCALIC LL
3390CE2..0CE3 ; Bottom # Mn [2] KANNADA VOWEL SIGN VOCALIC L..KANNADA VOWEL SIGN VOCALIC LL
3400D43..0D44 ; Bottom # Mn [2] MALAYALAM VOWEL SIGN VOCALIC R..MALAYALAM VOWEL SIGN VOCALIC RR
3410D62..0D63 ; Bottom # Mn [2] MALAYALAM VOWEL SIGN VOCALIC L..MALAYALAM VOWEL SIGN VOCALIC LL
3420DD4 ; Bottom # Mn SINHALA VOWEL SIGN KETTI PAA-PILLA
3430DD6 ; Bottom # Mn SINHALA VOWEL SIGN DIGA PAA-PILLA
3440E38..0E39 ; Bottom # Mn [2] THAI CHARACTER SARA U..THAI CHARACTER SARA UU
3450E3A ; Bottom # Mn THAI CHARACTER PHINTHU
3460EB8..0EB9 ; Bottom # Mn [2] LAO VOWEL SIGN U..LAO VOWEL SIGN UU
3470F71 ; Bottom # Mn TIBETAN VOWEL SIGN AA
3480F74..0F75 ; Bottom # Mn [2] TIBETAN VOWEL SIGN U..TIBETAN VOWEL SIGN UU
3490F84 ; Bottom # Mn TIBETAN MARK HALANTA
350102F..1030 ; Bottom # Mn [2] MYANMAR VOWEL SIGN U..MYANMAR VOWEL SIGN UU
3511058..1059 ; Bottom # Mn [2] MYANMAR VOWEL SIGN VOCALIC L..MYANMAR VOWEL SIGN VOCALIC LL
3521713 ; Bottom # Mn TAGALOG VOWEL SIGN U
3531714 ; Bottom # Mn TAGALOG SIGN VIRAMA
3541733 ; Bottom # Mn HANUNOO VOWEL SIGN U
3551734 ; Bottom # Mn HANUNOO SIGN PAMUDPOD
3561753 ; Bottom # Mn BUHID VOWEL SIGN U
3571773 ; Bottom # Mn TAGBANWA VOWEL SIGN U
35817BB..17BD ; Bottom # Mn [3] KHMER VOWEL SIGN U..KHMER VOWEL SIGN UA
3591922 ; Bottom # Mn LIMBU VOWEL SIGN U
3601A18 ; Bottom # Mn BUGINESE VOWEL SIGN U
3611A69..1A6A ; Bottom # Mn [2] TAI THAM VOWEL SIGN U..TAI THAM VOWEL SIGN UU
3621A6C ; Bottom # Mn TAI THAM VOWEL SIGN OA BELOW
3631B38..1B3A ; Bottom # Mn [3] BALINESE VOWEL SIGN SUKU..BALINESE VOWEL SIGN RA REPA
3641BA5 ; Bottom # Mn SUNDANESE VOWEL SIGN PANYUKU
3651C2C ; Bottom # Mn LEPCHA VOWEL SIGN E
366A825 ; Bottom # Mn SYLOTI NAGRI VOWEL SIGN U
367A8C4 ; Bottom # Mn SAURASHTRA SIGN VIRAMA
368A947..A949 ; Bottom # Mn [3] REJANG VOWEL SIGN I..REJANG VOWEL SIGN E
369A94B..A94E ; Bottom # Mn [4] REJANG VOWEL SIGN O..REJANG VOWEL SIGN EA
370A9B8..A9B9 ; Bottom # Mn [2] JAVANESE VOWEL SIGN SUKU..JAVANESE VOWEL SIGN SUKU MENDUT
371AA2D ; Bottom # Mn CHAM VOWEL SIGN U
372AA32 ; Bottom # Mn CHAM VOWEL SIGN UE
373AAB4 ; Bottom # Mn TAI VIET VOWEL U
7620cb10 374AAEC ; Bottom # Mn MEETEI MAYEK VOWEL SIGN UU
bd84d130
KW
375ABE8 ; Bottom # Mn MEETEI MAYEK VOWEL SIGN UNAP
376ABED ; Bottom # Mn MEETEI MAYEK APUN IYEK
37710A02..10A03 ; Bottom # Mn [2] KHAROSHTHI VOWEL SIGN U..KHAROSHTHI VOWEL SIGN VOCALIC R
37810A0C ; Bottom # Mn KHAROSHTHI VOWEL LENGTH MARK
3791103C..11041 ; Bottom # Mn [6] BRAHMI VOWEL SIGN U..BRAHMI VOWEL SIGN VOCALIC LL
380110B3..110B4 ; Bottom # Mn [2] KAITHI VOWEL SIGN U..KAITHI VOWEL SIGN UU
381110B9 ; Bottom # Mn KAITHI SIGN VIRAMA
7620cb10
KW
3821112A..1112B ; Bottom # Mn [2] CHAKMA VOWEL SIGN U..CHAKMA VOWEL SIGN UU
38311131..11132 ; Bottom # Mn [2] CHAKMA O MARK..CHAKMA AU MARK
384111B6..111BB ; Bottom # Mn [6] SHARADA VOWEL SIGN U..SHARADA VOWEL SIGN VOCALIC LL
385116B0..116B1 ; Bottom # Mn [2] TAKRI VOWEL SIGN U..TAKRI VOWEL SIGN UU
bd84d130
KW
386
387# Indic_Matra_Category=Top_And_Bottom
388
3890C48 ; Top_And_Bottom # Mn TELUGU VOWEL SIGN AI
3900F73 ; Top_And_Bottom # Mn TIBETAN VOWEL SIGN II
3910F76..0F79 ; Top_And_Bottom # Mn [4] TIBETAN VOWEL SIGN VOCALIC R..TIBETAN VOWEL SIGN VOCALIC LL
3920F81 ; Top_And_Bottom # Mn TIBETAN VOWEL SIGN REVERSED II
3931B3C ; Top_And_Bottom # Mn BALINESE VOWEL SIGN LA LENGA
7620cb10 3941112E..1112F ; Top_And_Bottom # Mn [2] CHAKMA VOWEL SIGN O..CHAKMA VOWEL SIGN AU
bd84d130
KW
395
396# Indic_Matra_Category=Top_And_Right
397
3980AC9 ; Top_And_Right # Mc GUJARATI VOWEL SIGN CANDRA O
3990B57 ; Top_And_Right # Mc ORIYA AU LENGTH MARK
4000CC0 ; Top_And_Right # Mc KANNADA VOWEL SIGN II
4010CC7..0CC8 ; Top_And_Right # Mc [2] KANNADA VOWEL SIGN EE..KANNADA VOWEL SIGN AI
4020CCA..0CCB ; Top_And_Right # Mc [2] KANNADA VOWEL SIGN O..KANNADA VOWEL SIGN OO
4031925..1926 ; Top_And_Right # Mc [2] LIMBU VOWEL SIGN OO..LIMBU VOWEL SIGN AU
4041B43 ; Top_And_Right # Mc BALINESE VOWEL SIGN PEPET TEDUNG
7620cb10 405111BF ; Top_And_Right # Mc SHARADA VOWEL SIGN AU
bd84d130
KW
406
407# Indic_Matra_Category=Top_And_Left
408
4090B48 ; Top_And_Left # Mc ORIYA VOWEL SIGN AI
4100DDA ; Top_And_Left # Mc SINHALA VOWEL SIGN DIGA KOMBUVA
41117BE ; Top_And_Left # Mc KHMER VOWEL SIGN OE
4121C29 ; Top_And_Left # Mc LEPCHA VOWEL SIGN OO
413
414# Indic_Matra_Category=Top_And_Left_And_Right
415
4160B4C ; Top_And_Left_And_Right # Mc ORIYA VOWEL SIGN AU
41717BF ; Top_And_Left_And_Right # Mc KHMER VOWEL SIGN YA
418
419# Indic_Matra_Category=Bottom_And_Right
420
4211B3B ; Bottom_And_Right # Mc BALINESE VOWEL SIGN RA REPA TEDUNG
422A9C0 ; Bottom_And_Right # Mc JAVANESE PANGKON
423
424# Indic_Matra_Category=Top_And_Bottom_And_Right
425
4261B3D ; Top_And_Bottom_And_Right # Mc BALINESE VOWEL SIGN LA LENGA TEDUNG
427
428# Indic_Matra_Category=Overstruck
429
43010A01 ; Overstruck # Mn KHAROSHTHI VOWEL SIGN I
43110A06 ; Overstruck # Mn KHAROSHTHI VOWEL SIGN O
432
433# Indic_Matra_Category=Invisible
434
435# The Invisible category refers to viramas for certain script
436# which are used only to control consonant stacking or cluster
437# formation, and which have no visible display on their own.
438
4391039 ; Invisible # Mn MYANMAR SIGN VIRAMA
44017D2 ; Invisible # Mn KHMER SIGN COENG
4411A60 ; Invisible # Mn TAI THAM SIGN SAKOT
7620cb10 442AAF6 ; Invisible # Mn MEETEI MAYEK VIRAMA
bd84d130 44310A3F ; Invisible # Mn KHAROSHTHI VIRAMA
7620cb10 44411133 ; Invisible # Mn CHAKMA VIRAMA
bd84d130
KW
445
446# EOF