summaryrefslogtreecommitdiff
path: root/lisp/nxml/char-name/unicode
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/nxml/char-name/unicode')
-rw-r--r--lisp/nxml/char-name/unicode/00000-0007F.el97
-rw-r--r--lisp/nxml/char-name/unicode/00080-000FF.el98
-rw-r--r--lisp/nxml/char-name/unicode/00100-0017F.el130
-rw-r--r--lisp/nxml/char-name/unicode/00180-0024F.el181
-rw-r--r--lisp/nxml/char-name/unicode/00250-002AF.el96
-rw-r--r--lisp/nxml/char-name/unicode/002B0-002FF.el65
-rw-r--r--lisp/nxml/char-name/unicode/00300-0036F.el98
-rw-r--r--lisp/nxml/char-name/unicode/00370-003FF.el117
-rw-r--r--lisp/nxml/char-name/unicode/00400-004FF.el248
-rw-r--r--lisp/nxml/char-name/unicode/00500-0052F.el18
-rw-r--r--lisp/nxml/char-name/unicode/00530-0058F.el88
-rw-r--r--lisp/nxml/char-name/unicode/00590-005FF.el84
-rw-r--r--lisp/nxml/char-name/unicode/00600-006FF.el210
-rw-r--r--lisp/nxml/char-name/unicode/00700-0074F.el73
-rw-r--r--lisp/nxml/char-name/unicode/00780-007BF.el52
-rw-r--r--lisp/nxml/char-name/unicode/00900-0097F.el106
-rw-r--r--lisp/nxml/char-name/unicode/00980-009FF.el91
-rw-r--r--lisp/nxml/char-name/unicode/00A00-00A7F.el77
-rw-r--r--lisp/nxml/char-name/unicode/00A80-00AFF.el80
-rw-r--r--lisp/nxml/char-name/unicode/00B00-00B7F.el81
-rw-r--r--lisp/nxml/char-name/unicode/00B80-00BFF.el63
-rw-r--r--lisp/nxml/char-name/unicode/00C00-00C7F.el82
-rw-r--r--lisp/nxml/char-name/unicode/00C80-00CFF.el82
-rw-r--r--lisp/nxml/char-name/unicode/00D00-00D7F.el80
-rw-r--r--lisp/nxml/char-name/unicode/00D80-00DFF.el82
-rw-r--r--lisp/nxml/char-name/unicode/00E00-00E7F.el89
-rw-r--r--lisp/nxml/char-name/unicode/00E80-00EFF.el67
-rw-r--r--lisp/nxml/char-name/unicode/00F00-00FFF.el195
-rw-r--r--lisp/nxml/char-name/unicode/01000-0109F.el80
-rw-r--r--lisp/nxml/char-name/unicode/010A0-010FF.el82
-rw-r--r--lisp/nxml/char-name/unicode/01100-011FF.el242
-rw-r--r--lisp/nxml/char-name/unicode/01200-0137F.el347
-rw-r--r--lisp/nxml/char-name/unicode/013A0-013FF.el87
-rw-r--r--lisp/nxml/char-name/unicode/01400-0167F.el632
-rw-r--r--lisp/nxml/char-name/unicode/01680-0169F.el31
-rw-r--r--lisp/nxml/char-name/unicode/016A0-016FF.el83
-rw-r--r--lisp/nxml/char-name/unicode/01700-0171F.el22
-rw-r--r--lisp/nxml/char-name/unicode/01720-0173F.el25
-rw-r--r--lisp/nxml/char-name/unicode/01740-0175F.el22
-rw-r--r--lisp/nxml/char-name/unicode/01760-0177F.el20
-rw-r--r--lisp/nxml/char-name/unicode/01780-017FF.el105
-rw-r--r--lisp/nxml/char-name/unicode/01800-018AF.el157
-rw-r--r--lisp/nxml/char-name/unicode/01E00-01EFF.el248
-rw-r--r--lisp/nxml/char-name/unicode/01F00-01FFF.el235
-rw-r--r--lisp/nxml/char-name/unicode/02000-0206F.el97
-rw-r--r--lisp/nxml/char-name/unicode/02070-0209F.el31
-rw-r--r--lisp/nxml/char-name/unicode/020A0-020CF.el20
-rw-r--r--lisp/nxml/char-name/unicode/020D0-020FF.el29
-rw-r--r--lisp/nxml/char-name/unicode/02100-0214F.el76
-rw-r--r--lisp/nxml/char-name/unicode/02150-0218F.el51
-rw-r--r--lisp/nxml/char-name/unicode/02190-021FF.el114
-rw-r--r--lisp/nxml/char-name/unicode/02200-022FF.el258
-rw-r--r--lisp/nxml/char-name/unicode/02300-023FF.el209
-rw-r--r--lisp/nxml/char-name/unicode/02400-0243F.el41
-rw-r--r--lisp/nxml/char-name/unicode/02440-0245F.el13
-rw-r--r--lisp/nxml/char-name/unicode/02460-024FF.el161
-rw-r--r--lisp/nxml/char-name/unicode/02500-0257F.el130
-rw-r--r--lisp/nxml/char-name/unicode/02580-0259F.el34
-rw-r--r--lisp/nxml/char-name/unicode/025A0-025FF.el98
-rw-r--r--lisp/nxml/char-name/unicode/02600-026FF.el135
-rw-r--r--lisp/nxml/char-name/unicode/02700-027BF.el176
-rw-r--r--lisp/nxml/char-name/unicode/027C0-027EF.el30
-rw-r--r--lisp/nxml/char-name/unicode/027F0-027FF.el18
-rw-r--r--lisp/nxml/char-name/unicode/02800-028FF.el258
-rw-r--r--lisp/nxml/char-name/unicode/02900-0297F.el130
-rw-r--r--lisp/nxml/char-name/unicode/02980-029FF.el130
-rw-r--r--lisp/nxml/char-name/unicode/02A00-02AFF.el258
-rw-r--r--lisp/nxml/char-name/unicode/02E80-02EFF.el117
-rw-r--r--lisp/nxml/char-name/unicode/02F00-02FDF.el216
-rw-r--r--lisp/nxml/char-name/unicode/02FF0-02FFF.el14
-rw-r--r--lisp/nxml/char-name/unicode/03000-0303F.el66
-rw-r--r--lisp/nxml/char-name/unicode/03040-0309F.el95
-rw-r--r--lisp/nxml/char-name/unicode/030A0-030FF.el98
-rw-r--r--lisp/nxml/char-name/unicode/03100-0312F.el42
-rw-r--r--lisp/nxml/char-name/unicode/03130-0318F.el96
-rw-r--r--lisp/nxml/char-name/unicode/03190-0319F.el18
-rw-r--r--lisp/nxml/char-name/unicode/031A0-031BF.el26
-rw-r--r--lisp/nxml/char-name/unicode/031F0-031FF.el18
-rw-r--r--lisp/nxml/char-name/unicode/03200-032FF.el234
-rw-r--r--lisp/nxml/char-name/unicode/03300-033FF.el251
-rw-r--r--lisp/nxml/char-name/unicode/03400-04DBF.el2
-rw-r--r--lisp/nxml/char-name/unicode/0A000-0A48F.el1167
-rw-r--r--lisp/nxml/char-name/unicode/0A490-0A4CF.el57
-rw-r--r--lisp/nxml/char-name/unicode/0FB00-0FB4F.el60
-rw-r--r--lisp/nxml/char-name/unicode/0FB50-0FDFF.el596
-rw-r--r--lisp/nxml/char-name/unicode/0FE00-0FE0F.el18
-rw-r--r--lisp/nxml/char-name/unicode/0FE20-0FE2F.el6
-rw-r--r--lisp/nxml/char-name/unicode/0FE30-0FE4F.el32
-rw-r--r--lisp/nxml/char-name/unicode/0FE50-0FE6F.el28
-rw-r--r--lisp/nxml/char-name/unicode/0FE70-0FEFF.el143
-rw-r--r--lisp/nxml/char-name/unicode/0FF00-0FFEF.el227
-rw-r--r--lisp/nxml/char-name/unicode/0FFF0-0FFFF.el7
-rw-r--r--lisp/nxml/char-name/unicode/10300-1032F.el37
-rw-r--r--lisp/nxml/char-name/unicode/10330-1034F.el29
-rw-r--r--lisp/nxml/char-name/unicode/10400-1044F.el78
-rw-r--r--lisp/nxml/char-name/unicode/1D000-1D0FF.el248
-rw-r--r--lisp/nxml/char-name/unicode/1D100-1D1FF.el221
-rw-r--r--lisp/nxml/char-name/unicode/1D400-1D7FF.el993
-rw-r--r--lisp/nxml/char-name/unicode/E0000-E007F.el99
99 files changed, 13084 insertions, 0 deletions
diff --git a/lisp/nxml/char-name/unicode/00000-0007F.el b/lisp/nxml/char-name/unicode/00000-0007F.el
new file mode 100644
index 00000000000..122804fc47a
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/00000-0007F.el
@@ -0,0 +1,97 @@
+(nxml-define-char-name-set 'basic-latin
+ '(("SPACE" #x0020)
+ ("EXCLAMATION MARK" #x0021)
+ ("QUOTATION MARK" #x0022)
+ ("NUMBER SIGN" #x0023)
+ ("DOLLAR SIGN" #x0024)
+ ("PERCENT SIGN" #x0025)
+ ("AMPERSAND" #x0026)
+ ("APOSTROPHE" #x0027)
+ ("LEFT PARENTHESIS" #x0028)
+ ("RIGHT PARENTHESIS" #x0029)
+ ("ASTERISK" #x002A)
+ ("PLUS SIGN" #x002B)
+ ("COMMA" #x002C)
+ ("HYPHEN-MINUS" #x002D)
+ ("FULL STOP" #x002E)
+ ("SOLIDUS" #x002F)
+ ("DIGIT ZERO" #x0030)
+ ("DIGIT ONE" #x0031)
+ ("DIGIT TWO" #x0032)
+ ("DIGIT THREE" #x0033)
+ ("DIGIT FOUR" #x0034)
+ ("DIGIT FIVE" #x0035)
+ ("DIGIT SIX" #x0036)
+ ("DIGIT SEVEN" #x0037)
+ ("DIGIT EIGHT" #x0038)
+ ("DIGIT NINE" #x0039)
+ ("COLON" #x003A)
+ ("SEMICOLON" #x003B)
+ ("LESS-THAN SIGN" #x003C)
+ ("EQUALS SIGN" #x003D)
+ ("GREATER-THAN SIGN" #x003E)
+ ("QUESTION MARK" #x003F)
+ ("COMMERCIAL AT" #x0040)
+ ("LATIN CAPITAL LETTER A" #x0041)
+ ("LATIN CAPITAL LETTER B" #x0042)
+ ("LATIN CAPITAL LETTER C" #x0043)
+ ("LATIN CAPITAL LETTER D" #x0044)
+ ("LATIN CAPITAL LETTER E" #x0045)
+ ("LATIN CAPITAL LETTER F" #x0046)
+ ("LATIN CAPITAL LETTER G" #x0047)
+ ("LATIN CAPITAL LETTER H" #x0048)
+ ("LATIN CAPITAL LETTER I" #x0049)
+ ("LATIN CAPITAL LETTER J" #x004A)
+ ("LATIN CAPITAL LETTER K" #x004B)
+ ("LATIN CAPITAL LETTER L" #x004C)
+ ("LATIN CAPITAL LETTER M" #x004D)
+ ("LATIN CAPITAL LETTER N" #x004E)
+ ("LATIN CAPITAL LETTER O" #x004F)
+ ("LATIN CAPITAL LETTER P" #x0050)
+ ("LATIN CAPITAL LETTER Q" #x0051)
+ ("LATIN CAPITAL LETTER R" #x0052)
+ ("LATIN CAPITAL LETTER S" #x0053)
+ ("LATIN CAPITAL LETTER T" #x0054)
+ ("LATIN CAPITAL LETTER U" #x0055)
+ ("LATIN CAPITAL LETTER V" #x0056)
+ ("LATIN CAPITAL LETTER W" #x0057)
+ ("LATIN CAPITAL LETTER X" #x0058)
+ ("LATIN CAPITAL LETTER Y" #x0059)
+ ("LATIN CAPITAL LETTER Z" #x005A)
+ ("LEFT SQUARE BRACKET" #x005B)
+ ("REVERSE SOLIDUS" #x005C)
+ ("RIGHT SQUARE BRACKET" #x005D)
+ ("CIRCUMFLEX ACCENT" #x005E)
+ ("LOW LINE" #x005F)
+ ("GRAVE ACCENT" #x0060)
+ ("LATIN SMALL LETTER A" #x0061)
+ ("LATIN SMALL LETTER B" #x0062)
+ ("LATIN SMALL LETTER C" #x0063)
+ ("LATIN SMALL LETTER D" #x0064)
+ ("LATIN SMALL LETTER E" #x0065)
+ ("LATIN SMALL LETTER F" #x0066)
+ ("LATIN SMALL LETTER G" #x0067)
+ ("LATIN SMALL LETTER H" #x0068)
+ ("LATIN SMALL LETTER I" #x0069)
+ ("LATIN SMALL LETTER J" #x006A)
+ ("LATIN SMALL LETTER K" #x006B)
+ ("LATIN SMALL LETTER L" #x006C)
+ ("LATIN SMALL LETTER M" #x006D)
+ ("LATIN SMALL LETTER N" #x006E)
+ ("LATIN SMALL LETTER O" #x006F)
+ ("LATIN SMALL LETTER P" #x0070)
+ ("LATIN SMALL LETTER Q" #x0071)
+ ("LATIN SMALL LETTER R" #x0072)
+ ("LATIN SMALL LETTER S" #x0073)
+ ("LATIN SMALL LETTER T" #x0074)
+ ("LATIN SMALL LETTER U" #x0075)
+ ("LATIN SMALL LETTER V" #x0076)
+ ("LATIN SMALL LETTER W" #x0077)
+ ("LATIN SMALL LETTER X" #x0078)
+ ("LATIN SMALL LETTER Y" #x0079)
+ ("LATIN SMALL LETTER Z" #x007A)
+ ("LEFT CURLY BRACKET" #x007B)
+ ("VERTICAL LINE" #x007C)
+ ("RIGHT CURLY BRACKET" #x007D)
+ ("TILDE" #x007E)
+ ))
diff --git a/lisp/nxml/char-name/unicode/00080-000FF.el b/lisp/nxml/char-name/unicode/00080-000FF.el
new file mode 100644
index 00000000000..1d7f463d56f
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/00080-000FF.el
@@ -0,0 +1,98 @@
+(nxml-define-char-name-set 'latin-1-supplement
+ '(("NO-BREAK SPACE" #x00A0)
+ ("INVERTED EXCLAMATION MARK" #x00A1)
+ ("CENT SIGN" #x00A2)
+ ("POUND SIGN" #x00A3)
+ ("CURRENCY SIGN" #x00A4)
+ ("YEN SIGN" #x00A5)
+ ("BROKEN BAR" #x00A6)
+ ("SECTION SIGN" #x00A7)
+ ("DIAERESIS" #x00A8)
+ ("COPYRIGHT SIGN" #x00A9)
+ ("FEMININE ORDINAL INDICATOR" #x00AA)
+ ("LEFT-POINTING DOUBLE ANGLE QUOTATION MARK" #x00AB)
+ ("NOT SIGN" #x00AC)
+ ("SOFT HYPHEN" #x00AD)
+ ("REGISTERED SIGN" #x00AE)
+ ("MACRON" #x00AF)
+ ("DEGREE SIGN" #x00B0)
+ ("PLUS-MINUS SIGN" #x00B1)
+ ("SUPERSCRIPT TWO" #x00B2)
+ ("SUPERSCRIPT THREE" #x00B3)
+ ("ACUTE ACCENT" #x00B4)
+ ("MICRO SIGN" #x00B5)
+ ("PILCROW SIGN" #x00B6)
+ ("MIDDLE DOT" #x00B7)
+ ("CEDILLA" #x00B8)
+ ("SUPERSCRIPT ONE" #x00B9)
+ ("MASCULINE ORDINAL INDICATOR" #x00BA)
+ ("RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK" #x00BB)
+ ("VULGAR FRACTION ONE QUARTER" #x00BC)
+ ("VULGAR FRACTION ONE HALF" #x00BD)
+ ("VULGAR FRACTION THREE QUARTERS" #x00BE)
+ ("INVERTED QUESTION MARK" #x00BF)
+ ("LATIN CAPITAL LETTER A WITH GRAVE" #x00C0)
+ ("LATIN CAPITAL LETTER A WITH ACUTE" #x00C1)
+ ("LATIN CAPITAL LETTER A WITH CIRCUMFLEX" #x00C2)
+ ("LATIN CAPITAL LETTER A WITH TILDE" #x00C3)
+ ("LATIN CAPITAL LETTER A WITH DIAERESIS" #x00C4)
+ ("LATIN CAPITAL LETTER A WITH RING ABOVE" #x00C5)
+ ("LATIN CAPITAL LETTER AE" #x00C6)
+ ("LATIN CAPITAL LETTER C WITH CEDILLA" #x00C7)
+ ("LATIN CAPITAL LETTER E WITH GRAVE" #x00C8)
+ ("LATIN CAPITAL LETTER E WITH ACUTE" #x00C9)
+ ("LATIN CAPITAL LETTER E WITH CIRCUMFLEX" #x00CA)
+ ("LATIN CAPITAL LETTER E WITH DIAERESIS" #x00CB)
+ ("LATIN CAPITAL LETTER I WITH GRAVE" #x00CC)
+ ("LATIN CAPITAL LETTER I WITH ACUTE" #x00CD)
+ ("LATIN CAPITAL LETTER I WITH CIRCUMFLEX" #x00CE)
+ ("LATIN CAPITAL LETTER I WITH DIAERESIS" #x00CF)
+ ("LATIN CAPITAL LETTER ETH" #x00D0)
+ ("LATIN CAPITAL LETTER N WITH TILDE" #x00D1)
+ ("LATIN CAPITAL LETTER O WITH GRAVE" #x00D2)
+ ("LATIN CAPITAL LETTER O WITH ACUTE" #x00D3)
+ ("LATIN CAPITAL LETTER O WITH CIRCUMFLEX" #x00D4)
+ ("LATIN CAPITAL LETTER O WITH TILDE" #x00D5)
+ ("LATIN CAPITAL LETTER O WITH DIAERESIS" #x00D6)
+ ("MULTIPLICATION SIGN" #x00D7)
+ ("LATIN CAPITAL LETTER O WITH STROKE" #x00D8)
+ ("LATIN CAPITAL LETTER U WITH GRAVE" #x00D9)
+ ("LATIN CAPITAL LETTER U WITH ACUTE" #x00DA)
+ ("LATIN CAPITAL LETTER U WITH CIRCUMFLEX" #x00DB)
+ ("LATIN CAPITAL LETTER U WITH DIAERESIS" #x00DC)
+ ("LATIN CAPITAL LETTER Y WITH ACUTE" #x00DD)
+ ("LATIN CAPITAL LETTER THORN" #x00DE)
+ ("LATIN SMALL LETTER SHARP S" #x00DF)
+ ("LATIN SMALL LETTER A WITH GRAVE" #x00E0)
+ ("LATIN SMALL LETTER A WITH ACUTE" #x00E1)
+ ("LATIN SMALL LETTER A WITH CIRCUMFLEX" #x00E2)
+ ("LATIN SMALL LETTER A WITH TILDE" #x00E3)
+ ("LATIN SMALL LETTER A WITH DIAERESIS" #x00E4)
+ ("LATIN SMALL LETTER A WITH RING ABOVE" #x00E5)
+ ("LATIN SMALL LETTER AE" #x00E6)
+ ("LATIN SMALL LETTER C WITH CEDILLA" #x00E7)
+ ("LATIN SMALL LETTER E WITH GRAVE" #x00E8)
+ ("LATIN SMALL LETTER E WITH ACUTE" #x00E9)
+ ("LATIN SMALL LETTER E WITH CIRCUMFLEX" #x00EA)
+ ("LATIN SMALL LETTER E WITH DIAERESIS" #x00EB)
+ ("LATIN SMALL LETTER I WITH GRAVE" #x00EC)
+ ("LATIN SMALL LETTER I WITH ACUTE" #x00ED)
+ ("LATIN SMALL LETTER I WITH CIRCUMFLEX" #x00EE)
+ ("LATIN SMALL LETTER I WITH DIAERESIS" #x00EF)
+ ("LATIN SMALL LETTER ETH" #x00F0)
+ ("LATIN SMALL LETTER N WITH TILDE" #x00F1)
+ ("LATIN SMALL LETTER O WITH GRAVE" #x00F2)
+ ("LATIN SMALL LETTER O WITH ACUTE" #x00F3)
+ ("LATIN SMALL LETTER O WITH CIRCUMFLEX" #x00F4)
+ ("LATIN SMALL LETTER O WITH TILDE" #x00F5)
+ ("LATIN SMALL LETTER O WITH DIAERESIS" #x00F6)
+ ("DIVISION SIGN" #x00F7)
+ ("LATIN SMALL LETTER O WITH STROKE" #x00F8)
+ ("LATIN SMALL LETTER U WITH GRAVE" #x00F9)
+ ("LATIN SMALL LETTER U WITH ACUTE" #x00FA)
+ ("LATIN SMALL LETTER U WITH CIRCUMFLEX" #x00FB)
+ ("LATIN SMALL LETTER U WITH DIAERESIS" #x00FC)
+ ("LATIN SMALL LETTER Y WITH ACUTE" #x00FD)
+ ("LATIN SMALL LETTER THORN" #x00FE)
+ ("LATIN SMALL LETTER Y WITH DIAERESIS" #x00FF)
+ ))
diff --git a/lisp/nxml/char-name/unicode/00100-0017F.el b/lisp/nxml/char-name/unicode/00100-0017F.el
new file mode 100644
index 00000000000..7a97964a161
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/00100-0017F.el
@@ -0,0 +1,130 @@
+(nxml-define-char-name-set 'latin-extended-a
+ '(("LATIN CAPITAL LETTER A WITH MACRON" #x0100)
+ ("LATIN SMALL LETTER A WITH MACRON" #x0101)
+ ("LATIN CAPITAL LETTER A WITH BREVE" #x0102)
+ ("LATIN SMALL LETTER A WITH BREVE" #x0103)
+ ("LATIN CAPITAL LETTER A WITH OGONEK" #x0104)
+ ("LATIN SMALL LETTER A WITH OGONEK" #x0105)
+ ("LATIN CAPITAL LETTER C WITH ACUTE" #x0106)
+ ("LATIN SMALL LETTER C WITH ACUTE" #x0107)
+ ("LATIN CAPITAL LETTER C WITH CIRCUMFLEX" #x0108)
+ ("LATIN SMALL LETTER C WITH CIRCUMFLEX" #x0109)
+ ("LATIN CAPITAL LETTER C WITH DOT ABOVE" #x010A)
+ ("LATIN SMALL LETTER C WITH DOT ABOVE" #x010B)
+ ("LATIN CAPITAL LETTER C WITH CARON" #x010C)
+ ("LATIN SMALL LETTER C WITH CARON" #x010D)
+ ("LATIN CAPITAL LETTER D WITH CARON" #x010E)
+ ("LATIN SMALL LETTER D WITH CARON" #x010F)
+ ("LATIN CAPITAL LETTER D WITH STROKE" #x0110)
+ ("LATIN SMALL LETTER D WITH STROKE" #x0111)
+ ("LATIN CAPITAL LETTER E WITH MACRON" #x0112)
+ ("LATIN SMALL LETTER E WITH MACRON" #x0113)
+ ("LATIN CAPITAL LETTER E WITH BREVE" #x0114)
+ ("LATIN SMALL LETTER E WITH BREVE" #x0115)
+ ("LATIN CAPITAL LETTER E WITH DOT ABOVE" #x0116)
+ ("LATIN SMALL LETTER E WITH DOT ABOVE" #x0117)
+ ("LATIN CAPITAL LETTER E WITH OGONEK" #x0118)
+ ("LATIN SMALL LETTER E WITH OGONEK" #x0119)
+ ("LATIN CAPITAL LETTER E WITH CARON" #x011A)
+ ("LATIN SMALL LETTER E WITH CARON" #x011B)
+ ("LATIN CAPITAL LETTER G WITH CIRCUMFLEX" #x011C)
+ ("LATIN SMALL LETTER G WITH CIRCUMFLEX" #x011D)
+ ("LATIN CAPITAL LETTER G WITH BREVE" #x011E)
+ ("LATIN SMALL LETTER G WITH BREVE" #x011F)
+ ("LATIN CAPITAL LETTER G WITH DOT ABOVE" #x0120)
+ ("LATIN SMALL LETTER G WITH DOT ABOVE" #x0121)
+ ("LATIN CAPITAL LETTER G WITH CEDILLA" #x0122)
+ ("LATIN SMALL LETTER G WITH CEDILLA" #x0123)
+ ("LATIN CAPITAL LETTER H WITH CIRCUMFLEX" #x0124)
+ ("LATIN SMALL LETTER H WITH CIRCUMFLEX" #x0125)
+ ("LATIN CAPITAL LETTER H WITH STROKE" #x0126)
+ ("LATIN SMALL LETTER H WITH STROKE" #x0127)
+ ("LATIN CAPITAL LETTER I WITH TILDE" #x0128)
+ ("LATIN SMALL LETTER I WITH TILDE" #x0129)
+ ("LATIN CAPITAL LETTER I WITH MACRON" #x012A)
+ ("LATIN SMALL LETTER I WITH MACRON" #x012B)
+ ("LATIN CAPITAL LETTER I WITH BREVE" #x012C)
+ ("LATIN SMALL LETTER I WITH BREVE" #x012D)
+ ("LATIN CAPITAL LETTER I WITH OGONEK" #x012E)
+ ("LATIN SMALL LETTER I WITH OGONEK" #x012F)
+ ("LATIN CAPITAL LETTER I WITH DOT ABOVE" #x0130)
+ ("LATIN SMALL LETTER DOTLESS I" #x0131)
+ ("LATIN CAPITAL LIGATURE IJ" #x0132)
+ ("LATIN SMALL LIGATURE IJ" #x0133)
+ ("LATIN CAPITAL LETTER J WITH CIRCUMFLEX" #x0134)
+ ("LATIN SMALL LETTER J WITH CIRCUMFLEX" #x0135)
+ ("LATIN CAPITAL LETTER K WITH CEDILLA" #x0136)
+ ("LATIN SMALL LETTER K WITH CEDILLA" #x0137)
+ ("LATIN SMALL LETTER KRA" #x0138)
+ ("LATIN CAPITAL LETTER L WITH ACUTE" #x0139)
+ ("LATIN SMALL LETTER L WITH ACUTE" #x013A)
+ ("LATIN CAPITAL LETTER L WITH CEDILLA" #x013B)
+ ("LATIN SMALL LETTER L WITH CEDILLA" #x013C)
+ ("LATIN CAPITAL LETTER L WITH CARON" #x013D)
+ ("LATIN SMALL LETTER L WITH CARON" #x013E)
+ ("LATIN CAPITAL LETTER L WITH MIDDLE DOT" #x013F)
+ ("LATIN SMALL LETTER L WITH MIDDLE DOT" #x0140)
+ ("LATIN CAPITAL LETTER L WITH STROKE" #x0141)
+ ("LATIN SMALL LETTER L WITH STROKE" #x0142)
+ ("LATIN CAPITAL LETTER N WITH ACUTE" #x0143)
+ ("LATIN SMALL LETTER N WITH ACUTE" #x0144)
+ ("LATIN CAPITAL LETTER N WITH CEDILLA" #x0145)
+ ("LATIN SMALL LETTER N WITH CEDILLA" #x0146)
+ ("LATIN CAPITAL LETTER N WITH CARON" #x0147)
+ ("LATIN SMALL LETTER N WITH CARON" #x0148)
+ ("LATIN SMALL LETTER N PRECEDED BY APOSTROPHE" #x0149)
+ ("LATIN CAPITAL LETTER ENG" #x014A)
+ ("LATIN SMALL LETTER ENG" #x014B)
+ ("LATIN CAPITAL LETTER O WITH MACRON" #x014C)
+ ("LATIN SMALL LETTER O WITH MACRON" #x014D)
+ ("LATIN CAPITAL LETTER O WITH BREVE" #x014E)
+ ("LATIN SMALL LETTER O WITH BREVE" #x014F)
+ ("LATIN CAPITAL LETTER O WITH DOUBLE ACUTE" #x0150)
+ ("LATIN SMALL LETTER O WITH DOUBLE ACUTE" #x0151)
+ ("LATIN CAPITAL LIGATURE OE" #x0152)
+ ("LATIN SMALL LIGATURE OE" #x0153)
+ ("LATIN CAPITAL LETTER R WITH ACUTE" #x0154)
+ ("LATIN SMALL LETTER R WITH ACUTE" #x0155)
+ ("LATIN CAPITAL LETTER R WITH CEDILLA" #x0156)
+ ("LATIN SMALL LETTER R WITH CEDILLA" #x0157)
+ ("LATIN CAPITAL LETTER R WITH CARON" #x0158)
+ ("LATIN SMALL LETTER R WITH CARON" #x0159)
+ ("LATIN CAPITAL LETTER S WITH ACUTE" #x015A)
+ ("LATIN SMALL LETTER S WITH ACUTE" #x015B)
+ ("LATIN CAPITAL LETTER S WITH CIRCUMFLEX" #x015C)
+ ("LATIN SMALL LETTER S WITH CIRCUMFLEX" #x015D)
+ ("LATIN CAPITAL LETTER S WITH CEDILLA" #x015E)
+ ("LATIN SMALL LETTER S WITH CEDILLA" #x015F)
+ ("LATIN CAPITAL LETTER S WITH CARON" #x0160)
+ ("LATIN SMALL LETTER S WITH CARON" #x0161)
+ ("LATIN CAPITAL LETTER T WITH CEDILLA" #x0162)
+ ("LATIN SMALL LETTER T WITH CEDILLA" #x0163)
+ ("LATIN CAPITAL LETTER T WITH CARON" #x0164)
+ ("LATIN SMALL LETTER T WITH CARON" #x0165)
+ ("LATIN CAPITAL LETTER T WITH STROKE" #x0166)
+ ("LATIN SMALL LETTER T WITH STROKE" #x0167)
+ ("LATIN CAPITAL LETTER U WITH TILDE" #x0168)
+ ("LATIN SMALL LETTER U WITH TILDE" #x0169)
+ ("LATIN CAPITAL LETTER U WITH MACRON" #x016A)
+ ("LATIN SMALL LETTER U WITH MACRON" #x016B)
+ ("LATIN CAPITAL LETTER U WITH BREVE" #x016C)
+ ("LATIN SMALL LETTER U WITH BREVE" #x016D)
+ ("LATIN CAPITAL LETTER U WITH RING ABOVE" #x016E)
+ ("LATIN SMALL LETTER U WITH RING ABOVE" #x016F)
+ ("LATIN CAPITAL LETTER U WITH DOUBLE ACUTE" #x0170)
+ ("LATIN SMALL LETTER U WITH DOUBLE ACUTE" #x0171)
+ ("LATIN CAPITAL LETTER U WITH OGONEK" #x0172)
+ ("LATIN SMALL LETTER U WITH OGONEK" #x0173)
+ ("LATIN CAPITAL LETTER W WITH CIRCUMFLEX" #x0174)
+ ("LATIN SMALL LETTER W WITH CIRCUMFLEX" #x0175)
+ ("LATIN CAPITAL LETTER Y WITH CIRCUMFLEX" #x0176)
+ ("LATIN SMALL LETTER Y WITH CIRCUMFLEX" #x0177)
+ ("LATIN CAPITAL LETTER Y WITH DIAERESIS" #x0178)
+ ("LATIN CAPITAL LETTER Z WITH ACUTE" #x0179)
+ ("LATIN SMALL LETTER Z WITH ACUTE" #x017A)
+ ("LATIN CAPITAL LETTER Z WITH DOT ABOVE" #x017B)
+ ("LATIN SMALL LETTER Z WITH DOT ABOVE" #x017C)
+ ("LATIN CAPITAL LETTER Z WITH CARON" #x017D)
+ ("LATIN SMALL LETTER Z WITH CARON" #x017E)
+ ("LATIN SMALL LETTER LONG S" #x017F)
+ ))
diff --git a/lisp/nxml/char-name/unicode/00180-0024F.el b/lisp/nxml/char-name/unicode/00180-0024F.el
new file mode 100644
index 00000000000..6a6a7ff3c18
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/00180-0024F.el
@@ -0,0 +1,181 @@
+(nxml-define-char-name-set 'latin-extended-b
+ '(("LATIN SMALL LETTER B WITH STROKE" #x0180)
+ ("LATIN CAPITAL LETTER B WITH HOOK" #x0181)
+ ("LATIN CAPITAL LETTER B WITH TOPBAR" #x0182)
+ ("LATIN SMALL LETTER B WITH TOPBAR" #x0183)
+ ("LATIN CAPITAL LETTER TONE SIX" #x0184)
+ ("LATIN SMALL LETTER TONE SIX" #x0185)
+ ("LATIN CAPITAL LETTER OPEN O" #x0186)
+ ("LATIN CAPITAL LETTER C WITH HOOK" #x0187)
+ ("LATIN SMALL LETTER C WITH HOOK" #x0188)
+ ("LATIN CAPITAL LETTER AFRICAN D" #x0189)
+ ("LATIN CAPITAL LETTER D WITH HOOK" #x018A)
+ ("LATIN CAPITAL LETTER D WITH TOPBAR" #x018B)
+ ("LATIN SMALL LETTER D WITH TOPBAR" #x018C)
+ ("LATIN SMALL LETTER TURNED DELTA" #x018D)
+ ("LATIN CAPITAL LETTER REVERSED E" #x018E)
+ ("LATIN CAPITAL LETTER SCHWA" #x018F)
+ ("LATIN CAPITAL LETTER OPEN E" #x0190)
+ ("LATIN CAPITAL LETTER F WITH HOOK" #x0191)
+ ("LATIN SMALL LETTER F WITH HOOK" #x0192)
+ ("LATIN CAPITAL LETTER G WITH HOOK" #x0193)
+ ("LATIN CAPITAL LETTER GAMMA" #x0194)
+ ("LATIN SMALL LETTER HV" #x0195)
+ ("LATIN CAPITAL LETTER IOTA" #x0196)
+ ("LATIN CAPITAL LETTER I WITH STROKE" #x0197)
+ ("LATIN CAPITAL LETTER K WITH HOOK" #x0198)
+ ("LATIN SMALL LETTER K WITH HOOK" #x0199)
+ ("LATIN SMALL LETTER L WITH BAR" #x019A)
+ ("LATIN SMALL LETTER LAMBDA WITH STROKE" #x019B)
+ ("LATIN CAPITAL LETTER TURNED M" #x019C)
+ ("LATIN CAPITAL LETTER N WITH LEFT HOOK" #x019D)
+ ("LATIN SMALL LETTER N WITH LONG RIGHT LEG" #x019E)
+ ("LATIN CAPITAL LETTER O WITH MIDDLE TILDE" #x019F)
+ ("LATIN CAPITAL LETTER O WITH HORN" #x01A0)
+ ("LATIN SMALL LETTER O WITH HORN" #x01A1)
+ ("LATIN CAPITAL LETTER OI" #x01A2)
+ ("LATIN SMALL LETTER OI" #x01A3)
+ ("LATIN CAPITAL LETTER P WITH HOOK" #x01A4)
+ ("LATIN SMALL LETTER P WITH HOOK" #x01A5)
+ ("LATIN LETTER YR" #x01A6)
+ ("LATIN CAPITAL LETTER TONE TWO" #x01A7)
+ ("LATIN SMALL LETTER TONE TWO" #x01A8)
+ ("LATIN CAPITAL LETTER ESH" #x01A9)
+ ("LATIN LETTER REVERSED ESH LOOP" #x01AA)
+ ("LATIN SMALL LETTER T WITH PALATAL HOOK" #x01AB)
+ ("LATIN CAPITAL LETTER T WITH HOOK" #x01AC)
+ ("LATIN SMALL LETTER T WITH HOOK" #x01AD)
+ ("LATIN CAPITAL LETTER T WITH RETROFLEX HOOK" #x01AE)
+ ("LATIN CAPITAL LETTER U WITH HORN" #x01AF)
+ ("LATIN SMALL LETTER U WITH HORN" #x01B0)
+ ("LATIN CAPITAL LETTER UPSILON" #x01B1)
+ ("LATIN CAPITAL LETTER V WITH HOOK" #x01B2)
+ ("LATIN CAPITAL LETTER Y WITH HOOK" #x01B3)
+ ("LATIN SMALL LETTER Y WITH HOOK" #x01B4)
+ ("LATIN CAPITAL LETTER Z WITH STROKE" #x01B5)
+ ("LATIN SMALL LETTER Z WITH STROKE" #x01B6)
+ ("LATIN CAPITAL LETTER EZH" #x01B7)
+ ("LATIN CAPITAL LETTER EZH REVERSED" #x01B8)
+ ("LATIN SMALL LETTER EZH REVERSED" #x01B9)
+ ("LATIN SMALL LETTER EZH WITH TAIL" #x01BA)
+ ("LATIN LETTER TWO WITH STROKE" #x01BB)
+ ("LATIN CAPITAL LETTER TONE FIVE" #x01BC)
+ ("LATIN SMALL LETTER TONE FIVE" #x01BD)
+ ("LATIN LETTER INVERTED GLOTTAL STOP WITH STROKE" #x01BE)
+ ("LATIN LETTER WYNN" #x01BF)
+ ("LATIN LETTER DENTAL CLICK" #x01C0)
+ ("LATIN LETTER LATERAL CLICK" #x01C1)
+ ("LATIN LETTER ALVEOLAR CLICK" #x01C2)
+ ("LATIN LETTER RETROFLEX CLICK" #x01C3)
+ ("LATIN CAPITAL LETTER DZ WITH CARON" #x01C4)
+ ("LATIN CAPITAL LETTER D WITH SMALL LETTER Z WITH CARON" #x01C5)
+ ("LATIN SMALL LETTER DZ WITH CARON" #x01C6)
+ ("LATIN CAPITAL LETTER LJ" #x01C7)
+ ("LATIN CAPITAL LETTER L WITH SMALL LETTER J" #x01C8)
+ ("LATIN SMALL LETTER LJ" #x01C9)
+ ("LATIN CAPITAL LETTER NJ" #x01CA)
+ ("LATIN CAPITAL LETTER N WITH SMALL LETTER J" #x01CB)
+ ("LATIN SMALL LETTER NJ" #x01CC)
+ ("LATIN CAPITAL LETTER A WITH CARON" #x01CD)
+ ("LATIN SMALL LETTER A WITH CARON" #x01CE)
+ ("LATIN CAPITAL LETTER I WITH CARON" #x01CF)
+ ("LATIN SMALL LETTER I WITH CARON" #x01D0)
+ ("LATIN CAPITAL LETTER O WITH CARON" #x01D1)
+ ("LATIN SMALL LETTER O WITH CARON" #x01D2)
+ ("LATIN CAPITAL LETTER U WITH CARON" #x01D3)
+ ("LATIN SMALL LETTER U WITH CARON" #x01D4)
+ ("LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON" #x01D5)
+ ("LATIN SMALL LETTER U WITH DIAERESIS AND MACRON" #x01D6)
+ ("LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE" #x01D7)
+ ("LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE" #x01D8)
+ ("LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON" #x01D9)
+ ("LATIN SMALL LETTER U WITH DIAERESIS AND CARON" #x01DA)
+ ("LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE" #x01DB)
+ ("LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE" #x01DC)
+ ("LATIN SMALL LETTER TURNED E" #x01DD)
+ ("LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON" #x01DE)
+ ("LATIN SMALL LETTER A WITH DIAERESIS AND MACRON" #x01DF)
+ ("LATIN CAPITAL LETTER A WITH DOT ABOVE AND MACRON" #x01E0)
+ ("LATIN SMALL LETTER A WITH DOT ABOVE AND MACRON" #x01E1)
+ ("LATIN CAPITAL LETTER AE WITH MACRON" #x01E2)
+ ("LATIN SMALL LETTER AE WITH MACRON" #x01E3)
+ ("LATIN CAPITAL LETTER G WITH STROKE" #x01E4)
+ ("LATIN SMALL LETTER G WITH STROKE" #x01E5)
+ ("LATIN CAPITAL LETTER G WITH CARON" #x01E6)
+ ("LATIN SMALL LETTER G WITH CARON" #x01E7)
+ ("LATIN CAPITAL LETTER K WITH CARON" #x01E8)
+ ("LATIN SMALL LETTER K WITH CARON" #x01E9)
+ ("LATIN CAPITAL LETTER O WITH OGONEK" #x01EA)
+ ("LATIN SMALL LETTER O WITH OGONEK" #x01EB)
+ ("LATIN CAPITAL LETTER O WITH OGONEK AND MACRON" #x01EC)
+ ("LATIN SMALL LETTER O WITH OGONEK AND MACRON" #x01ED)
+ ("LATIN CAPITAL LETTER EZH WITH CARON" #x01EE)
+ ("LATIN SMALL LETTER EZH WITH CARON" #x01EF)
+ ("LATIN SMALL LETTER J WITH CARON" #x01F0)
+ ("LATIN CAPITAL LETTER DZ" #x01F1)
+ ("LATIN CAPITAL LETTER D WITH SMALL LETTER Z" #x01F2)
+ ("LATIN SMALL LETTER DZ" #x01F3)
+ ("LATIN CAPITAL LETTER G WITH ACUTE" #x01F4)
+ ("LATIN SMALL LETTER G WITH ACUTE" #x01F5)
+ ("LATIN CAPITAL LETTER HWAIR" #x01F6)
+ ("LATIN CAPITAL LETTER WYNN" #x01F7)
+ ("LATIN CAPITAL LETTER N WITH GRAVE" #x01F8)
+ ("LATIN SMALL LETTER N WITH GRAVE" #x01F9)
+ ("LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE" #x01FA)
+ ("LATIN SMALL LETTER A WITH RING ABOVE AND ACUTE" #x01FB)
+ ("LATIN CAPITAL LETTER AE WITH ACUTE" #x01FC)
+ ("LATIN SMALL LETTER AE WITH ACUTE" #x01FD)
+ ("LATIN CAPITAL LETTER O WITH STROKE AND ACUTE" #x01FE)
+ ("LATIN SMALL LETTER O WITH STROKE AND ACUTE" #x01FF)
+ ("LATIN CAPITAL LETTER A WITH DOUBLE GRAVE" #x0200)
+ ("LATIN SMALL LETTER A WITH DOUBLE GRAVE" #x0201)
+ ("LATIN CAPITAL LETTER A WITH INVERTED BREVE" #x0202)
+ ("LATIN SMALL LETTER A WITH INVERTED BREVE" #x0203)
+ ("LATIN CAPITAL LETTER E WITH DOUBLE GRAVE" #x0204)
+ ("LATIN SMALL LETTER E WITH DOUBLE GRAVE" #x0205)
+ ("LATIN CAPITAL LETTER E WITH INVERTED BREVE" #x0206)
+ ("LATIN SMALL LETTER E WITH INVERTED BREVE" #x0207)
+ ("LATIN CAPITAL LETTER I WITH DOUBLE GRAVE" #x0208)
+ ("LATIN SMALL LETTER I WITH DOUBLE GRAVE" #x0209)
+ ("LATIN CAPITAL LETTER I WITH INVERTED BREVE" #x020A)
+ ("LATIN SMALL LETTER I WITH INVERTED BREVE" #x020B)
+ ("LATIN CAPITAL LETTER O WITH DOUBLE GRAVE" #x020C)
+ ("LATIN SMALL LETTER O WITH DOUBLE GRAVE" #x020D)
+ ("LATIN CAPITAL LETTER O WITH INVERTED BREVE" #x020E)
+ ("LATIN SMALL LETTER O WITH INVERTED BREVE" #x020F)
+ ("LATIN CAPITAL LETTER R WITH DOUBLE GRAVE" #x0210)
+ ("LATIN SMALL LETTER R WITH DOUBLE GRAVE" #x0211)
+ ("LATIN CAPITAL LETTER R WITH INVERTED BREVE" #x0212)
+ ("LATIN SMALL LETTER R WITH INVERTED BREVE" #x0213)
+ ("LATIN CAPITAL LETTER U WITH DOUBLE GRAVE" #x0214)
+ ("LATIN SMALL LETTER U WITH DOUBLE GRAVE" #x0215)
+ ("LATIN CAPITAL LETTER U WITH INVERTED BREVE" #x0216)
+ ("LATIN SMALL LETTER U WITH INVERTED BREVE" #x0217)
+ ("LATIN CAPITAL LETTER S WITH COMMA BELOW" #x0218)
+ ("LATIN SMALL LETTER S WITH COMMA BELOW" #x0219)
+ ("LATIN CAPITAL LETTER T WITH COMMA BELOW" #x021A)
+ ("LATIN SMALL LETTER T WITH COMMA BELOW" #x021B)
+ ("LATIN CAPITAL LETTER YOGH" #x021C)
+ ("LATIN SMALL LETTER YOGH" #x021D)
+ ("LATIN CAPITAL LETTER H WITH CARON" #x021E)
+ ("LATIN SMALL LETTER H WITH CARON" #x021F)
+ ("LATIN CAPITAL LETTER N WITH LONG RIGHT LEG" #x0220)
+ ("LATIN CAPITAL LETTER OU" #x0222)
+ ("LATIN SMALL LETTER OU" #x0223)
+ ("LATIN CAPITAL LETTER Z WITH HOOK" #x0224)
+ ("LATIN SMALL LETTER Z WITH HOOK" #x0225)
+ ("LATIN CAPITAL LETTER A WITH DOT ABOVE" #x0226)
+ ("LATIN SMALL LETTER A WITH DOT ABOVE" #x0227)
+ ("LATIN CAPITAL LETTER E WITH CEDILLA" #x0228)
+ ("LATIN SMALL LETTER E WITH CEDILLA" #x0229)
+ ("LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON" #x022A)
+ ("LATIN SMALL LETTER O WITH DIAERESIS AND MACRON" #x022B)
+ ("LATIN CAPITAL LETTER O WITH TILDE AND MACRON" #x022C)
+ ("LATIN SMALL LETTER O WITH TILDE AND MACRON" #x022D)
+ ("LATIN CAPITAL LETTER O WITH DOT ABOVE" #x022E)
+ ("LATIN SMALL LETTER O WITH DOT ABOVE" #x022F)
+ ("LATIN CAPITAL LETTER O WITH DOT ABOVE AND MACRON" #x0230)
+ ("LATIN SMALL LETTER O WITH DOT ABOVE AND MACRON" #x0231)
+ ("LATIN CAPITAL LETTER Y WITH MACRON" #x0232)
+ ("LATIN SMALL LETTER Y WITH MACRON" #x0233)
+ ))
diff --git a/lisp/nxml/char-name/unicode/00250-002AF.el b/lisp/nxml/char-name/unicode/00250-002AF.el
new file mode 100644
index 00000000000..84814214f50
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/00250-002AF.el
@@ -0,0 +1,96 @@
+(nxml-define-char-name-set 'ipa-extensions
+ '(("LATIN SMALL LETTER TURNED A" #x0250)
+ ("LATIN SMALL LETTER ALPHA" #x0251)
+ ("LATIN SMALL LETTER TURNED ALPHA" #x0252)
+ ("LATIN SMALL LETTER B WITH HOOK" #x0253)
+ ("LATIN SMALL LETTER OPEN O" #x0254)
+ ("LATIN SMALL LETTER C WITH CURL" #x0255)
+ ("LATIN SMALL LETTER D WITH TAIL" #x0256)
+ ("LATIN SMALL LETTER D WITH HOOK" #x0257)
+ ("LATIN SMALL LETTER REVERSED E" #x0258)
+ ("LATIN SMALL LETTER SCHWA" #x0259)
+ ("LATIN SMALL LETTER SCHWA WITH HOOK" #x025A)
+ ("LATIN SMALL LETTER OPEN E" #x025B)
+ ("LATIN SMALL LETTER REVERSED OPEN E" #x025C)
+ ("LATIN SMALL LETTER REVERSED OPEN E WITH HOOK" #x025D)
+ ("LATIN SMALL LETTER CLOSED REVERSED OPEN E" #x025E)
+ ("LATIN SMALL LETTER DOTLESS J WITH STROKE" #x025F)
+ ("LATIN SMALL LETTER G WITH HOOK" #x0260)
+ ("LATIN SMALL LETTER SCRIPT G" #x0261)
+ ("LATIN LETTER SMALL CAPITAL G" #x0262)
+ ("LATIN SMALL LETTER GAMMA" #x0263)
+ ("LATIN SMALL LETTER RAMS HORN" #x0264)
+ ("LATIN SMALL LETTER TURNED H" #x0265)
+ ("LATIN SMALL LETTER H WITH HOOK" #x0266)
+ ("LATIN SMALL LETTER HENG WITH HOOK" #x0267)
+ ("LATIN SMALL LETTER I WITH STROKE" #x0268)
+ ("LATIN SMALL LETTER IOTA" #x0269)
+ ("LATIN LETTER SMALL CAPITAL I" #x026A)
+ ("LATIN SMALL LETTER L WITH MIDDLE TILDE" #x026B)
+ ("LATIN SMALL LETTER L WITH BELT" #x026C)
+ ("LATIN SMALL LETTER L WITH RETROFLEX HOOK" #x026D)
+ ("LATIN SMALL LETTER LEZH" #x026E)
+ ("LATIN SMALL LETTER TURNED M" #x026F)
+ ("LATIN SMALL LETTER TURNED M WITH LONG LEG" #x0270)
+ ("LATIN SMALL LETTER M WITH HOOK" #x0271)
+ ("LATIN SMALL LETTER N WITH LEFT HOOK" #x0272)
+ ("LATIN SMALL LETTER N WITH RETROFLEX HOOK" #x0273)
+ ("LATIN LETTER SMALL CAPITAL N" #x0274)
+ ("LATIN SMALL LETTER BARRED O" #x0275)
+ ("LATIN LETTER SMALL CAPITAL OE" #x0276)
+ ("LATIN SMALL LETTER CLOSED OMEGA" #x0277)
+ ("LATIN SMALL LETTER PHI" #x0278)
+ ("LATIN SMALL LETTER TURNED R" #x0279)
+ ("LATIN SMALL LETTER TURNED R WITH LONG LEG" #x027A)
+ ("LATIN SMALL LETTER TURNED R WITH HOOK" #x027B)
+ ("LATIN SMALL LETTER R WITH LONG LEG" #x027C)
+ ("LATIN SMALL LETTER R WITH TAIL" #x027D)
+ ("LATIN SMALL LETTER R WITH FISHHOOK" #x027E)
+ ("LATIN SMALL LETTER REVERSED R WITH FISHHOOK" #x027F)
+ ("LATIN LETTER SMALL CAPITAL R" #x0280)
+ ("LATIN LETTER SMALL CAPITAL INVERTED R" #x0281)
+ ("LATIN SMALL LETTER S WITH HOOK" #x0282)
+ ("LATIN SMALL LETTER ESH" #x0283)
+ ("LATIN SMALL LETTER DOTLESS J WITH STROKE AND HOOK" #x0284)
+ ("LATIN SMALL LETTER SQUAT REVERSED ESH" #x0285)
+ ("LATIN SMALL LETTER ESH WITH CURL" #x0286)
+ ("LATIN SMALL LETTER TURNED T" #x0287)
+ ("LATIN SMALL LETTER T WITH RETROFLEX HOOK" #x0288)
+ ("LATIN SMALL LETTER U BAR" #x0289)
+ ("LATIN SMALL LETTER UPSILON" #x028A)
+ ("LATIN SMALL LETTER V WITH HOOK" #x028B)
+ ("LATIN SMALL LETTER TURNED V" #x028C)
+ ("LATIN SMALL LETTER TURNED W" #x028D)
+ ("LATIN SMALL LETTER TURNED Y" #x028E)
+ ("LATIN LETTER SMALL CAPITAL Y" #x028F)
+ ("LATIN SMALL LETTER Z WITH RETROFLEX HOOK" #x0290)
+ ("LATIN SMALL LETTER Z WITH CURL" #x0291)
+ ("LATIN SMALL LETTER EZH" #x0292)
+ ("LATIN SMALL LETTER EZH WITH CURL" #x0293)
+ ("LATIN LETTER GLOTTAL STOP" #x0294)
+ ("LATIN LETTER PHARYNGEAL VOICED FRICATIVE" #x0295)
+ ("LATIN LETTER INVERTED GLOTTAL STOP" #x0296)
+ ("LATIN LETTER STRETCHED C" #x0297)
+ ("LATIN LETTER BILABIAL CLICK" #x0298)
+ ("LATIN LETTER SMALL CAPITAL B" #x0299)
+ ("LATIN SMALL LETTER CLOSED OPEN E" #x029A)
+ ("LATIN LETTER SMALL CAPITAL G WITH HOOK" #x029B)
+ ("LATIN LETTER SMALL CAPITAL H" #x029C)
+ ("LATIN SMALL LETTER J WITH CROSSED-TAIL" #x029D)
+ ("LATIN SMALL LETTER TURNED K" #x029E)
+ ("LATIN LETTER SMALL CAPITAL L" #x029F)
+ ("LATIN SMALL LETTER Q WITH HOOK" #x02A0)
+ ("LATIN LETTER GLOTTAL STOP WITH STROKE" #x02A1)
+ ("LATIN LETTER REVERSED GLOTTAL STOP WITH STROKE" #x02A2)
+ ("LATIN SMALL LETTER DZ DIGRAPH" #x02A3)
+ ("LATIN SMALL LETTER DEZH DIGRAPH" #x02A4)
+ ("LATIN SMALL LETTER DZ DIGRAPH WITH CURL" #x02A5)
+ ("LATIN SMALL LETTER TS DIGRAPH" #x02A6)
+ ("LATIN SMALL LETTER TESH DIGRAPH" #x02A7)
+ ("LATIN SMALL LETTER TC DIGRAPH WITH CURL" #x02A8)
+ ("LATIN SMALL LETTER FENG DIGRAPH" #x02A9)
+ ("LATIN SMALL LETTER LS DIGRAPH" #x02AA)
+ ("LATIN SMALL LETTER LZ DIGRAPH" #x02AB)
+ ("LATIN LETTER BILABIAL PERCUSSIVE" #x02AC)
+ ("LATIN LETTER BIDENTAL PERCUSSIVE" #x02AD)
+ ))
diff --git a/lisp/nxml/char-name/unicode/002B0-002FF.el b/lisp/nxml/char-name/unicode/002B0-002FF.el
new file mode 100644
index 00000000000..4f74699d76e
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/002B0-002FF.el
@@ -0,0 +1,65 @@
+(nxml-define-char-name-set 'spacing-modifier-letters
+ '(("MODIFIER LETTER SMALL H" #x02B0)
+ ("MODIFIER LETTER SMALL H WITH HOOK" #x02B1)
+ ("MODIFIER LETTER SMALL J" #x02B2)
+ ("MODIFIER LETTER SMALL R" #x02B3)
+ ("MODIFIER LETTER SMALL TURNED R" #x02B4)
+ ("MODIFIER LETTER SMALL TURNED R WITH HOOK" #x02B5)
+ ("MODIFIER LETTER SMALL CAPITAL INVERTED R" #x02B6)
+ ("MODIFIER LETTER SMALL W" #x02B7)
+ ("MODIFIER LETTER SMALL Y" #x02B8)
+ ("MODIFIER LETTER PRIME" #x02B9)
+ ("MODIFIER LETTER DOUBLE PRIME" #x02BA)
+ ("MODIFIER LETTER TURNED COMMA" #x02BB)
+ ("MODIFIER LETTER APOSTROPHE" #x02BC)
+ ("MODIFIER LETTER REVERSED COMMA" #x02BD)
+ ("MODIFIER LETTER RIGHT HALF RING" #x02BE)
+ ("MODIFIER LETTER LEFT HALF RING" #x02BF)
+ ("MODIFIER LETTER GLOTTAL STOP" #x02C0)
+ ("MODIFIER LETTER REVERSED GLOTTAL STOP" #x02C1)
+ ("MODIFIER LETTER LEFT ARROWHEAD" #x02C2)
+ ("MODIFIER LETTER RIGHT ARROWHEAD" #x02C3)
+ ("MODIFIER LETTER UP ARROWHEAD" #x02C4)
+ ("MODIFIER LETTER DOWN ARROWHEAD" #x02C5)
+ ("MODIFIER LETTER CIRCUMFLEX ACCENT" #x02C6)
+ ("CARON" #x02C7)
+ ("MODIFIER LETTER VERTICAL LINE" #x02C8)
+ ("MODIFIER LETTER MACRON" #x02C9)
+ ("MODIFIER LETTER ACUTE ACCENT" #x02CA)
+ ("MODIFIER LETTER GRAVE ACCENT" #x02CB)
+ ("MODIFIER LETTER LOW VERTICAL LINE" #x02CC)
+ ("MODIFIER LETTER LOW MACRON" #x02CD)
+ ("MODIFIER LETTER LOW GRAVE ACCENT" #x02CE)
+ ("MODIFIER LETTER LOW ACUTE ACCENT" #x02CF)
+ ("MODIFIER LETTER TRIANGULAR COLON" #x02D0)
+ ("MODIFIER LETTER HALF TRIANGULAR COLON" #x02D1)
+ ("MODIFIER LETTER CENTRED RIGHT HALF RING" #x02D2)
+ ("MODIFIER LETTER CENTRED LEFT HALF RING" #x02D3)
+ ("MODIFIER LETTER UP TACK" #x02D4)
+ ("MODIFIER LETTER DOWN TACK" #x02D5)
+ ("MODIFIER LETTER PLUS SIGN" #x02D6)
+ ("MODIFIER LETTER MINUS SIGN" #x02D7)
+ ("BREVE" #x02D8)
+ ("DOT ABOVE" #x02D9)
+ ("RING ABOVE" #x02DA)
+ ("OGONEK" #x02DB)
+ ("SMALL TILDE" #x02DC)
+ ("DOUBLE ACUTE ACCENT" #x02DD)
+ ("MODIFIER LETTER RHOTIC HOOK" #x02DE)
+ ("MODIFIER LETTER CROSS ACCENT" #x02DF)
+ ("MODIFIER LETTER SMALL GAMMA" #x02E0)
+ ("MODIFIER LETTER SMALL L" #x02E1)
+ ("MODIFIER LETTER SMALL S" #x02E2)
+ ("MODIFIER LETTER SMALL X" #x02E3)
+ ("MODIFIER LETTER SMALL REVERSED GLOTTAL STOP" #x02E4)
+ ("MODIFIER LETTER EXTRA-HIGH TONE BAR" #x02E5)
+ ("MODIFIER LETTER HIGH TONE BAR" #x02E6)
+ ("MODIFIER LETTER MID TONE BAR" #x02E7)
+ ("MODIFIER LETTER LOW TONE BAR" #x02E8)
+ ("MODIFIER LETTER EXTRA-LOW TONE BAR" #x02E9)
+ ("MODIFIER LETTER YIN DEPARTING TONE MARK" #x02EA)
+ ("MODIFIER LETTER YANG DEPARTING TONE MARK" #x02EB)
+ ("MODIFIER LETTER VOICING" #x02EC)
+ ("MODIFIER LETTER UNASPIRATED" #x02ED)
+ ("MODIFIER LETTER DOUBLE APOSTROPHE" #x02EE)
+ ))
diff --git a/lisp/nxml/char-name/unicode/00300-0036F.el b/lisp/nxml/char-name/unicode/00300-0036F.el
new file mode 100644
index 00000000000..33e9627d92e
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/00300-0036F.el
@@ -0,0 +1,98 @@
+(nxml-define-char-name-set 'combining-diacritical-marks
+ '(("COMBINING GRAVE ACCENT" #x0300)
+ ("COMBINING ACUTE ACCENT" #x0301)
+ ("COMBINING CIRCUMFLEX ACCENT" #x0302)
+ ("COMBINING TILDE" #x0303)
+ ("COMBINING MACRON" #x0304)
+ ("COMBINING OVERLINE" #x0305)
+ ("COMBINING BREVE" #x0306)
+ ("COMBINING DOT ABOVE" #x0307)
+ ("COMBINING DIAERESIS" #x0308)
+ ("COMBINING HOOK ABOVE" #x0309)
+ ("COMBINING RING ABOVE" #x030A)
+ ("COMBINING DOUBLE ACUTE ACCENT" #x030B)
+ ("COMBINING CARON" #x030C)
+ ("COMBINING VERTICAL LINE ABOVE" #x030D)
+ ("COMBINING DOUBLE VERTICAL LINE ABOVE" #x030E)
+ ("COMBINING DOUBLE GRAVE ACCENT" #x030F)
+ ("COMBINING CANDRABINDU" #x0310)
+ ("COMBINING INVERTED BREVE" #x0311)
+ ("COMBINING TURNED COMMA ABOVE" #x0312)
+ ("COMBINING COMMA ABOVE" #x0313)
+ ("COMBINING REVERSED COMMA ABOVE" #x0314)
+ ("COMBINING COMMA ABOVE RIGHT" #x0315)
+ ("COMBINING GRAVE ACCENT BELOW" #x0316)
+ ("COMBINING ACUTE ACCENT BELOW" #x0317)
+ ("COMBINING LEFT TACK BELOW" #x0318)
+ ("COMBINING RIGHT TACK BELOW" #x0319)
+ ("COMBINING LEFT ANGLE ABOVE" #x031A)
+ ("COMBINING HORN" #x031B)
+ ("COMBINING LEFT HALF RING BELOW" #x031C)
+ ("COMBINING UP TACK BELOW" #x031D)
+ ("COMBINING DOWN TACK BELOW" #x031E)
+ ("COMBINING PLUS SIGN BELOW" #x031F)
+ ("COMBINING MINUS SIGN BELOW" #x0320)
+ ("COMBINING PALATALIZED HOOK BELOW" #x0321)
+ ("COMBINING RETROFLEX HOOK BELOW" #x0322)
+ ("COMBINING DOT BELOW" #x0323)
+ ("COMBINING DIAERESIS BELOW" #x0324)
+ ("COMBINING RING BELOW" #x0325)
+ ("COMBINING COMMA BELOW" #x0326)
+ ("COMBINING CEDILLA" #x0327)
+ ("COMBINING OGONEK" #x0328)
+ ("COMBINING VERTICAL LINE BELOW" #x0329)
+ ("COMBINING BRIDGE BELOW" #x032A)
+ ("COMBINING INVERTED DOUBLE ARCH BELOW" #x032B)
+ ("COMBINING CARON BELOW" #x032C)
+ ("COMBINING CIRCUMFLEX ACCENT BELOW" #x032D)
+ ("COMBINING BREVE BELOW" #x032E)
+ ("COMBINING INVERTED BREVE BELOW" #x032F)
+ ("COMBINING TILDE BELOW" #x0330)
+ ("COMBINING MACRON BELOW" #x0331)
+ ("COMBINING LOW LINE" #x0332)
+ ("COMBINING DOUBLE LOW LINE" #x0333)
+ ("COMBINING TILDE OVERLAY" #x0334)
+ ("COMBINING SHORT STROKE OVERLAY" #x0335)
+ ("COMBINING LONG STROKE OVERLAY" #x0336)
+ ("COMBINING SHORT SOLIDUS OVERLAY" #x0337)
+ ("COMBINING LONG SOLIDUS OVERLAY" #x0338)
+ ("COMBINING RIGHT HALF RING BELOW" #x0339)
+ ("COMBINING INVERTED BRIDGE BELOW" #x033A)
+ ("COMBINING SQUARE BELOW" #x033B)
+ ("COMBINING SEAGULL BELOW" #x033C)
+ ("COMBINING X ABOVE" #x033D)
+ ("COMBINING VERTICAL TILDE" #x033E)
+ ("COMBINING DOUBLE OVERLINE" #x033F)
+ ("COMBINING GRAVE TONE MARK" #x0340)
+ ("COMBINING ACUTE TONE MARK" #x0341)
+ ("COMBINING GREEK PERISPOMENI" #x0342)
+ ("COMBINING GREEK KORONIS" #x0343)
+ ("COMBINING GREEK DIALYTIKA TONOS" #x0344)
+ ("COMBINING GREEK YPOGEGRAMMENI" #x0345)
+ ("COMBINING BRIDGE ABOVE" #x0346)
+ ("COMBINING EQUALS SIGN BELOW" #x0347)
+ ("COMBINING DOUBLE VERTICAL LINE BELOW" #x0348)
+ ("COMBINING LEFT ANGLE BELOW" #x0349)
+ ("COMBINING NOT TILDE ABOVE" #x034A)
+ ("COMBINING HOMOTHETIC ABOVE" #x034B)
+ ("COMBINING ALMOST EQUAL TO ABOVE" #x034C)
+ ("COMBINING LEFT RIGHT ARROW BELOW" #x034D)
+ ("COMBINING UPWARDS ARROW BELOW" #x034E)
+ ("COMBINING GRAPHEME JOINER" #x034F)
+ ("COMBINING DOUBLE TILDE" #x0360)
+ ("COMBINING DOUBLE INVERTED BREVE" #x0361)
+ ("COMBINING DOUBLE RIGHTWARDS ARROW BELOW" #x0362)
+ ("COMBINING LATIN SMALL LETTER A" #x0363)
+ ("COMBINING LATIN SMALL LETTER E" #x0364)
+ ("COMBINING LATIN SMALL LETTER I" #x0365)
+ ("COMBINING LATIN SMALL LETTER O" #x0366)
+ ("COMBINING LATIN SMALL LETTER U" #x0367)
+ ("COMBINING LATIN SMALL LETTER C" #x0368)
+ ("COMBINING LATIN SMALL LETTER D" #x0369)
+ ("COMBINING LATIN SMALL LETTER H" #x036A)
+ ("COMBINING LATIN SMALL LETTER M" #x036B)
+ ("COMBINING LATIN SMALL LETTER R" #x036C)
+ ("COMBINING LATIN SMALL LETTER T" #x036D)
+ ("COMBINING LATIN SMALL LETTER V" #x036E)
+ ("COMBINING LATIN SMALL LETTER X" #x036F)
+ ))
diff --git a/lisp/nxml/char-name/unicode/00370-003FF.el b/lisp/nxml/char-name/unicode/00370-003FF.el
new file mode 100644
index 00000000000..031b58d877d
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/00370-003FF.el
@@ -0,0 +1,117 @@
+(nxml-define-char-name-set 'greek-and-coptic
+ '(("GREEK NUMERAL SIGN" #x0374)
+ ("GREEK LOWER NUMERAL SIGN" #x0375)
+ ("GREEK YPOGEGRAMMENI" #x037A)
+ ("GREEK QUESTION MARK" #x037E)
+ ("GREEK TONOS" #x0384)
+ ("GREEK DIALYTIKA TONOS" #x0385)
+ ("GREEK CAPITAL LETTER ALPHA WITH TONOS" #x0386)
+ ("GREEK ANO TELEIA" #x0387)
+ ("GREEK CAPITAL LETTER EPSILON WITH TONOS" #x0388)
+ ("GREEK CAPITAL LETTER ETA WITH TONOS" #x0389)
+ ("GREEK CAPITAL LETTER IOTA WITH TONOS" #x038A)
+ ("GREEK CAPITAL LETTER OMICRON WITH TONOS" #x038C)
+ ("GREEK CAPITAL LETTER UPSILON WITH TONOS" #x038E)
+ ("GREEK CAPITAL LETTER OMEGA WITH TONOS" #x038F)
+ ("GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS" #x0390)
+ ("GREEK CAPITAL LETTER ALPHA" #x0391)
+ ("GREEK CAPITAL LETTER BETA" #x0392)
+ ("GREEK CAPITAL LETTER GAMMA" #x0393)
+ ("GREEK CAPITAL LETTER DELTA" #x0394)
+ ("GREEK CAPITAL LETTER EPSILON" #x0395)
+ ("GREEK CAPITAL LETTER ZETA" #x0396)
+ ("GREEK CAPITAL LETTER ETA" #x0397)
+ ("GREEK CAPITAL LETTER THETA" #x0398)
+ ("GREEK CAPITAL LETTER IOTA" #x0399)
+ ("GREEK CAPITAL LETTER KAPPA" #x039A)
+ ("GREEK CAPITAL LETTER LAMDA" #x039B)
+ ("GREEK CAPITAL LETTER MU" #x039C)
+ ("GREEK CAPITAL LETTER NU" #x039D)
+ ("GREEK CAPITAL LETTER XI" #x039E)
+ ("GREEK CAPITAL LETTER OMICRON" #x039F)
+ ("GREEK CAPITAL LETTER PI" #x03A0)
+ ("GREEK CAPITAL LETTER RHO" #x03A1)
+ ("GREEK CAPITAL LETTER SIGMA" #x03A3)
+ ("GREEK CAPITAL LETTER TAU" #x03A4)
+ ("GREEK CAPITAL LETTER UPSILON" #x03A5)
+ ("GREEK CAPITAL LETTER PHI" #x03A6)
+ ("GREEK CAPITAL LETTER CHI" #x03A7)
+ ("GREEK CAPITAL LETTER PSI" #x03A8)
+ ("GREEK CAPITAL LETTER OMEGA" #x03A9)
+ ("GREEK CAPITAL LETTER IOTA WITH DIALYTIKA" #x03AA)
+ ("GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA" #x03AB)
+ ("GREEK SMALL LETTER ALPHA WITH TONOS" #x03AC)
+ ("GREEK SMALL LETTER EPSILON WITH TONOS" #x03AD)
+ ("GREEK SMALL LETTER ETA WITH TONOS" #x03AE)
+ ("GREEK SMALL LETTER IOTA WITH TONOS" #x03AF)
+ ("GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS" #x03B0)
+ ("GREEK SMALL LETTER ALPHA" #x03B1)
+ ("GREEK SMALL LETTER BETA" #x03B2)
+ ("GREEK SMALL LETTER GAMMA" #x03B3)
+ ("GREEK SMALL LETTER DELTA" #x03B4)
+ ("GREEK SMALL LETTER EPSILON" #x03B5)
+ ("GREEK SMALL LETTER ZETA" #x03B6)
+ ("GREEK SMALL LETTER ETA" #x03B7)
+ ("GREEK SMALL LETTER THETA" #x03B8)
+ ("GREEK SMALL LETTER IOTA" #x03B9)
+ ("GREEK SMALL LETTER KAPPA" #x03BA)
+ ("GREEK SMALL LETTER LAMDA" #x03BB)
+ ("GREEK SMALL LETTER MU" #x03BC)
+ ("GREEK SMALL LETTER NU" #x03BD)
+ ("GREEK SMALL LETTER XI" #x03BE)
+ ("GREEK SMALL LETTER OMICRON" #x03BF)
+ ("GREEK SMALL LETTER PI" #x03C0)
+ ("GREEK SMALL LETTER RHO" #x03C1)
+ ("GREEK SMALL LETTER FINAL SIGMA" #x03C2)
+ ("GREEK SMALL LETTER SIGMA" #x03C3)
+ ("GREEK SMALL LETTER TAU" #x03C4)
+ ("GREEK SMALL LETTER UPSILON" #x03C5)
+ ("GREEK SMALL LETTER PHI" #x03C6)
+ ("GREEK SMALL LETTER CHI" #x03C7)
+ ("GREEK SMALL LETTER PSI" #x03C8)
+ ("GREEK SMALL LETTER OMEGA" #x03C9)
+ ("GREEK SMALL LETTER IOTA WITH DIALYTIKA" #x03CA)
+ ("GREEK SMALL LETTER UPSILON WITH DIALYTIKA" #x03CB)
+ ("GREEK SMALL LETTER OMICRON WITH TONOS" #x03CC)
+ ("GREEK SMALL LETTER UPSILON WITH TONOS" #x03CD)
+ ("GREEK SMALL LETTER OMEGA WITH TONOS" #x03CE)
+ ("GREEK BETA SYMBOL" #x03D0)
+ ("GREEK THETA SYMBOL" #x03D1)
+ ("GREEK UPSILON WITH HOOK SYMBOL" #x03D2)
+ ("GREEK UPSILON WITH ACUTE AND HOOK SYMBOL" #x03D3)
+ ("GREEK UPSILON WITH DIAERESIS AND HOOK SYMBOL" #x03D4)
+ ("GREEK PHI SYMBOL" #x03D5)
+ ("GREEK PI SYMBOL" #x03D6)
+ ("GREEK KAI SYMBOL" #x03D7)
+ ("GREEK LETTER ARCHAIC KOPPA" #x03D8)
+ ("GREEK SMALL LETTER ARCHAIC KOPPA" #x03D9)
+ ("GREEK LETTER STIGMA" #x03DA)
+ ("GREEK SMALL LETTER STIGMA" #x03DB)
+ ("GREEK LETTER DIGAMMA" #x03DC)
+ ("GREEK SMALL LETTER DIGAMMA" #x03DD)
+ ("GREEK LETTER KOPPA" #x03DE)
+ ("GREEK SMALL LETTER KOPPA" #x03DF)
+ ("GREEK LETTER SAMPI" #x03E0)
+ ("GREEK SMALL LETTER SAMPI" #x03E1)
+ ("COPTIC CAPITAL LETTER SHEI" #x03E2)
+ ("COPTIC SMALL LETTER SHEI" #x03E3)
+ ("COPTIC CAPITAL LETTER FEI" #x03E4)
+ ("COPTIC SMALL LETTER FEI" #x03E5)
+ ("COPTIC CAPITAL LETTER KHEI" #x03E6)
+ ("COPTIC SMALL LETTER KHEI" #x03E7)
+ ("COPTIC CAPITAL LETTER HORI" #x03E8)
+ ("COPTIC SMALL LETTER HORI" #x03E9)
+ ("COPTIC CAPITAL LETTER GANGIA" #x03EA)
+ ("COPTIC SMALL LETTER GANGIA" #x03EB)
+ ("COPTIC CAPITAL LETTER SHIMA" #x03EC)
+ ("COPTIC SMALL LETTER SHIMA" #x03ED)
+ ("COPTIC CAPITAL LETTER DEI" #x03EE)
+ ("COPTIC SMALL LETTER DEI" #x03EF)
+ ("GREEK KAPPA SYMBOL" #x03F0)
+ ("GREEK RHO SYMBOL" #x03F1)
+ ("GREEK LUNATE SIGMA SYMBOL" #x03F2)
+ ("GREEK LETTER YOT" #x03F3)
+ ("GREEK CAPITAL THETA SYMBOL" #x03F4)
+ ("GREEK LUNATE EPSILON SYMBOL" #x03F5)
+ ("GREEK REVERSED LUNATE EPSILON SYMBOL" #x03F6)
+ ))
diff --git a/lisp/nxml/char-name/unicode/00400-004FF.el b/lisp/nxml/char-name/unicode/00400-004FF.el
new file mode 100644
index 00000000000..9de27e0dc57
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/00400-004FF.el
@@ -0,0 +1,248 @@
+(nxml-define-char-name-set 'cyrillic
+ '(("CYRILLIC CAPITAL LETTER IE WITH GRAVE" #x0400)
+ ("CYRILLIC CAPITAL LETTER IO" #x0401)
+ ("CYRILLIC CAPITAL LETTER DJE" #x0402)
+ ("CYRILLIC CAPITAL LETTER GJE" #x0403)
+ ("CYRILLIC CAPITAL LETTER UKRAINIAN IE" #x0404)
+ ("CYRILLIC CAPITAL LETTER DZE" #x0405)
+ ("CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I" #x0406)
+ ("CYRILLIC CAPITAL LETTER YI" #x0407)
+ ("CYRILLIC CAPITAL LETTER JE" #x0408)
+ ("CYRILLIC CAPITAL LETTER LJE" #x0409)
+ ("CYRILLIC CAPITAL LETTER NJE" #x040A)
+ ("CYRILLIC CAPITAL LETTER TSHE" #x040B)
+ ("CYRILLIC CAPITAL LETTER KJE" #x040C)
+ ("CYRILLIC CAPITAL LETTER I WITH GRAVE" #x040D)
+ ("CYRILLIC CAPITAL LETTER SHORT U" #x040E)
+ ("CYRILLIC CAPITAL LETTER DZHE" #x040F)
+ ("CYRILLIC CAPITAL LETTER A" #x0410)
+ ("CYRILLIC CAPITAL LETTER BE" #x0411)
+ ("CYRILLIC CAPITAL LETTER VE" #x0412)
+ ("CYRILLIC CAPITAL LETTER GHE" #x0413)
+ ("CYRILLIC CAPITAL LETTER DE" #x0414)
+ ("CYRILLIC CAPITAL LETTER IE" #x0415)
+ ("CYRILLIC CAPITAL LETTER ZHE" #x0416)
+ ("CYRILLIC CAPITAL LETTER ZE" #x0417)
+ ("CYRILLIC CAPITAL LETTER I" #x0418)
+ ("CYRILLIC CAPITAL LETTER SHORT I" #x0419)
+ ("CYRILLIC CAPITAL LETTER KA" #x041A)
+ ("CYRILLIC CAPITAL LETTER EL" #x041B)
+ ("CYRILLIC CAPITAL LETTER EM" #x041C)
+ ("CYRILLIC CAPITAL LETTER EN" #x041D)
+ ("CYRILLIC CAPITAL LETTER O" #x041E)
+ ("CYRILLIC CAPITAL LETTER PE" #x041F)
+ ("CYRILLIC CAPITAL LETTER ER" #x0420)
+ ("CYRILLIC CAPITAL LETTER ES" #x0421)
+ ("CYRILLIC CAPITAL LETTER TE" #x0422)
+ ("CYRILLIC CAPITAL LETTER U" #x0423)
+ ("CYRILLIC CAPITAL LETTER EF" #x0424)
+ ("CYRILLIC CAPITAL LETTER HA" #x0425)
+ ("CYRILLIC CAPITAL LETTER TSE" #x0426)
+ ("CYRILLIC CAPITAL LETTER CHE" #x0427)
+ ("CYRILLIC CAPITAL LETTER SHA" #x0428)
+ ("CYRILLIC CAPITAL LETTER SHCHA" #x0429)
+ ("CYRILLIC CAPITAL LETTER HARD SIGN" #x042A)
+ ("CYRILLIC CAPITAL LETTER YERU" #x042B)
+ ("CYRILLIC CAPITAL LETTER SOFT SIGN" #x042C)
+ ("CYRILLIC CAPITAL LETTER E" #x042D)
+ ("CYRILLIC CAPITAL LETTER YU" #x042E)
+ ("CYRILLIC CAPITAL LETTER YA" #x042F)
+ ("CYRILLIC SMALL LETTER A" #x0430)
+ ("CYRILLIC SMALL LETTER BE" #x0431)
+ ("CYRILLIC SMALL LETTER VE" #x0432)
+ ("CYRILLIC SMALL LETTER GHE" #x0433)
+ ("CYRILLIC SMALL LETTER DE" #x0434)
+ ("CYRILLIC SMALL LETTER IE" #x0435)
+ ("CYRILLIC SMALL LETTER ZHE" #x0436)
+ ("CYRILLIC SMALL LETTER ZE" #x0437)
+ ("CYRILLIC SMALL LETTER I" #x0438)
+ ("CYRILLIC SMALL LETTER SHORT I" #x0439)
+ ("CYRILLIC SMALL LETTER KA" #x043A)
+ ("CYRILLIC SMALL LETTER EL" #x043B)
+ ("CYRILLIC SMALL LETTER EM" #x043C)
+ ("CYRILLIC SMALL LETTER EN" #x043D)
+ ("CYRILLIC SMALL LETTER O" #x043E)
+ ("CYRILLIC SMALL LETTER PE" #x043F)
+ ("CYRILLIC SMALL LETTER ER" #x0440)
+ ("CYRILLIC SMALL LETTER ES" #x0441)
+ ("CYRILLIC SMALL LETTER TE" #x0442)
+ ("CYRILLIC SMALL LETTER U" #x0443)
+ ("CYRILLIC SMALL LETTER EF" #x0444)
+ ("CYRILLIC SMALL LETTER HA" #x0445)
+ ("CYRILLIC SMALL LETTER TSE" #x0446)
+ ("CYRILLIC SMALL LETTER CHE" #x0447)
+ ("CYRILLIC SMALL LETTER SHA" #x0448)
+ ("CYRILLIC SMALL LETTER SHCHA" #x0449)
+ ("CYRILLIC SMALL LETTER HARD SIGN" #x044A)
+ ("CYRILLIC SMALL LETTER YERU" #x044B)
+ ("CYRILLIC SMALL LETTER SOFT SIGN" #x044C)
+ ("CYRILLIC SMALL LETTER E" #x044D)
+ ("CYRILLIC SMALL LETTER YU" #x044E)
+ ("CYRILLIC SMALL LETTER YA" #x044F)
+ ("CYRILLIC SMALL LETTER IE WITH GRAVE" #x0450)
+ ("CYRILLIC SMALL LETTER IO" #x0451)
+ ("CYRILLIC SMALL LETTER DJE" #x0452)
+ ("CYRILLIC SMALL LETTER GJE" #x0453)
+ ("CYRILLIC SMALL LETTER UKRAINIAN IE" #x0454)
+ ("CYRILLIC SMALL LETTER DZE" #x0455)
+ ("CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I" #x0456)
+ ("CYRILLIC SMALL LETTER YI" #x0457)
+ ("CYRILLIC SMALL LETTER JE" #x0458)
+ ("CYRILLIC SMALL LETTER LJE" #x0459)
+ ("CYRILLIC SMALL LETTER NJE" #x045A)
+ ("CYRILLIC SMALL LETTER TSHE" #x045B)
+ ("CYRILLIC SMALL LETTER KJE" #x045C)
+ ("CYRILLIC SMALL LETTER I WITH GRAVE" #x045D)
+ ("CYRILLIC SMALL LETTER SHORT U" #x045E)
+ ("CYRILLIC SMALL LETTER DZHE" #x045F)
+ ("CYRILLIC CAPITAL LETTER OMEGA" #x0460)
+ ("CYRILLIC SMALL LETTER OMEGA" #x0461)
+ ("CYRILLIC CAPITAL LETTER YAT" #x0462)
+ ("CYRILLIC SMALL LETTER YAT" #x0463)
+ ("CYRILLIC CAPITAL LETTER IOTIFIED E" #x0464)
+ ("CYRILLIC SMALL LETTER IOTIFIED E" #x0465)
+ ("CYRILLIC CAPITAL LETTER LITTLE YUS" #x0466)
+ ("CYRILLIC SMALL LETTER LITTLE YUS" #x0467)
+ ("CYRILLIC CAPITAL LETTER IOTIFIED LITTLE YUS" #x0468)
+ ("CYRILLIC SMALL LETTER IOTIFIED LITTLE YUS" #x0469)
+ ("CYRILLIC CAPITAL LETTER BIG YUS" #x046A)
+ ("CYRILLIC SMALL LETTER BIG YUS" #x046B)
+ ("CYRILLIC CAPITAL LETTER IOTIFIED BIG YUS" #x046C)
+ ("CYRILLIC SMALL LETTER IOTIFIED BIG YUS" #x046D)
+ ("CYRILLIC CAPITAL LETTER KSI" #x046E)
+ ("CYRILLIC SMALL LETTER KSI" #x046F)
+ ("CYRILLIC CAPITAL LETTER PSI" #x0470)
+ ("CYRILLIC SMALL LETTER PSI" #x0471)
+ ("CYRILLIC CAPITAL LETTER FITA" #x0472)
+ ("CYRILLIC SMALL LETTER FITA" #x0473)
+ ("CYRILLIC CAPITAL LETTER IZHITSA" #x0474)
+ ("CYRILLIC SMALL LETTER IZHITSA" #x0475)
+ ("CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT" #x0476)
+ ("CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT" #x0477)
+ ("CYRILLIC CAPITAL LETTER UK" #x0478)
+ ("CYRILLIC SMALL LETTER UK" #x0479)
+ ("CYRILLIC CAPITAL LETTER ROUND OMEGA" #x047A)
+ ("CYRILLIC SMALL LETTER ROUND OMEGA" #x047B)
+ ("CYRILLIC CAPITAL LETTER OMEGA WITH TITLO" #x047C)
+ ("CYRILLIC SMALL LETTER OMEGA WITH TITLO" #x047D)
+ ("CYRILLIC CAPITAL LETTER OT" #x047E)
+ ("CYRILLIC SMALL LETTER OT" #x047F)
+ ("CYRILLIC CAPITAL LETTER KOPPA" #x0480)
+ ("CYRILLIC SMALL LETTER KOPPA" #x0481)
+ ("CYRILLIC THOUSANDS SIGN" #x0482)
+ ("COMBINING CYRILLIC TITLO" #x0483)
+ ("COMBINING CYRILLIC PALATALIZATION" #x0484)
+ ("COMBINING CYRILLIC DASIA PNEUMATA" #x0485)
+ ("COMBINING CYRILLIC PSILI PNEUMATA" #x0486)
+ ("COMBINING CYRILLIC HUNDRED THOUSANDS SIGN" #x0488)
+ ("COMBINING CYRILLIC MILLIONS SIGN" #x0489)
+ ("CYRILLIC CAPITAL LETTER SHORT I WITH TAIL" #x048A)
+ ("CYRILLIC SMALL LETTER SHORT I WITH TAIL" #x048B)
+ ("CYRILLIC CAPITAL LETTER SEMISOFT SIGN" #x048C)
+ ("CYRILLIC SMALL LETTER SEMISOFT SIGN" #x048D)
+ ("CYRILLIC CAPITAL LETTER ER WITH TICK" #x048E)
+ ("CYRILLIC SMALL LETTER ER WITH TICK" #x048F)
+ ("CYRILLIC CAPITAL LETTER GHE WITH UPTURN" #x0490)
+ ("CYRILLIC SMALL LETTER GHE WITH UPTURN" #x0491)
+ ("CYRILLIC CAPITAL LETTER GHE WITH STROKE" #x0492)
+ ("CYRILLIC SMALL LETTER GHE WITH STROKE" #x0493)
+ ("CYRILLIC CAPITAL LETTER GHE WITH MIDDLE HOOK" #x0494)
+ ("CYRILLIC SMALL LETTER GHE WITH MIDDLE HOOK" #x0495)
+ ("CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER" #x0496)
+ ("CYRILLIC SMALL LETTER ZHE WITH DESCENDER" #x0497)
+ ("CYRILLIC CAPITAL LETTER ZE WITH DESCENDER" #x0498)
+ ("CYRILLIC SMALL LETTER ZE WITH DESCENDER" #x0499)
+ ("CYRILLIC CAPITAL LETTER KA WITH DESCENDER" #x049A)
+ ("CYRILLIC SMALL LETTER KA WITH DESCENDER" #x049B)
+ ("CYRILLIC CAPITAL LETTER KA WITH VERTICAL STROKE" #x049C)
+ ("CYRILLIC SMALL LETTER KA WITH VERTICAL STROKE" #x049D)
+ ("CYRILLIC CAPITAL LETTER KA WITH STROKE" #x049E)
+ ("CYRILLIC SMALL LETTER KA WITH STROKE" #x049F)
+ ("CYRILLIC CAPITAL LETTER BASHKIR KA" #x04A0)
+ ("CYRILLIC SMALL LETTER BASHKIR KA" #x04A1)
+ ("CYRILLIC CAPITAL LETTER EN WITH DESCENDER" #x04A2)
+ ("CYRILLIC SMALL LETTER EN WITH DESCENDER" #x04A3)
+ ("CYRILLIC CAPITAL LIGATURE EN GHE" #x04A4)
+ ("CYRILLIC SMALL LIGATURE EN GHE" #x04A5)
+ ("CYRILLIC CAPITAL LETTER PE WITH MIDDLE HOOK" #x04A6)
+ ("CYRILLIC SMALL LETTER PE WITH MIDDLE HOOK" #x04A7)
+ ("CYRILLIC CAPITAL LETTER ABKHASIAN HA" #x04A8)
+ ("CYRILLIC SMALL LETTER ABKHASIAN HA" #x04A9)
+ ("CYRILLIC CAPITAL LETTER ES WITH DESCENDER" #x04AA)
+ ("CYRILLIC SMALL LETTER ES WITH DESCENDER" #x04AB)
+ ("CYRILLIC CAPITAL LETTER TE WITH DESCENDER" #x04AC)
+ ("CYRILLIC SMALL LETTER TE WITH DESCENDER" #x04AD)
+ ("CYRILLIC CAPITAL LETTER STRAIGHT U" #x04AE)
+ ("CYRILLIC SMALL LETTER STRAIGHT U" #x04AF)
+ ("CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE" #x04B0)
+ ("CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE" #x04B1)
+ ("CYRILLIC CAPITAL LETTER HA WITH DESCENDER" #x04B2)
+ ("CYRILLIC SMALL LETTER HA WITH DESCENDER" #x04B3)
+ ("CYRILLIC CAPITAL LIGATURE TE TSE" #x04B4)
+ ("CYRILLIC SMALL LIGATURE TE TSE" #x04B5)
+ ("CYRILLIC CAPITAL LETTER CHE WITH DESCENDER" #x04B6)
+ ("CYRILLIC SMALL LETTER CHE WITH DESCENDER" #x04B7)
+ ("CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE" #x04B8)
+ ("CYRILLIC SMALL LETTER CHE WITH VERTICAL STROKE" #x04B9)
+ ("CYRILLIC CAPITAL LETTER SHHA" #x04BA)
+ ("CYRILLIC SMALL LETTER SHHA" #x04BB)
+ ("CYRILLIC CAPITAL LETTER ABKHASIAN CHE" #x04BC)
+ ("CYRILLIC SMALL LETTER ABKHASIAN CHE" #x04BD)
+ ("CYRILLIC CAPITAL LETTER ABKHASIAN CHE WITH DESCENDER" #x04BE)
+ ("CYRILLIC SMALL LETTER ABKHASIAN CHE WITH DESCENDER" #x04BF)
+ ("CYRILLIC LETTER PALOCHKA" #x04C0)
+ ("CYRILLIC CAPITAL LETTER ZHE WITH BREVE" #x04C1)
+ ("CYRILLIC SMALL LETTER ZHE WITH BREVE" #x04C2)
+ ("CYRILLIC CAPITAL LETTER KA WITH HOOK" #x04C3)
+ ("CYRILLIC SMALL LETTER KA WITH HOOK" #x04C4)
+ ("CYRILLIC CAPITAL LETTER EL WITH TAIL" #x04C5)
+ ("CYRILLIC SMALL LETTER EL WITH TAIL" #x04C6)
+ ("CYRILLIC CAPITAL LETTER EN WITH HOOK" #x04C7)
+ ("CYRILLIC SMALL LETTER EN WITH HOOK" #x04C8)
+ ("CYRILLIC CAPITAL LETTER EN WITH TAIL" #x04C9)
+ ("CYRILLIC SMALL LETTER EN WITH TAIL" #x04CA)
+ ("CYRILLIC CAPITAL LETTER KHAKASSIAN CHE" #x04CB)
+ ("CYRILLIC SMALL LETTER KHAKASSIAN CHE" #x04CC)
+ ("CYRILLIC CAPITAL LETTER EM WITH TAIL" #x04CD)
+ ("CYRILLIC SMALL LETTER EM WITH TAIL" #x04CE)
+ ("CYRILLIC CAPITAL LETTER A WITH BREVE" #x04D0)
+ ("CYRILLIC SMALL LETTER A WITH BREVE" #x04D1)
+ ("CYRILLIC CAPITAL LETTER A WITH DIAERESIS" #x04D2)
+ ("CYRILLIC SMALL LETTER A WITH DIAERESIS" #x04D3)
+ ("CYRILLIC CAPITAL LIGATURE A IE" #x04D4)
+ ("CYRILLIC SMALL LIGATURE A IE" #x04D5)
+ ("CYRILLIC CAPITAL LETTER IE WITH BREVE" #x04D6)
+ ("CYRILLIC SMALL LETTER IE WITH BREVE" #x04D7)
+ ("CYRILLIC CAPITAL LETTER SCHWA" #x04D8)
+ ("CYRILLIC SMALL LETTER SCHWA" #x04D9)
+ ("CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS" #x04DA)
+ ("CYRILLIC SMALL LETTER SCHWA WITH DIAERESIS" #x04DB)
+ ("CYRILLIC CAPITAL LETTER ZHE WITH DIAERESIS" #x04DC)
+ ("CYRILLIC SMALL LETTER ZHE WITH DIAERESIS" #x04DD)
+ ("CYRILLIC CAPITAL LETTER ZE WITH DIAERESIS" #x04DE)
+ ("CYRILLIC SMALL LETTER ZE WITH DIAERESIS" #x04DF)
+ ("CYRILLIC CAPITAL LETTER ABKHASIAN DZE" #x04E0)
+ ("CYRILLIC SMALL LETTER ABKHASIAN DZE" #x04E1)
+ ("CYRILLIC CAPITAL LETTER I WITH MACRON" #x04E2)
+ ("CYRILLIC SMALL LETTER I WITH MACRON" #x04E3)
+ ("CYRILLIC CAPITAL LETTER I WITH DIAERESIS" #x04E4)
+ ("CYRILLIC SMALL LETTER I WITH DIAERESIS" #x04E5)
+ ("CYRILLIC CAPITAL LETTER O WITH DIAERESIS" #x04E6)
+ ("CYRILLIC SMALL LETTER O WITH DIAERESIS" #x04E7)
+ ("CYRILLIC CAPITAL LETTER BARRED O" #x04E8)
+ ("CYRILLIC SMALL LETTER BARRED O" #x04E9)
+ ("CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS" #x04EA)
+ ("CYRILLIC SMALL LETTER BARRED O WITH DIAERESIS" #x04EB)
+ ("CYRILLIC CAPITAL LETTER E WITH DIAERESIS" #x04EC)
+ ("CYRILLIC SMALL LETTER E WITH DIAERESIS" #x04ED)
+ ("CYRILLIC CAPITAL LETTER U WITH MACRON" #x04EE)
+ ("CYRILLIC SMALL LETTER U WITH MACRON" #x04EF)
+ ("CYRILLIC CAPITAL LETTER U WITH DIAERESIS" #x04F0)
+ ("CYRILLIC SMALL LETTER U WITH DIAERESIS" #x04F1)
+ ("CYRILLIC CAPITAL LETTER U WITH DOUBLE ACUTE" #x04F2)
+ ("CYRILLIC SMALL LETTER U WITH DOUBLE ACUTE" #x04F3)
+ ("CYRILLIC CAPITAL LETTER CHE WITH DIAERESIS" #x04F4)
+ ("CYRILLIC SMALL LETTER CHE WITH DIAERESIS" #x04F5)
+ ("CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS" #x04F8)
+ ("CYRILLIC SMALL LETTER YERU WITH DIAERESIS" #x04F9)
+ ))
diff --git a/lisp/nxml/char-name/unicode/00500-0052F.el b/lisp/nxml/char-name/unicode/00500-0052F.el
new file mode 100644
index 00000000000..a59541150ef
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/00500-0052F.el
@@ -0,0 +1,18 @@
+(nxml-define-char-name-set 'cyrillic-supplementary
+ '(("CYRILLIC CAPITAL LETTER KOMI DE" #x0500)
+ ("CYRILLIC SMALL LETTER KOMI DE" #x0501)
+ ("CYRILLIC CAPITAL LETTER KOMI DJE" #x0502)
+ ("CYRILLIC SMALL LETTER KOMI DJE" #x0503)
+ ("CYRILLIC CAPITAL LETTER KOMI ZJE" #x0504)
+ ("CYRILLIC SMALL LETTER KOMI ZJE" #x0505)
+ ("CYRILLIC CAPITAL LETTER KOMI DZJE" #x0506)
+ ("CYRILLIC SMALL LETTER KOMI DZJE" #x0507)
+ ("CYRILLIC CAPITAL LETTER KOMI LJE" #x0508)
+ ("CYRILLIC SMALL LETTER KOMI LJE" #x0509)
+ ("CYRILLIC CAPITAL LETTER KOMI NJE" #x050A)
+ ("CYRILLIC SMALL LETTER KOMI NJE" #x050B)
+ ("CYRILLIC CAPITAL LETTER KOMI SJE" #x050C)
+ ("CYRILLIC SMALL LETTER KOMI SJE" #x050D)
+ ("CYRILLIC CAPITAL LETTER KOMI TJE" #x050E)
+ ("CYRILLIC SMALL LETTER KOMI TJE" #x050F)
+ ))
diff --git a/lisp/nxml/char-name/unicode/00530-0058F.el b/lisp/nxml/char-name/unicode/00530-0058F.el
new file mode 100644
index 00000000000..0f5d0ed1e5f
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/00530-0058F.el
@@ -0,0 +1,88 @@
+(nxml-define-char-name-set 'armenian
+ '(("ARMENIAN CAPITAL LETTER AYB" #x0531)
+ ("ARMENIAN CAPITAL LETTER BEN" #x0532)
+ ("ARMENIAN CAPITAL LETTER GIM" #x0533)
+ ("ARMENIAN CAPITAL LETTER DA" #x0534)
+ ("ARMENIAN CAPITAL LETTER ECH" #x0535)
+ ("ARMENIAN CAPITAL LETTER ZA" #x0536)
+ ("ARMENIAN CAPITAL LETTER EH" #x0537)
+ ("ARMENIAN CAPITAL LETTER ET" #x0538)
+ ("ARMENIAN CAPITAL LETTER TO" #x0539)
+ ("ARMENIAN CAPITAL LETTER ZHE" #x053A)
+ ("ARMENIAN CAPITAL LETTER INI" #x053B)
+ ("ARMENIAN CAPITAL LETTER LIWN" #x053C)
+ ("ARMENIAN CAPITAL LETTER XEH" #x053D)
+ ("ARMENIAN CAPITAL LETTER CA" #x053E)
+ ("ARMENIAN CAPITAL LETTER KEN" #x053F)
+ ("ARMENIAN CAPITAL LETTER HO" #x0540)
+ ("ARMENIAN CAPITAL LETTER JA" #x0541)
+ ("ARMENIAN CAPITAL LETTER GHAD" #x0542)
+ ("ARMENIAN CAPITAL LETTER CHEH" #x0543)
+ ("ARMENIAN CAPITAL LETTER MEN" #x0544)
+ ("ARMENIAN CAPITAL LETTER YI" #x0545)
+ ("ARMENIAN CAPITAL LETTER NOW" #x0546)
+ ("ARMENIAN CAPITAL LETTER SHA" #x0547)
+ ("ARMENIAN CAPITAL LETTER VO" #x0548)
+ ("ARMENIAN CAPITAL LETTER CHA" #x0549)
+ ("ARMENIAN CAPITAL LETTER PEH" #x054A)
+ ("ARMENIAN CAPITAL LETTER JHEH" #x054B)
+ ("ARMENIAN CAPITAL LETTER RA" #x054C)
+ ("ARMENIAN CAPITAL LETTER SEH" #x054D)
+ ("ARMENIAN CAPITAL LETTER VEW" #x054E)
+ ("ARMENIAN CAPITAL LETTER TIWN" #x054F)
+ ("ARMENIAN CAPITAL LETTER REH" #x0550)
+ ("ARMENIAN CAPITAL LETTER CO" #x0551)
+ ("ARMENIAN CAPITAL LETTER YIWN" #x0552)
+ ("ARMENIAN CAPITAL LETTER PIWR" #x0553)
+ ("ARMENIAN CAPITAL LETTER KEH" #x0554)
+ ("ARMENIAN CAPITAL LETTER OH" #x0555)
+ ("ARMENIAN CAPITAL LETTER FEH" #x0556)
+ ("ARMENIAN MODIFIER LETTER LEFT HALF RING" #x0559)
+ ("ARMENIAN APOSTROPHE" #x055A)
+ ("ARMENIAN EMPHASIS MARK" #x055B)
+ ("ARMENIAN EXCLAMATION MARK" #x055C)
+ ("ARMENIAN COMMA" #x055D)
+ ("ARMENIAN QUESTION MARK" #x055E)
+ ("ARMENIAN ABBREVIATION MARK" #x055F)
+ ("ARMENIAN SMALL LETTER AYB" #x0561)
+ ("ARMENIAN SMALL LETTER BEN" #x0562)
+ ("ARMENIAN SMALL LETTER GIM" #x0563)
+ ("ARMENIAN SMALL LETTER DA" #x0564)
+ ("ARMENIAN SMALL LETTER ECH" #x0565)
+ ("ARMENIAN SMALL LETTER ZA" #x0566)
+ ("ARMENIAN SMALL LETTER EH" #x0567)
+ ("ARMENIAN SMALL LETTER ET" #x0568)
+ ("ARMENIAN SMALL LETTER TO" #x0569)
+ ("ARMENIAN SMALL LETTER ZHE" #x056A)
+ ("ARMENIAN SMALL LETTER INI" #x056B)
+ ("ARMENIAN SMALL LETTER LIWN" #x056C)
+ ("ARMENIAN SMALL LETTER XEH" #x056D)
+ ("ARMENIAN SMALL LETTER CA" #x056E)
+ ("ARMENIAN SMALL LETTER KEN" #x056F)
+ ("ARMENIAN SMALL LETTER HO" #x0570)
+ ("ARMENIAN SMALL LETTER JA" #x0571)
+ ("ARMENIAN SMALL LETTER GHAD" #x0572)
+ ("ARMENIAN SMALL LETTER CHEH" #x0573)
+ ("ARMENIAN SMALL LETTER MEN" #x0574)
+ ("ARMENIAN SMALL LETTER YI" #x0575)
+ ("ARMENIAN SMALL LETTER NOW" #x0576)
+ ("ARMENIAN SMALL LETTER SHA" #x0577)
+ ("ARMENIAN SMALL LETTER VO" #x0578)
+ ("ARMENIAN SMALL LETTER CHA" #x0579)
+ ("ARMENIAN SMALL LETTER PEH" #x057A)
+ ("ARMENIAN SMALL LETTER JHEH" #x057B)
+ ("ARMENIAN SMALL LETTER RA" #x057C)
+ ("ARMENIAN SMALL LETTER SEH" #x057D)
+ ("ARMENIAN SMALL LETTER VEW" #x057E)
+ ("ARMENIAN SMALL LETTER TIWN" #x057F)
+ ("ARMENIAN SMALL LETTER REH" #x0580)
+ ("ARMENIAN SMALL LETTER CO" #x0581)
+ ("ARMENIAN SMALL LETTER YIWN" #x0582)
+ ("ARMENIAN SMALL LETTER PIWR" #x0583)
+ ("ARMENIAN SMALL LETTER KEH" #x0584)
+ ("ARMENIAN SMALL LETTER OH" #x0585)
+ ("ARMENIAN SMALL LETTER FEH" #x0586)
+ ("ARMENIAN SMALL LIGATURE ECH YIWN" #x0587)
+ ("ARMENIAN FULL STOP" #x0589)
+ ("ARMENIAN HYPHEN" #x058A)
+ ))
diff --git a/lisp/nxml/char-name/unicode/00590-005FF.el b/lisp/nxml/char-name/unicode/00590-005FF.el
new file mode 100644
index 00000000000..b33d5ea0650
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/00590-005FF.el
@@ -0,0 +1,84 @@
+(nxml-define-char-name-set 'hebrew
+ '(("HEBREW ACCENT ETNAHTA" #x0591)
+ ("HEBREW ACCENT SEGOL" #x0592)
+ ("HEBREW ACCENT SHALSHELET" #x0593)
+ ("HEBREW ACCENT ZAQEF QATAN" #x0594)
+ ("HEBREW ACCENT ZAQEF GADOL" #x0595)
+ ("HEBREW ACCENT TIPEHA" #x0596)
+ ("HEBREW ACCENT REVIA" #x0597)
+ ("HEBREW ACCENT ZARQA" #x0598)
+ ("HEBREW ACCENT PASHTA" #x0599)
+ ("HEBREW ACCENT YETIV" #x059A)
+ ("HEBREW ACCENT TEVIR" #x059B)
+ ("HEBREW ACCENT GERESH" #x059C)
+ ("HEBREW ACCENT GERESH MUQDAM" #x059D)
+ ("HEBREW ACCENT GERSHAYIM" #x059E)
+ ("HEBREW ACCENT QARNEY PARA" #x059F)
+ ("HEBREW ACCENT TELISHA GEDOLA" #x05A0)
+ ("HEBREW ACCENT PAZER" #x05A1)
+ ("HEBREW ACCENT MUNAH" #x05A3)
+ ("HEBREW ACCENT MAHAPAKH" #x05A4)
+ ("HEBREW ACCENT MERKHA" #x05A5)
+ ("HEBREW ACCENT MERKHA KEFULA" #x05A6)
+ ("HEBREW ACCENT DARGA" #x05A7)
+ ("HEBREW ACCENT QADMA" #x05A8)
+ ("HEBREW ACCENT TELISHA QETANA" #x05A9)
+ ("HEBREW ACCENT YERAH BEN YOMO" #x05AA)
+ ("HEBREW ACCENT OLE" #x05AB)
+ ("HEBREW ACCENT ILUY" #x05AC)
+ ("HEBREW ACCENT DEHI" #x05AD)
+ ("HEBREW ACCENT ZINOR" #x05AE)
+ ("HEBREW MARK MASORA CIRCLE" #x05AF)
+ ("HEBREW POINT SHEVA" #x05B0)
+ ("HEBREW POINT HATAF SEGOL" #x05B1)
+ ("HEBREW POINT HATAF PATAH" #x05B2)
+ ("HEBREW POINT HATAF QAMATS" #x05B3)
+ ("HEBREW POINT HIRIQ" #x05B4)
+ ("HEBREW POINT TSERE" #x05B5)
+ ("HEBREW POINT SEGOL" #x05B6)
+ ("HEBREW POINT PATAH" #x05B7)
+ ("HEBREW POINT QAMATS" #x05B8)
+ ("HEBREW POINT HOLAM" #x05B9)
+ ("HEBREW POINT QUBUTS" #x05BB)
+ ("HEBREW POINT DAGESH OR MAPIQ" #x05BC)
+ ("HEBREW POINT METEG" #x05BD)
+ ("HEBREW PUNCTUATION MAQAF" #x05BE)
+ ("HEBREW POINT RAFE" #x05BF)
+ ("HEBREW PUNCTUATION PASEQ" #x05C0)
+ ("HEBREW POINT SHIN DOT" #x05C1)
+ ("HEBREW POINT SIN DOT" #x05C2)
+ ("HEBREW PUNCTUATION SOF PASUQ" #x05C3)
+ ("HEBREW MARK UPPER DOT" #x05C4)
+ ("HEBREW LETTER ALEF" #x05D0)
+ ("HEBREW LETTER BET" #x05D1)
+ ("HEBREW LETTER GIMEL" #x05D2)
+ ("HEBREW LETTER DALET" #x05D3)
+ ("HEBREW LETTER HE" #x05D4)
+ ("HEBREW LETTER VAV" #x05D5)
+ ("HEBREW LETTER ZAYIN" #x05D6)
+ ("HEBREW LETTER HET" #x05D7)
+ ("HEBREW LETTER TET" #x05D8)
+ ("HEBREW LETTER YOD" #x05D9)
+ ("HEBREW LETTER FINAL KAF" #x05DA)
+ ("HEBREW LETTER KAF" #x05DB)
+ ("HEBREW LETTER LAMED" #x05DC)
+ ("HEBREW LETTER FINAL MEM" #x05DD)
+ ("HEBREW LETTER MEM" #x05DE)
+ ("HEBREW LETTER FINAL NUN" #x05DF)
+ ("HEBREW LETTER NUN" #x05E0)
+ ("HEBREW LETTER SAMEKH" #x05E1)
+ ("HEBREW LETTER AYIN" #x05E2)
+ ("HEBREW LETTER FINAL PE" #x05E3)
+ ("HEBREW LETTER PE" #x05E4)
+ ("HEBREW LETTER FINAL TSADI" #x05E5)
+ ("HEBREW LETTER TSADI" #x05E6)
+ ("HEBREW LETTER QOF" #x05E7)
+ ("HEBREW LETTER RESH" #x05E8)
+ ("HEBREW LETTER SHIN" #x05E9)
+ ("HEBREW LETTER TAV" #x05EA)
+ ("HEBREW LIGATURE YIDDISH DOUBLE VAV" #x05F0)
+ ("HEBREW LIGATURE YIDDISH VAV YOD" #x05F1)
+ ("HEBREW LIGATURE YIDDISH DOUBLE YOD" #x05F2)
+ ("HEBREW PUNCTUATION GERESH" #x05F3)
+ ("HEBREW PUNCTUATION GERSHAYIM" #x05F4)
+ ))
diff --git a/lisp/nxml/char-name/unicode/00600-006FF.el b/lisp/nxml/char-name/unicode/00600-006FF.el
new file mode 100644
index 00000000000..9009737528a
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/00600-006FF.el
@@ -0,0 +1,210 @@
+(nxml-define-char-name-set 'arabic
+ '(("ARABIC COMMA" #x060C)
+ ("ARABIC SEMICOLON" #x061B)
+ ("ARABIC QUESTION MARK" #x061F)
+ ("ARABIC LETTER HAMZA" #x0621)
+ ("ARABIC LETTER ALEF WITH MADDA ABOVE" #x0622)
+ ("ARABIC LETTER ALEF WITH HAMZA ABOVE" #x0623)
+ ("ARABIC LETTER WAW WITH HAMZA ABOVE" #x0624)
+ ("ARABIC LETTER ALEF WITH HAMZA BELOW" #x0625)
+ ("ARABIC LETTER YEH WITH HAMZA ABOVE" #x0626)
+ ("ARABIC LETTER ALEF" #x0627)
+ ("ARABIC LETTER BEH" #x0628)
+ ("ARABIC LETTER TEH MARBUTA" #x0629)
+ ("ARABIC LETTER TEH" #x062A)
+ ("ARABIC LETTER THEH" #x062B)
+ ("ARABIC LETTER JEEM" #x062C)
+ ("ARABIC LETTER HAH" #x062D)
+ ("ARABIC LETTER KHAH" #x062E)
+ ("ARABIC LETTER DAL" #x062F)
+ ("ARABIC LETTER THAL" #x0630)
+ ("ARABIC LETTER REH" #x0631)
+ ("ARABIC LETTER ZAIN" #x0632)
+ ("ARABIC LETTER SEEN" #x0633)
+ ("ARABIC LETTER SHEEN" #x0634)
+ ("ARABIC LETTER SAD" #x0635)
+ ("ARABIC LETTER DAD" #x0636)
+ ("ARABIC LETTER TAH" #x0637)
+ ("ARABIC LETTER ZAH" #x0638)
+ ("ARABIC LETTER AIN" #x0639)
+ ("ARABIC LETTER GHAIN" #x063A)
+ ("ARABIC TATWEEL" #x0640)
+ ("ARABIC LETTER FEH" #x0641)
+ ("ARABIC LETTER QAF" #x0642)
+ ("ARABIC LETTER KAF" #x0643)
+ ("ARABIC LETTER LAM" #x0644)
+ ("ARABIC LETTER MEEM" #x0645)
+ ("ARABIC LETTER NOON" #x0646)
+ ("ARABIC LETTER HEH" #x0647)
+ ("ARABIC LETTER WAW" #x0648)
+ ("ARABIC LETTER ALEF MAKSURA" #x0649)
+ ("ARABIC LETTER YEH" #x064A)
+ ("ARABIC FATHATAN" #x064B)
+ ("ARABIC DAMMATAN" #x064C)
+ ("ARABIC KASRATAN" #x064D)
+ ("ARABIC FATHA" #x064E)
+ ("ARABIC DAMMA" #x064F)
+ ("ARABIC KASRA" #x0650)
+ ("ARABIC SHADDA" #x0651)
+ ("ARABIC SUKUN" #x0652)
+ ("ARABIC MADDAH ABOVE" #x0653)
+ ("ARABIC HAMZA ABOVE" #x0654)
+ ("ARABIC HAMZA BELOW" #x0655)
+ ("ARABIC-INDIC DIGIT ZERO" #x0660)
+ ("ARABIC-INDIC DIGIT ONE" #x0661)
+ ("ARABIC-INDIC DIGIT TWO" #x0662)
+ ("ARABIC-INDIC DIGIT THREE" #x0663)
+ ("ARABIC-INDIC DIGIT FOUR" #x0664)
+ ("ARABIC-INDIC DIGIT FIVE" #x0665)
+ ("ARABIC-INDIC DIGIT SIX" #x0666)
+ ("ARABIC-INDIC DIGIT SEVEN" #x0667)
+ ("ARABIC-INDIC DIGIT EIGHT" #x0668)
+ ("ARABIC-INDIC DIGIT NINE" #x0669)
+ ("ARABIC PERCENT SIGN" #x066A)
+ ("ARABIC DECIMAL SEPARATOR" #x066B)
+ ("ARABIC THOUSANDS SEPARATOR" #x066C)
+ ("ARABIC FIVE POINTED STAR" #x066D)
+ ("ARABIC LETTER DOTLESS BEH" #x066E)
+ ("ARABIC LETTER DOTLESS QAF" #x066F)
+ ("ARABIC LETTER SUPERSCRIPT ALEF" #x0670)
+ ("ARABIC LETTER ALEF WASLA" #x0671)
+ ("ARABIC LETTER ALEF WITH WAVY HAMZA ABOVE" #x0672)
+ ("ARABIC LETTER ALEF WITH WAVY HAMZA BELOW" #x0673)
+ ("ARABIC LETTER HIGH HAMZA" #x0674)
+ ("ARABIC LETTER HIGH HAMZA ALEF" #x0675)
+ ("ARABIC LETTER HIGH HAMZA WAW" #x0676)
+ ("ARABIC LETTER U WITH HAMZA ABOVE" #x0677)
+ ("ARABIC LETTER HIGH HAMZA YEH" #x0678)
+ ("ARABIC LETTER TTEH" #x0679)
+ ("ARABIC LETTER TTEHEH" #x067A)
+ ("ARABIC LETTER BEEH" #x067B)
+ ("ARABIC LETTER TEH WITH RING" #x067C)
+ ("ARABIC LETTER TEH WITH THREE DOTS ABOVE DOWNWARDS" #x067D)
+ ("ARABIC LETTER PEH" #x067E)
+ ("ARABIC LETTER TEHEH" #x067F)
+ ("ARABIC LETTER BEHEH" #x0680)
+ ("ARABIC LETTER HAH WITH HAMZA ABOVE" #x0681)
+ ("ARABIC LETTER HAH WITH TWO DOTS VERTICAL ABOVE" #x0682)
+ ("ARABIC LETTER NYEH" #x0683)
+ ("ARABIC LETTER DYEH" #x0684)
+ ("ARABIC LETTER HAH WITH THREE DOTS ABOVE" #x0685)
+ ("ARABIC LETTER TCHEH" #x0686)
+ ("ARABIC LETTER TCHEHEH" #x0687)
+ ("ARABIC LETTER DDAL" #x0688)
+ ("ARABIC LETTER DAL WITH RING" #x0689)
+ ("ARABIC LETTER DAL WITH DOT BELOW" #x068A)
+ ("ARABIC LETTER DAL WITH DOT BELOW AND SMALL TAH" #x068B)
+ ("ARABIC LETTER DAHAL" #x068C)
+ ("ARABIC LETTER DDAHAL" #x068D)
+ ("ARABIC LETTER DUL" #x068E)
+ ("ARABIC LETTER DAL WITH THREE DOTS ABOVE DOWNWARDS" #x068F)
+ ("ARABIC LETTER DAL WITH FOUR DOTS ABOVE" #x0690)
+ ("ARABIC LETTER RREH" #x0691)
+ ("ARABIC LETTER REH WITH SMALL V" #x0692)
+ ("ARABIC LETTER REH WITH RING" #x0693)
+ ("ARABIC LETTER REH WITH DOT BELOW" #x0694)
+ ("ARABIC LETTER REH WITH SMALL V BELOW" #x0695)
+ ("ARABIC LETTER REH WITH DOT BELOW AND DOT ABOVE" #x0696)
+ ("ARABIC LETTER REH WITH TWO DOTS ABOVE" #x0697)
+ ("ARABIC LETTER JEH" #x0698)
+ ("ARABIC LETTER REH WITH FOUR DOTS ABOVE" #x0699)
+ ("ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE" #x069A)
+ ("ARABIC LETTER SEEN WITH THREE DOTS BELOW" #x069B)
+ ("ARABIC LETTER SEEN WITH THREE DOTS BELOW AND THREE DOTS ABOVE" #x069C)
+ ("ARABIC LETTER SAD WITH TWO DOTS BELOW" #x069D)
+ ("ARABIC LETTER SAD WITH THREE DOTS ABOVE" #x069E)
+ ("ARABIC LETTER TAH WITH THREE DOTS ABOVE" #x069F)
+ ("ARABIC LETTER AIN WITH THREE DOTS ABOVE" #x06A0)
+ ("ARABIC LETTER DOTLESS FEH" #x06A1)
+ ("ARABIC LETTER FEH WITH DOT MOVED BELOW" #x06A2)
+ ("ARABIC LETTER FEH WITH DOT BELOW" #x06A3)
+ ("ARABIC LETTER VEH" #x06A4)
+ ("ARABIC LETTER FEH WITH THREE DOTS BELOW" #x06A5)
+ ("ARABIC LETTER PEHEH" #x06A6)
+ ("ARABIC LETTER QAF WITH DOT ABOVE" #x06A7)
+ ("ARABIC LETTER QAF WITH THREE DOTS ABOVE" #x06A8)
+ ("ARABIC LETTER KEHEH" #x06A9)
+ ("ARABIC LETTER SWASH KAF" #x06AA)
+ ("ARABIC LETTER KAF WITH RING" #x06AB)
+ ("ARABIC LETTER KAF WITH DOT ABOVE" #x06AC)
+ ("ARABIC LETTER NG" #x06AD)
+ ("ARABIC LETTER KAF WITH THREE DOTS BELOW" #x06AE)
+ ("ARABIC LETTER GAF" #x06AF)
+ ("ARABIC LETTER GAF WITH RING" #x06B0)
+ ("ARABIC LETTER NGOEH" #x06B1)
+ ("ARABIC LETTER GAF WITH TWO DOTS BELOW" #x06B2)
+ ("ARABIC LETTER GUEH" #x06B3)
+ ("ARABIC LETTER GAF WITH THREE DOTS ABOVE" #x06B4)
+ ("ARABIC LETTER LAM WITH SMALL V" #x06B5)
+ ("ARABIC LETTER LAM WITH DOT ABOVE" #x06B6)
+ ("ARABIC LETTER LAM WITH THREE DOTS ABOVE" #x06B7)
+ ("ARABIC LETTER LAM WITH THREE DOTS BELOW" #x06B8)
+ ("ARABIC LETTER NOON WITH DOT BELOW" #x06B9)
+ ("ARABIC LETTER NOON GHUNNA" #x06BA)
+ ("ARABIC LETTER RNOON" #x06BB)
+ ("ARABIC LETTER NOON WITH RING" #x06BC)
+ ("ARABIC LETTER NOON WITH THREE DOTS ABOVE" #x06BD)
+ ("ARABIC LETTER HEH DOACHASHMEE" #x06BE)
+ ("ARABIC LETTER TCHEH WITH DOT ABOVE" #x06BF)
+ ("ARABIC LETTER HEH WITH YEH ABOVE" #x06C0)
+ ("ARABIC LETTER HEH GOAL" #x06C1)
+ ("ARABIC LETTER HEH GOAL WITH HAMZA ABOVE" #x06C2)
+ ("ARABIC LETTER TEH MARBUTA GOAL" #x06C3)
+ ("ARABIC LETTER WAW WITH RING" #x06C4)
+ ("ARABIC LETTER KIRGHIZ OE" #x06C5)
+ ("ARABIC LETTER OE" #x06C6)
+ ("ARABIC LETTER U" #x06C7)
+ ("ARABIC LETTER YU" #x06C8)
+ ("ARABIC LETTER KIRGHIZ YU" #x06C9)
+ ("ARABIC LETTER WAW WITH TWO DOTS ABOVE" #x06CA)
+ ("ARABIC LETTER VE" #x06CB)
+ ("ARABIC LETTER FARSI YEH" #x06CC)
+ ("ARABIC LETTER YEH WITH TAIL" #x06CD)
+ ("ARABIC LETTER YEH WITH SMALL V" #x06CE)
+ ("ARABIC LETTER WAW WITH DOT ABOVE" #x06CF)
+ ("ARABIC LETTER E" #x06D0)
+ ("ARABIC LETTER YEH WITH THREE DOTS BELOW" #x06D1)
+ ("ARABIC LETTER YEH BARREE" #x06D2)
+ ("ARABIC LETTER YEH BARREE WITH HAMZA ABOVE" #x06D3)
+ ("ARABIC FULL STOP" #x06D4)
+ ("ARABIC LETTER AE" #x06D5)
+ ("ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA" #x06D6)
+ ("ARABIC SMALL HIGH LIGATURE QAF WITH LAM WITH ALEF MAKSURA" #x06D7)
+ ("ARABIC SMALL HIGH MEEM INITIAL FORM" #x06D8)
+ ("ARABIC SMALL HIGH LAM ALEF" #x06D9)
+ ("ARABIC SMALL HIGH JEEM" #x06DA)
+ ("ARABIC SMALL HIGH THREE DOTS" #x06DB)
+ ("ARABIC SMALL HIGH SEEN" #x06DC)
+ ("ARABIC END OF AYAH" #x06DD)
+ ("ARABIC START OF RUB EL HIZB" #x06DE)
+ ("ARABIC SMALL HIGH ROUNDED ZERO" #x06DF)
+ ("ARABIC SMALL HIGH UPRIGHT RECTANGULAR ZERO" #x06E0)
+ ("ARABIC SMALL HIGH DOTLESS HEAD OF KHAH" #x06E1)
+ ("ARABIC SMALL HIGH MEEM ISOLATED FORM" #x06E2)
+ ("ARABIC SMALL LOW SEEN" #x06E3)
+ ("ARABIC SMALL HIGH MADDA" #x06E4)
+ ("ARABIC SMALL WAW" #x06E5)
+ ("ARABIC SMALL YEH" #x06E6)
+ ("ARABIC SMALL HIGH YEH" #x06E7)
+ ("ARABIC SMALL HIGH NOON" #x06E8)
+ ("ARABIC PLACE OF SAJDAH" #x06E9)
+ ("ARABIC EMPTY CENTRE LOW STOP" #x06EA)
+ ("ARABIC EMPTY CENTRE HIGH STOP" #x06EB)
+ ("ARABIC ROUNDED HIGH STOP WITH FILLED CENTRE" #x06EC)
+ ("ARABIC SMALL LOW MEEM" #x06ED)
+ ("EXTENDED ARABIC-INDIC DIGIT ZERO" #x06F0)
+ ("EXTENDED ARABIC-INDIC DIGIT ONE" #x06F1)
+ ("EXTENDED ARABIC-INDIC DIGIT TWO" #x06F2)
+ ("EXTENDED ARABIC-INDIC DIGIT THREE" #x06F3)
+ ("EXTENDED ARABIC-INDIC DIGIT FOUR" #x06F4)
+ ("EXTENDED ARABIC-INDIC DIGIT FIVE" #x06F5)
+ ("EXTENDED ARABIC-INDIC DIGIT SIX" #x06F6)
+ ("EXTENDED ARABIC-INDIC DIGIT SEVEN" #x06F7)
+ ("EXTENDED ARABIC-INDIC DIGIT EIGHT" #x06F8)
+ ("EXTENDED ARABIC-INDIC DIGIT NINE" #x06F9)
+ ("ARABIC LETTER SHEEN WITH DOT BELOW" #x06FA)
+ ("ARABIC LETTER DAD WITH DOT BELOW" #x06FB)
+ ("ARABIC LETTER GHAIN WITH DOT BELOW" #x06FC)
+ ("ARABIC SIGN SINDHI AMPERSAND" #x06FD)
+ ("ARABIC SIGN SINDHI POSTPOSITION MEN" #x06FE)
+ ))
diff --git a/lisp/nxml/char-name/unicode/00700-0074F.el b/lisp/nxml/char-name/unicode/00700-0074F.el
new file mode 100644
index 00000000000..434861cf2b5
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/00700-0074F.el
@@ -0,0 +1,73 @@
+(nxml-define-char-name-set 'syriac
+ '(("SYRIAC END OF PARAGRAPH" #x0700)
+ ("SYRIAC SUPRALINEAR FULL STOP" #x0701)
+ ("SYRIAC SUBLINEAR FULL STOP" #x0702)
+ ("SYRIAC SUPRALINEAR COLON" #x0703)
+ ("SYRIAC SUBLINEAR COLON" #x0704)
+ ("SYRIAC HORIZONTAL COLON" #x0705)
+ ("SYRIAC COLON SKEWED LEFT" #x0706)
+ ("SYRIAC COLON SKEWED RIGHT" #x0707)
+ ("SYRIAC SUPRALINEAR COLON SKEWED LEFT" #x0708)
+ ("SYRIAC SUBLINEAR COLON SKEWED RIGHT" #x0709)
+ ("SYRIAC CONTRACTION" #x070A)
+ ("SYRIAC HARKLEAN OBELUS" #x070B)
+ ("SYRIAC HARKLEAN METOBELUS" #x070C)
+ ("SYRIAC HARKLEAN ASTERISCUS" #x070D)
+ ("SYRIAC ABBREVIATION MARK" #x070F)
+ ("SYRIAC LETTER ALAPH" #x0710)
+ ("SYRIAC LETTER SUPERSCRIPT ALAPH" #x0711)
+ ("SYRIAC LETTER BETH" #x0712)
+ ("SYRIAC LETTER GAMAL" #x0713)
+ ("SYRIAC LETTER GAMAL GARSHUNI" #x0714)
+ ("SYRIAC LETTER DALATH" #x0715)
+ ("SYRIAC LETTER DOTLESS DALATH RISH" #x0716)
+ ("SYRIAC LETTER HE" #x0717)
+ ("SYRIAC LETTER WAW" #x0718)
+ ("SYRIAC LETTER ZAIN" #x0719)
+ ("SYRIAC LETTER HETH" #x071A)
+ ("SYRIAC LETTER TETH" #x071B)
+ ("SYRIAC LETTER TETH GARSHUNI" #x071C)
+ ("SYRIAC LETTER YUDH" #x071D)
+ ("SYRIAC LETTER YUDH HE" #x071E)
+ ("SYRIAC LETTER KAPH" #x071F)
+ ("SYRIAC LETTER LAMADH" #x0720)
+ ("SYRIAC LETTER MIM" #x0721)
+ ("SYRIAC LETTER NUN" #x0722)
+ ("SYRIAC LETTER SEMKATH" #x0723)
+ ("SYRIAC LETTER FINAL SEMKATH" #x0724)
+ ("SYRIAC LETTER E" #x0725)
+ ("SYRIAC LETTER PE" #x0726)
+ ("SYRIAC LETTER REVERSED PE" #x0727)
+ ("SYRIAC LETTER SADHE" #x0728)
+ ("SYRIAC LETTER QAPH" #x0729)
+ ("SYRIAC LETTER RISH" #x072A)
+ ("SYRIAC LETTER SHIN" #x072B)
+ ("SYRIAC LETTER TAW" #x072C)
+ ("SYRIAC PTHAHA ABOVE" #x0730)
+ ("SYRIAC PTHAHA BELOW" #x0731)
+ ("SYRIAC PTHAHA DOTTED" #x0732)
+ ("SYRIAC ZQAPHA ABOVE" #x0733)
+ ("SYRIAC ZQAPHA BELOW" #x0734)
+ ("SYRIAC ZQAPHA DOTTED" #x0735)
+ ("SYRIAC RBASA ABOVE" #x0736)
+ ("SYRIAC RBASA BELOW" #x0737)
+ ("SYRIAC DOTTED ZLAMA HORIZONTAL" #x0738)
+ ("SYRIAC DOTTED ZLAMA ANGULAR" #x0739)
+ ("SYRIAC HBASA ABOVE" #x073A)
+ ("SYRIAC HBASA BELOW" #x073B)
+ ("SYRIAC HBASA-ESASA DOTTED" #x073C)
+ ("SYRIAC ESASA ABOVE" #x073D)
+ ("SYRIAC ESASA BELOW" #x073E)
+ ("SYRIAC RWAHA" #x073F)
+ ("SYRIAC FEMININE DOT" #x0740)
+ ("SYRIAC QUSHSHAYA" #x0741)
+ ("SYRIAC RUKKAKHA" #x0742)
+ ("SYRIAC TWO VERTICAL DOTS ABOVE" #x0743)
+ ("SYRIAC TWO VERTICAL DOTS BELOW" #x0744)
+ ("SYRIAC THREE DOTS ABOVE" #x0745)
+ ("SYRIAC THREE DOTS BELOW" #x0746)
+ ("SYRIAC OBLIQUE LINE ABOVE" #x0747)
+ ("SYRIAC OBLIQUE LINE BELOW" #x0748)
+ ("SYRIAC MUSIC" #x0749)
+ ("SYRIAC BARREKH" #x074A)
+ ))
diff --git a/lisp/nxml/char-name/unicode/00780-007BF.el b/lisp/nxml/char-name/unicode/00780-007BF.el
new file mode 100644
index 00000000000..bb572921ddc
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/00780-007BF.el
@@ -0,0 +1,52 @@
+(nxml-define-char-name-set 'thaana
+ '(("THAANA LETTER HAA" #x0780)
+ ("THAANA LETTER SHAVIYANI" #x0781)
+ ("THAANA LETTER NOONU" #x0782)
+ ("THAANA LETTER RAA" #x0783)
+ ("THAANA LETTER BAA" #x0784)
+ ("THAANA LETTER LHAVIYANI" #x0785)
+ ("THAANA LETTER KAAFU" #x0786)
+ ("THAANA LETTER ALIFU" #x0787)
+ ("THAANA LETTER VAAVU" #x0788)
+ ("THAANA LETTER MEEMU" #x0789)
+ ("THAANA LETTER FAAFU" #x078A)
+ ("THAANA LETTER DHAALU" #x078B)
+ ("THAANA LETTER THAA" #x078C)
+ ("THAANA LETTER LAAMU" #x078D)
+ ("THAANA LETTER GAAFU" #x078E)
+ ("THAANA LETTER GNAVIYANI" #x078F)
+ ("THAANA LETTER SEENU" #x0790)
+ ("THAANA LETTER DAVIYANI" #x0791)
+ ("THAANA LETTER ZAVIYANI" #x0792)
+ ("THAANA LETTER TAVIYANI" #x0793)
+ ("THAANA LETTER YAA" #x0794)
+ ("THAANA LETTER PAVIYANI" #x0795)
+ ("THAANA LETTER JAVIYANI" #x0796)
+ ("THAANA LETTER CHAVIYANI" #x0797)
+ ("THAANA LETTER TTAA" #x0798)
+ ("THAANA LETTER HHAA" #x0799)
+ ("THAANA LETTER KHAA" #x079A)
+ ("THAANA LETTER THAALU" #x079B)
+ ("THAANA LETTER ZAA" #x079C)
+ ("THAANA LETTER SHEENU" #x079D)
+ ("THAANA LETTER SAADHU" #x079E)
+ ("THAANA LETTER DAADHU" #x079F)
+ ("THAANA LETTER TO" #x07A0)
+ ("THAANA LETTER ZO" #x07A1)
+ ("THAANA LETTER AINU" #x07A2)
+ ("THAANA LETTER GHAINU" #x07A3)
+ ("THAANA LETTER QAAFU" #x07A4)
+ ("THAANA LETTER WAAVU" #x07A5)
+ ("THAANA ABAFILI" #x07A6)
+ ("THAANA AABAAFILI" #x07A7)
+ ("THAANA IBIFILI" #x07A8)
+ ("THAANA EEBEEFILI" #x07A9)
+ ("THAANA UBUFILI" #x07AA)
+ ("THAANA OOBOOFILI" #x07AB)
+ ("THAANA EBEFILI" #x07AC)
+ ("THAANA EYBEYFILI" #x07AD)
+ ("THAANA OBOFILI" #x07AE)
+ ("THAANA OABOAFILI" #x07AF)
+ ("THAANA SUKUN" #x07B0)
+ ("THAANA LETTER NAA" #x07B1)
+ ))
diff --git a/lisp/nxml/char-name/unicode/00900-0097F.el b/lisp/nxml/char-name/unicode/00900-0097F.el
new file mode 100644
index 00000000000..c93dd4654b2
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/00900-0097F.el
@@ -0,0 +1,106 @@
+(nxml-define-char-name-set 'devanagari
+ '(("DEVANAGARI SIGN CANDRABINDU" #x0901)
+ ("DEVANAGARI SIGN ANUSVARA" #x0902)
+ ("DEVANAGARI SIGN VISARGA" #x0903)
+ ("DEVANAGARI LETTER A" #x0905)
+ ("DEVANAGARI LETTER AA" #x0906)
+ ("DEVANAGARI LETTER I" #x0907)
+ ("DEVANAGARI LETTER II" #x0908)
+ ("DEVANAGARI LETTER U" #x0909)
+ ("DEVANAGARI LETTER UU" #x090A)
+ ("DEVANAGARI LETTER VOCALIC R" #x090B)
+ ("DEVANAGARI LETTER VOCALIC L" #x090C)
+ ("DEVANAGARI LETTER CANDRA E" #x090D)
+ ("DEVANAGARI LETTER SHORT E" #x090E)
+ ("DEVANAGARI LETTER E" #x090F)
+ ("DEVANAGARI LETTER AI" #x0910)
+ ("DEVANAGARI LETTER CANDRA O" #x0911)
+ ("DEVANAGARI LETTER SHORT O" #x0912)
+ ("DEVANAGARI LETTER O" #x0913)
+ ("DEVANAGARI LETTER AU" #x0914)
+ ("DEVANAGARI LETTER KA" #x0915)
+ ("DEVANAGARI LETTER KHA" #x0916)
+ ("DEVANAGARI LETTER GA" #x0917)
+ ("DEVANAGARI LETTER GHA" #x0918)
+ ("DEVANAGARI LETTER NGA" #x0919)
+ ("DEVANAGARI LETTER CA" #x091A)
+ ("DEVANAGARI LETTER CHA" #x091B)
+ ("DEVANAGARI LETTER JA" #x091C)
+ ("DEVANAGARI LETTER JHA" #x091D)
+ ("DEVANAGARI LETTER NYA" #x091E)
+ ("DEVANAGARI LETTER TTA" #x091F)
+ ("DEVANAGARI LETTER TTHA" #x0920)
+ ("DEVANAGARI LETTER DDA" #x0921)
+ ("DEVANAGARI LETTER DDHA" #x0922)
+ ("DEVANAGARI LETTER NNA" #x0923)
+ ("DEVANAGARI LETTER TA" #x0924)
+ ("DEVANAGARI LETTER THA" #x0925)
+ ("DEVANAGARI LETTER DA" #x0926)
+ ("DEVANAGARI LETTER DHA" #x0927)
+ ("DEVANAGARI LETTER NA" #x0928)
+ ("DEVANAGARI LETTER NNNA" #x0929)
+ ("DEVANAGARI LETTER PA" #x092A)
+ ("DEVANAGARI LETTER PHA" #x092B)
+ ("DEVANAGARI LETTER BA" #x092C)
+ ("DEVANAGARI LETTER BHA" #x092D)
+ ("DEVANAGARI LETTER MA" #x092E)
+ ("DEVANAGARI LETTER YA" #x092F)
+ ("DEVANAGARI LETTER RA" #x0930)
+ ("DEVANAGARI LETTER RRA" #x0931)
+ ("DEVANAGARI LETTER LA" #x0932)
+ ("DEVANAGARI LETTER LLA" #x0933)
+ ("DEVANAGARI LETTER LLLA" #x0934)
+ ("DEVANAGARI LETTER VA" #x0935)
+ ("DEVANAGARI LETTER SHA" #x0936)
+ ("DEVANAGARI LETTER SSA" #x0937)
+ ("DEVANAGARI LETTER SA" #x0938)
+ ("DEVANAGARI LETTER HA" #x0939)
+ ("DEVANAGARI SIGN NUKTA" #x093C)
+ ("DEVANAGARI SIGN AVAGRAHA" #x093D)
+ ("DEVANAGARI VOWEL SIGN AA" #x093E)
+ ("DEVANAGARI VOWEL SIGN I" #x093F)
+ ("DEVANAGARI VOWEL SIGN II" #x0940)
+ ("DEVANAGARI VOWEL SIGN U" #x0941)
+ ("DEVANAGARI VOWEL SIGN UU" #x0942)
+ ("DEVANAGARI VOWEL SIGN VOCALIC R" #x0943)
+ ("DEVANAGARI VOWEL SIGN VOCALIC RR" #x0944)
+ ("DEVANAGARI VOWEL SIGN CANDRA E" #x0945)
+ ("DEVANAGARI VOWEL SIGN SHORT E" #x0946)
+ ("DEVANAGARI VOWEL SIGN E" #x0947)
+ ("DEVANAGARI VOWEL SIGN AI" #x0948)
+ ("DEVANAGARI VOWEL SIGN CANDRA O" #x0949)
+ ("DEVANAGARI VOWEL SIGN SHORT O" #x094A)
+ ("DEVANAGARI VOWEL SIGN O" #x094B)
+ ("DEVANAGARI VOWEL SIGN AU" #x094C)
+ ("DEVANAGARI SIGN VIRAMA" #x094D)
+ ("DEVANAGARI OM" #x0950)
+ ("DEVANAGARI STRESS SIGN UDATTA" #x0951)
+ ("DEVANAGARI STRESS SIGN ANUDATTA" #x0952)
+ ("DEVANAGARI GRAVE ACCENT" #x0953)
+ ("DEVANAGARI ACUTE ACCENT" #x0954)
+ ("DEVANAGARI LETTER QA" #x0958)
+ ("DEVANAGARI LETTER KHHA" #x0959)
+ ("DEVANAGARI LETTER GHHA" #x095A)
+ ("DEVANAGARI LETTER ZA" #x095B)
+ ("DEVANAGARI LETTER DDDHA" #x095C)
+ ("DEVANAGARI LETTER RHA" #x095D)
+ ("DEVANAGARI LETTER FA" #x095E)
+ ("DEVANAGARI LETTER YYA" #x095F)
+ ("DEVANAGARI LETTER VOCALIC RR" #x0960)
+ ("DEVANAGARI LETTER VOCALIC LL" #x0961)
+ ("DEVANAGARI VOWEL SIGN VOCALIC L" #x0962)
+ ("DEVANAGARI VOWEL SIGN VOCALIC LL" #x0963)
+ ("DEVANAGARI DANDA" #x0964)
+ ("DEVANAGARI DOUBLE DANDA" #x0965)
+ ("DEVANAGARI DIGIT ZERO" #x0966)
+ ("DEVANAGARI DIGIT ONE" #x0967)
+ ("DEVANAGARI DIGIT TWO" #x0968)
+ ("DEVANAGARI DIGIT THREE" #x0969)
+ ("DEVANAGARI DIGIT FOUR" #x096A)
+ ("DEVANAGARI DIGIT FIVE" #x096B)
+ ("DEVANAGARI DIGIT SIX" #x096C)
+ ("DEVANAGARI DIGIT SEVEN" #x096D)
+ ("DEVANAGARI DIGIT EIGHT" #x096E)
+ ("DEVANAGARI DIGIT NINE" #x096F)
+ ("DEVANAGARI ABBREVIATION SIGN" #x0970)
+ ))
diff --git a/lisp/nxml/char-name/unicode/00980-009FF.el b/lisp/nxml/char-name/unicode/00980-009FF.el
new file mode 100644
index 00000000000..cfae10e0950
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/00980-009FF.el
@@ -0,0 +1,91 @@
+(nxml-define-char-name-set 'bengali
+ '(("BENGALI SIGN CANDRABINDU" #x0981)
+ ("BENGALI SIGN ANUSVARA" #x0982)
+ ("BENGALI SIGN VISARGA" #x0983)
+ ("BENGALI LETTER A" #x0985)
+ ("BENGALI LETTER AA" #x0986)
+ ("BENGALI LETTER I" #x0987)
+ ("BENGALI LETTER II" #x0988)
+ ("BENGALI LETTER U" #x0989)
+ ("BENGALI LETTER UU" #x098A)
+ ("BENGALI LETTER VOCALIC R" #x098B)
+ ("BENGALI LETTER VOCALIC L" #x098C)
+ ("BENGALI LETTER E" #x098F)
+ ("BENGALI LETTER AI" #x0990)
+ ("BENGALI LETTER O" #x0993)
+ ("BENGALI LETTER AU" #x0994)
+ ("BENGALI LETTER KA" #x0995)
+ ("BENGALI LETTER KHA" #x0996)
+ ("BENGALI LETTER GA" #x0997)
+ ("BENGALI LETTER GHA" #x0998)
+ ("BENGALI LETTER NGA" #x0999)
+ ("BENGALI LETTER CA" #x099A)
+ ("BENGALI LETTER CHA" #x099B)
+ ("BENGALI LETTER JA" #x099C)
+ ("BENGALI LETTER JHA" #x099D)
+ ("BENGALI LETTER NYA" #x099E)
+ ("BENGALI LETTER TTA" #x099F)
+ ("BENGALI LETTER TTHA" #x09A0)
+ ("BENGALI LETTER DDA" #x09A1)
+ ("BENGALI LETTER DDHA" #x09A2)
+ ("BENGALI LETTER NNA" #x09A3)
+ ("BENGALI LETTER TA" #x09A4)
+ ("BENGALI LETTER THA" #x09A5)
+ ("BENGALI LETTER DA" #x09A6)
+ ("BENGALI LETTER DHA" #x09A7)
+ ("BENGALI LETTER NA" #x09A8)
+ ("BENGALI LETTER PA" #x09AA)
+ ("BENGALI LETTER PHA" #x09AB)
+ ("BENGALI LETTER BA" #x09AC)
+ ("BENGALI LETTER BHA" #x09AD)
+ ("BENGALI LETTER MA" #x09AE)
+ ("BENGALI LETTER YA" #x09AF)
+ ("BENGALI LETTER RA" #x09B0)
+ ("BENGALI LETTER LA" #x09B2)
+ ("BENGALI LETTER SHA" #x09B6)
+ ("BENGALI LETTER SSA" #x09B7)
+ ("BENGALI LETTER SA" #x09B8)
+ ("BENGALI LETTER HA" #x09B9)
+ ("BENGALI SIGN NUKTA" #x09BC)
+ ("BENGALI VOWEL SIGN AA" #x09BE)
+ ("BENGALI VOWEL SIGN I" #x09BF)
+ ("BENGALI VOWEL SIGN II" #x09C0)
+ ("BENGALI VOWEL SIGN U" #x09C1)
+ ("BENGALI VOWEL SIGN UU" #x09C2)
+ ("BENGALI VOWEL SIGN VOCALIC R" #x09C3)
+ ("BENGALI VOWEL SIGN VOCALIC RR" #x09C4)
+ ("BENGALI VOWEL SIGN E" #x09C7)
+ ("BENGALI VOWEL SIGN AI" #x09C8)
+ ("BENGALI VOWEL SIGN O" #x09CB)
+ ("BENGALI VOWEL SIGN AU" #x09CC)
+ ("BENGALI SIGN VIRAMA" #x09CD)
+ ("BENGALI AU LENGTH MARK" #x09D7)
+ ("BENGALI LETTER RRA" #x09DC)
+ ("BENGALI LETTER RHA" #x09DD)
+ ("BENGALI LETTER YYA" #x09DF)
+ ("BENGALI LETTER VOCALIC RR" #x09E0)
+ ("BENGALI LETTER VOCALIC LL" #x09E1)
+ ("BENGALI VOWEL SIGN VOCALIC L" #x09E2)
+ ("BENGALI VOWEL SIGN VOCALIC LL" #x09E3)
+ ("BENGALI DIGIT ZERO" #x09E6)
+ ("BENGALI DIGIT ONE" #x09E7)
+ ("BENGALI DIGIT TWO" #x09E8)
+ ("BENGALI DIGIT THREE" #x09E9)
+ ("BENGALI DIGIT FOUR" #x09EA)
+ ("BENGALI DIGIT FIVE" #x09EB)
+ ("BENGALI DIGIT SIX" #x09EC)
+ ("BENGALI DIGIT SEVEN" #x09ED)
+ ("BENGALI DIGIT EIGHT" #x09EE)
+ ("BENGALI DIGIT NINE" #x09EF)
+ ("BENGALI LETTER RA WITH MIDDLE DIAGONAL" #x09F0)
+ ("BENGALI LETTER RA WITH LOWER DIAGONAL" #x09F1)
+ ("BENGALI RUPEE MARK" #x09F2)
+ ("BENGALI RUPEE SIGN" #x09F3)
+ ("BENGALI CURRENCY NUMERATOR ONE" #x09F4)
+ ("BENGALI CURRENCY NUMERATOR TWO" #x09F5)
+ ("BENGALI CURRENCY NUMERATOR THREE" #x09F6)
+ ("BENGALI CURRENCY NUMERATOR FOUR" #x09F7)
+ ("BENGALI CURRENCY NUMERATOR ONE LESS THAN THE DENOMINATOR" #x09F8)
+ ("BENGALI CURRENCY DENOMINATOR SIXTEEN" #x09F9)
+ ("BENGALI ISSHAR" #x09FA)
+ ))
diff --git a/lisp/nxml/char-name/unicode/00A00-00A7F.el b/lisp/nxml/char-name/unicode/00A00-00A7F.el
new file mode 100644
index 00000000000..5adfaed0ef1
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/00A00-00A7F.el
@@ -0,0 +1,77 @@
+(nxml-define-char-name-set 'gurmukhi
+ '(("GURMUKHI SIGN BINDI" #x0A02)
+ ("GURMUKHI LETTER A" #x0A05)
+ ("GURMUKHI LETTER AA" #x0A06)
+ ("GURMUKHI LETTER I" #x0A07)
+ ("GURMUKHI LETTER II" #x0A08)
+ ("GURMUKHI LETTER U" #x0A09)
+ ("GURMUKHI LETTER UU" #x0A0A)
+ ("GURMUKHI LETTER EE" #x0A0F)
+ ("GURMUKHI LETTER AI" #x0A10)
+ ("GURMUKHI LETTER OO" #x0A13)
+ ("GURMUKHI LETTER AU" #x0A14)
+ ("GURMUKHI LETTER KA" #x0A15)
+ ("GURMUKHI LETTER KHA" #x0A16)
+ ("GURMUKHI LETTER GA" #x0A17)
+ ("GURMUKHI LETTER GHA" #x0A18)
+ ("GURMUKHI LETTER NGA" #x0A19)
+ ("GURMUKHI LETTER CA" #x0A1A)
+ ("GURMUKHI LETTER CHA" #x0A1B)
+ ("GURMUKHI LETTER JA" #x0A1C)
+ ("GURMUKHI LETTER JHA" #x0A1D)
+ ("GURMUKHI LETTER NYA" #x0A1E)
+ ("GURMUKHI LETTER TTA" #x0A1F)
+ ("GURMUKHI LETTER TTHA" #x0A20)
+ ("GURMUKHI LETTER DDA" #x0A21)
+ ("GURMUKHI LETTER DDHA" #x0A22)
+ ("GURMUKHI LETTER NNA" #x0A23)
+ ("GURMUKHI LETTER TA" #x0A24)
+ ("GURMUKHI LETTER THA" #x0A25)
+ ("GURMUKHI LETTER DA" #x0A26)
+ ("GURMUKHI LETTER DHA" #x0A27)
+ ("GURMUKHI LETTER NA" #x0A28)
+ ("GURMUKHI LETTER PA" #x0A2A)
+ ("GURMUKHI LETTER PHA" #x0A2B)
+ ("GURMUKHI LETTER BA" #x0A2C)
+ ("GURMUKHI LETTER BHA" #x0A2D)
+ ("GURMUKHI LETTER MA" #x0A2E)
+ ("GURMUKHI LETTER YA" #x0A2F)
+ ("GURMUKHI LETTER RA" #x0A30)
+ ("GURMUKHI LETTER LA" #x0A32)
+ ("GURMUKHI LETTER LLA" #x0A33)
+ ("GURMUKHI LETTER VA" #x0A35)
+ ("GURMUKHI LETTER SHA" #x0A36)
+ ("GURMUKHI LETTER SA" #x0A38)
+ ("GURMUKHI LETTER HA" #x0A39)
+ ("GURMUKHI SIGN NUKTA" #x0A3C)
+ ("GURMUKHI VOWEL SIGN AA" #x0A3E)
+ ("GURMUKHI VOWEL SIGN I" #x0A3F)
+ ("GURMUKHI VOWEL SIGN II" #x0A40)
+ ("GURMUKHI VOWEL SIGN U" #x0A41)
+ ("GURMUKHI VOWEL SIGN UU" #x0A42)
+ ("GURMUKHI VOWEL SIGN EE" #x0A47)
+ ("GURMUKHI VOWEL SIGN AI" #x0A48)
+ ("GURMUKHI VOWEL SIGN OO" #x0A4B)
+ ("GURMUKHI VOWEL SIGN AU" #x0A4C)
+ ("GURMUKHI SIGN VIRAMA" #x0A4D)
+ ("GURMUKHI LETTER KHHA" #x0A59)
+ ("GURMUKHI LETTER GHHA" #x0A5A)
+ ("GURMUKHI LETTER ZA" #x0A5B)
+ ("GURMUKHI LETTER RRA" #x0A5C)
+ ("GURMUKHI LETTER FA" #x0A5E)
+ ("GURMUKHI DIGIT ZERO" #x0A66)
+ ("GURMUKHI DIGIT ONE" #x0A67)
+ ("GURMUKHI DIGIT TWO" #x0A68)
+ ("GURMUKHI DIGIT THREE" #x0A69)
+ ("GURMUKHI DIGIT FOUR" #x0A6A)
+ ("GURMUKHI DIGIT FIVE" #x0A6B)
+ ("GURMUKHI DIGIT SIX" #x0A6C)
+ ("GURMUKHI DIGIT SEVEN" #x0A6D)
+ ("GURMUKHI DIGIT EIGHT" #x0A6E)
+ ("GURMUKHI DIGIT NINE" #x0A6F)
+ ("GURMUKHI TIPPI" #x0A70)
+ ("GURMUKHI ADDAK" #x0A71)
+ ("GURMUKHI IRI" #x0A72)
+ ("GURMUKHI URA" #x0A73)
+ ("GURMUKHI EK ONKAR" #x0A74)
+ ))
diff --git a/lisp/nxml/char-name/unicode/00A80-00AFF.el b/lisp/nxml/char-name/unicode/00A80-00AFF.el
new file mode 100644
index 00000000000..35be7fa7a55
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/00A80-00AFF.el
@@ -0,0 +1,80 @@
+(nxml-define-char-name-set 'gujarati
+ '(("GUJARATI SIGN CANDRABINDU" #x0A81)
+ ("GUJARATI SIGN ANUSVARA" #x0A82)
+ ("GUJARATI SIGN VISARGA" #x0A83)
+ ("GUJARATI LETTER A" #x0A85)
+ ("GUJARATI LETTER AA" #x0A86)
+ ("GUJARATI LETTER I" #x0A87)
+ ("GUJARATI LETTER II" #x0A88)
+ ("GUJARATI LETTER U" #x0A89)
+ ("GUJARATI LETTER UU" #x0A8A)
+ ("GUJARATI LETTER VOCALIC R" #x0A8B)
+ ("GUJARATI VOWEL CANDRA E" #x0A8D)
+ ("GUJARATI LETTER E" #x0A8F)
+ ("GUJARATI LETTER AI" #x0A90)
+ ("GUJARATI VOWEL CANDRA O" #x0A91)
+ ("GUJARATI LETTER O" #x0A93)
+ ("GUJARATI LETTER AU" #x0A94)
+ ("GUJARATI LETTER KA" #x0A95)
+ ("GUJARATI LETTER KHA" #x0A96)
+ ("GUJARATI LETTER GA" #x0A97)
+ ("GUJARATI LETTER GHA" #x0A98)
+ ("GUJARATI LETTER NGA" #x0A99)
+ ("GUJARATI LETTER CA" #x0A9A)
+ ("GUJARATI LETTER CHA" #x0A9B)
+ ("GUJARATI LETTER JA" #x0A9C)
+ ("GUJARATI LETTER JHA" #x0A9D)
+ ("GUJARATI LETTER NYA" #x0A9E)
+ ("GUJARATI LETTER TTA" #x0A9F)
+ ("GUJARATI LETTER TTHA" #x0AA0)
+ ("GUJARATI LETTER DDA" #x0AA1)
+ ("GUJARATI LETTER DDHA" #x0AA2)
+ ("GUJARATI LETTER NNA" #x0AA3)
+ ("GUJARATI LETTER TA" #x0AA4)
+ ("GUJARATI LETTER THA" #x0AA5)
+ ("GUJARATI LETTER DA" #x0AA6)
+ ("GUJARATI LETTER DHA" #x0AA7)
+ ("GUJARATI LETTER NA" #x0AA8)
+ ("GUJARATI LETTER PA" #x0AAA)
+ ("GUJARATI LETTER PHA" #x0AAB)
+ ("GUJARATI LETTER BA" #x0AAC)
+ ("GUJARATI LETTER BHA" #x0AAD)
+ ("GUJARATI LETTER MA" #x0AAE)
+ ("GUJARATI LETTER YA" #x0AAF)
+ ("GUJARATI LETTER RA" #x0AB0)
+ ("GUJARATI LETTER LA" #x0AB2)
+ ("GUJARATI LETTER LLA" #x0AB3)
+ ("GUJARATI LETTER VA" #x0AB5)
+ ("GUJARATI LETTER SHA" #x0AB6)
+ ("GUJARATI LETTER SSA" #x0AB7)
+ ("GUJARATI LETTER SA" #x0AB8)
+ ("GUJARATI LETTER HA" #x0AB9)
+ ("GUJARATI SIGN NUKTA" #x0ABC)
+ ("GUJARATI SIGN AVAGRAHA" #x0ABD)
+ ("GUJARATI VOWEL SIGN AA" #x0ABE)
+ ("GUJARATI VOWEL SIGN I" #x0ABF)
+ ("GUJARATI VOWEL SIGN II" #x0AC0)
+ ("GUJARATI VOWEL SIGN U" #x0AC1)
+ ("GUJARATI VOWEL SIGN UU" #x0AC2)
+ ("GUJARATI VOWEL SIGN VOCALIC R" #x0AC3)
+ ("GUJARATI VOWEL SIGN VOCALIC RR" #x0AC4)
+ ("GUJARATI VOWEL SIGN CANDRA E" #x0AC5)
+ ("GUJARATI VOWEL SIGN E" #x0AC7)
+ ("GUJARATI VOWEL SIGN AI" #x0AC8)
+ ("GUJARATI VOWEL SIGN CANDRA O" #x0AC9)
+ ("GUJARATI VOWEL SIGN O" #x0ACB)
+ ("GUJARATI VOWEL SIGN AU" #x0ACC)
+ ("GUJARATI SIGN VIRAMA" #x0ACD)
+ ("GUJARATI OM" #x0AD0)
+ ("GUJARATI LETTER VOCALIC RR" #x0AE0)
+ ("GUJARATI DIGIT ZERO" #x0AE6)
+ ("GUJARATI DIGIT ONE" #x0AE7)
+ ("GUJARATI DIGIT TWO" #x0AE8)
+ ("GUJARATI DIGIT THREE" #x0AE9)
+ ("GUJARATI DIGIT FOUR" #x0AEA)
+ ("GUJARATI DIGIT FIVE" #x0AEB)
+ ("GUJARATI DIGIT SIX" #x0AEC)
+ ("GUJARATI DIGIT SEVEN" #x0AED)
+ ("GUJARATI DIGIT EIGHT" #x0AEE)
+ ("GUJARATI DIGIT NINE" #x0AEF)
+ ))
diff --git a/lisp/nxml/char-name/unicode/00B00-00B7F.el b/lisp/nxml/char-name/unicode/00B00-00B7F.el
new file mode 100644
index 00000000000..e0d08648c99
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/00B00-00B7F.el
@@ -0,0 +1,81 @@
+(nxml-define-char-name-set 'oriya
+ '(("ORIYA SIGN CANDRABINDU" #x0B01)
+ ("ORIYA SIGN ANUSVARA" #x0B02)
+ ("ORIYA SIGN VISARGA" #x0B03)
+ ("ORIYA LETTER A" #x0B05)
+ ("ORIYA LETTER AA" #x0B06)
+ ("ORIYA LETTER I" #x0B07)
+ ("ORIYA LETTER II" #x0B08)
+ ("ORIYA LETTER U" #x0B09)
+ ("ORIYA LETTER UU" #x0B0A)
+ ("ORIYA LETTER VOCALIC R" #x0B0B)
+ ("ORIYA LETTER VOCALIC L" #x0B0C)
+ ("ORIYA LETTER E" #x0B0F)
+ ("ORIYA LETTER AI" #x0B10)
+ ("ORIYA LETTER O" #x0B13)
+ ("ORIYA LETTER AU" #x0B14)
+ ("ORIYA LETTER KA" #x0B15)
+ ("ORIYA LETTER KHA" #x0B16)
+ ("ORIYA LETTER GA" #x0B17)
+ ("ORIYA LETTER GHA" #x0B18)
+ ("ORIYA LETTER NGA" #x0B19)
+ ("ORIYA LETTER CA" #x0B1A)
+ ("ORIYA LETTER CHA" #x0B1B)
+ ("ORIYA LETTER JA" #x0B1C)
+ ("ORIYA LETTER JHA" #x0B1D)
+ ("ORIYA LETTER NYA" #x0B1E)
+ ("ORIYA LETTER TTA" #x0B1F)
+ ("ORIYA LETTER TTHA" #x0B20)
+ ("ORIYA LETTER DDA" #x0B21)
+ ("ORIYA LETTER DDHA" #x0B22)
+ ("ORIYA LETTER NNA" #x0B23)
+ ("ORIYA LETTER TA" #x0B24)
+ ("ORIYA LETTER THA" #x0B25)
+ ("ORIYA LETTER DA" #x0B26)
+ ("ORIYA LETTER DHA" #x0B27)
+ ("ORIYA LETTER NA" #x0B28)
+ ("ORIYA LETTER PA" #x0B2A)
+ ("ORIYA LETTER PHA" #x0B2B)
+ ("ORIYA LETTER BA" #x0B2C)
+ ("ORIYA LETTER BHA" #x0B2D)
+ ("ORIYA LETTER MA" #x0B2E)
+ ("ORIYA LETTER YA" #x0B2F)
+ ("ORIYA LETTER RA" #x0B30)
+ ("ORIYA LETTER LA" #x0B32)
+ ("ORIYA LETTER LLA" #x0B33)
+ ("ORIYA LETTER SHA" #x0B36)
+ ("ORIYA LETTER SSA" #x0B37)
+ ("ORIYA LETTER SA" #x0B38)
+ ("ORIYA LETTER HA" #x0B39)
+ ("ORIYA SIGN NUKTA" #x0B3C)
+ ("ORIYA SIGN AVAGRAHA" #x0B3D)
+ ("ORIYA VOWEL SIGN AA" #x0B3E)
+ ("ORIYA VOWEL SIGN I" #x0B3F)
+ ("ORIYA VOWEL SIGN II" #x0B40)
+ ("ORIYA VOWEL SIGN U" #x0B41)
+ ("ORIYA VOWEL SIGN UU" #x0B42)
+ ("ORIYA VOWEL SIGN VOCALIC R" #x0B43)
+ ("ORIYA VOWEL SIGN E" #x0B47)
+ ("ORIYA VOWEL SIGN AI" #x0B48)
+ ("ORIYA VOWEL SIGN O" #x0B4B)
+ ("ORIYA VOWEL SIGN AU" #x0B4C)
+ ("ORIYA SIGN VIRAMA" #x0B4D)
+ ("ORIYA AI LENGTH MARK" #x0B56)
+ ("ORIYA AU LENGTH MARK" #x0B57)
+ ("ORIYA LETTER RRA" #x0B5C)
+ ("ORIYA LETTER RHA" #x0B5D)
+ ("ORIYA LETTER YYA" #x0B5F)
+ ("ORIYA LETTER VOCALIC RR" #x0B60)
+ ("ORIYA LETTER VOCALIC LL" #x0B61)
+ ("ORIYA DIGIT ZERO" #x0B66)
+ ("ORIYA DIGIT ONE" #x0B67)
+ ("ORIYA DIGIT TWO" #x0B68)
+ ("ORIYA DIGIT THREE" #x0B69)
+ ("ORIYA DIGIT FOUR" #x0B6A)
+ ("ORIYA DIGIT FIVE" #x0B6B)
+ ("ORIYA DIGIT SIX" #x0B6C)
+ ("ORIYA DIGIT SEVEN" #x0B6D)
+ ("ORIYA DIGIT EIGHT" #x0B6E)
+ ("ORIYA DIGIT NINE" #x0B6F)
+ ("ORIYA ISSHAR" #x0B70)
+ ))
diff --git a/lisp/nxml/char-name/unicode/00B80-00BFF.el b/lisp/nxml/char-name/unicode/00B80-00BFF.el
new file mode 100644
index 00000000000..8e23e1341c7
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/00B80-00BFF.el
@@ -0,0 +1,63 @@
+(nxml-define-char-name-set 'tamil
+ '(("TAMIL SIGN ANUSVARA" #x0B82)
+ ("TAMIL SIGN VISARGA" #x0B83)
+ ("TAMIL LETTER A" #x0B85)
+ ("TAMIL LETTER AA" #x0B86)
+ ("TAMIL LETTER I" #x0B87)
+ ("TAMIL LETTER II" #x0B88)
+ ("TAMIL LETTER U" #x0B89)
+ ("TAMIL LETTER UU" #x0B8A)
+ ("TAMIL LETTER E" #x0B8E)
+ ("TAMIL LETTER EE" #x0B8F)
+ ("TAMIL LETTER AI" #x0B90)
+ ("TAMIL LETTER O" #x0B92)
+ ("TAMIL LETTER OO" #x0B93)
+ ("TAMIL LETTER AU" #x0B94)
+ ("TAMIL LETTER KA" #x0B95)
+ ("TAMIL LETTER NGA" #x0B99)
+ ("TAMIL LETTER CA" #x0B9A)
+ ("TAMIL LETTER JA" #x0B9C)
+ ("TAMIL LETTER NYA" #x0B9E)
+ ("TAMIL LETTER TTA" #x0B9F)
+ ("TAMIL LETTER NNA" #x0BA3)
+ ("TAMIL LETTER TA" #x0BA4)
+ ("TAMIL LETTER NA" #x0BA8)
+ ("TAMIL LETTER NNNA" #x0BA9)
+ ("TAMIL LETTER PA" #x0BAA)
+ ("TAMIL LETTER MA" #x0BAE)
+ ("TAMIL LETTER YA" #x0BAF)
+ ("TAMIL LETTER RA" #x0BB0)
+ ("TAMIL LETTER RRA" #x0BB1)
+ ("TAMIL LETTER LA" #x0BB2)
+ ("TAMIL LETTER LLA" #x0BB3)
+ ("TAMIL LETTER LLLA" #x0BB4)
+ ("TAMIL LETTER VA" #x0BB5)
+ ("TAMIL LETTER SSA" #x0BB7)
+ ("TAMIL LETTER SA" #x0BB8)
+ ("TAMIL LETTER HA" #x0BB9)
+ ("TAMIL VOWEL SIGN AA" #x0BBE)
+ ("TAMIL VOWEL SIGN I" #x0BBF)
+ ("TAMIL VOWEL SIGN II" #x0BC0)
+ ("TAMIL VOWEL SIGN U" #x0BC1)
+ ("TAMIL VOWEL SIGN UU" #x0BC2)
+ ("TAMIL VOWEL SIGN E" #x0BC6)
+ ("TAMIL VOWEL SIGN EE" #x0BC7)
+ ("TAMIL VOWEL SIGN AI" #x0BC8)
+ ("TAMIL VOWEL SIGN O" #x0BCA)
+ ("TAMIL VOWEL SIGN OO" #x0BCB)
+ ("TAMIL VOWEL SIGN AU" #x0BCC)
+ ("TAMIL SIGN VIRAMA" #x0BCD)
+ ("TAMIL AU LENGTH MARK" #x0BD7)
+ ("TAMIL DIGIT ONE" #x0BE7)
+ ("TAMIL DIGIT TWO" #x0BE8)
+ ("TAMIL DIGIT THREE" #x0BE9)
+ ("TAMIL DIGIT FOUR" #x0BEA)
+ ("TAMIL DIGIT FIVE" #x0BEB)
+ ("TAMIL DIGIT SIX" #x0BEC)
+ ("TAMIL DIGIT SEVEN" #x0BED)
+ ("TAMIL DIGIT EIGHT" #x0BEE)
+ ("TAMIL DIGIT NINE" #x0BEF)
+ ("TAMIL NUMBER TEN" #x0BF0)
+ ("TAMIL NUMBER ONE HUNDRED" #x0BF1)
+ ("TAMIL NUMBER ONE THOUSAND" #x0BF2)
+ ))
diff --git a/lisp/nxml/char-name/unicode/00C00-00C7F.el b/lisp/nxml/char-name/unicode/00C00-00C7F.el
new file mode 100644
index 00000000000..ef70b35ee10
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/00C00-00C7F.el
@@ -0,0 +1,82 @@
+(nxml-define-char-name-set 'telugu
+ '(("TELUGU SIGN CANDRABINDU" #x0C01)
+ ("TELUGU SIGN ANUSVARA" #x0C02)
+ ("TELUGU SIGN VISARGA" #x0C03)
+ ("TELUGU LETTER A" #x0C05)
+ ("TELUGU LETTER AA" #x0C06)
+ ("TELUGU LETTER I" #x0C07)
+ ("TELUGU LETTER II" #x0C08)
+ ("TELUGU LETTER U" #x0C09)
+ ("TELUGU LETTER UU" #x0C0A)
+ ("TELUGU LETTER VOCALIC R" #x0C0B)
+ ("TELUGU LETTER VOCALIC L" #x0C0C)
+ ("TELUGU LETTER E" #x0C0E)
+ ("TELUGU LETTER EE" #x0C0F)
+ ("TELUGU LETTER AI" #x0C10)
+ ("TELUGU LETTER O" #x0C12)
+ ("TELUGU LETTER OO" #x0C13)
+ ("TELUGU LETTER AU" #x0C14)
+ ("TELUGU LETTER KA" #x0C15)
+ ("TELUGU LETTER KHA" #x0C16)
+ ("TELUGU LETTER GA" #x0C17)
+ ("TELUGU LETTER GHA" #x0C18)
+ ("TELUGU LETTER NGA" #x0C19)
+ ("TELUGU LETTER CA" #x0C1A)
+ ("TELUGU LETTER CHA" #x0C1B)
+ ("TELUGU LETTER JA" #x0C1C)
+ ("TELUGU LETTER JHA" #x0C1D)
+ ("TELUGU LETTER NYA" #x0C1E)
+ ("TELUGU LETTER TTA" #x0C1F)
+ ("TELUGU LETTER TTHA" #x0C20)
+ ("TELUGU LETTER DDA" #x0C21)
+ ("TELUGU LETTER DDHA" #x0C22)
+ ("TELUGU LETTER NNA" #x0C23)
+ ("TELUGU LETTER TA" #x0C24)
+ ("TELUGU LETTER THA" #x0C25)
+ ("TELUGU LETTER DA" #x0C26)
+ ("TELUGU LETTER DHA" #x0C27)
+ ("TELUGU LETTER NA" #x0C28)
+ ("TELUGU LETTER PA" #x0C2A)
+ ("TELUGU LETTER PHA" #x0C2B)
+ ("TELUGU LETTER BA" #x0C2C)
+ ("TELUGU LETTER BHA" #x0C2D)
+ ("TELUGU LETTER MA" #x0C2E)
+ ("TELUGU LETTER YA" #x0C2F)
+ ("TELUGU LETTER RA" #x0C30)
+ ("TELUGU LETTER RRA" #x0C31)
+ ("TELUGU LETTER LA" #x0C32)
+ ("TELUGU LETTER LLA" #x0C33)
+ ("TELUGU LETTER VA" #x0C35)
+ ("TELUGU LETTER SHA" #x0C36)
+ ("TELUGU LETTER SSA" #x0C37)
+ ("TELUGU LETTER SA" #x0C38)
+ ("TELUGU LETTER HA" #x0C39)
+ ("TELUGU VOWEL SIGN AA" #x0C3E)
+ ("TELUGU VOWEL SIGN I" #x0C3F)
+ ("TELUGU VOWEL SIGN II" #x0C40)
+ ("TELUGU VOWEL SIGN U" #x0C41)
+ ("TELUGU VOWEL SIGN UU" #x0C42)
+ ("TELUGU VOWEL SIGN VOCALIC R" #x0C43)
+ ("TELUGU VOWEL SIGN VOCALIC RR" #x0C44)
+ ("TELUGU VOWEL SIGN E" #x0C46)
+ ("TELUGU VOWEL SIGN EE" #x0C47)
+ ("TELUGU VOWEL SIGN AI" #x0C48)
+ ("TELUGU VOWEL SIGN O" #x0C4A)
+ ("TELUGU VOWEL SIGN OO" #x0C4B)
+ ("TELUGU VOWEL SIGN AU" #x0C4C)
+ ("TELUGU SIGN VIRAMA" #x0C4D)
+ ("TELUGU LENGTH MARK" #x0C55)
+ ("TELUGU AI LENGTH MARK" #x0C56)
+ ("TELUGU LETTER VOCALIC RR" #x0C60)
+ ("TELUGU LETTER VOCALIC LL" #x0C61)
+ ("TELUGU DIGIT ZERO" #x0C66)
+ ("TELUGU DIGIT ONE" #x0C67)
+ ("TELUGU DIGIT TWO" #x0C68)
+ ("TELUGU DIGIT THREE" #x0C69)
+ ("TELUGU DIGIT FOUR" #x0C6A)
+ ("TELUGU DIGIT FIVE" #x0C6B)
+ ("TELUGU DIGIT SIX" #x0C6C)
+ ("TELUGU DIGIT SEVEN" #x0C6D)
+ ("TELUGU DIGIT EIGHT" #x0C6E)
+ ("TELUGU DIGIT NINE" #x0C6F)
+ ))
diff --git a/lisp/nxml/char-name/unicode/00C80-00CFF.el b/lisp/nxml/char-name/unicode/00C80-00CFF.el
new file mode 100644
index 00000000000..b94e1944563
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/00C80-00CFF.el
@@ -0,0 +1,82 @@
+(nxml-define-char-name-set 'kannada
+ '(("KANNADA SIGN ANUSVARA" #x0C82)
+ ("KANNADA SIGN VISARGA" #x0C83)
+ ("KANNADA LETTER A" #x0C85)
+ ("KANNADA LETTER AA" #x0C86)
+ ("KANNADA LETTER I" #x0C87)
+ ("KANNADA LETTER II" #x0C88)
+ ("KANNADA LETTER U" #x0C89)
+ ("KANNADA LETTER UU" #x0C8A)
+ ("KANNADA LETTER VOCALIC R" #x0C8B)
+ ("KANNADA LETTER VOCALIC L" #x0C8C)
+ ("KANNADA LETTER E" #x0C8E)
+ ("KANNADA LETTER EE" #x0C8F)
+ ("KANNADA LETTER AI" #x0C90)
+ ("KANNADA LETTER O" #x0C92)
+ ("KANNADA LETTER OO" #x0C93)
+ ("KANNADA LETTER AU" #x0C94)
+ ("KANNADA LETTER KA" #x0C95)
+ ("KANNADA LETTER KHA" #x0C96)
+ ("KANNADA LETTER GA" #x0C97)
+ ("KANNADA LETTER GHA" #x0C98)
+ ("KANNADA LETTER NGA" #x0C99)
+ ("KANNADA LETTER CA" #x0C9A)
+ ("KANNADA LETTER CHA" #x0C9B)
+ ("KANNADA LETTER JA" #x0C9C)
+ ("KANNADA LETTER JHA" #x0C9D)
+ ("KANNADA LETTER NYA" #x0C9E)
+ ("KANNADA LETTER TTA" #x0C9F)
+ ("KANNADA LETTER TTHA" #x0CA0)
+ ("KANNADA LETTER DDA" #x0CA1)
+ ("KANNADA LETTER DDHA" #x0CA2)
+ ("KANNADA LETTER NNA" #x0CA3)
+ ("KANNADA LETTER TA" #x0CA4)
+ ("KANNADA LETTER THA" #x0CA5)
+ ("KANNADA LETTER DA" #x0CA6)
+ ("KANNADA LETTER DHA" #x0CA7)
+ ("KANNADA LETTER NA" #x0CA8)
+ ("KANNADA LETTER PA" #x0CAA)
+ ("KANNADA LETTER PHA" #x0CAB)
+ ("KANNADA LETTER BA" #x0CAC)
+ ("KANNADA LETTER BHA" #x0CAD)
+ ("KANNADA LETTER MA" #x0CAE)
+ ("KANNADA LETTER YA" #x0CAF)
+ ("KANNADA LETTER RA" #x0CB0)
+ ("KANNADA LETTER RRA" #x0CB1)
+ ("KANNADA LETTER LA" #x0CB2)
+ ("KANNADA LETTER LLA" #x0CB3)
+ ("KANNADA LETTER VA" #x0CB5)
+ ("KANNADA LETTER SHA" #x0CB6)
+ ("KANNADA LETTER SSA" #x0CB7)
+ ("KANNADA LETTER SA" #x0CB8)
+ ("KANNADA LETTER HA" #x0CB9)
+ ("KANNADA VOWEL SIGN AA" #x0CBE)
+ ("KANNADA VOWEL SIGN I" #x0CBF)
+ ("KANNADA VOWEL SIGN II" #x0CC0)
+ ("KANNADA VOWEL SIGN U" #x0CC1)
+ ("KANNADA VOWEL SIGN UU" #x0CC2)
+ ("KANNADA VOWEL SIGN VOCALIC R" #x0CC3)
+ ("KANNADA VOWEL SIGN VOCALIC RR" #x0CC4)
+ ("KANNADA VOWEL SIGN E" #x0CC6)
+ ("KANNADA VOWEL SIGN EE" #x0CC7)
+ ("KANNADA VOWEL SIGN AI" #x0CC8)
+ ("KANNADA VOWEL SIGN O" #x0CCA)
+ ("KANNADA VOWEL SIGN OO" #x0CCB)
+ ("KANNADA VOWEL SIGN AU" #x0CCC)
+ ("KANNADA SIGN VIRAMA" #x0CCD)
+ ("KANNADA LENGTH MARK" #x0CD5)
+ ("KANNADA AI LENGTH MARK" #x0CD6)
+ ("KANNADA LETTER FA" #x0CDE)
+ ("KANNADA LETTER VOCALIC RR" #x0CE0)
+ ("KANNADA LETTER VOCALIC LL" #x0CE1)
+ ("KANNADA DIGIT ZERO" #x0CE6)
+ ("KANNADA DIGIT ONE" #x0CE7)
+ ("KANNADA DIGIT TWO" #x0CE8)
+ ("KANNADA DIGIT THREE" #x0CE9)
+ ("KANNADA DIGIT FOUR" #x0CEA)
+ ("KANNADA DIGIT FIVE" #x0CEB)
+ ("KANNADA DIGIT SIX" #x0CEC)
+ ("KANNADA DIGIT SEVEN" #x0CED)
+ ("KANNADA DIGIT EIGHT" #x0CEE)
+ ("KANNADA DIGIT NINE" #x0CEF)
+ ))
diff --git a/lisp/nxml/char-name/unicode/00D00-00D7F.el b/lisp/nxml/char-name/unicode/00D00-00D7F.el
new file mode 100644
index 00000000000..e9ea7e2aeaa
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/00D00-00D7F.el
@@ -0,0 +1,80 @@
+(nxml-define-char-name-set 'malayalam
+ '(("MALAYALAM SIGN ANUSVARA" #x0D02)
+ ("MALAYALAM SIGN VISARGA" #x0D03)
+ ("MALAYALAM LETTER A" #x0D05)
+ ("MALAYALAM LETTER AA" #x0D06)
+ ("MALAYALAM LETTER I" #x0D07)
+ ("MALAYALAM LETTER II" #x0D08)
+ ("MALAYALAM LETTER U" #x0D09)
+ ("MALAYALAM LETTER UU" #x0D0A)
+ ("MALAYALAM LETTER VOCALIC R" #x0D0B)
+ ("MALAYALAM LETTER VOCALIC L" #x0D0C)
+ ("MALAYALAM LETTER E" #x0D0E)
+ ("MALAYALAM LETTER EE" #x0D0F)
+ ("MALAYALAM LETTER AI" #x0D10)
+ ("MALAYALAM LETTER O" #x0D12)
+ ("MALAYALAM LETTER OO" #x0D13)
+ ("MALAYALAM LETTER AU" #x0D14)
+ ("MALAYALAM LETTER KA" #x0D15)
+ ("MALAYALAM LETTER KHA" #x0D16)
+ ("MALAYALAM LETTER GA" #x0D17)
+ ("MALAYALAM LETTER GHA" #x0D18)
+ ("MALAYALAM LETTER NGA" #x0D19)
+ ("MALAYALAM LETTER CA" #x0D1A)
+ ("MALAYALAM LETTER CHA" #x0D1B)
+ ("MALAYALAM LETTER JA" #x0D1C)
+ ("MALAYALAM LETTER JHA" #x0D1D)
+ ("MALAYALAM LETTER NYA" #x0D1E)
+ ("MALAYALAM LETTER TTA" #x0D1F)
+ ("MALAYALAM LETTER TTHA" #x0D20)
+ ("MALAYALAM LETTER DDA" #x0D21)
+ ("MALAYALAM LETTER DDHA" #x0D22)
+ ("MALAYALAM LETTER NNA" #x0D23)
+ ("MALAYALAM LETTER TA" #x0D24)
+ ("MALAYALAM LETTER THA" #x0D25)
+ ("MALAYALAM LETTER DA" #x0D26)
+ ("MALAYALAM LETTER DHA" #x0D27)
+ ("MALAYALAM LETTER NA" #x0D28)
+ ("MALAYALAM LETTER PA" #x0D2A)
+ ("MALAYALAM LETTER PHA" #x0D2B)
+ ("MALAYALAM LETTER BA" #x0D2C)
+ ("MALAYALAM LETTER BHA" #x0D2D)
+ ("MALAYALAM LETTER MA" #x0D2E)
+ ("MALAYALAM LETTER YA" #x0D2F)
+ ("MALAYALAM LETTER RA" #x0D30)
+ ("MALAYALAM LETTER RRA" #x0D31)
+ ("MALAYALAM LETTER LA" #x0D32)
+ ("MALAYALAM LETTER LLA" #x0D33)
+ ("MALAYALAM LETTER LLLA" #x0D34)
+ ("MALAYALAM LETTER VA" #x0D35)
+ ("MALAYALAM LETTER SHA" #x0D36)
+ ("MALAYALAM LETTER SSA" #x0D37)
+ ("MALAYALAM LETTER SA" #x0D38)
+ ("MALAYALAM LETTER HA" #x0D39)
+ ("MALAYALAM VOWEL SIGN AA" #x0D3E)
+ ("MALAYALAM VOWEL SIGN I" #x0D3F)
+ ("MALAYALAM VOWEL SIGN II" #x0D40)
+ ("MALAYALAM VOWEL SIGN U" #x0D41)
+ ("MALAYALAM VOWEL SIGN UU" #x0D42)
+ ("MALAYALAM VOWEL SIGN VOCALIC R" #x0D43)
+ ("MALAYALAM VOWEL SIGN E" #x0D46)
+ ("MALAYALAM VOWEL SIGN EE" #x0D47)
+ ("MALAYALAM VOWEL SIGN AI" #x0D48)
+ ("MALAYALAM VOWEL SIGN O" #x0D4A)
+ ("MALAYALAM VOWEL SIGN OO" #x0D4B)
+ ("MALAYALAM VOWEL SIGN AU" #x0D4C)
+ ("MALAYALAM SIGN VIRAMA" #x0D4D)
+ ("MALAYALAM AU LENGTH MARK" #x0D57)
+ ("MALAYALAM LETTER VOCALIC RR" #x0D60)
+ ("MALAYALAM LETTER VOCALIC LL" #x0D61)
+ ("MALAYALAM DIGIT ZERO" #x0D66)
+ ("MALAYALAM DIGIT ONE" #x0D67)
+ ("MALAYALAM DIGIT TWO" #x0D68)
+ ("MALAYALAM DIGIT THREE" #x0D69)
+ ("MALAYALAM DIGIT FOUR" #x0D6A)
+ ("MALAYALAM DIGIT FIVE" #x0D6B)
+ ("MALAYALAM DIGIT SIX" #x0D6C)
+ ("MALAYALAM DIGIT SEVEN" #x0D6D)
+ ("MALAYALAM DIGIT EIGHT" #x0D6E)
+ ("MALAYALAM DIGIT NINE" #x0D6F)
+ ))
diff --git a/lisp/nxml/char-name/unicode/00D80-00DFF.el b/lisp/nxml/char-name/unicode/00D80-00DFF.el
new file mode 100644
index 00000000000..d0278dd0884
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/00D80-00DFF.el
@@ -0,0 +1,82 @@
+(nxml-define-char-name-set 'sinhala
+ '(("SINHALA SIGN ANUSVARAYA" #x0D82)
+ ("SINHALA SIGN VISARGAYA" #x0D83)
+ ("SINHALA LETTER AYANNA" #x0D85)
+ ("SINHALA LETTER AAYANNA" #x0D86)
+ ("SINHALA LETTER AEYANNA" #x0D87)
+ ("SINHALA LETTER AEEYANNA" #x0D88)
+ ("SINHALA LETTER IYANNA" #x0D89)
+ ("SINHALA LETTER IIYANNA" #x0D8A)
+ ("SINHALA LETTER UYANNA" #x0D8B)
+ ("SINHALA LETTER UUYANNA" #x0D8C)
+ ("SINHALA LETTER IRUYANNA" #x0D8D)
+ ("SINHALA LETTER IRUUYANNA" #x0D8E)
+ ("SINHALA LETTER ILUYANNA" #x0D8F)
+ ("SINHALA LETTER ILUUYANNA" #x0D90)
+ ("SINHALA LETTER EYANNA" #x0D91)
+ ("SINHALA LETTER EEYANNA" #x0D92)
+ ("SINHALA LETTER AIYANNA" #x0D93)
+ ("SINHALA LETTER OYANNA" #x0D94)
+ ("SINHALA LETTER OOYANNA" #x0D95)
+ ("SINHALA LETTER AUYANNA" #x0D96)
+ ("SINHALA LETTER ALPAPRAANA KAYANNA" #x0D9A)
+ ("SINHALA LETTER MAHAAPRAANA KAYANNA" #x0D9B)
+ ("SINHALA LETTER ALPAPRAANA GAYANNA" #x0D9C)
+ ("SINHALA LETTER MAHAAPRAANA GAYANNA" #x0D9D)
+ ("SINHALA LETTER KANTAJA NAASIKYAYA" #x0D9E)
+ ("SINHALA LETTER SANYAKA GAYANNA" #x0D9F)
+ ("SINHALA LETTER ALPAPRAANA CAYANNA" #x0DA0)
+ ("SINHALA LETTER MAHAAPRAANA CAYANNA" #x0DA1)
+ ("SINHALA LETTER ALPAPRAANA JAYANNA" #x0DA2)
+ ("SINHALA LETTER MAHAAPRAANA JAYANNA" #x0DA3)
+ ("SINHALA LETTER TAALUJA NAASIKYAYA" #x0DA4)
+ ("SINHALA LETTER TAALUJA SANYOOGA NAAKSIKYAYA" #x0DA5)
+ ("SINHALA LETTER SANYAKA JAYANNA" #x0DA6)
+ ("SINHALA LETTER ALPAPRAANA TTAYANNA" #x0DA7)
+ ("SINHALA LETTER MAHAAPRAANA TTAYANNA" #x0DA8)
+ ("SINHALA LETTER ALPAPRAANA DDAYANNA" #x0DA9)
+ ("SINHALA LETTER MAHAAPRAANA DDAYANNA" #x0DAA)
+ ("SINHALA LETTER MUURDHAJA NAYANNA" #x0DAB)
+ ("SINHALA LETTER SANYAKA DDAYANNA" #x0DAC)
+ ("SINHALA LETTER ALPAPRAANA TAYANNA" #x0DAD)
+ ("SINHALA LETTER MAHAAPRAANA TAYANNA" #x0DAE)
+ ("SINHALA LETTER ALPAPRAANA DAYANNA" #x0DAF)
+ ("SINHALA LETTER MAHAAPRAANA DAYANNA" #x0DB0)
+ ("SINHALA LETTER DANTAJA NAYANNA" #x0DB1)
+ ("SINHALA LETTER SANYAKA DAYANNA" #x0DB3)
+ ("SINHALA LETTER ALPAPRAANA PAYANNA" #x0DB4)
+ ("SINHALA LETTER MAHAAPRAANA PAYANNA" #x0DB5)
+ ("SINHALA LETTER ALPAPRAANA BAYANNA" #x0DB6)
+ ("SINHALA LETTER MAHAAPRAANA BAYANNA" #x0DB7)
+ ("SINHALA LETTER MAYANNA" #x0DB8)
+ ("SINHALA LETTER AMBA BAYANNA" #x0DB9)
+ ("SINHALA LETTER YAYANNA" #x0DBA)
+ ("SINHALA LETTER RAYANNA" #x0DBB)
+ ("SINHALA LETTER DANTAJA LAYANNA" #x0DBD)
+ ("SINHALA LETTER VAYANNA" #x0DC0)
+ ("SINHALA LETTER TAALUJA SAYANNA" #x0DC1)
+ ("SINHALA LETTER MUURDHAJA SAYANNA" #x0DC2)
+ ("SINHALA LETTER DANTAJA SAYANNA" #x0DC3)
+ ("SINHALA LETTER HAYANNA" #x0DC4)
+ ("SINHALA LETTER MUURDHAJA LAYANNA" #x0DC5)
+ ("SINHALA LETTER FAYANNA" #x0DC6)
+ ("SINHALA SIGN AL-LAKUNA" #x0DCA)
+ ("SINHALA VOWEL SIGN AELA-PILLA" #x0DCF)
+ ("SINHALA VOWEL SIGN KETTI AEDA-PILLA" #x0DD0)
+ ("SINHALA VOWEL SIGN DIGA AEDA-PILLA" #x0DD1)
+ ("SINHALA VOWEL SIGN KETTI IS-PILLA" #x0DD2)
+ ("SINHALA VOWEL SIGN DIGA IS-PILLA" #x0DD3)
+ ("SINHALA VOWEL SIGN KETTI PAA-PILLA" #x0DD4)
+ ("SINHALA VOWEL SIGN DIGA PAA-PILLA" #x0DD6)
+ ("SINHALA VOWEL SIGN GAETTA-PILLA" #x0DD8)
+ ("SINHALA VOWEL SIGN KOMBUVA" #x0DD9)
+ ("SINHALA VOWEL SIGN DIGA KOMBUVA" #x0DDA)
+ ("SINHALA VOWEL SIGN KOMBU DEKA" #x0DDB)
+ ("SINHALA VOWEL SIGN KOMBUVA HAA AELA-PILLA" #x0DDC)
+ ("SINHALA VOWEL SIGN KOMBUVA HAA DIGA AELA-PILLA" #x0DDD)
+ ("SINHALA VOWEL SIGN KOMBUVA HAA GAYANUKITTA" #x0DDE)
+ ("SINHALA VOWEL SIGN GAYANUKITTA" #x0DDF)
+ ("SINHALA VOWEL SIGN DIGA GAETTA-PILLA" #x0DF2)
+ ("SINHALA VOWEL SIGN DIGA GAYANUKITTA" #x0DF3)
+ ("SINHALA PUNCTUATION KUNDDALIYA" #x0DF4)
+ ))
diff --git a/lisp/nxml/char-name/unicode/00E00-00E7F.el b/lisp/nxml/char-name/unicode/00E00-00E7F.el
new file mode 100644
index 00000000000..ef5a9bb949c
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/00E00-00E7F.el
@@ -0,0 +1,89 @@
+(nxml-define-char-name-set 'thai
+ '(("THAI CHARACTER KO KAI" #x0E01)
+ ("THAI CHARACTER KHO KHAI" #x0E02)
+ ("THAI CHARACTER KHO KHUAT" #x0E03)
+ ("THAI CHARACTER KHO KHWAI" #x0E04)
+ ("THAI CHARACTER KHO KHON" #x0E05)
+ ("THAI CHARACTER KHO RAKHANG" #x0E06)
+ ("THAI CHARACTER NGO NGU" #x0E07)
+ ("THAI CHARACTER CHO CHAN" #x0E08)
+ ("THAI CHARACTER CHO CHING" #x0E09)
+ ("THAI CHARACTER CHO CHANG" #x0E0A)
+ ("THAI CHARACTER SO SO" #x0E0B)
+ ("THAI CHARACTER CHO CHOE" #x0E0C)
+ ("THAI CHARACTER YO YING" #x0E0D)
+ ("THAI CHARACTER DO CHADA" #x0E0E)
+ ("THAI CHARACTER TO PATAK" #x0E0F)
+ ("THAI CHARACTER THO THAN" #x0E10)
+ ("THAI CHARACTER THO NANGMONTHO" #x0E11)
+ ("THAI CHARACTER THO PHUTHAO" #x0E12)
+ ("THAI CHARACTER NO NEN" #x0E13)
+ ("THAI CHARACTER DO DEK" #x0E14)
+ ("THAI CHARACTER TO TAO" #x0E15)
+ ("THAI CHARACTER THO THUNG" #x0E16)
+ ("THAI CHARACTER THO THAHAN" #x0E17)
+ ("THAI CHARACTER THO THONG" #x0E18)
+ ("THAI CHARACTER NO NU" #x0E19)
+ ("THAI CHARACTER BO BAIMAI" #x0E1A)
+ ("THAI CHARACTER PO PLA" #x0E1B)
+ ("THAI CHARACTER PHO PHUNG" #x0E1C)
+ ("THAI CHARACTER FO FA" #x0E1D)
+ ("THAI CHARACTER PHO PHAN" #x0E1E)
+ ("THAI CHARACTER FO FAN" #x0E1F)
+ ("THAI CHARACTER PHO SAMPHAO" #x0E20)
+ ("THAI CHARACTER MO MA" #x0E21)
+ ("THAI CHARACTER YO YAK" #x0E22)
+ ("THAI CHARACTER RO RUA" #x0E23)
+ ("THAI CHARACTER RU" #x0E24)
+ ("THAI CHARACTER LO LING" #x0E25)
+ ("THAI CHARACTER LU" #x0E26)
+ ("THAI CHARACTER WO WAEN" #x0E27)
+ ("THAI CHARACTER SO SALA" #x0E28)
+ ("THAI CHARACTER SO RUSI" #x0E29)
+ ("THAI CHARACTER SO SUA" #x0E2A)
+ ("THAI CHARACTER HO HIP" #x0E2B)
+ ("THAI CHARACTER LO CHULA" #x0E2C)
+ ("THAI CHARACTER O ANG" #x0E2D)
+ ("THAI CHARACTER HO NOKHUK" #x0E2E)
+ ("THAI CHARACTER PAIYANNOI" #x0E2F)
+ ("THAI CHARACTER SARA A" #x0E30)
+ ("THAI CHARACTER MAI HAN-AKAT" #x0E31)
+ ("THAI CHARACTER SARA AA" #x0E32)
+ ("THAI CHARACTER SARA AM" #x0E33)
+ ("THAI CHARACTER SARA I" #x0E34)
+ ("THAI CHARACTER SARA II" #x0E35)
+ ("THAI CHARACTER SARA UE" #x0E36)
+ ("THAI CHARACTER SARA UEE" #x0E37)
+ ("THAI CHARACTER SARA U" #x0E38)
+ ("THAI CHARACTER SARA UU" #x0E39)
+ ("THAI CHARACTER PHINTHU" #x0E3A)
+ ("THAI CURRENCY SYMBOL BAHT" #x0E3F)
+ ("THAI CHARACTER SARA E" #x0E40)
+ ("THAI CHARACTER SARA AE" #x0E41)
+ ("THAI CHARACTER SARA O" #x0E42)
+ ("THAI CHARACTER SARA AI MAIMUAN" #x0E43)
+ ("THAI CHARACTER SARA AI MAIMALAI" #x0E44)
+ ("THAI CHARACTER LAKKHANGYAO" #x0E45)
+ ("THAI CHARACTER MAIYAMOK" #x0E46)
+ ("THAI CHARACTER MAITAIKHU" #x0E47)
+ ("THAI CHARACTER MAI EK" #x0E48)
+ ("THAI CHARACTER MAI THO" #x0E49)
+ ("THAI CHARACTER MAI TRI" #x0E4A)
+ ("THAI CHARACTER MAI CHATTAWA" #x0E4B)
+ ("THAI CHARACTER THANTHAKHAT" #x0E4C)
+ ("THAI CHARACTER NIKHAHIT" #x0E4D)
+ ("THAI CHARACTER YAMAKKAN" #x0E4E)
+ ("THAI CHARACTER FONGMAN" #x0E4F)
+ ("THAI DIGIT ZERO" #x0E50)
+ ("THAI DIGIT ONE" #x0E51)
+ ("THAI DIGIT TWO" #x0E52)
+ ("THAI DIGIT THREE" #x0E53)
+ ("THAI DIGIT FOUR" #x0E54)
+ ("THAI DIGIT FIVE" #x0E55)
+ ("THAI DIGIT SIX" #x0E56)
+ ("THAI DIGIT SEVEN" #x0E57)
+ ("THAI DIGIT EIGHT" #x0E58)
+ ("THAI DIGIT NINE" #x0E59)
+ ("THAI CHARACTER ANGKHANKHU" #x0E5A)
+ ("THAI CHARACTER KHOMUT" #x0E5B)
+ ))
diff --git a/lisp/nxml/char-name/unicode/00E80-00EFF.el b/lisp/nxml/char-name/unicode/00E80-00EFF.el
new file mode 100644
index 00000000000..f9842bc8cbc
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/00E80-00EFF.el
@@ -0,0 +1,67 @@
+(nxml-define-char-name-set 'lao
+ '(("LAO LETTER KO" #x0E81)
+ ("LAO LETTER KHO SUNG" #x0E82)
+ ("LAO LETTER KHO TAM" #x0E84)
+ ("LAO LETTER NGO" #x0E87)
+ ("LAO LETTER CO" #x0E88)
+ ("LAO LETTER SO TAM" #x0E8A)
+ ("LAO LETTER NYO" #x0E8D)
+ ("LAO LETTER DO" #x0E94)
+ ("LAO LETTER TO" #x0E95)
+ ("LAO LETTER THO SUNG" #x0E96)
+ ("LAO LETTER THO TAM" #x0E97)
+ ("LAO LETTER NO" #x0E99)
+ ("LAO LETTER BO" #x0E9A)
+ ("LAO LETTER PO" #x0E9B)
+ ("LAO LETTER PHO SUNG" #x0E9C)
+ ("LAO LETTER FO TAM" #x0E9D)
+ ("LAO LETTER PHO TAM" #x0E9E)
+ ("LAO LETTER FO SUNG" #x0E9F)
+ ("LAO LETTER MO" #x0EA1)
+ ("LAO LETTER YO" #x0EA2)
+ ("LAO LETTER LO LING" #x0EA3)
+ ("LAO LETTER LO LOOT" #x0EA5)
+ ("LAO LETTER WO" #x0EA7)
+ ("LAO LETTER SO SUNG" #x0EAA)
+ ("LAO LETTER HO SUNG" #x0EAB)
+ ("LAO LETTER O" #x0EAD)
+ ("LAO LETTER HO TAM" #x0EAE)
+ ("LAO ELLIPSIS" #x0EAF)
+ ("LAO VOWEL SIGN A" #x0EB0)
+ ("LAO VOWEL SIGN MAI KAN" #x0EB1)
+ ("LAO VOWEL SIGN AA" #x0EB2)
+ ("LAO VOWEL SIGN AM" #x0EB3)
+ ("LAO VOWEL SIGN I" #x0EB4)
+ ("LAO VOWEL SIGN II" #x0EB5)
+ ("LAO VOWEL SIGN Y" #x0EB6)
+ ("LAO VOWEL SIGN YY" #x0EB7)
+ ("LAO VOWEL SIGN U" #x0EB8)
+ ("LAO VOWEL SIGN UU" #x0EB9)
+ ("LAO VOWEL SIGN MAI KON" #x0EBB)
+ ("LAO SEMIVOWEL SIGN LO" #x0EBC)
+ ("LAO SEMIVOWEL SIGN NYO" #x0EBD)
+ ("LAO VOWEL SIGN E" #x0EC0)
+ ("LAO VOWEL SIGN EI" #x0EC1)
+ ("LAO VOWEL SIGN O" #x0EC2)
+ ("LAO VOWEL SIGN AY" #x0EC3)
+ ("LAO VOWEL SIGN AI" #x0EC4)
+ ("LAO KO LA" #x0EC6)
+ ("LAO TONE MAI EK" #x0EC8)
+ ("LAO TONE MAI THO" #x0EC9)
+ ("LAO TONE MAI TI" #x0ECA)
+ ("LAO TONE MAI CATAWA" #x0ECB)
+ ("LAO CANCELLATION MARK" #x0ECC)
+ ("LAO NIGGAHITA" #x0ECD)
+ ("LAO DIGIT ZERO" #x0ED0)
+ ("LAO DIGIT ONE" #x0ED1)
+ ("LAO DIGIT TWO" #x0ED2)
+ ("LAO DIGIT THREE" #x0ED3)
+ ("LAO DIGIT FOUR" #x0ED4)
+ ("LAO DIGIT FIVE" #x0ED5)
+ ("LAO DIGIT SIX" #x0ED6)
+ ("LAO DIGIT SEVEN" #x0ED7)
+ ("LAO DIGIT EIGHT" #x0ED8)
+ ("LAO DIGIT NINE" #x0ED9)
+ ("LAO HO NO" #x0EDC)
+ ("LAO HO MO" #x0EDD)
+ ))
diff --git a/lisp/nxml/char-name/unicode/00F00-00FFF.el b/lisp/nxml/char-name/unicode/00F00-00FFF.el
new file mode 100644
index 00000000000..7440269e0e3
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/00F00-00FFF.el
@@ -0,0 +1,195 @@
+(nxml-define-char-name-set 'tibetan
+ '(("TIBETAN SYLLABLE OM" #x0F00)
+ ("TIBETAN MARK GTER YIG MGO TRUNCATED A" #x0F01)
+ ("TIBETAN MARK GTER YIG MGO -UM RNAM BCAD MA" #x0F02)
+ ("TIBETAN MARK GTER YIG MGO -UM GTER TSHEG MA" #x0F03)
+ ("TIBETAN MARK INITIAL YIG MGO MDUN MA" #x0F04)
+ ("TIBETAN MARK CLOSING YIG MGO SGAB MA" #x0F05)
+ ("TIBETAN MARK CARET YIG MGO PHUR SHAD MA" #x0F06)
+ ("TIBETAN MARK YIG MGO TSHEG SHAD MA" #x0F07)
+ ("TIBETAN MARK SBRUL SHAD" #x0F08)
+ ("TIBETAN MARK BSKUR YIG MGO" #x0F09)
+ ("TIBETAN MARK BKA- SHOG YIG MGO" #x0F0A)
+ ("TIBETAN MARK INTERSYLLABIC TSHEG" #x0F0B)
+ ("TIBETAN MARK DELIMITER TSHEG BSTAR" #x0F0C)
+ ("TIBETAN MARK SHAD" #x0F0D)
+ ("TIBETAN MARK NYIS SHAD" #x0F0E)
+ ("TIBETAN MARK TSHEG SHAD" #x0F0F)
+ ("TIBETAN MARK NYIS TSHEG SHAD" #x0F10)
+ ("TIBETAN MARK RIN CHEN SPUNGS SHAD" #x0F11)
+ ("TIBETAN MARK RGYA GRAM SHAD" #x0F12)
+ ("TIBETAN MARK CARET -DZUD RTAGS ME LONG CAN" #x0F13)
+ ("TIBETAN MARK GTER TSHEG" #x0F14)
+ ("TIBETAN LOGOTYPE SIGN CHAD RTAGS" #x0F15)
+ ("TIBETAN LOGOTYPE SIGN LHAG RTAGS" #x0F16)
+ ("TIBETAN ASTROLOGICAL SIGN SGRA GCAN -CHAR RTAGS" #x0F17)
+ ("TIBETAN ASTROLOGICAL SIGN -KHYUD PA" #x0F18)
+ ("TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS" #x0F19)
+ ("TIBETAN SIGN RDEL DKAR GCIG" #x0F1A)
+ ("TIBETAN SIGN RDEL DKAR GNYIS" #x0F1B)
+ ("TIBETAN SIGN RDEL DKAR GSUM" #x0F1C)
+ ("TIBETAN SIGN RDEL NAG GCIG" #x0F1D)
+ ("TIBETAN SIGN RDEL NAG GNYIS" #x0F1E)
+ ("TIBETAN SIGN RDEL DKAR RDEL NAG" #x0F1F)
+ ("TIBETAN DIGIT ZERO" #x0F20)
+ ("TIBETAN DIGIT ONE" #x0F21)
+ ("TIBETAN DIGIT TWO" #x0F22)
+ ("TIBETAN DIGIT THREE" #x0F23)
+ ("TIBETAN DIGIT FOUR" #x0F24)
+ ("TIBETAN DIGIT FIVE" #x0F25)
+ ("TIBETAN DIGIT SIX" #x0F26)
+ ("TIBETAN DIGIT SEVEN" #x0F27)
+ ("TIBETAN DIGIT EIGHT" #x0F28)
+ ("TIBETAN DIGIT NINE" #x0F29)
+ ("TIBETAN DIGIT HALF ONE" #x0F2A)
+ ("TIBETAN DIGIT HALF TWO" #x0F2B)
+ ("TIBETAN DIGIT HALF THREE" #x0F2C)
+ ("TIBETAN DIGIT HALF FOUR" #x0F2D)
+ ("TIBETAN DIGIT HALF FIVE" #x0F2E)
+ ("TIBETAN DIGIT HALF SIX" #x0F2F)
+ ("TIBETAN DIGIT HALF SEVEN" #x0F30)
+ ("TIBETAN DIGIT HALF EIGHT" #x0F31)
+ ("TIBETAN DIGIT HALF NINE" #x0F32)
+ ("TIBETAN DIGIT HALF ZERO" #x0F33)
+ ("TIBETAN MARK BSDUS RTAGS" #x0F34)
+ ("TIBETAN MARK NGAS BZUNG NYI ZLA" #x0F35)
+ ("TIBETAN MARK CARET -DZUD RTAGS BZHI MIG CAN" #x0F36)
+ ("TIBETAN MARK NGAS BZUNG SGOR RTAGS" #x0F37)
+ ("TIBETAN MARK CHE MGO" #x0F38)
+ ("TIBETAN MARK TSA -PHRU" #x0F39)
+ ("TIBETAN MARK GUG RTAGS GYON" #x0F3A)
+ ("TIBETAN MARK GUG RTAGS GYAS" #x0F3B)
+ ("TIBETAN MARK ANG KHANG GYON" #x0F3C)
+ ("TIBETAN MARK ANG KHANG GYAS" #x0F3D)
+ ("TIBETAN SIGN YAR TSHES" #x0F3E)
+ ("TIBETAN SIGN MAR TSHES" #x0F3F)
+ ("TIBETAN LETTER KA" #x0F40)
+ ("TIBETAN LETTER KHA" #x0F41)
+ ("TIBETAN LETTER GA" #x0F42)
+ ("TIBETAN LETTER GHA" #x0F43)
+ ("TIBETAN LETTER NGA" #x0F44)
+ ("TIBETAN LETTER CA" #x0F45)
+ ("TIBETAN LETTER CHA" #x0F46)
+ ("TIBETAN LETTER JA" #x0F47)
+ ("TIBETAN LETTER NYA" #x0F49)
+ ("TIBETAN LETTER TTA" #x0F4A)
+ ("TIBETAN LETTER TTHA" #x0F4B)
+ ("TIBETAN LETTER DDA" #x0F4C)
+ ("TIBETAN LETTER DDHA" #x0F4D)
+ ("TIBETAN LETTER NNA" #x0F4E)
+ ("TIBETAN LETTER TA" #x0F4F)
+ ("TIBETAN LETTER THA" #x0F50)
+ ("TIBETAN LETTER DA" #x0F51)
+ ("TIBETAN LETTER DHA" #x0F52)
+ ("TIBETAN LETTER NA" #x0F53)
+ ("TIBETAN LETTER PA" #x0F54)
+ ("TIBETAN LETTER PHA" #x0F55)
+ ("TIBETAN LETTER BA" #x0F56)
+ ("TIBETAN LETTER BHA" #x0F57)
+ ("TIBETAN LETTER MA" #x0F58)
+ ("TIBETAN LETTER TSA" #x0F59)
+ ("TIBETAN LETTER TSHA" #x0F5A)
+ ("TIBETAN LETTER DZA" #x0F5B)
+ ("TIBETAN LETTER DZHA" #x0F5C)
+ ("TIBETAN LETTER WA" #x0F5D)
+ ("TIBETAN LETTER ZHA" #x0F5E)
+ ("TIBETAN LETTER ZA" #x0F5F)
+ ("TIBETAN LETTER -A" #x0F60)
+ ("TIBETAN LETTER YA" #x0F61)
+ ("TIBETAN LETTER RA" #x0F62)
+ ("TIBETAN LETTER LA" #x0F63)
+ ("TIBETAN LETTER SHA" #x0F64)
+ ("TIBETAN LETTER SSA" #x0F65)
+ ("TIBETAN LETTER SA" #x0F66)
+ ("TIBETAN LETTER HA" #x0F67)
+ ("TIBETAN LETTER A" #x0F68)
+ ("TIBETAN LETTER KSSA" #x0F69)
+ ("TIBETAN LETTER FIXED-FORM RA" #x0F6A)
+ ("TIBETAN VOWEL SIGN AA" #x0F71)
+ ("TIBETAN VOWEL SIGN I" #x0F72)
+ ("TIBETAN VOWEL SIGN II" #x0F73)
+ ("TIBETAN VOWEL SIGN U" #x0F74)
+ ("TIBETAN VOWEL SIGN UU" #x0F75)
+ ("TIBETAN VOWEL SIGN VOCALIC R" #x0F76)
+ ("TIBETAN VOWEL SIGN VOCALIC RR" #x0F77)
+ ("TIBETAN VOWEL SIGN VOCALIC L" #x0F78)
+ ("TIBETAN VOWEL SIGN VOCALIC LL" #x0F79)
+ ("TIBETAN VOWEL SIGN E" #x0F7A)
+ ("TIBETAN VOWEL SIGN EE" #x0F7B)
+ ("TIBETAN VOWEL SIGN O" #x0F7C)
+ ("TIBETAN VOWEL SIGN OO" #x0F7D)
+ ("TIBETAN SIGN RJES SU NGA RO" #x0F7E)
+ ("TIBETAN SIGN RNAM BCAD" #x0F7F)
+ ("TIBETAN VOWEL SIGN REVERSED I" #x0F80)
+ ("TIBETAN VOWEL SIGN REVERSED II" #x0F81)
+ ("TIBETAN SIGN NYI ZLA NAA DA" #x0F82)
+ ("TIBETAN SIGN SNA LDAN" #x0F83)
+ ("TIBETAN MARK HALANTA" #x0F84)
+ ("TIBETAN MARK PALUTA" #x0F85)
+ ("TIBETAN SIGN LCI RTAGS" #x0F86)
+ ("TIBETAN SIGN YANG RTAGS" #x0F87)
+ ("TIBETAN SIGN LCE TSA CAN" #x0F88)
+ ("TIBETAN SIGN MCHU CAN" #x0F89)
+ ("TIBETAN SIGN GRU CAN RGYINGS" #x0F8A)
+ ("TIBETAN SIGN GRU MED RGYINGS" #x0F8B)
+ ("TIBETAN SUBJOINED LETTER KA" #x0F90)
+ ("TIBETAN SUBJOINED LETTER KHA" #x0F91)
+ ("TIBETAN SUBJOINED LETTER GA" #x0F92)
+ ("TIBETAN SUBJOINED LETTER GHA" #x0F93)
+ ("TIBETAN SUBJOINED LETTER NGA" #x0F94)
+ ("TIBETAN SUBJOINED LETTER CA" #x0F95)
+ ("TIBETAN SUBJOINED LETTER CHA" #x0F96)
+ ("TIBETAN SUBJOINED LETTER JA" #x0F97)
+ ("TIBETAN SUBJOINED LETTER NYA" #x0F99)
+ ("TIBETAN SUBJOINED LETTER TTA" #x0F9A)
+ ("TIBETAN SUBJOINED LETTER TTHA" #x0F9B)
+ ("TIBETAN SUBJOINED LETTER DDA" #x0F9C)
+ ("TIBETAN SUBJOINED LETTER DDHA" #x0F9D)
+ ("TIBETAN SUBJOINED LETTER NNA" #x0F9E)
+ ("TIBETAN SUBJOINED LETTER TA" #x0F9F)
+ ("TIBETAN SUBJOINED LETTER THA" #x0FA0)
+ ("TIBETAN SUBJOINED LETTER DA" #x0FA1)
+ ("TIBETAN SUBJOINED LETTER DHA" #x0FA2)
+ ("TIBETAN SUBJOINED LETTER NA" #x0FA3)
+ ("TIBETAN SUBJOINED LETTER PA" #x0FA4)
+ ("TIBETAN SUBJOINED LETTER PHA" #x0FA5)
+ ("TIBETAN SUBJOINED LETTER BA" #x0FA6)
+ ("TIBETAN SUBJOINED LETTER BHA" #x0FA7)
+ ("TIBETAN SUBJOINED LETTER MA" #x0FA8)
+ ("TIBETAN SUBJOINED LETTER TSA" #x0FA9)
+ ("TIBETAN SUBJOINED LETTER TSHA" #x0FAA)
+ ("TIBETAN SUBJOINED LETTER DZA" #x0FAB)
+ ("TIBETAN SUBJOINED LETTER DZHA" #x0FAC)
+ ("TIBETAN SUBJOINED LETTER WA" #x0FAD)
+ ("TIBETAN SUBJOINED LETTER ZHA" #x0FAE)
+ ("TIBETAN SUBJOINED LETTER ZA" #x0FAF)
+ ("TIBETAN SUBJOINED LETTER -A" #x0FB0)
+ ("TIBETAN SUBJOINED LETTER YA" #x0FB1)
+ ("TIBETAN SUBJOINED LETTER RA" #x0FB2)
+ ("TIBETAN SUBJOINED LETTER LA" #x0FB3)
+ ("TIBETAN SUBJOINED LETTER SHA" #x0FB4)
+ ("TIBETAN SUBJOINED LETTER SSA" #x0FB5)
+ ("TIBETAN SUBJOINED LETTER SA" #x0FB6)
+ ("TIBETAN SUBJOINED LETTER HA" #x0FB7)
+ ("TIBETAN SUBJOINED LETTER A" #x0FB8)
+ ("TIBETAN SUBJOINED LETTER KSSA" #x0FB9)
+ ("TIBETAN SUBJOINED LETTER FIXED-FORM WA" #x0FBA)
+ ("TIBETAN SUBJOINED LETTER FIXED-FORM YA" #x0FBB)
+ ("TIBETAN SUBJOINED LETTER FIXED-FORM RA" #x0FBC)
+ ("TIBETAN KU RU KHA" #x0FBE)
+ ("TIBETAN KU RU KHA BZHI MIG CAN" #x0FBF)
+ ("TIBETAN CANTILLATION SIGN HEAVY BEAT" #x0FC0)
+ ("TIBETAN CANTILLATION SIGN LIGHT BEAT" #x0FC1)
+ ("TIBETAN CANTILLATION SIGN CANG TE-U" #x0FC2)
+ ("TIBETAN CANTILLATION SIGN SBUB -CHAL" #x0FC3)
+ ("TIBETAN SYMBOL DRIL BU" #x0FC4)
+ ("TIBETAN SYMBOL RDO RJE" #x0FC5)
+ ("TIBETAN SYMBOL PADMA GDAN" #x0FC6)
+ ("TIBETAN SYMBOL RDO RJE RGYA GRAM" #x0FC7)
+ ("TIBETAN SYMBOL PHUR PA" #x0FC8)
+ ("TIBETAN SYMBOL NOR BU" #x0FC9)
+ ("TIBETAN SYMBOL NOR BU NYIS -KHYIL" #x0FCA)
+ ("TIBETAN SYMBOL NOR BU GSUM -KHYIL" #x0FCB)
+ ("TIBETAN SYMBOL NOR BU BZHI -KHYIL" #x0FCC)
+ ("TIBETAN SIGN RDEL NAG GSUM" #x0FCF)
+ ))
diff --git a/lisp/nxml/char-name/unicode/01000-0109F.el b/lisp/nxml/char-name/unicode/01000-0109F.el
new file mode 100644
index 00000000000..4465de42dda
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/01000-0109F.el
@@ -0,0 +1,80 @@
+(nxml-define-char-name-set 'myanmar
+ '(("MYANMAR LETTER KA" #x1000)
+ ("MYANMAR LETTER KHA" #x1001)
+ ("MYANMAR LETTER GA" #x1002)
+ ("MYANMAR LETTER GHA" #x1003)
+ ("MYANMAR LETTER NGA" #x1004)
+ ("MYANMAR LETTER CA" #x1005)
+ ("MYANMAR LETTER CHA" #x1006)
+ ("MYANMAR LETTER JA" #x1007)
+ ("MYANMAR LETTER JHA" #x1008)
+ ("MYANMAR LETTER NYA" #x1009)
+ ("MYANMAR LETTER NNYA" #x100A)
+ ("MYANMAR LETTER TTA" #x100B)
+ ("MYANMAR LETTER TTHA" #x100C)
+ ("MYANMAR LETTER DDA" #x100D)
+ ("MYANMAR LETTER DDHA" #x100E)
+ ("MYANMAR LETTER NNA" #x100F)
+ ("MYANMAR LETTER TA" #x1010)
+ ("MYANMAR LETTER THA" #x1011)
+ ("MYANMAR LETTER DA" #x1012)
+ ("MYANMAR LETTER DHA" #x1013)
+ ("MYANMAR LETTER NA" #x1014)
+ ("MYANMAR LETTER PA" #x1015)
+ ("MYANMAR LETTER PHA" #x1016)
+ ("MYANMAR LETTER BA" #x1017)
+ ("MYANMAR LETTER BHA" #x1018)
+ ("MYANMAR LETTER MA" #x1019)
+ ("MYANMAR LETTER YA" #x101A)
+ ("MYANMAR LETTER RA" #x101B)
+ ("MYANMAR LETTER LA" #x101C)
+ ("MYANMAR LETTER WA" #x101D)
+ ("MYANMAR LETTER SA" #x101E)
+ ("MYANMAR LETTER HA" #x101F)
+ ("MYANMAR LETTER LLA" #x1020)
+ ("MYANMAR LETTER A" #x1021)
+ ("MYANMAR LETTER I" #x1023)
+ ("MYANMAR LETTER II" #x1024)
+ ("MYANMAR LETTER U" #x1025)
+ ("MYANMAR LETTER UU" #x1026)
+ ("MYANMAR LETTER E" #x1027)
+ ("MYANMAR LETTER O" #x1029)
+ ("MYANMAR LETTER AU" #x102A)
+ ("MYANMAR VOWEL SIGN AA" #x102C)
+ ("MYANMAR VOWEL SIGN I" #x102D)
+ ("MYANMAR VOWEL SIGN II" #x102E)
+ ("MYANMAR VOWEL SIGN U" #x102F)
+ ("MYANMAR VOWEL SIGN UU" #x1030)
+ ("MYANMAR VOWEL SIGN E" #x1031)
+ ("MYANMAR VOWEL SIGN AI" #x1032)
+ ("MYANMAR SIGN ANUSVARA" #x1036)
+ ("MYANMAR SIGN DOT BELOW" #x1037)
+ ("MYANMAR SIGN VISARGA" #x1038)
+ ("MYANMAR SIGN VIRAMA" #x1039)
+ ("MYANMAR DIGIT ZERO" #x1040)
+ ("MYANMAR DIGIT ONE" #x1041)
+ ("MYANMAR DIGIT TWO" #x1042)
+ ("MYANMAR DIGIT THREE" #x1043)
+ ("MYANMAR DIGIT FOUR" #x1044)
+ ("MYANMAR DIGIT FIVE" #x1045)
+ ("MYANMAR DIGIT SIX" #x1046)
+ ("MYANMAR DIGIT SEVEN" #x1047)
+ ("MYANMAR DIGIT EIGHT" #x1048)
+ ("MYANMAR DIGIT NINE" #x1049)
+ ("MYANMAR SIGN LITTLE SECTION" #x104A)
+ ("MYANMAR SIGN SECTION" #x104B)
+ ("MYANMAR SYMBOL LOCATIVE" #x104C)
+ ("MYANMAR SYMBOL COMPLETED" #x104D)
+ ("MYANMAR SYMBOL AFOREMENTIONED" #x104E)
+ ("MYANMAR SYMBOL GENITIVE" #x104F)
+ ("MYANMAR LETTER SHA" #x1050)
+ ("MYANMAR LETTER SSA" #x1051)
+ ("MYANMAR LETTER VOCALIC R" #x1052)
+ ("MYANMAR LETTER VOCALIC RR" #x1053)
+ ("MYANMAR LETTER VOCALIC L" #x1054)
+ ("MYANMAR LETTER VOCALIC LL" #x1055)
+ ("MYANMAR VOWEL SIGN VOCALIC R" #x1056)
+ ("MYANMAR VOWEL SIGN VOCALIC RR" #x1057)
+ ("MYANMAR VOWEL SIGN VOCALIC L" #x1058)
+ ("MYANMAR VOWEL SIGN VOCALIC LL" #x1059)
+ ))
diff --git a/lisp/nxml/char-name/unicode/010A0-010FF.el b/lisp/nxml/char-name/unicode/010A0-010FF.el
new file mode 100644
index 00000000000..26abf69d527
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/010A0-010FF.el
@@ -0,0 +1,82 @@
+(nxml-define-char-name-set 'georgian
+ '(("GEORGIAN CAPITAL LETTER AN" #x10A0)
+ ("GEORGIAN CAPITAL LETTER BAN" #x10A1)
+ ("GEORGIAN CAPITAL LETTER GAN" #x10A2)
+ ("GEORGIAN CAPITAL LETTER DON" #x10A3)
+ ("GEORGIAN CAPITAL LETTER EN" #x10A4)
+ ("GEORGIAN CAPITAL LETTER VIN" #x10A5)
+ ("GEORGIAN CAPITAL LETTER ZEN" #x10A6)
+ ("GEORGIAN CAPITAL LETTER TAN" #x10A7)
+ ("GEORGIAN CAPITAL LETTER IN" #x10A8)
+ ("GEORGIAN CAPITAL LETTER KAN" #x10A9)
+ ("GEORGIAN CAPITAL LETTER LAS" #x10AA)
+ ("GEORGIAN CAPITAL LETTER MAN" #x10AB)
+ ("GEORGIAN CAPITAL LETTER NAR" #x10AC)
+ ("GEORGIAN CAPITAL LETTER ON" #x10AD)
+ ("GEORGIAN CAPITAL LETTER PAR" #x10AE)
+ ("GEORGIAN CAPITAL LETTER ZHAR" #x10AF)
+ ("GEORGIAN CAPITAL LETTER RAE" #x10B0)
+ ("GEORGIAN CAPITAL LETTER SAN" #x10B1)
+ ("GEORGIAN CAPITAL LETTER TAR" #x10B2)
+ ("GEORGIAN CAPITAL LETTER UN" #x10B3)
+ ("GEORGIAN CAPITAL LETTER PHAR" #x10B4)
+ ("GEORGIAN CAPITAL LETTER KHAR" #x10B5)
+ ("GEORGIAN CAPITAL LETTER GHAN" #x10B6)
+ ("GEORGIAN CAPITAL LETTER QAR" #x10B7)
+ ("GEORGIAN CAPITAL LETTER SHIN" #x10B8)
+ ("GEORGIAN CAPITAL LETTER CHIN" #x10B9)
+ ("GEORGIAN CAPITAL LETTER CAN" #x10BA)
+ ("GEORGIAN CAPITAL LETTER JIL" #x10BB)
+ ("GEORGIAN CAPITAL LETTER CIL" #x10BC)
+ ("GEORGIAN CAPITAL LETTER CHAR" #x10BD)
+ ("GEORGIAN CAPITAL LETTER XAN" #x10BE)
+ ("GEORGIAN CAPITAL LETTER JHAN" #x10BF)
+ ("GEORGIAN CAPITAL LETTER HAE" #x10C0)
+ ("GEORGIAN CAPITAL LETTER HE" #x10C1)
+ ("GEORGIAN CAPITAL LETTER HIE" #x10C2)
+ ("GEORGIAN CAPITAL LETTER WE" #x10C3)
+ ("GEORGIAN CAPITAL LETTER HAR" #x10C4)
+ ("GEORGIAN CAPITAL LETTER HOE" #x10C5)
+ ("GEORGIAN LETTER AN" #x10D0)
+ ("GEORGIAN LETTER BAN" #x10D1)
+ ("GEORGIAN LETTER GAN" #x10D2)
+ ("GEORGIAN LETTER DON" #x10D3)
+ ("GEORGIAN LETTER EN" #x10D4)
+ ("GEORGIAN LETTER VIN" #x10D5)
+ ("GEORGIAN LETTER ZEN" #x10D6)
+ ("GEORGIAN LETTER TAN" #x10D7)
+ ("GEORGIAN LETTER IN" #x10D8)
+ ("GEORGIAN LETTER KAN" #x10D9)
+ ("GEORGIAN LETTER LAS" #x10DA)
+ ("GEORGIAN LETTER MAN" #x10DB)
+ ("GEORGIAN LETTER NAR" #x10DC)
+ ("GEORGIAN LETTER ON" #x10DD)
+ ("GEORGIAN LETTER PAR" #x10DE)
+ ("GEORGIAN LETTER ZHAR" #x10DF)
+ ("GEORGIAN LETTER RAE" #x10E0)
+ ("GEORGIAN LETTER SAN" #x10E1)
+ ("GEORGIAN LETTER TAR" #x10E2)
+ ("GEORGIAN LETTER UN" #x10E3)
+ ("GEORGIAN LETTER PHAR" #x10E4)
+ ("GEORGIAN LETTER KHAR" #x10E5)
+ ("GEORGIAN LETTER GHAN" #x10E6)
+ ("GEORGIAN LETTER QAR" #x10E7)
+ ("GEORGIAN LETTER SHIN" #x10E8)
+ ("GEORGIAN LETTER CHIN" #x10E9)
+ ("GEORGIAN LETTER CAN" #x10EA)
+ ("GEORGIAN LETTER JIL" #x10EB)
+ ("GEORGIAN LETTER CIL" #x10EC)
+ ("GEORGIAN LETTER CHAR" #x10ED)
+ ("GEORGIAN LETTER XAN" #x10EE)
+ ("GEORGIAN LETTER JHAN" #x10EF)
+ ("GEORGIAN LETTER HAE" #x10F0)
+ ("GEORGIAN LETTER HE" #x10F1)
+ ("GEORGIAN LETTER HIE" #x10F2)
+ ("GEORGIAN LETTER WE" #x10F3)
+ ("GEORGIAN LETTER HAR" #x10F4)
+ ("GEORGIAN LETTER HOE" #x10F5)
+ ("GEORGIAN LETTER FI" #x10F6)
+ ("GEORGIAN LETTER YN" #x10F7)
+ ("GEORGIAN LETTER ELIFI" #x10F8)
+ ("GEORGIAN PARAGRAPH SEPARATOR" #x10FB)
+ ))
diff --git a/lisp/nxml/char-name/unicode/01100-011FF.el b/lisp/nxml/char-name/unicode/01100-011FF.el
new file mode 100644
index 00000000000..b89d01536f8
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/01100-011FF.el
@@ -0,0 +1,242 @@
+(nxml-define-char-name-set 'hangul-jamo
+ '(("HANGUL CHOSEONG KIYEOK" #x1100)
+ ("HANGUL CHOSEONG SSANGKIYEOK" #x1101)
+ ("HANGUL CHOSEONG NIEUN" #x1102)
+ ("HANGUL CHOSEONG TIKEUT" #x1103)
+ ("HANGUL CHOSEONG SSANGTIKEUT" #x1104)
+ ("HANGUL CHOSEONG RIEUL" #x1105)
+ ("HANGUL CHOSEONG MIEUM" #x1106)
+ ("HANGUL CHOSEONG PIEUP" #x1107)
+ ("HANGUL CHOSEONG SSANGPIEUP" #x1108)
+ ("HANGUL CHOSEONG SIOS" #x1109)
+ ("HANGUL CHOSEONG SSANGSIOS" #x110A)
+ ("HANGUL CHOSEONG IEUNG" #x110B)
+ ("HANGUL CHOSEONG CIEUC" #x110C)
+ ("HANGUL CHOSEONG SSANGCIEUC" #x110D)
+ ("HANGUL CHOSEONG CHIEUCH" #x110E)
+ ("HANGUL CHOSEONG KHIEUKH" #x110F)
+ ("HANGUL CHOSEONG THIEUTH" #x1110)
+ ("HANGUL CHOSEONG PHIEUPH" #x1111)
+ ("HANGUL CHOSEONG HIEUH" #x1112)
+ ("HANGUL CHOSEONG NIEUN-KIYEOK" #x1113)
+ ("HANGUL CHOSEONG SSANGNIEUN" #x1114)
+ ("HANGUL CHOSEONG NIEUN-TIKEUT" #x1115)
+ ("HANGUL CHOSEONG NIEUN-PIEUP" #x1116)
+ ("HANGUL CHOSEONG TIKEUT-KIYEOK" #x1117)
+ ("HANGUL CHOSEONG RIEUL-NIEUN" #x1118)
+ ("HANGUL CHOSEONG SSANGRIEUL" #x1119)
+ ("HANGUL CHOSEONG RIEUL-HIEUH" #x111A)
+ ("HANGUL CHOSEONG KAPYEOUNRIEUL" #x111B)
+ ("HANGUL CHOSEONG MIEUM-PIEUP" #x111C)
+ ("HANGUL CHOSEONG KAPYEOUNMIEUM" #x111D)
+ ("HANGUL CHOSEONG PIEUP-KIYEOK" #x111E)
+ ("HANGUL CHOSEONG PIEUP-NIEUN" #x111F)
+ ("HANGUL CHOSEONG PIEUP-TIKEUT" #x1120)
+ ("HANGUL CHOSEONG PIEUP-SIOS" #x1121)
+ ("HANGUL CHOSEONG PIEUP-SIOS-KIYEOK" #x1122)
+ ("HANGUL CHOSEONG PIEUP-SIOS-TIKEUT" #x1123)
+ ("HANGUL CHOSEONG PIEUP-SIOS-PIEUP" #x1124)
+ ("HANGUL CHOSEONG PIEUP-SSANGSIOS" #x1125)
+ ("HANGUL CHOSEONG PIEUP-SIOS-CIEUC" #x1126)
+ ("HANGUL CHOSEONG PIEUP-CIEUC" #x1127)
+ ("HANGUL CHOSEONG PIEUP-CHIEUCH" #x1128)
+ ("HANGUL CHOSEONG PIEUP-THIEUTH" #x1129)
+ ("HANGUL CHOSEONG PIEUP-PHIEUPH" #x112A)
+ ("HANGUL CHOSEONG KAPYEOUNPIEUP" #x112B)
+ ("HANGUL CHOSEONG KAPYEOUNSSANGPIEUP" #x112C)
+ ("HANGUL CHOSEONG SIOS-KIYEOK" #x112D)
+ ("HANGUL CHOSEONG SIOS-NIEUN" #x112E)
+ ("HANGUL CHOSEONG SIOS-TIKEUT" #x112F)
+ ("HANGUL CHOSEONG SIOS-RIEUL" #x1130)
+ ("HANGUL CHOSEONG SIOS-MIEUM" #x1131)
+ ("HANGUL CHOSEONG SIOS-PIEUP" #x1132)
+ ("HANGUL CHOSEONG SIOS-PIEUP-KIYEOK" #x1133)
+ ("HANGUL CHOSEONG SIOS-SSANGSIOS" #x1134)
+ ("HANGUL CHOSEONG SIOS-IEUNG" #x1135)
+ ("HANGUL CHOSEONG SIOS-CIEUC" #x1136)
+ ("HANGUL CHOSEONG SIOS-CHIEUCH" #x1137)
+ ("HANGUL CHOSEONG SIOS-KHIEUKH" #x1138)
+ ("HANGUL CHOSEONG SIOS-THIEUTH" #x1139)
+ ("HANGUL CHOSEONG SIOS-PHIEUPH" #x113A)
+ ("HANGUL CHOSEONG SIOS-HIEUH" #x113B)
+ ("HANGUL CHOSEONG CHITUEUMSIOS" #x113C)
+ ("HANGUL CHOSEONG CHITUEUMSSANGSIOS" #x113D)
+ ("HANGUL CHOSEONG CEONGCHIEUMSIOS" #x113E)
+ ("HANGUL CHOSEONG CEONGCHIEUMSSANGSIOS" #x113F)
+ ("HANGUL CHOSEONG PANSIOS" #x1140)
+ ("HANGUL CHOSEONG IEUNG-KIYEOK" #x1141)
+ ("HANGUL CHOSEONG IEUNG-TIKEUT" #x1142)
+ ("HANGUL CHOSEONG IEUNG-MIEUM" #x1143)
+ ("HANGUL CHOSEONG IEUNG-PIEUP" #x1144)
+ ("HANGUL CHOSEONG IEUNG-SIOS" #x1145)
+ ("HANGUL CHOSEONG IEUNG-PANSIOS" #x1146)
+ ("HANGUL CHOSEONG SSANGIEUNG" #x1147)
+ ("HANGUL CHOSEONG IEUNG-CIEUC" #x1148)
+ ("HANGUL CHOSEONG IEUNG-CHIEUCH" #x1149)
+ ("HANGUL CHOSEONG IEUNG-THIEUTH" #x114A)
+ ("HANGUL CHOSEONG IEUNG-PHIEUPH" #x114B)
+ ("HANGUL CHOSEONG YESIEUNG" #x114C)
+ ("HANGUL CHOSEONG CIEUC-IEUNG" #x114D)
+ ("HANGUL CHOSEONG CHITUEUMCIEUC" #x114E)
+ ("HANGUL CHOSEONG CHITUEUMSSANGCIEUC" #x114F)
+ ("HANGUL CHOSEONG CEONGCHIEUMCIEUC" #x1150)
+ ("HANGUL CHOSEONG CEONGCHIEUMSSANGCIEUC" #x1151)
+ ("HANGUL CHOSEONG CHIEUCH-KHIEUKH" #x1152)
+ ("HANGUL CHOSEONG CHIEUCH-HIEUH" #x1153)
+ ("HANGUL CHOSEONG CHITUEUMCHIEUCH" #x1154)
+ ("HANGUL CHOSEONG CEONGCHIEUMCHIEUCH" #x1155)
+ ("HANGUL CHOSEONG PHIEUPH-PIEUP" #x1156)
+ ("HANGUL CHOSEONG KAPYEOUNPHIEUPH" #x1157)
+ ("HANGUL CHOSEONG SSANGHIEUH" #x1158)
+ ("HANGUL CHOSEONG YEORINHIEUH" #x1159)
+ ("HANGUL CHOSEONG FILLER" #x115F)
+ ("HANGUL JUNGSEONG FILLER" #x1160)
+ ("HANGUL JUNGSEONG A" #x1161)
+ ("HANGUL JUNGSEONG AE" #x1162)
+ ("HANGUL JUNGSEONG YA" #x1163)
+ ("HANGUL JUNGSEONG YAE" #x1164)
+ ("HANGUL JUNGSEONG EO" #x1165)
+ ("HANGUL JUNGSEONG E" #x1166)
+ ("HANGUL JUNGSEONG YEO" #x1167)
+ ("HANGUL JUNGSEONG YE" #x1168)
+ ("HANGUL JUNGSEONG O" #x1169)
+ ("HANGUL JUNGSEONG WA" #x116A)
+ ("HANGUL JUNGSEONG WAE" #x116B)
+ ("HANGUL JUNGSEONG OE" #x116C)
+ ("HANGUL JUNGSEONG YO" #x116D)
+ ("HANGUL JUNGSEONG U" #x116E)
+ ("HANGUL JUNGSEONG WEO" #x116F)
+ ("HANGUL JUNGSEONG WE" #x1170)
+ ("HANGUL JUNGSEONG WI" #x1171)
+ ("HANGUL JUNGSEONG YU" #x1172)
+ ("HANGUL JUNGSEONG EU" #x1173)
+ ("HANGUL JUNGSEONG YI" #x1174)
+ ("HANGUL JUNGSEONG I" #x1175)
+ ("HANGUL JUNGSEONG A-O" #x1176)
+ ("HANGUL JUNGSEONG A-U" #x1177)
+ ("HANGUL JUNGSEONG YA-O" #x1178)
+ ("HANGUL JUNGSEONG YA-YO" #x1179)
+ ("HANGUL JUNGSEONG EO-O" #x117A)
+ ("HANGUL JUNGSEONG EO-U" #x117B)
+ ("HANGUL JUNGSEONG EO-EU" #x117C)
+ ("HANGUL JUNGSEONG YEO-O" #x117D)
+ ("HANGUL JUNGSEONG YEO-U" #x117E)
+ ("HANGUL JUNGSEONG O-EO" #x117F)
+ ("HANGUL JUNGSEONG O-E" #x1180)
+ ("HANGUL JUNGSEONG O-YE" #x1181)
+ ("HANGUL JUNGSEONG O-O" #x1182)
+ ("HANGUL JUNGSEONG O-U" #x1183)
+ ("HANGUL JUNGSEONG YO-YA" #x1184)
+ ("HANGUL JUNGSEONG YO-YAE" #x1185)
+ ("HANGUL JUNGSEONG YO-YEO" #x1186)
+ ("HANGUL JUNGSEONG YO-O" #x1187)
+ ("HANGUL JUNGSEONG YO-I" #x1188)
+ ("HANGUL JUNGSEONG U-A" #x1189)
+ ("HANGUL JUNGSEONG U-AE" #x118A)
+ ("HANGUL JUNGSEONG U-EO-EU" #x118B)
+ ("HANGUL JUNGSEONG U-YE" #x118C)
+ ("HANGUL JUNGSEONG U-U" #x118D)
+ ("HANGUL JUNGSEONG YU-A" #x118E)
+ ("HANGUL JUNGSEONG YU-EO" #x118F)
+ ("HANGUL JUNGSEONG YU-E" #x1190)
+ ("HANGUL JUNGSEONG YU-YEO" #x1191)
+ ("HANGUL JUNGSEONG YU-YE" #x1192)
+ ("HANGUL JUNGSEONG YU-U" #x1193)
+ ("HANGUL JUNGSEONG YU-I" #x1194)
+ ("HANGUL JUNGSEONG EU-U" #x1195)
+ ("HANGUL JUNGSEONG EU-EU" #x1196)
+ ("HANGUL JUNGSEONG YI-U" #x1197)
+ ("HANGUL JUNGSEONG I-A" #x1198)
+ ("HANGUL JUNGSEONG I-YA" #x1199)
+ ("HANGUL JUNGSEONG I-O" #x119A)
+ ("HANGUL JUNGSEONG I-U" #x119B)
+ ("HANGUL JUNGSEONG I-EU" #x119C)
+ ("HANGUL JUNGSEONG I-ARAEA" #x119D)
+ ("HANGUL JUNGSEONG ARAEA" #x119E)
+ ("HANGUL JUNGSEONG ARAEA-EO" #x119F)
+ ("HANGUL JUNGSEONG ARAEA-U" #x11A0)
+ ("HANGUL JUNGSEONG ARAEA-I" #x11A1)
+ ("HANGUL JUNGSEONG SSANGARAEA" #x11A2)
+ ("HANGUL JONGSEONG KIYEOK" #x11A8)
+ ("HANGUL JONGSEONG SSANGKIYEOK" #x11A9)
+ ("HANGUL JONGSEONG KIYEOK-SIOS" #x11AA)
+ ("HANGUL JONGSEONG NIEUN" #x11AB)
+ ("HANGUL JONGSEONG NIEUN-CIEUC" #x11AC)
+ ("HANGUL JONGSEONG NIEUN-HIEUH" #x11AD)
+ ("HANGUL JONGSEONG TIKEUT" #x11AE)
+ ("HANGUL JONGSEONG RIEUL" #x11AF)
+ ("HANGUL JONGSEONG RIEUL-KIYEOK" #x11B0)
+ ("HANGUL JONGSEONG RIEUL-MIEUM" #x11B1)
+ ("HANGUL JONGSEONG RIEUL-PIEUP" #x11B2)
+ ("HANGUL JONGSEONG RIEUL-SIOS" #x11B3)
+ ("HANGUL JONGSEONG RIEUL-THIEUTH" #x11B4)
+ ("HANGUL JONGSEONG RIEUL-PHIEUPH" #x11B5)
+ ("HANGUL JONGSEONG RIEUL-HIEUH" #x11B6)
+ ("HANGUL JONGSEONG MIEUM" #x11B7)
+ ("HANGUL JONGSEONG PIEUP" #x11B8)
+ ("HANGUL JONGSEONG PIEUP-SIOS" #x11B9)
+ ("HANGUL JONGSEONG SIOS" #x11BA)
+ ("HANGUL JONGSEONG SSANGSIOS" #x11BB)
+ ("HANGUL JONGSEONG IEUNG" #x11BC)
+ ("HANGUL JONGSEONG CIEUC" #x11BD)
+ ("HANGUL JONGSEONG CHIEUCH" #x11BE)
+ ("HANGUL JONGSEONG KHIEUKH" #x11BF)
+ ("HANGUL JONGSEONG THIEUTH" #x11C0)
+ ("HANGUL JONGSEONG PHIEUPH" #x11C1)
+ ("HANGUL JONGSEONG HIEUH" #x11C2)
+ ("HANGUL JONGSEONG KIYEOK-RIEUL" #x11C3)
+ ("HANGUL JONGSEONG KIYEOK-SIOS-KIYEOK" #x11C4)
+ ("HANGUL JONGSEONG NIEUN-KIYEOK" #x11C5)
+ ("HANGUL JONGSEONG NIEUN-TIKEUT" #x11C6)
+ ("HANGUL JONGSEONG NIEUN-SIOS" #x11C7)
+ ("HANGUL JONGSEONG NIEUN-PANSIOS" #x11C8)
+ ("HANGUL JONGSEONG NIEUN-THIEUTH" #x11C9)
+ ("HANGUL JONGSEONG TIKEUT-KIYEOK" #x11CA)
+ ("HANGUL JONGSEONG TIKEUT-RIEUL" #x11CB)
+ ("HANGUL JONGSEONG RIEUL-KIYEOK-SIOS" #x11CC)
+ ("HANGUL JONGSEONG RIEUL-NIEUN" #x11CD)
+ ("HANGUL JONGSEONG RIEUL-TIKEUT" #x11CE)
+ ("HANGUL JONGSEONG RIEUL-TIKEUT-HIEUH" #x11CF)
+ ("HANGUL JONGSEONG SSANGRIEUL" #x11D0)
+ ("HANGUL JONGSEONG RIEUL-MIEUM-KIYEOK" #x11D1)
+ ("HANGUL JONGSEONG RIEUL-MIEUM-SIOS" #x11D2)
+ ("HANGUL JONGSEONG RIEUL-PIEUP-SIOS" #x11D3)
+ ("HANGUL JONGSEONG RIEUL-PIEUP-HIEUH" #x11D4)
+ ("HANGUL JONGSEONG RIEUL-KAPYEOUNPIEUP" #x11D5)
+ ("HANGUL JONGSEONG RIEUL-SSANGSIOS" #x11D6)
+ ("HANGUL JONGSEONG RIEUL-PANSIOS" #x11D7)
+ ("HANGUL JONGSEONG RIEUL-KHIEUKH" #x11D8)
+ ("HANGUL JONGSEONG RIEUL-YEORINHIEUH" #x11D9)
+ ("HANGUL JONGSEONG MIEUM-KIYEOK" #x11DA)
+ ("HANGUL JONGSEONG MIEUM-RIEUL" #x11DB)
+ ("HANGUL JONGSEONG MIEUM-PIEUP" #x11DC)
+ ("HANGUL JONGSEONG MIEUM-SIOS" #x11DD)
+ ("HANGUL JONGSEONG MIEUM-SSANGSIOS" #x11DE)
+ ("HANGUL JONGSEONG MIEUM-PANSIOS" #x11DF)
+ ("HANGUL JONGSEONG MIEUM-CHIEUCH" #x11E0)
+ ("HANGUL JONGSEONG MIEUM-HIEUH" #x11E1)
+ ("HANGUL JONGSEONG KAPYEOUNMIEUM" #x11E2)
+ ("HANGUL JONGSEONG PIEUP-RIEUL" #x11E3)
+ ("HANGUL JONGSEONG PIEUP-PHIEUPH" #x11E4)
+ ("HANGUL JONGSEONG PIEUP-HIEUH" #x11E5)
+ ("HANGUL JONGSEONG KAPYEOUNPIEUP" #x11E6)
+ ("HANGUL JONGSEONG SIOS-KIYEOK" #x11E7)
+ ("HANGUL JONGSEONG SIOS-TIKEUT" #x11E8)
+ ("HANGUL JONGSEONG SIOS-RIEUL" #x11E9)
+ ("HANGUL JONGSEONG SIOS-PIEUP" #x11EA)
+ ("HANGUL JONGSEONG PANSIOS" #x11EB)
+ ("HANGUL JONGSEONG IEUNG-KIYEOK" #x11EC)
+ ("HANGUL JONGSEONG IEUNG-SSANGKIYEOK" #x11ED)
+ ("HANGUL JONGSEONG SSANGIEUNG" #x11EE)
+ ("HANGUL JONGSEONG IEUNG-KHIEUKH" #x11EF)
+ ("HANGUL JONGSEONG YESIEUNG" #x11F0)
+ ("HANGUL JONGSEONG YESIEUNG-SIOS" #x11F1)
+ ("HANGUL JONGSEONG YESIEUNG-PANSIOS" #x11F2)
+ ("HANGUL JONGSEONG PHIEUPH-PIEUP" #x11F3)
+ ("HANGUL JONGSEONG KAPYEOUNPHIEUPH" #x11F4)
+ ("HANGUL JONGSEONG HIEUH-NIEUN" #x11F5)
+ ("HANGUL JONGSEONG HIEUH-RIEUL" #x11F6)
+ ("HANGUL JONGSEONG HIEUH-MIEUM" #x11F7)
+ ("HANGUL JONGSEONG HIEUH-PIEUP" #x11F8)
+ ("HANGUL JONGSEONG YEORINHIEUH" #x11F9)
+ ))
diff --git a/lisp/nxml/char-name/unicode/01200-0137F.el b/lisp/nxml/char-name/unicode/01200-0137F.el
new file mode 100644
index 00000000000..06f59a3d841
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/01200-0137F.el
@@ -0,0 +1,347 @@
+(nxml-define-char-name-set 'ethiopic
+ '(("ETHIOPIC SYLLABLE HA" #x1200)
+ ("ETHIOPIC SYLLABLE HU" #x1201)
+ ("ETHIOPIC SYLLABLE HI" #x1202)
+ ("ETHIOPIC SYLLABLE HAA" #x1203)
+ ("ETHIOPIC SYLLABLE HEE" #x1204)
+ ("ETHIOPIC SYLLABLE HE" #x1205)
+ ("ETHIOPIC SYLLABLE HO" #x1206)
+ ("ETHIOPIC SYLLABLE LA" #x1208)
+ ("ETHIOPIC SYLLABLE LU" #x1209)
+ ("ETHIOPIC SYLLABLE LI" #x120A)
+ ("ETHIOPIC SYLLABLE LAA" #x120B)
+ ("ETHIOPIC SYLLABLE LEE" #x120C)
+ ("ETHIOPIC SYLLABLE LE" #x120D)
+ ("ETHIOPIC SYLLABLE LO" #x120E)
+ ("ETHIOPIC SYLLABLE LWA" #x120F)
+ ("ETHIOPIC SYLLABLE HHA" #x1210)
+ ("ETHIOPIC SYLLABLE HHU" #x1211)
+ ("ETHIOPIC SYLLABLE HHI" #x1212)
+ ("ETHIOPIC SYLLABLE HHAA" #x1213)
+ ("ETHIOPIC SYLLABLE HHEE" #x1214)
+ ("ETHIOPIC SYLLABLE HHE" #x1215)
+ ("ETHIOPIC SYLLABLE HHO" #x1216)
+ ("ETHIOPIC SYLLABLE HHWA" #x1217)
+ ("ETHIOPIC SYLLABLE MA" #x1218)
+ ("ETHIOPIC SYLLABLE MU" #x1219)
+ ("ETHIOPIC SYLLABLE MI" #x121A)
+ ("ETHIOPIC SYLLABLE MAA" #x121B)
+ ("ETHIOPIC SYLLABLE MEE" #x121C)
+ ("ETHIOPIC SYLLABLE ME" #x121D)
+ ("ETHIOPIC SYLLABLE MO" #x121E)
+ ("ETHIOPIC SYLLABLE MWA" #x121F)
+ ("ETHIOPIC SYLLABLE SZA" #x1220)
+ ("ETHIOPIC SYLLABLE SZU" #x1221)
+ ("ETHIOPIC SYLLABLE SZI" #x1222)
+ ("ETHIOPIC SYLLABLE SZAA" #x1223)
+ ("ETHIOPIC SYLLABLE SZEE" #x1224)
+ ("ETHIOPIC SYLLABLE SZE" #x1225)
+ ("ETHIOPIC SYLLABLE SZO" #x1226)
+ ("ETHIOPIC SYLLABLE SZWA" #x1227)
+ ("ETHIOPIC SYLLABLE RA" #x1228)
+ ("ETHIOPIC SYLLABLE RU" #x1229)
+ ("ETHIOPIC SYLLABLE RI" #x122A)
+ ("ETHIOPIC SYLLABLE RAA" #x122B)
+ ("ETHIOPIC SYLLABLE REE" #x122C)
+ ("ETHIOPIC SYLLABLE RE" #x122D)
+ ("ETHIOPIC SYLLABLE RO" #x122E)
+ ("ETHIOPIC SYLLABLE RWA" #x122F)
+ ("ETHIOPIC SYLLABLE SA" #x1230)
+ ("ETHIOPIC SYLLABLE SU" #x1231)
+ ("ETHIOPIC SYLLABLE SI" #x1232)
+ ("ETHIOPIC SYLLABLE SAA" #x1233)
+ ("ETHIOPIC SYLLABLE SEE" #x1234)
+ ("ETHIOPIC SYLLABLE SE" #x1235)
+ ("ETHIOPIC SYLLABLE SO" #x1236)
+ ("ETHIOPIC SYLLABLE SWA" #x1237)
+ ("ETHIOPIC SYLLABLE SHA" #x1238)
+ ("ETHIOPIC SYLLABLE SHU" #x1239)
+ ("ETHIOPIC SYLLABLE SHI" #x123A)
+ ("ETHIOPIC SYLLABLE SHAA" #x123B)
+ ("ETHIOPIC SYLLABLE SHEE" #x123C)
+ ("ETHIOPIC SYLLABLE SHE" #x123D)
+ ("ETHIOPIC SYLLABLE SHO" #x123E)
+ ("ETHIOPIC SYLLABLE SHWA" #x123F)
+ ("ETHIOPIC SYLLABLE QA" #x1240)
+ ("ETHIOPIC SYLLABLE QU" #x1241)
+ ("ETHIOPIC SYLLABLE QI" #x1242)
+ ("ETHIOPIC SYLLABLE QAA" #x1243)
+ ("ETHIOPIC SYLLABLE QEE" #x1244)
+ ("ETHIOPIC SYLLABLE QE" #x1245)
+ ("ETHIOPIC SYLLABLE QO" #x1246)
+ ("ETHIOPIC SYLLABLE QWA" #x1248)
+ ("ETHIOPIC SYLLABLE QWI" #x124A)
+ ("ETHIOPIC SYLLABLE QWAA" #x124B)
+ ("ETHIOPIC SYLLABLE QWEE" #x124C)
+ ("ETHIOPIC SYLLABLE QWE" #x124D)
+ ("ETHIOPIC SYLLABLE QHA" #x1250)
+ ("ETHIOPIC SYLLABLE QHU" #x1251)
+ ("ETHIOPIC SYLLABLE QHI" #x1252)
+ ("ETHIOPIC SYLLABLE QHAA" #x1253)
+ ("ETHIOPIC SYLLABLE QHEE" #x1254)
+ ("ETHIOPIC SYLLABLE QHE" #x1255)
+ ("ETHIOPIC SYLLABLE QHO" #x1256)
+ ("ETHIOPIC SYLLABLE QHWA" #x1258)
+ ("ETHIOPIC SYLLABLE QHWI" #x125A)
+ ("ETHIOPIC SYLLABLE QHWAA" #x125B)
+ ("ETHIOPIC SYLLABLE QHWEE" #x125C)
+ ("ETHIOPIC SYLLABLE QHWE" #x125D)
+ ("ETHIOPIC SYLLABLE BA" #x1260)
+ ("ETHIOPIC SYLLABLE BU" #x1261)
+ ("ETHIOPIC SYLLABLE BI" #x1262)
+ ("ETHIOPIC SYLLABLE BAA" #x1263)
+ ("ETHIOPIC SYLLABLE BEE" #x1264)
+ ("ETHIOPIC SYLLABLE BE" #x1265)
+ ("ETHIOPIC SYLLABLE BO" #x1266)
+ ("ETHIOPIC SYLLABLE BWA" #x1267)
+ ("ETHIOPIC SYLLABLE VA" #x1268)
+ ("ETHIOPIC SYLLABLE VU" #x1269)
+ ("ETHIOPIC SYLLABLE VI" #x126A)
+ ("ETHIOPIC SYLLABLE VAA" #x126B)
+ ("ETHIOPIC SYLLABLE VEE" #x126C)
+ ("ETHIOPIC SYLLABLE VE" #x126D)
+ ("ETHIOPIC SYLLABLE VO" #x126E)
+ ("ETHIOPIC SYLLABLE VWA" #x126F)
+ ("ETHIOPIC SYLLABLE TA" #x1270)
+ ("ETHIOPIC SYLLABLE TU" #x1271)
+ ("ETHIOPIC SYLLABLE TI" #x1272)
+ ("ETHIOPIC SYLLABLE TAA" #x1273)
+ ("ETHIOPIC SYLLABLE TEE" #x1274)
+ ("ETHIOPIC SYLLABLE TE" #x1275)
+ ("ETHIOPIC SYLLABLE TO" #x1276)
+ ("ETHIOPIC SYLLABLE TWA" #x1277)
+ ("ETHIOPIC SYLLABLE CA" #x1278)
+ ("ETHIOPIC SYLLABLE CU" #x1279)
+ ("ETHIOPIC SYLLABLE CI" #x127A)
+ ("ETHIOPIC SYLLABLE CAA" #x127B)
+ ("ETHIOPIC SYLLABLE CEE" #x127C)
+ ("ETHIOPIC SYLLABLE CE" #x127D)
+ ("ETHIOPIC SYLLABLE CO" #x127E)
+ ("ETHIOPIC SYLLABLE CWA" #x127F)
+ ("ETHIOPIC SYLLABLE XA" #x1280)
+ ("ETHIOPIC SYLLABLE XU" #x1281)
+ ("ETHIOPIC SYLLABLE XI" #x1282)
+ ("ETHIOPIC SYLLABLE XAA" #x1283)
+ ("ETHIOPIC SYLLABLE XEE" #x1284)
+ ("ETHIOPIC SYLLABLE XE" #x1285)
+ ("ETHIOPIC SYLLABLE XO" #x1286)
+ ("ETHIOPIC SYLLABLE XWA" #x1288)
+ ("ETHIOPIC SYLLABLE XWI" #x128A)
+ ("ETHIOPIC SYLLABLE XWAA" #x128B)
+ ("ETHIOPIC SYLLABLE XWEE" #x128C)
+ ("ETHIOPIC SYLLABLE XWE" #x128D)
+ ("ETHIOPIC SYLLABLE NA" #x1290)
+ ("ETHIOPIC SYLLABLE NU" #x1291)
+ ("ETHIOPIC SYLLABLE NI" #x1292)
+ ("ETHIOPIC SYLLABLE NAA" #x1293)
+ ("ETHIOPIC SYLLABLE NEE" #x1294)
+ ("ETHIOPIC SYLLABLE NE" #x1295)
+ ("ETHIOPIC SYLLABLE NO" #x1296)
+ ("ETHIOPIC SYLLABLE NWA" #x1297)
+ ("ETHIOPIC SYLLABLE NYA" #x1298)
+ ("ETHIOPIC SYLLABLE NYU" #x1299)
+ ("ETHIOPIC SYLLABLE NYI" #x129A)
+ ("ETHIOPIC SYLLABLE NYAA" #x129B)
+ ("ETHIOPIC SYLLABLE NYEE" #x129C)
+ ("ETHIOPIC SYLLABLE NYE" #x129D)
+ ("ETHIOPIC SYLLABLE NYO" #x129E)
+ ("ETHIOPIC SYLLABLE NYWA" #x129F)
+ ("ETHIOPIC SYLLABLE GLOTTAL A" #x12A0)
+ ("ETHIOPIC SYLLABLE GLOTTAL U" #x12A1)
+ ("ETHIOPIC SYLLABLE GLOTTAL I" #x12A2)
+ ("ETHIOPIC SYLLABLE GLOTTAL AA" #x12A3)
+ ("ETHIOPIC SYLLABLE GLOTTAL EE" #x12A4)
+ ("ETHIOPIC SYLLABLE GLOTTAL E" #x12A5)
+ ("ETHIOPIC SYLLABLE GLOTTAL O" #x12A6)
+ ("ETHIOPIC SYLLABLE GLOTTAL WA" #x12A7)
+ ("ETHIOPIC SYLLABLE KA" #x12A8)
+ ("ETHIOPIC SYLLABLE KU" #x12A9)
+ ("ETHIOPIC SYLLABLE KI" #x12AA)
+ ("ETHIOPIC SYLLABLE KAA" #x12AB)
+ ("ETHIOPIC SYLLABLE KEE" #x12AC)
+ ("ETHIOPIC SYLLABLE KE" #x12AD)
+ ("ETHIOPIC SYLLABLE KO" #x12AE)
+ ("ETHIOPIC SYLLABLE KWA" #x12B0)
+ ("ETHIOPIC SYLLABLE KWI" #x12B2)
+ ("ETHIOPIC SYLLABLE KWAA" #x12B3)
+ ("ETHIOPIC SYLLABLE KWEE" #x12B4)
+ ("ETHIOPIC SYLLABLE KWE" #x12B5)
+ ("ETHIOPIC SYLLABLE KXA" #x12B8)
+ ("ETHIOPIC SYLLABLE KXU" #x12B9)
+ ("ETHIOPIC SYLLABLE KXI" #x12BA)
+ ("ETHIOPIC SYLLABLE KXAA" #x12BB)
+ ("ETHIOPIC SYLLABLE KXEE" #x12BC)
+ ("ETHIOPIC SYLLABLE KXE" #x12BD)
+ ("ETHIOPIC SYLLABLE KXO" #x12BE)
+ ("ETHIOPIC SYLLABLE KXWA" #x12C0)
+ ("ETHIOPIC SYLLABLE KXWI" #x12C2)
+ ("ETHIOPIC SYLLABLE KXWAA" #x12C3)
+ ("ETHIOPIC SYLLABLE KXWEE" #x12C4)
+ ("ETHIOPIC SYLLABLE KXWE" #x12C5)
+ ("ETHIOPIC SYLLABLE WA" #x12C8)
+ ("ETHIOPIC SYLLABLE WU" #x12C9)
+ ("ETHIOPIC SYLLABLE WI" #x12CA)
+ ("ETHIOPIC SYLLABLE WAA" #x12CB)
+ ("ETHIOPIC SYLLABLE WEE" #x12CC)
+ ("ETHIOPIC SYLLABLE WE" #x12CD)
+ ("ETHIOPIC SYLLABLE WO" #x12CE)
+ ("ETHIOPIC SYLLABLE PHARYNGEAL A" #x12D0)
+ ("ETHIOPIC SYLLABLE PHARYNGEAL U" #x12D1)
+ ("ETHIOPIC SYLLABLE PHARYNGEAL I" #x12D2)
+ ("ETHIOPIC SYLLABLE PHARYNGEAL AA" #x12D3)
+ ("ETHIOPIC SYLLABLE PHARYNGEAL EE" #x12D4)
+ ("ETHIOPIC SYLLABLE PHARYNGEAL E" #x12D5)
+ ("ETHIOPIC SYLLABLE PHARYNGEAL O" #x12D6)
+ ("ETHIOPIC SYLLABLE ZA" #x12D8)
+ ("ETHIOPIC SYLLABLE ZU" #x12D9)
+ ("ETHIOPIC SYLLABLE ZI" #x12DA)
+ ("ETHIOPIC SYLLABLE ZAA" #x12DB)
+ ("ETHIOPIC SYLLABLE ZEE" #x12DC)
+ ("ETHIOPIC SYLLABLE ZE" #x12DD)
+ ("ETHIOPIC SYLLABLE ZO" #x12DE)
+ ("ETHIOPIC SYLLABLE ZWA" #x12DF)
+ ("ETHIOPIC SYLLABLE ZHA" #x12E0)
+ ("ETHIOPIC SYLLABLE ZHU" #x12E1)
+ ("ETHIOPIC SYLLABLE ZHI" #x12E2)
+ ("ETHIOPIC SYLLABLE ZHAA" #x12E3)
+ ("ETHIOPIC SYLLABLE ZHEE" #x12E4)
+ ("ETHIOPIC SYLLABLE ZHE" #x12E5)
+ ("ETHIOPIC SYLLABLE ZHO" #x12E6)
+ ("ETHIOPIC SYLLABLE ZHWA" #x12E7)
+ ("ETHIOPIC SYLLABLE YA" #x12E8)
+ ("ETHIOPIC SYLLABLE YU" #x12E9)
+ ("ETHIOPIC SYLLABLE YI" #x12EA)
+ ("ETHIOPIC SYLLABLE YAA" #x12EB)
+ ("ETHIOPIC SYLLABLE YEE" #x12EC)
+ ("ETHIOPIC SYLLABLE YE" #x12ED)
+ ("ETHIOPIC SYLLABLE YO" #x12EE)
+ ("ETHIOPIC SYLLABLE DA" #x12F0)
+ ("ETHIOPIC SYLLABLE DU" #x12F1)
+ ("ETHIOPIC SYLLABLE DI" #x12F2)
+ ("ETHIOPIC SYLLABLE DAA" #x12F3)
+ ("ETHIOPIC SYLLABLE DEE" #x12F4)
+ ("ETHIOPIC SYLLABLE DE" #x12F5)
+ ("ETHIOPIC SYLLABLE DO" #x12F6)
+ ("ETHIOPIC SYLLABLE DWA" #x12F7)
+ ("ETHIOPIC SYLLABLE DDA" #x12F8)
+ ("ETHIOPIC SYLLABLE DDU" #x12F9)
+ ("ETHIOPIC SYLLABLE DDI" #x12FA)
+ ("ETHIOPIC SYLLABLE DDAA" #x12FB)
+ ("ETHIOPIC SYLLABLE DDEE" #x12FC)
+ ("ETHIOPIC SYLLABLE DDE" #x12FD)
+ ("ETHIOPIC SYLLABLE DDO" #x12FE)
+ ("ETHIOPIC SYLLABLE DDWA" #x12FF)
+ ("ETHIOPIC SYLLABLE JA" #x1300)
+ ("ETHIOPIC SYLLABLE JU" #x1301)
+ ("ETHIOPIC SYLLABLE JI" #x1302)
+ ("ETHIOPIC SYLLABLE JAA" #x1303)
+ ("ETHIOPIC SYLLABLE JEE" #x1304)
+ ("ETHIOPIC SYLLABLE JE" #x1305)
+ ("ETHIOPIC SYLLABLE JO" #x1306)
+ ("ETHIOPIC SYLLABLE JWA" #x1307)
+ ("ETHIOPIC SYLLABLE GA" #x1308)
+ ("ETHIOPIC SYLLABLE GU" #x1309)
+ ("ETHIOPIC SYLLABLE GI" #x130A)
+ ("ETHIOPIC SYLLABLE GAA" #x130B)
+ ("ETHIOPIC SYLLABLE GEE" #x130C)
+ ("ETHIOPIC SYLLABLE GE" #x130D)
+ ("ETHIOPIC SYLLABLE GO" #x130E)
+ ("ETHIOPIC SYLLABLE GWA" #x1310)
+ ("ETHIOPIC SYLLABLE GWI" #x1312)
+ ("ETHIOPIC SYLLABLE GWAA" #x1313)
+ ("ETHIOPIC SYLLABLE GWEE" #x1314)
+ ("ETHIOPIC SYLLABLE GWE" #x1315)
+ ("ETHIOPIC SYLLABLE GGA" #x1318)
+ ("ETHIOPIC SYLLABLE GGU" #x1319)
+ ("ETHIOPIC SYLLABLE GGI" #x131A)
+ ("ETHIOPIC SYLLABLE GGAA" #x131B)
+ ("ETHIOPIC SYLLABLE GGEE" #x131C)
+ ("ETHIOPIC SYLLABLE GGE" #x131D)
+ ("ETHIOPIC SYLLABLE GGO" #x131E)
+ ("ETHIOPIC SYLLABLE THA" #x1320)
+ ("ETHIOPIC SYLLABLE THU" #x1321)
+ ("ETHIOPIC SYLLABLE THI" #x1322)
+ ("ETHIOPIC SYLLABLE THAA" #x1323)
+ ("ETHIOPIC SYLLABLE THEE" #x1324)
+ ("ETHIOPIC SYLLABLE THE" #x1325)
+ ("ETHIOPIC SYLLABLE THO" #x1326)
+ ("ETHIOPIC SYLLABLE THWA" #x1327)
+ ("ETHIOPIC SYLLABLE CHA" #x1328)
+ ("ETHIOPIC SYLLABLE CHU" #x1329)
+ ("ETHIOPIC SYLLABLE CHI" #x132A)
+ ("ETHIOPIC SYLLABLE CHAA" #x132B)
+ ("ETHIOPIC SYLLABLE CHEE" #x132C)
+ ("ETHIOPIC SYLLABLE CHE" #x132D)
+ ("ETHIOPIC SYLLABLE CHO" #x132E)
+ ("ETHIOPIC SYLLABLE CHWA" #x132F)
+ ("ETHIOPIC SYLLABLE PHA" #x1330)
+ ("ETHIOPIC SYLLABLE PHU" #x1331)
+ ("ETHIOPIC SYLLABLE PHI" #x1332)
+ ("ETHIOPIC SYLLABLE PHAA" #x1333)
+ ("ETHIOPIC SYLLABLE PHEE" #x1334)
+ ("ETHIOPIC SYLLABLE PHE" #x1335)
+ ("ETHIOPIC SYLLABLE PHO" #x1336)
+ ("ETHIOPIC SYLLABLE PHWA" #x1337)
+ ("ETHIOPIC SYLLABLE TSA" #x1338)
+ ("ETHIOPIC SYLLABLE TSU" #x1339)
+ ("ETHIOPIC SYLLABLE TSI" #x133A)
+ ("ETHIOPIC SYLLABLE TSAA" #x133B)
+ ("ETHIOPIC SYLLABLE TSEE" #x133C)
+ ("ETHIOPIC SYLLABLE TSE" #x133D)
+ ("ETHIOPIC SYLLABLE TSO" #x133E)
+ ("ETHIOPIC SYLLABLE TSWA" #x133F)
+ ("ETHIOPIC SYLLABLE TZA" #x1340)
+ ("ETHIOPIC SYLLABLE TZU" #x1341)
+ ("ETHIOPIC SYLLABLE TZI" #x1342)
+ ("ETHIOPIC SYLLABLE TZAA" #x1343)
+ ("ETHIOPIC SYLLABLE TZEE" #x1344)
+ ("ETHIOPIC SYLLABLE TZE" #x1345)
+ ("ETHIOPIC SYLLABLE TZO" #x1346)
+ ("ETHIOPIC SYLLABLE FA" #x1348)
+ ("ETHIOPIC SYLLABLE FU" #x1349)
+ ("ETHIOPIC SYLLABLE FI" #x134A)
+ ("ETHIOPIC SYLLABLE FAA" #x134B)
+ ("ETHIOPIC SYLLABLE FEE" #x134C)
+ ("ETHIOPIC SYLLABLE FE" #x134D)
+ ("ETHIOPIC SYLLABLE FO" #x134E)
+ ("ETHIOPIC SYLLABLE FWA" #x134F)
+ ("ETHIOPIC SYLLABLE PA" #x1350)
+ ("ETHIOPIC SYLLABLE PU" #x1351)
+ ("ETHIOPIC SYLLABLE PI" #x1352)
+ ("ETHIOPIC SYLLABLE PAA" #x1353)
+ ("ETHIOPIC SYLLABLE PEE" #x1354)
+ ("ETHIOPIC SYLLABLE PE" #x1355)
+ ("ETHIOPIC SYLLABLE PO" #x1356)
+ ("ETHIOPIC SYLLABLE PWA" #x1357)
+ ("ETHIOPIC SYLLABLE RYA" #x1358)
+ ("ETHIOPIC SYLLABLE MYA" #x1359)
+ ("ETHIOPIC SYLLABLE FYA" #x135A)
+ ("ETHIOPIC WORDSPACE" #x1361)
+ ("ETHIOPIC FULL STOP" #x1362)
+ ("ETHIOPIC COMMA" #x1363)
+ ("ETHIOPIC SEMICOLON" #x1364)
+ ("ETHIOPIC COLON" #x1365)
+ ("ETHIOPIC PREFACE COLON" #x1366)
+ ("ETHIOPIC QUESTION MARK" #x1367)
+ ("ETHIOPIC PARAGRAPH SEPARATOR" #x1368)
+ ("ETHIOPIC DIGIT ONE" #x1369)
+ ("ETHIOPIC DIGIT TWO" #x136A)
+ ("ETHIOPIC DIGIT THREE" #x136B)
+ ("ETHIOPIC DIGIT FOUR" #x136C)
+ ("ETHIOPIC DIGIT FIVE" #x136D)
+ ("ETHIOPIC DIGIT SIX" #x136E)
+ ("ETHIOPIC DIGIT SEVEN" #x136F)
+ ("ETHIOPIC DIGIT EIGHT" #x1370)
+ ("ETHIOPIC DIGIT NINE" #x1371)
+ ("ETHIOPIC NUMBER TEN" #x1372)
+ ("ETHIOPIC NUMBER TWENTY" #x1373)
+ ("ETHIOPIC NUMBER THIRTY" #x1374)
+ ("ETHIOPIC NUMBER FORTY" #x1375)
+ ("ETHIOPIC NUMBER FIFTY" #x1376)
+ ("ETHIOPIC NUMBER SIXTY" #x1377)
+ ("ETHIOPIC NUMBER SEVENTY" #x1378)
+ ("ETHIOPIC NUMBER EIGHTY" #x1379)
+ ("ETHIOPIC NUMBER NINETY" #x137A)
+ ("ETHIOPIC NUMBER HUNDRED" #x137B)
+ ("ETHIOPIC NUMBER TEN THOUSAND" #x137C)
+ ))
diff --git a/lisp/nxml/char-name/unicode/013A0-013FF.el b/lisp/nxml/char-name/unicode/013A0-013FF.el
new file mode 100644
index 00000000000..74111fb8b09
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/013A0-013FF.el
@@ -0,0 +1,87 @@
+(nxml-define-char-name-set 'cherokee
+ '(("CHEROKEE LETTER A" #x13A0)
+ ("CHEROKEE LETTER E" #x13A1)
+ ("CHEROKEE LETTER I" #x13A2)
+ ("CHEROKEE LETTER O" #x13A3)
+ ("CHEROKEE LETTER U" #x13A4)
+ ("CHEROKEE LETTER V" #x13A5)
+ ("CHEROKEE LETTER GA" #x13A6)
+ ("CHEROKEE LETTER KA" #x13A7)
+ ("CHEROKEE LETTER GE" #x13A8)
+ ("CHEROKEE LETTER GI" #x13A9)
+ ("CHEROKEE LETTER GO" #x13AA)
+ ("CHEROKEE LETTER GU" #x13AB)
+ ("CHEROKEE LETTER GV" #x13AC)
+ ("CHEROKEE LETTER HA" #x13AD)
+ ("CHEROKEE LETTER HE" #x13AE)
+ ("CHEROKEE LETTER HI" #x13AF)
+ ("CHEROKEE LETTER HO" #x13B0)
+ ("CHEROKEE LETTER HU" #x13B1)
+ ("CHEROKEE LETTER HV" #x13B2)
+ ("CHEROKEE LETTER LA" #x13B3)
+ ("CHEROKEE LETTER LE" #x13B4)
+ ("CHEROKEE LETTER LI" #x13B5)
+ ("CHEROKEE LETTER LO" #x13B6)
+ ("CHEROKEE LETTER LU" #x13B7)
+ ("CHEROKEE LETTER LV" #x13B8)
+ ("CHEROKEE LETTER MA" #x13B9)
+ ("CHEROKEE LETTER ME" #x13BA)
+ ("CHEROKEE LETTER MI" #x13BB)
+ ("CHEROKEE LETTER MO" #x13BC)
+ ("CHEROKEE LETTER MU" #x13BD)
+ ("CHEROKEE LETTER NA" #x13BE)
+ ("CHEROKEE LETTER HNA" #x13BF)
+ ("CHEROKEE LETTER NAH" #x13C0)
+ ("CHEROKEE LETTER NE" #x13C1)
+ ("CHEROKEE LETTER NI" #x13C2)
+ ("CHEROKEE LETTER NO" #x13C3)
+ ("CHEROKEE LETTER NU" #x13C4)
+ ("CHEROKEE LETTER NV" #x13C5)
+ ("CHEROKEE LETTER QUA" #x13C6)
+ ("CHEROKEE LETTER QUE" #x13C7)
+ ("CHEROKEE LETTER QUI" #x13C8)
+ ("CHEROKEE LETTER QUO" #x13C9)
+ ("CHEROKEE LETTER QUU" #x13CA)
+ ("CHEROKEE LETTER QUV" #x13CB)
+ ("CHEROKEE LETTER SA" #x13CC)
+ ("CHEROKEE LETTER S" #x13CD)
+ ("CHEROKEE LETTER SE" #x13CE)
+ ("CHEROKEE LETTER SI" #x13CF)
+ ("CHEROKEE LETTER SO" #x13D0)
+ ("CHEROKEE LETTER SU" #x13D1)
+ ("CHEROKEE LETTER SV" #x13D2)
+ ("CHEROKEE LETTER DA" #x13D3)
+ ("CHEROKEE LETTER TA" #x13D4)
+ ("CHEROKEE LETTER DE" #x13D5)
+ ("CHEROKEE LETTER TE" #x13D6)
+ ("CHEROKEE LETTER DI" #x13D7)
+ ("CHEROKEE LETTER TI" #x13D8)
+ ("CHEROKEE LETTER DO" #x13D9)
+ ("CHEROKEE LETTER DU" #x13DA)
+ ("CHEROKEE LETTER DV" #x13DB)
+ ("CHEROKEE LETTER DLA" #x13DC)
+ ("CHEROKEE LETTER TLA" #x13DD)
+ ("CHEROKEE LETTER TLE" #x13DE)
+ ("CHEROKEE LETTER TLI" #x13DF)
+ ("CHEROKEE LETTER TLO" #x13E0)
+ ("CHEROKEE LETTER TLU" #x13E1)
+ ("CHEROKEE LETTER TLV" #x13E2)
+ ("CHEROKEE LETTER TSA" #x13E3)
+ ("CHEROKEE LETTER TSE" #x13E4)
+ ("CHEROKEE LETTER TSI" #x13E5)
+ ("CHEROKEE LETTER TSO" #x13E6)
+ ("CHEROKEE LETTER TSU" #x13E7)
+ ("CHEROKEE LETTER TSV" #x13E8)
+ ("CHEROKEE LETTER WA" #x13E9)
+ ("CHEROKEE LETTER WE" #x13EA)
+ ("CHEROKEE LETTER WI" #x13EB)
+ ("CHEROKEE LETTER WO" #x13EC)
+ ("CHEROKEE LETTER WU" #x13ED)
+ ("CHEROKEE LETTER WV" #x13EE)
+ ("CHEROKEE LETTER YA" #x13EF)
+ ("CHEROKEE LETTER YE" #x13F0)
+ ("CHEROKEE LETTER YI" #x13F1)
+ ("CHEROKEE LETTER YO" #x13F2)
+ ("CHEROKEE LETTER YU" #x13F3)
+ ("CHEROKEE LETTER YV" #x13F4)
+ ))
diff --git a/lisp/nxml/char-name/unicode/01400-0167F.el b/lisp/nxml/char-name/unicode/01400-0167F.el
new file mode 100644
index 00000000000..644b2552d00
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/01400-0167F.el
@@ -0,0 +1,632 @@
+(nxml-define-char-name-set 'unified-canadian-aboriginal-syllabics
+ '(("CANADIAN SYLLABICS E" #x1401)
+ ("CANADIAN SYLLABICS AAI" #x1402)
+ ("CANADIAN SYLLABICS I" #x1403)
+ ("CANADIAN SYLLABICS II" #x1404)
+ ("CANADIAN SYLLABICS O" #x1405)
+ ("CANADIAN SYLLABICS OO" #x1406)
+ ("CANADIAN SYLLABICS Y-CREE OO" #x1407)
+ ("CANADIAN SYLLABICS CARRIER EE" #x1408)
+ ("CANADIAN SYLLABICS CARRIER I" #x1409)
+ ("CANADIAN SYLLABICS A" #x140A)
+ ("CANADIAN SYLLABICS AA" #x140B)
+ ("CANADIAN SYLLABICS WE" #x140C)
+ ("CANADIAN SYLLABICS WEST-CREE WE" #x140D)
+ ("CANADIAN SYLLABICS WI" #x140E)
+ ("CANADIAN SYLLABICS WEST-CREE WI" #x140F)
+ ("CANADIAN SYLLABICS WII" #x1410)
+ ("CANADIAN SYLLABICS WEST-CREE WII" #x1411)
+ ("CANADIAN SYLLABICS WO" #x1412)
+ ("CANADIAN SYLLABICS WEST-CREE WO" #x1413)
+ ("CANADIAN SYLLABICS WOO" #x1414)
+ ("CANADIAN SYLLABICS WEST-CREE WOO" #x1415)
+ ("CANADIAN SYLLABICS NASKAPI WOO" #x1416)
+ ("CANADIAN SYLLABICS WA" #x1417)
+ ("CANADIAN SYLLABICS WEST-CREE WA" #x1418)
+ ("CANADIAN SYLLABICS WAA" #x1419)
+ ("CANADIAN SYLLABICS WEST-CREE WAA" #x141A)
+ ("CANADIAN SYLLABICS NASKAPI WAA" #x141B)
+ ("CANADIAN SYLLABICS AI" #x141C)
+ ("CANADIAN SYLLABICS Y-CREE W" #x141D)
+ ("CANADIAN SYLLABICS GLOTTAL STOP" #x141E)
+ ("CANADIAN SYLLABICS FINAL ACUTE" #x141F)
+ ("CANADIAN SYLLABICS FINAL GRAVE" #x1420)
+ ("CANADIAN SYLLABICS FINAL BOTTOM HALF RING" #x1421)
+ ("CANADIAN SYLLABICS FINAL TOP HALF RING" #x1422)
+ ("CANADIAN SYLLABICS FINAL RIGHT HALF RING" #x1423)
+ ("CANADIAN SYLLABICS FINAL RING" #x1424)
+ ("CANADIAN SYLLABICS FINAL DOUBLE ACUTE" #x1425)
+ ("CANADIAN SYLLABICS FINAL DOUBLE SHORT VERTICAL STROKES" #x1426)
+ ("CANADIAN SYLLABICS FINAL MIDDLE DOT" #x1427)
+ ("CANADIAN SYLLABICS FINAL SHORT HORIZONTAL STROKE" #x1428)
+ ("CANADIAN SYLLABICS FINAL PLUS" #x1429)
+ ("CANADIAN SYLLABICS FINAL DOWN TACK" #x142A)
+ ("CANADIAN SYLLABICS EN" #x142B)
+ ("CANADIAN SYLLABICS IN" #x142C)
+ ("CANADIAN SYLLABICS ON" #x142D)
+ ("CANADIAN SYLLABICS AN" #x142E)
+ ("CANADIAN SYLLABICS PE" #x142F)
+ ("CANADIAN SYLLABICS PAAI" #x1430)
+ ("CANADIAN SYLLABICS PI" #x1431)
+ ("CANADIAN SYLLABICS PII" #x1432)
+ ("CANADIAN SYLLABICS PO" #x1433)
+ ("CANADIAN SYLLABICS POO" #x1434)
+ ("CANADIAN SYLLABICS Y-CREE POO" #x1435)
+ ("CANADIAN SYLLABICS CARRIER HEE" #x1436)
+ ("CANADIAN SYLLABICS CARRIER HI" #x1437)
+ ("CANADIAN SYLLABICS PA" #x1438)
+ ("CANADIAN SYLLABICS PAA" #x1439)
+ ("CANADIAN SYLLABICS PWE" #x143A)
+ ("CANADIAN SYLLABICS WEST-CREE PWE" #x143B)
+ ("CANADIAN SYLLABICS PWI" #x143C)
+ ("CANADIAN SYLLABICS WEST-CREE PWI" #x143D)
+ ("CANADIAN SYLLABICS PWII" #x143E)
+ ("CANADIAN SYLLABICS WEST-CREE PWII" #x143F)
+ ("CANADIAN SYLLABICS PWO" #x1440)
+ ("CANADIAN SYLLABICS WEST-CREE PWO" #x1441)
+ ("CANADIAN SYLLABICS PWOO" #x1442)
+ ("CANADIAN SYLLABICS WEST-CREE PWOO" #x1443)
+ ("CANADIAN SYLLABICS PWA" #x1444)
+ ("CANADIAN SYLLABICS WEST-CREE PWA" #x1445)
+ ("CANADIAN SYLLABICS PWAA" #x1446)
+ ("CANADIAN SYLLABICS WEST-CREE PWAA" #x1447)
+ ("CANADIAN SYLLABICS Y-CREE PWAA" #x1448)
+ ("CANADIAN SYLLABICS P" #x1449)
+ ("CANADIAN SYLLABICS WEST-CREE P" #x144A)
+ ("CANADIAN SYLLABICS CARRIER H" #x144B)
+ ("CANADIAN SYLLABICS TE" #x144C)
+ ("CANADIAN SYLLABICS TAAI" #x144D)
+ ("CANADIAN SYLLABICS TI" #x144E)
+ ("CANADIAN SYLLABICS TII" #x144F)
+ ("CANADIAN SYLLABICS TO" #x1450)
+ ("CANADIAN SYLLABICS TOO" #x1451)
+ ("CANADIAN SYLLABICS Y-CREE TOO" #x1452)
+ ("CANADIAN SYLLABICS CARRIER DEE" #x1453)
+ ("CANADIAN SYLLABICS CARRIER DI" #x1454)
+ ("CANADIAN SYLLABICS TA" #x1455)
+ ("CANADIAN SYLLABICS TAA" #x1456)
+ ("CANADIAN SYLLABICS TWE" #x1457)
+ ("CANADIAN SYLLABICS WEST-CREE TWE" #x1458)
+ ("CANADIAN SYLLABICS TWI" #x1459)
+ ("CANADIAN SYLLABICS WEST-CREE TWI" #x145A)
+ ("CANADIAN SYLLABICS TWII" #x145B)
+ ("CANADIAN SYLLABICS WEST-CREE TWII" #x145C)
+ ("CANADIAN SYLLABICS TWO" #x145D)
+ ("CANADIAN SYLLABICS WEST-CREE TWO" #x145E)
+ ("CANADIAN SYLLABICS TWOO" #x145F)
+ ("CANADIAN SYLLABICS WEST-CREE TWOO" #x1460)
+ ("CANADIAN SYLLABICS TWA" #x1461)
+ ("CANADIAN SYLLABICS WEST-CREE TWA" #x1462)
+ ("CANADIAN SYLLABICS TWAA" #x1463)
+ ("CANADIAN SYLLABICS WEST-CREE TWAA" #x1464)
+ ("CANADIAN SYLLABICS NASKAPI TWAA" #x1465)
+ ("CANADIAN SYLLABICS T" #x1466)
+ ("CANADIAN SYLLABICS TTE" #x1467)
+ ("CANADIAN SYLLABICS TTI" #x1468)
+ ("CANADIAN SYLLABICS TTO" #x1469)
+ ("CANADIAN SYLLABICS TTA" #x146A)
+ ("CANADIAN SYLLABICS KE" #x146B)
+ ("CANADIAN SYLLABICS KAAI" #x146C)
+ ("CANADIAN SYLLABICS KI" #x146D)
+ ("CANADIAN SYLLABICS KII" #x146E)
+ ("CANADIAN SYLLABICS KO" #x146F)
+ ("CANADIAN SYLLABICS KOO" #x1470)
+ ("CANADIAN SYLLABICS Y-CREE KOO" #x1471)
+ ("CANADIAN SYLLABICS KA" #x1472)
+ ("CANADIAN SYLLABICS KAA" #x1473)
+ ("CANADIAN SYLLABICS KWE" #x1474)
+ ("CANADIAN SYLLABICS WEST-CREE KWE" #x1475)
+ ("CANADIAN SYLLABICS KWI" #x1476)
+ ("CANADIAN SYLLABICS WEST-CREE KWI" #x1477)
+ ("CANADIAN SYLLABICS KWII" #x1478)
+ ("CANADIAN SYLLABICS WEST-CREE KWII" #x1479)
+ ("CANADIAN SYLLABICS KWO" #x147A)
+ ("CANADIAN SYLLABICS WEST-CREE KWO" #x147B)
+ ("CANADIAN SYLLABICS KWOO" #x147C)
+ ("CANADIAN SYLLABICS WEST-CREE KWOO" #x147D)
+ ("CANADIAN SYLLABICS KWA" #x147E)
+ ("CANADIAN SYLLABICS WEST-CREE KWA" #x147F)
+ ("CANADIAN SYLLABICS KWAA" #x1480)
+ ("CANADIAN SYLLABICS WEST-CREE KWAA" #x1481)
+ ("CANADIAN SYLLABICS NASKAPI KWAA" #x1482)
+ ("CANADIAN SYLLABICS K" #x1483)
+ ("CANADIAN SYLLABICS KW" #x1484)
+ ("CANADIAN SYLLABICS SOUTH-SLAVEY KEH" #x1485)
+ ("CANADIAN SYLLABICS SOUTH-SLAVEY KIH" #x1486)
+ ("CANADIAN SYLLABICS SOUTH-SLAVEY KOH" #x1487)
+ ("CANADIAN SYLLABICS SOUTH-SLAVEY KAH" #x1488)
+ ("CANADIAN SYLLABICS CE" #x1489)
+ ("CANADIAN SYLLABICS CAAI" #x148A)
+ ("CANADIAN SYLLABICS CI" #x148B)
+ ("CANADIAN SYLLABICS CII" #x148C)
+ ("CANADIAN SYLLABICS CO" #x148D)
+ ("CANADIAN SYLLABICS COO" #x148E)
+ ("CANADIAN SYLLABICS Y-CREE COO" #x148F)
+ ("CANADIAN SYLLABICS CA" #x1490)
+ ("CANADIAN SYLLABICS CAA" #x1491)
+ ("CANADIAN SYLLABICS CWE" #x1492)
+ ("CANADIAN SYLLABICS WEST-CREE CWE" #x1493)
+ ("CANADIAN SYLLABICS CWI" #x1494)
+ ("CANADIAN SYLLABICS WEST-CREE CWI" #x1495)
+ ("CANADIAN SYLLABICS CWII" #x1496)
+ ("CANADIAN SYLLABICS WEST-CREE CWII" #x1497)
+ ("CANADIAN SYLLABICS CWO" #x1498)
+ ("CANADIAN SYLLABICS WEST-CREE CWO" #x1499)
+ ("CANADIAN SYLLABICS CWOO" #x149A)
+ ("CANADIAN SYLLABICS WEST-CREE CWOO" #x149B)
+ ("CANADIAN SYLLABICS CWA" #x149C)
+ ("CANADIAN SYLLABICS WEST-CREE CWA" #x149D)
+ ("CANADIAN SYLLABICS CWAA" #x149E)
+ ("CANADIAN SYLLABICS WEST-CREE CWAA" #x149F)
+ ("CANADIAN SYLLABICS NASKAPI CWAA" #x14A0)
+ ("CANADIAN SYLLABICS C" #x14A1)
+ ("CANADIAN SYLLABICS SAYISI TH" #x14A2)
+ ("CANADIAN SYLLABICS ME" #x14A3)
+ ("CANADIAN SYLLABICS MAAI" #x14A4)
+ ("CANADIAN SYLLABICS MI" #x14A5)
+ ("CANADIAN SYLLABICS MII" #x14A6)
+ ("CANADIAN SYLLABICS MO" #x14A7)
+ ("CANADIAN SYLLABICS MOO" #x14A8)
+ ("CANADIAN SYLLABICS Y-CREE MOO" #x14A9)
+ ("CANADIAN SYLLABICS MA" #x14AA)
+ ("CANADIAN SYLLABICS MAA" #x14AB)
+ ("CANADIAN SYLLABICS MWE" #x14AC)
+ ("CANADIAN SYLLABICS WEST-CREE MWE" #x14AD)
+ ("CANADIAN SYLLABICS MWI" #x14AE)
+ ("CANADIAN SYLLABICS WEST-CREE MWI" #x14AF)
+ ("CANADIAN SYLLABICS MWII" #x14B0)
+ ("CANADIAN SYLLABICS WEST-CREE MWII" #x14B1)
+ ("CANADIAN SYLLABICS MWO" #x14B2)
+ ("CANADIAN SYLLABICS WEST-CREE MWO" #x14B3)
+ ("CANADIAN SYLLABICS MWOO" #x14B4)
+ ("CANADIAN SYLLABICS WEST-CREE MWOO" #x14B5)
+ ("CANADIAN SYLLABICS MWA" #x14B6)
+ ("CANADIAN SYLLABICS WEST-CREE MWA" #x14B7)
+ ("CANADIAN SYLLABICS MWAA" #x14B8)
+ ("CANADIAN SYLLABICS WEST-CREE MWAA" #x14B9)
+ ("CANADIAN SYLLABICS NASKAPI MWAA" #x14BA)
+ ("CANADIAN SYLLABICS M" #x14BB)
+ ("CANADIAN SYLLABICS WEST-CREE M" #x14BC)
+ ("CANADIAN SYLLABICS MH" #x14BD)
+ ("CANADIAN SYLLABICS ATHAPASCAN M" #x14BE)
+ ("CANADIAN SYLLABICS SAYISI M" #x14BF)
+ ("CANADIAN SYLLABICS NE" #x14C0)
+ ("CANADIAN SYLLABICS NAAI" #x14C1)
+ ("CANADIAN SYLLABICS NI" #x14C2)
+ ("CANADIAN SYLLABICS NII" #x14C3)
+ ("CANADIAN SYLLABICS NO" #x14C4)
+ ("CANADIAN SYLLABICS NOO" #x14C5)
+ ("CANADIAN SYLLABICS Y-CREE NOO" #x14C6)
+ ("CANADIAN SYLLABICS NA" #x14C7)
+ ("CANADIAN SYLLABICS NAA" #x14C8)
+ ("CANADIAN SYLLABICS NWE" #x14C9)
+ ("CANADIAN SYLLABICS WEST-CREE NWE" #x14CA)
+ ("CANADIAN SYLLABICS NWA" #x14CB)
+ ("CANADIAN SYLLABICS WEST-CREE NWA" #x14CC)
+ ("CANADIAN SYLLABICS NWAA" #x14CD)
+ ("CANADIAN SYLLABICS WEST-CREE NWAA" #x14CE)
+ ("CANADIAN SYLLABICS NASKAPI NWAA" #x14CF)
+ ("CANADIAN SYLLABICS N" #x14D0)
+ ("CANADIAN SYLLABICS CARRIER NG" #x14D1)
+ ("CANADIAN SYLLABICS NH" #x14D2)
+ ("CANADIAN SYLLABICS LE" #x14D3)
+ ("CANADIAN SYLLABICS LAAI" #x14D4)
+ ("CANADIAN SYLLABICS LI" #x14D5)
+ ("CANADIAN SYLLABICS LII" #x14D6)
+ ("CANADIAN SYLLABICS LO" #x14D7)
+ ("CANADIAN SYLLABICS LOO" #x14D8)
+ ("CANADIAN SYLLABICS Y-CREE LOO" #x14D9)
+ ("CANADIAN SYLLABICS LA" #x14DA)
+ ("CANADIAN SYLLABICS LAA" #x14DB)
+ ("CANADIAN SYLLABICS LWE" #x14DC)
+ ("CANADIAN SYLLABICS WEST-CREE LWE" #x14DD)
+ ("CANADIAN SYLLABICS LWI" #x14DE)
+ ("CANADIAN SYLLABICS WEST-CREE LWI" #x14DF)
+ ("CANADIAN SYLLABICS LWII" #x14E0)
+ ("CANADIAN SYLLABICS WEST-CREE LWII" #x14E1)
+ ("CANADIAN SYLLABICS LWO" #x14E2)
+ ("CANADIAN SYLLABICS WEST-CREE LWO" #x14E3)
+ ("CANADIAN SYLLABICS LWOO" #x14E4)
+ ("CANADIAN SYLLABICS WEST-CREE LWOO" #x14E5)
+ ("CANADIAN SYLLABICS LWA" #x14E6)
+ ("CANADIAN SYLLABICS WEST-CREE LWA" #x14E7)
+ ("CANADIAN SYLLABICS LWAA" #x14E8)
+ ("CANADIAN SYLLABICS WEST-CREE LWAA" #x14E9)
+ ("CANADIAN SYLLABICS L" #x14EA)
+ ("CANADIAN SYLLABICS WEST-CREE L" #x14EB)
+ ("CANADIAN SYLLABICS MEDIAL L" #x14EC)
+ ("CANADIAN SYLLABICS SE" #x14ED)
+ ("CANADIAN SYLLABICS SAAI" #x14EE)
+ ("CANADIAN SYLLABICS SI" #x14EF)
+ ("CANADIAN SYLLABICS SII" #x14F0)
+ ("CANADIAN SYLLABICS SO" #x14F1)
+ ("CANADIAN SYLLABICS SOO" #x14F2)
+ ("CANADIAN SYLLABICS Y-CREE SOO" #x14F3)
+ ("CANADIAN SYLLABICS SA" #x14F4)
+ ("CANADIAN SYLLABICS SAA" #x14F5)
+ ("CANADIAN SYLLABICS SWE" #x14F6)
+ ("CANADIAN SYLLABICS WEST-CREE SWE" #x14F7)
+ ("CANADIAN SYLLABICS SWI" #x14F8)
+ ("CANADIAN SYLLABICS WEST-CREE SWI" #x14F9)
+ ("CANADIAN SYLLABICS SWII" #x14FA)
+ ("CANADIAN SYLLABICS WEST-CREE SWII" #x14FB)
+ ("CANADIAN SYLLABICS SWO" #x14FC)
+ ("CANADIAN SYLLABICS WEST-CREE SWO" #x14FD)
+ ("CANADIAN SYLLABICS SWOO" #x14FE)
+ ("CANADIAN SYLLABICS WEST-CREE SWOO" #x14FF)
+ ("CANADIAN SYLLABICS SWA" #x1500)
+ ("CANADIAN SYLLABICS WEST-CREE SWA" #x1501)
+ ("CANADIAN SYLLABICS SWAA" #x1502)
+ ("CANADIAN SYLLABICS WEST-CREE SWAA" #x1503)
+ ("CANADIAN SYLLABICS NASKAPI SWAA" #x1504)
+ ("CANADIAN SYLLABICS S" #x1505)
+ ("CANADIAN SYLLABICS ATHAPASCAN S" #x1506)
+ ("CANADIAN SYLLABICS SW" #x1507)
+ ("CANADIAN SYLLABICS BLACKFOOT S" #x1508)
+ ("CANADIAN SYLLABICS MOOSE-CREE SK" #x1509)
+ ("CANADIAN SYLLABICS NASKAPI SKW" #x150A)
+ ("CANADIAN SYLLABICS NASKAPI S-W" #x150B)
+ ("CANADIAN SYLLABICS NASKAPI SPWA" #x150C)
+ ("CANADIAN SYLLABICS NASKAPI STWA" #x150D)
+ ("CANADIAN SYLLABICS NASKAPI SKWA" #x150E)
+ ("CANADIAN SYLLABICS NASKAPI SCWA" #x150F)
+ ("CANADIAN SYLLABICS SHE" #x1510)
+ ("CANADIAN SYLLABICS SHI" #x1511)
+ ("CANADIAN SYLLABICS SHII" #x1512)
+ ("CANADIAN SYLLABICS SHO" #x1513)
+ ("CANADIAN SYLLABICS SHOO" #x1514)
+ ("CANADIAN SYLLABICS SHA" #x1515)
+ ("CANADIAN SYLLABICS SHAA" #x1516)
+ ("CANADIAN SYLLABICS SHWE" #x1517)
+ ("CANADIAN SYLLABICS WEST-CREE SHWE" #x1518)
+ ("CANADIAN SYLLABICS SHWI" #x1519)
+ ("CANADIAN SYLLABICS WEST-CREE SHWI" #x151A)
+ ("CANADIAN SYLLABICS SHWII" #x151B)
+ ("CANADIAN SYLLABICS WEST-CREE SHWII" #x151C)
+ ("CANADIAN SYLLABICS SHWO" #x151D)
+ ("CANADIAN SYLLABICS WEST-CREE SHWO" #x151E)
+ ("CANADIAN SYLLABICS SHWOO" #x151F)
+ ("CANADIAN SYLLABICS WEST-CREE SHWOO" #x1520)
+ ("CANADIAN SYLLABICS SHWA" #x1521)
+ ("CANADIAN SYLLABICS WEST-CREE SHWA" #x1522)
+ ("CANADIAN SYLLABICS SHWAA" #x1523)
+ ("CANADIAN SYLLABICS WEST-CREE SHWAA" #x1524)
+ ("CANADIAN SYLLABICS SH" #x1525)
+ ("CANADIAN SYLLABICS YE" #x1526)
+ ("CANADIAN SYLLABICS YAAI" #x1527)
+ ("CANADIAN SYLLABICS YI" #x1528)
+ ("CANADIAN SYLLABICS YII" #x1529)
+ ("CANADIAN SYLLABICS YO" #x152A)
+ ("CANADIAN SYLLABICS YOO" #x152B)
+ ("CANADIAN SYLLABICS Y-CREE YOO" #x152C)
+ ("CANADIAN SYLLABICS YA" #x152D)
+ ("CANADIAN SYLLABICS YAA" #x152E)
+ ("CANADIAN SYLLABICS YWE" #x152F)
+ ("CANADIAN SYLLABICS WEST-CREE YWE" #x1530)
+ ("CANADIAN SYLLABICS YWI" #x1531)
+ ("CANADIAN SYLLABICS WEST-CREE YWI" #x1532)
+ ("CANADIAN SYLLABICS YWII" #x1533)
+ ("CANADIAN SYLLABICS WEST-CREE YWII" #x1534)
+ ("CANADIAN SYLLABICS YWO" #x1535)
+ ("CANADIAN SYLLABICS WEST-CREE YWO" #x1536)
+ ("CANADIAN SYLLABICS YWOO" #x1537)
+ ("CANADIAN SYLLABICS WEST-CREE YWOO" #x1538)
+ ("CANADIAN SYLLABICS YWA" #x1539)
+ ("CANADIAN SYLLABICS WEST-CREE YWA" #x153A)
+ ("CANADIAN SYLLABICS YWAA" #x153B)
+ ("CANADIAN SYLLABICS WEST-CREE YWAA" #x153C)
+ ("CANADIAN SYLLABICS NASKAPI YWAA" #x153D)
+ ("CANADIAN SYLLABICS Y" #x153E)
+ ("CANADIAN SYLLABICS BIBLE-CREE Y" #x153F)
+ ("CANADIAN SYLLABICS WEST-CREE Y" #x1540)
+ ("CANADIAN SYLLABICS SAYISI YI" #x1541)
+ ("CANADIAN SYLLABICS RE" #x1542)
+ ("CANADIAN SYLLABICS R-CREE RE" #x1543)
+ ("CANADIAN SYLLABICS WEST-CREE LE" #x1544)
+ ("CANADIAN SYLLABICS RAAI" #x1545)
+ ("CANADIAN SYLLABICS RI" #x1546)
+ ("CANADIAN SYLLABICS RII" #x1547)
+ ("CANADIAN SYLLABICS RO" #x1548)
+ ("CANADIAN SYLLABICS ROO" #x1549)
+ ("CANADIAN SYLLABICS WEST-CREE LO" #x154A)
+ ("CANADIAN SYLLABICS RA" #x154B)
+ ("CANADIAN SYLLABICS RAA" #x154C)
+ ("CANADIAN SYLLABICS WEST-CREE LA" #x154D)
+ ("CANADIAN SYLLABICS RWAA" #x154E)
+ ("CANADIAN SYLLABICS WEST-CREE RWAA" #x154F)
+ ("CANADIAN SYLLABICS R" #x1550)
+ ("CANADIAN SYLLABICS WEST-CREE R" #x1551)
+ ("CANADIAN SYLLABICS MEDIAL R" #x1552)
+ ("CANADIAN SYLLABICS FE" #x1553)
+ ("CANADIAN SYLLABICS FAAI" #x1554)
+ ("CANADIAN SYLLABICS FI" #x1555)
+ ("CANADIAN SYLLABICS FII" #x1556)
+ ("CANADIAN SYLLABICS FO" #x1557)
+ ("CANADIAN SYLLABICS FOO" #x1558)
+ ("CANADIAN SYLLABICS FA" #x1559)
+ ("CANADIAN SYLLABICS FAA" #x155A)
+ ("CANADIAN SYLLABICS FWAA" #x155B)
+ ("CANADIAN SYLLABICS WEST-CREE FWAA" #x155C)
+ ("CANADIAN SYLLABICS F" #x155D)
+ ("CANADIAN SYLLABICS THE" #x155E)
+ ("CANADIAN SYLLABICS N-CREE THE" #x155F)
+ ("CANADIAN SYLLABICS THI" #x1560)
+ ("CANADIAN SYLLABICS N-CREE THI" #x1561)
+ ("CANADIAN SYLLABICS THII" #x1562)
+ ("CANADIAN SYLLABICS N-CREE THII" #x1563)
+ ("CANADIAN SYLLABICS THO" #x1564)
+ ("CANADIAN SYLLABICS THOO" #x1565)
+ ("CANADIAN SYLLABICS THA" #x1566)
+ ("CANADIAN SYLLABICS THAA" #x1567)
+ ("CANADIAN SYLLABICS THWAA" #x1568)
+ ("CANADIAN SYLLABICS WEST-CREE THWAA" #x1569)
+ ("CANADIAN SYLLABICS TH" #x156A)
+ ("CANADIAN SYLLABICS TTHE" #x156B)
+ ("CANADIAN SYLLABICS TTHI" #x156C)
+ ("CANADIAN SYLLABICS TTHO" #x156D)
+ ("CANADIAN SYLLABICS TTHA" #x156E)
+ ("CANADIAN SYLLABICS TTH" #x156F)
+ ("CANADIAN SYLLABICS TYE" #x1570)
+ ("CANADIAN SYLLABICS TYI" #x1571)
+ ("CANADIAN SYLLABICS TYO" #x1572)
+ ("CANADIAN SYLLABICS TYA" #x1573)
+ ("CANADIAN SYLLABICS NUNAVIK HE" #x1574)
+ ("CANADIAN SYLLABICS NUNAVIK HI" #x1575)
+ ("CANADIAN SYLLABICS NUNAVIK HII" #x1576)
+ ("CANADIAN SYLLABICS NUNAVIK HO" #x1577)
+ ("CANADIAN SYLLABICS NUNAVIK HOO" #x1578)
+ ("CANADIAN SYLLABICS NUNAVIK HA" #x1579)
+ ("CANADIAN SYLLABICS NUNAVIK HAA" #x157A)
+ ("CANADIAN SYLLABICS NUNAVIK H" #x157B)
+ ("CANADIAN SYLLABICS NUNAVUT H" #x157C)
+ ("CANADIAN SYLLABICS HK" #x157D)
+ ("CANADIAN SYLLABICS QAAI" #x157E)
+ ("CANADIAN SYLLABICS QI" #x157F)
+ ("CANADIAN SYLLABICS QII" #x1580)
+ ("CANADIAN SYLLABICS QO" #x1581)
+ ("CANADIAN SYLLABICS QOO" #x1582)
+ ("CANADIAN SYLLABICS QA" #x1583)
+ ("CANADIAN SYLLABICS QAA" #x1584)
+ ("CANADIAN SYLLABICS Q" #x1585)
+ ("CANADIAN SYLLABICS TLHE" #x1586)
+ ("CANADIAN SYLLABICS TLHI" #x1587)
+ ("CANADIAN SYLLABICS TLHO" #x1588)
+ ("CANADIAN SYLLABICS TLHA" #x1589)
+ ("CANADIAN SYLLABICS WEST-CREE RE" #x158A)
+ ("CANADIAN SYLLABICS WEST-CREE RI" #x158B)
+ ("CANADIAN SYLLABICS WEST-CREE RO" #x158C)
+ ("CANADIAN SYLLABICS WEST-CREE RA" #x158D)
+ ("CANADIAN SYLLABICS NGAAI" #x158E)
+ ("CANADIAN SYLLABICS NGI" #x158F)
+ ("CANADIAN SYLLABICS NGII" #x1590)
+ ("CANADIAN SYLLABICS NGO" #x1591)
+ ("CANADIAN SYLLABICS NGOO" #x1592)
+ ("CANADIAN SYLLABICS NGA" #x1593)
+ ("CANADIAN SYLLABICS NGAA" #x1594)
+ ("CANADIAN SYLLABICS NG" #x1595)
+ ("CANADIAN SYLLABICS NNG" #x1596)
+ ("CANADIAN SYLLABICS SAYISI SHE" #x1597)
+ ("CANADIAN SYLLABICS SAYISI SHI" #x1598)
+ ("CANADIAN SYLLABICS SAYISI SHO" #x1599)
+ ("CANADIAN SYLLABICS SAYISI SHA" #x159A)
+ ("CANADIAN SYLLABICS WOODS-CREE THE" #x159B)
+ ("CANADIAN SYLLABICS WOODS-CREE THI" #x159C)
+ ("CANADIAN SYLLABICS WOODS-CREE THO" #x159D)
+ ("CANADIAN SYLLABICS WOODS-CREE THA" #x159E)
+ ("CANADIAN SYLLABICS WOODS-CREE TH" #x159F)
+ ("CANADIAN SYLLABICS LHI" #x15A0)
+ ("CANADIAN SYLLABICS LHII" #x15A1)
+ ("CANADIAN SYLLABICS LHO" #x15A2)
+ ("CANADIAN SYLLABICS LHOO" #x15A3)
+ ("CANADIAN SYLLABICS LHA" #x15A4)
+ ("CANADIAN SYLLABICS LHAA" #x15A5)
+ ("CANADIAN SYLLABICS LH" #x15A6)
+ ("CANADIAN SYLLABICS TH-CREE THE" #x15A7)
+ ("CANADIAN SYLLABICS TH-CREE THI" #x15A8)
+ ("CANADIAN SYLLABICS TH-CREE THII" #x15A9)
+ ("CANADIAN SYLLABICS TH-CREE THO" #x15AA)
+ ("CANADIAN SYLLABICS TH-CREE THOO" #x15AB)
+ ("CANADIAN SYLLABICS TH-CREE THA" #x15AC)
+ ("CANADIAN SYLLABICS TH-CREE THAA" #x15AD)
+ ("CANADIAN SYLLABICS TH-CREE TH" #x15AE)
+ ("CANADIAN SYLLABICS AIVILIK B" #x15AF)
+ ("CANADIAN SYLLABICS BLACKFOOT E" #x15B0)
+ ("CANADIAN SYLLABICS BLACKFOOT I" #x15B1)
+ ("CANADIAN SYLLABICS BLACKFOOT O" #x15B2)
+ ("CANADIAN SYLLABICS BLACKFOOT A" #x15B3)
+ ("CANADIAN SYLLABICS BLACKFOOT WE" #x15B4)
+ ("CANADIAN SYLLABICS BLACKFOOT WI" #x15B5)
+ ("CANADIAN SYLLABICS BLACKFOOT WO" #x15B6)
+ ("CANADIAN SYLLABICS BLACKFOOT WA" #x15B7)
+ ("CANADIAN SYLLABICS BLACKFOOT NE" #x15B8)
+ ("CANADIAN SYLLABICS BLACKFOOT NI" #x15B9)
+ ("CANADIAN SYLLABICS BLACKFOOT NO" #x15BA)
+ ("CANADIAN SYLLABICS BLACKFOOT NA" #x15BB)
+ ("CANADIAN SYLLABICS BLACKFOOT KE" #x15BC)
+ ("CANADIAN SYLLABICS BLACKFOOT KI" #x15BD)
+ ("CANADIAN SYLLABICS BLACKFOOT KO" #x15BE)
+ ("CANADIAN SYLLABICS BLACKFOOT KA" #x15BF)
+ ("CANADIAN SYLLABICS SAYISI HE" #x15C0)
+ ("CANADIAN SYLLABICS SAYISI HI" #x15C1)
+ ("CANADIAN SYLLABICS SAYISI HO" #x15C2)
+ ("CANADIAN SYLLABICS SAYISI HA" #x15C3)
+ ("CANADIAN SYLLABICS CARRIER GHU" #x15C4)
+ ("CANADIAN SYLLABICS CARRIER GHO" #x15C5)
+ ("CANADIAN SYLLABICS CARRIER GHE" #x15C6)
+ ("CANADIAN SYLLABICS CARRIER GHEE" #x15C7)
+ ("CANADIAN SYLLABICS CARRIER GHI" #x15C8)
+ ("CANADIAN SYLLABICS CARRIER GHA" #x15C9)
+ ("CANADIAN SYLLABICS CARRIER RU" #x15CA)
+ ("CANADIAN SYLLABICS CARRIER RO" #x15CB)
+ ("CANADIAN SYLLABICS CARRIER RE" #x15CC)
+ ("CANADIAN SYLLABICS CARRIER REE" #x15CD)
+ ("CANADIAN SYLLABICS CARRIER RI" #x15CE)
+ ("CANADIAN SYLLABICS CARRIER RA" #x15CF)
+ ("CANADIAN SYLLABICS CARRIER WU" #x15D0)
+ ("CANADIAN SYLLABICS CARRIER WO" #x15D1)
+ ("CANADIAN SYLLABICS CARRIER WE" #x15D2)
+ ("CANADIAN SYLLABICS CARRIER WEE" #x15D3)
+ ("CANADIAN SYLLABICS CARRIER WI" #x15D4)
+ ("CANADIAN SYLLABICS CARRIER WA" #x15D5)
+ ("CANADIAN SYLLABICS CARRIER HWU" #x15D6)
+ ("CANADIAN SYLLABICS CARRIER HWO" #x15D7)
+ ("CANADIAN SYLLABICS CARRIER HWE" #x15D8)
+ ("CANADIAN SYLLABICS CARRIER HWEE" #x15D9)
+ ("CANADIAN SYLLABICS CARRIER HWI" #x15DA)
+ ("CANADIAN SYLLABICS CARRIER HWA" #x15DB)
+ ("CANADIAN SYLLABICS CARRIER THU" #x15DC)
+ ("CANADIAN SYLLABICS CARRIER THO" #x15DD)
+ ("CANADIAN SYLLABICS CARRIER THE" #x15DE)
+ ("CANADIAN SYLLABICS CARRIER THEE" #x15DF)
+ ("CANADIAN SYLLABICS CARRIER THI" #x15E0)
+ ("CANADIAN SYLLABICS CARRIER THA" #x15E1)
+ ("CANADIAN SYLLABICS CARRIER TTU" #x15E2)
+ ("CANADIAN SYLLABICS CARRIER TTO" #x15E3)
+ ("CANADIAN SYLLABICS CARRIER TTE" #x15E4)
+ ("CANADIAN SYLLABICS CARRIER TTEE" #x15E5)
+ ("CANADIAN SYLLABICS CARRIER TTI" #x15E6)
+ ("CANADIAN SYLLABICS CARRIER TTA" #x15E7)
+ ("CANADIAN SYLLABICS CARRIER PU" #x15E8)
+ ("CANADIAN SYLLABICS CARRIER PO" #x15E9)
+ ("CANADIAN SYLLABICS CARRIER PE" #x15EA)
+ ("CANADIAN SYLLABICS CARRIER PEE" #x15EB)
+ ("CANADIAN SYLLABICS CARRIER PI" #x15EC)
+ ("CANADIAN SYLLABICS CARRIER PA" #x15ED)
+ ("CANADIAN SYLLABICS CARRIER P" #x15EE)
+ ("CANADIAN SYLLABICS CARRIER GU" #x15EF)
+ ("CANADIAN SYLLABICS CARRIER GO" #x15F0)
+ ("CANADIAN SYLLABICS CARRIER GE" #x15F1)
+ ("CANADIAN SYLLABICS CARRIER GEE" #x15F2)
+ ("CANADIAN SYLLABICS CARRIER GI" #x15F3)
+ ("CANADIAN SYLLABICS CARRIER GA" #x15F4)
+ ("CANADIAN SYLLABICS CARRIER KHU" #x15F5)
+ ("CANADIAN SYLLABICS CARRIER KHO" #x15F6)
+ ("CANADIAN SYLLABICS CARRIER KHE" #x15F7)
+ ("CANADIAN SYLLABICS CARRIER KHEE" #x15F8)
+ ("CANADIAN SYLLABICS CARRIER KHI" #x15F9)
+ ("CANADIAN SYLLABICS CARRIER KHA" #x15FA)
+ ("CANADIAN SYLLABICS CARRIER KKU" #x15FB)
+ ("CANADIAN SYLLABICS CARRIER KKO" #x15FC)
+ ("CANADIAN SYLLABICS CARRIER KKE" #x15FD)
+ ("CANADIAN SYLLABICS CARRIER KKEE" #x15FE)
+ ("CANADIAN SYLLABICS CARRIER KKI" #x15FF)
+ ("CANADIAN SYLLABICS CARRIER KKA" #x1600)
+ ("CANADIAN SYLLABICS CARRIER KK" #x1601)
+ ("CANADIAN SYLLABICS CARRIER NU" #x1602)
+ ("CANADIAN SYLLABICS CARRIER NO" #x1603)
+ ("CANADIAN SYLLABICS CARRIER NE" #x1604)
+ ("CANADIAN SYLLABICS CARRIER NEE" #x1605)
+ ("CANADIAN SYLLABICS CARRIER NI" #x1606)
+ ("CANADIAN SYLLABICS CARRIER NA" #x1607)
+ ("CANADIAN SYLLABICS CARRIER MU" #x1608)
+ ("CANADIAN SYLLABICS CARRIER MO" #x1609)
+ ("CANADIAN SYLLABICS CARRIER ME" #x160A)
+ ("CANADIAN SYLLABICS CARRIER MEE" #x160B)
+ ("CANADIAN SYLLABICS CARRIER MI" #x160C)
+ ("CANADIAN SYLLABICS CARRIER MA" #x160D)
+ ("CANADIAN SYLLABICS CARRIER YU" #x160E)
+ ("CANADIAN SYLLABICS CARRIER YO" #x160F)
+ ("CANADIAN SYLLABICS CARRIER YE" #x1610)
+ ("CANADIAN SYLLABICS CARRIER YEE" #x1611)
+ ("CANADIAN SYLLABICS CARRIER YI" #x1612)
+ ("CANADIAN SYLLABICS CARRIER YA" #x1613)
+ ("CANADIAN SYLLABICS CARRIER JU" #x1614)
+ ("CANADIAN SYLLABICS SAYISI JU" #x1615)
+ ("CANADIAN SYLLABICS CARRIER JO" #x1616)
+ ("CANADIAN SYLLABICS CARRIER JE" #x1617)
+ ("CANADIAN SYLLABICS CARRIER JEE" #x1618)
+ ("CANADIAN SYLLABICS CARRIER JI" #x1619)
+ ("CANADIAN SYLLABICS SAYISI JI" #x161A)
+ ("CANADIAN SYLLABICS CARRIER JA" #x161B)
+ ("CANADIAN SYLLABICS CARRIER JJU" #x161C)
+ ("CANADIAN SYLLABICS CARRIER JJO" #x161D)
+ ("CANADIAN SYLLABICS CARRIER JJE" #x161E)
+ ("CANADIAN SYLLABICS CARRIER JJEE" #x161F)
+ ("CANADIAN SYLLABICS CARRIER JJI" #x1620)
+ ("CANADIAN SYLLABICS CARRIER JJA" #x1621)
+ ("CANADIAN SYLLABICS CARRIER LU" #x1622)
+ ("CANADIAN SYLLABICS CARRIER LO" #x1623)
+ ("CANADIAN SYLLABICS CARRIER LE" #x1624)
+ ("CANADIAN SYLLABICS CARRIER LEE" #x1625)
+ ("CANADIAN SYLLABICS CARRIER LI" #x1626)
+ ("CANADIAN SYLLABICS CARRIER LA" #x1627)
+ ("CANADIAN SYLLABICS CARRIER DLU" #x1628)
+ ("CANADIAN SYLLABICS CARRIER DLO" #x1629)
+ ("CANADIAN SYLLABICS CARRIER DLE" #x162A)
+ ("CANADIAN SYLLABICS CARRIER DLEE" #x162B)
+ ("CANADIAN SYLLABICS CARRIER DLI" #x162C)
+ ("CANADIAN SYLLABICS CARRIER DLA" #x162D)
+ ("CANADIAN SYLLABICS CARRIER LHU" #x162E)
+ ("CANADIAN SYLLABICS CARRIER LHO" #x162F)
+ ("CANADIAN SYLLABICS CARRIER LHE" #x1630)
+ ("CANADIAN SYLLABICS CARRIER LHEE" #x1631)
+ ("CANADIAN SYLLABICS CARRIER LHI" #x1632)
+ ("CANADIAN SYLLABICS CARRIER LHA" #x1633)
+ ("CANADIAN SYLLABICS CARRIER TLHU" #x1634)
+ ("CANADIAN SYLLABICS CARRIER TLHO" #x1635)
+ ("CANADIAN SYLLABICS CARRIER TLHE" #x1636)
+ ("CANADIAN SYLLABICS CARRIER TLHEE" #x1637)
+ ("CANADIAN SYLLABICS CARRIER TLHI" #x1638)
+ ("CANADIAN SYLLABICS CARRIER TLHA" #x1639)
+ ("CANADIAN SYLLABICS CARRIER TLU" #x163A)
+ ("CANADIAN SYLLABICS CARRIER TLO" #x163B)
+ ("CANADIAN SYLLABICS CARRIER TLE" #x163C)
+ ("CANADIAN SYLLABICS CARRIER TLEE" #x163D)
+ ("CANADIAN SYLLABICS CARRIER TLI" #x163E)
+ ("CANADIAN SYLLABICS CARRIER TLA" #x163F)
+ ("CANADIAN SYLLABICS CARRIER ZU" #x1640)
+ ("CANADIAN SYLLABICS CARRIER ZO" #x1641)
+ ("CANADIAN SYLLABICS CARRIER ZE" #x1642)
+ ("CANADIAN SYLLABICS CARRIER ZEE" #x1643)
+ ("CANADIAN SYLLABICS CARRIER ZI" #x1644)
+ ("CANADIAN SYLLABICS CARRIER ZA" #x1645)
+ ("CANADIAN SYLLABICS CARRIER Z" #x1646)
+ ("CANADIAN SYLLABICS CARRIER INITIAL Z" #x1647)
+ ("CANADIAN SYLLABICS CARRIER DZU" #x1648)
+ ("CANADIAN SYLLABICS CARRIER DZO" #x1649)
+ ("CANADIAN SYLLABICS CARRIER DZE" #x164A)
+ ("CANADIAN SYLLABICS CARRIER DZEE" #x164B)
+ ("CANADIAN SYLLABICS CARRIER DZI" #x164C)
+ ("CANADIAN SYLLABICS CARRIER DZA" #x164D)
+ ("CANADIAN SYLLABICS CARRIER SU" #x164E)
+ ("CANADIAN SYLLABICS CARRIER SO" #x164F)
+ ("CANADIAN SYLLABICS CARRIER SE" #x1650)
+ ("CANADIAN SYLLABICS CARRIER SEE" #x1651)
+ ("CANADIAN SYLLABICS CARRIER SI" #x1652)
+ ("CANADIAN SYLLABICS CARRIER SA" #x1653)
+ ("CANADIAN SYLLABICS CARRIER SHU" #x1654)
+ ("CANADIAN SYLLABICS CARRIER SHO" #x1655)
+ ("CANADIAN SYLLABICS CARRIER SHE" #x1656)
+ ("CANADIAN SYLLABICS CARRIER SHEE" #x1657)
+ ("CANADIAN SYLLABICS CARRIER SHI" #x1658)
+ ("CANADIAN SYLLABICS CARRIER SHA" #x1659)
+ ("CANADIAN SYLLABICS CARRIER SH" #x165A)
+ ("CANADIAN SYLLABICS CARRIER TSU" #x165B)
+ ("CANADIAN SYLLABICS CARRIER TSO" #x165C)
+ ("CANADIAN SYLLABICS CARRIER TSE" #x165D)
+ ("CANADIAN SYLLABICS CARRIER TSEE" #x165E)
+ ("CANADIAN SYLLABICS CARRIER TSI" #x165F)
+ ("CANADIAN SYLLABICS CARRIER TSA" #x1660)
+ ("CANADIAN SYLLABICS CARRIER CHU" #x1661)
+ ("CANADIAN SYLLABICS CARRIER CHO" #x1662)
+ ("CANADIAN SYLLABICS CARRIER CHE" #x1663)
+ ("CANADIAN SYLLABICS CARRIER CHEE" #x1664)
+ ("CANADIAN SYLLABICS CARRIER CHI" #x1665)
+ ("CANADIAN SYLLABICS CARRIER CHA" #x1666)
+ ("CANADIAN SYLLABICS CARRIER TTSU" #x1667)
+ ("CANADIAN SYLLABICS CARRIER TTSO" #x1668)
+ ("CANADIAN SYLLABICS CARRIER TTSE" #x1669)
+ ("CANADIAN SYLLABICS CARRIER TTSEE" #x166A)
+ ("CANADIAN SYLLABICS CARRIER TTSI" #x166B)
+ ("CANADIAN SYLLABICS CARRIER TTSA" #x166C)
+ ("CANADIAN SYLLABICS CHI SIGN" #x166D)
+ ("CANADIAN SYLLABICS FULL STOP" #x166E)
+ ("CANADIAN SYLLABICS QAI" #x166F)
+ ("CANADIAN SYLLABICS NGAI" #x1670)
+ ("CANADIAN SYLLABICS NNGI" #x1671)
+ ("CANADIAN SYLLABICS NNGII" #x1672)
+ ("CANADIAN SYLLABICS NNGO" #x1673)
+ ("CANADIAN SYLLABICS NNGOO" #x1674)
+ ("CANADIAN SYLLABICS NNGA" #x1675)
+ ("CANADIAN SYLLABICS NNGAA" #x1676)
+ ))
diff --git a/lisp/nxml/char-name/unicode/01680-0169F.el b/lisp/nxml/char-name/unicode/01680-0169F.el
new file mode 100644
index 00000000000..827b70e6b00
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/01680-0169F.el
@@ -0,0 +1,31 @@
+(nxml-define-char-name-set 'ogham
+ '(("OGHAM SPACE MARK" #x1680)
+ ("OGHAM LETTER BEITH" #x1681)
+ ("OGHAM LETTER LUIS" #x1682)
+ ("OGHAM LETTER FEARN" #x1683)
+ ("OGHAM LETTER SAIL" #x1684)
+ ("OGHAM LETTER NION" #x1685)
+ ("OGHAM LETTER UATH" #x1686)
+ ("OGHAM LETTER DAIR" #x1687)
+ ("OGHAM LETTER TINNE" #x1688)
+ ("OGHAM LETTER COLL" #x1689)
+ ("OGHAM LETTER CEIRT" #x168A)
+ ("OGHAM LETTER MUIN" #x168B)
+ ("OGHAM LETTER GORT" #x168C)
+ ("OGHAM LETTER NGEADAL" #x168D)
+ ("OGHAM LETTER STRAIF" #x168E)
+ ("OGHAM LETTER RUIS" #x168F)
+ ("OGHAM LETTER AILM" #x1690)
+ ("OGHAM LETTER ONN" #x1691)
+ ("OGHAM LETTER UR" #x1692)
+ ("OGHAM LETTER EADHADH" #x1693)
+ ("OGHAM LETTER IODHADH" #x1694)
+ ("OGHAM LETTER EABHADH" #x1695)
+ ("OGHAM LETTER OR" #x1696)
+ ("OGHAM LETTER UILLEANN" #x1697)
+ ("OGHAM LETTER IFIN" #x1698)
+ ("OGHAM LETTER EAMHANCHOLL" #x1699)
+ ("OGHAM LETTER PEITH" #x169A)
+ ("OGHAM FEATHER MARK" #x169B)
+ ("OGHAM REVERSED FEATHER MARK" #x169C)
+ ))
diff --git a/lisp/nxml/char-name/unicode/016A0-016FF.el b/lisp/nxml/char-name/unicode/016A0-016FF.el
new file mode 100644
index 00000000000..ce67a4069e5
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/016A0-016FF.el
@@ -0,0 +1,83 @@
+(nxml-define-char-name-set 'runic
+ '(("RUNIC LETTER FEHU FEOH FE F" #x16A0)
+ ("RUNIC LETTER V" #x16A1)
+ ("RUNIC LETTER URUZ UR U" #x16A2)
+ ("RUNIC LETTER YR" #x16A3)
+ ("RUNIC LETTER Y" #x16A4)
+ ("RUNIC LETTER W" #x16A5)
+ ("RUNIC LETTER THURISAZ THURS THORN" #x16A6)
+ ("RUNIC LETTER ETH" #x16A7)
+ ("RUNIC LETTER ANSUZ A" #x16A8)
+ ("RUNIC LETTER OS O" #x16A9)
+ ("RUNIC LETTER AC A" #x16AA)
+ ("RUNIC LETTER AESC" #x16AB)
+ ("RUNIC LETTER LONG-BRANCH-OSS O" #x16AC)
+ ("RUNIC LETTER SHORT-TWIG-OSS O" #x16AD)
+ ("RUNIC LETTER O" #x16AE)
+ ("RUNIC LETTER OE" #x16AF)
+ ("RUNIC LETTER ON" #x16B0)
+ ("RUNIC LETTER RAIDO RAD REID R" #x16B1)
+ ("RUNIC LETTER KAUNA" #x16B2)
+ ("RUNIC LETTER CEN" #x16B3)
+ ("RUNIC LETTER KAUN K" #x16B4)
+ ("RUNIC LETTER G" #x16B5)
+ ("RUNIC LETTER ENG" #x16B6)
+ ("RUNIC LETTER GEBO GYFU G" #x16B7)
+ ("RUNIC LETTER GAR" #x16B8)
+ ("RUNIC LETTER WUNJO WYNN W" #x16B9)
+ ("RUNIC LETTER HAGLAZ H" #x16BA)
+ ("RUNIC LETTER HAEGL H" #x16BB)
+ ("RUNIC LETTER LONG-BRANCH-HAGALL H" #x16BC)
+ ("RUNIC LETTER SHORT-TWIG-HAGALL H" #x16BD)
+ ("RUNIC LETTER NAUDIZ NYD NAUD N" #x16BE)
+ ("RUNIC LETTER SHORT-TWIG-NAUD N" #x16BF)
+ ("RUNIC LETTER DOTTED-N" #x16C0)
+ ("RUNIC LETTER ISAZ IS ISS I" #x16C1)
+ ("RUNIC LETTER E" #x16C2)
+ ("RUNIC LETTER JERAN J" #x16C3)
+ ("RUNIC LETTER GER" #x16C4)
+ ("RUNIC LETTER LONG-BRANCH-AR AE" #x16C5)
+ ("RUNIC LETTER SHORT-TWIG-AR A" #x16C6)
+ ("RUNIC LETTER IWAZ EOH" #x16C7)
+ ("RUNIC LETTER PERTHO PEORTH P" #x16C8)
+ ("RUNIC LETTER ALGIZ EOLHX" #x16C9)
+ ("RUNIC LETTER SOWILO S" #x16CA)
+ ("RUNIC LETTER SIGEL LONG-BRANCH-SOL S" #x16CB)
+ ("RUNIC LETTER SHORT-TWIG-SOL S" #x16CC)
+ ("RUNIC LETTER C" #x16CD)
+ ("RUNIC LETTER Z" #x16CE)
+ ("RUNIC LETTER TIWAZ TIR TYR T" #x16CF)
+ ("RUNIC LETTER SHORT-TWIG-TYR T" #x16D0)
+ ("RUNIC LETTER D" #x16D1)
+ ("RUNIC LETTER BERKANAN BEORC BJARKAN B" #x16D2)
+ ("RUNIC LETTER SHORT-TWIG-BJARKAN B" #x16D3)
+ ("RUNIC LETTER DOTTED-P" #x16D4)
+ ("RUNIC LETTER OPEN-P" #x16D5)
+ ("RUNIC LETTER EHWAZ EH E" #x16D6)
+ ("RUNIC LETTER MANNAZ MAN M" #x16D7)
+ ("RUNIC LETTER LONG-BRANCH-MADR M" #x16D8)
+ ("RUNIC LETTER SHORT-TWIG-MADR M" #x16D9)
+ ("RUNIC LETTER LAUKAZ LAGU LOGR L" #x16DA)
+ ("RUNIC LETTER DOTTED-L" #x16DB)
+ ("RUNIC LETTER INGWAZ" #x16DC)
+ ("RUNIC LETTER ING" #x16DD)
+ ("RUNIC LETTER DAGAZ DAEG D" #x16DE)
+ ("RUNIC LETTER OTHALAN ETHEL O" #x16DF)
+ ("RUNIC LETTER EAR" #x16E0)
+ ("RUNIC LETTER IOR" #x16E1)
+ ("RUNIC LETTER CWEORTH" #x16E2)
+ ("RUNIC LETTER CALC" #x16E3)
+ ("RUNIC LETTER CEALC" #x16E4)
+ ("RUNIC LETTER STAN" #x16E5)
+ ("RUNIC LETTER LONG-BRANCH-YR" #x16E6)
+ ("RUNIC LETTER SHORT-TWIG-YR" #x16E7)
+ ("RUNIC LETTER ICELANDIC-YR" #x16E8)
+ ("RUNIC LETTER Q" #x16E9)
+ ("RUNIC LETTER X" #x16EA)
+ ("RUNIC SINGLE PUNCTUATION" #x16EB)
+ ("RUNIC MULTIPLE PUNCTUATION" #x16EC)
+ ("RUNIC CROSS PUNCTUATION" #x16ED)
+ ("RUNIC ARLAUG SYMBOL" #x16EE)
+ ("RUNIC TVIMADUR SYMBOL" #x16EF)
+ ("RUNIC BELGTHOR SYMBOL" #x16F0)
+ ))
diff --git a/lisp/nxml/char-name/unicode/01700-0171F.el b/lisp/nxml/char-name/unicode/01700-0171F.el
new file mode 100644
index 00000000000..b30500639b6
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/01700-0171F.el
@@ -0,0 +1,22 @@
+(nxml-define-char-name-set 'tagalog
+ '(("TAGALOG LETTER A" #x1700)
+ ("TAGALOG LETTER I" #x1701)
+ ("TAGALOG LETTER U" #x1702)
+ ("TAGALOG LETTER KA" #x1703)
+ ("TAGALOG LETTER GA" #x1704)
+ ("TAGALOG LETTER NGA" #x1705)
+ ("TAGALOG LETTER TA" #x1706)
+ ("TAGALOG LETTER DA" #x1707)
+ ("TAGALOG LETTER NA" #x1708)
+ ("TAGALOG LETTER PA" #x1709)
+ ("TAGALOG LETTER BA" #x170A)
+ ("TAGALOG LETTER MA" #x170B)
+ ("TAGALOG LETTER YA" #x170C)
+ ("TAGALOG LETTER LA" #x170E)
+ ("TAGALOG LETTER WA" #x170F)
+ ("TAGALOG LETTER SA" #x1710)
+ ("TAGALOG LETTER HA" #x1711)
+ ("TAGALOG VOWEL SIGN I" #x1712)
+ ("TAGALOG VOWEL SIGN U" #x1713)
+ ("TAGALOG SIGN VIRAMA" #x1714)
+ ))
diff --git a/lisp/nxml/char-name/unicode/01720-0173F.el b/lisp/nxml/char-name/unicode/01720-0173F.el
new file mode 100644
index 00000000000..09f61ea1b55
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/01720-0173F.el
@@ -0,0 +1,25 @@
+(nxml-define-char-name-set 'hanunoo
+ '(("HANUNOO LETTER A" #x1720)
+ ("HANUNOO LETTER I" #x1721)
+ ("HANUNOO LETTER U" #x1722)
+ ("HANUNOO LETTER KA" #x1723)
+ ("HANUNOO LETTER GA" #x1724)
+ ("HANUNOO LETTER NGA" #x1725)
+ ("HANUNOO LETTER TA" #x1726)
+ ("HANUNOO LETTER DA" #x1727)
+ ("HANUNOO LETTER NA" #x1728)
+ ("HANUNOO LETTER PA" #x1729)
+ ("HANUNOO LETTER BA" #x172A)
+ ("HANUNOO LETTER MA" #x172B)
+ ("HANUNOO LETTER YA" #x172C)
+ ("HANUNOO LETTER RA" #x172D)
+ ("HANUNOO LETTER LA" #x172E)
+ ("HANUNOO LETTER WA" #x172F)
+ ("HANUNOO LETTER SA" #x1730)
+ ("HANUNOO LETTER HA" #x1731)
+ ("HANUNOO VOWEL SIGN I" #x1732)
+ ("HANUNOO VOWEL SIGN U" #x1733)
+ ("HANUNOO SIGN PAMUDPOD" #x1734)
+ ("PHILIPPINE SINGLE PUNCTUATION" #x1735)
+ ("PHILIPPINE DOUBLE PUNCTUATION" #x1736)
+ ))
diff --git a/lisp/nxml/char-name/unicode/01740-0175F.el b/lisp/nxml/char-name/unicode/01740-0175F.el
new file mode 100644
index 00000000000..b507c90c268
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/01740-0175F.el
@@ -0,0 +1,22 @@
+(nxml-define-char-name-set 'buhid
+ '(("BUHID LETTER A" #x1740)
+ ("BUHID LETTER I" #x1741)
+ ("BUHID LETTER U" #x1742)
+ ("BUHID LETTER KA" #x1743)
+ ("BUHID LETTER GA" #x1744)
+ ("BUHID LETTER NGA" #x1745)
+ ("BUHID LETTER TA" #x1746)
+ ("BUHID LETTER DA" #x1747)
+ ("BUHID LETTER NA" #x1748)
+ ("BUHID LETTER PA" #x1749)
+ ("BUHID LETTER BA" #x174A)
+ ("BUHID LETTER MA" #x174B)
+ ("BUHID LETTER YA" #x174C)
+ ("BUHID LETTER RA" #x174D)
+ ("BUHID LETTER LA" #x174E)
+ ("BUHID LETTER WA" #x174F)
+ ("BUHID LETTER SA" #x1750)
+ ("BUHID LETTER HA" #x1751)
+ ("BUHID VOWEL SIGN I" #x1752)
+ ("BUHID VOWEL SIGN U" #x1753)
+ ))
diff --git a/lisp/nxml/char-name/unicode/01760-0177F.el b/lisp/nxml/char-name/unicode/01760-0177F.el
new file mode 100644
index 00000000000..e824c2bd434
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/01760-0177F.el
@@ -0,0 +1,20 @@
+(nxml-define-char-name-set 'tagbanwa
+ '(("TAGBANWA LETTER A" #x1760)
+ ("TAGBANWA LETTER I" #x1761)
+ ("TAGBANWA LETTER U" #x1762)
+ ("TAGBANWA LETTER KA" #x1763)
+ ("TAGBANWA LETTER GA" #x1764)
+ ("TAGBANWA LETTER NGA" #x1765)
+ ("TAGBANWA LETTER TA" #x1766)
+ ("TAGBANWA LETTER DA" #x1767)
+ ("TAGBANWA LETTER NA" #x1768)
+ ("TAGBANWA LETTER PA" #x1769)
+ ("TAGBANWA LETTER BA" #x176A)
+ ("TAGBANWA LETTER MA" #x176B)
+ ("TAGBANWA LETTER YA" #x176C)
+ ("TAGBANWA LETTER LA" #x176E)
+ ("TAGBANWA LETTER WA" #x176F)
+ ("TAGBANWA LETTER SA" #x1770)
+ ("TAGBANWA VOWEL SIGN I" #x1772)
+ ("TAGBANWA VOWEL SIGN U" #x1773)
+ ))
diff --git a/lisp/nxml/char-name/unicode/01780-017FF.el b/lisp/nxml/char-name/unicode/01780-017FF.el
new file mode 100644
index 00000000000..e9671c943ca
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/01780-017FF.el
@@ -0,0 +1,105 @@
+(nxml-define-char-name-set 'khmer
+ '(("KHMER LETTER KA" #x1780)
+ ("KHMER LETTER KHA" #x1781)
+ ("KHMER LETTER KO" #x1782)
+ ("KHMER LETTER KHO" #x1783)
+ ("KHMER LETTER NGO" #x1784)
+ ("KHMER LETTER CA" #x1785)
+ ("KHMER LETTER CHA" #x1786)
+ ("KHMER LETTER CO" #x1787)
+ ("KHMER LETTER CHO" #x1788)
+ ("KHMER LETTER NYO" #x1789)
+ ("KHMER LETTER DA" #x178A)
+ ("KHMER LETTER TTHA" #x178B)
+ ("KHMER LETTER DO" #x178C)
+ ("KHMER LETTER TTHO" #x178D)
+ ("KHMER LETTER NNO" #x178E)
+ ("KHMER LETTER TA" #x178F)
+ ("KHMER LETTER THA" #x1790)
+ ("KHMER LETTER TO" #x1791)
+ ("KHMER LETTER THO" #x1792)
+ ("KHMER LETTER NO" #x1793)
+ ("KHMER LETTER BA" #x1794)
+ ("KHMER LETTER PHA" #x1795)
+ ("KHMER LETTER PO" #x1796)
+ ("KHMER LETTER PHO" #x1797)
+ ("KHMER LETTER MO" #x1798)
+ ("KHMER LETTER YO" #x1799)
+ ("KHMER LETTER RO" #x179A)
+ ("KHMER LETTER LO" #x179B)
+ ("KHMER LETTER VO" #x179C)
+ ("KHMER LETTER SHA" #x179D)
+ ("KHMER LETTER SSO" #x179E)
+ ("KHMER LETTER SA" #x179F)
+ ("KHMER LETTER HA" #x17A0)
+ ("KHMER LETTER LA" #x17A1)
+ ("KHMER LETTER QA" #x17A2)
+ ("KHMER INDEPENDENT VOWEL QAQ" #x17A3)
+ ("KHMER INDEPENDENT VOWEL QAA" #x17A4)
+ ("KHMER INDEPENDENT VOWEL QI" #x17A5)
+ ("KHMER INDEPENDENT VOWEL QII" #x17A6)
+ ("KHMER INDEPENDENT VOWEL QU" #x17A7)
+ ("KHMER INDEPENDENT VOWEL QUK" #x17A8)
+ ("KHMER INDEPENDENT VOWEL QUU" #x17A9)
+ ("KHMER INDEPENDENT VOWEL QUUV" #x17AA)
+ ("KHMER INDEPENDENT VOWEL RY" #x17AB)
+ ("KHMER INDEPENDENT VOWEL RYY" #x17AC)
+ ("KHMER INDEPENDENT VOWEL LY" #x17AD)
+ ("KHMER INDEPENDENT VOWEL LYY" #x17AE)
+ ("KHMER INDEPENDENT VOWEL QE" #x17AF)
+ ("KHMER INDEPENDENT VOWEL QAI" #x17B0)
+ ("KHMER INDEPENDENT VOWEL QOO TYPE ONE" #x17B1)
+ ("KHMER INDEPENDENT VOWEL QOO TYPE TWO" #x17B2)
+ ("KHMER INDEPENDENT VOWEL QAU" #x17B3)
+ ("KHMER VOWEL INHERENT AQ" #x17B4)
+ ("KHMER VOWEL INHERENT AA" #x17B5)
+ ("KHMER VOWEL SIGN AA" #x17B6)
+ ("KHMER VOWEL SIGN I" #x17B7)
+ ("KHMER VOWEL SIGN II" #x17B8)
+ ("KHMER VOWEL SIGN Y" #x17B9)
+ ("KHMER VOWEL SIGN YY" #x17BA)
+ ("KHMER VOWEL SIGN U" #x17BB)
+ ("KHMER VOWEL SIGN UU" #x17BC)
+ ("KHMER VOWEL SIGN UA" #x17BD)
+ ("KHMER VOWEL SIGN OE" #x17BE)
+ ("KHMER VOWEL SIGN YA" #x17BF)
+ ("KHMER VOWEL SIGN IE" #x17C0)
+ ("KHMER VOWEL SIGN E" #x17C1)
+ ("KHMER VOWEL SIGN AE" #x17C2)
+ ("KHMER VOWEL SIGN AI" #x17C3)
+ ("KHMER VOWEL SIGN OO" #x17C4)
+ ("KHMER VOWEL SIGN AU" #x17C5)
+ ("KHMER SIGN NIKAHIT" #x17C6)
+ ("KHMER SIGN REAHMUK" #x17C7)
+ ("KHMER SIGN YUUKALEAPINTU" #x17C8)
+ ("KHMER SIGN MUUSIKATOAN" #x17C9)
+ ("KHMER SIGN TRIISAP" #x17CA)
+ ("KHMER SIGN BANTOC" #x17CB)
+ ("KHMER SIGN ROBAT" #x17CC)
+ ("KHMER SIGN TOANDAKHIAT" #x17CD)
+ ("KHMER SIGN KAKABAT" #x17CE)
+ ("KHMER SIGN AHSDA" #x17CF)
+ ("KHMER SIGN SAMYOK SANNYA" #x17D0)
+ ("KHMER SIGN VIRIAM" #x17D1)
+ ("KHMER SIGN COENG" #x17D2)
+ ("KHMER SIGN BATHAMASAT" #x17D3)
+ ("KHMER SIGN KHAN" #x17D4)
+ ("KHMER SIGN BARIYOOSAN" #x17D5)
+ ("KHMER SIGN CAMNUC PII KUUH" #x17D6)
+ ("KHMER SIGN LEK TOO" #x17D7)
+ ("KHMER SIGN BEYYAL" #x17D8)
+ ("KHMER SIGN PHNAEK MUAN" #x17D9)
+ ("KHMER SIGN KOOMUUT" #x17DA)
+ ("KHMER CURRENCY SYMBOL RIEL" #x17DB)
+ ("KHMER SIGN AVAKRAHASANYA" #x17DC)
+ ("KHMER DIGIT ZERO" #x17E0)
+ ("KHMER DIGIT ONE" #x17E1)
+ ("KHMER DIGIT TWO" #x17E2)
+ ("KHMER DIGIT THREE" #x17E3)
+ ("KHMER DIGIT FOUR" #x17E4)
+ ("KHMER DIGIT FIVE" #x17E5)
+ ("KHMER DIGIT SIX" #x17E6)
+ ("KHMER DIGIT SEVEN" #x17E7)
+ ("KHMER DIGIT EIGHT" #x17E8)
+ ("KHMER DIGIT NINE" #x17E9)
+ ))
diff --git a/lisp/nxml/char-name/unicode/01800-018AF.el b/lisp/nxml/char-name/unicode/01800-018AF.el
new file mode 100644
index 00000000000..fd3e2455a29
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/01800-018AF.el
@@ -0,0 +1,157 @@
+(nxml-define-char-name-set 'mongolian
+ '(("MONGOLIAN BIRGA" #x1800)
+ ("MONGOLIAN ELLIPSIS" #x1801)
+ ("MONGOLIAN COMMA" #x1802)
+ ("MONGOLIAN FULL STOP" #x1803)
+ ("MONGOLIAN COLON" #x1804)
+ ("MONGOLIAN FOUR DOTS" #x1805)
+ ("MONGOLIAN TODO SOFT HYPHEN" #x1806)
+ ("MONGOLIAN SIBE SYLLABLE BOUNDARY MARKER" #x1807)
+ ("MONGOLIAN MANCHU COMMA" #x1808)
+ ("MONGOLIAN MANCHU FULL STOP" #x1809)
+ ("MONGOLIAN NIRUGU" #x180A)
+ ("MONGOLIAN FREE VARIATION SELECTOR ONE" #x180B)
+ ("MONGOLIAN FREE VARIATION SELECTOR TWO" #x180C)
+ ("MONGOLIAN FREE VARIATION SELECTOR THREE" #x180D)
+ ("MONGOLIAN VOWEL SEPARATOR" #x180E)
+ ("MONGOLIAN DIGIT ZERO" #x1810)
+ ("MONGOLIAN DIGIT ONE" #x1811)
+ ("MONGOLIAN DIGIT TWO" #x1812)
+ ("MONGOLIAN DIGIT THREE" #x1813)
+ ("MONGOLIAN DIGIT FOUR" #x1814)
+ ("MONGOLIAN DIGIT FIVE" #x1815)
+ ("MONGOLIAN DIGIT SIX" #x1816)
+ ("MONGOLIAN DIGIT SEVEN" #x1817)
+ ("MONGOLIAN DIGIT EIGHT" #x1818)
+ ("MONGOLIAN DIGIT NINE" #x1819)
+ ("MONGOLIAN LETTER A" #x1820)
+ ("MONGOLIAN LETTER E" #x1821)
+ ("MONGOLIAN LETTER I" #x1822)
+ ("MONGOLIAN LETTER O" #x1823)
+ ("MONGOLIAN LETTER U" #x1824)
+ ("MONGOLIAN LETTER OE" #x1825)
+ ("MONGOLIAN LETTER UE" #x1826)
+ ("MONGOLIAN LETTER EE" #x1827)
+ ("MONGOLIAN LETTER NA" #x1828)
+ ("MONGOLIAN LETTER ANG" #x1829)
+ ("MONGOLIAN LETTER BA" #x182A)
+ ("MONGOLIAN LETTER PA" #x182B)
+ ("MONGOLIAN LETTER QA" #x182C)
+ ("MONGOLIAN LETTER GA" #x182D)
+ ("MONGOLIAN LETTER MA" #x182E)
+ ("MONGOLIAN LETTER LA" #x182F)
+ ("MONGOLIAN LETTER SA" #x1830)
+ ("MONGOLIAN LETTER SHA" #x1831)
+ ("MONGOLIAN LETTER TA" #x1832)
+ ("MONGOLIAN LETTER DA" #x1833)
+ ("MONGOLIAN LETTER CHA" #x1834)
+ ("MONGOLIAN LETTER JA" #x1835)
+ ("MONGOLIAN LETTER YA" #x1836)
+ ("MONGOLIAN LETTER RA" #x1837)
+ ("MONGOLIAN LETTER WA" #x1838)
+ ("MONGOLIAN LETTER FA" #x1839)
+ ("MONGOLIAN LETTER KA" #x183A)
+ ("MONGOLIAN LETTER KHA" #x183B)
+ ("MONGOLIAN LETTER TSA" #x183C)
+ ("MONGOLIAN LETTER ZA" #x183D)
+ ("MONGOLIAN LETTER HAA" #x183E)
+ ("MONGOLIAN LETTER ZRA" #x183F)
+ ("MONGOLIAN LETTER LHA" #x1840)
+ ("MONGOLIAN LETTER ZHI" #x1841)
+ ("MONGOLIAN LETTER CHI" #x1842)
+ ("MONGOLIAN LETTER TODO LONG VOWEL SIGN" #x1843)
+ ("MONGOLIAN LETTER TODO E" #x1844)
+ ("MONGOLIAN LETTER TODO I" #x1845)
+ ("MONGOLIAN LETTER TODO O" #x1846)
+ ("MONGOLIAN LETTER TODO U" #x1847)
+ ("MONGOLIAN LETTER TODO OE" #x1848)
+ ("MONGOLIAN LETTER TODO UE" #x1849)
+ ("MONGOLIAN LETTER TODO ANG" #x184A)
+ ("MONGOLIAN LETTER TODO BA" #x184B)
+ ("MONGOLIAN LETTER TODO PA" #x184C)
+ ("MONGOLIAN LETTER TODO QA" #x184D)
+ ("MONGOLIAN LETTER TODO GA" #x184E)
+ ("MONGOLIAN LETTER TODO MA" #x184F)
+ ("MONGOLIAN LETTER TODO TA" #x1850)
+ ("MONGOLIAN LETTER TODO DA" #x1851)
+ ("MONGOLIAN LETTER TODO CHA" #x1852)
+ ("MONGOLIAN LETTER TODO JA" #x1853)
+ ("MONGOLIAN LETTER TODO TSA" #x1854)
+ ("MONGOLIAN LETTER TODO YA" #x1855)
+ ("MONGOLIAN LETTER TODO WA" #x1856)
+ ("MONGOLIAN LETTER TODO KA" #x1857)
+ ("MONGOLIAN LETTER TODO GAA" #x1858)
+ ("MONGOLIAN LETTER TODO HAA" #x1859)
+ ("MONGOLIAN LETTER TODO JIA" #x185A)
+ ("MONGOLIAN LETTER TODO NIA" #x185B)
+ ("MONGOLIAN LETTER TODO DZA" #x185C)
+ ("MONGOLIAN LETTER SIBE E" #x185D)
+ ("MONGOLIAN LETTER SIBE I" #x185E)
+ ("MONGOLIAN LETTER SIBE IY" #x185F)
+ ("MONGOLIAN LETTER SIBE UE" #x1860)
+ ("MONGOLIAN LETTER SIBE U" #x1861)
+ ("MONGOLIAN LETTER SIBE ANG" #x1862)
+ ("MONGOLIAN LETTER SIBE KA" #x1863)
+ ("MONGOLIAN LETTER SIBE GA" #x1864)
+ ("MONGOLIAN LETTER SIBE HA" #x1865)
+ ("MONGOLIAN LETTER SIBE PA" #x1866)
+ ("MONGOLIAN LETTER SIBE SHA" #x1867)
+ ("MONGOLIAN LETTER SIBE TA" #x1868)
+ ("MONGOLIAN LETTER SIBE DA" #x1869)
+ ("MONGOLIAN LETTER SIBE JA" #x186A)
+ ("MONGOLIAN LETTER SIBE FA" #x186B)
+ ("MONGOLIAN LETTER SIBE GAA" #x186C)
+ ("MONGOLIAN LETTER SIBE HAA" #x186D)
+ ("MONGOLIAN LETTER SIBE TSA" #x186E)
+ ("MONGOLIAN LETTER SIBE ZA" #x186F)
+ ("MONGOLIAN LETTER SIBE RAA" #x1870)
+ ("MONGOLIAN LETTER SIBE CHA" #x1871)
+ ("MONGOLIAN LETTER SIBE ZHA" #x1872)
+ ("MONGOLIAN LETTER MANCHU I" #x1873)
+ ("MONGOLIAN LETTER MANCHU KA" #x1874)
+ ("MONGOLIAN LETTER MANCHU RA" #x1875)
+ ("MONGOLIAN LETTER MANCHU FA" #x1876)
+ ("MONGOLIAN LETTER MANCHU ZHA" #x1877)
+ ("MONGOLIAN LETTER ALI GALI ANUSVARA ONE" #x1880)
+ ("MONGOLIAN LETTER ALI GALI VISARGA ONE" #x1881)
+ ("MONGOLIAN LETTER ALI GALI DAMARU" #x1882)
+ ("MONGOLIAN LETTER ALI GALI UBADAMA" #x1883)
+ ("MONGOLIAN LETTER ALI GALI INVERTED UBADAMA" #x1884)
+ ("MONGOLIAN LETTER ALI GALI BALUDA" #x1885)
+ ("MONGOLIAN LETTER ALI GALI THREE BALUDA" #x1886)
+ ("MONGOLIAN LETTER ALI GALI A" #x1887)
+ ("MONGOLIAN LETTER ALI GALI I" #x1888)
+ ("MONGOLIAN LETTER ALI GALI KA" #x1889)
+ ("MONGOLIAN LETTER ALI GALI NGA" #x188A)
+ ("MONGOLIAN LETTER ALI GALI CA" #x188B)
+ ("MONGOLIAN LETTER ALI GALI TTA" #x188C)
+ ("MONGOLIAN LETTER ALI GALI TTHA" #x188D)
+ ("MONGOLIAN LETTER ALI GALI DDA" #x188E)
+ ("MONGOLIAN LETTER ALI GALI NNA" #x188F)
+ ("MONGOLIAN LETTER ALI GALI TA" #x1890)
+ ("MONGOLIAN LETTER ALI GALI DA" #x1891)
+ ("MONGOLIAN LETTER ALI GALI PA" #x1892)
+ ("MONGOLIAN LETTER ALI GALI PHA" #x1893)
+ ("MONGOLIAN LETTER ALI GALI SSA" #x1894)
+ ("MONGOLIAN LETTER ALI GALI ZHA" #x1895)
+ ("MONGOLIAN LETTER ALI GALI ZA" #x1896)
+ ("MONGOLIAN LETTER ALI GALI AH" #x1897)
+ ("MONGOLIAN LETTER TODO ALI GALI TA" #x1898)
+ ("MONGOLIAN LETTER TODO ALI GALI ZHA" #x1899)
+ ("MONGOLIAN LETTER MANCHU ALI GALI GHA" #x189A)
+ ("MONGOLIAN LETTER MANCHU ALI GALI NGA" #x189B)
+ ("MONGOLIAN LETTER MANCHU ALI GALI CA" #x189C)
+ ("MONGOLIAN LETTER MANCHU ALI GALI JHA" #x189D)
+ ("MONGOLIAN LETTER MANCHU ALI GALI TTA" #x189E)
+ ("MONGOLIAN LETTER MANCHU ALI GALI DDHA" #x189F)
+ ("MONGOLIAN LETTER MANCHU ALI GALI TA" #x18A0)
+ ("MONGOLIAN LETTER MANCHU ALI GALI DHA" #x18A1)
+ ("MONGOLIAN LETTER MANCHU ALI GALI SSA" #x18A2)
+ ("MONGOLIAN LETTER MANCHU ALI GALI CYA" #x18A3)
+ ("MONGOLIAN LETTER MANCHU ALI GALI ZHA" #x18A4)
+ ("MONGOLIAN LETTER MANCHU ALI GALI ZA" #x18A5)
+ ("MONGOLIAN LETTER ALI GALI HALF U" #x18A6)
+ ("MONGOLIAN LETTER ALI GALI HALF YA" #x18A7)
+ ("MONGOLIAN LETTER MANCHU ALI GALI BHA" #x18A8)
+ ("MONGOLIAN LETTER ALI GALI DAGALGA" #x18A9)
+ ))
diff --git a/lisp/nxml/char-name/unicode/01E00-01EFF.el b/lisp/nxml/char-name/unicode/01E00-01EFF.el
new file mode 100644
index 00000000000..618b74cd3da
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/01E00-01EFF.el
@@ -0,0 +1,248 @@
+(nxml-define-char-name-set 'latin-extended-additional
+ '(("LATIN CAPITAL LETTER A WITH RING BELOW" #x1E00)
+ ("LATIN SMALL LETTER A WITH RING BELOW" #x1E01)
+ ("LATIN CAPITAL LETTER B WITH DOT ABOVE" #x1E02)
+ ("LATIN SMALL LETTER B WITH DOT ABOVE" #x1E03)
+ ("LATIN CAPITAL LETTER B WITH DOT BELOW" #x1E04)
+ ("LATIN SMALL LETTER B WITH DOT BELOW" #x1E05)
+ ("LATIN CAPITAL LETTER B WITH LINE BELOW" #x1E06)
+ ("LATIN SMALL LETTER B WITH LINE BELOW" #x1E07)
+ ("LATIN CAPITAL LETTER C WITH CEDILLA AND ACUTE" #x1E08)
+ ("LATIN SMALL LETTER C WITH CEDILLA AND ACUTE" #x1E09)
+ ("LATIN CAPITAL LETTER D WITH DOT ABOVE" #x1E0A)
+ ("LATIN SMALL LETTER D WITH DOT ABOVE" #x1E0B)
+ ("LATIN CAPITAL LETTER D WITH DOT BELOW" #x1E0C)
+ ("LATIN SMALL LETTER D WITH DOT BELOW" #x1E0D)
+ ("LATIN CAPITAL LETTER D WITH LINE BELOW" #x1E0E)
+ ("LATIN SMALL LETTER D WITH LINE BELOW" #x1E0F)
+ ("LATIN CAPITAL LETTER D WITH CEDILLA" #x1E10)
+ ("LATIN SMALL LETTER D WITH CEDILLA" #x1E11)
+ ("LATIN CAPITAL LETTER D WITH CIRCUMFLEX BELOW" #x1E12)
+ ("LATIN SMALL LETTER D WITH CIRCUMFLEX BELOW" #x1E13)
+ ("LATIN CAPITAL LETTER E WITH MACRON AND GRAVE" #x1E14)
+ ("LATIN SMALL LETTER E WITH MACRON AND GRAVE" #x1E15)
+ ("LATIN CAPITAL LETTER E WITH MACRON AND ACUTE" #x1E16)
+ ("LATIN SMALL LETTER E WITH MACRON AND ACUTE" #x1E17)
+ ("LATIN CAPITAL LETTER E WITH CIRCUMFLEX BELOW" #x1E18)
+ ("LATIN SMALL LETTER E WITH CIRCUMFLEX BELOW" #x1E19)
+ ("LATIN CAPITAL LETTER E WITH TILDE BELOW" #x1E1A)
+ ("LATIN SMALL LETTER E WITH TILDE BELOW" #x1E1B)
+ ("LATIN CAPITAL LETTER E WITH CEDILLA AND BREVE" #x1E1C)
+ ("LATIN SMALL LETTER E WITH CEDILLA AND BREVE" #x1E1D)
+ ("LATIN CAPITAL LETTER F WITH DOT ABOVE" #x1E1E)
+ ("LATIN SMALL LETTER F WITH DOT ABOVE" #x1E1F)
+ ("LATIN CAPITAL LETTER G WITH MACRON" #x1E20)
+ ("LATIN SMALL LETTER G WITH MACRON" #x1E21)
+ ("LATIN CAPITAL LETTER H WITH DOT ABOVE" #x1E22)
+ ("LATIN SMALL LETTER H WITH DOT ABOVE" #x1E23)
+ ("LATIN CAPITAL LETTER H WITH DOT BELOW" #x1E24)
+ ("LATIN SMALL LETTER H WITH DOT BELOW" #x1E25)
+ ("LATIN CAPITAL LETTER H WITH DIAERESIS" #x1E26)
+ ("LATIN SMALL LETTER H WITH DIAERESIS" #x1E27)
+ ("LATIN CAPITAL LETTER H WITH CEDILLA" #x1E28)
+ ("LATIN SMALL LETTER H WITH CEDILLA" #x1E29)
+ ("LATIN CAPITAL LETTER H WITH BREVE BELOW" #x1E2A)
+ ("LATIN SMALL LETTER H WITH BREVE BELOW" #x1E2B)
+ ("LATIN CAPITAL LETTER I WITH TILDE BELOW" #x1E2C)
+ ("LATIN SMALL LETTER I WITH TILDE BELOW" #x1E2D)
+ ("LATIN CAPITAL LETTER I WITH DIAERESIS AND ACUTE" #x1E2E)
+ ("LATIN SMALL LETTER I WITH DIAERESIS AND ACUTE" #x1E2F)
+ ("LATIN CAPITAL LETTER K WITH ACUTE" #x1E30)
+ ("LATIN SMALL LETTER K WITH ACUTE" #x1E31)
+ ("LATIN CAPITAL LETTER K WITH DOT BELOW" #x1E32)
+ ("LATIN SMALL LETTER K WITH DOT BELOW" #x1E33)
+ ("LATIN CAPITAL LETTER K WITH LINE BELOW" #x1E34)
+ ("LATIN SMALL LETTER K WITH LINE BELOW" #x1E35)
+ ("LATIN CAPITAL LETTER L WITH DOT BELOW" #x1E36)
+ ("LATIN SMALL LETTER L WITH DOT BELOW" #x1E37)
+ ("LATIN CAPITAL LETTER L WITH DOT BELOW AND MACRON" #x1E38)
+ ("LATIN SMALL LETTER L WITH DOT BELOW AND MACRON" #x1E39)
+ ("LATIN CAPITAL LETTER L WITH LINE BELOW" #x1E3A)
+ ("LATIN SMALL LETTER L WITH LINE BELOW" #x1E3B)
+ ("LATIN CAPITAL LETTER L WITH CIRCUMFLEX BELOW" #x1E3C)
+ ("LATIN SMALL LETTER L WITH CIRCUMFLEX BELOW" #x1E3D)
+ ("LATIN CAPITAL LETTER M WITH ACUTE" #x1E3E)
+ ("LATIN SMALL LETTER M WITH ACUTE" #x1E3F)
+ ("LATIN CAPITAL LETTER M WITH DOT ABOVE" #x1E40)
+ ("LATIN SMALL LETTER M WITH DOT ABOVE" #x1E41)
+ ("LATIN CAPITAL LETTER M WITH DOT BELOW" #x1E42)
+ ("LATIN SMALL LETTER M WITH DOT BELOW" #x1E43)
+ ("LATIN CAPITAL LETTER N WITH DOT ABOVE" #x1E44)
+ ("LATIN SMALL LETTER N WITH DOT ABOVE" #x1E45)
+ ("LATIN CAPITAL LETTER N WITH DOT BELOW" #x1E46)
+ ("LATIN SMALL LETTER N WITH DOT BELOW" #x1E47)
+ ("LATIN CAPITAL LETTER N WITH LINE BELOW" #x1E48)
+ ("LATIN SMALL LETTER N WITH LINE BELOW" #x1E49)
+ ("LATIN CAPITAL LETTER N WITH CIRCUMFLEX BELOW" #x1E4A)
+ ("LATIN SMALL LETTER N WITH CIRCUMFLEX BELOW" #x1E4B)
+ ("LATIN CAPITAL LETTER O WITH TILDE AND ACUTE" #x1E4C)
+ ("LATIN SMALL LETTER O WITH TILDE AND ACUTE" #x1E4D)
+ ("LATIN CAPITAL LETTER O WITH TILDE AND DIAERESIS" #x1E4E)
+ ("LATIN SMALL LETTER O WITH TILDE AND DIAERESIS" #x1E4F)
+ ("LATIN CAPITAL LETTER O WITH MACRON AND GRAVE" #x1E50)
+ ("LATIN SMALL LETTER O WITH MACRON AND GRAVE" #x1E51)
+ ("LATIN CAPITAL LETTER O WITH MACRON AND ACUTE" #x1E52)
+ ("LATIN SMALL LETTER O WITH MACRON AND ACUTE" #x1E53)
+ ("LATIN CAPITAL LETTER P WITH ACUTE" #x1E54)
+ ("LATIN SMALL LETTER P WITH ACUTE" #x1E55)
+ ("LATIN CAPITAL LETTER P WITH DOT ABOVE" #x1E56)
+ ("LATIN SMALL LETTER P WITH DOT ABOVE" #x1E57)
+ ("LATIN CAPITAL LETTER R WITH DOT ABOVE" #x1E58)
+ ("LATIN SMALL LETTER R WITH DOT ABOVE" #x1E59)
+ ("LATIN CAPITAL LETTER R WITH DOT BELOW" #x1E5A)
+ ("LATIN SMALL LETTER R WITH DOT BELOW" #x1E5B)
+ ("LATIN CAPITAL LETTER R WITH DOT BELOW AND MACRON" #x1E5C)
+ ("LATIN SMALL LETTER R WITH DOT BELOW AND MACRON" #x1E5D)
+ ("LATIN CAPITAL LETTER R WITH LINE BELOW" #x1E5E)
+ ("LATIN SMALL LETTER R WITH LINE BELOW" #x1E5F)
+ ("LATIN CAPITAL LETTER S WITH DOT ABOVE" #x1E60)
+ ("LATIN SMALL LETTER S WITH DOT ABOVE" #x1E61)
+ ("LATIN CAPITAL LETTER S WITH DOT BELOW" #x1E62)
+ ("LATIN SMALL LETTER S WITH DOT BELOW" #x1E63)
+ ("LATIN CAPITAL LETTER S WITH ACUTE AND DOT ABOVE" #x1E64)
+ ("LATIN SMALL LETTER S WITH ACUTE AND DOT ABOVE" #x1E65)
+ ("LATIN CAPITAL LETTER S WITH CARON AND DOT ABOVE" #x1E66)
+ ("LATIN SMALL LETTER S WITH CARON AND DOT ABOVE" #x1E67)
+ ("LATIN CAPITAL LETTER S WITH DOT BELOW AND DOT ABOVE" #x1E68)
+ ("LATIN SMALL LETTER S WITH DOT BELOW AND DOT ABOVE" #x1E69)
+ ("LATIN CAPITAL LETTER T WITH DOT ABOVE" #x1E6A)
+ ("LATIN SMALL LETTER T WITH DOT ABOVE" #x1E6B)
+ ("LATIN CAPITAL LETTER T WITH DOT BELOW" #x1E6C)
+ ("LATIN SMALL LETTER T WITH DOT BELOW" #x1E6D)
+ ("LATIN CAPITAL LETTER T WITH LINE BELOW" #x1E6E)
+ ("LATIN SMALL LETTER T WITH LINE BELOW" #x1E6F)
+ ("LATIN CAPITAL LETTER T WITH CIRCUMFLEX BELOW" #x1E70)
+ ("LATIN SMALL LETTER T WITH CIRCUMFLEX BELOW" #x1E71)
+ ("LATIN CAPITAL LETTER U WITH DIAERESIS BELOW" #x1E72)
+ ("LATIN SMALL LETTER U WITH DIAERESIS BELOW" #x1E73)
+ ("LATIN CAPITAL LETTER U WITH TILDE BELOW" #x1E74)
+ ("LATIN SMALL LETTER U WITH TILDE BELOW" #x1E75)
+ ("LATIN CAPITAL LETTER U WITH CIRCUMFLEX BELOW" #x1E76)
+ ("LATIN SMALL LETTER U WITH CIRCUMFLEX BELOW" #x1E77)
+ ("LATIN CAPITAL LETTER U WITH TILDE AND ACUTE" #x1E78)
+ ("LATIN SMALL LETTER U WITH TILDE AND ACUTE" #x1E79)
+ ("LATIN CAPITAL LETTER U WITH MACRON AND DIAERESIS" #x1E7A)
+ ("LATIN SMALL LETTER U WITH MACRON AND DIAERESIS" #x1E7B)
+ ("LATIN CAPITAL LETTER V WITH TILDE" #x1E7C)
+ ("LATIN SMALL LETTER V WITH TILDE" #x1E7D)
+ ("LATIN CAPITAL LETTER V WITH DOT BELOW" #x1E7E)
+ ("LATIN SMALL LETTER V WITH DOT BELOW" #x1E7F)
+ ("LATIN CAPITAL LETTER W WITH GRAVE" #x1E80)
+ ("LATIN SMALL LETTER W WITH GRAVE" #x1E81)
+ ("LATIN CAPITAL LETTER W WITH ACUTE" #x1E82)
+ ("LATIN SMALL LETTER W WITH ACUTE" #x1E83)
+ ("LATIN CAPITAL LETTER W WITH DIAERESIS" #x1E84)
+ ("LATIN SMALL LETTER W WITH DIAERESIS" #x1E85)
+ ("LATIN CAPITAL LETTER W WITH DOT ABOVE" #x1E86)
+ ("LATIN SMALL LETTER W WITH DOT ABOVE" #x1E87)
+ ("LATIN CAPITAL LETTER W WITH DOT BELOW" #x1E88)
+ ("LATIN SMALL LETTER W WITH DOT BELOW" #x1E89)
+ ("LATIN CAPITAL LETTER X WITH DOT ABOVE" #x1E8A)
+ ("LATIN SMALL LETTER X WITH DOT ABOVE" #x1E8B)
+ ("LATIN CAPITAL LETTER X WITH DIAERESIS" #x1E8C)
+ ("LATIN SMALL LETTER X WITH DIAERESIS" #x1E8D)
+ ("LATIN CAPITAL LETTER Y WITH DOT ABOVE" #x1E8E)
+ ("LATIN SMALL LETTER Y WITH DOT ABOVE" #x1E8F)
+ ("LATIN CAPITAL LETTER Z WITH CIRCUMFLEX" #x1E90)
+ ("LATIN SMALL LETTER Z WITH CIRCUMFLEX" #x1E91)
+ ("LATIN CAPITAL LETTER Z WITH DOT BELOW" #x1E92)
+ ("LATIN SMALL LETTER Z WITH DOT BELOW" #x1E93)
+ ("LATIN CAPITAL LETTER Z WITH LINE BELOW" #x1E94)
+ ("LATIN SMALL LETTER Z WITH LINE BELOW" #x1E95)
+ ("LATIN SMALL LETTER H WITH LINE BELOW" #x1E96)
+ ("LATIN SMALL LETTER T WITH DIAERESIS" #x1E97)
+ ("LATIN SMALL LETTER W WITH RING ABOVE" #x1E98)
+ ("LATIN SMALL LETTER Y WITH RING ABOVE" #x1E99)
+ ("LATIN SMALL LETTER A WITH RIGHT HALF RING" #x1E9A)
+ ("LATIN SMALL LETTER LONG S WITH DOT ABOVE" #x1E9B)
+ ("LATIN CAPITAL LETTER A WITH DOT BELOW" #x1EA0)
+ ("LATIN SMALL LETTER A WITH DOT BELOW" #x1EA1)
+ ("LATIN CAPITAL LETTER A WITH HOOK ABOVE" #x1EA2)
+ ("LATIN SMALL LETTER A WITH HOOK ABOVE" #x1EA3)
+ ("LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE" #x1EA4)
+ ("LATIN SMALL LETTER A WITH CIRCUMFLEX AND ACUTE" #x1EA5)
+ ("LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE" #x1EA6)
+ ("LATIN SMALL LETTER A WITH CIRCUMFLEX AND GRAVE" #x1EA7)
+ ("LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE" #x1EA8)
+ ("LATIN SMALL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE" #x1EA9)
+ ("LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE" #x1EAA)
+ ("LATIN SMALL LETTER A WITH CIRCUMFLEX AND TILDE" #x1EAB)
+ ("LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND DOT BELOW" #x1EAC)
+ ("LATIN SMALL LETTER A WITH CIRCUMFLEX AND DOT BELOW" #x1EAD)
+ ("LATIN CAPITAL LETTER A WITH BREVE AND ACUTE" #x1EAE)
+ ("LATIN SMALL LETTER A WITH BREVE AND ACUTE" #x1EAF)
+ ("LATIN CAPITAL LETTER A WITH BREVE AND GRAVE" #x1EB0)
+ ("LATIN SMALL LETTER A WITH BREVE AND GRAVE" #x1EB1)
+ ("LATIN CAPITAL LETTER A WITH BREVE AND HOOK ABOVE" #x1EB2)
+ ("LATIN SMALL LETTER A WITH BREVE AND HOOK ABOVE" #x1EB3)
+ ("LATIN CAPITAL LETTER A WITH BREVE AND TILDE" #x1EB4)
+ ("LATIN SMALL LETTER A WITH BREVE AND TILDE" #x1EB5)
+ ("LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW" #x1EB6)
+ ("LATIN SMALL LETTER A WITH BREVE AND DOT BELOW" #x1EB7)
+ ("LATIN CAPITAL LETTER E WITH DOT BELOW" #x1EB8)
+ ("LATIN SMALL LETTER E WITH DOT BELOW" #x1EB9)
+ ("LATIN CAPITAL LETTER E WITH HOOK ABOVE" #x1EBA)
+ ("LATIN SMALL LETTER E WITH HOOK ABOVE" #x1EBB)
+ ("LATIN CAPITAL LETTER E WITH TILDE" #x1EBC)
+ ("LATIN SMALL LETTER E WITH TILDE" #x1EBD)
+ ("LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE" #x1EBE)
+ ("LATIN SMALL LETTER E WITH CIRCUMFLEX AND ACUTE" #x1EBF)
+ ("LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE" #x1EC0)
+ ("LATIN SMALL LETTER E WITH CIRCUMFLEX AND GRAVE" #x1EC1)
+ ("LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE" #x1EC2)
+ ("LATIN SMALL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE" #x1EC3)
+ ("LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE" #x1EC4)
+ ("LATIN SMALL LETTER E WITH CIRCUMFLEX AND TILDE" #x1EC5)
+ ("LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW" #x1EC6)
+ ("LATIN SMALL LETTER E WITH CIRCUMFLEX AND DOT BELOW" #x1EC7)
+ ("LATIN CAPITAL LETTER I WITH HOOK ABOVE" #x1EC8)
+ ("LATIN SMALL LETTER I WITH HOOK ABOVE" #x1EC9)
+ ("LATIN CAPITAL LETTER I WITH DOT BELOW" #x1ECA)
+ ("LATIN SMALL LETTER I WITH DOT BELOW" #x1ECB)
+ ("LATIN CAPITAL LETTER O WITH DOT BELOW" #x1ECC)
+ ("LATIN SMALL LETTER O WITH DOT BELOW" #x1ECD)
+ ("LATIN CAPITAL LETTER O WITH HOOK ABOVE" #x1ECE)
+ ("LATIN SMALL LETTER O WITH HOOK ABOVE" #x1ECF)
+ ("LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE" #x1ED0)
+ ("LATIN SMALL LETTER O WITH CIRCUMFLEX AND ACUTE" #x1ED1)
+ ("LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE" #x1ED2)
+ ("LATIN SMALL LETTER O WITH CIRCUMFLEX AND GRAVE" #x1ED3)
+ ("LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE" #x1ED4)
+ ("LATIN SMALL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE" #x1ED5)
+ ("LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE" #x1ED6)
+ ("LATIN SMALL LETTER O WITH CIRCUMFLEX AND TILDE" #x1ED7)
+ ("LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND DOT BELOW" #x1ED8)
+ ("LATIN SMALL LETTER O WITH CIRCUMFLEX AND DOT BELOW" #x1ED9)
+ ("LATIN CAPITAL LETTER O WITH HORN AND ACUTE" #x1EDA)
+ ("LATIN SMALL LETTER O WITH HORN AND ACUTE" #x1EDB)
+ ("LATIN CAPITAL LETTER O WITH HORN AND GRAVE" #x1EDC)
+ ("LATIN SMALL LETTER O WITH HORN AND GRAVE" #x1EDD)
+ ("LATIN CAPITAL LETTER O WITH HORN AND HOOK ABOVE" #x1EDE)
+ ("LATIN SMALL LETTER O WITH HORN AND HOOK ABOVE" #x1EDF)
+ ("LATIN CAPITAL LETTER O WITH HORN AND TILDE" #x1EE0)
+ ("LATIN SMALL LETTER O WITH HORN AND TILDE" #x1EE1)
+ ("LATIN CAPITAL LETTER O WITH HORN AND DOT BELOW" #x1EE2)
+ ("LATIN SMALL LETTER O WITH HORN AND DOT BELOW" #x1EE3)
+ ("LATIN CAPITAL LETTER U WITH DOT BELOW" #x1EE4)
+ ("LATIN SMALL LETTER U WITH DOT BELOW" #x1EE5)
+ ("LATIN CAPITAL LETTER U WITH HOOK ABOVE" #x1EE6)
+ ("LATIN SMALL LETTER U WITH HOOK ABOVE" #x1EE7)
+ ("LATIN CAPITAL LETTER U WITH HORN AND ACUTE" #x1EE8)
+ ("LATIN SMALL LETTER U WITH HORN AND ACUTE" #x1EE9)
+ ("LATIN CAPITAL LETTER U WITH HORN AND GRAVE" #x1EEA)
+ ("LATIN SMALL LETTER U WITH HORN AND GRAVE" #x1EEB)
+ ("LATIN CAPITAL LETTER U WITH HORN AND HOOK ABOVE" #x1EEC)
+ ("LATIN SMALL LETTER U WITH HORN AND HOOK ABOVE" #x1EED)
+ ("LATIN CAPITAL LETTER U WITH HORN AND TILDE" #x1EEE)
+ ("LATIN SMALL LETTER U WITH HORN AND TILDE" #x1EEF)
+ ("LATIN CAPITAL LETTER U WITH HORN AND DOT BELOW" #x1EF0)
+ ("LATIN SMALL LETTER U WITH HORN AND DOT BELOW" #x1EF1)
+ ("LATIN CAPITAL LETTER Y WITH GRAVE" #x1EF2)
+ ("LATIN SMALL LETTER Y WITH GRAVE" #x1EF3)
+ ("LATIN CAPITAL LETTER Y WITH DOT BELOW" #x1EF4)
+ ("LATIN SMALL LETTER Y WITH DOT BELOW" #x1EF5)
+ ("LATIN CAPITAL LETTER Y WITH HOOK ABOVE" #x1EF6)
+ ("LATIN SMALL LETTER Y WITH HOOK ABOVE" #x1EF7)
+ ("LATIN CAPITAL LETTER Y WITH TILDE" #x1EF8)
+ ("LATIN SMALL LETTER Y WITH TILDE" #x1EF9)
+ ))
diff --git a/lisp/nxml/char-name/unicode/01F00-01FFF.el b/lisp/nxml/char-name/unicode/01F00-01FFF.el
new file mode 100644
index 00000000000..56ce30a017a
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/01F00-01FFF.el
@@ -0,0 +1,235 @@
+(nxml-define-char-name-set 'greek-extended
+ '(("GREEK SMALL LETTER ALPHA WITH PSILI" #x1F00)
+ ("GREEK SMALL LETTER ALPHA WITH DASIA" #x1F01)
+ ("GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA" #x1F02)
+ ("GREEK SMALL LETTER ALPHA WITH DASIA AND VARIA" #x1F03)
+ ("GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA" #x1F04)
+ ("GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA" #x1F05)
+ ("GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI" #x1F06)
+ ("GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI" #x1F07)
+ ("GREEK CAPITAL LETTER ALPHA WITH PSILI" #x1F08)
+ ("GREEK CAPITAL LETTER ALPHA WITH DASIA" #x1F09)
+ ("GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA" #x1F0A)
+ ("GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA" #x1F0B)
+ ("GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA" #x1F0C)
+ ("GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA" #x1F0D)
+ ("GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI" #x1F0E)
+ ("GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI" #x1F0F)
+ ("GREEK SMALL LETTER EPSILON WITH PSILI" #x1F10)
+ ("GREEK SMALL LETTER EPSILON WITH DASIA" #x1F11)
+ ("GREEK SMALL LETTER EPSILON WITH PSILI AND VARIA" #x1F12)
+ ("GREEK SMALL LETTER EPSILON WITH DASIA AND VARIA" #x1F13)
+ ("GREEK SMALL LETTER EPSILON WITH PSILI AND OXIA" #x1F14)
+ ("GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA" #x1F15)
+ ("GREEK CAPITAL LETTER EPSILON WITH PSILI" #x1F18)
+ ("GREEK CAPITAL LETTER EPSILON WITH DASIA" #x1F19)
+ ("GREEK CAPITAL LETTER EPSILON WITH PSILI AND VARIA" #x1F1A)
+ ("GREEK CAPITAL LETTER EPSILON WITH DASIA AND VARIA" #x1F1B)
+ ("GREEK CAPITAL LETTER EPSILON WITH PSILI AND OXIA" #x1F1C)
+ ("GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA" #x1F1D)
+ ("GREEK SMALL LETTER ETA WITH PSILI" #x1F20)
+ ("GREEK SMALL LETTER ETA WITH DASIA" #x1F21)
+ ("GREEK SMALL LETTER ETA WITH PSILI AND VARIA" #x1F22)
+ ("GREEK SMALL LETTER ETA WITH DASIA AND VARIA" #x1F23)
+ ("GREEK SMALL LETTER ETA WITH PSILI AND OXIA" #x1F24)
+ ("GREEK SMALL LETTER ETA WITH DASIA AND OXIA" #x1F25)
+ ("GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI" #x1F26)
+ ("GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI" #x1F27)
+ ("GREEK CAPITAL LETTER ETA WITH PSILI" #x1F28)
+ ("GREEK CAPITAL LETTER ETA WITH DASIA" #x1F29)
+ ("GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA" #x1F2A)
+ ("GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA" #x1F2B)
+ ("GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA" #x1F2C)
+ ("GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA" #x1F2D)
+ ("GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI" #x1F2E)
+ ("GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI" #x1F2F)
+ ("GREEK SMALL LETTER IOTA WITH PSILI" #x1F30)
+ ("GREEK SMALL LETTER IOTA WITH DASIA" #x1F31)
+ ("GREEK SMALL LETTER IOTA WITH PSILI AND VARIA" #x1F32)
+ ("GREEK SMALL LETTER IOTA WITH DASIA AND VARIA" #x1F33)
+ ("GREEK SMALL LETTER IOTA WITH PSILI AND OXIA" #x1F34)
+ ("GREEK SMALL LETTER IOTA WITH DASIA AND OXIA" #x1F35)
+ ("GREEK SMALL LETTER IOTA WITH PSILI AND PERISPOMENI" #x1F36)
+ ("GREEK SMALL LETTER IOTA WITH DASIA AND PERISPOMENI" #x1F37)
+ ("GREEK CAPITAL LETTER IOTA WITH PSILI" #x1F38)
+ ("GREEK CAPITAL LETTER IOTA WITH DASIA" #x1F39)
+ ("GREEK CAPITAL LETTER IOTA WITH PSILI AND VARIA" #x1F3A)
+ ("GREEK CAPITAL LETTER IOTA WITH DASIA AND VARIA" #x1F3B)
+ ("GREEK CAPITAL LETTER IOTA WITH PSILI AND OXIA" #x1F3C)
+ ("GREEK CAPITAL LETTER IOTA WITH DASIA AND OXIA" #x1F3D)
+ ("GREEK CAPITAL LETTER IOTA WITH PSILI AND PERISPOMENI" #x1F3E)
+ ("GREEK CAPITAL LETTER IOTA WITH DASIA AND PERISPOMENI" #x1F3F)
+ ("GREEK SMALL LETTER OMICRON WITH PSILI" #x1F40)
+ ("GREEK SMALL LETTER OMICRON WITH DASIA" #x1F41)
+ ("GREEK SMALL LETTER OMICRON WITH PSILI AND VARIA" #x1F42)
+ ("GREEK SMALL LETTER OMICRON WITH DASIA AND VARIA" #x1F43)
+ ("GREEK SMALL LETTER OMICRON WITH PSILI AND OXIA" #x1F44)
+ ("GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA" #x1F45)
+ ("GREEK CAPITAL LETTER OMICRON WITH PSILI" #x1F48)
+ ("GREEK CAPITAL LETTER OMICRON WITH DASIA" #x1F49)
+ ("GREEK CAPITAL LETTER OMICRON WITH PSILI AND VARIA" #x1F4A)
+ ("GREEK CAPITAL LETTER OMICRON WITH DASIA AND VARIA" #x1F4B)
+ ("GREEK CAPITAL LETTER OMICRON WITH PSILI AND OXIA" #x1F4C)
+ ("GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA" #x1F4D)
+ ("GREEK SMALL LETTER UPSILON WITH PSILI" #x1F50)
+ ("GREEK SMALL LETTER UPSILON WITH DASIA" #x1F51)
+ ("GREEK SMALL LETTER UPSILON WITH PSILI AND VARIA" #x1F52)
+ ("GREEK SMALL LETTER UPSILON WITH DASIA AND VARIA" #x1F53)
+ ("GREEK SMALL LETTER UPSILON WITH PSILI AND OXIA" #x1F54)
+ ("GREEK SMALL LETTER UPSILON WITH DASIA AND OXIA" #x1F55)
+ ("GREEK SMALL LETTER UPSILON WITH PSILI AND PERISPOMENI" #x1F56)
+ ("GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI" #x1F57)
+ ("GREEK CAPITAL LETTER UPSILON WITH DASIA" #x1F59)
+ ("GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA" #x1F5B)
+ ("GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA" #x1F5D)
+ ("GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI" #x1F5F)
+ ("GREEK SMALL LETTER OMEGA WITH PSILI" #x1F60)
+ ("GREEK SMALL LETTER OMEGA WITH DASIA" #x1F61)
+ ("GREEK SMALL LETTER OMEGA WITH PSILI AND VARIA" #x1F62)
+ ("GREEK SMALL LETTER OMEGA WITH DASIA AND VARIA" #x1F63)
+ ("GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA" #x1F64)
+ ("GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA" #x1F65)
+ ("GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI" #x1F66)
+ ("GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI" #x1F67)
+ ("GREEK CAPITAL LETTER OMEGA WITH PSILI" #x1F68)
+ ("GREEK CAPITAL LETTER OMEGA WITH DASIA" #x1F69)
+ ("GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA" #x1F6A)
+ ("GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA" #x1F6B)
+ ("GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA" #x1F6C)
+ ("GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA" #x1F6D)
+ ("GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI" #x1F6E)
+ ("GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI" #x1F6F)
+ ("GREEK SMALL LETTER ALPHA WITH VARIA" #x1F70)
+ ("GREEK SMALL LETTER ALPHA WITH OXIA" #x1F71)
+ ("GREEK SMALL LETTER EPSILON WITH VARIA" #x1F72)
+ ("GREEK SMALL LETTER EPSILON WITH OXIA" #x1F73)
+ ("GREEK SMALL LETTER ETA WITH VARIA" #x1F74)
+ ("GREEK SMALL LETTER ETA WITH OXIA" #x1F75)
+ ("GREEK SMALL LETTER IOTA WITH VARIA" #x1F76)
+ ("GREEK SMALL LETTER IOTA WITH OXIA" #x1F77)
+ ("GREEK SMALL LETTER OMICRON WITH VARIA" #x1F78)
+ ("GREEK SMALL LETTER OMICRON WITH OXIA" #x1F79)
+ ("GREEK SMALL LETTER UPSILON WITH VARIA" #x1F7A)
+ ("GREEK SMALL LETTER UPSILON WITH OXIA" #x1F7B)
+ ("GREEK SMALL LETTER OMEGA WITH VARIA" #x1F7C)
+ ("GREEK SMALL LETTER OMEGA WITH OXIA" #x1F7D)
+ ("GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI" #x1F80)
+ ("GREEK SMALL LETTER ALPHA WITH DASIA AND YPOGEGRAMMENI" #x1F81)
+ ("GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA AND YPOGEGRAMMENI" #x1F82)
+ ("GREEK SMALL LETTER ALPHA WITH DASIA AND VARIA AND YPOGEGRAMMENI" #x1F83)
+ ("GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA AND YPOGEGRAMMENI" #x1F84)
+ ("GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA AND YPOGEGRAMMENI" #x1F85)
+ ("GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI" #x1F86)
+ ("GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI" #x1F87)
+ ("GREEK CAPITAL LETTER ALPHA WITH PSILI AND PROSGEGRAMMENI" #x1F88)
+ ("GREEK CAPITAL LETTER ALPHA WITH DASIA AND PROSGEGRAMMENI" #x1F89)
+ ("GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA AND PROSGEGRAMMENI" #x1F8A)
+ ("GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA AND PROSGEGRAMMENI" #x1F8B)
+ ("GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA AND PROSGEGRAMMENI" #x1F8C)
+ ("GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA AND PROSGEGRAMMENI" #x1F8D)
+ ("GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI" #x1F8E)
+ ("GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI" #x1F8F)
+ ("GREEK SMALL LETTER ETA WITH PSILI AND YPOGEGRAMMENI" #x1F90)
+ ("GREEK SMALL LETTER ETA WITH DASIA AND YPOGEGRAMMENI" #x1F91)
+ ("GREEK SMALL LETTER ETA WITH PSILI AND VARIA AND YPOGEGRAMMENI" #x1F92)
+ ("GREEK SMALL LETTER ETA WITH DASIA AND VARIA AND YPOGEGRAMMENI" #x1F93)
+ ("GREEK SMALL LETTER ETA WITH PSILI AND OXIA AND YPOGEGRAMMENI" #x1F94)
+ ("GREEK SMALL LETTER ETA WITH DASIA AND OXIA AND YPOGEGRAMMENI" #x1F95)
+ ("GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI" #x1F96)
+ ("GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI" #x1F97)
+ ("GREEK CAPITAL LETTER ETA WITH PSILI AND PROSGEGRAMMENI" #x1F98)
+ ("GREEK CAPITAL LETTER ETA WITH DASIA AND PROSGEGRAMMENI" #x1F99)
+ ("GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA AND PROSGEGRAMMENI" #x1F9A)
+ ("GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA AND PROSGEGRAMMENI" #x1F9B)
+ ("GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA AND PROSGEGRAMMENI" #x1F9C)
+ ("GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA AND PROSGEGRAMMENI" #x1F9D)
+ ("GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI" #x1F9E)
+ ("GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI" #x1F9F)
+ ("GREEK SMALL LETTER OMEGA WITH PSILI AND YPOGEGRAMMENI" #x1FA0)
+ ("GREEK SMALL LETTER OMEGA WITH DASIA AND YPOGEGRAMMENI" #x1FA1)
+ ("GREEK SMALL LETTER OMEGA WITH PSILI AND VARIA AND YPOGEGRAMMENI" #x1FA2)
+ ("GREEK SMALL LETTER OMEGA WITH DASIA AND VARIA AND YPOGEGRAMMENI" #x1FA3)
+ ("GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA AND YPOGEGRAMMENI" #x1FA4)
+ ("GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA AND YPOGEGRAMMENI" #x1FA5)
+ ("GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI" #x1FA6)
+ ("GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI" #x1FA7)
+ ("GREEK CAPITAL LETTER OMEGA WITH PSILI AND PROSGEGRAMMENI" #x1FA8)
+ ("GREEK CAPITAL LETTER OMEGA WITH DASIA AND PROSGEGRAMMENI" #x1FA9)
+ ("GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA AND PROSGEGRAMMENI" #x1FAA)
+ ("GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA AND PROSGEGRAMMENI" #x1FAB)
+ ("GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA AND PROSGEGRAMMENI" #x1FAC)
+ ("GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA AND PROSGEGRAMMENI" #x1FAD)
+ ("GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI" #x1FAE)
+ ("GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI" #x1FAF)
+ ("GREEK SMALL LETTER ALPHA WITH VRACHY" #x1FB0)
+ ("GREEK SMALL LETTER ALPHA WITH MACRON" #x1FB1)
+ ("GREEK SMALL LETTER ALPHA WITH VARIA AND YPOGEGRAMMENI" #x1FB2)
+ ("GREEK SMALL LETTER ALPHA WITH YPOGEGRAMMENI" #x1FB3)
+ ("GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI" #x1FB4)
+ ("GREEK SMALL LETTER ALPHA WITH PERISPOMENI" #x1FB6)
+ ("GREEK SMALL LETTER ALPHA WITH PERISPOMENI AND YPOGEGRAMMENI" #x1FB7)
+ ("GREEK CAPITAL LETTER ALPHA WITH VRACHY" #x1FB8)
+ ("GREEK CAPITAL LETTER ALPHA WITH MACRON" #x1FB9)
+ ("GREEK CAPITAL LETTER ALPHA WITH VARIA" #x1FBA)
+ ("GREEK CAPITAL LETTER ALPHA WITH OXIA" #x1FBB)
+ ("GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI" #x1FBC)
+ ("GREEK KORONIS" #x1FBD)
+ ("GREEK PROSGEGRAMMENI" #x1FBE)
+ ("GREEK PSILI" #x1FBF)
+ ("GREEK PERISPOMENI" #x1FC0)
+ ("GREEK DIALYTIKA AND PERISPOMENI" #x1FC1)
+ ("GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI" #x1FC2)
+ ("GREEK SMALL LETTER ETA WITH YPOGEGRAMMENI" #x1FC3)
+ ("GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI" #x1FC4)
+ ("GREEK SMALL LETTER ETA WITH PERISPOMENI" #x1FC6)
+ ("GREEK SMALL LETTER ETA WITH PERISPOMENI AND YPOGEGRAMMENI" #x1FC7)
+ ("GREEK CAPITAL LETTER EPSILON WITH VARIA" #x1FC8)
+ ("GREEK CAPITAL LETTER EPSILON WITH OXIA" #x1FC9)
+ ("GREEK CAPITAL LETTER ETA WITH VARIA" #x1FCA)
+ ("GREEK CAPITAL LETTER ETA WITH OXIA" #x1FCB)
+ ("GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI" #x1FCC)
+ ("GREEK PSILI AND VARIA" #x1FCD)
+ ("GREEK PSILI AND OXIA" #x1FCE)
+ ("GREEK PSILI AND PERISPOMENI" #x1FCF)
+ ("GREEK SMALL LETTER IOTA WITH VRACHY" #x1FD0)
+ ("GREEK SMALL LETTER IOTA WITH MACRON" #x1FD1)
+ ("GREEK SMALL LETTER IOTA WITH DIALYTIKA AND VARIA" #x1FD2)
+ ("GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA" #x1FD3)
+ ("GREEK SMALL LETTER IOTA WITH PERISPOMENI" #x1FD6)
+ ("GREEK SMALL LETTER IOTA WITH DIALYTIKA AND PERISPOMENI" #x1FD7)
+ ("GREEK CAPITAL LETTER IOTA WITH VRACHY" #x1FD8)
+ ("GREEK CAPITAL LETTER IOTA WITH MACRON" #x1FD9)
+ ("GREEK CAPITAL LETTER IOTA WITH VARIA" #x1FDA)
+ ("GREEK CAPITAL LETTER IOTA WITH OXIA" #x1FDB)
+ ("GREEK DASIA AND VARIA" #x1FDD)
+ ("GREEK DASIA AND OXIA" #x1FDE)
+ ("GREEK DASIA AND PERISPOMENI" #x1FDF)
+ ("GREEK SMALL LETTER UPSILON WITH VRACHY" #x1FE0)
+ ("GREEK SMALL LETTER UPSILON WITH MACRON" #x1FE1)
+ ("GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND VARIA" #x1FE2)
+ ("GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND OXIA" #x1FE3)
+ ("GREEK SMALL LETTER RHO WITH PSILI" #x1FE4)
+ ("GREEK SMALL LETTER RHO WITH DASIA" #x1FE5)
+ ("GREEK SMALL LETTER UPSILON WITH PERISPOMENI" #x1FE6)
+ ("GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND PERISPOMENI" #x1FE7)
+ ("GREEK CAPITAL LETTER UPSILON WITH VRACHY" #x1FE8)
+ ("GREEK CAPITAL LETTER UPSILON WITH MACRON" #x1FE9)
+ ("GREEK CAPITAL LETTER UPSILON WITH VARIA" #x1FEA)
+ ("GREEK CAPITAL LETTER UPSILON WITH OXIA" #x1FEB)
+ ("GREEK CAPITAL LETTER RHO WITH DASIA" #x1FEC)
+ ("GREEK DIALYTIKA AND VARIA" #x1FED)
+ ("GREEK DIALYTIKA AND OXIA" #x1FEE)
+ ("GREEK VARIA" #x1FEF)
+ ("GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI" #x1FF2)
+ ("GREEK SMALL LETTER OMEGA WITH YPOGEGRAMMENI" #x1FF3)
+ ("GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI" #x1FF4)
+ ("GREEK SMALL LETTER OMEGA WITH PERISPOMENI" #x1FF6)
+ ("GREEK SMALL LETTER OMEGA WITH PERISPOMENI AND YPOGEGRAMMENI" #x1FF7)
+ ("GREEK CAPITAL LETTER OMICRON WITH VARIA" #x1FF8)
+ ("GREEK CAPITAL LETTER OMICRON WITH OXIA" #x1FF9)
+ ("GREEK CAPITAL LETTER OMEGA WITH VARIA" #x1FFA)
+ ("GREEK CAPITAL LETTER OMEGA WITH OXIA" #x1FFB)
+ ("GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI" #x1FFC)
+ ("GREEK OXIA" #x1FFD)
+ ("GREEK DASIA" #x1FFE)
+ ))
diff --git a/lisp/nxml/char-name/unicode/02000-0206F.el b/lisp/nxml/char-name/unicode/02000-0206F.el
new file mode 100644
index 00000000000..54f6207cd42
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/02000-0206F.el
@@ -0,0 +1,97 @@
+(nxml-define-char-name-set 'general-punctuation
+ '(("EN QUAD" #x2000)
+ ("EM QUAD" #x2001)
+ ("EN SPACE" #x2002)
+ ("EM SPACE" #x2003)
+ ("THREE-PER-EM SPACE" #x2004)
+ ("FOUR-PER-EM SPACE" #x2005)
+ ("SIX-PER-EM SPACE" #x2006)
+ ("FIGURE SPACE" #x2007)
+ ("PUNCTUATION SPACE" #x2008)
+ ("THIN SPACE" #x2009)
+ ("HAIR SPACE" #x200A)
+ ("ZERO WIDTH SPACE" #x200B)
+ ("ZERO WIDTH NON-JOINER" #x200C)
+ ("ZERO WIDTH JOINER" #x200D)
+ ("LEFT-TO-RIGHT MARK" #x200E)
+ ("RIGHT-TO-LEFT MARK" #x200F)
+ ("HYPHEN" #x2010)
+ ("NON-BREAKING HYPHEN" #x2011)
+ ("FIGURE DASH" #x2012)
+ ("EN DASH" #x2013)
+ ("EM DASH" #x2014)
+ ("HORIZONTAL BAR" #x2015)
+ ("DOUBLE VERTICAL LINE" #x2016)
+ ("DOUBLE LOW LINE" #x2017)
+ ("LEFT SINGLE QUOTATION MARK" #x2018)
+ ("RIGHT SINGLE QUOTATION MARK" #x2019)
+ ("SINGLE LOW-9 QUOTATION MARK" #x201A)
+ ("SINGLE HIGH-REVERSED-9 QUOTATION MARK" #x201B)
+ ("LEFT DOUBLE QUOTATION MARK" #x201C)
+ ("RIGHT DOUBLE QUOTATION MARK" #x201D)
+ ("DOUBLE LOW-9 QUOTATION MARK" #x201E)
+ ("DOUBLE HIGH-REVERSED-9 QUOTATION MARK" #x201F)
+ ("DAGGER" #x2020)
+ ("DOUBLE DAGGER" #x2021)
+ ("BULLET" #x2022)
+ ("TRIANGULAR BULLET" #x2023)
+ ("ONE DOT LEADER" #x2024)
+ ("TWO DOT LEADER" #x2025)
+ ("HORIZONTAL ELLIPSIS" #x2026)
+ ("HYPHENATION POINT" #x2027)
+ ("LINE SEPARATOR" #x2028)
+ ("PARAGRAPH SEPARATOR" #x2029)
+ ("LEFT-TO-RIGHT EMBEDDING" #x202A)
+ ("RIGHT-TO-LEFT EMBEDDING" #x202B)
+ ("POP DIRECTIONAL FORMATTING" #x202C)
+ ("LEFT-TO-RIGHT OVERRIDE" #x202D)
+ ("RIGHT-TO-LEFT OVERRIDE" #x202E)
+ ("NARROW NO-BREAK SPACE" #x202F)
+ ("PER MILLE SIGN" #x2030)
+ ("PER TEN THOUSAND SIGN" #x2031)
+ ("PRIME" #x2032)
+ ("DOUBLE PRIME" #x2033)
+ ("TRIPLE PRIME" #x2034)
+ ("REVERSED PRIME" #x2035)
+ ("REVERSED DOUBLE PRIME" #x2036)
+ ("REVERSED TRIPLE PRIME" #x2037)
+ ("CARET" #x2038)
+ ("SINGLE LEFT-POINTING ANGLE QUOTATION MARK" #x2039)
+ ("SINGLE RIGHT-POINTING ANGLE QUOTATION MARK" #x203A)
+ ("REFERENCE MARK" #x203B)
+ ("DOUBLE EXCLAMATION MARK" #x203C)
+ ("INTERROBANG" #x203D)
+ ("OVERLINE" #x203E)
+ ("UNDERTIE" #x203F)
+ ("CHARACTER TIE" #x2040)
+ ("CARET INSERTION POINT" #x2041)
+ ("ASTERISM" #x2042)
+ ("HYPHEN BULLET" #x2043)
+ ("FRACTION SLASH" #x2044)
+ ("LEFT SQUARE BRACKET WITH QUILL" #x2045)
+ ("RIGHT SQUARE BRACKET WITH QUILL" #x2046)
+ ("DOUBLE QUESTION MARK" #x2047)
+ ("QUESTION EXCLAMATION MARK" #x2048)
+ ("EXCLAMATION QUESTION MARK" #x2049)
+ ("TIRONIAN SIGN ET" #x204A)
+ ("REVERSED PILCROW SIGN" #x204B)
+ ("BLACK LEFTWARDS BULLET" #x204C)
+ ("BLACK RIGHTWARDS BULLET" #x204D)
+ ("LOW ASTERISK" #x204E)
+ ("REVERSED SEMICOLON" #x204F)
+ ("CLOSE UP" #x2050)
+ ("TWO ASTERISKS ALIGNED VERTICALLY" #x2051)
+ ("COMMERCIAL MINUS SIGN" #x2052)
+ ("QUADRUPLE PRIME" #x2057)
+ ("MEDIUM MATHEMATICAL SPACE" #x205F)
+ ("WORD JOINER" #x2060)
+ ("FUNCTION APPLICATION" #x2061)
+ ("INVISIBLE TIMES" #x2062)
+ ("INVISIBLE SEPARATOR" #x2063)
+ ("INHIBIT SYMMETRIC SWAPPING" #x206A)
+ ("ACTIVATE SYMMETRIC SWAPPING" #x206B)
+ ("INHIBIT ARABIC FORM SHAPING" #x206C)
+ ("ACTIVATE ARABIC FORM SHAPING" #x206D)
+ ("NATIONAL DIGIT SHAPES" #x206E)
+ ("NOMINAL DIGIT SHAPES" #x206F)
+ ))
diff --git a/lisp/nxml/char-name/unicode/02070-0209F.el b/lisp/nxml/char-name/unicode/02070-0209F.el
new file mode 100644
index 00000000000..5d37880fd62
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/02070-0209F.el
@@ -0,0 +1,31 @@
+(nxml-define-char-name-set 'superscripts-and-subscripts
+ '(("SUPERSCRIPT ZERO" #x2070)
+ ("SUPERSCRIPT LATIN SMALL LETTER I" #x2071)
+ ("SUPERSCRIPT FOUR" #x2074)
+ ("SUPERSCRIPT FIVE" #x2075)
+ ("SUPERSCRIPT SIX" #x2076)
+ ("SUPERSCRIPT SEVEN" #x2077)
+ ("SUPERSCRIPT EIGHT" #x2078)
+ ("SUPERSCRIPT NINE" #x2079)
+ ("SUPERSCRIPT PLUS SIGN" #x207A)
+ ("SUPERSCRIPT MINUS" #x207B)
+ ("SUPERSCRIPT EQUALS SIGN" #x207C)
+ ("SUPERSCRIPT LEFT PARENTHESIS" #x207D)
+ ("SUPERSCRIPT RIGHT PARENTHESIS" #x207E)
+ ("SUPERSCRIPT LATIN SMALL LETTER N" #x207F)
+ ("SUBSCRIPT ZERO" #x2080)
+ ("SUBSCRIPT ONE" #x2081)
+ ("SUBSCRIPT TWO" #x2082)
+ ("SUBSCRIPT THREE" #x2083)
+ ("SUBSCRIPT FOUR" #x2084)
+ ("SUBSCRIPT FIVE" #x2085)
+ ("SUBSCRIPT SIX" #x2086)
+ ("SUBSCRIPT SEVEN" #x2087)
+ ("SUBSCRIPT EIGHT" #x2088)
+ ("SUBSCRIPT NINE" #x2089)
+ ("SUBSCRIPT PLUS SIGN" #x208A)
+ ("SUBSCRIPT MINUS" #x208B)
+ ("SUBSCRIPT EQUALS SIGN" #x208C)
+ ("SUBSCRIPT LEFT PARENTHESIS" #x208D)
+ ("SUBSCRIPT RIGHT PARENTHESIS" #x208E)
+ ))
diff --git a/lisp/nxml/char-name/unicode/020A0-020CF.el b/lisp/nxml/char-name/unicode/020A0-020CF.el
new file mode 100644
index 00000000000..1cab37edcbc
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/020A0-020CF.el
@@ -0,0 +1,20 @@
+(nxml-define-char-name-set 'currency-symbols
+ '(("EURO-CURRENCY SIGN" #x20A0)
+ ("COLON SIGN" #x20A1)
+ ("CRUZEIRO SIGN" #x20A2)
+ ("FRENCH FRANC SIGN" #x20A3)
+ ("LIRA SIGN" #x20A4)
+ ("MILL SIGN" #x20A5)
+ ("NAIRA SIGN" #x20A6)
+ ("PESETA SIGN" #x20A7)
+ ("RUPEE SIGN" #x20A8)
+ ("WON SIGN" #x20A9)
+ ("NEW SHEQEL SIGN" #x20AA)
+ ("DONG SIGN" #x20AB)
+ ("EURO SIGN" #x20AC)
+ ("KIP SIGN" #x20AD)
+ ("TUGRIK SIGN" #x20AE)
+ ("DRACHMA SIGN" #x20AF)
+ ("GERMAN PENNY SIGN" #x20B0)
+ ("PESO SIGN" #x20B1)
+ ))
diff --git a/lisp/nxml/char-name/unicode/020D0-020FF.el b/lisp/nxml/char-name/unicode/020D0-020FF.el
new file mode 100644
index 00000000000..e610d399d49
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/020D0-020FF.el
@@ -0,0 +1,29 @@
+(nxml-define-char-name-set 'combining-diacritical-marks-for-symbols
+ '(("COMBINING LEFT HARPOON ABOVE" #x20D0)
+ ("COMBINING RIGHT HARPOON ABOVE" #x20D1)
+ ("COMBINING LONG VERTICAL LINE OVERLAY" #x20D2)
+ ("COMBINING SHORT VERTICAL LINE OVERLAY" #x20D3)
+ ("COMBINING ANTICLOCKWISE ARROW ABOVE" #x20D4)
+ ("COMBINING CLOCKWISE ARROW ABOVE" #x20D5)
+ ("COMBINING LEFT ARROW ABOVE" #x20D6)
+ ("COMBINING RIGHT ARROW ABOVE" #x20D7)
+ ("COMBINING RING OVERLAY" #x20D8)
+ ("COMBINING CLOCKWISE RING OVERLAY" #x20D9)
+ ("COMBINING ANTICLOCKWISE RING OVERLAY" #x20DA)
+ ("COMBINING THREE DOTS ABOVE" #x20DB)
+ ("COMBINING FOUR DOTS ABOVE" #x20DC)
+ ("COMBINING ENCLOSING CIRCLE" #x20DD)
+ ("COMBINING ENCLOSING SQUARE" #x20DE)
+ ("COMBINING ENCLOSING DIAMOND" #x20DF)
+ ("COMBINING ENCLOSING CIRCLE BACKSLASH" #x20E0)
+ ("COMBINING LEFT RIGHT ARROW ABOVE" #x20E1)
+ ("COMBINING ENCLOSING SCREEN" #x20E2)
+ ("COMBINING ENCLOSING KEYCAP" #x20E3)
+ ("COMBINING ENCLOSING UPWARD POINTING TRIANGLE" #x20E4)
+ ("COMBINING REVERSE SOLIDUS OVERLAY" #x20E5)
+ ("COMBINING DOUBLE VERTICAL STROKE OVERLAY" #x20E6)
+ ("COMBINING ANNUITY SYMBOL" #x20E7)
+ ("COMBINING TRIPLE UNDERDOT" #x20E8)
+ ("COMBINING WIDE BRIDGE ABOVE" #x20E9)
+ ("COMBINING LEFTWARDS ARROW OVERLAY" #x20EA)
+ ))
diff --git a/lisp/nxml/char-name/unicode/02100-0214F.el b/lisp/nxml/char-name/unicode/02100-0214F.el
new file mode 100644
index 00000000000..bdf929f6544
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/02100-0214F.el
@@ -0,0 +1,76 @@
+(nxml-define-char-name-set 'letterlike-symbols
+ '(("ACCOUNT OF" #x2100)
+ ("ADDRESSED TO THE SUBJECT" #x2101)
+ ("DOUBLE-STRUCK CAPITAL C" #x2102)
+ ("DEGREE CELSIUS" #x2103)
+ ("CENTRE LINE SYMBOL" #x2104)
+ ("CARE OF" #x2105)
+ ("CADA UNA" #x2106)
+ ("EULER CONSTANT" #x2107)
+ ("SCRUPLE" #x2108)
+ ("DEGREE FAHRENHEIT" #x2109)
+ ("SCRIPT SMALL G" #x210A)
+ ("SCRIPT CAPITAL H" #x210B)
+ ("BLACK-LETTER CAPITAL H" #x210C)
+ ("DOUBLE-STRUCK CAPITAL H" #x210D)
+ ("PLANCK CONSTANT" #x210E)
+ ("PLANCK CONSTANT OVER TWO PI" #x210F)
+ ("SCRIPT CAPITAL I" #x2110)
+ ("BLACK-LETTER CAPITAL I" #x2111)
+ ("SCRIPT CAPITAL L" #x2112)
+ ("SCRIPT SMALL L" #x2113)
+ ("L B BAR SYMBOL" #x2114)
+ ("DOUBLE-STRUCK CAPITAL N" #x2115)
+ ("NUMERO SIGN" #x2116)
+ ("SOUND RECORDING COPYRIGHT" #x2117)
+ ("SCRIPT CAPITAL P" #x2118)
+ ("DOUBLE-STRUCK CAPITAL P" #x2119)
+ ("DOUBLE-STRUCK CAPITAL Q" #x211A)
+ ("SCRIPT CAPITAL R" #x211B)
+ ("BLACK-LETTER CAPITAL R" #x211C)
+ ("DOUBLE-STRUCK CAPITAL R" #x211D)
+ ("PRESCRIPTION TAKE" #x211E)
+ ("RESPONSE" #x211F)
+ ("SERVICE MARK" #x2120)
+ ("TELEPHONE SIGN" #x2121)
+ ("TRADE MARK SIGN" #x2122)
+ ("VERSICLE" #x2123)
+ ("DOUBLE-STRUCK CAPITAL Z" #x2124)
+ ("OUNCE SIGN" #x2125)
+ ("OHM SIGN" #x2126)
+ ("INVERTED OHM SIGN" #x2127)
+ ("BLACK-LETTER CAPITAL Z" #x2128)
+ ("TURNED GREEK SMALL LETTER IOTA" #x2129)
+ ("KELVIN SIGN" #x212A)
+ ("ANGSTROM SIGN" #x212B)
+ ("SCRIPT CAPITAL B" #x212C)
+ ("BLACK-LETTER CAPITAL C" #x212D)
+ ("ESTIMATED SYMBOL" #x212E)
+ ("SCRIPT SMALL E" #x212F)
+ ("SCRIPT CAPITAL E" #x2130)
+ ("SCRIPT CAPITAL F" #x2131)
+ ("TURNED CAPITAL F" #x2132)
+ ("SCRIPT CAPITAL M" #x2133)
+ ("SCRIPT SMALL O" #x2134)
+ ("ALEF SYMBOL" #x2135)
+ ("BET SYMBOL" #x2136)
+ ("GIMEL SYMBOL" #x2137)
+ ("DALET SYMBOL" #x2138)
+ ("INFORMATION SOURCE" #x2139)
+ ("ROTATED CAPITAL Q" #x213A)
+ ("DOUBLE-STRUCK SMALL GAMMA" #x213D)
+ ("DOUBLE-STRUCK CAPITAL GAMMA" #x213E)
+ ("DOUBLE-STRUCK CAPITAL PI" #x213F)
+ ("DOUBLE-STRUCK N-ARY SUMMATION" #x2140)
+ ("TURNED SANS-SERIF CAPITAL G" #x2141)
+ ("TURNED SANS-SERIF CAPITAL L" #x2142)
+ ("REVERSED SANS-SERIF CAPITAL L" #x2143)
+ ("TURNED SANS-SERIF CAPITAL Y" #x2144)
+ ("DOUBLE-STRUCK ITALIC CAPITAL D" #x2145)
+ ("DOUBLE-STRUCK ITALIC SMALL D" #x2146)
+ ("DOUBLE-STRUCK ITALIC SMALL E" #x2147)
+ ("DOUBLE-STRUCK ITALIC SMALL I" #x2148)
+ ("DOUBLE-STRUCK ITALIC SMALL J" #x2149)
+ ("PROPERTY LINE" #x214A)
+ ("TURNED AMPERSAND" #x214B)
+ ))
diff --git a/lisp/nxml/char-name/unicode/02150-0218F.el b/lisp/nxml/char-name/unicode/02150-0218F.el
new file mode 100644
index 00000000000..4300c497803
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/02150-0218F.el
@@ -0,0 +1,51 @@
+(nxml-define-char-name-set 'number-forms
+ '(("VULGAR FRACTION ONE THIRD" #x2153)
+ ("VULGAR FRACTION TWO THIRDS" #x2154)
+ ("VULGAR FRACTION ONE FIFTH" #x2155)
+ ("VULGAR FRACTION TWO FIFTHS" #x2156)
+ ("VULGAR FRACTION THREE FIFTHS" #x2157)
+ ("VULGAR FRACTION FOUR FIFTHS" #x2158)
+ ("VULGAR FRACTION ONE SIXTH" #x2159)
+ ("VULGAR FRACTION FIVE SIXTHS" #x215A)
+ ("VULGAR FRACTION ONE EIGHTH" #x215B)
+ ("VULGAR FRACTION THREE EIGHTHS" #x215C)
+ ("VULGAR FRACTION FIVE EIGHTHS" #x215D)
+ ("VULGAR FRACTION SEVEN EIGHTHS" #x215E)
+ ("FRACTION NUMERATOR ONE" #x215F)
+ ("ROMAN NUMERAL ONE" #x2160)
+ ("ROMAN NUMERAL TWO" #x2161)
+ ("ROMAN NUMERAL THREE" #x2162)
+ ("ROMAN NUMERAL FOUR" #x2163)
+ ("ROMAN NUMERAL FIVE" #x2164)
+ ("ROMAN NUMERAL SIX" #x2165)
+ ("ROMAN NUMERAL SEVEN" #x2166)
+ ("ROMAN NUMERAL EIGHT" #x2167)
+ ("ROMAN NUMERAL NINE" #x2168)
+ ("ROMAN NUMERAL TEN" #x2169)
+ ("ROMAN NUMERAL ELEVEN" #x216A)
+ ("ROMAN NUMERAL TWELVE" #x216B)
+ ("ROMAN NUMERAL FIFTY" #x216C)
+ ("ROMAN NUMERAL ONE HUNDRED" #x216D)
+ ("ROMAN NUMERAL FIVE HUNDRED" #x216E)
+ ("ROMAN NUMERAL ONE THOUSAND" #x216F)
+ ("SMALL ROMAN NUMERAL ONE" #x2170)
+ ("SMALL ROMAN NUMERAL TWO" #x2171)
+ ("SMALL ROMAN NUMERAL THREE" #x2172)
+ ("SMALL ROMAN NUMERAL FOUR" #x2173)
+ ("SMALL ROMAN NUMERAL FIVE" #x2174)
+ ("SMALL ROMAN NUMERAL SIX" #x2175)
+ ("SMALL ROMAN NUMERAL SEVEN" #x2176)
+ ("SMALL ROMAN NUMERAL EIGHT" #x2177)
+ ("SMALL ROMAN NUMERAL NINE" #x2178)
+ ("SMALL ROMAN NUMERAL TEN" #x2179)
+ ("SMALL ROMAN NUMERAL ELEVEN" #x217A)
+ ("SMALL ROMAN NUMERAL TWELVE" #x217B)
+ ("SMALL ROMAN NUMERAL FIFTY" #x217C)
+ ("SMALL ROMAN NUMERAL ONE HUNDRED" #x217D)
+ ("SMALL ROMAN NUMERAL FIVE HUNDRED" #x217E)
+ ("SMALL ROMAN NUMERAL ONE THOUSAND" #x217F)
+ ("ROMAN NUMERAL ONE THOUSAND C D" #x2180)
+ ("ROMAN NUMERAL FIVE THOUSAND" #x2181)
+ ("ROMAN NUMERAL TEN THOUSAND" #x2182)
+ ("ROMAN NUMERAL REVERSED ONE HUNDRED" #x2183)
+ ))
diff --git a/lisp/nxml/char-name/unicode/02190-021FF.el b/lisp/nxml/char-name/unicode/02190-021FF.el
new file mode 100644
index 00000000000..88989ed7b63
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/02190-021FF.el
@@ -0,0 +1,114 @@
+(nxml-define-char-name-set 'arrows
+ '(("LEFTWARDS ARROW" #x2190)
+ ("UPWARDS ARROW" #x2191)
+ ("RIGHTWARDS ARROW" #x2192)
+ ("DOWNWARDS ARROW" #x2193)
+ ("LEFT RIGHT ARROW" #x2194)
+ ("UP DOWN ARROW" #x2195)
+ ("NORTH WEST ARROW" #x2196)
+ ("NORTH EAST ARROW" #x2197)
+ ("SOUTH EAST ARROW" #x2198)
+ ("SOUTH WEST ARROW" #x2199)
+ ("LEFTWARDS ARROW WITH STROKE" #x219A)
+ ("RIGHTWARDS ARROW WITH STROKE" #x219B)
+ ("LEFTWARDS WAVE ARROW" #x219C)
+ ("RIGHTWARDS WAVE ARROW" #x219D)
+ ("LEFTWARDS TWO HEADED ARROW" #x219E)
+ ("UPWARDS TWO HEADED ARROW" #x219F)
+ ("RIGHTWARDS TWO HEADED ARROW" #x21A0)
+ ("DOWNWARDS TWO HEADED ARROW" #x21A1)
+ ("LEFTWARDS ARROW WITH TAIL" #x21A2)
+ ("RIGHTWARDS ARROW WITH TAIL" #x21A3)
+ ("LEFTWARDS ARROW FROM BAR" #x21A4)
+ ("UPWARDS ARROW FROM BAR" #x21A5)
+ ("RIGHTWARDS ARROW FROM BAR" #x21A6)
+ ("DOWNWARDS ARROW FROM BAR" #x21A7)
+ ("UP DOWN ARROW WITH BASE" #x21A8)
+ ("LEFTWARDS ARROW WITH HOOK" #x21A9)
+ ("RIGHTWARDS ARROW WITH HOOK" #x21AA)
+ ("LEFTWARDS ARROW WITH LOOP" #x21AB)
+ ("RIGHTWARDS ARROW WITH LOOP" #x21AC)
+ ("LEFT RIGHT WAVE ARROW" #x21AD)
+ ("LEFT RIGHT ARROW WITH STROKE" #x21AE)
+ ("DOWNWARDS ZIGZAG ARROW" #x21AF)
+ ("UPWARDS ARROW WITH TIP LEFTWARDS" #x21B0)
+ ("UPWARDS ARROW WITH TIP RIGHTWARDS" #x21B1)
+ ("DOWNWARDS ARROW WITH TIP LEFTWARDS" #x21B2)
+ ("DOWNWARDS ARROW WITH TIP RIGHTWARDS" #x21B3)
+ ("RIGHTWARDS ARROW WITH CORNER DOWNWARDS" #x21B4)
+ ("DOWNWARDS ARROW WITH CORNER LEFTWARDS" #x21B5)
+ ("ANTICLOCKWISE TOP SEMICIRCLE ARROW" #x21B6)
+ ("CLOCKWISE TOP SEMICIRCLE ARROW" #x21B7)
+ ("NORTH WEST ARROW TO LONG BAR" #x21B8)
+ ("LEFTWARDS ARROW TO BAR OVER RIGHTWARDS ARROW TO BAR" #x21B9)
+ ("ANTICLOCKWISE OPEN CIRCLE ARROW" #x21BA)
+ ("CLOCKWISE OPEN CIRCLE ARROW" #x21BB)
+ ("LEFTWARDS HARPOON WITH BARB UPWARDS" #x21BC)
+ ("LEFTWARDS HARPOON WITH BARB DOWNWARDS" #x21BD)
+ ("UPWARDS HARPOON WITH BARB RIGHTWARDS" #x21BE)
+ ("UPWARDS HARPOON WITH BARB LEFTWARDS" #x21BF)
+ ("RIGHTWARDS HARPOON WITH BARB UPWARDS" #x21C0)
+ ("RIGHTWARDS HARPOON WITH BARB DOWNWARDS" #x21C1)
+ ("DOWNWARDS HARPOON WITH BARB RIGHTWARDS" #x21C2)
+ ("DOWNWARDS HARPOON WITH BARB LEFTWARDS" #x21C3)
+ ("RIGHTWARDS ARROW OVER LEFTWARDS ARROW" #x21C4)
+ ("UPWARDS ARROW LEFTWARDS OF DOWNWARDS ARROW" #x21C5)
+ ("LEFTWARDS ARROW OVER RIGHTWARDS ARROW" #x21C6)
+ ("LEFTWARDS PAIRED ARROWS" #x21C7)
+ ("UPWARDS PAIRED ARROWS" #x21C8)
+ ("RIGHTWARDS PAIRED ARROWS" #x21C9)
+ ("DOWNWARDS PAIRED ARROWS" #x21CA)
+ ("LEFTWARDS HARPOON OVER RIGHTWARDS HARPOON" #x21CB)
+ ("RIGHTWARDS HARPOON OVER LEFTWARDS HARPOON" #x21CC)
+ ("LEFTWARDS DOUBLE ARROW WITH STROKE" #x21CD)
+ ("LEFT RIGHT DOUBLE ARROW WITH STROKE" #x21CE)
+ ("RIGHTWARDS DOUBLE ARROW WITH STROKE" #x21CF)
+ ("LEFTWARDS DOUBLE ARROW" #x21D0)
+ ("UPWARDS DOUBLE ARROW" #x21D1)
+ ("RIGHTWARDS DOUBLE ARROW" #x21D2)
+ ("DOWNWARDS DOUBLE ARROW" #x21D3)
+ ("LEFT RIGHT DOUBLE ARROW" #x21D4)
+ ("UP DOWN DOUBLE ARROW" #x21D5)
+ ("NORTH WEST DOUBLE ARROW" #x21D6)
+ ("NORTH EAST DOUBLE ARROW" #x21D7)
+ ("SOUTH EAST DOUBLE ARROW" #x21D8)
+ ("SOUTH WEST DOUBLE ARROW" #x21D9)
+ ("LEFTWARDS TRIPLE ARROW" #x21DA)
+ ("RIGHTWARDS TRIPLE ARROW" #x21DB)
+ ("LEFTWARDS SQUIGGLE ARROW" #x21DC)
+ ("RIGHTWARDS SQUIGGLE ARROW" #x21DD)
+ ("UPWARDS ARROW WITH DOUBLE STROKE" #x21DE)
+ ("DOWNWARDS ARROW WITH DOUBLE STROKE" #x21DF)
+ ("LEFTWARDS DASHED ARROW" #x21E0)
+ ("UPWARDS DASHED ARROW" #x21E1)
+ ("RIGHTWARDS DASHED ARROW" #x21E2)
+ ("DOWNWARDS DASHED ARROW" #x21E3)
+ ("LEFTWARDS ARROW TO BAR" #x21E4)
+ ("RIGHTWARDS ARROW TO BAR" #x21E5)
+ ("LEFTWARDS WHITE ARROW" #x21E6)
+ ("UPWARDS WHITE ARROW" #x21E7)
+ ("RIGHTWARDS WHITE ARROW" #x21E8)
+ ("DOWNWARDS WHITE ARROW" #x21E9)
+ ("UPWARDS WHITE ARROW FROM BAR" #x21EA)
+ ("UPWARDS WHITE ARROW ON PEDESTAL" #x21EB)
+ ("UPWARDS WHITE ARROW ON PEDESTAL WITH HORIZONTAL BAR" #x21EC)
+ ("UPWARDS WHITE ARROW ON PEDESTAL WITH VERTICAL BAR" #x21ED)
+ ("UPWARDS WHITE DOUBLE ARROW" #x21EE)
+ ("UPWARDS WHITE DOUBLE ARROW ON PEDESTAL" #x21EF)
+ ("RIGHTWARDS WHITE ARROW FROM WALL" #x21F0)
+ ("NORTH WEST ARROW TO CORNER" #x21F1)
+ ("SOUTH EAST ARROW TO CORNER" #x21F2)
+ ("UP DOWN WHITE ARROW" #x21F3)
+ ("RIGHT ARROW WITH SMALL CIRCLE" #x21F4)
+ ("DOWNWARDS ARROW LEFTWARDS OF UPWARDS ARROW" #x21F5)
+ ("THREE RIGHTWARDS ARROWS" #x21F6)
+ ("LEFTWARDS ARROW WITH VERTICAL STROKE" #x21F7)
+ ("RIGHTWARDS ARROW WITH VERTICAL STROKE" #x21F8)
+ ("LEFT RIGHT ARROW WITH VERTICAL STROKE" #x21F9)
+ ("LEFTWARDS ARROW WITH DOUBLE VERTICAL STROKE" #x21FA)
+ ("RIGHTWARDS ARROW WITH DOUBLE VERTICAL STROKE" #x21FB)
+ ("LEFT RIGHT ARROW WITH DOUBLE VERTICAL STROKE" #x21FC)
+ ("LEFTWARDS OPEN-HEADED ARROW" #x21FD)
+ ("RIGHTWARDS OPEN-HEADED ARROW" #x21FE)
+ ("LEFT RIGHT OPEN-HEADED ARROW" #x21FF)
+ ))
diff --git a/lisp/nxml/char-name/unicode/02200-022FF.el b/lisp/nxml/char-name/unicode/02200-022FF.el
new file mode 100644
index 00000000000..a28f77853db
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/02200-022FF.el
@@ -0,0 +1,258 @@
+(nxml-define-char-name-set 'mathematical-operators
+ '(("FOR ALL" #x2200)
+ ("COMPLEMENT" #x2201)
+ ("PARTIAL DIFFERENTIAL" #x2202)
+ ("THERE EXISTS" #x2203)
+ ("THERE DOES NOT EXIST" #x2204)
+ ("EMPTY SET" #x2205)
+ ("INCREMENT" #x2206)
+ ("NABLA" #x2207)
+ ("ELEMENT OF" #x2208)
+ ("NOT AN ELEMENT OF" #x2209)
+ ("SMALL ELEMENT OF" #x220A)
+ ("CONTAINS AS MEMBER" #x220B)
+ ("DOES NOT CONTAIN AS MEMBER" #x220C)
+ ("SMALL CONTAINS AS MEMBER" #x220D)
+ ("END OF PROOF" #x220E)
+ ("N-ARY PRODUCT" #x220F)
+ ("N-ARY COPRODUCT" #x2210)
+ ("N-ARY SUMMATION" #x2211)
+ ("MINUS SIGN" #x2212)
+ ("MINUS-OR-PLUS SIGN" #x2213)
+ ("DOT PLUS" #x2214)
+ ("DIVISION SLASH" #x2215)
+ ("SET MINUS" #x2216)
+ ("ASTERISK OPERATOR" #x2217)
+ ("RING OPERATOR" #x2218)
+ ("BULLET OPERATOR" #x2219)
+ ("SQUARE ROOT" #x221A)
+ ("CUBE ROOT" #x221B)
+ ("FOURTH ROOT" #x221C)
+ ("PROPORTIONAL TO" #x221D)
+ ("INFINITY" #x221E)
+ ("RIGHT ANGLE" #x221F)
+ ("ANGLE" #x2220)
+ ("MEASURED ANGLE" #x2221)
+ ("SPHERICAL ANGLE" #x2222)
+ ("DIVIDES" #x2223)
+ ("DOES NOT DIVIDE" #x2224)
+ ("PARALLEL TO" #x2225)
+ ("NOT PARALLEL TO" #x2226)
+ ("LOGICAL AND" #x2227)
+ ("LOGICAL OR" #x2228)
+ ("INTERSECTION" #x2229)
+ ("UNION" #x222A)
+ ("INTEGRAL" #x222B)
+ ("DOUBLE INTEGRAL" #x222C)
+ ("TRIPLE INTEGRAL" #x222D)
+ ("CONTOUR INTEGRAL" #x222E)
+ ("SURFACE INTEGRAL" #x222F)
+ ("VOLUME INTEGRAL" #x2230)
+ ("CLOCKWISE INTEGRAL" #x2231)
+ ("CLOCKWISE CONTOUR INTEGRAL" #x2232)
+ ("ANTICLOCKWISE CONTOUR INTEGRAL" #x2233)
+ ("THEREFORE" #x2234)
+ ("BECAUSE" #x2235)
+ ("RATIO" #x2236)
+ ("PROPORTION" #x2237)
+ ("DOT MINUS" #x2238)
+ ("EXCESS" #x2239)
+ ("GEOMETRIC PROPORTION" #x223A)
+ ("HOMOTHETIC" #x223B)
+ ("TILDE OPERATOR" #x223C)
+ ("REVERSED TILDE" #x223D)
+ ("INVERTED LAZY S" #x223E)
+ ("SINE WAVE" #x223F)
+ ("WREATH PRODUCT" #x2240)
+ ("NOT TILDE" #x2241)
+ ("MINUS TILDE" #x2242)
+ ("ASYMPTOTICALLY EQUAL TO" #x2243)
+ ("NOT ASYMPTOTICALLY EQUAL TO" #x2244)
+ ("APPROXIMATELY EQUAL TO" #x2245)
+ ("APPROXIMATELY BUT NOT ACTUALLY EQUAL TO" #x2246)
+ ("NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO" #x2247)
+ ("ALMOST EQUAL TO" #x2248)
+ ("NOT ALMOST EQUAL TO" #x2249)
+ ("ALMOST EQUAL OR EQUAL TO" #x224A)
+ ("TRIPLE TILDE" #x224B)
+ ("ALL EQUAL TO" #x224C)
+ ("EQUIVALENT TO" #x224D)
+ ("GEOMETRICALLY EQUIVALENT TO" #x224E)
+ ("DIFFERENCE BETWEEN" #x224F)
+ ("APPROACHES THE LIMIT" #x2250)
+ ("GEOMETRICALLY EQUAL TO" #x2251)
+ ("APPROXIMATELY EQUAL TO OR THE IMAGE OF" #x2252)
+ ("IMAGE OF OR APPROXIMATELY EQUAL TO" #x2253)
+ ("COLON EQUALS" #x2254)
+ ("EQUALS COLON" #x2255)
+ ("RING IN EQUAL TO" #x2256)
+ ("RING EQUAL TO" #x2257)
+ ("CORRESPONDS TO" #x2258)
+ ("ESTIMATES" #x2259)
+ ("EQUIANGULAR TO" #x225A)
+ ("STAR EQUALS" #x225B)
+ ("DELTA EQUAL TO" #x225C)
+ ("EQUAL TO BY DEFINITION" #x225D)
+ ("MEASURED BY" #x225E)
+ ("QUESTIONED EQUAL TO" #x225F)
+ ("NOT EQUAL TO" #x2260)
+ ("IDENTICAL TO" #x2261)
+ ("NOT IDENTICAL TO" #x2262)
+ ("STRICTLY EQUIVALENT TO" #x2263)
+ ("LESS-THAN OR EQUAL TO" #x2264)
+ ("GREATER-THAN OR EQUAL TO" #x2265)
+ ("LESS-THAN OVER EQUAL TO" #x2266)
+ ("GREATER-THAN OVER EQUAL TO" #x2267)
+ ("LESS-THAN BUT NOT EQUAL TO" #x2268)
+ ("GREATER-THAN BUT NOT EQUAL TO" #x2269)
+ ("MUCH LESS-THAN" #x226A)
+ ("MUCH GREATER-THAN" #x226B)
+ ("BETWEEN" #x226C)
+ ("NOT EQUIVALENT TO" #x226D)
+ ("NOT LESS-THAN" #x226E)
+ ("NOT GREATER-THAN" #x226F)
+ ("NEITHER LESS-THAN NOR EQUAL TO" #x2270)
+ ("NEITHER GREATER-THAN NOR EQUAL TO" #x2271)
+ ("LESS-THAN OR EQUIVALENT TO" #x2272)
+ ("GREATER-THAN OR EQUIVALENT TO" #x2273)
+ ("NEITHER LESS-THAN NOR EQUIVALENT TO" #x2274)
+ ("NEITHER GREATER-THAN NOR EQUIVALENT TO" #x2275)
+ ("LESS-THAN OR GREATER-THAN" #x2276)
+ ("GREATER-THAN OR LESS-THAN" #x2277)
+ ("NEITHER LESS-THAN NOR GREATER-THAN" #x2278)
+ ("NEITHER GREATER-THAN NOR LESS-THAN" #x2279)
+ ("PRECEDES" #x227A)
+ ("SUCCEEDS" #x227B)
+ ("PRECEDES OR EQUAL TO" #x227C)
+ ("SUCCEEDS OR EQUAL TO" #x227D)
+ ("PRECEDES OR EQUIVALENT TO" #x227E)
+ ("SUCCEEDS OR EQUIVALENT TO" #x227F)
+ ("DOES NOT PRECEDE" #x2280)
+ ("DOES NOT SUCCEED" #x2281)
+ ("SUBSET OF" #x2282)
+ ("SUPERSET OF" #x2283)
+ ("NOT A SUBSET OF" #x2284)
+ ("NOT A SUPERSET OF" #x2285)
+ ("SUBSET OF OR EQUAL TO" #x2286)
+ ("SUPERSET OF OR EQUAL TO" #x2287)
+ ("NEITHER A SUBSET OF NOR EQUAL TO" #x2288)
+ ("NEITHER A SUPERSET OF NOR EQUAL TO" #x2289)
+ ("SUBSET OF WITH NOT EQUAL TO" #x228A)
+ ("SUPERSET OF WITH NOT EQUAL TO" #x228B)
+ ("MULTISET" #x228C)
+ ("MULTISET MULTIPLICATION" #x228D)
+ ("MULTISET UNION" #x228E)
+ ("SQUARE IMAGE OF" #x228F)
+ ("SQUARE ORIGINAL OF" #x2290)
+ ("SQUARE IMAGE OF OR EQUAL TO" #x2291)
+ ("SQUARE ORIGINAL OF OR EQUAL TO" #x2292)
+ ("SQUARE CAP" #x2293)
+ ("SQUARE CUP" #x2294)
+ ("CIRCLED PLUS" #x2295)
+ ("CIRCLED MINUS" #x2296)
+ ("CIRCLED TIMES" #x2297)
+ ("CIRCLED DIVISION SLASH" #x2298)
+ ("CIRCLED DOT OPERATOR" #x2299)
+ ("CIRCLED RING OPERATOR" #x229A)
+ ("CIRCLED ASTERISK OPERATOR" #x229B)
+ ("CIRCLED EQUALS" #x229C)
+ ("CIRCLED DASH" #x229D)
+ ("SQUARED PLUS" #x229E)
+ ("SQUARED MINUS" #x229F)
+ ("SQUARED TIMES" #x22A0)
+ ("SQUARED DOT OPERATOR" #x22A1)
+ ("RIGHT TACK" #x22A2)
+ ("LEFT TACK" #x22A3)
+ ("DOWN TACK" #x22A4)
+ ("UP TACK" #x22A5)
+ ("ASSERTION" #x22A6)
+ ("MODELS" #x22A7)
+ ("TRUE" #x22A8)
+ ("FORCES" #x22A9)
+ ("TRIPLE VERTICAL BAR RIGHT TURNSTILE" #x22AA)
+ ("DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE" #x22AB)
+ ("DOES NOT PROVE" #x22AC)
+ ("NOT TRUE" #x22AD)
+ ("DOES NOT FORCE" #x22AE)
+ ("NEGATED DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE" #x22AF)
+ ("PRECEDES UNDER RELATION" #x22B0)
+ ("SUCCEEDS UNDER RELATION" #x22B1)
+ ("NORMAL SUBGROUP OF" #x22B2)
+ ("CONTAINS AS NORMAL SUBGROUP" #x22B3)
+ ("NORMAL SUBGROUP OF OR EQUAL TO" #x22B4)
+ ("CONTAINS AS NORMAL SUBGROUP OR EQUAL TO" #x22B5)
+ ("ORIGINAL OF" #x22B6)
+ ("IMAGE OF" #x22B7)
+ ("MULTIMAP" #x22B8)
+ ("HERMITIAN CONJUGATE MATRIX" #x22B9)
+ ("INTERCALATE" #x22BA)
+ ("XOR" #x22BB)
+ ("NAND" #x22BC)
+ ("NOR" #x22BD)
+ ("RIGHT ANGLE WITH ARC" #x22BE)
+ ("RIGHT TRIANGLE" #x22BF)
+ ("N-ARY LOGICAL AND" #x22C0)
+ ("N-ARY LOGICAL OR" #x22C1)
+ ("N-ARY INTERSECTION" #x22C2)
+ ("N-ARY UNION" #x22C3)
+ ("DIAMOND OPERATOR" #x22C4)
+ ("DOT OPERATOR" #x22C5)
+ ("STAR OPERATOR" #x22C6)
+ ("DIVISION TIMES" #x22C7)
+ ("BOWTIE" #x22C8)
+ ("LEFT NORMAL FACTOR SEMIDIRECT PRODUCT" #x22C9)
+ ("RIGHT NORMAL FACTOR SEMIDIRECT PRODUCT" #x22CA)
+ ("LEFT SEMIDIRECT PRODUCT" #x22CB)
+ ("RIGHT SEMIDIRECT PRODUCT" #x22CC)
+ ("REVERSED TILDE EQUALS" #x22CD)
+ ("CURLY LOGICAL OR" #x22CE)
+ ("CURLY LOGICAL AND" #x22CF)
+ ("DOUBLE SUBSET" #x22D0)
+ ("DOUBLE SUPERSET" #x22D1)
+ ("DOUBLE INTERSECTION" #x22D2)
+ ("DOUBLE UNION" #x22D3)
+ ("PITCHFORK" #x22D4)
+ ("EQUAL AND PARALLEL TO" #x22D5)
+ ("LESS-THAN WITH DOT" #x22D6)
+ ("GREATER-THAN WITH DOT" #x22D7)
+ ("VERY MUCH LESS-THAN" #x22D8)
+ ("VERY MUCH GREATER-THAN" #x22D9)
+ ("LESS-THAN EQUAL TO OR GREATER-THAN" #x22DA)
+ ("GREATER-THAN EQUAL TO OR LESS-THAN" #x22DB)
+ ("EQUAL TO OR LESS-THAN" #x22DC)
+ ("EQUAL TO OR GREATER-THAN" #x22DD)
+ ("EQUAL TO OR PRECEDES" #x22DE)
+ ("EQUAL TO OR SUCCEEDS" #x22DF)
+ ("DOES NOT PRECEDE OR EQUAL" #x22E0)
+ ("DOES NOT SUCCEED OR EQUAL" #x22E1)
+ ("NOT SQUARE IMAGE OF OR EQUAL TO" #x22E2)
+ ("NOT SQUARE ORIGINAL OF OR EQUAL TO" #x22E3)
+ ("SQUARE IMAGE OF OR NOT EQUAL TO" #x22E4)
+ ("SQUARE ORIGINAL OF OR NOT EQUAL TO" #x22E5)
+ ("LESS-THAN BUT NOT EQUIVALENT TO" #x22E6)
+ ("GREATER-THAN BUT NOT EQUIVALENT TO" #x22E7)
+ ("PRECEDES BUT NOT EQUIVALENT TO" #x22E8)
+ ("SUCCEEDS BUT NOT EQUIVALENT TO" #x22E9)
+ ("NOT NORMAL SUBGROUP OF" #x22EA)
+ ("DOES NOT CONTAIN AS NORMAL SUBGROUP" #x22EB)
+ ("NOT NORMAL SUBGROUP OF OR EQUAL TO" #x22EC)
+ ("DOES NOT CONTAIN AS NORMAL SUBGROUP OR EQUAL" #x22ED)
+ ("VERTICAL ELLIPSIS" #x22EE)
+ ("MIDLINE HORIZONTAL ELLIPSIS" #x22EF)
+ ("UP RIGHT DIAGONAL ELLIPSIS" #x22F0)
+ ("DOWN RIGHT DIAGONAL ELLIPSIS" #x22F1)
+ ("ELEMENT OF WITH LONG HORIZONTAL STROKE" #x22F2)
+ ("ELEMENT OF WITH VERTICAL BAR AT END OF HORIZONTAL STROKE" #x22F3)
+ ("SMALL ELEMENT OF WITH VERTICAL BAR AT END OF HORIZONTAL STROKE" #x22F4)
+ ("ELEMENT OF WITH DOT ABOVE" #x22F5)
+ ("ELEMENT OF WITH OVERBAR" #x22F6)
+ ("SMALL ELEMENT OF WITH OVERBAR" #x22F7)
+ ("ELEMENT OF WITH UNDERBAR" #x22F8)
+ ("ELEMENT OF WITH TWO HORIZONTAL STROKES" #x22F9)
+ ("CONTAINS WITH LONG HORIZONTAL STROKE" #x22FA)
+ ("CONTAINS WITH VERTICAL BAR AT END OF HORIZONTAL STROKE" #x22FB)
+ ("SMALL CONTAINS WITH VERTICAL BAR AT END OF HORIZONTAL STROKE" #x22FC)
+ ("CONTAINS WITH OVERBAR" #x22FD)
+ ("SMALL CONTAINS WITH OVERBAR" #x22FE)
+ ("Z NOTATION BAG MEMBERSHIP" #x22FF)
+ ))
diff --git a/lisp/nxml/char-name/unicode/02300-023FF.el b/lisp/nxml/char-name/unicode/02300-023FF.el
new file mode 100644
index 00000000000..a2558948319
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/02300-023FF.el
@@ -0,0 +1,209 @@
+(nxml-define-char-name-set 'miscellaneous-technical
+ '(("DIAMETER SIGN" #x2300)
+ ("ELECTRIC ARROW" #x2301)
+ ("HOUSE" #x2302)
+ ("UP ARROWHEAD" #x2303)
+ ("DOWN ARROWHEAD" #x2304)
+ ("PROJECTIVE" #x2305)
+ ("PERSPECTIVE" #x2306)
+ ("WAVY LINE" #x2307)
+ ("LEFT CEILING" #x2308)
+ ("RIGHT CEILING" #x2309)
+ ("LEFT FLOOR" #x230A)
+ ("RIGHT FLOOR" #x230B)
+ ("BOTTOM RIGHT CROP" #x230C)
+ ("BOTTOM LEFT CROP" #x230D)
+ ("TOP RIGHT CROP" #x230E)
+ ("TOP LEFT CROP" #x230F)
+ ("REVERSED NOT SIGN" #x2310)
+ ("SQUARE LOZENGE" #x2311)
+ ("ARC" #x2312)
+ ("SEGMENT" #x2313)
+ ("SECTOR" #x2314)
+ ("TELEPHONE RECORDER" #x2315)
+ ("POSITION INDICATOR" #x2316)
+ ("VIEWDATA SQUARE" #x2317)
+ ("PLACE OF INTEREST SIGN" #x2318)
+ ("TURNED NOT SIGN" #x2319)
+ ("WATCH" #x231A)
+ ("HOURGLASS" #x231B)
+ ("TOP LEFT CORNER" #x231C)
+ ("TOP RIGHT CORNER" #x231D)
+ ("BOTTOM LEFT CORNER" #x231E)
+ ("BOTTOM RIGHT CORNER" #x231F)
+ ("TOP HALF INTEGRAL" #x2320)
+ ("BOTTOM HALF INTEGRAL" #x2321)
+ ("FROWN" #x2322)
+ ("SMILE" #x2323)
+ ("UP ARROWHEAD BETWEEN TWO HORIZONTAL BARS" #x2324)
+ ("OPTION KEY" #x2325)
+ ("ERASE TO THE RIGHT" #x2326)
+ ("X IN A RECTANGLE BOX" #x2327)
+ ("KEYBOARD" #x2328)
+ ("LEFT-POINTING ANGLE BRACKET" #x2329)
+ ("RIGHT-POINTING ANGLE BRACKET" #x232A)
+ ("ERASE TO THE LEFT" #x232B)
+ ("BENZENE RING" #x232C)
+ ("CYLINDRICITY" #x232D)
+ ("ALL AROUND-PROFILE" #x232E)
+ ("SYMMETRY" #x232F)
+ ("TOTAL RUNOUT" #x2330)
+ ("DIMENSION ORIGIN" #x2331)
+ ("CONICAL TAPER" #x2332)
+ ("SLOPE" #x2333)
+ ("COUNTERBORE" #x2334)
+ ("COUNTERSINK" #x2335)
+ ("APL FUNCTIONAL SYMBOL I-BEAM" #x2336)
+ ("APL FUNCTIONAL SYMBOL SQUISH QUAD" #x2337)
+ ("APL FUNCTIONAL SYMBOL QUAD EQUAL" #x2338)
+ ("APL FUNCTIONAL SYMBOL QUAD DIVIDE" #x2339)
+ ("APL FUNCTIONAL SYMBOL QUAD DIAMOND" #x233A)
+ ("APL FUNCTIONAL SYMBOL QUAD JOT" #x233B)
+ ("APL FUNCTIONAL SYMBOL QUAD CIRCLE" #x233C)
+ ("APL FUNCTIONAL SYMBOL CIRCLE STILE" #x233D)
+ ("APL FUNCTIONAL SYMBOL CIRCLE JOT" #x233E)
+ ("APL FUNCTIONAL SYMBOL SLASH BAR" #x233F)
+ ("APL FUNCTIONAL SYMBOL BACKSLASH BAR" #x2340)
+ ("APL FUNCTIONAL SYMBOL QUAD SLASH" #x2341)
+ ("APL FUNCTIONAL SYMBOL QUAD BACKSLASH" #x2342)
+ ("APL FUNCTIONAL SYMBOL QUAD LESS-THAN" #x2343)
+ ("APL FUNCTIONAL SYMBOL QUAD GREATER-THAN" #x2344)
+ ("APL FUNCTIONAL SYMBOL LEFTWARDS VANE" #x2345)
+ ("APL FUNCTIONAL SYMBOL RIGHTWARDS VANE" #x2346)
+ ("APL FUNCTIONAL SYMBOL QUAD LEFTWARDS ARROW" #x2347)
+ ("APL FUNCTIONAL SYMBOL QUAD RIGHTWARDS ARROW" #x2348)
+ ("APL FUNCTIONAL SYMBOL CIRCLE BACKSLASH" #x2349)
+ ("APL FUNCTIONAL SYMBOL DOWN TACK UNDERBAR" #x234A)
+ ("APL FUNCTIONAL SYMBOL DELTA STILE" #x234B)
+ ("APL FUNCTIONAL SYMBOL QUAD DOWN CARET" #x234C)
+ ("APL FUNCTIONAL SYMBOL QUAD DELTA" #x234D)
+ ("APL FUNCTIONAL SYMBOL DOWN TACK JOT" #x234E)
+ ("APL FUNCTIONAL SYMBOL UPWARDS VANE" #x234F)
+ ("APL FUNCTIONAL SYMBOL QUAD UPWARDS ARROW" #x2350)
+ ("APL FUNCTIONAL SYMBOL UP TACK OVERBAR" #x2351)
+ ("APL FUNCTIONAL SYMBOL DEL STILE" #x2352)
+ ("APL FUNCTIONAL SYMBOL QUAD UP CARET" #x2353)
+ ("APL FUNCTIONAL SYMBOL QUAD DEL" #x2354)
+ ("APL FUNCTIONAL SYMBOL UP TACK JOT" #x2355)
+ ("APL FUNCTIONAL SYMBOL DOWNWARDS VANE" #x2356)
+ ("APL FUNCTIONAL SYMBOL QUAD DOWNWARDS ARROW" #x2357)
+ ("APL FUNCTIONAL SYMBOL QUOTE UNDERBAR" #x2358)
+ ("APL FUNCTIONAL SYMBOL DELTA UNDERBAR" #x2359)
+ ("APL FUNCTIONAL SYMBOL DIAMOND UNDERBAR" #x235A)
+ ("APL FUNCTIONAL SYMBOL JOT UNDERBAR" #x235B)
+ ("APL FUNCTIONAL SYMBOL CIRCLE UNDERBAR" #x235C)
+ ("APL FUNCTIONAL SYMBOL UP SHOE JOT" #x235D)
+ ("APL FUNCTIONAL SYMBOL QUOTE QUAD" #x235E)
+ ("APL FUNCTIONAL SYMBOL CIRCLE STAR" #x235F)
+ ("APL FUNCTIONAL SYMBOL QUAD COLON" #x2360)
+ ("APL FUNCTIONAL SYMBOL UP TACK DIAERESIS" #x2361)
+ ("APL FUNCTIONAL SYMBOL DEL DIAERESIS" #x2362)
+ ("APL FUNCTIONAL SYMBOL STAR DIAERESIS" #x2363)
+ ("APL FUNCTIONAL SYMBOL JOT DIAERESIS" #x2364)
+ ("APL FUNCTIONAL SYMBOL CIRCLE DIAERESIS" #x2365)
+ ("APL FUNCTIONAL SYMBOL DOWN SHOE STILE" #x2366)
+ ("APL FUNCTIONAL SYMBOL LEFT SHOE STILE" #x2367)
+ ("APL FUNCTIONAL SYMBOL TILDE DIAERESIS" #x2368)
+ ("APL FUNCTIONAL SYMBOL GREATER-THAN DIAERESIS" #x2369)
+ ("APL FUNCTIONAL SYMBOL COMMA BAR" #x236A)
+ ("APL FUNCTIONAL SYMBOL DEL TILDE" #x236B)
+ ("APL FUNCTIONAL SYMBOL ZILDE" #x236C)
+ ("APL FUNCTIONAL SYMBOL STILE TILDE" #x236D)
+ ("APL FUNCTIONAL SYMBOL SEMICOLON UNDERBAR" #x236E)
+ ("APL FUNCTIONAL SYMBOL QUAD NOT EQUAL" #x236F)
+ ("APL FUNCTIONAL SYMBOL QUAD QUESTION" #x2370)
+ ("APL FUNCTIONAL SYMBOL DOWN CARET TILDE" #x2371)
+ ("APL FUNCTIONAL SYMBOL UP CARET TILDE" #x2372)
+ ("APL FUNCTIONAL SYMBOL IOTA" #x2373)
+ ("APL FUNCTIONAL SYMBOL RHO" #x2374)
+ ("APL FUNCTIONAL SYMBOL OMEGA" #x2375)
+ ("APL FUNCTIONAL SYMBOL ALPHA UNDERBAR" #x2376)
+ ("APL FUNCTIONAL SYMBOL EPSILON UNDERBAR" #x2377)
+ ("APL FUNCTIONAL SYMBOL IOTA UNDERBAR" #x2378)
+ ("APL FUNCTIONAL SYMBOL OMEGA UNDERBAR" #x2379)
+ ("APL FUNCTIONAL SYMBOL ALPHA" #x237A)
+ ("NOT CHECK MARK" #x237B)
+ ("RIGHT ANGLE WITH DOWNWARDS ZIGZAG ARROW" #x237C)
+ ("SHOULDERED OPEN BOX" #x237D)
+ ("BELL SYMBOL" #x237E)
+ ("VERTICAL LINE WITH MIDDLE DOT" #x237F)
+ ("INSERTION SYMBOL" #x2380)
+ ("CONTINUOUS UNDERLINE SYMBOL" #x2381)
+ ("DISCONTINUOUS UNDERLINE SYMBOL" #x2382)
+ ("EMPHASIS SYMBOL" #x2383)
+ ("COMPOSITION SYMBOL" #x2384)
+ ("WHITE SQUARE WITH CENTRE VERTICAL LINE" #x2385)
+ ("ENTER SYMBOL" #x2386)
+ ("ALTERNATIVE KEY SYMBOL" #x2387)
+ ("HELM SYMBOL" #x2388)
+ ("CIRCLED HORIZONTAL BAR WITH NOTCH" #x2389)
+ ("CIRCLED TRIANGLE DOWN" #x238A)
+ ("BROKEN CIRCLE WITH NORTHWEST ARROW" #x238B)
+ ("UNDO SYMBOL" #x238C)
+ ("MONOSTABLE SYMBOL" #x238D)
+ ("HYSTERESIS SYMBOL" #x238E)
+ ("OPEN-CIRCUIT-OUTPUT H-TYPE SYMBOL" #x238F)
+ ("OPEN-CIRCUIT-OUTPUT L-TYPE SYMBOL" #x2390)
+ ("PASSIVE-PULL-DOWN-OUTPUT SYMBOL" #x2391)
+ ("PASSIVE-PULL-UP-OUTPUT SYMBOL" #x2392)
+ ("DIRECT CURRENT SYMBOL FORM TWO" #x2393)
+ ("SOFTWARE-FUNCTION SYMBOL" #x2394)
+ ("APL FUNCTIONAL SYMBOL QUAD" #x2395)
+ ("DECIMAL SEPARATOR KEY SYMBOL" #x2396)
+ ("PREVIOUS PAGE" #x2397)
+ ("NEXT PAGE" #x2398)
+ ("PRINT SCREEN SYMBOL" #x2399)
+ ("CLEAR SCREEN SYMBOL" #x239A)
+ ("LEFT PARENTHESIS UPPER HOOK" #x239B)
+ ("LEFT PARENTHESIS EXTENSION" #x239C)
+ ("LEFT PARENTHESIS LOWER HOOK" #x239D)
+ ("RIGHT PARENTHESIS UPPER HOOK" #x239E)
+ ("RIGHT PARENTHESIS EXTENSION" #x239F)
+ ("RIGHT PARENTHESIS LOWER HOOK" #x23A0)
+ ("LEFT SQUARE BRACKET UPPER CORNER" #x23A1)
+ ("LEFT SQUARE BRACKET EXTENSION" #x23A2)
+ ("LEFT SQUARE BRACKET LOWER CORNER" #x23A3)
+ ("RIGHT SQUARE BRACKET UPPER CORNER" #x23A4)
+ ("RIGHT SQUARE BRACKET EXTENSION" #x23A5)
+ ("RIGHT SQUARE BRACKET LOWER CORNER" #x23A6)
+ ("LEFT CURLY BRACKET UPPER HOOK" #x23A7)
+ ("LEFT CURLY BRACKET MIDDLE PIECE" #x23A8)
+ ("LEFT CURLY BRACKET LOWER HOOK" #x23A9)
+ ("CURLY BRACKET EXTENSION" #x23AA)
+ ("RIGHT CURLY BRACKET UPPER HOOK" #x23AB)
+ ("RIGHT CURLY BRACKET MIDDLE PIECE" #x23AC)
+ ("RIGHT CURLY BRACKET LOWER HOOK" #x23AD)
+ ("INTEGRAL EXTENSION" #x23AE)
+ ("HORIZONTAL LINE EXTENSION" #x23AF)
+ ("UPPER LEFT OR LOWER RIGHT CURLY BRACKET SECTION" #x23B0)
+ ("UPPER RIGHT OR LOWER LEFT CURLY BRACKET SECTION" #x23B1)
+ ("SUMMATION TOP" #x23B2)
+ ("SUMMATION BOTTOM" #x23B3)
+ ("TOP SQUARE BRACKET" #x23B4)
+ ("BOTTOM SQUARE BRACKET" #x23B5)
+ ("BOTTOM SQUARE BRACKET OVER TOP SQUARE BRACKET" #x23B6)
+ ("RADICAL SYMBOL BOTTOM" #x23B7)
+ ("LEFT VERTICAL BOX LINE" #x23B8)
+ ("RIGHT VERTICAL BOX LINE" #x23B9)
+ ("HORIZONTAL SCAN LINE-1" #x23BA)
+ ("HORIZONTAL SCAN LINE-3" #x23BB)
+ ("HORIZONTAL SCAN LINE-7" #x23BC)
+ ("HORIZONTAL SCAN LINE-9" #x23BD)
+ ("DENTISTRY SYMBOL LIGHT VERTICAL AND TOP RIGHT" #x23BE)
+ ("DENTISTRY SYMBOL LIGHT VERTICAL AND BOTTOM RIGHT" #x23BF)
+ ("DENTISTRY SYMBOL LIGHT VERTICAL WITH CIRCLE" #x23C0)
+ ("DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH CIRCLE" #x23C1)
+ ("DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH CIRCLE" #x23C2)
+ ("DENTISTRY SYMBOL LIGHT VERTICAL WITH TRIANGLE" #x23C3)
+ ("DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH TRIANGLE" #x23C4)
+ ("DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH TRIANGLE" #x23C5)
+ ("DENTISTRY SYMBOL LIGHT VERTICAL AND WAVE" #x23C6)
+ ("DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH WAVE" #x23C7)
+ ("DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH WAVE" #x23C8)
+ ("DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL" #x23C9)
+ ("DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL" #x23CA)
+ ("DENTISTRY SYMBOL LIGHT VERTICAL AND TOP LEFT" #x23CB)
+ ("DENTISTRY SYMBOL LIGHT VERTICAL AND BOTTOM LEFT" #x23CC)
+ ("SQUARE FOOT" #x23CD)
+ ("RETURN SYMBOL" #x23CE)
+ ))
diff --git a/lisp/nxml/char-name/unicode/02400-0243F.el b/lisp/nxml/char-name/unicode/02400-0243F.el
new file mode 100644
index 00000000000..b4cc42640f4
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/02400-0243F.el
@@ -0,0 +1,41 @@
+(nxml-define-char-name-set 'control-pictures
+ '(("SYMBOL FOR NULL" #x2400)
+ ("SYMBOL FOR START OF HEADING" #x2401)
+ ("SYMBOL FOR START OF TEXT" #x2402)
+ ("SYMBOL FOR END OF TEXT" #x2403)
+ ("SYMBOL FOR END OF TRANSMISSION" #x2404)
+ ("SYMBOL FOR ENQUIRY" #x2405)
+ ("SYMBOL FOR ACKNOWLEDGE" #x2406)
+ ("SYMBOL FOR BELL" #x2407)
+ ("SYMBOL FOR BACKSPACE" #x2408)
+ ("SYMBOL FOR HORIZONTAL TABULATION" #x2409)
+ ("SYMBOL FOR LINE FEED" #x240A)
+ ("SYMBOL FOR VERTICAL TABULATION" #x240B)
+ ("SYMBOL FOR FORM FEED" #x240C)
+ ("SYMBOL FOR CARRIAGE RETURN" #x240D)
+ ("SYMBOL FOR SHIFT OUT" #x240E)
+ ("SYMBOL FOR SHIFT IN" #x240F)
+ ("SYMBOL FOR DATA LINK ESCAPE" #x2410)
+ ("SYMBOL FOR DEVICE CONTROL ONE" #x2411)
+ ("SYMBOL FOR DEVICE CONTROL TWO" #x2412)
+ ("SYMBOL FOR DEVICE CONTROL THREE" #x2413)
+ ("SYMBOL FOR DEVICE CONTROL FOUR" #x2414)
+ ("SYMBOL FOR NEGATIVE ACKNOWLEDGE" #x2415)
+ ("SYMBOL FOR SYNCHRONOUS IDLE" #x2416)
+ ("SYMBOL FOR END OF TRANSMISSION BLOCK" #x2417)
+ ("SYMBOL FOR CANCEL" #x2418)
+ ("SYMBOL FOR END OF MEDIUM" #x2419)
+ ("SYMBOL FOR SUBSTITUTE" #x241A)
+ ("SYMBOL FOR ESCAPE" #x241B)
+ ("SYMBOL FOR FILE SEPARATOR" #x241C)
+ ("SYMBOL FOR GROUP SEPARATOR" #x241D)
+ ("SYMBOL FOR RECORD SEPARATOR" #x241E)
+ ("SYMBOL FOR UNIT SEPARATOR" #x241F)
+ ("SYMBOL FOR SPACE" #x2420)
+ ("SYMBOL FOR DELETE" #x2421)
+ ("BLANK SYMBOL" #x2422)
+ ("OPEN BOX" #x2423)
+ ("SYMBOL FOR NEWLINE" #x2424)
+ ("SYMBOL FOR DELETE FORM TWO" #x2425)
+ ("SYMBOL FOR SUBSTITUTE FORM TWO" #x2426)
+ ))
diff --git a/lisp/nxml/char-name/unicode/02440-0245F.el b/lisp/nxml/char-name/unicode/02440-0245F.el
new file mode 100644
index 00000000000..332720d71f0
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/02440-0245F.el
@@ -0,0 +1,13 @@
+(nxml-define-char-name-set 'optical-character-recognition
+ '(("OCR HOOK" #x2440)
+ ("OCR CHAIR" #x2441)
+ ("OCR FORK" #x2442)
+ ("OCR INVERTED FORK" #x2443)
+ ("OCR BELT BUCKLE" #x2444)
+ ("OCR BOW TIE" #x2445)
+ ("OCR BRANCH BANK IDENTIFICATION" #x2446)
+ ("OCR AMOUNT OF CHECK" #x2447)
+ ("OCR DASH" #x2448)
+ ("OCR CUSTOMER ACCOUNT NUMBER" #x2449)
+ ("OCR DOUBLE BACKSLASH" #x244A)
+ ))
diff --git a/lisp/nxml/char-name/unicode/02460-024FF.el b/lisp/nxml/char-name/unicode/02460-024FF.el
new file mode 100644
index 00000000000..41152bff4a6
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/02460-024FF.el
@@ -0,0 +1,161 @@
+(nxml-define-char-name-set 'enclosed-alphanumerics
+ '(("CIRCLED DIGIT ONE" #x2460)
+ ("CIRCLED DIGIT TWO" #x2461)
+ ("CIRCLED DIGIT THREE" #x2462)
+ ("CIRCLED DIGIT FOUR" #x2463)
+ ("CIRCLED DIGIT FIVE" #x2464)
+ ("CIRCLED DIGIT SIX" #x2465)
+ ("CIRCLED DIGIT SEVEN" #x2466)
+ ("CIRCLED DIGIT EIGHT" #x2467)
+ ("CIRCLED DIGIT NINE" #x2468)
+ ("CIRCLED NUMBER TEN" #x2469)
+ ("CIRCLED NUMBER ELEVEN" #x246A)
+ ("CIRCLED NUMBER TWELVE" #x246B)
+ ("CIRCLED NUMBER THIRTEEN" #x246C)
+ ("CIRCLED NUMBER FOURTEEN" #x246D)
+ ("CIRCLED NUMBER FIFTEEN" #x246E)
+ ("CIRCLED NUMBER SIXTEEN" #x246F)
+ ("CIRCLED NUMBER SEVENTEEN" #x2470)
+ ("CIRCLED NUMBER EIGHTEEN" #x2471)
+ ("CIRCLED NUMBER NINETEEN" #x2472)
+ ("CIRCLED NUMBER TWENTY" #x2473)
+ ("PARENTHESIZED DIGIT ONE" #x2474)
+ ("PARENTHESIZED DIGIT TWO" #x2475)
+ ("PARENTHESIZED DIGIT THREE" #x2476)
+ ("PARENTHESIZED DIGIT FOUR" #x2477)
+ ("PARENTHESIZED DIGIT FIVE" #x2478)
+ ("PARENTHESIZED DIGIT SIX" #x2479)
+ ("PARENTHESIZED DIGIT SEVEN" #x247A)
+ ("PARENTHESIZED DIGIT EIGHT" #x247B)
+ ("PARENTHESIZED DIGIT NINE" #x247C)
+ ("PARENTHESIZED NUMBER TEN" #x247D)
+ ("PARENTHESIZED NUMBER ELEVEN" #x247E)
+ ("PARENTHESIZED NUMBER TWELVE" #x247F)
+ ("PARENTHESIZED NUMBER THIRTEEN" #x2480)
+ ("PARENTHESIZED NUMBER FOURTEEN" #x2481)
+ ("PARENTHESIZED NUMBER FIFTEEN" #x2482)
+ ("PARENTHESIZED NUMBER SIXTEEN" #x2483)
+ ("PARENTHESIZED NUMBER SEVENTEEN" #x2484)
+ ("PARENTHESIZED NUMBER EIGHTEEN" #x2485)
+ ("PARENTHESIZED NUMBER NINETEEN" #x2486)
+ ("PARENTHESIZED NUMBER TWENTY" #x2487)
+ ("DIGIT ONE FULL STOP" #x2488)
+ ("DIGIT TWO FULL STOP" #x2489)
+ ("DIGIT THREE FULL STOP" #x248A)
+ ("DIGIT FOUR FULL STOP" #x248B)
+ ("DIGIT FIVE FULL STOP" #x248C)
+ ("DIGIT SIX FULL STOP" #x248D)
+ ("DIGIT SEVEN FULL STOP" #x248E)
+ ("DIGIT EIGHT FULL STOP" #x248F)
+ ("DIGIT NINE FULL STOP" #x2490)
+ ("NUMBER TEN FULL STOP" #x2491)
+ ("NUMBER ELEVEN FULL STOP" #x2492)
+ ("NUMBER TWELVE FULL STOP" #x2493)
+ ("NUMBER THIRTEEN FULL STOP" #x2494)
+ ("NUMBER FOURTEEN FULL STOP" #x2495)
+ ("NUMBER FIFTEEN FULL STOP" #x2496)
+ ("NUMBER SIXTEEN FULL STOP" #x2497)
+ ("NUMBER SEVENTEEN FULL STOP" #x2498)
+ ("NUMBER EIGHTEEN FULL STOP" #x2499)
+ ("NUMBER NINETEEN FULL STOP" #x249A)
+ ("NUMBER TWENTY FULL STOP" #x249B)
+ ("PARENTHESIZED LATIN SMALL LETTER A" #x249C)
+ ("PARENTHESIZED LATIN SMALL LETTER B" #x249D)
+ ("PARENTHESIZED LATIN SMALL LETTER C" #x249E)
+ ("PARENTHESIZED LATIN SMALL LETTER D" #x249F)
+ ("PARENTHESIZED LATIN SMALL LETTER E" #x24A0)
+ ("PARENTHESIZED LATIN SMALL LETTER F" #x24A1)
+ ("PARENTHESIZED LATIN SMALL LETTER G" #x24A2)
+ ("PARENTHESIZED LATIN SMALL LETTER H" #x24A3)
+ ("PARENTHESIZED LATIN SMALL LETTER I" #x24A4)
+ ("PARENTHESIZED LATIN SMALL LETTER J" #x24A5)
+ ("PARENTHESIZED LATIN SMALL LETTER K" #x24A6)
+ ("PARENTHESIZED LATIN SMALL LETTER L" #x24A7)
+ ("PARENTHESIZED LATIN SMALL LETTER M" #x24A8)
+ ("PARENTHESIZED LATIN SMALL LETTER N" #x24A9)
+ ("PARENTHESIZED LATIN SMALL LETTER O" #x24AA)
+ ("PARENTHESIZED LATIN SMALL LETTER P" #x24AB)
+ ("PARENTHESIZED LATIN SMALL LETTER Q" #x24AC)
+ ("PARENTHESIZED LATIN SMALL LETTER R" #x24AD)
+ ("PARENTHESIZED LATIN SMALL LETTER S" #x24AE)
+ ("PARENTHESIZED LATIN SMALL LETTER T" #x24AF)
+ ("PARENTHESIZED LATIN SMALL LETTER U" #x24B0)
+ ("PARENTHESIZED LATIN SMALL LETTER V" #x24B1)
+ ("PARENTHESIZED LATIN SMALL LETTER W" #x24B2)
+ ("PARENTHESIZED LATIN SMALL LETTER X" #x24B3)
+ ("PARENTHESIZED LATIN SMALL LETTER Y" #x24B4)
+ ("PARENTHESIZED LATIN SMALL LETTER Z" #x24B5)
+ ("CIRCLED LATIN CAPITAL LETTER A" #x24B6)
+ ("CIRCLED LATIN CAPITAL LETTER B" #x24B7)
+ ("CIRCLED LATIN CAPITAL LETTER C" #x24B8)
+ ("CIRCLED LATIN CAPITAL LETTER D" #x24B9)
+ ("CIRCLED LATIN CAPITAL LETTER E" #x24BA)
+ ("CIRCLED LATIN CAPITAL LETTER F" #x24BB)
+ ("CIRCLED LATIN CAPITAL LETTER G" #x24BC)
+ ("CIRCLED LATIN CAPITAL LETTER H" #x24BD)
+ ("CIRCLED LATIN CAPITAL LETTER I" #x24BE)
+ ("CIRCLED LATIN CAPITAL LETTER J" #x24BF)
+ ("CIRCLED LATIN CAPITAL LETTER K" #x24C0)
+ ("CIRCLED LATIN CAPITAL LETTER L" #x24C1)
+ ("CIRCLED LATIN CAPITAL LETTER M" #x24C2)
+ ("CIRCLED LATIN CAPITAL LETTER N" #x24C3)
+ ("CIRCLED LATIN CAPITAL LETTER O" #x24C4)
+ ("CIRCLED LATIN CAPITAL LETTER P" #x24C5)
+ ("CIRCLED LATIN CAPITAL LETTER Q" #x24C6)
+ ("CIRCLED LATIN CAPITAL LETTER R" #x24C7)
+ ("CIRCLED LATIN CAPITAL LETTER S" #x24C8)
+ ("CIRCLED LATIN CAPITAL LETTER T" #x24C9)
+ ("CIRCLED LATIN CAPITAL LETTER U" #x24CA)
+ ("CIRCLED LATIN CAPITAL LETTER V" #x24CB)
+ ("CIRCLED LATIN CAPITAL LETTER W" #x24CC)
+ ("CIRCLED LATIN CAPITAL LETTER X" #x24CD)
+ ("CIRCLED LATIN CAPITAL LETTER Y" #x24CE)
+ ("CIRCLED LATIN CAPITAL LETTER Z" #x24CF)
+ ("CIRCLED LATIN SMALL LETTER A" #x24D0)
+ ("CIRCLED LATIN SMALL LETTER B" #x24D1)
+ ("CIRCLED LATIN SMALL LETTER C" #x24D2)
+ ("CIRCLED LATIN SMALL LETTER D" #x24D3)
+ ("CIRCLED LATIN SMALL LETTER E" #x24D4)
+ ("CIRCLED LATIN SMALL LETTER F" #x24D5)
+ ("CIRCLED LATIN SMALL LETTER G" #x24D6)
+ ("CIRCLED LATIN SMALL LETTER H" #x24D7)
+ ("CIRCLED LATIN SMALL LETTER I" #x24D8)
+ ("CIRCLED LATIN SMALL LETTER J" #x24D9)
+ ("CIRCLED LATIN SMALL LETTER K" #x24DA)
+ ("CIRCLED LATIN SMALL LETTER L" #x24DB)
+ ("CIRCLED LATIN SMALL LETTER M" #x24DC)
+ ("CIRCLED LATIN SMALL LETTER N" #x24DD)
+ ("CIRCLED LATIN SMALL LETTER O" #x24DE)
+ ("CIRCLED LATIN SMALL LETTER P" #x24DF)
+ ("CIRCLED LATIN SMALL LETTER Q" #x24E0)
+ ("CIRCLED LATIN SMALL LETTER R" #x24E1)
+ ("CIRCLED LATIN SMALL LETTER S" #x24E2)
+ ("CIRCLED LATIN SMALL LETTER T" #x24E3)
+ ("CIRCLED LATIN SMALL LETTER U" #x24E4)
+ ("CIRCLED LATIN SMALL LETTER V" #x24E5)
+ ("CIRCLED LATIN SMALL LETTER W" #x24E6)
+ ("CIRCLED LATIN SMALL LETTER X" #x24E7)
+ ("CIRCLED LATIN SMALL LETTER Y" #x24E8)
+ ("CIRCLED LATIN SMALL LETTER Z" #x24E9)
+ ("CIRCLED DIGIT ZERO" #x24EA)
+ ("NEGATIVE CIRCLED NUMBER ELEVEN" #x24EB)
+ ("NEGATIVE CIRCLED NUMBER TWELVE" #x24EC)
+ ("NEGATIVE CIRCLED NUMBER THIRTEEN" #x24ED)
+ ("NEGATIVE CIRCLED NUMBER FOURTEEN" #x24EE)
+ ("NEGATIVE CIRCLED NUMBER FIFTEEN" #x24EF)
+ ("NEGATIVE CIRCLED NUMBER SIXTEEN" #x24F0)
+ ("NEGATIVE CIRCLED NUMBER SEVENTEEN" #x24F1)
+ ("NEGATIVE CIRCLED NUMBER EIGHTEEN" #x24F2)
+ ("NEGATIVE CIRCLED NUMBER NINETEEN" #x24F3)
+ ("NEGATIVE CIRCLED NUMBER TWENTY" #x24F4)
+ ("DOUBLE CIRCLED DIGIT ONE" #x24F5)
+ ("DOUBLE CIRCLED DIGIT TWO" #x24F6)
+ ("DOUBLE CIRCLED DIGIT THREE" #x24F7)
+ ("DOUBLE CIRCLED DIGIT FOUR" #x24F8)
+ ("DOUBLE CIRCLED DIGIT FIVE" #x24F9)
+ ("DOUBLE CIRCLED DIGIT SIX" #x24FA)
+ ("DOUBLE CIRCLED DIGIT SEVEN" #x24FB)
+ ("DOUBLE CIRCLED DIGIT EIGHT" #x24FC)
+ ("DOUBLE CIRCLED DIGIT NINE" #x24FD)
+ ("DOUBLE CIRCLED NUMBER TEN" #x24FE)
+ ))
diff --git a/lisp/nxml/char-name/unicode/02500-0257F.el b/lisp/nxml/char-name/unicode/02500-0257F.el
new file mode 100644
index 00000000000..bf17039df2b
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/02500-0257F.el
@@ -0,0 +1,130 @@
+(nxml-define-char-name-set 'box-drawing
+ '(("BOX DRAWINGS LIGHT HORIZONTAL" #x2500)
+ ("BOX DRAWINGS HEAVY HORIZONTAL" #x2501)
+ ("BOX DRAWINGS LIGHT VERTICAL" #x2502)
+ ("BOX DRAWINGS HEAVY VERTICAL" #x2503)
+ ("BOX DRAWINGS LIGHT TRIPLE DASH HORIZONTAL" #x2504)
+ ("BOX DRAWINGS HEAVY TRIPLE DASH HORIZONTAL" #x2505)
+ ("BOX DRAWINGS LIGHT TRIPLE DASH VERTICAL" #x2506)
+ ("BOX DRAWINGS HEAVY TRIPLE DASH VERTICAL" #x2507)
+ ("BOX DRAWINGS LIGHT QUADRUPLE DASH HORIZONTAL" #x2508)
+ ("BOX DRAWINGS HEAVY QUADRUPLE DASH HORIZONTAL" #x2509)
+ ("BOX DRAWINGS LIGHT QUADRUPLE DASH VERTICAL" #x250A)
+ ("BOX DRAWINGS HEAVY QUADRUPLE DASH VERTICAL" #x250B)
+ ("BOX DRAWINGS LIGHT DOWN AND RIGHT" #x250C)
+ ("BOX DRAWINGS DOWN LIGHT AND RIGHT HEAVY" #x250D)
+ ("BOX DRAWINGS DOWN HEAVY AND RIGHT LIGHT" #x250E)
+ ("BOX DRAWINGS HEAVY DOWN AND RIGHT" #x250F)
+ ("BOX DRAWINGS LIGHT DOWN AND LEFT" #x2510)
+ ("BOX DRAWINGS DOWN LIGHT AND LEFT HEAVY" #x2511)
+ ("BOX DRAWINGS DOWN HEAVY AND LEFT LIGHT" #x2512)
+ ("BOX DRAWINGS HEAVY DOWN AND LEFT" #x2513)
+ ("BOX DRAWINGS LIGHT UP AND RIGHT" #x2514)
+ ("BOX DRAWINGS UP LIGHT AND RIGHT HEAVY" #x2515)
+ ("BOX DRAWINGS UP HEAVY AND RIGHT LIGHT" #x2516)
+ ("BOX DRAWINGS HEAVY UP AND RIGHT" #x2517)
+ ("BOX DRAWINGS LIGHT UP AND LEFT" #x2518)
+ ("BOX DRAWINGS UP LIGHT AND LEFT HEAVY" #x2519)
+ ("BOX DRAWINGS UP HEAVY AND LEFT LIGHT" #x251A)
+ ("BOX DRAWINGS HEAVY UP AND LEFT" #x251B)
+ ("BOX DRAWINGS LIGHT VERTICAL AND RIGHT" #x251C)
+ ("BOX DRAWINGS VERTICAL LIGHT AND RIGHT HEAVY" #x251D)
+ ("BOX DRAWINGS UP HEAVY AND RIGHT DOWN LIGHT" #x251E)
+ ("BOX DRAWINGS DOWN HEAVY AND RIGHT UP LIGHT" #x251F)
+ ("BOX DRAWINGS VERTICAL HEAVY AND RIGHT LIGHT" #x2520)
+ ("BOX DRAWINGS DOWN LIGHT AND RIGHT UP HEAVY" #x2521)
+ ("BOX DRAWINGS UP LIGHT AND RIGHT DOWN HEAVY" #x2522)
+ ("BOX DRAWINGS HEAVY VERTICAL AND RIGHT" #x2523)
+ ("BOX DRAWINGS LIGHT VERTICAL AND LEFT" #x2524)
+ ("BOX DRAWINGS VERTICAL LIGHT AND LEFT HEAVY" #x2525)
+ ("BOX DRAWINGS UP HEAVY AND LEFT DOWN LIGHT" #x2526)
+ ("BOX DRAWINGS DOWN HEAVY AND LEFT UP LIGHT" #x2527)
+ ("BOX DRAWINGS VERTICAL HEAVY AND LEFT LIGHT" #x2528)
+ ("BOX DRAWINGS DOWN LIGHT AND LEFT UP HEAVY" #x2529)
+ ("BOX DRAWINGS UP LIGHT AND LEFT DOWN HEAVY" #x252A)
+ ("BOX DRAWINGS HEAVY VERTICAL AND LEFT" #x252B)
+ ("BOX DRAWINGS LIGHT DOWN AND HORIZONTAL" #x252C)
+ ("BOX DRAWINGS LEFT HEAVY AND RIGHT DOWN LIGHT" #x252D)
+ ("BOX DRAWINGS RIGHT HEAVY AND LEFT DOWN LIGHT" #x252E)
+ ("BOX DRAWINGS DOWN LIGHT AND HORIZONTAL HEAVY" #x252F)
+ ("BOX DRAWINGS DOWN HEAVY AND HORIZONTAL LIGHT" #x2530)
+ ("BOX DRAWINGS RIGHT LIGHT AND LEFT DOWN HEAVY" #x2531)
+ ("BOX DRAWINGS LEFT LIGHT AND RIGHT DOWN HEAVY" #x2532)
+ ("BOX DRAWINGS HEAVY DOWN AND HORIZONTAL" #x2533)
+ ("BOX DRAWINGS LIGHT UP AND HORIZONTAL" #x2534)
+ ("BOX DRAWINGS LEFT HEAVY AND RIGHT UP LIGHT" #x2535)
+ ("BOX DRAWINGS RIGHT HEAVY AND LEFT UP LIGHT" #x2536)
+ ("BOX DRAWINGS UP LIGHT AND HORIZONTAL HEAVY" #x2537)
+ ("BOX DRAWINGS UP HEAVY AND HORIZONTAL LIGHT" #x2538)
+ ("BOX DRAWINGS RIGHT LIGHT AND LEFT UP HEAVY" #x2539)
+ ("BOX DRAWINGS LEFT LIGHT AND RIGHT UP HEAVY" #x253A)
+ ("BOX DRAWINGS HEAVY UP AND HORIZONTAL" #x253B)
+ ("BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL" #x253C)
+ ("BOX DRAWINGS LEFT HEAVY AND RIGHT VERTICAL LIGHT" #x253D)
+ ("BOX DRAWINGS RIGHT HEAVY AND LEFT VERTICAL LIGHT" #x253E)
+ ("BOX DRAWINGS VERTICAL LIGHT AND HORIZONTAL HEAVY" #x253F)
+ ("BOX DRAWINGS UP HEAVY AND DOWN HORIZONTAL LIGHT" #x2540)
+ ("BOX DRAWINGS DOWN HEAVY AND UP HORIZONTAL LIGHT" #x2541)
+ ("BOX DRAWINGS VERTICAL HEAVY AND HORIZONTAL LIGHT" #x2542)
+ ("BOX DRAWINGS LEFT UP HEAVY AND RIGHT DOWN LIGHT" #x2543)
+ ("BOX DRAWINGS RIGHT UP HEAVY AND LEFT DOWN LIGHT" #x2544)
+ ("BOX DRAWINGS LEFT DOWN HEAVY AND RIGHT UP LIGHT" #x2545)
+ ("BOX DRAWINGS RIGHT DOWN HEAVY AND LEFT UP LIGHT" #x2546)
+ ("BOX DRAWINGS DOWN LIGHT AND UP HORIZONTAL HEAVY" #x2547)
+ ("BOX DRAWINGS UP LIGHT AND DOWN HORIZONTAL HEAVY" #x2548)
+ ("BOX DRAWINGS RIGHT LIGHT AND LEFT VERTICAL HEAVY" #x2549)
+ ("BOX DRAWINGS LEFT LIGHT AND RIGHT VERTICAL HEAVY" #x254A)
+ ("BOX DRAWINGS HEAVY VERTICAL AND HORIZONTAL" #x254B)
+ ("BOX DRAWINGS LIGHT DOUBLE DASH HORIZONTAL" #x254C)
+ ("BOX DRAWINGS HEAVY DOUBLE DASH HORIZONTAL" #x254D)
+ ("BOX DRAWINGS LIGHT DOUBLE DASH VERTICAL" #x254E)
+ ("BOX DRAWINGS HEAVY DOUBLE DASH VERTICAL" #x254F)
+ ("BOX DRAWINGS DOUBLE HORIZONTAL" #x2550)
+ ("BOX DRAWINGS DOUBLE VERTICAL" #x2551)
+ ("BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE" #x2552)
+ ("BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE" #x2553)
+ ("BOX DRAWINGS DOUBLE DOWN AND RIGHT" #x2554)
+ ("BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE" #x2555)
+ ("BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE" #x2556)
+ ("BOX DRAWINGS DOUBLE DOWN AND LEFT" #x2557)
+ ("BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE" #x2558)
+ ("BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE" #x2559)
+ ("BOX DRAWINGS DOUBLE UP AND RIGHT" #x255A)
+ ("BOX DRAWINGS UP SINGLE AND LEFT DOUBLE" #x255B)
+ ("BOX DRAWINGS UP DOUBLE AND LEFT SINGLE" #x255C)
+ ("BOX DRAWINGS DOUBLE UP AND LEFT" #x255D)
+ ("BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE" #x255E)
+ ("BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE" #x255F)
+ ("BOX DRAWINGS DOUBLE VERTICAL AND RIGHT" #x2560)
+ ("BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE" #x2561)
+ ("BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE" #x2562)
+ ("BOX DRAWINGS DOUBLE VERTICAL AND LEFT" #x2563)
+ ("BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE" #x2564)
+ ("BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE" #x2565)
+ ("BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL" #x2566)
+ ("BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE" #x2567)
+ ("BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE" #x2568)
+ ("BOX DRAWINGS DOUBLE UP AND HORIZONTAL" #x2569)
+ ("BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE" #x256A)
+ ("BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE" #x256B)
+ ("BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL" #x256C)
+ ("BOX DRAWINGS LIGHT ARC DOWN AND RIGHT" #x256D)
+ ("BOX DRAWINGS LIGHT ARC DOWN AND LEFT" #x256E)
+ ("BOX DRAWINGS LIGHT ARC UP AND LEFT" #x256F)
+ ("BOX DRAWINGS LIGHT ARC UP AND RIGHT" #x2570)
+ ("BOX DRAWINGS LIGHT DIAGONAL UPPER RIGHT TO LOWER LEFT" #x2571)
+ ("BOX DRAWINGS LIGHT DIAGONAL UPPER LEFT TO LOWER RIGHT" #x2572)
+ ("BOX DRAWINGS LIGHT DIAGONAL CROSS" #x2573)
+ ("BOX DRAWINGS LIGHT LEFT" #x2574)
+ ("BOX DRAWINGS LIGHT UP" #x2575)
+ ("BOX DRAWINGS LIGHT RIGHT" #x2576)
+ ("BOX DRAWINGS LIGHT DOWN" #x2577)
+ ("BOX DRAWINGS HEAVY LEFT" #x2578)
+ ("BOX DRAWINGS HEAVY UP" #x2579)
+ ("BOX DRAWINGS HEAVY RIGHT" #x257A)
+ ("BOX DRAWINGS HEAVY DOWN" #x257B)
+ ("BOX DRAWINGS LIGHT LEFT AND HEAVY RIGHT" #x257C)
+ ("BOX DRAWINGS LIGHT UP AND HEAVY DOWN" #x257D)
+ ("BOX DRAWINGS HEAVY LEFT AND LIGHT RIGHT" #x257E)
+ ("BOX DRAWINGS HEAVY UP AND LIGHT DOWN" #x257F)
+ ))
diff --git a/lisp/nxml/char-name/unicode/02580-0259F.el b/lisp/nxml/char-name/unicode/02580-0259F.el
new file mode 100644
index 00000000000..89413a2e441
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/02580-0259F.el
@@ -0,0 +1,34 @@
+(nxml-define-char-name-set 'block-elements
+ '(("UPPER HALF BLOCK" #x2580)
+ ("LOWER ONE EIGHTH BLOCK" #x2581)
+ ("LOWER ONE QUARTER BLOCK" #x2582)
+ ("LOWER THREE EIGHTHS BLOCK" #x2583)
+ ("LOWER HALF BLOCK" #x2584)
+ ("LOWER FIVE EIGHTHS BLOCK" #x2585)
+ ("LOWER THREE QUARTERS BLOCK" #x2586)
+ ("LOWER SEVEN EIGHTHS BLOCK" #x2587)
+ ("FULL BLOCK" #x2588)
+ ("LEFT SEVEN EIGHTHS BLOCK" #x2589)
+ ("LEFT THREE QUARTERS BLOCK" #x258A)
+ ("LEFT FIVE EIGHTHS BLOCK" #x258B)
+ ("LEFT HALF BLOCK" #x258C)
+ ("LEFT THREE EIGHTHS BLOCK" #x258D)
+ ("LEFT ONE QUARTER BLOCK" #x258E)
+ ("LEFT ONE EIGHTH BLOCK" #x258F)
+ ("RIGHT HALF BLOCK" #x2590)
+ ("LIGHT SHADE" #x2591)
+ ("MEDIUM SHADE" #x2592)
+ ("DARK SHADE" #x2593)
+ ("UPPER ONE EIGHTH BLOCK" #x2594)
+ ("RIGHT ONE EIGHTH BLOCK" #x2595)
+ ("QUADRANT LOWER LEFT" #x2596)
+ ("QUADRANT LOWER RIGHT" #x2597)
+ ("QUADRANT UPPER LEFT" #x2598)
+ ("QUADRANT UPPER LEFT AND LOWER LEFT AND LOWER RIGHT" #x2599)
+ ("QUADRANT UPPER LEFT AND LOWER RIGHT" #x259A)
+ ("QUADRANT UPPER LEFT AND UPPER RIGHT AND LOWER LEFT" #x259B)
+ ("QUADRANT UPPER LEFT AND UPPER RIGHT AND LOWER RIGHT" #x259C)
+ ("QUADRANT UPPER RIGHT" #x259D)
+ ("QUADRANT UPPER RIGHT AND LOWER LEFT" #x259E)
+ ("QUADRANT UPPER RIGHT AND LOWER LEFT AND LOWER RIGHT" #x259F)
+ ))
diff --git a/lisp/nxml/char-name/unicode/025A0-025FF.el b/lisp/nxml/char-name/unicode/025A0-025FF.el
new file mode 100644
index 00000000000..2313c781d66
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/025A0-025FF.el
@@ -0,0 +1,98 @@
+(nxml-define-char-name-set 'geometric-shapes
+ '(("BLACK SQUARE" #x25A0)
+ ("WHITE SQUARE" #x25A1)
+ ("WHITE SQUARE WITH ROUNDED CORNERS" #x25A2)
+ ("WHITE SQUARE CONTAINING BLACK SMALL SQUARE" #x25A3)
+ ("SQUARE WITH HORIZONTAL FILL" #x25A4)
+ ("SQUARE WITH VERTICAL FILL" #x25A5)
+ ("SQUARE WITH ORTHOGONAL CROSSHATCH FILL" #x25A6)
+ ("SQUARE WITH UPPER LEFT TO LOWER RIGHT FILL" #x25A7)
+ ("SQUARE WITH UPPER RIGHT TO LOWER LEFT FILL" #x25A8)
+ ("SQUARE WITH DIAGONAL CROSSHATCH FILL" #x25A9)
+ ("BLACK SMALL SQUARE" #x25AA)
+ ("WHITE SMALL SQUARE" #x25AB)
+ ("BLACK RECTANGLE" #x25AC)
+ ("WHITE RECTANGLE" #x25AD)
+ ("BLACK VERTICAL RECTANGLE" #x25AE)
+ ("WHITE VERTICAL RECTANGLE" #x25AF)
+ ("BLACK PARALLELOGRAM" #x25B0)
+ ("WHITE PARALLELOGRAM" #x25B1)
+ ("BLACK UP-POINTING TRIANGLE" #x25B2)
+ ("WHITE UP-POINTING TRIANGLE" #x25B3)
+ ("BLACK UP-POINTING SMALL TRIANGLE" #x25B4)
+ ("WHITE UP-POINTING SMALL TRIANGLE" #x25B5)
+ ("BLACK RIGHT-POINTING TRIANGLE" #x25B6)
+ ("WHITE RIGHT-POINTING TRIANGLE" #x25B7)
+ ("BLACK RIGHT-POINTING SMALL TRIANGLE" #x25B8)
+ ("WHITE RIGHT-POINTING SMALL TRIANGLE" #x25B9)
+ ("BLACK RIGHT-POINTING POINTER" #x25BA)
+ ("WHITE RIGHT-POINTING POINTER" #x25BB)
+ ("BLACK DOWN-POINTING TRIANGLE" #x25BC)
+ ("WHITE DOWN-POINTING TRIANGLE" #x25BD)
+ ("BLACK DOWN-POINTING SMALL TRIANGLE" #x25BE)
+ ("WHITE DOWN-POINTING SMALL TRIANGLE" #x25BF)
+ ("BLACK LEFT-POINTING TRIANGLE" #x25C0)
+ ("WHITE LEFT-POINTING TRIANGLE" #x25C1)
+ ("BLACK LEFT-POINTING SMALL TRIANGLE" #x25C2)
+ ("WHITE LEFT-POINTING SMALL TRIANGLE" #x25C3)
+ ("BLACK LEFT-POINTING POINTER" #x25C4)
+ ("WHITE LEFT-POINTING POINTER" #x25C5)
+ ("BLACK DIAMOND" #x25C6)
+ ("WHITE DIAMOND" #x25C7)
+ ("WHITE DIAMOND CONTAINING BLACK SMALL DIAMOND" #x25C8)
+ ("FISHEYE" #x25C9)
+ ("LOZENGE" #x25CA)
+ ("WHITE CIRCLE" #x25CB)
+ ("DOTTED CIRCLE" #x25CC)
+ ("CIRCLE WITH VERTICAL FILL" #x25CD)
+ ("BULLSEYE" #x25CE)
+ ("BLACK CIRCLE" #x25CF)
+ ("CIRCLE WITH LEFT HALF BLACK" #x25D0)
+ ("CIRCLE WITH RIGHT HALF BLACK" #x25D1)
+ ("CIRCLE WITH LOWER HALF BLACK" #x25D2)
+ ("CIRCLE WITH UPPER HALF BLACK" #x25D3)
+ ("CIRCLE WITH UPPER RIGHT QUADRANT BLACK" #x25D4)
+ ("CIRCLE WITH ALL BUT UPPER LEFT QUADRANT BLACK" #x25D5)
+ ("LEFT HALF BLACK CIRCLE" #x25D6)
+ ("RIGHT HALF BLACK CIRCLE" #x25D7)
+ ("INVERSE BULLET" #x25D8)
+ ("INVERSE WHITE CIRCLE" #x25D9)
+ ("UPPER HALF INVERSE WHITE CIRCLE" #x25DA)
+ ("LOWER HALF INVERSE WHITE CIRCLE" #x25DB)
+ ("UPPER LEFT QUADRANT CIRCULAR ARC" #x25DC)
+ ("UPPER RIGHT QUADRANT CIRCULAR ARC" #x25DD)
+ ("LOWER RIGHT QUADRANT CIRCULAR ARC" #x25DE)
+ ("LOWER LEFT QUADRANT CIRCULAR ARC" #x25DF)
+ ("UPPER HALF CIRCLE" #x25E0)
+ ("LOWER HALF CIRCLE" #x25E1)
+ ("BLACK LOWER RIGHT TRIANGLE" #x25E2)
+ ("BLACK LOWER LEFT TRIANGLE" #x25E3)
+ ("BLACK UPPER LEFT TRIANGLE" #x25E4)
+ ("BLACK UPPER RIGHT TRIANGLE" #x25E5)
+ ("WHITE BULLET" #x25E6)
+ ("SQUARE WITH LEFT HALF BLACK" #x25E7)
+ ("SQUARE WITH RIGHT HALF BLACK" #x25E8)
+ ("SQUARE WITH UPPER LEFT DIAGONAL HALF BLACK" #x25E9)
+ ("SQUARE WITH LOWER RIGHT DIAGONAL HALF BLACK" #x25EA)
+ ("WHITE SQUARE WITH VERTICAL BISECTING LINE" #x25EB)
+ ("WHITE UP-POINTING TRIANGLE WITH DOT" #x25EC)
+ ("UP-POINTING TRIANGLE WITH LEFT HALF BLACK" #x25ED)
+ ("UP-POINTING TRIANGLE WITH RIGHT HALF BLACK" #x25EE)
+ ("LARGE CIRCLE" #x25EF)
+ ("WHITE SQUARE WITH UPPER LEFT QUADRANT" #x25F0)
+ ("WHITE SQUARE WITH LOWER LEFT QUADRANT" #x25F1)
+ ("WHITE SQUARE WITH LOWER RIGHT QUADRANT" #x25F2)
+ ("WHITE SQUARE WITH UPPER RIGHT QUADRANT" #x25F3)
+ ("WHITE CIRCLE WITH UPPER LEFT QUADRANT" #x25F4)
+ ("WHITE CIRCLE WITH LOWER LEFT QUADRANT" #x25F5)
+ ("WHITE CIRCLE WITH LOWER RIGHT QUADRANT" #x25F6)
+ ("WHITE CIRCLE WITH UPPER RIGHT QUADRANT" #x25F7)
+ ("UPPER LEFT TRIANGLE" #x25F8)
+ ("UPPER RIGHT TRIANGLE" #x25F9)
+ ("LOWER LEFT TRIANGLE" #x25FA)
+ ("WHITE MEDIUM SQUARE" #x25FB)
+ ("BLACK MEDIUM SQUARE" #x25FC)
+ ("WHITE MEDIUM SMALL SQUARE" #x25FD)
+ ("BLACK MEDIUM SMALL SQUARE" #x25FE)
+ ("LOWER RIGHT TRIANGLE" #x25FF)
+ ))
diff --git a/lisp/nxml/char-name/unicode/02600-026FF.el b/lisp/nxml/char-name/unicode/02600-026FF.el
new file mode 100644
index 00000000000..eaae9bec08f
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/02600-026FF.el
@@ -0,0 +1,135 @@
+(nxml-define-char-name-set 'miscellaneous-symbols
+ '(("BLACK SUN WITH RAYS" #x2600)
+ ("CLOUD" #x2601)
+ ("UMBRELLA" #x2602)
+ ("SNOWMAN" #x2603)
+ ("COMET" #x2604)
+ ("BLACK STAR" #x2605)
+ ("WHITE STAR" #x2606)
+ ("LIGHTNING" #x2607)
+ ("THUNDERSTORM" #x2608)
+ ("SUN" #x2609)
+ ("ASCENDING NODE" #x260A)
+ ("DESCENDING NODE" #x260B)
+ ("CONJUNCTION" #x260C)
+ ("OPPOSITION" #x260D)
+ ("BLACK TELEPHONE" #x260E)
+ ("WHITE TELEPHONE" #x260F)
+ ("BALLOT BOX" #x2610)
+ ("BALLOT BOX WITH CHECK" #x2611)
+ ("BALLOT BOX WITH X" #x2612)
+ ("SALTIRE" #x2613)
+ ("WHITE SHOGI PIECE" #x2616)
+ ("BLACK SHOGI PIECE" #x2617)
+ ("REVERSED ROTATED FLORAL HEART BULLET" #x2619)
+ ("BLACK LEFT POINTING INDEX" #x261A)
+ ("BLACK RIGHT POINTING INDEX" #x261B)
+ ("WHITE LEFT POINTING INDEX" #x261C)
+ ("WHITE UP POINTING INDEX" #x261D)
+ ("WHITE RIGHT POINTING INDEX" #x261E)
+ ("WHITE DOWN POINTING INDEX" #x261F)
+ ("SKULL AND CROSSBONES" #x2620)
+ ("CAUTION SIGN" #x2621)
+ ("RADIOACTIVE SIGN" #x2622)
+ ("BIOHAZARD SIGN" #x2623)
+ ("CADUCEUS" #x2624)
+ ("ANKH" #x2625)
+ ("ORTHODOX CROSS" #x2626)
+ ("CHI RHO" #x2627)
+ ("CROSS OF LORRAINE" #x2628)
+ ("CROSS OF JERUSALEM" #x2629)
+ ("STAR AND CRESCENT" #x262A)
+ ("FARSI SYMBOL" #x262B)
+ ("ADI SHAKTI" #x262C)
+ ("HAMMER AND SICKLE" #x262D)
+ ("PEACE SYMBOL" #x262E)
+ ("YIN YANG" #x262F)
+ ("TRIGRAM FOR HEAVEN" #x2630)
+ ("TRIGRAM FOR LAKE" #x2631)
+ ("TRIGRAM FOR FIRE" #x2632)
+ ("TRIGRAM FOR THUNDER" #x2633)
+ ("TRIGRAM FOR WIND" #x2634)
+ ("TRIGRAM FOR WATER" #x2635)
+ ("TRIGRAM FOR MOUNTAIN" #x2636)
+ ("TRIGRAM FOR EARTH" #x2637)
+ ("WHEEL OF DHARMA" #x2638)
+ ("WHITE FROWNING FACE" #x2639)
+ ("WHITE SMILING FACE" #x263A)
+ ("BLACK SMILING FACE" #x263B)
+ ("WHITE SUN WITH RAYS" #x263C)
+ ("FIRST QUARTER MOON" #x263D)
+ ("LAST QUARTER MOON" #x263E)
+ ("MERCURY" #x263F)
+ ("FEMALE SIGN" #x2640)
+ ("EARTH" #x2641)
+ ("MALE SIGN" #x2642)
+ ("JUPITER" #x2643)
+ ("SATURN" #x2644)
+ ("URANUS" #x2645)
+ ("NEPTUNE" #x2646)
+ ("PLUTO" #x2647)
+ ("ARIES" #x2648)
+ ("TAURUS" #x2649)
+ ("GEMINI" #x264A)
+ ("CANCER" #x264B)
+ ("LEO" #x264C)
+ ("VIRGO" #x264D)
+ ("LIBRA" #x264E)
+ ("SCORPIUS" #x264F)
+ ("SAGITTARIUS" #x2650)
+ ("CAPRICORN" #x2651)
+ ("AQUARIUS" #x2652)
+ ("PISCES" #x2653)
+ ("WHITE CHESS KING" #x2654)
+ ("WHITE CHESS QUEEN" #x2655)
+ ("WHITE CHESS ROOK" #x2656)
+ ("WHITE CHESS BISHOP" #x2657)
+ ("WHITE CHESS KNIGHT" #x2658)
+ ("WHITE CHESS PAWN" #x2659)
+ ("BLACK CHESS KING" #x265A)
+ ("BLACK CHESS QUEEN" #x265B)
+ ("BLACK CHESS ROOK" #x265C)
+ ("BLACK CHESS BISHOP" #x265D)
+ ("BLACK CHESS KNIGHT" #x265E)
+ ("BLACK CHESS PAWN" #x265F)
+ ("BLACK SPADE SUIT" #x2660)
+ ("WHITE HEART SUIT" #x2661)
+ ("WHITE DIAMOND SUIT" #x2662)
+ ("BLACK CLUB SUIT" #x2663)
+ ("WHITE SPADE SUIT" #x2664)
+ ("BLACK HEART SUIT" #x2665)
+ ("BLACK DIAMOND SUIT" #x2666)
+ ("WHITE CLUB SUIT" #x2667)
+ ("HOT SPRINGS" #x2668)
+ ("QUARTER NOTE" #x2669)
+ ("EIGHTH NOTE" #x266A)
+ ("BEAMED EIGHTH NOTES" #x266B)
+ ("BEAMED SIXTEENTH NOTES" #x266C)
+ ("MUSIC FLAT SIGN" #x266D)
+ ("MUSIC NATURAL SIGN" #x266E)
+ ("MUSIC SHARP SIGN" #x266F)
+ ("WEST SYRIAC CROSS" #x2670)
+ ("EAST SYRIAC CROSS" #x2671)
+ ("UNIVERSAL RECYCLING SYMBOL" #x2672)
+ ("RECYCLING SYMBOL FOR TYPE-1 PLASTICS" #x2673)
+ ("RECYCLING SYMBOL FOR TYPE-2 PLASTICS" #x2674)
+ ("RECYCLING SYMBOL FOR TYPE-3 PLASTICS" #x2675)
+ ("RECYCLING SYMBOL FOR TYPE-4 PLASTICS" #x2676)
+ ("RECYCLING SYMBOL FOR TYPE-5 PLASTICS" #x2677)
+ ("RECYCLING SYMBOL FOR TYPE-6 PLASTICS" #x2678)
+ ("RECYCLING SYMBOL FOR TYPE-7 PLASTICS" #x2679)
+ ("RECYCLING SYMBOL FOR GENERIC MATERIALS" #x267A)
+ ("BLACK UNIVERSAL RECYCLING SYMBOL" #x267B)
+ ("RECYCLED PAPER SYMBOL" #x267C)
+ ("PARTIALLY-RECYCLED PAPER SYMBOL" #x267D)
+ ("DIE FACE-1" #x2680)
+ ("DIE FACE-2" #x2681)
+ ("DIE FACE-3" #x2682)
+ ("DIE FACE-4" #x2683)
+ ("DIE FACE-5" #x2684)
+ ("DIE FACE-6" #x2685)
+ ("WHITE CIRCLE WITH DOT RIGHT" #x2686)
+ ("WHITE CIRCLE WITH TWO DOTS" #x2687)
+ ("BLACK CIRCLE WITH WHITE DOT RIGHT" #x2688)
+ ("BLACK CIRCLE WITH TWO WHITE DOTS" #x2689)
+ ))
diff --git a/lisp/nxml/char-name/unicode/02700-027BF.el b/lisp/nxml/char-name/unicode/02700-027BF.el
new file mode 100644
index 00000000000..e4361a32404
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/02700-027BF.el
@@ -0,0 +1,176 @@
+(nxml-define-char-name-set 'dingbats
+ '(("UPPER BLADE SCISSORS" #x2701)
+ ("BLACK SCISSORS" #x2702)
+ ("LOWER BLADE SCISSORS" #x2703)
+ ("WHITE SCISSORS" #x2704)
+ ("TELEPHONE LOCATION SIGN" #x2706)
+ ("TAPE DRIVE" #x2707)
+ ("AIRPLANE" #x2708)
+ ("ENVELOPE" #x2709)
+ ("VICTORY HAND" #x270C)
+ ("WRITING HAND" #x270D)
+ ("LOWER RIGHT PENCIL" #x270E)
+ ("PENCIL" #x270F)
+ ("UPPER RIGHT PENCIL" #x2710)
+ ("WHITE NIB" #x2711)
+ ("BLACK NIB" #x2712)
+ ("CHECK MARK" #x2713)
+ ("HEAVY CHECK MARK" #x2714)
+ ("MULTIPLICATION X" #x2715)
+ ("HEAVY MULTIPLICATION X" #x2716)
+ ("BALLOT X" #x2717)
+ ("HEAVY BALLOT X" #x2718)
+ ("OUTLINED GREEK CROSS" #x2719)
+ ("HEAVY GREEK CROSS" #x271A)
+ ("OPEN CENTRE CROSS" #x271B)
+ ("HEAVY OPEN CENTRE CROSS" #x271C)
+ ("LATIN CROSS" #x271D)
+ ("SHADOWED WHITE LATIN CROSS" #x271E)
+ ("OUTLINED LATIN CROSS" #x271F)
+ ("MALTESE CROSS" #x2720)
+ ("STAR OF DAVID" #x2721)
+ ("FOUR TEARDROP-SPOKED ASTERISK" #x2722)
+ ("FOUR BALLOON-SPOKED ASTERISK" #x2723)
+ ("HEAVY FOUR BALLOON-SPOKED ASTERISK" #x2724)
+ ("FOUR CLUB-SPOKED ASTERISK" #x2725)
+ ("BLACK FOUR POINTED STAR" #x2726)
+ ("WHITE FOUR POINTED STAR" #x2727)
+ ("STRESS OUTLINED WHITE STAR" #x2729)
+ ("CIRCLED WHITE STAR" #x272A)
+ ("OPEN CENTRE BLACK STAR" #x272B)
+ ("BLACK CENTRE WHITE STAR" #x272C)
+ ("OUTLINED BLACK STAR" #x272D)
+ ("HEAVY OUTLINED BLACK STAR" #x272E)
+ ("PINWHEEL STAR" #x272F)
+ ("SHADOWED WHITE STAR" #x2730)
+ ("HEAVY ASTERISK" #x2731)
+ ("OPEN CENTRE ASTERISK" #x2732)
+ ("EIGHT SPOKED ASTERISK" #x2733)
+ ("EIGHT POINTED BLACK STAR" #x2734)
+ ("EIGHT POINTED PINWHEEL STAR" #x2735)
+ ("SIX POINTED BLACK STAR" #x2736)
+ ("EIGHT POINTED RECTILINEAR BLACK STAR" #x2737)
+ ("HEAVY EIGHT POINTED RECTILINEAR BLACK STAR" #x2738)
+ ("TWELVE POINTED BLACK STAR" #x2739)
+ ("SIXTEEN POINTED ASTERISK" #x273A)
+ ("TEARDROP-SPOKED ASTERISK" #x273B)
+ ("OPEN CENTRE TEARDROP-SPOKED ASTERISK" #x273C)
+ ("HEAVY TEARDROP-SPOKED ASTERISK" #x273D)
+ ("SIX PETALLED BLACK AND WHITE FLORETTE" #x273E)
+ ("BLACK FLORETTE" #x273F)
+ ("WHITE FLORETTE" #x2740)
+ ("EIGHT PETALLED OUTLINED BLACK FLORETTE" #x2741)
+ ("CIRCLED OPEN CENTRE EIGHT POINTED STAR" #x2742)
+ ("HEAVY TEARDROP-SPOKED PINWHEEL ASTERISK" #x2743)
+ ("SNOWFLAKE" #x2744)
+ ("TIGHT TRIFOLIATE SNOWFLAKE" #x2745)
+ ("HEAVY CHEVRON SNOWFLAKE" #x2746)
+ ("SPARKLE" #x2747)
+ ("HEAVY SPARKLE" #x2748)
+ ("BALLOON-SPOKED ASTERISK" #x2749)
+ ("EIGHT TEARDROP-SPOKED PROPELLER ASTERISK" #x274A)
+ ("HEAVY EIGHT TEARDROP-SPOKED PROPELLER ASTERISK" #x274B)
+ ("SHADOWED WHITE CIRCLE" #x274D)
+ ("LOWER RIGHT DROP-SHADOWED WHITE SQUARE" #x274F)
+ ("UPPER RIGHT DROP-SHADOWED WHITE SQUARE" #x2750)
+ ("LOWER RIGHT SHADOWED WHITE SQUARE" #x2751)
+ ("UPPER RIGHT SHADOWED WHITE SQUARE" #x2752)
+ ("BLACK DIAMOND MINUS WHITE X" #x2756)
+ ("LIGHT VERTICAL BAR" #x2758)
+ ("MEDIUM VERTICAL BAR" #x2759)
+ ("HEAVY VERTICAL BAR" #x275A)
+ ("HEAVY SINGLE TURNED COMMA QUOTATION MARK ORNAMENT" #x275B)
+ ("HEAVY SINGLE COMMA QUOTATION MARK ORNAMENT" #x275C)
+ ("HEAVY DOUBLE TURNED COMMA QUOTATION MARK ORNAMENT" #x275D)
+ ("HEAVY DOUBLE COMMA QUOTATION MARK ORNAMENT" #x275E)
+ ("CURVED STEM PARAGRAPH SIGN ORNAMENT" #x2761)
+ ("HEAVY EXCLAMATION MARK ORNAMENT" #x2762)
+ ("HEAVY HEART EXCLAMATION MARK ORNAMENT" #x2763)
+ ("HEAVY BLACK HEART" #x2764)
+ ("ROTATED HEAVY BLACK HEART BULLET" #x2765)
+ ("FLORAL HEART" #x2766)
+ ("ROTATED FLORAL HEART BULLET" #x2767)
+ ("MEDIUM LEFT PARENTHESIS ORNAMENT" #x2768)
+ ("MEDIUM RIGHT PARENTHESIS ORNAMENT" #x2769)
+ ("MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT" #x276A)
+ ("MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT" #x276B)
+ ("MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT" #x276C)
+ ("MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT" #x276D)
+ ("HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT" #x276E)
+ ("HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT" #x276F)
+ ("HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT" #x2770)
+ ("HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT" #x2771)
+ ("LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT" #x2772)
+ ("LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT" #x2773)
+ ("MEDIUM LEFT CURLY BRACKET ORNAMENT" #x2774)
+ ("MEDIUM RIGHT CURLY BRACKET ORNAMENT" #x2775)
+ ("DINGBAT NEGATIVE CIRCLED DIGIT ONE" #x2776)
+ ("DINGBAT NEGATIVE CIRCLED DIGIT TWO" #x2777)
+ ("DINGBAT NEGATIVE CIRCLED DIGIT THREE" #x2778)
+ ("DINGBAT NEGATIVE CIRCLED DIGIT FOUR" #x2779)
+ ("DINGBAT NEGATIVE CIRCLED DIGIT FIVE" #x277A)
+ ("DINGBAT NEGATIVE CIRCLED DIGIT SIX" #x277B)
+ ("DINGBAT NEGATIVE CIRCLED DIGIT SEVEN" #x277C)
+ ("DINGBAT NEGATIVE CIRCLED DIGIT EIGHT" #x277D)
+ ("DINGBAT NEGATIVE CIRCLED DIGIT NINE" #x277E)
+ ("DINGBAT NEGATIVE CIRCLED NUMBER TEN" #x277F)
+ ("DINGBAT CIRCLED SANS-SERIF DIGIT ONE" #x2780)
+ ("DINGBAT CIRCLED SANS-SERIF DIGIT TWO" #x2781)
+ ("DINGBAT CIRCLED SANS-SERIF DIGIT THREE" #x2782)
+ ("DINGBAT CIRCLED SANS-SERIF DIGIT FOUR" #x2783)
+ ("DINGBAT CIRCLED SANS-SERIF DIGIT FIVE" #x2784)
+ ("DINGBAT CIRCLED SANS-SERIF DIGIT SIX" #x2785)
+ ("DINGBAT CIRCLED SANS-SERIF DIGIT SEVEN" #x2786)
+ ("DINGBAT CIRCLED SANS-SERIF DIGIT EIGHT" #x2787)
+ ("DINGBAT CIRCLED SANS-SERIF DIGIT NINE" #x2788)
+ ("DINGBAT CIRCLED SANS-SERIF NUMBER TEN" #x2789)
+ ("DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT ONE" #x278A)
+ ("DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT TWO" #x278B)
+ ("DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT THREE" #x278C)
+ ("DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT FOUR" #x278D)
+ ("DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT FIVE" #x278E)
+ ("DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT SIX" #x278F)
+ ("DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT SEVEN" #x2790)
+ ("DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT EIGHT" #x2791)
+ ("DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT NINE" #x2792)
+ ("DINGBAT NEGATIVE CIRCLED SANS-SERIF NUMBER TEN" #x2793)
+ ("HEAVY WIDE-HEADED RIGHTWARDS ARROW" #x2794)
+ ("HEAVY SOUTH EAST ARROW" #x2798)
+ ("HEAVY RIGHTWARDS ARROW" #x2799)
+ ("HEAVY NORTH EAST ARROW" #x279A)
+ ("DRAFTING POINT RIGHTWARDS ARROW" #x279B)
+ ("HEAVY ROUND-TIPPED RIGHTWARDS ARROW" #x279C)
+ ("TRIANGLE-HEADED RIGHTWARDS ARROW" #x279D)
+ ("HEAVY TRIANGLE-HEADED RIGHTWARDS ARROW" #x279E)
+ ("DASHED TRIANGLE-HEADED RIGHTWARDS ARROW" #x279F)
+ ("HEAVY DASHED TRIANGLE-HEADED RIGHTWARDS ARROW" #x27A0)
+ ("BLACK RIGHTWARDS ARROW" #x27A1)
+ ("THREE-D TOP-LIGHTED RIGHTWARDS ARROWHEAD" #x27A2)
+ ("THREE-D BOTTOM-LIGHTED RIGHTWARDS ARROWHEAD" #x27A3)
+ ("BLACK RIGHTWARDS ARROWHEAD" #x27A4)
+ ("HEAVY BLACK CURVED DOWNWARDS AND RIGHTWARDS ARROW" #x27A5)
+ ("HEAVY BLACK CURVED UPWARDS AND RIGHTWARDS ARROW" #x27A6)
+ ("SQUAT BLACK RIGHTWARDS ARROW" #x27A7)
+ ("HEAVY CONCAVE-POINTED BLACK RIGHTWARDS ARROW" #x27A8)
+ ("RIGHT-SHADED WHITE RIGHTWARDS ARROW" #x27A9)
+ ("LEFT-SHADED WHITE RIGHTWARDS ARROW" #x27AA)
+ ("BACK-TILTED SHADOWED WHITE RIGHTWARDS ARROW" #x27AB)
+ ("FRONT-TILTED SHADOWED WHITE RIGHTWARDS ARROW" #x27AC)
+ ("HEAVY LOWER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW" #x27AD)
+ ("HEAVY UPPER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW" #x27AE)
+ ("NOTCHED LOWER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW" #x27AF)
+ ("NOTCHED UPPER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW" #x27B1)
+ ("CIRCLED HEAVY WHITE RIGHTWARDS ARROW" #x27B2)
+ ("WHITE-FEATHERED RIGHTWARDS ARROW" #x27B3)
+ ("BLACK-FEATHERED SOUTH EAST ARROW" #x27B4)
+ ("BLACK-FEATHERED RIGHTWARDS ARROW" #x27B5)
+ ("BLACK-FEATHERED NORTH EAST ARROW" #x27B6)
+ ("HEAVY BLACK-FEATHERED SOUTH EAST ARROW" #x27B7)
+ ("HEAVY BLACK-FEATHERED RIGHTWARDS ARROW" #x27B8)
+ ("HEAVY BLACK-FEATHERED NORTH EAST ARROW" #x27B9)
+ ("TEARDROP-BARBED RIGHTWARDS ARROW" #x27BA)
+ ("HEAVY TEARDROP-SHANKED RIGHTWARDS ARROW" #x27BB)
+ ("WEDGE-TAILED RIGHTWARDS ARROW" #x27BC)
+ ("HEAVY WEDGE-TAILED RIGHTWARDS ARROW" #x27BD)
+ ("OPEN-OUTLINED RIGHTWARDS ARROW" #x27BE)
+ ))
diff --git a/lisp/nxml/char-name/unicode/027C0-027EF.el b/lisp/nxml/char-name/unicode/027C0-027EF.el
new file mode 100644
index 00000000000..c68207cff76
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/027C0-027EF.el
@@ -0,0 +1,30 @@
+(nxml-define-char-name-set 'miscellaneous-mathematical-symbols-a
+ '(("WHITE DIAMOND WITH CENTRED DOT" #x27D0)
+ ("AND WITH DOT" #x27D1)
+ ("ELEMENT OF OPENING UPWARDS" #x27D2)
+ ("LOWER RIGHT CORNER WITH DOT" #x27D3)
+ ("UPPER LEFT CORNER WITH DOT" #x27D4)
+ ("LEFT OUTER JOIN" #x27D5)
+ ("RIGHT OUTER JOIN" #x27D6)
+ ("FULL OUTER JOIN" #x27D7)
+ ("LARGE UP TACK" #x27D8)
+ ("LARGE DOWN TACK" #x27D9)
+ ("LEFT AND RIGHT DOUBLE TURNSTILE" #x27DA)
+ ("LEFT AND RIGHT TACK" #x27DB)
+ ("LEFT MULTIMAP" #x27DC)
+ ("LONG RIGHT TACK" #x27DD)
+ ("LONG LEFT TACK" #x27DE)
+ ("UP TACK WITH CIRCLE ABOVE" #x27DF)
+ ("LOZENGE DIVIDED BY HORIZONTAL RULE" #x27E0)
+ ("WHITE CONCAVE-SIDED DIAMOND" #x27E1)
+ ("WHITE CONCAVE-SIDED DIAMOND WITH LEFTWARDS TICK" #x27E2)
+ ("WHITE CONCAVE-SIDED DIAMOND WITH RIGHTWARDS TICK" #x27E3)
+ ("WHITE SQUARE WITH LEFTWARDS TICK" #x27E4)
+ ("WHITE SQUARE WITH RIGHTWARDS TICK" #x27E5)
+ ("MATHEMATICAL LEFT WHITE SQUARE BRACKET" #x27E6)
+ ("MATHEMATICAL RIGHT WHITE SQUARE BRACKET" #x27E7)
+ ("MATHEMATICAL LEFT ANGLE BRACKET" #x27E8)
+ ("MATHEMATICAL RIGHT ANGLE BRACKET" #x27E9)
+ ("MATHEMATICAL LEFT DOUBLE ANGLE BRACKET" #x27EA)
+ ("MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET" #x27EB)
+ ))
diff --git a/lisp/nxml/char-name/unicode/027F0-027FF.el b/lisp/nxml/char-name/unicode/027F0-027FF.el
new file mode 100644
index 00000000000..3403ce46146
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/027F0-027FF.el
@@ -0,0 +1,18 @@
+(nxml-define-char-name-set 'supplemental-arrows-a
+ '(("UPWARDS QUADRUPLE ARROW" #x27F0)
+ ("DOWNWARDS QUADRUPLE ARROW" #x27F1)
+ ("ANTICLOCKWISE GAPPED CIRCLE ARROW" #x27F2)
+ ("CLOCKWISE GAPPED CIRCLE ARROW" #x27F3)
+ ("RIGHT ARROW WITH CIRCLED PLUS" #x27F4)
+ ("LONG LEFTWARDS ARROW" #x27F5)
+ ("LONG RIGHTWARDS ARROW" #x27F6)
+ ("LONG LEFT RIGHT ARROW" #x27F7)
+ ("LONG LEFTWARDS DOUBLE ARROW" #x27F8)
+ ("LONG RIGHTWARDS DOUBLE ARROW" #x27F9)
+ ("LONG LEFT RIGHT DOUBLE ARROW" #x27FA)
+ ("LONG LEFTWARDS ARROW FROM BAR" #x27FB)
+ ("LONG RIGHTWARDS ARROW FROM BAR" #x27FC)
+ ("LONG LEFTWARDS DOUBLE ARROW FROM BAR" #x27FD)
+ ("LONG RIGHTWARDS DOUBLE ARROW FROM BAR" #x27FE)
+ ("LONG RIGHTWARDS SQUIGGLE ARROW" #x27FF)
+ ))
diff --git a/lisp/nxml/char-name/unicode/02800-028FF.el b/lisp/nxml/char-name/unicode/02800-028FF.el
new file mode 100644
index 00000000000..91876d840bf
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/02800-028FF.el
@@ -0,0 +1,258 @@
+(nxml-define-char-name-set 'braille-patterns
+ '(("BRAILLE PATTERN BLANK" #x2800)
+ ("BRAILLE PATTERN DOTS-1" #x2801)
+ ("BRAILLE PATTERN DOTS-2" #x2802)
+ ("BRAILLE PATTERN DOTS-12" #x2803)
+ ("BRAILLE PATTERN DOTS-3" #x2804)
+ ("BRAILLE PATTERN DOTS-13" #x2805)
+ ("BRAILLE PATTERN DOTS-23" #x2806)
+ ("BRAILLE PATTERN DOTS-123" #x2807)
+ ("BRAILLE PATTERN DOTS-4" #x2808)
+ ("BRAILLE PATTERN DOTS-14" #x2809)
+ ("BRAILLE PATTERN DOTS-24" #x280A)
+ ("BRAILLE PATTERN DOTS-124" #x280B)
+ ("BRAILLE PATTERN DOTS-34" #x280C)
+ ("BRAILLE PATTERN DOTS-134" #x280D)
+ ("BRAILLE PATTERN DOTS-234" #x280E)
+ ("BRAILLE PATTERN DOTS-1234" #x280F)
+ ("BRAILLE PATTERN DOTS-5" #x2810)
+ ("BRAILLE PATTERN DOTS-15" #x2811)
+ ("BRAILLE PATTERN DOTS-25" #x2812)
+ ("BRAILLE PATTERN DOTS-125" #x2813)
+ ("BRAILLE PATTERN DOTS-35" #x2814)
+ ("BRAILLE PATTERN DOTS-135" #x2815)
+ ("BRAILLE PATTERN DOTS-235" #x2816)
+ ("BRAILLE PATTERN DOTS-1235" #x2817)
+ ("BRAILLE PATTERN DOTS-45" #x2818)
+ ("BRAILLE PATTERN DOTS-145" #x2819)
+ ("BRAILLE PATTERN DOTS-245" #x281A)
+ ("BRAILLE PATTERN DOTS-1245" #x281B)
+ ("BRAILLE PATTERN DOTS-345" #x281C)
+ ("BRAILLE PATTERN DOTS-1345" #x281D)
+ ("BRAILLE PATTERN DOTS-2345" #x281E)
+ ("BRAILLE PATTERN DOTS-12345" #x281F)
+ ("BRAILLE PATTERN DOTS-6" #x2820)
+ ("BRAILLE PATTERN DOTS-16" #x2821)
+ ("BRAILLE PATTERN DOTS-26" #x2822)
+ ("BRAILLE PATTERN DOTS-126" #x2823)
+ ("BRAILLE PATTERN DOTS-36" #x2824)
+ ("BRAILLE PATTERN DOTS-136" #x2825)
+ ("BRAILLE PATTERN DOTS-236" #x2826)
+ ("BRAILLE PATTERN DOTS-1236" #x2827)
+ ("BRAILLE PATTERN DOTS-46" #x2828)
+ ("BRAILLE PATTERN DOTS-146" #x2829)
+ ("BRAILLE PATTERN DOTS-246" #x282A)
+ ("BRAILLE PATTERN DOTS-1246" #x282B)
+ ("BRAILLE PATTERN DOTS-346" #x282C)
+ ("BRAILLE PATTERN DOTS-1346" #x282D)
+ ("BRAILLE PATTERN DOTS-2346" #x282E)
+ ("BRAILLE PATTERN DOTS-12346" #x282F)
+ ("BRAILLE PATTERN DOTS-56" #x2830)
+ ("BRAILLE PATTERN DOTS-156" #x2831)
+ ("BRAILLE PATTERN DOTS-256" #x2832)
+ ("BRAILLE PATTERN DOTS-1256" #x2833)
+ ("BRAILLE PATTERN DOTS-356" #x2834)
+ ("BRAILLE PATTERN DOTS-1356" #x2835)
+ ("BRAILLE PATTERN DOTS-2356" #x2836)
+ ("BRAILLE PATTERN DOTS-12356" #x2837)
+ ("BRAILLE PATTERN DOTS-456" #x2838)
+ ("BRAILLE PATTERN DOTS-1456" #x2839)
+ ("BRAILLE PATTERN DOTS-2456" #x283A)
+ ("BRAILLE PATTERN DOTS-12456" #x283B)
+ ("BRAILLE PATTERN DOTS-3456" #x283C)
+ ("BRAILLE PATTERN DOTS-13456" #x283D)
+ ("BRAILLE PATTERN DOTS-23456" #x283E)
+ ("BRAILLE PATTERN DOTS-123456" #x283F)
+ ("BRAILLE PATTERN DOTS-7" #x2840)
+ ("BRAILLE PATTERN DOTS-17" #x2841)
+ ("BRAILLE PATTERN DOTS-27" #x2842)
+ ("BRAILLE PATTERN DOTS-127" #x2843)
+ ("BRAILLE PATTERN DOTS-37" #x2844)
+ ("BRAILLE PATTERN DOTS-137" #x2845)
+ ("BRAILLE PATTERN DOTS-237" #x2846)
+ ("BRAILLE PATTERN DOTS-1237" #x2847)
+ ("BRAILLE PATTERN DOTS-47" #x2848)
+ ("BRAILLE PATTERN DOTS-147" #x2849)
+ ("BRAILLE PATTERN DOTS-247" #x284A)
+ ("BRAILLE PATTERN DOTS-1247" #x284B)
+ ("BRAILLE PATTERN DOTS-347" #x284C)
+ ("BRAILLE PATTERN DOTS-1347" #x284D)
+ ("BRAILLE PATTERN DOTS-2347" #x284E)
+ ("BRAILLE PATTERN DOTS-12347" #x284F)
+ ("BRAILLE PATTERN DOTS-57" #x2850)
+ ("BRAILLE PATTERN DOTS-157" #x2851)
+ ("BRAILLE PATTERN DOTS-257" #x2852)
+ ("BRAILLE PATTERN DOTS-1257" #x2853)
+ ("BRAILLE PATTERN DOTS-357" #x2854)
+ ("BRAILLE PATTERN DOTS-1357" #x2855)
+ ("BRAILLE PATTERN DOTS-2357" #x2856)
+ ("BRAILLE PATTERN DOTS-12357" #x2857)
+ ("BRAILLE PATTERN DOTS-457" #x2858)
+ ("BRAILLE PATTERN DOTS-1457" #x2859)
+ ("BRAILLE PATTERN DOTS-2457" #x285A)
+ ("BRAILLE PATTERN DOTS-12457" #x285B)
+ ("BRAILLE PATTERN DOTS-3457" #x285C)
+ ("BRAILLE PATTERN DOTS-13457" #x285D)
+ ("BRAILLE PATTERN DOTS-23457" #x285E)
+ ("BRAILLE PATTERN DOTS-123457" #x285F)
+ ("BRAILLE PATTERN DOTS-67" #x2860)
+ ("BRAILLE PATTERN DOTS-167" #x2861)
+ ("BRAILLE PATTERN DOTS-267" #x2862)
+ ("BRAILLE PATTERN DOTS-1267" #x2863)
+ ("BRAILLE PATTERN DOTS-367" #x2864)
+ ("BRAILLE PATTERN DOTS-1367" #x2865)
+ ("BRAILLE PATTERN DOTS-2367" #x2866)
+ ("BRAILLE PATTERN DOTS-12367" #x2867)
+ ("BRAILLE PATTERN DOTS-467" #x2868)
+ ("BRAILLE PATTERN DOTS-1467" #x2869)
+ ("BRAILLE PATTERN DOTS-2467" #x286A)
+ ("BRAILLE PATTERN DOTS-12467" #x286B)
+ ("BRAILLE PATTERN DOTS-3467" #x286C)
+ ("BRAILLE PATTERN DOTS-13467" #x286D)
+ ("BRAILLE PATTERN DOTS-23467" #x286E)
+ ("BRAILLE PATTERN DOTS-123467" #x286F)
+ ("BRAILLE PATTERN DOTS-567" #x2870)
+ ("BRAILLE PATTERN DOTS-1567" #x2871)
+ ("BRAILLE PATTERN DOTS-2567" #x2872)
+ ("BRAILLE PATTERN DOTS-12567" #x2873)
+ ("BRAILLE PATTERN DOTS-3567" #x2874)
+ ("BRAILLE PATTERN DOTS-13567" #x2875)
+ ("BRAILLE PATTERN DOTS-23567" #x2876)
+ ("BRAILLE PATTERN DOTS-123567" #x2877)
+ ("BRAILLE PATTERN DOTS-4567" #x2878)
+ ("BRAILLE PATTERN DOTS-14567" #x2879)
+ ("BRAILLE PATTERN DOTS-24567" #x287A)
+ ("BRAILLE PATTERN DOTS-124567" #x287B)
+ ("BRAILLE PATTERN DOTS-34567" #x287C)
+ ("BRAILLE PATTERN DOTS-134567" #x287D)
+ ("BRAILLE PATTERN DOTS-234567" #x287E)
+ ("BRAILLE PATTERN DOTS-1234567" #x287F)
+ ("BRAILLE PATTERN DOTS-8" #x2880)
+ ("BRAILLE PATTERN DOTS-18" #x2881)
+ ("BRAILLE PATTERN DOTS-28" #x2882)
+ ("BRAILLE PATTERN DOTS-128" #x2883)
+ ("BRAILLE PATTERN DOTS-38" #x2884)
+ ("BRAILLE PATTERN DOTS-138" #x2885)
+ ("BRAILLE PATTERN DOTS-238" #x2886)
+ ("BRAILLE PATTERN DOTS-1238" #x2887)
+ ("BRAILLE PATTERN DOTS-48" #x2888)
+ ("BRAILLE PATTERN DOTS-148" #x2889)
+ ("BRAILLE PATTERN DOTS-248" #x288A)
+ ("BRAILLE PATTERN DOTS-1248" #x288B)
+ ("BRAILLE PATTERN DOTS-348" #x288C)
+ ("BRAILLE PATTERN DOTS-1348" #x288D)
+ ("BRAILLE PATTERN DOTS-2348" #x288E)
+ ("BRAILLE PATTERN DOTS-12348" #x288F)
+ ("BRAILLE PATTERN DOTS-58" #x2890)
+ ("BRAILLE PATTERN DOTS-158" #x2891)
+ ("BRAILLE PATTERN DOTS-258" #x2892)
+ ("BRAILLE PATTERN DOTS-1258" #x2893)
+ ("BRAILLE PATTERN DOTS-358" #x2894)
+ ("BRAILLE PATTERN DOTS-1358" #x2895)
+ ("BRAILLE PATTERN DOTS-2358" #x2896)
+ ("BRAILLE PATTERN DOTS-12358" #x2897)
+ ("BRAILLE PATTERN DOTS-458" #x2898)
+ ("BRAILLE PATTERN DOTS-1458" #x2899)
+ ("BRAILLE PATTERN DOTS-2458" #x289A)
+ ("BRAILLE PATTERN DOTS-12458" #x289B)
+ ("BRAILLE PATTERN DOTS-3458" #x289C)
+ ("BRAILLE PATTERN DOTS-13458" #x289D)
+ ("BRAILLE PATTERN DOTS-23458" #x289E)
+ ("BRAILLE PATTERN DOTS-123458" #x289F)
+ ("BRAILLE PATTERN DOTS-68" #x28A0)
+ ("BRAILLE PATTERN DOTS-168" #x28A1)
+ ("BRAILLE PATTERN DOTS-268" #x28A2)
+ ("BRAILLE PATTERN DOTS-1268" #x28A3)
+ ("BRAILLE PATTERN DOTS-368" #x28A4)
+ ("BRAILLE PATTERN DOTS-1368" #x28A5)
+ ("BRAILLE PATTERN DOTS-2368" #x28A6)
+ ("BRAILLE PATTERN DOTS-12368" #x28A7)
+ ("BRAILLE PATTERN DOTS-468" #x28A8)
+ ("BRAILLE PATTERN DOTS-1468" #x28A9)
+ ("BRAILLE PATTERN DOTS-2468" #x28AA)
+ ("BRAILLE PATTERN DOTS-12468" #x28AB)
+ ("BRAILLE PATTERN DOTS-3468" #x28AC)
+ ("BRAILLE PATTERN DOTS-13468" #x28AD)
+ ("BRAILLE PATTERN DOTS-23468" #x28AE)
+ ("BRAILLE PATTERN DOTS-123468" #x28AF)
+ ("BRAILLE PATTERN DOTS-568" #x28B0)
+ ("BRAILLE PATTERN DOTS-1568" #x28B1)
+ ("BRAILLE PATTERN DOTS-2568" #x28B2)
+ ("BRAILLE PATTERN DOTS-12568" #x28B3)
+ ("BRAILLE PATTERN DOTS-3568" #x28B4)
+ ("BRAILLE PATTERN DOTS-13568" #x28B5)
+ ("BRAILLE PATTERN DOTS-23568" #x28B6)
+ ("BRAILLE PATTERN DOTS-123568" #x28B7)
+ ("BRAILLE PATTERN DOTS-4568" #x28B8)
+ ("BRAILLE PATTERN DOTS-14568" #x28B9)
+ ("BRAILLE PATTERN DOTS-24568" #x28BA)
+ ("BRAILLE PATTERN DOTS-124568" #x28BB)
+ ("BRAILLE PATTERN DOTS-34568" #x28BC)
+ ("BRAILLE PATTERN DOTS-134568" #x28BD)
+ ("BRAILLE PATTERN DOTS-234568" #x28BE)
+ ("BRAILLE PATTERN DOTS-1234568" #x28BF)
+ ("BRAILLE PATTERN DOTS-78" #x28C0)
+ ("BRAILLE PATTERN DOTS-178" #x28C1)
+ ("BRAILLE PATTERN DOTS-278" #x28C2)
+ ("BRAILLE PATTERN DOTS-1278" #x28C3)
+ ("BRAILLE PATTERN DOTS-378" #x28C4)
+ ("BRAILLE PATTERN DOTS-1378" #x28C5)
+ ("BRAILLE PATTERN DOTS-2378" #x28C6)
+ ("BRAILLE PATTERN DOTS-12378" #x28C7)
+ ("BRAILLE PATTERN DOTS-478" #x28C8)
+ ("BRAILLE PATTERN DOTS-1478" #x28C9)
+ ("BRAILLE PATTERN DOTS-2478" #x28CA)
+ ("BRAILLE PATTERN DOTS-12478" #x28CB)
+ ("BRAILLE PATTERN DOTS-3478" #x28CC)
+ ("BRAILLE PATTERN DOTS-13478" #x28CD)
+ ("BRAILLE PATTERN DOTS-23478" #x28CE)
+ ("BRAILLE PATTERN DOTS-123478" #x28CF)
+ ("BRAILLE PATTERN DOTS-578" #x28D0)
+ ("BRAILLE PATTERN DOTS-1578" #x28D1)
+ ("BRAILLE PATTERN DOTS-2578" #x28D2)
+ ("BRAILLE PATTERN DOTS-12578" #x28D3)
+ ("BRAILLE PATTERN DOTS-3578" #x28D4)
+ ("BRAILLE PATTERN DOTS-13578" #x28D5)
+ ("BRAILLE PATTERN DOTS-23578" #x28D6)
+ ("BRAILLE PATTERN DOTS-123578" #x28D7)
+ ("BRAILLE PATTERN DOTS-4578" #x28D8)
+ ("BRAILLE PATTERN DOTS-14578" #x28D9)
+ ("BRAILLE PATTERN DOTS-24578" #x28DA)
+ ("BRAILLE PATTERN DOTS-124578" #x28DB)
+ ("BRAILLE PATTERN DOTS-34578" #x28DC)
+ ("BRAILLE PATTERN DOTS-134578" #x28DD)
+ ("BRAILLE PATTERN DOTS-234578" #x28DE)
+ ("BRAILLE PATTERN DOTS-1234578" #x28DF)
+ ("BRAILLE PATTERN DOTS-678" #x28E0)
+ ("BRAILLE PATTERN DOTS-1678" #x28E1)
+ ("BRAILLE PATTERN DOTS-2678" #x28E2)
+ ("BRAILLE PATTERN DOTS-12678" #x28E3)
+ ("BRAILLE PATTERN DOTS-3678" #x28E4)
+ ("BRAILLE PATTERN DOTS-13678" #x28E5)
+ ("BRAILLE PATTERN DOTS-23678" #x28E6)
+ ("BRAILLE PATTERN DOTS-123678" #x28E7)
+ ("BRAILLE PATTERN DOTS-4678" #x28E8)
+ ("BRAILLE PATTERN DOTS-14678" #x28E9)
+ ("BRAILLE PATTERN DOTS-24678" #x28EA)
+ ("BRAILLE PATTERN DOTS-124678" #x28EB)
+ ("BRAILLE PATTERN DOTS-34678" #x28EC)
+ ("BRAILLE PATTERN DOTS-134678" #x28ED)
+ ("BRAILLE PATTERN DOTS-234678" #x28EE)
+ ("BRAILLE PATTERN DOTS-1234678" #x28EF)
+ ("BRAILLE PATTERN DOTS-5678" #x28F0)
+ ("BRAILLE PATTERN DOTS-15678" #x28F1)
+ ("BRAILLE PATTERN DOTS-25678" #x28F2)
+ ("BRAILLE PATTERN DOTS-125678" #x28F3)
+ ("BRAILLE PATTERN DOTS-35678" #x28F4)
+ ("BRAILLE PATTERN DOTS-135678" #x28F5)
+ ("BRAILLE PATTERN DOTS-235678" #x28F6)
+ ("BRAILLE PATTERN DOTS-1235678" #x28F7)
+ ("BRAILLE PATTERN DOTS-45678" #x28F8)
+ ("BRAILLE PATTERN DOTS-145678" #x28F9)
+ ("BRAILLE PATTERN DOTS-245678" #x28FA)
+ ("BRAILLE PATTERN DOTS-1245678" #x28FB)
+ ("BRAILLE PATTERN DOTS-345678" #x28FC)
+ ("BRAILLE PATTERN DOTS-1345678" #x28FD)
+ ("BRAILLE PATTERN DOTS-2345678" #x28FE)
+ ("BRAILLE PATTERN DOTS-12345678" #x28FF)
+ ))
diff --git a/lisp/nxml/char-name/unicode/02900-0297F.el b/lisp/nxml/char-name/unicode/02900-0297F.el
new file mode 100644
index 00000000000..a70eb7fe839
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/02900-0297F.el
@@ -0,0 +1,130 @@
+(nxml-define-char-name-set 'supplemental-arrows-b
+ '(("RIGHTWARDS TWO-HEADED ARROW WITH VERTICAL STROKE" #x2900)
+ ("RIGHTWARDS TWO-HEADED ARROW WITH DOUBLE VERTICAL STROKE" #x2901)
+ ("LEFTWARDS DOUBLE ARROW WITH VERTICAL STROKE" #x2902)
+ ("RIGHTWARDS DOUBLE ARROW WITH VERTICAL STROKE" #x2903)
+ ("LEFT RIGHT DOUBLE ARROW WITH VERTICAL STROKE" #x2904)
+ ("RIGHTWARDS TWO-HEADED ARROW FROM BAR" #x2905)
+ ("LEFTWARDS DOUBLE ARROW FROM BAR" #x2906)
+ ("RIGHTWARDS DOUBLE ARROW FROM BAR" #x2907)
+ ("DOWNWARDS ARROW WITH HORIZONTAL STROKE" #x2908)
+ ("UPWARDS ARROW WITH HORIZONTAL STROKE" #x2909)
+ ("UPWARDS TRIPLE ARROW" #x290A)
+ ("DOWNWARDS TRIPLE ARROW" #x290B)
+ ("LEFTWARDS DOUBLE DASH ARROW" #x290C)
+ ("RIGHTWARDS DOUBLE DASH ARROW" #x290D)
+ ("LEFTWARDS TRIPLE DASH ARROW" #x290E)
+ ("RIGHTWARDS TRIPLE DASH ARROW" #x290F)
+ ("RIGHTWARDS TWO-HEADED TRIPLE DASH ARROW" #x2910)
+ ("RIGHTWARDS ARROW WITH DOTTED STEM" #x2911)
+ ("UPWARDS ARROW TO BAR" #x2912)
+ ("DOWNWARDS ARROW TO BAR" #x2913)
+ ("RIGHTWARDS ARROW WITH TAIL WITH VERTICAL STROKE" #x2914)
+ ("RIGHTWARDS ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE" #x2915)
+ ("RIGHTWARDS TWO-HEADED ARROW WITH TAIL" #x2916)
+ ("RIGHTWARDS TWO-HEADED ARROW WITH TAIL WITH VERTICAL STROKE" #x2917)
+ ("RIGHTWARDS TWO-HEADED ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE" #x2918)
+ ("LEFTWARDS ARROW-TAIL" #x2919)
+ ("RIGHTWARDS ARROW-TAIL" #x291A)
+ ("LEFTWARDS DOUBLE ARROW-TAIL" #x291B)
+ ("RIGHTWARDS DOUBLE ARROW-TAIL" #x291C)
+ ("LEFTWARDS ARROW TO BLACK DIAMOND" #x291D)
+ ("RIGHTWARDS ARROW TO BLACK DIAMOND" #x291E)
+ ("LEFTWARDS ARROW FROM BAR TO BLACK DIAMOND" #x291F)
+ ("RIGHTWARDS ARROW FROM BAR TO BLACK DIAMOND" #x2920)
+ ("NORTH WEST AND SOUTH EAST ARROW" #x2921)
+ ("NORTH EAST AND SOUTH WEST ARROW" #x2922)
+ ("NORTH WEST ARROW WITH HOOK" #x2923)
+ ("NORTH EAST ARROW WITH HOOK" #x2924)
+ ("SOUTH EAST ARROW WITH HOOK" #x2925)
+ ("SOUTH WEST ARROW WITH HOOK" #x2926)
+ ("NORTH WEST ARROW AND NORTH EAST ARROW" #x2927)
+ ("NORTH EAST ARROW AND SOUTH EAST ARROW" #x2928)
+ ("SOUTH EAST ARROW AND SOUTH WEST ARROW" #x2929)
+ ("SOUTH WEST ARROW AND NORTH WEST ARROW" #x292A)
+ ("RISING DIAGONAL CROSSING FALLING DIAGONAL" #x292B)
+ ("FALLING DIAGONAL CROSSING RISING DIAGONAL" #x292C)
+ ("SOUTH EAST ARROW CROSSING NORTH EAST ARROW" #x292D)
+ ("NORTH EAST ARROW CROSSING SOUTH EAST ARROW" #x292E)
+ ("FALLING DIAGONAL CROSSING NORTH EAST ARROW" #x292F)
+ ("RISING DIAGONAL CROSSING SOUTH EAST ARROW" #x2930)
+ ("NORTH EAST ARROW CROSSING NORTH WEST ARROW" #x2931)
+ ("NORTH WEST ARROW CROSSING NORTH EAST ARROW" #x2932)
+ ("WAVE ARROW POINTING DIRECTLY RIGHT" #x2933)
+ ("ARROW POINTING RIGHTWARDS THEN CURVING UPWARDS" #x2934)
+ ("ARROW POINTING RIGHTWARDS THEN CURVING DOWNWARDS" #x2935)
+ ("ARROW POINTING DOWNWARDS THEN CURVING LEFTWARDS" #x2936)
+ ("ARROW POINTING DOWNWARDS THEN CURVING RIGHTWARDS" #x2937)
+ ("RIGHT-SIDE ARC CLOCKWISE ARROW" #x2938)
+ ("LEFT-SIDE ARC ANTICLOCKWISE ARROW" #x2939)
+ ("TOP ARC ANTICLOCKWISE ARROW" #x293A)
+ ("BOTTOM ARC ANTICLOCKWISE ARROW" #x293B)
+ ("TOP ARC CLOCKWISE ARROW WITH MINUS" #x293C)
+ ("TOP ARC ANTICLOCKWISE ARROW WITH PLUS" #x293D)
+ ("LOWER RIGHT SEMICIRCULAR CLOCKWISE ARROW" #x293E)
+ ("LOWER LEFT SEMICIRCULAR ANTICLOCKWISE ARROW" #x293F)
+ ("ANTICLOCKWISE CLOSED CIRCLE ARROW" #x2940)
+ ("CLOCKWISE CLOSED CIRCLE ARROW" #x2941)
+ ("RIGHTWARDS ARROW ABOVE SHORT LEFTWARDS ARROW" #x2942)
+ ("LEFTWARDS ARROW ABOVE SHORT RIGHTWARDS ARROW" #x2943)
+ ("SHORT RIGHTWARDS ARROW ABOVE LEFTWARDS ARROW" #x2944)
+ ("RIGHTWARDS ARROW WITH PLUS BELOW" #x2945)
+ ("LEFTWARDS ARROW WITH PLUS BELOW" #x2946)
+ ("RIGHTWARDS ARROW THROUGH X" #x2947)
+ ("LEFT RIGHT ARROW THROUGH SMALL CIRCLE" #x2948)
+ ("UPWARDS TWO-HEADED ARROW FROM SMALL CIRCLE" #x2949)
+ ("LEFT BARB UP RIGHT BARB DOWN HARPOON" #x294A)
+ ("LEFT BARB DOWN RIGHT BARB UP HARPOON" #x294B)
+ ("UP BARB RIGHT DOWN BARB LEFT HARPOON" #x294C)
+ ("UP BARB LEFT DOWN BARB RIGHT HARPOON" #x294D)
+ ("LEFT BARB UP RIGHT BARB UP HARPOON" #x294E)
+ ("UP BARB RIGHT DOWN BARB RIGHT HARPOON" #x294F)
+ ("LEFT BARB DOWN RIGHT BARB DOWN HARPOON" #x2950)
+ ("UP BARB LEFT DOWN BARB LEFT HARPOON" #x2951)
+ ("LEFTWARDS HARPOON WITH BARB UP TO BAR" #x2952)
+ ("RIGHTWARDS HARPOON WITH BARB UP TO BAR" #x2953)
+ ("UPWARDS HARPOON WITH BARB RIGHT TO BAR" #x2954)
+ ("DOWNWARDS HARPOON WITH BARB RIGHT TO BAR" #x2955)
+ ("LEFTWARDS HARPOON WITH BARB DOWN TO BAR" #x2956)
+ ("RIGHTWARDS HARPOON WITH BARB DOWN TO BAR" #x2957)
+ ("UPWARDS HARPOON WITH BARB LEFT TO BAR" #x2958)
+ ("DOWNWARDS HARPOON WITH BARB LEFT TO BAR" #x2959)
+ ("LEFTWARDS HARPOON WITH BARB UP FROM BAR" #x295A)
+ ("RIGHTWARDS HARPOON WITH BARB UP FROM BAR" #x295B)
+ ("UPWARDS HARPOON WITH BARB RIGHT FROM BAR" #x295C)
+ ("DOWNWARDS HARPOON WITH BARB RIGHT FROM BAR" #x295D)
+ ("LEFTWARDS HARPOON WITH BARB DOWN FROM BAR" #x295E)
+ ("RIGHTWARDS HARPOON WITH BARB DOWN FROM BAR" #x295F)
+ ("UPWARDS HARPOON WITH BARB LEFT FROM BAR" #x2960)
+ ("DOWNWARDS HARPOON WITH BARB LEFT FROM BAR" #x2961)
+ ("LEFTWARDS HARPOON WITH BARB UP ABOVE LEFTWARDS HARPOON WITH BARB DOWN" #x2962)
+ ("UPWARDS HARPOON WITH BARB LEFT BESIDE UPWARDS HARPOON WITH BARB RIGHT" #x2963)
+ ("RIGHTWARDS HARPOON WITH BARB UP ABOVE RIGHTWARDS HARPOON WITH BARB DOWN" #x2964)
+ ("DOWNWARDS HARPOON WITH BARB LEFT BESIDE DOWNWARDS HARPOON WITH BARB RIGHT" #x2965)
+ ("LEFTWARDS HARPOON WITH BARB UP ABOVE RIGHTWARDS HARPOON WITH BARB UP" #x2966)
+ ("LEFTWARDS HARPOON WITH BARB DOWN ABOVE RIGHTWARDS HARPOON WITH BARB DOWN" #x2967)
+ ("RIGHTWARDS HARPOON WITH BARB UP ABOVE LEFTWARDS HARPOON WITH BARB UP" #x2968)
+ ("RIGHTWARDS HARPOON WITH BARB DOWN ABOVE LEFTWARDS HARPOON WITH BARB DOWN" #x2969)
+ ("LEFTWARDS HARPOON WITH BARB UP ABOVE LONG DASH" #x296A)
+ ("LEFTWARDS HARPOON WITH BARB DOWN BELOW LONG DASH" #x296B)
+ ("RIGHTWARDS HARPOON WITH BARB UP ABOVE LONG DASH" #x296C)
+ ("RIGHTWARDS HARPOON WITH BARB DOWN BELOW LONG DASH" #x296D)
+ ("UPWARDS HARPOON WITH BARB LEFT BESIDE DOWNWARDS HARPOON WITH BARB RIGHT" #x296E)
+ ("DOWNWARDS HARPOON WITH BARB LEFT BESIDE UPWARDS HARPOON WITH BARB RIGHT" #x296F)
+ ("RIGHT DOUBLE ARROW WITH ROUNDED HEAD" #x2970)
+ ("EQUALS SIGN ABOVE RIGHTWARDS ARROW" #x2971)
+ ("TILDE OPERATOR ABOVE RIGHTWARDS ARROW" #x2972)
+ ("LEFTWARDS ARROW ABOVE TILDE OPERATOR" #x2973)
+ ("RIGHTWARDS ARROW ABOVE TILDE OPERATOR" #x2974)
+ ("RIGHTWARDS ARROW ABOVE ALMOST EQUAL TO" #x2975)
+ ("LESS-THAN ABOVE LEFTWARDS ARROW" #x2976)
+ ("LEFTWARDS ARROW THROUGH LESS-THAN" #x2977)
+ ("GREATER-THAN ABOVE RIGHTWARDS ARROW" #x2978)
+ ("SUBSET ABOVE RIGHTWARDS ARROW" #x2979)
+ ("LEFTWARDS ARROW THROUGH SUBSET" #x297A)
+ ("SUPERSET ABOVE LEFTWARDS ARROW" #x297B)
+ ("LEFT FISH TAIL" #x297C)
+ ("RIGHT FISH TAIL" #x297D)
+ ("UP FISH TAIL" #x297E)
+ ("DOWN FISH TAIL" #x297F)
+ ))
diff --git a/lisp/nxml/char-name/unicode/02980-029FF.el b/lisp/nxml/char-name/unicode/02980-029FF.el
new file mode 100644
index 00000000000..f1e368783a6
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/02980-029FF.el
@@ -0,0 +1,130 @@
+(nxml-define-char-name-set 'miscellaneous-mathematical-symbols-b
+ '(("TRIPLE VERTICAL BAR DELIMITER" #x2980)
+ ("Z NOTATION SPOT" #x2981)
+ ("Z NOTATION TYPE COLON" #x2982)
+ ("LEFT WHITE CURLY BRACKET" #x2983)
+ ("RIGHT WHITE CURLY BRACKET" #x2984)
+ ("LEFT WHITE PARENTHESIS" #x2985)
+ ("RIGHT WHITE PARENTHESIS" #x2986)
+ ("Z NOTATION LEFT IMAGE BRACKET" #x2987)
+ ("Z NOTATION RIGHT IMAGE BRACKET" #x2988)
+ ("Z NOTATION LEFT BINDING BRACKET" #x2989)
+ ("Z NOTATION RIGHT BINDING BRACKET" #x298A)
+ ("LEFT SQUARE BRACKET WITH UNDERBAR" #x298B)
+ ("RIGHT SQUARE BRACKET WITH UNDERBAR" #x298C)
+ ("LEFT SQUARE BRACKET WITH TICK IN TOP CORNER" #x298D)
+ ("RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER" #x298E)
+ ("LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER" #x298F)
+ ("RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER" #x2990)
+ ("LEFT ANGLE BRACKET WITH DOT" #x2991)
+ ("RIGHT ANGLE BRACKET WITH DOT" #x2992)
+ ("LEFT ARC LESS-THAN BRACKET" #x2993)
+ ("RIGHT ARC GREATER-THAN BRACKET" #x2994)
+ ("DOUBLE LEFT ARC GREATER-THAN BRACKET" #x2995)
+ ("DOUBLE RIGHT ARC LESS-THAN BRACKET" #x2996)
+ ("LEFT BLACK TORTOISE SHELL BRACKET" #x2997)
+ ("RIGHT BLACK TORTOISE SHELL BRACKET" #x2998)
+ ("DOTTED FENCE" #x2999)
+ ("VERTICAL ZIGZAG LINE" #x299A)
+ ("MEASURED ANGLE OPENING LEFT" #x299B)
+ ("RIGHT ANGLE VARIANT WITH SQUARE" #x299C)
+ ("MEASURED RIGHT ANGLE WITH DOT" #x299D)
+ ("ANGLE WITH S INSIDE" #x299E)
+ ("ACUTE ANGLE" #x299F)
+ ("SPHERICAL ANGLE OPENING LEFT" #x29A0)
+ ("SPHERICAL ANGLE OPENING UP" #x29A1)
+ ("TURNED ANGLE" #x29A2)
+ ("REVERSED ANGLE" #x29A3)
+ ("ANGLE WITH UNDERBAR" #x29A4)
+ ("REVERSED ANGLE WITH UNDERBAR" #x29A5)
+ ("OBLIQUE ANGLE OPENING UP" #x29A6)
+ ("OBLIQUE ANGLE OPENING DOWN" #x29A7)
+ ("MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING UP AND RIGHT" #x29A8)
+ ("MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING UP AND LEFT" #x29A9)
+ ("MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING DOWN AND RIGHT" #x29AA)
+ ("MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING DOWN AND LEFT" #x29AB)
+ ("MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING RIGHT AND UP" #x29AC)
+ ("MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING LEFT AND UP" #x29AD)
+ ("MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING RIGHT AND DOWN" #x29AE)
+ ("MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING LEFT AND DOWN" #x29AF)
+ ("REVERSED EMPTY SET" #x29B0)
+ ("EMPTY SET WITH OVERBAR" #x29B1)
+ ("EMPTY SET WITH SMALL CIRCLE ABOVE" #x29B2)
+ ("EMPTY SET WITH RIGHT ARROW ABOVE" #x29B3)
+ ("EMPTY SET WITH LEFT ARROW ABOVE" #x29B4)
+ ("CIRCLE WITH HORIZONTAL BAR" #x29B5)
+ ("CIRCLED VERTICAL BAR" #x29B6)
+ ("CIRCLED PARALLEL" #x29B7)
+ ("CIRCLED REVERSE SOLIDUS" #x29B8)
+ ("CIRCLED PERPENDICULAR" #x29B9)
+ ("CIRCLE DIVIDED BY HORIZONTAL BAR AND TOP HALF DIVIDED BY VERTICAL BAR" #x29BA)
+ ("CIRCLE WITH SUPERIMPOSED X" #x29BB)
+ ("CIRCLED ANTICLOCKWISE-ROTATED DIVISION SIGN" #x29BC)
+ ("UP ARROW THROUGH CIRCLE" #x29BD)
+ ("CIRCLED WHITE BULLET" #x29BE)
+ ("CIRCLED BULLET" #x29BF)
+ ("CIRCLED LESS-THAN" #x29C0)
+ ("CIRCLED GREATER-THAN" #x29C1)
+ ("CIRCLE WITH SMALL CIRCLE TO THE RIGHT" #x29C2)
+ ("CIRCLE WITH TWO HORIZONTAL STROKES TO THE RIGHT" #x29C3)
+ ("SQUARED RISING DIAGONAL SLASH" #x29C4)
+ ("SQUARED FALLING DIAGONAL SLASH" #x29C5)
+ ("SQUARED ASTERISK" #x29C6)
+ ("SQUARED SMALL CIRCLE" #x29C7)
+ ("SQUARED SQUARE" #x29C8)
+ ("TWO JOINED SQUARES" #x29C9)
+ ("TRIANGLE WITH DOT ABOVE" #x29CA)
+ ("TRIANGLE WITH UNDERBAR" #x29CB)
+ ("S IN TRIANGLE" #x29CC)
+ ("TRIANGLE WITH SERIFS AT BOTTOM" #x29CD)
+ ("RIGHT TRIANGLE ABOVE LEFT TRIANGLE" #x29CE)
+ ("LEFT TRIANGLE BESIDE VERTICAL BAR" #x29CF)
+ ("VERTICAL BAR BESIDE RIGHT TRIANGLE" #x29D0)
+ ("BOWTIE WITH LEFT HALF BLACK" #x29D1)
+ ("BOWTIE WITH RIGHT HALF BLACK" #x29D2)
+ ("BLACK BOWTIE" #x29D3)
+ ("TIMES WITH LEFT HALF BLACK" #x29D4)
+ ("TIMES WITH RIGHT HALF BLACK" #x29D5)
+ ("WHITE HOURGLASS" #x29D6)
+ ("BLACK HOURGLASS" #x29D7)
+ ("LEFT WIGGLY FENCE" #x29D8)
+ ("RIGHT WIGGLY FENCE" #x29D9)
+ ("LEFT DOUBLE WIGGLY FENCE" #x29DA)
+ ("RIGHT DOUBLE WIGGLY FENCE" #x29DB)
+ ("INCOMPLETE INFINITY" #x29DC)
+ ("TIE OVER INFINITY" #x29DD)
+ ("INFINITY NEGATED WITH VERTICAL BAR" #x29DE)
+ ("DOUBLE-ENDED MULTIMAP" #x29DF)
+ ("SQUARE WITH CONTOURED OUTLINE" #x29E0)
+ ("INCREASES AS" #x29E1)
+ ("SHUFFLE PRODUCT" #x29E2)
+ ("EQUALS SIGN AND SLANTED PARALLEL" #x29E3)
+ ("EQUALS SIGN AND SLANTED PARALLEL WITH TILDE ABOVE" #x29E4)
+ ("IDENTICAL TO AND SLANTED PARALLEL" #x29E5)
+ ("GLEICH STARK" #x29E6)
+ ("THERMODYNAMIC" #x29E7)
+ ("DOWN-POINTING TRIANGLE WITH LEFT HALF BLACK" #x29E8)
+ ("DOWN-POINTING TRIANGLE WITH RIGHT HALF BLACK" #x29E9)
+ ("BLACK DIAMOND WITH DOWN ARROW" #x29EA)
+ ("BLACK LOZENGE" #x29EB)
+ ("WHITE CIRCLE WITH DOWN ARROW" #x29EC)
+ ("BLACK CIRCLE WITH DOWN ARROW" #x29ED)
+ ("ERROR-BARRED WHITE SQUARE" #x29EE)
+ ("ERROR-BARRED BLACK SQUARE" #x29EF)
+ ("ERROR-BARRED WHITE DIAMOND" #x29F0)
+ ("ERROR-BARRED BLACK DIAMOND" #x29F1)
+ ("ERROR-BARRED WHITE CIRCLE" #x29F2)
+ ("ERROR-BARRED BLACK CIRCLE" #x29F3)
+ ("RULE-DELAYED" #x29F4)
+ ("REVERSE SOLIDUS OPERATOR" #x29F5)
+ ("SOLIDUS WITH OVERBAR" #x29F6)
+ ("REVERSE SOLIDUS WITH HORIZONTAL STROKE" #x29F7)
+ ("BIG SOLIDUS" #x29F8)
+ ("BIG REVERSE SOLIDUS" #x29F9)
+ ("DOUBLE PLUS" #x29FA)
+ ("TRIPLE PLUS" #x29FB)
+ ("LEFT-POINTING CURVED ANGLE BRACKET" #x29FC)
+ ("RIGHT-POINTING CURVED ANGLE BRACKET" #x29FD)
+ ("TINY" #x29FE)
+ ("MINY" #x29FF)
+ ))
diff --git a/lisp/nxml/char-name/unicode/02A00-02AFF.el b/lisp/nxml/char-name/unicode/02A00-02AFF.el
new file mode 100644
index 00000000000..e6f9ca432bb
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/02A00-02AFF.el
@@ -0,0 +1,258 @@
+(nxml-define-char-name-set 'supplemental-mathematical-operators
+ '(("N-ARY CIRCLED DOT OPERATOR" #x2A00)
+ ("N-ARY CIRCLED PLUS OPERATOR" #x2A01)
+ ("N-ARY CIRCLED TIMES OPERATOR" #x2A02)
+ ("N-ARY UNION OPERATOR WITH DOT" #x2A03)
+ ("N-ARY UNION OPERATOR WITH PLUS" #x2A04)
+ ("N-ARY SQUARE INTERSECTION OPERATOR" #x2A05)
+ ("N-ARY SQUARE UNION OPERATOR" #x2A06)
+ ("TWO LOGICAL AND OPERATOR" #x2A07)
+ ("TWO LOGICAL OR OPERATOR" #x2A08)
+ ("N-ARY TIMES OPERATOR" #x2A09)
+ ("MODULO TWO SUM" #x2A0A)
+ ("SUMMATION WITH INTEGRAL" #x2A0B)
+ ("QUADRUPLE INTEGRAL OPERATOR" #x2A0C)
+ ("FINITE PART INTEGRAL" #x2A0D)
+ ("INTEGRAL WITH DOUBLE STROKE" #x2A0E)
+ ("INTEGRAL AVERAGE WITH SLASH" #x2A0F)
+ ("CIRCULATION FUNCTION" #x2A10)
+ ("ANTICLOCKWISE INTEGRATION" #x2A11)
+ ("LINE INTEGRATION WITH RECTANGULAR PATH AROUND POLE" #x2A12)
+ ("LINE INTEGRATION WITH SEMICIRCULAR PATH AROUND POLE" #x2A13)
+ ("LINE INTEGRATION NOT INCLUDING THE POLE" #x2A14)
+ ("INTEGRAL AROUND A POINT OPERATOR" #x2A15)
+ ("QUATERNION INTEGRAL OPERATOR" #x2A16)
+ ("INTEGRAL WITH LEFTWARDS ARROW WITH HOOK" #x2A17)
+ ("INTEGRAL WITH TIMES SIGN" #x2A18)
+ ("INTEGRAL WITH INTERSECTION" #x2A19)
+ ("INTEGRAL WITH UNION" #x2A1A)
+ ("INTEGRAL WITH OVERBAR" #x2A1B)
+ ("INTEGRAL WITH UNDERBAR" #x2A1C)
+ ("JOIN" #x2A1D)
+ ("LARGE LEFT TRIANGLE OPERATOR" #x2A1E)
+ ("Z NOTATION SCHEMA COMPOSITION" #x2A1F)
+ ("Z NOTATION SCHEMA PIPING" #x2A20)
+ ("Z NOTATION SCHEMA PROJECTION" #x2A21)
+ ("PLUS SIGN WITH SMALL CIRCLE ABOVE" #x2A22)
+ ("PLUS SIGN WITH CIRCUMFLEX ACCENT ABOVE" #x2A23)
+ ("PLUS SIGN WITH TILDE ABOVE" #x2A24)
+ ("PLUS SIGN WITH DOT BELOW" #x2A25)
+ ("PLUS SIGN WITH TILDE BELOW" #x2A26)
+ ("PLUS SIGN WITH SUBSCRIPT TWO" #x2A27)
+ ("PLUS SIGN WITH BLACK TRIANGLE" #x2A28)
+ ("MINUS SIGN WITH COMMA ABOVE" #x2A29)
+ ("MINUS SIGN WITH DOT BELOW" #x2A2A)
+ ("MINUS SIGN WITH FALLING DOTS" #x2A2B)
+ ("MINUS SIGN WITH RISING DOTS" #x2A2C)
+ ("PLUS SIGN IN LEFT HALF CIRCLE" #x2A2D)
+ ("PLUS SIGN IN RIGHT HALF CIRCLE" #x2A2E)
+ ("VECTOR OR CROSS PRODUCT" #x2A2F)
+ ("MULTIPLICATION SIGN WITH DOT ABOVE" #x2A30)
+ ("MULTIPLICATION SIGN WITH UNDERBAR" #x2A31)
+ ("SEMIDIRECT PRODUCT WITH BOTTOM CLOSED" #x2A32)
+ ("SMASH PRODUCT" #x2A33)
+ ("MULTIPLICATION SIGN IN LEFT HALF CIRCLE" #x2A34)
+ ("MULTIPLICATION SIGN IN RIGHT HALF CIRCLE" #x2A35)
+ ("CIRCLED MULTIPLICATION SIGN WITH CIRCUMFLEX ACCENT" #x2A36)
+ ("MULTIPLICATION SIGN IN DOUBLE CIRCLE" #x2A37)
+ ("CIRCLED DIVISION SIGN" #x2A38)
+ ("PLUS SIGN IN TRIANGLE" #x2A39)
+ ("MINUS SIGN IN TRIANGLE" #x2A3A)
+ ("MULTIPLICATION SIGN IN TRIANGLE" #x2A3B)
+ ("INTERIOR PRODUCT" #x2A3C)
+ ("RIGHTHAND INTERIOR PRODUCT" #x2A3D)
+ ("Z NOTATION RELATIONAL COMPOSITION" #x2A3E)
+ ("AMALGAMATION OR COPRODUCT" #x2A3F)
+ ("INTERSECTION WITH DOT" #x2A40)
+ ("UNION WITH MINUS SIGN" #x2A41)
+ ("UNION WITH OVERBAR" #x2A42)
+ ("INTERSECTION WITH OVERBAR" #x2A43)
+ ("INTERSECTION WITH LOGICAL AND" #x2A44)
+ ("UNION WITH LOGICAL OR" #x2A45)
+ ("UNION ABOVE INTERSECTION" #x2A46)
+ ("INTERSECTION ABOVE UNION" #x2A47)
+ ("UNION ABOVE BAR ABOVE INTERSECTION" #x2A48)
+ ("INTERSECTION ABOVE BAR ABOVE UNION" #x2A49)
+ ("UNION BESIDE AND JOINED WITH UNION" #x2A4A)
+ ("INTERSECTION BESIDE AND JOINED WITH INTERSECTION" #x2A4B)
+ ("CLOSED UNION WITH SERIFS" #x2A4C)
+ ("CLOSED INTERSECTION WITH SERIFS" #x2A4D)
+ ("DOUBLE SQUARE INTERSECTION" #x2A4E)
+ ("DOUBLE SQUARE UNION" #x2A4F)
+ ("CLOSED UNION WITH SERIFS AND SMASH PRODUCT" #x2A50)
+ ("LOGICAL AND WITH DOT ABOVE" #x2A51)
+ ("LOGICAL OR WITH DOT ABOVE" #x2A52)
+ ("DOUBLE LOGICAL AND" #x2A53)
+ ("DOUBLE LOGICAL OR" #x2A54)
+ ("TWO INTERSECTING LOGICAL AND" #x2A55)
+ ("TWO INTERSECTING LOGICAL OR" #x2A56)
+ ("SLOPING LARGE OR" #x2A57)
+ ("SLOPING LARGE AND" #x2A58)
+ ("LOGICAL OR OVERLAPPING LOGICAL AND" #x2A59)
+ ("LOGICAL AND WITH MIDDLE STEM" #x2A5A)
+ ("LOGICAL OR WITH MIDDLE STEM" #x2A5B)
+ ("LOGICAL AND WITH HORIZONTAL DASH" #x2A5C)
+ ("LOGICAL OR WITH HORIZONTAL DASH" #x2A5D)
+ ("LOGICAL AND WITH DOUBLE OVERBAR" #x2A5E)
+ ("LOGICAL AND WITH UNDERBAR" #x2A5F)
+ ("LOGICAL AND WITH DOUBLE UNDERBAR" #x2A60)
+ ("SMALL VEE WITH UNDERBAR" #x2A61)
+ ("LOGICAL OR WITH DOUBLE OVERBAR" #x2A62)
+ ("LOGICAL OR WITH DOUBLE UNDERBAR" #x2A63)
+ ("Z NOTATION DOMAIN ANTIRESTRICTION" #x2A64)
+ ("Z NOTATION RANGE ANTIRESTRICTION" #x2A65)
+ ("EQUALS SIGN WITH DOT BELOW" #x2A66)
+ ("IDENTICAL WITH DOT ABOVE" #x2A67)
+ ("TRIPLE HORIZONTAL BAR WITH DOUBLE VERTICAL STROKE" #x2A68)
+ ("TRIPLE HORIZONTAL BAR WITH TRIPLE VERTICAL STROKE" #x2A69)
+ ("TILDE OPERATOR WITH DOT ABOVE" #x2A6A)
+ ("TILDE OPERATOR WITH RISING DOTS" #x2A6B)
+ ("SIMILAR MINUS SIMILAR" #x2A6C)
+ ("CONGRUENT WITH DOT ABOVE" #x2A6D)
+ ("EQUALS WITH ASTERISK" #x2A6E)
+ ("ALMOST EQUAL TO WITH CIRCUMFLEX ACCENT" #x2A6F)
+ ("APPROXIMATELY EQUAL OR EQUAL TO" #x2A70)
+ ("EQUALS SIGN ABOVE PLUS SIGN" #x2A71)
+ ("PLUS SIGN ABOVE EQUALS SIGN" #x2A72)
+ ("EQUALS SIGN ABOVE TILDE OPERATOR" #x2A73)
+ ("DOUBLE COLON EQUAL" #x2A74)
+ ("TWO CONSECUTIVE EQUALS SIGNS" #x2A75)
+ ("THREE CONSECUTIVE EQUALS SIGNS" #x2A76)
+ ("EQUALS SIGN WITH TWO DOTS ABOVE AND TWO DOTS BELOW" #x2A77)
+ ("EQUIVALENT WITH FOUR DOTS ABOVE" #x2A78)
+ ("LESS-THAN WITH CIRCLE INSIDE" #x2A79)
+ ("GREATER-THAN WITH CIRCLE INSIDE" #x2A7A)
+ ("LESS-THAN WITH QUESTION MARK ABOVE" #x2A7B)
+ ("GREATER-THAN WITH QUESTION MARK ABOVE" #x2A7C)
+ ("LESS-THAN OR SLANTED EQUAL TO" #x2A7D)
+ ("GREATER-THAN OR SLANTED EQUAL TO" #x2A7E)
+ ("LESS-THAN OR SLANTED EQUAL TO WITH DOT INSIDE" #x2A7F)
+ ("GREATER-THAN OR SLANTED EQUAL TO WITH DOT INSIDE" #x2A80)
+ ("LESS-THAN OR SLANTED EQUAL TO WITH DOT ABOVE" #x2A81)
+ ("GREATER-THAN OR SLANTED EQUAL TO WITH DOT ABOVE" #x2A82)
+ ("LESS-THAN OR SLANTED EQUAL TO WITH DOT ABOVE RIGHT" #x2A83)
+ ("GREATER-THAN OR SLANTED EQUAL TO WITH DOT ABOVE LEFT" #x2A84)
+ ("LESS-THAN OR APPROXIMATE" #x2A85)
+ ("GREATER-THAN OR APPROXIMATE" #x2A86)
+ ("LESS-THAN AND SINGLE-LINE NOT EQUAL TO" #x2A87)
+ ("GREATER-THAN AND SINGLE-LINE NOT EQUAL TO" #x2A88)
+ ("LESS-THAN AND NOT APPROXIMATE" #x2A89)
+ ("GREATER-THAN AND NOT APPROXIMATE" #x2A8A)
+ ("LESS-THAN ABOVE DOUBLE-LINE EQUAL ABOVE GREATER-THAN" #x2A8B)
+ ("GREATER-THAN ABOVE DOUBLE-LINE EQUAL ABOVE LESS-THAN" #x2A8C)
+ ("LESS-THAN ABOVE SIMILAR OR EQUAL" #x2A8D)
+ ("GREATER-THAN ABOVE SIMILAR OR EQUAL" #x2A8E)
+ ("LESS-THAN ABOVE SIMILAR ABOVE GREATER-THAN" #x2A8F)
+ ("GREATER-THAN ABOVE SIMILAR ABOVE LESS-THAN" #x2A90)
+ ("LESS-THAN ABOVE GREATER-THAN ABOVE DOUBLE-LINE EQUAL" #x2A91)
+ ("GREATER-THAN ABOVE LESS-THAN ABOVE DOUBLE-LINE EQUAL" #x2A92)
+ ("LESS-THAN ABOVE SLANTED EQUAL ABOVE GREATER-THAN ABOVE SLANTED EQUAL" #x2A93)
+ ("GREATER-THAN ABOVE SLANTED EQUAL ABOVE LESS-THAN ABOVE SLANTED EQUAL" #x2A94)
+ ("SLANTED EQUAL TO OR LESS-THAN" #x2A95)
+ ("SLANTED EQUAL TO OR GREATER-THAN" #x2A96)
+ ("SLANTED EQUAL TO OR LESS-THAN WITH DOT INSIDE" #x2A97)
+ ("SLANTED EQUAL TO OR GREATER-THAN WITH DOT INSIDE" #x2A98)
+ ("DOUBLE-LINE EQUAL TO OR LESS-THAN" #x2A99)
+ ("DOUBLE-LINE EQUAL TO OR GREATER-THAN" #x2A9A)
+ ("DOUBLE-LINE SLANTED EQUAL TO OR LESS-THAN" #x2A9B)
+ ("DOUBLE-LINE SLANTED EQUAL TO OR GREATER-THAN" #x2A9C)
+ ("SIMILAR OR LESS-THAN" #x2A9D)
+ ("SIMILAR OR GREATER-THAN" #x2A9E)
+ ("SIMILAR ABOVE LESS-THAN ABOVE EQUALS SIGN" #x2A9F)
+ ("SIMILAR ABOVE GREATER-THAN ABOVE EQUALS SIGN" #x2AA0)
+ ("DOUBLE NESTED LESS-THAN" #x2AA1)
+ ("DOUBLE NESTED GREATER-THAN" #x2AA2)
+ ("DOUBLE NESTED LESS-THAN WITH UNDERBAR" #x2AA3)
+ ("GREATER-THAN OVERLAPPING LESS-THAN" #x2AA4)
+ ("GREATER-THAN BESIDE LESS-THAN" #x2AA5)
+ ("LESS-THAN CLOSED BY CURVE" #x2AA6)
+ ("GREATER-THAN CLOSED BY CURVE" #x2AA7)
+ ("LESS-THAN CLOSED BY CURVE ABOVE SLANTED EQUAL" #x2AA8)
+ ("GREATER-THAN CLOSED BY CURVE ABOVE SLANTED EQUAL" #x2AA9)
+ ("SMALLER THAN" #x2AAA)
+ ("LARGER THAN" #x2AAB)
+ ("SMALLER THAN OR EQUAL TO" #x2AAC)
+ ("LARGER THAN OR EQUAL TO" #x2AAD)
+ ("EQUALS SIGN WITH BUMPY ABOVE" #x2AAE)
+ ("PRECEDES ABOVE SINGLE-LINE EQUALS SIGN" #x2AAF)
+ ("SUCCEEDS ABOVE SINGLE-LINE EQUALS SIGN" #x2AB0)
+ ("PRECEDES ABOVE SINGLE-LINE NOT EQUAL TO" #x2AB1)
+ ("SUCCEEDS ABOVE SINGLE-LINE NOT EQUAL TO" #x2AB2)
+ ("PRECEDES ABOVE EQUALS SIGN" #x2AB3)
+ ("SUCCEEDS ABOVE EQUALS SIGN" #x2AB4)
+ ("PRECEDES ABOVE NOT EQUAL TO" #x2AB5)
+ ("SUCCEEDS ABOVE NOT EQUAL TO" #x2AB6)
+ ("PRECEDES ABOVE ALMOST EQUAL TO" #x2AB7)
+ ("SUCCEEDS ABOVE ALMOST EQUAL TO" #x2AB8)
+ ("PRECEDES ABOVE NOT ALMOST EQUAL TO" #x2AB9)
+ ("SUCCEEDS ABOVE NOT ALMOST EQUAL TO" #x2ABA)
+ ("DOUBLE PRECEDES" #x2ABB)
+ ("DOUBLE SUCCEEDS" #x2ABC)
+ ("SUBSET WITH DOT" #x2ABD)
+ ("SUPERSET WITH DOT" #x2ABE)
+ ("SUBSET WITH PLUS SIGN BELOW" #x2ABF)
+ ("SUPERSET WITH PLUS SIGN BELOW" #x2AC0)
+ ("SUBSET WITH MULTIPLICATION SIGN BELOW" #x2AC1)
+ ("SUPERSET WITH MULTIPLICATION SIGN BELOW" #x2AC2)
+ ("SUBSET OF OR EQUAL TO WITH DOT ABOVE" #x2AC3)
+ ("SUPERSET OF OR EQUAL TO WITH DOT ABOVE" #x2AC4)
+ ("SUBSET OF ABOVE EQUALS SIGN" #x2AC5)
+ ("SUPERSET OF ABOVE EQUALS SIGN" #x2AC6)
+ ("SUBSET OF ABOVE TILDE OPERATOR" #x2AC7)
+ ("SUPERSET OF ABOVE TILDE OPERATOR" #x2AC8)
+ ("SUBSET OF ABOVE ALMOST EQUAL TO" #x2AC9)
+ ("SUPERSET OF ABOVE ALMOST EQUAL TO" #x2ACA)
+ ("SUBSET OF ABOVE NOT EQUAL TO" #x2ACB)
+ ("SUPERSET OF ABOVE NOT EQUAL TO" #x2ACC)
+ ("SQUARE LEFT OPEN BOX OPERATOR" #x2ACD)
+ ("SQUARE RIGHT OPEN BOX OPERATOR" #x2ACE)
+ ("CLOSED SUBSET" #x2ACF)
+ ("CLOSED SUPERSET" #x2AD0)
+ ("CLOSED SUBSET OR EQUAL TO" #x2AD1)
+ ("CLOSED SUPERSET OR EQUAL TO" #x2AD2)
+ ("SUBSET ABOVE SUPERSET" #x2AD3)
+ ("SUPERSET ABOVE SUBSET" #x2AD4)
+ ("SUBSET ABOVE SUBSET" #x2AD5)
+ ("SUPERSET ABOVE SUPERSET" #x2AD6)
+ ("SUPERSET BESIDE SUBSET" #x2AD7)
+ ("SUPERSET BESIDE AND JOINED BY DASH WITH SUBSET" #x2AD8)
+ ("ELEMENT OF OPENING DOWNWARDS" #x2AD9)
+ ("PITCHFORK WITH TEE TOP" #x2ADA)
+ ("TRANSVERSAL INTERSECTION" #x2ADB)
+ ("FORKING" #x2ADC)
+ ("NONFORKING" #x2ADD)
+ ("SHORT LEFT TACK" #x2ADE)
+ ("SHORT DOWN TACK" #x2ADF)
+ ("SHORT UP TACK" #x2AE0)
+ ("PERPENDICULAR WITH S" #x2AE1)
+ ("VERTICAL BAR TRIPLE RIGHT TURNSTILE" #x2AE2)
+ ("DOUBLE VERTICAL BAR LEFT TURNSTILE" #x2AE3)
+ ("VERTICAL BAR DOUBLE LEFT TURNSTILE" #x2AE4)
+ ("DOUBLE VERTICAL BAR DOUBLE LEFT TURNSTILE" #x2AE5)
+ ("LONG DASH FROM LEFT MEMBER OF DOUBLE VERTICAL" #x2AE6)
+ ("SHORT DOWN TACK WITH OVERBAR" #x2AE7)
+ ("SHORT UP TACK WITH UNDERBAR" #x2AE8)
+ ("SHORT UP TACK ABOVE SHORT DOWN TACK" #x2AE9)
+ ("DOUBLE DOWN TACK" #x2AEA)
+ ("DOUBLE UP TACK" #x2AEB)
+ ("DOUBLE STROKE NOT SIGN" #x2AEC)
+ ("REVERSED DOUBLE STROKE NOT SIGN" #x2AED)
+ ("DOES NOT DIVIDE WITH REVERSED NEGATION SLASH" #x2AEE)
+ ("VERTICAL LINE WITH CIRCLE ABOVE" #x2AEF)
+ ("VERTICAL LINE WITH CIRCLE BELOW" #x2AF0)
+ ("DOWN TACK WITH CIRCLE BELOW" #x2AF1)
+ ("PARALLEL WITH HORIZONTAL STROKE" #x2AF2)
+ ("PARALLEL WITH TILDE OPERATOR" #x2AF3)
+ ("TRIPLE VERTICAL BAR BINARY RELATION" #x2AF4)
+ ("TRIPLE VERTICAL BAR WITH HORIZONTAL STROKE" #x2AF5)
+ ("TRIPLE COLON OPERATOR" #x2AF6)
+ ("TRIPLE NESTED LESS-THAN" #x2AF7)
+ ("TRIPLE NESTED GREATER-THAN" #x2AF8)
+ ("DOUBLE-LINE SLANTED LESS-THAN OR EQUAL TO" #x2AF9)
+ ("DOUBLE-LINE SLANTED GREATER-THAN OR EQUAL TO" #x2AFA)
+ ("TRIPLE SOLIDUS BINARY RELATION" #x2AFB)
+ ("LARGE TRIPLE VERTICAL BAR OPERATOR" #x2AFC)
+ ("DOUBLE SOLIDUS OPERATOR" #x2AFD)
+ ("WHITE VERTICAL BAR" #x2AFE)
+ ("N-ARY WHITE VERTICAL BAR" #x2AFF)
+ ))
diff --git a/lisp/nxml/char-name/unicode/02E80-02EFF.el b/lisp/nxml/char-name/unicode/02E80-02EFF.el
new file mode 100644
index 00000000000..3cb901803bc
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/02E80-02EFF.el
@@ -0,0 +1,117 @@
+(nxml-define-char-name-set 'cjk-radicals-supplement
+ '(("CJK RADICAL REPEAT" #x2E80)
+ ("CJK RADICAL CLIFF" #x2E81)
+ ("CJK RADICAL SECOND ONE" #x2E82)
+ ("CJK RADICAL SECOND TWO" #x2E83)
+ ("CJK RADICAL SECOND THREE" #x2E84)
+ ("CJK RADICAL PERSON" #x2E85)
+ ("CJK RADICAL BOX" #x2E86)
+ ("CJK RADICAL TABLE" #x2E87)
+ ("CJK RADICAL KNIFE ONE" #x2E88)
+ ("CJK RADICAL KNIFE TWO" #x2E89)
+ ("CJK RADICAL DIVINATION" #x2E8A)
+ ("CJK RADICAL SEAL" #x2E8B)
+ ("CJK RADICAL SMALL ONE" #x2E8C)
+ ("CJK RADICAL SMALL TWO" #x2E8D)
+ ("CJK RADICAL LAME ONE" #x2E8E)
+ ("CJK RADICAL LAME TWO" #x2E8F)
+ ("CJK RADICAL LAME THREE" #x2E90)
+ ("CJK RADICAL LAME FOUR" #x2E91)
+ ("CJK RADICAL SNAKE" #x2E92)
+ ("CJK RADICAL THREAD" #x2E93)
+ ("CJK RADICAL SNOUT ONE" #x2E94)
+ ("CJK RADICAL SNOUT TWO" #x2E95)
+ ("CJK RADICAL HEART ONE" #x2E96)
+ ("CJK RADICAL HEART TWO" #x2E97)
+ ("CJK RADICAL HAND" #x2E98)
+ ("CJK RADICAL RAP" #x2E99)
+ ("CJK RADICAL CHOKE" #x2E9B)
+ ("CJK RADICAL SUN" #x2E9C)
+ ("CJK RADICAL MOON" #x2E9D)
+ ("CJK RADICAL DEATH" #x2E9E)
+ ("CJK RADICAL MOTHER" #x2E9F)
+ ("CJK RADICAL CIVILIAN" #x2EA0)
+ ("CJK RADICAL WATER ONE" #x2EA1)
+ ("CJK RADICAL WATER TWO" #x2EA2)
+ ("CJK RADICAL FIRE" #x2EA3)
+ ("CJK RADICAL PAW ONE" #x2EA4)
+ ("CJK RADICAL PAW TWO" #x2EA5)
+ ("CJK RADICAL SIMPLIFIED HALF TREE TRUNK" #x2EA6)
+ ("CJK RADICAL COW" #x2EA7)
+ ("CJK RADICAL DOG" #x2EA8)
+ ("CJK RADICAL JADE" #x2EA9)
+ ("CJK RADICAL BOLT OF CLOTH" #x2EAA)
+ ("CJK RADICAL EYE" #x2EAB)
+ ("CJK RADICAL SPIRIT ONE" #x2EAC)
+ ("CJK RADICAL SPIRIT TWO" #x2EAD)
+ ("CJK RADICAL BAMBOO" #x2EAE)
+ ("CJK RADICAL SILK" #x2EAF)
+ ("CJK RADICAL C-SIMPLIFIED SILK" #x2EB0)
+ ("CJK RADICAL NET ONE" #x2EB1)
+ ("CJK RADICAL NET TWO" #x2EB2)
+ ("CJK RADICAL NET THREE" #x2EB3)
+ ("CJK RADICAL NET FOUR" #x2EB4)
+ ("CJK RADICAL MESH" #x2EB5)
+ ("CJK RADICAL SHEEP" #x2EB6)
+ ("CJK RADICAL RAM" #x2EB7)
+ ("CJK RADICAL EWE" #x2EB8)
+ ("CJK RADICAL OLD" #x2EB9)
+ ("CJK RADICAL BRUSH ONE" #x2EBA)
+ ("CJK RADICAL BRUSH TWO" #x2EBB)
+ ("CJK RADICAL MEAT" #x2EBC)
+ ("CJK RADICAL MORTAR" #x2EBD)
+ ("CJK RADICAL GRASS ONE" #x2EBE)
+ ("CJK RADICAL GRASS TWO" #x2EBF)
+ ("CJK RADICAL GRASS THREE" #x2EC0)
+ ("CJK RADICAL TIGER" #x2EC1)
+ ("CJK RADICAL CLOTHES" #x2EC2)
+ ("CJK RADICAL WEST ONE" #x2EC3)
+ ("CJK RADICAL WEST TWO" #x2EC4)
+ ("CJK RADICAL C-SIMPLIFIED SEE" #x2EC5)
+ ("CJK RADICAL SIMPLIFIED HORN" #x2EC6)
+ ("CJK RADICAL HORN" #x2EC7)
+ ("CJK RADICAL C-SIMPLIFIED SPEECH" #x2EC8)
+ ("CJK RADICAL C-SIMPLIFIED SHELL" #x2EC9)
+ ("CJK RADICAL FOOT" #x2ECA)
+ ("CJK RADICAL C-SIMPLIFIED CART" #x2ECB)
+ ("CJK RADICAL SIMPLIFIED WALK" #x2ECC)
+ ("CJK RADICAL WALK ONE" #x2ECD)
+ ("CJK RADICAL WALK TWO" #x2ECE)
+ ("CJK RADICAL CITY" #x2ECF)
+ ("CJK RADICAL C-SIMPLIFIED GOLD" #x2ED0)
+ ("CJK RADICAL LONG ONE" #x2ED1)
+ ("CJK RADICAL LONG TWO" #x2ED2)
+ ("CJK RADICAL C-SIMPLIFIED LONG" #x2ED3)
+ ("CJK RADICAL C-SIMPLIFIED GATE" #x2ED4)
+ ("CJK RADICAL MOUND ONE" #x2ED5)
+ ("CJK RADICAL MOUND TWO" #x2ED6)
+ ("CJK RADICAL RAIN" #x2ED7)
+ ("CJK RADICAL BLUE" #x2ED8)
+ ("CJK RADICAL C-SIMPLIFIED TANNED LEATHER" #x2ED9)
+ ("CJK RADICAL C-SIMPLIFIED LEAF" #x2EDA)
+ ("CJK RADICAL C-SIMPLIFIED WIND" #x2EDB)
+ ("CJK RADICAL C-SIMPLIFIED FLY" #x2EDC)
+ ("CJK RADICAL EAT ONE" #x2EDD)
+ ("CJK RADICAL EAT TWO" #x2EDE)
+ ("CJK RADICAL EAT THREE" #x2EDF)
+ ("CJK RADICAL C-SIMPLIFIED EAT" #x2EE0)
+ ("CJK RADICAL HEAD" #x2EE1)
+ ("CJK RADICAL C-SIMPLIFIED HORSE" #x2EE2)
+ ("CJK RADICAL BONE" #x2EE3)
+ ("CJK RADICAL GHOST" #x2EE4)
+ ("CJK RADICAL C-SIMPLIFIED FISH" #x2EE5)
+ ("CJK RADICAL C-SIMPLIFIED BIRD" #x2EE6)
+ ("CJK RADICAL C-SIMPLIFIED SALT" #x2EE7)
+ ("CJK RADICAL SIMPLIFIED WHEAT" #x2EE8)
+ ("CJK RADICAL SIMPLIFIED YELLOW" #x2EE9)
+ ("CJK RADICAL C-SIMPLIFIED FROG" #x2EEA)
+ ("CJK RADICAL J-SIMPLIFIED EVEN" #x2EEB)
+ ("CJK RADICAL C-SIMPLIFIED EVEN" #x2EEC)
+ ("CJK RADICAL J-SIMPLIFIED TOOTH" #x2EED)
+ ("CJK RADICAL C-SIMPLIFIED TOOTH" #x2EEE)
+ ("CJK RADICAL J-SIMPLIFIED DRAGON" #x2EEF)
+ ("CJK RADICAL C-SIMPLIFIED DRAGON" #x2EF0)
+ ("CJK RADICAL TURTLE" #x2EF1)
+ ("CJK RADICAL J-SIMPLIFIED TURTLE" #x2EF2)
+ ("CJK RADICAL C-SIMPLIFIED TURTLE" #x2EF3)
+ ))
diff --git a/lisp/nxml/char-name/unicode/02F00-02FDF.el b/lisp/nxml/char-name/unicode/02F00-02FDF.el
new file mode 100644
index 00000000000..89c202709f6
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/02F00-02FDF.el
@@ -0,0 +1,216 @@
+(nxml-define-char-name-set 'kangxi-radicals
+ '(("KANGXI RADICAL ONE" #x2F00)
+ ("KANGXI RADICAL LINE" #x2F01)
+ ("KANGXI RADICAL DOT" #x2F02)
+ ("KANGXI RADICAL SLASH" #x2F03)
+ ("KANGXI RADICAL SECOND" #x2F04)
+ ("KANGXI RADICAL HOOK" #x2F05)
+ ("KANGXI RADICAL TWO" #x2F06)
+ ("KANGXI RADICAL LID" #x2F07)
+ ("KANGXI RADICAL MAN" #x2F08)
+ ("KANGXI RADICAL LEGS" #x2F09)
+ ("KANGXI RADICAL ENTER" #x2F0A)
+ ("KANGXI RADICAL EIGHT" #x2F0B)
+ ("KANGXI RADICAL DOWN BOX" #x2F0C)
+ ("KANGXI RADICAL COVER" #x2F0D)
+ ("KANGXI RADICAL ICE" #x2F0E)
+ ("KANGXI RADICAL TABLE" #x2F0F)
+ ("KANGXI RADICAL OPEN BOX" #x2F10)
+ ("KANGXI RADICAL KNIFE" #x2F11)
+ ("KANGXI RADICAL POWER" #x2F12)
+ ("KANGXI RADICAL WRAP" #x2F13)
+ ("KANGXI RADICAL SPOON" #x2F14)
+ ("KANGXI RADICAL RIGHT OPEN BOX" #x2F15)
+ ("KANGXI RADICAL HIDING ENCLOSURE" #x2F16)
+ ("KANGXI RADICAL TEN" #x2F17)
+ ("KANGXI RADICAL DIVINATION" #x2F18)
+ ("KANGXI RADICAL SEAL" #x2F19)
+ ("KANGXI RADICAL CLIFF" #x2F1A)
+ ("KANGXI RADICAL PRIVATE" #x2F1B)
+ ("KANGXI RADICAL AGAIN" #x2F1C)
+ ("KANGXI RADICAL MOUTH" #x2F1D)
+ ("KANGXI RADICAL ENCLOSURE" #x2F1E)
+ ("KANGXI RADICAL EARTH" #x2F1F)
+ ("KANGXI RADICAL SCHOLAR" #x2F20)
+ ("KANGXI RADICAL GO" #x2F21)
+ ("KANGXI RADICAL GO SLOWLY" #x2F22)
+ ("KANGXI RADICAL EVENING" #x2F23)
+ ("KANGXI RADICAL BIG" #x2F24)
+ ("KANGXI RADICAL WOMAN" #x2F25)
+ ("KANGXI RADICAL CHILD" #x2F26)
+ ("KANGXI RADICAL ROOF" #x2F27)
+ ("KANGXI RADICAL INCH" #x2F28)
+ ("KANGXI RADICAL SMALL" #x2F29)
+ ("KANGXI RADICAL LAME" #x2F2A)
+ ("KANGXI RADICAL CORPSE" #x2F2B)
+ ("KANGXI RADICAL SPROUT" #x2F2C)
+ ("KANGXI RADICAL MOUNTAIN" #x2F2D)
+ ("KANGXI RADICAL RIVER" #x2F2E)
+ ("KANGXI RADICAL WORK" #x2F2F)
+ ("KANGXI RADICAL ONESELF" #x2F30)
+ ("KANGXI RADICAL TURBAN" #x2F31)
+ ("KANGXI RADICAL DRY" #x2F32)
+ ("KANGXI RADICAL SHORT THREAD" #x2F33)
+ ("KANGXI RADICAL DOTTED CLIFF" #x2F34)
+ ("KANGXI RADICAL LONG STRIDE" #x2F35)
+ ("KANGXI RADICAL TWO HANDS" #x2F36)
+ ("KANGXI RADICAL SHOOT" #x2F37)
+ ("KANGXI RADICAL BOW" #x2F38)
+ ("KANGXI RADICAL SNOUT" #x2F39)
+ ("KANGXI RADICAL BRISTLE" #x2F3A)
+ ("KANGXI RADICAL STEP" #x2F3B)
+ ("KANGXI RADICAL HEART" #x2F3C)
+ ("KANGXI RADICAL HALBERD" #x2F3D)
+ ("KANGXI RADICAL DOOR" #x2F3E)
+ ("KANGXI RADICAL HAND" #x2F3F)
+ ("KANGXI RADICAL BRANCH" #x2F40)
+ ("KANGXI RADICAL RAP" #x2F41)
+ ("KANGXI RADICAL SCRIPT" #x2F42)
+ ("KANGXI RADICAL DIPPER" #x2F43)
+ ("KANGXI RADICAL AXE" #x2F44)
+ ("KANGXI RADICAL SQUARE" #x2F45)
+ ("KANGXI RADICAL NOT" #x2F46)
+ ("KANGXI RADICAL SUN" #x2F47)
+ ("KANGXI RADICAL SAY" #x2F48)
+ ("KANGXI RADICAL MOON" #x2F49)
+ ("KANGXI RADICAL TREE" #x2F4A)
+ ("KANGXI RADICAL LACK" #x2F4B)
+ ("KANGXI RADICAL STOP" #x2F4C)
+ ("KANGXI RADICAL DEATH" #x2F4D)
+ ("KANGXI RADICAL WEAPON" #x2F4E)
+ ("KANGXI RADICAL DO NOT" #x2F4F)
+ ("KANGXI RADICAL COMPARE" #x2F50)
+ ("KANGXI RADICAL FUR" #x2F51)
+ ("KANGXI RADICAL CLAN" #x2F52)
+ ("KANGXI RADICAL STEAM" #x2F53)
+ ("KANGXI RADICAL WATER" #x2F54)
+ ("KANGXI RADICAL FIRE" #x2F55)
+ ("KANGXI RADICAL CLAW" #x2F56)
+ ("KANGXI RADICAL FATHER" #x2F57)
+ ("KANGXI RADICAL DOUBLE X" #x2F58)
+ ("KANGXI RADICAL HALF TREE TRUNK" #x2F59)
+ ("KANGXI RADICAL SLICE" #x2F5A)
+ ("KANGXI RADICAL FANG" #x2F5B)
+ ("KANGXI RADICAL COW" #x2F5C)
+ ("KANGXI RADICAL DOG" #x2F5D)
+ ("KANGXI RADICAL PROFOUND" #x2F5E)
+ ("KANGXI RADICAL JADE" #x2F5F)
+ ("KANGXI RADICAL MELON" #x2F60)
+ ("KANGXI RADICAL TILE" #x2F61)
+ ("KANGXI RADICAL SWEET" #x2F62)
+ ("KANGXI RADICAL LIFE" #x2F63)
+ ("KANGXI RADICAL USE" #x2F64)
+ ("KANGXI RADICAL FIELD" #x2F65)
+ ("KANGXI RADICAL BOLT OF CLOTH" #x2F66)
+ ("KANGXI RADICAL SICKNESS" #x2F67)
+ ("KANGXI RADICAL DOTTED TENT" #x2F68)
+ ("KANGXI RADICAL WHITE" #x2F69)
+ ("KANGXI RADICAL SKIN" #x2F6A)
+ ("KANGXI RADICAL DISH" #x2F6B)
+ ("KANGXI RADICAL EYE" #x2F6C)
+ ("KANGXI RADICAL SPEAR" #x2F6D)
+ ("KANGXI RADICAL ARROW" #x2F6E)
+ ("KANGXI RADICAL STONE" #x2F6F)
+ ("KANGXI RADICAL SPIRIT" #x2F70)
+ ("KANGXI RADICAL TRACK" #x2F71)
+ ("KANGXI RADICAL GRAIN" #x2F72)
+ ("KANGXI RADICAL CAVE" #x2F73)
+ ("KANGXI RADICAL STAND" #x2F74)
+ ("KANGXI RADICAL BAMBOO" #x2F75)
+ ("KANGXI RADICAL RICE" #x2F76)
+ ("KANGXI RADICAL SILK" #x2F77)
+ ("KANGXI RADICAL JAR" #x2F78)
+ ("KANGXI RADICAL NET" #x2F79)
+ ("KANGXI RADICAL SHEEP" #x2F7A)
+ ("KANGXI RADICAL FEATHER" #x2F7B)
+ ("KANGXI RADICAL OLD" #x2F7C)
+ ("KANGXI RADICAL AND" #x2F7D)
+ ("KANGXI RADICAL PLOW" #x2F7E)
+ ("KANGXI RADICAL EAR" #x2F7F)
+ ("KANGXI RADICAL BRUSH" #x2F80)
+ ("KANGXI RADICAL MEAT" #x2F81)
+ ("KANGXI RADICAL MINISTER" #x2F82)
+ ("KANGXI RADICAL SELF" #x2F83)
+ ("KANGXI RADICAL ARRIVE" #x2F84)
+ ("KANGXI RADICAL MORTAR" #x2F85)
+ ("KANGXI RADICAL TONGUE" #x2F86)
+ ("KANGXI RADICAL OPPOSE" #x2F87)
+ ("KANGXI RADICAL BOAT" #x2F88)
+ ("KANGXI RADICAL STOPPING" #x2F89)
+ ("KANGXI RADICAL COLOR" #x2F8A)
+ ("KANGXI RADICAL GRASS" #x2F8B)
+ ("KANGXI RADICAL TIGER" #x2F8C)
+ ("KANGXI RADICAL INSECT" #x2F8D)
+ ("KANGXI RADICAL BLOOD" #x2F8E)
+ ("KANGXI RADICAL WALK ENCLOSURE" #x2F8F)
+ ("KANGXI RADICAL CLOTHES" #x2F90)
+ ("KANGXI RADICAL WEST" #x2F91)
+ ("KANGXI RADICAL SEE" #x2F92)
+ ("KANGXI RADICAL HORN" #x2F93)
+ ("KANGXI RADICAL SPEECH" #x2F94)
+ ("KANGXI RADICAL VALLEY" #x2F95)
+ ("KANGXI RADICAL BEAN" #x2F96)
+ ("KANGXI RADICAL PIG" #x2F97)
+ ("KANGXI RADICAL BADGER" #x2F98)
+ ("KANGXI RADICAL SHELL" #x2F99)
+ ("KANGXI RADICAL RED" #x2F9A)
+ ("KANGXI RADICAL RUN" #x2F9B)
+ ("KANGXI RADICAL FOOT" #x2F9C)
+ ("KANGXI RADICAL BODY" #x2F9D)
+ ("KANGXI RADICAL CART" #x2F9E)
+ ("KANGXI RADICAL BITTER" #x2F9F)
+ ("KANGXI RADICAL MORNING" #x2FA0)
+ ("KANGXI RADICAL WALK" #x2FA1)
+ ("KANGXI RADICAL CITY" #x2FA2)
+ ("KANGXI RADICAL WINE" #x2FA3)
+ ("KANGXI RADICAL DISTINGUISH" #x2FA4)
+ ("KANGXI RADICAL VILLAGE" #x2FA5)
+ ("KANGXI RADICAL GOLD" #x2FA6)
+ ("KANGXI RADICAL LONG" #x2FA7)
+ ("KANGXI RADICAL GATE" #x2FA8)
+ ("KANGXI RADICAL MOUND" #x2FA9)
+ ("KANGXI RADICAL SLAVE" #x2FAA)
+ ("KANGXI RADICAL SHORT TAILED BIRD" #x2FAB)
+ ("KANGXI RADICAL RAIN" #x2FAC)
+ ("KANGXI RADICAL BLUE" #x2FAD)
+ ("KANGXI RADICAL WRONG" #x2FAE)
+ ("KANGXI RADICAL FACE" #x2FAF)
+ ("KANGXI RADICAL LEATHER" #x2FB0)
+ ("KANGXI RADICAL TANNED LEATHER" #x2FB1)
+ ("KANGXI RADICAL LEEK" #x2FB2)
+ ("KANGXI RADICAL SOUND" #x2FB3)
+ ("KANGXI RADICAL LEAF" #x2FB4)
+ ("KANGXI RADICAL WIND" #x2FB5)
+ ("KANGXI RADICAL FLY" #x2FB6)
+ ("KANGXI RADICAL EAT" #x2FB7)
+ ("KANGXI RADICAL HEAD" #x2FB8)
+ ("KANGXI RADICAL FRAGRANT" #x2FB9)
+ ("KANGXI RADICAL HORSE" #x2FBA)
+ ("KANGXI RADICAL BONE" #x2FBB)
+ ("KANGXI RADICAL TALL" #x2FBC)
+ ("KANGXI RADICAL HAIR" #x2FBD)
+ ("KANGXI RADICAL FIGHT" #x2FBE)
+ ("KANGXI RADICAL SACRIFICIAL WINE" #x2FBF)
+ ("KANGXI RADICAL CAULDRON" #x2FC0)
+ ("KANGXI RADICAL GHOST" #x2FC1)
+ ("KANGXI RADICAL FISH" #x2FC2)
+ ("KANGXI RADICAL BIRD" #x2FC3)
+ ("KANGXI RADICAL SALT" #x2FC4)
+ ("KANGXI RADICAL DEER" #x2FC5)
+ ("KANGXI RADICAL WHEAT" #x2FC6)
+ ("KANGXI RADICAL HEMP" #x2FC7)
+ ("KANGXI RADICAL YELLOW" #x2FC8)
+ ("KANGXI RADICAL MILLET" #x2FC9)
+ ("KANGXI RADICAL BLACK" #x2FCA)
+ ("KANGXI RADICAL EMBROIDERY" #x2FCB)
+ ("KANGXI RADICAL FROG" #x2FCC)
+ ("KANGXI RADICAL TRIPOD" #x2FCD)
+ ("KANGXI RADICAL DRUM" #x2FCE)
+ ("KANGXI RADICAL RAT" #x2FCF)
+ ("KANGXI RADICAL NOSE" #x2FD0)
+ ("KANGXI RADICAL EVEN" #x2FD1)
+ ("KANGXI RADICAL TOOTH" #x2FD2)
+ ("KANGXI RADICAL DRAGON" #x2FD3)
+ ("KANGXI RADICAL TURTLE" #x2FD4)
+ ("KANGXI RADICAL FLUTE" #x2FD5)
+ ))
diff --git a/lisp/nxml/char-name/unicode/02FF0-02FFF.el b/lisp/nxml/char-name/unicode/02FF0-02FFF.el
new file mode 100644
index 00000000000..9232af9cab1
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/02FF0-02FFF.el
@@ -0,0 +1,14 @@
+(nxml-define-char-name-set 'ideographic-description-characters
+ '(("IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT" #x2FF0)
+ ("IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW" #x2FF1)
+ ("IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO MIDDLE AND RIGHT" #x2FF2)
+ ("IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO MIDDLE AND BELOW" #x2FF3)
+ ("IDEOGRAPHIC DESCRIPTION CHARACTER FULL SURROUND" #x2FF4)
+ ("IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM ABOVE" #x2FF5)
+ ("IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM BELOW" #x2FF6)
+ ("IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM LEFT" #x2FF7)
+ ("IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM UPPER LEFT" #x2FF8)
+ ("IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM UPPER RIGHT" #x2FF9)
+ ("IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM LOWER LEFT" #x2FFA)
+ ("IDEOGRAPHIC DESCRIPTION CHARACTER OVERLAID" #x2FFB)
+ ))
diff --git a/lisp/nxml/char-name/unicode/03000-0303F.el b/lisp/nxml/char-name/unicode/03000-0303F.el
new file mode 100644
index 00000000000..0b481adb4c4
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/03000-0303F.el
@@ -0,0 +1,66 @@
+(nxml-define-char-name-set 'cjk-symbols-and-punctuation
+ '(("IDEOGRAPHIC SPACE" #x3000)
+ ("IDEOGRAPHIC COMMA" #x3001)
+ ("IDEOGRAPHIC FULL STOP" #x3002)
+ ("DITTO MARK" #x3003)
+ ("JAPANESE INDUSTRIAL STANDARD SYMBOL" #x3004)
+ ("IDEOGRAPHIC ITERATION MARK" #x3005)
+ ("IDEOGRAPHIC CLOSING MARK" #x3006)
+ ("IDEOGRAPHIC NUMBER ZERO" #x3007)
+ ("LEFT ANGLE BRACKET" #x3008)
+ ("RIGHT ANGLE BRACKET" #x3009)
+ ("LEFT DOUBLE ANGLE BRACKET" #x300A)
+ ("RIGHT DOUBLE ANGLE BRACKET" #x300B)
+ ("LEFT CORNER BRACKET" #x300C)
+ ("RIGHT CORNER BRACKET" #x300D)
+ ("LEFT WHITE CORNER BRACKET" #x300E)
+ ("RIGHT WHITE CORNER BRACKET" #x300F)
+ ("LEFT BLACK LENTICULAR BRACKET" #x3010)
+ ("RIGHT BLACK LENTICULAR BRACKET" #x3011)
+ ("POSTAL MARK" #x3012)
+ ("GETA MARK" #x3013)
+ ("LEFT TORTOISE SHELL BRACKET" #x3014)
+ ("RIGHT TORTOISE SHELL BRACKET" #x3015)
+ ("LEFT WHITE LENTICULAR BRACKET" #x3016)
+ ("RIGHT WHITE LENTICULAR BRACKET" #x3017)
+ ("LEFT WHITE TORTOISE SHELL BRACKET" #x3018)
+ ("RIGHT WHITE TORTOISE SHELL BRACKET" #x3019)
+ ("LEFT WHITE SQUARE BRACKET" #x301A)
+ ("RIGHT WHITE SQUARE BRACKET" #x301B)
+ ("WAVE DASH" #x301C)
+ ("REVERSED DOUBLE PRIME QUOTATION MARK" #x301D)
+ ("DOUBLE PRIME QUOTATION MARK" #x301E)
+ ("LOW DOUBLE PRIME QUOTATION MARK" #x301F)
+ ("POSTAL MARK FACE" #x3020)
+ ("HANGZHOU NUMERAL ONE" #x3021)
+ ("HANGZHOU NUMERAL TWO" #x3022)
+ ("HANGZHOU NUMERAL THREE" #x3023)
+ ("HANGZHOU NUMERAL FOUR" #x3024)
+ ("HANGZHOU NUMERAL FIVE" #x3025)
+ ("HANGZHOU NUMERAL SIX" #x3026)
+ ("HANGZHOU NUMERAL SEVEN" #x3027)
+ ("HANGZHOU NUMERAL EIGHT" #x3028)
+ ("HANGZHOU NUMERAL NINE" #x3029)
+ ("IDEOGRAPHIC LEVEL TONE MARK" #x302A)
+ ("IDEOGRAPHIC RISING TONE MARK" #x302B)
+ ("IDEOGRAPHIC DEPARTING TONE MARK" #x302C)
+ ("IDEOGRAPHIC ENTERING TONE MARK" #x302D)
+ ("HANGUL SINGLE DOT TONE MARK" #x302E)
+ ("HANGUL DOUBLE DOT TONE MARK" #x302F)
+ ("WAVY DASH" #x3030)
+ ("VERTICAL KANA REPEAT MARK" #x3031)
+ ("VERTICAL KANA REPEAT WITH VOICED SOUND MARK" #x3032)
+ ("VERTICAL KANA REPEAT MARK UPPER HALF" #x3033)
+ ("VERTICAL KANA REPEAT WITH VOICED SOUND MARK UPPER HALF" #x3034)
+ ("VERTICAL KANA REPEAT MARK LOWER HALF" #x3035)
+ ("CIRCLED POSTAL MARK" #x3036)
+ ("IDEOGRAPHIC TELEGRAPH LINE FEED SEPARATOR SYMBOL" #x3037)
+ ("HANGZHOU NUMERAL TEN" #x3038)
+ ("HANGZHOU NUMERAL TWENTY" #x3039)
+ ("HANGZHOU NUMERAL THIRTY" #x303A)
+ ("VERTICAL IDEOGRAPHIC ITERATION MARK" #x303B)
+ ("MASU MARK" #x303C)
+ ("PART ALTERNATION MARK" #x303D)
+ ("IDEOGRAPHIC VARIATION INDICATOR" #x303E)
+ ("IDEOGRAPHIC HALF FILL SPACE" #x303F)
+ ))
diff --git a/lisp/nxml/char-name/unicode/03040-0309F.el b/lisp/nxml/char-name/unicode/03040-0309F.el
new file mode 100644
index 00000000000..c19e541e0a4
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/03040-0309F.el
@@ -0,0 +1,95 @@
+(nxml-define-char-name-set 'hiragana
+ '(("HIRAGANA LETTER SMALL A" #x3041)
+ ("HIRAGANA LETTER A" #x3042)
+ ("HIRAGANA LETTER SMALL I" #x3043)
+ ("HIRAGANA LETTER I" #x3044)
+ ("HIRAGANA LETTER SMALL U" #x3045)
+ ("HIRAGANA LETTER U" #x3046)
+ ("HIRAGANA LETTER SMALL E" #x3047)
+ ("HIRAGANA LETTER E" #x3048)
+ ("HIRAGANA LETTER SMALL O" #x3049)
+ ("HIRAGANA LETTER O" #x304A)
+ ("HIRAGANA LETTER KA" #x304B)
+ ("HIRAGANA LETTER GA" #x304C)
+ ("HIRAGANA LETTER KI" #x304D)
+ ("HIRAGANA LETTER GI" #x304E)
+ ("HIRAGANA LETTER KU" #x304F)
+ ("HIRAGANA LETTER GU" #x3050)
+ ("HIRAGANA LETTER KE" #x3051)
+ ("HIRAGANA LETTER GE" #x3052)
+ ("HIRAGANA LETTER KO" #x3053)
+ ("HIRAGANA LETTER GO" #x3054)
+ ("HIRAGANA LETTER SA" #x3055)
+ ("HIRAGANA LETTER ZA" #x3056)
+ ("HIRAGANA LETTER SI" #x3057)
+ ("HIRAGANA LETTER ZI" #x3058)
+ ("HIRAGANA LETTER SU" #x3059)
+ ("HIRAGANA LETTER ZU" #x305A)
+ ("HIRAGANA LETTER SE" #x305B)
+ ("HIRAGANA LETTER ZE" #x305C)
+ ("HIRAGANA LETTER SO" #x305D)
+ ("HIRAGANA LETTER ZO" #x305E)
+ ("HIRAGANA LETTER TA" #x305F)
+ ("HIRAGANA LETTER DA" #x3060)
+ ("HIRAGANA LETTER TI" #x3061)
+ ("HIRAGANA LETTER DI" #x3062)
+ ("HIRAGANA LETTER SMALL TU" #x3063)
+ ("HIRAGANA LETTER TU" #x3064)
+ ("HIRAGANA LETTER DU" #x3065)
+ ("HIRAGANA LETTER TE" #x3066)
+ ("HIRAGANA LETTER DE" #x3067)
+ ("HIRAGANA LETTER TO" #x3068)
+ ("HIRAGANA LETTER DO" #x3069)
+ ("HIRAGANA LETTER NA" #x306A)
+ ("HIRAGANA LETTER NI" #x306B)
+ ("HIRAGANA LETTER NU" #x306C)
+ ("HIRAGANA LETTER NE" #x306D)
+ ("HIRAGANA LETTER NO" #x306E)
+ ("HIRAGANA LETTER HA" #x306F)
+ ("HIRAGANA LETTER BA" #x3070)
+ ("HIRAGANA LETTER PA" #x3071)
+ ("HIRAGANA LETTER HI" #x3072)
+ ("HIRAGANA LETTER BI" #x3073)
+ ("HIRAGANA LETTER PI" #x3074)
+ ("HIRAGANA LETTER HU" #x3075)
+ ("HIRAGANA LETTER BU" #x3076)
+ ("HIRAGANA LETTER PU" #x3077)
+ ("HIRAGANA LETTER HE" #x3078)
+ ("HIRAGANA LETTER BE" #x3079)
+ ("HIRAGANA LETTER PE" #x307A)
+ ("HIRAGANA LETTER HO" #x307B)
+ ("HIRAGANA LETTER BO" #x307C)
+ ("HIRAGANA LETTER PO" #x307D)
+ ("HIRAGANA LETTER MA" #x307E)
+ ("HIRAGANA LETTER MI" #x307F)
+ ("HIRAGANA LETTER MU" #x3080)
+ ("HIRAGANA LETTER ME" #x3081)
+ ("HIRAGANA LETTER MO" #x3082)
+ ("HIRAGANA LETTER SMALL YA" #x3083)
+ ("HIRAGANA LETTER YA" #x3084)
+ ("HIRAGANA LETTER SMALL YU" #x3085)
+ ("HIRAGANA LETTER YU" #x3086)
+ ("HIRAGANA LETTER SMALL YO" #x3087)
+ ("HIRAGANA LETTER YO" #x3088)
+ ("HIRAGANA LETTER RA" #x3089)
+ ("HIRAGANA LETTER RI" #x308A)
+ ("HIRAGANA LETTER RU" #x308B)
+ ("HIRAGANA LETTER RE" #x308C)
+ ("HIRAGANA LETTER RO" #x308D)
+ ("HIRAGANA LETTER SMALL WA" #x308E)
+ ("HIRAGANA LETTER WA" #x308F)
+ ("HIRAGANA LETTER WI" #x3090)
+ ("HIRAGANA LETTER WE" #x3091)
+ ("HIRAGANA LETTER WO" #x3092)
+ ("HIRAGANA LETTER N" #x3093)
+ ("HIRAGANA LETTER VU" #x3094)
+ ("HIRAGANA LETTER SMALL KA" #x3095)
+ ("HIRAGANA LETTER SMALL KE" #x3096)
+ ("COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK" #x3099)
+ ("COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK" #x309A)
+ ("KATAKANA-HIRAGANA VOICED SOUND MARK" #x309B)
+ ("KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK" #x309C)
+ ("HIRAGANA ITERATION MARK" #x309D)
+ ("HIRAGANA VOICED ITERATION MARK" #x309E)
+ ("HIRAGANA DIGRAPH YORI" #x309F)
+ ))
diff --git a/lisp/nxml/char-name/unicode/030A0-030FF.el b/lisp/nxml/char-name/unicode/030A0-030FF.el
new file mode 100644
index 00000000000..52168c73ad0
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/030A0-030FF.el
@@ -0,0 +1,98 @@
+(nxml-define-char-name-set 'katakana
+ '(("KATAKANA-HIRAGANA DOUBLE HYPHEN" #x30A0)
+ ("KATAKANA LETTER SMALL A" #x30A1)
+ ("KATAKANA LETTER A" #x30A2)
+ ("KATAKANA LETTER SMALL I" #x30A3)
+ ("KATAKANA LETTER I" #x30A4)
+ ("KATAKANA LETTER SMALL U" #x30A5)
+ ("KATAKANA LETTER U" #x30A6)
+ ("KATAKANA LETTER SMALL E" #x30A7)
+ ("KATAKANA LETTER E" #x30A8)
+ ("KATAKANA LETTER SMALL O" #x30A9)
+ ("KATAKANA LETTER O" #x30AA)
+ ("KATAKANA LETTER KA" #x30AB)
+ ("KATAKANA LETTER GA" #x30AC)
+ ("KATAKANA LETTER KI" #x30AD)
+ ("KATAKANA LETTER GI" #x30AE)
+ ("KATAKANA LETTER KU" #x30AF)
+ ("KATAKANA LETTER GU" #x30B0)
+ ("KATAKANA LETTER KE" #x30B1)
+ ("KATAKANA LETTER GE" #x30B2)
+ ("KATAKANA LETTER KO" #x30B3)
+ ("KATAKANA LETTER GO" #x30B4)
+ ("KATAKANA LETTER SA" #x30B5)
+ ("KATAKANA LETTER ZA" #x30B6)
+ ("KATAKANA LETTER SI" #x30B7)
+ ("KATAKANA LETTER ZI" #x30B8)
+ ("KATAKANA LETTER SU" #x30B9)
+ ("KATAKANA LETTER ZU" #x30BA)
+ ("KATAKANA LETTER SE" #x30BB)
+ ("KATAKANA LETTER ZE" #x30BC)
+ ("KATAKANA LETTER SO" #x30BD)
+ ("KATAKANA LETTER ZO" #x30BE)
+ ("KATAKANA LETTER TA" #x30BF)
+ ("KATAKANA LETTER DA" #x30C0)
+ ("KATAKANA LETTER TI" #x30C1)
+ ("KATAKANA LETTER DI" #x30C2)
+ ("KATAKANA LETTER SMALL TU" #x30C3)
+ ("KATAKANA LETTER TU" #x30C4)
+ ("KATAKANA LETTER DU" #x30C5)
+ ("KATAKANA LETTER TE" #x30C6)
+ ("KATAKANA LETTER DE" #x30C7)
+ ("KATAKANA LETTER TO" #x30C8)
+ ("KATAKANA LETTER DO" #x30C9)
+ ("KATAKANA LETTER NA" #x30CA)
+ ("KATAKANA LETTER NI" #x30CB)
+ ("KATAKANA LETTER NU" #x30CC)
+ ("KATAKANA LETTER NE" #x30CD)
+ ("KATAKANA LETTER NO" #x30CE)
+ ("KATAKANA LETTER HA" #x30CF)
+ ("KATAKANA LETTER BA" #x30D0)
+ ("KATAKANA LETTER PA" #x30D1)
+ ("KATAKANA LETTER HI" #x30D2)
+ ("KATAKANA LETTER BI" #x30D3)
+ ("KATAKANA LETTER PI" #x30D4)
+ ("KATAKANA LETTER HU" #x30D5)
+ ("KATAKANA LETTER BU" #x30D6)
+ ("KATAKANA LETTER PU" #x30D7)
+ ("KATAKANA LETTER HE" #x30D8)
+ ("KATAKANA LETTER BE" #x30D9)
+ ("KATAKANA LETTER PE" #x30DA)
+ ("KATAKANA LETTER HO" #x30DB)
+ ("KATAKANA LETTER BO" #x30DC)
+ ("KATAKANA LETTER PO" #x30DD)
+ ("KATAKANA LETTER MA" #x30DE)
+ ("KATAKANA LETTER MI" #x30DF)
+ ("KATAKANA LETTER MU" #x30E0)
+ ("KATAKANA LETTER ME" #x30E1)
+ ("KATAKANA LETTER MO" #x30E2)
+ ("KATAKANA LETTER SMALL YA" #x30E3)
+ ("KATAKANA LETTER YA" #x30E4)
+ ("KATAKANA LETTER SMALL YU" #x30E5)
+ ("KATAKANA LETTER YU" #x30E6)
+ ("KATAKANA LETTER SMALL YO" #x30E7)
+ ("KATAKANA LETTER YO" #x30E8)
+ ("KATAKANA LETTER RA" #x30E9)
+ ("KATAKANA LETTER RI" #x30EA)
+ ("KATAKANA LETTER RU" #x30EB)
+ ("KATAKANA LETTER RE" #x30EC)
+ ("KATAKANA LETTER RO" #x30ED)
+ ("KATAKANA LETTER SMALL WA" #x30EE)
+ ("KATAKANA LETTER WA" #x30EF)
+ ("KATAKANA LETTER WI" #x30F0)
+ ("KATAKANA LETTER WE" #x30F1)
+ ("KATAKANA LETTER WO" #x30F2)
+ ("KATAKANA LETTER N" #x30F3)
+ ("KATAKANA LETTER VU" #x30F4)
+ ("KATAKANA LETTER SMALL KA" #x30F5)
+ ("KATAKANA LETTER SMALL KE" #x30F6)
+ ("KATAKANA LETTER VA" #x30F7)
+ ("KATAKANA LETTER VI" #x30F8)
+ ("KATAKANA LETTER VE" #x30F9)
+ ("KATAKANA LETTER VO" #x30FA)
+ ("KATAKANA MIDDLE DOT" #x30FB)
+ ("KATAKANA-HIRAGANA PROLONGED SOUND MARK" #x30FC)
+ ("KATAKANA ITERATION MARK" #x30FD)
+ ("KATAKANA VOICED ITERATION MARK" #x30FE)
+ ("KATAKANA DIGRAPH KOTO" #x30FF)
+ ))
diff --git a/lisp/nxml/char-name/unicode/03100-0312F.el b/lisp/nxml/char-name/unicode/03100-0312F.el
new file mode 100644
index 00000000000..ea0cc9ee5e1
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/03100-0312F.el
@@ -0,0 +1,42 @@
+(nxml-define-char-name-set 'bopomofo
+ '(("BOPOMOFO LETTER B" #x3105)
+ ("BOPOMOFO LETTER P" #x3106)
+ ("BOPOMOFO LETTER M" #x3107)
+ ("BOPOMOFO LETTER F" #x3108)
+ ("BOPOMOFO LETTER D" #x3109)
+ ("BOPOMOFO LETTER T" #x310A)
+ ("BOPOMOFO LETTER N" #x310B)
+ ("BOPOMOFO LETTER L" #x310C)
+ ("BOPOMOFO LETTER G" #x310D)
+ ("BOPOMOFO LETTER K" #x310E)
+ ("BOPOMOFO LETTER H" #x310F)
+ ("BOPOMOFO LETTER J" #x3110)
+ ("BOPOMOFO LETTER Q" #x3111)
+ ("BOPOMOFO LETTER X" #x3112)
+ ("BOPOMOFO LETTER ZH" #x3113)
+ ("BOPOMOFO LETTER CH" #x3114)
+ ("BOPOMOFO LETTER SH" #x3115)
+ ("BOPOMOFO LETTER R" #x3116)
+ ("BOPOMOFO LETTER Z" #x3117)
+ ("BOPOMOFO LETTER C" #x3118)
+ ("BOPOMOFO LETTER S" #x3119)
+ ("BOPOMOFO LETTER A" #x311A)
+ ("BOPOMOFO LETTER O" #x311B)
+ ("BOPOMOFO LETTER E" #x311C)
+ ("BOPOMOFO LETTER EH" #x311D)
+ ("BOPOMOFO LETTER AI" #x311E)
+ ("BOPOMOFO LETTER EI" #x311F)
+ ("BOPOMOFO LETTER AU" #x3120)
+ ("BOPOMOFO LETTER OU" #x3121)
+ ("BOPOMOFO LETTER AN" #x3122)
+ ("BOPOMOFO LETTER EN" #x3123)
+ ("BOPOMOFO LETTER ANG" #x3124)
+ ("BOPOMOFO LETTER ENG" #x3125)
+ ("BOPOMOFO LETTER ER" #x3126)
+ ("BOPOMOFO LETTER I" #x3127)
+ ("BOPOMOFO LETTER U" #x3128)
+ ("BOPOMOFO LETTER IU" #x3129)
+ ("BOPOMOFO LETTER V" #x312A)
+ ("BOPOMOFO LETTER NG" #x312B)
+ ("BOPOMOFO LETTER GN" #x312C)
+ ))
diff --git a/lisp/nxml/char-name/unicode/03130-0318F.el b/lisp/nxml/char-name/unicode/03130-0318F.el
new file mode 100644
index 00000000000..5e7746f4a50
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/03130-0318F.el
@@ -0,0 +1,96 @@
+(nxml-define-char-name-set 'hangul-compatibility-jamo
+ '(("HANGUL LETTER KIYEOK" #x3131)
+ ("HANGUL LETTER SSANGKIYEOK" #x3132)
+ ("HANGUL LETTER KIYEOK-SIOS" #x3133)
+ ("HANGUL LETTER NIEUN" #x3134)
+ ("HANGUL LETTER NIEUN-CIEUC" #x3135)
+ ("HANGUL LETTER NIEUN-HIEUH" #x3136)
+ ("HANGUL LETTER TIKEUT" #x3137)
+ ("HANGUL LETTER SSANGTIKEUT" #x3138)
+ ("HANGUL LETTER RIEUL" #x3139)
+ ("HANGUL LETTER RIEUL-KIYEOK" #x313A)
+ ("HANGUL LETTER RIEUL-MIEUM" #x313B)
+ ("HANGUL LETTER RIEUL-PIEUP" #x313C)
+ ("HANGUL LETTER RIEUL-SIOS" #x313D)
+ ("HANGUL LETTER RIEUL-THIEUTH" #x313E)
+ ("HANGUL LETTER RIEUL-PHIEUPH" #x313F)
+ ("HANGUL LETTER RIEUL-HIEUH" #x3140)
+ ("HANGUL LETTER MIEUM" #x3141)
+ ("HANGUL LETTER PIEUP" #x3142)
+ ("HANGUL LETTER SSANGPIEUP" #x3143)
+ ("HANGUL LETTER PIEUP-SIOS" #x3144)
+ ("HANGUL LETTER SIOS" #x3145)
+ ("HANGUL LETTER SSANGSIOS" #x3146)
+ ("HANGUL LETTER IEUNG" #x3147)
+ ("HANGUL LETTER CIEUC" #x3148)
+ ("HANGUL LETTER SSANGCIEUC" #x3149)
+ ("HANGUL LETTER CHIEUCH" #x314A)
+ ("HANGUL LETTER KHIEUKH" #x314B)
+ ("HANGUL LETTER THIEUTH" #x314C)
+ ("HANGUL LETTER PHIEUPH" #x314D)
+ ("HANGUL LETTER HIEUH" #x314E)
+ ("HANGUL LETTER A" #x314F)
+ ("HANGUL LETTER AE" #x3150)
+ ("HANGUL LETTER YA" #x3151)
+ ("HANGUL LETTER YAE" #x3152)
+ ("HANGUL LETTER EO" #x3153)
+ ("HANGUL LETTER E" #x3154)
+ ("HANGUL LETTER YEO" #x3155)
+ ("HANGUL LETTER YE" #x3156)
+ ("HANGUL LETTER O" #x3157)
+ ("HANGUL LETTER WA" #x3158)
+ ("HANGUL LETTER WAE" #x3159)
+ ("HANGUL LETTER OE" #x315A)
+ ("HANGUL LETTER YO" #x315B)
+ ("HANGUL LETTER U" #x315C)
+ ("HANGUL LETTER WEO" #x315D)
+ ("HANGUL LETTER WE" #x315E)
+ ("HANGUL LETTER WI" #x315F)
+ ("HANGUL LETTER YU" #x3160)
+ ("HANGUL LETTER EU" #x3161)
+ ("HANGUL LETTER YI" #x3162)
+ ("HANGUL LETTER I" #x3163)
+ ("HANGUL FILLER" #x3164)
+ ("HANGUL LETTER SSANGNIEUN" #x3165)
+ ("HANGUL LETTER NIEUN-TIKEUT" #x3166)
+ ("HANGUL LETTER NIEUN-SIOS" #x3167)
+ ("HANGUL LETTER NIEUN-PANSIOS" #x3168)
+ ("HANGUL LETTER RIEUL-KIYEOK-SIOS" #x3169)
+ ("HANGUL LETTER RIEUL-TIKEUT" #x316A)
+ ("HANGUL LETTER RIEUL-PIEUP-SIOS" #x316B)
+ ("HANGUL LETTER RIEUL-PANSIOS" #x316C)
+ ("HANGUL LETTER RIEUL-YEORINHIEUH" #x316D)
+ ("HANGUL LETTER MIEUM-PIEUP" #x316E)
+ ("HANGUL LETTER MIEUM-SIOS" #x316F)
+ ("HANGUL LETTER MIEUM-PANSIOS" #x3170)
+ ("HANGUL LETTER KAPYEOUNMIEUM" #x3171)
+ ("HANGUL LETTER PIEUP-KIYEOK" #x3172)
+ ("HANGUL LETTER PIEUP-TIKEUT" #x3173)
+ ("HANGUL LETTER PIEUP-SIOS-KIYEOK" #x3174)
+ ("HANGUL LETTER PIEUP-SIOS-TIKEUT" #x3175)
+ ("HANGUL LETTER PIEUP-CIEUC" #x3176)
+ ("HANGUL LETTER PIEUP-THIEUTH" #x3177)
+ ("HANGUL LETTER KAPYEOUNPIEUP" #x3178)
+ ("HANGUL LETTER KAPYEOUNSSANGPIEUP" #x3179)
+ ("HANGUL LETTER SIOS-KIYEOK" #x317A)
+ ("HANGUL LETTER SIOS-NIEUN" #x317B)
+ ("HANGUL LETTER SIOS-TIKEUT" #x317C)
+ ("HANGUL LETTER SIOS-PIEUP" #x317D)
+ ("HANGUL LETTER SIOS-CIEUC" #x317E)
+ ("HANGUL LETTER PANSIOS" #x317F)
+ ("HANGUL LETTER SSANGIEUNG" #x3180)
+ ("HANGUL LETTER YESIEUNG" #x3181)
+ ("HANGUL LETTER YESIEUNG-SIOS" #x3182)
+ ("HANGUL LETTER YESIEUNG-PANSIOS" #x3183)
+ ("HANGUL LETTER KAPYEOUNPHIEUPH" #x3184)
+ ("HANGUL LETTER SSANGHIEUH" #x3185)
+ ("HANGUL LETTER YEORINHIEUH" #x3186)
+ ("HANGUL LETTER YO-YA" #x3187)
+ ("HANGUL LETTER YO-YAE" #x3188)
+ ("HANGUL LETTER YO-I" #x3189)
+ ("HANGUL LETTER YU-YEO" #x318A)
+ ("HANGUL LETTER YU-YE" #x318B)
+ ("HANGUL LETTER YU-I" #x318C)
+ ("HANGUL LETTER ARAEA" #x318D)
+ ("HANGUL LETTER ARAEAE" #x318E)
+ ))
diff --git a/lisp/nxml/char-name/unicode/03190-0319F.el b/lisp/nxml/char-name/unicode/03190-0319F.el
new file mode 100644
index 00000000000..b8520da93a0
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/03190-0319F.el
@@ -0,0 +1,18 @@
+(nxml-define-char-name-set 'kanbun
+ '(("IDEOGRAPHIC ANNOTATION LINKING MARK" #x3190)
+ ("IDEOGRAPHIC ANNOTATION REVERSE MARK" #x3191)
+ ("IDEOGRAPHIC ANNOTATION ONE MARK" #x3192)
+ ("IDEOGRAPHIC ANNOTATION TWO MARK" #x3193)
+ ("IDEOGRAPHIC ANNOTATION THREE MARK" #x3194)
+ ("IDEOGRAPHIC ANNOTATION FOUR MARK" #x3195)
+ ("IDEOGRAPHIC ANNOTATION TOP MARK" #x3196)
+ ("IDEOGRAPHIC ANNOTATION MIDDLE MARK" #x3197)
+ ("IDEOGRAPHIC ANNOTATION BOTTOM MARK" #x3198)
+ ("IDEOGRAPHIC ANNOTATION FIRST MARK" #x3199)
+ ("IDEOGRAPHIC ANNOTATION SECOND MARK" #x319A)
+ ("IDEOGRAPHIC ANNOTATION THIRD MARK" #x319B)
+ ("IDEOGRAPHIC ANNOTATION FOURTH MARK" #x319C)
+ ("IDEOGRAPHIC ANNOTATION HEAVEN MARK" #x319D)
+ ("IDEOGRAPHIC ANNOTATION EARTH MARK" #x319E)
+ ("IDEOGRAPHIC ANNOTATION MAN MARK" #x319F)
+ ))
diff --git a/lisp/nxml/char-name/unicode/031A0-031BF.el b/lisp/nxml/char-name/unicode/031A0-031BF.el
new file mode 100644
index 00000000000..18392547c89
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/031A0-031BF.el
@@ -0,0 +1,26 @@
+(nxml-define-char-name-set 'bopomofo-extended
+ '(("BOPOMOFO LETTER BU" #x31A0)
+ ("BOPOMOFO LETTER ZI" #x31A1)
+ ("BOPOMOFO LETTER JI" #x31A2)
+ ("BOPOMOFO LETTER GU" #x31A3)
+ ("BOPOMOFO LETTER EE" #x31A4)
+ ("BOPOMOFO LETTER ENN" #x31A5)
+ ("BOPOMOFO LETTER OO" #x31A6)
+ ("BOPOMOFO LETTER ONN" #x31A7)
+ ("BOPOMOFO LETTER IR" #x31A8)
+ ("BOPOMOFO LETTER ANN" #x31A9)
+ ("BOPOMOFO LETTER INN" #x31AA)
+ ("BOPOMOFO LETTER UNN" #x31AB)
+ ("BOPOMOFO LETTER IM" #x31AC)
+ ("BOPOMOFO LETTER NGG" #x31AD)
+ ("BOPOMOFO LETTER AINN" #x31AE)
+ ("BOPOMOFO LETTER AUNN" #x31AF)
+ ("BOPOMOFO LETTER AM" #x31B0)
+ ("BOPOMOFO LETTER OM" #x31B1)
+ ("BOPOMOFO LETTER ONG" #x31B2)
+ ("BOPOMOFO LETTER INNN" #x31B3)
+ ("BOPOMOFO FINAL LETTER P" #x31B4)
+ ("BOPOMOFO FINAL LETTER T" #x31B5)
+ ("BOPOMOFO FINAL LETTER K" #x31B6)
+ ("BOPOMOFO FINAL LETTER H" #x31B7)
+ ))
diff --git a/lisp/nxml/char-name/unicode/031F0-031FF.el b/lisp/nxml/char-name/unicode/031F0-031FF.el
new file mode 100644
index 00000000000..e637bf3c6d7
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/031F0-031FF.el
@@ -0,0 +1,18 @@
+(nxml-define-char-name-set 'katakana-phonetic-extensions
+ '(("KATAKANA LETTER SMALL KU" #x31F0)
+ ("KATAKANA LETTER SMALL SI" #x31F1)
+ ("KATAKANA LETTER SMALL SU" #x31F2)
+ ("KATAKANA LETTER SMALL TO" #x31F3)
+ ("KATAKANA LETTER SMALL NU" #x31F4)
+ ("KATAKANA LETTER SMALL HA" #x31F5)
+ ("KATAKANA LETTER SMALL HI" #x31F6)
+ ("KATAKANA LETTER SMALL HU" #x31F7)
+ ("KATAKANA LETTER SMALL HE" #x31F8)
+ ("KATAKANA LETTER SMALL HO" #x31F9)
+ ("KATAKANA LETTER SMALL MU" #x31FA)
+ ("KATAKANA LETTER SMALL RA" #x31FB)
+ ("KATAKANA LETTER SMALL RI" #x31FC)
+ ("KATAKANA LETTER SMALL RU" #x31FD)
+ ("KATAKANA LETTER SMALL RE" #x31FE)
+ ("KATAKANA LETTER SMALL RO" #x31FF)
+ ))
diff --git a/lisp/nxml/char-name/unicode/03200-032FF.el b/lisp/nxml/char-name/unicode/03200-032FF.el
new file mode 100644
index 00000000000..625ff5bdfdb
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/03200-032FF.el
@@ -0,0 +1,234 @@
+(nxml-define-char-name-set 'enclosed-cjk-letters-and-months
+ '(("PARENTHESIZED HANGUL KIYEOK" #x3200)
+ ("PARENTHESIZED HANGUL NIEUN" #x3201)
+ ("PARENTHESIZED HANGUL TIKEUT" #x3202)
+ ("PARENTHESIZED HANGUL RIEUL" #x3203)
+ ("PARENTHESIZED HANGUL MIEUM" #x3204)
+ ("PARENTHESIZED HANGUL PIEUP" #x3205)
+ ("PARENTHESIZED HANGUL SIOS" #x3206)
+ ("PARENTHESIZED HANGUL IEUNG" #x3207)
+ ("PARENTHESIZED HANGUL CIEUC" #x3208)
+ ("PARENTHESIZED HANGUL CHIEUCH" #x3209)
+ ("PARENTHESIZED HANGUL KHIEUKH" #x320A)
+ ("PARENTHESIZED HANGUL THIEUTH" #x320B)
+ ("PARENTHESIZED HANGUL PHIEUPH" #x320C)
+ ("PARENTHESIZED HANGUL HIEUH" #x320D)
+ ("PARENTHESIZED HANGUL KIYEOK A" #x320E)
+ ("PARENTHESIZED HANGUL NIEUN A" #x320F)
+ ("PARENTHESIZED HANGUL TIKEUT A" #x3210)
+ ("PARENTHESIZED HANGUL RIEUL A" #x3211)
+ ("PARENTHESIZED HANGUL MIEUM A" #x3212)
+ ("PARENTHESIZED HANGUL PIEUP A" #x3213)
+ ("PARENTHESIZED HANGUL SIOS A" #x3214)
+ ("PARENTHESIZED HANGUL IEUNG A" #x3215)
+ ("PARENTHESIZED HANGUL CIEUC A" #x3216)
+ ("PARENTHESIZED HANGUL CHIEUCH A" #x3217)
+ ("PARENTHESIZED HANGUL KHIEUKH A" #x3218)
+ ("PARENTHESIZED HANGUL THIEUTH A" #x3219)
+ ("PARENTHESIZED HANGUL PHIEUPH A" #x321A)
+ ("PARENTHESIZED HANGUL HIEUH A" #x321B)
+ ("PARENTHESIZED HANGUL CIEUC U" #x321C)
+ ("PARENTHESIZED IDEOGRAPH ONE" #x3220)
+ ("PARENTHESIZED IDEOGRAPH TWO" #x3221)
+ ("PARENTHESIZED IDEOGRAPH THREE" #x3222)
+ ("PARENTHESIZED IDEOGRAPH FOUR" #x3223)
+ ("PARENTHESIZED IDEOGRAPH FIVE" #x3224)
+ ("PARENTHESIZED IDEOGRAPH SIX" #x3225)
+ ("PARENTHESIZED IDEOGRAPH SEVEN" #x3226)
+ ("PARENTHESIZED IDEOGRAPH EIGHT" #x3227)
+ ("PARENTHESIZED IDEOGRAPH NINE" #x3228)
+ ("PARENTHESIZED IDEOGRAPH TEN" #x3229)
+ ("PARENTHESIZED IDEOGRAPH MOON" #x322A)
+ ("PARENTHESIZED IDEOGRAPH FIRE" #x322B)
+ ("PARENTHESIZED IDEOGRAPH WATER" #x322C)
+ ("PARENTHESIZED IDEOGRAPH WOOD" #x322D)
+ ("PARENTHESIZED IDEOGRAPH METAL" #x322E)
+ ("PARENTHESIZED IDEOGRAPH EARTH" #x322F)
+ ("PARENTHESIZED IDEOGRAPH SUN" #x3230)
+ ("PARENTHESIZED IDEOGRAPH STOCK" #x3231)
+ ("PARENTHESIZED IDEOGRAPH HAVE" #x3232)
+ ("PARENTHESIZED IDEOGRAPH SOCIETY" #x3233)
+ ("PARENTHESIZED IDEOGRAPH NAME" #x3234)
+ ("PARENTHESIZED IDEOGRAPH SPECIAL" #x3235)
+ ("PARENTHESIZED IDEOGRAPH FINANCIAL" #x3236)
+ ("PARENTHESIZED IDEOGRAPH CONGRATULATION" #x3237)
+ ("PARENTHESIZED IDEOGRAPH LABOR" #x3238)
+ ("PARENTHESIZED IDEOGRAPH REPRESENT" #x3239)
+ ("PARENTHESIZED IDEOGRAPH CALL" #x323A)
+ ("PARENTHESIZED IDEOGRAPH STUDY" #x323B)
+ ("PARENTHESIZED IDEOGRAPH SUPERVISE" #x323C)
+ ("PARENTHESIZED IDEOGRAPH ENTERPRISE" #x323D)
+ ("PARENTHESIZED IDEOGRAPH RESOURCE" #x323E)
+ ("PARENTHESIZED IDEOGRAPH ALLIANCE" #x323F)
+ ("PARENTHESIZED IDEOGRAPH FESTIVAL" #x3240)
+ ("PARENTHESIZED IDEOGRAPH REST" #x3241)
+ ("PARENTHESIZED IDEOGRAPH SELF" #x3242)
+ ("PARENTHESIZED IDEOGRAPH REACH" #x3243)
+ ("CIRCLED NUMBER TWENTY ONE" #x3251)
+ ("CIRCLED NUMBER TWENTY TWO" #x3252)
+ ("CIRCLED NUMBER TWENTY THREE" #x3253)
+ ("CIRCLED NUMBER TWENTY FOUR" #x3254)
+ ("CIRCLED NUMBER TWENTY FIVE" #x3255)
+ ("CIRCLED NUMBER TWENTY SIX" #x3256)
+ ("CIRCLED NUMBER TWENTY SEVEN" #x3257)
+ ("CIRCLED NUMBER TWENTY EIGHT" #x3258)
+ ("CIRCLED NUMBER TWENTY NINE" #x3259)
+ ("CIRCLED NUMBER THIRTY" #x325A)
+ ("CIRCLED NUMBER THIRTY ONE" #x325B)
+ ("CIRCLED NUMBER THIRTY TWO" #x325C)
+ ("CIRCLED NUMBER THIRTY THREE" #x325D)
+ ("CIRCLED NUMBER THIRTY FOUR" #x325E)
+ ("CIRCLED NUMBER THIRTY FIVE" #x325F)
+ ("CIRCLED HANGUL KIYEOK" #x3260)
+ ("CIRCLED HANGUL NIEUN" #x3261)
+ ("CIRCLED HANGUL TIKEUT" #x3262)
+ ("CIRCLED HANGUL RIEUL" #x3263)
+ ("CIRCLED HANGUL MIEUM" #x3264)
+ ("CIRCLED HANGUL PIEUP" #x3265)
+ ("CIRCLED HANGUL SIOS" #x3266)
+ ("CIRCLED HANGUL IEUNG" #x3267)
+ ("CIRCLED HANGUL CIEUC" #x3268)
+ ("CIRCLED HANGUL CHIEUCH" #x3269)
+ ("CIRCLED HANGUL KHIEUKH" #x326A)
+ ("CIRCLED HANGUL THIEUTH" #x326B)
+ ("CIRCLED HANGUL PHIEUPH" #x326C)
+ ("CIRCLED HANGUL HIEUH" #x326D)
+ ("CIRCLED HANGUL KIYEOK A" #x326E)
+ ("CIRCLED HANGUL NIEUN A" #x326F)
+ ("CIRCLED HANGUL TIKEUT A" #x3270)
+ ("CIRCLED HANGUL RIEUL A" #x3271)
+ ("CIRCLED HANGUL MIEUM A" #x3272)
+ ("CIRCLED HANGUL PIEUP A" #x3273)
+ ("CIRCLED HANGUL SIOS A" #x3274)
+ ("CIRCLED HANGUL IEUNG A" #x3275)
+ ("CIRCLED HANGUL CIEUC A" #x3276)
+ ("CIRCLED HANGUL CHIEUCH A" #x3277)
+ ("CIRCLED HANGUL KHIEUKH A" #x3278)
+ ("CIRCLED HANGUL THIEUTH A" #x3279)
+ ("CIRCLED HANGUL PHIEUPH A" #x327A)
+ ("CIRCLED HANGUL HIEUH A" #x327B)
+ ("KOREAN STANDARD SYMBOL" #x327F)
+ ("CIRCLED IDEOGRAPH ONE" #x3280)
+ ("CIRCLED IDEOGRAPH TWO" #x3281)
+ ("CIRCLED IDEOGRAPH THREE" #x3282)
+ ("CIRCLED IDEOGRAPH FOUR" #x3283)
+ ("CIRCLED IDEOGRAPH FIVE" #x3284)
+ ("CIRCLED IDEOGRAPH SIX" #x3285)
+ ("CIRCLED IDEOGRAPH SEVEN" #x3286)
+ ("CIRCLED IDEOGRAPH EIGHT" #x3287)
+ ("CIRCLED IDEOGRAPH NINE" #x3288)
+ ("CIRCLED IDEOGRAPH TEN" #x3289)
+ ("CIRCLED IDEOGRAPH MOON" #x328A)
+ ("CIRCLED IDEOGRAPH FIRE" #x328B)
+ ("CIRCLED IDEOGRAPH WATER" #x328C)
+ ("CIRCLED IDEOGRAPH WOOD" #x328D)
+ ("CIRCLED IDEOGRAPH METAL" #x328E)
+ ("CIRCLED IDEOGRAPH EARTH" #x328F)
+ ("CIRCLED IDEOGRAPH SUN" #x3290)
+ ("CIRCLED IDEOGRAPH STOCK" #x3291)
+ ("CIRCLED IDEOGRAPH HAVE" #x3292)
+ ("CIRCLED IDEOGRAPH SOCIETY" #x3293)
+ ("CIRCLED IDEOGRAPH NAME" #x3294)
+ ("CIRCLED IDEOGRAPH SPECIAL" #x3295)
+ ("CIRCLED IDEOGRAPH FINANCIAL" #x3296)
+ ("CIRCLED IDEOGRAPH CONGRATULATION" #x3297)
+ ("CIRCLED IDEOGRAPH LABOR" #x3298)
+ ("CIRCLED IDEOGRAPH SECRET" #x3299)
+ ("CIRCLED IDEOGRAPH MALE" #x329A)
+ ("CIRCLED IDEOGRAPH FEMALE" #x329B)
+ ("CIRCLED IDEOGRAPH SUITABLE" #x329C)
+ ("CIRCLED IDEOGRAPH EXCELLENT" #x329D)
+ ("CIRCLED IDEOGRAPH PRINT" #x329E)
+ ("CIRCLED IDEOGRAPH ATTENTION" #x329F)
+ ("CIRCLED IDEOGRAPH ITEM" #x32A0)
+ ("CIRCLED IDEOGRAPH REST" #x32A1)
+ ("CIRCLED IDEOGRAPH COPY" #x32A2)
+ ("CIRCLED IDEOGRAPH CORRECT" #x32A3)
+ ("CIRCLED IDEOGRAPH HIGH" #x32A4)
+ ("CIRCLED IDEOGRAPH CENTRE" #x32A5)
+ ("CIRCLED IDEOGRAPH LOW" #x32A6)
+ ("CIRCLED IDEOGRAPH LEFT" #x32A7)
+ ("CIRCLED IDEOGRAPH RIGHT" #x32A8)
+ ("CIRCLED IDEOGRAPH MEDICINE" #x32A9)
+ ("CIRCLED IDEOGRAPH RELIGION" #x32AA)
+ ("CIRCLED IDEOGRAPH STUDY" #x32AB)
+ ("CIRCLED IDEOGRAPH SUPERVISE" #x32AC)
+ ("CIRCLED IDEOGRAPH ENTERPRISE" #x32AD)
+ ("CIRCLED IDEOGRAPH RESOURCE" #x32AE)
+ ("CIRCLED IDEOGRAPH ALLIANCE" #x32AF)
+ ("CIRCLED IDEOGRAPH NIGHT" #x32B0)
+ ("CIRCLED NUMBER THIRTY SIX" #x32B1)
+ ("CIRCLED NUMBER THIRTY SEVEN" #x32B2)
+ ("CIRCLED NUMBER THIRTY EIGHT" #x32B3)
+ ("CIRCLED NUMBER THIRTY NINE" #x32B4)
+ ("CIRCLED NUMBER FORTY" #x32B5)
+ ("CIRCLED NUMBER FORTY ONE" #x32B6)
+ ("CIRCLED NUMBER FORTY TWO" #x32B7)
+ ("CIRCLED NUMBER FORTY THREE" #x32B8)
+ ("CIRCLED NUMBER FORTY FOUR" #x32B9)
+ ("CIRCLED NUMBER FORTY FIVE" #x32BA)
+ ("CIRCLED NUMBER FORTY SIX" #x32BB)
+ ("CIRCLED NUMBER FORTY SEVEN" #x32BC)
+ ("CIRCLED NUMBER FORTY EIGHT" #x32BD)
+ ("CIRCLED NUMBER FORTY NINE" #x32BE)
+ ("CIRCLED NUMBER FIFTY" #x32BF)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY" #x32C0)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR FEBRUARY" #x32C1)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR MARCH" #x32C2)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR APRIL" #x32C3)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR MAY" #x32C4)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR JUNE" #x32C5)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR JULY" #x32C6)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR AUGUST" #x32C7)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR SEPTEMBER" #x32C8)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR OCTOBER" #x32C9)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR NOVEMBER" #x32CA)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR DECEMBER" #x32CB)
+ ("CIRCLED KATAKANA A" #x32D0)
+ ("CIRCLED KATAKANA I" #x32D1)
+ ("CIRCLED KATAKANA U" #x32D2)
+ ("CIRCLED KATAKANA E" #x32D3)
+ ("CIRCLED KATAKANA O" #x32D4)
+ ("CIRCLED KATAKANA KA" #x32D5)
+ ("CIRCLED KATAKANA KI" #x32D6)
+ ("CIRCLED KATAKANA KU" #x32D7)
+ ("CIRCLED KATAKANA KE" #x32D8)
+ ("CIRCLED KATAKANA KO" #x32D9)
+ ("CIRCLED KATAKANA SA" #x32DA)
+ ("CIRCLED KATAKANA SI" #x32DB)
+ ("CIRCLED KATAKANA SU" #x32DC)
+ ("CIRCLED KATAKANA SE" #x32DD)
+ ("CIRCLED KATAKANA SO" #x32DE)
+ ("CIRCLED KATAKANA TA" #x32DF)
+ ("CIRCLED KATAKANA TI" #x32E0)
+ ("CIRCLED KATAKANA TU" #x32E1)
+ ("CIRCLED KATAKANA TE" #x32E2)
+ ("CIRCLED KATAKANA TO" #x32E3)
+ ("CIRCLED KATAKANA NA" #x32E4)
+ ("CIRCLED KATAKANA NI" #x32E5)
+ ("CIRCLED KATAKANA NU" #x32E6)
+ ("CIRCLED KATAKANA NE" #x32E7)
+ ("CIRCLED KATAKANA NO" #x32E8)
+ ("CIRCLED KATAKANA HA" #x32E9)
+ ("CIRCLED KATAKANA HI" #x32EA)
+ ("CIRCLED KATAKANA HU" #x32EB)
+ ("CIRCLED KATAKANA HE" #x32EC)
+ ("CIRCLED KATAKANA HO" #x32ED)
+ ("CIRCLED KATAKANA MA" #x32EE)
+ ("CIRCLED KATAKANA MI" #x32EF)
+ ("CIRCLED KATAKANA MU" #x32F0)
+ ("CIRCLED KATAKANA ME" #x32F1)
+ ("CIRCLED KATAKANA MO" #x32F2)
+ ("CIRCLED KATAKANA YA" #x32F3)
+ ("CIRCLED KATAKANA YU" #x32F4)
+ ("CIRCLED KATAKANA YO" #x32F5)
+ ("CIRCLED KATAKANA RA" #x32F6)
+ ("CIRCLED KATAKANA RI" #x32F7)
+ ("CIRCLED KATAKANA RU" #x32F8)
+ ("CIRCLED KATAKANA RE" #x32F9)
+ ("CIRCLED KATAKANA RO" #x32FA)
+ ("CIRCLED KATAKANA WA" #x32FB)
+ ("CIRCLED KATAKANA WI" #x32FC)
+ ("CIRCLED KATAKANA WE" #x32FD)
+ ("CIRCLED KATAKANA WO" #x32FE)
+ ))
diff --git a/lisp/nxml/char-name/unicode/03300-033FF.el b/lisp/nxml/char-name/unicode/03300-033FF.el
new file mode 100644
index 00000000000..25a070fd6cf
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/03300-033FF.el
@@ -0,0 +1,251 @@
+(nxml-define-char-name-set 'cjk-compatibility
+ '(("SQUARE APAATO" #x3300)
+ ("SQUARE ARUHUA" #x3301)
+ ("SQUARE ANPEA" #x3302)
+ ("SQUARE AARU" #x3303)
+ ("SQUARE ININGU" #x3304)
+ ("SQUARE INTI" #x3305)
+ ("SQUARE UON" #x3306)
+ ("SQUARE ESUKUUDO" #x3307)
+ ("SQUARE EEKAA" #x3308)
+ ("SQUARE ONSU" #x3309)
+ ("SQUARE OOMU" #x330A)
+ ("SQUARE KAIRI" #x330B)
+ ("SQUARE KARATTO" #x330C)
+ ("SQUARE KARORII" #x330D)
+ ("SQUARE GARON" #x330E)
+ ("SQUARE GANMA" #x330F)
+ ("SQUARE GIGA" #x3310)
+ ("SQUARE GINII" #x3311)
+ ("SQUARE KYURII" #x3312)
+ ("SQUARE GIRUDAA" #x3313)
+ ("SQUARE KIRO" #x3314)
+ ("SQUARE KIROGURAMU" #x3315)
+ ("SQUARE KIROMEETORU" #x3316)
+ ("SQUARE KIROWATTO" #x3317)
+ ("SQUARE GURAMU" #x3318)
+ ("SQUARE GURAMUTON" #x3319)
+ ("SQUARE KURUZEIRO" #x331A)
+ ("SQUARE KUROONE" #x331B)
+ ("SQUARE KEESU" #x331C)
+ ("SQUARE KORUNA" #x331D)
+ ("SQUARE KOOPO" #x331E)
+ ("SQUARE SAIKURU" #x331F)
+ ("SQUARE SANTIIMU" #x3320)
+ ("SQUARE SIRINGU" #x3321)
+ ("SQUARE SENTI" #x3322)
+ ("SQUARE SENTO" #x3323)
+ ("SQUARE DAASU" #x3324)
+ ("SQUARE DESI" #x3325)
+ ("SQUARE DORU" #x3326)
+ ("SQUARE TON" #x3327)
+ ("SQUARE NANO" #x3328)
+ ("SQUARE NOTTO" #x3329)
+ ("SQUARE HAITU" #x332A)
+ ("SQUARE PAASENTO" #x332B)
+ ("SQUARE PAATU" #x332C)
+ ("SQUARE BAARERU" #x332D)
+ ("SQUARE PIASUTORU" #x332E)
+ ("SQUARE PIKURU" #x332F)
+ ("SQUARE PIKO" #x3330)
+ ("SQUARE BIRU" #x3331)
+ ("SQUARE HUARADDO" #x3332)
+ ("SQUARE HUIITO" #x3333)
+ ("SQUARE BUSSYERU" #x3334)
+ ("SQUARE HURAN" #x3335)
+ ("SQUARE HEKUTAARU" #x3336)
+ ("SQUARE PESO" #x3337)
+ ("SQUARE PENIHI" #x3338)
+ ("SQUARE HERUTU" #x3339)
+ ("SQUARE PENSU" #x333A)
+ ("SQUARE PEEZI" #x333B)
+ ("SQUARE BEETA" #x333C)
+ ("SQUARE POINTO" #x333D)
+ ("SQUARE BORUTO" #x333E)
+ ("SQUARE HON" #x333F)
+ ("SQUARE PONDO" #x3340)
+ ("SQUARE HOORU" #x3341)
+ ("SQUARE HOON" #x3342)
+ ("SQUARE MAIKURO" #x3343)
+ ("SQUARE MAIRU" #x3344)
+ ("SQUARE MAHHA" #x3345)
+ ("SQUARE MARUKU" #x3346)
+ ("SQUARE MANSYON" #x3347)
+ ("SQUARE MIKURON" #x3348)
+ ("SQUARE MIRI" #x3349)
+ ("SQUARE MIRIBAARU" #x334A)
+ ("SQUARE MEGA" #x334B)
+ ("SQUARE MEGATON" #x334C)
+ ("SQUARE MEETORU" #x334D)
+ ("SQUARE YAADO" #x334E)
+ ("SQUARE YAARU" #x334F)
+ ("SQUARE YUAN" #x3350)
+ ("SQUARE RITTORU" #x3351)
+ ("SQUARE RIRA" #x3352)
+ ("SQUARE RUPII" #x3353)
+ ("SQUARE RUUBURU" #x3354)
+ ("SQUARE REMU" #x3355)
+ ("SQUARE RENTOGEN" #x3356)
+ ("SQUARE WATTO" #x3357)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ZERO" #x3358)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ONE" #x3359)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWO" #x335A)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR THREE" #x335B)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FOUR" #x335C)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FIVE" #x335D)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SIX" #x335E)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SEVEN" #x335F)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR EIGHT" #x3360)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR NINE" #x3361)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TEN" #x3362)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ELEVEN" #x3363)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWELVE" #x3364)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR THIRTEEN" #x3365)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FOURTEEN" #x3366)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FIFTEEN" #x3367)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SIXTEEN" #x3368)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SEVENTEEN" #x3369)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR EIGHTEEN" #x336A)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR NINETEEN" #x336B)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY" #x336C)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-ONE" #x336D)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-TWO" #x336E)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-THREE" #x336F)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-FOUR" #x3370)
+ ("SQUARE HPA" #x3371)
+ ("SQUARE DA" #x3372)
+ ("SQUARE AU" #x3373)
+ ("SQUARE BAR" #x3374)
+ ("SQUARE OV" #x3375)
+ ("SQUARE PC" #x3376)
+ ("SQUARE ERA NAME HEISEI" #x337B)
+ ("SQUARE ERA NAME SYOUWA" #x337C)
+ ("SQUARE ERA NAME TAISYOU" #x337D)
+ ("SQUARE ERA NAME MEIZI" #x337E)
+ ("SQUARE CORPORATION" #x337F)
+ ("SQUARE PA AMPS" #x3380)
+ ("SQUARE NA" #x3381)
+ ("SQUARE MU A" #x3382)
+ ("SQUARE MA" #x3383)
+ ("SQUARE KA" #x3384)
+ ("SQUARE KB" #x3385)
+ ("SQUARE MB" #x3386)
+ ("SQUARE GB" #x3387)
+ ("SQUARE CAL" #x3388)
+ ("SQUARE KCAL" #x3389)
+ ("SQUARE PF" #x338A)
+ ("SQUARE NF" #x338B)
+ ("SQUARE MU F" #x338C)
+ ("SQUARE MU G" #x338D)
+ ("SQUARE MG" #x338E)
+ ("SQUARE KG" #x338F)
+ ("SQUARE HZ" #x3390)
+ ("SQUARE KHZ" #x3391)
+ ("SQUARE MHZ" #x3392)
+ ("SQUARE GHZ" #x3393)
+ ("SQUARE THZ" #x3394)
+ ("SQUARE MU L" #x3395)
+ ("SQUARE ML" #x3396)
+ ("SQUARE DL" #x3397)
+ ("SQUARE KL" #x3398)
+ ("SQUARE FM" #x3399)
+ ("SQUARE NM" #x339A)
+ ("SQUARE MU M" #x339B)
+ ("SQUARE MM" #x339C)
+ ("SQUARE CM" #x339D)
+ ("SQUARE KM" #x339E)
+ ("SQUARE MM SQUARED" #x339F)
+ ("SQUARE CM SQUARED" #x33A0)
+ ("SQUARE M SQUARED" #x33A1)
+ ("SQUARE KM SQUARED" #x33A2)
+ ("SQUARE MM CUBED" #x33A3)
+ ("SQUARE CM CUBED" #x33A4)
+ ("SQUARE M CUBED" #x33A5)
+ ("SQUARE KM CUBED" #x33A6)
+ ("SQUARE M OVER S" #x33A7)
+ ("SQUARE M OVER S SQUARED" #x33A8)
+ ("SQUARE PA" #x33A9)
+ ("SQUARE KPA" #x33AA)
+ ("SQUARE MPA" #x33AB)
+ ("SQUARE GPA" #x33AC)
+ ("SQUARE RAD" #x33AD)
+ ("SQUARE RAD OVER S" #x33AE)
+ ("SQUARE RAD OVER S SQUARED" #x33AF)
+ ("SQUARE PS" #x33B0)
+ ("SQUARE NS" #x33B1)
+ ("SQUARE MU S" #x33B2)
+ ("SQUARE MS" #x33B3)
+ ("SQUARE PV" #x33B4)
+ ("SQUARE NV" #x33B5)
+ ("SQUARE MU V" #x33B6)
+ ("SQUARE MV" #x33B7)
+ ("SQUARE KV" #x33B8)
+ ("SQUARE MV MEGA" #x33B9)
+ ("SQUARE PW" #x33BA)
+ ("SQUARE NW" #x33BB)
+ ("SQUARE MU W" #x33BC)
+ ("SQUARE MW" #x33BD)
+ ("SQUARE KW" #x33BE)
+ ("SQUARE MW MEGA" #x33BF)
+ ("SQUARE K OHM" #x33C0)
+ ("SQUARE M OHM" #x33C1)
+ ("SQUARE AM" #x33C2)
+ ("SQUARE BQ" #x33C3)
+ ("SQUARE CC" #x33C4)
+ ("SQUARE CD" #x33C5)
+ ("SQUARE C OVER KG" #x33C6)
+ ("SQUARE CO" #x33C7)
+ ("SQUARE DB" #x33C8)
+ ("SQUARE GY" #x33C9)
+ ("SQUARE HA" #x33CA)
+ ("SQUARE HP" #x33CB)
+ ("SQUARE IN" #x33CC)
+ ("SQUARE KK" #x33CD)
+ ("SQUARE KM CAPITAL" #x33CE)
+ ("SQUARE KT" #x33CF)
+ ("SQUARE LM" #x33D0)
+ ("SQUARE LN" #x33D1)
+ ("SQUARE LOG" #x33D2)
+ ("SQUARE LX" #x33D3)
+ ("SQUARE MB SMALL" #x33D4)
+ ("SQUARE MIL" #x33D5)
+ ("SQUARE MOL" #x33D6)
+ ("SQUARE PH" #x33D7)
+ ("SQUARE PM" #x33D8)
+ ("SQUARE PPM" #x33D9)
+ ("SQUARE PR" #x33DA)
+ ("SQUARE SR" #x33DB)
+ ("SQUARE SV" #x33DC)
+ ("SQUARE WB" #x33DD)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY ONE" #x33E0)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWO" #x33E1)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THREE" #x33E2)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FOUR" #x33E3)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FIVE" #x33E4)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SIX" #x33E5)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SEVEN" #x33E6)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY EIGHT" #x33E7)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY NINE" #x33E8)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TEN" #x33E9)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY ELEVEN" #x33EA)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWELVE" #x33EB)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTEEN" #x33EC)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FOURTEEN" #x33ED)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FIFTEEN" #x33EE)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SIXTEEN" #x33EF)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SEVENTEEN" #x33F0)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY EIGHTEEN" #x33F1)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY NINETEEN" #x33F2)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY" #x33F3)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-ONE" #x33F4)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-TWO" #x33F5)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-THREE" #x33F6)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-FOUR" #x33F7)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-FIVE" #x33F8)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-SIX" #x33F9)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-SEVEN" #x33FA)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-EIGHT" #x33FB)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-NINE" #x33FC)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY" #x33FD)
+ ("IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY-ONE" #x33FE)
+ ))
diff --git a/lisp/nxml/char-name/unicode/03400-04DBF.el b/lisp/nxml/char-name/unicode/03400-04DBF.el
new file mode 100644
index 00000000000..14d5c4bff57
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/03400-04DBF.el
@@ -0,0 +1,2 @@
+(nxml-define-char-name-set 'cjk-unified-ideographs-extension-a
+ '())
diff --git a/lisp/nxml/char-name/unicode/0A000-0A48F.el b/lisp/nxml/char-name/unicode/0A000-0A48F.el
new file mode 100644
index 00000000000..8d0727f6c1d
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/0A000-0A48F.el
@@ -0,0 +1,1167 @@
+(nxml-define-char-name-set 'yi-syllables
+ '(("YI SYLLABLE IT" #xA000)
+ ("YI SYLLABLE IX" #xA001)
+ ("YI SYLLABLE I" #xA002)
+ ("YI SYLLABLE IP" #xA003)
+ ("YI SYLLABLE IET" #xA004)
+ ("YI SYLLABLE IEX" #xA005)
+ ("YI SYLLABLE IE" #xA006)
+ ("YI SYLLABLE IEP" #xA007)
+ ("YI SYLLABLE AT" #xA008)
+ ("YI SYLLABLE AX" #xA009)
+ ("YI SYLLABLE A" #xA00A)
+ ("YI SYLLABLE AP" #xA00B)
+ ("YI SYLLABLE UOX" #xA00C)
+ ("YI SYLLABLE UO" #xA00D)
+ ("YI SYLLABLE UOP" #xA00E)
+ ("YI SYLLABLE OT" #xA00F)
+ ("YI SYLLABLE OX" #xA010)
+ ("YI SYLLABLE O" #xA011)
+ ("YI SYLLABLE OP" #xA012)
+ ("YI SYLLABLE EX" #xA013)
+ ("YI SYLLABLE E" #xA014)
+ ("YI SYLLABLE WU" #xA015)
+ ("YI SYLLABLE BIT" #xA016)
+ ("YI SYLLABLE BIX" #xA017)
+ ("YI SYLLABLE BI" #xA018)
+ ("YI SYLLABLE BIP" #xA019)
+ ("YI SYLLABLE BIET" #xA01A)
+ ("YI SYLLABLE BIEX" #xA01B)
+ ("YI SYLLABLE BIE" #xA01C)
+ ("YI SYLLABLE BIEP" #xA01D)
+ ("YI SYLLABLE BAT" #xA01E)
+ ("YI SYLLABLE BAX" #xA01F)
+ ("YI SYLLABLE BA" #xA020)
+ ("YI SYLLABLE BAP" #xA021)
+ ("YI SYLLABLE BUOX" #xA022)
+ ("YI SYLLABLE BUO" #xA023)
+ ("YI SYLLABLE BUOP" #xA024)
+ ("YI SYLLABLE BOT" #xA025)
+ ("YI SYLLABLE BOX" #xA026)
+ ("YI SYLLABLE BO" #xA027)
+ ("YI SYLLABLE BOP" #xA028)
+ ("YI SYLLABLE BEX" #xA029)
+ ("YI SYLLABLE BE" #xA02A)
+ ("YI SYLLABLE BEP" #xA02B)
+ ("YI SYLLABLE BUT" #xA02C)
+ ("YI SYLLABLE BUX" #xA02D)
+ ("YI SYLLABLE BU" #xA02E)
+ ("YI SYLLABLE BUP" #xA02F)
+ ("YI SYLLABLE BURX" #xA030)
+ ("YI SYLLABLE BUR" #xA031)
+ ("YI SYLLABLE BYT" #xA032)
+ ("YI SYLLABLE BYX" #xA033)
+ ("YI SYLLABLE BY" #xA034)
+ ("YI SYLLABLE BYP" #xA035)
+ ("YI SYLLABLE BYRX" #xA036)
+ ("YI SYLLABLE BYR" #xA037)
+ ("YI SYLLABLE PIT" #xA038)
+ ("YI SYLLABLE PIX" #xA039)
+ ("YI SYLLABLE PI" #xA03A)
+ ("YI SYLLABLE PIP" #xA03B)
+ ("YI SYLLABLE PIEX" #xA03C)
+ ("YI SYLLABLE PIE" #xA03D)
+ ("YI SYLLABLE PIEP" #xA03E)
+ ("YI SYLLABLE PAT" #xA03F)
+ ("YI SYLLABLE PAX" #xA040)
+ ("YI SYLLABLE PA" #xA041)
+ ("YI SYLLABLE PAP" #xA042)
+ ("YI SYLLABLE PUOX" #xA043)
+ ("YI SYLLABLE PUO" #xA044)
+ ("YI SYLLABLE PUOP" #xA045)
+ ("YI SYLLABLE POT" #xA046)
+ ("YI SYLLABLE POX" #xA047)
+ ("YI SYLLABLE PO" #xA048)
+ ("YI SYLLABLE POP" #xA049)
+ ("YI SYLLABLE PUT" #xA04A)
+ ("YI SYLLABLE PUX" #xA04B)
+ ("YI SYLLABLE PU" #xA04C)
+ ("YI SYLLABLE PUP" #xA04D)
+ ("YI SYLLABLE PURX" #xA04E)
+ ("YI SYLLABLE PUR" #xA04F)
+ ("YI SYLLABLE PYT" #xA050)
+ ("YI SYLLABLE PYX" #xA051)
+ ("YI SYLLABLE PY" #xA052)
+ ("YI SYLLABLE PYP" #xA053)
+ ("YI SYLLABLE PYRX" #xA054)
+ ("YI SYLLABLE PYR" #xA055)
+ ("YI SYLLABLE BBIT" #xA056)
+ ("YI SYLLABLE BBIX" #xA057)
+ ("YI SYLLABLE BBI" #xA058)
+ ("YI SYLLABLE BBIP" #xA059)
+ ("YI SYLLABLE BBIET" #xA05A)
+ ("YI SYLLABLE BBIEX" #xA05B)
+ ("YI SYLLABLE BBIE" #xA05C)
+ ("YI SYLLABLE BBIEP" #xA05D)
+ ("YI SYLLABLE BBAT" #xA05E)
+ ("YI SYLLABLE BBAX" #xA05F)
+ ("YI SYLLABLE BBA" #xA060)
+ ("YI SYLLABLE BBAP" #xA061)
+ ("YI SYLLABLE BBUOX" #xA062)
+ ("YI SYLLABLE BBUO" #xA063)
+ ("YI SYLLABLE BBUOP" #xA064)
+ ("YI SYLLABLE BBOT" #xA065)
+ ("YI SYLLABLE BBOX" #xA066)
+ ("YI SYLLABLE BBO" #xA067)
+ ("YI SYLLABLE BBOP" #xA068)
+ ("YI SYLLABLE BBEX" #xA069)
+ ("YI SYLLABLE BBE" #xA06A)
+ ("YI SYLLABLE BBEP" #xA06B)
+ ("YI SYLLABLE BBUT" #xA06C)
+ ("YI SYLLABLE BBUX" #xA06D)
+ ("YI SYLLABLE BBU" #xA06E)
+ ("YI SYLLABLE BBUP" #xA06F)
+ ("YI SYLLABLE BBURX" #xA070)
+ ("YI SYLLABLE BBUR" #xA071)
+ ("YI SYLLABLE BBYT" #xA072)
+ ("YI SYLLABLE BBYX" #xA073)
+ ("YI SYLLABLE BBY" #xA074)
+ ("YI SYLLABLE BBYP" #xA075)
+ ("YI SYLLABLE NBIT" #xA076)
+ ("YI SYLLABLE NBIX" #xA077)
+ ("YI SYLLABLE NBI" #xA078)
+ ("YI SYLLABLE NBIP" #xA079)
+ ("YI SYLLABLE NBIEX" #xA07A)
+ ("YI SYLLABLE NBIE" #xA07B)
+ ("YI SYLLABLE NBIEP" #xA07C)
+ ("YI SYLLABLE NBAT" #xA07D)
+ ("YI SYLLABLE NBAX" #xA07E)
+ ("YI SYLLABLE NBA" #xA07F)
+ ("YI SYLLABLE NBAP" #xA080)
+ ("YI SYLLABLE NBOT" #xA081)
+ ("YI SYLLABLE NBOX" #xA082)
+ ("YI SYLLABLE NBO" #xA083)
+ ("YI SYLLABLE NBOP" #xA084)
+ ("YI SYLLABLE NBUT" #xA085)
+ ("YI SYLLABLE NBUX" #xA086)
+ ("YI SYLLABLE NBU" #xA087)
+ ("YI SYLLABLE NBUP" #xA088)
+ ("YI SYLLABLE NBURX" #xA089)
+ ("YI SYLLABLE NBUR" #xA08A)
+ ("YI SYLLABLE NBYT" #xA08B)
+ ("YI SYLLABLE NBYX" #xA08C)
+ ("YI SYLLABLE NBY" #xA08D)
+ ("YI SYLLABLE NBYP" #xA08E)
+ ("YI SYLLABLE NBYRX" #xA08F)
+ ("YI SYLLABLE NBYR" #xA090)
+ ("YI SYLLABLE HMIT" #xA091)
+ ("YI SYLLABLE HMIX" #xA092)
+ ("YI SYLLABLE HMI" #xA093)
+ ("YI SYLLABLE HMIP" #xA094)
+ ("YI SYLLABLE HMIEX" #xA095)
+ ("YI SYLLABLE HMIE" #xA096)
+ ("YI SYLLABLE HMIEP" #xA097)
+ ("YI SYLLABLE HMAT" #xA098)
+ ("YI SYLLABLE HMAX" #xA099)
+ ("YI SYLLABLE HMA" #xA09A)
+ ("YI SYLLABLE HMAP" #xA09B)
+ ("YI SYLLABLE HMUOX" #xA09C)
+ ("YI SYLLABLE HMUO" #xA09D)
+ ("YI SYLLABLE HMUOP" #xA09E)
+ ("YI SYLLABLE HMOT" #xA09F)
+ ("YI SYLLABLE HMOX" #xA0A0)
+ ("YI SYLLABLE HMO" #xA0A1)
+ ("YI SYLLABLE HMOP" #xA0A2)
+ ("YI SYLLABLE HMUT" #xA0A3)
+ ("YI SYLLABLE HMUX" #xA0A4)
+ ("YI SYLLABLE HMU" #xA0A5)
+ ("YI SYLLABLE HMUP" #xA0A6)
+ ("YI SYLLABLE HMURX" #xA0A7)
+ ("YI SYLLABLE HMUR" #xA0A8)
+ ("YI SYLLABLE HMYX" #xA0A9)
+ ("YI SYLLABLE HMY" #xA0AA)
+ ("YI SYLLABLE HMYP" #xA0AB)
+ ("YI SYLLABLE HMYRX" #xA0AC)
+ ("YI SYLLABLE HMYR" #xA0AD)
+ ("YI SYLLABLE MIT" #xA0AE)
+ ("YI SYLLABLE MIX" #xA0AF)
+ ("YI SYLLABLE MI" #xA0B0)
+ ("YI SYLLABLE MIP" #xA0B1)
+ ("YI SYLLABLE MIEX" #xA0B2)
+ ("YI SYLLABLE MIE" #xA0B3)
+ ("YI SYLLABLE MIEP" #xA0B4)
+ ("YI SYLLABLE MAT" #xA0B5)
+ ("YI SYLLABLE MAX" #xA0B6)
+ ("YI SYLLABLE MA" #xA0B7)
+ ("YI SYLLABLE MAP" #xA0B8)
+ ("YI SYLLABLE MUOT" #xA0B9)
+ ("YI SYLLABLE MUOX" #xA0BA)
+ ("YI SYLLABLE MUO" #xA0BB)
+ ("YI SYLLABLE MUOP" #xA0BC)
+ ("YI SYLLABLE MOT" #xA0BD)
+ ("YI SYLLABLE MOX" #xA0BE)
+ ("YI SYLLABLE MO" #xA0BF)
+ ("YI SYLLABLE MOP" #xA0C0)
+ ("YI SYLLABLE MEX" #xA0C1)
+ ("YI SYLLABLE ME" #xA0C2)
+ ("YI SYLLABLE MUT" #xA0C3)
+ ("YI SYLLABLE MUX" #xA0C4)
+ ("YI SYLLABLE MU" #xA0C5)
+ ("YI SYLLABLE MUP" #xA0C6)
+ ("YI SYLLABLE MURX" #xA0C7)
+ ("YI SYLLABLE MUR" #xA0C8)
+ ("YI SYLLABLE MYT" #xA0C9)
+ ("YI SYLLABLE MYX" #xA0CA)
+ ("YI SYLLABLE MY" #xA0CB)
+ ("YI SYLLABLE MYP" #xA0CC)
+ ("YI SYLLABLE FIT" #xA0CD)
+ ("YI SYLLABLE FIX" #xA0CE)
+ ("YI SYLLABLE FI" #xA0CF)
+ ("YI SYLLABLE FIP" #xA0D0)
+ ("YI SYLLABLE FAT" #xA0D1)
+ ("YI SYLLABLE FAX" #xA0D2)
+ ("YI SYLLABLE FA" #xA0D3)
+ ("YI SYLLABLE FAP" #xA0D4)
+ ("YI SYLLABLE FOX" #xA0D5)
+ ("YI SYLLABLE FO" #xA0D6)
+ ("YI SYLLABLE FOP" #xA0D7)
+ ("YI SYLLABLE FUT" #xA0D8)
+ ("YI SYLLABLE FUX" #xA0D9)
+ ("YI SYLLABLE FU" #xA0DA)
+ ("YI SYLLABLE FUP" #xA0DB)
+ ("YI SYLLABLE FURX" #xA0DC)
+ ("YI SYLLABLE FUR" #xA0DD)
+ ("YI SYLLABLE FYT" #xA0DE)
+ ("YI SYLLABLE FYX" #xA0DF)
+ ("YI SYLLABLE FY" #xA0E0)
+ ("YI SYLLABLE FYP" #xA0E1)
+ ("YI SYLLABLE VIT" #xA0E2)
+ ("YI SYLLABLE VIX" #xA0E3)
+ ("YI SYLLABLE VI" #xA0E4)
+ ("YI SYLLABLE VIP" #xA0E5)
+ ("YI SYLLABLE VIET" #xA0E6)
+ ("YI SYLLABLE VIEX" #xA0E7)
+ ("YI SYLLABLE VIE" #xA0E8)
+ ("YI SYLLABLE VIEP" #xA0E9)
+ ("YI SYLLABLE VAT" #xA0EA)
+ ("YI SYLLABLE VAX" #xA0EB)
+ ("YI SYLLABLE VA" #xA0EC)
+ ("YI SYLLABLE VAP" #xA0ED)
+ ("YI SYLLABLE VOT" #xA0EE)
+ ("YI SYLLABLE VOX" #xA0EF)
+ ("YI SYLLABLE VO" #xA0F0)
+ ("YI SYLLABLE VOP" #xA0F1)
+ ("YI SYLLABLE VEX" #xA0F2)
+ ("YI SYLLABLE VEP" #xA0F3)
+ ("YI SYLLABLE VUT" #xA0F4)
+ ("YI SYLLABLE VUX" #xA0F5)
+ ("YI SYLLABLE VU" #xA0F6)
+ ("YI SYLLABLE VUP" #xA0F7)
+ ("YI SYLLABLE VURX" #xA0F8)
+ ("YI SYLLABLE VUR" #xA0F9)
+ ("YI SYLLABLE VYT" #xA0FA)
+ ("YI SYLLABLE VYX" #xA0FB)
+ ("YI SYLLABLE VY" #xA0FC)
+ ("YI SYLLABLE VYP" #xA0FD)
+ ("YI SYLLABLE VYRX" #xA0FE)
+ ("YI SYLLABLE VYR" #xA0FF)
+ ("YI SYLLABLE DIT" #xA100)
+ ("YI SYLLABLE DIX" #xA101)
+ ("YI SYLLABLE DI" #xA102)
+ ("YI SYLLABLE DIP" #xA103)
+ ("YI SYLLABLE DIEX" #xA104)
+ ("YI SYLLABLE DIE" #xA105)
+ ("YI SYLLABLE DIEP" #xA106)
+ ("YI SYLLABLE DAT" #xA107)
+ ("YI SYLLABLE DAX" #xA108)
+ ("YI SYLLABLE DA" #xA109)
+ ("YI SYLLABLE DAP" #xA10A)
+ ("YI SYLLABLE DUOX" #xA10B)
+ ("YI SYLLABLE DUO" #xA10C)
+ ("YI SYLLABLE DOT" #xA10D)
+ ("YI SYLLABLE DOX" #xA10E)
+ ("YI SYLLABLE DO" #xA10F)
+ ("YI SYLLABLE DOP" #xA110)
+ ("YI SYLLABLE DEX" #xA111)
+ ("YI SYLLABLE DE" #xA112)
+ ("YI SYLLABLE DEP" #xA113)
+ ("YI SYLLABLE DUT" #xA114)
+ ("YI SYLLABLE DUX" #xA115)
+ ("YI SYLLABLE DU" #xA116)
+ ("YI SYLLABLE DUP" #xA117)
+ ("YI SYLLABLE DURX" #xA118)
+ ("YI SYLLABLE DUR" #xA119)
+ ("YI SYLLABLE TIT" #xA11A)
+ ("YI SYLLABLE TIX" #xA11B)
+ ("YI SYLLABLE TI" #xA11C)
+ ("YI SYLLABLE TIP" #xA11D)
+ ("YI SYLLABLE TIEX" #xA11E)
+ ("YI SYLLABLE TIE" #xA11F)
+ ("YI SYLLABLE TIEP" #xA120)
+ ("YI SYLLABLE TAT" #xA121)
+ ("YI SYLLABLE TAX" #xA122)
+ ("YI SYLLABLE TA" #xA123)
+ ("YI SYLLABLE TAP" #xA124)
+ ("YI SYLLABLE TUOT" #xA125)
+ ("YI SYLLABLE TUOX" #xA126)
+ ("YI SYLLABLE TUO" #xA127)
+ ("YI SYLLABLE TUOP" #xA128)
+ ("YI SYLLABLE TOT" #xA129)
+ ("YI SYLLABLE TOX" #xA12A)
+ ("YI SYLLABLE TO" #xA12B)
+ ("YI SYLLABLE TOP" #xA12C)
+ ("YI SYLLABLE TEX" #xA12D)
+ ("YI SYLLABLE TE" #xA12E)
+ ("YI SYLLABLE TEP" #xA12F)
+ ("YI SYLLABLE TUT" #xA130)
+ ("YI SYLLABLE TUX" #xA131)
+ ("YI SYLLABLE TU" #xA132)
+ ("YI SYLLABLE TUP" #xA133)
+ ("YI SYLLABLE TURX" #xA134)
+ ("YI SYLLABLE TUR" #xA135)
+ ("YI SYLLABLE DDIT" #xA136)
+ ("YI SYLLABLE DDIX" #xA137)
+ ("YI SYLLABLE DDI" #xA138)
+ ("YI SYLLABLE DDIP" #xA139)
+ ("YI SYLLABLE DDIEX" #xA13A)
+ ("YI SYLLABLE DDIE" #xA13B)
+ ("YI SYLLABLE DDIEP" #xA13C)
+ ("YI SYLLABLE DDAT" #xA13D)
+ ("YI SYLLABLE DDAX" #xA13E)
+ ("YI SYLLABLE DDA" #xA13F)
+ ("YI SYLLABLE DDAP" #xA140)
+ ("YI SYLLABLE DDUOX" #xA141)
+ ("YI SYLLABLE DDUO" #xA142)
+ ("YI SYLLABLE DDUOP" #xA143)
+ ("YI SYLLABLE DDOT" #xA144)
+ ("YI SYLLABLE DDOX" #xA145)
+ ("YI SYLLABLE DDO" #xA146)
+ ("YI SYLLABLE DDOP" #xA147)
+ ("YI SYLLABLE DDEX" #xA148)
+ ("YI SYLLABLE DDE" #xA149)
+ ("YI SYLLABLE DDEP" #xA14A)
+ ("YI SYLLABLE DDUT" #xA14B)
+ ("YI SYLLABLE DDUX" #xA14C)
+ ("YI SYLLABLE DDU" #xA14D)
+ ("YI SYLLABLE DDUP" #xA14E)
+ ("YI SYLLABLE DDURX" #xA14F)
+ ("YI SYLLABLE DDUR" #xA150)
+ ("YI SYLLABLE NDIT" #xA151)
+ ("YI SYLLABLE NDIX" #xA152)
+ ("YI SYLLABLE NDI" #xA153)
+ ("YI SYLLABLE NDIP" #xA154)
+ ("YI SYLLABLE NDIEX" #xA155)
+ ("YI SYLLABLE NDIE" #xA156)
+ ("YI SYLLABLE NDAT" #xA157)
+ ("YI SYLLABLE NDAX" #xA158)
+ ("YI SYLLABLE NDA" #xA159)
+ ("YI SYLLABLE NDAP" #xA15A)
+ ("YI SYLLABLE NDOT" #xA15B)
+ ("YI SYLLABLE NDOX" #xA15C)
+ ("YI SYLLABLE NDO" #xA15D)
+ ("YI SYLLABLE NDOP" #xA15E)
+ ("YI SYLLABLE NDEX" #xA15F)
+ ("YI SYLLABLE NDE" #xA160)
+ ("YI SYLLABLE NDEP" #xA161)
+ ("YI SYLLABLE NDUT" #xA162)
+ ("YI SYLLABLE NDUX" #xA163)
+ ("YI SYLLABLE NDU" #xA164)
+ ("YI SYLLABLE NDUP" #xA165)
+ ("YI SYLLABLE NDURX" #xA166)
+ ("YI SYLLABLE NDUR" #xA167)
+ ("YI SYLLABLE HNIT" #xA168)
+ ("YI SYLLABLE HNIX" #xA169)
+ ("YI SYLLABLE HNI" #xA16A)
+ ("YI SYLLABLE HNIP" #xA16B)
+ ("YI SYLLABLE HNIET" #xA16C)
+ ("YI SYLLABLE HNIEX" #xA16D)
+ ("YI SYLLABLE HNIE" #xA16E)
+ ("YI SYLLABLE HNIEP" #xA16F)
+ ("YI SYLLABLE HNAT" #xA170)
+ ("YI SYLLABLE HNAX" #xA171)
+ ("YI SYLLABLE HNA" #xA172)
+ ("YI SYLLABLE HNAP" #xA173)
+ ("YI SYLLABLE HNUOX" #xA174)
+ ("YI SYLLABLE HNUO" #xA175)
+ ("YI SYLLABLE HNOT" #xA176)
+ ("YI SYLLABLE HNOX" #xA177)
+ ("YI SYLLABLE HNOP" #xA178)
+ ("YI SYLLABLE HNEX" #xA179)
+ ("YI SYLLABLE HNE" #xA17A)
+ ("YI SYLLABLE HNEP" #xA17B)
+ ("YI SYLLABLE HNUT" #xA17C)
+ ("YI SYLLABLE NIT" #xA17D)
+ ("YI SYLLABLE NIX" #xA17E)
+ ("YI SYLLABLE NI" #xA17F)
+ ("YI SYLLABLE NIP" #xA180)
+ ("YI SYLLABLE NIEX" #xA181)
+ ("YI SYLLABLE NIE" #xA182)
+ ("YI SYLLABLE NIEP" #xA183)
+ ("YI SYLLABLE NAX" #xA184)
+ ("YI SYLLABLE NA" #xA185)
+ ("YI SYLLABLE NAP" #xA186)
+ ("YI SYLLABLE NUOX" #xA187)
+ ("YI SYLLABLE NUO" #xA188)
+ ("YI SYLLABLE NUOP" #xA189)
+ ("YI SYLLABLE NOT" #xA18A)
+ ("YI SYLLABLE NOX" #xA18B)
+ ("YI SYLLABLE NO" #xA18C)
+ ("YI SYLLABLE NOP" #xA18D)
+ ("YI SYLLABLE NEX" #xA18E)
+ ("YI SYLLABLE NE" #xA18F)
+ ("YI SYLLABLE NEP" #xA190)
+ ("YI SYLLABLE NUT" #xA191)
+ ("YI SYLLABLE NUX" #xA192)
+ ("YI SYLLABLE NU" #xA193)
+ ("YI SYLLABLE NUP" #xA194)
+ ("YI SYLLABLE NURX" #xA195)
+ ("YI SYLLABLE NUR" #xA196)
+ ("YI SYLLABLE HLIT" #xA197)
+ ("YI SYLLABLE HLIX" #xA198)
+ ("YI SYLLABLE HLI" #xA199)
+ ("YI SYLLABLE HLIP" #xA19A)
+ ("YI SYLLABLE HLIEX" #xA19B)
+ ("YI SYLLABLE HLIE" #xA19C)
+ ("YI SYLLABLE HLIEP" #xA19D)
+ ("YI SYLLABLE HLAT" #xA19E)
+ ("YI SYLLABLE HLAX" #xA19F)
+ ("YI SYLLABLE HLA" #xA1A0)
+ ("YI SYLLABLE HLAP" #xA1A1)
+ ("YI SYLLABLE HLUOX" #xA1A2)
+ ("YI SYLLABLE HLUO" #xA1A3)
+ ("YI SYLLABLE HLUOP" #xA1A4)
+ ("YI SYLLABLE HLOX" #xA1A5)
+ ("YI SYLLABLE HLO" #xA1A6)
+ ("YI SYLLABLE HLOP" #xA1A7)
+ ("YI SYLLABLE HLEX" #xA1A8)
+ ("YI SYLLABLE HLE" #xA1A9)
+ ("YI SYLLABLE HLEP" #xA1AA)
+ ("YI SYLLABLE HLUT" #xA1AB)
+ ("YI SYLLABLE HLUX" #xA1AC)
+ ("YI SYLLABLE HLU" #xA1AD)
+ ("YI SYLLABLE HLUP" #xA1AE)
+ ("YI SYLLABLE HLURX" #xA1AF)
+ ("YI SYLLABLE HLUR" #xA1B0)
+ ("YI SYLLABLE HLYT" #xA1B1)
+ ("YI SYLLABLE HLYX" #xA1B2)
+ ("YI SYLLABLE HLY" #xA1B3)
+ ("YI SYLLABLE HLYP" #xA1B4)
+ ("YI SYLLABLE HLYRX" #xA1B5)
+ ("YI SYLLABLE HLYR" #xA1B6)
+ ("YI SYLLABLE LIT" #xA1B7)
+ ("YI SYLLABLE LIX" #xA1B8)
+ ("YI SYLLABLE LI" #xA1B9)
+ ("YI SYLLABLE LIP" #xA1BA)
+ ("YI SYLLABLE LIET" #xA1BB)
+ ("YI SYLLABLE LIEX" #xA1BC)
+ ("YI SYLLABLE LIE" #xA1BD)
+ ("YI SYLLABLE LIEP" #xA1BE)
+ ("YI SYLLABLE LAT" #xA1BF)
+ ("YI SYLLABLE LAX" #xA1C0)
+ ("YI SYLLABLE LA" #xA1C1)
+ ("YI SYLLABLE LAP" #xA1C2)
+ ("YI SYLLABLE LUOT" #xA1C3)
+ ("YI SYLLABLE LUOX" #xA1C4)
+ ("YI SYLLABLE LUO" #xA1C5)
+ ("YI SYLLABLE LUOP" #xA1C6)
+ ("YI SYLLABLE LOT" #xA1C7)
+ ("YI SYLLABLE LOX" #xA1C8)
+ ("YI SYLLABLE LO" #xA1C9)
+ ("YI SYLLABLE LOP" #xA1CA)
+ ("YI SYLLABLE LEX" #xA1CB)
+ ("YI SYLLABLE LE" #xA1CC)
+ ("YI SYLLABLE LEP" #xA1CD)
+ ("YI SYLLABLE LUT" #xA1CE)
+ ("YI SYLLABLE LUX" #xA1CF)
+ ("YI SYLLABLE LU" #xA1D0)
+ ("YI SYLLABLE LUP" #xA1D1)
+ ("YI SYLLABLE LURX" #xA1D2)
+ ("YI SYLLABLE LUR" #xA1D3)
+ ("YI SYLLABLE LYT" #xA1D4)
+ ("YI SYLLABLE LYX" #xA1D5)
+ ("YI SYLLABLE LY" #xA1D6)
+ ("YI SYLLABLE LYP" #xA1D7)
+ ("YI SYLLABLE LYRX" #xA1D8)
+ ("YI SYLLABLE LYR" #xA1D9)
+ ("YI SYLLABLE GIT" #xA1DA)
+ ("YI SYLLABLE GIX" #xA1DB)
+ ("YI SYLLABLE GI" #xA1DC)
+ ("YI SYLLABLE GIP" #xA1DD)
+ ("YI SYLLABLE GIET" #xA1DE)
+ ("YI SYLLABLE GIEX" #xA1DF)
+ ("YI SYLLABLE GIE" #xA1E0)
+ ("YI SYLLABLE GIEP" #xA1E1)
+ ("YI SYLLABLE GAT" #xA1E2)
+ ("YI SYLLABLE GAX" #xA1E3)
+ ("YI SYLLABLE GA" #xA1E4)
+ ("YI SYLLABLE GAP" #xA1E5)
+ ("YI SYLLABLE GUOT" #xA1E6)
+ ("YI SYLLABLE GUOX" #xA1E7)
+ ("YI SYLLABLE GUO" #xA1E8)
+ ("YI SYLLABLE GUOP" #xA1E9)
+ ("YI SYLLABLE GOT" #xA1EA)
+ ("YI SYLLABLE GOX" #xA1EB)
+ ("YI SYLLABLE GO" #xA1EC)
+ ("YI SYLLABLE GOP" #xA1ED)
+ ("YI SYLLABLE GET" #xA1EE)
+ ("YI SYLLABLE GEX" #xA1EF)
+ ("YI SYLLABLE GE" #xA1F0)
+ ("YI SYLLABLE GEP" #xA1F1)
+ ("YI SYLLABLE GUT" #xA1F2)
+ ("YI SYLLABLE GUX" #xA1F3)
+ ("YI SYLLABLE GU" #xA1F4)
+ ("YI SYLLABLE GUP" #xA1F5)
+ ("YI SYLLABLE GURX" #xA1F6)
+ ("YI SYLLABLE GUR" #xA1F7)
+ ("YI SYLLABLE KIT" #xA1F8)
+ ("YI SYLLABLE KIX" #xA1F9)
+ ("YI SYLLABLE KI" #xA1FA)
+ ("YI SYLLABLE KIP" #xA1FB)
+ ("YI SYLLABLE KIEX" #xA1FC)
+ ("YI SYLLABLE KIE" #xA1FD)
+ ("YI SYLLABLE KIEP" #xA1FE)
+ ("YI SYLLABLE KAT" #xA1FF)
+ ("YI SYLLABLE KAX" #xA200)
+ ("YI SYLLABLE KA" #xA201)
+ ("YI SYLLABLE KAP" #xA202)
+ ("YI SYLLABLE KUOX" #xA203)
+ ("YI SYLLABLE KUO" #xA204)
+ ("YI SYLLABLE KUOP" #xA205)
+ ("YI SYLLABLE KOT" #xA206)
+ ("YI SYLLABLE KOX" #xA207)
+ ("YI SYLLABLE KO" #xA208)
+ ("YI SYLLABLE KOP" #xA209)
+ ("YI SYLLABLE KET" #xA20A)
+ ("YI SYLLABLE KEX" #xA20B)
+ ("YI SYLLABLE KE" #xA20C)
+ ("YI SYLLABLE KEP" #xA20D)
+ ("YI SYLLABLE KUT" #xA20E)
+ ("YI SYLLABLE KUX" #xA20F)
+ ("YI SYLLABLE KU" #xA210)
+ ("YI SYLLABLE KUP" #xA211)
+ ("YI SYLLABLE KURX" #xA212)
+ ("YI SYLLABLE KUR" #xA213)
+ ("YI SYLLABLE GGIT" #xA214)
+ ("YI SYLLABLE GGIX" #xA215)
+ ("YI SYLLABLE GGI" #xA216)
+ ("YI SYLLABLE GGIEX" #xA217)
+ ("YI SYLLABLE GGIE" #xA218)
+ ("YI SYLLABLE GGIEP" #xA219)
+ ("YI SYLLABLE GGAT" #xA21A)
+ ("YI SYLLABLE GGAX" #xA21B)
+ ("YI SYLLABLE GGA" #xA21C)
+ ("YI SYLLABLE GGAP" #xA21D)
+ ("YI SYLLABLE GGUOT" #xA21E)
+ ("YI SYLLABLE GGUOX" #xA21F)
+ ("YI SYLLABLE GGUO" #xA220)
+ ("YI SYLLABLE GGUOP" #xA221)
+ ("YI SYLLABLE GGOT" #xA222)
+ ("YI SYLLABLE GGOX" #xA223)
+ ("YI SYLLABLE GGO" #xA224)
+ ("YI SYLLABLE GGOP" #xA225)
+ ("YI SYLLABLE GGET" #xA226)
+ ("YI SYLLABLE GGEX" #xA227)
+ ("YI SYLLABLE GGE" #xA228)
+ ("YI SYLLABLE GGEP" #xA229)
+ ("YI SYLLABLE GGUT" #xA22A)
+ ("YI SYLLABLE GGUX" #xA22B)
+ ("YI SYLLABLE GGU" #xA22C)
+ ("YI SYLLABLE GGUP" #xA22D)
+ ("YI SYLLABLE GGURX" #xA22E)
+ ("YI SYLLABLE GGUR" #xA22F)
+ ("YI SYLLABLE MGIEX" #xA230)
+ ("YI SYLLABLE MGIE" #xA231)
+ ("YI SYLLABLE MGAT" #xA232)
+ ("YI SYLLABLE MGAX" #xA233)
+ ("YI SYLLABLE MGA" #xA234)
+ ("YI SYLLABLE MGAP" #xA235)
+ ("YI SYLLABLE MGUOX" #xA236)
+ ("YI SYLLABLE MGUO" #xA237)
+ ("YI SYLLABLE MGUOP" #xA238)
+ ("YI SYLLABLE MGOT" #xA239)
+ ("YI SYLLABLE MGOX" #xA23A)
+ ("YI SYLLABLE MGO" #xA23B)
+ ("YI SYLLABLE MGOP" #xA23C)
+ ("YI SYLLABLE MGEX" #xA23D)
+ ("YI SYLLABLE MGE" #xA23E)
+ ("YI SYLLABLE MGEP" #xA23F)
+ ("YI SYLLABLE MGUT" #xA240)
+ ("YI SYLLABLE MGUX" #xA241)
+ ("YI SYLLABLE MGU" #xA242)
+ ("YI SYLLABLE MGUP" #xA243)
+ ("YI SYLLABLE MGURX" #xA244)
+ ("YI SYLLABLE MGUR" #xA245)
+ ("YI SYLLABLE HXIT" #xA246)
+ ("YI SYLLABLE HXIX" #xA247)
+ ("YI SYLLABLE HXI" #xA248)
+ ("YI SYLLABLE HXIP" #xA249)
+ ("YI SYLLABLE HXIET" #xA24A)
+ ("YI SYLLABLE HXIEX" #xA24B)
+ ("YI SYLLABLE HXIE" #xA24C)
+ ("YI SYLLABLE HXIEP" #xA24D)
+ ("YI SYLLABLE HXAT" #xA24E)
+ ("YI SYLLABLE HXAX" #xA24F)
+ ("YI SYLLABLE HXA" #xA250)
+ ("YI SYLLABLE HXAP" #xA251)
+ ("YI SYLLABLE HXUOT" #xA252)
+ ("YI SYLLABLE HXUOX" #xA253)
+ ("YI SYLLABLE HXUO" #xA254)
+ ("YI SYLLABLE HXUOP" #xA255)
+ ("YI SYLLABLE HXOT" #xA256)
+ ("YI SYLLABLE HXOX" #xA257)
+ ("YI SYLLABLE HXO" #xA258)
+ ("YI SYLLABLE HXOP" #xA259)
+ ("YI SYLLABLE HXEX" #xA25A)
+ ("YI SYLLABLE HXE" #xA25B)
+ ("YI SYLLABLE HXEP" #xA25C)
+ ("YI SYLLABLE NGIEX" #xA25D)
+ ("YI SYLLABLE NGIE" #xA25E)
+ ("YI SYLLABLE NGIEP" #xA25F)
+ ("YI SYLLABLE NGAT" #xA260)
+ ("YI SYLLABLE NGAX" #xA261)
+ ("YI SYLLABLE NGA" #xA262)
+ ("YI SYLLABLE NGAP" #xA263)
+ ("YI SYLLABLE NGUOT" #xA264)
+ ("YI SYLLABLE NGUOX" #xA265)
+ ("YI SYLLABLE NGUO" #xA266)
+ ("YI SYLLABLE NGOT" #xA267)
+ ("YI SYLLABLE NGOX" #xA268)
+ ("YI SYLLABLE NGO" #xA269)
+ ("YI SYLLABLE NGOP" #xA26A)
+ ("YI SYLLABLE NGEX" #xA26B)
+ ("YI SYLLABLE NGE" #xA26C)
+ ("YI SYLLABLE NGEP" #xA26D)
+ ("YI SYLLABLE HIT" #xA26E)
+ ("YI SYLLABLE HIEX" #xA26F)
+ ("YI SYLLABLE HIE" #xA270)
+ ("YI SYLLABLE HAT" #xA271)
+ ("YI SYLLABLE HAX" #xA272)
+ ("YI SYLLABLE HA" #xA273)
+ ("YI SYLLABLE HAP" #xA274)
+ ("YI SYLLABLE HUOT" #xA275)
+ ("YI SYLLABLE HUOX" #xA276)
+ ("YI SYLLABLE HUO" #xA277)
+ ("YI SYLLABLE HUOP" #xA278)
+ ("YI SYLLABLE HOT" #xA279)
+ ("YI SYLLABLE HOX" #xA27A)
+ ("YI SYLLABLE HO" #xA27B)
+ ("YI SYLLABLE HOP" #xA27C)
+ ("YI SYLLABLE HEX" #xA27D)
+ ("YI SYLLABLE HE" #xA27E)
+ ("YI SYLLABLE HEP" #xA27F)
+ ("YI SYLLABLE WAT" #xA280)
+ ("YI SYLLABLE WAX" #xA281)
+ ("YI SYLLABLE WA" #xA282)
+ ("YI SYLLABLE WAP" #xA283)
+ ("YI SYLLABLE WUOX" #xA284)
+ ("YI SYLLABLE WUO" #xA285)
+ ("YI SYLLABLE WUOP" #xA286)
+ ("YI SYLLABLE WOX" #xA287)
+ ("YI SYLLABLE WO" #xA288)
+ ("YI SYLLABLE WOP" #xA289)
+ ("YI SYLLABLE WEX" #xA28A)
+ ("YI SYLLABLE WE" #xA28B)
+ ("YI SYLLABLE WEP" #xA28C)
+ ("YI SYLLABLE ZIT" #xA28D)
+ ("YI SYLLABLE ZIX" #xA28E)
+ ("YI SYLLABLE ZI" #xA28F)
+ ("YI SYLLABLE ZIP" #xA290)
+ ("YI SYLLABLE ZIEX" #xA291)
+ ("YI SYLLABLE ZIE" #xA292)
+ ("YI SYLLABLE ZIEP" #xA293)
+ ("YI SYLLABLE ZAT" #xA294)
+ ("YI SYLLABLE ZAX" #xA295)
+ ("YI SYLLABLE ZA" #xA296)
+ ("YI SYLLABLE ZAP" #xA297)
+ ("YI SYLLABLE ZUOX" #xA298)
+ ("YI SYLLABLE ZUO" #xA299)
+ ("YI SYLLABLE ZUOP" #xA29A)
+ ("YI SYLLABLE ZOT" #xA29B)
+ ("YI SYLLABLE ZOX" #xA29C)
+ ("YI SYLLABLE ZO" #xA29D)
+ ("YI SYLLABLE ZOP" #xA29E)
+ ("YI SYLLABLE ZEX" #xA29F)
+ ("YI SYLLABLE ZE" #xA2A0)
+ ("YI SYLLABLE ZEP" #xA2A1)
+ ("YI SYLLABLE ZUT" #xA2A2)
+ ("YI SYLLABLE ZUX" #xA2A3)
+ ("YI SYLLABLE ZU" #xA2A4)
+ ("YI SYLLABLE ZUP" #xA2A5)
+ ("YI SYLLABLE ZURX" #xA2A6)
+ ("YI SYLLABLE ZUR" #xA2A7)
+ ("YI SYLLABLE ZYT" #xA2A8)
+ ("YI SYLLABLE ZYX" #xA2A9)
+ ("YI SYLLABLE ZY" #xA2AA)
+ ("YI SYLLABLE ZYP" #xA2AB)
+ ("YI SYLLABLE ZYRX" #xA2AC)
+ ("YI SYLLABLE ZYR" #xA2AD)
+ ("YI SYLLABLE CIT" #xA2AE)
+ ("YI SYLLABLE CIX" #xA2AF)
+ ("YI SYLLABLE CI" #xA2B0)
+ ("YI SYLLABLE CIP" #xA2B1)
+ ("YI SYLLABLE CIET" #xA2B2)
+ ("YI SYLLABLE CIEX" #xA2B3)
+ ("YI SYLLABLE CIE" #xA2B4)
+ ("YI SYLLABLE CIEP" #xA2B5)
+ ("YI SYLLABLE CAT" #xA2B6)
+ ("YI SYLLABLE CAX" #xA2B7)
+ ("YI SYLLABLE CA" #xA2B8)
+ ("YI SYLLABLE CAP" #xA2B9)
+ ("YI SYLLABLE CUOX" #xA2BA)
+ ("YI SYLLABLE CUO" #xA2BB)
+ ("YI SYLLABLE CUOP" #xA2BC)
+ ("YI SYLLABLE COT" #xA2BD)
+ ("YI SYLLABLE COX" #xA2BE)
+ ("YI SYLLABLE CO" #xA2BF)
+ ("YI SYLLABLE COP" #xA2C0)
+ ("YI SYLLABLE CEX" #xA2C1)
+ ("YI SYLLABLE CE" #xA2C2)
+ ("YI SYLLABLE CEP" #xA2C3)
+ ("YI SYLLABLE CUT" #xA2C4)
+ ("YI SYLLABLE CUX" #xA2C5)
+ ("YI SYLLABLE CU" #xA2C6)
+ ("YI SYLLABLE CUP" #xA2C7)
+ ("YI SYLLABLE CURX" #xA2C8)
+ ("YI SYLLABLE CUR" #xA2C9)
+ ("YI SYLLABLE CYT" #xA2CA)
+ ("YI SYLLABLE CYX" #xA2CB)
+ ("YI SYLLABLE CY" #xA2CC)
+ ("YI SYLLABLE CYP" #xA2CD)
+ ("YI SYLLABLE CYRX" #xA2CE)
+ ("YI SYLLABLE CYR" #xA2CF)
+ ("YI SYLLABLE ZZIT" #xA2D0)
+ ("YI SYLLABLE ZZIX" #xA2D1)
+ ("YI SYLLABLE ZZI" #xA2D2)
+ ("YI SYLLABLE ZZIP" #xA2D3)
+ ("YI SYLLABLE ZZIET" #xA2D4)
+ ("YI SYLLABLE ZZIEX" #xA2D5)
+ ("YI SYLLABLE ZZIE" #xA2D6)
+ ("YI SYLLABLE ZZIEP" #xA2D7)
+ ("YI SYLLABLE ZZAT" #xA2D8)
+ ("YI SYLLABLE ZZAX" #xA2D9)
+ ("YI SYLLABLE ZZA" #xA2DA)
+ ("YI SYLLABLE ZZAP" #xA2DB)
+ ("YI SYLLABLE ZZOX" #xA2DC)
+ ("YI SYLLABLE ZZO" #xA2DD)
+ ("YI SYLLABLE ZZOP" #xA2DE)
+ ("YI SYLLABLE ZZEX" #xA2DF)
+ ("YI SYLLABLE ZZE" #xA2E0)
+ ("YI SYLLABLE ZZEP" #xA2E1)
+ ("YI SYLLABLE ZZUX" #xA2E2)
+ ("YI SYLLABLE ZZU" #xA2E3)
+ ("YI SYLLABLE ZZUP" #xA2E4)
+ ("YI SYLLABLE ZZURX" #xA2E5)
+ ("YI SYLLABLE ZZUR" #xA2E6)
+ ("YI SYLLABLE ZZYT" #xA2E7)
+ ("YI SYLLABLE ZZYX" #xA2E8)
+ ("YI SYLLABLE ZZY" #xA2E9)
+ ("YI SYLLABLE ZZYP" #xA2EA)
+ ("YI SYLLABLE ZZYRX" #xA2EB)
+ ("YI SYLLABLE ZZYR" #xA2EC)
+ ("YI SYLLABLE NZIT" #xA2ED)
+ ("YI SYLLABLE NZIX" #xA2EE)
+ ("YI SYLLABLE NZI" #xA2EF)
+ ("YI SYLLABLE NZIP" #xA2F0)
+ ("YI SYLLABLE NZIEX" #xA2F1)
+ ("YI SYLLABLE NZIE" #xA2F2)
+ ("YI SYLLABLE NZIEP" #xA2F3)
+ ("YI SYLLABLE NZAT" #xA2F4)
+ ("YI SYLLABLE NZAX" #xA2F5)
+ ("YI SYLLABLE NZA" #xA2F6)
+ ("YI SYLLABLE NZAP" #xA2F7)
+ ("YI SYLLABLE NZUOX" #xA2F8)
+ ("YI SYLLABLE NZUO" #xA2F9)
+ ("YI SYLLABLE NZOX" #xA2FA)
+ ("YI SYLLABLE NZOP" #xA2FB)
+ ("YI SYLLABLE NZEX" #xA2FC)
+ ("YI SYLLABLE NZE" #xA2FD)
+ ("YI SYLLABLE NZUX" #xA2FE)
+ ("YI SYLLABLE NZU" #xA2FF)
+ ("YI SYLLABLE NZUP" #xA300)
+ ("YI SYLLABLE NZURX" #xA301)
+ ("YI SYLLABLE NZUR" #xA302)
+ ("YI SYLLABLE NZYT" #xA303)
+ ("YI SYLLABLE NZYX" #xA304)
+ ("YI SYLLABLE NZY" #xA305)
+ ("YI SYLLABLE NZYP" #xA306)
+ ("YI SYLLABLE NZYRX" #xA307)
+ ("YI SYLLABLE NZYR" #xA308)
+ ("YI SYLLABLE SIT" #xA309)
+ ("YI SYLLABLE SIX" #xA30A)
+ ("YI SYLLABLE SI" #xA30B)
+ ("YI SYLLABLE SIP" #xA30C)
+ ("YI SYLLABLE SIEX" #xA30D)
+ ("YI SYLLABLE SIE" #xA30E)
+ ("YI SYLLABLE SIEP" #xA30F)
+ ("YI SYLLABLE SAT" #xA310)
+ ("YI SYLLABLE SAX" #xA311)
+ ("YI SYLLABLE SA" #xA312)
+ ("YI SYLLABLE SAP" #xA313)
+ ("YI SYLLABLE SUOX" #xA314)
+ ("YI SYLLABLE SUO" #xA315)
+ ("YI SYLLABLE SUOP" #xA316)
+ ("YI SYLLABLE SOT" #xA317)
+ ("YI SYLLABLE SOX" #xA318)
+ ("YI SYLLABLE SO" #xA319)
+ ("YI SYLLABLE SOP" #xA31A)
+ ("YI SYLLABLE SEX" #xA31B)
+ ("YI SYLLABLE SE" #xA31C)
+ ("YI SYLLABLE SEP" #xA31D)
+ ("YI SYLLABLE SUT" #xA31E)
+ ("YI SYLLABLE SUX" #xA31F)
+ ("YI SYLLABLE SU" #xA320)
+ ("YI SYLLABLE SUP" #xA321)
+ ("YI SYLLABLE SURX" #xA322)
+ ("YI SYLLABLE SUR" #xA323)
+ ("YI SYLLABLE SYT" #xA324)
+ ("YI SYLLABLE SYX" #xA325)
+ ("YI SYLLABLE SY" #xA326)
+ ("YI SYLLABLE SYP" #xA327)
+ ("YI SYLLABLE SYRX" #xA328)
+ ("YI SYLLABLE SYR" #xA329)
+ ("YI SYLLABLE SSIT" #xA32A)
+ ("YI SYLLABLE SSIX" #xA32B)
+ ("YI SYLLABLE SSI" #xA32C)
+ ("YI SYLLABLE SSIP" #xA32D)
+ ("YI SYLLABLE SSIEX" #xA32E)
+ ("YI SYLLABLE SSIE" #xA32F)
+ ("YI SYLLABLE SSIEP" #xA330)
+ ("YI SYLLABLE SSAT" #xA331)
+ ("YI SYLLABLE SSAX" #xA332)
+ ("YI SYLLABLE SSA" #xA333)
+ ("YI SYLLABLE SSAP" #xA334)
+ ("YI SYLLABLE SSOT" #xA335)
+ ("YI SYLLABLE SSOX" #xA336)
+ ("YI SYLLABLE SSO" #xA337)
+ ("YI SYLLABLE SSOP" #xA338)
+ ("YI SYLLABLE SSEX" #xA339)
+ ("YI SYLLABLE SSE" #xA33A)
+ ("YI SYLLABLE SSEP" #xA33B)
+ ("YI SYLLABLE SSUT" #xA33C)
+ ("YI SYLLABLE SSUX" #xA33D)
+ ("YI SYLLABLE SSU" #xA33E)
+ ("YI SYLLABLE SSUP" #xA33F)
+ ("YI SYLLABLE SSYT" #xA340)
+ ("YI SYLLABLE SSYX" #xA341)
+ ("YI SYLLABLE SSY" #xA342)
+ ("YI SYLLABLE SSYP" #xA343)
+ ("YI SYLLABLE SSYRX" #xA344)
+ ("YI SYLLABLE SSYR" #xA345)
+ ("YI SYLLABLE ZHAT" #xA346)
+ ("YI SYLLABLE ZHAX" #xA347)
+ ("YI SYLLABLE ZHA" #xA348)
+ ("YI SYLLABLE ZHAP" #xA349)
+ ("YI SYLLABLE ZHUOX" #xA34A)
+ ("YI SYLLABLE ZHUO" #xA34B)
+ ("YI SYLLABLE ZHUOP" #xA34C)
+ ("YI SYLLABLE ZHOT" #xA34D)
+ ("YI SYLLABLE ZHOX" #xA34E)
+ ("YI SYLLABLE ZHO" #xA34F)
+ ("YI SYLLABLE ZHOP" #xA350)
+ ("YI SYLLABLE ZHET" #xA351)
+ ("YI SYLLABLE ZHEX" #xA352)
+ ("YI SYLLABLE ZHE" #xA353)
+ ("YI SYLLABLE ZHEP" #xA354)
+ ("YI SYLLABLE ZHUT" #xA355)
+ ("YI SYLLABLE ZHUX" #xA356)
+ ("YI SYLLABLE ZHU" #xA357)
+ ("YI SYLLABLE ZHUP" #xA358)
+ ("YI SYLLABLE ZHURX" #xA359)
+ ("YI SYLLABLE ZHUR" #xA35A)
+ ("YI SYLLABLE ZHYT" #xA35B)
+ ("YI SYLLABLE ZHYX" #xA35C)
+ ("YI SYLLABLE ZHY" #xA35D)
+ ("YI SYLLABLE ZHYP" #xA35E)
+ ("YI SYLLABLE ZHYRX" #xA35F)
+ ("YI SYLLABLE ZHYR" #xA360)
+ ("YI SYLLABLE CHAT" #xA361)
+ ("YI SYLLABLE CHAX" #xA362)
+ ("YI SYLLABLE CHA" #xA363)
+ ("YI SYLLABLE CHAP" #xA364)
+ ("YI SYLLABLE CHUOT" #xA365)
+ ("YI SYLLABLE CHUOX" #xA366)
+ ("YI SYLLABLE CHUO" #xA367)
+ ("YI SYLLABLE CHUOP" #xA368)
+ ("YI SYLLABLE CHOT" #xA369)
+ ("YI SYLLABLE CHOX" #xA36A)
+ ("YI SYLLABLE CHO" #xA36B)
+ ("YI SYLLABLE CHOP" #xA36C)
+ ("YI SYLLABLE CHET" #xA36D)
+ ("YI SYLLABLE CHEX" #xA36E)
+ ("YI SYLLABLE CHE" #xA36F)
+ ("YI SYLLABLE CHEP" #xA370)
+ ("YI SYLLABLE CHUX" #xA371)
+ ("YI SYLLABLE CHU" #xA372)
+ ("YI SYLLABLE CHUP" #xA373)
+ ("YI SYLLABLE CHURX" #xA374)
+ ("YI SYLLABLE CHUR" #xA375)
+ ("YI SYLLABLE CHYT" #xA376)
+ ("YI SYLLABLE CHYX" #xA377)
+ ("YI SYLLABLE CHY" #xA378)
+ ("YI SYLLABLE CHYP" #xA379)
+ ("YI SYLLABLE CHYRX" #xA37A)
+ ("YI SYLLABLE CHYR" #xA37B)
+ ("YI SYLLABLE RRAX" #xA37C)
+ ("YI SYLLABLE RRA" #xA37D)
+ ("YI SYLLABLE RRUOX" #xA37E)
+ ("YI SYLLABLE RRUO" #xA37F)
+ ("YI SYLLABLE RROT" #xA380)
+ ("YI SYLLABLE RROX" #xA381)
+ ("YI SYLLABLE RRO" #xA382)
+ ("YI SYLLABLE RROP" #xA383)
+ ("YI SYLLABLE RRET" #xA384)
+ ("YI SYLLABLE RREX" #xA385)
+ ("YI SYLLABLE RRE" #xA386)
+ ("YI SYLLABLE RREP" #xA387)
+ ("YI SYLLABLE RRUT" #xA388)
+ ("YI SYLLABLE RRUX" #xA389)
+ ("YI SYLLABLE RRU" #xA38A)
+ ("YI SYLLABLE RRUP" #xA38B)
+ ("YI SYLLABLE RRURX" #xA38C)
+ ("YI SYLLABLE RRUR" #xA38D)
+ ("YI SYLLABLE RRYT" #xA38E)
+ ("YI SYLLABLE RRYX" #xA38F)
+ ("YI SYLLABLE RRY" #xA390)
+ ("YI SYLLABLE RRYP" #xA391)
+ ("YI SYLLABLE RRYRX" #xA392)
+ ("YI SYLLABLE RRYR" #xA393)
+ ("YI SYLLABLE NRAT" #xA394)
+ ("YI SYLLABLE NRAX" #xA395)
+ ("YI SYLLABLE NRA" #xA396)
+ ("YI SYLLABLE NRAP" #xA397)
+ ("YI SYLLABLE NROX" #xA398)
+ ("YI SYLLABLE NRO" #xA399)
+ ("YI SYLLABLE NROP" #xA39A)
+ ("YI SYLLABLE NRET" #xA39B)
+ ("YI SYLLABLE NREX" #xA39C)
+ ("YI SYLLABLE NRE" #xA39D)
+ ("YI SYLLABLE NREP" #xA39E)
+ ("YI SYLLABLE NRUT" #xA39F)
+ ("YI SYLLABLE NRUX" #xA3A0)
+ ("YI SYLLABLE NRU" #xA3A1)
+ ("YI SYLLABLE NRUP" #xA3A2)
+ ("YI SYLLABLE NRURX" #xA3A3)
+ ("YI SYLLABLE NRUR" #xA3A4)
+ ("YI SYLLABLE NRYT" #xA3A5)
+ ("YI SYLLABLE NRYX" #xA3A6)
+ ("YI SYLLABLE NRY" #xA3A7)
+ ("YI SYLLABLE NRYP" #xA3A8)
+ ("YI SYLLABLE NRYRX" #xA3A9)
+ ("YI SYLLABLE NRYR" #xA3AA)
+ ("YI SYLLABLE SHAT" #xA3AB)
+ ("YI SYLLABLE SHAX" #xA3AC)
+ ("YI SYLLABLE SHA" #xA3AD)
+ ("YI SYLLABLE SHAP" #xA3AE)
+ ("YI SYLLABLE SHUOX" #xA3AF)
+ ("YI SYLLABLE SHUO" #xA3B0)
+ ("YI SYLLABLE SHUOP" #xA3B1)
+ ("YI SYLLABLE SHOT" #xA3B2)
+ ("YI SYLLABLE SHOX" #xA3B3)
+ ("YI SYLLABLE SHO" #xA3B4)
+ ("YI SYLLABLE SHOP" #xA3B5)
+ ("YI SYLLABLE SHET" #xA3B6)
+ ("YI SYLLABLE SHEX" #xA3B7)
+ ("YI SYLLABLE SHE" #xA3B8)
+ ("YI SYLLABLE SHEP" #xA3B9)
+ ("YI SYLLABLE SHUT" #xA3BA)
+ ("YI SYLLABLE SHUX" #xA3BB)
+ ("YI SYLLABLE SHU" #xA3BC)
+ ("YI SYLLABLE SHUP" #xA3BD)
+ ("YI SYLLABLE SHURX" #xA3BE)
+ ("YI SYLLABLE SHUR" #xA3BF)
+ ("YI SYLLABLE SHYT" #xA3C0)
+ ("YI SYLLABLE SHYX" #xA3C1)
+ ("YI SYLLABLE SHY" #xA3C2)
+ ("YI SYLLABLE SHYP" #xA3C3)
+ ("YI SYLLABLE SHYRX" #xA3C4)
+ ("YI SYLLABLE SHYR" #xA3C5)
+ ("YI SYLLABLE RAT" #xA3C6)
+ ("YI SYLLABLE RAX" #xA3C7)
+ ("YI SYLLABLE RA" #xA3C8)
+ ("YI SYLLABLE RAP" #xA3C9)
+ ("YI SYLLABLE RUOX" #xA3CA)
+ ("YI SYLLABLE RUO" #xA3CB)
+ ("YI SYLLABLE RUOP" #xA3CC)
+ ("YI SYLLABLE ROT" #xA3CD)
+ ("YI SYLLABLE ROX" #xA3CE)
+ ("YI SYLLABLE RO" #xA3CF)
+ ("YI SYLLABLE ROP" #xA3D0)
+ ("YI SYLLABLE REX" #xA3D1)
+ ("YI SYLLABLE RE" #xA3D2)
+ ("YI SYLLABLE REP" #xA3D3)
+ ("YI SYLLABLE RUT" #xA3D4)
+ ("YI SYLLABLE RUX" #xA3D5)
+ ("YI SYLLABLE RU" #xA3D6)
+ ("YI SYLLABLE RUP" #xA3D7)
+ ("YI SYLLABLE RURX" #xA3D8)
+ ("YI SYLLABLE RUR" #xA3D9)
+ ("YI SYLLABLE RYT" #xA3DA)
+ ("YI SYLLABLE RYX" #xA3DB)
+ ("YI SYLLABLE RY" #xA3DC)
+ ("YI SYLLABLE RYP" #xA3DD)
+ ("YI SYLLABLE RYRX" #xA3DE)
+ ("YI SYLLABLE RYR" #xA3DF)
+ ("YI SYLLABLE JIT" #xA3E0)
+ ("YI SYLLABLE JIX" #xA3E1)
+ ("YI SYLLABLE JI" #xA3E2)
+ ("YI SYLLABLE JIP" #xA3E3)
+ ("YI SYLLABLE JIET" #xA3E4)
+ ("YI SYLLABLE JIEX" #xA3E5)
+ ("YI SYLLABLE JIE" #xA3E6)
+ ("YI SYLLABLE JIEP" #xA3E7)
+ ("YI SYLLABLE JUOT" #xA3E8)
+ ("YI SYLLABLE JUOX" #xA3E9)
+ ("YI SYLLABLE JUO" #xA3EA)
+ ("YI SYLLABLE JUOP" #xA3EB)
+ ("YI SYLLABLE JOT" #xA3EC)
+ ("YI SYLLABLE JOX" #xA3ED)
+ ("YI SYLLABLE JO" #xA3EE)
+ ("YI SYLLABLE JOP" #xA3EF)
+ ("YI SYLLABLE JUT" #xA3F0)
+ ("YI SYLLABLE JUX" #xA3F1)
+ ("YI SYLLABLE JU" #xA3F2)
+ ("YI SYLLABLE JUP" #xA3F3)
+ ("YI SYLLABLE JURX" #xA3F4)
+ ("YI SYLLABLE JUR" #xA3F5)
+ ("YI SYLLABLE JYT" #xA3F6)
+ ("YI SYLLABLE JYX" #xA3F7)
+ ("YI SYLLABLE JY" #xA3F8)
+ ("YI SYLLABLE JYP" #xA3F9)
+ ("YI SYLLABLE JYRX" #xA3FA)
+ ("YI SYLLABLE JYR" #xA3FB)
+ ("YI SYLLABLE QIT" #xA3FC)
+ ("YI SYLLABLE QIX" #xA3FD)
+ ("YI SYLLABLE QI" #xA3FE)
+ ("YI SYLLABLE QIP" #xA3FF)
+ ("YI SYLLABLE QIET" #xA400)
+ ("YI SYLLABLE QIEX" #xA401)
+ ("YI SYLLABLE QIE" #xA402)
+ ("YI SYLLABLE QIEP" #xA403)
+ ("YI SYLLABLE QUOT" #xA404)
+ ("YI SYLLABLE QUOX" #xA405)
+ ("YI SYLLABLE QUO" #xA406)
+ ("YI SYLLABLE QUOP" #xA407)
+ ("YI SYLLABLE QOT" #xA408)
+ ("YI SYLLABLE QOX" #xA409)
+ ("YI SYLLABLE QO" #xA40A)
+ ("YI SYLLABLE QOP" #xA40B)
+ ("YI SYLLABLE QUT" #xA40C)
+ ("YI SYLLABLE QUX" #xA40D)
+ ("YI SYLLABLE QU" #xA40E)
+ ("YI SYLLABLE QUP" #xA40F)
+ ("YI SYLLABLE QURX" #xA410)
+ ("YI SYLLABLE QUR" #xA411)
+ ("YI SYLLABLE QYT" #xA412)
+ ("YI SYLLABLE QYX" #xA413)
+ ("YI SYLLABLE QY" #xA414)
+ ("YI SYLLABLE QYP" #xA415)
+ ("YI SYLLABLE QYRX" #xA416)
+ ("YI SYLLABLE QYR" #xA417)
+ ("YI SYLLABLE JJIT" #xA418)
+ ("YI SYLLABLE JJIX" #xA419)
+ ("YI SYLLABLE JJI" #xA41A)
+ ("YI SYLLABLE JJIP" #xA41B)
+ ("YI SYLLABLE JJIET" #xA41C)
+ ("YI SYLLABLE JJIEX" #xA41D)
+ ("YI SYLLABLE JJIE" #xA41E)
+ ("YI SYLLABLE JJIEP" #xA41F)
+ ("YI SYLLABLE JJUOX" #xA420)
+ ("YI SYLLABLE JJUO" #xA421)
+ ("YI SYLLABLE JJUOP" #xA422)
+ ("YI SYLLABLE JJOT" #xA423)
+ ("YI SYLLABLE JJOX" #xA424)
+ ("YI SYLLABLE JJO" #xA425)
+ ("YI SYLLABLE JJOP" #xA426)
+ ("YI SYLLABLE JJUT" #xA427)
+ ("YI SYLLABLE JJUX" #xA428)
+ ("YI SYLLABLE JJU" #xA429)
+ ("YI SYLLABLE JJUP" #xA42A)
+ ("YI SYLLABLE JJURX" #xA42B)
+ ("YI SYLLABLE JJUR" #xA42C)
+ ("YI SYLLABLE JJYT" #xA42D)
+ ("YI SYLLABLE JJYX" #xA42E)
+ ("YI SYLLABLE JJY" #xA42F)
+ ("YI SYLLABLE JJYP" #xA430)
+ ("YI SYLLABLE NJIT" #xA431)
+ ("YI SYLLABLE NJIX" #xA432)
+ ("YI SYLLABLE NJI" #xA433)
+ ("YI SYLLABLE NJIP" #xA434)
+ ("YI SYLLABLE NJIET" #xA435)
+ ("YI SYLLABLE NJIEX" #xA436)
+ ("YI SYLLABLE NJIE" #xA437)
+ ("YI SYLLABLE NJIEP" #xA438)
+ ("YI SYLLABLE NJUOX" #xA439)
+ ("YI SYLLABLE NJUO" #xA43A)
+ ("YI SYLLABLE NJOT" #xA43B)
+ ("YI SYLLABLE NJOX" #xA43C)
+ ("YI SYLLABLE NJO" #xA43D)
+ ("YI SYLLABLE NJOP" #xA43E)
+ ("YI SYLLABLE NJUX" #xA43F)
+ ("YI SYLLABLE NJU" #xA440)
+ ("YI SYLLABLE NJUP" #xA441)
+ ("YI SYLLABLE NJURX" #xA442)
+ ("YI SYLLABLE NJUR" #xA443)
+ ("YI SYLLABLE NJYT" #xA444)
+ ("YI SYLLABLE NJYX" #xA445)
+ ("YI SYLLABLE NJY" #xA446)
+ ("YI SYLLABLE NJYP" #xA447)
+ ("YI SYLLABLE NJYRX" #xA448)
+ ("YI SYLLABLE NJYR" #xA449)
+ ("YI SYLLABLE NYIT" #xA44A)
+ ("YI SYLLABLE NYIX" #xA44B)
+ ("YI SYLLABLE NYI" #xA44C)
+ ("YI SYLLABLE NYIP" #xA44D)
+ ("YI SYLLABLE NYIET" #xA44E)
+ ("YI SYLLABLE NYIEX" #xA44F)
+ ("YI SYLLABLE NYIE" #xA450)
+ ("YI SYLLABLE NYIEP" #xA451)
+ ("YI SYLLABLE NYUOX" #xA452)
+ ("YI SYLLABLE NYUO" #xA453)
+ ("YI SYLLABLE NYUOP" #xA454)
+ ("YI SYLLABLE NYOT" #xA455)
+ ("YI SYLLABLE NYOX" #xA456)
+ ("YI SYLLABLE NYO" #xA457)
+ ("YI SYLLABLE NYOP" #xA458)
+ ("YI SYLLABLE NYUT" #xA459)
+ ("YI SYLLABLE NYUX" #xA45A)
+ ("YI SYLLABLE NYU" #xA45B)
+ ("YI SYLLABLE NYUP" #xA45C)
+ ("YI SYLLABLE XIT" #xA45D)
+ ("YI SYLLABLE XIX" #xA45E)
+ ("YI SYLLABLE XI" #xA45F)
+ ("YI SYLLABLE XIP" #xA460)
+ ("YI SYLLABLE XIET" #xA461)
+ ("YI SYLLABLE XIEX" #xA462)
+ ("YI SYLLABLE XIE" #xA463)
+ ("YI SYLLABLE XIEP" #xA464)
+ ("YI SYLLABLE XUOX" #xA465)
+ ("YI SYLLABLE XUO" #xA466)
+ ("YI SYLLABLE XOT" #xA467)
+ ("YI SYLLABLE XOX" #xA468)
+ ("YI SYLLABLE XO" #xA469)
+ ("YI SYLLABLE XOP" #xA46A)
+ ("YI SYLLABLE XYT" #xA46B)
+ ("YI SYLLABLE XYX" #xA46C)
+ ("YI SYLLABLE XY" #xA46D)
+ ("YI SYLLABLE XYP" #xA46E)
+ ("YI SYLLABLE XYRX" #xA46F)
+ ("YI SYLLABLE XYR" #xA470)
+ ("YI SYLLABLE YIT" #xA471)
+ ("YI SYLLABLE YIX" #xA472)
+ ("YI SYLLABLE YI" #xA473)
+ ("YI SYLLABLE YIP" #xA474)
+ ("YI SYLLABLE YIET" #xA475)
+ ("YI SYLLABLE YIEX" #xA476)
+ ("YI SYLLABLE YIE" #xA477)
+ ("YI SYLLABLE YIEP" #xA478)
+ ("YI SYLLABLE YUOT" #xA479)
+ ("YI SYLLABLE YUOX" #xA47A)
+ ("YI SYLLABLE YUO" #xA47B)
+ ("YI SYLLABLE YUOP" #xA47C)
+ ("YI SYLLABLE YOT" #xA47D)
+ ("YI SYLLABLE YOX" #xA47E)
+ ("YI SYLLABLE YO" #xA47F)
+ ("YI SYLLABLE YOP" #xA480)
+ ("YI SYLLABLE YUT" #xA481)
+ ("YI SYLLABLE YUX" #xA482)
+ ("YI SYLLABLE YU" #xA483)
+ ("YI SYLLABLE YUP" #xA484)
+ ("YI SYLLABLE YURX" #xA485)
+ ("YI SYLLABLE YUR" #xA486)
+ ("YI SYLLABLE YYT" #xA487)
+ ("YI SYLLABLE YYX" #xA488)
+ ("YI SYLLABLE YY" #xA489)
+ ("YI SYLLABLE YYP" #xA48A)
+ ("YI SYLLABLE YYRX" #xA48B)
+ ("YI SYLLABLE YYR" #xA48C)
+ ))
diff --git a/lisp/nxml/char-name/unicode/0A490-0A4CF.el b/lisp/nxml/char-name/unicode/0A490-0A4CF.el
new file mode 100644
index 00000000000..16c8656b48d
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/0A490-0A4CF.el
@@ -0,0 +1,57 @@
+(nxml-define-char-name-set 'yi-radicals
+ '(("YI RADICAL QOT" #xA490)
+ ("YI RADICAL LI" #xA491)
+ ("YI RADICAL KIT" #xA492)
+ ("YI RADICAL NYIP" #xA493)
+ ("YI RADICAL CYP" #xA494)
+ ("YI RADICAL SSI" #xA495)
+ ("YI RADICAL GGOP" #xA496)
+ ("YI RADICAL GEP" #xA497)
+ ("YI RADICAL MI" #xA498)
+ ("YI RADICAL HXIT" #xA499)
+ ("YI RADICAL LYR" #xA49A)
+ ("YI RADICAL BBUT" #xA49B)
+ ("YI RADICAL MOP" #xA49C)
+ ("YI RADICAL YO" #xA49D)
+ ("YI RADICAL PUT" #xA49E)
+ ("YI RADICAL HXUO" #xA49F)
+ ("YI RADICAL TAT" #xA4A0)
+ ("YI RADICAL GA" #xA4A1)
+ ("YI RADICAL ZUP" #xA4A2)
+ ("YI RADICAL CYT" #xA4A3)
+ ("YI RADICAL DDUR" #xA4A4)
+ ("YI RADICAL BUR" #xA4A5)
+ ("YI RADICAL GGUO" #xA4A6)
+ ("YI RADICAL NYOP" #xA4A7)
+ ("YI RADICAL TU" #xA4A8)
+ ("YI RADICAL OP" #xA4A9)
+ ("YI RADICAL JJUT" #xA4AA)
+ ("YI RADICAL ZOT" #xA4AB)
+ ("YI RADICAL PYT" #xA4AC)
+ ("YI RADICAL HMO" #xA4AD)
+ ("YI RADICAL YIT" #xA4AE)
+ ("YI RADICAL VUR" #xA4AF)
+ ("YI RADICAL SHY" #xA4B0)
+ ("YI RADICAL VEP" #xA4B1)
+ ("YI RADICAL ZA" #xA4B2)
+ ("YI RADICAL JO" #xA4B3)
+ ("YI RADICAL NZUP" #xA4B4)
+ ("YI RADICAL JJY" #xA4B5)
+ ("YI RADICAL GOT" #xA4B6)
+ ("YI RADICAL JJIE" #xA4B7)
+ ("YI RADICAL WO" #xA4B8)
+ ("YI RADICAL DU" #xA4B9)
+ ("YI RADICAL SHUR" #xA4BA)
+ ("YI RADICAL LIE" #xA4BB)
+ ("YI RADICAL CY" #xA4BC)
+ ("YI RADICAL CUOP" #xA4BD)
+ ("YI RADICAL CIP" #xA4BE)
+ ("YI RADICAL HXOP" #xA4BF)
+ ("YI RADICAL SHAT" #xA4C0)
+ ("YI RADICAL ZUR" #xA4C1)
+ ("YI RADICAL SHOP" #xA4C2)
+ ("YI RADICAL CHE" #xA4C3)
+ ("YI RADICAL ZZIET" #xA4C4)
+ ("YI RADICAL NBIE" #xA4C5)
+ ("YI RADICAL KE" #xA4C6)
+ ))
diff --git a/lisp/nxml/char-name/unicode/0FB00-0FB4F.el b/lisp/nxml/char-name/unicode/0FB00-0FB4F.el
new file mode 100644
index 00000000000..36818c1e130
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/0FB00-0FB4F.el
@@ -0,0 +1,60 @@
+(nxml-define-char-name-set 'alphabetic-presentation-forms
+ '(("LATIN SMALL LIGATURE FF" #xFB00)
+ ("LATIN SMALL LIGATURE FI" #xFB01)
+ ("LATIN SMALL LIGATURE FL" #xFB02)
+ ("LATIN SMALL LIGATURE FFI" #xFB03)
+ ("LATIN SMALL LIGATURE FFL" #xFB04)
+ ("LATIN SMALL LIGATURE LONG S T" #xFB05)
+ ("LATIN SMALL LIGATURE ST" #xFB06)
+ ("ARMENIAN SMALL LIGATURE MEN NOW" #xFB13)
+ ("ARMENIAN SMALL LIGATURE MEN ECH" #xFB14)
+ ("ARMENIAN SMALL LIGATURE MEN INI" #xFB15)
+ ("ARMENIAN SMALL LIGATURE VEW NOW" #xFB16)
+ ("ARMENIAN SMALL LIGATURE MEN XEH" #xFB17)
+ ("HEBREW LETTER YOD WITH HIRIQ" #xFB1D)
+ ("HEBREW POINT JUDEO-SPANISH VARIKA" #xFB1E)
+ ("HEBREW LIGATURE YIDDISH YOD YOD PATAH" #xFB1F)
+ ("HEBREW LETTER ALTERNATIVE AYIN" #xFB20)
+ ("HEBREW LETTER WIDE ALEF" #xFB21)
+ ("HEBREW LETTER WIDE DALET" #xFB22)
+ ("HEBREW LETTER WIDE HE" #xFB23)
+ ("HEBREW LETTER WIDE KAF" #xFB24)
+ ("HEBREW LETTER WIDE LAMED" #xFB25)
+ ("HEBREW LETTER WIDE FINAL MEM" #xFB26)
+ ("HEBREW LETTER WIDE RESH" #xFB27)
+ ("HEBREW LETTER WIDE TAV" #xFB28)
+ ("HEBREW LETTER ALTERNATIVE PLUS SIGN" #xFB29)
+ ("HEBREW LETTER SHIN WITH SHIN DOT" #xFB2A)
+ ("HEBREW LETTER SHIN WITH SIN DOT" #xFB2B)
+ ("HEBREW LETTER SHIN WITH DAGESH AND SHIN DOT" #xFB2C)
+ ("HEBREW LETTER SHIN WITH DAGESH AND SIN DOT" #xFB2D)
+ ("HEBREW LETTER ALEF WITH PATAH" #xFB2E)
+ ("HEBREW LETTER ALEF WITH QAMATS" #xFB2F)
+ ("HEBREW LETTER ALEF WITH MAPIQ" #xFB30)
+ ("HEBREW LETTER BET WITH DAGESH" #xFB31)
+ ("HEBREW LETTER GIMEL WITH DAGESH" #xFB32)
+ ("HEBREW LETTER DALET WITH DAGESH" #xFB33)
+ ("HEBREW LETTER HE WITH MAPIQ" #xFB34)
+ ("HEBREW LETTER VAV WITH DAGESH" #xFB35)
+ ("HEBREW LETTER ZAYIN WITH DAGESH" #xFB36)
+ ("HEBREW LETTER TET WITH DAGESH" #xFB38)
+ ("HEBREW LETTER YOD WITH DAGESH" #xFB39)
+ ("HEBREW LETTER FINAL KAF WITH DAGESH" #xFB3A)
+ ("HEBREW LETTER KAF WITH DAGESH" #xFB3B)
+ ("HEBREW LETTER LAMED WITH DAGESH" #xFB3C)
+ ("HEBREW LETTER MEM WITH DAGESH" #xFB3E)
+ ("HEBREW LETTER NUN WITH DAGESH" #xFB40)
+ ("HEBREW LETTER SAMEKH WITH DAGESH" #xFB41)
+ ("HEBREW LETTER FINAL PE WITH DAGESH" #xFB43)
+ ("HEBREW LETTER PE WITH DAGESH" #xFB44)
+ ("HEBREW LETTER TSADI WITH DAGESH" #xFB46)
+ ("HEBREW LETTER QOF WITH DAGESH" #xFB47)
+ ("HEBREW LETTER RESH WITH DAGESH" #xFB48)
+ ("HEBREW LETTER SHIN WITH DAGESH" #xFB49)
+ ("HEBREW LETTER TAV WITH DAGESH" #xFB4A)
+ ("HEBREW LETTER VAV WITH HOLAM" #xFB4B)
+ ("HEBREW LETTER BET WITH RAFE" #xFB4C)
+ ("HEBREW LETTER KAF WITH RAFE" #xFB4D)
+ ("HEBREW LETTER PE WITH RAFE" #xFB4E)
+ ("HEBREW LIGATURE ALEF LAMED" #xFB4F)
+ ))
diff --git a/lisp/nxml/char-name/unicode/0FB50-0FDFF.el b/lisp/nxml/char-name/unicode/0FB50-0FDFF.el
new file mode 100644
index 00000000000..a39ae4700be
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/0FB50-0FDFF.el
@@ -0,0 +1,596 @@
+(nxml-define-char-name-set 'arabic-presentation-forms-a
+ '(("ARABIC LETTER ALEF WASLA ISOLATED FORM" #xFB50)
+ ("ARABIC LETTER ALEF WASLA FINAL FORM" #xFB51)
+ ("ARABIC LETTER BEEH ISOLATED FORM" #xFB52)
+ ("ARABIC LETTER BEEH FINAL FORM" #xFB53)
+ ("ARABIC LETTER BEEH INITIAL FORM" #xFB54)
+ ("ARABIC LETTER BEEH MEDIAL FORM" #xFB55)
+ ("ARABIC LETTER PEH ISOLATED FORM" #xFB56)
+ ("ARABIC LETTER PEH FINAL FORM" #xFB57)
+ ("ARABIC LETTER PEH INITIAL FORM" #xFB58)
+ ("ARABIC LETTER PEH MEDIAL FORM" #xFB59)
+ ("ARABIC LETTER BEHEH ISOLATED FORM" #xFB5A)
+ ("ARABIC LETTER BEHEH FINAL FORM" #xFB5B)
+ ("ARABIC LETTER BEHEH INITIAL FORM" #xFB5C)
+ ("ARABIC LETTER BEHEH MEDIAL FORM" #xFB5D)
+ ("ARABIC LETTER TTEHEH ISOLATED FORM" #xFB5E)
+ ("ARABIC LETTER TTEHEH FINAL FORM" #xFB5F)
+ ("ARABIC LETTER TTEHEH INITIAL FORM" #xFB60)
+ ("ARABIC LETTER TTEHEH MEDIAL FORM" #xFB61)
+ ("ARABIC LETTER TEHEH ISOLATED FORM" #xFB62)
+ ("ARABIC LETTER TEHEH FINAL FORM" #xFB63)
+ ("ARABIC LETTER TEHEH INITIAL FORM" #xFB64)
+ ("ARABIC LETTER TEHEH MEDIAL FORM" #xFB65)
+ ("ARABIC LETTER TTEH ISOLATED FORM" #xFB66)
+ ("ARABIC LETTER TTEH FINAL FORM" #xFB67)
+ ("ARABIC LETTER TTEH INITIAL FORM" #xFB68)
+ ("ARABIC LETTER TTEH MEDIAL FORM" #xFB69)
+ ("ARABIC LETTER VEH ISOLATED FORM" #xFB6A)
+ ("ARABIC LETTER VEH FINAL FORM" #xFB6B)
+ ("ARABIC LETTER VEH INITIAL FORM" #xFB6C)
+ ("ARABIC LETTER VEH MEDIAL FORM" #xFB6D)
+ ("ARABIC LETTER PEHEH ISOLATED FORM" #xFB6E)
+ ("ARABIC LETTER PEHEH FINAL FORM" #xFB6F)
+ ("ARABIC LETTER PEHEH INITIAL FORM" #xFB70)
+ ("ARABIC LETTER PEHEH MEDIAL FORM" #xFB71)
+ ("ARABIC LETTER DYEH ISOLATED FORM" #xFB72)
+ ("ARABIC LETTER DYEH FINAL FORM" #xFB73)
+ ("ARABIC LETTER DYEH INITIAL FORM" #xFB74)
+ ("ARABIC LETTER DYEH MEDIAL FORM" #xFB75)
+ ("ARABIC LETTER NYEH ISOLATED FORM" #xFB76)
+ ("ARABIC LETTER NYEH FINAL FORM" #xFB77)
+ ("ARABIC LETTER NYEH INITIAL FORM" #xFB78)
+ ("ARABIC LETTER NYEH MEDIAL FORM" #xFB79)
+ ("ARABIC LETTER TCHEH ISOLATED FORM" #xFB7A)
+ ("ARABIC LETTER TCHEH FINAL FORM" #xFB7B)
+ ("ARABIC LETTER TCHEH INITIAL FORM" #xFB7C)
+ ("ARABIC LETTER TCHEH MEDIAL FORM" #xFB7D)
+ ("ARABIC LETTER TCHEHEH ISOLATED FORM" #xFB7E)
+ ("ARABIC LETTER TCHEHEH FINAL FORM" #xFB7F)
+ ("ARABIC LETTER TCHEHEH INITIAL FORM" #xFB80)
+ ("ARABIC LETTER TCHEHEH MEDIAL FORM" #xFB81)
+ ("ARABIC LETTER DDAHAL ISOLATED FORM" #xFB82)
+ ("ARABIC LETTER DDAHAL FINAL FORM" #xFB83)
+ ("ARABIC LETTER DAHAL ISOLATED FORM" #xFB84)
+ ("ARABIC LETTER DAHAL FINAL FORM" #xFB85)
+ ("ARABIC LETTER DUL ISOLATED FORM" #xFB86)
+ ("ARABIC LETTER DUL FINAL FORM" #xFB87)
+ ("ARABIC LETTER DDAL ISOLATED FORM" #xFB88)
+ ("ARABIC LETTER DDAL FINAL FORM" #xFB89)
+ ("ARABIC LETTER JEH ISOLATED FORM" #xFB8A)
+ ("ARABIC LETTER JEH FINAL FORM" #xFB8B)
+ ("ARABIC LETTER RREH ISOLATED FORM" #xFB8C)
+ ("ARABIC LETTER RREH FINAL FORM" #xFB8D)
+ ("ARABIC LETTER KEHEH ISOLATED FORM" #xFB8E)
+ ("ARABIC LETTER KEHEH FINAL FORM" #xFB8F)
+ ("ARABIC LETTER KEHEH INITIAL FORM" #xFB90)
+ ("ARABIC LETTER KEHEH MEDIAL FORM" #xFB91)
+ ("ARABIC LETTER GAF ISOLATED FORM" #xFB92)
+ ("ARABIC LETTER GAF FINAL FORM" #xFB93)
+ ("ARABIC LETTER GAF INITIAL FORM" #xFB94)
+ ("ARABIC LETTER GAF MEDIAL FORM" #xFB95)
+ ("ARABIC LETTER GUEH ISOLATED FORM" #xFB96)
+ ("ARABIC LETTER GUEH FINAL FORM" #xFB97)
+ ("ARABIC LETTER GUEH INITIAL FORM" #xFB98)
+ ("ARABIC LETTER GUEH MEDIAL FORM" #xFB99)
+ ("ARABIC LETTER NGOEH ISOLATED FORM" #xFB9A)
+ ("ARABIC LETTER NGOEH FINAL FORM" #xFB9B)
+ ("ARABIC LETTER NGOEH INITIAL FORM" #xFB9C)
+ ("ARABIC LETTER NGOEH MEDIAL FORM" #xFB9D)
+ ("ARABIC LETTER NOON GHUNNA ISOLATED FORM" #xFB9E)
+ ("ARABIC LETTER NOON GHUNNA FINAL FORM" #xFB9F)
+ ("ARABIC LETTER RNOON ISOLATED FORM" #xFBA0)
+ ("ARABIC LETTER RNOON FINAL FORM" #xFBA1)
+ ("ARABIC LETTER RNOON INITIAL FORM" #xFBA2)
+ ("ARABIC LETTER RNOON MEDIAL FORM" #xFBA3)
+ ("ARABIC LETTER HEH WITH YEH ABOVE ISOLATED FORM" #xFBA4)
+ ("ARABIC LETTER HEH WITH YEH ABOVE FINAL FORM" #xFBA5)
+ ("ARABIC LETTER HEH GOAL ISOLATED FORM" #xFBA6)
+ ("ARABIC LETTER HEH GOAL FINAL FORM" #xFBA7)
+ ("ARABIC LETTER HEH GOAL INITIAL FORM" #xFBA8)
+ ("ARABIC LETTER HEH GOAL MEDIAL FORM" #xFBA9)
+ ("ARABIC LETTER HEH DOACHASHMEE ISOLATED FORM" #xFBAA)
+ ("ARABIC LETTER HEH DOACHASHMEE FINAL FORM" #xFBAB)
+ ("ARABIC LETTER HEH DOACHASHMEE INITIAL FORM" #xFBAC)
+ ("ARABIC LETTER HEH DOACHASHMEE MEDIAL FORM" #xFBAD)
+ ("ARABIC LETTER YEH BARREE ISOLATED FORM" #xFBAE)
+ ("ARABIC LETTER YEH BARREE FINAL FORM" #xFBAF)
+ ("ARABIC LETTER YEH BARREE WITH HAMZA ABOVE ISOLATED FORM" #xFBB0)
+ ("ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM" #xFBB1)
+ ("ARABIC LETTER NG ISOLATED FORM" #xFBD3)
+ ("ARABIC LETTER NG FINAL FORM" #xFBD4)
+ ("ARABIC LETTER NG INITIAL FORM" #xFBD5)
+ ("ARABIC LETTER NG MEDIAL FORM" #xFBD6)
+ ("ARABIC LETTER U ISOLATED FORM" #xFBD7)
+ ("ARABIC LETTER U FINAL FORM" #xFBD8)
+ ("ARABIC LETTER OE ISOLATED FORM" #xFBD9)
+ ("ARABIC LETTER OE FINAL FORM" #xFBDA)
+ ("ARABIC LETTER YU ISOLATED FORM" #xFBDB)
+ ("ARABIC LETTER YU FINAL FORM" #xFBDC)
+ ("ARABIC LETTER U WITH HAMZA ABOVE ISOLATED FORM" #xFBDD)
+ ("ARABIC LETTER VE ISOLATED FORM" #xFBDE)
+ ("ARABIC LETTER VE FINAL FORM" #xFBDF)
+ ("ARABIC LETTER KIRGHIZ OE ISOLATED FORM" #xFBE0)
+ ("ARABIC LETTER KIRGHIZ OE FINAL FORM" #xFBE1)
+ ("ARABIC LETTER KIRGHIZ YU ISOLATED FORM" #xFBE2)
+ ("ARABIC LETTER KIRGHIZ YU FINAL FORM" #xFBE3)
+ ("ARABIC LETTER E ISOLATED FORM" #xFBE4)
+ ("ARABIC LETTER E FINAL FORM" #xFBE5)
+ ("ARABIC LETTER E INITIAL FORM" #xFBE6)
+ ("ARABIC LETTER E MEDIAL FORM" #xFBE7)
+ ("ARABIC LETTER UIGHUR KAZAKH KIRGHIZ ALEF MAKSURA INITIAL FORM" #xFBE8)
+ ("ARABIC LETTER UIGHUR KAZAKH KIRGHIZ ALEF MAKSURA MEDIAL FORM" #xFBE9)
+ ("ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF ISOLATED FORM" #xFBEA)
+ ("ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF FINAL FORM" #xFBEB)
+ ("ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH AE ISOLATED FORM" #xFBEC)
+ ("ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH AE FINAL FORM" #xFBED)
+ ("ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH WAW ISOLATED FORM" #xFBEE)
+ ("ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH WAW FINAL FORM" #xFBEF)
+ ("ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH U ISOLATED FORM" #xFBF0)
+ ("ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH U FINAL FORM" #xFBF1)
+ ("ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH OE ISOLATED FORM" #xFBF2)
+ ("ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH OE FINAL FORM" #xFBF3)
+ ("ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YU ISOLATED FORM" #xFBF4)
+ ("ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YU FINAL FORM" #xFBF5)
+ ("ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E ISOLATED FORM" #xFBF6)
+ ("ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E FINAL FORM" #xFBF7)
+ ("ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E INITIAL FORM" #xFBF8)
+ ("ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA ISOLATED FORM" #xFBF9)
+ ("ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA FINAL FORM" #xFBFA)
+ ("ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA INITIAL FORM" #xFBFB)
+ ("ARABIC LETTER FARSI YEH ISOLATED FORM" #xFBFC)
+ ("ARABIC LETTER FARSI YEH FINAL FORM" #xFBFD)
+ ("ARABIC LETTER FARSI YEH INITIAL FORM" #xFBFE)
+ ("ARABIC LETTER FARSI YEH MEDIAL FORM" #xFBFF)
+ ("ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH JEEM ISOLATED FORM" #xFC00)
+ ("ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HAH ISOLATED FORM" #xFC01)
+ ("ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM ISOLATED FORM" #xFC02)
+ ("ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF MAKSURA ISOLATED FORM" #xFC03)
+ ("ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YEH ISOLATED FORM" #xFC04)
+ ("ARABIC LIGATURE BEH WITH JEEM ISOLATED FORM" #xFC05)
+ ("ARABIC LIGATURE BEH WITH HAH ISOLATED FORM" #xFC06)
+ ("ARABIC LIGATURE BEH WITH KHAH ISOLATED FORM" #xFC07)
+ ("ARABIC LIGATURE BEH WITH MEEM ISOLATED FORM" #xFC08)
+ ("ARABIC LIGATURE BEH WITH ALEF MAKSURA ISOLATED FORM" #xFC09)
+ ("ARABIC LIGATURE BEH WITH YEH ISOLATED FORM" #xFC0A)
+ ("ARABIC LIGATURE TEH WITH JEEM ISOLATED FORM" #xFC0B)
+ ("ARABIC LIGATURE TEH WITH HAH ISOLATED FORM" #xFC0C)
+ ("ARABIC LIGATURE TEH WITH KHAH ISOLATED FORM" #xFC0D)
+ ("ARABIC LIGATURE TEH WITH MEEM ISOLATED FORM" #xFC0E)
+ ("ARABIC LIGATURE TEH WITH ALEF MAKSURA ISOLATED FORM" #xFC0F)
+ ("ARABIC LIGATURE TEH WITH YEH ISOLATED FORM" #xFC10)
+ ("ARABIC LIGATURE THEH WITH JEEM ISOLATED FORM" #xFC11)
+ ("ARABIC LIGATURE THEH WITH MEEM ISOLATED FORM" #xFC12)
+ ("ARABIC LIGATURE THEH WITH ALEF MAKSURA ISOLATED FORM" #xFC13)
+ ("ARABIC LIGATURE THEH WITH YEH ISOLATED FORM" #xFC14)
+ ("ARABIC LIGATURE JEEM WITH HAH ISOLATED FORM" #xFC15)
+ ("ARABIC LIGATURE JEEM WITH MEEM ISOLATED FORM" #xFC16)
+ ("ARABIC LIGATURE HAH WITH JEEM ISOLATED FORM" #xFC17)
+ ("ARABIC LIGATURE HAH WITH MEEM ISOLATED FORM" #xFC18)
+ ("ARABIC LIGATURE KHAH WITH JEEM ISOLATED FORM" #xFC19)
+ ("ARABIC LIGATURE KHAH WITH HAH ISOLATED FORM" #xFC1A)
+ ("ARABIC LIGATURE KHAH WITH MEEM ISOLATED FORM" #xFC1B)
+ ("ARABIC LIGATURE SEEN WITH JEEM ISOLATED FORM" #xFC1C)
+ ("ARABIC LIGATURE SEEN WITH HAH ISOLATED FORM" #xFC1D)
+ ("ARABIC LIGATURE SEEN WITH KHAH ISOLATED FORM" #xFC1E)
+ ("ARABIC LIGATURE SEEN WITH MEEM ISOLATED FORM" #xFC1F)
+ ("ARABIC LIGATURE SAD WITH HAH ISOLATED FORM" #xFC20)
+ ("ARABIC LIGATURE SAD WITH MEEM ISOLATED FORM" #xFC21)
+ ("ARABIC LIGATURE DAD WITH JEEM ISOLATED FORM" #xFC22)
+ ("ARABIC LIGATURE DAD WITH HAH ISOLATED FORM" #xFC23)
+ ("ARABIC LIGATURE DAD WITH KHAH ISOLATED FORM" #xFC24)
+ ("ARABIC LIGATURE DAD WITH MEEM ISOLATED FORM" #xFC25)
+ ("ARABIC LIGATURE TAH WITH HAH ISOLATED FORM" #xFC26)
+ ("ARABIC LIGATURE TAH WITH MEEM ISOLATED FORM" #xFC27)
+ ("ARABIC LIGATURE ZAH WITH MEEM ISOLATED FORM" #xFC28)
+ ("ARABIC LIGATURE AIN WITH JEEM ISOLATED FORM" #xFC29)
+ ("ARABIC LIGATURE AIN WITH MEEM ISOLATED FORM" #xFC2A)
+ ("ARABIC LIGATURE GHAIN WITH JEEM ISOLATED FORM" #xFC2B)
+ ("ARABIC LIGATURE GHAIN WITH MEEM ISOLATED FORM" #xFC2C)
+ ("ARABIC LIGATURE FEH WITH JEEM ISOLATED FORM" #xFC2D)
+ ("ARABIC LIGATURE FEH WITH HAH ISOLATED FORM" #xFC2E)
+ ("ARABIC LIGATURE FEH WITH KHAH ISOLATED FORM" #xFC2F)
+ ("ARABIC LIGATURE FEH WITH MEEM ISOLATED FORM" #xFC30)
+ ("ARABIC LIGATURE FEH WITH ALEF MAKSURA ISOLATED FORM" #xFC31)
+ ("ARABIC LIGATURE FEH WITH YEH ISOLATED FORM" #xFC32)
+ ("ARABIC LIGATURE QAF WITH HAH ISOLATED FORM" #xFC33)
+ ("ARABIC LIGATURE QAF WITH MEEM ISOLATED FORM" #xFC34)
+ ("ARABIC LIGATURE QAF WITH ALEF MAKSURA ISOLATED FORM" #xFC35)
+ ("ARABIC LIGATURE QAF WITH YEH ISOLATED FORM" #xFC36)
+ ("ARABIC LIGATURE KAF WITH ALEF ISOLATED FORM" #xFC37)
+ ("ARABIC LIGATURE KAF WITH JEEM ISOLATED FORM" #xFC38)
+ ("ARABIC LIGATURE KAF WITH HAH ISOLATED FORM" #xFC39)
+ ("ARABIC LIGATURE KAF WITH KHAH ISOLATED FORM" #xFC3A)
+ ("ARABIC LIGATURE KAF WITH LAM ISOLATED FORM" #xFC3B)
+ ("ARABIC LIGATURE KAF WITH MEEM ISOLATED FORM" #xFC3C)
+ ("ARABIC LIGATURE KAF WITH ALEF MAKSURA ISOLATED FORM" #xFC3D)
+ ("ARABIC LIGATURE KAF WITH YEH ISOLATED FORM" #xFC3E)
+ ("ARABIC LIGATURE LAM WITH JEEM ISOLATED FORM" #xFC3F)
+ ("ARABIC LIGATURE LAM WITH HAH ISOLATED FORM" #xFC40)
+ ("ARABIC LIGATURE LAM WITH KHAH ISOLATED FORM" #xFC41)
+ ("ARABIC LIGATURE LAM WITH MEEM ISOLATED FORM" #xFC42)
+ ("ARABIC LIGATURE LAM WITH ALEF MAKSURA ISOLATED FORM" #xFC43)
+ ("ARABIC LIGATURE LAM WITH YEH ISOLATED FORM" #xFC44)
+ ("ARABIC LIGATURE MEEM WITH JEEM ISOLATED FORM" #xFC45)
+ ("ARABIC LIGATURE MEEM WITH HAH ISOLATED FORM" #xFC46)
+ ("ARABIC LIGATURE MEEM WITH KHAH ISOLATED FORM" #xFC47)
+ ("ARABIC LIGATURE MEEM WITH MEEM ISOLATED FORM" #xFC48)
+ ("ARABIC LIGATURE MEEM WITH ALEF MAKSURA ISOLATED FORM" #xFC49)
+ ("ARABIC LIGATURE MEEM WITH YEH ISOLATED FORM" #xFC4A)
+ ("ARABIC LIGATURE NOON WITH JEEM ISOLATED FORM" #xFC4B)
+ ("ARABIC LIGATURE NOON WITH HAH ISOLATED FORM" #xFC4C)
+ ("ARABIC LIGATURE NOON WITH KHAH ISOLATED FORM" #xFC4D)
+ ("ARABIC LIGATURE NOON WITH MEEM ISOLATED FORM" #xFC4E)
+ ("ARABIC LIGATURE NOON WITH ALEF MAKSURA ISOLATED FORM" #xFC4F)
+ ("ARABIC LIGATURE NOON WITH YEH ISOLATED FORM" #xFC50)
+ ("ARABIC LIGATURE HEH WITH JEEM ISOLATED FORM" #xFC51)
+ ("ARABIC LIGATURE HEH WITH MEEM ISOLATED FORM" #xFC52)
+ ("ARABIC LIGATURE HEH WITH ALEF MAKSURA ISOLATED FORM" #xFC53)
+ ("ARABIC LIGATURE HEH WITH YEH ISOLATED FORM" #xFC54)
+ ("ARABIC LIGATURE YEH WITH JEEM ISOLATED FORM" #xFC55)
+ ("ARABIC LIGATURE YEH WITH HAH ISOLATED FORM" #xFC56)
+ ("ARABIC LIGATURE YEH WITH KHAH ISOLATED FORM" #xFC57)
+ ("ARABIC LIGATURE YEH WITH MEEM ISOLATED FORM" #xFC58)
+ ("ARABIC LIGATURE YEH WITH ALEF MAKSURA ISOLATED FORM" #xFC59)
+ ("ARABIC LIGATURE YEH WITH YEH ISOLATED FORM" #xFC5A)
+ ("ARABIC LIGATURE THAL WITH SUPERSCRIPT ALEF ISOLATED FORM" #xFC5B)
+ ("ARABIC LIGATURE REH WITH SUPERSCRIPT ALEF ISOLATED FORM" #xFC5C)
+ ("ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF ISOLATED FORM" #xFC5D)
+ ("ARABIC LIGATURE SHADDA WITH DAMMATAN ISOLATED FORM" #xFC5E)
+ ("ARABIC LIGATURE SHADDA WITH KASRATAN ISOLATED FORM" #xFC5F)
+ ("ARABIC LIGATURE SHADDA WITH FATHA ISOLATED FORM" #xFC60)
+ ("ARABIC LIGATURE SHADDA WITH DAMMA ISOLATED FORM" #xFC61)
+ ("ARABIC LIGATURE SHADDA WITH KASRA ISOLATED FORM" #xFC62)
+ ("ARABIC LIGATURE SHADDA WITH SUPERSCRIPT ALEF ISOLATED FORM" #xFC63)
+ ("ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH REH FINAL FORM" #xFC64)
+ ("ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ZAIN FINAL FORM" #xFC65)
+ ("ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM FINAL FORM" #xFC66)
+ ("ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH NOON FINAL FORM" #xFC67)
+ ("ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF MAKSURA FINAL FORM" #xFC68)
+ ("ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YEH FINAL FORM" #xFC69)
+ ("ARABIC LIGATURE BEH WITH REH FINAL FORM" #xFC6A)
+ ("ARABIC LIGATURE BEH WITH ZAIN FINAL FORM" #xFC6B)
+ ("ARABIC LIGATURE BEH WITH MEEM FINAL FORM" #xFC6C)
+ ("ARABIC LIGATURE BEH WITH NOON FINAL FORM" #xFC6D)
+ ("ARABIC LIGATURE BEH WITH ALEF MAKSURA FINAL FORM" #xFC6E)
+ ("ARABIC LIGATURE BEH WITH YEH FINAL FORM" #xFC6F)
+ ("ARABIC LIGATURE TEH WITH REH FINAL FORM" #xFC70)
+ ("ARABIC LIGATURE TEH WITH ZAIN FINAL FORM" #xFC71)
+ ("ARABIC LIGATURE TEH WITH MEEM FINAL FORM" #xFC72)
+ ("ARABIC LIGATURE TEH WITH NOON FINAL FORM" #xFC73)
+ ("ARABIC LIGATURE TEH WITH ALEF MAKSURA FINAL FORM" #xFC74)
+ ("ARABIC LIGATURE TEH WITH YEH FINAL FORM" #xFC75)
+ ("ARABIC LIGATURE THEH WITH REH FINAL FORM" #xFC76)
+ ("ARABIC LIGATURE THEH WITH ZAIN FINAL FORM" #xFC77)
+ ("ARABIC LIGATURE THEH WITH MEEM FINAL FORM" #xFC78)
+ ("ARABIC LIGATURE THEH WITH NOON FINAL FORM" #xFC79)
+ ("ARABIC LIGATURE THEH WITH ALEF MAKSURA FINAL FORM" #xFC7A)
+ ("ARABIC LIGATURE THEH WITH YEH FINAL FORM" #xFC7B)
+ ("ARABIC LIGATURE FEH WITH ALEF MAKSURA FINAL FORM" #xFC7C)
+ ("ARABIC LIGATURE FEH WITH YEH FINAL FORM" #xFC7D)
+ ("ARABIC LIGATURE QAF WITH ALEF MAKSURA FINAL FORM" #xFC7E)
+ ("ARABIC LIGATURE QAF WITH YEH FINAL FORM" #xFC7F)
+ ("ARABIC LIGATURE KAF WITH ALEF FINAL FORM" #xFC80)
+ ("ARABIC LIGATURE KAF WITH LAM FINAL FORM" #xFC81)
+ ("ARABIC LIGATURE KAF WITH MEEM FINAL FORM" #xFC82)
+ ("ARABIC LIGATURE KAF WITH ALEF MAKSURA FINAL FORM" #xFC83)
+ ("ARABIC LIGATURE KAF WITH YEH FINAL FORM" #xFC84)
+ ("ARABIC LIGATURE LAM WITH MEEM FINAL FORM" #xFC85)
+ ("ARABIC LIGATURE LAM WITH ALEF MAKSURA FINAL FORM" #xFC86)
+ ("ARABIC LIGATURE LAM WITH YEH FINAL FORM" #xFC87)
+ ("ARABIC LIGATURE MEEM WITH ALEF FINAL FORM" #xFC88)
+ ("ARABIC LIGATURE MEEM WITH MEEM FINAL FORM" #xFC89)
+ ("ARABIC LIGATURE NOON WITH REH FINAL FORM" #xFC8A)
+ ("ARABIC LIGATURE NOON WITH ZAIN FINAL FORM" #xFC8B)
+ ("ARABIC LIGATURE NOON WITH MEEM FINAL FORM" #xFC8C)
+ ("ARABIC LIGATURE NOON WITH NOON FINAL FORM" #xFC8D)
+ ("ARABIC LIGATURE NOON WITH ALEF MAKSURA FINAL FORM" #xFC8E)
+ ("ARABIC LIGATURE NOON WITH YEH FINAL FORM" #xFC8F)
+ ("ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF FINAL FORM" #xFC90)
+ ("ARABIC LIGATURE YEH WITH REH FINAL FORM" #xFC91)
+ ("ARABIC LIGATURE YEH WITH ZAIN FINAL FORM" #xFC92)
+ ("ARABIC LIGATURE YEH WITH MEEM FINAL FORM" #xFC93)
+ ("ARABIC LIGATURE YEH WITH NOON FINAL FORM" #xFC94)
+ ("ARABIC LIGATURE YEH WITH ALEF MAKSURA FINAL FORM" #xFC95)
+ ("ARABIC LIGATURE YEH WITH YEH FINAL FORM" #xFC96)
+ ("ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH JEEM INITIAL FORM" #xFC97)
+ ("ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HAH INITIAL FORM" #xFC98)
+ ("ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH KHAH INITIAL FORM" #xFC99)
+ ("ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM INITIAL FORM" #xFC9A)
+ ("ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HEH INITIAL FORM" #xFC9B)
+ ("ARABIC LIGATURE BEH WITH JEEM INITIAL FORM" #xFC9C)
+ ("ARABIC LIGATURE BEH WITH HAH INITIAL FORM" #xFC9D)
+ ("ARABIC LIGATURE BEH WITH KHAH INITIAL FORM" #xFC9E)
+ ("ARABIC LIGATURE BEH WITH MEEM INITIAL FORM" #xFC9F)
+ ("ARABIC LIGATURE BEH WITH HEH INITIAL FORM" #xFCA0)
+ ("ARABIC LIGATURE TEH WITH JEEM INITIAL FORM" #xFCA1)
+ ("ARABIC LIGATURE TEH WITH HAH INITIAL FORM" #xFCA2)
+ ("ARABIC LIGATURE TEH WITH KHAH INITIAL FORM" #xFCA3)
+ ("ARABIC LIGATURE TEH WITH MEEM INITIAL FORM" #xFCA4)
+ ("ARABIC LIGATURE TEH WITH HEH INITIAL FORM" #xFCA5)
+ ("ARABIC LIGATURE THEH WITH MEEM INITIAL FORM" #xFCA6)
+ ("ARABIC LIGATURE JEEM WITH HAH INITIAL FORM" #xFCA7)
+ ("ARABIC LIGATURE JEEM WITH MEEM INITIAL FORM" #xFCA8)
+ ("ARABIC LIGATURE HAH WITH JEEM INITIAL FORM" #xFCA9)
+ ("ARABIC LIGATURE HAH WITH MEEM INITIAL FORM" #xFCAA)
+ ("ARABIC LIGATURE KHAH WITH JEEM INITIAL FORM" #xFCAB)
+ ("ARABIC LIGATURE KHAH WITH MEEM INITIAL FORM" #xFCAC)
+ ("ARABIC LIGATURE SEEN WITH JEEM INITIAL FORM" #xFCAD)
+ ("ARABIC LIGATURE SEEN WITH HAH INITIAL FORM" #xFCAE)
+ ("ARABIC LIGATURE SEEN WITH KHAH INITIAL FORM" #xFCAF)
+ ("ARABIC LIGATURE SEEN WITH MEEM INITIAL FORM" #xFCB0)
+ ("ARABIC LIGATURE SAD WITH HAH INITIAL FORM" #xFCB1)
+ ("ARABIC LIGATURE SAD WITH KHAH INITIAL FORM" #xFCB2)
+ ("ARABIC LIGATURE SAD WITH MEEM INITIAL FORM" #xFCB3)
+ ("ARABIC LIGATURE DAD WITH JEEM INITIAL FORM" #xFCB4)
+ ("ARABIC LIGATURE DAD WITH HAH INITIAL FORM" #xFCB5)
+ ("ARABIC LIGATURE DAD WITH KHAH INITIAL FORM" #xFCB6)
+ ("ARABIC LIGATURE DAD WITH MEEM INITIAL FORM" #xFCB7)
+ ("ARABIC LIGATURE TAH WITH HAH INITIAL FORM" #xFCB8)
+ ("ARABIC LIGATURE ZAH WITH MEEM INITIAL FORM" #xFCB9)
+ ("ARABIC LIGATURE AIN WITH JEEM INITIAL FORM" #xFCBA)
+ ("ARABIC LIGATURE AIN WITH MEEM INITIAL FORM" #xFCBB)
+ ("ARABIC LIGATURE GHAIN WITH JEEM INITIAL FORM" #xFCBC)
+ ("ARABIC LIGATURE GHAIN WITH MEEM INITIAL FORM" #xFCBD)
+ ("ARABIC LIGATURE FEH WITH JEEM INITIAL FORM" #xFCBE)
+ ("ARABIC LIGATURE FEH WITH HAH INITIAL FORM" #xFCBF)
+ ("ARABIC LIGATURE FEH WITH KHAH INITIAL FORM" #xFCC0)
+ ("ARABIC LIGATURE FEH WITH MEEM INITIAL FORM" #xFCC1)
+ ("ARABIC LIGATURE QAF WITH HAH INITIAL FORM" #xFCC2)
+ ("ARABIC LIGATURE QAF WITH MEEM INITIAL FORM" #xFCC3)
+ ("ARABIC LIGATURE KAF WITH JEEM INITIAL FORM" #xFCC4)
+ ("ARABIC LIGATURE KAF WITH HAH INITIAL FORM" #xFCC5)
+ ("ARABIC LIGATURE KAF WITH KHAH INITIAL FORM" #xFCC6)
+ ("ARABIC LIGATURE KAF WITH LAM INITIAL FORM" #xFCC7)
+ ("ARABIC LIGATURE KAF WITH MEEM INITIAL FORM" #xFCC8)
+ ("ARABIC LIGATURE LAM WITH JEEM INITIAL FORM" #xFCC9)
+ ("ARABIC LIGATURE LAM WITH HAH INITIAL FORM" #xFCCA)
+ ("ARABIC LIGATURE LAM WITH KHAH INITIAL FORM" #xFCCB)
+ ("ARABIC LIGATURE LAM WITH MEEM INITIAL FORM" #xFCCC)
+ ("ARABIC LIGATURE LAM WITH HEH INITIAL FORM" #xFCCD)
+ ("ARABIC LIGATURE MEEM WITH JEEM INITIAL FORM" #xFCCE)
+ ("ARABIC LIGATURE MEEM WITH HAH INITIAL FORM" #xFCCF)
+ ("ARABIC LIGATURE MEEM WITH KHAH INITIAL FORM" #xFCD0)
+ ("ARABIC LIGATURE MEEM WITH MEEM INITIAL FORM" #xFCD1)
+ ("ARABIC LIGATURE NOON WITH JEEM INITIAL FORM" #xFCD2)
+ ("ARABIC LIGATURE NOON WITH HAH INITIAL FORM" #xFCD3)
+ ("ARABIC LIGATURE NOON WITH KHAH INITIAL FORM" #xFCD4)
+ ("ARABIC LIGATURE NOON WITH MEEM INITIAL FORM" #xFCD5)
+ ("ARABIC LIGATURE NOON WITH HEH INITIAL FORM" #xFCD6)
+ ("ARABIC LIGATURE HEH WITH JEEM INITIAL FORM" #xFCD7)
+ ("ARABIC LIGATURE HEH WITH MEEM INITIAL FORM" #xFCD8)
+ ("ARABIC LIGATURE HEH WITH SUPERSCRIPT ALEF INITIAL FORM" #xFCD9)
+ ("ARABIC LIGATURE YEH WITH JEEM INITIAL FORM" #xFCDA)
+ ("ARABIC LIGATURE YEH WITH HAH INITIAL FORM" #xFCDB)
+ ("ARABIC LIGATURE YEH WITH KHAH INITIAL FORM" #xFCDC)
+ ("ARABIC LIGATURE YEH WITH MEEM INITIAL FORM" #xFCDD)
+ ("ARABIC LIGATURE YEH WITH HEH INITIAL FORM" #xFCDE)
+ ("ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM MEDIAL FORM" #xFCDF)
+ ("ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HEH MEDIAL FORM" #xFCE0)
+ ("ARABIC LIGATURE BEH WITH MEEM MEDIAL FORM" #xFCE1)
+ ("ARABIC LIGATURE BEH WITH HEH MEDIAL FORM" #xFCE2)
+ ("ARABIC LIGATURE TEH WITH MEEM MEDIAL FORM" #xFCE3)
+ ("ARABIC LIGATURE TEH WITH HEH MEDIAL FORM" #xFCE4)
+ ("ARABIC LIGATURE THEH WITH MEEM MEDIAL FORM" #xFCE5)
+ ("ARABIC LIGATURE THEH WITH HEH MEDIAL FORM" #xFCE6)
+ ("ARABIC LIGATURE SEEN WITH MEEM MEDIAL FORM" #xFCE7)
+ ("ARABIC LIGATURE SEEN WITH HEH MEDIAL FORM" #xFCE8)
+ ("ARABIC LIGATURE SHEEN WITH MEEM MEDIAL FORM" #xFCE9)
+ ("ARABIC LIGATURE SHEEN WITH HEH MEDIAL FORM" #xFCEA)
+ ("ARABIC LIGATURE KAF WITH LAM MEDIAL FORM" #xFCEB)
+ ("ARABIC LIGATURE KAF WITH MEEM MEDIAL FORM" #xFCEC)
+ ("ARABIC LIGATURE LAM WITH MEEM MEDIAL FORM" #xFCED)
+ ("ARABIC LIGATURE NOON WITH MEEM MEDIAL FORM" #xFCEE)
+ ("ARABIC LIGATURE NOON WITH HEH MEDIAL FORM" #xFCEF)
+ ("ARABIC LIGATURE YEH WITH MEEM MEDIAL FORM" #xFCF0)
+ ("ARABIC LIGATURE YEH WITH HEH MEDIAL FORM" #xFCF1)
+ ("ARABIC LIGATURE SHADDA WITH FATHA MEDIAL FORM" #xFCF2)
+ ("ARABIC LIGATURE SHADDA WITH DAMMA MEDIAL FORM" #xFCF3)
+ ("ARABIC LIGATURE SHADDA WITH KASRA MEDIAL FORM" #xFCF4)
+ ("ARABIC LIGATURE TAH WITH ALEF MAKSURA ISOLATED FORM" #xFCF5)
+ ("ARABIC LIGATURE TAH WITH YEH ISOLATED FORM" #xFCF6)
+ ("ARABIC LIGATURE AIN WITH ALEF MAKSURA ISOLATED FORM" #xFCF7)
+ ("ARABIC LIGATURE AIN WITH YEH ISOLATED FORM" #xFCF8)
+ ("ARABIC LIGATURE GHAIN WITH ALEF MAKSURA ISOLATED FORM" #xFCF9)
+ ("ARABIC LIGATURE GHAIN WITH YEH ISOLATED FORM" #xFCFA)
+ ("ARABIC LIGATURE SEEN WITH ALEF MAKSURA ISOLATED FORM" #xFCFB)
+ ("ARABIC LIGATURE SEEN WITH YEH ISOLATED FORM" #xFCFC)
+ ("ARABIC LIGATURE SHEEN WITH ALEF MAKSURA ISOLATED FORM" #xFCFD)
+ ("ARABIC LIGATURE SHEEN WITH YEH ISOLATED FORM" #xFCFE)
+ ("ARABIC LIGATURE HAH WITH ALEF MAKSURA ISOLATED FORM" #xFCFF)
+ ("ARABIC LIGATURE HAH WITH YEH ISOLATED FORM" #xFD00)
+ ("ARABIC LIGATURE JEEM WITH ALEF MAKSURA ISOLATED FORM" #xFD01)
+ ("ARABIC LIGATURE JEEM WITH YEH ISOLATED FORM" #xFD02)
+ ("ARABIC LIGATURE KHAH WITH ALEF MAKSURA ISOLATED FORM" #xFD03)
+ ("ARABIC LIGATURE KHAH WITH YEH ISOLATED FORM" #xFD04)
+ ("ARABIC LIGATURE SAD WITH ALEF MAKSURA ISOLATED FORM" #xFD05)
+ ("ARABIC LIGATURE SAD WITH YEH ISOLATED FORM" #xFD06)
+ ("ARABIC LIGATURE DAD WITH ALEF MAKSURA ISOLATED FORM" #xFD07)
+ ("ARABIC LIGATURE DAD WITH YEH ISOLATED FORM" #xFD08)
+ ("ARABIC LIGATURE SHEEN WITH JEEM ISOLATED FORM" #xFD09)
+ ("ARABIC LIGATURE SHEEN WITH HAH ISOLATED FORM" #xFD0A)
+ ("ARABIC LIGATURE SHEEN WITH KHAH ISOLATED FORM" #xFD0B)
+ ("ARABIC LIGATURE SHEEN WITH MEEM ISOLATED FORM" #xFD0C)
+ ("ARABIC LIGATURE SHEEN WITH REH ISOLATED FORM" #xFD0D)
+ ("ARABIC LIGATURE SEEN WITH REH ISOLATED FORM" #xFD0E)
+ ("ARABIC LIGATURE SAD WITH REH ISOLATED FORM" #xFD0F)
+ ("ARABIC LIGATURE DAD WITH REH ISOLATED FORM" #xFD10)
+ ("ARABIC LIGATURE TAH WITH ALEF MAKSURA FINAL FORM" #xFD11)
+ ("ARABIC LIGATURE TAH WITH YEH FINAL FORM" #xFD12)
+ ("ARABIC LIGATURE AIN WITH ALEF MAKSURA FINAL FORM" #xFD13)
+ ("ARABIC LIGATURE AIN WITH YEH FINAL FORM" #xFD14)
+ ("ARABIC LIGATURE GHAIN WITH ALEF MAKSURA FINAL FORM" #xFD15)
+ ("ARABIC LIGATURE GHAIN WITH YEH FINAL FORM" #xFD16)
+ ("ARABIC LIGATURE SEEN WITH ALEF MAKSURA FINAL FORM" #xFD17)
+ ("ARABIC LIGATURE SEEN WITH YEH FINAL FORM" #xFD18)
+ ("ARABIC LIGATURE SHEEN WITH ALEF MAKSURA FINAL FORM" #xFD19)
+ ("ARABIC LIGATURE SHEEN WITH YEH FINAL FORM" #xFD1A)
+ ("ARABIC LIGATURE HAH WITH ALEF MAKSURA FINAL FORM" #xFD1B)
+ ("ARABIC LIGATURE HAH WITH YEH FINAL FORM" #xFD1C)
+ ("ARABIC LIGATURE JEEM WITH ALEF MAKSURA FINAL FORM" #xFD1D)
+ ("ARABIC LIGATURE JEEM WITH YEH FINAL FORM" #xFD1E)
+ ("ARABIC LIGATURE KHAH WITH ALEF MAKSURA FINAL FORM" #xFD1F)
+ ("ARABIC LIGATURE KHAH WITH YEH FINAL FORM" #xFD20)
+ ("ARABIC LIGATURE SAD WITH ALEF MAKSURA FINAL FORM" #xFD21)
+ ("ARABIC LIGATURE SAD WITH YEH FINAL FORM" #xFD22)
+ ("ARABIC LIGATURE DAD WITH ALEF MAKSURA FINAL FORM" #xFD23)
+ ("ARABIC LIGATURE DAD WITH YEH FINAL FORM" #xFD24)
+ ("ARABIC LIGATURE SHEEN WITH JEEM FINAL FORM" #xFD25)
+ ("ARABIC LIGATURE SHEEN WITH HAH FINAL FORM" #xFD26)
+ ("ARABIC LIGATURE SHEEN WITH KHAH FINAL FORM" #xFD27)
+ ("ARABIC LIGATURE SHEEN WITH MEEM FINAL FORM" #xFD28)
+ ("ARABIC LIGATURE SHEEN WITH REH FINAL FORM" #xFD29)
+ ("ARABIC LIGATURE SEEN WITH REH FINAL FORM" #xFD2A)
+ ("ARABIC LIGATURE SAD WITH REH FINAL FORM" #xFD2B)
+ ("ARABIC LIGATURE DAD WITH REH FINAL FORM" #xFD2C)
+ ("ARABIC LIGATURE SHEEN WITH JEEM INITIAL FORM" #xFD2D)
+ ("ARABIC LIGATURE SHEEN WITH HAH INITIAL FORM" #xFD2E)
+ ("ARABIC LIGATURE SHEEN WITH KHAH INITIAL FORM" #xFD2F)
+ ("ARABIC LIGATURE SHEEN WITH MEEM INITIAL FORM" #xFD30)
+ ("ARABIC LIGATURE SEEN WITH HEH INITIAL FORM" #xFD31)
+ ("ARABIC LIGATURE SHEEN WITH HEH INITIAL FORM" #xFD32)
+ ("ARABIC LIGATURE TAH WITH MEEM INITIAL FORM" #xFD33)
+ ("ARABIC LIGATURE SEEN WITH JEEM MEDIAL FORM" #xFD34)
+ ("ARABIC LIGATURE SEEN WITH HAH MEDIAL FORM" #xFD35)
+ ("ARABIC LIGATURE SEEN WITH KHAH MEDIAL FORM" #xFD36)
+ ("ARABIC LIGATURE SHEEN WITH JEEM MEDIAL FORM" #xFD37)
+ ("ARABIC LIGATURE SHEEN WITH HAH MEDIAL FORM" #xFD38)
+ ("ARABIC LIGATURE SHEEN WITH KHAH MEDIAL FORM" #xFD39)
+ ("ARABIC LIGATURE TAH WITH MEEM MEDIAL FORM" #xFD3A)
+ ("ARABIC LIGATURE ZAH WITH MEEM MEDIAL FORM" #xFD3B)
+ ("ARABIC LIGATURE ALEF WITH FATHATAN FINAL FORM" #xFD3C)
+ ("ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM" #xFD3D)
+ ("ORNATE LEFT PARENTHESIS" #xFD3E)
+ ("ORNATE RIGHT PARENTHESIS" #xFD3F)
+ ("ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM" #xFD50)
+ ("ARABIC LIGATURE TEH WITH HAH WITH JEEM FINAL FORM" #xFD51)
+ ("ARABIC LIGATURE TEH WITH HAH WITH JEEM INITIAL FORM" #xFD52)
+ ("ARABIC LIGATURE TEH WITH HAH WITH MEEM INITIAL FORM" #xFD53)
+ ("ARABIC LIGATURE TEH WITH KHAH WITH MEEM INITIAL FORM" #xFD54)
+ ("ARABIC LIGATURE TEH WITH MEEM WITH JEEM INITIAL FORM" #xFD55)
+ ("ARABIC LIGATURE TEH WITH MEEM WITH HAH INITIAL FORM" #xFD56)
+ ("ARABIC LIGATURE TEH WITH MEEM WITH KHAH INITIAL FORM" #xFD57)
+ ("ARABIC LIGATURE JEEM WITH MEEM WITH HAH FINAL FORM" #xFD58)
+ ("ARABIC LIGATURE JEEM WITH MEEM WITH HAH INITIAL FORM" #xFD59)
+ ("ARABIC LIGATURE HAH WITH MEEM WITH YEH FINAL FORM" #xFD5A)
+ ("ARABIC LIGATURE HAH WITH MEEM WITH ALEF MAKSURA FINAL FORM" #xFD5B)
+ ("ARABIC LIGATURE SEEN WITH HAH WITH JEEM INITIAL FORM" #xFD5C)
+ ("ARABIC LIGATURE SEEN WITH JEEM WITH HAH INITIAL FORM" #xFD5D)
+ ("ARABIC LIGATURE SEEN WITH JEEM WITH ALEF MAKSURA FINAL FORM" #xFD5E)
+ ("ARABIC LIGATURE SEEN WITH MEEM WITH HAH FINAL FORM" #xFD5F)
+ ("ARABIC LIGATURE SEEN WITH MEEM WITH HAH INITIAL FORM" #xFD60)
+ ("ARABIC LIGATURE SEEN WITH MEEM WITH JEEM INITIAL FORM" #xFD61)
+ ("ARABIC LIGATURE SEEN WITH MEEM WITH MEEM FINAL FORM" #xFD62)
+ ("ARABIC LIGATURE SEEN WITH MEEM WITH MEEM INITIAL FORM" #xFD63)
+ ("ARABIC LIGATURE SAD WITH HAH WITH HAH FINAL FORM" #xFD64)
+ ("ARABIC LIGATURE SAD WITH HAH WITH HAH INITIAL FORM" #xFD65)
+ ("ARABIC LIGATURE SAD WITH MEEM WITH MEEM FINAL FORM" #xFD66)
+ ("ARABIC LIGATURE SHEEN WITH HAH WITH MEEM FINAL FORM" #xFD67)
+ ("ARABIC LIGATURE SHEEN WITH HAH WITH MEEM INITIAL FORM" #xFD68)
+ ("ARABIC LIGATURE SHEEN WITH JEEM WITH YEH FINAL FORM" #xFD69)
+ ("ARABIC LIGATURE SHEEN WITH MEEM WITH KHAH FINAL FORM" #xFD6A)
+ ("ARABIC LIGATURE SHEEN WITH MEEM WITH KHAH INITIAL FORM" #xFD6B)
+ ("ARABIC LIGATURE SHEEN WITH MEEM WITH MEEM FINAL FORM" #xFD6C)
+ ("ARABIC LIGATURE SHEEN WITH MEEM WITH MEEM INITIAL FORM" #xFD6D)
+ ("ARABIC LIGATURE DAD WITH HAH WITH ALEF MAKSURA FINAL FORM" #xFD6E)
+ ("ARABIC LIGATURE DAD WITH KHAH WITH MEEM FINAL FORM" #xFD6F)
+ ("ARABIC LIGATURE DAD WITH KHAH WITH MEEM INITIAL FORM" #xFD70)
+ ("ARABIC LIGATURE TAH WITH MEEM WITH HAH FINAL FORM" #xFD71)
+ ("ARABIC LIGATURE TAH WITH MEEM WITH HAH INITIAL FORM" #xFD72)
+ ("ARABIC LIGATURE TAH WITH MEEM WITH MEEM INITIAL FORM" #xFD73)
+ ("ARABIC LIGATURE TAH WITH MEEM WITH YEH FINAL FORM" #xFD74)
+ ("ARABIC LIGATURE AIN WITH JEEM WITH MEEM FINAL FORM" #xFD75)
+ ("ARABIC LIGATURE AIN WITH MEEM WITH MEEM FINAL FORM" #xFD76)
+ ("ARABIC LIGATURE AIN WITH MEEM WITH MEEM INITIAL FORM" #xFD77)
+ ("ARABIC LIGATURE AIN WITH MEEM WITH ALEF MAKSURA FINAL FORM" #xFD78)
+ ("ARABIC LIGATURE GHAIN WITH MEEM WITH MEEM FINAL FORM" #xFD79)
+ ("ARABIC LIGATURE GHAIN WITH MEEM WITH YEH FINAL FORM" #xFD7A)
+ ("ARABIC LIGATURE GHAIN WITH MEEM WITH ALEF MAKSURA FINAL FORM" #xFD7B)
+ ("ARABIC LIGATURE FEH WITH KHAH WITH MEEM FINAL FORM" #xFD7C)
+ ("ARABIC LIGATURE FEH WITH KHAH WITH MEEM INITIAL FORM" #xFD7D)
+ ("ARABIC LIGATURE QAF WITH MEEM WITH HAH FINAL FORM" #xFD7E)
+ ("ARABIC LIGATURE QAF WITH MEEM WITH MEEM FINAL FORM" #xFD7F)
+ ("ARABIC LIGATURE LAM WITH HAH WITH MEEM FINAL FORM" #xFD80)
+ ("ARABIC LIGATURE LAM WITH HAH WITH YEH FINAL FORM" #xFD81)
+ ("ARABIC LIGATURE LAM WITH HAH WITH ALEF MAKSURA FINAL FORM" #xFD82)
+ ("ARABIC LIGATURE LAM WITH JEEM WITH JEEM INITIAL FORM" #xFD83)
+ ("ARABIC LIGATURE LAM WITH JEEM WITH JEEM FINAL FORM" #xFD84)
+ ("ARABIC LIGATURE LAM WITH KHAH WITH MEEM FINAL FORM" #xFD85)
+ ("ARABIC LIGATURE LAM WITH KHAH WITH MEEM INITIAL FORM" #xFD86)
+ ("ARABIC LIGATURE LAM WITH MEEM WITH HAH FINAL FORM" #xFD87)
+ ("ARABIC LIGATURE LAM WITH MEEM WITH HAH INITIAL FORM" #xFD88)
+ ("ARABIC LIGATURE MEEM WITH HAH WITH JEEM INITIAL FORM" #xFD89)
+ ("ARABIC LIGATURE MEEM WITH HAH WITH MEEM INITIAL FORM" #xFD8A)
+ ("ARABIC LIGATURE MEEM WITH HAH WITH YEH FINAL FORM" #xFD8B)
+ ("ARABIC LIGATURE MEEM WITH JEEM WITH HAH INITIAL FORM" #xFD8C)
+ ("ARABIC LIGATURE MEEM WITH JEEM WITH MEEM INITIAL FORM" #xFD8D)
+ ("ARABIC LIGATURE MEEM WITH KHAH WITH JEEM INITIAL FORM" #xFD8E)
+ ("ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM" #xFD8F)
+ ("ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM" #xFD92)
+ ("ARABIC LIGATURE HEH WITH MEEM WITH JEEM INITIAL FORM" #xFD93)
+ ("ARABIC LIGATURE HEH WITH MEEM WITH MEEM INITIAL FORM" #xFD94)
+ ("ARABIC LIGATURE NOON WITH HAH WITH MEEM INITIAL FORM" #xFD95)
+ ("ARABIC LIGATURE NOON WITH HAH WITH ALEF MAKSURA FINAL FORM" #xFD96)
+ ("ARABIC LIGATURE NOON WITH JEEM WITH MEEM FINAL FORM" #xFD97)
+ ("ARABIC LIGATURE NOON WITH JEEM WITH MEEM INITIAL FORM" #xFD98)
+ ("ARABIC LIGATURE NOON WITH JEEM WITH ALEF MAKSURA FINAL FORM" #xFD99)
+ ("ARABIC LIGATURE NOON WITH MEEM WITH YEH FINAL FORM" #xFD9A)
+ ("ARABIC LIGATURE NOON WITH MEEM WITH ALEF MAKSURA FINAL FORM" #xFD9B)
+ ("ARABIC LIGATURE YEH WITH MEEM WITH MEEM FINAL FORM" #xFD9C)
+ ("ARABIC LIGATURE YEH WITH MEEM WITH MEEM INITIAL FORM" #xFD9D)
+ ("ARABIC LIGATURE BEH WITH KHAH WITH YEH FINAL FORM" #xFD9E)
+ ("ARABIC LIGATURE TEH WITH JEEM WITH YEH FINAL FORM" #xFD9F)
+ ("ARABIC LIGATURE TEH WITH JEEM WITH ALEF MAKSURA FINAL FORM" #xFDA0)
+ ("ARABIC LIGATURE TEH WITH KHAH WITH YEH FINAL FORM" #xFDA1)
+ ("ARABIC LIGATURE TEH WITH KHAH WITH ALEF MAKSURA FINAL FORM" #xFDA2)
+ ("ARABIC LIGATURE TEH WITH MEEM WITH YEH FINAL FORM" #xFDA3)
+ ("ARABIC LIGATURE TEH WITH MEEM WITH ALEF MAKSURA FINAL FORM" #xFDA4)
+ ("ARABIC LIGATURE JEEM WITH MEEM WITH YEH FINAL FORM" #xFDA5)
+ ("ARABIC LIGATURE JEEM WITH HAH WITH ALEF MAKSURA FINAL FORM" #xFDA6)
+ ("ARABIC LIGATURE JEEM WITH MEEM WITH ALEF MAKSURA FINAL FORM" #xFDA7)
+ ("ARABIC LIGATURE SEEN WITH KHAH WITH ALEF MAKSURA FINAL FORM" #xFDA8)
+ ("ARABIC LIGATURE SAD WITH HAH WITH YEH FINAL FORM" #xFDA9)
+ ("ARABIC LIGATURE SHEEN WITH HAH WITH YEH FINAL FORM" #xFDAA)
+ ("ARABIC LIGATURE DAD WITH HAH WITH YEH FINAL FORM" #xFDAB)
+ ("ARABIC LIGATURE LAM WITH JEEM WITH YEH FINAL FORM" #xFDAC)
+ ("ARABIC LIGATURE LAM WITH MEEM WITH YEH FINAL FORM" #xFDAD)
+ ("ARABIC LIGATURE YEH WITH HAH WITH YEH FINAL FORM" #xFDAE)
+ ("ARABIC LIGATURE YEH WITH JEEM WITH YEH FINAL FORM" #xFDAF)
+ ("ARABIC LIGATURE YEH WITH MEEM WITH YEH FINAL FORM" #xFDB0)
+ ("ARABIC LIGATURE MEEM WITH MEEM WITH YEH FINAL FORM" #xFDB1)
+ ("ARABIC LIGATURE QAF WITH MEEM WITH YEH FINAL FORM" #xFDB2)
+ ("ARABIC LIGATURE NOON WITH HAH WITH YEH FINAL FORM" #xFDB3)
+ ("ARABIC LIGATURE QAF WITH MEEM WITH HAH INITIAL FORM" #xFDB4)
+ ("ARABIC LIGATURE LAM WITH HAH WITH MEEM INITIAL FORM" #xFDB5)
+ ("ARABIC LIGATURE AIN WITH MEEM WITH YEH FINAL FORM" #xFDB6)
+ ("ARABIC LIGATURE KAF WITH MEEM WITH YEH FINAL FORM" #xFDB7)
+ ("ARABIC LIGATURE NOON WITH JEEM WITH HAH INITIAL FORM" #xFDB8)
+ ("ARABIC LIGATURE MEEM WITH KHAH WITH YEH FINAL FORM" #xFDB9)
+ ("ARABIC LIGATURE LAM WITH JEEM WITH MEEM INITIAL FORM" #xFDBA)
+ ("ARABIC LIGATURE KAF WITH MEEM WITH MEEM FINAL FORM" #xFDBB)
+ ("ARABIC LIGATURE LAM WITH JEEM WITH MEEM FINAL FORM" #xFDBC)
+ ("ARABIC LIGATURE NOON WITH JEEM WITH HAH FINAL FORM" #xFDBD)
+ ("ARABIC LIGATURE JEEM WITH HAH WITH YEH FINAL FORM" #xFDBE)
+ ("ARABIC LIGATURE HAH WITH JEEM WITH YEH FINAL FORM" #xFDBF)
+ ("ARABIC LIGATURE MEEM WITH JEEM WITH YEH FINAL FORM" #xFDC0)
+ ("ARABIC LIGATURE FEH WITH MEEM WITH YEH FINAL FORM" #xFDC1)
+ ("ARABIC LIGATURE BEH WITH HAH WITH YEH FINAL FORM" #xFDC2)
+ ("ARABIC LIGATURE KAF WITH MEEM WITH MEEM INITIAL FORM" #xFDC3)
+ ("ARABIC LIGATURE AIN WITH JEEM WITH MEEM INITIAL FORM" #xFDC4)
+ ("ARABIC LIGATURE SAD WITH MEEM WITH MEEM INITIAL FORM" #xFDC5)
+ ("ARABIC LIGATURE SEEN WITH KHAH WITH YEH FINAL FORM" #xFDC6)
+ ("ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM" #xFDC7)
+ ("ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM" #xFDF0)
+ ("ARABIC LIGATURE QALA USED AS KORANIC STOP SIGN ISOLATED FORM" #xFDF1)
+ ("ARABIC LIGATURE ALLAH ISOLATED FORM" #xFDF2)
+ ("ARABIC LIGATURE AKBAR ISOLATED FORM" #xFDF3)
+ ("ARABIC LIGATURE MOHAMMAD ISOLATED FORM" #xFDF4)
+ ("ARABIC LIGATURE SALAM ISOLATED FORM" #xFDF5)
+ ("ARABIC LIGATURE RASOUL ISOLATED FORM" #xFDF6)
+ ("ARABIC LIGATURE ALAYHE ISOLATED FORM" #xFDF7)
+ ("ARABIC LIGATURE WASALLAM ISOLATED FORM" #xFDF8)
+ ("ARABIC LIGATURE SALLA ISOLATED FORM" #xFDF9)
+ ("ARABIC LIGATURE SALLALLAHOU ALAYHE WASALLAM" #xFDFA)
+ ("ARABIC LIGATURE JALLAJALALOUHOU" #xFDFB)
+ ("RIAL SIGN" #xFDFC)
+ ))
diff --git a/lisp/nxml/char-name/unicode/0FE00-0FE0F.el b/lisp/nxml/char-name/unicode/0FE00-0FE0F.el
new file mode 100644
index 00000000000..f1eb897599b
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/0FE00-0FE0F.el
@@ -0,0 +1,18 @@
+(nxml-define-char-name-set 'variation-selectors
+ '(("VARIATION SELECTOR-1" #xFE00)
+ ("VARIATION SELECTOR-2" #xFE01)
+ ("VARIATION SELECTOR-3" #xFE02)
+ ("VARIATION SELECTOR-4" #xFE03)
+ ("VARIATION SELECTOR-5" #xFE04)
+ ("VARIATION SELECTOR-6" #xFE05)
+ ("VARIATION SELECTOR-7" #xFE06)
+ ("VARIATION SELECTOR-8" #xFE07)
+ ("VARIATION SELECTOR-9" #xFE08)
+ ("VARIATION SELECTOR-10" #xFE09)
+ ("VARIATION SELECTOR-11" #xFE0A)
+ ("VARIATION SELECTOR-12" #xFE0B)
+ ("VARIATION SELECTOR-13" #xFE0C)
+ ("VARIATION SELECTOR-14" #xFE0D)
+ ("VARIATION SELECTOR-15" #xFE0E)
+ ("VARIATION SELECTOR-16" #xFE0F)
+ ))
diff --git a/lisp/nxml/char-name/unicode/0FE20-0FE2F.el b/lisp/nxml/char-name/unicode/0FE20-0FE2F.el
new file mode 100644
index 00000000000..2cc5ef2bb05
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/0FE20-0FE2F.el
@@ -0,0 +1,6 @@
+(nxml-define-char-name-set 'combining-half-marks
+ '(("COMBINING LIGATURE LEFT HALF" #xFE20)
+ ("COMBINING LIGATURE RIGHT HALF" #xFE21)
+ ("COMBINING DOUBLE TILDE LEFT HALF" #xFE22)
+ ("COMBINING DOUBLE TILDE RIGHT HALF" #xFE23)
+ ))
diff --git a/lisp/nxml/char-name/unicode/0FE30-0FE4F.el b/lisp/nxml/char-name/unicode/0FE30-0FE4F.el
new file mode 100644
index 00000000000..83893e4b936
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/0FE30-0FE4F.el
@@ -0,0 +1,32 @@
+(nxml-define-char-name-set 'cjk-compatibility-forms
+ '(("PRESENTATION FORM FOR VERTICAL TWO DOT LEADER" #xFE30)
+ ("PRESENTATION FORM FOR VERTICAL EM DASH" #xFE31)
+ ("PRESENTATION FORM FOR VERTICAL EN DASH" #xFE32)
+ ("PRESENTATION FORM FOR VERTICAL LOW LINE" #xFE33)
+ ("PRESENTATION FORM FOR VERTICAL WAVY LOW LINE" #xFE34)
+ ("PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS" #xFE35)
+ ("PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS" #xFE36)
+ ("PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET" #xFE37)
+ ("PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET" #xFE38)
+ ("PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET" #xFE39)
+ ("PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET" #xFE3A)
+ ("PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET" #xFE3B)
+ ("PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET" #xFE3C)
+ ("PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET" #xFE3D)
+ ("PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET" #xFE3E)
+ ("PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET" #xFE3F)
+ ("PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET" #xFE40)
+ ("PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET" #xFE41)
+ ("PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET" #xFE42)
+ ("PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET" #xFE43)
+ ("PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET" #xFE44)
+ ("SESAME DOT" #xFE45)
+ ("WHITE SESAME DOT" #xFE46)
+ ("DASHED OVERLINE" #xFE49)
+ ("CENTRELINE OVERLINE" #xFE4A)
+ ("WAVY OVERLINE" #xFE4B)
+ ("DOUBLE WAVY OVERLINE" #xFE4C)
+ ("DASHED LOW LINE" #xFE4D)
+ ("CENTRELINE LOW LINE" #xFE4E)
+ ("WAVY LOW LINE" #xFE4F)
+ ))
diff --git a/lisp/nxml/char-name/unicode/0FE50-0FE6F.el b/lisp/nxml/char-name/unicode/0FE50-0FE6F.el
new file mode 100644
index 00000000000..d94cc453f4f
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/0FE50-0FE6F.el
@@ -0,0 +1,28 @@
+(nxml-define-char-name-set 'small-form-variants
+ '(("SMALL COMMA" #xFE50)
+ ("SMALL IDEOGRAPHIC COMMA" #xFE51)
+ ("SMALL FULL STOP" #xFE52)
+ ("SMALL SEMICOLON" #xFE54)
+ ("SMALL COLON" #xFE55)
+ ("SMALL QUESTION MARK" #xFE56)
+ ("SMALL EXCLAMATION MARK" #xFE57)
+ ("SMALL EM DASH" #xFE58)
+ ("SMALL LEFT PARENTHESIS" #xFE59)
+ ("SMALL RIGHT PARENTHESIS" #xFE5A)
+ ("SMALL LEFT CURLY BRACKET" #xFE5B)
+ ("SMALL RIGHT CURLY BRACKET" #xFE5C)
+ ("SMALL LEFT TORTOISE SHELL BRACKET" #xFE5D)
+ ("SMALL RIGHT TORTOISE SHELL BRACKET" #xFE5E)
+ ("SMALL NUMBER SIGN" #xFE5F)
+ ("SMALL AMPERSAND" #xFE60)
+ ("SMALL ASTERISK" #xFE61)
+ ("SMALL PLUS SIGN" #xFE62)
+ ("SMALL HYPHEN-MINUS" #xFE63)
+ ("SMALL LESS-THAN SIGN" #xFE64)
+ ("SMALL GREATER-THAN SIGN" #xFE65)
+ ("SMALL EQUALS SIGN" #xFE66)
+ ("SMALL REVERSE SOLIDUS" #xFE68)
+ ("SMALL DOLLAR SIGN" #xFE69)
+ ("SMALL PERCENT SIGN" #xFE6A)
+ ("SMALL COMMERCIAL AT" #xFE6B)
+ ))
diff --git a/lisp/nxml/char-name/unicode/0FE70-0FEFF.el b/lisp/nxml/char-name/unicode/0FE70-0FEFF.el
new file mode 100644
index 00000000000..d0e54b64ec1
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/0FE70-0FEFF.el
@@ -0,0 +1,143 @@
+(nxml-define-char-name-set 'arabic-presentation-forms-b
+ '(("ARABIC FATHATAN ISOLATED FORM" #xFE70)
+ ("ARABIC TATWEEL WITH FATHATAN ABOVE" #xFE71)
+ ("ARABIC DAMMATAN ISOLATED FORM" #xFE72)
+ ("ARABIC TAIL FRAGMENT" #xFE73)
+ ("ARABIC KASRATAN ISOLATED FORM" #xFE74)
+ ("ARABIC FATHA ISOLATED FORM" #xFE76)
+ ("ARABIC FATHA MEDIAL FORM" #xFE77)
+ ("ARABIC DAMMA ISOLATED FORM" #xFE78)
+ ("ARABIC DAMMA MEDIAL FORM" #xFE79)
+ ("ARABIC KASRA ISOLATED FORM" #xFE7A)
+ ("ARABIC KASRA MEDIAL FORM" #xFE7B)
+ ("ARABIC SHADDA ISOLATED FORM" #xFE7C)
+ ("ARABIC SHADDA MEDIAL FORM" #xFE7D)
+ ("ARABIC SUKUN ISOLATED FORM" #xFE7E)
+ ("ARABIC SUKUN MEDIAL FORM" #xFE7F)
+ ("ARABIC LETTER HAMZA ISOLATED FORM" #xFE80)
+ ("ARABIC LETTER ALEF WITH MADDA ABOVE ISOLATED FORM" #xFE81)
+ ("ARABIC LETTER ALEF WITH MADDA ABOVE FINAL FORM" #xFE82)
+ ("ARABIC LETTER ALEF WITH HAMZA ABOVE ISOLATED FORM" #xFE83)
+ ("ARABIC LETTER ALEF WITH HAMZA ABOVE FINAL FORM" #xFE84)
+ ("ARABIC LETTER WAW WITH HAMZA ABOVE ISOLATED FORM" #xFE85)
+ ("ARABIC LETTER WAW WITH HAMZA ABOVE FINAL FORM" #xFE86)
+ ("ARABIC LETTER ALEF WITH HAMZA BELOW ISOLATED FORM" #xFE87)
+ ("ARABIC LETTER ALEF WITH HAMZA BELOW FINAL FORM" #xFE88)
+ ("ARABIC LETTER YEH WITH HAMZA ABOVE ISOLATED FORM" #xFE89)
+ ("ARABIC LETTER YEH WITH HAMZA ABOVE FINAL FORM" #xFE8A)
+ ("ARABIC LETTER YEH WITH HAMZA ABOVE INITIAL FORM" #xFE8B)
+ ("ARABIC LETTER YEH WITH HAMZA ABOVE MEDIAL FORM" #xFE8C)
+ ("ARABIC LETTER ALEF ISOLATED FORM" #xFE8D)
+ ("ARABIC LETTER ALEF FINAL FORM" #xFE8E)
+ ("ARABIC LETTER BEH ISOLATED FORM" #xFE8F)
+ ("ARABIC LETTER BEH FINAL FORM" #xFE90)
+ ("ARABIC LETTER BEH INITIAL FORM" #xFE91)
+ ("ARABIC LETTER BEH MEDIAL FORM" #xFE92)
+ ("ARABIC LETTER TEH MARBUTA ISOLATED FORM" #xFE93)
+ ("ARABIC LETTER TEH MARBUTA FINAL FORM" #xFE94)
+ ("ARABIC LETTER TEH ISOLATED FORM" #xFE95)
+ ("ARABIC LETTER TEH FINAL FORM" #xFE96)
+ ("ARABIC LETTER TEH INITIAL FORM" #xFE97)
+ ("ARABIC LETTER TEH MEDIAL FORM" #xFE98)
+ ("ARABIC LETTER THEH ISOLATED FORM" #xFE99)
+ ("ARABIC LETTER THEH FINAL FORM" #xFE9A)
+ ("ARABIC LETTER THEH INITIAL FORM" #xFE9B)
+ ("ARABIC LETTER THEH MEDIAL FORM" #xFE9C)
+ ("ARABIC LETTER JEEM ISOLATED FORM" #xFE9D)
+ ("ARABIC LETTER JEEM FINAL FORM" #xFE9E)
+ ("ARABIC LETTER JEEM INITIAL FORM" #xFE9F)
+ ("ARABIC LETTER JEEM MEDIAL FORM" #xFEA0)
+ ("ARABIC LETTER HAH ISOLATED FORM" #xFEA1)
+ ("ARABIC LETTER HAH FINAL FORM" #xFEA2)
+ ("ARABIC LETTER HAH INITIAL FORM" #xFEA3)
+ ("ARABIC LETTER HAH MEDIAL FORM" #xFEA4)
+ ("ARABIC LETTER KHAH ISOLATED FORM" #xFEA5)
+ ("ARABIC LETTER KHAH FINAL FORM" #xFEA6)
+ ("ARABIC LETTER KHAH INITIAL FORM" #xFEA7)
+ ("ARABIC LETTER KHAH MEDIAL FORM" #xFEA8)
+ ("ARABIC LETTER DAL ISOLATED FORM" #xFEA9)
+ ("ARABIC LETTER DAL FINAL FORM" #xFEAA)
+ ("ARABIC LETTER THAL ISOLATED FORM" #xFEAB)
+ ("ARABIC LETTER THAL FINAL FORM" #xFEAC)
+ ("ARABIC LETTER REH ISOLATED FORM" #xFEAD)
+ ("ARABIC LETTER REH FINAL FORM" #xFEAE)
+ ("ARABIC LETTER ZAIN ISOLATED FORM" #xFEAF)
+ ("ARABIC LETTER ZAIN FINAL FORM" #xFEB0)
+ ("ARABIC LETTER SEEN ISOLATED FORM" #xFEB1)
+ ("ARABIC LETTER SEEN FINAL FORM" #xFEB2)
+ ("ARABIC LETTER SEEN INITIAL FORM" #xFEB3)
+ ("ARABIC LETTER SEEN MEDIAL FORM" #xFEB4)
+ ("ARABIC LETTER SHEEN ISOLATED FORM" #xFEB5)
+ ("ARABIC LETTER SHEEN FINAL FORM" #xFEB6)
+ ("ARABIC LETTER SHEEN INITIAL FORM" #xFEB7)
+ ("ARABIC LETTER SHEEN MEDIAL FORM" #xFEB8)
+ ("ARABIC LETTER SAD ISOLATED FORM" #xFEB9)
+ ("ARABIC LETTER SAD FINAL FORM" #xFEBA)
+ ("ARABIC LETTER SAD INITIAL FORM" #xFEBB)
+ ("ARABIC LETTER SAD MEDIAL FORM" #xFEBC)
+ ("ARABIC LETTER DAD ISOLATED FORM" #xFEBD)
+ ("ARABIC LETTER DAD FINAL FORM" #xFEBE)
+ ("ARABIC LETTER DAD INITIAL FORM" #xFEBF)
+ ("ARABIC LETTER DAD MEDIAL FORM" #xFEC0)
+ ("ARABIC LETTER TAH ISOLATED FORM" #xFEC1)
+ ("ARABIC LETTER TAH FINAL FORM" #xFEC2)
+ ("ARABIC LETTER TAH INITIAL FORM" #xFEC3)
+ ("ARABIC LETTER TAH MEDIAL FORM" #xFEC4)
+ ("ARABIC LETTER ZAH ISOLATED FORM" #xFEC5)
+ ("ARABIC LETTER ZAH FINAL FORM" #xFEC6)
+ ("ARABIC LETTER ZAH INITIAL FORM" #xFEC7)
+ ("ARABIC LETTER ZAH MEDIAL FORM" #xFEC8)
+ ("ARABIC LETTER AIN ISOLATED FORM" #xFEC9)
+ ("ARABIC LETTER AIN FINAL FORM" #xFECA)
+ ("ARABIC LETTER AIN INITIAL FORM" #xFECB)
+ ("ARABIC LETTER AIN MEDIAL FORM" #xFECC)
+ ("ARABIC LETTER GHAIN ISOLATED FORM" #xFECD)
+ ("ARABIC LETTER GHAIN FINAL FORM" #xFECE)
+ ("ARABIC LETTER GHAIN INITIAL FORM" #xFECF)
+ ("ARABIC LETTER GHAIN MEDIAL FORM" #xFED0)
+ ("ARABIC LETTER FEH ISOLATED FORM" #xFED1)
+ ("ARABIC LETTER FEH FINAL FORM" #xFED2)
+ ("ARABIC LETTER FEH INITIAL FORM" #xFED3)
+ ("ARABIC LETTER FEH MEDIAL FORM" #xFED4)
+ ("ARABIC LETTER QAF ISOLATED FORM" #xFED5)
+ ("ARABIC LETTER QAF FINAL FORM" #xFED6)
+ ("ARABIC LETTER QAF INITIAL FORM" #xFED7)
+ ("ARABIC LETTER QAF MEDIAL FORM" #xFED8)
+ ("ARABIC LETTER KAF ISOLATED FORM" #xFED9)
+ ("ARABIC LETTER KAF FINAL FORM" #xFEDA)
+ ("ARABIC LETTER KAF INITIAL FORM" #xFEDB)
+ ("ARABIC LETTER KAF MEDIAL FORM" #xFEDC)
+ ("ARABIC LETTER LAM ISOLATED FORM" #xFEDD)
+ ("ARABIC LETTER LAM FINAL FORM" #xFEDE)
+ ("ARABIC LETTER LAM INITIAL FORM" #xFEDF)
+ ("ARABIC LETTER LAM MEDIAL FORM" #xFEE0)
+ ("ARABIC LETTER MEEM ISOLATED FORM" #xFEE1)
+ ("ARABIC LETTER MEEM FINAL FORM" #xFEE2)
+ ("ARABIC LETTER MEEM INITIAL FORM" #xFEE3)
+ ("ARABIC LETTER MEEM MEDIAL FORM" #xFEE4)
+ ("ARABIC LETTER NOON ISOLATED FORM" #xFEE5)
+ ("ARABIC LETTER NOON FINAL FORM" #xFEE6)
+ ("ARABIC LETTER NOON INITIAL FORM" #xFEE7)
+ ("ARABIC LETTER NOON MEDIAL FORM" #xFEE8)
+ ("ARABIC LETTER HEH ISOLATED FORM" #xFEE9)
+ ("ARABIC LETTER HEH FINAL FORM" #xFEEA)
+ ("ARABIC LETTER HEH INITIAL FORM" #xFEEB)
+ ("ARABIC LETTER HEH MEDIAL FORM" #xFEEC)
+ ("ARABIC LETTER WAW ISOLATED FORM" #xFEED)
+ ("ARABIC LETTER WAW FINAL FORM" #xFEEE)
+ ("ARABIC LETTER ALEF MAKSURA ISOLATED FORM" #xFEEF)
+ ("ARABIC LETTER ALEF MAKSURA FINAL FORM" #xFEF0)
+ ("ARABIC LETTER YEH ISOLATED FORM" #xFEF1)
+ ("ARABIC LETTER YEH FINAL FORM" #xFEF2)
+ ("ARABIC LETTER YEH INITIAL FORM" #xFEF3)
+ ("ARABIC LETTER YEH MEDIAL FORM" #xFEF4)
+ ("ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE ISOLATED FORM" #xFEF5)
+ ("ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE FINAL FORM" #xFEF6)
+ ("ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE ISOLATED FORM" #xFEF7)
+ ("ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE FINAL FORM" #xFEF8)
+ ("ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW ISOLATED FORM" #xFEF9)
+ ("ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW FINAL FORM" #xFEFA)
+ ("ARABIC LIGATURE LAM WITH ALEF ISOLATED FORM" #xFEFB)
+ ("ARABIC LIGATURE LAM WITH ALEF FINAL FORM" #xFEFC)
+ ("ZERO WIDTH NO-BREAK SPACE" #xFEFF)
+ ))
diff --git a/lisp/nxml/char-name/unicode/0FF00-0FFEF.el b/lisp/nxml/char-name/unicode/0FF00-0FFEF.el
new file mode 100644
index 00000000000..004f043c19b
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/0FF00-0FFEF.el
@@ -0,0 +1,227 @@
+(nxml-define-char-name-set 'halfwidth-and-fullwidth-forms
+ '(("FULLWIDTH EXCLAMATION MARK" #xFF01)
+ ("FULLWIDTH QUOTATION MARK" #xFF02)
+ ("FULLWIDTH NUMBER SIGN" #xFF03)
+ ("FULLWIDTH DOLLAR SIGN" #xFF04)
+ ("FULLWIDTH PERCENT SIGN" #xFF05)
+ ("FULLWIDTH AMPERSAND" #xFF06)
+ ("FULLWIDTH APOSTROPHE" #xFF07)
+ ("FULLWIDTH LEFT PARENTHESIS" #xFF08)
+ ("FULLWIDTH RIGHT PARENTHESIS" #xFF09)
+ ("FULLWIDTH ASTERISK" #xFF0A)
+ ("FULLWIDTH PLUS SIGN" #xFF0B)
+ ("FULLWIDTH COMMA" #xFF0C)
+ ("FULLWIDTH HYPHEN-MINUS" #xFF0D)
+ ("FULLWIDTH FULL STOP" #xFF0E)
+ ("FULLWIDTH SOLIDUS" #xFF0F)
+ ("FULLWIDTH DIGIT ZERO" #xFF10)
+ ("FULLWIDTH DIGIT ONE" #xFF11)
+ ("FULLWIDTH DIGIT TWO" #xFF12)
+ ("FULLWIDTH DIGIT THREE" #xFF13)
+ ("FULLWIDTH DIGIT FOUR" #xFF14)
+ ("FULLWIDTH DIGIT FIVE" #xFF15)
+ ("FULLWIDTH DIGIT SIX" #xFF16)
+ ("FULLWIDTH DIGIT SEVEN" #xFF17)
+ ("FULLWIDTH DIGIT EIGHT" #xFF18)
+ ("FULLWIDTH DIGIT NINE" #xFF19)
+ ("FULLWIDTH COLON" #xFF1A)
+ ("FULLWIDTH SEMICOLON" #xFF1B)
+ ("FULLWIDTH LESS-THAN SIGN" #xFF1C)
+ ("FULLWIDTH EQUALS SIGN" #xFF1D)
+ ("FULLWIDTH GREATER-THAN SIGN" #xFF1E)
+ ("FULLWIDTH QUESTION MARK" #xFF1F)
+ ("FULLWIDTH COMMERCIAL AT" #xFF20)
+ ("FULLWIDTH LATIN CAPITAL LETTER A" #xFF21)
+ ("FULLWIDTH LATIN CAPITAL LETTER B" #xFF22)
+ ("FULLWIDTH LATIN CAPITAL LETTER C" #xFF23)
+ ("FULLWIDTH LATIN CAPITAL LETTER D" #xFF24)
+ ("FULLWIDTH LATIN CAPITAL LETTER E" #xFF25)
+ ("FULLWIDTH LATIN CAPITAL LETTER F" #xFF26)
+ ("FULLWIDTH LATIN CAPITAL LETTER G" #xFF27)
+ ("FULLWIDTH LATIN CAPITAL LETTER H" #xFF28)
+ ("FULLWIDTH LATIN CAPITAL LETTER I" #xFF29)
+ ("FULLWIDTH LATIN CAPITAL LETTER J" #xFF2A)
+ ("FULLWIDTH LATIN CAPITAL LETTER K" #xFF2B)
+ ("FULLWIDTH LATIN CAPITAL LETTER L" #xFF2C)
+ ("FULLWIDTH LATIN CAPITAL LETTER M" #xFF2D)
+ ("FULLWIDTH LATIN CAPITAL LETTER N" #xFF2E)
+ ("FULLWIDTH LATIN CAPITAL LETTER O" #xFF2F)
+ ("FULLWIDTH LATIN CAPITAL LETTER P" #xFF30)
+ ("FULLWIDTH LATIN CAPITAL LETTER Q" #xFF31)
+ ("FULLWIDTH LATIN CAPITAL LETTER R" #xFF32)
+ ("FULLWIDTH LATIN CAPITAL LETTER S" #xFF33)
+ ("FULLWIDTH LATIN CAPITAL LETTER T" #xFF34)
+ ("FULLWIDTH LATIN CAPITAL LETTER U" #xFF35)
+ ("FULLWIDTH LATIN CAPITAL LETTER V" #xFF36)
+ ("FULLWIDTH LATIN CAPITAL LETTER W" #xFF37)
+ ("FULLWIDTH LATIN CAPITAL LETTER X" #xFF38)
+ ("FULLWIDTH LATIN CAPITAL LETTER Y" #xFF39)
+ ("FULLWIDTH LATIN CAPITAL LETTER Z" #xFF3A)
+ ("FULLWIDTH LEFT SQUARE BRACKET" #xFF3B)
+ ("FULLWIDTH REVERSE SOLIDUS" #xFF3C)
+ ("FULLWIDTH RIGHT SQUARE BRACKET" #xFF3D)
+ ("FULLWIDTH CIRCUMFLEX ACCENT" #xFF3E)
+ ("FULLWIDTH LOW LINE" #xFF3F)
+ ("FULLWIDTH GRAVE ACCENT" #xFF40)
+ ("FULLWIDTH LATIN SMALL LETTER A" #xFF41)
+ ("FULLWIDTH LATIN SMALL LETTER B" #xFF42)
+ ("FULLWIDTH LATIN SMALL LETTER C" #xFF43)
+ ("FULLWIDTH LATIN SMALL LETTER D" #xFF44)
+ ("FULLWIDTH LATIN SMALL LETTER E" #xFF45)
+ ("FULLWIDTH LATIN SMALL LETTER F" #xFF46)
+ ("FULLWIDTH LATIN SMALL LETTER G" #xFF47)
+ ("FULLWIDTH LATIN SMALL LETTER H" #xFF48)
+ ("FULLWIDTH LATIN SMALL LETTER I" #xFF49)
+ ("FULLWIDTH LATIN SMALL LETTER J" #xFF4A)
+ ("FULLWIDTH LATIN SMALL LETTER K" #xFF4B)
+ ("FULLWIDTH LATIN SMALL LETTER L" #xFF4C)
+ ("FULLWIDTH LATIN SMALL LETTER M" #xFF4D)
+ ("FULLWIDTH LATIN SMALL LETTER N" #xFF4E)
+ ("FULLWIDTH LATIN SMALL LETTER O" #xFF4F)
+ ("FULLWIDTH LATIN SMALL LETTER P" #xFF50)
+ ("FULLWIDTH LATIN SMALL LETTER Q" #xFF51)
+ ("FULLWIDTH LATIN SMALL LETTER R" #xFF52)
+ ("FULLWIDTH LATIN SMALL LETTER S" #xFF53)
+ ("FULLWIDTH LATIN SMALL LETTER T" #xFF54)
+ ("FULLWIDTH LATIN SMALL LETTER U" #xFF55)
+ ("FULLWIDTH LATIN SMALL LETTER V" #xFF56)
+ ("FULLWIDTH LATIN SMALL LETTER W" #xFF57)
+ ("FULLWIDTH LATIN SMALL LETTER X" #xFF58)
+ ("FULLWIDTH LATIN SMALL LETTER Y" #xFF59)
+ ("FULLWIDTH LATIN SMALL LETTER Z" #xFF5A)
+ ("FULLWIDTH LEFT CURLY BRACKET" #xFF5B)
+ ("FULLWIDTH VERTICAL LINE" #xFF5C)
+ ("FULLWIDTH RIGHT CURLY BRACKET" #xFF5D)
+ ("FULLWIDTH TILDE" #xFF5E)
+ ("FULLWIDTH LEFT WHITE PARENTHESIS" #xFF5F)
+ ("FULLWIDTH RIGHT WHITE PARENTHESIS" #xFF60)
+ ("HALFWIDTH IDEOGRAPHIC FULL STOP" #xFF61)
+ ("HALFWIDTH LEFT CORNER BRACKET" #xFF62)
+ ("HALFWIDTH RIGHT CORNER BRACKET" #xFF63)
+ ("HALFWIDTH IDEOGRAPHIC COMMA" #xFF64)
+ ("HALFWIDTH KATAKANA MIDDLE DOT" #xFF65)
+ ("HALFWIDTH KATAKANA LETTER WO" #xFF66)
+ ("HALFWIDTH KATAKANA LETTER SMALL A" #xFF67)
+ ("HALFWIDTH KATAKANA LETTER SMALL I" #xFF68)
+ ("HALFWIDTH KATAKANA LETTER SMALL U" #xFF69)
+ ("HALFWIDTH KATAKANA LETTER SMALL E" #xFF6A)
+ ("HALFWIDTH KATAKANA LETTER SMALL O" #xFF6B)
+ ("HALFWIDTH KATAKANA LETTER SMALL YA" #xFF6C)
+ ("HALFWIDTH KATAKANA LETTER SMALL YU" #xFF6D)
+ ("HALFWIDTH KATAKANA LETTER SMALL YO" #xFF6E)
+ ("HALFWIDTH KATAKANA LETTER SMALL TU" #xFF6F)
+ ("HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK" #xFF70)
+ ("HALFWIDTH KATAKANA LETTER A" #xFF71)
+ ("HALFWIDTH KATAKANA LETTER I" #xFF72)
+ ("HALFWIDTH KATAKANA LETTER U" #xFF73)
+ ("HALFWIDTH KATAKANA LETTER E" #xFF74)
+ ("HALFWIDTH KATAKANA LETTER O" #xFF75)
+ ("HALFWIDTH KATAKANA LETTER KA" #xFF76)
+ ("HALFWIDTH KATAKANA LETTER KI" #xFF77)
+ ("HALFWIDTH KATAKANA LETTER KU" #xFF78)
+ ("HALFWIDTH KATAKANA LETTER KE" #xFF79)
+ ("HALFWIDTH KATAKANA LETTER KO" #xFF7A)
+ ("HALFWIDTH KATAKANA LETTER SA" #xFF7B)
+ ("HALFWIDTH KATAKANA LETTER SI" #xFF7C)
+ ("HALFWIDTH KATAKANA LETTER SU" #xFF7D)
+ ("HALFWIDTH KATAKANA LETTER SE" #xFF7E)
+ ("HALFWIDTH KATAKANA LETTER SO" #xFF7F)
+ ("HALFWIDTH KATAKANA LETTER TA" #xFF80)
+ ("HALFWIDTH KATAKANA LETTER TI" #xFF81)
+ ("HALFWIDTH KATAKANA LETTER TU" #xFF82)
+ ("HALFWIDTH KATAKANA LETTER TE" #xFF83)
+ ("HALFWIDTH KATAKANA LETTER TO" #xFF84)
+ ("HALFWIDTH KATAKANA LETTER NA" #xFF85)
+ ("HALFWIDTH KATAKANA LETTER NI" #xFF86)
+ ("HALFWIDTH KATAKANA LETTER NU" #xFF87)
+ ("HALFWIDTH KATAKANA LETTER NE" #xFF88)
+ ("HALFWIDTH KATAKANA LETTER NO" #xFF89)
+ ("HALFWIDTH KATAKANA LETTER HA" #xFF8A)
+ ("HALFWIDTH KATAKANA LETTER HI" #xFF8B)
+ ("HALFWIDTH KATAKANA LETTER HU" #xFF8C)
+ ("HALFWIDTH KATAKANA LETTER HE" #xFF8D)
+ ("HALFWIDTH KATAKANA LETTER HO" #xFF8E)
+ ("HALFWIDTH KATAKANA LETTER MA" #xFF8F)
+ ("HALFWIDTH KATAKANA LETTER MI" #xFF90)
+ ("HALFWIDTH KATAKANA LETTER MU" #xFF91)
+ ("HALFWIDTH KATAKANA LETTER ME" #xFF92)
+ ("HALFWIDTH KATAKANA LETTER MO" #xFF93)
+ ("HALFWIDTH KATAKANA LETTER YA" #xFF94)
+ ("HALFWIDTH KATAKANA LETTER YU" #xFF95)
+ ("HALFWIDTH KATAKANA LETTER YO" #xFF96)
+ ("HALFWIDTH KATAKANA LETTER RA" #xFF97)
+ ("HALFWIDTH KATAKANA LETTER RI" #xFF98)
+ ("HALFWIDTH KATAKANA LETTER RU" #xFF99)
+ ("HALFWIDTH KATAKANA LETTER RE" #xFF9A)
+ ("HALFWIDTH KATAKANA LETTER RO" #xFF9B)
+ ("HALFWIDTH KATAKANA LETTER WA" #xFF9C)
+ ("HALFWIDTH KATAKANA LETTER N" #xFF9D)
+ ("HALFWIDTH KATAKANA VOICED SOUND MARK" #xFF9E)
+ ("HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK" #xFF9F)
+ ("HALFWIDTH HANGUL FILLER" #xFFA0)
+ ("HALFWIDTH HANGUL LETTER KIYEOK" #xFFA1)
+ ("HALFWIDTH HANGUL LETTER SSANGKIYEOK" #xFFA2)
+ ("HALFWIDTH HANGUL LETTER KIYEOK-SIOS" #xFFA3)
+ ("HALFWIDTH HANGUL LETTER NIEUN" #xFFA4)
+ ("HALFWIDTH HANGUL LETTER NIEUN-CIEUC" #xFFA5)
+ ("HALFWIDTH HANGUL LETTER NIEUN-HIEUH" #xFFA6)
+ ("HALFWIDTH HANGUL LETTER TIKEUT" #xFFA7)
+ ("HALFWIDTH HANGUL LETTER SSANGTIKEUT" #xFFA8)
+ ("HALFWIDTH HANGUL LETTER RIEUL" #xFFA9)
+ ("HALFWIDTH HANGUL LETTER RIEUL-KIYEOK" #xFFAA)
+ ("HALFWIDTH HANGUL LETTER RIEUL-MIEUM" #xFFAB)
+ ("HALFWIDTH HANGUL LETTER RIEUL-PIEUP" #xFFAC)
+ ("HALFWIDTH HANGUL LETTER RIEUL-SIOS" #xFFAD)
+ ("HALFWIDTH HANGUL LETTER RIEUL-THIEUTH" #xFFAE)
+ ("HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH" #xFFAF)
+ ("HALFWIDTH HANGUL LETTER RIEUL-HIEUH" #xFFB0)
+ ("HALFWIDTH HANGUL LETTER MIEUM" #xFFB1)
+ ("HALFWIDTH HANGUL LETTER PIEUP" #xFFB2)
+ ("HALFWIDTH HANGUL LETTER SSANGPIEUP" #xFFB3)
+ ("HALFWIDTH HANGUL LETTER PIEUP-SIOS" #xFFB4)
+ ("HALFWIDTH HANGUL LETTER SIOS" #xFFB5)
+ ("HALFWIDTH HANGUL LETTER SSANGSIOS" #xFFB6)
+ ("HALFWIDTH HANGUL LETTER IEUNG" #xFFB7)
+ ("HALFWIDTH HANGUL LETTER CIEUC" #xFFB8)
+ ("HALFWIDTH HANGUL LETTER SSANGCIEUC" #xFFB9)
+ ("HALFWIDTH HANGUL LETTER CHIEUCH" #xFFBA)
+ ("HALFWIDTH HANGUL LETTER KHIEUKH" #xFFBB)
+ ("HALFWIDTH HANGUL LETTER THIEUTH" #xFFBC)
+ ("HALFWIDTH HANGUL LETTER PHIEUPH" #xFFBD)
+ ("HALFWIDTH HANGUL LETTER HIEUH" #xFFBE)
+ ("HALFWIDTH HANGUL LETTER A" #xFFC2)
+ ("HALFWIDTH HANGUL LETTER AE" #xFFC3)
+ ("HALFWIDTH HANGUL LETTER YA" #xFFC4)
+ ("HALFWIDTH HANGUL LETTER YAE" #xFFC5)
+ ("HALFWIDTH HANGUL LETTER EO" #xFFC6)
+ ("HALFWIDTH HANGUL LETTER E" #xFFC7)
+ ("HALFWIDTH HANGUL LETTER YEO" #xFFCA)
+ ("HALFWIDTH HANGUL LETTER YE" #xFFCB)
+ ("HALFWIDTH HANGUL LETTER O" #xFFCC)
+ ("HALFWIDTH HANGUL LETTER WA" #xFFCD)
+ ("HALFWIDTH HANGUL LETTER WAE" #xFFCE)
+ ("HALFWIDTH HANGUL LETTER OE" #xFFCF)
+ ("HALFWIDTH HANGUL LETTER YO" #xFFD2)
+ ("HALFWIDTH HANGUL LETTER U" #xFFD3)
+ ("HALFWIDTH HANGUL LETTER WEO" #xFFD4)
+ ("HALFWIDTH HANGUL LETTER WE" #xFFD5)
+ ("HALFWIDTH HANGUL LETTER WI" #xFFD6)
+ ("HALFWIDTH HANGUL LETTER YU" #xFFD7)
+ ("HALFWIDTH HANGUL LETTER EU" #xFFDA)
+ ("HALFWIDTH HANGUL LETTER YI" #xFFDB)
+ ("HALFWIDTH HANGUL LETTER I" #xFFDC)
+ ("FULLWIDTH CENT SIGN" #xFFE0)
+ ("FULLWIDTH POUND SIGN" #xFFE1)
+ ("FULLWIDTH NOT SIGN" #xFFE2)
+ ("FULLWIDTH MACRON" #xFFE3)
+ ("FULLWIDTH BROKEN BAR" #xFFE4)
+ ("FULLWIDTH YEN SIGN" #xFFE5)
+ ("FULLWIDTH WON SIGN" #xFFE6)
+ ("HALFWIDTH FORMS LIGHT VERTICAL" #xFFE8)
+ ("HALFWIDTH LEFTWARDS ARROW" #xFFE9)
+ ("HALFWIDTH UPWARDS ARROW" #xFFEA)
+ ("HALFWIDTH RIGHTWARDS ARROW" #xFFEB)
+ ("HALFWIDTH DOWNWARDS ARROW" #xFFEC)
+ ("HALFWIDTH BLACK SQUARE" #xFFED)
+ ("HALFWIDTH WHITE CIRCLE" #xFFEE)
+ ))
diff --git a/lisp/nxml/char-name/unicode/0FFF0-0FFFF.el b/lisp/nxml/char-name/unicode/0FFF0-0FFFF.el
new file mode 100644
index 00000000000..f381a28e05a
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/0FFF0-0FFFF.el
@@ -0,0 +1,7 @@
+(nxml-define-char-name-set 'specials
+ '(("INTERLINEAR ANNOTATION ANCHOR" #xFFF9)
+ ("INTERLINEAR ANNOTATION SEPARATOR" #xFFFA)
+ ("INTERLINEAR ANNOTATION TERMINATOR" #xFFFB)
+ ("OBJECT REPLACEMENT CHARACTER" #xFFFC)
+ ("REPLACEMENT CHARACTER" #xFFFD)
+ ))
diff --git a/lisp/nxml/char-name/unicode/10300-1032F.el b/lisp/nxml/char-name/unicode/10300-1032F.el
new file mode 100644
index 00000000000..fbb5cb8f253
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/10300-1032F.el
@@ -0,0 +1,37 @@
+(nxml-define-char-name-set 'old-italic
+ '(("OLD ITALIC LETTER A" #x10300)
+ ("OLD ITALIC LETTER BE" #x10301)
+ ("OLD ITALIC LETTER KE" #x10302)
+ ("OLD ITALIC LETTER DE" #x10303)
+ ("OLD ITALIC LETTER E" #x10304)
+ ("OLD ITALIC LETTER VE" #x10305)
+ ("OLD ITALIC LETTER ZE" #x10306)
+ ("OLD ITALIC LETTER HE" #x10307)
+ ("OLD ITALIC LETTER THE" #x10308)
+ ("OLD ITALIC LETTER I" #x10309)
+ ("OLD ITALIC LETTER KA" #x1030A)
+ ("OLD ITALIC LETTER EL" #x1030B)
+ ("OLD ITALIC LETTER EM" #x1030C)
+ ("OLD ITALIC LETTER EN" #x1030D)
+ ("OLD ITALIC LETTER ESH" #x1030E)
+ ("OLD ITALIC LETTER O" #x1030F)
+ ("OLD ITALIC LETTER PE" #x10310)
+ ("OLD ITALIC LETTER SHE" #x10311)
+ ("OLD ITALIC LETTER KU" #x10312)
+ ("OLD ITALIC LETTER ER" #x10313)
+ ("OLD ITALIC LETTER ES" #x10314)
+ ("OLD ITALIC LETTER TE" #x10315)
+ ("OLD ITALIC LETTER U" #x10316)
+ ("OLD ITALIC LETTER EKS" #x10317)
+ ("OLD ITALIC LETTER PHE" #x10318)
+ ("OLD ITALIC LETTER KHE" #x10319)
+ ("OLD ITALIC LETTER EF" #x1031A)
+ ("OLD ITALIC LETTER ERS" #x1031B)
+ ("OLD ITALIC LETTER CHE" #x1031C)
+ ("OLD ITALIC LETTER II" #x1031D)
+ ("OLD ITALIC LETTER UU" #x1031E)
+ ("OLD ITALIC NUMERAL ONE" #x10320)
+ ("OLD ITALIC NUMERAL FIVE" #x10321)
+ ("OLD ITALIC NUMERAL TEN" #x10322)
+ ("OLD ITALIC NUMERAL FIFTY" #x10323)
+ ))
diff --git a/lisp/nxml/char-name/unicode/10330-1034F.el b/lisp/nxml/char-name/unicode/10330-1034F.el
new file mode 100644
index 00000000000..38ba2988a4c
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/10330-1034F.el
@@ -0,0 +1,29 @@
+(nxml-define-char-name-set 'gothic
+ '(("GOTHIC LETTER AHSA" #x10330)
+ ("GOTHIC LETTER BAIRKAN" #x10331)
+ ("GOTHIC LETTER GIBA" #x10332)
+ ("GOTHIC LETTER DAGS" #x10333)
+ ("GOTHIC LETTER AIHVUS" #x10334)
+ ("GOTHIC LETTER QAIRTHRA" #x10335)
+ ("GOTHIC LETTER IUJA" #x10336)
+ ("GOTHIC LETTER HAGL" #x10337)
+ ("GOTHIC LETTER THIUTH" #x10338)
+ ("GOTHIC LETTER EIS" #x10339)
+ ("GOTHIC LETTER KUSMA" #x1033A)
+ ("GOTHIC LETTER LAGUS" #x1033B)
+ ("GOTHIC LETTER MANNA" #x1033C)
+ ("GOTHIC LETTER NAUTHS" #x1033D)
+ ("GOTHIC LETTER JER" #x1033E)
+ ("GOTHIC LETTER URUS" #x1033F)
+ ("GOTHIC LETTER PAIRTHRA" #x10340)
+ ("GOTHIC LETTER NINETY" #x10341)
+ ("GOTHIC LETTER RAIDA" #x10342)
+ ("GOTHIC LETTER SAUIL" #x10343)
+ ("GOTHIC LETTER TEIWS" #x10344)
+ ("GOTHIC LETTER WINJA" #x10345)
+ ("GOTHIC LETTER FAIHU" #x10346)
+ ("GOTHIC LETTER IGGWS" #x10347)
+ ("GOTHIC LETTER HWAIR" #x10348)
+ ("GOTHIC LETTER OTHAL" #x10349)
+ ("GOTHIC LETTER NINE HUNDRED" #x1034A)
+ ))
diff --git a/lisp/nxml/char-name/unicode/10400-1044F.el b/lisp/nxml/char-name/unicode/10400-1044F.el
new file mode 100644
index 00000000000..1637cf666bf
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/10400-1044F.el
@@ -0,0 +1,78 @@
+(nxml-define-char-name-set 'deseret
+ '(("DESERET CAPITAL LETTER LONG I" #x10400)
+ ("DESERET CAPITAL LETTER LONG E" #x10401)
+ ("DESERET CAPITAL LETTER LONG A" #x10402)
+ ("DESERET CAPITAL LETTER LONG AH" #x10403)
+ ("DESERET CAPITAL LETTER LONG O" #x10404)
+ ("DESERET CAPITAL LETTER LONG OO" #x10405)
+ ("DESERET CAPITAL LETTER SHORT I" #x10406)
+ ("DESERET CAPITAL LETTER SHORT E" #x10407)
+ ("DESERET CAPITAL LETTER SHORT A" #x10408)
+ ("DESERET CAPITAL LETTER SHORT AH" #x10409)
+ ("DESERET CAPITAL LETTER SHORT O" #x1040A)
+ ("DESERET CAPITAL LETTER SHORT OO" #x1040B)
+ ("DESERET CAPITAL LETTER AY" #x1040C)
+ ("DESERET CAPITAL LETTER OW" #x1040D)
+ ("DESERET CAPITAL LETTER WU" #x1040E)
+ ("DESERET CAPITAL LETTER YEE" #x1040F)
+ ("DESERET CAPITAL LETTER H" #x10410)
+ ("DESERET CAPITAL LETTER PEE" #x10411)
+ ("DESERET CAPITAL LETTER BEE" #x10412)
+ ("DESERET CAPITAL LETTER TEE" #x10413)
+ ("DESERET CAPITAL LETTER DEE" #x10414)
+ ("DESERET CAPITAL LETTER CHEE" #x10415)
+ ("DESERET CAPITAL LETTER JEE" #x10416)
+ ("DESERET CAPITAL LETTER KAY" #x10417)
+ ("DESERET CAPITAL LETTER GAY" #x10418)
+ ("DESERET CAPITAL LETTER EF" #x10419)
+ ("DESERET CAPITAL LETTER VEE" #x1041A)
+ ("DESERET CAPITAL LETTER ETH" #x1041B)
+ ("DESERET CAPITAL LETTER THEE" #x1041C)
+ ("DESERET CAPITAL LETTER ES" #x1041D)
+ ("DESERET CAPITAL LETTER ZEE" #x1041E)
+ ("DESERET CAPITAL LETTER ESH" #x1041F)
+ ("DESERET CAPITAL LETTER ZHEE" #x10420)
+ ("DESERET CAPITAL LETTER ER" #x10421)
+ ("DESERET CAPITAL LETTER EL" #x10422)
+ ("DESERET CAPITAL LETTER EM" #x10423)
+ ("DESERET CAPITAL LETTER EN" #x10424)
+ ("DESERET CAPITAL LETTER ENG" #x10425)
+ ("DESERET SMALL LETTER LONG I" #x10428)
+ ("DESERET SMALL LETTER LONG E" #x10429)
+ ("DESERET SMALL LETTER LONG A" #x1042A)
+ ("DESERET SMALL LETTER LONG AH" #x1042B)
+ ("DESERET SMALL LETTER LONG O" #x1042C)
+ ("DESERET SMALL LETTER LONG OO" #x1042D)
+ ("DESERET SMALL LETTER SHORT I" #x1042E)
+ ("DESERET SMALL LETTER SHORT E" #x1042F)
+ ("DESERET SMALL LETTER SHORT A" #x10430)
+ ("DESERET SMALL LETTER SHORT AH" #x10431)
+ ("DESERET SMALL LETTER SHORT O" #x10432)
+ ("DESERET SMALL LETTER SHORT OO" #x10433)
+ ("DESERET SMALL LETTER AY" #x10434)
+ ("DESERET SMALL LETTER OW" #x10435)
+ ("DESERET SMALL LETTER WU" #x10436)
+ ("DESERET SMALL LETTER YEE" #x10437)
+ ("DESERET SMALL LETTER H" #x10438)
+ ("DESERET SMALL LETTER PEE" #x10439)
+ ("DESERET SMALL LETTER BEE" #x1043A)
+ ("DESERET SMALL LETTER TEE" #x1043B)
+ ("DESERET SMALL LETTER DEE" #x1043C)
+ ("DESERET SMALL LETTER CHEE" #x1043D)
+ ("DESERET SMALL LETTER JEE" #x1043E)
+ ("DESERET SMALL LETTER KAY" #x1043F)
+ ("DESERET SMALL LETTER GAY" #x10440)
+ ("DESERET SMALL LETTER EF" #x10441)
+ ("DESERET SMALL LETTER VEE" #x10442)
+ ("DESERET SMALL LETTER ETH" #x10443)
+ ("DESERET SMALL LETTER THEE" #x10444)
+ ("DESERET SMALL LETTER ES" #x10445)
+ ("DESERET SMALL LETTER ZEE" #x10446)
+ ("DESERET SMALL LETTER ESH" #x10447)
+ ("DESERET SMALL LETTER ZHEE" #x10448)
+ ("DESERET SMALL LETTER ER" #x10449)
+ ("DESERET SMALL LETTER EL" #x1044A)
+ ("DESERET SMALL LETTER EM" #x1044B)
+ ("DESERET SMALL LETTER EN" #x1044C)
+ ("DESERET SMALL LETTER ENG" #x1044D)
+ ))
diff --git a/lisp/nxml/char-name/unicode/1D000-1D0FF.el b/lisp/nxml/char-name/unicode/1D000-1D0FF.el
new file mode 100644
index 00000000000..f1a6f36dff7
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/1D000-1D0FF.el
@@ -0,0 +1,248 @@
+(nxml-define-char-name-set 'byzantine-musical-symbols
+ '(("BYZANTINE MUSICAL SYMBOL PSILI" #x1D000)
+ ("BYZANTINE MUSICAL SYMBOL DASEIA" #x1D001)
+ ("BYZANTINE MUSICAL SYMBOL PERISPOMENI" #x1D002)
+ ("BYZANTINE MUSICAL SYMBOL OXEIA EKFONITIKON" #x1D003)
+ ("BYZANTINE MUSICAL SYMBOL OXEIA DIPLI" #x1D004)
+ ("BYZANTINE MUSICAL SYMBOL VAREIA EKFONITIKON" #x1D005)
+ ("BYZANTINE MUSICAL SYMBOL VAREIA DIPLI" #x1D006)
+ ("BYZANTINE MUSICAL SYMBOL KATHISTI" #x1D007)
+ ("BYZANTINE MUSICAL SYMBOL SYRMATIKI" #x1D008)
+ ("BYZANTINE MUSICAL SYMBOL PARAKLITIKI" #x1D009)
+ ("BYZANTINE MUSICAL SYMBOL YPOKRISIS" #x1D00A)
+ ("BYZANTINE MUSICAL SYMBOL YPOKRISIS DIPLI" #x1D00B)
+ ("BYZANTINE MUSICAL SYMBOL KREMASTI" #x1D00C)
+ ("BYZANTINE MUSICAL SYMBOL APESO EKFONITIKON" #x1D00D)
+ ("BYZANTINE MUSICAL SYMBOL EXO EKFONITIKON" #x1D00E)
+ ("BYZANTINE MUSICAL SYMBOL TELEIA" #x1D00F)
+ ("BYZANTINE MUSICAL SYMBOL KENTIMATA" #x1D010)
+ ("BYZANTINE MUSICAL SYMBOL APOSTROFOS" #x1D011)
+ ("BYZANTINE MUSICAL SYMBOL APOSTROFOS DIPLI" #x1D012)
+ ("BYZANTINE MUSICAL SYMBOL SYNEVMA" #x1D013)
+ ("BYZANTINE MUSICAL SYMBOL THITA" #x1D014)
+ ("BYZANTINE MUSICAL SYMBOL OLIGON ARCHAION" #x1D015)
+ ("BYZANTINE MUSICAL SYMBOL GORGON ARCHAION" #x1D016)
+ ("BYZANTINE MUSICAL SYMBOL PSILON" #x1D017)
+ ("BYZANTINE MUSICAL SYMBOL CHAMILON" #x1D018)
+ ("BYZANTINE MUSICAL SYMBOL VATHY" #x1D019)
+ ("BYZANTINE MUSICAL SYMBOL ISON ARCHAION" #x1D01A)
+ ("BYZANTINE MUSICAL SYMBOL KENTIMA ARCHAION" #x1D01B)
+ ("BYZANTINE MUSICAL SYMBOL KENTIMATA ARCHAION" #x1D01C)
+ ("BYZANTINE MUSICAL SYMBOL SAXIMATA" #x1D01D)
+ ("BYZANTINE MUSICAL SYMBOL PARICHON" #x1D01E)
+ ("BYZANTINE MUSICAL SYMBOL STAVROS APODEXIA" #x1D01F)
+ ("BYZANTINE MUSICAL SYMBOL OXEIAI ARCHAION" #x1D020)
+ ("BYZANTINE MUSICAL SYMBOL VAREIAI ARCHAION" #x1D021)
+ ("BYZANTINE MUSICAL SYMBOL APODERMA ARCHAION" #x1D022)
+ ("BYZANTINE MUSICAL SYMBOL APOTHEMA" #x1D023)
+ ("BYZANTINE MUSICAL SYMBOL KLASMA" #x1D024)
+ ("BYZANTINE MUSICAL SYMBOL REVMA" #x1D025)
+ ("BYZANTINE MUSICAL SYMBOL PIASMA ARCHAION" #x1D026)
+ ("BYZANTINE MUSICAL SYMBOL TINAGMA" #x1D027)
+ ("BYZANTINE MUSICAL SYMBOL ANATRICHISMA" #x1D028)
+ ("BYZANTINE MUSICAL SYMBOL SEISMA" #x1D029)
+ ("BYZANTINE MUSICAL SYMBOL SYNAGMA ARCHAION" #x1D02A)
+ ("BYZANTINE MUSICAL SYMBOL SYNAGMA META STAVROU" #x1D02B)
+ ("BYZANTINE MUSICAL SYMBOL OYRANISMA ARCHAION" #x1D02C)
+ ("BYZANTINE MUSICAL SYMBOL THEMA" #x1D02D)
+ ("BYZANTINE MUSICAL SYMBOL LEMOI" #x1D02E)
+ ("BYZANTINE MUSICAL SYMBOL DYO" #x1D02F)
+ ("BYZANTINE MUSICAL SYMBOL TRIA" #x1D030)
+ ("BYZANTINE MUSICAL SYMBOL TESSERA" #x1D031)
+ ("BYZANTINE MUSICAL SYMBOL KRATIMATA" #x1D032)
+ ("BYZANTINE MUSICAL SYMBOL APESO EXO NEO" #x1D033)
+ ("BYZANTINE MUSICAL SYMBOL FTHORA ARCHAION" #x1D034)
+ ("BYZANTINE MUSICAL SYMBOL IMIFTHORA" #x1D035)
+ ("BYZANTINE MUSICAL SYMBOL TROMIKON ARCHAION" #x1D036)
+ ("BYZANTINE MUSICAL SYMBOL KATAVA TROMIKON" #x1D037)
+ ("BYZANTINE MUSICAL SYMBOL PELASTON" #x1D038)
+ ("BYZANTINE MUSICAL SYMBOL PSIFISTON" #x1D039)
+ ("BYZANTINE MUSICAL SYMBOL KONTEVMA" #x1D03A)
+ ("BYZANTINE MUSICAL SYMBOL CHOREVMA ARCHAION" #x1D03B)
+ ("BYZANTINE MUSICAL SYMBOL RAPISMA" #x1D03C)
+ ("BYZANTINE MUSICAL SYMBOL PARAKALESMA ARCHAION" #x1D03D)
+ ("BYZANTINE MUSICAL SYMBOL PARAKLITIKI ARCHAION" #x1D03E)
+ ("BYZANTINE MUSICAL SYMBOL ICHADIN" #x1D03F)
+ ("BYZANTINE MUSICAL SYMBOL NANA" #x1D040)
+ ("BYZANTINE MUSICAL SYMBOL PETASMA" #x1D041)
+ ("BYZANTINE MUSICAL SYMBOL KONTEVMA ALLO" #x1D042)
+ ("BYZANTINE MUSICAL SYMBOL TROMIKON ALLO" #x1D043)
+ ("BYZANTINE MUSICAL SYMBOL STRAGGISMATA" #x1D044)
+ ("BYZANTINE MUSICAL SYMBOL GRONTHISMATA" #x1D045)
+ ("BYZANTINE MUSICAL SYMBOL ISON NEO" #x1D046)
+ ("BYZANTINE MUSICAL SYMBOL OLIGON NEO" #x1D047)
+ ("BYZANTINE MUSICAL SYMBOL OXEIA NEO" #x1D048)
+ ("BYZANTINE MUSICAL SYMBOL PETASTI" #x1D049)
+ ("BYZANTINE MUSICAL SYMBOL KOUFISMA" #x1D04A)
+ ("BYZANTINE MUSICAL SYMBOL PETASTOKOUFISMA" #x1D04B)
+ ("BYZANTINE MUSICAL SYMBOL KRATIMOKOUFISMA" #x1D04C)
+ ("BYZANTINE MUSICAL SYMBOL PELASTON NEO" #x1D04D)
+ ("BYZANTINE MUSICAL SYMBOL KENTIMATA NEO ANO" #x1D04E)
+ ("BYZANTINE MUSICAL SYMBOL KENTIMA NEO ANO" #x1D04F)
+ ("BYZANTINE MUSICAL SYMBOL YPSILI" #x1D050)
+ ("BYZANTINE MUSICAL SYMBOL APOSTROFOS NEO" #x1D051)
+ ("BYZANTINE MUSICAL SYMBOL APOSTROFOI SYNDESMOS NEO" #x1D052)
+ ("BYZANTINE MUSICAL SYMBOL YPORROI" #x1D053)
+ ("BYZANTINE MUSICAL SYMBOL KRATIMOYPORROON" #x1D054)
+ ("BYZANTINE MUSICAL SYMBOL ELAFRON" #x1D055)
+ ("BYZANTINE MUSICAL SYMBOL CHAMILI" #x1D056)
+ ("BYZANTINE MUSICAL SYMBOL MIKRON ISON" #x1D057)
+ ("BYZANTINE MUSICAL SYMBOL VAREIA NEO" #x1D058)
+ ("BYZANTINE MUSICAL SYMBOL PIASMA NEO" #x1D059)
+ ("BYZANTINE MUSICAL SYMBOL PSIFISTON NEO" #x1D05A)
+ ("BYZANTINE MUSICAL SYMBOL OMALON" #x1D05B)
+ ("BYZANTINE MUSICAL SYMBOL ANTIKENOMA" #x1D05C)
+ ("BYZANTINE MUSICAL SYMBOL LYGISMA" #x1D05D)
+ ("BYZANTINE MUSICAL SYMBOL PARAKLITIKI NEO" #x1D05E)
+ ("BYZANTINE MUSICAL SYMBOL PARAKALESMA NEO" #x1D05F)
+ ("BYZANTINE MUSICAL SYMBOL ETERON PARAKALESMA" #x1D060)
+ ("BYZANTINE MUSICAL SYMBOL KYLISMA" #x1D061)
+ ("BYZANTINE MUSICAL SYMBOL ANTIKENOKYLISMA" #x1D062)
+ ("BYZANTINE MUSICAL SYMBOL TROMIKON NEO" #x1D063)
+ ("BYZANTINE MUSICAL SYMBOL EKSTREPTON" #x1D064)
+ ("BYZANTINE MUSICAL SYMBOL SYNAGMA NEO" #x1D065)
+ ("BYZANTINE MUSICAL SYMBOL SYRMA" #x1D066)
+ ("BYZANTINE MUSICAL SYMBOL CHOREVMA NEO" #x1D067)
+ ("BYZANTINE MUSICAL SYMBOL EPEGERMA" #x1D068)
+ ("BYZANTINE MUSICAL SYMBOL SEISMA NEO" #x1D069)
+ ("BYZANTINE MUSICAL SYMBOL XIRON KLASMA" #x1D06A)
+ ("BYZANTINE MUSICAL SYMBOL TROMIKOPSIFISTON" #x1D06B)
+ ("BYZANTINE MUSICAL SYMBOL PSIFISTOLYGISMA" #x1D06C)
+ ("BYZANTINE MUSICAL SYMBOL TROMIKOLYGISMA" #x1D06D)
+ ("BYZANTINE MUSICAL SYMBOL TROMIKOPARAKALESMA" #x1D06E)
+ ("BYZANTINE MUSICAL SYMBOL PSIFISTOPARAKALESMA" #x1D06F)
+ ("BYZANTINE MUSICAL SYMBOL TROMIKOSYNAGMA" #x1D070)
+ ("BYZANTINE MUSICAL SYMBOL PSIFISTOSYNAGMA" #x1D071)
+ ("BYZANTINE MUSICAL SYMBOL GORGOSYNTHETON" #x1D072)
+ ("BYZANTINE MUSICAL SYMBOL ARGOSYNTHETON" #x1D073)
+ ("BYZANTINE MUSICAL SYMBOL ETERON ARGOSYNTHETON" #x1D074)
+ ("BYZANTINE MUSICAL SYMBOL OYRANISMA NEO" #x1D075)
+ ("BYZANTINE MUSICAL SYMBOL THEMATISMOS ESO" #x1D076)
+ ("BYZANTINE MUSICAL SYMBOL THEMATISMOS EXO" #x1D077)
+ ("BYZANTINE MUSICAL SYMBOL THEMA APLOUN" #x1D078)
+ ("BYZANTINE MUSICAL SYMBOL THES KAI APOTHES" #x1D079)
+ ("BYZANTINE MUSICAL SYMBOL KATAVASMA" #x1D07A)
+ ("BYZANTINE MUSICAL SYMBOL ENDOFONON" #x1D07B)
+ ("BYZANTINE MUSICAL SYMBOL YFEN KATO" #x1D07C)
+ ("BYZANTINE MUSICAL SYMBOL YFEN ANO" #x1D07D)
+ ("BYZANTINE MUSICAL SYMBOL STAVROS" #x1D07E)
+ ("BYZANTINE MUSICAL SYMBOL KLASMA ANO" #x1D07F)
+ ("BYZANTINE MUSICAL SYMBOL DIPLI ARCHAION" #x1D080)
+ ("BYZANTINE MUSICAL SYMBOL KRATIMA ARCHAION" #x1D081)
+ ("BYZANTINE MUSICAL SYMBOL KRATIMA ALLO" #x1D082)
+ ("BYZANTINE MUSICAL SYMBOL KRATIMA NEO" #x1D083)
+ ("BYZANTINE MUSICAL SYMBOL APODERMA NEO" #x1D084)
+ ("BYZANTINE MUSICAL SYMBOL APLI" #x1D085)
+ ("BYZANTINE MUSICAL SYMBOL DIPLI" #x1D086)
+ ("BYZANTINE MUSICAL SYMBOL TRIPLI" #x1D087)
+ ("BYZANTINE MUSICAL SYMBOL TETRAPLI" #x1D088)
+ ("BYZANTINE MUSICAL SYMBOL KORONIS" #x1D089)
+ ("BYZANTINE MUSICAL SYMBOL LEIMMA ENOS CHRONOU" #x1D08A)
+ ("BYZANTINE MUSICAL SYMBOL LEIMMA DYO CHRONON" #x1D08B)
+ ("BYZANTINE MUSICAL SYMBOL LEIMMA TRION CHRONON" #x1D08C)
+ ("BYZANTINE MUSICAL SYMBOL LEIMMA TESSARON CHRONON" #x1D08D)
+ ("BYZANTINE MUSICAL SYMBOL LEIMMA IMISEOS CHRONOU" #x1D08E)
+ ("BYZANTINE MUSICAL SYMBOL GORGON NEO ANO" #x1D08F)
+ ("BYZANTINE MUSICAL SYMBOL GORGON PARESTIGMENON ARISTERA" #x1D090)
+ ("BYZANTINE MUSICAL SYMBOL GORGON PARESTIGMENON DEXIA" #x1D091)
+ ("BYZANTINE MUSICAL SYMBOL DIGORGON" #x1D092)
+ ("BYZANTINE MUSICAL SYMBOL DIGORGON PARESTIGMENON ARISTERA KATO" #x1D093)
+ ("BYZANTINE MUSICAL SYMBOL DIGORGON PARESTIGMENON ARISTERA ANO" #x1D094)
+ ("BYZANTINE MUSICAL SYMBOL DIGORGON PARESTIGMENON DEXIA" #x1D095)
+ ("BYZANTINE MUSICAL SYMBOL TRIGORGON" #x1D096)
+ ("BYZANTINE MUSICAL SYMBOL ARGON" #x1D097)
+ ("BYZANTINE MUSICAL SYMBOL IMIDIARGON" #x1D098)
+ ("BYZANTINE MUSICAL SYMBOL DIARGON" #x1D099)
+ ("BYZANTINE MUSICAL SYMBOL AGOGI POLI ARGI" #x1D09A)
+ ("BYZANTINE MUSICAL SYMBOL AGOGI ARGOTERI" #x1D09B)
+ ("BYZANTINE MUSICAL SYMBOL AGOGI ARGI" #x1D09C)
+ ("BYZANTINE MUSICAL SYMBOL AGOGI METRIA" #x1D09D)
+ ("BYZANTINE MUSICAL SYMBOL AGOGI MESI" #x1D09E)
+ ("BYZANTINE MUSICAL SYMBOL AGOGI GORGI" #x1D09F)
+ ("BYZANTINE MUSICAL SYMBOL AGOGI GORGOTERI" #x1D0A0)
+ ("BYZANTINE MUSICAL SYMBOL AGOGI POLI GORGI" #x1D0A1)
+ ("BYZANTINE MUSICAL SYMBOL MARTYRIA PROTOS ICHOS" #x1D0A2)
+ ("BYZANTINE MUSICAL SYMBOL MARTYRIA ALLI PROTOS ICHOS" #x1D0A3)
+ ("BYZANTINE MUSICAL SYMBOL MARTYRIA DEYTEROS ICHOS" #x1D0A4)
+ ("BYZANTINE MUSICAL SYMBOL MARTYRIA ALLI DEYTEROS ICHOS" #x1D0A5)
+ ("BYZANTINE MUSICAL SYMBOL MARTYRIA TRITOS ICHOS" #x1D0A6)
+ ("BYZANTINE MUSICAL SYMBOL MARTYRIA TRIFONIAS" #x1D0A7)
+ ("BYZANTINE MUSICAL SYMBOL MARTYRIA TETARTOS ICHOS" #x1D0A8)
+ ("BYZANTINE MUSICAL SYMBOL MARTYRIA TETARTOS LEGETOS ICHOS" #x1D0A9)
+ ("BYZANTINE MUSICAL SYMBOL MARTYRIA LEGETOS ICHOS" #x1D0AA)
+ ("BYZANTINE MUSICAL SYMBOL MARTYRIA PLAGIOS ICHOS" #x1D0AB)
+ ("BYZANTINE MUSICAL SYMBOL ISAKIA TELOUS ICHIMATOS" #x1D0AC)
+ ("BYZANTINE MUSICAL SYMBOL APOSTROFOI TELOUS ICHIMATOS" #x1D0AD)
+ ("BYZANTINE MUSICAL SYMBOL FANEROSIS TETRAFONIAS" #x1D0AE)
+ ("BYZANTINE MUSICAL SYMBOL FANEROSIS MONOFONIAS" #x1D0AF)
+ ("BYZANTINE MUSICAL SYMBOL FANEROSIS DIFONIAS" #x1D0B0)
+ ("BYZANTINE MUSICAL SYMBOL MARTYRIA VARYS ICHOS" #x1D0B1)
+ ("BYZANTINE MUSICAL SYMBOL MARTYRIA PROTOVARYS ICHOS" #x1D0B2)
+ ("BYZANTINE MUSICAL SYMBOL MARTYRIA PLAGIOS TETARTOS ICHOS" #x1D0B3)
+ ("BYZANTINE MUSICAL SYMBOL GORTHMIKON N APLOUN" #x1D0B4)
+ ("BYZANTINE MUSICAL SYMBOL GORTHMIKON N DIPLOUN" #x1D0B5)
+ ("BYZANTINE MUSICAL SYMBOL ENARXIS KAI FTHORA VOU" #x1D0B6)
+ ("BYZANTINE MUSICAL SYMBOL IMIFONON" #x1D0B7)
+ ("BYZANTINE MUSICAL SYMBOL IMIFTHORON" #x1D0B8)
+ ("BYZANTINE MUSICAL SYMBOL FTHORA ARCHAION DEYTEROU ICHOU" #x1D0B9)
+ ("BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI PA" #x1D0BA)
+ ("BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI NANA" #x1D0BB)
+ ("BYZANTINE MUSICAL SYMBOL FTHORA NAOS ICHOS" #x1D0BC)
+ ("BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI DI" #x1D0BD)
+ ("BYZANTINE MUSICAL SYMBOL FTHORA SKLIRON DIATONON DI" #x1D0BE)
+ ("BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI KE" #x1D0BF)
+ ("BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI ZO" #x1D0C0)
+ ("BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI NI KATO" #x1D0C1)
+ ("BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI NI ANO" #x1D0C2)
+ ("BYZANTINE MUSICAL SYMBOL FTHORA MALAKON CHROMA DIFONIAS" #x1D0C3)
+ ("BYZANTINE MUSICAL SYMBOL FTHORA MALAKON CHROMA MONOFONIAS" #x1D0C4)
+ ("BYZANTINE MUSICAL SYMBOL FHTORA SKLIRON CHROMA VASIS" #x1D0C5)
+ ("BYZANTINE MUSICAL SYMBOL FTHORA SKLIRON CHROMA SYNAFI" #x1D0C6)
+ ("BYZANTINE MUSICAL SYMBOL FTHORA NENANO" #x1D0C7)
+ ("BYZANTINE MUSICAL SYMBOL CHROA ZYGOS" #x1D0C8)
+ ("BYZANTINE MUSICAL SYMBOL CHROA KLITON" #x1D0C9)
+ ("BYZANTINE MUSICAL SYMBOL CHROA SPATHI" #x1D0CA)
+ ("BYZANTINE MUSICAL SYMBOL FTHORA I YFESIS TETARTIMORION" #x1D0CB)
+ ("BYZANTINE MUSICAL SYMBOL FTHORA ENARMONIOS ANTIFONIA" #x1D0CC)
+ ("BYZANTINE MUSICAL SYMBOL YFESIS TRITIMORION" #x1D0CD)
+ ("BYZANTINE MUSICAL SYMBOL DIESIS TRITIMORION" #x1D0CE)
+ ("BYZANTINE MUSICAL SYMBOL DIESIS TETARTIMORION" #x1D0CF)
+ ("BYZANTINE MUSICAL SYMBOL DIESIS APLI DYO DODEKATA" #x1D0D0)
+ ("BYZANTINE MUSICAL SYMBOL DIESIS MONOGRAMMOS TESSERA DODEKATA" #x1D0D1)
+ ("BYZANTINE MUSICAL SYMBOL DIESIS DIGRAMMOS EX DODEKATA" #x1D0D2)
+ ("BYZANTINE MUSICAL SYMBOL DIESIS TRIGRAMMOS OKTO DODEKATA" #x1D0D3)
+ ("BYZANTINE MUSICAL SYMBOL YFESIS APLI DYO DODEKATA" #x1D0D4)
+ ("BYZANTINE MUSICAL SYMBOL YFESIS MONOGRAMMOS TESSERA DODEKATA" #x1D0D5)
+ ("BYZANTINE MUSICAL SYMBOL YFESIS DIGRAMMOS EX DODEKATA" #x1D0D6)
+ ("BYZANTINE MUSICAL SYMBOL YFESIS TRIGRAMMOS OKTO DODEKATA" #x1D0D7)
+ ("BYZANTINE MUSICAL SYMBOL GENIKI DIESIS" #x1D0D8)
+ ("BYZANTINE MUSICAL SYMBOL GENIKI YFESIS" #x1D0D9)
+ ("BYZANTINE MUSICAL SYMBOL DIASTOLI APLI MIKRI" #x1D0DA)
+ ("BYZANTINE MUSICAL SYMBOL DIASTOLI APLI MEGALI" #x1D0DB)
+ ("BYZANTINE MUSICAL SYMBOL DIASTOLI DIPLI" #x1D0DC)
+ ("BYZANTINE MUSICAL SYMBOL DIASTOLI THESEOS" #x1D0DD)
+ ("BYZANTINE MUSICAL SYMBOL SIMANSIS THESEOS" #x1D0DE)
+ ("BYZANTINE MUSICAL SYMBOL SIMANSIS THESEOS DISIMOU" #x1D0DF)
+ ("BYZANTINE MUSICAL SYMBOL SIMANSIS THESEOS TRISIMOU" #x1D0E0)
+ ("BYZANTINE MUSICAL SYMBOL SIMANSIS THESEOS TETRASIMOU" #x1D0E1)
+ ("BYZANTINE MUSICAL SYMBOL SIMANSIS ARSEOS" #x1D0E2)
+ ("BYZANTINE MUSICAL SYMBOL SIMANSIS ARSEOS DISIMOU" #x1D0E3)
+ ("BYZANTINE MUSICAL SYMBOL SIMANSIS ARSEOS TRISIMOU" #x1D0E4)
+ ("BYZANTINE MUSICAL SYMBOL SIMANSIS ARSEOS TETRASIMOU" #x1D0E5)
+ ("BYZANTINE MUSICAL SYMBOL DIGRAMMA GG" #x1D0E6)
+ ("BYZANTINE MUSICAL SYMBOL DIFTOGGOS OU" #x1D0E7)
+ ("BYZANTINE MUSICAL SYMBOL STIGMA" #x1D0E8)
+ ("BYZANTINE MUSICAL SYMBOL ARKTIKO PA" #x1D0E9)
+ ("BYZANTINE MUSICAL SYMBOL ARKTIKO VOU" #x1D0EA)
+ ("BYZANTINE MUSICAL SYMBOL ARKTIKO GA" #x1D0EB)
+ ("BYZANTINE MUSICAL SYMBOL ARKTIKO DI" #x1D0EC)
+ ("BYZANTINE MUSICAL SYMBOL ARKTIKO KE" #x1D0ED)
+ ("BYZANTINE MUSICAL SYMBOL ARKTIKO ZO" #x1D0EE)
+ ("BYZANTINE MUSICAL SYMBOL ARKTIKO NI" #x1D0EF)
+ ("BYZANTINE MUSICAL SYMBOL KENTIMATA NEO MESO" #x1D0F0)
+ ("BYZANTINE MUSICAL SYMBOL KENTIMA NEO MESO" #x1D0F1)
+ ("BYZANTINE MUSICAL SYMBOL KENTIMATA NEO KATO" #x1D0F2)
+ ("BYZANTINE MUSICAL SYMBOL KENTIMA NEO KATO" #x1D0F3)
+ ("BYZANTINE MUSICAL SYMBOL KLASMA KATO" #x1D0F4)
+ ("BYZANTINE MUSICAL SYMBOL GORGON NEO KATO" #x1D0F5)
+ ))
diff --git a/lisp/nxml/char-name/unicode/1D100-1D1FF.el b/lisp/nxml/char-name/unicode/1D100-1D1FF.el
new file mode 100644
index 00000000000..29803dd0a7d
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/1D100-1D1FF.el
@@ -0,0 +1,221 @@
+(nxml-define-char-name-set 'musical-symbols
+ '(("MUSICAL SYMBOL SINGLE BARLINE" #x1D100)
+ ("MUSICAL SYMBOL DOUBLE BARLINE" #x1D101)
+ ("MUSICAL SYMBOL FINAL BARLINE" #x1D102)
+ ("MUSICAL SYMBOL REVERSE FINAL BARLINE" #x1D103)
+ ("MUSICAL SYMBOL DASHED BARLINE" #x1D104)
+ ("MUSICAL SYMBOL SHORT BARLINE" #x1D105)
+ ("MUSICAL SYMBOL LEFT REPEAT SIGN" #x1D106)
+ ("MUSICAL SYMBOL RIGHT REPEAT SIGN" #x1D107)
+ ("MUSICAL SYMBOL REPEAT DOTS" #x1D108)
+ ("MUSICAL SYMBOL DAL SEGNO" #x1D109)
+ ("MUSICAL SYMBOL DA CAPO" #x1D10A)
+ ("MUSICAL SYMBOL SEGNO" #x1D10B)
+ ("MUSICAL SYMBOL CODA" #x1D10C)
+ ("MUSICAL SYMBOL REPEATED FIGURE-1" #x1D10D)
+ ("MUSICAL SYMBOL REPEATED FIGURE-2" #x1D10E)
+ ("MUSICAL SYMBOL REPEATED FIGURE-3" #x1D10F)
+ ("MUSICAL SYMBOL FERMATA" #x1D110)
+ ("MUSICAL SYMBOL FERMATA BELOW" #x1D111)
+ ("MUSICAL SYMBOL BREATH MARK" #x1D112)
+ ("MUSICAL SYMBOL CAESURA" #x1D113)
+ ("MUSICAL SYMBOL BRACE" #x1D114)
+ ("MUSICAL SYMBOL BRACKET" #x1D115)
+ ("MUSICAL SYMBOL ONE-LINE STAFF" #x1D116)
+ ("MUSICAL SYMBOL TWO-LINE STAFF" #x1D117)
+ ("MUSICAL SYMBOL THREE-LINE STAFF" #x1D118)
+ ("MUSICAL SYMBOL FOUR-LINE STAFF" #x1D119)
+ ("MUSICAL SYMBOL FIVE-LINE STAFF" #x1D11A)
+ ("MUSICAL SYMBOL SIX-LINE STAFF" #x1D11B)
+ ("MUSICAL SYMBOL SIX-STRING FRETBOARD" #x1D11C)
+ ("MUSICAL SYMBOL FOUR-STRING FRETBOARD" #x1D11D)
+ ("MUSICAL SYMBOL G CLEF" #x1D11E)
+ ("MUSICAL SYMBOL G CLEF OTTAVA ALTA" #x1D11F)
+ ("MUSICAL SYMBOL G CLEF OTTAVA BASSA" #x1D120)
+ ("MUSICAL SYMBOL C CLEF" #x1D121)
+ ("MUSICAL SYMBOL F CLEF" #x1D122)
+ ("MUSICAL SYMBOL F CLEF OTTAVA ALTA" #x1D123)
+ ("MUSICAL SYMBOL F CLEF OTTAVA BASSA" #x1D124)
+ ("MUSICAL SYMBOL DRUM CLEF-1" #x1D125)
+ ("MUSICAL SYMBOL DRUM CLEF-2" #x1D126)
+ ("MUSICAL SYMBOL DOUBLE SHARP" #x1D12A)
+ ("MUSICAL SYMBOL DOUBLE FLAT" #x1D12B)
+ ("MUSICAL SYMBOL FLAT UP" #x1D12C)
+ ("MUSICAL SYMBOL FLAT DOWN" #x1D12D)
+ ("MUSICAL SYMBOL NATURAL UP" #x1D12E)
+ ("MUSICAL SYMBOL NATURAL DOWN" #x1D12F)
+ ("MUSICAL SYMBOL SHARP UP" #x1D130)
+ ("MUSICAL SYMBOL SHARP DOWN" #x1D131)
+ ("MUSICAL SYMBOL QUARTER TONE SHARP" #x1D132)
+ ("MUSICAL SYMBOL QUARTER TONE FLAT" #x1D133)
+ ("MUSICAL SYMBOL COMMON TIME" #x1D134)
+ ("MUSICAL SYMBOL CUT TIME" #x1D135)
+ ("MUSICAL SYMBOL OTTAVA ALTA" #x1D136)
+ ("MUSICAL SYMBOL OTTAVA BASSA" #x1D137)
+ ("MUSICAL SYMBOL QUINDICESIMA ALTA" #x1D138)
+ ("MUSICAL SYMBOL QUINDICESIMA BASSA" #x1D139)
+ ("MUSICAL SYMBOL MULTI REST" #x1D13A)
+ ("MUSICAL SYMBOL WHOLE REST" #x1D13B)
+ ("MUSICAL SYMBOL HALF REST" #x1D13C)
+ ("MUSICAL SYMBOL QUARTER REST" #x1D13D)
+ ("MUSICAL SYMBOL EIGHTH REST" #x1D13E)
+ ("MUSICAL SYMBOL SIXTEENTH REST" #x1D13F)
+ ("MUSICAL SYMBOL THIRTY-SECOND REST" #x1D140)
+ ("MUSICAL SYMBOL SIXTY-FOURTH REST" #x1D141)
+ ("MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH REST" #x1D142)
+ ("MUSICAL SYMBOL X NOTEHEAD" #x1D143)
+ ("MUSICAL SYMBOL PLUS NOTEHEAD" #x1D144)
+ ("MUSICAL SYMBOL CIRCLE X NOTEHEAD" #x1D145)
+ ("MUSICAL SYMBOL SQUARE NOTEHEAD WHITE" #x1D146)
+ ("MUSICAL SYMBOL SQUARE NOTEHEAD BLACK" #x1D147)
+ ("MUSICAL SYMBOL TRIANGLE NOTEHEAD UP WHITE" #x1D148)
+ ("MUSICAL SYMBOL TRIANGLE NOTEHEAD UP BLACK" #x1D149)
+ ("MUSICAL SYMBOL TRIANGLE NOTEHEAD LEFT WHITE" #x1D14A)
+ ("MUSICAL SYMBOL TRIANGLE NOTEHEAD LEFT BLACK" #x1D14B)
+ ("MUSICAL SYMBOL TRIANGLE NOTEHEAD RIGHT WHITE" #x1D14C)
+ ("MUSICAL SYMBOL TRIANGLE NOTEHEAD RIGHT BLACK" #x1D14D)
+ ("MUSICAL SYMBOL TRIANGLE NOTEHEAD DOWN WHITE" #x1D14E)
+ ("MUSICAL SYMBOL TRIANGLE NOTEHEAD DOWN BLACK" #x1D14F)
+ ("MUSICAL SYMBOL TRIANGLE NOTEHEAD UP RIGHT WHITE" #x1D150)
+ ("MUSICAL SYMBOL TRIANGLE NOTEHEAD UP RIGHT BLACK" #x1D151)
+ ("MUSICAL SYMBOL MOON NOTEHEAD WHITE" #x1D152)
+ ("MUSICAL SYMBOL MOON NOTEHEAD BLACK" #x1D153)
+ ("MUSICAL SYMBOL TRIANGLE-ROUND NOTEHEAD DOWN WHITE" #x1D154)
+ ("MUSICAL SYMBOL TRIANGLE-ROUND NOTEHEAD DOWN BLACK" #x1D155)
+ ("MUSICAL SYMBOL PARENTHESIS NOTEHEAD" #x1D156)
+ ("MUSICAL SYMBOL VOID NOTEHEAD" #x1D157)
+ ("MUSICAL SYMBOL NOTEHEAD BLACK" #x1D158)
+ ("MUSICAL SYMBOL NULL NOTEHEAD" #x1D159)
+ ("MUSICAL SYMBOL CLUSTER NOTEHEAD WHITE" #x1D15A)
+ ("MUSICAL SYMBOL CLUSTER NOTEHEAD BLACK" #x1D15B)
+ ("MUSICAL SYMBOL BREVE" #x1D15C)
+ ("MUSICAL SYMBOL WHOLE NOTE" #x1D15D)
+ ("MUSICAL SYMBOL HALF NOTE" #x1D15E)
+ ("MUSICAL SYMBOL QUARTER NOTE" #x1D15F)
+ ("MUSICAL SYMBOL EIGHTH NOTE" #x1D160)
+ ("MUSICAL SYMBOL SIXTEENTH NOTE" #x1D161)
+ ("MUSICAL SYMBOL THIRTY-SECOND NOTE" #x1D162)
+ ("MUSICAL SYMBOL SIXTY-FOURTH NOTE" #x1D163)
+ ("MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE" #x1D164)
+ ("MUSICAL SYMBOL COMBINING STEM" #x1D165)
+ ("MUSICAL SYMBOL COMBINING SPRECHGESANG STEM" #x1D166)
+ ("MUSICAL SYMBOL COMBINING TREMOLO-1" #x1D167)
+ ("MUSICAL SYMBOL COMBINING TREMOLO-2" #x1D168)
+ ("MUSICAL SYMBOL COMBINING TREMOLO-3" #x1D169)
+ ("MUSICAL SYMBOL FINGERED TREMOLO-1" #x1D16A)
+ ("MUSICAL SYMBOL FINGERED TREMOLO-2" #x1D16B)
+ ("MUSICAL SYMBOL FINGERED TREMOLO-3" #x1D16C)
+ ("MUSICAL SYMBOL COMBINING AUGMENTATION DOT" #x1D16D)
+ ("MUSICAL SYMBOL COMBINING FLAG-1" #x1D16E)
+ ("MUSICAL SYMBOL COMBINING FLAG-2" #x1D16F)
+ ("MUSICAL SYMBOL COMBINING FLAG-3" #x1D170)
+ ("MUSICAL SYMBOL COMBINING FLAG-4" #x1D171)
+ ("MUSICAL SYMBOL COMBINING FLAG-5" #x1D172)
+ ("MUSICAL SYMBOL BEGIN BEAM" #x1D173)
+ ("MUSICAL SYMBOL END BEAM" #x1D174)
+ ("MUSICAL SYMBOL BEGIN TIE" #x1D175)
+ ("MUSICAL SYMBOL END TIE" #x1D176)
+ ("MUSICAL SYMBOL BEGIN SLUR" #x1D177)
+ ("MUSICAL SYMBOL END SLUR" #x1D178)
+ ("MUSICAL SYMBOL BEGIN PHRASE" #x1D179)
+ ("MUSICAL SYMBOL END PHRASE" #x1D17A)
+ ("MUSICAL SYMBOL COMBINING ACCENT" #x1D17B)
+ ("MUSICAL SYMBOL COMBINING STACCATO" #x1D17C)
+ ("MUSICAL SYMBOL COMBINING TENUTO" #x1D17D)
+ ("MUSICAL SYMBOL COMBINING STACCATISSIMO" #x1D17E)
+ ("MUSICAL SYMBOL COMBINING MARCATO" #x1D17F)
+ ("MUSICAL SYMBOL COMBINING MARCATO-STACCATO" #x1D180)
+ ("MUSICAL SYMBOL COMBINING ACCENT-STACCATO" #x1D181)
+ ("MUSICAL SYMBOL COMBINING LOURE" #x1D182)
+ ("MUSICAL SYMBOL ARPEGGIATO UP" #x1D183)
+ ("MUSICAL SYMBOL ARPEGGIATO DOWN" #x1D184)
+ ("MUSICAL SYMBOL COMBINING DOIT" #x1D185)
+ ("MUSICAL SYMBOL COMBINING RIP" #x1D186)
+ ("MUSICAL SYMBOL COMBINING FLIP" #x1D187)
+ ("MUSICAL SYMBOL COMBINING SMEAR" #x1D188)
+ ("MUSICAL SYMBOL COMBINING BEND" #x1D189)
+ ("MUSICAL SYMBOL COMBINING DOUBLE TONGUE" #x1D18A)
+ ("MUSICAL SYMBOL COMBINING TRIPLE TONGUE" #x1D18B)
+ ("MUSICAL SYMBOL RINFORZANDO" #x1D18C)
+ ("MUSICAL SYMBOL SUBITO" #x1D18D)
+ ("MUSICAL SYMBOL Z" #x1D18E)
+ ("MUSICAL SYMBOL PIANO" #x1D18F)
+ ("MUSICAL SYMBOL MEZZO" #x1D190)
+ ("MUSICAL SYMBOL FORTE" #x1D191)
+ ("MUSICAL SYMBOL CRESCENDO" #x1D192)
+ ("MUSICAL SYMBOL DECRESCENDO" #x1D193)
+ ("MUSICAL SYMBOL GRACE NOTE SLASH" #x1D194)
+ ("MUSICAL SYMBOL GRACE NOTE NO SLASH" #x1D195)
+ ("MUSICAL SYMBOL TR" #x1D196)
+ ("MUSICAL SYMBOL TURN" #x1D197)
+ ("MUSICAL SYMBOL INVERTED TURN" #x1D198)
+ ("MUSICAL SYMBOL TURN SLASH" #x1D199)
+ ("MUSICAL SYMBOL TURN UP" #x1D19A)
+ ("MUSICAL SYMBOL ORNAMENT STROKE-1" #x1D19B)
+ ("MUSICAL SYMBOL ORNAMENT STROKE-2" #x1D19C)
+ ("MUSICAL SYMBOL ORNAMENT STROKE-3" #x1D19D)
+ ("MUSICAL SYMBOL ORNAMENT STROKE-4" #x1D19E)
+ ("MUSICAL SYMBOL ORNAMENT STROKE-5" #x1D19F)
+ ("MUSICAL SYMBOL ORNAMENT STROKE-6" #x1D1A0)
+ ("MUSICAL SYMBOL ORNAMENT STROKE-7" #x1D1A1)
+ ("MUSICAL SYMBOL ORNAMENT STROKE-8" #x1D1A2)
+ ("MUSICAL SYMBOL ORNAMENT STROKE-9" #x1D1A3)
+ ("MUSICAL SYMBOL ORNAMENT STROKE-10" #x1D1A4)
+ ("MUSICAL SYMBOL ORNAMENT STROKE-11" #x1D1A5)
+ ("MUSICAL SYMBOL HAUPTSTIMME" #x1D1A6)
+ ("MUSICAL SYMBOL NEBENSTIMME" #x1D1A7)
+ ("MUSICAL SYMBOL END OF STIMME" #x1D1A8)
+ ("MUSICAL SYMBOL DEGREE SLASH" #x1D1A9)
+ ("MUSICAL SYMBOL COMBINING DOWN BOW" #x1D1AA)
+ ("MUSICAL SYMBOL COMBINING UP BOW" #x1D1AB)
+ ("MUSICAL SYMBOL COMBINING HARMONIC" #x1D1AC)
+ ("MUSICAL SYMBOL COMBINING SNAP PIZZICATO" #x1D1AD)
+ ("MUSICAL SYMBOL PEDAL MARK" #x1D1AE)
+ ("MUSICAL SYMBOL PEDAL UP MARK" #x1D1AF)
+ ("MUSICAL SYMBOL HALF PEDAL MARK" #x1D1B0)
+ ("MUSICAL SYMBOL GLISSANDO UP" #x1D1B1)
+ ("MUSICAL SYMBOL GLISSANDO DOWN" #x1D1B2)
+ ("MUSICAL SYMBOL WITH FINGERNAILS" #x1D1B3)
+ ("MUSICAL SYMBOL DAMP" #x1D1B4)
+ ("MUSICAL SYMBOL DAMP ALL" #x1D1B5)
+ ("MUSICAL SYMBOL MAXIMA" #x1D1B6)
+ ("MUSICAL SYMBOL LONGA" #x1D1B7)
+ ("MUSICAL SYMBOL BREVIS" #x1D1B8)
+ ("MUSICAL SYMBOL SEMIBREVIS WHITE" #x1D1B9)
+ ("MUSICAL SYMBOL SEMIBREVIS BLACK" #x1D1BA)
+ ("MUSICAL SYMBOL MINIMA" #x1D1BB)
+ ("MUSICAL SYMBOL MINIMA BLACK" #x1D1BC)
+ ("MUSICAL SYMBOL SEMIMINIMA WHITE" #x1D1BD)
+ ("MUSICAL SYMBOL SEMIMINIMA BLACK" #x1D1BE)
+ ("MUSICAL SYMBOL FUSA WHITE" #x1D1BF)
+ ("MUSICAL SYMBOL FUSA BLACK" #x1D1C0)
+ ("MUSICAL SYMBOL LONGA PERFECTA REST" #x1D1C1)
+ ("MUSICAL SYMBOL LONGA IMPERFECTA REST" #x1D1C2)
+ ("MUSICAL SYMBOL BREVIS REST" #x1D1C3)
+ ("MUSICAL SYMBOL SEMIBREVIS REST" #x1D1C4)
+ ("MUSICAL SYMBOL MINIMA REST" #x1D1C5)
+ ("MUSICAL SYMBOL SEMIMINIMA REST" #x1D1C6)
+ ("MUSICAL SYMBOL TEMPUS PERFECTUM CUM PROLATIONE PERFECTA" #x1D1C7)
+ ("MUSICAL SYMBOL TEMPUS PERFECTUM CUM PROLATIONE IMPERFECTA" #x1D1C8)
+ ("MUSICAL SYMBOL TEMPUS PERFECTUM CUM PROLATIONE PERFECTA DIMINUTION-1" #x1D1C9)
+ ("MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE PERFECTA" #x1D1CA)
+ ("MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA" #x1D1CB)
+ ("MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-1" #x1D1CC)
+ ("MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-2" #x1D1CD)
+ ("MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-3" #x1D1CE)
+ ("MUSICAL SYMBOL CROIX" #x1D1CF)
+ ("MUSICAL SYMBOL GREGORIAN C CLEF" #x1D1D0)
+ ("MUSICAL SYMBOL GREGORIAN F CLEF" #x1D1D1)
+ ("MUSICAL SYMBOL SQUARE B" #x1D1D2)
+ ("MUSICAL SYMBOL VIRGA" #x1D1D3)
+ ("MUSICAL SYMBOL PODATUS" #x1D1D4)
+ ("MUSICAL SYMBOL CLIVIS" #x1D1D5)
+ ("MUSICAL SYMBOL SCANDICUS" #x1D1D6)
+ ("MUSICAL SYMBOL CLIMACUS" #x1D1D7)
+ ("MUSICAL SYMBOL TORCULUS" #x1D1D8)
+ ("MUSICAL SYMBOL PORRECTUS" #x1D1D9)
+ ("MUSICAL SYMBOL PORRECTUS FLEXUS" #x1D1DA)
+ ("MUSICAL SYMBOL SCANDICUS FLEXUS" #x1D1DB)
+ ("MUSICAL SYMBOL TORCULUS RESUPINUS" #x1D1DC)
+ ("MUSICAL SYMBOL PES SUBPUNCTIS" #x1D1DD)
+ ))
diff --git a/lisp/nxml/char-name/unicode/1D400-1D7FF.el b/lisp/nxml/char-name/unicode/1D400-1D7FF.el
new file mode 100644
index 00000000000..98e8c2382cd
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/1D400-1D7FF.el
@@ -0,0 +1,993 @@
+(nxml-define-char-name-set 'mathematical-alphanumeric-symbols
+ '(("MATHEMATICAL BOLD CAPITAL A" #x1D400)
+ ("MATHEMATICAL BOLD CAPITAL B" #x1D401)
+ ("MATHEMATICAL BOLD CAPITAL C" #x1D402)
+ ("MATHEMATICAL BOLD CAPITAL D" #x1D403)
+ ("MATHEMATICAL BOLD CAPITAL E" #x1D404)
+ ("MATHEMATICAL BOLD CAPITAL F" #x1D405)
+ ("MATHEMATICAL BOLD CAPITAL G" #x1D406)
+ ("MATHEMATICAL BOLD CAPITAL H" #x1D407)
+ ("MATHEMATICAL BOLD CAPITAL I" #x1D408)
+ ("MATHEMATICAL BOLD CAPITAL J" #x1D409)
+ ("MATHEMATICAL BOLD CAPITAL K" #x1D40A)
+ ("MATHEMATICAL BOLD CAPITAL L" #x1D40B)
+ ("MATHEMATICAL BOLD CAPITAL M" #x1D40C)
+ ("MATHEMATICAL BOLD CAPITAL N" #x1D40D)
+ ("MATHEMATICAL BOLD CAPITAL O" #x1D40E)
+ ("MATHEMATICAL BOLD CAPITAL P" #x1D40F)
+ ("MATHEMATICAL BOLD CAPITAL Q" #x1D410)
+ ("MATHEMATICAL BOLD CAPITAL R" #x1D411)
+ ("MATHEMATICAL BOLD CAPITAL S" #x1D412)
+ ("MATHEMATICAL BOLD CAPITAL T" #x1D413)
+ ("MATHEMATICAL BOLD CAPITAL U" #x1D414)
+ ("MATHEMATICAL BOLD CAPITAL V" #x1D415)
+ ("MATHEMATICAL BOLD CAPITAL W" #x1D416)
+ ("MATHEMATICAL BOLD CAPITAL X" #x1D417)
+ ("MATHEMATICAL BOLD CAPITAL Y" #x1D418)
+ ("MATHEMATICAL BOLD CAPITAL Z" #x1D419)
+ ("MATHEMATICAL BOLD SMALL A" #x1D41A)
+ ("MATHEMATICAL BOLD SMALL B" #x1D41B)
+ ("MATHEMATICAL BOLD SMALL C" #x1D41C)
+ ("MATHEMATICAL BOLD SMALL D" #x1D41D)
+ ("MATHEMATICAL BOLD SMALL E" #x1D41E)
+ ("MATHEMATICAL BOLD SMALL F" #x1D41F)
+ ("MATHEMATICAL BOLD SMALL G" #x1D420)
+ ("MATHEMATICAL BOLD SMALL H" #x1D421)
+ ("MATHEMATICAL BOLD SMALL I" #x1D422)
+ ("MATHEMATICAL BOLD SMALL J" #x1D423)
+ ("MATHEMATICAL BOLD SMALL K" #x1D424)
+ ("MATHEMATICAL BOLD SMALL L" #x1D425)
+ ("MATHEMATICAL BOLD SMALL M" #x1D426)
+ ("MATHEMATICAL BOLD SMALL N" #x1D427)
+ ("MATHEMATICAL BOLD SMALL O" #x1D428)
+ ("MATHEMATICAL BOLD SMALL P" #x1D429)
+ ("MATHEMATICAL BOLD SMALL Q" #x1D42A)
+ ("MATHEMATICAL BOLD SMALL R" #x1D42B)
+ ("MATHEMATICAL BOLD SMALL S" #x1D42C)
+ ("MATHEMATICAL BOLD SMALL T" #x1D42D)
+ ("MATHEMATICAL BOLD SMALL U" #x1D42E)
+ ("MATHEMATICAL BOLD SMALL V" #x1D42F)
+ ("MATHEMATICAL BOLD SMALL W" #x1D430)
+ ("MATHEMATICAL BOLD SMALL X" #x1D431)
+ ("MATHEMATICAL BOLD SMALL Y" #x1D432)
+ ("MATHEMATICAL BOLD SMALL Z" #x1D433)
+ ("MATHEMATICAL ITALIC CAPITAL A" #x1D434)
+ ("MATHEMATICAL ITALIC CAPITAL B" #x1D435)
+ ("MATHEMATICAL ITALIC CAPITAL C" #x1D436)
+ ("MATHEMATICAL ITALIC CAPITAL D" #x1D437)
+ ("MATHEMATICAL ITALIC CAPITAL E" #x1D438)
+ ("MATHEMATICAL ITALIC CAPITAL F" #x1D439)
+ ("MATHEMATICAL ITALIC CAPITAL G" #x1D43A)
+ ("MATHEMATICAL ITALIC CAPITAL H" #x1D43B)
+ ("MATHEMATICAL ITALIC CAPITAL I" #x1D43C)
+ ("MATHEMATICAL ITALIC CAPITAL J" #x1D43D)
+ ("MATHEMATICAL ITALIC CAPITAL K" #x1D43E)
+ ("MATHEMATICAL ITALIC CAPITAL L" #x1D43F)
+ ("MATHEMATICAL ITALIC CAPITAL M" #x1D440)
+ ("MATHEMATICAL ITALIC CAPITAL N" #x1D441)
+ ("MATHEMATICAL ITALIC CAPITAL O" #x1D442)
+ ("MATHEMATICAL ITALIC CAPITAL P" #x1D443)
+ ("MATHEMATICAL ITALIC CAPITAL Q" #x1D444)
+ ("MATHEMATICAL ITALIC CAPITAL R" #x1D445)
+ ("MATHEMATICAL ITALIC CAPITAL S" #x1D446)
+ ("MATHEMATICAL ITALIC CAPITAL T" #x1D447)
+ ("MATHEMATICAL ITALIC CAPITAL U" #x1D448)
+ ("MATHEMATICAL ITALIC CAPITAL V" #x1D449)
+ ("MATHEMATICAL ITALIC CAPITAL W" #x1D44A)
+ ("MATHEMATICAL ITALIC CAPITAL X" #x1D44B)
+ ("MATHEMATICAL ITALIC CAPITAL Y" #x1D44C)
+ ("MATHEMATICAL ITALIC CAPITAL Z" #x1D44D)
+ ("MATHEMATICAL ITALIC SMALL A" #x1D44E)
+ ("MATHEMATICAL ITALIC SMALL B" #x1D44F)
+ ("MATHEMATICAL ITALIC SMALL C" #x1D450)
+ ("MATHEMATICAL ITALIC SMALL D" #x1D451)
+ ("MATHEMATICAL ITALIC SMALL E" #x1D452)
+ ("MATHEMATICAL ITALIC SMALL F" #x1D453)
+ ("MATHEMATICAL ITALIC SMALL G" #x1D454)
+ ("MATHEMATICAL ITALIC SMALL I" #x1D456)
+ ("MATHEMATICAL ITALIC SMALL J" #x1D457)
+ ("MATHEMATICAL ITALIC SMALL K" #x1D458)
+ ("MATHEMATICAL ITALIC SMALL L" #x1D459)
+ ("MATHEMATICAL ITALIC SMALL M" #x1D45A)
+ ("MATHEMATICAL ITALIC SMALL N" #x1D45B)
+ ("MATHEMATICAL ITALIC SMALL O" #x1D45C)
+ ("MATHEMATICAL ITALIC SMALL P" #x1D45D)
+ ("MATHEMATICAL ITALIC SMALL Q" #x1D45E)
+ ("MATHEMATICAL ITALIC SMALL R" #x1D45F)
+ ("MATHEMATICAL ITALIC SMALL S" #x1D460)
+ ("MATHEMATICAL ITALIC SMALL T" #x1D461)
+ ("MATHEMATICAL ITALIC SMALL U" #x1D462)
+ ("MATHEMATICAL ITALIC SMALL V" #x1D463)
+ ("MATHEMATICAL ITALIC SMALL W" #x1D464)
+ ("MATHEMATICAL ITALIC SMALL X" #x1D465)
+ ("MATHEMATICAL ITALIC SMALL Y" #x1D466)
+ ("MATHEMATICAL ITALIC SMALL Z" #x1D467)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL A" #x1D468)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL B" #x1D469)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL C" #x1D46A)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL D" #x1D46B)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL E" #x1D46C)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL F" #x1D46D)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL G" #x1D46E)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL H" #x1D46F)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL I" #x1D470)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL J" #x1D471)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL K" #x1D472)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL L" #x1D473)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL M" #x1D474)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL N" #x1D475)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL O" #x1D476)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL P" #x1D477)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL Q" #x1D478)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL R" #x1D479)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL S" #x1D47A)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL T" #x1D47B)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL U" #x1D47C)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL V" #x1D47D)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL W" #x1D47E)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL X" #x1D47F)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL Y" #x1D480)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL Z" #x1D481)
+ ("MATHEMATICAL BOLD ITALIC SMALL A" #x1D482)
+ ("MATHEMATICAL BOLD ITALIC SMALL B" #x1D483)
+ ("MATHEMATICAL BOLD ITALIC SMALL C" #x1D484)
+ ("MATHEMATICAL BOLD ITALIC SMALL D" #x1D485)
+ ("MATHEMATICAL BOLD ITALIC SMALL E" #x1D486)
+ ("MATHEMATICAL BOLD ITALIC SMALL F" #x1D487)
+ ("MATHEMATICAL BOLD ITALIC SMALL G" #x1D488)
+ ("MATHEMATICAL BOLD ITALIC SMALL H" #x1D489)
+ ("MATHEMATICAL BOLD ITALIC SMALL I" #x1D48A)
+ ("MATHEMATICAL BOLD ITALIC SMALL J" #x1D48B)
+ ("MATHEMATICAL BOLD ITALIC SMALL K" #x1D48C)
+ ("MATHEMATICAL BOLD ITALIC SMALL L" #x1D48D)
+ ("MATHEMATICAL BOLD ITALIC SMALL M" #x1D48E)
+ ("MATHEMATICAL BOLD ITALIC SMALL N" #x1D48F)
+ ("MATHEMATICAL BOLD ITALIC SMALL O" #x1D490)
+ ("MATHEMATICAL BOLD ITALIC SMALL P" #x1D491)
+ ("MATHEMATICAL BOLD ITALIC SMALL Q" #x1D492)
+ ("MATHEMATICAL BOLD ITALIC SMALL R" #x1D493)
+ ("MATHEMATICAL BOLD ITALIC SMALL S" #x1D494)
+ ("MATHEMATICAL BOLD ITALIC SMALL T" #x1D495)
+ ("MATHEMATICAL BOLD ITALIC SMALL U" #x1D496)
+ ("MATHEMATICAL BOLD ITALIC SMALL V" #x1D497)
+ ("MATHEMATICAL BOLD ITALIC SMALL W" #x1D498)
+ ("MATHEMATICAL BOLD ITALIC SMALL X" #x1D499)
+ ("MATHEMATICAL BOLD ITALIC SMALL Y" #x1D49A)
+ ("MATHEMATICAL BOLD ITALIC SMALL Z" #x1D49B)
+ ("MATHEMATICAL SCRIPT CAPITAL A" #x1D49C)
+ ("MATHEMATICAL SCRIPT CAPITAL C" #x1D49E)
+ ("MATHEMATICAL SCRIPT CAPITAL D" #x1D49F)
+ ("MATHEMATICAL SCRIPT CAPITAL G" #x1D4A2)
+ ("MATHEMATICAL SCRIPT CAPITAL J" #x1D4A5)
+ ("MATHEMATICAL SCRIPT CAPITAL K" #x1D4A6)
+ ("MATHEMATICAL SCRIPT CAPITAL N" #x1D4A9)
+ ("MATHEMATICAL SCRIPT CAPITAL O" #x1D4AA)
+ ("MATHEMATICAL SCRIPT CAPITAL P" #x1D4AB)
+ ("MATHEMATICAL SCRIPT CAPITAL Q" #x1D4AC)
+ ("MATHEMATICAL SCRIPT CAPITAL S" #x1D4AE)
+ ("MATHEMATICAL SCRIPT CAPITAL T" #x1D4AF)
+ ("MATHEMATICAL SCRIPT CAPITAL U" #x1D4B0)
+ ("MATHEMATICAL SCRIPT CAPITAL V" #x1D4B1)
+ ("MATHEMATICAL SCRIPT CAPITAL W" #x1D4B2)
+ ("MATHEMATICAL SCRIPT CAPITAL X" #x1D4B3)
+ ("MATHEMATICAL SCRIPT CAPITAL Y" #x1D4B4)
+ ("MATHEMATICAL SCRIPT CAPITAL Z" #x1D4B5)
+ ("MATHEMATICAL SCRIPT SMALL A" #x1D4B6)
+ ("MATHEMATICAL SCRIPT SMALL B" #x1D4B7)
+ ("MATHEMATICAL SCRIPT SMALL C" #x1D4B8)
+ ("MATHEMATICAL SCRIPT SMALL D" #x1D4B9)
+ ("MATHEMATICAL SCRIPT SMALL F" #x1D4BB)
+ ("MATHEMATICAL SCRIPT SMALL H" #x1D4BD)
+ ("MATHEMATICAL SCRIPT SMALL I" #x1D4BE)
+ ("MATHEMATICAL SCRIPT SMALL J" #x1D4BF)
+ ("MATHEMATICAL SCRIPT SMALL K" #x1D4C0)
+ ("MATHEMATICAL SCRIPT SMALL M" #x1D4C2)
+ ("MATHEMATICAL SCRIPT SMALL N" #x1D4C3)
+ ("MATHEMATICAL SCRIPT SMALL P" #x1D4C5)
+ ("MATHEMATICAL SCRIPT SMALL Q" #x1D4C6)
+ ("MATHEMATICAL SCRIPT SMALL R" #x1D4C7)
+ ("MATHEMATICAL SCRIPT SMALL S" #x1D4C8)
+ ("MATHEMATICAL SCRIPT SMALL T" #x1D4C9)
+ ("MATHEMATICAL SCRIPT SMALL U" #x1D4CA)
+ ("MATHEMATICAL SCRIPT SMALL V" #x1D4CB)
+ ("MATHEMATICAL SCRIPT SMALL W" #x1D4CC)
+ ("MATHEMATICAL SCRIPT SMALL X" #x1D4CD)
+ ("MATHEMATICAL SCRIPT SMALL Y" #x1D4CE)
+ ("MATHEMATICAL SCRIPT SMALL Z" #x1D4CF)
+ ("MATHEMATICAL BOLD SCRIPT CAPITAL A" #x1D4D0)
+ ("MATHEMATICAL BOLD SCRIPT CAPITAL B" #x1D4D1)
+ ("MATHEMATICAL BOLD SCRIPT CAPITAL C" #x1D4D2)
+ ("MATHEMATICAL BOLD SCRIPT CAPITAL D" #x1D4D3)
+ ("MATHEMATICAL BOLD SCRIPT CAPITAL E" #x1D4D4)
+ ("MATHEMATICAL BOLD SCRIPT CAPITAL F" #x1D4D5)
+ ("MATHEMATICAL BOLD SCRIPT CAPITAL G" #x1D4D6)
+ ("MATHEMATICAL BOLD SCRIPT CAPITAL H" #x1D4D7)
+ ("MATHEMATICAL BOLD SCRIPT CAPITAL I" #x1D4D8)
+ ("MATHEMATICAL BOLD SCRIPT CAPITAL J" #x1D4D9)
+ ("MATHEMATICAL BOLD SCRIPT CAPITAL K" #x1D4DA)
+ ("MATHEMATICAL BOLD SCRIPT CAPITAL L" #x1D4DB)
+ ("MATHEMATICAL BOLD SCRIPT CAPITAL M" #x1D4DC)
+ ("MATHEMATICAL BOLD SCRIPT CAPITAL N" #x1D4DD)
+ ("MATHEMATICAL BOLD SCRIPT CAPITAL O" #x1D4DE)
+ ("MATHEMATICAL BOLD SCRIPT CAPITAL P" #x1D4DF)
+ ("MATHEMATICAL BOLD SCRIPT CAPITAL Q" #x1D4E0)
+ ("MATHEMATICAL BOLD SCRIPT CAPITAL R" #x1D4E1)
+ ("MATHEMATICAL BOLD SCRIPT CAPITAL S" #x1D4E2)
+ ("MATHEMATICAL BOLD SCRIPT CAPITAL T" #x1D4E3)
+ ("MATHEMATICAL BOLD SCRIPT CAPITAL U" #x1D4E4)
+ ("MATHEMATICAL BOLD SCRIPT CAPITAL V" #x1D4E5)
+ ("MATHEMATICAL BOLD SCRIPT CAPITAL W" #x1D4E6)
+ ("MATHEMATICAL BOLD SCRIPT CAPITAL X" #x1D4E7)
+ ("MATHEMATICAL BOLD SCRIPT CAPITAL Y" #x1D4E8)
+ ("MATHEMATICAL BOLD SCRIPT CAPITAL Z" #x1D4E9)
+ ("MATHEMATICAL BOLD SCRIPT SMALL A" #x1D4EA)
+ ("MATHEMATICAL BOLD SCRIPT SMALL B" #x1D4EB)
+ ("MATHEMATICAL BOLD SCRIPT SMALL C" #x1D4EC)
+ ("MATHEMATICAL BOLD SCRIPT SMALL D" #x1D4ED)
+ ("MATHEMATICAL BOLD SCRIPT SMALL E" #x1D4EE)
+ ("MATHEMATICAL BOLD SCRIPT SMALL F" #x1D4EF)
+ ("MATHEMATICAL BOLD SCRIPT SMALL G" #x1D4F0)
+ ("MATHEMATICAL BOLD SCRIPT SMALL H" #x1D4F1)
+ ("MATHEMATICAL BOLD SCRIPT SMALL I" #x1D4F2)
+ ("MATHEMATICAL BOLD SCRIPT SMALL J" #x1D4F3)
+ ("MATHEMATICAL BOLD SCRIPT SMALL K" #x1D4F4)
+ ("MATHEMATICAL BOLD SCRIPT SMALL L" #x1D4F5)
+ ("MATHEMATICAL BOLD SCRIPT SMALL M" #x1D4F6)
+ ("MATHEMATICAL BOLD SCRIPT SMALL N" #x1D4F7)
+ ("MATHEMATICAL BOLD SCRIPT SMALL O" #x1D4F8)
+ ("MATHEMATICAL BOLD SCRIPT SMALL P" #x1D4F9)
+ ("MATHEMATICAL BOLD SCRIPT SMALL Q" #x1D4FA)
+ ("MATHEMATICAL BOLD SCRIPT SMALL R" #x1D4FB)
+ ("MATHEMATICAL BOLD SCRIPT SMALL S" #x1D4FC)
+ ("MATHEMATICAL BOLD SCRIPT SMALL T" #x1D4FD)
+ ("MATHEMATICAL BOLD SCRIPT SMALL U" #x1D4FE)
+ ("MATHEMATICAL BOLD SCRIPT SMALL V" #x1D4FF)
+ ("MATHEMATICAL BOLD SCRIPT SMALL W" #x1D500)
+ ("MATHEMATICAL BOLD SCRIPT SMALL X" #x1D501)
+ ("MATHEMATICAL BOLD SCRIPT SMALL Y" #x1D502)
+ ("MATHEMATICAL BOLD SCRIPT SMALL Z" #x1D503)
+ ("MATHEMATICAL FRAKTUR CAPITAL A" #x1D504)
+ ("MATHEMATICAL FRAKTUR CAPITAL B" #x1D505)
+ ("MATHEMATICAL FRAKTUR CAPITAL D" #x1D507)
+ ("MATHEMATICAL FRAKTUR CAPITAL E" #x1D508)
+ ("MATHEMATICAL FRAKTUR CAPITAL F" #x1D509)
+ ("MATHEMATICAL FRAKTUR CAPITAL G" #x1D50A)
+ ("MATHEMATICAL FRAKTUR CAPITAL J" #x1D50D)
+ ("MATHEMATICAL FRAKTUR CAPITAL K" #x1D50E)
+ ("MATHEMATICAL FRAKTUR CAPITAL L" #x1D50F)
+ ("MATHEMATICAL FRAKTUR CAPITAL M" #x1D510)
+ ("MATHEMATICAL FRAKTUR CAPITAL N" #x1D511)
+ ("MATHEMATICAL FRAKTUR CAPITAL O" #x1D512)
+ ("MATHEMATICAL FRAKTUR CAPITAL P" #x1D513)
+ ("MATHEMATICAL FRAKTUR CAPITAL Q" #x1D514)
+ ("MATHEMATICAL FRAKTUR CAPITAL S" #x1D516)
+ ("MATHEMATICAL FRAKTUR CAPITAL T" #x1D517)
+ ("MATHEMATICAL FRAKTUR CAPITAL U" #x1D518)
+ ("MATHEMATICAL FRAKTUR CAPITAL V" #x1D519)
+ ("MATHEMATICAL FRAKTUR CAPITAL W" #x1D51A)
+ ("MATHEMATICAL FRAKTUR CAPITAL X" #x1D51B)
+ ("MATHEMATICAL FRAKTUR CAPITAL Y" #x1D51C)
+ ("MATHEMATICAL FRAKTUR SMALL A" #x1D51E)
+ ("MATHEMATICAL FRAKTUR SMALL B" #x1D51F)
+ ("MATHEMATICAL FRAKTUR SMALL C" #x1D520)
+ ("MATHEMATICAL FRAKTUR SMALL D" #x1D521)
+ ("MATHEMATICAL FRAKTUR SMALL E" #x1D522)
+ ("MATHEMATICAL FRAKTUR SMALL F" #x1D523)
+ ("MATHEMATICAL FRAKTUR SMALL G" #x1D524)
+ ("MATHEMATICAL FRAKTUR SMALL H" #x1D525)
+ ("MATHEMATICAL FRAKTUR SMALL I" #x1D526)
+ ("MATHEMATICAL FRAKTUR SMALL J" #x1D527)
+ ("MATHEMATICAL FRAKTUR SMALL K" #x1D528)
+ ("MATHEMATICAL FRAKTUR SMALL L" #x1D529)
+ ("MATHEMATICAL FRAKTUR SMALL M" #x1D52A)
+ ("MATHEMATICAL FRAKTUR SMALL N" #x1D52B)
+ ("MATHEMATICAL FRAKTUR SMALL O" #x1D52C)
+ ("MATHEMATICAL FRAKTUR SMALL P" #x1D52D)
+ ("MATHEMATICAL FRAKTUR SMALL Q" #x1D52E)
+ ("MATHEMATICAL FRAKTUR SMALL R" #x1D52F)
+ ("MATHEMATICAL FRAKTUR SMALL S" #x1D530)
+ ("MATHEMATICAL FRAKTUR SMALL T" #x1D531)
+ ("MATHEMATICAL FRAKTUR SMALL U" #x1D532)
+ ("MATHEMATICAL FRAKTUR SMALL V" #x1D533)
+ ("MATHEMATICAL FRAKTUR SMALL W" #x1D534)
+ ("MATHEMATICAL FRAKTUR SMALL X" #x1D535)
+ ("MATHEMATICAL FRAKTUR SMALL Y" #x1D536)
+ ("MATHEMATICAL FRAKTUR SMALL Z" #x1D537)
+ ("MATHEMATICAL DOUBLE-STRUCK CAPITAL A" #x1D538)
+ ("MATHEMATICAL DOUBLE-STRUCK CAPITAL B" #x1D539)
+ ("MATHEMATICAL DOUBLE-STRUCK CAPITAL D" #x1D53B)
+ ("MATHEMATICAL DOUBLE-STRUCK CAPITAL E" #x1D53C)
+ ("MATHEMATICAL DOUBLE-STRUCK CAPITAL F" #x1D53D)
+ ("MATHEMATICAL DOUBLE-STRUCK CAPITAL G" #x1D53E)
+ ("MATHEMATICAL DOUBLE-STRUCK CAPITAL I" #x1D540)
+ ("MATHEMATICAL DOUBLE-STRUCK CAPITAL J" #x1D541)
+ ("MATHEMATICAL DOUBLE-STRUCK CAPITAL K" #x1D542)
+ ("MATHEMATICAL DOUBLE-STRUCK CAPITAL L" #x1D543)
+ ("MATHEMATICAL DOUBLE-STRUCK CAPITAL M" #x1D544)
+ ("MATHEMATICAL DOUBLE-STRUCK CAPITAL O" #x1D546)
+ ("MATHEMATICAL DOUBLE-STRUCK CAPITAL S" #x1D54A)
+ ("MATHEMATICAL DOUBLE-STRUCK CAPITAL T" #x1D54B)
+ ("MATHEMATICAL DOUBLE-STRUCK CAPITAL U" #x1D54C)
+ ("MATHEMATICAL DOUBLE-STRUCK CAPITAL V" #x1D54D)
+ ("MATHEMATICAL DOUBLE-STRUCK CAPITAL W" #x1D54E)
+ ("MATHEMATICAL DOUBLE-STRUCK CAPITAL X" #x1D54F)
+ ("MATHEMATICAL DOUBLE-STRUCK CAPITAL Y" #x1D550)
+ ("MATHEMATICAL DOUBLE-STRUCK SMALL A" #x1D552)
+ ("MATHEMATICAL DOUBLE-STRUCK SMALL B" #x1D553)
+ ("MATHEMATICAL DOUBLE-STRUCK SMALL C" #x1D554)
+ ("MATHEMATICAL DOUBLE-STRUCK SMALL D" #x1D555)
+ ("MATHEMATICAL DOUBLE-STRUCK SMALL E" #x1D556)
+ ("MATHEMATICAL DOUBLE-STRUCK SMALL F" #x1D557)
+ ("MATHEMATICAL DOUBLE-STRUCK SMALL G" #x1D558)
+ ("MATHEMATICAL DOUBLE-STRUCK SMALL H" #x1D559)
+ ("MATHEMATICAL DOUBLE-STRUCK SMALL I" #x1D55A)
+ ("MATHEMATICAL DOUBLE-STRUCK SMALL J" #x1D55B)
+ ("MATHEMATICAL DOUBLE-STRUCK SMALL K" #x1D55C)
+ ("MATHEMATICAL DOUBLE-STRUCK SMALL L" #x1D55D)
+ ("MATHEMATICAL DOUBLE-STRUCK SMALL M" #x1D55E)
+ ("MATHEMATICAL DOUBLE-STRUCK SMALL N" #x1D55F)
+ ("MATHEMATICAL DOUBLE-STRUCK SMALL O" #x1D560)
+ ("MATHEMATICAL DOUBLE-STRUCK SMALL P" #x1D561)
+ ("MATHEMATICAL DOUBLE-STRUCK SMALL Q" #x1D562)
+ ("MATHEMATICAL DOUBLE-STRUCK SMALL R" #x1D563)
+ ("MATHEMATICAL DOUBLE-STRUCK SMALL S" #x1D564)
+ ("MATHEMATICAL DOUBLE-STRUCK SMALL T" #x1D565)
+ ("MATHEMATICAL DOUBLE-STRUCK SMALL U" #x1D566)
+ ("MATHEMATICAL DOUBLE-STRUCK SMALL V" #x1D567)
+ ("MATHEMATICAL DOUBLE-STRUCK SMALL W" #x1D568)
+ ("MATHEMATICAL DOUBLE-STRUCK SMALL X" #x1D569)
+ ("MATHEMATICAL DOUBLE-STRUCK SMALL Y" #x1D56A)
+ ("MATHEMATICAL DOUBLE-STRUCK SMALL Z" #x1D56B)
+ ("MATHEMATICAL BOLD FRAKTUR CAPITAL A" #x1D56C)
+ ("MATHEMATICAL BOLD FRAKTUR CAPITAL B" #x1D56D)
+ ("MATHEMATICAL BOLD FRAKTUR CAPITAL C" #x1D56E)
+ ("MATHEMATICAL BOLD FRAKTUR CAPITAL D" #x1D56F)
+ ("MATHEMATICAL BOLD FRAKTUR CAPITAL E" #x1D570)
+ ("MATHEMATICAL BOLD FRAKTUR CAPITAL F" #x1D571)
+ ("MATHEMATICAL BOLD FRAKTUR CAPITAL G" #x1D572)
+ ("MATHEMATICAL BOLD FRAKTUR CAPITAL H" #x1D573)
+ ("MATHEMATICAL BOLD FRAKTUR CAPITAL I" #x1D574)
+ ("MATHEMATICAL BOLD FRAKTUR CAPITAL J" #x1D575)
+ ("MATHEMATICAL BOLD FRAKTUR CAPITAL K" #x1D576)
+ ("MATHEMATICAL BOLD FRAKTUR CAPITAL L" #x1D577)
+ ("MATHEMATICAL BOLD FRAKTUR CAPITAL M" #x1D578)
+ ("MATHEMATICAL BOLD FRAKTUR CAPITAL N" #x1D579)
+ ("MATHEMATICAL BOLD FRAKTUR CAPITAL O" #x1D57A)
+ ("MATHEMATICAL BOLD FRAKTUR CAPITAL P" #x1D57B)
+ ("MATHEMATICAL BOLD FRAKTUR CAPITAL Q" #x1D57C)
+ ("MATHEMATICAL BOLD FRAKTUR CAPITAL R" #x1D57D)
+ ("MATHEMATICAL BOLD FRAKTUR CAPITAL S" #x1D57E)
+ ("MATHEMATICAL BOLD FRAKTUR CAPITAL T" #x1D57F)
+ ("MATHEMATICAL BOLD FRAKTUR CAPITAL U" #x1D580)
+ ("MATHEMATICAL BOLD FRAKTUR CAPITAL V" #x1D581)
+ ("MATHEMATICAL BOLD FRAKTUR CAPITAL W" #x1D582)
+ ("MATHEMATICAL BOLD FRAKTUR CAPITAL X" #x1D583)
+ ("MATHEMATICAL BOLD FRAKTUR CAPITAL Y" #x1D584)
+ ("MATHEMATICAL BOLD FRAKTUR CAPITAL Z" #x1D585)
+ ("MATHEMATICAL BOLD FRAKTUR SMALL A" #x1D586)
+ ("MATHEMATICAL BOLD FRAKTUR SMALL B" #x1D587)
+ ("MATHEMATICAL BOLD FRAKTUR SMALL C" #x1D588)
+ ("MATHEMATICAL BOLD FRAKTUR SMALL D" #x1D589)
+ ("MATHEMATICAL BOLD FRAKTUR SMALL E" #x1D58A)
+ ("MATHEMATICAL BOLD FRAKTUR SMALL F" #x1D58B)
+ ("MATHEMATICAL BOLD FRAKTUR SMALL G" #x1D58C)
+ ("MATHEMATICAL BOLD FRAKTUR SMALL H" #x1D58D)
+ ("MATHEMATICAL BOLD FRAKTUR SMALL I" #x1D58E)
+ ("MATHEMATICAL BOLD FRAKTUR SMALL J" #x1D58F)
+ ("MATHEMATICAL BOLD FRAKTUR SMALL K" #x1D590)
+ ("MATHEMATICAL BOLD FRAKTUR SMALL L" #x1D591)
+ ("MATHEMATICAL BOLD FRAKTUR SMALL M" #x1D592)
+ ("MATHEMATICAL BOLD FRAKTUR SMALL N" #x1D593)
+ ("MATHEMATICAL BOLD FRAKTUR SMALL O" #x1D594)
+ ("MATHEMATICAL BOLD FRAKTUR SMALL P" #x1D595)
+ ("MATHEMATICAL BOLD FRAKTUR SMALL Q" #x1D596)
+ ("MATHEMATICAL BOLD FRAKTUR SMALL R" #x1D597)
+ ("MATHEMATICAL BOLD FRAKTUR SMALL S" #x1D598)
+ ("MATHEMATICAL BOLD FRAKTUR SMALL T" #x1D599)
+ ("MATHEMATICAL BOLD FRAKTUR SMALL U" #x1D59A)
+ ("MATHEMATICAL BOLD FRAKTUR SMALL V" #x1D59B)
+ ("MATHEMATICAL BOLD FRAKTUR SMALL W" #x1D59C)
+ ("MATHEMATICAL BOLD FRAKTUR SMALL X" #x1D59D)
+ ("MATHEMATICAL BOLD FRAKTUR SMALL Y" #x1D59E)
+ ("MATHEMATICAL BOLD FRAKTUR SMALL Z" #x1D59F)
+ ("MATHEMATICAL SANS-SERIF CAPITAL A" #x1D5A0)
+ ("MATHEMATICAL SANS-SERIF CAPITAL B" #x1D5A1)
+ ("MATHEMATICAL SANS-SERIF CAPITAL C" #x1D5A2)
+ ("MATHEMATICAL SANS-SERIF CAPITAL D" #x1D5A3)
+ ("MATHEMATICAL SANS-SERIF CAPITAL E" #x1D5A4)
+ ("MATHEMATICAL SANS-SERIF CAPITAL F" #x1D5A5)
+ ("MATHEMATICAL SANS-SERIF CAPITAL G" #x1D5A6)
+ ("MATHEMATICAL SANS-SERIF CAPITAL H" #x1D5A7)
+ ("MATHEMATICAL SANS-SERIF CAPITAL I" #x1D5A8)
+ ("MATHEMATICAL SANS-SERIF CAPITAL J" #x1D5A9)
+ ("MATHEMATICAL SANS-SERIF CAPITAL K" #x1D5AA)
+ ("MATHEMATICAL SANS-SERIF CAPITAL L" #x1D5AB)
+ ("MATHEMATICAL SANS-SERIF CAPITAL M" #x1D5AC)
+ ("MATHEMATICAL SANS-SERIF CAPITAL N" #x1D5AD)
+ ("MATHEMATICAL SANS-SERIF CAPITAL O" #x1D5AE)
+ ("MATHEMATICAL SANS-SERIF CAPITAL P" #x1D5AF)
+ ("MATHEMATICAL SANS-SERIF CAPITAL Q" #x1D5B0)
+ ("MATHEMATICAL SANS-SERIF CAPITAL R" #x1D5B1)
+ ("MATHEMATICAL SANS-SERIF CAPITAL S" #x1D5B2)
+ ("MATHEMATICAL SANS-SERIF CAPITAL T" #x1D5B3)
+ ("MATHEMATICAL SANS-SERIF CAPITAL U" #x1D5B4)
+ ("MATHEMATICAL SANS-SERIF CAPITAL V" #x1D5B5)
+ ("MATHEMATICAL SANS-SERIF CAPITAL W" #x1D5B6)
+ ("MATHEMATICAL SANS-SERIF CAPITAL X" #x1D5B7)
+ ("MATHEMATICAL SANS-SERIF CAPITAL Y" #x1D5B8)
+ ("MATHEMATICAL SANS-SERIF CAPITAL Z" #x1D5B9)
+ ("MATHEMATICAL SANS-SERIF SMALL A" #x1D5BA)
+ ("MATHEMATICAL SANS-SERIF SMALL B" #x1D5BB)
+ ("MATHEMATICAL SANS-SERIF SMALL C" #x1D5BC)
+ ("MATHEMATICAL SANS-SERIF SMALL D" #x1D5BD)
+ ("MATHEMATICAL SANS-SERIF SMALL E" #x1D5BE)
+ ("MATHEMATICAL SANS-SERIF SMALL F" #x1D5BF)
+ ("MATHEMATICAL SANS-SERIF SMALL G" #x1D5C0)
+ ("MATHEMATICAL SANS-SERIF SMALL H" #x1D5C1)
+ ("MATHEMATICAL SANS-SERIF SMALL I" #x1D5C2)
+ ("MATHEMATICAL SANS-SERIF SMALL J" #x1D5C3)
+ ("MATHEMATICAL SANS-SERIF SMALL K" #x1D5C4)
+ ("MATHEMATICAL SANS-SERIF SMALL L" #x1D5C5)
+ ("MATHEMATICAL SANS-SERIF SMALL M" #x1D5C6)
+ ("MATHEMATICAL SANS-SERIF SMALL N" #x1D5C7)
+ ("MATHEMATICAL SANS-SERIF SMALL O" #x1D5C8)
+ ("MATHEMATICAL SANS-SERIF SMALL P" #x1D5C9)
+ ("MATHEMATICAL SANS-SERIF SMALL Q" #x1D5CA)
+ ("MATHEMATICAL SANS-SERIF SMALL R" #x1D5CB)
+ ("MATHEMATICAL SANS-SERIF SMALL S" #x1D5CC)
+ ("MATHEMATICAL SANS-SERIF SMALL T" #x1D5CD)
+ ("MATHEMATICAL SANS-SERIF SMALL U" #x1D5CE)
+ ("MATHEMATICAL SANS-SERIF SMALL V" #x1D5CF)
+ ("MATHEMATICAL SANS-SERIF SMALL W" #x1D5D0)
+ ("MATHEMATICAL SANS-SERIF SMALL X" #x1D5D1)
+ ("MATHEMATICAL SANS-SERIF SMALL Y" #x1D5D2)
+ ("MATHEMATICAL SANS-SERIF SMALL Z" #x1D5D3)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL A" #x1D5D4)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL B" #x1D5D5)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL C" #x1D5D6)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL D" #x1D5D7)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL E" #x1D5D8)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL F" #x1D5D9)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL G" #x1D5DA)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL H" #x1D5DB)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL I" #x1D5DC)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL J" #x1D5DD)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL K" #x1D5DE)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL L" #x1D5DF)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL M" #x1D5E0)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL N" #x1D5E1)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL O" #x1D5E2)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL P" #x1D5E3)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL Q" #x1D5E4)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL R" #x1D5E5)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL S" #x1D5E6)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL T" #x1D5E7)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL U" #x1D5E8)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL V" #x1D5E9)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL W" #x1D5EA)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL X" #x1D5EB)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL Y" #x1D5EC)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL Z" #x1D5ED)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL A" #x1D5EE)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL B" #x1D5EF)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL C" #x1D5F0)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL D" #x1D5F1)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL E" #x1D5F2)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL F" #x1D5F3)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL G" #x1D5F4)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL H" #x1D5F5)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL I" #x1D5F6)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL J" #x1D5F7)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL K" #x1D5F8)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL L" #x1D5F9)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL M" #x1D5FA)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL N" #x1D5FB)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL O" #x1D5FC)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL P" #x1D5FD)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL Q" #x1D5FE)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL R" #x1D5FF)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL S" #x1D600)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL T" #x1D601)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL U" #x1D602)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL V" #x1D603)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL W" #x1D604)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL X" #x1D605)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL Y" #x1D606)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL Z" #x1D607)
+ ("MATHEMATICAL SANS-SERIF ITALIC CAPITAL A" #x1D608)
+ ("MATHEMATICAL SANS-SERIF ITALIC CAPITAL B" #x1D609)
+ ("MATHEMATICAL SANS-SERIF ITALIC CAPITAL C" #x1D60A)
+ ("MATHEMATICAL SANS-SERIF ITALIC CAPITAL D" #x1D60B)
+ ("MATHEMATICAL SANS-SERIF ITALIC CAPITAL E" #x1D60C)
+ ("MATHEMATICAL SANS-SERIF ITALIC CAPITAL F" #x1D60D)
+ ("MATHEMATICAL SANS-SERIF ITALIC CAPITAL G" #x1D60E)
+ ("MATHEMATICAL SANS-SERIF ITALIC CAPITAL H" #x1D60F)
+ ("MATHEMATICAL SANS-SERIF ITALIC CAPITAL I" #x1D610)
+ ("MATHEMATICAL SANS-SERIF ITALIC CAPITAL J" #x1D611)
+ ("MATHEMATICAL SANS-SERIF ITALIC CAPITAL K" #x1D612)
+ ("MATHEMATICAL SANS-SERIF ITALIC CAPITAL L" #x1D613)
+ ("MATHEMATICAL SANS-SERIF ITALIC CAPITAL M" #x1D614)
+ ("MATHEMATICAL SANS-SERIF ITALIC CAPITAL N" #x1D615)
+ ("MATHEMATICAL SANS-SERIF ITALIC CAPITAL O" #x1D616)
+ ("MATHEMATICAL SANS-SERIF ITALIC CAPITAL P" #x1D617)
+ ("MATHEMATICAL SANS-SERIF ITALIC CAPITAL Q" #x1D618)
+ ("MATHEMATICAL SANS-SERIF ITALIC CAPITAL R" #x1D619)
+ ("MATHEMATICAL SANS-SERIF ITALIC CAPITAL S" #x1D61A)
+ ("MATHEMATICAL SANS-SERIF ITALIC CAPITAL T" #x1D61B)
+ ("MATHEMATICAL SANS-SERIF ITALIC CAPITAL U" #x1D61C)
+ ("MATHEMATICAL SANS-SERIF ITALIC CAPITAL V" #x1D61D)
+ ("MATHEMATICAL SANS-SERIF ITALIC CAPITAL W" #x1D61E)
+ ("MATHEMATICAL SANS-SERIF ITALIC CAPITAL X" #x1D61F)
+ ("MATHEMATICAL SANS-SERIF ITALIC CAPITAL Y" #x1D620)
+ ("MATHEMATICAL SANS-SERIF ITALIC CAPITAL Z" #x1D621)
+ ("MATHEMATICAL SANS-SERIF ITALIC SMALL A" #x1D622)
+ ("MATHEMATICAL SANS-SERIF ITALIC SMALL B" #x1D623)
+ ("MATHEMATICAL SANS-SERIF ITALIC SMALL C" #x1D624)
+ ("MATHEMATICAL SANS-SERIF ITALIC SMALL D" #x1D625)
+ ("MATHEMATICAL SANS-SERIF ITALIC SMALL E" #x1D626)
+ ("MATHEMATICAL SANS-SERIF ITALIC SMALL F" #x1D627)
+ ("MATHEMATICAL SANS-SERIF ITALIC SMALL G" #x1D628)
+ ("MATHEMATICAL SANS-SERIF ITALIC SMALL H" #x1D629)
+ ("MATHEMATICAL SANS-SERIF ITALIC SMALL I" #x1D62A)
+ ("MATHEMATICAL SANS-SERIF ITALIC SMALL J" #x1D62B)
+ ("MATHEMATICAL SANS-SERIF ITALIC SMALL K" #x1D62C)
+ ("MATHEMATICAL SANS-SERIF ITALIC SMALL L" #x1D62D)
+ ("MATHEMATICAL SANS-SERIF ITALIC SMALL M" #x1D62E)
+ ("MATHEMATICAL SANS-SERIF ITALIC SMALL N" #x1D62F)
+ ("MATHEMATICAL SANS-SERIF ITALIC SMALL O" #x1D630)
+ ("MATHEMATICAL SANS-SERIF ITALIC SMALL P" #x1D631)
+ ("MATHEMATICAL SANS-SERIF ITALIC SMALL Q" #x1D632)
+ ("MATHEMATICAL SANS-SERIF ITALIC SMALL R" #x1D633)
+ ("MATHEMATICAL SANS-SERIF ITALIC SMALL S" #x1D634)
+ ("MATHEMATICAL SANS-SERIF ITALIC SMALL T" #x1D635)
+ ("MATHEMATICAL SANS-SERIF ITALIC SMALL U" #x1D636)
+ ("MATHEMATICAL SANS-SERIF ITALIC SMALL V" #x1D637)
+ ("MATHEMATICAL SANS-SERIF ITALIC SMALL W" #x1D638)
+ ("MATHEMATICAL SANS-SERIF ITALIC SMALL X" #x1D639)
+ ("MATHEMATICAL SANS-SERIF ITALIC SMALL Y" #x1D63A)
+ ("MATHEMATICAL SANS-SERIF ITALIC SMALL Z" #x1D63B)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL A" #x1D63C)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL B" #x1D63D)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL C" #x1D63E)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL D" #x1D63F)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL E" #x1D640)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL F" #x1D641)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL G" #x1D642)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL H" #x1D643)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL I" #x1D644)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL J" #x1D645)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL K" #x1D646)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL L" #x1D647)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL M" #x1D648)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL N" #x1D649)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL O" #x1D64A)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL P" #x1D64B)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Q" #x1D64C)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL R" #x1D64D)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL S" #x1D64E)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL T" #x1D64F)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL U" #x1D650)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL V" #x1D651)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL W" #x1D652)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL X" #x1D653)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Y" #x1D654)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Z" #x1D655)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL A" #x1D656)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL B" #x1D657)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL C" #x1D658)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL D" #x1D659)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL E" #x1D65A)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL F" #x1D65B)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL G" #x1D65C)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL H" #x1D65D)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL I" #x1D65E)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL J" #x1D65F)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL K" #x1D660)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL L" #x1D661)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL M" #x1D662)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL N" #x1D663)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL O" #x1D664)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL P" #x1D665)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Q" #x1D666)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL R" #x1D667)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL S" #x1D668)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL T" #x1D669)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL U" #x1D66A)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL V" #x1D66B)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL W" #x1D66C)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL X" #x1D66D)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Y" #x1D66E)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Z" #x1D66F)
+ ("MATHEMATICAL MONOSPACE CAPITAL A" #x1D670)
+ ("MATHEMATICAL MONOSPACE CAPITAL B" #x1D671)
+ ("MATHEMATICAL MONOSPACE CAPITAL C" #x1D672)
+ ("MATHEMATICAL MONOSPACE CAPITAL D" #x1D673)
+ ("MATHEMATICAL MONOSPACE CAPITAL E" #x1D674)
+ ("MATHEMATICAL MONOSPACE CAPITAL F" #x1D675)
+ ("MATHEMATICAL MONOSPACE CAPITAL G" #x1D676)
+ ("MATHEMATICAL MONOSPACE CAPITAL H" #x1D677)
+ ("MATHEMATICAL MONOSPACE CAPITAL I" #x1D678)
+ ("MATHEMATICAL MONOSPACE CAPITAL J" #x1D679)
+ ("MATHEMATICAL MONOSPACE CAPITAL K" #x1D67A)
+ ("MATHEMATICAL MONOSPACE CAPITAL L" #x1D67B)
+ ("MATHEMATICAL MONOSPACE CAPITAL M" #x1D67C)
+ ("MATHEMATICAL MONOSPACE CAPITAL N" #x1D67D)
+ ("MATHEMATICAL MONOSPACE CAPITAL O" #x1D67E)
+ ("MATHEMATICAL MONOSPACE CAPITAL P" #x1D67F)
+ ("MATHEMATICAL MONOSPACE CAPITAL Q" #x1D680)
+ ("MATHEMATICAL MONOSPACE CAPITAL R" #x1D681)
+ ("MATHEMATICAL MONOSPACE CAPITAL S" #x1D682)
+ ("MATHEMATICAL MONOSPACE CAPITAL T" #x1D683)
+ ("MATHEMATICAL MONOSPACE CAPITAL U" #x1D684)
+ ("MATHEMATICAL MONOSPACE CAPITAL V" #x1D685)
+ ("MATHEMATICAL MONOSPACE CAPITAL W" #x1D686)
+ ("MATHEMATICAL MONOSPACE CAPITAL X" #x1D687)
+ ("MATHEMATICAL MONOSPACE CAPITAL Y" #x1D688)
+ ("MATHEMATICAL MONOSPACE CAPITAL Z" #x1D689)
+ ("MATHEMATICAL MONOSPACE SMALL A" #x1D68A)
+ ("MATHEMATICAL MONOSPACE SMALL B" #x1D68B)
+ ("MATHEMATICAL MONOSPACE SMALL C" #x1D68C)
+ ("MATHEMATICAL MONOSPACE SMALL D" #x1D68D)
+ ("MATHEMATICAL MONOSPACE SMALL E" #x1D68E)
+ ("MATHEMATICAL MONOSPACE SMALL F" #x1D68F)
+ ("MATHEMATICAL MONOSPACE SMALL G" #x1D690)
+ ("MATHEMATICAL MONOSPACE SMALL H" #x1D691)
+ ("MATHEMATICAL MONOSPACE SMALL I" #x1D692)
+ ("MATHEMATICAL MONOSPACE SMALL J" #x1D693)
+ ("MATHEMATICAL MONOSPACE SMALL K" #x1D694)
+ ("MATHEMATICAL MONOSPACE SMALL L" #x1D695)
+ ("MATHEMATICAL MONOSPACE SMALL M" #x1D696)
+ ("MATHEMATICAL MONOSPACE SMALL N" #x1D697)
+ ("MATHEMATICAL MONOSPACE SMALL O" #x1D698)
+ ("MATHEMATICAL MONOSPACE SMALL P" #x1D699)
+ ("MATHEMATICAL MONOSPACE SMALL Q" #x1D69A)
+ ("MATHEMATICAL MONOSPACE SMALL R" #x1D69B)
+ ("MATHEMATICAL MONOSPACE SMALL S" #x1D69C)
+ ("MATHEMATICAL MONOSPACE SMALL T" #x1D69D)
+ ("MATHEMATICAL MONOSPACE SMALL U" #x1D69E)
+ ("MATHEMATICAL MONOSPACE SMALL V" #x1D69F)
+ ("MATHEMATICAL MONOSPACE SMALL W" #x1D6A0)
+ ("MATHEMATICAL MONOSPACE SMALL X" #x1D6A1)
+ ("MATHEMATICAL MONOSPACE SMALL Y" #x1D6A2)
+ ("MATHEMATICAL MONOSPACE SMALL Z" #x1D6A3)
+ ("MATHEMATICAL BOLD CAPITAL ALPHA" #x1D6A8)
+ ("MATHEMATICAL BOLD CAPITAL BETA" #x1D6A9)
+ ("MATHEMATICAL BOLD CAPITAL GAMMA" #x1D6AA)
+ ("MATHEMATICAL BOLD CAPITAL DELTA" #x1D6AB)
+ ("MATHEMATICAL BOLD CAPITAL EPSILON" #x1D6AC)
+ ("MATHEMATICAL BOLD CAPITAL ZETA" #x1D6AD)
+ ("MATHEMATICAL BOLD CAPITAL ETA" #x1D6AE)
+ ("MATHEMATICAL BOLD CAPITAL THETA" #x1D6AF)
+ ("MATHEMATICAL BOLD CAPITAL IOTA" #x1D6B0)
+ ("MATHEMATICAL BOLD CAPITAL KAPPA" #x1D6B1)
+ ("MATHEMATICAL BOLD CAPITAL LAMDA" #x1D6B2)
+ ("MATHEMATICAL BOLD CAPITAL MU" #x1D6B3)
+ ("MATHEMATICAL BOLD CAPITAL NU" #x1D6B4)
+ ("MATHEMATICAL BOLD CAPITAL XI" #x1D6B5)
+ ("MATHEMATICAL BOLD CAPITAL OMICRON" #x1D6B6)
+ ("MATHEMATICAL BOLD CAPITAL PI" #x1D6B7)
+ ("MATHEMATICAL BOLD CAPITAL RHO" #x1D6B8)
+ ("MATHEMATICAL BOLD CAPITAL THETA SYMBOL" #x1D6B9)
+ ("MATHEMATICAL BOLD CAPITAL SIGMA" #x1D6BA)
+ ("MATHEMATICAL BOLD CAPITAL TAU" #x1D6BB)
+ ("MATHEMATICAL BOLD CAPITAL UPSILON" #x1D6BC)
+ ("MATHEMATICAL BOLD CAPITAL PHI" #x1D6BD)
+ ("MATHEMATICAL BOLD CAPITAL CHI" #x1D6BE)
+ ("MATHEMATICAL BOLD CAPITAL PSI" #x1D6BF)
+ ("MATHEMATICAL BOLD CAPITAL OMEGA" #x1D6C0)
+ ("MATHEMATICAL BOLD NABLA" #x1D6C1)
+ ("MATHEMATICAL BOLD SMALL ALPHA" #x1D6C2)
+ ("MATHEMATICAL BOLD SMALL BETA" #x1D6C3)
+ ("MATHEMATICAL BOLD SMALL GAMMA" #x1D6C4)
+ ("MATHEMATICAL BOLD SMALL DELTA" #x1D6C5)
+ ("MATHEMATICAL BOLD SMALL EPSILON" #x1D6C6)
+ ("MATHEMATICAL BOLD SMALL ZETA" #x1D6C7)
+ ("MATHEMATICAL BOLD SMALL ETA" #x1D6C8)
+ ("MATHEMATICAL BOLD SMALL THETA" #x1D6C9)
+ ("MATHEMATICAL BOLD SMALL IOTA" #x1D6CA)
+ ("MATHEMATICAL BOLD SMALL KAPPA" #x1D6CB)
+ ("MATHEMATICAL BOLD SMALL LAMDA" #x1D6CC)
+ ("MATHEMATICAL BOLD SMALL MU" #x1D6CD)
+ ("MATHEMATICAL BOLD SMALL NU" #x1D6CE)
+ ("MATHEMATICAL BOLD SMALL XI" #x1D6CF)
+ ("MATHEMATICAL BOLD SMALL OMICRON" #x1D6D0)
+ ("MATHEMATICAL BOLD SMALL PI" #x1D6D1)
+ ("MATHEMATICAL BOLD SMALL RHO" #x1D6D2)
+ ("MATHEMATICAL BOLD SMALL FINAL SIGMA" #x1D6D3)
+ ("MATHEMATICAL BOLD SMALL SIGMA" #x1D6D4)
+ ("MATHEMATICAL BOLD SMALL TAU" #x1D6D5)
+ ("MATHEMATICAL BOLD SMALL UPSILON" #x1D6D6)
+ ("MATHEMATICAL BOLD SMALL PHI" #x1D6D7)
+ ("MATHEMATICAL BOLD SMALL CHI" #x1D6D8)
+ ("MATHEMATICAL BOLD SMALL PSI" #x1D6D9)
+ ("MATHEMATICAL BOLD SMALL OMEGA" #x1D6DA)
+ ("MATHEMATICAL BOLD PARTIAL DIFFERENTIAL" #x1D6DB)
+ ("MATHEMATICAL BOLD EPSILON SYMBOL" #x1D6DC)
+ ("MATHEMATICAL BOLD THETA SYMBOL" #x1D6DD)
+ ("MATHEMATICAL BOLD KAPPA SYMBOL" #x1D6DE)
+ ("MATHEMATICAL BOLD PHI SYMBOL" #x1D6DF)
+ ("MATHEMATICAL BOLD RHO SYMBOL" #x1D6E0)
+ ("MATHEMATICAL BOLD PI SYMBOL" #x1D6E1)
+ ("MATHEMATICAL ITALIC CAPITAL ALPHA" #x1D6E2)
+ ("MATHEMATICAL ITALIC CAPITAL BETA" #x1D6E3)
+ ("MATHEMATICAL ITALIC CAPITAL GAMMA" #x1D6E4)
+ ("MATHEMATICAL ITALIC CAPITAL DELTA" #x1D6E5)
+ ("MATHEMATICAL ITALIC CAPITAL EPSILON" #x1D6E6)
+ ("MATHEMATICAL ITALIC CAPITAL ZETA" #x1D6E7)
+ ("MATHEMATICAL ITALIC CAPITAL ETA" #x1D6E8)
+ ("MATHEMATICAL ITALIC CAPITAL THETA" #x1D6E9)
+ ("MATHEMATICAL ITALIC CAPITAL IOTA" #x1D6EA)
+ ("MATHEMATICAL ITALIC CAPITAL KAPPA" #x1D6EB)
+ ("MATHEMATICAL ITALIC CAPITAL LAMDA" #x1D6EC)
+ ("MATHEMATICAL ITALIC CAPITAL MU" #x1D6ED)
+ ("MATHEMATICAL ITALIC CAPITAL NU" #x1D6EE)
+ ("MATHEMATICAL ITALIC CAPITAL XI" #x1D6EF)
+ ("MATHEMATICAL ITALIC CAPITAL OMICRON" #x1D6F0)
+ ("MATHEMATICAL ITALIC CAPITAL PI" #x1D6F1)
+ ("MATHEMATICAL ITALIC CAPITAL RHO" #x1D6F2)
+ ("MATHEMATICAL ITALIC CAPITAL THETA SYMBOL" #x1D6F3)
+ ("MATHEMATICAL ITALIC CAPITAL SIGMA" #x1D6F4)
+ ("MATHEMATICAL ITALIC CAPITAL TAU" #x1D6F5)
+ ("MATHEMATICAL ITALIC CAPITAL UPSILON" #x1D6F6)
+ ("MATHEMATICAL ITALIC CAPITAL PHI" #x1D6F7)
+ ("MATHEMATICAL ITALIC CAPITAL CHI" #x1D6F8)
+ ("MATHEMATICAL ITALIC CAPITAL PSI" #x1D6F9)
+ ("MATHEMATICAL ITALIC CAPITAL OMEGA" #x1D6FA)
+ ("MATHEMATICAL ITALIC NABLA" #x1D6FB)
+ ("MATHEMATICAL ITALIC SMALL ALPHA" #x1D6FC)
+ ("MATHEMATICAL ITALIC SMALL BETA" #x1D6FD)
+ ("MATHEMATICAL ITALIC SMALL GAMMA" #x1D6FE)
+ ("MATHEMATICAL ITALIC SMALL DELTA" #x1D6FF)
+ ("MATHEMATICAL ITALIC SMALL EPSILON" #x1D700)
+ ("MATHEMATICAL ITALIC SMALL ZETA" #x1D701)
+ ("MATHEMATICAL ITALIC SMALL ETA" #x1D702)
+ ("MATHEMATICAL ITALIC SMALL THETA" #x1D703)
+ ("MATHEMATICAL ITALIC SMALL IOTA" #x1D704)
+ ("MATHEMATICAL ITALIC SMALL KAPPA" #x1D705)
+ ("MATHEMATICAL ITALIC SMALL LAMDA" #x1D706)
+ ("MATHEMATICAL ITALIC SMALL MU" #x1D707)
+ ("MATHEMATICAL ITALIC SMALL NU" #x1D708)
+ ("MATHEMATICAL ITALIC SMALL XI" #x1D709)
+ ("MATHEMATICAL ITALIC SMALL OMICRON" #x1D70A)
+ ("MATHEMATICAL ITALIC SMALL PI" #x1D70B)
+ ("MATHEMATICAL ITALIC SMALL RHO" #x1D70C)
+ ("MATHEMATICAL ITALIC SMALL FINAL SIGMA" #x1D70D)
+ ("MATHEMATICAL ITALIC SMALL SIGMA" #x1D70E)
+ ("MATHEMATICAL ITALIC SMALL TAU" #x1D70F)
+ ("MATHEMATICAL ITALIC SMALL UPSILON" #x1D710)
+ ("MATHEMATICAL ITALIC SMALL PHI" #x1D711)
+ ("MATHEMATICAL ITALIC SMALL CHI" #x1D712)
+ ("MATHEMATICAL ITALIC SMALL PSI" #x1D713)
+ ("MATHEMATICAL ITALIC SMALL OMEGA" #x1D714)
+ ("MATHEMATICAL ITALIC PARTIAL DIFFERENTIAL" #x1D715)
+ ("MATHEMATICAL ITALIC EPSILON SYMBOL" #x1D716)
+ ("MATHEMATICAL ITALIC THETA SYMBOL" #x1D717)
+ ("MATHEMATICAL ITALIC KAPPA SYMBOL" #x1D718)
+ ("MATHEMATICAL ITALIC PHI SYMBOL" #x1D719)
+ ("MATHEMATICAL ITALIC RHO SYMBOL" #x1D71A)
+ ("MATHEMATICAL ITALIC PI SYMBOL" #x1D71B)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL ALPHA" #x1D71C)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL BETA" #x1D71D)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL GAMMA" #x1D71E)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL DELTA" #x1D71F)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL EPSILON" #x1D720)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL ZETA" #x1D721)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL ETA" #x1D722)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL THETA" #x1D723)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL IOTA" #x1D724)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL KAPPA" #x1D725)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL LAMDA" #x1D726)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL MU" #x1D727)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL NU" #x1D728)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL XI" #x1D729)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL OMICRON" #x1D72A)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL PI" #x1D72B)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL RHO" #x1D72C)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL THETA SYMBOL" #x1D72D)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL SIGMA" #x1D72E)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL TAU" #x1D72F)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL UPSILON" #x1D730)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL PHI" #x1D731)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL CHI" #x1D732)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL PSI" #x1D733)
+ ("MATHEMATICAL BOLD ITALIC CAPITAL OMEGA" #x1D734)
+ ("MATHEMATICAL BOLD ITALIC NABLA" #x1D735)
+ ("MATHEMATICAL BOLD ITALIC SMALL ALPHA" #x1D736)
+ ("MATHEMATICAL BOLD ITALIC SMALL BETA" #x1D737)
+ ("MATHEMATICAL BOLD ITALIC SMALL GAMMA" #x1D738)
+ ("MATHEMATICAL BOLD ITALIC SMALL DELTA" #x1D739)
+ ("MATHEMATICAL BOLD ITALIC SMALL EPSILON" #x1D73A)
+ ("MATHEMATICAL BOLD ITALIC SMALL ZETA" #x1D73B)
+ ("MATHEMATICAL BOLD ITALIC SMALL ETA" #x1D73C)
+ ("MATHEMATICAL BOLD ITALIC SMALL THETA" #x1D73D)
+ ("MATHEMATICAL BOLD ITALIC SMALL IOTA" #x1D73E)
+ ("MATHEMATICAL BOLD ITALIC SMALL KAPPA" #x1D73F)
+ ("MATHEMATICAL BOLD ITALIC SMALL LAMDA" #x1D740)
+ ("MATHEMATICAL BOLD ITALIC SMALL MU" #x1D741)
+ ("MATHEMATICAL BOLD ITALIC SMALL NU" #x1D742)
+ ("MATHEMATICAL BOLD ITALIC SMALL XI" #x1D743)
+ ("MATHEMATICAL BOLD ITALIC SMALL OMICRON" #x1D744)
+ ("MATHEMATICAL BOLD ITALIC SMALL PI" #x1D745)
+ ("MATHEMATICAL BOLD ITALIC SMALL RHO" #x1D746)
+ ("MATHEMATICAL BOLD ITALIC SMALL FINAL SIGMA" #x1D747)
+ ("MATHEMATICAL BOLD ITALIC SMALL SIGMA" #x1D748)
+ ("MATHEMATICAL BOLD ITALIC SMALL TAU" #x1D749)
+ ("MATHEMATICAL BOLD ITALIC SMALL UPSILON" #x1D74A)
+ ("MATHEMATICAL BOLD ITALIC SMALL PHI" #x1D74B)
+ ("MATHEMATICAL BOLD ITALIC SMALL CHI" #x1D74C)
+ ("MATHEMATICAL BOLD ITALIC SMALL PSI" #x1D74D)
+ ("MATHEMATICAL BOLD ITALIC SMALL OMEGA" #x1D74E)
+ ("MATHEMATICAL BOLD ITALIC PARTIAL DIFFERENTIAL" #x1D74F)
+ ("MATHEMATICAL BOLD ITALIC EPSILON SYMBOL" #x1D750)
+ ("MATHEMATICAL BOLD ITALIC THETA SYMBOL" #x1D751)
+ ("MATHEMATICAL BOLD ITALIC KAPPA SYMBOL" #x1D752)
+ ("MATHEMATICAL BOLD ITALIC PHI SYMBOL" #x1D753)
+ ("MATHEMATICAL BOLD ITALIC RHO SYMBOL" #x1D754)
+ ("MATHEMATICAL BOLD ITALIC PI SYMBOL" #x1D755)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL ALPHA" #x1D756)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL BETA" #x1D757)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL GAMMA" #x1D758)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL DELTA" #x1D759)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL EPSILON" #x1D75A)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL ZETA" #x1D75B)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL ETA" #x1D75C)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL THETA" #x1D75D)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL IOTA" #x1D75E)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL KAPPA" #x1D75F)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL LAMDA" #x1D760)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL MU" #x1D761)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL NU" #x1D762)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL XI" #x1D763)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL OMICRON" #x1D764)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL PI" #x1D765)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL RHO" #x1D766)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL THETA SYMBOL" #x1D767)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL SIGMA" #x1D768)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL TAU" #x1D769)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL UPSILON" #x1D76A)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL PHI" #x1D76B)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL CHI" #x1D76C)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL PSI" #x1D76D)
+ ("MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA" #x1D76E)
+ ("MATHEMATICAL SANS-SERIF BOLD NABLA" #x1D76F)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA" #x1D770)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL BETA" #x1D771)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL GAMMA" #x1D772)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL DELTA" #x1D773)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL EPSILON" #x1D774)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL ZETA" #x1D775)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL ETA" #x1D776)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL THETA" #x1D777)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL IOTA" #x1D778)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL KAPPA" #x1D779)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL LAMDA" #x1D77A)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL MU" #x1D77B)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL NU" #x1D77C)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL XI" #x1D77D)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL OMICRON" #x1D77E)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL PI" #x1D77F)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL RHO" #x1D780)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL FINAL SIGMA" #x1D781)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL SIGMA" #x1D782)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL TAU" #x1D783)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL UPSILON" #x1D784)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL PHI" #x1D785)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL CHI" #x1D786)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL PSI" #x1D787)
+ ("MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA" #x1D788)
+ ("MATHEMATICAL SANS-SERIF BOLD PARTIAL DIFFERENTIAL" #x1D789)
+ ("MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL" #x1D78A)
+ ("MATHEMATICAL SANS-SERIF BOLD THETA SYMBOL" #x1D78B)
+ ("MATHEMATICAL SANS-SERIF BOLD KAPPA SYMBOL" #x1D78C)
+ ("MATHEMATICAL SANS-SERIF BOLD PHI SYMBOL" #x1D78D)
+ ("MATHEMATICAL SANS-SERIF BOLD RHO SYMBOL" #x1D78E)
+ ("MATHEMATICAL SANS-SERIF BOLD PI SYMBOL" #x1D78F)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ALPHA" #x1D790)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL BETA" #x1D791)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL GAMMA" #x1D792)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL DELTA" #x1D793)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL EPSILON" #x1D794)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ZETA" #x1D795)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ETA" #x1D796)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL THETA" #x1D797)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL IOTA" #x1D798)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL KAPPA" #x1D799)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL LAMDA" #x1D79A)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL MU" #x1D79B)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL NU" #x1D79C)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL XI" #x1D79D)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMICRON" #x1D79E)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PI" #x1D79F)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL RHO" #x1D7A0)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL THETA SYMBOL" #x1D7A1)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL SIGMA" #x1D7A2)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL TAU" #x1D7A3)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL UPSILON" #x1D7A4)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PHI" #x1D7A5)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL CHI" #x1D7A6)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PSI" #x1D7A7)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA" #x1D7A8)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC NABLA" #x1D7A9)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA" #x1D7AA)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL BETA" #x1D7AB)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL GAMMA" #x1D7AC)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL DELTA" #x1D7AD)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL EPSILON" #x1D7AE)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ZETA" #x1D7AF)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ETA" #x1D7B0)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL THETA" #x1D7B1)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL IOTA" #x1D7B2)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL KAPPA" #x1D7B3)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL LAMDA" #x1D7B4)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL MU" #x1D7B5)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL NU" #x1D7B6)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL XI" #x1D7B7)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMICRON" #x1D7B8)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PI" #x1D7B9)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL RHO" #x1D7BA)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL FINAL SIGMA" #x1D7BB)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL SIGMA" #x1D7BC)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL TAU" #x1D7BD)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL UPSILON" #x1D7BE)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PHI" #x1D7BF)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL CHI" #x1D7C0)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PSI" #x1D7C1)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA" #x1D7C2)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL" #x1D7C3)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL" #x1D7C4)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC THETA SYMBOL" #x1D7C5)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC KAPPA SYMBOL" #x1D7C6)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC PHI SYMBOL" #x1D7C7)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC RHO SYMBOL" #x1D7C8)
+ ("MATHEMATICAL SANS-SERIF BOLD ITALIC PI SYMBOL" #x1D7C9)
+ ("MATHEMATICAL BOLD DIGIT ZERO" #x1D7CE)
+ ("MATHEMATICAL BOLD DIGIT ONE" #x1D7CF)
+ ("MATHEMATICAL BOLD DIGIT TWO" #x1D7D0)
+ ("MATHEMATICAL BOLD DIGIT THREE" #x1D7D1)
+ ("MATHEMATICAL BOLD DIGIT FOUR" #x1D7D2)
+ ("MATHEMATICAL BOLD DIGIT FIVE" #x1D7D3)
+ ("MATHEMATICAL BOLD DIGIT SIX" #x1D7D4)
+ ("MATHEMATICAL BOLD DIGIT SEVEN" #x1D7D5)
+ ("MATHEMATICAL BOLD DIGIT EIGHT" #x1D7D6)
+ ("MATHEMATICAL BOLD DIGIT NINE" #x1D7D7)
+ ("MATHEMATICAL DOUBLE-STRUCK DIGIT ZERO" #x1D7D8)
+ ("MATHEMATICAL DOUBLE-STRUCK DIGIT ONE" #x1D7D9)
+ ("MATHEMATICAL DOUBLE-STRUCK DIGIT TWO" #x1D7DA)
+ ("MATHEMATICAL DOUBLE-STRUCK DIGIT THREE" #x1D7DB)
+ ("MATHEMATICAL DOUBLE-STRUCK DIGIT FOUR" #x1D7DC)
+ ("MATHEMATICAL DOUBLE-STRUCK DIGIT FIVE" #x1D7DD)
+ ("MATHEMATICAL DOUBLE-STRUCK DIGIT SIX" #x1D7DE)
+ ("MATHEMATICAL DOUBLE-STRUCK DIGIT SEVEN" #x1D7DF)
+ ("MATHEMATICAL DOUBLE-STRUCK DIGIT EIGHT" #x1D7E0)
+ ("MATHEMATICAL DOUBLE-STRUCK DIGIT NINE" #x1D7E1)
+ ("MATHEMATICAL SANS-SERIF DIGIT ZERO" #x1D7E2)
+ ("MATHEMATICAL SANS-SERIF DIGIT ONE" #x1D7E3)
+ ("MATHEMATICAL SANS-SERIF DIGIT TWO" #x1D7E4)
+ ("MATHEMATICAL SANS-SERIF DIGIT THREE" #x1D7E5)
+ ("MATHEMATICAL SANS-SERIF DIGIT FOUR" #x1D7E6)
+ ("MATHEMATICAL SANS-SERIF DIGIT FIVE" #x1D7E7)
+ ("MATHEMATICAL SANS-SERIF DIGIT SIX" #x1D7E8)
+ ("MATHEMATICAL SANS-SERIF DIGIT SEVEN" #x1D7E9)
+ ("MATHEMATICAL SANS-SERIF DIGIT EIGHT" #x1D7EA)
+ ("MATHEMATICAL SANS-SERIF DIGIT NINE" #x1D7EB)
+ ("MATHEMATICAL SANS-SERIF BOLD DIGIT ZERO" #x1D7EC)
+ ("MATHEMATICAL SANS-SERIF BOLD DIGIT ONE" #x1D7ED)
+ ("MATHEMATICAL SANS-SERIF BOLD DIGIT TWO" #x1D7EE)
+ ("MATHEMATICAL SANS-SERIF BOLD DIGIT THREE" #x1D7EF)
+ ("MATHEMATICAL SANS-SERIF BOLD DIGIT FOUR" #x1D7F0)
+ ("MATHEMATICAL SANS-SERIF BOLD DIGIT FIVE" #x1D7F1)
+ ("MATHEMATICAL SANS-SERIF BOLD DIGIT SIX" #x1D7F2)
+ ("MATHEMATICAL SANS-SERIF BOLD DIGIT SEVEN" #x1D7F3)
+ ("MATHEMATICAL SANS-SERIF BOLD DIGIT EIGHT" #x1D7F4)
+ ("MATHEMATICAL SANS-SERIF BOLD DIGIT NINE" #x1D7F5)
+ ("MATHEMATICAL MONOSPACE DIGIT ZERO" #x1D7F6)
+ ("MATHEMATICAL MONOSPACE DIGIT ONE" #x1D7F7)
+ ("MATHEMATICAL MONOSPACE DIGIT TWO" #x1D7F8)
+ ("MATHEMATICAL MONOSPACE DIGIT THREE" #x1D7F9)
+ ("MATHEMATICAL MONOSPACE DIGIT FOUR" #x1D7FA)
+ ("MATHEMATICAL MONOSPACE DIGIT FIVE" #x1D7FB)
+ ("MATHEMATICAL MONOSPACE DIGIT SIX" #x1D7FC)
+ ("MATHEMATICAL MONOSPACE DIGIT SEVEN" #x1D7FD)
+ ("MATHEMATICAL MONOSPACE DIGIT EIGHT" #x1D7FE)
+ ("MATHEMATICAL MONOSPACE DIGIT NINE" #x1D7FF)
+ ))
diff --git a/lisp/nxml/char-name/unicode/E0000-E007F.el b/lisp/nxml/char-name/unicode/E0000-E007F.el
new file mode 100644
index 00000000000..b4aeb1fd2b4
--- /dev/null
+++ b/lisp/nxml/char-name/unicode/E0000-E007F.el
@@ -0,0 +1,99 @@
+(nxml-define-char-name-set 'tags
+ '(("LANGUAGE TAG" #xE0001)
+ ("TAG SPACE" #xE0020)
+ ("TAG EXCLAMATION MARK" #xE0021)
+ ("TAG QUOTATION MARK" #xE0022)
+ ("TAG NUMBER SIGN" #xE0023)
+ ("TAG DOLLAR SIGN" #xE0024)
+ ("TAG PERCENT SIGN" #xE0025)
+ ("TAG AMPERSAND" #xE0026)
+ ("TAG APOSTROPHE" #xE0027)
+ ("TAG LEFT PARENTHESIS" #xE0028)
+ ("TAG RIGHT PARENTHESIS" #xE0029)
+ ("TAG ASTERISK" #xE002A)
+ ("TAG PLUS SIGN" #xE002B)
+ ("TAG COMMA" #xE002C)
+ ("TAG HYPHEN-MINUS" #xE002D)
+ ("TAG FULL STOP" #xE002E)
+ ("TAG SOLIDUS" #xE002F)
+ ("TAG DIGIT ZERO" #xE0030)
+ ("TAG DIGIT ONE" #xE0031)
+ ("TAG DIGIT TWO" #xE0032)
+ ("TAG DIGIT THREE" #xE0033)
+ ("TAG DIGIT FOUR" #xE0034)
+ ("TAG DIGIT FIVE" #xE0035)
+ ("TAG DIGIT SIX" #xE0036)
+ ("TAG DIGIT SEVEN" #xE0037)
+ ("TAG DIGIT EIGHT" #xE0038)
+ ("TAG DIGIT NINE" #xE0039)
+ ("TAG COLON" #xE003A)
+ ("TAG SEMICOLON" #xE003B)
+ ("TAG LESS-THAN SIGN" #xE003C)
+ ("TAG EQUALS SIGN" #xE003D)
+ ("TAG GREATER-THAN SIGN" #xE003E)
+ ("TAG QUESTION MARK" #xE003F)
+ ("TAG COMMERCIAL AT" #xE0040)
+ ("TAG LATIN CAPITAL LETTER A" #xE0041)
+ ("TAG LATIN CAPITAL LETTER B" #xE0042)
+ ("TAG LATIN CAPITAL LETTER C" #xE0043)
+ ("TAG LATIN CAPITAL LETTER D" #xE0044)
+ ("TAG LATIN CAPITAL LETTER E" #xE0045)
+ ("TAG LATIN CAPITAL LETTER F" #xE0046)
+ ("TAG LATIN CAPITAL LETTER G" #xE0047)
+ ("TAG LATIN CAPITAL LETTER H" #xE0048)
+ ("TAG LATIN CAPITAL LETTER I" #xE0049)
+ ("TAG LATIN CAPITAL LETTER J" #xE004A)
+ ("TAG LATIN CAPITAL LETTER K" #xE004B)
+ ("TAG LATIN CAPITAL LETTER L" #xE004C)
+ ("TAG LATIN CAPITAL LETTER M" #xE004D)
+ ("TAG LATIN CAPITAL LETTER N" #xE004E)
+ ("TAG LATIN CAPITAL LETTER O" #xE004F)
+ ("TAG LATIN CAPITAL LETTER P" #xE0050)
+ ("TAG LATIN CAPITAL LETTER Q" #xE0051)
+ ("TAG LATIN CAPITAL LETTER R" #xE0052)
+ ("TAG LATIN CAPITAL LETTER S" #xE0053)
+ ("TAG LATIN CAPITAL LETTER T" #xE0054)
+ ("TAG LATIN CAPITAL LETTER U" #xE0055)
+ ("TAG LATIN CAPITAL LETTER V" #xE0056)
+ ("TAG LATIN CAPITAL LETTER W" #xE0057)
+ ("TAG LATIN CAPITAL LETTER X" #xE0058)
+ ("TAG LATIN CAPITAL LETTER Y" #xE0059)
+ ("TAG LATIN CAPITAL LETTER Z" #xE005A)
+ ("TAG LEFT SQUARE BRACKET" #xE005B)
+ ("TAG REVERSE SOLIDUS" #xE005C)
+ ("TAG RIGHT SQUARE BRACKET" #xE005D)
+ ("TAG CIRCUMFLEX ACCENT" #xE005E)
+ ("TAG LOW LINE" #xE005F)
+ ("TAG GRAVE ACCENT" #xE0060)
+ ("TAG LATIN SMALL LETTER A" #xE0061)
+ ("TAG LATIN SMALL LETTER B" #xE0062)
+ ("TAG LATIN SMALL LETTER C" #xE0063)
+ ("TAG LATIN SMALL LETTER D" #xE0064)
+ ("TAG LATIN SMALL LETTER E" #xE0065)
+ ("TAG LATIN SMALL LETTER F" #xE0066)
+ ("TAG LATIN SMALL LETTER G" #xE0067)
+ ("TAG LATIN SMALL LETTER H" #xE0068)
+ ("TAG LATIN SMALL LETTER I" #xE0069)
+ ("TAG LATIN SMALL LETTER J" #xE006A)
+ ("TAG LATIN SMALL LETTER K" #xE006B)
+ ("TAG LATIN SMALL LETTER L" #xE006C)
+ ("TAG LATIN SMALL LETTER M" #xE006D)
+ ("TAG LATIN SMALL LETTER N" #xE006E)
+ ("TAG LATIN SMALL LETTER O" #xE006F)
+ ("TAG LATIN SMALL LETTER P" #xE0070)
+ ("TAG LATIN SMALL LETTER Q" #xE0071)
+ ("TAG LATIN SMALL LETTER R" #xE0072)
+ ("TAG LATIN SMALL LETTER S" #xE0073)
+ ("TAG LATIN SMALL LETTER T" #xE0074)
+ ("TAG LATIN SMALL LETTER U" #xE0075)
+ ("TAG LATIN SMALL LETTER V" #xE0076)
+ ("TAG LATIN SMALL LETTER W" #xE0077)
+ ("TAG LATIN SMALL LETTER X" #xE0078)
+ ("TAG LATIN SMALL LETTER Y" #xE0079)
+ ("TAG LATIN SMALL LETTER Z" #xE007A)
+ ("TAG LEFT CURLY BRACKET" #xE007B)
+ ("TAG VERTICAL LINE" #xE007C)
+ ("TAG RIGHT CURLY BRACKET" #xE007D)
+ ("TAG TILDE" #xE007E)
+ ("CANCEL TAG" #xE007F)
+ ))