L2/05-134

Re: Categorizing Nonspacing Marks by Position
From: Mark Davis
Date: 2005-05-09

While doing some work on confusables, I found it useful to categorize all the non-spacing marks by position. The combining character class can be used for this purpose, but needs to be extended to the characters with zero or fixed position classes.

1. I would like feedback on this categorization, to make sure I have things in the right places, since it is often difficult (especially for Indic ) to figure out from the code chart; especially those characters that are attached, or that should be to the right or left ( eg Above_Right instead of Above ). The position can affect whether or not we call two characters confusable.

2. I found one anomaly. According to the code charts the following is invisible. If so, it should be in Default_Ignorable_Code_Points.

10A3F ( 𐨿 ) KHAROSHTHI VIRAMA

Below is the list:

# Above
064F          Above # Mn ( ُ ) ARABIC DAMMA
064C          Above # Mn ( ٌ ) ARABIC DAMMATAN
06EB          Above # Mn ( ۫ ) ARABIC EMPTY CENTRE HIGH STOP
064E          Above # Mn ( َ ) ARABIC FATHA
065E          Above # Mn ( ٞ ) ARABIC FATHA WITH TWO DOTS
064B          Above # Mn ( ً ) ARABIC FATHATAN
0654          Above # Mn ( ٔ ) ARABIC HAMZA ABOVE
0657          Above # Mn ( ٗ ) ARABIC INVERTED DAMMA
0670          Above # Mn ( ٰ ) ARABIC LETTER SUPERSCRIPT ALEF
0653          Above # Mn ( ٓ ) ARABIC MADDAH ABOVE
0658          Above # Mn ( ٘ ) ARABIC MARK NOON GHUNNA
065D          Above # Mn ( ٝ ) ARABIC REVERSED DAMMA
06EC          Above # Mn ( ۬ ) ARABIC ROUNDED HIGH STOP WITH FILLED CENTRE
0651          Above # Mn ( ّ ) ARABIC SHADDA
0611          Above # Mn ( ؑ ) ARABIC SIGN ALAYHE ASSALLAM
0613          Above # Mn ( ؓ ) ARABIC SIGN RADI ALLAHOU ANHU
0612          Above # Mn ( ؒ ) ARABIC SIGN RAHMATULLAH ALAYHE
0610          Above # Mn ( ؐ ) ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM
0614          Above # Mn ( ؔ ) ARABIC SIGN TAKHALLUS
06E1          Above # Mn ( ۡ ) ARABIC SMALL HIGH DOTLESS HEAD OF KHAH
06DA          Above # Mn ( ۚ ) ARABIC SMALL HIGH JEEM
06D9          Above # Mn ( ۙ ) ARABIC SMALL HIGH LAM ALEF
06D7          Above # Mn ( ۗ ) ARABIC SMALL HIGH LIGATURE QAF WITH LAM WITH ALEF MAKSURA
06D6          Above # Mn ( ۖ ) ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA
06E4          Above # Mn ( ۤ ) ARABIC SMALL HIGH MADDA
06D8          Above # Mn ( ۘ ) ARABIC SMALL HIGH MEEM INITIAL FORM
06E2          Above # Mn ( ۢ ) ARABIC SMALL HIGH MEEM ISOLATED FORM
06E8          Above # Mn ( ۨ ) ARABIC SMALL HIGH NOON
06DF          Above # Mn ( ۟ ) ARABIC SMALL HIGH ROUNDED ZERO
06DC          Above # Mn ( ۜ ) ARABIC SMALL HIGH SEEN
0615          Above # Mn ( ؕ ) ARABIC SMALL HIGH TAH
06DB          Above # Mn ( ۛ ) ARABIC SMALL HIGH THREE DOTS
06E0          Above # Mn ( ۠ ) ARABIC SMALL HIGH UPRIGHT RECTANGULAR ZERO
06E7          Above # Mn ( ۧ ) ARABIC SMALL HIGH YEH
0652          Above # Mn ( ْ ) ARABIC SUKUN
065B          Above # Mn ( ٛ ) ARABIC VOWEL SIGN INVERTED SMALL V ABOVE
065A          Above # Mn ( ٚ ) ARABIC VOWEL SIGN SMALL V ABOVE
0659          Above # Mn ( ٙ ) ARABIC ZWARAKAY
0981          Above # Mn ( ঁ ) BENGALI SIGN CANDRABINDU
1A17          Above # Mn ( ᨗ ) BUGINESE VOWEL SIGN I
1752          Above # Mn ( ᝒ ) BUHID VOWEL SIGN I
0301          Above # Mn ( ́ ) COMBINING ACUTE ACCENT
0341          Above # Mn ( ́ ) COMBINING ACUTE TONE MARK
034C          Above # Mn ( ͌ ) COMBINING ALMOST EQUAL TO ABOVE
20E7          Above # Mn ( ⃧ ) COMBINING ANNUITY SYMBOL
20D4          Above # Mn ( ⃔ ) COMBINING ANTICLOCKWISE ARROW ABOVE
0306          Above # Mn ( ̆ ) COMBINING BREVE
0346          Above # Mn ( ͆ ) COMBINING BRIDGE ABOVE
0310          Above # Mn ( ̐ ) COMBINING CANDRABINDU
030C          Above # Mn ( ̌ ) COMBINING CARON
0302          Above # Mn ( ̂ ) COMBINING CIRCUMFLEX ACCENT
20D5          Above # Mn ( ⃕ ) COMBINING CLOCKWISE ARROW ABOVE
0313          Above # Mn ( ̓ ) COMBINING COMMA ABOVE
0485          Above # Mn ( ҅ ) COMBINING CYRILLIC DASIA PNEUMATA
0484          Above # Mn ( ҄ ) COMBINING CYRILLIC PALATALIZATION
0486          Above # Mn ( ҆ ) COMBINING CYRILLIC PSILI PNEUMATA
0483          Above # Mn ( ҃ ) COMBINING CYRILLIC TITLO
0308          Above # Mn ( ̈ ) COMBINING DIAERESIS
0307          Above # Mn ( ̇ ) COMBINING DOT ABOVE
1DC1          Above # Mn ( ᷁ ) COMBINING DOTTED ACUTE ACCENT
1DC0          Above # Mn ( ᷀ ) COMBINING DOTTED GRAVE ACCENT
030B          Above # Mn ( ̋ ) COMBINING DOUBLE ACUTE ACCENT
030F          Above # Mn ( ̏ ) COMBINING DOUBLE GRAVE ACCENT
033F          Above # Mn ( ̿ ) COMBINING DOUBLE OVERLINE
FE22          Above # Mn ( ︢ ) COMBINING DOUBLE TILDE LEFT HALF
FE23          Above # Mn ( ︣ ) COMBINING DOUBLE TILDE RIGHT HALF
030E          Above # Mn ( ̎ ) COMBINING DOUBLE VERTICAL LINE ABOVE
0352          Above # Mn ( ͒ ) COMBINING FERMATA
20DC          Above # Mn ( ⃜ ) COMBINING FOUR DOTS ABOVE
0300          Above # Mn ( ̀ ) COMBINING GRAVE ACCENT
0340          Above # Mn ( ̀ ) COMBINING GRAVE TONE MARK
0344          Above # Mn ( ̈́ ) COMBINING GREEK DIALYTIKA TONOS
0343          Above # Mn ( ̓ ) COMBINING GREEK KORONIS
1D244         Above # Mn ( 𝉄 ) COMBINING GREEK MUSICAL PENTASEME
1D243         Above # Mn ( 𝉃 ) COMBINING GREEK MUSICAL TETRASEME
1D242         Above # Mn ( 𝉂 ) COMBINING GREEK MUSICAL TRISEME
0342          Above # Mn ( ͂ ) COMBINING GREEK PERISPOMENI
034B          Above # Mn ( ͋ ) COMBINING HOMOTHETIC ABOVE
0309          Above # Mn ( ̉ ) COMBINING HOOK ABOVE
0311          Above # Mn ( ̑ ) COMBINING INVERTED BREVE
0363          Above # Mn ( ͣ ) COMBINING LATIN SMALL LETTER A
0368          Above # Mn ( ͨ ) COMBINING LATIN SMALL LETTER C
0369          Above # Mn ( ͩ ) COMBINING LATIN SMALL LETTER D
0364          Above # Mn ( ͤ ) COMBINING LATIN SMALL LETTER E
036A          Above # Mn ( ͪ ) COMBINING LATIN SMALL LETTER H
0365          Above # Mn ( ͥ ) COMBINING LATIN SMALL LETTER I
036B          Above # Mn ( ͫ ) COMBINING LATIN SMALL LETTER M
0366          Above # Mn ( ͦ ) COMBINING LATIN SMALL LETTER O
036C          Above # Mn ( ͬ ) COMBINING LATIN SMALL LETTER R
036D          Above # Mn ( ͭ ) COMBINING LATIN SMALL LETTER T
0367          Above # Mn ( ͧ ) COMBINING LATIN SMALL LETTER U
036E          Above # Mn ( ͮ ) COMBINING LATIN SMALL LETTER V
036F          Above # Mn ( ͯ ) COMBINING LATIN SMALL LETTER X
20D6          Above # Mn ( ⃖ ) COMBINING LEFT ARROW ABOVE
0351          Above # Mn ( ͑ ) COMBINING LEFT HALF RING ABOVE
20D0          Above # Mn ( ⃐ ) COMBINING LEFT HARPOON ABOVE
20E1          Above # Mn ( ⃡ ) COMBINING LEFT RIGHT ARROW ABOVE
FE20          Above # Mn ( ︠ ) COMBINING LIGATURE LEFT HALF
FE21          Above # Mn ( ︡ ) COMBINING LIGATURE RIGHT HALF
0304          Above # Mn ( ̄ ) COMBINING MACRON
034A          Above # Mn ( ͊ ) COMBINING NOT TILDE ABOVE
0305          Above # Mn ( ̅ ) COMBINING OVERLINE
0314          Above # Mn ( ̔ ) COMBINING REVERSED COMMA ABOVE
20D7          Above # Mn ( ⃗ ) COMBINING RIGHT ARROW ABOVE
0350          Above # Mn ( ͐ ) COMBINING RIGHT ARROWHEAD ABOVE
0357          Above # Mn ( ͗ ) COMBINING RIGHT HALF RING ABOVE
20D1          Above # Mn ( ⃑ ) COMBINING RIGHT HARPOON ABOVE
030A          Above # Mn ( ̊ ) COMBINING RING ABOVE
1DC3          Above # Mn ( ᷃ ) COMBINING SUSPENSION MARK
20DB          Above # Mn ( ⃛ ) COMBINING THREE DOTS ABOVE
0303          Above # Mn ( ̃ ) COMBINING TILDE
0312          Above # Mn ( ̒ ) COMBINING TURNED COMMA ABOVE
030D          Above # Mn ( ̍ ) COMBINING VERTICAL LINE ABOVE
033E          Above # Mn ( ̾ ) COMBINING VERTICAL TILDE
20E9          Above # Mn ( ⃩ ) COMBINING WIDE BRIDGE ABOVE
033D          Above # Mn ( ̽ ) COMBINING X ABOVE
035B          Above # Mn ( ͛ ) COMBINING ZIGZAG ABOVE
0954          Above # Mn ( ॔ ) DEVANAGARI ACUTE ACCENT
0953          Above # Mn ( ॓ ) DEVANAGARI GRAVE ACCENT
0902          Above # Mn ( ं ) DEVANAGARI SIGN ANUSVARA
0901          Above # Mn ( ँ ) DEVANAGARI SIGN CANDRABINDU
0951          Above # Mn ( ॑ ) DEVANAGARI STRESS SIGN UDATTA
0945          Above # Mn ( ॅ ) DEVANAGARI VOWEL SIGN CANDRA E
135F          Above # Mn ( ፟ ) ETHIOPIC COMBINING GEMINATION MARK
0A82          Above # Mn ( ં ) GUJARATI SIGN ANUSVARA
0A81          Above # Mn ( ઁ ) GUJARATI SIGN CANDRABINDU
0AC5          Above # Mn ( ૅ ) GUJARATI VOWEL SIGN CANDRA E
0A71          Above # Mn ( ੱ ) GURMUKHI ADDAK
0A01          Above # Mn ( ਁ ) GURMUKHI SIGN ADAK BINDI
0A02          Above # Mn ( ਂ ) GURMUKHI SIGN BINDI
0A70          Above # Mn ( ੰ ) GURMUKHI TIPPI
059C          Above # Mn ( ֜ ) HEBREW ACCENT GERESH
059D          Above # Mn ( ֝ ) HEBREW ACCENT GERESH MUQDAM
059E          Above # Mn ( ֞ ) HEBREW ACCENT GERSHAYIM
05AC          Above # Mn ( ֬ ) HEBREW ACCENT ILUY
05AB          Above # Mn ( ֫ ) HEBREW ACCENT OLE
0599          Above # Mn ( ֙ ) HEBREW ACCENT PASHTA
05A1          Above # Mn ( ֡ ) HEBREW ACCENT PAZER
05A8          Above # Mn ( ֨ ) HEBREW ACCENT QADMA
059F          Above # Mn ( ֟ ) HEBREW ACCENT QARNEY PARA
0597          Above # Mn ( ֗ ) HEBREW ACCENT REVIA
0592          Above # Mn ( ֒ ) HEBREW ACCENT SEGOL
0593          Above # Mn ( ֓ ) HEBREW ACCENT SHALSHELET
05A0          Above # Mn ( ֠ ) HEBREW ACCENT TELISHA GEDOLA
05A9          Above # Mn ( ֩ ) HEBREW ACCENT TELISHA QETANA
0595          Above # Mn ( ֕ ) HEBREW ACCENT ZAQEF GADOL
0594          Above # Mn ( ֔ ) HEBREW ACCENT ZAQEF QATAN
0598          Above # Mn ( ֘ ) HEBREW ACCENT ZARQA
05AF          Above # Mn ( ֯ ) HEBREW MARK MASORA CIRCLE
05C4          Above # Mn ( ׄ ) HEBREW MARK UPPER DOT
FB1E          Above # Mn ( ﬞ ) HEBREW POINT JUDEO-SPANISH VARIKA
05BF          Above # Mn ( ֿ ) HEBREW POINT RAFE
0CCD          Above # Mn ( ್ ) KANNADA SIGN VIRAMA
10A38         Above # Mn ( 𐨸 ) KHAROSHTHI SIGN BAR ABOVE
10A0F         Above # Mn ( 𐨏 ) KHAROSHTHI SIGN VISARGA
10A05         Above # Mn ( 𐨅 ) KHAROSHTHI VOWEL SIGN E
17CF          Above # Mn ( ៏ ) KHMER SIGN AHSDA
17DD          Above # Mn ( ៝ ) KHMER SIGN ATTHACAN
17CB          Above # Mn ( ់ ) KHMER SIGN BANTOC
17D3          Above # Mn ( ៓ ) KHMER SIGN BATHAMASAT
17C9          Above # Mn ( ៉ ) KHMER SIGN MUUSIKATOAN
17C6          Above # Mn ( ំ ) KHMER SIGN NIKAHIT
17CC          Above # Mn ( ៌ ) KHMER SIGN ROBAT
17CD          Above # Mn ( ៍ ) KHMER SIGN TOANDAKHIAT
17CA          Above # Mn ( ៊ ) KHMER SIGN TRIISAP
17D1          Above # Mn ( ៑ ) KHMER SIGN VIRIAM
17B7          Above # Mn ( ិ ) KHMER VOWEL SIGN I
17B8          Above # Mn ( ី ) KHMER VOWEL SIGN II
17B9          Above # Mn ( ឹ ) KHMER VOWEL SIGN Y
17BA          Above # Mn ( ឺ ) KHMER VOWEL SIGN YY
0ECC          Above # Mn ( ໌ ) LAO CANCELLATION MARK
0ECD          Above # Mn ( ໍ ) LAO NIGGAHITA
0ECB          Above # Mn ( ໋ ) LAO TONE MAI CATAWA
0EC8          Above # Mn ( ່ ) LAO TONE MAI EK
0EC9          Above # Mn ( ້ ) LAO TONE MAI THO
0ECA          Above # Mn ( ໊ ) LAO TONE MAI TI
0EB4          Above # Mn ( ິ ) LAO VOWEL SIGN I
0EB5          Above # Mn ( ີ ) LAO VOWEL SIGN II
0EB1          Above # Mn ( ັ ) LAO VOWEL SIGN MAI KAN
0EBB          Above # Mn ( ົ ) LAO VOWEL SIGN MAI KON
0EB6          Above # Mn ( ຶ ) LAO VOWEL SIGN Y
0EB7          Above # Mn ( ື ) LAO VOWEL SIGN YY
193A          Above # Mn ( ᤺ ) LIMBU SIGN KEMPHRENG
1920          Above # Mn ( ᤠ ) LIMBU VOWEL SIGN A
1927          Above # Mn ( ᤧ ) LIMBU VOWEL SIGN E
1921          Above # Mn ( ᤡ ) LIMBU VOWEL SIGN I
1928          Above # Mn ( ᤨ ) LIMBU VOWEL SIGN O
1922          Above # Mn ( ᤢ ) LIMBU VOWEL SIGN U
1D189         Above # Mn ( 𝆉 ) MUSICAL SYMBOL COMBINING BEND
1D185         Above # Mn ( 𝆅 ) MUSICAL SYMBOL COMBINING DOIT
1D1AA         Above # Mn ( 𝆪 ) MUSICAL SYMBOL COMBINING DOWN BOW
1D187         Above # Mn ( 𝆇 ) MUSICAL SYMBOL COMBINING FLIP
1D1AC         Above # Mn ( 𝆬 ) MUSICAL SYMBOL COMBINING HARMONIC
1D186         Above # Mn ( 𝆆 ) MUSICAL SYMBOL COMBINING RIP
1D188         Above # Mn ( 𝆈 ) MUSICAL SYMBOL COMBINING SMEAR
1D1AD         Above # Mn ( 𝆭 ) MUSICAL SYMBOL COMBINING SNAP PIZZICATO
1D1AB         Above # Mn ( 𝆫 ) MUSICAL SYMBOL COMBINING UP BOW
1036          Above # Mn ( ံ ) MYANMAR SIGN ANUSVARA
1039          Above # Mn ( ္ ) MYANMAR SIGN VIRAMA
1032          Above # Mn ( ဲ ) MYANMAR VOWEL SIGN AI
102D          Above # Mn ( ိ ) MYANMAR VOWEL SIGN I
102E          Above # Mn ( ီ ) MYANMAR VOWEL SIGN II
0B01          Above # Mn ( ଁ ) ORIYA SIGN CANDRABINDU
0DD3          Above # Mn ( ී ) SINHALA VOWEL SIGN DIGA IS-PILLA
0DD2          Above # Mn ( ි ) SINHALA VOWEL SIGN KETTI IS-PILLA
A80B          Above # Mn ( ꠋ ) SYLOTI NAGRI SIGN ANUSVARA
A806          Above # Mn ( ꠆ ) SYLOTI NAGRI SIGN HASANTA
A826          Above # Mn ( ꠦ ) SYLOTI NAGRI VOWEL SIGN E
074A          Above # Mn ( ݊ ) SYRIAC BARREKH
073D          Above # Mn ( ܽ ) SYRIAC ESASA ABOVE
0740          Above # Mn ( ݀ ) SYRIAC FEMININE DOT
073A          Above # Mn ( ܺ ) SYRIAC HBASA ABOVE
0711          Above # Mn ( ܑ ) SYRIAC LETTER SUPERSCRIPT ALAPH
0749          Above # Mn ( ݉ ) SYRIAC MUSIC
0747          Above # Mn ( ݇ ) SYRIAC OBLIQUE LINE ABOVE
0730          Above # Mn ( ܰ ) SYRIAC PTHAHA ABOVE
0732          Above # Mn ( ܲ ) SYRIAC PTHAHA DOTTED
0741          Above # Mn ( ݁ ) SYRIAC QUSHSHAYA
0736          Above # Mn ( ܶ ) SYRIAC RBASA ABOVE
073F          Above # Mn ( ܿ ) SYRIAC RWAHA
0745          Above # Mn ( ݅ ) SYRIAC THREE DOTS ABOVE
0743          Above # Mn ( ݃ ) SYRIAC TWO VERTICAL DOTS ABOVE
0733          Above # Mn ( ܳ ) SYRIAC ZQAPHA ABOVE
0735          Above # Mn ( ܵ ) SYRIAC ZQAPHA DOTTED
1772          Above # Mn ( ᝲ ) TAGBANWA VOWEL SIGN I
0B82          Above # Mn ( ஂ ) TAMIL SIGN ANUSVARA
0BCD          Above # Mn ( ் ) TAMIL SIGN VIRAMA
0C55          Above # Mn ( ౕ ) TELUGU LENGTH MARK
0C4D          Above # Mn ( ్ ) TELUGU SIGN VIRAMA
07A7          Above # Mn ( ާ ) THAANA AABAAFILI
07A6          Above # Mn ( ަ ) THAANA ABAFILI
07AC          Above # Mn ( ެ ) THAANA EBEFILI
07AD          Above # Mn ( ޭ ) THAANA EYBEYFILI
07AF          Above # Mn ( ޯ ) THAANA OABOAFILI
07AE          Above # Mn ( ޮ ) THAANA OBOFILI
07AB          Above # Mn ( ޫ ) THAANA OOBOOFILI
07B0          Above # Mn ( ް ) THAANA SUKUN
07AA          Above # Mn ( ު ) THAANA UBUFILI
0E4B          Above # Mn ( ๋ ) THAI CHARACTER MAI CHATTAWA
0E49          Above # Mn ( ้ ) THAI CHARACTER MAI THO
0E4A          Above # Mn ( ๊ ) THAI CHARACTER MAI TRI
0E47          Above # Mn ( ็ ) THAI CHARACTER MAITAIKHU
0E4D          Above # Mn ( ํ ) THAI CHARACTER NIKHAHIT
0E34          Above # Mn ( ิ ) THAI CHARACTER SARA I
0E35          Above # Mn ( ี ) THAI CHARACTER SARA II
0E36          Above # Mn ( ึ ) THAI CHARACTER SARA UE
0E37          Above # Mn ( ื ) THAI CHARACTER SARA UEE
0E4C          Above # Mn ( ์ ) THAI CHARACTER THANTHAKHAT
0E4E          Above # Mn ( ๎ ) THAI CHARACTER YAMAKKAN
0F86          Above # Mn ( ྆ ) TIBETAN SIGN LCI RTAGS
0F82          Above # Mn ( ྂ ) TIBETAN SIGN NYI ZLA NAA DA
0F7E          Above # Mn ( ཾ ) TIBETAN SIGN RJES SU NGA RO
0F83          Above # Mn ( ྃ ) TIBETAN SIGN SNA LDAN
0F87          Above # Mn ( ྇ ) TIBETAN SIGN YANG RTAGS
0F71          Above # Mn ( ཱ ) TIBETAN VOWEL SIGN AA
0F7A          Above # Mn ( ེ ) TIBETAN VOWEL SIGN E
0F7B          Above # Mn ( ཻ ) TIBETAN VOWEL SIGN EE
0F72          Above # Mn ( ི ) TIBETAN VOWEL SIGN I
0F7C          Above # Mn ( ོ ) TIBETAN VOWEL SIGN O
0F7D          Above # Mn ( ཽ ) TIBETAN VOWEL SIGN OO
0F80          Above # Mn ( ྀ ) TIBETAN VOWEL SIGN REVERSED I

