This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
corelist: updated for threads libraries
[perl5.git] / lib / unicore / IndicPositionalCategory.txt
CommitLineData
ac71d2a0
UC
1# IndicPositionalCategory-8.0.0.txt
2# Date: 2015-05-12, 10:00:00 GMT [RP, KW, LI]
bd84d130
KW
3#
4# Unicode Character Database
ac71d2a0 5# Copyright (c) 1991-2015 Unicode, Inc.
bd84d130 6# For terms of use, see http://www.unicode.org/terms_of_use.html
09edd811
KW
7# For documentation, see UAX #44: Unicode Character Database,
8# at http://www.unicode.org/reports/tr44/
bd84d130 9#
ac71d2a0 10# This file defines the following property:
bd84d130 11#
ac71d2a0 12# Indic_Positional_Category enumerated property
bd84d130 13#
ac71d2a0 14# Scope: This property is aimed at the problem of
bd84d130 15# the specification of syllabic structure for Indic scripts.
ac71d2a0
UC
16# Because dependent vowels (matras), visible viramas, and other
17# characters are placed in notional slots around the consonant (or
18# consonant cluster) core of an Indic syllable, there may be
19# cooccurrence constraints or other interactions. Also, it may be
20# desirable, in cases where more than one such character may occur in
bd84d130
KW
21# sequence, as for example, in a top slot and a bottom slot, to
22# specify preferred orders for spelling. As such, this property
23# is designed primarily to supplement the Indic_Syllabic_Category
24# property.
25#
ac71d2a0 26# Note that this property is *not* intended as
bd84d130
KW
27# a prescriptive property regarding display or font design,
28# for a number of reasons. Good font design requires information
29# that is outside the context of a character encoding standard,
30# and is best handled in other venues. For Indic dependent
ac71d2a0 31# vowels and similar characters, in particular:
bd84d130
KW
32#
33# 1. Matra placement may vary somewhat based on typeface design.
34# 2. Matra placement, even within a single script, may vary
35# somewhat according to historic period or local conventions.
36# 3. Matra placement may be changed by explicit orthographic reform
37# decisions.
38# 4. Matras may ligate in various ways with a consonant (or even
39# other elements of a syllable) instead of occurring in a
40# discrete location.
09edd811 41# 5. Matra display may be contextually determined. This is
bd84d130
KW
42# notable, for example, in the Tamil script, where the shape
43# and placement of -u and -uu vowels depends strongly on
a9c9e371 44# which consonant they adjoin.
bd84d130
KW
45#
46# Format:
09edd811 47# Field 0 Unicode code point value or range of code point values
ac71d2a0 48# Field 1 Indic_Positional_Category property value
bd84d130 49#
09edd811
KW
50# Field 1 is followed by a comment field, starting with the number sign '#',
51# which shows the General_Category property value, the Unicode character name
52# or names, and, in lines with ranges of code points, the code point count in
53# square brackets.
bd84d130 54#
ac71d2a0
UC
55# The scripts assessed as containing dependent vowels or similar characters
56# in the structural sense used for the Indic_Positional_Category are the
57# following:
bd84d130 58#
ac71d2a0
UC
59# Ahom, Balinese, Batak, Bengali, Brahmi, Buginese, Buhid, Chakma,
60# Cham, Devanagari, Grantha, Gujarati, Gurmukhi, Hanunoo, Javanese,
61# Kaithi, Kannada, Kharoshthi, Khmer, Khojki, Khudawadi, Lao, Lepcha,
62# Limbu, Malayalam, Meetei Mayek, Modi, Myanmar, New Tai Lue, Oriya,
63# Rejang, Saurashtra, Sharada, Siddham, Sinhala, Sundanese, Syloti
64# Nagri, Tagalog, Tagbanwa, Tai Tham, Tai Viet, Takri, Tamil, Telugu,
65# Thai, Tibetan, and Tirhuta.
bd84d130
KW
66#
67# All characters for all other scripts not in that list
68# take the default value for this property.
69#
70# See IndicSyllabicCategory.txt for a slightly more extended
71# list of Indic scripts, including those which do not have
ac71d2a0
UC
72# positional characters. Currently, those additional
73# Indic scripts without positional characters are
74# Kayah Li, Mahajani, Multani, Phags-pa, and Tai Le.
bd84d130
KW
75#
76
77# ================================================
78
ac71d2a0 79# Property: Indic_Positional_Category
bd84d130 80#
ac71d2a0 81# All code points not explicitly listed for Indic_Positional_Category
09edd811 82# have the value NA (not applicable).
bd84d130
KW
83#
84# @missing: 0000..10FFFF; NA
85
bd84d130
KW
86# ------------------------------------------------
87
ac71d2a0 88# Indic_Positional_Category=Right
bd84d130 89
ac71d2a0 900903 ; Right # Mc DEVANAGARI SIGN VISARGA
bd84d130
KW
91093B ; Right # Mc DEVANAGARI VOWEL SIGN OOE
92093E ; Right # Mc DEVANAGARI VOWEL SIGN AA
930940 ; Right # Mc DEVANAGARI VOWEL SIGN II
940949..094C ; Right # Mc [4] DEVANAGARI VOWEL SIGN CANDRA O..DEVANAGARI VOWEL SIGN AU
95094F ; Right # Mc DEVANAGARI VOWEL SIGN AW
ac71d2a0 960982..0983 ; Right # Mc [2] BENGALI SIGN ANUSVARA..BENGALI SIGN VISARGA
bd84d130
KW
9709BE ; Right # Mc BENGALI VOWEL SIGN AA
9809C0 ; Right # Mc BENGALI VOWEL SIGN II
9909D7 ; Right # Mc BENGALI AU LENGTH MARK
ac71d2a0 1000A03 ; Right # Mc GURMUKHI SIGN VISARGA
bd84d130
KW
1010A3E ; Right # Mc GURMUKHI VOWEL SIGN AA
1020A40 ; Right # Mc GURMUKHI VOWEL SIGN II
ac71d2a0 1030A83 ; Right # Mc GUJARATI SIGN VISARGA
bd84d130
KW
1040ABE ; Right # Mc GUJARATI VOWEL SIGN AA
1050AC0 ; Right # Mc GUJARATI VOWEL SIGN II
1060ACB..0ACC ; Right # Mc [2] GUJARATI VOWEL SIGN O..GUJARATI VOWEL SIGN AU
ac71d2a0 1070B02..0B03 ; Right # Mc [2] ORIYA SIGN ANUSVARA..ORIYA SIGN VISARGA
bd84d130
KW
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
ac71d2a0
UC
1110BC1..0BC2 ; Right # Mc [2] TAMIL VOWEL SIGN U..TAMIL VOWEL SIGN UU
112# Note: U and UU have contextually variable placement in Tamil.
bd84d130 1130BD7 ; Right # Mc TAMIL AU LENGTH MARK
ac71d2a0 1140C01..0C03 ; Right # Mc [3] TELUGU SIGN CANDRABINDU..TELUGU SIGN VISARGA
bd84d130 1150C41..0C44 ; Right # Mc [4] TELUGU VOWEL SIGN U..TELUGU VOWEL SIGN VOCALIC RR
ac71d2a0 1160C82..0C83 ; Right # Mc [2] KANNADA SIGN ANUSVARA..KANNADA SIGN VISARGA
bd84d130
KW
1170CBE ; Right # Mc KANNADA VOWEL SIGN AA
1180CC1..0CC4 ; Right # Mc [4] KANNADA VOWEL SIGN U..KANNADA VOWEL SIGN VOCALIC RR
1190CD5..0CD6 ; Right # Mc [2] KANNADA LENGTH MARK..KANNADA AI LENGTH MARK
ac71d2a0 1200D02..0D03 ; Right # Mc [2] MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA
bd84d130
KW
1210D3E..0D40 ; Right # Mc [3] MALAYALAM VOWEL SIGN AA..MALAYALAM VOWEL SIGN II
1220D41..0D42 ; Right # Mn [2] MALAYALAM VOWEL SIGN U..MALAYALAM VOWEL SIGN UU
09edd811 123# Note: U and UU form complex ligatures with consonants in older Malayalam orthography.
bd84d130 1240D57 ; Right # Mc MALAYALAM AU LENGTH MARK
ac71d2a0 1250D82..0D83 ; Right # Mc [2] SINHALA SIGN ANUSVARAYA..SINHALA SIGN VISARGAYA
bd84d130
KW
1260DCF..0DD1 ; Right # Mc [3] SINHALA VOWEL SIGN AELA-PILLA..SINHALA VOWEL SIGN DIGA AEDA-PILLA
1270DD8 ; Right # Mc SINHALA VOWEL SIGN GAETTA-PILLA
1280DDF ; Right # Mc SINHALA VOWEL SIGN GAYANUKITTA
1290DF2..0DF3 ; Right # Mc [2] SINHALA VOWEL SIGN DIGA GAETTA-PILLA..SINHALA VOWEL SIGN DIGA GAYANUKITTA
1300E30 ; Right # Lo THAI CHARACTER SARA A
1310E32..0E33 ; Right # Lo [2] THAI CHARACTER SARA AA..THAI CHARACTER SARA AM
1320E45 ; Right # Lo THAI CHARACTER LAKKHANGYAO
1330EB0 ; Right # Lo LAO VOWEL SIGN A
1340EB2..0EB3 ; Right # Lo [2] LAO VOWEL SIGN AA..LAO VOWEL SIGN AM
ac71d2a0
UC
1350F3E ; Right # Mc TIBETAN SIGN YAR TSHES
1360F7F ; Right # Mc TIBETAN SIGN RNAM BCAD
bd84d130 137102B..102C ; Right # Mc [2] MYANMAR VOWEL SIGN TALL AA..MYANMAR VOWEL SIGN AA
ac71d2a0
UC
1381038 ; Right # Mc MYANMAR SIGN VISARGA
139103B ; Right # Mc MYANMAR CONSONANT SIGN MEDIAL YA
bd84d130 1401056..1057 ; Right # Mc [2] MYANMAR VOWEL SIGN VOCALIC R..MYANMAR VOWEL SIGN VOCALIC RR
ac71d2a0
UC
1411062..1064 ; Right # Mc [3] MYANMAR VOWEL SIGN SGAW KAREN EU..MYANMAR TONE MARK SGAW KAREN KE PHO
1421067..106D ; Right # Mc [7] MYANMAR VOWEL SIGN WESTERN PWO KAREN EU..MYANMAR SIGN WESTERN PWO KAREN TONE-5
bd84d130 1431083 ; Right # Mc MYANMAR VOWEL SIGN SHAN AA
ac71d2a0
UC
1441087..108C ; Right # Mc [6] MYANMAR SIGN SHAN TONE-2..MYANMAR SIGN SHAN COUNCIL TONE-3
145108F ; Right # Mc MYANMAR SIGN RUMAI PALAUNG TONE-5
146109A..109C ; Right # Mc [3] MYANMAR SIGN KHAMTI TONE-1..MYANMAR VOWEL SIGN AITON A
bd84d130 14717B6 ; Right # Mc KHMER VOWEL SIGN AA
ac71d2a0 14817C7..17C8 ; Right # Mc [2] KHMER SIGN REAHMUK..KHMER SIGN YUUKALEAPINTU
bd84d130 1491923..1924 ; Right # Mc [2] LIMBU VOWEL SIGN EE..LIMBU VOWEL SIGN AI
ac71d2a0
UC
1501929..192B ; Right # Mc [3] LIMBU SUBJOINED LETTER YA..LIMBU SUBJOINED LETTER WA
1511930..1931 ; Right # Mc [2] LIMBU SMALL LETTER KA..LIMBU SMALL LETTER NGA
1521933..1938 ; Right # Mc [6] LIMBU SMALL LETTER TA..LIMBU SMALL LETTER LA
15319B0..19B4 ; Right # Lo [5] NEW TAI LUE VOWEL SIGN VOWEL SHORTENER..NEW TAI LUE VOWEL SIGN UU
15419B8..19B9 ; Right # Lo [2] NEW TAI LUE VOWEL SIGN OA..NEW TAI LUE VOWEL SIGN UE
15519BB..19C0 ; Right # Lo [6] NEW TAI LUE VOWEL SIGN AAY..NEW TAI LUE VOWEL SIGN IY
15619C8..19C9 ; Right # Lo [2] NEW TAI LUE TONE MARK-1..NEW TAI LUE TONE MARK-2
bd84d130 1571A1A ; Right # Mc BUGINESE VOWEL SIGN O
ac71d2a0 1581A57 ; Right # Mc TAI THAM CONSONANT SIGN LA TANG LAI
bd84d130
KW
1591A61 ; Right # Mc TAI THAM VOWEL SIGN A
1601A63..1A64 ; Right # Mc [2] TAI THAM VOWEL SIGN AA..TAI THAM VOWEL SIGN TALL AA
1611A6D ; Right # Mc TAI THAM VOWEL SIGN OY
ac71d2a0 1621B04 ; Right # Mc BALINESE SIGN BISAH
bd84d130
KW
1631B35 ; Right # Mc BALINESE VOWEL SIGN TEDUNG
1641B44 ; Right # Mc BALINESE ADEG ADEG
ac71d2a0
UC
1651B82 ; Right # Mc SUNDANESE SIGN PANGWISAD
1661BA1 ; Right # Mc SUNDANESE CONSONANT SIGN PAMINGKAL
bd84d130
KW
1671BA7 ; Right # Mc SUNDANESE VOWEL SIGN PANOLONG
1681BAA ; Right # Mc SUNDANESE SIGN PAMAAEH
09edd811
KW
1691BE7 ; Right # Mc BATAK VOWEL SIGN E
1701BEA..1BEC ; Right # Mc [3] BATAK VOWEL SIGN I..BATAK VOWEL SIGN O
1711BEE ; Right # Mc BATAK VOWEL SIGN U
bd84d130 1721BF2..1BF3 ; Right # Mc [2] BATAK PANGOLAT..BATAK PANONGONAN
ac71d2a0 1731C24..1C26 ; Right # Mc [3] LEPCHA SUBJOINED LETTER YA..LEPCHA VOWEL SIGN AA
bd84d130 1741C2A..1C2B ; Right # Mc [2] LEPCHA VOWEL SIGN U..LEPCHA VOWEL SIGN UU
ac71d2a0 1751CE1 ; Right # Mc VEDIC TONE ATHARVAVEDIC INDEPENDENT SVARITA
bd84d130
KW
176A823..A824 ; Right # Mc [2] SYLOTI NAGRI VOWEL SIGN A..SYLOTI NAGRI VOWEL SIGN I
177A827 ; Right # Mc SYLOTI NAGRI VOWEL SIGN OO
ac71d2a0
UC
178A880..A881 ; Right # Mc [2] SAURASHTRA SIGN ANUSVARA..SAURASHTRA SIGN VISARGA
179A8B4..A8C3 ; Right # Mc [16] SAURASHTRA CONSONANT SIGN HAARU..SAURASHTRA VOWEL SIGN AU
180A952..A953 ; Right # Mc [2] REJANG CONSONANT SIGN H..REJANG VIRAMA
181A983 ; Right # Mc JAVANESE SIGN WIGNYAN
bd84d130 182A9B4..A9B5 ; Right # Mc [2] JAVANESE VOWEL SIGN TARUNG..JAVANESE VOWEL SIGN TOLONG
ac71d2a0
UC
183A9BD..A9BF ; Right # Mc [3] JAVANESE CONSONANT SIGN KERET..JAVANESE CONSONANT SIGN CAKRA
184AA33 ; Right # Mc CHAM CONSONANT SIGN YA
185AA4D ; Right # Mc CHAM CONSONANT SIGN FINAL H
186AA7B ; Right # Mc MYANMAR SIGN PAO KAREN TONE
187AA7D ; Right # Mc MYANMAR SIGN TAI LAING TONE-5
bd84d130
KW
188AAB1 ; Right # Lo TAI VIET VOWEL AA
189AABA ; Right # Lo TAI VIET VOWEL UA
190AABD ; Right # Lo TAI VIET VOWEL AN
7620cb10 191AAEF ; Right # Mc MEETEI MAYEK VOWEL SIGN AAU
ac71d2a0 192AAF5 ; Right # Mc MEETEI MAYEK VOWEL SIGN VISARGA
bd84d130
KW
193ABE3..ABE4 ; Right # Mc [2] MEETEI MAYEK VOWEL SIGN ONAP..MEETEI MAYEK VOWEL SIGN INAP
194ABE6..ABE7 ; Right # Mc [2] MEETEI MAYEK VOWEL SIGN YENAP..MEETEI MAYEK VOWEL SIGN SOUNAP
195ABE9..ABEA ; Right # Mc [2] MEETEI MAYEK VOWEL SIGN CHEINAP..MEETEI MAYEK VOWEL SIGN NUNG
ac71d2a0
UC
196ABEC ; Right # Mc MEETEI MAYEK LUM IYEK
19711000 ; Right # Mc BRAHMI SIGN CANDRABINDU
19811002 ; Right # Mc BRAHMI SIGN VISARGA
19911082 ; Right # Mc KAITHI SIGN VISARGA
bd84d130
KW
200110B0 ; Right # Mc KAITHI VOWEL SIGN AA
201110B2 ; Right # Mc KAITHI VOWEL SIGN II
202110B7..110B8 ; Right # Mc [2] KAITHI VOWEL SIGN O..KAITHI VOWEL SIGN AU
ac71d2a0 20311182 ; Right # Mc SHARADA SIGN VISARGA
7620cb10
KW
204111B3 ; Right # Mc SHARADA VOWEL SIGN AA
205111B5 ; Right # Mc SHARADA VOWEL SIGN II
206111C0 ; Right # Mc SHARADA SIGN VIRAMA
09edd811
KW
2071122C..1122E ; Right # Mc [3] KHOJKI VOWEL SIGN AA..KHOJKI VOWEL SIGN II
20811235 ; Right # Mc KHOJKI SIGN VIRAMA
209112E0 ; Right # Mc KHUDAWADI VOWEL SIGN AA
210112E2 ; Right # Mc KHUDAWADI VOWEL SIGN II
ac71d2a0 21111302..11303 ; Right # Mc [2] GRANTHA SIGN ANUSVARA..GRANTHA SIGN VISARGA
09edd811
KW
2121133E..1133F ; Right # Mc [2] GRANTHA VOWEL SIGN AA..GRANTHA VOWEL SIGN I
21311341..11342 ; Right # Mc [2] GRANTHA VOWEL SIGN U..GRANTHA VOWEL SIGN UU
214# Note: U and UU have contextually variable placement in Grantha.
21511343..11344 ; Right # Mc [2] GRANTHA VOWEL SIGN VOCALIC R..GRANTHA VOWEL SIGN VOCALIC RR
2161134D ; Right # Mc GRANTHA SIGN VIRAMA
21711357 ; Right # Mc GRANTHA AU LENGTH MARK
21811362..11363 ; Right # Mc [2] GRANTHA VOWEL SIGN VOCALIC L..GRANTHA VOWEL SIGN VOCALIC LL
219114B0 ; Right # Mc TIRHUTA VOWEL SIGN AA
220114B2 ; Right # Mc TIRHUTA VOWEL SIGN II
221114BD ; Right # Mc TIRHUTA VOWEL SIGN SHORT O
ac71d2a0 222114C1 ; Right # Mc TIRHUTA SIGN VISARGA
09edd811
KW
223115AF ; Right # Mc SIDDHAM VOWEL SIGN AA
224115B1 ; Right # Mc SIDDHAM VOWEL SIGN II
ac71d2a0 225115BE ; Right # Mc SIDDHAM SIGN VISARGA
09edd811
KW
22611630..11632 ; Right # Mc [3] MODI VOWEL SIGN AA..MODI VOWEL SIGN II
2271163B..1163C ; Right # Mc [2] MODI VOWEL SIGN O..MODI VOWEL SIGN AU
ac71d2a0
UC
2281163E ; Right # Mc MODI SIGN VISARGA
229116AC ; Right # Mc TAKRI SIGN VISARGA
7620cb10 230116AF ; Right # Mc TAKRI VOWEL SIGN II
ac71d2a0
UC
231116B6 ; Right # Mc TAKRI SIGN VIRAMA
23211720..11721 ; Right # Mc [2] AHOM VOWEL SIGN A..AHOM VOWEL SIGN AA
bd84d130 233
ac71d2a0 234# Indic_Positional_Category=Left
bd84d130
KW
235
236093F ; Left # Mc DEVANAGARI VOWEL SIGN I
237094E ; Left # Mc DEVANAGARI VOWEL SIGN PRISHTHAMATRA E
23809BF ; Left # Mc BENGALI VOWEL SIGN I
23909C7..09C8 ; Left # Mc [2] BENGALI VOWEL SIGN E..BENGALI VOWEL SIGN AI
2400A3F ; Left # Mc GURMUKHI VOWEL SIGN I
2410ABF ; Left # Mc GUJARATI VOWEL SIGN I
2420B47 ; Left # Mc ORIYA VOWEL SIGN E
2430BC6..0BC8 ; Left # Mc [3] TAMIL VOWEL SIGN E..TAMIL VOWEL SIGN AI
2440D46..0D48 ; Left # Mc [3] MALAYALAM VOWEL SIGN E..MALAYALAM VOWEL SIGN AI
2450DD9 ; Left # Mc SINHALA VOWEL SIGN KOMBUVA
2460DDB ; Left # Mc SINHALA VOWEL SIGN KOMBU DEKA
ac71d2a0 2470F3F ; Left # Mc TIBETAN SIGN MAR TSHES
bd84d130
KW
2481031 ; Left # Mc MYANMAR VOWEL SIGN E
2491084 ; Left # Mc MYANMAR VOWEL SIGN SHAN E
25017C1..17C3 ; Left # Mc [3] KHMER VOWEL SIGN E..KHMER VOWEL SIGN AI
bd84d130 2511A19 ; Left # Mc BUGINESE VOWEL SIGN E
09edd811 2521A55 ; Left # Mc TAI THAM CONSONANT SIGN MEDIAL RA
bd84d130
KW
2531A6E..1A72 ; Left # Mc [5] TAI THAM VOWEL SIGN E..TAI THAM VOWEL SIGN THAM AI
2541B3E..1B3F ; Left # Mc [2] BALINESE VOWEL SIGN TALING..BALINESE VOWEL SIGN TALING REPA
2551BA6 ; Left # Mc SUNDANESE VOWEL SIGN PANAELAENG
2561C27..1C28 ; Left # Mc [2] LEPCHA VOWEL SIGN I..LEPCHA VOWEL SIGN O
09edd811 2571C34..1C35 ; Left # Mc [2] LEPCHA CONSONANT SIGN NYIN-DO..LEPCHA CONSONANT SIGN KANG
bd84d130
KW
258A9BA..A9BB ; Left # Mc [2] JAVANESE VOWEL SIGN TALING..JAVANESE VOWEL SIGN DIRGA MURE
259AA2F..AA30 ; Left # Mc [2] CHAM VOWEL SIGN O..CHAM VOWEL SIGN AI
09edd811 260AA34 ; Left # Mc CHAM CONSONANT SIGN RA
7620cb10
KW
261AAEB ; Left # Mc MEETEI MAYEK VOWEL SIGN II
262AAEE ; Left # Mc MEETEI MAYEK VOWEL SIGN AU
bd84d130 263110B1 ; Left # Mc KAITHI VOWEL SIGN I
7620cb10
KW
2641112C ; Left # Mc CHAKMA VOWEL SIGN E
265111B4 ; Left # Mc SHARADA VOWEL SIGN I
09edd811
KW
266112E1 ; Left # Mc KHUDAWADI VOWEL SIGN I
26711347..11348 ; Left # Mc [2] GRANTHA VOWEL SIGN EE..GRANTHA VOWEL SIGN AI
268114B1 ; Left # Mc TIRHUTA VOWEL SIGN I
269114B9 ; Left # Mc TIRHUTA VOWEL SIGN E
270115B0 ; Left # Mc SIDDHAM VOWEL SIGN I
271115B8 ; Left # Mc SIDDHAM VOWEL SIGN E
7620cb10 272116AE ; Left # Mc TAKRI VOWEL SIGN I
ac71d2a0 27311726 ; Left # Mc AHOM VOWEL SIGN E
bd84d130 274
ac71d2a0 275# Indic_Positional_Category=Visual_Order_Left
bd84d130
KW
276
277# These are dependent vowels that occur to the left of the consonant
278# letter in a syllable, but which occur in scripts using the visual order
279# model, instead of the logical order model. Because of the different
280# model, these left-side vowels occur first in the backing store (before
281# the consonant letter) and are not reordered during text rendering.
282#
a9c9e371 283# [Derivation: Logical_Order_Exception=Yes]
bd84d130
KW
284
2850E40..0E44 ; Visual_Order_Left # Lo [5] THAI CHARACTER SARA E..THAI CHARACTER SARA AI MAIMALAI
2860EC0..0EC4 ; Visual_Order_Left # Lo [5] LAO VOWEL SIGN E..LAO VOWEL SIGN AI
ac71d2a0
UC
28719B5..19B7 ; Visual_Order_Left # Lo [3] NEW TAI LUE VOWEL SIGN E..NEW TAI LUE VOWEL SIGN O
28819BA ; Visual_Order_Left # Lo NEW TAI LUE VOWEL SIGN AY
bd84d130
KW
289AAB5..AAB6 ; Visual_Order_Left # Lo [2] TAI VIET VOWEL E..TAI VIET VOWEL O
290AAB9 ; Visual_Order_Left # Lo TAI VIET VOWEL UEA
291AABB..AABC ; Visual_Order_Left # Lo [2] TAI VIET VOWEL AUE..TAI VIET VOWEL AY
292
ac71d2a0 293# Indic_Positional_Category=Left_And_Right
bd84d130
KW
294
29509CB..09CC ; Left_And_Right # Mc [2] BENGALI VOWEL SIGN O..BENGALI VOWEL SIGN AU
2960B4B ; Left_And_Right # Mc ORIYA VOWEL SIGN O
2970BCA..0BCC ; Left_And_Right # Mc [3] TAMIL VOWEL SIGN O..TAMIL VOWEL SIGN AU
2980D4A..0D4C ; Left_And_Right # Mc [3] MALAYALAM VOWEL SIGN O..MALAYALAM VOWEL SIGN AU
09edd811
KW
2990DDC ; Left_And_Right # Mc SINHALA VOWEL SIGN KOMBUVA HAA AELA-PILLA
3000DDE ; Left_And_Right # Mc SINHALA VOWEL SIGN KOMBUVA HAA GAYANUKITTA
bd84d130
KW
30117C0 ; Left_And_Right # Mc KHMER VOWEL SIGN IE
30217C4..17C5 ; Left_And_Right # Mc [2] KHMER VOWEL SIGN OO..KHMER VOWEL SIGN AU
3031B40..1B41 ; Left_And_Right # Mc [2] BALINESE VOWEL SIGN TALING TEDUNG..BALINESE VOWEL SIGN TALING REPA TEDUNG
09edd811
KW
3041134B..1134C ; Left_And_Right # Mc [2] GRANTHA VOWEL SIGN OO..GRANTHA VOWEL SIGN AU
305114BC ; Left_And_Right # Mc TIRHUTA VOWEL SIGN O
306114BE ; Left_And_Right # Mc TIRHUTA VOWEL SIGN AU
307115BA ; Left_And_Right # Mc SIDDHAM VOWEL SIGN O
bd84d130 308
ac71d2a0 309# Indic_Positional_Category=Top
bd84d130 310
ac71d2a0 3110900..0902 ; Top # Mn [3] DEVANAGARI SIGN INVERTED CANDRABINDU..DEVANAGARI SIGN ANUSVARA
bd84d130
KW
312093A ; Top # Mn DEVANAGARI VOWEL SIGN OE
3130945..0948 ; Top # Mn [4] DEVANAGARI VOWEL SIGN CANDRA E..DEVANAGARI VOWEL SIGN AI
ac71d2a0
UC
3140951 ; Top # Mn DEVANAGARI STRESS SIGN UDATTA
3150953..0955 ; Top # Mn [3] DEVANAGARI GRAVE ACCENT..DEVANAGARI VOWEL SIGN CANDRA LONG E
3160981 ; Top # Mn BENGALI SIGN CANDRABINDU
3170A01..0A02 ; Top # Mn [2] GURMUKHI SIGN ADAK BINDI..GURMUKHI SIGN BINDI
bd84d130
KW
3180A47..0A48 ; Top # Mn [2] GURMUKHI VOWEL SIGN EE..GURMUKHI VOWEL SIGN AI
3190A4B..0A4C ; Top # Mn [2] GURMUKHI VOWEL SIGN OO..GURMUKHI VOWEL SIGN AU
ac71d2a0
UC
3200A70..0A71 ; Top # Mn [2] GURMUKHI TIPPI..GURMUKHI ADDAK
3210A81..0A82 ; Top # Mn [2] GUJARATI SIGN CANDRABINDU..GUJARATI SIGN ANUSVARA
bd84d130
KW
3220AC5 ; Top # Mn GUJARATI VOWEL SIGN CANDRA E
3230AC7..0AC8 ; Top # Mn [2] GUJARATI VOWEL SIGN E..GUJARATI VOWEL SIGN AI
ac71d2a0 3240B01 ; Top # Mn ORIYA SIGN CANDRABINDU
bd84d130
KW
3250B3F ; Top # Mn ORIYA VOWEL SIGN I
3260B56 ; Top # Mn ORIYA AI LENGTH MARK
ac71d2a0 3270B82 ; Top # Mn TAMIL SIGN ANUSVARA
bd84d130
KW
3280BC0 ; Top # Mn TAMIL VOWEL SIGN II
3290BCD ; Top # Mn TAMIL SIGN VIRAMA
ac71d2a0 3300C00 ; Top # Mn TELUGU SIGN COMBINING CANDRABINDU ABOVE
bd84d130
KW
3310C3E..0C40 ; Top # Mn [3] TELUGU VOWEL SIGN AA..TELUGU VOWEL SIGN II
3320C46..0C47 ; Top # Mn [2] TELUGU VOWEL SIGN E..TELUGU VOWEL SIGN EE
09edd811 3330C4A..0C4D ; Top # Mn [4] TELUGU VOWEL SIGN O..TELUGU SIGN VIRAMA
bd84d130 3340C55 ; Top # Mn TELUGU LENGTH MARK
ac71d2a0 3350C81 ; Top # Mn KANNADA SIGN CANDRABINDU
bd84d130
KW
3360CBF ; Top # Mn KANNADA VOWEL SIGN I
3370CC6 ; Top # Mn KANNADA VOWEL SIGN E
09edd811 3380CCC..0CCD ; Top # Mn [2] KANNADA VOWEL SIGN AU..KANNADA SIGN VIRAMA
ac71d2a0 3390D01 ; Top # Mn MALAYALAM SIGN CANDRABINDU
bd84d130
KW
3400D4D ; Top # Mn MALAYALAM SIGN VIRAMA
3410DCA ; Top # Mn SINHALA SIGN AL-LAKUNA
3420DD2..0DD3 ; Top # Mn [2] SINHALA VOWEL SIGN KETTI IS-PILLA..SINHALA VOWEL SIGN DIGA IS-PILLA
3430E31 ; Top # Mn THAI CHARACTER MAI HAN-AKAT
3440E34..0E37 ; Top # Mn [4] THAI CHARACTER SARA I..THAI CHARACTER SARA UEE
ac71d2a0 3450E47..0E4E ; Top # Mn [8] THAI CHARACTER MAITAIKHU..THAI CHARACTER YAMAKKAN
bd84d130
KW
3460EB1 ; Top # Mn LAO VOWEL SIGN MAI KAN
3470EB4..0EB7 ; Top # Mn [4] LAO VOWEL SIGN I..LAO VOWEL SIGN YY
3480EBB ; Top # Mn LAO VOWEL SIGN MAI KON
ac71d2a0
UC
3490EC8..0ECD ; Top # Mn [6] LAO TONE MAI EK..LAO NIGGAHITA
3500F39 ; Top # Mn TIBETAN MARK TSA -PHRU
bd84d130 3510F72 ; Top # Mn TIBETAN VOWEL SIGN I
ac71d2a0 3520F7A..0F7E ; Top # Mn [5] TIBETAN VOWEL SIGN E..TIBETAN SIGN RJES SU NGA RO
bd84d130 3530F80 ; Top # Mn TIBETAN VOWEL SIGN REVERSED I
ac71d2a0
UC
3540F82..0F83 ; Top # Mn [2] TIBETAN SIGN NYI ZLA NAA DA..TIBETAN SIGN SNA LDAN
3550F86..0F87 ; Top # Mn [2] TIBETAN SIGN LCI RTAGS..TIBETAN SIGN YANG RTAGS
bd84d130 356102D..102E ; Top # Mn [2] MYANMAR VOWEL SIGN I..MYANMAR VOWEL SIGN II
ac71d2a0 3571032..1036 ; Top # Mn [5] MYANMAR VOWEL SIGN AI..MYANMAR SIGN ANUSVARA
bd84d130
KW
358103A ; Top # Mn MYANMAR SIGN ASAT
3591071..1074 ; Top # Mn [4] MYANMAR VOWEL SIGN GEBA KAREN I..MYANMAR VOWEL SIGN KAYAH EE
3601085..1086 ; Top # Mn [2] MYANMAR VOWEL SIGN SHAN E ABOVE..MYANMAR VOWEL SIGN SHAN FINAL Y
361109D ; Top # Mn MYANMAR VOWEL SIGN AITON AI
3621712 ; Top # Mn TAGALOG VOWEL SIGN I
3631732 ; Top # Mn HANUNOO VOWEL SIGN I
3641752 ; Top # Mn BUHID VOWEL SIGN I
3651772 ; Top # Mn TAGBANWA VOWEL SIGN I
36617B7..17BA ; Top # Mn [4] KHMER VOWEL SIGN I..KHMER VOWEL SIGN YY
ac71d2a0 36717C6 ; Top # Mn KHMER SIGN NIKAHIT
09edd811
KW
36817C9..17D1 ; Top # Mn [9] KHMER SIGN MUUSIKATOAN..KHMER SIGN VIRIAM
36917D3 ; Top # Mn KHMER SIGN BATHAMASAT
ac71d2a0 37017DD ; Top # Mn KHMER SIGN ATTHACAN
bd84d130
KW
3711920..1921 ; Top # Mn [2] LIMBU VOWEL SIGN A..LIMBU VOWEL SIGN I
3721927..1928 ; Top # Mn [2] LIMBU VOWEL SIGN E..LIMBU VOWEL SIGN O
ac71d2a0 373193A ; Top # Mn LIMBU SIGN KEMPHRENG
bd84d130 3741A17 ; Top # Mn BUGINESE VOWEL SIGN I
09edd811 3751A1B ; Top # Mn BUGINESE VOWEL SIGN AE
ac71d2a0 3761A58..1A5A ; Top # Mn [3] TAI THAM SIGN MAI KANG LAI..TAI THAM CONSONANT SIGN LOW PA
bd84d130
KW
3771A62 ; Top # Mn TAI THAM VOWEL SIGN MAI SAT
3781A65..1A68 ; Top # Mn [4] TAI THAM VOWEL SIGN I..TAI THAM VOWEL SIGN UUE
3791A6B ; Top # Mn TAI THAM VOWEL SIGN O
ac71d2a0
UC
3801A73..1A7C ; Top # Mn [10] TAI THAM VOWEL SIGN OA ABOVE..TAI THAM SIGN KHUEN-LUE KARAN
3811B00..1B03 ; Top # Mn [4] BALINESE SIGN ULU RICEM..BALINESE SIGN SURANG
3821B34 ; Top # Mn BALINESE SIGN REREKAN
bd84d130
KW
3831B36..1B37 ; Top # Mn [2] BALINESE VOWEL SIGN ULU..BALINESE VOWEL SIGN ULU SARI
3841B42 ; Top # Mn BALINESE VOWEL SIGN PEPET
ac71d2a0
UC
3851B6B ; Top # Mn BALINESE MUSICAL SYMBOL COMBINING TEGEH
3861B6D..1B73 ; Top # Mn [7] BALINESE MUSICAL SYMBOL COMBINING KEMPUL..BALINESE MUSICAL SYMBOL COMBINING GONG
3871B80..1B81 ; Top # Mn [2] SUNDANESE SIGN PANYECEK..SUNDANESE SIGN PANGLAYAR
bd84d130
KW
3881BA4 ; Top # Mn SUNDANESE VOWEL SIGN PANGHULU
3891BA8..1BA9 ; Top # Mn [2] SUNDANESE VOWEL SIGN PAMEPET..SUNDANESE VOWEL SIGN PANEULEUNG
ac71d2a0 3901BE6 ; Top # Mn BATAK SIGN TOMPI
09edd811
KW
3911BE8..1BE9 ; Top # Mn [2] BATAK VOWEL SIGN PAKPAK E..BATAK VOWEL SIGN EE
3921BED ; Top # Mn BATAK VOWEL SIGN KARO O
ac71d2a0
UC
3931BEF..1BF1 ; Top # Mn [3] BATAK VOWEL SIGN U FOR SIMALUNGUN SA..BATAK CONSONANT SIGN H
3941C2D..1C33 ; Top # Mn [7] LEPCHA CONSONANT SIGN K..LEPCHA CONSONANT SIGN T
3951C36 ; Top # Mn LEPCHA SIGN RAN
3961CD0..1CD2 ; Top # Mn [3] VEDIC TONE KARSHANA..VEDIC TONE PRENKHA
3971CDA..1CDB ; Top # Mn [2] VEDIC TONE DOUBLE SVARITA..VEDIC TONE TRIPLE SVARITA
3981CE0 ; Top # Mn VEDIC TONE RIGVEDIC KASHMIRI INDEPENDENT SVARITA
3991CF4 ; Top # Mn VEDIC TONE CANDRA ABOVE
bd84d130 400A806 ; Top # Mn SYLOTI NAGRI SIGN HASANTA
ac71d2a0 401A80B ; Top # Mn SYLOTI NAGRI SIGN ANUSVARA
bd84d130 402A826 ; Top # Mn SYLOTI NAGRI VOWEL SIGN E
ac71d2a0 403A8E0..A8F1 ; Top # Mn [18] COMBINING DEVANAGARI DIGIT ZERO..COMBINING DEVANAGARI SIGN AVAGRAHA
bd84d130 404A94A ; Top # Mn REJANG VOWEL SIGN AI
ac71d2a0
UC
405A94F..A951 ; Top # Mn [3] REJANG CONSONANT SIGN NG..REJANG CONSONANT SIGN R
406A980..A982 ; Top # Mn [3] JAVANESE SIGN PANYANGGA..JAVANESE SIGN LAYAR
407A9B3 ; Top # Mn JAVANESE SIGN CECAK TELU
bd84d130
KW
408A9B6..A9B7 ; Top # Mn [2] JAVANESE VOWEL SIGN WULU..JAVANESE VOWEL SIGN WULU MELIK
409A9BC ; Top # Mn JAVANESE VOWEL SIGN PEPET
ac71d2a0 410A9E5 ; Top # Mn MYANMAR SIGN SHAN SAW
bd84d130
KW
411AA29..AA2C ; Top # Mn [4] CHAM VOWEL SIGN AA..CHAM VOWEL SIGN EI
412AA2E ; Top # Mn CHAM VOWEL SIGN OE
413AA31 ; Top # Mn CHAM VOWEL SIGN AU
ac71d2a0
UC
414AA43 ; Top # Mn CHAM CONSONANT SIGN FINAL NG
415AA4C ; Top # Mn CHAM CONSONANT SIGN FINAL M
416AA7C ; Top # Mn MYANMAR SIGN TAI LAING TONE-2
bd84d130
KW
417AAB0 ; Top # Mn TAI VIET MAI KANG
418AAB2..AAB3 ; Top # Mn [2] TAI VIET VOWEL I..TAI VIET VOWEL UE
419AAB7..AAB8 ; Top # Mn [2] TAI VIET MAI KHIT..TAI VIET VOWEL IA
ac71d2a0
UC
420AABE..AABF ; Top # Mn [2] TAI VIET VOWEL AM..TAI VIET TONE MAI EK
421AAC1 ; Top # Mn TAI VIET TONE MAI THO
7620cb10 422AAED ; Top # Mn MEETEI MAYEK VOWEL SIGN AAI
bd84d130
KW
423ABE5 ; Top # Mn MEETEI MAYEK VOWEL SIGN ANAP
42410A05 ; Top # Mn KHAROSHTHI VOWEL SIGN E
ac71d2a0
UC
42510A0F ; Top # Mn KHAROSHTHI SIGN VISARGA
42610A38 ; Top # Mn KHAROSHTHI SIGN BAR ABOVE
42711001 ; Top # Mn BRAHMI SIGN ANUSVARA
bd84d130 42811038..1103B ; Top # Mn [4] BRAHMI VOWEL SIGN AA..BRAHMI VOWEL SIGN II
09edd811 42911042..11046 ; Top # Mn [5] BRAHMI VOWEL SIGN E..BRAHMI VIRAMA
ac71d2a0 43011080..11081 ; Top # Mn [2] KAITHI SIGN CANDRABINDU..KAITHI SIGN ANUSVARA
bd84d130 431110B5..110B6 ; Top # Mn [2] KAITHI VOWEL SIGN E..KAITHI VOWEL SIGN AI
ac71d2a0 43211100..11102 ; Top # Mn [3] CHAKMA SIGN CANDRABINDU..CHAKMA SIGN VISARGA
7620cb10
KW
43311127..11129 ; Top # Mn [3] CHAKMA VOWEL SIGN A..CHAKMA VOWEL SIGN II
4341112D ; Top # Mn CHAKMA VOWEL SIGN AI
43511130 ; Top # Mn CHAKMA VOWEL SIGN OI
43611134 ; Top # Mn CHAKMA MAAYYAA
ac71d2a0 43711180..11181 ; Top # Mn [2] SHARADA SIGN CANDRABINDU..SHARADA SIGN ANUSVARA
7620cb10 438111BC..111BE ; Top # Mn [3] SHARADA VOWEL SIGN E..SHARADA VOWEL SIGN O
ac71d2a0 439111CB ; Top # Mn SHARADA VOWEL MODIFIER MARK
09edd811 44011230..11231 ; Top # Mn [2] KHOJKI VOWEL SIGN E..KHOJKI VOWEL SIGN AI
ac71d2a0
UC
44111234 ; Top # Mn KHOJKI SIGN ANUSVARA
44211236..11237 ; Top # Mn [2] KHOJKI SIGN NUKTA..KHOJKI SIGN SHADDA
443112DF ; Top # Mn KHUDAWADI SIGN ANUSVARA
09edd811 444112E5..112E8 ; Top # Mn [4] KHUDAWADI VOWEL SIGN E..KHUDAWADI VOWEL SIGN AU
ac71d2a0 44511301 ; Top # Mn GRANTHA SIGN CANDRABINDU
09edd811 44611340 ; Top # Mn GRANTHA VOWEL SIGN II
ac71d2a0
UC
44711366..1136C ; Top # Mn [7] COMBINING GRANTHA DIGIT ZERO..COMBINING GRANTHA DIGIT SIX
44811370..11374 ; Top # Mn [5] COMBINING GRANTHA LETTER A..COMBINING GRANTHA LETTER PA
09edd811 449114BA ; Top # Mn TIRHUTA VOWEL SIGN SHORT E
ac71d2a0
UC
450114BF..114C0 ; Top # Mn [2] TIRHUTA SIGN CANDRABINDU..TIRHUTA SIGN ANUSVARA
451115BC..115BD ; Top # Mn [2] SIDDHAM SIGN CANDRABINDU..SIDDHAM SIGN ANUSVARA
09edd811 45211639..1163A ; Top # Mn [2] MODI VOWEL SIGN E..MODI VOWEL SIGN AI
ac71d2a0
UC
4531163D ; Top # Mn MODI SIGN ANUSVARA
45411640 ; Top # Mn MODI SIGN ARDHACANDRA
455116AB ; Top # Mn TAKRI SIGN ANUSVARA
7620cb10
KW
456116AD ; Top # Mn TAKRI VOWEL SIGN AA
457116B2..116B5 ; Top # Mn [4] TAKRI VOWEL SIGN E..TAKRI VOWEL SIGN AU
ac71d2a0
UC
4581171F ; Top # Mn AHOM CONSONANT SIGN MEDIAL LIGATING RA
45911722..11723 ; Top # Mn [2] AHOM VOWEL SIGN I..AHOM VOWEL SIGN II
46011727 ; Top # Mn AHOM VOWEL SIGN AW
46111729..1172B ; Top # Mn [3] AHOM VOWEL SIGN AI..AHOM SIGN KILLER
bd84d130 462
ac71d2a0 463# Indic_Positional_Category=Bottom
bd84d130 464
ac71d2a0 465093C ; Bottom # Mn DEVANAGARI SIGN NUKTA
bd84d130
KW
4660941..0944 ; Bottom # Mn [4] DEVANAGARI VOWEL SIGN U..DEVANAGARI VOWEL SIGN VOCALIC RR
467094D ; Bottom # Mn DEVANAGARI SIGN VIRAMA
ac71d2a0 4680952 ; Bottom # Mn DEVANAGARI STRESS SIGN ANUDATTA
bd84d130
KW
4690956..0957 ; Bottom # Mn [2] DEVANAGARI VOWEL SIGN UE..DEVANAGARI VOWEL SIGN UUE
4700962..0963 ; Bottom # Mn [2] DEVANAGARI VOWEL SIGN VOCALIC L..DEVANAGARI VOWEL SIGN VOCALIC LL
ac71d2a0 47109BC ; Bottom # Mn BENGALI SIGN NUKTA
bd84d130
KW
47209C1..09C4 ; Bottom # Mn [4] BENGALI VOWEL SIGN U..BENGALI VOWEL SIGN VOCALIC RR
47309CD ; Bottom # Mn BENGALI SIGN VIRAMA
47409E2..09E3 ; Bottom # Mn [2] BENGALI VOWEL SIGN VOCALIC L..BENGALI VOWEL SIGN VOCALIC LL
ac71d2a0 4750A3C ; Bottom # Mn GURMUKHI SIGN NUKTA
bd84d130
KW
4760A41..0A42 ; Bottom # Mn [2] GURMUKHI VOWEL SIGN U..GURMUKHI VOWEL SIGN UU
4770A4D ; Bottom # Mn GURMUKHI SIGN VIRAMA
ac71d2a0
UC
4780A75 ; Bottom # Mn GURMUKHI SIGN YAKASH
4790ABC ; Bottom # Mn GUJARATI SIGN NUKTA
bd84d130
KW
4800AC1..0AC4 ; Bottom # Mn [4] GUJARATI VOWEL SIGN U..GUJARATI VOWEL SIGN VOCALIC RR
4810ACD ; Bottom # Mn GUJARATI SIGN VIRAMA
4820AE2..0AE3 ; Bottom # Mn [2] GUJARATI VOWEL SIGN VOCALIC L..GUJARATI VOWEL SIGN VOCALIC LL
ac71d2a0 4830B3C ; Bottom # Mn ORIYA SIGN NUKTA
bd84d130
KW
4840B41..0B44 ; Bottom # Mn [4] ORIYA VOWEL SIGN U..ORIYA VOWEL SIGN VOCALIC RR
4850B4D ; Bottom # Mn ORIYA SIGN VIRAMA
4860B62..0B63 ; Bottom # Mn [2] ORIYA VOWEL SIGN VOCALIC L..ORIYA VOWEL SIGN VOCALIC LL
bd84d130
KW
4870C56 ; Bottom # Mn TELUGU AI LENGTH MARK
4880C62..0C63 ; Bottom # Mn [2] TELUGU VOWEL SIGN VOCALIC L..TELUGU VOWEL SIGN VOCALIC LL
ac71d2a0 4890CBC ; Bottom # Mn KANNADA SIGN NUKTA
bd84d130
KW
4900CE2..0CE3 ; Bottom # Mn [2] KANNADA VOWEL SIGN VOCALIC L..KANNADA VOWEL SIGN VOCALIC LL
4910D43..0D44 ; Bottom # Mn [2] MALAYALAM VOWEL SIGN VOCALIC R..MALAYALAM VOWEL SIGN VOCALIC RR
4920D62..0D63 ; Bottom # Mn [2] MALAYALAM VOWEL SIGN VOCALIC L..MALAYALAM VOWEL SIGN VOCALIC LL
4930DD4 ; Bottom # Mn SINHALA VOWEL SIGN KETTI PAA-PILLA
4940DD6 ; Bottom # Mn SINHALA VOWEL SIGN DIGA PAA-PILLA
09edd811 4950E38..0E3A ; Bottom # Mn [3] THAI CHARACTER SARA U..THAI CHARACTER PHINTHU
bd84d130 4960EB8..0EB9 ; Bottom # Mn [2] LAO VOWEL SIGN U..LAO VOWEL SIGN UU
ac71d2a0
UC
4970EBC ; Bottom # Mn LAO SEMIVOWEL SIGN LO
4980F18..0F19 ; Bottom # Mn [2] TIBETAN ASTROLOGICAL SIGN -KHYUD PA..TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS
4990F35 ; Bottom # Mn TIBETAN MARK NGAS BZUNG NYI ZLA
5000F37 ; Bottom # Mn TIBETAN MARK NGAS BZUNG SGOR RTAGS
bd84d130
KW
5010F71 ; Bottom # Mn TIBETAN VOWEL SIGN AA
5020F74..0F75 ; Bottom # Mn [2] TIBETAN VOWEL SIGN U..TIBETAN VOWEL SIGN UU
5030F84 ; Bottom # Mn TIBETAN MARK HALANTA
ac71d2a0
UC
5040F8D..0F97 ; Bottom # Mn [11] TIBETAN SUBJOINED SIGN LCE TSA CAN..TIBETAN SUBJOINED LETTER JA
5050F99..0FBC ; Bottom # Mn [36] TIBETAN SUBJOINED LETTER NYA..TIBETAN SUBJOINED LETTER FIXED-FORM RA
5060FC6 ; Bottom # Mn TIBETAN SYMBOL PADMA GDAN
bd84d130 507102F..1030 ; Bottom # Mn [2] MYANMAR VOWEL SIGN U..MYANMAR VOWEL SIGN UU
ac71d2a0
UC
5081037 ; Bottom # Mn MYANMAR SIGN DOT BELOW
509103D..103E ; Bottom # Mn [2] MYANMAR CONSONANT SIGN MEDIAL WA..MYANMAR CONSONANT SIGN MEDIAL HA
bd84d130 5101058..1059 ; Bottom # Mn [2] MYANMAR VOWEL SIGN VOCALIC L..MYANMAR VOWEL SIGN VOCALIC LL
ac71d2a0
UC
511105E..1060 ; Bottom # Mn [3] MYANMAR CONSONANT SIGN MON MEDIAL NA..MYANMAR CONSONANT SIGN MON MEDIAL LA
5121082 ; Bottom # Mn MYANMAR CONSONANT SIGN SHAN MEDIAL WA
513108D ; Bottom # Mn MYANMAR SIGN SHAN COUNCIL EMPHATIC TONE
09edd811
KW
5141713..1714 ; Bottom # Mn [2] TAGALOG VOWEL SIGN U..TAGALOG SIGN VIRAMA
5151733..1734 ; Bottom # Mn [2] HANUNOO VOWEL SIGN U..HANUNOO SIGN PAMUDPOD
bd84d130
KW
5161753 ; Bottom # Mn BUHID VOWEL SIGN U
5171773 ; Bottom # Mn TAGBANWA VOWEL SIGN U
51817BB..17BD ; Bottom # Mn [3] KHMER VOWEL SIGN U..KHMER VOWEL SIGN UA
5191922 ; Bottom # Mn LIMBU VOWEL SIGN U
ac71d2a0
UC
5201932 ; Bottom # Mn LIMBU SMALL LETTER ANUSVARA
5211939 ; Bottom # Mn LIMBU SIGN MUKPHRENG
522193B ; Bottom # Mn LIMBU SIGN SA-I
bd84d130 5231A18 ; Bottom # Mn BUGINESE VOWEL SIGN U
ac71d2a0
UC
5241A56 ; Bottom # Mn TAI THAM CONSONANT SIGN MEDIAL LA
5251A5B..1A5E ; Bottom # Mn [4] TAI THAM CONSONANT SIGN HIGH RATHA OR LOW PA..TAI THAM CONSONANT SIGN SA
bd84d130
KW
5261A69..1A6A ; Bottom # Mn [2] TAI THAM VOWEL SIGN U..TAI THAM VOWEL SIGN UU
5271A6C ; Bottom # Mn TAI THAM VOWEL SIGN OA BELOW
ac71d2a0 5281A7F ; Bottom # Mn TAI THAM COMBINING CRYPTOGRAMMIC DOT
bd84d130 5291B38..1B3A ; Bottom # Mn [3] BALINESE VOWEL SIGN SUKU..BALINESE VOWEL SIGN RA REPA
ac71d2a0
UC
5301B6C ; Bottom # Mn BALINESE MUSICAL SYMBOL COMBINING ENDEP
5311BA2..1BA3 ; Bottom # Mn [2] SUNDANESE CONSONANT SIGN PANYAKRA..SUNDANESE CONSONANT SIGN PANYIKU
bd84d130 5321BA5 ; Bottom # Mn SUNDANESE VOWEL SIGN PANYUKU
ac71d2a0 5331BAC..1BAD ; Bottom # Mn [2] SUNDANESE CONSONANT SIGN PASANGAN MA..SUNDANESE CONSONANT SIGN PASANGAN WA
bd84d130 5341C2C ; Bottom # Mn LEPCHA VOWEL SIGN E
ac71d2a0
UC
5351C37 ; Bottom # Mn LEPCHA SIGN NUKTA
5361CD5..1CD9 ; Bottom # Mn [5] VEDIC TONE YAJURVEDIC AGGRAVATED INDEPENDENT SVARITA..VEDIC TONE YAJURVEDIC KATHAKA INDEPENDENT SVARITA SCHROEDER
5371CDC..1CDF ; Bottom # Mn [4] VEDIC TONE KATHAKA ANUDATTA..VEDIC TONE THREE DOTS BELOW
5381CED ; Bottom # Mn VEDIC SIGN TIRYAK
bd84d130
KW
539A825 ; Bottom # Mn SYLOTI NAGRI VOWEL SIGN U
540A8C4 ; Bottom # Mn SAURASHTRA SIGN VIRAMA
ac71d2a0 541A92B..A92D ; Bottom # Mn [3] KAYAH LI TONE PLOPHU..KAYAH LI TONE CALYA PLOPHU
bd84d130
KW
542A947..A949 ; Bottom # Mn [3] REJANG VOWEL SIGN I..REJANG VOWEL SIGN E
543A94B..A94E ; Bottom # Mn [4] REJANG VOWEL SIGN O..REJANG VOWEL SIGN EA
544A9B8..A9B9 ; Bottom # Mn [2] JAVANESE VOWEL SIGN SUKU..JAVANESE VOWEL SIGN SUKU MENDUT
545AA2D ; Bottom # Mn CHAM VOWEL SIGN U
546AA32 ; Bottom # Mn CHAM VOWEL SIGN UE
ac71d2a0 547AA35..AA36 ; Bottom # Mn [2] CHAM CONSONANT SIGN LA..CHAM CONSONANT SIGN WA
bd84d130 548AAB4 ; Bottom # Mn TAI VIET VOWEL U
7620cb10 549AAEC ; Bottom # Mn MEETEI MAYEK VOWEL SIGN UU
bd84d130
KW
550ABE8 ; Bottom # Mn MEETEI MAYEK VOWEL SIGN UNAP
551ABED ; Bottom # Mn MEETEI MAYEK APUN IYEK
55210A02..10A03 ; Bottom # Mn [2] KHAROSHTHI VOWEL SIGN U..KHAROSHTHI VOWEL SIGN VOCALIC R
ac71d2a0
UC
55310A0C..10A0E ; Bottom # Mn [3] KHAROSHTHI VOWEL LENGTH MARK..KHAROSHTHI SIGN ANUSVARA
55410A39..10A3A ; Bottom # Mn [2] KHAROSHTHI SIGN CAUDA..KHAROSHTHI SIGN DOT BELOW
bd84d130
KW
5551103C..11041 ; Bottom # Mn [6] BRAHMI VOWEL SIGN U..BRAHMI VOWEL SIGN VOCALIC LL
556110B3..110B4 ; Bottom # Mn [2] KAITHI VOWEL SIGN U..KAITHI VOWEL SIGN UU
ac71d2a0 557110B9..110BA ; Bottom # Mn [2] KAITHI SIGN VIRAMA..KAITHI SIGN NUKTA
7620cb10
KW
5581112A..1112B ; Bottom # Mn [2] CHAKMA VOWEL SIGN U..CHAKMA VOWEL SIGN UU
55911131..11132 ; Bottom # Mn [2] CHAKMA O MARK..CHAKMA AU MARK
ac71d2a0 56011173 ; Bottom # Mn MAHAJANI SIGN NUKTA
7620cb10 561111B6..111BB ; Bottom # Mn [6] SHARADA VOWEL SIGN U..SHARADA VOWEL SIGN VOCALIC LL
ac71d2a0 562111CC ; Bottom # Mn SHARADA EXTRA SHORT VOWEL MARK
09edd811
KW
5631122F ; Bottom # Mn KHOJKI VOWEL SIGN U
564112E3..112E4 ; Bottom # Mn [2] KHUDAWADI VOWEL SIGN U..KHUDAWADI VOWEL SIGN UU
ac71d2a0 565112E9..112EA ; Bottom # Mn [2] KHUDAWADI SIGN NUKTA..KHUDAWADI SIGN VIRAMA
09edd811 566114B3..114B8 ; Bottom # Mn [6] TIRHUTA VOWEL SIGN U..TIRHUTA VOWEL SIGN VOCALIC LL
ac71d2a0 567114C2..114C3 ; Bottom # Mn [2] TIRHUTA SIGN VIRAMA..TIRHUTA SIGN NUKTA
09edd811 568115B2..115B5 ; Bottom # Mn [4] SIDDHAM VOWEL SIGN U..SIDDHAM VOWEL SIGN VOCALIC RR
ac71d2a0
UC
569115BF..115C0 ; Bottom # Mn [2] SIDDHAM SIGN VIRAMA..SIDDHAM SIGN NUKTA
570115DC..115DD ; Bottom # Mn [2] SIDDHAM VOWEL SIGN ALTERNATE U..SIDDHAM VOWEL SIGN ALTERNATE UU
09edd811
KW
57111633..11638 ; Bottom # Mn [6] MODI VOWEL SIGN U..MODI VOWEL SIGN VOCALIC LL
5721163F ; Bottom # Mn MODI SIGN VIRAMA
7620cb10 573116B0..116B1 ; Bottom # Mn [2] TAKRI VOWEL SIGN U..TAKRI VOWEL SIGN UU
ac71d2a0
UC
574116B7 ; Bottom # Mn TAKRI SIGN NUKTA
5751171D ; Bottom # Mn AHOM CONSONANT SIGN MEDIAL LA
57611724..11725 ; Bottom # Mn [2] AHOM VOWEL SIGN U..AHOM VOWEL SIGN UU
57711728 ; Bottom # Mn AHOM VOWEL SIGN O
bd84d130 578
ac71d2a0 579# Indic_Positional_Category=Top_And_Bottom
bd84d130
KW
580
5810C48 ; Top_And_Bottom # Mn TELUGU VOWEL SIGN AI
5820F73 ; Top_And_Bottom # Mn TIBETAN VOWEL SIGN II
5830F76..0F79 ; Top_And_Bottom # Mn [4] TIBETAN VOWEL SIGN VOCALIC R..TIBETAN VOWEL SIGN VOCALIC LL
5840F81 ; Top_And_Bottom # Mn TIBETAN VOWEL SIGN REVERSED II
5851B3C ; Top_And_Bottom # Mn BALINESE VOWEL SIGN LA LENGA
7620cb10 5861112E..1112F ; Top_And_Bottom # Mn [2] CHAKMA VOWEL SIGN O..CHAKMA VOWEL SIGN AU
bd84d130 587
ac71d2a0 588# Indic_Positional_Category=Top_And_Right
bd84d130
KW
589
5900AC9 ; Top_And_Right # Mc GUJARATI VOWEL SIGN CANDRA O
5910B57 ; Top_And_Right # Mc ORIYA AU LENGTH MARK
5920CC0 ; Top_And_Right # Mc KANNADA VOWEL SIGN II
5930CC7..0CC8 ; Top_And_Right # Mc [2] KANNADA VOWEL SIGN EE..KANNADA VOWEL SIGN AI
5940CCA..0CCB ; Top_And_Right # Mc [2] KANNADA VOWEL SIGN O..KANNADA VOWEL SIGN OO
5951925..1926 ; Top_And_Right # Mc [2] LIMBU VOWEL SIGN OO..LIMBU VOWEL SIGN AU
5961B43 ; Top_And_Right # Mc BALINESE VOWEL SIGN PEPET TEDUNG
7620cb10 597111BF ; Top_And_Right # Mc SHARADA VOWEL SIGN AU
09edd811 59811232..11233 ; Top_And_Right # Mc [2] KHOJKI VOWEL SIGN O..KHOJKI VOWEL SIGN AU
bd84d130 599
ac71d2a0 600# Indic_Positional_Category=Top_And_Left
bd84d130
KW
601
6020B48 ; Top_And_Left # Mc ORIYA VOWEL SIGN AI
6030DDA ; Top_And_Left # Mc SINHALA VOWEL SIGN DIGA KOMBUVA
60417BE ; Top_And_Left # Mc KHMER VOWEL SIGN OE
6051C29 ; Top_And_Left # Mc LEPCHA VOWEL SIGN OO
09edd811
KW
606114BB ; Top_And_Left # Mc TIRHUTA VOWEL SIGN AI
607115B9 ; Top_And_Left # Mc SIDDHAM VOWEL SIGN AI
bd84d130 608
ac71d2a0 609# Indic_Positional_Category=Top_And_Left_And_Right
bd84d130
KW
610
6110B4C ; Top_And_Left_And_Right # Mc ORIYA VOWEL SIGN AU
09edd811 6120DDD ; Top_And_Left_And_Right # Mc SINHALA VOWEL SIGN KOMBUVA HAA DIGA AELA-PILLA
bd84d130 61317BF ; Top_And_Left_And_Right # Mc KHMER VOWEL SIGN YA
09edd811 614115BB ; Top_And_Left_And_Right # Mc SIDDHAM VOWEL SIGN AU
bd84d130 615
ac71d2a0 616# Indic_Positional_Category=Bottom_And_Right
bd84d130
KW
617
6181B3B ; Bottom_And_Right # Mc BALINESE VOWEL SIGN RA REPA TEDUNG
619A9C0 ; Bottom_And_Right # Mc JAVANESE PANGKON
620
ac71d2a0 621# Indic_Positional_Category=Top_And_Bottom_And_Right
bd84d130
KW
622
6231B3D ; Top_And_Bottom_And_Right # Mc BALINESE VOWEL SIGN LA LENGA TEDUNG
624
ac71d2a0 625# Indic_Positional_Category=Overstruck
bd84d130 626
ac71d2a0
UC
6271CD4 ; Overstruck # Mn VEDIC SIGN YAJURVEDIC MIDLINE SVARITA
6281CE2..1CE8 ; Overstruck # Mn [7] VEDIC SIGN VISARGA SVARITA..VEDIC SIGN VISARGA ANUDATTA WITH TAIL
bd84d130
KW
62910A01 ; Overstruck # Mn KHAROSHTHI VOWEL SIGN I
63010A06 ; Overstruck # Mn KHAROSHTHI VOWEL SIGN O
631
bd84d130 632# EOF