# Total code points: 261

# Above_Attached
0948          Above_Attached # Mn ( ै ) DEVANAGARI VOWEL SIGN AI
0947          Above_Attached # Mn ( े ) DEVANAGARI VOWEL SIGN E
0946          Above_Attached # Mn ( ॆ ) DEVANAGARI VOWEL SIGN SHORT E
0AC8          Above_Attached # Mn ( ૈ ) GUJARATI VOWEL SIGN AI
0AC7          Above_Attached # Mn ( ે ) GUJARATI VOWEL SIGN E
0A48          Above_Attached # Mn ( ੈ ) GURMUKHI VOWEL SIGN AI
0A4C          Above_Attached # Mn ( ੌ ) GURMUKHI VOWEL SIGN AU
0A47          Above_Attached # Mn ( ੇ ) GURMUKHI VOWEL SIGN EE
0A4B          Above_Attached # Mn ( ੋ ) GURMUKHI VOWEL SIGN OO
0CCC          Above_Attached # Mn ( ೌ ) KANNADA VOWEL SIGN AU
0CC6          Above_Attached # Mn ( ೆ ) KANNADA VOWEL SIGN E
0CBF          Above_Attached # Mn ( ಿ ) KANNADA VOWEL SIGN I
0B56          Above_Attached # Mn ( ୖ ) ORIYA AI LENGTH MARK
0B3F          Above_Attached # Mn ( ି ) ORIYA VOWEL SIGN I
0BC0          Above_Attached # Mn ( ீ ) TAMIL VOWEL SIGN II
0C3E          Above_Attached # Mn ( ా ) TELUGU VOWEL SIGN AA
0C4C          Above_Attached # Mn ( ౌ ) TELUGU VOWEL SIGN AU
0C46          Above_Attached # Mn ( ె ) TELUGU VOWEL SIGN E
0C47          Above_Attached # Mn ( ే ) TELUGU VOWEL SIGN EE
0C3F          Above_Attached # Mn ( ి ) TELUGU VOWEL SIGN I
0C40          Above_Attached # Mn ( ీ ) TELUGU VOWEL SIGN II
0C4A          Above_Attached # Mn ( ొ ) TELUGU VOWEL SIGN O
0C4B          Above_Attached # Mn ( ో ) TELUGU VOWEL SIGN OO

# Total code points: 23

# Above_Left
05B9          Above_Left # Mn ( ֹ ) HEBREW POINT HOLAM
05C2          Above_Left # Mn ( ׂ ) HEBREW POINT SIN DOT

# Total code points: 2

# Above_Right
0315          Above_Right # Mn ( ̕ ) COMBINING COMMA ABOVE RIGHT
0358          Above_Right # Mn ( ͘ ) COMBINING DOT ABOVE RIGHT
309A          Above_Right # Mn ( ゚ ) COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
3099          Above_Right # Mn ( ゙ ) COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
031A          Above_Right # Mn ( ̚ ) COMBINING LEFT ANGLE ABOVE
1732          Above_Right # Mn ( ᜲ ) HANUNOO VOWEL SIGN I
05AE          Above_Right # Mn ( ֮ ) HEBREW ACCENT ZINOR
05C1          Above_Right # Mn ( ׁ ) HEBREW POINT SHIN DOT
302C          Above_Right # Mn ( 〬 ) IDEOGRAPHIC DEPARTING TONE MARK
302B          Above_Right # Mn ( 〫 ) IDEOGRAPHIC RISING TONE MARK
17CE          Above_Right # Mn ( ៎ ) KHMER SIGN KAKABAT
17D0          Above_Right # Mn ( ័ ) KHMER SIGN SAMYOK SANNYA
0D4D          Above_Right # Mn ( ് ) MALAYALAM SIGN VIRAMA
18A9          Above_Right # Mn ( ᢩ ) MONGOLIAN LETTER ALI GALI DAGALGA
0DCA          Above_Right # Mn ( ් ) SINHALA SIGN AL-LAKUNA
1712          Above_Right # Mn ( ᜒ ) TAGALOG VOWEL SIGN I
0E48          Above_Right # Mn ( ่ ) THAI CHARACTER MAI EK
0E31          Above_Right # Mn ( ั ) THAI CHARACTER MAI HAN-AKAT

# Total code points: 18

# Above_Right_Attached
031B          Above_Right_Attached # Mn ( ̛ ) COMBINING HORN
0F39          Above_Right_Attached # Mn ( ༹ ) TIBETAN MARK TSA -PHRU

# Total code points: 2

# Below
06EA          Below # Mn ( ۪ ) ARABIC EMPTY CENTRE LOW STOP
0655          Below # Mn ( ٕ ) ARABIC HAMZA BELOW
0650          Below # Mn ( ِ ) ARABIC KASRA
064D          Below # Mn ( ٍ ) ARABIC KASRATAN
06ED          Below # Mn ( ۭ ) ARABIC SMALL LOW MEEM
06E3          Below # Mn ( ۣ ) ARABIC SMALL LOW SEEN
0656          Below # Mn ( ٖ ) ARABIC SUBSCRIPT ALEF
065C          Below # Mn ( ٜ ) ARABIC VOWEL SIGN DOT BELOW
09BC          Below # Mn ( ় ) BENGALI SIGN NUKTA
09CD          Below # Mn ( ্ ) BENGALI SIGN VIRAMA
1A18          Below # Mn ( ᨘ ) BUGINESE VOWEL SIGN U
1753          Below # Mn ( ᝓ ) BUHID VOWEL SIGN U
0317          Below # Mn ( ̗ ) COMBINING ACUTE ACCENT BELOW
0359          Below # Mn ( ͙ ) COMBINING ASTERISK BELOW
032E          Below # Mn ( ̮ ) COMBINING BREVE BELOW
032A          Below # Mn ( ̪ ) COMBINING BRIDGE BELOW
032C          Below # Mn ( ̬ ) COMBINING CARON BELOW
032D          Below # Mn ( ̭ ) COMBINING CIRCUMFLEX ACCENT BELOW
0326          Below # Mn ( ̦ ) COMBINING COMMA BELOW
0324          Below # Mn ( ̤ ) COMBINING DIAERESIS BELOW
0323          Below # Mn ( ̣ ) COMBINING DOT BELOW
0333          Below # Mn ( ̳ ) COMBINING DOUBLE LOW LINE
035A          Below # Mn ( ͚ ) COMBINING DOUBLE RING BELOW
0348          Below # Mn ( ͈ ) COMBINING DOUBLE VERTICAL LINE BELOW
031E          Below # Mn ( ̞ ) COMBINING DOWN TACK BELOW
0347          Below # Mn ( ͇ ) COMBINING EQUALS SIGN BELOW
0316          Below # Mn ( ̖ ) COMBINING GRAVE ACCENT BELOW
032F          Below # Mn ( ̯ ) COMBINING INVERTED BREVE BELOW
033A          Below # Mn ( ̺ ) COMBINING INVERTED BRIDGE BELOW
032B          Below # Mn ( ̫ ) COMBINING INVERTED DOUBLE ARCH BELOW
0349          Below # Mn ( ͉ ) COMBINING LEFT ANGLE BELOW
0354          Below # Mn ( ͔ ) COMBINING LEFT ARROWHEAD BELOW
031C          Below # Mn ( ̜ ) COMBINING LEFT HALF RING BELOW
034D          Below # Mn ( ͍ ) COMBINING LEFT RIGHT ARROW BELOW
0318          Below # Mn ( ̘ ) COMBINING LEFT TACK BELOW
0332          Below # Mn ( ̲ ) COMBINING LOW LINE
0331          Below # Mn ( ̱ ) COMBINING MACRON BELOW
0320          Below # Mn ( ̠ ) COMBINING MINUS SIGN BELOW
031F          Below # Mn ( ̟ ) COMBINING PLUS SIGN BELOW
0356          Below # Mn ( ͖ ) COMBINING RIGHT ARROWHEAD AND UP ARROWHEAD BELOW
0355          Below # Mn ( ͕ ) COMBINING RIGHT ARROWHEAD BELOW
0339          Below # Mn ( ̹ ) COMBINING RIGHT HALF RING BELOW
0319          Below # Mn ( ̙ ) COMBINING RIGHT TACK BELOW
0325          Below # Mn ( ̥ ) COMBINING RING BELOW
033C          Below # Mn ( ̼ ) COMBINING SEAGULL BELOW
1DC2          Below # Mn ( ᷂ ) COMBINING SNAKE BELOW
033B          Below # Mn ( ̻ ) COMBINING SQUARE BELOW
0330          Below # Mn ( ̰ ) COMBINING TILDE BELOW
20E8          Below # Mn ( ⃨ ) COMBINING TRIPLE UNDERDOT
031D          Below # Mn ( ̝ ) COMBINING UP TACK BELOW
034E          Below # Mn ( ͎ ) COMBINING UPWARDS ARROW BELOW
0329          Below # Mn ( ̩ ) COMBINING VERTICAL LINE BELOW
0353          Below # Mn ( ͓ ) COMBINING X BELOW
093C          Below # Mn ( ़ ) DEVANAGARI SIGN NUKTA
094D          Below # Mn ( ् ) DEVANAGARI SIGN VIRAMA
0952          Below # Mn ( ॒ ) DEVANAGARI STRESS SIGN ANUDATTA
0ABC          Below # Mn ( ઼ ) GUJARATI SIGN NUKTA
0ACD          Below # Mn ( ્ ) GUJARATI SIGN VIRAMA
0A3C          Below # Mn ( ਼ ) GURMUKHI SIGN NUKTA
0A4D          Below # Mn ( ੍ ) GURMUKHI SIGN VIRAMA
0A41          Below # Mn ( ੁ ) GURMUKHI VOWEL SIGN U
0A42          Below # Mn ( ੂ ) GURMUKHI VOWEL SIGN UU
05A2          Below # Mn ( ֢ ) HEBREW ACCENT ATNAH HAFUKH
05A7          Below # Mn ( ֧ ) HEBREW ACCENT DARGA
0591          Below # Mn ( ֑ ) HEBREW ACCENT ETNAHTA
05A4          Below # Mn ( ֤ ) HEBREW ACCENT MAHAPAKH
05A5          Below # Mn ( ֥ ) HEBREW ACCENT MERKHA
05A6          Below # Mn ( ֦ ) HEBREW ACCENT MERKHA KEFULA
05A3          Below # Mn ( ֣ ) HEBREW ACCENT MUNAH
059B          Below # Mn ( ֛ ) HEBREW ACCENT TEVIR
0596          Below # Mn ( ֖ ) HEBREW ACCENT TIPEHA
05AA          Below # Mn ( ֪ ) HEBREW ACCENT YERAH BEN YOMO
05C5          Below # Mn ( ׅ ) HEBREW MARK LOWER DOT
05B2          Below # Mn ( ֲ ) HEBREW POINT HATAF PATAH
05B3          Below # Mn ( ֳ ) HEBREW POINT HATAF QAMATS
05B1          Below # Mn ( ֱ ) HEBREW POINT HATAF SEGOL
05B4          Below # Mn ( ִ ) HEBREW POINT HIRIQ
05BD          Below # Mn ( ֽ ) HEBREW POINT METEG
05B7          Below # Mn ( ַ ) HEBREW POINT PATAH
05B8          Below # Mn ( ָ ) HEBREW POINT QAMATS
05C7          Below # Mn ( U+05C7 ) HEBREW POINT QAMATS QATAN
05BB          Below # Mn ( ֻ ) HEBREW POINT QUBUTS
05B6          Below # Mn ( ֶ ) HEBREW POINT SEGOL
05B0          Below # Mn ( ְ ) HEBREW POINT SHEVA
05B5          Below # Mn ( ֵ ) HEBREW POINT TSERE
0CBC          Below # Mn ( ಼ ) KANNADA SIGN NUKTA
10A3A         Below # Mn ( 𐨺 ) KHAROSHTHI SIGN DOT BELOW
10A0D         Below # Mn ( 𐨍 ) KHAROSHTHI SIGN DOUBLE RING BELOW
17D2          Below # Mn ( ្ ) KHMER SIGN COENG
17BB          Below # Mn ( ុ ) KHMER VOWEL SIGN U
17BD          Below # Mn ( ួ ) KHMER VOWEL SIGN UA
17BC          Below # Mn ( ូ ) KHMER VOWEL SIGN UU
0EBC          Below # Mn ( ຼ ) LAO SEMIVOWEL SIGN LO
0EB8          Below # Mn ( ຸ ) LAO VOWEL SIGN U
0EB9          Below # Mn ( ູ ) LAO VOWEL SIGN UU
193B          Below # Mn ( ᤻ ) LIMBU SIGN SA-I
1932          Below # Mn ( ᤲ ) LIMBU SMALL LETTER ANUSVARA
0D41          Below # Mn ( ു ) MALAYALAM VOWEL SIGN U
0D42          Below # Mn ( ൂ ) MALAYALAM VOWEL SIGN UU
0D43          Below # Mn ( ൃ ) MALAYALAM VOWEL SIGN VOCALIC R
1D17B         Below # Mn ( 𝅻 ) MUSICAL SYMBOL COMBINING ACCENT
1D181         Below # Mn ( 𝆁 ) MUSICAL SYMBOL COMBINING ACCENT-STACCATO
1D18A         Below # Mn ( 𝆊 ) MUSICAL SYMBOL COMBINING DOUBLE TONGUE
1D182         Below # Mn ( 𝆂 ) MUSICAL SYMBOL COMBINING LOURE
1D17F         Below # Mn ( 𝅿 ) MUSICAL SYMBOL COMBINING MARCATO
1D180         Below # Mn ( 𝆀 ) MUSICAL SYMBOL COMBINING MARCATO-STACCATO
1D17E         Below # Mn ( 𝅾 ) MUSICAL SYMBOL COMBINING STACCATISSIMO
1D17C         Below # Mn ( 𝅼 ) MUSICAL SYMBOL COMBINING STACCATO
1D17D         Below # Mn ( 𝅽 ) MUSICAL SYMBOL COMBINING TENUTO
1D18B         Below # Mn ( 𝆋 ) MUSICAL SYMBOL COMBINING TRIPLE TONGUE
1037          Below # Mn ( ့ ) MYANMAR SIGN DOT BELOW
102F          Below # Mn ( ု ) MYANMAR VOWEL SIGN U
1030          Below # Mn ( ူ ) MYANMAR VOWEL SIGN UU
1058          Below # Mn ( ၘ ) MYANMAR VOWEL SIGN VOCALIC L
1059          Below # Mn ( ၙ ) MYANMAR VOWEL SIGN VOCALIC LL
0B3C          Below # Mn ( ଼ ) ORIYA SIGN NUKTA
0B4D          Below # Mn ( ୍ ) ORIYA SIGN VIRAMA
A825          Below # Mn ( ꠥ ) SYLOTI NAGRI VOWEL SIGN U
0739          Below # Mn ( ܹ ) SYRIAC DOTTED ZLAMA ANGULAR
0738          Below # Mn ( ܸ ) SYRIAC DOTTED ZLAMA HORIZONTAL
073E          Below # Mn ( ܾ ) SYRIAC ESASA BELOW
073B          Below # Mn ( ܻ ) SYRIAC HBASA BELOW
073C          Below # Mn ( ܼ ) SYRIAC HBASA-ESASA DOTTED
0748          Below # Mn ( ݈ ) SYRIAC OBLIQUE LINE BELOW
0731          Below # Mn ( ܱ ) SYRIAC PTHAHA BELOW
0737          Below # Mn ( ܷ ) SYRIAC RBASA BELOW
0742          Below # Mn ( ݂ ) SYRIAC RUKKAKHA
0746          Below # Mn ( ݆ ) SYRIAC THREE DOTS BELOW
0744          Below # Mn ( ݄ ) SYRIAC TWO VERTICAL DOTS BELOW
0734          Below # Mn ( ܴ ) SYRIAC ZQAPHA BELOW
1714          Below # Mn ( ᜔ ) TAGALOG SIGN VIRAMA
1773          Below # Mn ( ᝳ ) TAGBANWA VOWEL SIGN U
0C56          Below # Mn ( ౖ ) TELUGU AI LENGTH MARK
07A9          Below # Mn ( ީ ) THAANA EEBEEFILI
07A8          Below # Mn ( ި ) THAANA IBIFILI
0E38          Below # Mn ( ุ ) THAI CHARACTER SARA U
0E39          Below # Mn ( ู ) THAI CHARACTER SARA UU
0F18          Below # Mn ( ༘ ) TIBETAN ASTROLOGICAL SIGN -KHYUD PA
0F19          Below # Mn ( ༙ ) TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS
0F84          Below # Mn ( ྄ ) TIBETAN MARK HALANTA
0F35          Below # Mn ( ༵ ) TIBETAN MARK NGAS BZUNG NYI ZLA
0F37          Below # Mn ( ༷ ) TIBETAN MARK NGAS BZUNG SGOR RTAGS
0FB0          Below # Mn ( ྰ ) TIBETAN SUBJOINED LETTER -A
0FB8          Below # Mn ( ྸ ) TIBETAN SUBJOINED LETTER A
0FA6          Below # Mn ( ྦ ) TIBETAN SUBJOINED LETTER BA
0FA7          Below # Mn ( ྦྷ ) TIBETAN SUBJOINED LETTER BHA
0F95          Below # Mn ( ྕ ) TIBETAN SUBJOINED LETTER CA
0F96          Below # Mn ( ྖ ) TIBETAN SUBJOINED LETTER CHA
0FA1          Below # Mn ( ྡ ) TIBETAN SUBJOINED LETTER DA
0F9C          Below # Mn ( ྜ ) TIBETAN SUBJOINED LETTER DDA
0F9D          Below # Mn ( ྜྷ ) TIBETAN SUBJOINED LETTER DDHA
0FA2          Below # Mn ( ྡྷ ) TIBETAN SUBJOINED LETTER DHA
0FAB          Below # Mn ( ྫ ) TIBETAN SUBJOINED LETTER DZA
0FAC          Below # Mn ( ྫྷ ) TIBETAN SUBJOINED LETTER DZHA
0FBC          Below # Mn ( ྼ ) TIBETAN SUBJOINED LETTER FIXED-FORM RA
0FBA          Below # Mn ( ྺ ) TIBETAN SUBJOINED LETTER FIXED-FORM WA
0FBB          Below # Mn ( ྻ ) TIBETAN SUBJOINED LETTER FIXED-FORM YA
0F92          Below # Mn ( ྒ ) TIBETAN SUBJOINED LETTER GA
0F93          Below # Mn ( ྒྷ ) TIBETAN SUBJOINED LETTER GHA
0FB7          Below # Mn ( ྷ ) TIBETAN SUBJOINED LETTER HA
0F97          Below # Mn ( ྗ ) TIBETAN SUBJOINED LETTER JA
0F90          Below # Mn ( ྐ ) TIBETAN SUBJOINED LETTER KA
0F91          Below # Mn ( ྑ ) TIBETAN SUBJOINED LETTER KHA
0FB9          Below # Mn ( ྐྵ ) TIBETAN SUBJOINED LETTER KSSA
0FB3          Below # Mn ( ླ ) TIBETAN SUBJOINED LETTER LA
0FA8          Below # Mn ( ྨ ) TIBETAN SUBJOINED LETTER MA
0FA3          Below # Mn ( ྣ ) TIBETAN SUBJOINED LETTER NA
0F94          Below # Mn ( ྔ ) TIBETAN SUBJOINED LETTER NGA
0F9E          Below # Mn ( ྞ ) TIBETAN SUBJOINED LETTER NNA
0F99          Below # Mn ( ྙ ) TIBETAN SUBJOINED LETTER NYA
0FA4          Below # Mn ( ྤ ) TIBETAN SUBJOINED LETTER PA
0FA5          Below # Mn ( ྥ ) TIBETAN SUBJOINED LETTER PHA
0FB2          Below # Mn ( ྲ ) TIBETAN SUBJOINED LETTER RA
0FB6          Below # Mn ( ྶ ) TIBETAN SUBJOINED LETTER SA
0FB4          Below # Mn ( ྴ ) TIBETAN SUBJOINED LETTER SHA
0FB5          Below # Mn ( ྵ ) TIBETAN SUBJOINED LETTER SSA
0F9F          Below # Mn ( ྟ ) TIBETAN SUBJOINED LETTER TA
0FA0          Below # Mn ( ྠ ) TIBETAN SUBJOINED LETTER THA
0FA9          Below # Mn ( ྩ ) TIBETAN SUBJOINED LETTER TSA
0FAA          Below # Mn ( ྪ ) TIBETAN SUBJOINED LETTER TSHA
0F9A          Below # Mn ( ྚ ) TIBETAN SUBJOINED LETTER TTA
0F9B          Below # Mn ( ྛ ) TIBETAN SUBJOINED LETTER TTHA
0FAD          Below # Mn ( ྭ ) TIBETAN SUBJOINED LETTER WA
0FB1          Below # Mn ( ྱ ) TIBETAN SUBJOINED LETTER YA
0FAF          Below # Mn ( ྯ ) TIBETAN SUBJOINED LETTER ZA
0FAE          Below # Mn ( ྮ ) TIBETAN SUBJOINED LETTER ZHA
0FC6          Below # Mn ( ࿆ ) TIBETAN SYMBOL PADMA GDAN
0F73          Below # Mn ( ཱི ) TIBETAN VOWEL SIGN II
0F81          Below # Mn ( ཱྀ ) TIBETAN VOWEL SIGN REVERSED II
0F74          Below # Mn ( ུ ) TIBETAN VOWEL SIGN U
0F75          Below # Mn ( ཱུ ) TIBETAN VOWEL SIGN UU
0F78          Below # Mn ( ླྀ ) TIBETAN VOWEL SIGN VOCALIC L
0F79          Below # Mn ( ཹ ) TIBETAN VOWEL SIGN VOCALIC LL
0F76          Below # Mn ( ྲྀ ) TIBETAN VOWEL SIGN VOCALIC R
0F77          Below # Mn ( ཷ ) TIBETAN VOWEL SIGN VOCALIC RR

# Total code points: 195

# Below_Attached
09C1          Below_Attached # Mn ( ু ) BENGALI VOWEL SIGN U
09C2          Below_Attached # Mn ( ূ ) BENGALI VOWEL SIGN UU
09E2          Below_Attached # Mn ( ৢ ) BENGALI VOWEL SIGN VOCALIC L
09E3          Below_Attached # Mn ( ৣ ) BENGALI VOWEL SIGN VOCALIC LL
09C3          Below_Attached # Mn ( ৃ ) BENGALI VOWEL SIGN VOCALIC R
09C4          Below_Attached # Mn ( ৄ ) BENGALI VOWEL SIGN VOCALIC RR
0327          Below_Attached # Mn ( ̧ ) COMBINING CEDILLA
0345          Below_Attached # Mn ( ͅ ) COMBINING GREEK YPOGEGRAMMENI
0328          Below_Attached # Mn ( ̨ ) COMBINING OGONEK
0321          Below_Attached # Mn ( ̡ ) COMBINING PALATALIZED HOOK BELOW
0322          Below_Attached # Mn ( ̢ ) COMBINING RETROFLEX HOOK BELOW
0941          Below_Attached # Mn ( ु ) DEVANAGARI VOWEL SIGN U
0942          Below_Attached # Mn ( ू ) DEVANAGARI VOWEL SIGN UU
0962          Below_Attached # Mn ( ॢ ) DEVANAGARI VOWEL SIGN VOCALIC L
0963          Below_Attached # Mn ( ॣ ) DEVANAGARI VOWEL SIGN VOCALIC LL
0943          Below_Attached # Mn ( ृ ) DEVANAGARI VOWEL SIGN VOCALIC R
0944          Below_Attached # Mn ( ॄ ) DEVANAGARI VOWEL SIGN VOCALIC RR
0AC1          Below_Attached # Mn ( ુ ) GUJARATI VOWEL SIGN U
0AC2          Below_Attached # Mn ( ૂ ) GUJARATI VOWEL SIGN UU
0AE2          Below_Attached # Mn ( ૢ ) GUJARATI VOWEL SIGN VOCALIC L
0AE3          Below_Attached # Mn ( ૣ ) GUJARATI VOWEL SIGN VOCALIC LL
0AC3          Below_Attached # Mn ( ૃ ) GUJARATI VOWEL SIGN VOCALIC R
0AC4          Below_Attached # Mn ( ૄ ) GUJARATI VOWEL SIGN VOCALIC RR
10A03         Below_Attached # Mn ( 𐨃 ) KHAROSHTHI VOWEL SIGN VOCALIC R
0B41          Below_Attached # Mn ( ୁ ) ORIYA VOWEL SIGN U
0B42          Below_Attached # Mn ( ୂ ) ORIYA VOWEL SIGN UU
0B43          Below_Attached # Mn ( ୃ ) ORIYA VOWEL SIGN VOCALIC R
0DD6          Below_Attached # Mn ( ූ ) SINHALA VOWEL SIGN DIGA PAA-PILLA
0DD4          Below_Attached # Mn ( ු ) SINHALA VOWEL SIGN KETTI PAA-PILLA

# Total code points: 29

# Below_Left
302A          Below_Left # Mn ( 〪 ) IDEOGRAPHIC LEVEL TONE MARK
10A02         Below_Left # Mn ( 𐨂 ) KHAROSHTHI VOWEL SIGN U
0E3A          Below_Left # Mn ( ฺ ) THAI CHARACTER PHINTHU

# Total code points: 3

# Below_Right
1734          Below_Right # Mn ( ᜴ ) HANUNOO SIGN PAMUDPOD
1733          Below_Right # Mn ( ᜳ ) HANUNOO VOWEL SIGN U
05AD          Below_Right # Mn ( ֭ ) HEBREW ACCENT DEHI
059A          Below_Right # Mn ( ֚ ) HEBREW ACCENT YETIV
302D          Below_Right # Mn ( 〭 ) IDEOGRAPHIC ENTERING TONE MARK
1939          Below_Right # Mn ( ᤹ ) LIMBU SIGN MUKPHRENG
1713          Below_Right # Mn ( ᜓ ) TAGALOG VOWEL SIGN U

# Total code points: 7

# Below_Right_Attached
10A0E         Below_Right_Attached # Mn ( 𐨎 ) KHAROSHTHI SIGN ANUSVARA
10A0C         Below_Right_Attached # Mn ( 𐨌 ) KHAROSHTHI VOWEL LENGTH MARK

# Total code points: 2

# Double_Above
035D          Double_Above # Mn ( ͝ ) COMBINING DOUBLE BREVE
0361          Double_Above # Mn ( ͡ ) COMBINING DOUBLE INVERTED BREVE
035E          Double_Above # Mn ( ͞ ) COMBINING DOUBLE MACRON
0360          Double_Above # Mn ( ͠ ) COMBINING DOUBLE TILDE

# Total code points: 4

# Double_Below
035C          Double_Below # Mn ( ͜ ) COMBINING DOUBLE BREVE BELOW
035F          Double_Below # Mn ( ͟ ) COMBINING DOUBLE MACRON BELOW
0362          Double_Below # Mn ( ͢ ) COMBINING DOUBLE RIGHTWARDS ARROW BELOW

# Total code points: 3

# Enclosing
06DE          Enclosing # Me ( ۞ ) ARABIC START OF RUB EL HIZB
0488          Enclosing # Me ( ҈ ) COMBINING CYRILLIC HUNDRED THOUSANDS SIGN
0489          Enclosing # Me ( ҉ ) COMBINING CYRILLIC MILLIONS SIGN
20DD          Enclosing # Me ( ⃝ ) COMBINING ENCLOSING CIRCLE
20E0          Enclosing # Me ( ⃠ ) COMBINING ENCLOSING CIRCLE BACKSLASH
20DF          Enclosing # Me ( ⃟ ) COMBINING ENCLOSING DIAMOND
20E3          Enclosing # Me ( ⃣ ) COMBINING ENCLOSING KEYCAP
20E2          Enclosing # Me ( ⃢ ) COMBINING ENCLOSING SCREEN
20DE          Enclosing # Me ( ⃞ ) COMBINING ENCLOSING SQUARE
20E4          Enclosing # Me ( ⃤ ) COMBINING ENCLOSING UPWARD POINTING TRIANGLE
0C48          Enclosing # Mn ( ై ) TELUGU VOWEL SIGN AI

# Total code points: 11

# Invisible
10A3F         Invisible # Mn ( 𐨿 ) KHAROSHTHI VIRAMA

# Total code points: 1

# Left
302F          Left # Mn ( 〯 ) HANGUL DOUBLE DOT TONE MARK
302E          Left # Mn ( 〮 ) HANGUL SINGLE DOT TONE MARK

# Total code points: 2

# Overlay
20DA          Overlay # Mn ( ⃚ ) COMBINING ANTICLOCKWISE RING OVERLAY
20D9          Overlay # Mn ( ⃙ ) COMBINING CLOCKWISE RING OVERLAY
20E6          Overlay # Mn ( ⃦ ) COMBINING DOUBLE VERTICAL STROKE OVERLAY
20EA          Overlay # Mn ( ⃪ ) COMBINING LEFTWARDS ARROW OVERLAY
20EB          Overlay # Mn ( ⃫ ) COMBINING LONG DOUBLE SOLIDUS OVERLAY
0338          Overlay # Mn ( ̸ ) COMBINING LONG SOLIDUS OVERLAY
0336          Overlay # Mn ( ̶ ) COMBINING LONG STROKE OVERLAY
20D2          Overlay # Mn ( ⃒ ) COMBINING LONG VERTICAL LINE OVERLAY
20E5          Overlay # Mn ( ⃥ ) COMBINING REVERSE SOLIDUS OVERLAY
20D8          Overlay # Mn ( ⃘ ) COMBINING RING OVERLAY
0337          Overlay # Mn ( ̷ ) COMBINING SHORT SOLIDUS OVERLAY
0335          Overlay # Mn ( ̵ ) COMBINING SHORT STROKE OVERLAY
20D3          Overlay # Mn ( ⃓ ) COMBINING SHORT VERTICAL LINE OVERLAY
0334          Overlay # Mn ( ̴ ) COMBINING TILDE OVERLAY
05BC          Overlay # Mn ( ּ ) HEBREW POINT DAGESH OR MAPIQ
10A39         Overlay # Mn ( 𐨹 ) KHAROSHTHI SIGN CAUDA
10A01         Overlay # Mn ( 𐨁 ) KHAROSHTHI VOWEL SIGN I
10A06         Overlay # Mn ( 𐨆 ) KHAROSHTHI VOWEL SIGN O
1D167         Overlay # Mn ( 𝅧 ) MUSICAL SYMBOL COMBINING TREMOLO-1
1D168         Overlay # Mn ( 𝅨 ) MUSICAL SYMBOL COMBINING TREMOLO-2
1D169         Overlay # Mn ( 𝅩 ) MUSICAL SYMBOL COMBINING TREMOLO-3