aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile9
-rw-r--r--README.md2
-rw-r--r--baserefresh.pl27
-rwxr-xr-xchecklines.py38
-rw-r--r--dotXCompose161
-rw-r--r--emoji-base708
-rwxr-xr-xemojitrans2.pl25
-rw-r--r--maths-base2078
-rwxr-xr-xscan4dups.py74
-rwxr-xr-xsort-interim.pl4
-rw-r--r--tags-base249
-rwxr-xr-xtreeprint.py36
-rw-r--r--xcompose-mode.el254
13 files changed, 3449 insertions, 186 deletions
diff --git a/Makefile b/Makefile
index 6c5cc50..80ed052 100644
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,8 @@
-all: emoji.compose modletters.compose
+COMPOSED=emoji.compose modletters.compose tags.compose maths.compose
+all: $(COMPOSED)
-emoji.compose: emoji-base emojitrans2.pl
+%.compose: %-base emojitrans2.pl
./emojitrans2.pl < $< > $@
-modletters.compose: modletters-base emojitrans2.pl
- ./emojitrans2.pl < $< > $@
+clean:
+ rm -f $(COMPOSED)
diff --git a/README.md b/README.md
index f69a176..9e928e8 100644
--- a/README.md
+++ b/README.md
@@ -10,7 +10,7 @@ your Compose key in X11 is controlled by (among other things) the file
of bindings for Unicode characters that are useful occasionally.
More contributions are welcome; there's a Git repository at
-<http://github.org/kragen/xcompose>. We're trying to come up with a
+<https://github.com/kragen/xcompose>. We're trying to come up with a
broadly acceptable set of keybindings that won't interfere with the
traditional Compose bindings, aren't too hard to type, and cover a
wide set of characters that are useful to use occasionally, making
diff --git a/baserefresh.pl b/baserefresh.pl
new file mode 100644
index 0000000..f684569
--- /dev/null
+++ b/baserefresh.pl
@@ -0,0 +1,27 @@
+#!/usr/bin/perl -n
+my $last;
+
+# The whole "base" file format took shape kind of sloppily, just getting a
+# list of likely-looking characters and all, which is why it's sort of a
+# mess. It also didn't really have good ways of updating it with new
+# emoji. This file is _part_ of such a solution: it takes in a "base" file
+# and adds the "<MM>" line after just those "#-" lines which are not
+# followed by a line that starts with "##" or with NO #-signs.
+
+BEGIN {binmode(STDOUT, ":utf8");
+ binmode(STDIN, ":utf8");
+}
+
+while (/^#- /) {
+ $last = $_;
+ print;
+ $_ = <>;
+ if (/^[^#]/ or /^##/) {
+ last;
+ }
+ $last = substr($last, 3);
+ @_ = split /;/, $last;
+ printf qq(<MM> \{%s\} : "%s" U%s\t# %s\n), lc($_[1]),chr(hex($_[0])), $_[0], $_[1];
+}
+print;
+
diff --git a/checklines.py3 b/checklines.py3
index e38bba1..4551f0d 100755
--- a/checklines.py3
+++ b/checklines.py3
@@ -6,18 +6,22 @@ from unicodedata import name
import re
import sys
+linecount = 0
for line in sys.stdin:
line=line.strip()
if not line or line[0]=="#":
continue
+ linecount += 1
match=re.match(r'\s*(.*):\s*"(.*?)"\s*(\S*)\s*(#.*)?', line)
if not match:
print("({0})".format(line))
continue
(keystrokes, char, num, comments)=match.groups()
nummatch=re.match(r'^U([0-9A-Fa-f]+)$', num)
+ # There's no number for multichar strings
if not nummatch:
- print("Number not parsed: {0}".format(line))
+ if len(char) == 1:
+ print("Number not parsed: {0}".format(line))
continue
x=int(nummatch.group(1),0x10)
c=chr(x)
@@ -30,3 +34,5 @@ for line in sys.stdin:
print("\tNumber gives character: {0} ({1})".format(c, name(c)))
except Exception as e:
print("{0}\n\t{1}".format(line, e))
+
+print("Done. Checked %d lines."%linecount)
diff --git a/dotXCompose b/dotXCompose
index 076473a..b22afc5 100644
--- a/dotXCompose
+++ b/dotXCompose
@@ -26,6 +26,7 @@ include "%L"
<Multi_key> <period> <slash> <period> : "⁒" U2052 # COMMERCIAL MINUS SIGN
### or && ?
<Multi_key> <ampersand> <at> : "⅋" U214B # TURNED AMPERSAND
+<Multi_key> <ampersand> <7> : "⁊" U204A # TIRONIAN SIGN ET
# Printable sign for space. But is \<space> too useful a key combo to use
# for this?
<Multi_key> <backslash> <space> : "␣" U2423 # OPEN BOX
@@ -96,12 +97,17 @@ include "%L"
#<Multi_key> <space> <minus> : "‑" U2011 # NON-BREAKING HYPHEN
# Already present for me:
# <Multi_key> <space> <space> : " " U00A0 # NO-BREAK SPACE
-# Do we want/need these?
-<Multi_key> <d> <a> <g> : "†" U2020 # DAGGER
-<Multi_key> <d> <d> <a> <g> : "‡" U2021 # DOUBLE DAGGER
+# Narrow no-break space, needed for some Latin languages like French
+<Multi_key> <space> <n> : " " U202f # NARROW NO-BREAK SPACE
+# Technically, NO-BREAK SPACE is not supposed to be fixed-width. This is:
+<Multi_key> <space> <numbersign> : " " U2007 # FIGURE SPACE
# We used to have THIN SPACE as <space> <apostrophe>, but now that’s remapped
# to " ‘", for conveniently enclosing things in proper single-quotes.
<Multi_key> <backslash> <comma> : " " U2009 # THIN SPACE
+# (heh, heh... space bar)
+<Multi_key> <space> <bar> : " " U200A # HAIR SPACE
+<Multi_key> <d> <a> <g> : "†" U2020 # DAGGER
+<Multi_key> <d> <d> <a> <g> : "‡" U2021 # DOUBLE DAGGER
<Multi_key> <s> <e> <c> : "§" U00A7 # SECTION SIGN
# It's in the Asian section, but it's a general-purpose punctuation:
<Multi_key> <quotedbl> <quotedbl> : "〃" U3003 # DITTO MARK
@@ -133,13 +139,16 @@ include "%L"
<Multi_key> <Left> <c> : "↺" U21BA # ANTICLOCKWISE OPEN CIRCLE ARROW
<Multi_key> <Right> <c> : "↻" U21BB # CLOCKWISE OPEN CIRCLE ARROW
<Multi_key> <Left> <asciitilde> : "⇜" U21DC # LEFTWARDS SQUIGGLE ARROW
+<Multi_key> <asciitilde> <Left> <asciitilde> : "⬳" U2B33 # LONG LEFTWARDS SQUIGGLE ARROW
<Multi_key> <Right> <asciitilde> : "⇝" U21DD # RIGHTWARDS SQUIGGLE ARROW
+<Multi_key> <asciitilde> <Right> <asciitilde> : "⟿" U27FF # LONG RIGHTWARDS SQUIGGLE ARROW
<Multi_key> <Left> <bar> : "⇤" U21E4 # LEFTWARDS ARROW TO BAR
<Multi_key> <Right> <bar> : "⇥" U21E5 # RIGHTWARDS ARROW TO BAR
<Multi_key> <Left> <minus> : "⇠" U21E0 # LEFTWARDS DASHED ARROW
<Multi_key> <Up> <minus> : "⇡" U21E1 # UPWARDS DASHED ARROW
<Multi_key> <Right> <minus> : "⇢" U21E2 # RIGHTWARDS DASHED ARROW
<Multi_key> <Down> <minus> : "⇣" U21E3 # DOWNWARDS DASHED ARROW
+<Multi_key> <z> <z> <greater> : "↯" U21AF # DOWNWARDS ZIGZAG ARROW
# Arrow keys don't always work: some apps trap them for cursor control and
# other boring things. The arrow symbols have alternate keystrokes. Do
@@ -196,9 +205,14 @@ include "%L"
<Multi_key> <P> <less> : "ꟼ" UA7FC # LATIN EPIGRAPHIC LETTER REVERSED P
<Multi_key> <F> <BackSpace> : "ꟻ" UA7FB # LATIN EPIGRAPHIC LETTER REVERSED F
<Multi_key> <P> <BackSpace> : "ꟼ" UA7FC # LATIN EPIGRAPHIC LETTER REVERSED P
+<Multi_key> <F> <F> : "Ⅎ" U2132 # TURNED CAPITAL F
+<Multi_key> <F> <f> : "ⅎ" U214E # TURNED SMALL F
<Multi_key> <M> <W> : "ꟽ" UA7FD # LATIN EPIGRAPHIC LETTER INVERTED M
+<Multi_key> <M> <M> : "Ɯ" U019C # LATIN CAPITAL LETTER TURNED M
<Multi_key> <I> <bar> : "ꟾ" UA7FE # LATIN EPIGRAPHIC LETTER I LONGA
<Multi_key> <M> <slash> : "ꟿ" UA7FF # LATIN EPIGRAPHIC LETTER ARCHAIC M
+<Multi_key> <2> <2> : "↊" U218A # TURNED DIGIT TWO
+<Multi_key> <3> <3> : "↋" U218B # TURNED DIGIT THREE
# I'd been avoiding this because we already have ∃...
# Hey, these, being *letters* can be used as identifiers in some languages...
<Multi_key> <E> <less> : "Ǝ" U018E # LATIN CAPITAL LETTER REVERSED E
@@ -238,8 +252,8 @@ include "%L"
<Multi_key> <slash> <ampersand> <L> : "Ꝇ" UA746 # LATIN CAPITAL LETTER BROKEN L
<Multi_key> <slash> <ampersand> <l> : "ꝇ" UA747 # LATIN SMALL LETTER BROKEN L
# (See above for reason behind keystrokes)
-<Multi_key> <Z> <period> : "Ꝫ" UA75A # LATIN CAPITAL LETTER ET
-<Multi_key> <z> <period> : "ꝫ" UA75B # LATIN SMALL LETTER ET
+<Multi_key> <Z> <period> : "Ꝫ" UA76A # LATIN CAPITAL LETTER ET
+<Multi_key> <z> <period> : "ꝫ" UA76B # LATIN SMALL LETTER ET
<Multi_key> <V> <ampersand> <Y> : "Ꝡ" UA760 # LATIN CAPITAL LETTER VY
<Multi_key> <v> <ampersand> <y> : "ꝡ" UA761 # LATIN SMALL LETTER VY
<Multi_key> <C> <Z> : "Ꝣ" UA762 # LATIN CAPITAL LETTER VISIGOTHIC Z
@@ -255,7 +269,14 @@ include "%L"
<Multi_key> <O> <U> : "Ȣ" U0222 # LATIN CAPITAL LETTER OU
<Multi_key> <o> <u> : "ȣ" U0223 # LATIN SMALL LETTER OU
<Multi_key> <y> <r> : "Ʀ" U01A6 # LATIN LETTER YR
-
+# <o><r> might almost make more sense, as it's used when r follows [opb].
+# But it conflicts with system ®
+<Multi_key> <r> <o> : "ꝛ" UA75B # LATIN SMALL LETTER R ROTUNDA
+<Multi_key> <r> <0> : "ꝛ" UA75B # LATIN SMALL LETTER R ROTUNDA
+# Alas, <R><O> conflicts with ® anyway.
+<Multi_key> <R> <O> : "Ꝛ" UA75A # LATIN CAPITAL LETTER R ROTUNDA
+# something, anyway.
+<Multi_key> <R> <0> : "Ꝛ" UA75A # LATIN CAPITAL LETTER R ROTUNDA
# Custom additions: Mathematical symbols
<Multi_key> <exclam> <equal> : "≠" U2260 # NOT EQUAL TO
<Multi_key> <slash> <equal> : "≠" U2260 # NOT EQUAL TO
@@ -273,6 +294,9 @@ include "%L"
<Multi_key> <i> <n> : "∈" U2208 # ELEMENT OF
<Multi_key> <exclam> <i> <n> : "∉" U2209 # NOT AN ELEMENT OF
<Multi_key> <U2208> <slash> : "∉" U2209 # NOT AN ELEMENT OF (I have ∈ on my keyboard...)
+<Multi_key> <period> <U2208> : "∊" U220A # SMALL ELEMENT OF
+<Multi_key> <period> <U220B> : "∍" U220D # SMALL CONTAINS AS MEMBER
+# For the above for people without ∈/∋ on their kbds? {♫i/n} and {♫n/i}?
<Multi_key> <n> <i> : "∋" U220B # CONTAINS AS MEMBER (I hope this doesn't conflict)
<Multi_key> <slash> <n> <i> : "∌" U220C # DOES NOT CONTAIN AS MEMBER
# <exclam><n><i> would conflict, with <exclam> <n> for N WITH UNDERDOT, etc.
@@ -284,6 +308,9 @@ include "%L"
<Multi_key> <equal> <equal> : "≡" U2261 # IDENTICAL TO
<Multi_key> <colon> <equal> : "≔" U2254 # COLON EQUALS
<Multi_key> <equal> <colon> : "≕" U2255 # EQUALS COLON
+<Multi_key> <2> <equal> : "⩵" U2A75 # TWO CONSECUTIVE EQUALS SIGNS
+<Multi_key> <equal> <ampersand> <equal> : "⩵" U2A75 # TWO CONSECUTIVE EQUALS SIGNS
+<Multi_key> <3> <equal> : "⩶" U2A76 # THREE CONSECUTIVE EQUALS SIGNS
# Using <slash> conflicts.
<Multi_key> <equal> <bar> <equal> : "≢" U2262 # NOT IDENTICAL TO
# We already have ±
@@ -312,6 +339,8 @@ include "%L"
<Multi_key> <braceleft> <equal> <parenleft> : "⊆" U2286 # SUBSET OF OR EQUAL TO
<Multi_key> <exclam> <braceleft> <parenleft> : "⊄" U2284 # NOT A SUBSET OF
<Multi_key> <slash> <braceleft> <parenleft> : "⊄" U2284 # NOT A SUBSET OF
+<Multi_key> <exclam> <braceleft> <parenright> : "⊅" U2285 # NOT A SUPERSET OF
+<Multi_key> <slash> <braceleft> <parenright> : "⊅" U2285 # NOT A SUPERSET OF
<Multi_key> <braceleft> <parenright> : "⊃" U2283 # SUPERSET OF
<Multi_key> <braceleft> <equal> <parenright> : "⊇" U2287 # SUPERSET OF OR EQUAL TO
<Multi_key> <E> <E> : "∃" U2203 # THERE EXISTS
@@ -333,6 +362,7 @@ include "%L"
# )- conflicts with system for }.
<Multi_key> <parenright> <underscore> : "⟌" U27CC # LONG DIVISION
<Multi_key> <period> <quotedbl> : "∴" U2234 # THEREFORE
+<Multi_key> <Multi_key> <t> <h> <e> <r> <e> <4> : "∴" U2234 # THEREFORE
<Multi_key> <quotedbl> <period> : "∵" U2235 # BECAUSE
<Multi_key> <Multi_key> <b> <e> <c> <a> <u> <s> <e> : "∵" U2235 # BECAUSE
<Multi_key> <percent> <percent> : "‱" U2031 # PER TEN THOUSAND (basis points)
@@ -352,8 +382,8 @@ include "%L"
<Multi_key> <Multi_key> <i> <i> <i> <n> <t> : "∭" U222D # TRIPLE INTEGRAL
<Multi_key> <Multi_key> <i> <i> <i> <i> <n> <t> : "⨌" U2A0C # QUADRUPLE INTEGRAL
<Multi_key> <Multi_key> <o> <i> <n> <t> : "∮" U222E # CONTOUR INTEGRAL
-<Multi_key> <Multi_key> <p> <i> <n> <t> : "⨕" U2A15 # SEMICIRCULAR POLE INTEGRAL
-<Multi_key> <Multi_key> <c> <P> <i> <n> <t> : "⨓" U2A13 # INTEGRAL AROUND POINT
+<Multi_key> <Multi_key> <p> <i> <n> <t> : "⨕" U2A15 # INTEGRAL AROUND A POINT OPERATOR
+<Multi_key> <Multi_key> <c> <P> <i> <n> <t> : "⨓" U2A13 # LINE INTEGRATION WITH SEMICIRCULAR PATH AROUND POLE
<Multi_key> <Multi_key> <o> <i> <i> <n> <t> : "∯" U222F # SURFACE INTEGRAL
<Multi_key> <Multi_key> <o> <i> <i> <i> <n> <t> : "∰" U2230 # VOLUME INTEGRAL
<Multi_key> <Multi_key> <g> <i> <n> <t> : "⨘" U2A18 # GEOMETRIC INTEGRAL
@@ -372,7 +402,6 @@ include "%L"
<Multi_key> <w> <p> : "℘" U2118 # SCRIPT CAPITAL P
# Would we prefer 20D1 COMBINING RIGHT HARPOON ABOVE?
<Multi_key> <asciicircum> <greater> : "⃗" U20D7 # COMBINING RIGHT ARROW ABOVE (vector)
-# There's a whole passel of these guys starting at U+1D538 but I have no fonts for those.
<Multi_key> <bar> <C> : "ℂ" U2102 # DOUBLE-STRUCK CAPITAL C (set of complex numbers)
<Multi_key> <bar> <N> : "ℕ" U2115 # DOUBLE-STRUCK CAPITAL N (natural number)
<Multi_key> <bar> <P> : "ℙ" U2119 # DOUBLE-STRUCK CAPITAL P
@@ -403,6 +432,8 @@ include "%L"
# Others too, of course, but these to start with. Some are likely worthy.
<Multi_key> <S> <parenleft> : "⟅" U27C5 # LEFT S-SHAPED BAG DELIMITER
<Multi_key> <S> <parenright> : "⟆" U27C6 # RIGHT S-SHAPED BAG DELIMITER
+<Multi_key> <E> <bracketleft> : "⁅" U2045 # LEFT SQUARE BRACKET WITH QUILL
+<Multi_key> <E> <bracketright> : "⁆" U2046 # RIGHT SQUARE BRACKET WITH QUILL
# There are a lot of angle brackets (3008/9, 27E8/9, 2329/A). I'm deciding
# to go with the mathematical brackets from now on, since they seem to be
# better supported.
@@ -410,6 +441,16 @@ include "%L"
<Multi_key> <greater> <parenright>: "⟩" U27E9 # MATHEMATICAL RIGHT ANGLE BRACKET
<Multi_key> <bar> <bracketleft> : "⟦" U27E6 # MATHEMATICAL LEFT WHITE SQUARE BRACKET
<Multi_key> <bar> <bracketright>: "⟧" U27E7 # MATHEMATICAL RIGHT WHITE SQUARE BRACKET
+<Multi_key> <2> <less> <parenleft> : "⟪" U27EA # MATHEMATICAL LEFT DOUBLE ANGLE BRACKET
+<Multi_key> <2> <greater> <parenright> : "⟫" U27EB # MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET
+# Keystrokes inconsistent.
+<Multi_key> <bar> <bar> <parenleft> : "⟬" U27EC # MATHEMATICAL LEFT WHITE TORTOISE SHELL BRACKET
+<Multi_key> <bar> <bar> <parenright>: "⟭" U27ED # MATHEMATICAL RIGHT WHITE TORTOISE SHELL BRACKET
+<Multi_key> <underscore> <underscore> <parenleft> : "⟮" U27EE # MATHEMATICAL LEFT FLATTENED PARENTHESIS
+<Multi_key> <underscore> <underscore> <parenright>: "⟯" U27EF # MATHEMATICAL RIGHT FLATTENED PARENTHESIS
+<Multi_key> <parenleft> <bracketleft> : "⦗" U2997 # LEFT BLACK TORTOISE SHELL BRACKET
+<Multi_key> <parenright> <bracketright> : "⦘" U2998 # RIGHT BLACK TORTOISE SHELL BRACKET
+# Do the underlined brackets, ones with ticks, dots, etc?
<Multi_key> <percent> <parenleft>: "⧘" U29D8 # LEFT WIGGLY FENCE
<Multi_key> <percent> <parenright>: "⧙" U29D9 # RIGHT WIGGLY FENCE
<Multi_key> <2> <percent> <parenleft>: "⧚" U29DA # LEFT DOUBLE WIGGLY FENCE
@@ -428,8 +469,15 @@ include "%L"
# These are actually quotes, hence the mnemonic.
<Multi_key> <7> <apostrophe> : "「" UFF62 # HALFWIDTH LEFT CORNER BRACKET
<Multi_key> <L> <apostrophe> : "」" UFF63 # HALFWIDTH RIGHT CORNER BRACKET
+# Why am I using halfwidth though, I wonder? And I'd also like ⌜⌝⌞⌟
<Multi_key> <7> <quotedbl> : "『" U300E # LEFT WHITE CORNER BRACKET
<Multi_key> <L> <quotedbl> : "』" U300F # RIGHT WHITE CORNER BRACKET
+# How about these for the "corners"? Confusing with {L[} etc?
+# and don't forget about {L_[} which we have for ⸤
+<Multi_key> <7> <parenleft> : "⌜" U231C # TOP LEFT CORNER
+<Multi_key> <7> <parenright> : "⌝" U231D # TOP RIGHT CORNER
+<Multi_key> <L> <parenleft> : "⌞" U231E # BOTTOM LEFT CORNER
+<Multi_key> <L> <parenright> : "⌟" U231F # BOTTOM RIGHT CORNER
<Multi_key> <parenleft> <ampersand> <parenright> : "≬" U226C # BETWEEN
<Multi_key> <l> <l> : "ℓ" U2113 # SCRIPT SMALL L
<Multi_key> <bracketleft> <bracketleft> : "⊏" U228F # SQUARE IMAGE OF
@@ -442,7 +490,7 @@ include "%L"
<Multi_key> <underscore> <bar> <underscore>: "⊥" U22A5 # UP TACK (bottom) or should we use U27C2 PERPENDICULAR?
<Multi_key> <underscore> <exclam> <underscore>: "⊤" U22A4 # DOWN TACK (opposite of False)
<Multi_key> <underscore> <greater> <underscore>: "⊢" U22A2 # RIGHT TACK
-<Multi_key> <underscore> <less> <underscore>: "⊣" U22A2 # LEFT TACK
+<Multi_key> <underscore> <less> <underscore>: "⊣" U22A3 # LEFT TACK
# Handy for UNIX filenames... but XXX conflicts with standard <Multi_key> <slash> <slash> → "\"
<Multi_key> <slash> <slash> : "⁄" U2044 # FRACTION SLASH
@@ -658,6 +706,7 @@ include "%L"
<Multi_key> <percent> <X> : "Ⅹ" U2169 # ROMAN NUMERAL TEN
<Multi_key> <percent> <L> : "Ⅼ" U216C # ROMAN NUMERAL FIFTY
<Multi_key> <percent> <C> : "Ⅽ" U216D # ROMAN NUMERAL ONE HUNDRED
+<Multi_key> <percent> <less> <C> : "Ↄ" U2183 # ROMAN NUMERAL REVERSED ONE HUNDRED
<Multi_key> <percent> <D> : "Ⅾ" U216E # ROMAN NUMERAL FIVE HUNDRED
<Multi_key> <percent> <M> : "Ⅿ" U216F # ROMAN NUMERAL ONE THOUSAND
<Multi_key> <percent> <0> <C> <D> : "ↀ" U2180 # ROMAN NUMERAL ONE THOUSAND C D
@@ -703,7 +752,6 @@ include "%L"
<Multi_key> <semicolon> <BackSpace> : "⁏" U204F # REVERSED SEMICOLON
# Keep looking into big hunks of Latin Extended-D, A720- et seq.
<Multi_key> <less> <3> : "♥" U2665 # BLACK HEART SUIT
-<Multi_key> <3> <3> : "♣" U2663 # BLACK CLUB SUIT
<Multi_key> <o> <8> : "♣" U2663 # BLACK CLUB SUIT
<Multi_key> <c> <3> : "♣" U2663 # BLACK CLUB SUIT
<Multi_key> <less> <greater> : "♢" U2662 # WHITE DIAMOND SUIT
@@ -740,6 +788,19 @@ include "%L"
<Multi_key> <at> <at> <slash> : "✔" U2714 # HEAVY CHECK MARK
<Multi_key> <at> <X> : "✗" U2717 # BALLOT X
<Multi_key> <at> <at> <X> : "✘" U2718 # HEAVY BALLOT X
+<Multi_key> <at> <parenleft> : "❨" U2768 # MEDIUM LEFT PARENTHESIS ORNAMENT
+<Multi_key> <at> <parenright> : "❩" U2769 # MEDIUM RIGHT PARENTHESIS ORNAMENT
+<Multi_key> <at> <at> <parenleft> : "❪" U276A # MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT
+<Multi_key> <at> <at> <parenright> : "❫" U276B # MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT
+<Multi_key> <at> <less> : "❬" U276C # MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT
+<Multi_key> <at> <greater> : "❭" U276D # MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT
+# U276E&F ❮❯ ? Angle quotation mark ornaments?
+<Multi_key> <at> <at> <less> : "❰" U2770 # HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT
+<Multi_key> <at> <at> <greater> : "❱" U2771 # HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT
+<Multi_key> <at> <bracketleft> <parenleft> : "❲" U2772 # LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT
+<Multi_key> <at> <bracketright> <parenright> : "❳" U2773 # LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT
+<Multi_key> <at> <braceleft> : "❴" U2774 # MEDIUM LEFT CURLY BRACKET ORNAMENT
+<Multi_key> <at> <braceright> : "❵" U2775 # MEDIUM RIGHT CURLY BRACKET ORNAMENT
# Will I want <at> <at> for something else?
# Now there is such a thing as text style and emoji style. Use the
# "dingbat prefix" in an unusual way:
@@ -754,6 +815,38 @@ include "%L"
<Multi_key> <bracketleft> <6> <bracketright> : "⚅" U2685 # DIE FACE-6
# 267B BLACK UNIVERSAL RECYCLING SYMBOL
+<Multi_key> <parenleft> <C> <C> <parenright> : "🅭" U1F16D # CIRCLED CC
+<Multi_key> <C> <parenleft> <C> <C> <parenright> : "🅭" U1F16D # CIRCLED CC
+<Multi_key> <parenleft> <backslash> <C> <parenright> : "🅮" U1F16E # CIRCLED C WITH OVERLAID BACKSLASH
+<Multi_key> <parenleft> <slash> <C> <parenright> : "🅮" U1F16E # CIRCLED C WITH OVERLAID BACKSLASH
+<Multi_key> <C> <parenleft> <backslash> <C> <parenright> : "🅮" U1F16E # CIRCLED C WITH OVERLAID BACKSLASH
+<Multi_key> <C> <parenleft> <slash> <C> <parenright> : "🅮" U1F16E # CIRCLED C WITH OVERLAID BACKSLASH
+<Multi_key> <C> <parenleft> <B> <Y> <parenright> : "🅯" U1F16F # CIRCLED HUMAN FIGURE
+<Multi_key> <C> <parenleft> <S> <A> <parenright> : "🄎" U1F10E # CIRCLED ANTICLOCKWISE ARROW
+## ugh, this doesn't (usually) match the style of the others. They're practically emoji; ⊜ is a math symbol.
+<Multi_key> <C> <parenleft> <N> <D> <parenright> : "⊜" U229C # CIRCLED EQUALS
+<Multi_key> <C> <parenleft> <equal> <parenright> : "⊜" U229C # CIRCLED EQUALS
+<Multi_key> <C> <parenleft> <N> <C> <parenright> : "🄏" U1F10F # CIRCLED DOLLAR SIGN WITH OVERLAID BACKSLASH
+<Multi_key> <C> <parenleft> <slash> <dollar> <parenright> : "🄏" U1F10F # CIRCLED DOLLAR SIGN WITH OVERLAID BACKSLASH
+<Multi_key> <C> <parenleft> <backslash> <dollar> <parenright> : "🄏" U1F10F # CIRCLED DOLLAR SIGN WITH OVERLAID BACKSLASH
+## Not actually Creative Commons, but related. Too many options?
+<Multi_key> <parenleft> <C> <Left> <parenright> : "🄯" U1F12F # COPYLEFT SYMBOL
+<Multi_key> <parenleft> <C> <less> <parenright> : "🄯" U1F12F # COPYLEFT SYMBOL
+<Multi_key> <C> <parenleft> <C> <Left> <parenright> : "🄯" U1F12F # COPYLEFT SYMBOL
+<Multi_key> <C> <parenleft> <C> <less> <parenright> : "🄯" U1F12F # COPYLEFT SYMBOL
+
+## Segmented digits?
+<Multi_key> <numbersign> <0> : "🯰" U1FBF0 # SEGMENTED DIGIT ZERO
+<Multi_key> <numbersign> <1> : "🯱" U1FBF1 # SEGMENTED DIGIT ONE
+<Multi_key> <numbersign> <2> : "🯲" U1FBF2 # SEGMENTED DIGIT TWO
+<Multi_key> <numbersign> <3> : "🯳" U1FBF3 # SEGMENTED DIGIT THREE
+<Multi_key> <numbersign> <4> : "🯴" U1FBF4 # SEGMENTED DIGIT FOUR
+<Multi_key> <numbersign> <5> : "🯵" U1FBF5 # SEGMENTED DIGIT FIVE
+<Multi_key> <numbersign> <6> : "🯶" U1FBF6 # SEGMENTED DIGIT SIX
+<Multi_key> <numbersign> <7> : "🯷" U1FBF7 # SEGMENTED DIGIT SEVEN
+<Multi_key> <numbersign> <8> : "🯸" U1FBF8 # SEGMENTED DIGIT EIGHT
+<Multi_key> <numbersign> <9> : "🯹" U1FBF9 # SEGMENTED DIGIT NINE
+
# Keystrokes okay?
<Multi_key> <Multi_key> <f> <d> <l> : "⚜" U269C # FLEUR-DE-LIS
<Multi_key> <Multi_key> <a> <t> <o> <m> : "⚛" U269B # ATOM SYMBOL
@@ -814,6 +907,12 @@ include "%L"
<Multi_key> <asterisk> <asterisk> :"★" U2605 # BLACK STAR
<Multi_key> <asterisk> <0> :"☆" U2606 # WHITE STAR
<Multi_key> <asterisk> <minus> :"✪" U272A # CIRCLED WHITE STAR
+## Did not have great luck with keystrokes for these. L/ conflicts with ł,
+## and </ conflicts with \. */ of course is ϛ.
+<Multi_key> <Left> <slash> <2> <asterisk> : "⯨" U2BE8 # LEFT HALF BLACK STAR
+<Multi_key> <Right> <slash> <2> <asterisk> : "⯩" U2BE9 # RIGHT HALF BLACK STAR
+<Multi_key> <asterisk> <Left> <slash> <2> <asterisk> : "⯪" U2BEA # STAR WITH LEFT HALF BLACK
+<Multi_key> <asterisk> <Right> <slash> <2> <asterisk> : "⯫" U2BEB # STAR WITH RIGHT HALF BLACK
<Multi_key> <asterisk> <3> :"⁂" U2042 # ASTERISM
<Multi_key> <3> <asterisk> :"⁂" U2042 # ASTERISM
<Multi_key> <2> <asterisk> :"⁑" U2051 # TWO ASTERISKS ALIGNED VERTICALLY
@@ -840,6 +939,9 @@ include "%L"
<Multi_key> <space> <M> : " " U2003 # EM SPACE
<Multi_key> <space> <3> <M> : " " U2004 # THREE-PER-EM SPACE
<Multi_key> <space> <4> <M> : " " U2005 # FOUR-PER-EM SPACE
+<Multi_key> <space> <6> <M> : " " U2006 # SIX-PER-EM SPACE
+<Multi_key> <space> <comma> : " " U2008 # PUNCTUATION SPACE
+<Multi_key> <space> <plus> : " " U205F # MEDIUM MATHEMATICAL SPACE
<Multi_key> <parenleft> <parenright>: "◌" U25CC # DOTTED CIRCLE
<Multi_key> <bracketleft> <bracketright>: "⬚" U2B1A # DOTTED SQUARE
<Multi_key> <asterisk> <parenleft> : "﴾" UFD3E # ORNATE LEFT PARENTHESIS
@@ -855,12 +957,14 @@ include "%L"
<Multi_key> <asciicircum> <asciicircum> <r> : "ʳ" U02B3 # SUPERSCRIPT R
<Multi_key> <asciicircum> <asciicircum> <w> : "ʷ" U02B7 # SUPERSCRIPT W
<Multi_key> <asciicircum> <asciicircum> <y> : "ʸ" U02B8 # SUPERSCRIPT Y
+# How could I have gone so long without being able to type "10ˣ" for "thanks"?
+<Multi_key> <asciicircum> <asciicircum> <x> : "ˣ" U02E3 # SUPERSCRIPT X
# So I can use yᵗ/þᵗ and yᵉ/þᵉ
<Multi_key> <asciicircum> <asciicircum> <e> : "ᵉ" U1D49 # MODIFIER LETTER SMALL E
<Multi_key> <asciicircum> <asciicircum> <t> : "ᵗ" U1D57 # MODIFIER LETTER SMALL T
# Abbreviation for "that":
<Multi_key> <U00FE> <t> : "ꝥ" UA765 # LATIN SMALL LETTER THORN WITH STROKE
-#Maybe add: ˀˁ˃˂ Need to be able to talk about ʔˁ...
+#Maybe add: ˃˂ Need to be able to talk about ʔˁ...
<Multi_key> <asciicircum> <question> <period> : "ˀ" U02C0 # MODIFIER LETTER GLOTTAL STOP
<Multi_key> <asciicircum> <question> <parenleft> : "ˁ" U02C1 # MODIFIER LETTER REVERSED GLOTTAL STOP
<Multi_key> <asciicircum> <minus> : "⁻" U207B # SUPERSCRIPT MINUS
@@ -877,6 +981,7 @@ include "%L"
<Multi_key> <question> <parenleft> : "ʕ" U0295 # LATIN LETTER PHARYNGEAL VOICED FRICATIVE
# Not great keystrokes...
<Multi_key> <question> <v> : "ʖ" U0296 # LATIN LETTER INVERTED GLOTTAL STOP
+<Multi_key> <question> <at> : "ʖ" U0296 # LATIN LETTER INVERTED GLOTTAL STOP
<Multi_key> <question> <minus> : "ʡ" U02A1 # LATIN LETTER GLOTTAL STOP WITH STROKE
<Multi_key> <question> <braceleft> : "ʢ" U02A2 # LATIN LETTER REVERSED GLOTTAL STOP WITH STROKE
# How about ɸ? φ isn’t the IPA glyph.
@@ -893,6 +998,8 @@ include "%L"
<Multi_key> <A> <W> : "Ɔ" U0186 # LATIN CAPITAL LETTER OPEN O
<Multi_key> <e> <h> : "ɛ" U025B # LATIN SMALL LETTER OPEN E
# Have to put the <less> at the beginning for these.
+<Multi_key> <less> <a> <h> : "ɒ" U0252 # LATIN SMALL LETTER TURNED ALPHA
+<Multi_key> <BackSpace> <a> <h> : "ɒ" U0252 # LATIN SMALL LETTER TURNED ALPHA
<Multi_key> <less> <e> <h> : "ɜ" U025C # LATIN SMALL LETTER REVERSED OPEN E
<Multi_key> <BackSpace> <e> <h> : "ɜ" U025C # LATIN SMALL LETTER REVERSED OPEN E
<Multi_key> <less> <e> <r> : "ɝ" U025D # LATIN SMALL LETTER REVERSED OPEN E WITH HOOK
@@ -965,6 +1072,9 @@ include "%L"
<Multi_key> <numbersign> <o> <slash> : "♪" U266a # EIGHTH NOTE
<Multi_key> <numbersign> <o> <o> : "♫" U266b # BEAMED EIGHTH NOTES
<Multi_key> <numbersign> <percent> : "♫" U266b # BEAMED EIGHTH NOTES
+<Multi_key> <numbersign> <q> : "♩" U2669 # QUARTER NOTE
+<Multi_key> <numbersign> <h> : "𝅗𝅥" U0001d15e # MUSICAL SYMBOL HALF NOTE
+<Multi_key> <numbersign> <w> : "𝅝" U0001d15d # MUSICAL SYMBOL WHOLE NOTE
# Combining accents, for making things you don't have precomposed chars or keystrokes for:
@@ -995,7 +1105,14 @@ include "%L"
<Multi_key> <backslash> <parenleft> <period> : "̐" U0310 # COMBINING CHANDRABINDU
<Multi_key> <backslash> <i> <b> : "̑" U0311 # COMBINING INVERTED BREVE -- ??
<Multi_key> <backslash> <parenleft> <parenright>: "⃝" U20DD # COMBINING ENCLOSING CIRCLE
+<Multi_key> <backslash> <bracketleft> <q> <bracketright>: "⃞" U20DE # COMBINING ENCLOSING SQUARE
+<Multi_key> <backslash> <bracketleft> <d> <bracketright>: "⃟" U20DF # COMBINING ENCLOSING DIAMOND
<Multi_key> <backslash> <parenleft> <slash> <parenright>: "⃠" U20E0 # COMBINING ENCLOSING CIRCLE BACKSLASH
+<Multi_key> <backslash> <bracketleft> <s> <bracketright>: "⃢" U20E2 # COMBINING ENCLOSING SCREEN
+<Multi_key> <backslash> <bracketleft> <k> <bracketright>: "⃣" U20E3 # COMBINING ENCLOSING KEYCAP
+<Multi_key> <backslash> <bracketleft> <t> <bracketright>: "⃤" U20E4 # COMBINING ENCLOSING TRIANGLE
+<Multi_key> <backslash> <2> <slash>: "⃫" U20EB # COMBINING LONG DOUBLE SOLIDUS OVERLAY
+<Multi_key> <backslash> <asterisk>: "⃰" U20F0 # COMBINING ASTERISK ABOVE
<Multi_key> <backslash> <exclam> : "̣" U0323 # COMBINING DOT BELOW
# With only one underscore it conflicts with stuff.
<Multi_key> <backslash> <underscore> <underscore> : "̱" U0331 # COMBINING MACRON BELOW
@@ -1035,7 +1152,7 @@ include "%L"
<Multi_key> <period> <parenright> : "͒" U0352 # COMBINING FERMATA
-<Multi_key> <backslash> <asterisk> : "҉" U0489 # COMBINING CYRILLIC MILLIONS SIGN -- aka COMBINING SHINY
+<Multi_key> <backslash> <backslash> <asterisk> : "҉" U0489 # COMBINING CYRILLIC MILLIONS SIGN -- aka COMBINING SHINY
<Multi_key> <P> <minus> : "₽" U20BD # RUBLE SIGN
<Multi_key> <p> <minus> : "₽" U20BD # RUBLE SIGN
@@ -1057,6 +1174,7 @@ include "%L"
<Multi_key> <R> <L> <O> : "‮" U202E # RIGHT-TO-LEFT OVERRIDE
<Multi_key> <B> <O> <M> : "" UFEFF # ZERO WIDTH NO-BREAK SPACE (Byte Order Mark)
<Multi_key> <C> <G> <J> : "͏" U034F # COMBINING GRAPHEME JOINER
+<Multi_key> <W> <J> : "⁠" U2060 # WORD JOINER
# These are sufficiently special and well-known that they don't need the
# double <Multi_key> prefix I think. The all-caps helps too.
@@ -1081,7 +1199,7 @@ include "%L"
<Multi_key> <n> <grave> : "ɴ" U0274 # LATIN LETTER SMALL CAPITAL N
<Multi_key> <o> <grave> : "ᴏ" U1D0F # LATIN LETTER SMALL CAPITAL O
<Multi_key> <p> <grave> : "ᴘ" U1D18 # LATIN LETTER SMALL CAPITAL P
-# There is no SMALL CAPITAL Q (yet)!
+<Multi_key> <q> <grave> : "ꞯ" UA7AF # LATIN LETTER SMALL CAPITAL Q
<Multi_key> <r> <grave> : "ʀ" U0280 # LATIN LETTER SMALL CAPITAL R
<Multi_key> <s> <grave> : "ꜱ" UA731 # LATIN LETTER SMALL CAPITAL S
<Multi_key> <t> <grave> : "ᴛ" U1D1B # LATIN LETTER SMALL CAPITAL T
@@ -1268,9 +1386,9 @@ include "%L"
<Multi_key> <Multi_key> <t> <h> <m> <d> <n> : "👎" U1F44E # THUMBS DOWN SIGN
# More useful in chat than U+1F48F KISS
<Multi_key> <Multi_key> <k> <i> <s> <s> : "💋" U1F48B # KISS MARK
-# ⛔ U+26D4 NO ENTRY for "Don't go there"?
+<Multi_key> <Multi_key> <D> <N> <E> : "⛔" U26D4 # NO ENTRY
# So many hearts... I'm not touching them for now.
-# And emoticons? (U+1F600 et seq)
+# And emoticons? (U+1F600 et seq) -- Moved to their own file.
<Multi_key> <parenleft> <1> <colon> <0> <0> <parenright> : "🕐" U1F550 # CLOCK FACE ONE OCLOCK
<Multi_key> <parenleft> <2> <colon> <0> <0> <parenright> : "🕑" U1F551 # CLOCK FACE TWO OCLOCK
@@ -1297,12 +1415,5 @@ include "%L"
<Multi_key> <parenleft> <1> <0> <colon> <3> <0> <parenright> : "🕥" U1F565 # CLOCK FACE TEN-THIRTY
<Multi_key> <parenleft> <1> <1> <colon> <3> <0> <parenright> : "🕦" U1F566 # CLOCK FACE ELEVEN-THIRTY
<Multi_key> <parenleft> <1> <2> <colon> <3> <0> <parenright> : "🕧" U1F567 # CLOCK FACE TWELVE-THIRTY
-
-# Bitcoin signs
-# Real bitcoin codepoint coming at U+20BF!
-<Multi_key> <B> <bar> : "฿" U0E3F # BITCOIN CURRENCY SIGN, ORIGINAL THAI CURRENCY SYMBOL BAHT
-
-<Multi_key> <minus> <B> : "Ƀ" U0243 # ALTERNATIVE BITCOIN CURRENCY SIGN, LATIN CAPITAL LETTER B WITH STROKE
-<Multi_key> <B> <minus> : "Ƀ" U0243 # ALTERNATIVE BITCOIN CURRENCY SIGN, LATIN CAPITAL LETTER B WITH STROKE
-<Multi_key> <minus> <b> : "ƀ" U0180 # ALTERNATIVE BIT CURRENCY SIGN, LATIN SMALL LETTER B WITH STROKE
-<Multi_key> <b> <minus> : "ƀ" U0180 # ALTERNATIVE BIT CURRENCY SIGN, LATIN SMALL LETTER B WITH STROKE
+# Real bitcoin symbol now.
+<Multi_key> <B> <bar> : "₿" U20BF # BITCOIN SIGN
diff --git a/emoji-base b/emoji-base
index 1a42f53..13ac649 100644
--- a/emoji-base
+++ b/emoji-base
@@ -16,18 +16,23 @@
#### <MM> {bogus}: "X" U00000 # BOGUS ENTRY TO ENSURE SORTING
## Some characters from other blocks will need to be added by hand...
## Many of these have entries elsewhere.
+#- 26BE;BASEBALL;So;0;ON;;;;;N;;;;;
+<MM> {basebal} : "⚾" U26BE # BASEBALL
+#- 26D3;CHAINS;So;0;ON;;;;;N;;;;;
+<MM> {chains} : "⛓" U26D3 # CHAINS
#- 2700;BLACK SAFETY SCISSORS;So;0;ON;;;;;N;;;;;
-### <MM> {black safety scissors} : "✀" U2700 # BLACK SAFETY SCISSORS
+<MM> {BS8<} : "✀" U2700 # BLACK SAFETY SCISSORS
#- 2701;UPPER BLADE SCISSORS;So;0;ON;;;;;N;;;;;
-### <MM> {upper blade scissors} : "✁" U2701 # UPPER BLADE SCISSORS
+<MM> {^8<} : "✁" U2701 # UPPER BLADE SCISSORS
#- 2702;BLACK SCISSORS;So;0;ON;;;;;N;;;;;
-### <MM> {black scissors} : "✂" U2702 # BLACK SCISSORS
+<MM> {B8<} : "✂" U2702 # BLACK SCISSORS
#- 2703;LOWER BLADE SCISSORS;So;0;ON;;;;;N;;;;;
-### <MM> {lower blade scissors} : "✃" U2703 # LOWER BLADE SCISSORS
+<MM> {_8<} : "✃" U2703 # LOWER BLADE SCISSORS
#- 2704;WHITE SCISSORS;So;0;ON;;;;;N;;;;;
-### <MM> {white scissors} : "✄" U2704 # WHITE SCISSORS
+<MM> {W8<} : "✄" U2704 # WHITE SCISSORS
#- 2705;WHITE HEAVY CHECK MARK;So;0;ON;;;;;N;;;;;
-### <MM> {white heavy check mark} : "✅" U2705 # WHITE HEAVY CHECK MARK
+## ♫@@/ is the black HEAVY CHECKMARK ✔ already
+<MM> {W@@/} : "✅" U2705 # WHITE HEAVY CHECK MARK
#- 2706;TELEPHONE LOCATION SIGN;So;0;ON;;;;;N;;;;;
### <MM> {telephone location sign} : "✆" U2706 # TELEPHONE LOCATION SIGN
#- 2707;TAPE DRIVE;So;0;ON;;;;;N;;;;;
@@ -41,7 +46,7 @@
#- 270B;RAISED HAND;So;0;ON;;;;;N;;;;;
### <MM> {raised hand} : "✋" U270B # RAISED HAND
#- 270C;VICTORY HAND;So;0;ON;;;;;N;;;;;
-### <MM> {victory hand} : "✌" U270C # VICTORY HAND
+<MM> {victory} : "✌" U270C # VICTORY HAND
#- 270D;WRITING HAND;So;0;ON;;;;;N;;;;;
### <MM> {writing hand} : "✍" U270D # WRITING HAND
#- 270E;LOWER RIGHT PENCIL;So;0;ON;;;;;N;;;;;
@@ -55,14 +60,17 @@
#- 2712;BLACK NIB;So;0;ON;;;;;N;;;;;
### <MM> {black nib} : "✒" U2712 # BLACK NIB
#- 2713;CHECK MARK;So;0;ON;;;;;N;;;;;
-### <MM> {check mark} : "✓" U2713 # CHECK MARK
+## Should we also match the single-♫ versions?
+### <MM> {check mark} : "✓" U2713 # CHECK MARK
#- 2714;HEAVY CHECK MARK;So;0;ON;;;;;N;;;;;
-### <MM> {heavy check mark} : "✔" U2714 # HEAVY CHECK MARK
+### <MM> {heavy check mark} : "✔" U2714 # HEAVY CHECK MARK
#- 2715;MULTIPLICATION X;So;0;ON;;;;;N;;;;;
-### <MM> {multiplication x} : "✕" U2715 # MULTIPLICATION X
+## Just ♫xx is MULTIPLICATION SIGN.
+<MM> {xx} : "✕" U2715 # MULTIPLICATION X
#- 2716;HEAVY MULTIPLICATION X;So;0;ON;;;;;N;;;;;
-### <MM> {heavy multiplication x} : "✖" U2716 # HEAVY MULTIPLICATION X
+<MM> {@xx} : "✖" U2716 # HEAVY MULTIPLICATION X
#- 2717;BALLOT X;So;0;ON;;;;;N;;;;;
+## These are already ♫@X and ♫@@X
### <MM> {ballot x} : "✗" U2717 # BALLOT X
#- 2718;HEAVY BALLOT X;So;0;ON;;;;;N;;;;;
### <MM> {heavy ballot x} : "✘" U2718 # HEAVY BALLOT X
@@ -84,6 +92,7 @@
### <MM> {maltese cross} : "✠" U2720 # MALTESE CROSS
#- 2721;STAR OF DAVID;So;0;ON;;;;;N;;;;;
<MM> {*david} : "✡" U2721 # STAR OF DAVID
+## So many stars and asterisks! And even Xs! How to distinguish?
#- 2722;FOUR TEARDROP-SPOKED ASTERISK;So;0;ON;;;;;N;;;;;
### <MM> {four teardrop-spoked asterisk} : "✢" U2722 # FOUR TEARDROP-SPOKED ASTERISK
#- 2723;FOUR BALLOON-SPOKED ASTERISK;So;0;ON;;;;;N;;;;;
@@ -170,11 +179,11 @@
#- 274B;HEAVY EIGHT TEARDROP-SPOKED PROPELLER ASTERISK;So;0;ON;;;;;N;;;;;
### <MM> {heavy eight teardrop-spoked propeller asterisk} : "❋" U274B # HEAVY EIGHT TEARDROP-SPOKED PROPELLER ASTERISK
#- 274C;CROSS MARK;So;0;ON;;;;;N;;;;;
-### <MM> {cross mark} : "❌" U274C # CROSS MARK
+<MM> {XX} : "❌" U274C # CROSS MARK
#- 274D;SHADOWED WHITE CIRCLE;So;0;ON;;;;;N;;;;;
### <MM> {shadowed white circle} : "❍" U274D # SHADOWED WHITE CIRCLE
#- 274E;NEGATIVE SQUARED CROSS MARK;So;0;ON;;;;;N;;;;;
-### <MM> {negative squared cross mark} : "❎" U274E # NEGATIVE SQUARED CROSS MARK
+<MM> {[XX]} : "❎" U274E # NEGATIVE SQUARED CROSS MARK
#- 274F;LOWER RIGHT DROP-SHADOWED WHITE SQUARE;So;0;ON;;;;;N;;;;;
### <MM> {lower right drop-shadowed white square} : "❏" U274F # LOWER RIGHT DROP-SHADOWED WHITE SQUARE
#- 2750;UPPER RIGHT DROP-SHADOWED WHITE SQUARE;So;0;ON;;;;;N;;;;;
@@ -184,15 +193,15 @@
#- 2752;UPPER RIGHT SHADOWED WHITE SQUARE;So;0;ON;;;;;N;;;;;
### <MM> {upper right shadowed white square} : "❒" U2752 # UPPER RIGHT SHADOWED WHITE SQUARE
#- 2753;BLACK QUESTION MARK ORNAMENT;So;0;ON;;;;;N;;;;;
-### <MM> {black question mark ornament} : "❓" U2753 # BLACK QUESTION MARK ORNAMENT
+<MM> {@B?} : "❓" U2753 # BLACK QUESTION MARK ORNAMENT
#- 2754;WHITE QUESTION MARK ORNAMENT;So;0;ON;;;;;N;;;;;
-### <MM> {white question mark ornament} : "❔" U2754 # WHITE QUESTION MARK ORNAMENT
+<MM> {@W?} : "❔" U2754 # WHITE QUESTION MARK ORNAMENT
#- 2755;WHITE EXCLAMATION MARK ORNAMENT;So;0;ON;;;;;N;;;;;
-### <MM> {white exclamation mark ornament} : "❕" U2755 # WHITE EXCLAMATION MARK ORNAMENT
+<MM> {@W!} : "❕" U2755 # WHITE EXCLAMATION MARK ORNAMENT
#- 2756;BLACK DIAMOND MINUS WHITE X;So;0;ON;;;;;N;;;;;
### <MM> {black diamond minus white x} : "❖" U2756 # BLACK DIAMOND MINUS WHITE X
#- 2757;HEAVY EXCLAMATION MARK SYMBOL;So;0;ON;;;;;N;;;;;
-### <MM> {heavy exclamation mark symbol} : "❗" U2757 # HEAVY EXCLAMATION MARK SYMBOL
+<MM> {@B!} : "❗" U2757 # HEAVY EXCLAMATION MARK SYMBOL
#- 2758;LIGHT VERTICAL BAR;So;0;ON;;;;;N;;;;;
### <MM> {light vertical bar} : "❘" U2758 # LIGHT VERTICAL BAR
#- 2759;MEDIUM VERTICAL BAR;So;0;ON;;;;;N;;;;;
@@ -200,17 +209,17 @@
#- 275A;HEAVY VERTICAL BAR;So;0;ON;;;;;N;;;;;
### <MM> {heavy vertical bar} : "❚" U275A # HEAVY VERTICAL BAR
#- 275B;HEAVY SINGLE TURNED COMMA QUOTATION MARK ORNAMENT;So;0;ON;;;;;N;;;;;
-### <MM> {heavy single turned comma quotation mark ornament} : "❛" U275B # HEAVY SINGLE TURNED COMMA QUOTATION MARK ORNAMENT
+<MM> {@6'} : "❛" U275B # HEAVY SINGLE TURNED COMMA QUOTATION MARK ORNAMENT
#- 275C;HEAVY SINGLE COMMA QUOTATION MARK ORNAMENT;So;0;ON;;;;;N;;;;;
-### <MM> {heavy single comma quotation mark ornament} : "❜" U275C # HEAVY SINGLE COMMA QUOTATION MARK ORNAMENT
+<MM> {@9'} : "❜" U275C # HEAVY SINGLE COMMA QUOTATION MARK ORNAMENT
#- 275D;HEAVY DOUBLE TURNED COMMA QUOTATION MARK ORNAMENT;So;0;ON;;;;;N;;;;;
-### <MM> {heavy double turned comma quotation mark ornament} : "❝" U275D # HEAVY DOUBLE TURNED COMMA QUOTATION MARK ORNAMENT
+<MM> {@6"} : "❝" U275D # HEAVY DOUBLE TURNED COMMA QUOTATION MARK ORNAMENT
#- 275E;HEAVY DOUBLE COMMA QUOTATION MARK ORNAMENT;So;0;ON;;;;;N;;;;;
-### <MM> {heavy double comma quotation mark ornament} : "❞" U275E # HEAVY DOUBLE COMMA QUOTATION MARK ORNAMENT
+<MM> {@9"} : "❞" U275E # HEAVY DOUBLE COMMA QUOTATION MARK ORNAMENT
#- 275F;HEAVY LOW SINGLE COMMA QUOTATION MARK ORNAMENT;So;0;ON;;;;;N;;;;;
-### <MM> {heavy low single comma quotation mark ornament} : "❟" U275F # HEAVY LOW SINGLE COMMA QUOTATION MARK ORNAMENT
+<MM> {@1,} : "❟" U275F # HEAVY LOW SINGLE COMMA QUOTATION MARK ORNAMENT
#- 2760;HEAVY LOW DOUBLE COMMA QUOTATION MARK ORNAMENT;So;0;ON;;;;;N;;;;;
-### <MM> {heavy low double comma quotation mark ornament} : "❠" U2760 # HEAVY LOW DOUBLE COMMA QUOTATION MARK ORNAMENT
+<MM> {@2,} : "❠" U2760 # HEAVY LOW DOUBLE COMMA QUOTATION MARK ORNAMENT
#- 2761;CURVED STEM PARAGRAPH SIGN ORNAMENT;So;0;ON;;;;;N;;;;;
### <MM> {curved stem paragraph sign ornament} : "❡" U2761 # CURVED STEM PARAGRAPH SIGN ORNAMENT
#- 2762;HEAVY EXCLAMATION MARK ORNAMENT;So;0;ON;;;;;N;;;;;
@@ -254,6 +263,7 @@
#- 2775;MEDIUM RIGHT CURLY BRACKET ORNAMENT;Pe;0;ON;;;;;Y;;;;;
### <MM> {medium right curly bracket ornament} : "❵" U2775 # MEDIUM RIGHT CURLY BRACKET ORNAMENT
#- 2776;DINGBAT NEGATIVE CIRCLED DIGIT ONE;No;0;ON;;;1;1;N;INVERSE CIRCLED DIGIT ONE;;;;
+<MM> {dingbat negative circled digit one} : "❶" U2776 # DINGBAT NEGATIVE CIRCLED DIGIT ONE
#- 1F300;CYCLONE;So;0;ON;;;;;N;;;;;
<MM> {cyclone} : "🌀" U1F300 # CYCLONE
#- 1F301;FOGGY;So;0;ON;;;;;N;;;;;
@@ -325,7 +335,7 @@
#- 1F321;THERMOMETER;So;0;ON;;;;;N;;;;;
<MM> {thermom} : "🌡" U1F321 # THERMOMETER
#- 1F322;BLACK DROPLET;So;0;ON;;;;;N;;;;;
-<MM> {black droplet} : "🌢" U1F322 # BLACK DROPLET
+<MM> {Bdrop} : "🌢" U1F322 # BLACK DROPLET
#- 1F323;WHITE SUN;So;0;ON;;;;;N;;;;;
<MM> {white sun} : "🌣" U1F323 # WHITE SUN
#- 1F324;WHITE SUN WITH SMALL CLOUD;So;0;ON;;;;;N;;;;;
@@ -359,13 +369,13 @@
<MM> {chstnut} : "🌰" U1F330 # CHESTNUT
#- 1F331;SEEDLING;So;0;ON;;;;;N;;;;;
<MM> {seedlng} : "🌱" U1F331 # SEEDLING
+<MM> {seedlin} : "🌱" U1F331 # SEEDLING
#- 1F332;EVERGREEN TREE;So;0;ON;;;;;N;;;;;
<MM> {pinetre} : "🌲" U1F332 # EVERGREEN TREE
#- 1F333;DECIDUOUS TREE;So;0;ON;;;;;N;;;;;
<MM> {tree} : "🌳" U1F333 # DECIDUOUS TREE
#- 1F334;PALM TREE;So;0;ON;;;;;N;;;;;
<MM> {Palmtre} : "🌴" U1F334 # PALM TREE
-<MM> {palm} : "🌴" U1F334 # PALM TREE
#- 1F335;CACTUS;So;0;ON;;;;;N;;;;;
<MM> {cactus} : "🌵" U1F335 # CACTUS
#- 1F336;HOT PEPPER;So;0;ON;;;;;N;;;;;
@@ -443,7 +453,6 @@
<MM> {pizza} : "🍕" U1F355 # SLICE OF PIZZA
#- 1F356;MEAT ON BONE;So;0;ON;;;;;N;;;;;
<MM> {meat} : "🍖" U1F356 # MEAT ON BONE
-<MM> {bone} : "🍖" U1F356 # MEAT ON BONE
#- 1F357;POULTRY LEG;So;0;ON;;;;;N;;;;;
<MM> {Chknleg} : "🍗" U1F357 # POULTRY LEG
#- 1F358;RICE CRACKER;So;0;ON;;;;;N;;;;;
@@ -582,7 +591,7 @@
#- 1F398;MUSICAL KEYBOARD WITH JACKS;So;0;ON;;;;;N;;;;;
### <MM> {musical keyboard with jacks} : "🎘" U1F398 # MUSICAL KEYBOARD WITH JACKS
#- 1F399;STUDIO MICROPHONE;So;0;ON;;;;;N;;;;;
-### <MM> {mic} : "🎙" U1F399 # STUDIO MICROPHONE
+### <MM> {studio mic} : "🎙" U1F399 # STUDIO MICROPHONE
#- 1F39A;LEVEL SLIDER;So;0;ON;;;;;N;;;;;
<MM> {slider} : "🎚" U1F39A # LEVEL SLIDER
#- 1F39B;CONTROL KNOBS;So;0;ON;;;;;N;;;;;
@@ -595,6 +604,7 @@
<MM> {frames} : "🎞" U1F39E # FILM FRAMES
#- 1F39F;ADMISSION TICKETS;So;0;ON;;;;;N;;;;;
<MM> {Tickets} : "🎟" U1F39F # ADMISSION TICKETS
+<MM> {admit1} : "🎟" U1F39F # ADMISSION TICKETS
#- 1F3A0;CAROUSEL HORSE;So;0;ON;;;;;N;;;;;
<MM> {carosel} : "🎠" U1F3A0 # CAROUSEL HORSE
#- 1F3A1;FERRIS WHEEL;So;0;ON;;;;;N;;;;;
@@ -604,7 +614,7 @@
#- 1F3A3;FISHING POLE AND FISH;So;0;ON;;;;;N;;;;;
<MM> {fshpole} : "🎣" U1F3A3 # FISHING POLE AND FISH
#- 1F3A4;MICROPHONE;So;0;ON;;;;;N;;;;;
-<MM> {mic} : "🎤" U1F3A4 # MICROPHONE
+<MM> {Mic} : "🎤" U1F3A4 # MICROPHONE
#- 1F3A5;MOVIE CAMERA;So;0;ON;;;;;N;;;;;
<MM> {movicam} : "🎥" U1F3A5 # MOVIE CAMERA
#- 1F3A6;CINEMA;So;0;ON;;;;;N;;;;;
@@ -693,8 +703,9 @@
### <MM> {racing motorcycle} : "🏍" U1F3CD # RACING MOTORCYCLE
#- 1F3CE;RACING CAR;So;0;ON;;;;;N;;;;;
<MM> {racecar} : "🏎" U1F3CE # RACING CAR
+## Capital to disambiguate from U+1F997
#- 1F3CF;CRICKET BAT AND BALL;So;0;ON;;;;;N;;;;;
-<MM> {cricket} : "🏏" U1F3CF # CRICKET BAT AND BALL
+<MM> {Cricket} : "🏏" U1F3CF # CRICKET BAT AND BALL
#- 1F3D0;VOLLEYBALL;So;0;ON;;;;;N;;;;;
<MM> {volley} : "🏐" U1F3D0 # VOLLEYBALL
#- 1F3D1;FIELD HOCKEY STICK AND BALL;So;0;ON;;;;;N;;;;;
@@ -712,7 +723,7 @@
#- 1F3D7;BUILDING CONSTRUCTION;So;0;ON;;;;;N;;;;;
### <MM> {building construction} : "🏗" U1F3D7 # BUILDING CONSTRUCTION
#- 1F3D8;HOUSE BUILDINGS;So;0;ON;;;;;N;;;;;
-### <MM> {house buildings} : "🏘" U1F3D8 # HOUSE BUILDINGS
+<MM> {town} : "🏘" U1F3D8 # HOUSE BUILDINGS
#- 1F3D9;CITYSCAPE;So;0;ON;;;;;N;;;;;
<MM> {city} : "🏙" U1F3D9 # CITYSCAPE
#- 1F3DA;DERELICT HOUSE BUILDING;So;0;ON;;;;;N;;;;;
@@ -732,13 +743,14 @@
#- 1F3E1;HOUSE WITH GARDEN;So;0;ON;;;;;N;;;;;
### <MM> {house with garden} : "🏡" U1F3E1 # HOUSE WITH GARDEN
#- 1F3E2;OFFICE BUILDING;So;0;ON;;;;;N;;;;;
-### <MM> {office building} : "🏢" U1F3E2 # OFFICE BUILDING
+<MM> {office} : "🏢" U1F3E2 # OFFICE BUILDING
#- 1F3E3;JAPANESE POST OFFICE;So;0;ON;;;;;N;;;;;
### <MM> {japanese post office} : "🏣" U1F3E3 # JAPANESE POST OFFICE
#- 1F3E4;EUROPEAN POST OFFICE;So;0;ON;;;;;N;;;;;
### <MM> {european post office} : "🏤" U1F3E4 # EUROPEAN POST OFFICE
#- 1F3E5;HOSPITAL;So;0;ON;;;;;N;;;;;
<MM> {hosptal} : "🏥" U1F3E5 # HOSPITAL
+<MM> {hospita} : "🏥" U1F3E5 # HOSPITAL
#- 1F3E6;BANK;So;0;ON;;;;;N;;;;;
<MM> {bank} : "🏦" U1F3E6 # BANK
#- 1F3E7;AUTOMATED TELLER MACHINE;So;0;ON;;;;;N;;;;;
@@ -768,13 +780,16 @@
#- 1F3F2;BLACK PENNANT;So;0;ON;;;;;N;;;;;
<MM> {Bpennan} : "🏲" U1F3F2 # BLACK PENNANT
#- 1F3F3;WAVING WHITE FLAG;So;0;ON;;;;;N;;;;;
+## These are used in flag sequences; it's worth giving them shorter keystrokes.
<MM> {Wflag~} : "🏳" U1F3F3 # WAVING WHITE FLAG
+<MM> {W~} : "🏳" U1F3F3 # WAVING WHITE FLAG
#- 1F3F4;WAVING BLACK FLAG;So;0;ON;;;;;N;;;;;
<MM> {Bflag~} : "🏴" U1F3F4 # WAVING BLACK FLAG
+<MM> {B~} : "🏴" U1F3F4 # WAVING BLACK FLAG
#- 1F3F5;ROSETTE;So;0;ON;;;;;N;;;;;
<MM> {Rosette} : "🏵" U1F3F5 # ROSETTE
#- 1F3F6;BLACK ROSETTE;So;0;ON;;;;;N;;;;;
-### <MM> {black rosette} : "🏶" U1F3F6 # BLACK ROSETTE
+<MM> {BRosett} : "🏶" U1F3F6 # BLACK ROSETTE
#- 1F3F7;LABEL;So;0;ON;;;;;N;;;;;
<MM> {label} : "🏷" U1F3F7 # LABEL
#- 1F3F8;BADMINTON RACQUET AND SHUTTLECOCK;So;0;ON;;;;;N;;;;;
@@ -956,8 +971,10 @@
<MM> {OK} : "👌" U1F44C # OK HAND SIGN
#- 1F44D;THUMBS UP SIGN;So;0;ON;;;;;N;;;;;
<MM> {thumbup} : "👍" U1F44D # THUMBS UP SIGN
+<MM> {+1} : "👍" U1F44D # THUMBS UP SIGN
#- 1F44E;THUMBS DOWN SIGN;So;0;ON;;;;;N;;;;;
<MM> {thumbdn} : "👎" U1F44E # THUMBS DOWN SIGN
+<MM> {-1} : "👎" U1F44E # THUMBS DOWN SIGN
#- 1F44F;CLAPPING HANDS SIGN;So;0;ON;;;;;N;;;;;
<MM> {applaud} : "👏" U1F44F # CLAPPING HANDS SIGN
#- 1F450;OPEN HANDS SIGN;So;0;ON;;;;;N;;;;;
@@ -1072,7 +1089,7 @@
<MM> {Lipstic} : "💄" U1F484 # LIPSTICK
<MM> {Lipstck} : "💄" U1F484 # LIPSTICK
#- 1F485;NAIL POLISH;So;0;ON;;;;;N;;;;;
-### <MM> {nail polish} : "💅" U1F485 # NAIL POLISH
+<MM> {nailpol} : "💅" U1F485 # NAIL POLISH
#- 1F486;FACE MASSAGE;So;0;ON;;;;;N;;;;;
### <MM> {face massage} : "💆" U1F486 # FACE MASSAGE
#- 1F487;HAIRCUT;So;0;ON;;;;;N;;;;;
@@ -1124,6 +1141,7 @@
<MM> {purpl<3} : "💜" U1F49C # PURPLE HEART
#- 1F49D;HEART WITH RIBBON;So;0;ON;;;;;N;;;;;
<MM> {ribon<3} : "💝" U1F49D # HEART WITH RIBBON
+<MM> {bow<3} : "💝" U1F49D # HEART WITH RIBBON
#- 1F49E;REVOLVING HEARTS;So;0;ON;;;;;N;;;;;
<MM> {turn<3} : "💞" U1F49E # REVOLVING HEARTS
#- 1F49F;HEART DECORATION;So;0;ON;;;;;N;;;;;
@@ -1159,19 +1177,21 @@
#- 1F4AD;THOUGHT BALLOON;So;0;ON;;;;;N;;;;;
<MM> {thought} : "💭" U1F4AD # THOUGHT BALLOON
#- 1F4AE;WHITE FLOWER;So;0;ON;;;;;N;;;;;
-### <MM> {white flower} : "💮" U1F4AE # WHITE FLOWER
+<MM> {Wflower} : "💮" U1F4AE # WHITE FLOWER
#- 1F4AF;HUNDRED POINTS SYMBOL;So;0;ON;;;;;N;;;;;
<MM> {100%} : "💯" U1F4AF # HUNDRED POINTS SYMBOL
#- 1F4B0;MONEY BAG;So;0;ON;;;;;N;;;;;
<MM> {$bag} : "💰" U1F4B0 # MONEY BAG
#- 1F4B1;CURRENCY EXCHANGE;So;0;ON;;;;;N;;;;;
-### <MM> {currency exchange} : "💱" U1F4B1 # CURRENCY EXCHANGE
+<MM> {$/Y} : "💱" U1F4B1 # CURRENCY EXCHANGE
+<MM> {$/#} : "💱" U1F4B1 # CURRENCY EXCHANGE
#- 1F4B2;HEAVY DOLLAR SIGN;So;0;ON;;;;;N;;;;;
<MM> {!$!} : "💲" U1F4B2 # HEAVY DOLLAR SIGN
#- 1F4B3;CREDIT CARD;So;0;ON;;;;;N;;;;;
-### <MM> {credit card} : "💳" U1F4B3 # CREDIT CARD
+<MM> {credit} : "💳" U1F4B3 # CREDIT CARD
#- 1F4B4;BANKNOTE WITH YEN SIGN;So;0;ON;;;;;N;;;;;
-### <MM> {banknote with yen sign} : "💴" U1F4B4 # BANKNOTE WITH YEN SIGN
+<MM> {Ybill} : "💴" U1F4B4 # BANKNOTE WITH YEN SIGN
+<MM> {Yenbill} : "💴" U1F4B4 # BANKNOTE WITH YEN SIGN
#- 1F4B5;BANKNOTE WITH DOLLAR SIGN;So;0;ON;;;;;N;;;;;
<MM> {$bill} : "💵" U1F4B5 # BANKNOTE WITH DOLLAR SIGN
#- 1F4B6;BANKNOTE WITH EURO SIGN;So;0;ON;;;;;N;;;;;
@@ -1187,7 +1207,7 @@
#- 1F4BA;SEAT;So;0;ON;;;;;N;;;;;
<MM> {seat} : "💺" U1F4BA # SEAT
#- 1F4BB;PERSONAL COMPUTER;So;0;ON;;;;;N;;;;;
-### <MM> {personal computer} : "💻" U1F4BB # PERSONAL COMPUTER
+<MM> {laptop} : "💻" U1F4BB # PERSONAL COMPUTER
#- 1F4BC;BRIEFCASE;So;0;ON;;;;;N;;;;;
<MM> {attache} : "💼" U1F4BC # BRIEFCASE
#- 1F4BD;MINIDISC;So;0;ON;;;;;N;;;;;
@@ -1207,19 +1227,21 @@
#- 1F4C4;PAGE FACING UP;So;0;ON;;;;;N;;;;;
### <MM> {page facing up} : "📄" U1F4C4 # PAGE FACING UP
#- 1F4C5;CALENDAR;So;0;ON;;;;;N;;;;;
-### <MM> {calendar} : "📅" U1F4C5 # CALENDAR
+<MM> {calenda} : "📅" U1F4C5 # CALENDAR
+<MM> {calendr} : "📅" U1F4C5 # CALENDAR
+<MM> {calndar} : "📅" U1F4C5 # CALENDAR
#- 1F4C6;TEAR-OFF CALENDAR;So;0;ON;;;;;N;;;;;
-### <MM> {tear-off calendar} : "📆" U1F4C6 # TEAR-OFF CALENDAR
+<MM> {date} : "📆" U1F4C6 # TEAR-OFF CALENDAR
#- 1F4C7;CARD INDEX;So;0;ON;;;;;N;;;;;
### <MM> {card index} : "📇" U1F4C7 # CARD INDEX
#- 1F4C8;CHART WITH UPWARDS TREND;So;0;ON;;;;;N;;;;;
-### <MM> {chart with upwards trend} : "📈" U1F4C8 # CHART WITH UPWARDS TREND
+<MM> {upchart} : "📈" U1F4C8 # CHART WITH UPWARDS TREND
#- 1F4C9;CHART WITH DOWNWARDS TREND;So;0;ON;;;;;N;;;;;
-### <MM> {chart with downwards trend} : "📉" U1F4C9 # CHART WITH DOWNWARDS TREND
+<MM> {dnchart} : "📉" U1F4C9 # CHART WITH DOWNWARDS TREND
#- 1F4CA;BAR CHART;So;0;ON;;;;;N;;;;;
<MM> {barchar} : "📊" U1F4CA # BAR CHART
#- 1F4CB;CLIPBOARD;So;0;ON;;;;;N;;;;;
-### <MM> {clipboard} : "📋" U1F4CB # CLIPBOARD
+<MM> {clipboa} : "📋" U1F4CB # CLIPBOARD
#- 1F4CC;PUSHPIN;So;0;ON;;;;;N;;;;;
<MM> {pushpin} : "📌" U1F4CC # PUSHPIN
#- 1F4CD;ROUND PUSHPIN;So;0;ON;;;;;N;;;;;
@@ -1263,11 +1285,11 @@
#- 1F4E0;FAX MACHINE;So;0;ON;;;;;N;;;;;
### <MM> {fax machine} : "📠" U1F4E0 # FAX MACHINE
#- 1F4E1;SATELLITE ANTENNA;So;0;ON;;;;;N;;;;;
-### <MM> {satellite antenna} : "📡" U1F4E1 # SATELLITE ANTENNA
+<MM> {satdish} : "📡" U1F4E1 # SATELLITE ANTENNA
#- 1F4E2;PUBLIC ADDRESS LOUDSPEAKER;So;0;ON;;;;;N;;;;;
### <MM> {public address loudspeaker} : "📢" U1F4E2 # PUBLIC ADDRESS LOUDSPEAKER
#- 1F4E3;CHEERING MEGAPHONE;So;0;ON;;;;;N;;;;;
-### <MM> {cheering megaphone} : "📣" U1F4E3 # CHEERING MEGAPHONE
+<MM> {megafon} : "📣" U1F4E3 # CHEERING MEGAPHONE
#- 1F4E4;OUTBOX TRAY;So;0;ON;;;;;N;;;;;
<MM> {outbox} : "📤" U1F4E4 # OUTBOX TRAY
#- 1F4E5;INBOX TRAY;So;0;ON;;;;;N;;;;;
@@ -1304,7 +1326,7 @@
#- 1F4F4;MOBILE PHONE OFF;So;0;ON;;;;;N;;;;;
### <MM> {mobile phone off} : "📴" U1F4F4 # MOBILE PHONE OFF
#- 1F4F5;NO MOBILE PHONES;So;0;ON;;;;;N;;;;;
-### <MM> {no mobile phones} : "📵" U1F4F5 # NO MOBILE PHONES
+<MM> {nophone} : "📵" U1F4F5 # NO MOBILE PHONES
#- 1F4F6;ANTENNA WITH BARS;So;0;ON;;;;;N;;;;;
### <MM> {antenna with bars} : "📶" U1F4F6 # ANTENNA WITH BARS
#- 1F4F7;CAMERA;So;0;ON;;;;;N;;;;;
@@ -1332,9 +1354,9 @@
#- 1F502;CLOCKWISE RIGHTWARDS AND LEFTWARDS OPEN CIRCLE ARROWS WITH CIRCLED ONE OVERLAY;So;0;ON;;;;;N;;;;;
<MM> {1repeat} : "🔂" U1F502 # CLOCKWISE RIGHTWARDS AND LEFTWARDS OPEN CIRCLE ARROWS WITH CIRCLED ONE OVERLAY
#- 1F503;CLOCKWISE DOWNWARDS AND UPWARDS OPEN CIRCLE ARROWS;So;0;ON;;;;;N;;;;;
-### <MM> {clockwise downwards and upwards open circle arrows} : "🔃" U1F503 # CLOCKWISE DOWNWARDS AND UPWARDS OPEN CIRCLE ARROWS
+<MM> {↑repeat} : "🔃" U1F503 # CLOCKWISE DOWNWARDS AND UPWARDS OPEN CIRCLE ARROWS
#- 1F504;ANTICLOCKWISE DOWNWARDS AND UPWARDS OPEN CIRCLE ARROWS;So;0;ON;;;;;N;;;;;
-### <MM> {anticlockwise downwards and upwards open circle arrows} : "🔄" U1F504 # ANTICLOCKWISE DOWNWARDS AND UPWARDS OPEN CIRCLE ARROWS
+<MM> {↓repeat} : "🔄" U1F504 # ANTICLOCKWISE DOWNWARDS AND UPWARDS OPEN CIRCLE ARROWS
#- 1F505;LOW BRIGHTNESS SYMBOL;So;0;ON;;;;;N;;;;;
<MM> {dim} : "🔅" U1F505 # LOW BRIGHTNESS SYMBOL
#- 1F506;HIGH BRIGHTNESS SYMBOL;So;0;ON;;;;;N;;;;;
@@ -1375,7 +1397,7 @@
#- 1F517;LINK SYMBOL;So;0;ON;;;;;N;;;;;
<MM> {link} : "🔗" U1F517 # LINK SYMBOL
#- 1F518;RADIO BUTTON;So;0;ON;;;;;N;;;;;
-### <MM> {radio button} : "🔘" U1F518 # RADIO BUTTON
+<MM> {toggle} : "🔘" U1F518 # RADIO BUTTON
#- 1F519;BACK WITH LEFTWARDS ARROW ABOVE;So;0;ON;;;;;N;;;;;
<MM> {BACK} : "🔙" U1F519 # BACK WITH LEFTWARDS ARROW ABOVE
#- 1F51A;END WITH LEFTWARDS ARROW ABOVE;So;0;ON;;;;;N;;;;;
@@ -1422,7 +1444,7 @@
#- 1F52D;TELESCOPE;So;0;ON;;;;;N;;;;;
### <MM> {telescope} : "🔭" U1F52D # TELESCOPE
#- 1F52E;CRYSTAL BALL;So;0;ON;;;;;N;;;;;
-<MM> {fortune} : "🔮" U1F52E # CRYSTAL BALL
+<MM> {crystal} : "🔮" U1F52E # CRYSTAL BALL
#- 1F52F;SIX POINTED STAR WITH MIDDLE DOT;So;0;ON;;;;;N;;;;;
### <MM> {six pointed star with middle dot} : "🔯" U1F52F # SIX POINTED STAR WITH MIDDLE DOT
#- 1F530;JAPANESE SYMBOL FOR BEGINNER;So;0;ON;;;;;N;;;;;
@@ -1430,9 +1452,9 @@
#- 1F531;TRIDENT EMBLEM;So;0;ON;;;;;N;;;;;
### <MM> {trident emblem} : "🔱" U1F531 # TRIDENT EMBLEM
#- 1F532;BLACK SQUARE BUTTON;So;0;ON;;;;;N;;;;;
-### <MM> {black square button} : "🔲" U1F532 # BLACK SQUARE BUTTON
+<MM> {Bbutton} : "🔲" U1F532 # BLACK SQUARE BUTTON
#- 1F533;WHITE SQUARE BUTTON;So;0;ON;;;;;N;;;;;
-### <MM> {white square button} : "🔳" U1F533 # WHITE SQUARE BUTTON
+<MM> {Wbutton} : "🔳" U1F533 # WHITE SQUARE BUTTON
#- 1F534;LARGE RED CIRCLE;So;0;ON;;;;;N;;;;;
### <MM> {large red circle} : "🔴" U1F534 # LARGE RED CIRCLE
#- 1F535;LARGE BLUE CIRCLE;So;0;ON;;;;;N;;;;;
@@ -1528,7 +1550,9 @@
#- 1F578;SPIDER WEB;So;0;ON;;;;;N;;;;;
<MM> {web} : "🕸" U1F578 # SPIDER WEB
#- 1F579;JOYSTICK;So;0;ON;;;;;N;;;;;
-### <MM> {joystick} : "🕹" U1F579 # JOYSTICK
+<MM> {joystic} : "🕹" U1F579 # JOYSTICK
+#- 1F57A;MAN DANCING;So;0;ON;;;;;N;;;;;
+<MM> {man dancing} : "🕺" U1F57A # MAN DANCING
#- 1F57B;LEFT HAND TELEPHONE RECEIVER;So;0;ON;;;;;N;;;;;
### <MM> {left hand telephone receiver} : "🕻" U1F57B # LEFT HAND TELEPHONE RECEIVER
#- 1F57C;TELEPHONE RECEIVER WITH PAGE;So;0;ON;;;;;N;;;;;
@@ -1579,9 +1603,6 @@
### <MM> {reversed thumbs up sign} : "🖒" U1F592 # REVERSED THUMBS UP SIGN
#- 1F593;REVERSED THUMBS DOWN SIGN;So;0;ON;;;;;N;;;;;
### <MM> {reversed thumbs down sign} : "🖓" U1F593 # REVERSED THUMBS DOWN SIGN
-## Might as well insert this one for better mnemonic; it'll screw up the sort though.
-#- 270C;VICTORY HAND;So;0;ON;;;;;N;;;;;
-<MM> {victory} : "✌" U270C # VICTORY HAND
#- 1F594;REVERSED VICTORY HAND;So;0;ON;;;;;N;;;;;
<MM> {2fucku} : "🖔" U1F594 # REVERSED VICTORY HAND
<MM> {2FU} : "🖔" U1F594 # REVERSED VICTORY HAND
@@ -1617,12 +1638,14 @@
### <MM> {black up pointing backhand index} : "🖢" U1F5A2 # BLACK UP POINTING BACKHAND INDEX
#- 1F5A3;BLACK DOWN POINTING BACKHAND INDEX;So;0;ON;;;;;N;;;;;
### <MM> {black down pointing backhand index} : "🖣" U1F5A3 # BLACK DOWN POINTING BACKHAND INDEX
+#- 1F5A4;BLACK HEART;So;0;ON;;;;;N;;;;;
+<MM> {black heart} : "🖤" U1F5A4 # BLACK HEART
#- 1F5A5;DESKTOP COMPUTER;So;0;ON;;;;;N;;;;;
### <MM> {desktop computer} : "🖥" U1F5A5 # DESKTOP COMPUTER
#- 1F5A6;KEYBOARD AND MOUSE;So;0;ON;;;;;N;;;;;
### <MM> {keyboard and mouse} : "🖦" U1F5A6 # KEYBOARD AND MOUSE
#- 1F5A7;THREE NETWORKED COMPUTERS;So;0;ON;;;;;N;;;;;
-### <MM> {three networked computers} : "🖧" U1F5A7 # THREE NETWORKED COMPUTERS
+<MM> {network} : "🖧" U1F5A7 # THREE NETWORKED COMPUTERS
#- 1F5A8;PRINTER;So;0;ON;;;;;N;;;;;
<MM> {printer} : "🖨" U1F5A8 # PRINTER
#- 1F5A9;POCKET CALCULATOR;So;0;ON;;;;;N;;;;;
@@ -1670,7 +1693,7 @@
#- 1F5BE;FRAME WITH AN X;So;0;ON;;;;;N;;;;;
### <MM> {frame with an x} : "🖾" U1F5BE # FRAME WITH AN X
#- 1F5BF;BLACK FOLDER;So;0;ON;;;;;N;;;;;
-### <MM> {black folder} : "🖿" U1F5BF # BLACK FOLDER
+<MM> {Bfolder} : "🖿" U1F5BF # BLACK FOLDER
#- 1F5C0;FOLDER;So;0;ON;;;;;N;;;;;
<MM> {folder} : "🗀" U1F5C0 # FOLDER
#- 1F5C1;OPEN FOLDER;So;0;ON;;;;;N;;;;;
@@ -1733,7 +1756,6 @@
<MM> {oldkey} : "🗝" U1F5DD # OLD KEY
#- 1F5DE;ROLLED-UP NEWSPAPER;So;0;ON;;;;;N;;;;;
<MM> {baddog} : "🗞" U1F5DE # ROLLED-UP NEWSPAPER
-### <MM> {rolled-up newspaper} : "🗞" U1F5DE # ROLLED-UP NEWSPAPER
#- 1F5DF;PAGE WITH CIRCLED TEXT;So;0;ON;;;;;N;;;;;
### <MM> {page with circled text} : "🗟" U1F5DF # PAGE WITH CIRCLED TEXT
#- 1F5E0;STOCK CHART;So;0;ON;;;;;N;;;;;
@@ -1779,16 +1801,17 @@
### <MM> {ballot box with ballot} : "🗳" U1F5F3 # BALLOT BOX WITH BALLOT
#- 1F5F4;BALLOT SCRIPT X;So;0;ON;;;;;N;;;;;
### <MM> {ballot script x} : "🗴" U1F5F4 # BALLOT SCRIPT X
+## We already have ♫[x] for ☒
#- 1F5F5;BALLOT BOX WITH SCRIPT X;So;0;ON;;;;;N;;;;;
-### <MM> {ballot box with script x} : "🗵" U1F5F5 # BALLOT BOX WITH SCRIPT X
+<MM> {[x]} : "🗵" U1F5F5 # BALLOT BOX WITH SCRIPT X
#- 1F5F6;BALLOT BOLD SCRIPT X;So;0;ON;;;;;N;;;;;
### <MM> {ballot bold script x} : "🗶" U1F5F6 # BALLOT BOLD SCRIPT X
#- 1F5F7;BALLOT BOX WITH BOLD SCRIPT X;So;0;ON;;;;;N;;;;;
-### <MM> {ballot box with bold script x} : "🗷" U1F5F7 # BALLOT BOX WITH BOLD SCRIPT X
+<MM> {[@x]} : "🗷" U1F5F7 # BALLOT BOX WITH BOLD SCRIPT X
#- 1F5F8;LIGHT CHECK MARK;So;0;ON;;;;;N;;;;;
### <MM> {light check mark} : "🗸" U1F5F8 # LIGHT CHECK MARK
#- 1F5F9;BALLOT BOX WITH BOLD CHECK;So;0;ON;;;;;N;;;;;
-### <MM> {ballot box with bold check} : "🗹" U1F5F9 # BALLOT BOX WITH BOLD CHECK
+<MM> {[@/]} : "🗹" U1F5F9 # BALLOT BOX WITH BOLD CHECK
#- 1F5FA;WORLD MAP;So;0;ON;;;;;N;;;;;
<MM> {world} : "🗺" U1F5FA # WORLD MAP
#- 1F5FB;MOUNT FUJI;So;0;ON;;;;;N;;;;;
@@ -1875,7 +1898,7 @@
#- 1F61D;FACE WITH STUCK-OUT TONGUE AND TIGHTLY-CLOSED EYES;So;0;ON;;;;;N;;;;;
<MM> {|-P} : "😝" U1F61D # FACE WITH STUCK-OUT TONGUE AND TIGHTLY-CLOSED EYES
#- 1F61E;DISAPPOINTED FACE;So;0;ON;;;;;N;;;;;
-### <MM> {()disap} : "😞" U1F61E # DISAPPOINTED FACE
+<MM> {()disap} : "😞" U1F61E # DISAPPOINTED FACE
#- 1F61F;WORRIED FACE;So;0;ON;;;;;N;;;;;
<MM> {()worri} : "😟" U1F61F # WORRIED FACE
<MM> {()worry} : "😟" U1F61F # WORRIED FACE
@@ -1901,8 +1924,9 @@
<MM> {()fearf} : "😨" U1F628 # FEARFUL FACE
#- 1F629;WEARY FACE;So;0;ON;;;;;N;;;;;
<MM> {()weary} : "😩" U1F629 # WEARY FACE
+## sleepY vs sleepING... use zzz for the latter.
#- 1F62A;SLEEPY FACE;So;0;ON;;;;;N;;;;;
-### <MM> {sleepy face} : "😪" U1F62A # SLEEPY FACE
+<MM> {()sleep} : "😪" U1F62A # SLEEPY FACE
#- 1F62B;TIRED FACE;So;0;ON;;;;;N;;;;;
<MM> {()tired} : "😫" U1F62B # TIRED FACE
#- 1F62C;GRIMACING FACE;So;0;ON;;;;;N;;;;;
@@ -1924,7 +1948,7 @@
<MM> {()blush} : "😳" U1F633 # FLUSHED FACE
<MM> {()flush} : "😳" U1F633 # FLUSHED FACE
#- 1F634;SLEEPING FACE;So;0;ON;;;;;N;;;;;
-### <MM> {sleeping face} : "😴" U1F634 # SLEEPING FACE
+<MM> {()zzz} : "😴" U1F634 # SLEEPING FACE
#- 1F635;DIZZY FACE;So;0;ON;;;;;N;;;;;
<MM> {()dizzy} : "😵" U1F635 # DIZZY FACE
#- 1F636;FACE WITHOUT MOUTH;So;0;ON;;;;;N;;;;;
@@ -2169,7 +2193,7 @@
#- 1F6AA;DOOR;So;0;ON;;;;;N;;;;;
<MM> {door} : "🚪" U1F6AA # DOOR
#- 1F6AB;NO ENTRY SIGN;So;0;ON;;;;;N;;;;;
-### <MM> {no entry sign} : "🚫" U1F6AB # NO ENTRY SIGN
+<MM> {noentry} : "🚫" U1F6AB # NO ENTRY SIGN
#- 1F6AC;SMOKING SYMBOL;So;0;ON;;;;;N;;;;;
<MM> {smoke} : "🚬" U1F6AC # SMOKING SYMBOL
#- 1F6AD;NO SMOKING SYMBOL;So;0;ON;;;;;N;;;;;
@@ -2190,7 +2214,7 @@
#- 1F6B3;NO BICYCLES;So;0;ON;;;;;N;;;;;
<MM> {!bicycl} : "🚳" U1F6B3 # NO BICYCLES
#- 1F6B4;BICYCLIST;So;0;ON;;;;;N;;;;;
-### <MM> {bicyclist} : "🚴" U1F6B4 # BICYCLIST
+<MM> {cyclist} : "🚴" U1F6B4 # BICYCLIST
#- 1F6B5;MOUNTAIN BICYCLIST;So;0;ON;;;;;N;;;;;
### <MM> {mountain bicyclist} : "🚵" U1F6B5 # MOUNTAIN BICYCLIST
#- 1F6B6;PEDESTRIAN;So;0;ON;;;;;N;;;;;
@@ -2234,6 +2258,9 @@
<MM> {noway} : "🛇" U1F6C7 # PROHIBITED SIGN
#- 1F6C8;CIRCLED INFORMATION SOURCE;So;0;ON;;;;;N;;;;;
<MM> {(info)} : "🛈" U1F6C8 # CIRCLED INFORMATION SOURCE
+## Sorry, this one is out of order.
+#- 2139;INFORMATION SOURCE;Ll;0;L;<font> 0069;;;;N;;;;;
+<MM> {info} : "ℹ" U2139 # INFORMATION SOURCE
## careful for conflicts with {boy} and {girl}
#- 1F6C9;BOYS SYMBOL;So;0;ON;;;;;N;;;;;
<MM> {BOYS} : "🛉" U1F6C9 # BOYS SYMBOL
@@ -2252,6 +2279,20 @@
<MM> {bed} : "🛏" U1F6CF # BED
#- 1F6D0;PLACE OF WORSHIP;So;0;ON;;;;;N;;;;;
<MM> {shrine} : "🛐" U1F6D0 # PLACE OF WORSHIP
+#- 1F6D1;OCTAGONAL SIGN;So;0;ON;;;;;N;;;;;
+<MM> {[STOP]} : "🛑" U1F6D1 # OCTAGONAL SIGN
+#- 1F6D2;SHOPPING TROLLEY;So;0;ON;;;;;N;;;;;
+<MM> {shopping trolley} : "🛒" U1F6D2 # SHOPPING TROLLEY
+#- 1F6D3;STUPA;So;0;ON;;;;;N;;;;;
+<MM> {stupa} : "🛓" U1F6D3 # STUPA
+#- 1F6D4;PAGODA;So;0;ON;;;;;N;;;;;
+<MM> {pagoda} : "🛔" U1F6D4 # PAGODA
+#- 1F6D5;HINDU TEMPLE;So;0;ON;;;;;N;;;;;
+<MM> {hindu temple} : "🛕" U1F6D5 # HINDU TEMPLE
+#- 1F6D6;HUT;So;0;ON;;;;;N;;;;;
+<MM> {hut} : "🛖" U1F6D6 # HUT
+#- 1F6D7;ELEVATOR;So;0;ON;;;;;N;;;;;
+<MM> {elevator} : "🛗" U1F6D7 # ELEVATOR
#- 1F6E0;HAMMER AND WRENCH;So;0;ON;;;;;N;;;;;
<MM> {tools} : "🛠" U1F6E0 # HAMMER AND WRENCH
#- 1F6E1;SHIELD;So;0;ON;;;;;N;;;;;
@@ -2259,9 +2300,9 @@
#- 1F6E2;OIL DRUM;So;0;ON;;;;;N;;;;;
<MM> {oildrum} : "🛢" U1F6E2 # OIL DRUM
#- 1F6E3;MOTORWAY;So;0;ON;;;;;N;;;;;
-### <MM> {motorway} : "🛣" U1F6E3 # MOTORWAY
+<MM> {highway} : "🛣" U1F6E3 # MOTORWAY
#- 1F6E4;RAILWAY TRACK;So;0;ON;;;;;N;;;;;
-### <MM> {railway track} : "🛤" U1F6E4 # RAILWAY TRACK
+<MM> {RRtrack} : "🛤" U1F6E4 # RAILWAY TRACK
#- 1F6E5;MOTOR BOAT;So;0;ON;;;;;N;;;;;
### <MM> {motor boat} : "🛥" U1F6E5 # MOTOR BOAT
#- 1F6E6;UP-POINTING MILITARY AIRPLANE;So;0;ON;;;;;N;;;;;
@@ -2286,6 +2327,54 @@
### <MM> {diesel locomotive} : "🛲" U1F6F2 # DIESEL LOCOMOTIVE
#- 1F6F3;PASSENGER SHIP;So;0;ON;;;;;N;;;;;
### <MM> {passenger ship} : "🛳" U1F6F3 # PASSENGER SHIP
+#- 1F6F4;SCOOTER;So;0;ON;;;;;N;;;;;
+<MM> {scooter} : "🛴" U1F6F4 # SCOOTER
+#- 1F6F5;MOTOR SCOOTER;So;0;ON;;;;;N;;;;;
+<MM> {motor scooter} : "🛵" U1F6F5 # MOTOR SCOOTER
+#- 1F6F6;CANOE;So;0;ON;;;;;N;;;;;
+<MM> {canoe} : "🛶" U1F6F6 # CANOE
+#- 1F6F7;SLED;So;0;ON;;;;;N;;;;;
+<MM> {sled} : "🛷" U1F6F7 # SLED
+#- 1F6F8;FLYING SAUCER;So;0;ON;;;;;N;;;;;
+<MM> {flying saucer} : "🛸" U1F6F8 # FLYING SAUCER
+#- 1F6F9;SKATEBOARD;So;0;ON;;;;;N;;;;;
+<MM> {skateboard} : "🛹" U1F6F9 # SKATEBOARD
+#- 1F6FA;AUTO RICKSHAW;So;0;ON;;;;;N;;;;;
+<MM> {auto rickshaw} : "🛺" U1F6FA # AUTO RICKSHAW
+#- 1F6FB;PICKUP TRUCK;So;0;ON;;;;;N;;;;;
+<MM> {pickup truck} : "🛻" U1F6FB # PICKUP TRUCK
+#- 1F6FC;ROLLER SKATE;So;0;ON;;;;;N;;;;;
+<MM> {roller skate} : "🛼" U1F6FC # ROLLER SKATE
+#- 1F7E0;LARGE ORANGE CIRCLE;So;0;ON;;;;;N;;;;;
+<MM> {large orange circle} : "🟠" U1F7E0 # LARGE ORANGE CIRCLE
+#- 1F7E1;LARGE YELLOW CIRCLE;So;0;ON;;;;;N;;;;;
+<MM> {large yellow circle} : "🟡" U1F7E1 # LARGE YELLOW CIRCLE
+#- 1F7E2;LARGE GREEN CIRCLE;So;0;ON;;;;;N;;;;;
+<MM> {large green circle} : "🟢" U1F7E2 # LARGE GREEN CIRCLE
+#- 1F7E3;LARGE PURPLE CIRCLE;So;0;ON;;;;;N;;;;;
+<MM> {large purple circle} : "🟣" U1F7E3 # LARGE PURPLE CIRCLE
+#- 1F7E4;LARGE BROWN CIRCLE;So;0;ON;;;;;N;;;;;
+<MM> {large brown circle} : "🟤" U1F7E4 # LARGE BROWN CIRCLE
+#- 1F7E5;LARGE RED SQUARE;So;0;ON;;;;;N;;;;;
+<MM> {large red square} : "🟥" U1F7E5 # LARGE RED SQUARE
+#- 1F7E6;LARGE BLUE SQUARE;So;0;ON;;;;;N;;;;;
+<MM> {large blue square} : "🟦" U1F7E6 # LARGE BLUE SQUARE
+#- 1F7E7;LARGE ORANGE SQUARE;So;0;ON;;;;;N;;;;;
+<MM> {large orange square} : "🟧" U1F7E7 # LARGE ORANGE SQUARE
+#- 1F7E8;LARGE YELLOW SQUARE;So;0;ON;;;;;N;;;;;
+<MM> {large yellow square} : "🟨" U1F7E8 # LARGE YELLOW SQUARE
+#- 1F7E9;LARGE GREEN SQUARE;So;0;ON;;;;;N;;;;;
+<MM> {large green square} : "🟩" U1F7E9 # LARGE GREEN SQUARE
+#- 1F7EA;LARGE PURPLE SQUARE;So;0;ON;;;;;N;;;;;
+<MM> {large purple square} : "🟪" U1F7EA # LARGE PURPLE SQUARE
+#- 1F7EB;LARGE BROWN SQUARE;So;0;ON;;;;;N;;;;;
+<MM> {large brown square} : "🟫" U1F7EB # LARGE BROWN SQUARE
+#- 1F90D;WHITE HEART;So;0;ON;;;;;N;;;;;
+<MM> {white heart} : "🤍" U1F90D # WHITE HEART
+#- 1F90E;BROWN HEART;So;0;ON;;;;;N;;;;;
+<MM> {brown heart} : "🤎" U1F90E # BROWN HEART
+#- 1F90F;PINCHING HAND;So;0;ON;;;;;N;;;;;
+<MM> {pinch} : "🤏" U1F90F # PINCHING HAND
#- 1F910;ZIPPER-MOUTH FACE;So;0;ON;;;;;N;;;;;
<MM> {:-#} : "🤐" U1F910 # ZIPPER-MOUTH FACE
<MM> {:-+} : "🤐" U1F910 # ZIPPER-MOUTH FACE
@@ -2308,19 +2397,6 @@
<MM> {()hug} : "🤗" U1F917 # HUGGING FACE
#- 1F918;SIGN OF THE HORNS;So;0;ON;;;;;N;;;;;
<MM> {rockon} : "🤘" U1F918 # SIGN OF THE HORNS
-#- 1F980;CRAB;So;0;ON;;;;;N;;;;;
-<MM> {crab} : "🦀" U1F980 # CRAB
-#- 1F981;LION FACE;So;0;ON;;;;;N;;;;;
-<MM> {()lion} : "🦁" U1F981 # LION FACE
-#- 1F982;SCORPION;So;0;ON;;;;;N;;;;;
-<MM> {Scorpio} : "🦂" U1F982 # SCORPION
-#- 1F983;TURKEY;So;0;ON;;;;;N;;;;;
-<MM> {turkey} : "🦃" U1F983 # TURKEY
-#- 1F984;UNICORN FACE;So;0;ON;;;;;N;;;;;
-<MM> {()1horn} : "🦄" U1F984 # UNICORN FACE
-<MM> {()unico} : "🦄" U1F984 # UNICORN FACE
-#- 1F9C0;CHEESE WEDGE;So;0;ON;;;;;N;;;;;
-<MM> {cheese} : "🧀" U1F9C0 # CHEESE WEDGE
#- 1F919;CALL ME HAND;So;0;ON;;;;;N;;;;;
## Unicode 9.0 additions
<MM> {callme} : "🤙" U1F919 # CALL ME HAND
@@ -2331,15 +2407,17 @@
#- 1F91C;RIGHT-FACING FIST;So;0;ON;;;;;N;;;;;
<MM> {Rfist} : "🤜" U1F91C # RIGHT-FACING FIST
#- 1F91D;HANDSHAKE;So;0;ON;;;;;N;;;;;
-<MM> {handshak} : "🤝" U1F91D # HANDSHAKE
+<MM> {handsha} : "🤝" U1F91D # HANDSHAKE
#- 1F91E;HAND WITH INDEX AND MIDDLE FINGERS CROSSED;So;0;ON;;;;;N;;;;;
<MM> {fingerX} : "🤞" U1F91E # HAND WITH INDEX AND MIDDLE FINGERS CROSSED
+#- 1F91F;I LOVE YOU HAND SIGN;So;0;ON;;;;;N;;;;;
+<MM> {ILY} : "🤟" U1F91F # I LOVE YOU HAND SIGN
#- 1F920;FACE WITH COWBOY HAT;So;0;ON;;;;;N;;;;;
### <MM> {face with cowboy hat} : "🤠" U1F920 # FACE WITH COWBOY HAT
#- 1F921;CLOWN FACE;So;0;ON;;;;;N;;;;;
### <MM> {clown face} : "🤡" U1F921 # CLOWN FACE
#- 1F922;NAUSEATED FACE;So;0;ON;;;;;N;;;;;
-### <MM> {nauseated face} : "🤢" U1F922 # NAUSEATED FACE
+<MM> {()queas} : "🤢" U1F922 # NAUSEATED FACE
#- 1F923;ROLLING ON THE FLOOR LAUGHING;So;0;ON;;;;;N;;;;;
<MM> {ROFL} : "🤣" U1F923 # ROLLING ON THE FLOOR LAUGHING
#- 1F924;DROOLING FACE;So;0;ON;;;;;N;;;;;
@@ -2351,14 +2429,38 @@
<MM> {D'oh} : "🤦" U1F926 # FACE PALM
#- 1F927;SNEEZING FACE;So;0;ON;;;;;N;;;;;
<MM> {()sneez} : "🤧" U1F927 # SNEEZING FACE
+#- 1F928;FACE WITH ONE EYEBROW RAISED;So;0;ON;;;;;N;;;;;
+<MM> {()':-)} : "🤨" U1F928 # FACE WITH ONE EYEBROW RAISED
+<MM> {()spock} : "🤨" U1F928 # FACE WITH ONE EYEBROW RAISED
+#- 1F929;GRINNING FACE WITH STAR EYES;So;0;ON;;;;;N;;;;;
+<MM> {()*-D} : "🤩" U1F929 # GRINNING FACE WITH STAR EYES
+#- 1F92A;GRINNING FACE WITH ONE LARGE AND ONE SMALL EYE;So;0;ON;;;;;N;;;;;
+<MM> {()oO)} : "🤪" U1F92A # GRINNING FACE WITH ONE LARGE AND ONE SMALL EYE
+<MM> {()Oo)} : "🤪" U1F92A # GRINNING FACE WITH ONE LARGE AND ONE SMALL EYE
+#- 1F92B;FACE WITH FINGER COVERING CLOSED LIPS;So;0;ON;;;;;N;;;;;
+<MM> {()shush} : "🤫" U1F92B # FACE WITH FINGER COVERING CLOSED LIPS
+#- 1F92C;SERIOUS FACE WITH SYMBOLS COVERING MOUTH;So;0;ON;;;;;N;;;;;
+<MM> {():-###} : "🤬" U1F92C # SERIOUS FACE WITH SYMBOLS COVERING MOUTH
+#- 1F92D;SMILING FACE WITH SMILING EYES AND HAND COVERING MOUTH;So;0;ON;;;;;N;;;;;
+<MM> {()):-==} : "🤭" U1F92D # SMILING FACE WITH SMILING EYES AND HAND COVERING MOUTH
+#- 1F92E;FACE WITH OPEN MOUTH VOMITING;So;0;ON;;;;;N;;;;;
+<MM> {()puke} : "🤮" U1F92E # FACE WITH OPEN MOUTH VOMITING
+#- 1F92F;SHOCKED FACE WITH EXPLODING HEAD;So;0;ON;;;;;N;;;;;
+<MM> {mindblo} : "🤯" U1F92F # SHOCKED FACE WITH EXPLODING HEAD
+<MM> {()boom} : "🤯" U1F92F # SHOCKED FACE WITH EXPLODING HEAD
#- 1F930;PREGNANT WOMAN;So;0;ON;;;;;N;;;;;
-### <MM> {pregnant woman} : "🤰" U1F930 # PREGNANT WOMAN
+<MM> {pregnan} : "🤰" U1F930 # PREGNANT WOMAN
+#- 1F931;BREAST-FEEDING;So;0;ON;;;;;N;;;;;
+<MM> {breast-feeding} : "🤱" U1F931 # BREAST-FEEDING
+#- 1F932;PALMS UP TOGETHER;So;0;ON;;;;;N;;;;;
+<MM> {palms up together} : "🤲" U1F932 # PALMS UP TOGETHER
#- 1F933;SELFIE;So;0;ON;;;;;N;;;;;
<MM> {selfie} : "🤳" U1F933 # SELFIE
#- 1F934;PRINCE;So;0;ON;;;;;N;;;;;
<MM> {prince} : "🤴" U1F934 # PRINCE
#- 1F935;MAN IN TUXEDO;So;0;ON;;;;;N;;;;;
<MM> {tuxedo} : "🤵" U1F935 # MAN IN TUXEDO
+<MM> {groom} : "🤵" U1F935 # MAN IN TUXEDO
#- 1F936;MOTHER CHRISTMAS;So;0;ON;;;;;N;;;;;
### <MM> {mother christmas} : "🤶" U1F936 # MOTHER CHRISTMAS
#- 1F937;SHRUG;So;0;ON;;;;;N;;;;;
@@ -2368,7 +2470,7 @@
#- 1F939;JUGGLING;So;0;ON;;;;;N;;;;;
### <MM> {juggling} : "🤹" U1F939 # JUGGLING
#- 1F93A;FENCER;So;0;ON;;;;;N;;;;;
-### <MM> {fencer} : "🤺" U1F93A # FENCER
+<MM> {fencer} : "🤺" U1F93A # FENCER
#- 1F93B;MODERN PENTATHLON;So;0;ON;;;;;N;;;;;
### <MM> {modern pentathlon} : "🤻" U1F93B # MODERN PENTATHLON
#- 1F93C;WRESTLERS;So;0;ON;;;;;N;;;;;
@@ -2377,6 +2479,8 @@
### <MM> {water polo} : "🤽" U1F93D # WATER POLO
#- 1F93E;HANDBALL;So;0;ON;;;;;N;;;;;
### <MM> {handball} : "🤾" U1F93E # HANDBALL
+#- 1F93F;DIVING MASK;So;0;ON;;;;;N;;;;;
+<MM> {diving mask} : "🤿" U1F93F # DIVING MASK
#- 1F940;WILTED FLOWER;So;0;ON;;;;;N;;;;;
### <MM> {wilted flower} : "🥀" U1F940 # WILTED FLOWER
#- 1F941;DRUM WITH DRUMSTICKS;So;0;ON;;;;;N;;;;;
@@ -2400,7 +2504,15 @@
#- 1F94A;BOXING GLOVE;So;0;ON;;;;;N;;;;;
### <MM> {boxing glove} : "🥊" U1F94A # BOXING GLOVE
#- 1F94B;MARTIAL ARTS UNIFORM;So;0;ON;;;;;N;;;;;
-### <MM> {martial arts uniform} : "🥋" U1F94B # MARTIAL ARTS UNIFORM
+<MM> {judogi} : "🥋" U1F94B # MARTIAL ARTS UNIFORM
+#- 1F94C;CURLING STONE;So;0;ON;;;;;N;;;;;
+<MM> {curling} : "🥌" U1F94C # CURLING STONE
+#- 1F94D;LACROSSE STICK AND BALL;So;0;ON;;;;;N;;;;;
+<MM> {lacrosse stick and ball} : "🥍" U1F94D # LACROSSE STICK AND BALL
+#- 1F94E;SOFTBALL;So;0;ON;;;;;N;;;;;
+<MM> {softbal} : "🥎" U1F94E # SOFTBALL
+#- 1F94F;FLYING DISC;So;0;ON;;;;;N;;;;;
+<MM> {frisbee} : "🥏" U1F94F # FLYING DISC
#- 1F950;CROISSANT;So;0;ON;;;;;N;;;;;
### <MM> {croissant} : "🥐" U1F950 # CROISSANT
#- 1F951;AVOCADO;So;0;ON;;;;;N;;;;;
@@ -2414,23 +2526,99 @@
#- 1F955;CARROT;So;0;ON;;;;;N;;;;;
<MM> {carrot} : "🥕" U1F955 # CARROT
#- 1F956;BAGUETTE BREAD;So;0;ON;;;;;N;;;;;
-### <MM> {baguette bread} : "🥖" U1F956 # BAGUETTE BREAD
+<MM> {baguett} : "🥖" U1F956 # BAGUETTE BREAD
#- 1F957;GREEN SALAD;So;0;ON;;;;;N;;;;;
### <MM> {green salad} : "🥗" U1F957 # GREEN SALAD
#- 1F958;SHALLOW PAN OF FOOD;So;0;ON;;;;;N;;;;;
-### <MM> {shallow pan of food} : "🥘" U1F958 # SHALLOW PAN OF FOOD
+<MM> {paella} : "🥘" U1F958 # SHALLOW PAN OF FOOD
#- 1F959;STUFFED FLATBREAD;So;0;ON;;;;;N;;;;;
### <MM> {stuffed flatbread} : "🥙" U1F959 # STUFFED FLATBREAD
#- 1F95A;EGG;So;0;ON;;;;;N;;;;;
<MM> {egg} : "🥚" U1F95A # EGG
#- 1F95B;GLASS OF MILK;So;0;ON;;;;;N;;;;;
-### <MM> {glass of milk} : "🥛" U1F95B # GLASS OF MILK
+<MM> {milk} : "🥛" U1F95B # GLASS OF MILK
#- 1F95C;PEANUTS;So;0;ON;;;;;N;;;;;
<MM> {peanuts} : "🥜" U1F95C # PEANUTS
#- 1F95D;KIWIFRUIT;So;0;ON;;;;;N;;;;;
<MM> {kiwi} : "🥝" U1F95D # KIWIFRUIT
#- 1F95E;PANCAKES;So;0;ON;;;;;N;;;;;
<MM> {pancake} : "🥞" U1F95E # PANCAKES
+#- 1F95F;DUMPLING;So;0;ON;;;;;N;;;;;
+<MM> {dumplin} : "🥟" U1F95F # DUMPLING
+#- 1F960;FORTUNE COOKIE;So;0;ON;;;;;N;;;;;
+<MM> {fortune} : "🥠" U1F960 # FORTUNE COOKIE
+#- 1F961;TAKEOUT BOX;So;0;ON;;;;;N;;;;;
+<MM> {takeout} : "🥡" U1F961 # TAKEOUT BOX
+#- 1F962;CHOPSTICKS;So;0;ON;;;;;N;;;;;
+<MM> {chopsticks} : "🥢" U1F962 # CHOPSTICKS
+#- 1F963;BOWL WITH SPOON;So;0;ON;;;;;N;;;;;
+<MM> {bowl with spoon} : "🥣" U1F963 # BOWL WITH SPOON
+#- 1F964;CUP WITH STRAW;So;0;ON;;;;;N;;;;;
+<MM> {cup with straw} : "🥤" U1F964 # CUP WITH STRAW
+#- 1F965;COCONUT;So;0;ON;;;;;N;;;;;
+<MM> {coconut} : "🥥" U1F965 # COCONUT
+#- 1F966;BROCCOLI;So;0;ON;;;;;N;;;;;
+<MM> {broccol} : "🥦" U1F966 # BROCCOLI
+#- 1F967;PIE;So;0;ON;;;;;N;;;;;
+<MM> {pie} : "🥧" U1F967 # PIE
+#- 1F968;PRETZEL;So;0;ON;;;;;N;;;;;
+<MM> {pretzel} : "🥨" U1F968 # PRETZEL
+#- 1F969;CUT OF MEAT;So;0;ON;;;;;N;;;;;
+<MM> {cut of meat} : "🥩" U1F969 # CUT OF MEAT
+#- 1F96A;SANDWICH;So;0;ON;;;;;N;;;;;
+<MM> {sandwic} : "🥪" U1F96A # SANDWICH
+#- 1F96B;CANNED FOOD;So;0;ON;;;;;N;;;;;
+<MM> {canned food} : "🥫" U1F96B # CANNED FOOD
+#- 1F96C;LEAFY GREEN;So;0;ON;;;;;N;;;;;
+<MM> {leafy green} : "🥬" U1F96C # LEAFY GREEN
+#- 1F96D;MANGO;So;0;ON;;;;;N;;;;;
+<MM> {Mango} : "🥭" U1F96D # MANGO
+#- 1F96E;MOON CAKE;So;0;ON;;;;;N;;;;;
+<MM> {moon cake} : "🥮" U1F96E # MOON CAKE
+#- 1F96F;BAGEL;So;0;ON;;;;;N;;;;;
+<MM> {bagel} : "🥯" U1F96F # BAGEL
+#- 1F970;SMILING FACE WITH SMILING EYES AND THREE HEARTS;So;0;ON;;;;;N;;;;;
+<MM> {smiling face with smiling eyes and three hearts} : "🥰" U1F970 # SMILING FACE WITH SMILING EYES AND THREE HEARTS
+#- 1F971;YAWNING FACE;So;0;ON;;;;;N;;;;;
+<MM> {()yawn} : "🥱" U1F971 # YAWNING FACE
+#- 1F972;SMILING FACE WITH TEAR;So;0;ON;;;;;N;;;;;
+<MM> {smiling face with tear} : "🥲" U1F972 # SMILING FACE WITH TEAR
+#- 1F973;FACE WITH PARTY HORN AND PARTY HAT;So;0;ON;;;;;N;;;;;
+<MM> {()party} : "🥳" U1F973 # FACE WITH PARTY HORN AND PARTY HAT
+#- 1F974;FACE WITH UNEVEN EYES AND WAVY MOUTH;So;0;ON;;;;;N;;;;;
+<MM> {()o~O} : "🥴" U1F974 # FACE WITH UNEVEN EYES AND WAVY MOUTH
+<MM> {()O~o} : "🥴" U1F974 # FACE WITH UNEVEN EYES AND WAVY MOUTH
+#- 1F975;OVERHEATED FACE;So;0;ON;;;;;N;;;;;
+<MM> {overheated face} : "🥵" U1F975 # OVERHEATED FACE
+#- 1F976;FREEZING FACE;So;0;ON;;;;;N;;;;;
+<MM> {()freez} : "🥶" U1F976 # FREEZING FACE
+#- 1F977;NINJA;So;0;ON;;;;;N;;;;;
+<MM> {ninja} : "🥷" U1F977 # NINJA
+#- 1F978;DISGUISED FACE;So;0;ON;;;;;N;;;;;
+<MM> {disguised face} : "🥸" U1F978 # DISGUISED FACE
+#- 1F97A;FACE WITH PLEADING EYES;So;0;ON;;;;;N;;;;;
+<MM> {()plead} : "🥺" U1F97A # FACE WITH PLEADING EYES
+#- 1F97B;SARI;So;0;ON;;;;;N;;;;;
+<MM> {sari} : "🥻" U1F97B # SARI
+#- 1F97C;LAB COAT;So;0;ON;;;;;N;;;;;
+<MM> {labcoat} : "🥼" U1F97C # LAB COAT
+#- 1F97D;GOGGLES;So;0;ON;;;;;N;;;;;
+<MM> {goggles} : "🥽" U1F97D # GOGGLES
+#- 1F97E;HIKING BOOT;So;0;ON;;;;;N;;;;;
+<MM> {hiking boot} : "🥾" U1F97E # HIKING BOOT
+#- 1F97F;FLAT SHOE;So;0;ON;;;;;N;;;;;
+<MM> {flat shoe} : "🥿" U1F97F # FLAT SHOE
+#- 1F980;CRAB;So;0;ON;;;;;N;;;;;
+<MM> {crab} : "🦀" U1F980 # CRAB
+#- 1F981;LION FACE;So;0;ON;;;;;N;;;;;
+<MM> {()lion} : "🦁" U1F981 # LION FACE
+#- 1F982;SCORPION;So;0;ON;;;;;N;;;;;
+<MM> {Scorpio} : "🦂" U1F982 # SCORPION
+#- 1F983;TURKEY;So;0;ON;;;;;N;;;;;
+<MM> {turkey} : "🦃" U1F983 # TURKEY
+#- 1F984;UNICORN FACE;So;0;ON;;;;;N;;;;;
+<MM> {()1horn} : "🦄" U1F984 # UNICORN FACE
+<MM> {()unico} : "🦄" U1F984 # UNICORN FACE
#- 1F985;EAGLE;So;0;ON;;;;;N;;;;;
<MM> {eagle} : "🦅" U1F985 # EAGLE
#- 1F986;DUCK;So;0;ON;;;;;N;;;;;
@@ -2444,7 +2632,7 @@
#- 1F98A;FOX FACE;So;0;ON;;;;;N;;;;;
<MM> {foxface} : "🦊" U1F98A # FOX FACE
#- 1F98B;BUTTERFLY;So;0;ON;;;;;N;;;;;
-### <MM> {butterfly} : "🦋" U1F98B # BUTTERFLY
+<MM> {flutter} : "🦋" U1F98B # BUTTERFLY
#- 1F98C;DEER;So;0;ON;;;;;N;;;;;
<MM> {deer} : "🦌" U1F98C # DEER
#- 1F98D;GORILLA;So;0;ON;;;;;N;;;;;
@@ -2457,3 +2645,341 @@
<MM> {shrimp} : "🦐" U1F990 # SHRIMP
#- 1F991;SQUID;So;0;ON;;;;;N;;;;;
<MM> {squid} : "🦑" U1F991 # SQUID
+#- 1F992;GIRAFFE FACE;So;0;ON;;;;;N;;;;;
+<MM> {giraffe face} : "🦒" U1F992 # GIRAFFE FACE
+#- 1F993;ZEBRA FACE;So;0;ON;;;;;N;;;;;
+<MM> {zebra face} : "🦓" U1F993 # ZEBRA FACE
+#- 1F994;HEDGEHOG;So;0;ON;;;;;N;;;;;
+<MM> {hedgehog} : "🦔" U1F994 # HEDGEHOG
+#- 1F995;SAUROPOD;So;0;ON;;;;;N;;;;;
+<MM> {sauropod} : "🦕" U1F995 # SAUROPOD
+#- 1F996;T-REX;So;0;ON;;;;;N;;;;;
+<MM> {t-rex} : "🦖" U1F996 # T-REX
+#- 1F997;CRICKET;So;0;ON;;;;;N;;;;;
+<MM> {cricket} : "🦗" U1F997 # CRICKET
+#- 1F998;KANGAROO;So;0;ON;;;;;N;;;;;
+<MM> {kangaroo} : "🦘" U1F998 # KANGAROO
+#- 1F999;LLAMA;So;0;ON;;;;;N;;;;;
+<MM> {llama} : "🦙" U1F999 # LLAMA
+#- 1F99A;PEACOCK;So;0;ON;;;;;N;;;;;
+<MM> {peacock} : "🦚" U1F99A # PEACOCK
+#- 1F99B;HIPPOPOTAMUS;So;0;ON;;;;;N;;;;;
+<MM> {hippo} : "🦛" U1F99B # HIPPOPOTAMUS
+#- 1F99C;PARROT;So;0;ON;;;;;N;;;;;
+<MM> {parrot} : "🦜" U1F99C # PARROT
+#- 1F99D;RACCOON;So;0;ON;;;;;N;;;;;
+<MM> {raccoon} : "🦝" U1F99D # RACCOON
+#- 1F99E;LOBSTER;So;0;ON;;;;;N;;;;;
+<MM> {lobster} : "🦞" U1F99E # LOBSTER
+#- 1F99F;MOSQUITO;So;0;ON;;;;;N;;;;;
+<MM> {mosquit} : "🦟" U1F99F # MOSQUITO
+#- 1F9A0;MICROBE;So;0;ON;;;;;N;;;;;
+<MM> {microbe} : "🦠" U1F9A0 # MICROBE
+#- 1F9A1;BADGER;So;0;ON;;;;;N;;;;;
+<MM> {badger} : "🦡" U1F9A1 # BADGER
+#- 1F9A2;SWAN;So;0;ON;;;;;N;;;;;
+<MM> {swan} : "🦢" U1F9A2 # SWAN
+#- 1F9A3;MAMMOTH;So;0;ON;;;;;N;;;;;
+<MM> {mammoth} : "🦣" U1F9A3 # MAMMOTH
+#- 1F9A4;DODO;So;0;ON;;;;;N;;;;;
+<MM> {dodo} : "🦤" U1F9A4 # DODO
+#- 1F9A5;SLOTH;So;0;ON;;;;;N;;;;;
+<MM> {sloth} : "🦥" U1F9A5 # SLOTH
+#- 1F9A6;OTTER;So;0;ON;;;;;N;;;;;
+<MM> {otter} : "🦦" U1F9A6 # OTTER
+#- 1F9A7;ORANGUTAN;So;0;ON;;;;;N;;;;;
+<MM> {orangutan} : "🦧" U1F9A7 # ORANGUTAN
+#- 1F9A8;SKUNK;So;0;ON;;;;;N;;;;;
+<MM> {skunk} : "🦨" U1F9A8 # SKUNK
+#- 1F9A9;FLAMINGO;So;0;ON;;;;;N;;;;;
+<MM> {flamingo} : "🦩" U1F9A9 # FLAMINGO
+#- 1F9AA;OYSTER;So;0;ON;;;;;N;;;;;
+<MM> {oyster} : "🦪" U1F9AA # OYSTER
+#- 1F9AB;BEAVER;So;0;ON;;;;;N;;;;;
+<MM> {beaver} : "🦫" U1F9AB # BEAVER
+#- 1F9AC;BISON;So;0;ON;;;;;N;;;;;
+<MM> {bison} : "🦬" U1F9AC # BISON
+#- 1F9AD;SEAL;So;0;ON;;;;;N;;;;;
+<MM> {seal} : "🦭" U1F9AD # SEAL
+#- 1F9AE;GUIDE DOG;So;0;ON;;;;;N;;;;;
+<MM> {guide dog} : "🦮" U1F9AE # GUIDE DOG
+#- 1F9AF;PROBING CANE;So;0;ON;;;;;N;;;;;
+<MM> {probing cane} : "🦯" U1F9AF # PROBING CANE
+#- 1F9B0;EMOJI COMPONENT RED HAIR;So;0;ON;;;;;N;;;;;
+<MM> {emoji component red hair} : "🦰" U1F9B0 # EMOJI COMPONENT RED HAIR
+#- 1F9B1;EMOJI COMPONENT CURLY HAIR;So;0;ON;;;;;N;;;;;
+<MM> {emoji component curly hair} : "🦱" U1F9B1 # EMOJI COMPONENT CURLY HAIR
+#- 1F9B2;EMOJI COMPONENT BALD;So;0;ON;;;;;N;;;;;
+<MM> {emoji component bald} : "🦲" U1F9B2 # EMOJI COMPONENT BALD
+#- 1F9B3;EMOJI COMPONENT WHITE HAIR;So;0;ON;;;;;N;;;;;
+<MM> {emoji component white hair} : "🦳" U1F9B3 # EMOJI COMPONENT WHITE HAIR
+#- 1F9B4;BONE;So;0;ON;;;;;N;;;;;
+<MM> {bone} : "🦴" U1F9B4 # BONE
+#- 1F9B5;LEG;So;0;ON;;;;;N;;;;;
+<MM> {leg} : "🦵" U1F9B5 # LEG
+#- 1F9B6;FOOT;So;0;ON;;;;;N;;;;;
+<MM> {foot} : "🦶" U1F9B6 # FOOT
+#- 1F9B7;TOOTH;So;0;ON;;;;;N;;;;;
+<MM> {tooth} : "🦷" U1F9B7 # TOOTH
+#- 1F9B8;SUPERHERO;So;0;ON;;;;;N;;;;;
+<MM> {hero} : "🦸" U1F9B8 # SUPERHERO
+#- 1F9B9;SUPERVILLAIN;So;0;ON;;;;;N;;;;;
+<MM> {villain} : "🦹" U1F9B9 # SUPERVILLAIN
+#- 1F9BA;SAFETY VEST;So;0;ON;;;;;N;;;;;
+<MM> {safety vest} : "🦺" U1F9BA # SAFETY VEST
+#- 1F9BB;EAR WITH HEARING AID;So;0;ON;;;;;N;;;;;
+<MM> {ear with hearing aid} : "🦻" U1F9BB # EAR WITH HEARING AID
+#- 1F9BC;MOTORIZED WHEELCHAIR;So;0;ON;;;;;N;;;;;
+<MM> {motorized wheelchair} : "🦼" U1F9BC # MOTORIZED WHEELCHAIR
+#- 1F9BD;MANUAL WHEELCHAIR;So;0;ON;;;;;N;;;;;
+<MM> {manual wheelchair} : "🦽" U1F9BD # MANUAL WHEELCHAIR
+#- 1F9BE;MECHANICAL ARM;So;0;ON;;;;;N;;;;;
+<MM> {mechanical arm} : "🦾" U1F9BE # MECHANICAL ARM
+#- 1F9BF;MECHANICAL LEG;So;0;ON;;;;;N;;;;;
+<MM> {mechanical leg} : "🦿" U1F9BF # MECHANICAL LEG
+#- 1F9C0;CHEESE WEDGE;So;0;ON;;;;;N;;;;;
+<MM> {cheese} : "🧀" U1F9C0 # CHEESE WEDGE
+#- 1F9C1;CUPCAKE;So;0;ON;;;;;N;;;;;
+<MM> {cupcake} : "🧁" U1F9C1 # CUPCAKE
+#- 1F9C2;SALT SHAKER;So;0;ON;;;;;N;;;;;
+<MM> {salt shaker} : "🧂" U1F9C2 # SALT SHAKER
+#- 1F9C3;BEVERAGE BOX;So;0;ON;;;;;N;;;;;
+<MM> {beverage box} : "🧃" U1F9C3 # BEVERAGE BOX
+#- 1F9C4;GARLIC;So;0;ON;;;;;N;;;;;
+<MM> {garlic} : "🧄" U1F9C4 # GARLIC
+#- 1F9C5;ONION;So;0;ON;;;;;N;;;;;
+<MM> {onion} : "🧅" U1F9C5 # ONION
+#- 1F9C6;FALAFEL;So;0;ON;;;;;N;;;;;
+<MM> {falafel} : "🧆" U1F9C6 # FALAFEL
+<MM> {felafel} : "🧆" U1F9C6 # FALAFEL
+#- 1F9C7;WAFFLE;So;0;ON;;;;;N;;;;;
+<MM> {waffle} : "🧇" U1F9C7 # WAFFLE
+#- 1F9C8;BUTTER;So;0;ON;;;;;N;;;;;
+<MM> {butter} : "🧈" U1F9C8 # BUTTER
+#- 1F9C9;MATE DRINK;So;0;ON;;;;;N;;;;;
+<MM> {yerba} : "🧉" U1F9C9 # MATE DRINK
+#- 1F9CA;ICE CUBE;So;0;ON;;;;;N;;;;;
+<MM> {icecube} : "🧊" U1F9CA # ICE CUBE
+#- 1F9CB;BUBBLE TEA;So;0;ON;;;;;N;;;;;
+<MM> {bubble tea} : "🧋" U1F9CB # BUBBLE TEA
+#- 1F9CD;STANDING PERSON;So;0;ON;;;;;N;;;;;
+<MM> {stander} : "🧍" U1F9CD # STANDING PERSON
+#- 1F9CE;KNEELING PERSON;So;0;ON;;;;;N;;;;;
+<MM> {kneeler} : "🧎" U1F9CE # KNEELING PERSON
+#- 1F9CF;DEAF PERSON;So;0;ON;;;;;N;;;;;
+<MM> {deaf} : "🧏" U1F9CF # DEAF PERSON
+#- 1F9D0;FACE WITH MONOCLE;So;0;ON;;;;;N;;;;;
+<MM> {()o.-)} : "🧐" U1F9D0 # FACE WITH MONOCLE
+#- 1F9D1;ADULT;So;0;ON;;;;;N;;;;;
+<MM> {adult} : "🧑" U1F9D1 # ADULT
+#- 1F9D2;CHILD;So;0;ON;;;;;N;;;;;
+<MM> {child} : "🧒" U1F9D2 # CHILD
+#- 1F9D3;OLDER ADULT;So;0;ON;;;;;N;;;;;
+<MM> {oldone} : "🧓" U1F9D3 # OLDER ADULT
+#- 1F9D4;BEARDED PERSON;So;0;ON;;;;;N;;;;;
+<MM> {bearded} : "🧔" U1F9D4 # BEARDED PERSON
+#- 1F9D5;PERSON WITH HEADSCARF;So;0;ON;;;;;N;;;;;
+<MM> {person with headscarf} : "🧕" U1F9D5 # PERSON WITH HEADSCARF
+#- 1F9D6;PERSON IN STEAMY ROOM;So;0;ON;;;;;N;;;;;
+<MM> {steamy} : "🧖" U1F9D6 # PERSON IN STEAMY ROOM
+#- 1F9D7;PERSON CLIMBING;So;0;ON;;;;;N;;;;;
+<MM> {climber} : "🧗" U1F9D7 # PERSON CLIMBING
+#- 1F9D8;PERSON IN LOTUS POSITION;So;0;ON;;;;;N;;;;;
+<MM> {person in lotus position} : "🧘" U1F9D8 # PERSON IN LOTUS POSITION
+#- 1F9D9;MAGE;So;0;ON;;;;;N;;;;;
+<MM> {mage} : "🧙" U1F9D9 # MAGE
+#- 1F9DA;FAIRY;So;0;ON;;;;;N;;;;;
+<MM> {fairy} : "🧚" U1F9DA # FAIRY
+#- 1F9DB;VAMPIRE;So;0;ON;;;;;N;;;;;
+<MM> {vampire} : "🧛" U1F9DB # VAMPIRE
+#- 1F9DC;MERPERSON;So;0;ON;;;;;N;;;;;
+<MM> {merman} : "🧜" U1F9DC # MERPERSON
+<MM> {mermaid} : "🧜" U1F9DC # MERPERSON
+#- 1F9DD;ELF;So;0;ON;;;;;N;;;;;
+<MM> {elf} : "🧝" U1F9DD # ELF
+#- 1F9DE;GENIE;So;0;ON;;;;;N;;;;;
+<MM> {genie} : "🧞" U1F9DE # GENIE
+#- 1F9DF;ZOMBIE;So;0;ON;;;;;N;;;;;
+<MM> {zombie} : "🧟" U1F9DF # ZOMBIE
+#- 1F9E0;BRAIN;So;0;ON;;;;;N;;;;;
+<MM> {brain} : "🧠" U1F9E0 # BRAIN
+#- 1F9E1;ORANGE HEART;So;0;ON;;;;;N;;;;;
+<MM> {orange heart} : "🧡" U1F9E1 # ORANGE HEART
+#- 1F9E2;BILLED CAP;So;0;ON;;;;;N;;;;;
+<MM> {BBcap} : "🧢" U1F9E2 # BILLED CAP
+#- 1F9E3;SCARF;So;0;ON;;;;;N;;;;;
+<MM> {scarf} : "🧣" U1F9E3 # SCARF
+#- 1F9E4;GLOVES;So;0;ON;;;;;N;;;;;
+<MM> {gloves} : "🧤" U1F9E4 # GLOVES
+#- 1F9E5;COAT;So;0;ON;;;;;N;;;;;
+<MM> {coat} : "🧥" U1F9E5 # COAT
+#- 1F9E6;SOCKS;So;0;ON;;;;;N;;;;;
+<MM> {socks} : "🧦" U1F9E6 # SOCKS
+#- 1F9E7;RED GIFT ENVELOPE;So;0;ON;;;;;N;;;;;
+<MM> {red gift envelope} : "🧧" U1F9E7 # RED GIFT ENVELOPE
+#- 1F9E8;FIRECRACKER;So;0;ON;;;;;N;;;;;
+<MM> {firecracker} : "🧨" U1F9E8 # FIRECRACKER
+#- 1F9E9;JIGSAW PUZZLE PIECE;So;0;ON;;;;;N;;;;;
+<MM> {puzzle} : "🧩" U1F9E9 # JIGSAW PUZZLE PIECE
+#- 1F9EA;TEST TUBE;So;0;ON;;;;;N;;;;;
+<MM> {test tube} : "🧪" U1F9EA # TEST TUBE
+#- 1F9EB;PETRI DISH;So;0;ON;;;;;N;;;;;
+<MM> {petri} : "🧫" U1F9EB # PETRI DISH
+#- 1F9EC;DNA DOUBLE HELIX;So;0;ON;;;;;N;;;;;
+<MM> {DNA} : "🧬" U1F9EC # DNA DOUBLE HELIX
+#- 1F9ED;COMPASS;So;0;ON;;;;;N;;;;;
+<MM> {compass} : "🧭" U1F9ED # COMPASS
+#- 1F9EE;ABACUS;So;0;ON;;;;;N;;;;;
+<MM> {abacus} : "🧮" U1F9EE # ABACUS
+#- 1F9EF;FIRE EXTINGUISHER;So;0;ON;;;;;N;;;;;
+<MM> {fire extinguisher} : "🧯" U1F9EF # FIRE EXTINGUISHER
+#- 1F9F0;TOOLBOX;So;0;ON;;;;;N;;;;;
+<MM> {toolbox} : "🧰" U1F9F0 # TOOLBOX
+#- 1F9F1;BRICK;So;0;ON;;;;;N;;;;;
+<MM> {brick} : "🧱" U1F9F1 # BRICK
+#- 1F9F2;MAGNET;So;0;ON;;;;;N;;;;;
+<MM> {magnet} : "🧲" U1F9F2 # MAGNET
+#- 1F9F3;LUGGAGE;So;0;ON;;;;;N;;;;;
+<MM> {luggage} : "🧳" U1F9F3 # LUGGAGE
+#- 1F9F4;LOTION BOTTLE;So;0;ON;;;;;N;;;;;
+<MM> {lotion} : "🧴" U1F9F4 # LOTION BOTTLE
+#- 1F9F5;SPOOL OF THREAD;So;0;ON;;;;;N;;;;;
+<MM> {thread} : "🧵" U1F9F5 # SPOOL OF THREAD
+#- 1F9F6;BALL OF YARN;So;0;ON;;;;;N;;;;;
+<MM> {yarn} : "🧶" U1F9F6 # BALL OF YARN
+#- 1F9F7;SAFETY PIN;So;0;ON;;;;;N;;;;;
+<MM> {safepin} : "🧷" U1F9F7 # SAFETY PIN
+#- 1F9F8;TEDDY BEAR;So;0;ON;;;;;N;;;;;
+<MM> {teddy bear} : "🧸" U1F9F8 # TEDDY BEAR
+#- 1F9F9;BROOM;So;0;ON;;;;;N;;;;;
+<MM> {broom} : "🧹" U1F9F9 # BROOM
+#- 1F9FA;BASKET;So;0;ON;;;;;N;;;;;
+<MM> {basket} : "🧺" U1F9FA # BASKET
+#- 1F9FB;ROLL OF PAPER;So;0;ON;;;;;N;;;;;
+<MM> {roll of paper} : "🧻" U1F9FB # ROLL OF PAPER
+#- 1F9FC;BAR OF SOAP;So;0;ON;;;;;N;;;;;
+<MM> {soap} : "🧼" U1F9FC # BAR OF SOAP
+#- 1F9FD;SPONGE;So;0;ON;;;;;N;;;;;
+<MM> {sponge} : "🧽" U1F9FD # SPONGE
+#- 1F9FE;RECEIPT;So;0;ON;;;;;N;;;;;
+<MM> {receipt} : "🧾" U1F9FE # RECEIPT
+#- 1F9FF;NAZAR AMULET;So;0;ON;;;;;N;;;;;
+<MM> {nazar} : "🧿" U1F9FF # NAZAR AMULET
+#- 1FA70;BALLET SHOES;So;0;ON;;;;;N;;;;;
+<MM> {ballet shoes} : "🩰" U1FA70 # BALLET SHOES
+#- 1FA71;ONE-PIECE SWIMSUIT;So;0;ON;;;;;N;;;;;
+<MM> {one-piece swimsuit} : "🩱" U1FA71 # ONE-PIECE SWIMSUIT
+#- 1FA72;BRIEFS;So;0;ON;;;;;N;;;;;
+<MM> {briefs} : "🩲" U1FA72 # BRIEFS
+#- 1FA73;SHORTS;So;0;ON;;;;;N;;;;;
+<MM> {shorts} : "🩳" U1FA73 # SHORTS
+#- 1FA74;THONG SANDAL;So;0;ON;;;;;N;;;;;
+<MM> {thong sandal} : "🩴" U1FA74 # THONG SANDAL
+#- 1FA78;DROP OF BLOOD;So;0;ON;;;;;N;;;;;
+<MM> {blood} : "🩸" U1FA78 # DROP OF BLOOD
+#- 1FA79;ADHESIVE BANDAGE;So;0;ON;;;;;N;;;;;
+<MM> {bandaid} : "🩹" U1FA79 # ADHESIVE BANDAGE
+#- 1FA7A;STETHOSCOPE;So;0;ON;;;;;N;;;;;
+<MM> {stethoscope} : "🩺" U1FA7A # STETHOSCOPE
+#- 1FA80;YO-YO;So;0;ON;;;;;N;;;;;
+<MM> {yo-yo} : "🪀" U1FA80 # YO-YO
+#- 1FA81;KITE;So;0;ON;;;;;N;;;;;
+<MM> {kite} : "🪁" U1FA81 # KITE
+#- 1FA82;PARACHUTE;So;0;ON;;;;;N;;;;;
+<MM> {parachute} : "🪂" U1FA82 # PARACHUTE
+#- 1FA83;BOOMERANG;So;0;ON;;;;;N;;;;;
+<MM> {boomerang} : "🪃" U1FA83 # BOOMERANG
+#- 1FA84;MAGIC WAND;So;0;ON;;;;;N;;;;;
+<MM> {magic wand} : "🪄" U1FA84 # MAGIC WAND
+#- 1FA85;PINATA;So;0;ON;;;;;N;;;;;
+<MM> {pinata} : "🪅" U1FA85 # PINATA
+#- 1FA86;NESTING DOLLS;So;0;ON;;;;;N;;;;;
+<MM> {nesting dolls} : "🪆" U1FA86 # NESTING DOLLS
+#- 1FA90;RINGED PLANET;So;0;ON;;;;;N;;;;;
+<MM> {ringed planet} : "🪐" U1FA90 # RINGED PLANET
+#- 1FA91;CHAIR;So;0;ON;;;;;N;;;;;
+<MM> {chair} : "🪑" U1FA91 # CHAIR
+#- 1FA92;RAZOR;So;0;ON;;;;;N;;;;;
+<MM> {razor} : "🪒" U1FA92 # RAZOR
+#- 1FA93;AXE;So;0;ON;;;;;N;;;;;
+<MM> {axe} : "🪓" U1FA93 # AXE
+#- 1FA94;DIYA LAMP;So;0;ON;;;;;N;;;;;
+<MM> {diya} : "🪔" U1FA94 # DIYA LAMP
+#- 1FA95;BANJO;So;0;ON;;;;;N;;;;;
+<MM> {banjo} : "🪕" U1FA95 # BANJO
+#- 1FA96;MILITARY HELMET;So;0;ON;;;;;N;;;;;
+<MM> {military helmet} : "🪖" U1FA96 # MILITARY HELMET
+#- 1FA97;ACCORDION;So;0;ON;;;;;N;;;;;
+<MM> {accordion} : "🪗" U1FA97 # ACCORDION
+#- 1FA98;LONG DRUM;So;0;ON;;;;;N;;;;;
+<MM> {long drum} : "🪘" U1FA98 # LONG DRUM
+#- 1FA99;COIN;So;0;ON;;;;;N;;;;;
+<MM> {coin} : "🪙" U1FA99 # COIN
+#- 1FA9A;CARPENTRY SAW;So;0;ON;;;;;N;;;;;
+<MM> {saw} : "🪚" U1FA9A # CARPENTRY SAW
+#- 1FA9B;SCREWDRIVER;So;0;ON;;;;;N;;;;;
+<MM> {screwdriver} : "🪛" U1FA9B # SCREWDRIVER
+#- 1FA9C;LADDER;So;0;ON;;;;;N;;;;;
+<MM> {ladder} : "🪜" U1FA9C # LADDER
+#- 1FA9D;HOOK;So;0;ON;;;;;N;;;;;
+<MM> {hook} : "🪝" U1FA9D # HOOK
+#- 1FA9E;MIRROR;So;0;ON;;;;;N;;;;;
+<MM> {mirror} : "🪞" U1FA9E # MIRROR
+#- 1FA9F;WINDOW;So;0;ON;;;;;N;;;;;
+<MM> {window} : "🪟" U1FA9F # WINDOW
+#- 1FAA0;PLUNGER;So;0;ON;;;;;N;;;;;
+<MM> {plunger} : "🪠" U1FAA0 # PLUNGER
+#- 1FAA1;SEWING NEEDLE;So;0;ON;;;;;N;;;;;
+<MM> {needle} : "🪡" U1FAA1 # SEWING NEEDLE
+#- 1FAA2;KNOT;So;0;ON;;;;;N;;;;;
+<MM> {knot} : "🪢" U1FAA2 # KNOT
+#- 1FAA3;BUCKET;So;0;ON;;;;;N;;;;;
+<MM> {bucket} : "🪣" U1FAA3 # BUCKET
+#- 1FAA4;MOUSE TRAP;So;0;ON;;;;;N;;;;;
+<MM> {mouse trap} : "🪤" U1FAA4 # MOUSE TRAP
+#- 1FAA5;TOOTHBRUSH;So;0;ON;;;;;N;;;;;
+<MM> {toothbrush} : "🪥" U1FAA5 # TOOTHBRUSH
+#- 1FAA6;HEADSTONE;So;0;ON;;;;;N;;;;;
+<MM> {headstone} : "🪦" U1FAA6 # HEADSTONE
+#- 1FAA7;PLACARD;So;0;ON;;;;;N;;;;;
+<MM> {placard} : "🪧" U1FAA7 # PLACARD
+### {rock} has prefix conflicts {rocket}, {rockon}
+#- 1FAA8;ROCK;So;0;ON;;;;;N;;;;;
+<MM> {rock♫} : "🪨" U1FAA8 # ROCK
+### {fly} has prefix-conflicts {flying$} etc
+#- 1FAB0;FLY;So;0;ON;;;;;N;;;;;
+<MM> {fly♫} : "🪰" U1FAB0 # FLY
+#- 1FAB1;WORM;So;0;ON;;;;;N;;;;;
+<MM> {worm} : "🪱" U1FAB1 # WORM
+#- 1FAB2;BEETLE;So;0;ON;;;;;N;;;;;
+<MM> {beetle} : "🪲" U1FAB2 # BEETLE
+#- 1FAB3;COCKROACH;So;0;ON;;;;;N;;;;;
+<MM> {cockroach} : "🪳" U1FAB3 # COCKROACH
+#- 1FAB4;POTTED PLANT;So;0;ON;;;;;N;;;;;
+<MM> {potted plant} : "🪴" U1FAB4 # POTTED PLANT
+#- 1FAB5;WOOD;So;0;ON;;;;;N;;;;;
+<MM> {wood} : "🪵" U1FAB5 # WOOD
+#- 1FAB6;FEATHER;So;0;ON;;;;;N;;;;;
+<MM> {feather} : "🪶" U1FAB6 # FEATHER
+#- 1FAC0;ANATOMICAL HEART;So;0;ON;;;;;N;;;;;
+<MM> {anat<3} : "🫀" U1FAC0 # ANATOMICAL HEART
+#- 1FAC1;LUNGS;So;0;ON;;;;;N;;;;;
+<MM> {lungs} : "🫁" U1FAC1 # LUNGS
+#- 1FAC2;PEOPLE HUGGING;So;0;ON;;;;;N;;;;;
+<MM> {hugging} : "🫂" U1FAC2 # PEOPLE HUGGING
+<MM> {huggers} : "🫂" U1FAC2 # PEOPLE HUGGING
+#- 1FAD0;BLUEBERRIES;So;0;ON;;;;;N;;;;;
+<MM> {blueberries} : "🫐" U1FAD0 # BLUEBERRIES
+#- 1FAD1;BELL PEPPER;So;0;ON;;;;;N;;;;;
+<MM> {bell pepper} : "🫑" U1FAD1 # BELL PEPPER
+#- 1FAD2;OLIVE;So;0;ON;;;;;N;;;;;
+<MM> {olive} : "🫒" U1FAD2 # OLIVE
+#- 1FAD3;FLATBREAD;So;0;ON;;;;;N;;;;;
+<MM> {flatbread} : "🫓" U1FAD3 # FLATBREAD
+#- 1FAD4;TAMALE;So;0;ON;;;;;N;;;;;
+<MM> {tamale} : "🫔" U1FAD4 # TAMALE
+#- 1FAD5;FONDUE;So;0;ON;;;;;N;;;;;
+<MM> {fondue} : "🫕" U1FAD5 # FONDUE
+#- 1FAD6;TEAPOT;So;0;ON;;;;;N;;;;;
+<MM> {Teapot} : "🫖" U1FAD6 # TEAPOT
+### prefix-conflict with {tea}
diff --git a/emojitrans2.pl b/emojitrans2.pl
index 27ee545..4f70288 100755
--- a/emojitrans2.pl
+++ b/emojitrans2.pl
@@ -1,4 +1,4 @@
-#!/usr/bin/perl -p
+#!/usr/bin/env -S perl -p
use feature 'unicode_strings';
use utf8;
BEGIN { binmode(STDOUT, ":utf8");
@@ -36,9 +36,30 @@ BEGIN { binmode(STDOUT, ":utf8");
'=' => 'equal',
' ' => 'space',
'*' => 'asterisk',
+ '&' => 'ampersand',
'♫' => 'Multi_key',
+ '←' => 'Left',
+ '→' => 'Right',
+ '↑' => 'Up',
+ '↓' => 'Down',
+ '⇐' => 'BackSpace',
+ '⇤' => 'Home',
+ '⇥' => 'End',
+ '⇑' => 'Prior', # PageUp
+ '⇓' => 'Next', # PageDown
+ '↵' => 'Return',
+ '∇' => 'Delete', # Del, get it?
+ '˅' => 'Insert', # it'll do.
+ '˃' => 'Control_R',
+ '˂' => 'Control_L',
+ # Function-keys? ¹ ²..ˣ ᵉ ᵗ?
);
+ $specials = join "", keys %specials;
+ # Because of reasons
+ $specials =~ s/[]\\-]/\\$&/g;
+ $RE = qr{([[:alnum:]$specials]+)};
+
sub splitup {
my $arg=shift;
local $_;
@@ -60,7 +81,7 @@ unless (/^#/) {
my $hold=$_;
s/<M_>/<Multi_key>/;
s/<MM>/<Multi_key> <Multi_key>/;
- s({([][[:alnum:] _+:;%@>=`<,.^\$+#()?!/|'"\\~*{}♫-]+)})(splitup($1))e;
+ s({($RE)})(splitup($1))e;
if (length($1) > 7) {
$_=$hold;
s/^<M([M_])>/### <M$1>/;
diff --git a/maths-base b/maths-base
new file mode 100644
index 0000000..28285e4
--- /dev/null
+++ b/maths-base
@@ -0,0 +1,2078 @@
+## I guess "♫$#" for the mathematical prefix? Easy enough to type.
+## format specifiers precede the letter or follow? Try precede, seems to be more
+## common/intuitive. Specifiers (some may be bad):
+## b Bold
+## i Italic
+## I Bold Italic
+## s Script
+## S Bold Script
+## f Fraktur
+## | Double-Struck (possibly a special case)
+## F Bold Fraktur
+## ,, Sans-serif
+## ,b Sans-serif Bold
+## ,i Sans-serif Italic
+## ,I Sans-serif Bold Italic
+## m Monospace
+## == BOLD
+#- 1D400;MATHEMATICAL BOLD CAPITAL A;Lu;0;L;<font> 0041;;;;N;;;;;
+<M_> {$#bA} : "𝐀" U1D400 # MATHEMATICAL BOLD CAPITAL A
+#- 1D401;MATHEMATICAL BOLD CAPITAL B;Lu;0;L;<font> 0042;;;;N;;;;;
+<M_> {$#bB} : "𝐁" U1D401 # MATHEMATICAL BOLD CAPITAL B
+#- 1D402;MATHEMATICAL BOLD CAPITAL C;Lu;0;L;<font> 0043;;;;N;;;;;
+<M_> {$#bC} : "𝐂" U1D402 # MATHEMATICAL BOLD CAPITAL C
+#- 1D403;MATHEMATICAL BOLD CAPITAL D;Lu;0;L;<font> 0044;;;;N;;;;;
+<M_> {$#bD} : "𝐃" U1D403 # MATHEMATICAL BOLD CAPITAL D
+#- 1D404;MATHEMATICAL BOLD CAPITAL E;Lu;0;L;<font> 0045;;;;N;;;;;
+<M_> {$#bE} : "𝐄" U1D404 # MATHEMATICAL BOLD CAPITAL E
+#- 1D405;MATHEMATICAL BOLD CAPITAL F;Lu;0;L;<font> 0046;;;;N;;;;;
+<M_> {$#bF} : "𝐅" U1D405 # MATHEMATICAL BOLD CAPITAL F
+#- 1D406;MATHEMATICAL BOLD CAPITAL G;Lu;0;L;<font> 0047;;;;N;;;;;
+<M_> {$#bG} : "𝐆" U1D406 # MATHEMATICAL BOLD CAPITAL G
+#- 1D407;MATHEMATICAL BOLD CAPITAL H;Lu;0;L;<font> 0048;;;;N;;;;;
+<M_> {$#bH} : "𝐇" U1D407 # MATHEMATICAL BOLD CAPITAL H
+#- 1D408;MATHEMATICAL BOLD CAPITAL I;Lu;0;L;<font> 0049;;;;N;;;;;
+<M_> {$#bI} : "𝐈" U1D408 # MATHEMATICAL BOLD CAPITAL I
+#- 1D409;MATHEMATICAL BOLD CAPITAL J;Lu;0;L;<font> 004A;;;;N;;;;;
+<M_> {$#bJ} : "𝐉" U1D409 # MATHEMATICAL BOLD CAPITAL J
+#- 1D40A;MATHEMATICAL BOLD CAPITAL K;Lu;0;L;<font> 004B;;;;N;;;;;
+<M_> {$#bK} : "𝐊" U1D40A # MATHEMATICAL BOLD CAPITAL K
+#- 1D40B;MATHEMATICAL BOLD CAPITAL L;Lu;0;L;<font> 004C;;;;N;;;;;
+<M_> {$#bL} : "𝐋" U1D40B # MATHEMATICAL BOLD CAPITAL L
+#- 1D40C;MATHEMATICAL BOLD CAPITAL M;Lu;0;L;<font> 004D;;;;N;;;;;
+<M_> {$#bM} : "𝐌" U1D40C # MATHEMATICAL BOLD CAPITAL M
+#- 1D40D;MATHEMATICAL BOLD CAPITAL N;Lu;0;L;<font> 004E;;;;N;;;;;
+<M_> {$#bN} : "𝐍" U1D40D # MATHEMATICAL BOLD CAPITAL N
+#- 1D40E;MATHEMATICAL BOLD CAPITAL O;Lu;0;L;<font> 004F;;;;N;;;;;
+<M_> {$#bO} : "𝐎" U1D40E # MATHEMATICAL BOLD CAPITAL O
+#- 1D40F;MATHEMATICAL BOLD CAPITAL P;Lu;0;L;<font> 0050;;;;N;;;;;
+<M_> {$#bP} : "𝐏" U1D40F # MATHEMATICAL BOLD CAPITAL P
+#- 1D410;MATHEMATICAL BOLD CAPITAL Q;Lu;0;L;<font> 0051;;;;N;;;;;
+<M_> {$#bQ} : "𝐐" U1D410 # MATHEMATICAL BOLD CAPITAL Q
+#- 1D411;MATHEMATICAL BOLD CAPITAL R;Lu;0;L;<font> 0052;;;;N;;;;;
+<M_> {$#bR} : "𝐑" U1D411 # MATHEMATICAL BOLD CAPITAL R
+#- 1D412;MATHEMATICAL BOLD CAPITAL S;Lu;0;L;<font> 0053;;;;N;;;;;
+<M_> {$#bS} : "𝐒" U1D412 # MATHEMATICAL BOLD CAPITAL S
+#- 1D413;MATHEMATICAL BOLD CAPITAL T;Lu;0;L;<font> 0054;;;;N;;;;;
+<M_> {$#bT} : "𝐓" U1D413 # MATHEMATICAL BOLD CAPITAL T
+#- 1D414;MATHEMATICAL BOLD CAPITAL U;Lu;0;L;<font> 0055;;;;N;;;;;
+<M_> {$#bU} : "𝐔" U1D414 # MATHEMATICAL BOLD CAPITAL U
+#- 1D415;MATHEMATICAL BOLD CAPITAL V;Lu;0;L;<font> 0056;;;;N;;;;;
+<M_> {$#bV} : "𝐕" U1D415 # MATHEMATICAL BOLD CAPITAL V
+#- 1D416;MATHEMATICAL BOLD CAPITAL W;Lu;0;L;<font> 0057;;;;N;;;;;
+<M_> {$#bW} : "𝐖" U1D416 # MATHEMATICAL BOLD CAPITAL W
+#- 1D417;MATHEMATICAL BOLD CAPITAL X;Lu;0;L;<font> 0058;;;;N;;;;;
+<M_> {$#bX} : "𝐗" U1D417 # MATHEMATICAL BOLD CAPITAL X
+#- 1D418;MATHEMATICAL BOLD CAPITAL Y;Lu;0;L;<font> 0059;;;;N;;;;;
+<M_> {$#bY} : "𝐘" U1D418 # MATHEMATICAL BOLD CAPITAL Y
+#- 1D419;MATHEMATICAL BOLD CAPITAL Z;Lu;0;L;<font> 005A;;;;N;;;;;
+<M_> {$#bZ} : "𝐙" U1D419 # MATHEMATICAL BOLD CAPITAL Z
+#- 1D41A;MATHEMATICAL BOLD SMALL A;Ll;0;L;<font> 0061;;;;N;;;;;
+<M_> {$#ba} : "𝐚" U1D41A # MATHEMATICAL BOLD SMALL A
+#- 1D41B;MATHEMATICAL BOLD SMALL B;Ll;0;L;<font> 0062;;;;N;;;;;
+<M_> {$#bb} : "𝐛" U1D41B # MATHEMATICAL BOLD SMALL B
+#- 1D41C;MATHEMATICAL BOLD SMALL C;Ll;0;L;<font> 0063;;;;N;;;;;
+<M_> {$#bc} : "𝐜" U1D41C # MATHEMATICAL BOLD SMALL C
+#- 1D41D;MATHEMATICAL BOLD SMALL D;Ll;0;L;<font> 0064;;;;N;;;;;
+<M_> {$#bd} : "𝐝" U1D41D # MATHEMATICAL BOLD SMALL D
+#- 1D41E;MATHEMATICAL BOLD SMALL E;Ll;0;L;<font> 0065;;;;N;;;;;
+<M_> {$#be} : "𝐞" U1D41E # MATHEMATICAL BOLD SMALL E
+#- 1D41F;MATHEMATICAL BOLD SMALL F;Ll;0;L;<font> 0066;;;;N;;;;;
+<M_> {$#bf} : "𝐟" U1D41F # MATHEMATICAL BOLD SMALL F
+#- 1D420;MATHEMATICAL BOLD SMALL G;Ll;0;L;<font> 0067;;;;N;;;;;
+<M_> {$#bg} : "𝐠" U1D420 # MATHEMATICAL BOLD SMALL G
+#- 1D421;MATHEMATICAL BOLD SMALL H;Ll;0;L;<font> 0068;;;;N;;;;;
+<M_> {$#bh} : "𝐡" U1D421 # MATHEMATICAL BOLD SMALL H
+#- 1D422;MATHEMATICAL BOLD SMALL I;Ll;0;L;<font> 0069;;;;N;;;;;
+<M_> {$#bi} : "𝐢" U1D422 # MATHEMATICAL BOLD SMALL I
+#- 1D423;MATHEMATICAL BOLD SMALL J;Ll;0;L;<font> 006A;;;;N;;;;;
+<M_> {$#bj} : "𝐣" U1D423 # MATHEMATICAL BOLD SMALL J
+#- 1D424;MATHEMATICAL BOLD SMALL K;Ll;0;L;<font> 006B;;;;N;;;;;
+<M_> {$#bk} : "𝐤" U1D424 # MATHEMATICAL BOLD SMALL K
+#- 1D425;MATHEMATICAL BOLD SMALL L;Ll;0;L;<font> 006C;;;;N;;;;;
+<M_> {$#bl} : "𝐥" U1D425 # MATHEMATICAL BOLD SMALL L
+#- 1D426;MATHEMATICAL BOLD SMALL M;Ll;0;L;<font> 006D;;;;N;;;;;
+<M_> {$#bm} : "𝐦" U1D426 # MATHEMATICAL BOLD SMALL M
+#- 1D427;MATHEMATICAL BOLD SMALL N;Ll;0;L;<font> 006E;;;;N;;;;;
+<M_> {$#bn} : "𝐧" U1D427 # MATHEMATICAL BOLD SMALL N
+#- 1D428;MATHEMATICAL BOLD SMALL O;Ll;0;L;<font> 006F;;;;N;;;;;
+<M_> {$#bo} : "𝐨" U1D428 # MATHEMATICAL BOLD SMALL O
+#- 1D429;MATHEMATICAL BOLD SMALL P;Ll;0;L;<font> 0070;;;;N;;;;;
+<M_> {$#bp} : "𝐩" U1D429 # MATHEMATICAL BOLD SMALL P
+#- 1D42A;MATHEMATICAL BOLD SMALL Q;Ll;0;L;<font> 0071;;;;N;;;;;
+<M_> {$#bq} : "𝐪" U1D42A # MATHEMATICAL BOLD SMALL Q
+#- 1D42B;MATHEMATICAL BOLD SMALL R;Ll;0;L;<font> 0072;;;;N;;;;;
+<M_> {$#br} : "𝐫" U1D42B # MATHEMATICAL BOLD SMALL R
+#- 1D42C;MATHEMATICAL BOLD SMALL S;Ll;0;L;<font> 0073;;;;N;;;;;
+<M_> {$#bs} : "𝐬" U1D42C # MATHEMATICAL BOLD SMALL S
+#- 1D42D;MATHEMATICAL BOLD SMALL T;Ll;0;L;<font> 0074;;;;N;;;;;
+<M_> {$#bt} : "𝐭" U1D42D # MATHEMATICAL BOLD SMALL T
+#- 1D42E;MATHEMATICAL BOLD SMALL U;Ll;0;L;<font> 0075;;;;N;;;;;
+<M_> {$#bu} : "𝐮" U1D42E # MATHEMATICAL BOLD SMALL U
+#- 1D42F;MATHEMATICAL BOLD SMALL V;Ll;0;L;<font> 0076;;;;N;;;;;
+<M_> {$#bv} : "𝐯" U1D42F # MATHEMATICAL BOLD SMALL V
+#- 1D430;MATHEMATICAL BOLD SMALL W;Ll;0;L;<font> 0077;;;;N;;;;;
+<M_> {$#bw} : "𝐰" U1D430 # MATHEMATICAL BOLD SMALL W
+#- 1D431;MATHEMATICAL BOLD SMALL X;Ll;0;L;<font> 0078;;;;N;;;;;
+<M_> {$#bx} : "𝐱" U1D431 # MATHEMATICAL BOLD SMALL X
+#- 1D432;MATHEMATICAL BOLD SMALL Y;Ll;0;L;<font> 0079;;;;N;;;;;
+<M_> {$#by} : "𝐲" U1D432 # MATHEMATICAL BOLD SMALL Y
+#- 1D433;MATHEMATICAL BOLD SMALL Z;Ll;0;L;<font> 007A;;;;N;;;;;
+<M_> {$#bz} : "𝐳" U1D433 # MATHEMATICAL BOLD SMALL Z
+## == ITALIC
+#- 1D434;MATHEMATICAL ITALIC CAPITAL A;Lu;0;L;<font> 0041;;;;N;;;;;
+<M_> {$#iA} : "𝐴" U1D434 # MATHEMATICAL ITALIC CAPITAL A
+#- 1D435;MATHEMATICAL ITALIC CAPITAL B;Lu;0;L;<font> 0042;;;;N;;;;;
+<M_> {$#iB} : "𝐵" U1D435 # MATHEMATICAL ITALIC CAPITAL B
+#- 1D436;MATHEMATICAL ITALIC CAPITAL C;Lu;0;L;<font> 0043;;;;N;;;;;
+<M_> {$#iC} : "𝐶" U1D436 # MATHEMATICAL ITALIC CAPITAL C
+#- 1D437;MATHEMATICAL ITALIC CAPITAL D;Lu;0;L;<font> 0044;;;;N;;;;;
+<M_> {$#iD} : "𝐷" U1D437 # MATHEMATICAL ITALIC CAPITAL D
+#- 1D438;MATHEMATICAL ITALIC CAPITAL E;Lu;0;L;<font> 0045;;;;N;;;;;
+<M_> {$#iE} : "𝐸" U1D438 # MATHEMATICAL ITALIC CAPITAL E
+#- 1D439;MATHEMATICAL ITALIC CAPITAL F;Lu;0;L;<font> 0046;;;;N;;;;;
+<M_> {$#iF} : "𝐹" U1D439 # MATHEMATICAL ITALIC CAPITAL F
+#- 1D43A;MATHEMATICAL ITALIC CAPITAL G;Lu;0;L;<font> 0047;;;;N;;;;;
+<M_> {$#iG} : "𝐺" U1D43A # MATHEMATICAL ITALIC CAPITAL G
+#- 1D43B;MATHEMATICAL ITALIC CAPITAL H;Lu;0;L;<font> 0048;;;;N;;;;;
+<M_> {$#iH} : "𝐻" U1D43B # MATHEMATICAL ITALIC CAPITAL H
+#- 1D43C;MATHEMATICAL ITALIC CAPITAL I;Lu;0;L;<font> 0049;;;;N;;;;;
+<M_> {$#iI} : "𝐼" U1D43C # MATHEMATICAL ITALIC CAPITAL I
+#- 1D43D;MATHEMATICAL ITALIC CAPITAL J;Lu;0;L;<font> 004A;;;;N;;;;;
+<M_> {$#iJ} : "𝐽" U1D43D # MATHEMATICAL ITALIC CAPITAL J
+#- 1D43E;MATHEMATICAL ITALIC CAPITAL K;Lu;0;L;<font> 004B;;;;N;;;;;
+<M_> {$#iK} : "𝐾" U1D43E # MATHEMATICAL ITALIC CAPITAL K
+#- 1D43F;MATHEMATICAL ITALIC CAPITAL L;Lu;0;L;<font> 004C;;;;N;;;;;
+<M_> {$#iL} : "𝐿" U1D43F # MATHEMATICAL ITALIC CAPITAL L
+#- 1D440;MATHEMATICAL ITALIC CAPITAL M;Lu;0;L;<font> 004D;;;;N;;;;;
+<M_> {$#iM} : "𝑀" U1D440 # MATHEMATICAL ITALIC CAPITAL M
+#- 1D441;MATHEMATICAL ITALIC CAPITAL N;Lu;0;L;<font> 004E;;;;N;;;;;
+<M_> {$#iN} : "𝑁" U1D441 # MATHEMATICAL ITALIC CAPITAL N
+#- 1D442;MATHEMATICAL ITALIC CAPITAL O;Lu;0;L;<font> 004F;;;;N;;;;;
+<M_> {$#iO} : "𝑂" U1D442 # MATHEMATICAL ITALIC CAPITAL O
+#- 1D443;MATHEMATICAL ITALIC CAPITAL P;Lu;0;L;<font> 0050;;;;N;;;;;
+<M_> {$#iP} : "𝑃" U1D443 # MATHEMATICAL ITALIC CAPITAL P
+#- 1D444;MATHEMATICAL ITALIC CAPITAL Q;Lu;0;L;<font> 0051;;;;N;;;;;
+<M_> {$#iQ} : "𝑄" U1D444 # MATHEMATICAL ITALIC CAPITAL Q
+#- 1D445;MATHEMATICAL ITALIC CAPITAL R;Lu;0;L;<font> 0052;;;;N;;;;;
+<M_> {$#iR} : "𝑅" U1D445 # MATHEMATICAL ITALIC CAPITAL R
+#- 1D446;MATHEMATICAL ITALIC CAPITAL S;Lu;0;L;<font> 0053;;;;N;;;;;
+<M_> {$#iS} : "𝑆" U1D446 # MATHEMATICAL ITALIC CAPITAL S
+#- 1D447;MATHEMATICAL ITALIC CAPITAL T;Lu;0;L;<font> 0054;;;;N;;;;;
+<M_> {$#iT} : "𝑇" U1D447 # MATHEMATICAL ITALIC CAPITAL T
+#- 1D448;MATHEMATICAL ITALIC CAPITAL U;Lu;0;L;<font> 0055;;;;N;;;;;
+<M_> {$#iU} : "𝑈" U1D448 # MATHEMATICAL ITALIC CAPITAL U
+#- 1D449;MATHEMATICAL ITALIC CAPITAL V;Lu;0;L;<font> 0056;;;;N;;;;;
+<M_> {$#iV} : "𝑉" U1D449 # MATHEMATICAL ITALIC CAPITAL V
+#- 1D44A;MATHEMATICAL ITALIC CAPITAL W;Lu;0;L;<font> 0057;;;;N;;;;;
+<M_> {$#iW} : "𝑊" U1D44A # MATHEMATICAL ITALIC CAPITAL W
+#- 1D44B;MATHEMATICAL ITALIC CAPITAL X;Lu;0;L;<font> 0058;;;;N;;;;;
+<M_> {$#iX} : "𝑋" U1D44B # MATHEMATICAL ITALIC CAPITAL X
+#- 1D44C;MATHEMATICAL ITALIC CAPITAL Y;Lu;0;L;<font> 0059;;;;N;;;;;
+<M_> {$#iY} : "𝑌" U1D44C # MATHEMATICAL ITALIC CAPITAL Y
+#- 1D44D;MATHEMATICAL ITALIC CAPITAL Z;Lu;0;L;<font> 005A;;;;N;;;;;
+<M_> {$#iZ} : "𝑍" U1D44D # MATHEMATICAL ITALIC CAPITAL Z
+#- 1D44E;MATHEMATICAL ITALIC SMALL A;Ll;0;L;<font> 0061;;;;N;;;;;
+<M_> {$#ia} : "𝑎" U1D44E # MATHEMATICAL ITALIC SMALL A
+#- 1D44F;MATHEMATICAL ITALIC SMALL B;Ll;0;L;<font> 0062;;;;N;;;;;
+<M_> {$#ib} : "𝑏" U1D44F # MATHEMATICAL ITALIC SMALL B
+#- 1D450;MATHEMATICAL ITALIC SMALL C;Ll;0;L;<font> 0063;;;;N;;;;;
+<M_> {$#ic} : "𝑐" U1D450 # MATHEMATICAL ITALIC SMALL C
+#- 1D451;MATHEMATICAL ITALIC SMALL D;Ll;0;L;<font> 0064;;;;N;;;;;
+<M_> {$#id} : "𝑑" U1D451 # MATHEMATICAL ITALIC SMALL D
+#- 1D452;MATHEMATICAL ITALIC SMALL E;Ll;0;L;<font> 0065;;;;N;;;;;
+<M_> {$#ie} : "𝑒" U1D452 # MATHEMATICAL ITALIC SMALL E
+#- 1D453;MATHEMATICAL ITALIC SMALL F;Ll;0;L;<font> 0066;;;;N;;;;;
+<M_> {$#if} : "𝑓" U1D453 # MATHEMATICAL ITALIC SMALL F
+#- 1D454;MATHEMATICAL ITALIC SMALL G;Ll;0;L;<font> 0067;;;;N;;;;;
+<M_> {$#ig} : "𝑔" U1D454 # MATHEMATICAL ITALIC SMALL G
+#- 1D456;MATHEMATICAL ITALIC SMALL I;Ll;0;L;<font> 0069;;;;N;;;;;
+<M_> {$#ii} : "𝑖" U1D456 # MATHEMATICAL ITALIC SMALL I
+#- 1D457;MATHEMATICAL ITALIC SMALL J;Ll;0;L;<font> 006A;;;;N;;;;;
+<M_> {$#ij} : "𝑗" U1D457 # MATHEMATICAL ITALIC SMALL J
+#- 1D458;MATHEMATICAL ITALIC SMALL K;Ll;0;L;<font> 006B;;;;N;;;;;
+<M_> {$#ik} : "𝑘" U1D458 # MATHEMATICAL ITALIC SMALL K
+#- 1D459;MATHEMATICAL ITALIC SMALL L;Ll;0;L;<font> 006C;;;;N;;;;;
+<M_> {$#il} : "𝑙" U1D459 # MATHEMATICAL ITALIC SMALL L
+#- 1D45A;MATHEMATICAL ITALIC SMALL M;Ll;0;L;<font> 006D;;;;N;;;;;
+<M_> {$#im} : "𝑚" U1D45A # MATHEMATICAL ITALIC SMALL M
+#- 1D45B;MATHEMATICAL ITALIC SMALL N;Ll;0;L;<font> 006E;;;;N;;;;;
+<M_> {$#in} : "𝑛" U1D45B # MATHEMATICAL ITALIC SMALL N
+#- 1D45C;MATHEMATICAL ITALIC SMALL O;Ll;0;L;<font> 006F;;;;N;;;;;
+<M_> {$#io} : "𝑜" U1D45C # MATHEMATICAL ITALIC SMALL O
+#- 1D45D;MATHEMATICAL ITALIC SMALL P;Ll;0;L;<font> 0070;;;;N;;;;;
+<M_> {$#ip} : "𝑝" U1D45D # MATHEMATICAL ITALIC SMALL P
+#- 1D45E;MATHEMATICAL ITALIC SMALL Q;Ll;0;L;<font> 0071;;;;N;;;;;
+<M_> {$#iq} : "𝑞" U1D45E # MATHEMATICAL ITALIC SMALL Q
+#- 1D45F;MATHEMATICAL ITALIC SMALL R;Ll;0;L;<font> 0072;;;;N;;;;;
+<M_> {$#ir} : "𝑟" U1D45F # MATHEMATICAL ITALIC SMALL R
+#- 1D460;MATHEMATICAL ITALIC SMALL S;Ll;0;L;<font> 0073;;;;N;;;;;
+<M_> {$#is} : "𝑠" U1D460 # MATHEMATICAL ITALIC SMALL S
+#- 1D461;MATHEMATICAL ITALIC SMALL T;Ll;0;L;<font> 0074;;;;N;;;;;
+<M_> {$#it} : "𝑡" U1D461 # MATHEMATICAL ITALIC SMALL T
+#- 1D462;MATHEMATICAL ITALIC SMALL U;Ll;0;L;<font> 0075;;;;N;;;;;
+<M_> {$#iu} : "𝑢" U1D462 # MATHEMATICAL ITALIC SMALL U
+#- 1D463;MATHEMATICAL ITALIC SMALL V;Ll;0;L;<font> 0076;;;;N;;;;;
+<M_> {$#iv} : "𝑣" U1D463 # MATHEMATICAL ITALIC SMALL V
+#- 1D464;MATHEMATICAL ITALIC SMALL W;Ll;0;L;<font> 0077;;;;N;;;;;
+<M_> {$#iw} : "𝑤" U1D464 # MATHEMATICAL ITALIC SMALL W
+#- 1D465;MATHEMATICAL ITALIC SMALL X;Ll;0;L;<font> 0078;;;;N;;;;;
+<M_> {$#ix} : "𝑥" U1D465 # MATHEMATICAL ITALIC SMALL X
+#- 1D466;MATHEMATICAL ITALIC SMALL Y;Ll;0;L;<font> 0079;;;;N;;;;;
+<M_> {$#iy} : "𝑦" U1D466 # MATHEMATICAL ITALIC SMALL Y
+#- 1D467;MATHEMATICAL ITALIC SMALL Z;Ll;0;L;<font> 007A;;;;N;;;;;
+<M_> {$#iz} : "𝑧" U1D467 # MATHEMATICAL ITALIC SMALL Z
+## == BOLD ITALIC
+#- 1D468;MATHEMATICAL BOLD ITALIC CAPITAL A;Lu;0;L;<font> 0041;;;;N;;;;;
+<M_> {$#IA} : "𝑨" U1D468 # MATHEMATICAL BOLD ITALIC CAPITAL A
+#- 1D469;MATHEMATICAL BOLD ITALIC CAPITAL B;Lu;0;L;<font> 0042;;;;N;;;;;
+<M_> {$#IB} : "𝑩" U1D469 # MATHEMATICAL BOLD ITALIC CAPITAL B
+#- 1D46A;MATHEMATICAL BOLD ITALIC CAPITAL C;Lu;0;L;<font> 0043;;;;N;;;;;
+<M_> {$#IC} : "𝑪" U1D46A # MATHEMATICAL BOLD ITALIC CAPITAL C
+#- 1D46B;MATHEMATICAL BOLD ITALIC CAPITAL D;Lu;0;L;<font> 0044;;;;N;;;;;
+<M_> {$#ID} : "𝑫" U1D46B # MATHEMATICAL BOLD ITALIC CAPITAL D
+#- 1D46C;MATHEMATICAL BOLD ITALIC CAPITAL E;Lu;0;L;<font> 0045;;;;N;;;;;
+<M_> {$#IE} : "𝑬" U1D46C # MATHEMATICAL BOLD ITALIC CAPITAL E
+#- 1D46D;MATHEMATICAL BOLD ITALIC CAPITAL F;Lu;0;L;<font> 0046;;;;N;;;;;
+<M_> {$#IF} : "𝑭" U1D46D # MATHEMATICAL BOLD ITALIC CAPITAL F
+#- 1D46E;MATHEMATICAL BOLD ITALIC CAPITAL G;Lu;0;L;<font> 0047;;;;N;;;;;
+<M_> {$#IG} : "𝑮" U1D46E # MATHEMATICAL BOLD ITALIC CAPITAL G
+#- 1D46F;MATHEMATICAL BOLD ITALIC CAPITAL H;Lu;0;L;<font> 0048;;;;N;;;;;
+<M_> {$#IH} : "𝑯" U1D46F # MATHEMATICAL BOLD ITALIC CAPITAL H
+#- 1D470;MATHEMATICAL BOLD ITALIC CAPITAL I;Lu;0;L;<font> 0049;;;;N;;;;;
+<M_> {$#II} : "𝑰" U1D470 # MATHEMATICAL BOLD ITALIC CAPITAL I
+#- 1D471;MATHEMATICAL BOLD ITALIC CAPITAL J;Lu;0;L;<font> 004A;;;;N;;;;;
+<M_> {$#IJ} : "𝑱" U1D471 # MATHEMATICAL BOLD ITALIC CAPITAL J
+#- 1D472;MATHEMATICAL BOLD ITALIC CAPITAL K;Lu;0;L;<font> 004B;;;;N;;;;;
+<M_> {$#IK} : "𝑲" U1D472 # MATHEMATICAL BOLD ITALIC CAPITAL K
+#- 1D473;MATHEMATICAL BOLD ITALIC CAPITAL L;Lu;0;L;<font> 004C;;;;N;;;;;
+<M_> {$#IL} : "𝑳" U1D473 # MATHEMATICAL BOLD ITALIC CAPITAL L
+#- 1D474;MATHEMATICAL BOLD ITALIC CAPITAL M;Lu;0;L;<font> 004D;;;;N;;;;;
+<M_> {$#IM} : "𝑴" U1D474 # MATHEMATICAL BOLD ITALIC CAPITAL M
+#- 1D475;MATHEMATICAL BOLD ITALIC CAPITAL N;Lu;0;L;<font> 004E;;;;N;;;;;
+<M_> {$#IN} : "𝑵" U1D475 # MATHEMATICAL BOLD ITALIC CAPITAL N
+#- 1D476;MATHEMATICAL BOLD ITALIC CAPITAL O;Lu;0;L;<font> 004F;;;;N;;;;;
+<M_> {$#IO} : "𝑶" U1D476 # MATHEMATICAL BOLD ITALIC CAPITAL O
+#- 1D477;MATHEMATICAL BOLD ITALIC CAPITAL P;Lu;0;L;<font> 0050;;;;N;;;;;
+<M_> {$#IP} : "𝑷" U1D477 # MATHEMATICAL BOLD ITALIC CAPITAL P
+#- 1D478;MATHEMATICAL BOLD ITALIC CAPITAL Q;Lu;0;L;<font> 0051;;;;N;;;;;
+<M_> {$#IQ} : "𝑸" U1D478 # MATHEMATICAL BOLD ITALIC CAPITAL Q
+#- 1D479;MATHEMATICAL BOLD ITALIC CAPITAL R;Lu;0;L;<font> 0052;;;;N;;;;;
+<M_> {$#IR} : "𝑹" U1D479 # MATHEMATICAL BOLD ITALIC CAPITAL R
+#- 1D47A;MATHEMATICAL BOLD ITALIC CAPITAL S;Lu;0;L;<font> 0053;;;;N;;;;;
+<M_> {$#IS} : "𝑺" U1D47A # MATHEMATICAL BOLD ITALIC CAPITAL S
+#- 1D47B;MATHEMATICAL BOLD ITALIC CAPITAL T;Lu;0;L;<font> 0054;;;;N;;;;;
+<M_> {$#IT} : "𝑻" U1D47B # MATHEMATICAL BOLD ITALIC CAPITAL T
+#- 1D47C;MATHEMATICAL BOLD ITALIC CAPITAL U;Lu;0;L;<font> 0055;;;;N;;;;;
+<M_> {$#IU} : "𝑼" U1D47C # MATHEMATICAL BOLD ITALIC CAPITAL U
+#- 1D47D;MATHEMATICAL BOLD ITALIC CAPITAL V;Lu;0;L;<font> 0056;;;;N;;;;;
+<M_> {$#IV} : "𝑽" U1D47D # MATHEMATICAL BOLD ITALIC CAPITAL V
+#- 1D47E;MATHEMATICAL BOLD ITALIC CAPITAL W;Lu;0;L;<font> 0057;;;;N;;;;;
+<M_> {$#IW} : "𝑾" U1D47E # MATHEMATICAL BOLD ITALIC CAPITAL W
+#- 1D47F;MATHEMATICAL BOLD ITALIC CAPITAL X;Lu;0;L;<font> 0058;;;;N;;;;;
+<M_> {$#IX} : "𝑿" U1D47F # MATHEMATICAL BOLD ITALIC CAPITAL X
+#- 1D480;MATHEMATICAL BOLD ITALIC CAPITAL Y;Lu;0;L;<font> 0059;;;;N;;;;;
+<M_> {$#IY} : "𝒀" U1D480 # MATHEMATICAL BOLD ITALIC CAPITAL Y
+#- 1D481;MATHEMATICAL BOLD ITALIC CAPITAL Z;Lu;0;L;<font> 005A;;;;N;;;;;
+<M_> {$#IZ} : "𝒁" U1D481 # MATHEMATICAL BOLD ITALIC CAPITAL Z
+#- 1D482;MATHEMATICAL BOLD ITALIC SMALL A;Ll;0;L;<font> 0061;;;;N;;;;;
+<M_> {$#Ia} : "𝒂" U1D482 # MATHEMATICAL BOLD ITALIC SMALL A
+#- 1D483;MATHEMATICAL BOLD ITALIC SMALL B;Ll;0;L;<font> 0062;;;;N;;;;;
+<M_> {$#Ib} : "𝒃" U1D483 # MATHEMATICAL BOLD ITALIC SMALL B
+#- 1D484;MATHEMATICAL BOLD ITALIC SMALL C;Ll;0;L;<font> 0063;;;;N;;;;;
+<M_> {$#Ic} : "𝒄" U1D484 # MATHEMATICAL BOLD ITALIC SMALL C
+#- 1D485;MATHEMATICAL BOLD ITALIC SMALL D;Ll;0;L;<font> 0064;;;;N;;;;;
+<M_> {$#Id} : "𝒅" U1D485 # MATHEMATICAL BOLD ITALIC SMALL D
+#- 1D486;MATHEMATICAL BOLD ITALIC SMALL E;Ll;0;L;<font> 0065;;;;N;;;;;
+<M_> {$#Ie} : "𝒆" U1D486 # MATHEMATICAL BOLD ITALIC SMALL E
+#- 1D487;MATHEMATICAL BOLD ITALIC SMALL F;Ll;0;L;<font> 0066;;;;N;;;;;
+<M_> {$#If} : "𝒇" U1D487 # MATHEMATICAL BOLD ITALIC SMALL F
+#- 1D488;MATHEMATICAL BOLD ITALIC SMALL G;Ll;0;L;<font> 0067;;;;N;;;;;
+<M_> {$#Ig} : "𝒈" U1D488 # MATHEMATICAL BOLD ITALIC SMALL G
+#- 1D489;MATHEMATICAL BOLD ITALIC SMALL H;Ll;0;L;<font> 0068;;;;N;;;;;
+<M_> {$#Ih} : "𝒉" U1D489 # MATHEMATICAL BOLD ITALIC SMALL H
+#- 1D48A;MATHEMATICAL BOLD ITALIC SMALL I;Ll;0;L;<font> 0069;;;;N;;;;;
+<M_> {$#Ii} : "𝒊" U1D48A # MATHEMATICAL BOLD ITALIC SMALL I
+#- 1D48B;MATHEMATICAL BOLD ITALIC SMALL J;Ll;0;L;<font> 006A;;;;N;;;;;
+<M_> {$#Ij} : "𝒋" U1D48B # MATHEMATICAL BOLD ITALIC SMALL J
+#- 1D48C;MATHEMATICAL BOLD ITALIC SMALL K;Ll;0;L;<font> 006B;;;;N;;;;;
+<M_> {$#Ik} : "𝒌" U1D48C # MATHEMATICAL BOLD ITALIC SMALL K
+#- 1D48D;MATHEMATICAL BOLD ITALIC SMALL L;Ll;0;L;<font> 006C;;;;N;;;;;
+<M_> {$#Il} : "𝒍" U1D48D # MATHEMATICAL BOLD ITALIC SMALL L
+#- 1D48E;MATHEMATICAL BOLD ITALIC SMALL M;Ll;0;L;<font> 006D;;;;N;;;;;
+<M_> {$#Im} : "𝒎" U1D48E # MATHEMATICAL BOLD ITALIC SMALL M
+#- 1D48F;MATHEMATICAL BOLD ITALIC SMALL N;Ll;0;L;<font> 006E;;;;N;;;;;
+<M_> {$#In} : "𝒏" U1D48F # MATHEMATICAL BOLD ITALIC SMALL N
+#- 1D490;MATHEMATICAL BOLD ITALIC SMALL O;Ll;0;L;<font> 006F;;;;N;;;;;
+<M_> {$#Io} : "𝒐" U1D490 # MATHEMATICAL BOLD ITALIC SMALL O
+#- 1D491;MATHEMATICAL BOLD ITALIC SMALL P;Ll;0;L;<font> 0070;;;;N;;;;;
+<M_> {$#Ip} : "𝒑" U1D491 # MATHEMATICAL BOLD ITALIC SMALL P
+#- 1D492;MATHEMATICAL BOLD ITALIC SMALL Q;Ll;0;L;<font> 0071;;;;N;;;;;
+<M_> {$#Iq} : "𝒒" U1D492 # MATHEMATICAL BOLD ITALIC SMALL Q
+#- 1D493;MATHEMATICAL BOLD ITALIC SMALL R;Ll;0;L;<font> 0072;;;;N;;;;;
+<M_> {$#Ir} : "𝒓" U1D493 # MATHEMATICAL BOLD ITALIC SMALL R
+#- 1D494;MATHEMATICAL BOLD ITALIC SMALL S;Ll;0;L;<font> 0073;;;;N;;;;;
+<M_> {$#Is} : "𝒔" U1D494 # MATHEMATICAL BOLD ITALIC SMALL S
+#- 1D495;MATHEMATICAL BOLD ITALIC SMALL T;Ll;0;L;<font> 0074;;;;N;;;;;
+<M_> {$#It} : "𝒕" U1D495 # MATHEMATICAL BOLD ITALIC SMALL T
+#- 1D496;MATHEMATICAL BOLD ITALIC SMALL U;Ll;0;L;<font> 0075;;;;N;;;;;
+<M_> {$#Iu} : "𝒖" U1D496 # MATHEMATICAL BOLD ITALIC SMALL U
+#- 1D497;MATHEMATICAL BOLD ITALIC SMALL V;Ll;0;L;<font> 0076;;;;N;;;;;
+<M_> {$#Iv} : "𝒗" U1D497 # MATHEMATICAL BOLD ITALIC SMALL V
+#- 1D498;MATHEMATICAL BOLD ITALIC SMALL W;Ll;0;L;<font> 0077;;;;N;;;;;
+<M_> {$#Iw} : "𝒘" U1D498 # MATHEMATICAL BOLD ITALIC SMALL W
+#- 1D499;MATHEMATICAL BOLD ITALIC SMALL X;Ll;0;L;<font> 0078;;;;N;;;;;
+<M_> {$#Ix} : "𝒙" U1D499 # MATHEMATICAL BOLD ITALIC SMALL X
+#- 1D49A;MATHEMATICAL BOLD ITALIC SMALL Y;Ll;0;L;<font> 0079;;;;N;;;;;
+<M_> {$#Iy} : "𝒚" U1D49A # MATHEMATICAL BOLD ITALIC SMALL Y
+#- 1D49B;MATHEMATICAL BOLD ITALIC SMALL Z;Ll;0;L;<font> 007A;;;;N;;;;;
+<M_> {$#Iz} : "𝒛" U1D49B # MATHEMATICAL BOLD ITALIC SMALL Z
+## == SCRIPT
+#- 1D49C;MATHEMATICAL SCRIPT CAPITAL A;Lu;0;L;<font> 0041;;;;N;;;;;
+<M_> {$#sA} : "𝒜" U1D49C # MATHEMATICAL SCRIPT CAPITAL A
+#- 212C;SCRIPT CAPITAL B;Lu;0;L;<font> 0042;;;;N;SCRIPT B;;;;
+<M_> {$#sB} : "ℬ" U212C # SCRIPT CAPITAL B
+#- 1D49E;MATHEMATICAL SCRIPT CAPITAL C;Lu;0;L;<font> 0043;;;;N;;;;;
+<M_> {$#sC} : "𝒞" U1D49E # MATHEMATICAL SCRIPT CAPITAL C
+#- 1D49F;MATHEMATICAL SCRIPT CAPITAL D;Lu;0;L;<font> 0044;;;;N;;;;;
+<M_> {$#sD} : "𝒟" U1D49F # MATHEMATICAL SCRIPT CAPITAL D
+#- 2130;SCRIPT CAPITAL E;Lu;0;L;<font> 0045;;;;N;SCRIPT E;;;;
+<M_> {$#sE} : "ℰ" U2130 # SCRIPT CAPITAL E
+#- 2131;SCRIPT CAPITAL F;Lu;0;L;<font> 0046;;;;N;SCRIPT F;;;;
+<M_> {$#sF} : "ℱ" U2131 # SCRIPT CAPITAL F
+#- 1D4A2;MATHEMATICAL SCRIPT CAPITAL G;Lu;0;L;<font> 0047;;;;N;;;;;
+<M_> {$#sG} : "𝒢" U1D4A2 # MATHEMATICAL SCRIPT CAPITAL G
+#- 210B;SCRIPT CAPITAL H;Lu;0;L;<font> 0048;;;;N;SCRIPT H;;;;
+<M_> {$#sH} : "ℋ" U210B # SCRIPT CAPITAL H
+#- 2110;SCRIPT CAPITAL I;Lu;0;L;<font> 0049;;;;N;SCRIPT I;;;;
+<M_> {$#sI} : "ℐ" U2110 # SCRIPT CAPITAL I
+#- 1D4A5;MATHEMATICAL SCRIPT CAPITAL J;Lu;0;L;<font> 004A;;;;N;;;;;
+<M_> {$#sJ} : "𝒥" U1D4A5 # MATHEMATICAL SCRIPT CAPITAL J
+#- 1D4A6;MATHEMATICAL SCRIPT CAPITAL K;Lu;0;L;<font> 004B;;;;N;;;;;
+<M_> {$#sK} : "𝒦" U1D4A6 # MATHEMATICAL SCRIPT CAPITAL K
+#- 2112;SCRIPT CAPITAL L;Lu;0;L;<font> 004C;;;;N;SCRIPT L;;;;
+<M_> {$#sL} : "ℒ" U2112 # SCRIPT CAPITAL L
+#- 2133;SCRIPT CAPITAL M;Lu;0;L;<font> 004D;;;;N;SCRIPT M;;;;
+<M_> {$#sM} : "ℳ" U2133 # SCRIPT CAPITAL M
+#- 1D4A9;MATHEMATICAL SCRIPT CAPITAL N;Lu;0;L;<font> 004E;;;;N;;;;;
+<M_> {$#sN} : "𝒩" U1D4A9 # MATHEMATICAL SCRIPT CAPITAL N
+#- 1D4AA;MATHEMATICAL SCRIPT CAPITAL O;Lu;0;L;<font> 004F;;;;N;;;;;
+<M_> {$#sO} : "𝒪" U1D4AA # MATHEMATICAL SCRIPT CAPITAL O
+#- 1D4AB;MATHEMATICAL SCRIPT CAPITAL P;Lu;0;L;<font> 0050;;;;N;;;;;
+<M_> {$#sP} : "𝒫" U1D4AB # MATHEMATICAL SCRIPT CAPITAL P
+#- 1D4AC;MATHEMATICAL SCRIPT CAPITAL Q;Lu;0;L;<font> 0051;;;;N;;;;;
+<M_> {$#sQ} : "𝒬" U1D4AC # MATHEMATICAL SCRIPT CAPITAL Q
+#- 211B;SCRIPT CAPITAL R;Lu;0;L;<font> 0052;;;;N;SCRIPT R;;;;
+<M_> {$#sR} : "ℛ" U211B # SCRIPT CAPITAL R
+#- 1D4AE;MATHEMATICAL SCRIPT CAPITAL S;Lu;0;L;<font> 0053;;;;N;;;;;
+<M_> {$#sS} : "𝒮" U1D4AE # MATHEMATICAL SCRIPT CAPITAL S
+#- 1D4AF;MATHEMATICAL SCRIPT CAPITAL T;Lu;0;L;<font> 0054;;;;N;;;;;
+<M_> {$#sT} : "𝒯" U1D4AF # MATHEMATICAL SCRIPT CAPITAL T
+#- 1D4B0;MATHEMATICAL SCRIPT CAPITAL U;Lu;0;L;<font> 0055;;;;N;;;;;
+<M_> {$#sU} : "𝒰" U1D4B0 # MATHEMATICAL SCRIPT CAPITAL U
+#- 1D4B1;MATHEMATICAL SCRIPT CAPITAL V;Lu;0;L;<font> 0056;;;;N;;;;;
+<M_> {$#sV} : "𝒱" U1D4B1 # MATHEMATICAL SCRIPT CAPITAL V
+#- 1D4B2;MATHEMATICAL SCRIPT CAPITAL W;Lu;0;L;<font> 0057;;;;N;;;;;
+<M_> {$#sW} : "𝒲" U1D4B2 # MATHEMATICAL SCRIPT CAPITAL W
+#- 1D4B3;MATHEMATICAL SCRIPT CAPITAL X;Lu;0;L;<font> 0058;;;;N;;;;;
+<M_> {$#sX} : "𝒳" U1D4B3 # MATHEMATICAL SCRIPT CAPITAL X
+#- 1D4B4;MATHEMATICAL SCRIPT CAPITAL Y;Lu;0;L;<font> 0059;;;;N;;;;;
+<M_> {$#sY} : "𝒴" U1D4B4 # MATHEMATICAL SCRIPT CAPITAL Y
+#- 1D4B5;MATHEMATICAL SCRIPT CAPITAL Z;Lu;0;L;<font> 005A;;;;N;;;;;
+<M_> {$#sZ} : "𝒵" U1D4B5 # MATHEMATICAL SCRIPT CAPITAL Z
+#- 1D4B6;MATHEMATICAL SCRIPT SMALL A;Ll;0;L;<font> 0061;;;;N;;;;;
+<M_> {$#sa} : "𝒶" U1D4B6 # MATHEMATICAL SCRIPT SMALL A
+#- 1D4B7;MATHEMATICAL SCRIPT SMALL B;Ll;0;L;<font> 0062;;;;N;;;;;
+<M_> {$#sb} : "𝒷" U1D4B7 # MATHEMATICAL SCRIPT SMALL B
+#- 1D4B8;MATHEMATICAL SCRIPT SMALL C;Ll;0;L;<font> 0063;;;;N;;;;;
+<M_> {$#sc} : "𝒸" U1D4B8 # MATHEMATICAL SCRIPT SMALL C
+#- 1D4B9;MATHEMATICAL SCRIPT SMALL D;Ll;0;L;<font> 0064;;;;N;;;;;
+<M_> {$#sd} : "𝒹" U1D4B9 # MATHEMATICAL SCRIPT SMALL D
+#- 212F;SCRIPT SMALL E;Ll;0;L;<font> 0065;;;;N;;;;;
+<M_> {$#se} : "ℯ" U212F # SCRIPT SMALL E
+#- 1D4BB;MATHEMATICAL SCRIPT SMALL F;Ll;0;L;<font> 0066;;;;N;;;;;
+<M_> {$#sf} : "𝒻" U1D4BB # MATHEMATICAL SCRIPT SMALL F
+#- 210A;SCRIPT SMALL G;Ll;0;L;<font> 0067;;;;N;;;;;
+<M_> {$#sg} : "ℊ" U210A # SCRIPT SMALL G
+#- 1D4BD;MATHEMATICAL SCRIPT SMALL H;Ll;0;L;<font> 0068;;;;N;;;;;
+<M_> {$#sh} : "𝒽" U1D4BD # MATHEMATICAL SCRIPT SMALL H
+#- 1D4BE;MATHEMATICAL SCRIPT SMALL I;Ll;0;L;<font> 0069;;;;N;;;;;
+<M_> {$#si} : "𝒾" U1D4BE # MATHEMATICAL SCRIPT SMALL I
+#- 1D4BF;MATHEMATICAL SCRIPT SMALL J;Ll;0;L;<font> 006A;;;;N;;;;;
+<M_> {$#sj} : "𝒿" U1D4BF # MATHEMATICAL SCRIPT SMALL J
+#- 1D4C0;MATHEMATICAL SCRIPT SMALL K;Ll;0;L;<font> 006B;;;;N;;;;;
+<M_> {$#sk} : "𝓀" U1D4C0 # MATHEMATICAL SCRIPT SMALL K
+#- 1D4C1;MATHEMATICAL SCRIPT SMALL L;Ll;0;L;<font> 006C;;;;N;;;;;
+<M_> {$#sl} : "𝓁" U1D4C1 # MATHEMATICAL SCRIPT SMALL L
+#- 1D4C2;MATHEMATICAL SCRIPT SMALL M;Ll;0;L;<font> 006D;;;;N;;;;;
+<M_> {$#sm} : "𝓂" U1D4C2 # MATHEMATICAL SCRIPT SMALL M
+#- 1D4C3;MATHEMATICAL SCRIPT SMALL N;Ll;0;L;<font> 006E;;;;N;;;;;
+<M_> {$#sn} : "𝓃" U1D4C3 # MATHEMATICAL SCRIPT SMALL N
+#- 2134;SCRIPT SMALL O;Ll;0;L;<font> 006F;;;;N;;;;;
+<M_> {$#so} : "ℴ" U2134 # SCRIPT SMALL O
+#- 1D4C5;MATHEMATICAL SCRIPT SMALL P;Ll;0;L;<font> 0070;;;;N;;;;;
+<M_> {$#sp} : "𝓅" U1D4C5 # MATHEMATICAL SCRIPT SMALL P
+#- 1D4C6;MATHEMATICAL SCRIPT SMALL Q;Ll;0;L;<font> 0071;;;;N;;;;;
+<M_> {$#sq} : "𝓆" U1D4C6 # MATHEMATICAL SCRIPT SMALL Q
+#- 1D4C7;MATHEMATICAL SCRIPT SMALL R;Ll;0;L;<font> 0072;;;;N;;;;;
+<M_> {$#sr} : "𝓇" U1D4C7 # MATHEMATICAL SCRIPT SMALL R
+#- 1D4C8;MATHEMATICAL SCRIPT SMALL S;Ll;0;L;<font> 0073;;;;N;;;;;
+<M_> {$#ss} : "𝓈" U1D4C8 # MATHEMATICAL SCRIPT SMALL S
+#- 1D4C9;MATHEMATICAL SCRIPT SMALL T;Ll;0;L;<font> 0074;;;;N;;;;;
+<M_> {$#st} : "𝓉" U1D4C9 # MATHEMATICAL SCRIPT SMALL T
+#- 1D4CA;MATHEMATICAL SCRIPT SMALL U;Ll;0;L;<font> 0075;;;;N;;;;;
+<M_> {$#su} : "𝓊" U1D4CA # MATHEMATICAL SCRIPT SMALL U
+#- 1D4CB;MATHEMATICAL SCRIPT SMALL V;Ll;0;L;<font> 0076;;;;N;;;;;
+<M_> {$#sv} : "𝓋" U1D4CB # MATHEMATICAL SCRIPT SMALL V
+#- 1D4CC;MATHEMATICAL SCRIPT SMALL W;Ll;0;L;<font> 0077;;;;N;;;;;
+<M_> {$#sw} : "𝓌" U1D4CC # MATHEMATICAL SCRIPT SMALL W
+#- 1D4CD;MATHEMATICAL SCRIPT SMALL X;Ll;0;L;<font> 0078;;;;N;;;;;
+<M_> {$#sx} : "𝓍" U1D4CD # MATHEMATICAL SCRIPT SMALL X
+#- 1D4CE;MATHEMATICAL SCRIPT SMALL Y;Ll;0;L;<font> 0079;;;;N;;;;;
+<M_> {$#sy} : "𝓎" U1D4CE # MATHEMATICAL SCRIPT SMALL Y
+#- 1D4CF;MATHEMATICAL SCRIPT SMALL Z;Ll;0;L;<font> 007A;;;;N;;;;;
+<M_> {$#sz} : "𝓏" U1D4CF # MATHEMATICAL SCRIPT SMALL Z
+## == BOLD SCRIPT
+#- 1D4D0;MATHEMATICAL BOLD SCRIPT CAPITAL A;Lu;0;L;<font> 0041;;;;N;;;;;
+<M_> {$#SA} : "𝓐" U1D4D0 # MATHEMATICAL BOLD SCRIPT CAPITAL A
+#- 1D4D1;MATHEMATICAL BOLD SCRIPT CAPITAL B;Lu;0;L;<font> 0042;;;;N;;;;;
+<M_> {$#SB} : "𝓑" U1D4D1 # MATHEMATICAL BOLD SCRIPT CAPITAL B
+#- 1D4D2;MATHEMATICAL BOLD SCRIPT CAPITAL C;Lu;0;L;<font> 0043;;;;N;;;;;
+<M_> {$#SC} : "𝓒" U1D4D2 # MATHEMATICAL BOLD SCRIPT CAPITAL C
+#- 1D4D3;MATHEMATICAL BOLD SCRIPT CAPITAL D;Lu;0;L;<font> 0044;;;;N;;;;;
+<M_> {$#SD} : "𝓓" U1D4D3 # MATHEMATICAL BOLD SCRIPT CAPITAL D
+#- 1D4D4;MATHEMATICAL BOLD SCRIPT CAPITAL E;Lu;0;L;<font> 0045;;;;N;;;;;
+<M_> {$#SE} : "𝓔" U1D4D4 # MATHEMATICAL BOLD SCRIPT CAPITAL E
+#- 1D4D5;MATHEMATICAL BOLD SCRIPT CAPITAL F;Lu;0;L;<font> 0046;;;;N;;;;;
+<M_> {$#SF} : "𝓕" U1D4D5 # MATHEMATICAL BOLD SCRIPT CAPITAL F
+#- 1D4D6;MATHEMATICAL BOLD SCRIPT CAPITAL G;Lu;0;L;<font> 0047;;;;N;;;;;
+<M_> {$#SG} : "𝓖" U1D4D6 # MATHEMATICAL BOLD SCRIPT CAPITAL G
+#- 1D4D7;MATHEMATICAL BOLD SCRIPT CAPITAL H;Lu;0;L;<font> 0048;;;;N;;;;;
+<M_> {$#SH} : "𝓗" U1D4D7 # MATHEMATICAL BOLD SCRIPT CAPITAL H
+#- 1D4D8;MATHEMATICAL BOLD SCRIPT CAPITAL I;Lu;0;L;<font> 0049;;;;N;;;;;
+<M_> {$#SI} : "𝓘" U1D4D8 # MATHEMATICAL BOLD SCRIPT CAPITAL I
+#- 1D4D9;MATHEMATICAL BOLD SCRIPT CAPITAL J;Lu;0;L;<font> 004A;;;;N;;;;;
+<M_> {$#SJ} : "𝓙" U1D4D9 # MATHEMATICAL BOLD SCRIPT CAPITAL J
+#- 1D4DA;MATHEMATICAL BOLD SCRIPT CAPITAL K;Lu;0;L;<font> 004B;;;;N;;;;;
+<M_> {$#SK} : "𝓚" U1D4DA # MATHEMATICAL BOLD SCRIPT CAPITAL K
+#- 1D4DB;MATHEMATICAL BOLD SCRIPT CAPITAL L;Lu;0;L;<font> 004C;;;;N;;;;;
+<M_> {$#SL} : "𝓛" U1D4DB # MATHEMATICAL BOLD SCRIPT CAPITAL L
+#- 1D4DC;MATHEMATICAL BOLD SCRIPT CAPITAL M;Lu;0;L;<font> 004D;;;;N;;;;;
+<M_> {$#SM} : "𝓜" U1D4DC # MATHEMATICAL BOLD SCRIPT CAPITAL M
+#- 1D4DD;MATHEMATICAL BOLD SCRIPT CAPITAL N;Lu;0;L;<font> 004E;;;;N;;;;;
+<M_> {$#SN} : "𝓝" U1D4DD # MATHEMATICAL BOLD SCRIPT CAPITAL N
+#- 1D4DE;MATHEMATICAL BOLD SCRIPT CAPITAL O;Lu;0;L;<font> 004F;;;;N;;;;;
+<M_> {$#SO} : "𝓞" U1D4DE # MATHEMATICAL BOLD SCRIPT CAPITAL O
+#- 1D4DF;MATHEMATICAL BOLD SCRIPT CAPITAL P;Lu;0;L;<font> 0050;;;;N;;;;;
+<M_> {$#SP} : "𝓟" U1D4DF # MATHEMATICAL BOLD SCRIPT CAPITAL P
+#- 1D4E0;MATHEMATICAL BOLD SCRIPT CAPITAL Q;Lu;0;L;<font> 0051;;;;N;;;;;
+<M_> {$#SQ} : "𝓠" U1D4E0 # MATHEMATICAL BOLD SCRIPT CAPITAL Q
+#- 1D4E1;MATHEMATICAL BOLD SCRIPT CAPITAL R;Lu;0;L;<font> 0052;;;;N;;;;;
+<M_> {$#SR} : "𝓡" U1D4E1 # MATHEMATICAL BOLD SCRIPT CAPITAL R
+#- 1D4E2;MATHEMATICAL BOLD SCRIPT CAPITAL S;Lu;0;L;<font> 0053;;;;N;;;;;
+<M_> {$#SS} : "𝓢" U1D4E2 # MATHEMATICAL BOLD SCRIPT CAPITAL S
+#- 1D4E3;MATHEMATICAL BOLD SCRIPT CAPITAL T;Lu;0;L;<font> 0054;;;;N;;;;;
+<M_> {$#ST} : "𝓣" U1D4E3 # MATHEMATICAL BOLD SCRIPT CAPITAL T
+#- 1D4E4;MATHEMATICAL BOLD SCRIPT CAPITAL U;Lu;0;L;<font> 0055;;;;N;;;;;
+<M_> {$#SU} : "𝓤" U1D4E4 # MATHEMATICAL BOLD SCRIPT CAPITAL U
+#- 1D4E5;MATHEMATICAL BOLD SCRIPT CAPITAL V;Lu;0;L;<font> 0056;;;;N;;;;;
+<M_> {$#SV} : "𝓥" U1D4E5 # MATHEMATICAL BOLD SCRIPT CAPITAL V
+#- 1D4E6;MATHEMATICAL BOLD SCRIPT CAPITAL W;Lu;0;L;<font> 0057;;;;N;;;;;
+<M_> {$#SW} : "𝓦" U1D4E6 # MATHEMATICAL BOLD SCRIPT CAPITAL W
+#- 1D4E7;MATHEMATICAL BOLD SCRIPT CAPITAL X;Lu;0;L;<font> 0058;;;;N;;;;;
+<M_> {$#SX} : "𝓧" U1D4E7 # MATHEMATICAL BOLD SCRIPT CAPITAL X
+#- 1D4E8;MATHEMATICAL BOLD SCRIPT CAPITAL Y;Lu;0;L;<font> 0059;;;;N;;;;;
+<M_> {$#SY} : "𝓨" U1D4E8 # MATHEMATICAL BOLD SCRIPT CAPITAL Y
+#- 1D4E9;MATHEMATICAL BOLD SCRIPT CAPITAL Z;Lu;0;L;<font> 005A;;;;N;;;;;
+<M_> {$#SZ} : "𝓩" U1D4E9 # MATHEMATICAL BOLD SCRIPT CAPITAL Z
+#- 1D4EA;MATHEMATICAL BOLD SCRIPT SMALL A;Ll;0;L;<font> 0061;;;;N;;;;;
+<M_> {$#Sa} : "𝓪" U1D4EA # MATHEMATICAL BOLD SCRIPT SMALL A
+#- 1D4EB;MATHEMATICAL BOLD SCRIPT SMALL B;Ll;0;L;<font> 0062;;;;N;;;;;
+<M_> {$#Sb} : "𝓫" U1D4EB # MATHEMATICAL BOLD SCRIPT SMALL B
+#- 1D4EC;MATHEMATICAL BOLD SCRIPT SMALL C;Ll;0;L;<font> 0063;;;;N;;;;;
+<M_> {$#Sc} : "𝓬" U1D4EC # MATHEMATICAL BOLD SCRIPT SMALL C
+#- 1D4ED;MATHEMATICAL BOLD SCRIPT SMALL D;Ll;0;L;<font> 0064;;;;N;;;;;
+<M_> {$#Sd} : "𝓭" U1D4ED # MATHEMATICAL BOLD SCRIPT SMALL D
+#- 1D4EE;MATHEMATICAL BOLD SCRIPT SMALL E;Ll;0;L;<font> 0065;;;;N;;;;;
+<M_> {$#Se} : "𝓮" U1D4EE # MATHEMATICAL BOLD SCRIPT SMALL E
+#- 1D4EF;MATHEMATICAL BOLD SCRIPT SMALL F;Ll;0;L;<font> 0066;;;;N;;;;;
+<M_> {$#Sf} : "𝓯" U1D4EF # MATHEMATICAL BOLD SCRIPT SMALL F
+#- 1D4F0;MATHEMATICAL BOLD SCRIPT SMALL G;Ll;0;L;<font> 0067;;;;N;;;;;
+<M_> {$#Sg} : "𝓰" U1D4F0 # MATHEMATICAL BOLD SCRIPT SMALL G
+#- 1D4F1;MATHEMATICAL BOLD SCRIPT SMALL H;Ll;0;L;<font> 0068;;;;N;;;;;
+<M_> {$#Sh} : "𝓱" U1D4F1 # MATHEMATICAL BOLD SCRIPT SMALL H
+#- 1D4F2;MATHEMATICAL BOLD SCRIPT SMALL I;Ll;0;L;<font> 0069;;;;N;;;;;
+<M_> {$#Si} : "𝓲" U1D4F2 # MATHEMATICAL BOLD SCRIPT SMALL I
+#- 1D4F3;MATHEMATICAL BOLD SCRIPT SMALL J;Ll;0;L;<font> 006A;;;;N;;;;;
+<M_> {$#Sj} : "𝓳" U1D4F3 # MATHEMATICAL BOLD SCRIPT SMALL J
+#- 1D4F4;MATHEMATICAL BOLD SCRIPT SMALL K;Ll;0;L;<font> 006B;;;;N;;;;;
+<M_> {$#Sk} : "𝓴" U1D4F4 # MATHEMATICAL BOLD SCRIPT SMALL K
+#- 1D4F5;MATHEMATICAL BOLD SCRIPT SMALL L;Ll;0;L;<font> 006C;;;;N;;;;;
+<M_> {$#Sl} : "𝓵" U1D4F5 # MATHEMATICAL BOLD SCRIPT SMALL L
+#- 1D4F6;MATHEMATICAL BOLD SCRIPT SMALL M;Ll;0;L;<font> 006D;;;;N;;;;;
+<M_> {$#Sm} : "𝓶" U1D4F6 # MATHEMATICAL BOLD SCRIPT SMALL M
+#- 1D4F7;MATHEMATICAL BOLD SCRIPT SMALL N;Ll;0;L;<font> 006E;;;;N;;;;;
+<M_> {$#Sn} : "𝓷" U1D4F7 # MATHEMATICAL BOLD SCRIPT SMALL N
+#- 1D4F8;MATHEMATICAL BOLD SCRIPT SMALL O;Ll;0;L;<font> 006F;;;;N;;;;;
+<M_> {$#So} : "𝓸" U1D4F8 # MATHEMATICAL BOLD SCRIPT SMALL O
+#- 1D4F9;MATHEMATICAL BOLD SCRIPT SMALL P;Ll;0;L;<font> 0070;;;;N;;;;;
+<M_> {$#Sp} : "𝓹" U1D4F9 # MATHEMATICAL BOLD SCRIPT SMALL P
+#- 1D4FA;MATHEMATICAL BOLD SCRIPT SMALL Q;Ll;0;L;<font> 0071;;;;N;;;;;
+<M_> {$#Sq} : "𝓺" U1D4FA # MATHEMATICAL BOLD SCRIPT SMALL Q
+#- 1D4FB;MATHEMATICAL BOLD SCRIPT SMALL R;Ll;0;L;<font> 0072;;;;N;;;;;
+<M_> {$#Sr} : "𝓻" U1D4FB # MATHEMATICAL BOLD SCRIPT SMALL R
+#- 1D4FC;MATHEMATICAL BOLD SCRIPT SMALL S;Ll;0;L;<font> 0073;;;;N;;;;;
+<M_> {$#Ss} : "𝓼" U1D4FC # MATHEMATICAL BOLD SCRIPT SMALL S
+#- 1D4FD;MATHEMATICAL BOLD SCRIPT SMALL T;Ll;0;L;<font> 0074;;;;N;;;;;
+<M_> {$#St} : "𝓽" U1D4FD # MATHEMATICAL BOLD SCRIPT SMALL T
+#- 1D4FE;MATHEMATICAL BOLD SCRIPT SMALL U;Ll;0;L;<font> 0075;;;;N;;;;;
+<M_> {$#Su} : "𝓾" U1D4FE # MATHEMATICAL BOLD SCRIPT SMALL U
+#- 1D4FF;MATHEMATICAL BOLD SCRIPT SMALL V;Ll;0;L;<font> 0076;;;;N;;;;;
+<M_> {$#Sv} : "𝓿" U1D4FF # MATHEMATICAL BOLD SCRIPT SMALL V
+#- 1D500;MATHEMATICAL BOLD SCRIPT SMALL W;Ll;0;L;<font> 0077;;;;N;;;;;
+<M_> {$#Sw} : "𝔀" U1D500 # MATHEMATICAL BOLD SCRIPT SMALL W
+#- 1D501;MATHEMATICAL BOLD SCRIPT SMALL X;Ll;0;L;<font> 0078;;;;N;;;;;
+<M_> {$#Sx} : "𝔁" U1D501 # MATHEMATICAL BOLD SCRIPT SMALL X
+#- 1D502;MATHEMATICAL BOLD SCRIPT SMALL Y;Ll;0;L;<font> 0079;;;;N;;;;;
+<M_> {$#Sy} : "𝔂" U1D502 # MATHEMATICAL BOLD SCRIPT SMALL Y
+#- 1D503;MATHEMATICAL BOLD SCRIPT SMALL Z;Ll;0;L;<font> 007A;;;;N;;;;;
+<M_> {$#Sz} : "𝔃" U1D503 # MATHEMATICAL BOLD SCRIPT SMALL Z
+## == FRAKTUR
+#- 1D504;MATHEMATICAL FRAKTUR CAPITAL A;Lu;0;L;<font> 0041;;;;N;;;;;
+<M_> {$#fA} : "𝔄" U1D504 # MATHEMATICAL FRAKTUR CAPITAL A
+#- 1D505;MATHEMATICAL FRAKTUR CAPITAL B;Lu;0;L;<font> 0042;;;;N;;;;;
+<M_> {$#fB} : "𝔅" U1D505 # MATHEMATICAL FRAKTUR CAPITAL B
+#- 212D;BLACK-LETTER CAPITAL C;Lu;0;L;<font> 0043;;;;N;BLACK-LETTER C;;;;
+<M_> {$#fC} : "ℭ" U212D # BLACK-LETTER CAPITAL C
+#- 1D507;MATHEMATICAL FRAKTUR CAPITAL D;Lu;0;L;<font> 0044;;;;N;;;;;
+<M_> {$#fD} : "𝔇" U1D507 # MATHEMATICAL FRAKTUR CAPITAL D
+#- 1D508;MATHEMATICAL FRAKTUR CAPITAL E;Lu;0;L;<font> 0045;;;;N;;;;;
+<M_> {$#fE} : "𝔈" U1D508 # MATHEMATICAL FRAKTUR CAPITAL E
+#- 1D509;MATHEMATICAL FRAKTUR CAPITAL F;Lu;0;L;<font> 0046;;;;N;;;;;
+<M_> {$#fF} : "𝔉" U1D509 # MATHEMATICAL FRAKTUR CAPITAL F
+#- 1D50A;MATHEMATICAL FRAKTUR CAPITAL G;Lu;0;L;<font> 0047;;;;N;;;;;
+<M_> {$#fG} : "𝔊" U1D50A # MATHEMATICAL FRAKTUR CAPITAL G
+<M_> {$#fH} : "ℌ" U210C # BLACK-LETTER CAPITAL H
+#- 2111;BLACK-LETTER CAPITAL I;Lu;0;L;<font> 0049;;;;N;BLACK-LETTER I;;;;
+<M_> {$#fI} : "ℑ" U2111 # BLACK-LETTER CAPITAL I
+#- 1D50D;MATHEMATICAL FRAKTUR CAPITAL J;Lu;0;L;<font> 004A;;;;N;;;;;
+<M_> {$#fJ} : "𝔍" U1D50D # MATHEMATICAL FRAKTUR CAPITAL J
+#- 1D50E;MATHEMATICAL FRAKTUR CAPITAL K;Lu;0;L;<font> 004B;;;;N;;;;;
+<M_> {$#fK} : "𝔎" U1D50E # MATHEMATICAL FRAKTUR CAPITAL K
+#- 1D50F;MATHEMATICAL FRAKTUR CAPITAL L;Lu;0;L;<font> 004C;;;;N;;;;;
+<M_> {$#fL} : "𝔏" U1D50F # MATHEMATICAL FRAKTUR CAPITAL L
+#- 1D510;MATHEMATICAL FRAKTUR CAPITAL M;Lu;0;L;<font> 004D;;;;N;;;;;
+<M_> {$#fM} : "𝔐" U1D510 # MATHEMATICAL FRAKTUR CAPITAL M
+#- 1D511;MATHEMATICAL FRAKTUR CAPITAL N;Lu;0;L;<font> 004E;;;;N;;;;;
+<M_> {$#fN} : "𝔑" U1D511 # MATHEMATICAL FRAKTUR CAPITAL N
+#- 1D512;MATHEMATICAL FRAKTUR CAPITAL O;Lu;0;L;<font> 004F;;;;N;;;;;
+<M_> {$#fO} : "𝔒" U1D512 # MATHEMATICAL FRAKTUR CAPITAL O
+#- 1D513;MATHEMATICAL FRAKTUR CAPITAL P;Lu;0;L;<font> 0050;;;;N;;;;;
+<M_> {$#fP} : "𝔓" U1D513 # MATHEMATICAL FRAKTUR CAPITAL P
+#- 1D514;MATHEMATICAL FRAKTUR CAPITAL Q;Lu;0;L;<font> 0051;;;;N;;;;;
+<M_> {$#fQ} : "𝔔" U1D514 # MATHEMATICAL FRAKTUR CAPITAL Q
+#- 211C;BLACK-LETTER CAPITAL R;Lu;0;L;<font> 0052;;;;N;BLACK-LETTER R;;;;
+<M_> {$#fR} : "ℜ" U211C # BLACK-LETTER CAPITAL R
+#- 1D516;MATHEMATICAL FRAKTUR CAPITAL S;Lu;0;L;<font> 0053;;;;N;;;;;
+<M_> {$#fS} : "𝔖" U1D516 # MATHEMATICAL FRAKTUR CAPITAL S
+#- 1D517;MATHEMATICAL FRAKTUR CAPITAL T;Lu;0;L;<font> 0054;;;;N;;;;;
+<M_> {$#fT} : "𝔗" U1D517 # MATHEMATICAL FRAKTUR CAPITAL T
+#- 1D518;MATHEMATICAL FRAKTUR CAPITAL U;Lu;0;L;<font> 0055;;;;N;;;;;
+<M_> {$#fU} : "𝔘" U1D518 # MATHEMATICAL FRAKTUR CAPITAL U
+#- 1D519;MATHEMATICAL FRAKTUR CAPITAL V;Lu;0;L;<font> 0056;;;;N;;;;;
+<M_> {$#fV} : "𝔙" U1D519 # MATHEMATICAL FRAKTUR CAPITAL V
+#- 1D51A;MATHEMATICAL FRAKTUR CAPITAL W;Lu;0;L;<font> 0057;;;;N;;;;;
+<M_> {$#fW} : "𝔚" U1D51A # MATHEMATICAL FRAKTUR CAPITAL W
+#- 1D51B;MATHEMATICAL FRAKTUR CAPITAL X;Lu;0;L;<font> 0058;;;;N;;;;;
+<M_> {$#fX} : "𝔛" U1D51B # MATHEMATICAL FRAKTUR CAPITAL X
+#- 1D51C;MATHEMATICAL FRAKTUR CAPITAL Y;Lu;0;L;<font> 0059;;;;N;;;;;
+<M_> {$#fY} : "𝔜" U1D51C # MATHEMATICAL FRAKTUR CAPITAL Y
+#- 2128;BLACK-LETTER CAPITAL Z;Lu;0;L;<font> 005A;;;;N;BLACK-LETTER Z;;;;
+<M_> {$#fZ} : "ℨ" U2128 # BLACK-LETTER CAPITAL Z
+#- 1D51E;MATHEMATICAL FRAKTUR SMALL A;Ll;0;L;<font> 0061;;;;N;;;;;
+<M_> {$#fa} : "𝔞" U1D51E # MATHEMATICAL FRAKTUR SMALL A
+#- 1D51F;MATHEMATICAL FRAKTUR SMALL B;Ll;0;L;<font> 0062;;;;N;;;;;
+<M_> {$#fb} : "𝔟" U1D51F # MATHEMATICAL FRAKTUR SMALL B
+#- 1D520;MATHEMATICAL FRAKTUR SMALL C;Ll;0;L;<font> 0063;;;;N;;;;;
+<M_> {$#fc} : "𝔠" U1D520 # MATHEMATICAL FRAKTUR SMALL C
+#- 1D521;MATHEMATICAL FRAKTUR SMALL D;Ll;0;L;<font> 0064;;;;N;;;;;
+<M_> {$#fd} : "𝔡" U1D521 # MATHEMATICAL FRAKTUR SMALL D
+#- 1D522;MATHEMATICAL FRAKTUR SMALL E;Ll;0;L;<font> 0065;;;;N;;;;;
+<M_> {$#fe} : "𝔢" U1D522 # MATHEMATICAL FRAKTUR SMALL E
+#- 1D523;MATHEMATICAL FRAKTUR SMALL F;Ll;0;L;<font> 0066;;;;N;;;;;
+<M_> {$#ff} : "𝔣" U1D523 # MATHEMATICAL FRAKTUR SMALL F
+#- 1D524;MATHEMATICAL FRAKTUR SMALL G;Ll;0;L;<font> 0067;;;;N;;;;;
+<M_> {$#fg} : "𝔤" U1D524 # MATHEMATICAL FRAKTUR SMALL G
+#- 1D525;MATHEMATICAL FRAKTUR SMALL H;Ll;0;L;<font> 0068;;;;N;;;;;
+<M_> {$#fh} : "𝔥" U1D525 # MATHEMATICAL FRAKTUR SMALL H
+#- 1D526;MATHEMATICAL FRAKTUR SMALL I;Ll;0;L;<font> 0069;;;;N;;;;;
+<M_> {$#fi} : "𝔦" U1D526 # MATHEMATICAL FRAKTUR SMALL I
+#- 1D527;MATHEMATICAL FRAKTUR SMALL J;Ll;0;L;<font> 006A;;;;N;;;;;
+<M_> {$#fj} : "𝔧" U1D527 # MATHEMATICAL FRAKTUR SMALL J
+#- 1D528;MATHEMATICAL FRAKTUR SMALL K;Ll;0;L;<font> 006B;;;;N;;;;;
+<M_> {$#fk} : "𝔨" U1D528 # MATHEMATICAL FRAKTUR SMALL K
+#- 1D529;MATHEMATICAL FRAKTUR SMALL L;Ll;0;L;<font> 006C;;;;N;;;;;
+<M_> {$#fl} : "𝔩" U1D529 # MATHEMATICAL FRAKTUR SMALL L
+#- 1D52A;MATHEMATICAL FRAKTUR SMALL M;Ll;0;L;<font> 006D;;;;N;;;;;
+<M_> {$#fm} : "𝔪" U1D52A # MATHEMATICAL FRAKTUR SMALL M
+#- 1D52B;MATHEMATICAL FRAKTUR SMALL N;Ll;0;L;<font> 006E;;;;N;;;;;
+<M_> {$#fn} : "𝔫" U1D52B # MATHEMATICAL FRAKTUR SMALL N
+#- 1D52C;MATHEMATICAL FRAKTUR SMALL O;Ll;0;L;<font> 006F;;;;N;;;;;
+<M_> {$#fo} : "𝔬" U1D52C # MATHEMATICAL FRAKTUR SMALL O
+#- 1D52D;MATHEMATICAL FRAKTUR SMALL P;Ll;0;L;<font> 0070;;;;N;;;;;
+<M_> {$#fp} : "𝔭" U1D52D # MATHEMATICAL FRAKTUR SMALL P
+#- 1D52E;MATHEMATICAL FRAKTUR SMALL Q;Ll;0;L;<font> 0071;;;;N;;;;;
+<M_> {$#fq} : "𝔮" U1D52E # MATHEMATICAL FRAKTUR SMALL Q
+#- 1D52F;MATHEMATICAL FRAKTUR SMALL R;Ll;0;L;<font> 0072;;;;N;;;;;
+<M_> {$#fr} : "𝔯" U1D52F # MATHEMATICAL FRAKTUR SMALL R
+#- 1D530;MATHEMATICAL FRAKTUR SMALL S;Ll;0;L;<font> 0073;;;;N;;;;;
+<M_> {$#fs} : "𝔰" U1D530 # MATHEMATICAL FRAKTUR SMALL S
+#- 1D531;MATHEMATICAL FRAKTUR SMALL T;Ll;0;L;<font> 0074;;;;N;;;;;
+<M_> {$#ft} : "𝔱" U1D531 # MATHEMATICAL FRAKTUR SMALL T
+#- 1D532;MATHEMATICAL FRAKTUR SMALL U;Ll;0;L;<font> 0075;;;;N;;;;;
+<M_> {$#fu} : "𝔲" U1D532 # MATHEMATICAL FRAKTUR SMALL U
+#- 1D533;MATHEMATICAL FRAKTUR SMALL V;Ll;0;L;<font> 0076;;;;N;;;;;
+<M_> {$#fv} : "𝔳" U1D533 # MATHEMATICAL FRAKTUR SMALL V
+#- 1D534;MATHEMATICAL FRAKTUR SMALL W;Ll;0;L;<font> 0077;;;;N;;;;;
+<M_> {$#fw} : "𝔴" U1D534 # MATHEMATICAL FRAKTUR SMALL W
+#- 1D535;MATHEMATICAL FRAKTUR SMALL X;Ll;0;L;<font> 0078;;;;N;;;;;
+<M_> {$#fx} : "𝔵" U1D535 # MATHEMATICAL FRAKTUR SMALL X
+#- 1D536;MATHEMATICAL FRAKTUR SMALL Y;Ll;0;L;<font> 0079;;;;N;;;;;
+<M_> {$#fy} : "𝔶" U1D536 # MATHEMATICAL FRAKTUR SMALL Y
+#- 1D537;MATHEMATICAL FRAKTUR SMALL Z;Ll;0;L;<font> 007A;;;;N;;;;;
+<M_> {$#fz} : "𝔷" U1D537 # MATHEMATICAL FRAKTUR SMALL Z
+## == DOUBLE-STRUCK
+#- 1D538;MATHEMATICAL DOUBLE-STRUCK CAPITAL A;Lu;0;L;<font> 0041;;;;N;;;;;
+<M_> {$#|A} : "𝔸" U1D538 # MATHEMATICAL DOUBLE-STRUCK CAPITAL A
+#- 1D539;MATHEMATICAL DOUBLE-STRUCK CAPITAL B;Lu;0;L;<font> 0042;;;;N;;;;;
+<M_> {$#|B} : "𝔹" U1D539 # MATHEMATICAL DOUBLE-STRUCK CAPITAL B
+#- 2102;DOUBLE-STRUCK CAPITAL C;Lu;0;L;<font> 0043;;;;N;DOUBLE-STRUCK C;;;;
+<M_> {$#|C} : "ℂ" U2102 # DOUBLE-STRUCK CAPITAL C
+#- 1D53B;MATHEMATICAL DOUBLE-STRUCK CAPITAL D;Lu;0;L;<font> 0044;;;;N;;;;;
+<M_> {$#|D} : "𝔻" U1D53B # MATHEMATICAL DOUBLE-STRUCK CAPITAL D
+#- 1D53C;MATHEMATICAL DOUBLE-STRUCK CAPITAL E;Lu;0;L;<font> 0045;;;;N;;;;;
+<M_> {$#|E} : "𝔼" U1D53C # MATHEMATICAL DOUBLE-STRUCK CAPITAL E
+#- 1D53D;MATHEMATICAL DOUBLE-STRUCK CAPITAL F;Lu;0;L;<font> 0046;;;;N;;;;;
+<M_> {$#|F} : "𝔽" U1D53D # MATHEMATICAL DOUBLE-STRUCK CAPITAL F
+#- 1D53E;MATHEMATICAL DOUBLE-STRUCK CAPITAL G;Lu;0;L;<font> 0047;;;;N;;;;;
+<M_> {$#|G} : "𝔾" U1D53E # MATHEMATICAL DOUBLE-STRUCK CAPITAL G
+#- 210D;DOUBLE-STRUCK CAPITAL H;Lu;0;L;<font> 0048;;;;N;DOUBLE-STRUCK H;;;;
+<M_> {$#|H} : "ℍ" U210D # DOUBLE-STRUCK CAPITAL H
+#- 1D540;MATHEMATICAL DOUBLE-STRUCK CAPITAL I;Lu;0;L;<font> 0049;;;;N;;;;;
+<M_> {$#|I} : "𝕀" U1D540 # MATHEMATICAL DOUBLE-STRUCK CAPITAL I
+#- 1D541;MATHEMATICAL DOUBLE-STRUCK CAPITAL J;Lu;0;L;<font> 004A;;;;N;;;;;
+<M_> {$#|J} : "𝕁" U1D541 # MATHEMATICAL DOUBLE-STRUCK CAPITAL J
+#- 1D542;MATHEMATICAL DOUBLE-STRUCK CAPITAL K;Lu;0;L;<font> 004B;;;;N;;;;;
+<M_> {$#|K} : "𝕂" U1D542 # MATHEMATICAL DOUBLE-STRUCK CAPITAL K
+#- 1D543;MATHEMATICAL DOUBLE-STRUCK CAPITAL L;Lu;0;L;<font> 004C;;;;N;;;;;
+<M_> {$#|L} : "𝕃" U1D543 # MATHEMATICAL DOUBLE-STRUCK CAPITAL L
+#- 1D544;MATHEMATICAL DOUBLE-STRUCK CAPITAL M;Lu;0;L;<font> 004D;;;;N;;;;;
+<M_> {$#|M} : "𝕄" U1D544 # MATHEMATICAL DOUBLE-STRUCK CAPITAL M
+#- 2115;DOUBLE-STRUCK CAPITAL N;Lu;0;L;<font> 004E;;;;N;DOUBLE-STRUCK N;;;;
+<M_> {$#|N} : "ℕ" U2115 # DOUBLE-STRUCK CAPITAL N
+#- 1D546;MATHEMATICAL DOUBLE-STRUCK CAPITAL O;Lu;0;L;<font> 004F;;;;N;;;;;
+<M_> {$#|O} : "𝕆" U1D546 # MATHEMATICAL DOUBLE-STRUCK CAPITAL O
+#- 2119;DOUBLE-STRUCK CAPITAL P;Lu;0;L;<font> 0050;;;;N;DOUBLE-STRUCK P;;;;
+<M_> {$#|P} : "ℙ" U2119 # DOUBLE-STRUCK CAPITAL P
+#- 211A;DOUBLE-STRUCK CAPITAL Q;Lu;0;L;<font> 0051;;;;N;DOUBLE-STRUCK Q;;;;
+<M_> {$#|Q} : "ℚ" U211A # DOUBLE-STRUCK CAPITAL Q
+#- 211D;DOUBLE-STRUCK CAPITAL R;Lu;0;L;<font> 0052;;;;N;DOUBLE-STRUCK R;;;;
+<M_> {$#|R} : "ℝ" U211D # DOUBLE-STRUCK CAPITAL R
+#- 1D54A;MATHEMATICAL DOUBLE-STRUCK CAPITAL S;Lu;0;L;<font> 0053;;;;N;;;;;
+<M_> {$#|S} : "𝕊" U1D54A # MATHEMATICAL DOUBLE-STRUCK CAPITAL S
+#- 1D54B;MATHEMATICAL DOUBLE-STRUCK CAPITAL T;Lu;0;L;<font> 0054;;;;N;;;;;
+<M_> {$#|T} : "𝕋" U1D54B # MATHEMATICAL DOUBLE-STRUCK CAPITAL T
+#- 1D54C;MATHEMATICAL DOUBLE-STRUCK CAPITAL U;Lu;0;L;<font> 0055;;;;N;;;;;
+<M_> {$#|U} : "𝕌" U1D54C # MATHEMATICAL DOUBLE-STRUCK CAPITAL U
+#- 1D54D;MATHEMATICAL DOUBLE-STRUCK CAPITAL V;Lu;0;L;<font> 0056;;;;N;;;;;
+<M_> {$#|V} : "𝕍" U1D54D # MATHEMATICAL DOUBLE-STRUCK CAPITAL V
+#- 1D54E;MATHEMATICAL DOUBLE-STRUCK CAPITAL W;Lu;0;L;<font> 0057;;;;N;;;;;
+<M_> {$#|W} : "𝕎" U1D54E # MATHEMATICAL DOUBLE-STRUCK CAPITAL W
+#- 1D54F;MATHEMATICAL DOUBLE-STRUCK CAPITAL X;Lu;0;L;<font> 0058;;;;N;;;;;
+<M_> {$#|X} : "𝕏" U1D54F # MATHEMATICAL DOUBLE-STRUCK CAPITAL X
+#- 1D550;MATHEMATICAL DOUBLE-STRUCK CAPITAL Y;Lu;0;L;<font> 0059;;;;N;;;;;
+<M_> {$#|Y} : "𝕐" U1D550 # MATHEMATICAL DOUBLE-STRUCK CAPITAL Y
+#- 2124;DOUBLE-STRUCK CAPITAL Z;Lu;0;L;<font> 005A;;;;N;DOUBLE-STRUCK Z;;;;
+<M_> {$#|Z} : "ℤ" U2124 # DOUBLE-STRUCK CAPITAL Z
+#- 1D552;MATHEMATICAL DOUBLE-STRUCK SMALL A;Ll;0;L;<font> 0061;;;;N;;;;;
+<M_> {$#|a} : "𝕒" U1D552 # MATHEMATICAL DOUBLE-STRUCK SMALL A
+#- 1D553;MATHEMATICAL DOUBLE-STRUCK SMALL B;Ll;0;L;<font> 0062;;;;N;;;;;
+<M_> {$#|b} : "𝕓" U1D553 # MATHEMATICAL DOUBLE-STRUCK SMALL B
+#- 1D554;MATHEMATICAL DOUBLE-STRUCK SMALL C;Ll;0;L;<font> 0063;;;;N;;;;;
+<M_> {$#|c} : "𝕔" U1D554 # MATHEMATICAL DOUBLE-STRUCK SMALL C
+#- 1D555;MATHEMATICAL DOUBLE-STRUCK SMALL D;Ll;0;L;<font> 0064;;;;N;;;;;
+<M_> {$#|d} : "𝕕" U1D555 # MATHEMATICAL DOUBLE-STRUCK SMALL D
+#- 1D556;MATHEMATICAL DOUBLE-STRUCK SMALL E;Ll;0;L;<font> 0065;;;;N;;;;;
+<M_> {$#|e} : "𝕖" U1D556 # MATHEMATICAL DOUBLE-STRUCK SMALL E
+#- 1D557;MATHEMATICAL DOUBLE-STRUCK SMALL F;Ll;0;L;<font> 0066;;;;N;;;;;
+<M_> {$#|f} : "𝕗" U1D557 # MATHEMATICAL DOUBLE-STRUCK SMALL F
+#- 1D558;MATHEMATICAL DOUBLE-STRUCK SMALL G;Ll;0;L;<font> 0067;;;;N;;;;;
+<M_> {$#|g} : "𝕘" U1D558 # MATHEMATICAL DOUBLE-STRUCK SMALL G
+#- 1D559;MATHEMATICAL DOUBLE-STRUCK SMALL H;Ll;0;L;<font> 0068;;;;N;;;;;
+<M_> {$#|h} : "𝕙" U1D559 # MATHEMATICAL DOUBLE-STRUCK SMALL H
+#- 1D55A;MATHEMATICAL DOUBLE-STRUCK SMALL I;Ll;0;L;<font> 0069;;;;N;;;;;
+<M_> {$#|i} : "𝕚" U1D55A # MATHEMATICAL DOUBLE-STRUCK SMALL I
+#- 1D55B;MATHEMATICAL DOUBLE-STRUCK SMALL J;Ll;0;L;<font> 006A;;;;N;;;;;
+<M_> {$#|j} : "𝕛" U1D55B # MATHEMATICAL DOUBLE-STRUCK SMALL J
+#- 1D55C;MATHEMATICAL DOUBLE-STRUCK SMALL K;Ll;0;L;<font> 006B;;;;N;;;;;
+<M_> {$#|k} : "𝕜" U1D55C # MATHEMATICAL DOUBLE-STRUCK SMALL K
+#- 1D55D;MATHEMATICAL DOUBLE-STRUCK SMALL L;Ll;0;L;<font> 006C;;;;N;;;;;
+<M_> {$#|l} : "𝕝" U1D55D # MATHEMATICAL DOUBLE-STRUCK SMALL L
+#- 1D55E;MATHEMATICAL DOUBLE-STRUCK SMALL M;Ll;0;L;<font> 006D;;;;N;;;;;
+<M_> {$#|m} : "𝕞" U1D55E # MATHEMATICAL DOUBLE-STRUCK SMALL M
+#- 1D55F;MATHEMATICAL DOUBLE-STRUCK SMALL N;Ll;0;L;<font> 006E;;;;N;;;;;
+<M_> {$#|n} : "𝕟" U1D55F # MATHEMATICAL DOUBLE-STRUCK SMALL N
+#- 1D560;MATHEMATICAL DOUBLE-STRUCK SMALL O;Ll;0;L;<font> 006F;;;;N;;;;;
+<M_> {$#|o} : "𝕠" U1D560 # MATHEMATICAL DOUBLE-STRUCK SMALL O
+#- 1D561;MATHEMATICAL DOUBLE-STRUCK SMALL P;Ll;0;L;<font> 0070;;;;N;;;;;
+<M_> {$#|p} : "𝕡" U1D561 # MATHEMATICAL DOUBLE-STRUCK SMALL P
+#- 1D562;MATHEMATICAL DOUBLE-STRUCK SMALL Q;Ll;0;L;<font> 0071;;;;N;;;;;
+<M_> {$#|q} : "𝕢" U1D562 # MATHEMATICAL DOUBLE-STRUCK SMALL Q
+#- 1D563;MATHEMATICAL DOUBLE-STRUCK SMALL R;Ll;0;L;<font> 0072;;;;N;;;;;
+<M_> {$#|r} : "𝕣" U1D563 # MATHEMATICAL DOUBLE-STRUCK SMALL R
+#- 1D564;MATHEMATICAL DOUBLE-STRUCK SMALL S;Ll;0;L;<font> 0073;;;;N;;;;;
+<M_> {$#|s} : "𝕤" U1D564 # MATHEMATICAL DOUBLE-STRUCK SMALL S
+#- 1D565;MATHEMATICAL DOUBLE-STRUCK SMALL T;Ll;0;L;<font> 0074;;;;N;;;;;
+<M_> {$#|t} : "𝕥" U1D565 # MATHEMATICAL DOUBLE-STRUCK SMALL T
+#- 1D566;MATHEMATICAL DOUBLE-STRUCK SMALL U;Ll;0;L;<font> 0075;;;;N;;;;;
+<M_> {$#|u} : "𝕦" U1D566 # MATHEMATICAL DOUBLE-STRUCK SMALL U
+#- 1D567;MATHEMATICAL DOUBLE-STRUCK SMALL V;Ll;0;L;<font> 0076;;;;N;;;;;
+<M_> {$#|v} : "𝕧" U1D567 # MATHEMATICAL DOUBLE-STRUCK SMALL V
+#- 1D568;MATHEMATICAL DOUBLE-STRUCK SMALL W;Ll;0;L;<font> 0077;;;;N;;;;;
+<M_> {$#|w} : "𝕨" U1D568 # MATHEMATICAL DOUBLE-STRUCK SMALL W
+#- 1D569;MATHEMATICAL DOUBLE-STRUCK SMALL X;Ll;0;L;<font> 0078;;;;N;;;;;
+<M_> {$#|x} : "𝕩" U1D569 # MATHEMATICAL DOUBLE-STRUCK SMALL X
+#- 1D56A;MATHEMATICAL DOUBLE-STRUCK SMALL Y;Ll;0;L;<font> 0079;;;;N;;;;;
+<M_> {$#|y} : "𝕪" U1D56A # MATHEMATICAL DOUBLE-STRUCK SMALL Y
+#- 1D56B;MATHEMATICAL DOUBLE-STRUCK SMALL Z;Ll;0;L;<font> 007A;;;;N;;;;;
+<M_> {$#|z} : "𝕫" U1D56B # MATHEMATICAL DOUBLE-STRUCK SMALL Z
+## == BOLD FRAKTUR
+#- 1D56C;MATHEMATICAL BOLD FRAKTUR CAPITAL A;Lu;0;L;<font> 0041;;;;N;;;;;
+<M_> {$#FA} : "𝕬" U1D56C # MATHEMATICAL BOLD FRAKTUR CAPITAL A
+#- 1D56D;MATHEMATICAL BOLD FRAKTUR CAPITAL B;Lu;0;L;<font> 0042;;;;N;;;;;
+<M_> {$#FB} : "𝕭" U1D56D # MATHEMATICAL BOLD FRAKTUR CAPITAL B
+#- 1D56E;MATHEMATICAL BOLD FRAKTUR CAPITAL C;Lu;0;L;<font> 0043;;;;N;;;;;
+<M_> {$#FC} : "𝕮" U1D56E # MATHEMATICAL BOLD FRAKTUR CAPITAL C
+#- 1D56F;MATHEMATICAL BOLD FRAKTUR CAPITAL D;Lu;0;L;<font> 0044;;;;N;;;;;
+<M_> {$#FD} : "𝕯" U1D56F # MATHEMATICAL BOLD FRAKTUR CAPITAL D
+#- 1D570;MATHEMATICAL BOLD FRAKTUR CAPITAL E;Lu;0;L;<font> 0045;;;;N;;;;;
+<M_> {$#FE} : "𝕰" U1D570 # MATHEMATICAL BOLD FRAKTUR CAPITAL E
+#- 1D571;MATHEMATICAL BOLD FRAKTUR CAPITAL F;Lu;0;L;<font> 0046;;;;N;;;;;
+<M_> {$#FF} : "𝕱" U1D571 # MATHEMATICAL BOLD FRAKTUR CAPITAL F
+#- 1D572;MATHEMATICAL BOLD FRAKTUR CAPITAL G;Lu;0;L;<font> 0047;;;;N;;;;;
+<M_> {$#FG} : "𝕲" U1D572 # MATHEMATICAL BOLD FRAKTUR CAPITAL G
+#- 1D573;MATHEMATICAL BOLD FRAKTUR CAPITAL H;Lu;0;L;<font> 0048;;;;N;;;;;
+<M_> {$#FH} : "𝕳" U1D573 # MATHEMATICAL BOLD FRAKTUR CAPITAL H
+#- 1D574;MATHEMATICAL BOLD FRAKTUR CAPITAL I;Lu;0;L;<font> 0049;;;;N;;;;;
+<M_> {$#FI} : "𝕴" U1D574 # MATHEMATICAL BOLD FRAKTUR CAPITAL I
+#- 1D575;MATHEMATICAL BOLD FRAKTUR CAPITAL J;Lu;0;L;<font> 004A;;;;N;;;;;
+<M_> {$#FJ} : "𝕵" U1D575 # MATHEMATICAL BOLD FRAKTUR CAPITAL J
+#- 1D576;MATHEMATICAL BOLD FRAKTUR CAPITAL K;Lu;0;L;<font> 004B;;;;N;;;;;
+<M_> {$#FK} : "𝕶" U1D576 # MATHEMATICAL BOLD FRAKTUR CAPITAL K
+#- 1D577;MATHEMATICAL BOLD FRAKTUR CAPITAL L;Lu;0;L;<font> 004C;;;;N;;;;;
+<M_> {$#FL} : "𝕷" U1D577 # MATHEMATICAL BOLD FRAKTUR CAPITAL L
+#- 1D578;MATHEMATICAL BOLD FRAKTUR CAPITAL M;Lu;0;L;<font> 004D;;;;N;;;;;
+<M_> {$#FM} : "𝕸" U1D578 # MATHEMATICAL BOLD FRAKTUR CAPITAL M
+#- 1D579;MATHEMATICAL BOLD FRAKTUR CAPITAL N;Lu;0;L;<font> 004E;;;;N;;;;;
+<M_> {$#FN} : "𝕹" U1D579 # MATHEMATICAL BOLD FRAKTUR CAPITAL N
+#- 1D57A;MATHEMATICAL BOLD FRAKTUR CAPITAL O;Lu;0;L;<font> 004F;;;;N;;;;;
+<M_> {$#FO} : "𝕺" U1D57A # MATHEMATICAL BOLD FRAKTUR CAPITAL O
+#- 1D57B;MATHEMATICAL BOLD FRAKTUR CAPITAL P;Lu;0;L;<font> 0050;;;;N;;;;;
+<M_> {$#FP} : "𝕻" U1D57B # MATHEMATICAL BOLD FRAKTUR CAPITAL P
+#- 1D57C;MATHEMATICAL BOLD FRAKTUR CAPITAL Q;Lu;0;L;<font> 0051;;;;N;;;;;
+<M_> {$#FQ} : "𝕼" U1D57C # MATHEMATICAL BOLD FRAKTUR CAPITAL Q
+#- 1D57D;MATHEMATICAL BOLD FRAKTUR CAPITAL R;Lu;0;L;<font> 0052;;;;N;;;;;
+<M_> {$#FR} : "𝕽" U1D57D # MATHEMATICAL BOLD FRAKTUR CAPITAL R
+#- 1D57E;MATHEMATICAL BOLD FRAKTUR CAPITAL S;Lu;0;L;<font> 0053;;;;N;;;;;
+<M_> {$#FS} : "𝕾" U1D57E # MATHEMATICAL BOLD FRAKTUR CAPITAL S
+#- 1D57F;MATHEMATICAL BOLD FRAKTUR CAPITAL T;Lu;0;L;<font> 0054;;;;N;;;;;
+<M_> {$#FT} : "𝕿" U1D57F # MATHEMATICAL BOLD FRAKTUR CAPITAL T
+#- 1D580;MATHEMATICAL BOLD FRAKTUR CAPITAL U;Lu;0;L;<font> 0055;;;;N;;;;;
+<M_> {$#FU} : "𝖀" U1D580 # MATHEMATICAL BOLD FRAKTUR CAPITAL U
+#- 1D581;MATHEMATICAL BOLD FRAKTUR CAPITAL V;Lu;0;L;<font> 0056;;;;N;;;;;
+<M_> {$#FV} : "𝖁" U1D581 # MATHEMATICAL BOLD FRAKTUR CAPITAL V
+#- 1D582;MATHEMATICAL BOLD FRAKTUR CAPITAL W;Lu;0;L;<font> 0057;;;;N;;;;;
+<M_> {$#FW} : "𝖂" U1D582 # MATHEMATICAL BOLD FRAKTUR CAPITAL W
+#- 1D583;MATHEMATICAL BOLD FRAKTUR CAPITAL X;Lu;0;L;<font> 0058;;;;N;;;;;
+<M_> {$#FX} : "𝖃" U1D583 # MATHEMATICAL BOLD FRAKTUR CAPITAL X
+#- 1D584;MATHEMATICAL BOLD FRAKTUR CAPITAL Y;Lu;0;L;<font> 0059;;;;N;;;;;
+<M_> {$#FY} : "𝖄" U1D584 # MATHEMATICAL BOLD FRAKTUR CAPITAL Y
+#- 1D585;MATHEMATICAL BOLD FRAKTUR CAPITAL Z;Lu;0;L;<font> 005A;;;;N;;;;;
+<M_> {$#FZ} : "𝖅" U1D585 # MATHEMATICAL BOLD FRAKTUR CAPITAL Z
+#- 1D586;MATHEMATICAL BOLD FRAKTUR SMALL A;Ll;0;L;<font> 0061;;;;N;;;;;
+<M_> {$#Fa} : "𝖆" U1D586 # MATHEMATICAL BOLD FRAKTUR SMALL A
+#- 1D587;MATHEMATICAL BOLD FRAKTUR SMALL B;Ll;0;L;<font> 0062;;;;N;;;;;
+<M_> {$#Fb} : "𝖇" U1D587 # MATHEMATICAL BOLD FRAKTUR SMALL B
+#- 1D588;MATHEMATICAL BOLD FRAKTUR SMALL C;Ll;0;L;<font> 0063;;;;N;;;;;
+<M_> {$#Fc} : "𝖈" U1D588 # MATHEMATICAL BOLD FRAKTUR SMALL C
+#- 1D589;MATHEMATICAL BOLD FRAKTUR SMALL D;Ll;0;L;<font> 0064;;;;N;;;;;
+<M_> {$#Fd} : "𝖉" U1D589 # MATHEMATICAL BOLD FRAKTUR SMALL D
+#- 1D58A;MATHEMATICAL BOLD FRAKTUR SMALL E;Ll;0;L;<font> 0065;;;;N;;;;;
+<M_> {$#Fe} : "𝖊" U1D58A # MATHEMATICAL BOLD FRAKTUR SMALL E
+#- 1D58B;MATHEMATICAL BOLD FRAKTUR SMALL F;Ll;0;L;<font> 0066;;;;N;;;;;
+<M_> {$#Ff} : "𝖋" U1D58B # MATHEMATICAL BOLD FRAKTUR SMALL F
+#- 1D58C;MATHEMATICAL BOLD FRAKTUR SMALL G;Ll;0;L;<font> 0067;;;;N;;;;;
+<M_> {$#Fg} : "𝖌" U1D58C # MATHEMATICAL BOLD FRAKTUR SMALL G
+#- 1D58D;MATHEMATICAL BOLD FRAKTUR SMALL H;Ll;0;L;<font> 0068;;;;N;;;;;
+<M_> {$#Fh} : "𝖍" U1D58D # MATHEMATICAL BOLD FRAKTUR SMALL H
+#- 1D58E;MATHEMATICAL BOLD FRAKTUR SMALL I;Ll;0;L;<font> 0069;;;;N;;;;;
+<M_> {$#Fi} : "𝖎" U1D58E # MATHEMATICAL BOLD FRAKTUR SMALL I
+#- 1D58F;MATHEMATICAL BOLD FRAKTUR SMALL J;Ll;0;L;<font> 006A;;;;N;;;;;
+<M_> {$#Fj} : "𝖏" U1D58F # MATHEMATICAL BOLD FRAKTUR SMALL J
+#- 1D590;MATHEMATICAL BOLD FRAKTUR SMALL K;Ll;0;L;<font> 006B;;;;N;;;;;
+<M_> {$#Fk} : "𝖐" U1D590 # MATHEMATICAL BOLD FRAKTUR SMALL K
+#- 1D591;MATHEMATICAL BOLD FRAKTUR SMALL L;Ll;0;L;<font> 006C;;;;N;;;;;
+<M_> {$#Fl} : "𝖑" U1D591 # MATHEMATICAL BOLD FRAKTUR SMALL L
+#- 1D592;MATHEMATICAL BOLD FRAKTUR SMALL M;Ll;0;L;<font> 006D;;;;N;;;;;
+<M_> {$#Fm} : "𝖒" U1D592 # MATHEMATICAL BOLD FRAKTUR SMALL M
+#- 1D593;MATHEMATICAL BOLD FRAKTUR SMALL N;Ll;0;L;<font> 006E;;;;N;;;;;
+<M_> {$#Fn} : "𝖓" U1D593 # MATHEMATICAL BOLD FRAKTUR SMALL N
+#- 1D594;MATHEMATICAL BOLD FRAKTUR SMALL O;Ll;0;L;<font> 006F;;;;N;;;;;
+<M_> {$#Fo} : "𝖔" U1D594 # MATHEMATICAL BOLD FRAKTUR SMALL O
+#- 1D595;MATHEMATICAL BOLD FRAKTUR SMALL P;Ll;0;L;<font> 0070;;;;N;;;;;
+<M_> {$#Fp} : "𝖕" U1D595 # MATHEMATICAL BOLD FRAKTUR SMALL P
+#- 1D596;MATHEMATICAL BOLD FRAKTUR SMALL Q;Ll;0;L;<font> 0071;;;;N;;;;;
+<M_> {$#Fq} : "𝖖" U1D596 # MATHEMATICAL BOLD FRAKTUR SMALL Q
+#- 1D597;MATHEMATICAL BOLD FRAKTUR SMALL R;Ll;0;L;<font> 0072;;;;N;;;;;
+<M_> {$#Fr} : "𝖗" U1D597 # MATHEMATICAL BOLD FRAKTUR SMALL R
+#- 1D598;MATHEMATICAL BOLD FRAKTUR SMALL S;Ll;0;L;<font> 0073;;;;N;;;;;
+<M_> {$#Fs} : "𝖘" U1D598 # MATHEMATICAL BOLD FRAKTUR SMALL S
+#- 1D599;MATHEMATICAL BOLD FRAKTUR SMALL T;Ll;0;L;<font> 0074;;;;N;;;;;
+<M_> {$#Ft} : "𝖙" U1D599 # MATHEMATICAL BOLD FRAKTUR SMALL T
+#- 1D59A;MATHEMATICAL BOLD FRAKTUR SMALL U;Ll;0;L;<font> 0075;;;;N;;;;;
+<M_> {$#Fu} : "𝖚" U1D59A # MATHEMATICAL BOLD FRAKTUR SMALL U
+#- 1D59B;MATHEMATICAL BOLD FRAKTUR SMALL V;Ll;0;L;<font> 0076;;;;N;;;;;
+<M_> {$#Fv} : "𝖛" U1D59B # MATHEMATICAL BOLD FRAKTUR SMALL V
+#- 1D59C;MATHEMATICAL BOLD FRAKTUR SMALL W;Ll;0;L;<font> 0077;;;;N;;;;;
+<M_> {$#Fw} : "𝖜" U1D59C # MATHEMATICAL BOLD FRAKTUR SMALL W
+#- 1D59D;MATHEMATICAL BOLD FRAKTUR SMALL X;Ll;0;L;<font> 0078;;;;N;;;;;
+<M_> {$#Fx} : "𝖝" U1D59D # MATHEMATICAL BOLD FRAKTUR SMALL X
+#- 1D59E;MATHEMATICAL BOLD FRAKTUR SMALL Y;Ll;0;L;<font> 0079;;;;N;;;;;
+<M_> {$#Fy} : "𝖞" U1D59E # MATHEMATICAL BOLD FRAKTUR SMALL Y
+#- 1D59F;MATHEMATICAL BOLD FRAKTUR SMALL Z;Ll;0;L;<font> 007A;;;;N;;;;;
+<M_> {$#Fz} : "𝖟" U1D59F # MATHEMATICAL BOLD FRAKTUR SMALL Z
+## == SANS-SERIF
+#- 1D5A0;MATHEMATICAL SANS-SERIF CAPITAL A;Lu;0;L;<font> 0041;;;;N;;;;;
+<M_> {$#,,A} : "𝖠" U1D5A0 # MATHEMATICAL SANS-SERIF CAPITAL A
+#- 1D5A1;MATHEMATICAL SANS-SERIF CAPITAL B;Lu;0;L;<font> 0042;;;;N;;;;;
+<M_> {$#,,B} : "𝖡" U1D5A1 # MATHEMATICAL SANS-SERIF CAPITAL B
+#- 1D5A2;MATHEMATICAL SANS-SERIF CAPITAL C;Lu;0;L;<font> 0043;;;;N;;;;;
+<M_> {$#,,C} : "𝖢" U1D5A2 # MATHEMATICAL SANS-SERIF CAPITAL C
+#- 1D5A3;MATHEMATICAL SANS-SERIF CAPITAL D;Lu;0;L;<font> 0044;;;;N;;;;;
+<M_> {$#,,D} : "𝖣" U1D5A3 # MATHEMATICAL SANS-SERIF CAPITAL D
+#- 1D5A4;MATHEMATICAL SANS-SERIF CAPITAL E;Lu;0;L;<font> 0045;;;;N;;;;;
+<M_> {$#,,E} : "𝖤" U1D5A4 # MATHEMATICAL SANS-SERIF CAPITAL E
+#- 1D5A5;MATHEMATICAL SANS-SERIF CAPITAL F;Lu;0;L;<font> 0046;;;;N;;;;;
+<M_> {$#,,F} : "𝖥" U1D5A5 # MATHEMATICAL SANS-SERIF CAPITAL F
+#- 1D5A6;MATHEMATICAL SANS-SERIF CAPITAL G;Lu;0;L;<font> 0047;;;;N;;;;;
+<M_> {$#,,G} : "𝖦" U1D5A6 # MATHEMATICAL SANS-SERIF CAPITAL G
+#- 1D5A7;MATHEMATICAL SANS-SERIF CAPITAL H;Lu;0;L;<font> 0048;;;;N;;;;;
+<M_> {$#,,H} : "𝖧" U1D5A7 # MATHEMATICAL SANS-SERIF CAPITAL H
+#- 1D5A8;MATHEMATICAL SANS-SERIF CAPITAL I;Lu;0;L;<font> 0049;;;;N;;;;;
+<M_> {$#,,I} : "𝖨" U1D5A8 # MATHEMATICAL SANS-SERIF CAPITAL I
+#- 1D5A9;MATHEMATICAL SANS-SERIF CAPITAL J;Lu;0;L;<font> 004A;;;;N;;;;;
+<M_> {$#,,J} : "𝖩" U1D5A9 # MATHEMATICAL SANS-SERIF CAPITAL J
+#- 1D5AA;MATHEMATICAL SANS-SERIF CAPITAL K;Lu;0;L;<font> 004B;;;;N;;;;;
+<M_> {$#,,K} : "𝖪" U1D5AA # MATHEMATICAL SANS-SERIF CAPITAL K
+#- 1D5AB;MATHEMATICAL SANS-SERIF CAPITAL L;Lu;0;L;<font> 004C;;;;N;;;;;
+<M_> {$#,,L} : "𝖫" U1D5AB # MATHEMATICAL SANS-SERIF CAPITAL L
+#- 1D5AC;MATHEMATICAL SANS-SERIF CAPITAL M;Lu;0;L;<font> 004D;;;;N;;;;;
+<M_> {$#,,M} : "𝖬" U1D5AC # MATHEMATICAL SANS-SERIF CAPITAL M
+#- 1D5AD;MATHEMATICAL SANS-SERIF CAPITAL N;Lu;0;L;<font> 004E;;;;N;;;;;
+<M_> {$#,,N} : "𝖭" U1D5AD # MATHEMATICAL SANS-SERIF CAPITAL N
+#- 1D5AE;MATHEMATICAL SANS-SERIF CAPITAL O;Lu;0;L;<font> 004F;;;;N;;;;;
+<M_> {$#,,O} : "𝖮" U1D5AE # MATHEMATICAL SANS-SERIF CAPITAL O
+#- 1D5AF;MATHEMATICAL SANS-SERIF CAPITAL P;Lu;0;L;<font> 0050;;;;N;;;;;
+<M_> {$#,,P} : "𝖯" U1D5AF # MATHEMATICAL SANS-SERIF CAPITAL P
+#- 1D5B0;MATHEMATICAL SANS-SERIF CAPITAL Q;Lu;0;L;<font> 0051;;;;N;;;;;
+<M_> {$#,,Q} : "𝖰" U1D5B0 # MATHEMATICAL SANS-SERIF CAPITAL Q
+#- 1D5B1;MATHEMATICAL SANS-SERIF CAPITAL R;Lu;0;L;<font> 0052;;;;N;;;;;
+<M_> {$#,,R} : "𝖱" U1D5B1 # MATHEMATICAL SANS-SERIF CAPITAL R
+#- 1D5B2;MATHEMATICAL SANS-SERIF CAPITAL S;Lu;0;L;<font> 0053;;;;N;;;;;
+<M_> {$#,,S} : "𝖲" U1D5B2 # MATHEMATICAL SANS-SERIF CAPITAL S
+#- 1D5B3;MATHEMATICAL SANS-SERIF CAPITAL T;Lu;0;L;<font> 0054;;;;N;;;;;
+<M_> {$#,,T} : "𝖳" U1D5B3 # MATHEMATICAL SANS-SERIF CAPITAL T
+#- 1D5B4;MATHEMATICAL SANS-SERIF CAPITAL U;Lu;0;L;<font> 0055;;;;N;;;;;
+<M_> {$#,,U} : "𝖴" U1D5B4 # MATHEMATICAL SANS-SERIF CAPITAL U
+#- 1D5B5;MATHEMATICAL SANS-SERIF CAPITAL V;Lu;0;L;<font> 0056;;;;N;;;;;
+<M_> {$#,,V} : "𝖵" U1D5B5 # MATHEMATICAL SANS-SERIF CAPITAL V
+#- 1D5B6;MATHEMATICAL SANS-SERIF CAPITAL W;Lu;0;L;<font> 0057;;;;N;;;;;
+<M_> {$#,,W} : "𝖶" U1D5B6 # MATHEMATICAL SANS-SERIF CAPITAL W
+#- 1D5B7;MATHEMATICAL SANS-SERIF CAPITAL X;Lu;0;L;<font> 0058;;;;N;;;;;
+<M_> {$#,,X} : "𝖷" U1D5B7 # MATHEMATICAL SANS-SERIF CAPITAL X
+#- 1D5B8;MATHEMATICAL SANS-SERIF CAPITAL Y;Lu;0;L;<font> 0059;;;;N;;;;;
+<M_> {$#,,Y} : "𝖸" U1D5B8 # MATHEMATICAL SANS-SERIF CAPITAL Y
+#- 1D5B9;MATHEMATICAL SANS-SERIF CAPITAL Z;Lu;0;L;<font> 005A;;;;N;;;;;
+<M_> {$#,,Z} : "𝖹" U1D5B9 # MATHEMATICAL SANS-SERIF CAPITAL Z
+#- 1D5BA;MATHEMATICAL SANS-SERIF SMALL A;Ll;0;L;<font> 0061;;;;N;;;;;
+<M_> {$#,,a} : "𝖺" U1D5BA # MATHEMATICAL SANS-SERIF SMALL A
+#- 1D5BB;MATHEMATICAL SANS-SERIF SMALL B;Ll;0;L;<font> 0062;;;;N;;;;;
+<M_> {$#,,b} : "𝖻" U1D5BB # MATHEMATICAL SANS-SERIF SMALL B
+#- 1D5BC;MATHEMATICAL SANS-SERIF SMALL C;Ll;0;L;<font> 0063;;;;N;;;;;
+<M_> {$#,,c} : "𝖼" U1D5BC # MATHEMATICAL SANS-SERIF SMALL C
+#- 1D5BD;MATHEMATICAL SANS-SERIF SMALL D;Ll;0;L;<font> 0064;;;;N;;;;;
+<M_> {$#,,d} : "𝖽" U1D5BD # MATHEMATICAL SANS-SERIF SMALL D
+#- 1D5BE;MATHEMATICAL SANS-SERIF SMALL E;Ll;0;L;<font> 0065;;;;N;;;;;
+<M_> {$#,,e} : "𝖾" U1D5BE # MATHEMATICAL SANS-SERIF SMALL E
+#- 1D5BF;MATHEMATICAL SANS-SERIF SMALL F;Ll;0;L;<font> 0066;;;;N;;;;;
+<M_> {$#,,f} : "𝖿" U1D5BF # MATHEMATICAL SANS-SERIF SMALL F
+#- 1D5C0;MATHEMATICAL SANS-SERIF SMALL G;Ll;0;L;<font> 0067;;;;N;;;;;
+<M_> {$#,,g} : "𝗀" U1D5C0 # MATHEMATICAL SANS-SERIF SMALL G
+#- 1D5C1;MATHEMATICAL SANS-SERIF SMALL H;Ll;0;L;<font> 0068;;;;N;;;;;
+<M_> {$#,,h} : "𝗁" U1D5C1 # MATHEMATICAL SANS-SERIF SMALL H
+#- 1D5C2;MATHEMATICAL SANS-SERIF SMALL I;Ll;0;L;<font> 0069;;;;N;;;;;
+<M_> {$#,,i} : "𝗂" U1D5C2 # MATHEMATICAL SANS-SERIF SMALL I
+#- 1D5C3;MATHEMATICAL SANS-SERIF SMALL J;Ll;0;L;<font> 006A;;;;N;;;;;
+<M_> {$#,,j} : "𝗃" U1D5C3 # MATHEMATICAL SANS-SERIF SMALL J
+#- 1D5C4;MATHEMATICAL SANS-SERIF SMALL K;Ll;0;L;<font> 006B;;;;N;;;;;
+<M_> {$#,,k} : "𝗄" U1D5C4 # MATHEMATICAL SANS-SERIF SMALL K
+#- 1D5C5;MATHEMATICAL SANS-SERIF SMALL L;Ll;0;L;<font> 006C;;;;N;;;;;
+<M_> {$#,,l} : "𝗅" U1D5C5 # MATHEMATICAL SANS-SERIF SMALL L
+#- 1D5C6;MATHEMATICAL SANS-SERIF SMALL M;Ll;0;L;<font> 006D;;;;N;;;;;
+<M_> {$#,,m} : "𝗆" U1D5C6 # MATHEMATICAL SANS-SERIF SMALL M
+#- 1D5C7;MATHEMATICAL SANS-SERIF SMALL N;Ll;0;L;<font> 006E;;;;N;;;;;
+<M_> {$#,,n} : "𝗇" U1D5C7 # MATHEMATICAL SANS-SERIF SMALL N
+#- 1D5C8;MATHEMATICAL SANS-SERIF SMALL O;Ll;0;L;<font> 006F;;;;N;;;;;
+<M_> {$#,,o} : "𝗈" U1D5C8 # MATHEMATICAL SANS-SERIF SMALL O
+#- 1D5C9;MATHEMATICAL SANS-SERIF SMALL P;Ll;0;L;<font> 0070;;;;N;;;;;
+<M_> {$#,,p} : "𝗉" U1D5C9 # MATHEMATICAL SANS-SERIF SMALL P
+#- 1D5CA;MATHEMATICAL SANS-SERIF SMALL Q;Ll;0;L;<font> 0071;;;;N;;;;;
+<M_> {$#,,q} : "𝗊" U1D5CA # MATHEMATICAL SANS-SERIF SMALL Q
+#- 1D5CB;MATHEMATICAL SANS-SERIF SMALL R;Ll;0;L;<font> 0072;;;;N;;;;;
+<M_> {$#,,r} : "𝗋" U1D5CB # MATHEMATICAL SANS-SERIF SMALL R
+#- 1D5CC;MATHEMATICAL SANS-SERIF SMALL S;Ll;0;L;<font> 0073;;;;N;;;;;
+<M_> {$#,,s} : "𝗌" U1D5CC # MATHEMATICAL SANS-SERIF SMALL S
+#- 1D5CD;MATHEMATICAL SANS-SERIF SMALL T;Ll;0;L;<font> 0074;;;;N;;;;;
+<M_> {$#,,t} : "𝗍" U1D5CD # MATHEMATICAL SANS-SERIF SMALL T
+#- 1D5CE;MATHEMATICAL SANS-SERIF SMALL U;Ll;0;L;<font> 0075;;;;N;;;;;
+<M_> {$#,,u} : "𝗎" U1D5CE # MATHEMATICAL SANS-SERIF SMALL U
+#- 1D5CF;MATHEMATICAL SANS-SERIF SMALL V;Ll;0;L;<font> 0076;;;;N;;;;;
+<M_> {$#,,v} : "𝗏" U1D5CF # MATHEMATICAL SANS-SERIF SMALL V
+#- 1D5D0;MATHEMATICAL SANS-SERIF SMALL W;Ll;0;L;<font> 0077;;;;N;;;;;
+<M_> {$#,,w} : "𝗐" U1D5D0 # MATHEMATICAL SANS-SERIF SMALL W
+#- 1D5D1;MATHEMATICAL SANS-SERIF SMALL X;Ll;0;L;<font> 0078;;;;N;;;;;
+<M_> {$#,,x} : "𝗑" U1D5D1 # MATHEMATICAL SANS-SERIF SMALL X
+#- 1D5D2;MATHEMATICAL SANS-SERIF SMALL Y;Ll;0;L;<font> 0079;;;;N;;;;;
+<M_> {$#,,y} : "𝗒" U1D5D2 # MATHEMATICAL SANS-SERIF SMALL Y
+#- 1D5D3;MATHEMATICAL SANS-SERIF SMALL Z;Ll;0;L;<font> 007A;;;;N;;;;;
+<M_> {$#,,z} : "𝗓" U1D5D3 # MATHEMATICAL SANS-SERIF SMALL Z
+## == BOLD SANS-SERIF
+#- 1D5D4;MATHEMATICAL SANS-SERIF BOLD CAPITAL A;Lu;0;L;<font> 0041;;;;N;;;;;
+<M_> {$#,bA} : "𝗔" U1D5D4 # MATHEMATICAL SANS-SERIF BOLD CAPITAL A
+#- 1D5D5;MATHEMATICAL SANS-SERIF BOLD CAPITAL B;Lu;0;L;<font> 0042;;;;N;;;;;
+<M_> {$#,bB} : "𝗕" U1D5D5 # MATHEMATICAL SANS-SERIF BOLD CAPITAL B
+#- 1D5D6;MATHEMATICAL SANS-SERIF BOLD CAPITAL C;Lu;0;L;<font> 0043;;;;N;;;;;
+<M_> {$#,bC} : "𝗖" U1D5D6 # MATHEMATICAL SANS-SERIF BOLD CAPITAL C
+#- 1D5D7;MATHEMATICAL SANS-SERIF BOLD CAPITAL D;Lu;0;L;<font> 0044;;;;N;;;;;
+<M_> {$#,bD} : "𝗗" U1D5D7 # MATHEMATICAL SANS-SERIF BOLD CAPITAL D
+#- 1D5D8;MATHEMATICAL SANS-SERIF BOLD CAPITAL E;Lu;0;L;<font> 0045;;;;N;;;;;
+<M_> {$#,bE} : "𝗘" U1D5D8 # MATHEMATICAL SANS-SERIF BOLD CAPITAL E
+#- 1D5D9;MATHEMATICAL SANS-SERIF BOLD CAPITAL F;Lu;0;L;<font> 0046;;;;N;;;;;
+<M_> {$#,bF} : "𝗙" U1D5D9 # MATHEMATICAL SANS-SERIF BOLD CAPITAL F
+#- 1D5DA;MATHEMATICAL SANS-SERIF BOLD CAPITAL G;Lu;0;L;<font> 0047;;;;N;;;;;
+<M_> {$#,bG} : "𝗚" U1D5DA # MATHEMATICAL SANS-SERIF BOLD CAPITAL G
+#- 1D5DB;MATHEMATICAL SANS-SERIF BOLD CAPITAL H;Lu;0;L;<font> 0048;;;;N;;;;;
+<M_> {$#,bH} : "𝗛" U1D5DB # MATHEMATICAL SANS-SERIF BOLD CAPITAL H
+#- 1D5DC;MATHEMATICAL SANS-SERIF BOLD CAPITAL I;Lu;0;L;<font> 0049;;;;N;;;;;
+<M_> {$#,bI} : "𝗜" U1D5DC # MATHEMATICAL SANS-SERIF BOLD CAPITAL I
+#- 1D5DD;MATHEMATICAL SANS-SERIF BOLD CAPITAL J;Lu;0;L;<font> 004A;;;;N;;;;;
+<M_> {$#,bJ} : "𝗝" U1D5DD # MATHEMATICAL SANS-SERIF BOLD CAPITAL J
+#- 1D5DE;MATHEMATICAL SANS-SERIF BOLD CAPITAL K;Lu;0;L;<font> 004B;;;;N;;;;;
+<M_> {$#,bK} : "𝗞" U1D5DE # MATHEMATICAL SANS-SERIF BOLD CAPITAL K
+#- 1D5DF;MATHEMATICAL SANS-SERIF BOLD CAPITAL L;Lu;0;L;<font> 004C;;;;N;;;;;
+<M_> {$#,bL} : "𝗟" U1D5DF # MATHEMATICAL SANS-SERIF BOLD CAPITAL L
+#- 1D5E0;MATHEMATICAL SANS-SERIF BOLD CAPITAL M;Lu;0;L;<font> 004D;;;;N;;;;;
+<M_> {$#,bM} : "𝗠" U1D5E0 # MATHEMATICAL SANS-SERIF BOLD CAPITAL M
+#- 1D5E1;MATHEMATICAL SANS-SERIF BOLD CAPITAL N;Lu;0;L;<font> 004E;;;;N;;;;;
+<M_> {$#,bN} : "𝗡" U1D5E1 # MATHEMATICAL SANS-SERIF BOLD CAPITAL N
+#- 1D5E2;MATHEMATICAL SANS-SERIF BOLD CAPITAL O;Lu;0;L;<font> 004F;;;;N;;;;;
+<M_> {$#,bO} : "𝗢" U1D5E2 # MATHEMATICAL SANS-SERIF BOLD CAPITAL O
+#- 1D5E3;MATHEMATICAL SANS-SERIF BOLD CAPITAL P;Lu;0;L;<font> 0050;;;;N;;;;;
+<M_> {$#,bP} : "𝗣" U1D5E3 # MATHEMATICAL SANS-SERIF BOLD CAPITAL P
+#- 1D5E4;MATHEMATICAL SANS-SERIF BOLD CAPITAL Q;Lu;0;L;<font> 0051;;;;N;;;;;
+<M_> {$#,bQ} : "𝗤" U1D5E4 # MATHEMATICAL SANS-SERIF BOLD CAPITAL Q
+#- 1D5E5;MATHEMATICAL SANS-SERIF BOLD CAPITAL R;Lu;0;L;<font> 0052;;;;N;;;;;
+<M_> {$#,bR} : "𝗥" U1D5E5 # MATHEMATICAL SANS-SERIF BOLD CAPITAL R
+#- 1D5E6;MATHEMATICAL SANS-SERIF BOLD CAPITAL S;Lu;0;L;<font> 0053;;;;N;;;;;
+<M_> {$#,bS} : "𝗦" U1D5E6 # MATHEMATICAL SANS-SERIF BOLD CAPITAL S
+#- 1D5E7;MATHEMATICAL SANS-SERIF BOLD CAPITAL T;Lu;0;L;<font> 0054;;;;N;;;;;
+<M_> {$#,bT} : "𝗧" U1D5E7 # MATHEMATICAL SANS-SERIF BOLD CAPITAL T
+#- 1D5E8;MATHEMATICAL SANS-SERIF BOLD CAPITAL U;Lu;0;L;<font> 0055;;;;N;;;;;
+<M_> {$#,bU} : "𝗨" U1D5E8 # MATHEMATICAL SANS-SERIF BOLD CAPITAL U
+#- 1D5E9;MATHEMATICAL SANS-SERIF BOLD CAPITAL V;Lu;0;L;<font> 0056;;;;N;;;;;
+<M_> {$#,bV} : "𝗩" U1D5E9 # MATHEMATICAL SANS-SERIF BOLD CAPITAL V
+#- 1D5EA;MATHEMATICAL SANS-SERIF BOLD CAPITAL W;Lu;0;L;<font> 0057;;;;N;;;;;
+<M_> {$#,bW} : "𝗪" U1D5EA # MATHEMATICAL SANS-SERIF BOLD CAPITAL W
+#- 1D5EB;MATHEMATICAL SANS-SERIF BOLD CAPITAL X;Lu;0;L;<font> 0058;;;;N;;;;;
+<M_> {$#,bX} : "𝗫" U1D5EB # MATHEMATICAL SANS-SERIF BOLD CAPITAL X
+#- 1D5EC;MATHEMATICAL SANS-SERIF BOLD CAPITAL Y;Lu;0;L;<font> 0059;;;;N;;;;;
+<M_> {$#,bY} : "𝗬" U1D5EC # MATHEMATICAL SANS-SERIF BOLD CAPITAL Y
+#- 1D5ED;MATHEMATICAL SANS-SERIF BOLD CAPITAL Z;Lu;0;L;<font> 005A;;;;N;;;;;
+<M_> {$#,bZ} : "𝗭" U1D5ED # MATHEMATICAL SANS-SERIF BOLD CAPITAL Z
+#- 1D5EE;MATHEMATICAL SANS-SERIF BOLD SMALL A;Ll;0;L;<font> 0061;;;;N;;;;;
+<M_> {$#,ba} : "𝗮" U1D5EE # MATHEMATICAL SANS-SERIF BOLD SMALL A
+#- 1D5EF;MATHEMATICAL SANS-SERIF BOLD SMALL B;Ll;0;L;<font> 0062;;;;N;;;;;
+<M_> {$#,bb} : "𝗯" U1D5EF # MATHEMATICAL SANS-SERIF BOLD SMALL B
+#- 1D5F0;MATHEMATICAL SANS-SERIF BOLD SMALL C;Ll;0;L;<font> 0063;;;;N;;;;;
+<M_> {$#,bc} : "𝗰" U1D5F0 # MATHEMATICAL SANS-SERIF BOLD SMALL C
+#- 1D5F1;MATHEMATICAL SANS-SERIF BOLD SMALL D;Ll;0;L;<font> 0064;;;;N;;;;;
+<M_> {$#,bd} : "𝗱" U1D5F1 # MATHEMATICAL SANS-SERIF BOLD SMALL D
+#- 1D5F2;MATHEMATICAL SANS-SERIF BOLD SMALL E;Ll;0;L;<font> 0065;;;;N;;;;;
+<M_> {$#,be} : "𝗲" U1D5F2 # MATHEMATICAL SANS-SERIF BOLD SMALL E
+#- 1D5F3;MATHEMATICAL SANS-SERIF BOLD SMALL F;Ll;0;L;<font> 0066;;;;N;;;;;
+<M_> {$#,bf} : "𝗳" U1D5F3 # MATHEMATICAL SANS-SERIF BOLD SMALL F
+#- 1D5F4;MATHEMATICAL SANS-SERIF BOLD SMALL G;Ll;0;L;<font> 0067;;;;N;;;;;
+<M_> {$#,bg} : "𝗴" U1D5F4 # MATHEMATICAL SANS-SERIF BOLD SMALL G
+#- 1D5F5;MATHEMATICAL SANS-SERIF BOLD SMALL H;Ll;0;L;<font> 0068;;;;N;;;;;
+<M_> {$#,bh} : "𝗵" U1D5F5 # MATHEMATICAL SANS-SERIF BOLD SMALL H
+#- 1D5F6;MATHEMATICAL SANS-SERIF BOLD SMALL I;Ll;0;L;<font> 0069;;;;N;;;;;
+<M_> {$#,bi} : "𝗶" U1D5F6 # MATHEMATICAL SANS-SERIF BOLD SMALL I
+#- 1D5F7;MATHEMATICAL SANS-SERIF BOLD SMALL J;Ll;0;L;<font> 006A;;;;N;;;;;
+<M_> {$#,bj} : "𝗷" U1D5F7 # MATHEMATICAL SANS-SERIF BOLD SMALL J
+#- 1D5F8;MATHEMATICAL SANS-SERIF BOLD SMALL K;Ll;0;L;<font> 006B;;;;N;;;;;
+<M_> {$#,bk} : "𝗸" U1D5F8 # MATHEMATICAL SANS-SERIF BOLD SMALL K
+#- 1D5F9;MATHEMATICAL SANS-SERIF BOLD SMALL L;Ll;0;L;<font> 006C;;;;N;;;;;
+<M_> {$#,bl} : "𝗹" U1D5F9 # MATHEMATICAL SANS-SERIF BOLD SMALL L
+#- 1D5FA;MATHEMATICAL SANS-SERIF BOLD SMALL M;Ll;0;L;<font> 006D;;;;N;;;;;
+<M_> {$#,bm} : "𝗺" U1D5FA # MATHEMATICAL SANS-SERIF BOLD SMALL M
+#- 1D5FB;MATHEMATICAL SANS-SERIF BOLD SMALL N;Ll;0;L;<font> 006E;;;;N;;;;;
+<M_> {$#,bn} : "𝗻" U1D5FB # MATHEMATICAL SANS-SERIF BOLD SMALL N
+#- 1D5FC;MATHEMATICAL SANS-SERIF BOLD SMALL O;Ll;0;L;<font> 006F;;;;N;;;;;
+<M_> {$#,bo} : "𝗼" U1D5FC # MATHEMATICAL SANS-SERIF BOLD SMALL O
+#- 1D5FD;MATHEMATICAL SANS-SERIF BOLD SMALL P;Ll;0;L;<font> 0070;;;;N;;;;;
+<M_> {$#,bp} : "𝗽" U1D5FD # MATHEMATICAL SANS-SERIF BOLD SMALL P
+#- 1D5FE;MATHEMATICAL SANS-SERIF BOLD SMALL Q;Ll;0;L;<font> 0071;;;;N;;;;;
+<M_> {$#,bq} : "𝗾" U1D5FE # MATHEMATICAL SANS-SERIF BOLD SMALL Q
+#- 1D5FF;MATHEMATICAL SANS-SERIF BOLD SMALL R;Ll;0;L;<font> 0072;;;;N;;;;;
+<M_> {$#,br} : "𝗿" U1D5FF # MATHEMATICAL SANS-SERIF BOLD SMALL R
+#- 1D600;MATHEMATICAL SANS-SERIF BOLD SMALL S;Ll;0;L;<font> 0073;;;;N;;;;;
+<M_> {$#,bs} : "𝘀" U1D600 # MATHEMATICAL SANS-SERIF BOLD SMALL S
+#- 1D601;MATHEMATICAL SANS-SERIF BOLD SMALL T;Ll;0;L;<font> 0074;;;;N;;;;;
+<M_> {$#,bt} : "𝘁" U1D601 # MATHEMATICAL SANS-SERIF BOLD SMALL T
+#- 1D602;MATHEMATICAL SANS-SERIF BOLD SMALL U;Ll;0;L;<font> 0075;;;;N;;;;;
+<M_> {$#,bu} : "𝘂" U1D602 # MATHEMATICAL SANS-SERIF BOLD SMALL U
+#- 1D603;MATHEMATICAL SANS-SERIF BOLD SMALL V;Ll;0;L;<font> 0076;;;;N;;;;;
+<M_> {$#,bv} : "𝘃" U1D603 # MATHEMATICAL SANS-SERIF BOLD SMALL V
+#- 1D604;MATHEMATICAL SANS-SERIF BOLD SMALL W;Ll;0;L;<font> 0077;;;;N;;;;;
+<M_> {$#,bw} : "𝘄" U1D604 # MATHEMATICAL SANS-SERIF BOLD SMALL W
+#- 1D605;MATHEMATICAL SANS-SERIF BOLD SMALL X;Ll;0;L;<font> 0078;;;;N;;;;;
+<M_> {$#,bx} : "𝘅" U1D605 # MATHEMATICAL SANS-SERIF BOLD SMALL X
+#- 1D606;MATHEMATICAL SANS-SERIF BOLD SMALL Y;Ll;0;L;<font> 0079;;;;N;;;;;
+<M_> {$#,by} : "𝘆" U1D606 # MATHEMATICAL SANS-SERIF BOLD SMALL Y
+#- 1D607;MATHEMATICAL SANS-SERIF BOLD SMALL Z;Ll;0;L;<font> 007A;;;;N;;;;;
+<M_> {$#,bz} : "𝘇" U1D607 # MATHEMATICAL SANS-SERIF BOLD SMALL Z
+## == ITALIC SANS-SERIF
+#- 1D608;MATHEMATICAL SANS-SERIF ITALIC CAPITAL A;Lu;0;L;<font> 0041;;;;N;;;;;
+<M_> {$#,iA} : "𝘈" U1D608 # MATHEMATICAL SANS-SERIF ITALIC CAPITAL A
+#- 1D609;MATHEMATICAL SANS-SERIF ITALIC CAPITAL B;Lu;0;L;<font> 0042;;;;N;;;;;
+<M_> {$#,iB} : "𝘉" U1D609 # MATHEMATICAL SANS-SERIF ITALIC CAPITAL B
+#- 1D60A;MATHEMATICAL SANS-SERIF ITALIC CAPITAL C;Lu;0;L;<font> 0043;;;;N;;;;;
+<M_> {$#,iC} : "𝘊" U1D60A # MATHEMATICAL SANS-SERIF ITALIC CAPITAL C
+#- 1D60B;MATHEMATICAL SANS-SERIF ITALIC CAPITAL D;Lu;0;L;<font> 0044;;;;N;;;;;
+<M_> {$#,iD} : "𝘋" U1D60B # MATHEMATICAL SANS-SERIF ITALIC CAPITAL D
+#- 1D60C;MATHEMATICAL SANS-SERIF ITALIC CAPITAL E;Lu;0;L;<font> 0045;;;;N;;;;;
+<M_> {$#,iE} : "𝘌" U1D60C # MATHEMATICAL SANS-SERIF ITALIC CAPITAL E
+#- 1D60D;MATHEMATICAL SANS-SERIF ITALIC CAPITAL F;Lu;0;L;<font> 0046;;;;N;;;;;
+<M_> {$#,iF} : "𝘍" U1D60D # MATHEMATICAL SANS-SERIF ITALIC CAPITAL F
+#- 1D60E;MATHEMATICAL SANS-SERIF ITALIC CAPITAL G;Lu;0;L;<font> 0047;;;;N;;;;;
+<M_> {$#,iG} : "𝘎" U1D60E # MATHEMATICAL SANS-SERIF ITALIC CAPITAL G
+#- 1D60F;MATHEMATICAL SANS-SERIF ITALIC CAPITAL H;Lu;0;L;<font> 0048;;;;N;;;;;
+<M_> {$#,iH} : "𝘏" U1D60F # MATHEMATICAL SANS-SERIF ITALIC CAPITAL H
+#- 1D610;MATHEMATICAL SANS-SERIF ITALIC CAPITAL I;Lu;0;L;<font> 0049;;;;N;;;;;
+<M_> {$#,iI} : "𝘐" U1D610 # MATHEMATICAL SANS-SERIF ITALIC CAPITAL I
+#- 1D611;MATHEMATICAL SANS-SERIF ITALIC CAPITAL J;Lu;0;L;<font> 004A;;;;N;;;;;
+<M_> {$#,iJ} : "𝘑" U1D611 # MATHEMATICAL SANS-SERIF ITALIC CAPITAL J
+#- 1D612;MATHEMATICAL SANS-SERIF ITALIC CAPITAL K;Lu;0;L;<font> 004B;;;;N;;;;;
+<M_> {$#,iK} : "𝘒" U1D612 # MATHEMATICAL SANS-SERIF ITALIC CAPITAL K
+#- 1D613;MATHEMATICAL SANS-SERIF ITALIC CAPITAL L;Lu;0;L;<font> 004C;;;;N;;;;;
+<M_> {$#,iL} : "𝘓" U1D613 # MATHEMATICAL SANS-SERIF ITALIC CAPITAL L
+#- 1D614;MATHEMATICAL SANS-SERIF ITALIC CAPITAL M;Lu;0;L;<font> 004D;;;;N;;;;;
+<M_> {$#,iM} : "𝘔" U1D614 # MATHEMATICAL SANS-SERIF ITALIC CAPITAL M
+#- 1D615;MATHEMATICAL SANS-SERIF ITALIC CAPITAL N;Lu;0;L;<font> 004E;;;;N;;;;;
+<M_> {$#,iN} : "𝘕" U1D615 # MATHEMATICAL SANS-SERIF ITALIC CAPITAL N
+#- 1D616;MATHEMATICAL SANS-SERIF ITALIC CAPITAL O;Lu;0;L;<font> 004F;;;;N;;;;;
+<M_> {$#,iO} : "𝘖" U1D616 # MATHEMATICAL SANS-SERIF ITALIC CAPITAL O
+#- 1D617;MATHEMATICAL SANS-SERIF ITALIC CAPITAL P;Lu;0;L;<font> 0050;;;;N;;;;;
+<M_> {$#,iP} : "𝘗" U1D617 # MATHEMATICAL SANS-SERIF ITALIC CAPITAL P
+#- 1D618;MATHEMATICAL SANS-SERIF ITALIC CAPITAL Q;Lu;0;L;<font> 0051;;;;N;;;;;
+<M_> {$#,iQ} : "𝘘" U1D618 # MATHEMATICAL SANS-SERIF ITALIC CAPITAL Q
+#- 1D619;MATHEMATICAL SANS-SERIF ITALIC CAPITAL R;Lu;0;L;<font> 0052;;;;N;;;;;
+<M_> {$#,iR} : "𝘙" U1D619 # MATHEMATICAL SANS-SERIF ITALIC CAPITAL R
+#- 1D61A;MATHEMATICAL SANS-SERIF ITALIC CAPITAL S;Lu;0;L;<font> 0053;;;;N;;;;;
+<M_> {$#,iS} : "𝘚" U1D61A # MATHEMATICAL SANS-SERIF ITALIC CAPITAL S
+#- 1D61B;MATHEMATICAL SANS-SERIF ITALIC CAPITAL T;Lu;0;L;<font> 0054;;;;N;;;;;
+<M_> {$#,iT} : "𝘛" U1D61B # MATHEMATICAL SANS-SERIF ITALIC CAPITAL T
+#- 1D61C;MATHEMATICAL SANS-SERIF ITALIC CAPITAL U;Lu;0;L;<font> 0055;;;;N;;;;;
+<M_> {$#,iU} : "𝘜" U1D61C # MATHEMATICAL SANS-SERIF ITALIC CAPITAL U
+#- 1D61D;MATHEMATICAL SANS-SERIF ITALIC CAPITAL V;Lu;0;L;<font> 0056;;;;N;;;;;
+<M_> {$#,iV} : "𝘝" U1D61D # MATHEMATICAL SANS-SERIF ITALIC CAPITAL V
+#- 1D61E;MATHEMATICAL SANS-SERIF ITALIC CAPITAL W;Lu;0;L;<font> 0057;;;;N;;;;;
+<M_> {$#,iW} : "𝘞" U1D61E # MATHEMATICAL SANS-SERIF ITALIC CAPITAL W
+#- 1D61F;MATHEMATICAL SANS-SERIF ITALIC CAPITAL X;Lu;0;L;<font> 0058;;;;N;;;;;
+<M_> {$#,iX} : "𝘟" U1D61F # MATHEMATICAL SANS-SERIF ITALIC CAPITAL X
+#- 1D620;MATHEMATICAL SANS-SERIF ITALIC CAPITAL Y;Lu;0;L;<font> 0059;;;;N;;;;;
+<M_> {$#,iY} : "𝘠" U1D620 # MATHEMATICAL SANS-SERIF ITALIC CAPITAL Y
+#- 1D621;MATHEMATICAL SANS-SERIF ITALIC CAPITAL Z;Lu;0;L;<font> 005A;;;;N;;;;;
+<M_> {$#,iZ} : "𝘡" U1D621 # MATHEMATICAL SANS-SERIF ITALIC CAPITAL Z
+#- 1D622;MATHEMATICAL SANS-SERIF ITALIC SMALL A;Ll;0;L;<font> 0061;;;;N;;;;;
+<M_> {$#,ia} : "𝘢" U1D622 # MATHEMATICAL SANS-SERIF ITALIC SMALL A
+#- 1D623;MATHEMATICAL SANS-SERIF ITALIC SMALL B;Ll;0;L;<font> 0062;;;;N;;;;;
+<M_> {$#,ib} : "𝘣" U1D623 # MATHEMATICAL SANS-SERIF ITALIC SMALL B
+#- 1D624;MATHEMATICAL SANS-SERIF ITALIC SMALL C;Ll;0;L;<font> 0063;;;;N;;;;;
+<M_> {$#,ic} : "𝘤" U1D624 # MATHEMATICAL SANS-SERIF ITALIC SMALL C
+#- 1D625;MATHEMATICAL SANS-SERIF ITALIC SMALL D;Ll;0;L;<font> 0064;;;;N;;;;;
+<M_> {$#,id} : "𝘥" U1D625 # MATHEMATICAL SANS-SERIF ITALIC SMALL D
+#- 1D626;MATHEMATICAL SANS-SERIF ITALIC SMALL E;Ll;0;L;<font> 0065;;;;N;;;;;
+<M_> {$#,ie} : "𝘦" U1D626 # MATHEMATICAL SANS-SERIF ITALIC SMALL E
+#- 1D627;MATHEMATICAL SANS-SERIF ITALIC SMALL F;Ll;0;L;<font> 0066;;;;N;;;;;
+<M_> {$#,if} : "𝘧" U1D627 # MATHEMATICAL SANS-SERIF ITALIC SMALL F
+#- 1D628;MATHEMATICAL SANS-SERIF ITALIC SMALL G;Ll;0;L;<font> 0067;;;;N;;;;;
+<M_> {$#,ig} : "𝘨" U1D628 # MATHEMATICAL SANS-SERIF ITALIC SMALL G
+#- 1D629;MATHEMATICAL SANS-SERIF ITALIC SMALL H;Ll;0;L;<font> 0068;;;;N;;;;;
+<M_> {$#,ih} : "𝘩" U1D629 # MATHEMATICAL SANS-SERIF ITALIC SMALL H
+#- 1D62A;MATHEMATICAL SANS-SERIF ITALIC SMALL I;Ll;0;L;<font> 0069;;;;N;;;;;
+<M_> {$#,ii} : "𝘪" U1D62A # MATHEMATICAL SANS-SERIF ITALIC SMALL I
+#- 1D62B;MATHEMATICAL SANS-SERIF ITALIC SMALL J;Ll;0;L;<font> 006A;;;;N;;;;;
+<M_> {$#,ij} : "𝘫" U1D62B # MATHEMATICAL SANS-SERIF ITALIC SMALL J
+#- 1D62C;MATHEMATICAL SANS-SERIF ITALIC SMALL K;Ll;0;L;<font> 006B;;;;N;;;;;
+<M_> {$#,ik} : "𝘬" U1D62C # MATHEMATICAL SANS-SERIF ITALIC SMALL K
+#- 1D62D;MATHEMATICAL SANS-SERIF ITALIC SMALL L;Ll;0;L;<font> 006C;;;;N;;;;;
+<M_> {$#,il} : "𝘭" U1D62D # MATHEMATICAL SANS-SERIF ITALIC SMALL L
+#- 1D62E;MATHEMATICAL SANS-SERIF ITALIC SMALL M;Ll;0;L;<font> 006D;;;;N;;;;;
+<M_> {$#,im} : "𝘮" U1D62E # MATHEMATICAL SANS-SERIF ITALIC SMALL M
+#- 1D62F;MATHEMATICAL SANS-SERIF ITALIC SMALL N;Ll;0;L;<font> 006E;;;;N;;;;;
+<M_> {$#,in} : "𝘯" U1D62F # MATHEMATICAL SANS-SERIF ITALIC SMALL N
+#- 1D630;MATHEMATICAL SANS-SERIF ITALIC SMALL O;Ll;0;L;<font> 006F;;;;N;;;;;
+<M_> {$#,io} : "𝘰" U1D630 # MATHEMATICAL SANS-SERIF ITALIC SMALL O
+#- 1D631;MATHEMATICAL SANS-SERIF ITALIC SMALL P;Ll;0;L;<font> 0070;;;;N;;;;;
+<M_> {$#,ip} : "𝘱" U1D631 # MATHEMATICAL SANS-SERIF ITALIC SMALL P
+#- 1D632;MATHEMATICAL SANS-SERIF ITALIC SMALL Q;Ll;0;L;<font> 0071;;;;N;;;;;
+<M_> {$#,iq} : "𝘲" U1D632 # MATHEMATICAL SANS-SERIF ITALIC SMALL Q
+#- 1D633;MATHEMATICAL SANS-SERIF ITALIC SMALL R;Ll;0;L;<font> 0072;;;;N;;;;;
+<M_> {$#,ir} : "𝘳" U1D633 # MATHEMATICAL SANS-SERIF ITALIC SMALL R
+#- 1D634;MATHEMATICAL SANS-SERIF ITALIC SMALL S;Ll;0;L;<font> 0073;;;;N;;;;;
+<M_> {$#,is} : "𝘴" U1D634 # MATHEMATICAL SANS-SERIF ITALIC SMALL S
+#- 1D635;MATHEMATICAL SANS-SERIF ITALIC SMALL T;Ll;0;L;<font> 0074;;;;N;;;;;
+<M_> {$#,it} : "𝘵" U1D635 # MATHEMATICAL SANS-SERIF ITALIC SMALL T
+#- 1D636;MATHEMATICAL SANS-SERIF ITALIC SMALL U;Ll;0;L;<font> 0075;;;;N;;;;;
+<M_> {$#,iu} : "𝘶" U1D636 # MATHEMATICAL SANS-SERIF ITALIC SMALL U
+#- 1D637;MATHEMATICAL SANS-SERIF ITALIC SMALL V;Ll;0;L;<font> 0076;;;;N;;;;;
+<M_> {$#,iv} : "𝘷" U1D637 # MATHEMATICAL SANS-SERIF ITALIC SMALL V
+#- 1D638;MATHEMATICAL SANS-SERIF ITALIC SMALL W;Ll;0;L;<font> 0077;;;;N;;;;;
+<M_> {$#,iw} : "𝘸" U1D638 # MATHEMATICAL SANS-SERIF ITALIC SMALL W
+#- 1D639;MATHEMATICAL SANS-SERIF ITALIC SMALL X;Ll;0;L;<font> 0078;;;;N;;;;;
+<M_> {$#,ix} : "𝘹" U1D639 # MATHEMATICAL SANS-SERIF ITALIC SMALL X
+#- 1D63A;MATHEMATICAL SANS-SERIF ITALIC SMALL Y;Ll;0;L;<font> 0079;;;;N;;;;;
+<M_> {$#,iy} : "𝘺" U1D63A # MATHEMATICAL SANS-SERIF ITALIC SMALL Y
+#- 1D63B;MATHEMATICAL SANS-SERIF ITALIC SMALL Z;Ll;0;L;<font> 007A;;;;N;;;;;
+<M_> {$#,iz} : "𝘻" U1D63B # MATHEMATICAL SANS-SERIF ITALIC SMALL Z
+## == BOLD ITALIC SANS-SERIF
+#- 1D63C;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL A;Lu;0;L;<font> 0041;;;;N;;;;;
+<M_> {$#,IA} : "𝘼" U1D63C # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL A
+#- 1D63D;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL B;Lu;0;L;<font> 0042;;;;N;;;;;
+<M_> {$#,IB} : "𝘽" U1D63D # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL B
+#- 1D63E;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL C;Lu;0;L;<font> 0043;;;;N;;;;;
+<M_> {$#,IC} : "𝘾" U1D63E # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL C
+#- 1D63F;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL D;Lu;0;L;<font> 0044;;;;N;;;;;
+<M_> {$#,ID} : "𝘿" U1D63F # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL D
+#- 1D640;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL E;Lu;0;L;<font> 0045;;;;N;;;;;
+<M_> {$#,IE} : "𝙀" U1D640 # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL E
+#- 1D641;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL F;Lu;0;L;<font> 0046;;;;N;;;;;
+<M_> {$#,IF} : "𝙁" U1D641 # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL F
+#- 1D642;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL G;Lu;0;L;<font> 0047;;;;N;;;;;
+<M_> {$#,IG} : "𝙂" U1D642 # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL G
+#- 1D643;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL H;Lu;0;L;<font> 0048;;;;N;;;;;
+<M_> {$#,IH} : "𝙃" U1D643 # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL H
+#- 1D644;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL I;Lu;0;L;<font> 0049;;;;N;;;;;
+<M_> {$#,II} : "𝙄" U1D644 # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL I
+#- 1D645;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL J;Lu;0;L;<font> 004A;;;;N;;;;;
+<M_> {$#,IJ} : "𝙅" U1D645 # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL J
+#- 1D646;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL K;Lu;0;L;<font> 004B;;;;N;;;;;
+<M_> {$#,IK} : "𝙆" U1D646 # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL K
+#- 1D647;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL L;Lu;0;L;<font> 004C;;;;N;;;;;
+<M_> {$#,IL} : "𝙇" U1D647 # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL L
+#- 1D648;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL M;Lu;0;L;<font> 004D;;;;N;;;;;
+<M_> {$#,IM} : "𝙈" U1D648 # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL M
+#- 1D649;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL N;Lu;0;L;<font> 004E;;;;N;;;;;
+<M_> {$#,IN} : "𝙉" U1D649 # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL N
+#- 1D64A;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL O;Lu;0;L;<font> 004F;;;;N;;;;;
+<M_> {$#,IO} : "𝙊" U1D64A # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL O
+#- 1D64B;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL P;Lu;0;L;<font> 0050;;;;N;;;;;
+<M_> {$#,IP} : "𝙋" U1D64B # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL P
+#- 1D64C;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Q;Lu;0;L;<font> 0051;;;;N;;;;;
+<M_> {$#,IQ} : "𝙌" U1D64C # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Q
+#- 1D64D;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL R;Lu;0;L;<font> 0052;;;;N;;;;;
+<M_> {$#,IR} : "𝙍" U1D64D # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL R
+#- 1D64E;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL S;Lu;0;L;<font> 0053;;;;N;;;;;
+<M_> {$#,IS} : "𝙎" U1D64E # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL S
+#- 1D64F;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL T;Lu;0;L;<font> 0054;;;;N;;;;;
+<M_> {$#,IT} : "𝙏" U1D64F # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL T
+#- 1D650;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL U;Lu;0;L;<font> 0055;;;;N;;;;;
+<M_> {$#,IU} : "𝙐" U1D650 # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL U
+#- 1D651;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL V;Lu;0;L;<font> 0056;;;;N;;;;;
+<M_> {$#,IV} : "𝙑" U1D651 # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL V
+#- 1D652;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL W;Lu;0;L;<font> 0057;;;;N;;;;;
+<M_> {$#,IW} : "𝙒" U1D652 # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL W
+#- 1D653;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL X;Lu;0;L;<font> 0058;;;;N;;;;;
+<M_> {$#,IX} : "𝙓" U1D653 # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL X
+#- 1D654;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Y;Lu;0;L;<font> 0059;;;;N;;;;;
+<M_> {$#,IY} : "𝙔" U1D654 # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Y
+#- 1D655;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Z;Lu;0;L;<font> 005A;;;;N;;;;;
+<M_> {$#,IZ} : "𝙕" U1D655 # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Z
+#- 1D656;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL A;Ll;0;L;<font> 0061;;;;N;;;;;
+<M_> {$#,Ia} : "𝙖" U1D656 # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL A
+#- 1D657;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL B;Ll;0;L;<font> 0062;;;;N;;;;;
+<M_> {$#,Ib} : "𝙗" U1D657 # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL B
+#- 1D658;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL C;Ll;0;L;<font> 0063;;;;N;;;;;
+<M_> {$#,Ic} : "𝙘" U1D658 # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL C
+#- 1D659;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL D;Ll;0;L;<font> 0064;;;;N;;;;;
+<M_> {$#,Id} : "𝙙" U1D659 # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL D
+#- 1D65A;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL E;Ll;0;L;<font> 0065;;;;N;;;;;
+<M_> {$#,Ie} : "𝙚" U1D65A # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL E
+#- 1D65B;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL F;Ll;0;L;<font> 0066;;;;N;;;;;
+<M_> {$#,If} : "𝙛" U1D65B # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL F
+#- 1D65C;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL G;Ll;0;L;<font> 0067;;;;N;;;;;
+<M_> {$#,Ig} : "𝙜" U1D65C # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL G
+#- 1D65D;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL H;Ll;0;L;<font> 0068;;;;N;;;;;
+<M_> {$#,Ih} : "𝙝" U1D65D # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL H
+#- 1D65E;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL I;Ll;0;L;<font> 0069;;;;N;;;;;
+<M_> {$#,Ii} : "𝙞" U1D65E # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL I
+#- 1D65F;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL J;Ll;0;L;<font> 006A;;;;N;;;;;
+<M_> {$#,Ij} : "𝙟" U1D65F # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL J
+#- 1D660;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL K;Ll;0;L;<font> 006B;;;;N;;;;;
+<M_> {$#,Ik} : "𝙠" U1D660 # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL K
+#- 1D661;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL L;Ll;0;L;<font> 006C;;;;N;;;;;
+<M_> {$#,Il} : "𝙡" U1D661 # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL L
+#- 1D662;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL M;Ll;0;L;<font> 006D;;;;N;;;;;
+<M_> {$#,Im} : "𝙢" U1D662 # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL M
+#- 1D663;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL N;Ll;0;L;<font> 006E;;;;N;;;;;
+<M_> {$#,In} : "𝙣" U1D663 # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL N
+#- 1D664;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL O;Ll;0;L;<font> 006F;;;;N;;;;;
+<M_> {$#,Io} : "𝙤" U1D664 # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL O
+#- 1D665;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL P;Ll;0;L;<font> 0070;;;;N;;;;;
+<M_> {$#,Ip} : "𝙥" U1D665 # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL P
+#- 1D666;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Q;Ll;0;L;<font> 0071;;;;N;;;;;
+<M_> {$#,Iq} : "𝙦" U1D666 # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Q
+#- 1D667;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL R;Ll;0;L;<font> 0072;;;;N;;;;;
+<M_> {$#,Ir} : "𝙧" U1D667 # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL R
+#- 1D668;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL S;Ll;0;L;<font> 0073;;;;N;;;;;
+<M_> {$#,Is} : "𝙨" U1D668 # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL S
+#- 1D669;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL T;Ll;0;L;<font> 0074;;;;N;;;;;
+<M_> {$#,It} : "𝙩" U1D669 # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL T
+#- 1D66A;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL U;Ll;0;L;<font> 0075;;;;N;;;;;
+<M_> {$#,Iu} : "𝙪" U1D66A # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL U
+#- 1D66B;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL V;Ll;0;L;<font> 0076;;;;N;;;;;
+<M_> {$#,Iv} : "𝙫" U1D66B # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL V
+#- 1D66C;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL W;Ll;0;L;<font> 0077;;;;N;;;;;
+<M_> {$#,Iw} : "𝙬" U1D66C # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL W
+#- 1D66D;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL X;Ll;0;L;<font> 0078;;;;N;;;;;
+<M_> {$#,Ix} : "𝙭" U1D66D # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL X
+#- 1D66E;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Y;Ll;0;L;<font> 0079;;;;N;;;;;
+<M_> {$#,Iy} : "𝙮" U1D66E # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Y
+#- 1D66F;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Z;Ll;0;L;<font> 007A;;;;N;;;;;
+<M_> {$#,Iz} : "𝙯" U1D66F # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Z
+## == MONOSPACE
+#- 1D670;MATHEMATICAL MONOSPACE CAPITAL A;Lu;0;L;<font> 0041;;;;N;;;;;
+<M_> {$#mA} : "𝙰" U1D670 # MATHEMATICAL MONOSPACE CAPITAL A
+#- 1D671;MATHEMATICAL MONOSPACE CAPITAL B;Lu;0;L;<font> 0042;;;;N;;;;;
+<M_> {$#mB} : "𝙱" U1D671 # MATHEMATICAL MONOSPACE CAPITAL B
+#- 1D672;MATHEMATICAL MONOSPACE CAPITAL C;Lu;0;L;<font> 0043;;;;N;;;;;
+<M_> {$#mC} : "𝙲" U1D672 # MATHEMATICAL MONOSPACE CAPITAL C
+#- 1D673;MATHEMATICAL MONOSPACE CAPITAL D;Lu;0;L;<font> 0044;;;;N;;;;;
+<M_> {$#mD} : "𝙳" U1D673 # MATHEMATICAL MONOSPACE CAPITAL D
+#- 1D674;MATHEMATICAL MONOSPACE CAPITAL E;Lu;0;L;<font> 0045;;;;N;;;;;
+<M_> {$#mE} : "𝙴" U1D674 # MATHEMATICAL MONOSPACE CAPITAL E
+#- 1D675;MATHEMATICAL MONOSPACE CAPITAL F;Lu;0;L;<font> 0046;;;;N;;;;;
+<M_> {$#mF} : "𝙵" U1D675 # MATHEMATICAL MONOSPACE CAPITAL F
+#- 1D676;MATHEMATICAL MONOSPACE CAPITAL G;Lu;0;L;<font> 0047;;;;N;;;;;
+<M_> {$#mG} : "𝙶" U1D676 # MATHEMATICAL MONOSPACE CAPITAL G
+#- 1D677;MATHEMATICAL MONOSPACE CAPITAL H;Lu;0;L;<font> 0048;;;;N;;;;;
+<M_> {$#mH} : "𝙷" U1D677 # MATHEMATICAL MONOSPACE CAPITAL H
+#- 1D678;MATHEMATICAL MONOSPACE CAPITAL I;Lu;0;L;<font> 0049;;;;N;;;;;
+<M_> {$#mI} : "𝙸" U1D678 # MATHEMATICAL MONOSPACE CAPITAL I
+#- 1D679;MATHEMATICAL MONOSPACE CAPITAL J;Lu;0;L;<font> 004A;;;;N;;;;;
+<M_> {$#mJ} : "𝙹" U1D679 # MATHEMATICAL MONOSPACE CAPITAL J
+#- 1D67A;MATHEMATICAL MONOSPACE CAPITAL K;Lu;0;L;<font> 004B;;;;N;;;;;
+<M_> {$#mK} : "𝙺" U1D67A # MATHEMATICAL MONOSPACE CAPITAL K
+#- 1D67B;MATHEMATICAL MONOSPACE CAPITAL L;Lu;0;L;<font> 004C;;;;N;;;;;
+<M_> {$#mL} : "𝙻" U1D67B # MATHEMATICAL MONOSPACE CAPITAL L
+#- 1D67C;MATHEMATICAL MONOSPACE CAPITAL M;Lu;0;L;<font> 004D;;;;N;;;;;
+<M_> {$#mM} : "𝙼" U1D67C # MATHEMATICAL MONOSPACE CAPITAL M
+#- 1D67D;MATHEMATICAL MONOSPACE CAPITAL N;Lu;0;L;<font> 004E;;;;N;;;;;
+<M_> {$#mN} : "𝙽" U1D67D # MATHEMATICAL MONOSPACE CAPITAL N
+#- 1D67E;MATHEMATICAL MONOSPACE CAPITAL O;Lu;0;L;<font> 004F;;;;N;;;;;
+<M_> {$#mO} : "𝙾" U1D67E # MATHEMATICAL MONOSPACE CAPITAL O
+#- 1D67F;MATHEMATICAL MONOSPACE CAPITAL P;Lu;0;L;<font> 0050;;;;N;;;;;
+<M_> {$#mP} : "𝙿" U1D67F # MATHEMATICAL MONOSPACE CAPITAL P
+#- 1D680;MATHEMATICAL MONOSPACE CAPITAL Q;Lu;0;L;<font> 0051;;;;N;;;;;
+<M_> {$#mQ} : "𝚀" U1D680 # MATHEMATICAL MONOSPACE CAPITAL Q
+#- 1D681;MATHEMATICAL MONOSPACE CAPITAL R;Lu;0;L;<font> 0052;;;;N;;;;;
+<M_> {$#mR} : "𝚁" U1D681 # MATHEMATICAL MONOSPACE CAPITAL R
+#- 1D682;MATHEMATICAL MONOSPACE CAPITAL S;Lu;0;L;<font> 0053;;;;N;;;;;
+<M_> {$#mS} : "𝚂" U1D682 # MATHEMATICAL MONOSPACE CAPITAL S
+#- 1D683;MATHEMATICAL MONOSPACE CAPITAL T;Lu;0;L;<font> 0054;;;;N;;;;;
+<M_> {$#mT} : "𝚃" U1D683 # MATHEMATICAL MONOSPACE CAPITAL T
+#- 1D684;MATHEMATICAL MONOSPACE CAPITAL U;Lu;0;L;<font> 0055;;;;N;;;;;
+<M_> {$#mU} : "𝚄" U1D684 # MATHEMATICAL MONOSPACE CAPITAL U
+#- 1D685;MATHEMATICAL MONOSPACE CAPITAL V;Lu;0;L;<font> 0056;;;;N;;;;;
+<M_> {$#mV} : "𝚅" U1D685 # MATHEMATICAL MONOSPACE CAPITAL V
+#- 1D686;MATHEMATICAL MONOSPACE CAPITAL W;Lu;0;L;<font> 0057;;;;N;;;;;
+<M_> {$#mW} : "𝚆" U1D686 # MATHEMATICAL MONOSPACE CAPITAL W
+#- 1D687;MATHEMATICAL MONOSPACE CAPITAL X;Lu;0;L;<font> 0058;;;;N;;;;;
+<M_> {$#mX} : "𝚇" U1D687 # MATHEMATICAL MONOSPACE CAPITAL X
+#- 1D688;MATHEMATICAL MONOSPACE CAPITAL Y;Lu;0;L;<font> 0059;;;;N;;;;;
+<M_> {$#mY} : "𝚈" U1D688 # MATHEMATICAL MONOSPACE CAPITAL Y
+#- 1D689;MATHEMATICAL MONOSPACE CAPITAL Z;Lu;0;L;<font> 005A;;;;N;;;;;
+<M_> {$#mZ} : "𝚉" U1D689 # MATHEMATICAL MONOSPACE CAPITAL Z
+#- 1D68A;MATHEMATICAL MONOSPACE SMALL A;Ll;0;L;<font> 0061;;;;N;;;;;
+<M_> {$#ma} : "𝚊" U1D68A # MATHEMATICAL MONOSPACE SMALL A
+#- 1D68B;MATHEMATICAL MONOSPACE SMALL B;Ll;0;L;<font> 0062;;;;N;;;;;
+<M_> {$#mb} : "𝚋" U1D68B # MATHEMATICAL MONOSPACE SMALL B
+#- 1D68C;MATHEMATICAL MONOSPACE SMALL C;Ll;0;L;<font> 0063;;;;N;;;;;
+<M_> {$#mc} : "𝚌" U1D68C # MATHEMATICAL MONOSPACE SMALL C
+#- 1D68D;MATHEMATICAL MONOSPACE SMALL D;Ll;0;L;<font> 0064;;;;N;;;;;
+<M_> {$#md} : "𝚍" U1D68D # MATHEMATICAL MONOSPACE SMALL D
+#- 1D68E;MATHEMATICAL MONOSPACE SMALL E;Ll;0;L;<font> 0065;;;;N;;;;;
+<M_> {$#me} : "𝚎" U1D68E # MATHEMATICAL MONOSPACE SMALL E
+#- 1D68F;MATHEMATICAL MONOSPACE SMALL F;Ll;0;L;<font> 0066;;;;N;;;;;
+<M_> {$#mf} : "𝚏" U1D68F # MATHEMATICAL MONOSPACE SMALL F
+#- 1D690;MATHEMATICAL MONOSPACE SMALL G;Ll;0;L;<font> 0067;;;;N;;;;;
+<M_> {$#mg} : "𝚐" U1D690 # MATHEMATICAL MONOSPACE SMALL G
+#- 1D691;MATHEMATICAL MONOSPACE SMALL H;Ll;0;L;<font> 0068;;;;N;;;;;
+<M_> {$#mh} : "𝚑" U1D691 # MATHEMATICAL MONOSPACE SMALL H
+#- 1D692;MATHEMATICAL MONOSPACE SMALL I;Ll;0;L;<font> 0069;;;;N;;;;;
+<M_> {$#mi} : "𝚒" U1D692 # MATHEMATICAL MONOSPACE SMALL I
+#- 1D693;MATHEMATICAL MONOSPACE SMALL J;Ll;0;L;<font> 006A;;;;N;;;;;
+<M_> {$#mj} : "𝚓" U1D693 # MATHEMATICAL MONOSPACE SMALL J
+#- 1D694;MATHEMATICAL MONOSPACE SMALL K;Ll;0;L;<font> 006B;;;;N;;;;;
+<M_> {$#mk} : "𝚔" U1D694 # MATHEMATICAL MONOSPACE SMALL K
+#- 1D695;MATHEMATICAL MONOSPACE SMALL L;Ll;0;L;<font> 006C;;;;N;;;;;
+<M_> {$#ml} : "𝚕" U1D695 # MATHEMATICAL MONOSPACE SMALL L
+#- 1D696;MATHEMATICAL MONOSPACE SMALL M;Ll;0;L;<font> 006D;;;;N;;;;;
+<M_> {$#mm} : "𝚖" U1D696 # MATHEMATICAL MONOSPACE SMALL M
+#- 1D697;MATHEMATICAL MONOSPACE SMALL N;Ll;0;L;<font> 006E;;;;N;;;;;
+<M_> {$#mn} : "𝚗" U1D697 # MATHEMATICAL MONOSPACE SMALL N
+#- 1D698;MATHEMATICAL MONOSPACE SMALL O;Ll;0;L;<font> 006F;;;;N;;;;;
+<M_> {$#mo} : "𝚘" U1D698 # MATHEMATICAL MONOSPACE SMALL O
+#- 1D699;MATHEMATICAL MONOSPACE SMALL P;Ll;0;L;<font> 0070;;;;N;;;;;
+<M_> {$#mp} : "𝚙" U1D699 # MATHEMATICAL MONOSPACE SMALL P
+#- 1D69A;MATHEMATICAL MONOSPACE SMALL Q;Ll;0;L;<font> 0071;;;;N;;;;;
+<M_> {$#mq} : "𝚚" U1D69A # MATHEMATICAL MONOSPACE SMALL Q
+#- 1D69B;MATHEMATICAL MONOSPACE SMALL R;Ll;0;L;<font> 0072;;;;N;;;;;
+<M_> {$#mr} : "𝚛" U1D69B # MATHEMATICAL MONOSPACE SMALL R
+#- 1D69C;MATHEMATICAL MONOSPACE SMALL S;Ll;0;L;<font> 0073;;;;N;;;;;
+<M_> {$#ms} : "𝚜" U1D69C # MATHEMATICAL MONOSPACE SMALL S
+#- 1D69D;MATHEMATICAL MONOSPACE SMALL T;Ll;0;L;<font> 0074;;;;N;;;;;
+<M_> {$#mt} : "𝚝" U1D69D # MATHEMATICAL MONOSPACE SMALL T
+#- 1D69E;MATHEMATICAL MONOSPACE SMALL U;Ll;0;L;<font> 0075;;;;N;;;;;
+<M_> {$#mu} : "𝚞" U1D69E # MATHEMATICAL MONOSPACE SMALL U
+#- 1D69F;MATHEMATICAL MONOSPACE SMALL V;Ll;0;L;<font> 0076;;;;N;;;;;
+<M_> {$#mv} : "𝚟" U1D69F # MATHEMATICAL MONOSPACE SMALL V
+#- 1D6A0;MATHEMATICAL MONOSPACE SMALL W;Ll;0;L;<font> 0077;;;;N;;;;;
+<M_> {$#mw} : "𝚠" U1D6A0 # MATHEMATICAL MONOSPACE SMALL W
+#- 1D6A1;MATHEMATICAL MONOSPACE SMALL X;Ll;0;L;<font> 0078;;;;N;;;;;
+<M_> {$#mx} : "𝚡" U1D6A1 # MATHEMATICAL MONOSPACE SMALL X
+#- 1D6A2;MATHEMATICAL MONOSPACE SMALL Y;Ll;0;L;<font> 0079;;;;N;;;;;
+<M_> {$#my} : "𝚢" U1D6A2 # MATHEMATICAL MONOSPACE SMALL Y
+#- 1D6A3;MATHEMATICAL MONOSPACE SMALL Z;Ll;0;L;<font> 007A;;;;N;;;;;
+<M_> {$#mz} : "𝚣" U1D6A3 # MATHEMATICAL MONOSPACE SMALL Z
+## == (ITALIC LEFTOVERS)
+#- 1D6A4;MATHEMATICAL ITALIC SMALL DOTLESS I;Ll;0;L;<font> 0131;;;;N;;;;;
+<M_> {$#i.i} : "𝚤" U1D6A4 # MATHEMATICAL ITALIC SMALL DOTLESS I
+#- 1D6A5;MATHEMATICAL ITALIC SMALL DOTLESS J;Ll;0;L;<font> 0237;;;;N;;;;;
+<M_> {$#i.j} : "𝚥" U1D6A5 # MATHEMATICAL ITALIC SMALL DOTLESS J
+## == BOLD GREEK
+#- 1D6A8;MATHEMATICAL BOLD CAPITAL ALPHA;Lu;0;L;<font> 0391;;;;N;;;;;
+<M_> {$#b*A} : "𝚨" U1D6A8 # MATHEMATICAL BOLD CAPITAL ALPHA
+#- 1D6A9;MATHEMATICAL BOLD CAPITAL BETA;Lu;0;L;<font> 0392;;;;N;;;;;
+<M_> {$#b*B} : "𝚩" U1D6A9 # MATHEMATICAL BOLD CAPITAL BETA
+#- 1D6AA;MATHEMATICAL BOLD CAPITAL GAMMA;Lu;0;L;<font> 0393;;;;N;;;;;
+<M_> {$#b*G} : "𝚪" U1D6AA # MATHEMATICAL BOLD CAPITAL GAMMA
+#- 1D6AB;MATHEMATICAL BOLD CAPITAL DELTA;Lu;0;L;<font> 0394;;;;N;;;;;
+<M_> {$#b*D} : "𝚫" U1D6AB # MATHEMATICAL BOLD CAPITAL DELTA
+#- 1D6AC;MATHEMATICAL BOLD CAPITAL EPSILON;Lu;0;L;<font> 0395;;;;N;;;;;
+<M_> {$#b*E} : "𝚬" U1D6AC # MATHEMATICAL BOLD CAPITAL EPSILON
+#- 1D6AD;MATHEMATICAL BOLD CAPITAL ZETA;Lu;0;L;<font> 0396;;;;N;;;;;
+<M_> {$#b*Z} : "𝚭" U1D6AD # MATHEMATICAL BOLD CAPITAL ZETA
+#- 1D6AE;MATHEMATICAL BOLD CAPITAL ETA;Lu;0;L;<font> 0397;;;;N;;;;;
+<M_> {$#b*H} : "𝚮" U1D6AE # MATHEMATICAL BOLD CAPITAL ETA
+#- 1D6AF;MATHEMATICAL BOLD CAPITAL THETA;Lu;0;L;<font> 0398;;;;N;;;;;
+<M_> {$#b*U} : "𝚯" U1D6AF # MATHEMATICAL BOLD CAPITAL THETA
+#- 1D6B0;MATHEMATICAL BOLD CAPITAL IOTA;Lu;0;L;<font> 0399;;;;N;;;;;
+<M_> {$#b*I} : "𝚰" U1D6B0 # MATHEMATICAL BOLD CAPITAL IOTA
+#- 1D6B1;MATHEMATICAL BOLD CAPITAL KAPPA;Lu;0;L;<font> 039A;;;;N;;;;;
+<M_> {$#b*K} : "𝚱" U1D6B1 # MATHEMATICAL BOLD CAPITAL KAPPA
+#- 1D6B2;MATHEMATICAL BOLD CAPITAL LAMDA;Lu;0;L;<font> 039B;;;;N;;;;;
+<M_> {$#b*L} : "𝚲" U1D6B2 # MATHEMATICAL BOLD CAPITAL LAMDA
+#- 1D6B3;MATHEMATICAL BOLD CAPITAL MU;Lu;0;L;<font> 039C;;;;N;;;;;
+<M_> {$#b*M} : "𝚳" U1D6B3 # MATHEMATICAL BOLD CAPITAL MU
+#- 1D6B4;MATHEMATICAL BOLD CAPITAL NU;Lu;0;L;<font> 039D;;;;N;;;;;
+<M_> {$#b*N} : "𝚴" U1D6B4 # MATHEMATICAL BOLD CAPITAL NU
+#- 1D6B5;MATHEMATICAL BOLD CAPITAL XI;Lu;0;L;<font> 039E;;;;N;;;;;
+<M_> {$#b*J} : "𝚵" U1D6B5 # MATHEMATICAL BOLD CAPITAL XI
+#- 1D6B6;MATHEMATICAL BOLD CAPITAL OMICRON;Lu;0;L;<font> 039F;;;;N;;;;;
+<M_> {$#b*O} : "𝚶" U1D6B6 # MATHEMATICAL BOLD CAPITAL OMICRON
+#- 1D6B7;MATHEMATICAL BOLD CAPITAL PI;Lu;0;L;<font> 03A0;;;;N;;;;;
+<M_> {$#b*P} : "𝚷" U1D6B7 # MATHEMATICAL BOLD CAPITAL PI
+#- 1D6B8;MATHEMATICAL BOLD CAPITAL RHO;Lu;0;L;<font> 03A1;;;;N;;;;;
+<M_> {$#b*R} : "𝚸" U1D6B8 # MATHEMATICAL BOLD CAPITAL RHO
+#- 1D6B9;MATHEMATICAL BOLD CAPITAL THETA SYMBOL;Lu;0;L;<font> 03F4;;;;N;;;;;
+<M_> {$#b*.U} : "𝚹" U1D6B9 # MATHEMATICAL BOLD CAPITAL THETA SYMBOL
+#- 1D6BA;MATHEMATICAL BOLD CAPITAL SIGMA;Lu;0;L;<font> 03A3;;;;N;;;;;
+<M_> {$#b*S} : "𝚺" U1D6BA # MATHEMATICAL BOLD CAPITAL SIGMA
+#- 1D6BB;MATHEMATICAL BOLD CAPITAL TAU;Lu;0;L;<font> 03A4;;;;N;;;;;
+<M_> {$#b*T} : "𝚻" U1D6BB # MATHEMATICAL BOLD CAPITAL TAU
+#- 1D6BC;MATHEMATICAL BOLD CAPITAL UPSILON;Lu;0;L;<font> 03A5;;;;N;;;;;
+<M_> {$#b*Y} : "𝚼" U1D6BC # MATHEMATICAL BOLD CAPITAL UPSILON
+#- 1D6BD;MATHEMATICAL BOLD CAPITAL PHI;Lu;0;L;<font> 03A6;;;;N;;;;;
+<M_> {$#b*F} : "𝚽" U1D6BD # MATHEMATICAL BOLD CAPITAL PHI
+#- 1D6BE;MATHEMATICAL BOLD CAPITAL CHI;Lu;0;L;<font> 03A7;;;;N;;;;;
+<M_> {$#b*X} : "𝚾" U1D6BE # MATHEMATICAL BOLD CAPITAL CHI
+#- 1D6BF;MATHEMATICAL BOLD CAPITAL PSI;Lu;0;L;<font> 03A8;;;;N;;;;;
+<M_> {$#b*C} : "𝚿" U1D6BF # MATHEMATICAL BOLD CAPITAL PSI
+#- 1D6C0;MATHEMATICAL BOLD CAPITAL OMEGA;Lu;0;L;<font> 03A9;;;;N;;;;;
+<M_> {$#b*V} : "𝛀" U1D6C0 # MATHEMATICAL BOLD CAPITAL OMEGA
+#- 1D6C1;MATHEMATICAL BOLD NABLA;Sm;0;L;<font> 2207;;;;N;;;;;
+<M_> {$#b*@D} : "𝛁" U1D6C1 # MATHEMATICAL BOLD NABLA
+#- 1D6C2;MATHEMATICAL BOLD SMALL ALPHA;Ll;0;L;<font> 03B1;;;;N;;;;;
+<M_> {$#b*a} : "𝛂" U1D6C2 # MATHEMATICAL BOLD SMALL ALPHA
+#- 1D6C3;MATHEMATICAL BOLD SMALL BETA;Ll;0;L;<font> 03B2;;;;N;;;;;
+<M_> {$#b*b} : "𝛃" U1D6C3 # MATHEMATICAL BOLD SMALL BETA
+#- 1D6C4;MATHEMATICAL BOLD SMALL GAMMA;Ll;0;L;<font> 03B3;;;;N;;;;;
+<M_> {$#b*g} : "𝛄" U1D6C4 # MATHEMATICAL BOLD SMALL GAMMA
+#- 1D6C5;MATHEMATICAL BOLD SMALL DELTA;Ll;0;L;<font> 03B4;;;;N;;;;;
+<M_> {$#b*d} : "𝛅" U1D6C5 # MATHEMATICAL BOLD SMALL DELTA
+#- 1D6C6;MATHEMATICAL BOLD SMALL EPSILON;Ll;0;L;<font> 03B5;;;;N;;;;;
+<M_> {$#b*e} : "𝛆" U1D6C6 # MATHEMATICAL BOLD SMALL EPSILON
+#- 1D6C7;MATHEMATICAL BOLD SMALL ZETA;Ll;0;L;<font> 03B6;;;;N;;;;;
+<M_> {$#b*z} : "𝛇" U1D6C7 # MATHEMATICAL BOLD SMALL ZETA
+#- 1D6C8;MATHEMATICAL BOLD SMALL ETA;Ll;0;L;<font> 03B7;;;;N;;;;;
+<M_> {$#b*h} : "𝛈" U1D6C8 # MATHEMATICAL BOLD SMALL ETA
+#- 1D6C9;MATHEMATICAL BOLD SMALL THETA;Ll;0;L;<font> 03B8;;;;N;;;;;
+<M_> {$#b*u} : "𝛉" U1D6C9 # MATHEMATICAL BOLD SMALL THETA
+#- 1D6CA;MATHEMATICAL BOLD SMALL IOTA;Ll;0;L;<font> 03B9;;;;N;;;;;
+<M_> {$#b*i} : "𝛊" U1D6CA # MATHEMATICAL BOLD SMALL IOTA
+#- 1D6CB;MATHEMATICAL BOLD SMALL KAPPA;Ll;0;L;<font> 03BA;;;;N;;;;;
+<M_> {$#b*k} : "𝛋" U1D6CB # MATHEMATICAL BOLD SMALL KAPPA
+#- 1D6CC;MATHEMATICAL BOLD SMALL LAMDA;Ll;0;L;<font> 03BB;;;;N;;;;;
+<M_> {$#b*l} : "𝛌" U1D6CC # MATHEMATICAL BOLD SMALL LAMDA
+#- 1D6CD;MATHEMATICAL BOLD SMALL MU;Ll;0;L;<font> 03BC;;;;N;;;;;
+<M_> {$#b*m} : "𝛍" U1D6CD # MATHEMATICAL BOLD SMALL MU
+#- 1D6CE;MATHEMATICAL BOLD SMALL NU;Ll;0;L;<font> 03BD;;;;N;;;;;
+<M_> {$#b*n} : "𝛎" U1D6CE # MATHEMATICAL BOLD SMALL NU
+#- 1D6CF;MATHEMATICAL BOLD SMALL XI;Ll;0;L;<font> 03BE;;;;N;;;;;
+<M_> {$#b*j} : "𝛏" U1D6CF # MATHEMATICAL BOLD SMALL XI
+#- 1D6D0;MATHEMATICAL BOLD SMALL OMICRON;Ll;0;L;<font> 03BF;;;;N;;;;;
+<M_> {$#b*o} : "𝛐" U1D6D0 # MATHEMATICAL BOLD SMALL OMICRON
+#- 1D6D1;MATHEMATICAL BOLD SMALL PI;Ll;0;L;<font> 03C0;;;;N;;;;;
+<M_> {$#b*p} : "𝛑" U1D6D1 # MATHEMATICAL BOLD SMALL PI
+#- 1D6D2;MATHEMATICAL BOLD SMALL RHO;Ll;0;L;<font> 03C1;;;;N;;;;;
+<M_> {$#b*r} : "𝛒" U1D6D2 # MATHEMATICAL BOLD SMALL RHO
+#- 1D6D3;MATHEMATICAL BOLD SMALL FINAL SIGMA;Ll;0;L;<font> 03C2;;;;N;;;;;
+<M_> {$#b*w} : "𝛓" U1D6D3 # MATHEMATICAL BOLD SMALL FINAL SIGMA
+#- 1D6D4;MATHEMATICAL BOLD SMALL SIGMA;Ll;0;L;<font> 03C3;;;;N;;;;;
+<M_> {$#b*s} : "𝛔" U1D6D4 # MATHEMATICAL BOLD SMALL SIGMA
+#- 1D6D5;MATHEMATICAL BOLD SMALL TAU;Ll;0;L;<font> 03C4;;;;N;;;;;
+<M_> {$#b*t} : "𝛕" U1D6D5 # MATHEMATICAL BOLD SMALL TAU
+#- 1D6D6;MATHEMATICAL BOLD SMALL UPSILON;Ll;0;L;<font> 03C5;;;;N;;;;;
+<M_> {$#b*y} : "𝛖" U1D6D6 # MATHEMATICAL BOLD SMALL UPSILON
+#- 1D6D7;MATHEMATICAL BOLD SMALL PHI;Ll;0;L;<font> 03C6;;;;N;;;;;
+<M_> {$#b*f} : "𝛗" U1D6D7 # MATHEMATICAL BOLD SMALL PHI
+#- 1D6D8;MATHEMATICAL BOLD SMALL CHI;Ll;0;L;<font> 03C7;;;;N;;;;;
+<M_> {$#b*x} : "𝛘" U1D6D8 # MATHEMATICAL BOLD SMALL CHI
+#- 1D6D9;MATHEMATICAL BOLD SMALL PSI;Ll;0;L;<font> 03C8;;;;N;;;;;
+<M_> {$#b*c} : "𝛙" U1D6D9 # MATHEMATICAL BOLD SMALL PSI
+#- 1D6DA;MATHEMATICAL BOLD SMALL OMEGA;Ll;0;L;<font> 03C9;;;;N;;;;;
+<M_> {$#b*v} : "𝛚" U1D6DA # MATHEMATICAL BOLD SMALL OMEGA
+#- 1D6DB;MATHEMATICAL BOLD PARTIAL DIFFERENTIAL;Sm;0;ON;<font> 2202;;;;Y;;;;;
+<M_> {$#b*.d} : "𝛛" U1D6DB # MATHEMATICAL BOLD PARTIAL DIFFERENTIAL
+#- 1D6DC;MATHEMATICAL BOLD EPSILON SYMBOL;Ll;0;L;<font> 03F5;;;;N;;;;;
+<M_> {$#b*.e} : "𝛜" U1D6DC # MATHEMATICAL BOLD EPSILON SYMBOL
+#- 1D6DD;MATHEMATICAL BOLD THETA SYMBOL;Ll;0;L;<font> 03D1;;;;N;;;;;
+<M_> {$#b*.u} : "𝛝" U1D6DD # MATHEMATICAL BOLD THETA SYMBOL
+#- 1D6DE;MATHEMATICAL BOLD KAPPA SYMBOL;Ll;0;L;<font> 03F0;;;;N;;;;;
+<M_> {$#b*.k} : "𝛞" U1D6DE # MATHEMATICAL BOLD KAPPA SYMBOL
+#- 1D6DF;MATHEMATICAL BOLD PHI SYMBOL;Ll;0;L;<font> 03D5;;;;N;;;;;
+<M_> {$#b*.f} : "𝛟" U1D6DF # MATHEMATICAL BOLD PHI SYMBOL
+#- 1D6E0;MATHEMATICAL BOLD RHO SYMBOL;Ll;0;L;<font> 03F1;;;;N;;;;;
+<M_> {$#b*.r} : "𝛠" U1D6E0 # MATHEMATICAL BOLD RHO SYMBOL
+#- 1D6E1;MATHEMATICAL BOLD PI SYMBOL;Ll;0;L;<font> 03D6;;;;N;;;;;
+<M_> {$#b*.p} : "𝛡" U1D6E1 # MATHEMATICAL BOLD PI SYMBOL
+## == ITALIC GREEK
+#- 1D6E2;MATHEMATICAL ITALIC CAPITAL ALPHA;Lu;0;L;<font> 0391;;;;N;;;;;
+<M_> {$#i*A} : "𝛢" U1D6E2 # MATHEMATICAL ITALIC CAPITAL ALPHA
+#- 1D6E3;MATHEMATICAL ITALIC CAPITAL BETA;Lu;0;L;<font> 0392;;;;N;;;;;
+<M_> {$#i*B} : "𝛣" U1D6E3 # MATHEMATICAL ITALIC CAPITAL BETA
+#- 1D6E4;MATHEMATICAL ITALIC CAPITAL GAMMA;Lu;0;L;<font> 0393;;;;N;;;;;
+<M_> {$#i*G} : "𝛤" U1D6E4 # MATHEMATICAL ITALIC CAPITAL GAMMA
+#- 1D6E5;MATHEMATICAL ITALIC CAPITAL DELTA;Lu;0;L;<font> 0394;;;;N;;;;;
+<M_> {$#i*D} : "𝛥" U1D6E5 # MATHEMATICAL ITALIC CAPITAL DELTA
+#- 1D6E6;MATHEMATICAL ITALIC CAPITAL EPSILON;Lu;0;L;<font> 0395;;;;N;;;;;
+<M_> {$#i*E} : "𝛦" U1D6E6 # MATHEMATICAL ITALIC CAPITAL EPSILON
+#- 1D6E7;MATHEMATICAL ITALIC CAPITAL ZETA;Lu;0;L;<font> 0396;;;;N;;;;;
+<M_> {$#i*Z} : "𝛧" U1D6E7 # MATHEMATICAL ITALIC CAPITAL ZETA
+#- 1D6E8;MATHEMATICAL ITALIC CAPITAL ETA;Lu;0;L;<font> 0397;;;;N;;;;;
+<M_> {$#i*H} : "𝛨" U1D6E8 # MATHEMATICAL ITALIC CAPITAL ETA
+#- 1D6E9;MATHEMATICAL ITALIC CAPITAL THETA;Lu;0;L;<font> 0398;;;;N;;;;;
+<M_> {$#i*U} : "𝛩" U1D6E9 # MATHEMATICAL ITALIC CAPITAL THETA
+#- 1D6EA;MATHEMATICAL ITALIC CAPITAL IOTA;Lu;0;L;<font> 0399;;;;N;;;;;
+<M_> {$#i*I} : "𝛪" U1D6EA # MATHEMATICAL ITALIC CAPITAL IOTA
+#- 1D6EB;MATHEMATICAL ITALIC CAPITAL KAPPA;Lu;0;L;<font> 039A;;;;N;;;;;
+<M_> {$#i*K} : "𝛫" U1D6EB # MATHEMATICAL ITALIC CAPITAL KAPPA
+#- 1D6EC;MATHEMATICAL ITALIC CAPITAL LAMDA;Lu;0;L;<font> 039B;;;;N;;;;;
+<M_> {$#i*L} : "𝛬" U1D6EC # MATHEMATICAL ITALIC CAPITAL LAMDA
+#- 1D6ED;MATHEMATICAL ITALIC CAPITAL MU;Lu;0;L;<font> 039C;;;;N;;;;;
+<M_> {$#i*M} : "𝛭" U1D6ED # MATHEMATICAL ITALIC CAPITAL MU
+#- 1D6EE;MATHEMATICAL ITALIC CAPITAL NU;Lu;0;L;<font> 039D;;;;N;;;;;
+<M_> {$#i*N} : "𝛮" U1D6EE # MATHEMATICAL ITALIC CAPITAL NU
+#- 1D6EF;MATHEMATICAL ITALIC CAPITAL XI;Lu;0;L;<font> 039E;;;;N;;;;;
+<M_> {$#i*J} : "𝛯" U1D6EF # MATHEMATICAL ITALIC CAPITAL XI
+#- 1D6F0;MATHEMATICAL ITALIC CAPITAL OMICRON;Lu;0;L;<font> 039F;;;;N;;;;;
+<M_> {$#i*O} : "𝛰" U1D6F0 # MATHEMATICAL ITALIC CAPITAL OMICRON
+#- 1D6F1;MATHEMATICAL ITALIC CAPITAL PI;Lu;0;L;<font> 03A0;;;;N;;;;;
+<M_> {$#i*P} : "𝛱" U1D6F1 # MATHEMATICAL ITALIC CAPITAL PI
+#- 1D6F2;MATHEMATICAL ITALIC CAPITAL RHO;Lu;0;L;<font> 03A1;;;;N;;;;;
+<M_> {$#i*R} : "𝛲" U1D6F2 # MATHEMATICAL ITALIC CAPITAL RHO
+#- 1D6F3;MATHEMATICAL ITALIC CAPITAL THETA SYMBOL;Lu;0;L;<font> 03F4;;;;N;;;;;
+<M_> {$#i*.U} : "𝛳" U1D6F3 # MATHEMATICAL ITALIC CAPITAL THETA SYMBOL
+#- 1D6F4;MATHEMATICAL ITALIC CAPITAL SIGMA;Lu;0;L;<font> 03A3;;;;N;;;;;
+<M_> {$#i*S} : "𝛴" U1D6F4 # MATHEMATICAL ITALIC CAPITAL SIGMA
+#- 1D6F5;MATHEMATICAL ITALIC CAPITAL TAU;Lu;0;L;<font> 03A4;;;;N;;;;;
+<M_> {$#i*T} : "𝛵" U1D6F5 # MATHEMATICAL ITALIC CAPITAL TAU
+#- 1D6F6;MATHEMATICAL ITALIC CAPITAL UPSILON;Lu;0;L;<font> 03A5;;;;N;;;;;
+<M_> {$#i*Y} : "𝛶" U1D6F6 # MATHEMATICAL ITALIC CAPITAL UPSILON
+#- 1D6F7;MATHEMATICAL ITALIC CAPITAL PHI;Lu;0;L;<font> 03A6;;;;N;;;;;
+<M_> {$#i*F} : "𝛷" U1D6F7 # MATHEMATICAL ITALIC CAPITAL PHI
+#- 1D6F8;MATHEMATICAL ITALIC CAPITAL CHI;Lu;0;L;<font> 03A7;;;;N;;;;;
+<M_> {$#i*X} : "𝛸" U1D6F8 # MATHEMATICAL ITALIC CAPITAL CHI
+#- 1D6F9;MATHEMATICAL ITALIC CAPITAL PSI;Lu;0;L;<font> 03A8;;;;N;;;;;
+<M_> {$#i*C} : "𝛹" U1D6F9 # MATHEMATICAL ITALIC CAPITAL PSI
+#- 1D6FA;MATHEMATICAL ITALIC CAPITAL OMEGA;Lu;0;L;<font> 03A9;;;;N;;;;;
+<M_> {$#i*V} : "𝛺" U1D6FA # MATHEMATICAL ITALIC CAPITAL OMEGA
+#- 1D6FB;MATHEMATICAL ITALIC NABLA;Sm;0;L;<font> 2207;;;;N;;;;;
+<M_> {$#*@D} : "𝛻" U1D6FB # MATHEMATICAL ITALIC NABLA
+#- 1D6FC;MATHEMATICAL ITALIC SMALL ALPHA;Ll;0;L;<font> 03B1;;;;N;;;;;
+<M_> {$#i*a} : "𝛼" U1D6FC # MATHEMATICAL ITALIC SMALL ALPHA
+#- 1D6FD;MATHEMATICAL ITALIC SMALL BETA;Ll;0;L;<font> 03B2;;;;N;;;;;
+<M_> {$#i*b} : "𝛽" U1D6FD # MATHEMATICAL ITALIC SMALL BETA
+#- 1D6FE;MATHEMATICAL ITALIC SMALL GAMMA;Ll;0;L;<font> 03B3;;;;N;;;;;
+<M_> {$#i*g} : "𝛾" U1D6FE # MATHEMATICAL ITALIC SMALL GAMMA
+#- 1D6FF;MATHEMATICAL ITALIC SMALL DELTA;Ll;0;L;<font> 03B4;;;;N;;;;;
+<M_> {$#i*d} : "𝛿" U1D6FF # MATHEMATICAL ITALIC SMALL DELTA
+#- 1D700;MATHEMATICAL ITALIC SMALL EPSILON;Ll;0;L;<font> 03B5;;;;N;;;;;
+<M_> {$#i*e} : "𝜀" U1D700 # MATHEMATICAL ITALIC SMALL EPSILON
+#- 1D701;MATHEMATICAL ITALIC SMALL ZETA;Ll;0;L;<font> 03B6;;;;N;;;;;
+<M_> {$#i*z} : "𝜁" U1D701 # MATHEMATICAL ITALIC SMALL ZETA
+#- 1D702;MATHEMATICAL ITALIC SMALL ETA;Ll;0;L;<font> 03B7;;;;N;;;;;
+<M_> {$#i*h} : "𝜂" U1D702 # MATHEMATICAL ITALIC SMALL ETA
+#- 1D703;MATHEMATICAL ITALIC SMALL THETA;Ll;0;L;<font> 03B8;;;;N;;;;;
+<M_> {$#i*u} : "𝜃" U1D703 # MATHEMATICAL ITALIC SMALL THETA
+#- 1D704;MATHEMATICAL ITALIC SMALL IOTA;Ll;0;L;<font> 03B9;;;;N;;;;;
+<M_> {$#i*i} : "𝜄" U1D704 # MATHEMATICAL ITALIC SMALL IOTA
+#- 1D705;MATHEMATICAL ITALIC SMALL KAPPA;Ll;0;L;<font> 03BA;;;;N;;;;;
+<M_> {$#i*k} : "𝜅" U1D705 # MATHEMATICAL ITALIC SMALL KAPPA
+#- 1D706;MATHEMATICAL ITALIC SMALL LAMDA;Ll;0;L;<font> 03BB;;;;N;;;;;
+<M_> {$#i*l} : "𝜆" U1D706 # MATHEMATICAL ITALIC SMALL LAMDA
+#- 1D707;MATHEMATICAL ITALIC SMALL MU;Ll;0;L;<font> 03BC;;;;N;;;;;
+<M_> {$#i*m} : "𝜇" U1D707 # MATHEMATICAL ITALIC SMALL MU
+#- 1D708;MATHEMATICAL ITALIC SMALL NU;Ll;0;L;<font> 03BD;;;;N;;;;;
+<M_> {$#i*n} : "𝜈" U1D708 # MATHEMATICAL ITALIC SMALL NU
+#- 1D709;MATHEMATICAL ITALIC SMALL XI;Ll;0;L;<font> 03BE;;;;N;;;;;
+<M_> {$#i*j} : "𝜉" U1D709 # MATHEMATICAL ITALIC SMALL XI
+#- 1D70A;MATHEMATICAL ITALIC SMALL OMICRON;Ll;0;L;<font> 03BF;;;;N;;;;;
+<M_> {$#i*o} : "𝜊" U1D70A # MATHEMATICAL ITALIC SMALL OMICRON
+#- 1D70B;MATHEMATICAL ITALIC SMALL PI;Ll;0;L;<font> 03C0;;;;N;;;;;
+<M_> {$#i*p} : "𝜋" U1D70B # MATHEMATICAL ITALIC SMALL PI
+#- 1D70C;MATHEMATICAL ITALIC SMALL RHO;Ll;0;L;<font> 03C1;;;;N;;;;;
+<M_> {$#i*r} : "𝜌" U1D70C # MATHEMATICAL ITALIC SMALL RHO
+#- 1D70D;MATHEMATICAL ITALIC SMALL FINAL SIGMA;Ll;0;L;<font> 03C2;;;;N;;;;;
+<M_> {$#i*w} : "𝜍" U1D70D # MATHEMATICAL ITALIC SMALL FINAL SIGMA
+#- 1D70E;MATHEMATICAL ITALIC SMALL SIGMA;Ll;0;L;<font> 03C3;;;;N;;;;;
+<M_> {$#i*s} : "𝜎" U1D70E # MATHEMATICAL ITALIC SMALL SIGMA
+#- 1D70F;MATHEMATICAL ITALIC SMALL TAU;Ll;0;L;<font> 03C4;;;;N;;;;;
+<M_> {$#i*t} : "𝜏" U1D70F # MATHEMATICAL ITALIC SMALL TAU
+#- 1D710;MATHEMATICAL ITALIC SMALL UPSILON;Ll;0;L;<font> 03C5;;;;N;;;;;
+<M_> {$#i*y} : "𝜐" U1D710 # MATHEMATICAL ITALIC SMALL UPSILON
+#- 1D711;MATHEMATICAL ITALIC SMALL PHI;Ll;0;L;<font> 03C6;;;;N;;;;;
+<M_> {$#i*f} : "𝜑" U1D711 # MATHEMATICAL ITALIC SMALL PHI
+#- 1D712;MATHEMATICAL ITALIC SMALL CHI;Ll;0;L;<font> 03C7;;;;N;;;;;
+<M_> {$#i*x} : "𝜒" U1D712 # MATHEMATICAL ITALIC SMALL CHI
+#- 1D713;MATHEMATICAL ITALIC SMALL PSI;Ll;0;L;<font> 03C8;;;;N;;;;;
+<M_> {$#i*c} : "𝜓" U1D713 # MATHEMATICAL ITALIC SMALL PSI
+#- 1D714;MATHEMATICAL ITALIC SMALL OMEGA;Ll;0;L;<font> 03C9;;;;N;;;;;
+<M_> {$#i*v} : "𝜔" U1D714 # MATHEMATICAL ITALIC SMALL OMEGA
+#- 1D715;MATHEMATICAL ITALIC PARTIAL DIFFERENTIAL;Sm;0;ON;<font> 2202;;;;Y;;;;;
+<M_> {$#i*.d} : "𝜕" U1D715 # MATHEMATICAL ITALIC PARTIAL DIFFERENTIAL
+#- 1D716;MATHEMATICAL ITALIC EPSILON SYMBOL;Ll;0;L;<font> 03F5;;;;N;;;;;
+<M_> {$#i*.e} : "𝜖" U1D716 # MATHEMATICAL ITALIC EPSILON SYMBOL
+#- 1D717;MATHEMATICAL ITALIC THETA SYMBOL;Ll;0;L;<font> 03D1;;;;N;;;;;
+<M_> {$#i*.u} : "𝜗" U1D717 # MATHEMATICAL ITALIC THETA SYMBOL
+#- 1D718;MATHEMATICAL ITALIC KAPPA SYMBOL;Ll;0;L;<font> 03F0;;;;N;;;;;
+<M_> {$#*.k} : "𝜘" U1D718 # MATHEMATICAL ITALIC KAPPA SYMBOL
+#- 1D719;MATHEMATICAL ITALIC PHI SYMBOL;Ll;0;L;<font> 03D5;;;;N;;;;;
+<M_> {$#*.f} : "𝜙" U1D719 # MATHEMATICAL ITALIC PHI SYMBOL
+#- 1D71A;MATHEMATICAL ITALIC RHO SYMBOL;Ll;0;L;<font> 03F1;;;;N;;;;;
+<M_> {$#*.r} : "𝜚" U1D71A # MATHEMATICAL ITALIC RHO SYMBOL
+#- 1D71B;MATHEMATICAL ITALIC PI SYMBOL;Ll;0;L;<font> 03D6;;;;N;;;;;
+<M_> {$#*.p} : "𝜛" U1D71B # MATHEMATICAL ITALIC PI SYMBOL
+## == BOLD ITALIC GREEK
+#- 1D71C;MATHEMATICAL BOLD ITALIC CAPITAL ALPHA;Lu;0;L;<font> 0391;;;;N;;;;;
+<M_> {$#I*A} : "𝜜" U1D71C # MATHEMATICAL BOLD ITALIC CAPITAL ALPHA
+#- 1D71D;MATHEMATICAL BOLD ITALIC CAPITAL BETA;Lu;0;L;<font> 0392;;;;N;;;;;
+<M_> {$#I*B} : "𝜝" U1D71D # MATHEMATICAL BOLD ITALIC CAPITAL BETA
+#- 1D71E;MATHEMATICAL BOLD ITALIC CAPITAL GAMMA;Lu;0;L;<font> 0393;;;;N;;;;;
+<M_> {$#I*G} : "𝜞" U1D71E # MATHEMATICAL BOLD ITALIC CAPITAL GAMMA
+#- 1D71F;MATHEMATICAL BOLD ITALIC CAPITAL DELTA;Lu;0;L;<font> 0394;;;;N;;;;;
+<M_> {$#I*D} : "𝜟" U1D71F # MATHEMATICAL BOLD ITALIC CAPITAL DELTA
+#- 1D720;MATHEMATICAL BOLD ITALIC CAPITAL EPSILON;Lu;0;L;<font> 0395;;;;N;;;;;
+<M_> {$#I*E} : "𝜠" U1D720 # MATHEMATICAL BOLD ITALIC CAPITAL EPSILON
+#- 1D721;MATHEMATICAL BOLD ITALIC CAPITAL ZETA;Lu;0;L;<font> 0396;;;;N;;;;;
+<M_> {$#I*Z} : "𝜡" U1D721 # MATHEMATICAL BOLD ITALIC CAPITAL ZETA
+#- 1D722;MATHEMATICAL BOLD ITALIC CAPITAL ETA;Lu;0;L;<font> 0397;;;;N;;;;;
+<M_> {$#I*H} : "𝜢" U1D722 # MATHEMATICAL BOLD ITALIC CAPITAL ETA
+#- 1D723;MATHEMATICAL BOLD ITALIC CAPITAL THETA;Lu;0;L;<font> 0398;;;;N;;;;;
+<M_> {$#I*U} : "𝜣" U1D723 # MATHEMATICAL BOLD ITALIC CAPITAL THETA
+#- 1D724;MATHEMATICAL BOLD ITALIC CAPITAL IOTA;Lu;0;L;<font> 0399;;;;N;;;;;
+<M_> {$#I*I} : "𝜤" U1D724 # MATHEMATICAL BOLD ITALIC CAPITAL IOTA
+#- 1D725;MATHEMATICAL BOLD ITALIC CAPITAL KAPPA;Lu;0;L;<font> 039A;;;;N;;;;;
+<M_> {$#I*K} : "𝜥" U1D725 # MATHEMATICAL BOLD ITALIC CAPITAL KAPPA
+#- 1D726;MATHEMATICAL BOLD ITALIC CAPITAL LAMDA;Lu;0;L;<font> 039B;;;;N;;;;;
+<M_> {$#I*L} : "𝜦" U1D726 # MATHEMATICAL BOLD ITALIC CAPITAL LAMDA
+#- 1D727;MATHEMATICAL BOLD ITALIC CAPITAL MU;Lu;0;L;<font> 039C;;;;N;;;;;
+<M_> {$#I*M} : "𝜧" U1D727 # MATHEMATICAL BOLD ITALIC CAPITAL MU
+#- 1D728;MATHEMATICAL BOLD ITALIC CAPITAL NU;Lu;0;L;<font> 039D;;;;N;;;;;
+<M_> {$#I*N} : "𝜨" U1D728 # MATHEMATICAL BOLD ITALIC CAPITAL NU
+#- 1D729;MATHEMATICAL BOLD ITALIC CAPITAL XI;Lu;0;L;<font> 039E;;;;N;;;;;
+<M_> {$#I*J} : "𝜩" U1D729 # MATHEMATICAL BOLD ITALIC CAPITAL XI
+#- 1D72A;MATHEMATICAL BOLD ITALIC CAPITAL OMICRON;Lu;0;L;<font> 039F;;;;N;;;;;
+<M_> {$#I*O} : "𝜪" U1D72A # MATHEMATICAL BOLD ITALIC CAPITAL OMICRON
+#- 1D72B;MATHEMATICAL BOLD ITALIC CAPITAL PI;Lu;0;L;<font> 03A0;;;;N;;;;;
+<M_> {$#I*P} : "𝜫" U1D72B # MATHEMATICAL BOLD ITALIC CAPITAL PI
+#- 1D72C;MATHEMATICAL BOLD ITALIC CAPITAL RHO;Lu;0;L;<font> 03A1;;;;N;;;;;
+<M_> {$#I*R} : "𝜬" U1D72C # MATHEMATICAL BOLD ITALIC CAPITAL RHO
+#- 1D72D;MATHEMATICAL BOLD ITALIC CAPITAL THETA SYMBOL;Lu;0;L;<font> 03F4;;;;N;;;;;
+<M_> {$#I*.U} : "𝜭" U1D72D # MATHEMATICAL BOLD ITALIC CAPITAL THETA SYMBOL
+#- 1D72E;MATHEMATICAL BOLD ITALIC CAPITAL SIGMA;Lu;0;L;<font> 03A3;;;;N;;;;;
+<M_> {$#I*S} : "𝜮" U1D72E # MATHEMATICAL BOLD ITALIC CAPITAL SIGMA
+#- 1D72F;MATHEMATICAL BOLD ITALIC CAPITAL TAU;Lu;0;L;<font> 03A4;;;;N;;;;;
+<M_> {$#I*T} : "𝜯" U1D72F # MATHEMATICAL BOLD ITALIC CAPITAL TAU
+#- 1D730;MATHEMATICAL BOLD ITALIC CAPITAL UPSILON;Lu;0;L;<font> 03A5;;;;N;;;;;
+<M_> {$#I*Y} : "𝜰" U1D730 # MATHEMATICAL BOLD ITALIC CAPITAL UPSILON
+#- 1D731;MATHEMATICAL BOLD ITALIC CAPITAL PHI;Lu;0;L;<font> 03A6;;;;N;;;;;
+<M_> {$#I*F} : "𝜱" U1D731 # MATHEMATICAL BOLD ITALIC CAPITAL PHI
+#- 1D732;MATHEMATICAL BOLD ITALIC CAPITAL CHI;Lu;0;L;<font> 03A7;;;;N;;;;;
+<M_> {$#I*X} : "𝜲" U1D732 # MATHEMATICAL BOLD ITALIC CAPITAL CHI
+#- 1D733;MATHEMATICAL BOLD ITALIC CAPITAL PSI;Lu;0;L;<font> 03A8;;;;N;;;;;
+<M_> {$#I*C} : "𝜳" U1D733 # MATHEMATICAL BOLD ITALIC CAPITAL PSI
+#- 1D734;MATHEMATICAL BOLD ITALIC CAPITAL OMEGA;Lu;0;L;<font> 03A9;;;;N;;;;;
+<M_> {$#I*V} : "𝜴" U1D734 # MATHEMATICAL BOLD ITALIC CAPITAL OMEGA
+#- 1D735;MATHEMATICAL BOLD ITALIC NABLA;Sm;0;L;<font> 2207;;;;N;;;;;
+<M_> {$#I*@D} : "𝜵" U1D735 # MATHEMATICAL BOLD ITALIC NABLA
+#- 1D736;MATHEMATICAL BOLD ITALIC SMALL ALPHA;Ll;0;L;<font> 03B1;;;;N;;;;;
+<M_> {$#I*a} : "𝜶" U1D736 # MATHEMATICAL BOLD ITALIC SMALL ALPHA
+#- 1D737;MATHEMATICAL BOLD ITALIC SMALL BETA;Ll;0;L;<font> 03B2;;;;N;;;;;
+<M_> {$#I*b} : "𝜷" U1D737 # MATHEMATICAL BOLD ITALIC SMALL BETA
+#- 1D738;MATHEMATICAL BOLD ITALIC SMALL GAMMA;Ll;0;L;<font> 03B3;;;;N;;;;;
+<M_> {$#I*g} : "𝜸" U1D738 # MATHEMATICAL BOLD ITALIC SMALL GAMMA
+#- 1D739;MATHEMATICAL BOLD ITALIC SMALL DELTA;Ll;0;L;<font> 03B4;;;;N;;;;;
+<M_> {$#I*d} : "𝜹" U1D739 # MATHEMATICAL BOLD ITALIC SMALL DELTA
+#- 1D73A;MATHEMATICAL BOLD ITALIC SMALL EPSILON;Ll;0;L;<font> 03B5;;;;N;;;;;
+<M_> {$#I*e} : "𝜺" U1D73A # MATHEMATICAL BOLD ITALIC SMALL EPSILON
+#- 1D73B;MATHEMATICAL BOLD ITALIC SMALL ZETA;Ll;0;L;<font> 03B6;;;;N;;;;;
+<M_> {$#I*z} : "𝜻" U1D73B # MATHEMATICAL BOLD ITALIC SMALL ZETA
+#- 1D73C;MATHEMATICAL BOLD ITALIC SMALL ETA;Ll;0;L;<font> 03B7;;;;N;;;;;
+<M_> {$#I*h} : "𝜼" U1D73C # MATHEMATICAL BOLD ITALIC SMALL ETA
+#- 1D73D;MATHEMATICAL BOLD ITALIC SMALL THETA;Ll;0;L;<font> 03B8;;;;N;;;;;
+<M_> {$#I*u} : "𝜽" U1D73D # MATHEMATICAL BOLD ITALIC SMALL THETA
+#- 1D73E;MATHEMATICAL BOLD ITALIC SMALL IOTA;Ll;0;L;<font> 03B9;;;;N;;;;;
+<M_> {$#I*i} : "𝜾" U1D73E # MATHEMATICAL BOLD ITALIC SMALL IOTA
+#- 1D73F;MATHEMATICAL BOLD ITALIC SMALL KAPPA;Ll;0;L;<font> 03BA;;;;N;;;;;
+<M_> {$#I*k} : "𝜿" U1D73F # MATHEMATICAL BOLD ITALIC SMALL KAPPA
+#- 1D740;MATHEMATICAL BOLD ITALIC SMALL LAMDA;Ll;0;L;<font> 03BB;;;;N;;;;;
+<M_> {$#I*l} : "𝝀" U1D740 # MATHEMATICAL BOLD ITALIC SMALL LAMDA
+#- 1D741;MATHEMATICAL BOLD ITALIC SMALL MU;Ll;0;L;<font> 03BC;;;;N;;;;;
+<M_> {$#I*m} : "𝝁" U1D741 # MATHEMATICAL BOLD ITALIC SMALL MU
+#- 1D742;MATHEMATICAL BOLD ITALIC SMALL NU;Ll;0;L;<font> 03BD;;;;N;;;;;
+<M_> {$#I*n} : "𝝂" U1D742 # MATHEMATICAL BOLD ITALIC SMALL NU
+#- 1D743;MATHEMATICAL BOLD ITALIC SMALL XI;Ll;0;L;<font> 03BE;;;;N;;;;;
+<M_> {$#I*j} : "𝝃" U1D743 # MATHEMATICAL BOLD ITALIC SMALL XI
+#- 1D744;MATHEMATICAL BOLD ITALIC SMALL OMICRON;Ll;0;L;<font> 03BF;;;;N;;;;;
+<M_> {$#I*o} : "𝝄" U1D744 # MATHEMATICAL BOLD ITALIC SMALL OMICRON
+#- 1D745;MATHEMATICAL BOLD ITALIC SMALL PI;Ll;0;L;<font> 03C0;;;;N;;;;;
+<M_> {$#I*p} : "𝝅" U1D745 # MATHEMATICAL BOLD ITALIC SMALL PI
+#- 1D746;MATHEMATICAL BOLD ITALIC SMALL RHO;Ll;0;L;<font> 03C1;;;;N;;;;;
+<M_> {$#I*r} : "𝝆" U1D746 # MATHEMATICAL BOLD ITALIC SMALL RHO
+#- 1D747;MATHEMATICAL BOLD ITALIC SMALL FINAL SIGMA;Ll;0;L;<font> 03C2;;;;N;;;;;
+<M_> {$#I*w} : "𝝇" U1D747 # MATHEMATICAL BOLD ITALIC SMALL FINAL SIGMA
+#- 1D748;MATHEMATICAL BOLD ITALIC SMALL SIGMA;Ll;0;L;<font> 03C3;;;;N;;;;;
+<M_> {$#I*s} : "𝝈" U1D748 # MATHEMATICAL BOLD ITALIC SMALL SIGMA
+#- 1D749;MATHEMATICAL BOLD ITALIC SMALL TAU;Ll;0;L;<font> 03C4;;;;N;;;;;
+<M_> {$#I*t} : "𝝉" U1D749 # MATHEMATICAL BOLD ITALIC SMALL TAU
+#- 1D74A;MATHEMATICAL BOLD ITALIC SMALL UPSILON;Ll;0;L;<font> 03C5;;;;N;;;;;
+<M_> {$#I*y} : "𝝊" U1D74A # MATHEMATICAL BOLD ITALIC SMALL UPSILON
+#- 1D74B;MATHEMATICAL BOLD ITALIC SMALL PHI;Ll;0;L;<font> 03C6;;;;N;;;;;
+<M_> {$#I*f} : "𝝋" U1D74B # MATHEMATICAL BOLD ITALIC SMALL PHI
+#- 1D74C;MATHEMATICAL BOLD ITALIC SMALL CHI;Ll;0;L;<font> 03C7;;;;N;;;;;
+<M_> {$#I*x} : "𝝌" U1D74C # MATHEMATICAL BOLD ITALIC SMALL CHI
+#- 1D74D;MATHEMATICAL BOLD ITALIC SMALL PSI;Ll;0;L;<font> 03C8;;;;N;;;;;
+<M_> {$#I*c} : "𝝍" U1D74D # MATHEMATICAL BOLD ITALIC SMALL PSI
+#- 1D74E;MATHEMATICAL BOLD ITALIC SMALL OMEGA;Ll;0;L;<font> 03C9;;;;N;;;;;
+<M_> {$#I*v} : "𝝎" U1D74E # MATHEMATICAL BOLD ITALIC SMALL OMEGA
+#- 1D74F;MATHEMATICAL BOLD ITALIC PARTIAL DIFFERENTIAL;Sm;0;ON;<font> 2202;;;;Y;;;;;
+<M_> {$#I*.d} : "𝝏" U1D74F # MATHEMATICAL BOLD ITALIC PARTIAL DIFFERENTIAL
+#- 1D750;MATHEMATICAL BOLD ITALIC EPSILON SYMBOL;Ll;0;L;<font> 03F5;;;;N;;;;;
+<M_> {$#I*.e} : "𝝐" U1D750 # MATHEMATICAL BOLD ITALIC EPSILON SYMBOL
+#- 1D751;MATHEMATICAL BOLD ITALIC THETA SYMBOL;Ll;0;L;<font> 03D1;;;;N;;;;;
+<M_> {$#I*.u} : "𝝑" U1D751 # MATHEMATICAL BOLD ITALIC THETA SYMBOL
+#- 1D752;MATHEMATICAL BOLD ITALIC KAPPA SYMBOL;Ll;0;L;<font> 03F0;;;;N;;;;;
+<M_> {$#I*.k} : "𝝒" U1D752 # MATHEMATICAL BOLD ITALIC KAPPA SYMBOL
+#- 1D753;MATHEMATICAL BOLD ITALIC PHI SYMBOL;Ll;0;L;<font> 03D5;;;;N;;;;;
+<M_> {$#I*.f} : "𝝓" U1D753 # MATHEMATICAL BOLD ITALIC PHI SYMBOL
+#- 1D754;MATHEMATICAL BOLD ITALIC RHO SYMBOL;Ll;0;L;<font> 03F1;;;;N;;;;;
+<M_> {$#I*.r} : "𝝔" U1D754 # MATHEMATICAL BOLD ITALIC RHO SYMBOL
+#- 1D755;MATHEMATICAL BOLD ITALIC PI SYMBOL;Ll;0;L;<font> 03D6;;;;N;;;;;
+<M_> {$#I*.p} : "𝝕" U1D755 # MATHEMATICAL BOLD ITALIC PI SYMBOL
+## == BOLD SANS-SERIF GREEK
+#- 1D756;MATHEMATICAL SANS-SERIF BOLD CAPITAL ALPHA;Lu;0;L;<font> 0391;;;;N;;;;;
+<M_> {$#,b*A} : "𝝖" U1D756 # MATHEMATICAL SANS-SERIF BOLD CAPITAL ALPHA
+#- 1D757;MATHEMATICAL SANS-SERIF BOLD CAPITAL BETA;Lu;0;L;<font> 0392;;;;N;;;;;
+<M_> {$#,b*B} : "𝝗" U1D757 # MATHEMATICAL SANS-SERIF BOLD CAPITAL BETA
+#- 1D758;MATHEMATICAL SANS-SERIF BOLD CAPITAL GAMMA;Lu;0;L;<font> 0393;;;;N;;;;;
+<M_> {$#,b*G} : "𝝘" U1D758 # MATHEMATICAL SANS-SERIF BOLD CAPITAL GAMMA
+#- 1D759;MATHEMATICAL SANS-SERIF BOLD CAPITAL DELTA;Lu;0;L;<font> 0394;;;;N;;;;;
+<M_> {$#,b*D} : "𝝙" U1D759 # MATHEMATICAL SANS-SERIF BOLD CAPITAL DELTA
+#- 1D75A;MATHEMATICAL SANS-SERIF BOLD CAPITAL EPSILON;Lu;0;L;<font> 0395;;;;N;;;;;
+<M_> {$#,b*E} : "𝝚" U1D75A # MATHEMATICAL SANS-SERIF BOLD CAPITAL EPSILON
+#- 1D75B;MATHEMATICAL SANS-SERIF BOLD CAPITAL ZETA;Lu;0;L;<font> 0396;;;;N;;;;;
+<M_> {$#,b*Z} : "𝝛" U1D75B # MATHEMATICAL SANS-SERIF BOLD CAPITAL ZETA
+#- 1D75C;MATHEMATICAL SANS-SERIF BOLD CAPITAL ETA;Lu;0;L;<font> 0397;;;;N;;;;;
+<M_> {$#,b*H} : "𝝜" U1D75C # MATHEMATICAL SANS-SERIF BOLD CAPITAL ETA
+#- 1D75D;MATHEMATICAL SANS-SERIF BOLD CAPITAL THETA;Lu;0;L;<font> 0398;;;;N;;;;;
+<M_> {$#,b*U} : "𝝝" U1D75D # MATHEMATICAL SANS-SERIF BOLD CAPITAL THETA
+#- 1D75E;MATHEMATICAL SANS-SERIF BOLD CAPITAL IOTA;Lu;0;L;<font> 0399;;;;N;;;;;
+<M_> {$#,b*I} : "𝝞" U1D75E # MATHEMATICAL SANS-SERIF BOLD CAPITAL IOTA
+#- 1D75F;MATHEMATICAL SANS-SERIF BOLD CAPITAL KAPPA;Lu;0;L;<font> 039A;;;;N;;;;;
+<M_> {$#,b*K} : "𝝟" U1D75F # MATHEMATICAL SANS-SERIF BOLD CAPITAL KAPPA
+#- 1D760;MATHEMATICAL SANS-SERIF BOLD CAPITAL LAMDA;Lu;0;L;<font> 039B;;;;N;;;;;
+<M_> {$#,b*L} : "𝝠" U1D760 # MATHEMATICAL SANS-SERIF BOLD CAPITAL LAMDA
+#- 1D761;MATHEMATICAL SANS-SERIF BOLD CAPITAL MU;Lu;0;L;<font> 039C;;;;N;;;;;
+<M_> {$#,b*M} : "𝝡" U1D761 # MATHEMATICAL SANS-SERIF BOLD CAPITAL MU
+#- 1D762;MATHEMATICAL SANS-SERIF BOLD CAPITAL NU;Lu;0;L;<font> 039D;;;;N;;;;;
+<M_> {$#,b*N} : "𝝢" U1D762 # MATHEMATICAL SANS-SERIF BOLD CAPITAL NU
+#- 1D763;MATHEMATICAL SANS-SERIF BOLD CAPITAL XI;Lu;0;L;<font> 039E;;;;N;;;;;
+<M_> {$#,b*J} : "𝝣" U1D763 # MATHEMATICAL SANS-SERIF BOLD CAPITAL XI
+#- 1D764;MATHEMATICAL SANS-SERIF BOLD CAPITAL OMICRON;Lu;0;L;<font> 039F;;;;N;;;;;
+<M_> {$#,b*O} : "𝝤" U1D764 # MATHEMATICAL SANS-SERIF BOLD CAPITAL OMICRON
+#- 1D765;MATHEMATICAL SANS-SERIF BOLD CAPITAL PI;Lu;0;L;<font> 03A0;;;;N;;;;;
+<M_> {$#,b*P} : "𝝥" U1D765 # MATHEMATICAL SANS-SERIF BOLD CAPITAL PI
+#- 1D766;MATHEMATICAL SANS-SERIF BOLD CAPITAL RHO;Lu;0;L;<font> 03A1;;;;N;;;;;
+<M_> {$#,b*R} : "𝝦" U1D766 # MATHEMATICAL SANS-SERIF BOLD CAPITAL RHO
+#- 1D767;MATHEMATICAL SANS-SERIF BOLD CAPITAL THETA SYMBOL;Lu;0;L;<font> 03F4;;;;N;;;;;
+<M_> {$#,b*.U} : "𝝧" U1D767 # MATHEMATICAL SANS-SERIF BOLD CAPITAL THETA SYMBOL
+#- 1D768;MATHEMATICAL SANS-SERIF BOLD CAPITAL SIGMA;Lu;0;L;<font> 03A3;;;;N;;;;;
+<M_> {$#,b*S} : "𝝨" U1D768 # MATHEMATICAL SANS-SERIF BOLD CAPITAL SIGMA
+#- 1D769;MATHEMATICAL SANS-SERIF BOLD CAPITAL TAU;Lu;0;L;<font> 03A4;;;;N;;;;;
+<M_> {$#,b*T} : "𝝩" U1D769 # MATHEMATICAL SANS-SERIF BOLD CAPITAL TAU
+#- 1D76A;MATHEMATICAL SANS-SERIF BOLD CAPITAL UPSILON;Lu;0;L;<font> 03A5;;;;N;;;;;
+<M_> {$#,b*Y} : "𝝪" U1D76A # MATHEMATICAL SANS-SERIF BOLD CAPITAL UPSILON
+#- 1D76B;MATHEMATICAL SANS-SERIF BOLD CAPITAL PHI;Lu;0;L;<font> 03A6;;;;N;;;;;
+<M_> {$#,b*F} : "𝝫" U1D76B # MATHEMATICAL SANS-SERIF BOLD CAPITAL PHI
+#- 1D76C;MATHEMATICAL SANS-SERIF BOLD CAPITAL CHI;Lu;0;L;<font> 03A7;;;;N;;;;;
+<M_> {$#,b*X} : "𝝬" U1D76C # MATHEMATICAL SANS-SERIF BOLD CAPITAL CHI
+#- 1D76D;MATHEMATICAL SANS-SERIF BOLD CAPITAL PSI;Lu;0;L;<font> 03A8;;;;N;;;;;
+<M_> {$#,b*C} : "𝝭" U1D76D # MATHEMATICAL SANS-SERIF BOLD CAPITAL PSI
+#- 1D76E;MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA;Lu;0;L;<font> 03A9;;;;N;;;;;
+<M_> {$#,b*V} : "𝝮" U1D76E # MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA
+#- 1D76F;MATHEMATICAL SANS-SERIF BOLD NABLA;Sm;0;L;<font> 2207;;;;N;;;;;
+<M_> {$#,b*@D} : "𝝯" U1D76F # MATHEMATICAL SANS-SERIF BOLD NABLA
+#- 1D770;MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA;Ll;0;L;<font> 03B1;;;;N;;;;;
+<M_> {$#,b*a} : "𝝰" U1D770 # MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA
+#- 1D771;MATHEMATICAL SANS-SERIF BOLD SMALL BETA;Ll;0;L;<font> 03B2;;;;N;;;;;
+<M_> {$#,b*b} : "𝝱" U1D771 # MATHEMATICAL SANS-SERIF BOLD SMALL BETA
+#- 1D772;MATHEMATICAL SANS-SERIF BOLD SMALL GAMMA;Ll;0;L;<font> 03B3;;;;N;;;;;
+<M_> {$#,b*g} : "𝝲" U1D772 # MATHEMATICAL SANS-SERIF BOLD SMALL GAMMA
+#- 1D773;MATHEMATICAL SANS-SERIF BOLD SMALL DELTA;Ll;0;L;<font> 03B4;;;;N;;;;;
+<M_> {$#,b*d} : "𝝳" U1D773 # MATHEMATICAL SANS-SERIF BOLD SMALL DELTA
+#- 1D774;MATHEMATICAL SANS-SERIF BOLD SMALL EPSILON;Ll;0;L;<font> 03B5;;;;N;;;;;
+<M_> {$#,b*e} : "𝝴" U1D774 # MATHEMATICAL SANS-SERIF BOLD SMALL EPSILON
+#- 1D775;MATHEMATICAL SANS-SERIF BOLD SMALL ZETA;Ll;0;L;<font> 03B6;;;;N;;;;;
+<M_> {$#,b*z} : "𝝵" U1D775 # MATHEMATICAL SANS-SERIF BOLD SMALL ZETA
+#- 1D776;MATHEMATICAL SANS-SERIF BOLD SMALL ETA;Ll;0;L;<font> 03B7;;;;N;;;;;
+<M_> {$#,b*h} : "𝝶" U1D776 # MATHEMATICAL SANS-SERIF BOLD SMALL ETA
+#- 1D777;MATHEMATICAL SANS-SERIF BOLD SMALL THETA;Ll;0;L;<font> 03B8;;;;N;;;;;
+<M_> {$#,b*u} : "𝝷" U1D777 # MATHEMATICAL SANS-SERIF BOLD SMALL THETA
+#- 1D778;MATHEMATICAL SANS-SERIF BOLD SMALL IOTA;Ll;0;L;<font> 03B9;;;;N;;;;;
+<M_> {$#,b*i} : "𝝸" U1D778 # MATHEMATICAL SANS-SERIF BOLD SMALL IOTA
+#- 1D779;MATHEMATICAL SANS-SERIF BOLD SMALL KAPPA;Ll;0;L;<font> 03BA;;;;N;;;;;
+<M_> {$#,b*k} : "𝝹" U1D779 # MATHEMATICAL SANS-SERIF BOLD SMALL KAPPA
+#- 1D77A;MATHEMATICAL SANS-SERIF BOLD SMALL LAMDA;Ll;0;L;<font> 03BB;;;;N;;;;;
+<M_> {$#,b*l} : "𝝺" U1D77A # MATHEMATICAL SANS-SERIF BOLD SMALL LAMDA
+#- 1D77B;MATHEMATICAL SANS-SERIF BOLD SMALL MU;Ll;0;L;<font> 03BC;;;;N;;;;;
+<M_> {$#,b*m} : "𝝻" U1D77B # MATHEMATICAL SANS-SERIF BOLD SMALL MU
+#- 1D77C;MATHEMATICAL SANS-SERIF BOLD SMALL NU;Ll;0;L;<font> 03BD;;;;N;;;;;
+<M_> {$#,b*n} : "𝝼" U1D77C # MATHEMATICAL SANS-SERIF BOLD SMALL NU
+#- 1D77D;MATHEMATICAL SANS-SERIF BOLD SMALL XI;Ll;0;L;<font> 03BE;;;;N;;;;;
+<M_> {$#,b*j} : "𝝽" U1D77D # MATHEMATICAL SANS-SERIF BOLD SMALL XI
+#- 1D77E;MATHEMATICAL SANS-SERIF BOLD SMALL OMICRON;Ll;0;L;<font> 03BF;;;;N;;;;;
+<M_> {$#,b*o} : "𝝾" U1D77E # MATHEMATICAL SANS-SERIF BOLD SMALL OMICRON
+#- 1D77F;MATHEMATICAL SANS-SERIF BOLD SMALL PI;Ll;0;L;<font> 03C0;;;;N;;;;;
+<M_> {$#,b*p} : "𝝿" U1D77F # MATHEMATICAL SANS-SERIF BOLD SMALL PI
+#- 1D780;MATHEMATICAL SANS-SERIF BOLD SMALL RHO;Ll;0;L;<font> 03C1;;;;N;;;;;
+<M_> {$#,b*r} : "𝞀" U1D780 # MATHEMATICAL SANS-SERIF BOLD SMALL RHO
+#- 1D781;MATHEMATICAL SANS-SERIF BOLD SMALL FINAL SIGMA;Ll;0;L;<font> 03C2;;;;N;;;;;
+<M_> {$#,b*w} : "𝞁" U1D781 # MATHEMATICAL SANS-SERIF BOLD SMALL FINAL SIGMA
+#- 1D782;MATHEMATICAL SANS-SERIF BOLD SMALL SIGMA;Ll;0;L;<font> 03C3;;;;N;;;;;
+<M_> {$#,b*s} : "𝞂" U1D782 # MATHEMATICAL SANS-SERIF BOLD SMALL SIGMA
+#- 1D783;MATHEMATICAL SANS-SERIF BOLD SMALL TAU;Ll;0;L;<font> 03C4;;;;N;;;;;
+<M_> {$#,b*t} : "𝞃" U1D783 # MATHEMATICAL SANS-SERIF BOLD SMALL TAU
+#- 1D784;MATHEMATICAL SANS-SERIF BOLD SMALL UPSILON;Ll;0;L;<font> 03C5;;;;N;;;;;
+<M_> {$#,b*y} : "𝞄" U1D784 # MATHEMATICAL SANS-SERIF BOLD SMALL UPSILON
+#- 1D785;MATHEMATICAL SANS-SERIF BOLD SMALL PHI;Ll;0;L;<font> 03C6;;;;N;;;;;
+<M_> {$#,b*f} : "𝞅" U1D785 # MATHEMATICAL SANS-SERIF BOLD SMALL PHI
+#- 1D786;MATHEMATICAL SANS-SERIF BOLD SMALL CHI;Ll;0;L;<font> 03C7;;;;N;;;;;
+<M_> {$#,b*x} : "𝞆" U1D786 # MATHEMATICAL SANS-SERIF BOLD SMALL CHI
+#- 1D787;MATHEMATICAL SANS-SERIF BOLD SMALL PSI;Ll;0;L;<font> 03C8;;;;N;;;;;
+<M_> {$#,b*c} : "𝞇" U1D787 # MATHEMATICAL SANS-SERIF BOLD SMALL PSI
+#- 1D788;MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA;Ll;0;L;<font> 03C9;;;;N;;;;;
+<M_> {$#,b*v} : "𝞈" U1D788 # MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA
+#- 1D789;MATHEMATICAL SANS-SERIF BOLD PARTIAL DIFFERENTIAL;Sm;0;ON;<font> 2202;;;;Y;;;;;
+<M_> {$#,b*.d} : "𝞉" U1D789 # MATHEMATICAL SANS-SERIF BOLD PARTIAL DIFFERENTIAL
+#- 1D78A;MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL;Ll;0;L;<font> 03F5;;;;N;;;;;
+<M_> {$#,b*.e} : "𝞊" U1D78A # MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL
+#- 1D78B;MATHEMATICAL SANS-SERIF BOLD THETA SYMBOL;Ll;0;L;<font> 03D1;;;;N;;;;;
+<M_> {$#,b*.u} : "𝞋" U1D78B # MATHEMATICAL SANS-SERIF BOLD THETA SYMBOL
+#- 1D78C;MATHEMATICAL SANS-SERIF BOLD KAPPA SYMBOL;Ll;0;L;<font> 03F0;;;;N;;;;;
+<M_> {$#,b*.k} : "𝞌" U1D78C # MATHEMATICAL SANS-SERIF BOLD KAPPA SYMBOL
+#- 1D78D;MATHEMATICAL SANS-SERIF BOLD PHI SYMBOL;Ll;0;L;<font> 03D5;;;;N;;;;;
+<M_> {$#,b*.f} : "𝞍" U1D78D # MATHEMATICAL SANS-SERIF BOLD PHI SYMBOL
+#- 1D78E;MATHEMATICAL SANS-SERIF BOLD RHO SYMBOL;Ll;0;L;<font> 03F1;;;;N;;;;;
+<M_> {$#,b*.r} : "𝞎" U1D78E # MATHEMATICAL SANS-SERIF BOLD RHO SYMBOL
+#- 1D78F;MATHEMATICAL SANS-SERIF BOLD PI SYMBOL;Ll;0;L;<font> 03D6;;;;N;;;;;
+<M_> {$#,b*.p} : "𝞏" U1D78F # MATHEMATICAL SANS-SERIF BOLD PI SYMBOL
+## == BOLD ITALIC SANS-SERIF GREEK
+#- 1D790;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ALPHA;Lu;0;L;<font> 0391;;;;N;;;;;
+<M_> {$#,I*A} : "𝞐" U1D790 # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ALPHA
+#- 1D791;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL BETA;Lu;0;L;<font> 0392;;;;N;;;;;
+<M_> {$#,I*B} : "𝞑" U1D791 # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL BETA
+#- 1D792;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL GAMMA;Lu;0;L;<font> 0393;;;;N;;;;;
+<M_> {$#,I*G} : "𝞒" U1D792 # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL GAMMA
+#- 1D793;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL DELTA;Lu;0;L;<font> 0394;;;;N;;;;;
+<M_> {$#,I*D} : "𝞓" U1D793 # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL DELTA
+#- 1D794;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL EPSILON;Lu;0;L;<font> 0395;;;;N;;;;;
+<M_> {$#,I*E} : "𝞔" U1D794 # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL EPSILON
+#- 1D795;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ZETA;Lu;0;L;<font> 0396;;;;N;;;;;
+<M_> {$#,I*Z} : "𝞕" U1D795 # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ZETA
+#- 1D796;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ETA;Lu;0;L;<font> 0397;;;;N;;;;;
+<M_> {$#,I*H} : "𝞖" U1D796 # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ETA
+#- 1D797;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL THETA;Lu;0;L;<font> 0398;;;;N;;;;;
+<M_> {$#,I*U} : "𝞗" U1D797 # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL THETA
+#- 1D798;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL IOTA;Lu;0;L;<font> 0399;;;;N;;;;;
+<M_> {$#,I*I} : "𝞘" U1D798 # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL IOTA
+#- 1D799;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL KAPPA;Lu;0;L;<font> 039A;;;;N;;;;;
+<M_> {$#,I*K} : "𝞙" U1D799 # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL KAPPA
+#- 1D79A;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL LAMDA;Lu;0;L;<font> 039B;;;;N;;;;;
+<M_> {$#,I*L} : "𝞚" U1D79A # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL LAMDA
+#- 1D79B;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL MU;Lu;0;L;<font> 039C;;;;N;;;;;
+<M_> {$#,I*M} : "𝞛" U1D79B # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL MU
+#- 1D79C;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL NU;Lu;0;L;<font> 039D;;;;N;;;;;
+<M_> {$#,I*N} : "𝞜" U1D79C # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL NU
+#- 1D79D;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL XI;Lu;0;L;<font> 039E;;;;N;;;;;
+<M_> {$#,I*J} : "𝞝" U1D79D # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL XI
+#- 1D79E;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMICRON;Lu;0;L;<font> 039F;;;;N;;;;;
+<M_> {$#,I*O} : "𝞞" U1D79E # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMICRON
+#- 1D79F;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PI;Lu;0;L;<font> 03A0;;;;N;;;;;
+<M_> {$#,I*P} : "𝞟" U1D79F # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PI
+#- 1D7A0;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL RHO;Lu;0;L;<font> 03A1;;;;N;;;;;
+<M_> {$#,I*R} : "𝞠" U1D7A0 # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL RHO
+#- 1D7A1;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL THETA SYMBOL;Lu;0;L;<font> 03F4;;;;N;;;;;
+<M_> {$#,I*.U} : "𝞡" U1D7A1 # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL THETA SYMBOL
+#- 1D7A2;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL SIGMA;Lu;0;L;<font> 03A3;;;;N;;;;;
+<M_> {$#,I*S} : "𝞢" U1D7A2 # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL SIGMA
+#- 1D7A3;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL TAU;Lu;0;L;<font> 03A4;;;;N;;;;;
+<M_> {$#,I*T} : "𝞣" U1D7A3 # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL TAU
+#- 1D7A4;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL UPSILON;Lu;0;L;<font> 03A5;;;;N;;;;;
+<M_> {$#,I*Y} : "𝞤" U1D7A4 # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL UPSILON
+#- 1D7A5;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PHI;Lu;0;L;<font> 03A6;;;;N;;;;;
+<M_> {$#,I*F} : "𝞥" U1D7A5 # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PHI
+#- 1D7A6;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL CHI;Lu;0;L;<font> 03A7;;;;N;;;;;
+<M_> {$#,I*X} : "𝞦" U1D7A6 # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL CHI
+#- 1D7A7;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PSI;Lu;0;L;<font> 03A8;;;;N;;;;;
+<M_> {$#,I*C} : "𝞧" U1D7A7 # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PSI
+#- 1D7A8;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA;Lu;0;L;<font> 03A9;;;;N;;;;;
+<M_> {$#,I*V} : "𝞨" U1D7A8 # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA
+#- 1D7A9;MATHEMATICAL SANS-SERIF BOLD ITALIC NABLA;Sm;0;L;<font> 2207;;;;N;;;;;
+<M_> {$#,I*@D} : "𝞩" U1D7A9 # MATHEMATICAL SANS-SERIF BOLD ITALIC NABLA
+#- 1D7AA;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA;Ll;0;L;<font> 03B1;;;;N;;;;;
+<M_> {$#,I*a} : "𝞪" U1D7AA # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA
+#- 1D7AB;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL BETA;Ll;0;L;<font> 03B2;;;;N;;;;;
+<M_> {$#,I*b} : "𝞫" U1D7AB # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL BETA
+#- 1D7AC;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL GAMMA;Ll;0;L;<font> 03B3;;;;N;;;;;
+<M_> {$#,I*g} : "𝞬" U1D7AC # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL GAMMA
+#- 1D7AD;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL DELTA;Ll;0;L;<font> 03B4;;;;N;;;;;
+<M_> {$#,I*d} : "𝞭" U1D7AD # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL DELTA
+#- 1D7AE;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL EPSILON;Ll;0;L;<font> 03B5;;;;N;;;;;
+<M_> {$#,I*e} : "𝞮" U1D7AE # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL EPSILON
+#- 1D7AF;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ZETA;Ll;0;L;<font> 03B6;;;;N;;;;;
+<M_> {$#,I*z} : "𝞯" U1D7AF # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ZETA
+#- 1D7B0;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ETA;Ll;0;L;<font> 03B7;;;;N;;;;;
+<M_> {$#,I*h} : "𝞰" U1D7B0 # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ETA
+#- 1D7B1;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL THETA;Ll;0;L;<font> 03B8;;;;N;;;;;
+<M_> {$#,I*u} : "𝞱" U1D7B1 # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL THETA
+#- 1D7B2;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL IOTA;Ll;0;L;<font> 03B9;;;;N;;;;;
+<M_> {$#,I*i} : "𝞲" U1D7B2 # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL IOTA
+#- 1D7B3;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL KAPPA;Ll;0;L;<font> 03BA;;;;N;;;;;
+<M_> {$#,I*k} : "𝞳" U1D7B3 # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL KAPPA
+#- 1D7B4;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL LAMDA;Ll;0;L;<font> 03BB;;;;N;;;;;
+<M_> {$#,I*l} : "𝞴" U1D7B4 # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL LAMDA
+#- 1D7B5;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL MU;Ll;0;L;<font> 03BC;;;;N;;;;;
+<M_> {$#,I*m} : "𝞵" U1D7B5 # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL MU
+#- 1D7B6;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL NU;Ll;0;L;<font> 03BD;;;;N;;;;;
+<M_> {$#,I*n} : "𝞶" U1D7B6 # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL NU
+#- 1D7B7;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL XI;Ll;0;L;<font> 03BE;;;;N;;;;;
+<M_> {$#,I*j} : "𝞷" U1D7B7 # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL XI
+#- 1D7B8;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMICRON;Ll;0;L;<font> 03BF;;;;N;;;;;
+<M_> {$#,I*o} : "𝞸" U1D7B8 # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMICRON
+#- 1D7B9;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PI;Ll;0;L;<font> 03C0;;;;N;;;;;
+<M_> {$#,I*p} : "𝞹" U1D7B9 # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PI
+#- 1D7BA;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL RHO;Ll;0;L;<font> 03C1;;;;N;;;;;
+<M_> {$#,I*r} : "𝞺" U1D7BA # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL RHO
+#- 1D7BB;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL FINAL SIGMA;Ll;0;L;<font> 03C2;;;;N;;;;;
+<M_> {$#,I*w} : "𝞻" U1D7BB # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL FINAL SIGMA
+#- 1D7BC;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL SIGMA;Ll;0;L;<font> 03C3;;;;N;;;;;
+<M_> {$#,I*s} : "𝞼" U1D7BC # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL SIGMA
+#- 1D7BD;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL TAU;Ll;0;L;<font> 03C4;;;;N;;;;;
+<M_> {$#,I*t} : "𝞽" U1D7BD # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL TAU
+#- 1D7BE;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL UPSILON;Ll;0;L;<font> 03C5;;;;N;;;;;
+<M_> {$#,I*y} : "𝞾" U1D7BE # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL UPSILON
+#- 1D7BF;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PHI;Ll;0;L;<font> 03C6;;;;N;;;;;
+<M_> {$#,I*f} : "𝞿" U1D7BF # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PHI
+#- 1D7C0;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL CHI;Ll;0;L;<font> 03C7;;;;N;;;;;
+<M_> {$#,I*x} : "𝟀" U1D7C0 # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL CHI
+#- 1D7C1;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PSI;Ll;0;L;<font> 03C8;;;;N;;;;;
+<M_> {$#,I*c} : "𝟁" U1D7C1 # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PSI
+#- 1D7C2;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA;Ll;0;L;<font> 03C9;;;;N;;;;;
+<M_> {$#,I*v} : "𝟂" U1D7C2 # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA
+#- 1D7C3;MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL;Sm;0;ON;<font> 2202;;;;Y;;;;;
+<M_> {$#,I*.d} : "𝟃" U1D7C3 # MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL
+#- 1D7C4;MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL;Ll;0;L;<font> 03F5;;;;N;;;;;
+<M_> {$#,I*.e} : "𝟄" U1D7C4 # MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL
+#- 1D7C5;MATHEMATICAL SANS-SERIF BOLD ITALIC THETA SYMBOL;Ll;0;L;<font> 03D1;;;;N;;;;;
+<M_> {$#,I*.u} : "𝟅" U1D7C5 # MATHEMATICAL SANS-SERIF BOLD ITALIC THETA SYMBOL
+#- 1D7C6;MATHEMATICAL SANS-SERIF BOLD ITALIC KAPPA SYMBOL;Ll;0;L;<font> 03F0;;;;N;;;;;
+<M_> {$#,I*.k} : "𝟆" U1D7C6 # MATHEMATICAL SANS-SERIF BOLD ITALIC KAPPA SYMBOL
+#- 1D7C7;MATHEMATICAL SANS-SERIF BOLD ITALIC PHI SYMBOL;Ll;0;L;<font> 03D5;;;;N;;;;;
+<M_> {$#,I*.f} : "𝟇" U1D7C7 # MATHEMATICAL SANS-SERIF BOLD ITALIC PHI SYMBOL
+#- 1D7C8;MATHEMATICAL SANS-SERIF BOLD ITALIC RHO SYMBOL;Ll;0;L;<font> 03F1;;;;N;;;;;
+<M_> {$#,I*.r} : "𝟈" U1D7C8 # MATHEMATICAL SANS-SERIF BOLD ITALIC RHO SYMBOL
+#- 1D7C9;MATHEMATICAL SANS-SERIF BOLD ITALIC PI SYMBOL;Ll;0;L;<font> 03D6;;;;N;;;;;
+<M_> {$#,I*.p} : "𝟉" U1D7C9 # MATHEMATICAL SANS-SERIF BOLD ITALIC PI SYMBOL
+## == (BOLD GREEK LEFTOVERS)
+#- 1D7CA;MATHEMATICAL BOLD CAPITAL DIGAMMA;Lu;0;L;<font> 03DC;;;;N;;;;;
+<M_> {$#b*.W} : "𝟊" U1D7CA # MATHEMATICAL BOLD CAPITAL DIGAMMA
+#- 1D7CB;MATHEMATICAL BOLD SMALL DIGAMMA;Ll;0;L;<font> 03DD;;;;N;;;;;
+<M_> {$#b*.w} : "𝟋" U1D7CB # MATHEMATICAL BOLD SMALL DIGAMMA
+## == BOLD DIGITS
+#- 1D7CE;MATHEMATICAL BOLD DIGIT ZERO;Nd;0;EN;<font> 0030;0;0;0;N;;;;;
+<M_> {$#b0} : "𝟎" U1D7CE # MATHEMATICAL BOLD DIGIT ZERO
+#- 1D7CF;MATHEMATICAL BOLD DIGIT ONE;Nd;0;EN;<font> 0031;1;1;1;N;;;;;
+<M_> {$#b1} : "𝟏" U1D7CF # MATHEMATICAL BOLD DIGIT ONE
+#- 1D7D0;MATHEMATICAL BOLD DIGIT TWO;Nd;0;EN;<font> 0032;2;2;2;N;;;;;
+<M_> {$#b2} : "𝟐" U1D7D0 # MATHEMATICAL BOLD DIGIT TWO
+#- 1D7D1;MATHEMATICAL BOLD DIGIT THREE;Nd;0;EN;<font> 0033;3;3;3;N;;;;;
+<M_> {$#b3} : "𝟑" U1D7D1 # MATHEMATICAL BOLD DIGIT THREE
+#- 1D7D2;MATHEMATICAL BOLD DIGIT FOUR;Nd;0;EN;<font> 0034;4;4;4;N;;;;;
+<M_> {$#b4} : "𝟒" U1D7D2 # MATHEMATICAL BOLD DIGIT FOUR
+#- 1D7D3;MATHEMATICAL BOLD DIGIT FIVE;Nd;0;EN;<font> 0035;5;5;5;N;;;;;
+<M_> {$#b5} : "𝟓" U1D7D3 # MATHEMATICAL BOLD DIGIT FIVE
+#- 1D7D4;MATHEMATICAL BOLD DIGIT SIX;Nd;0;EN;<font> 0036;6;6;6;N;;;;;
+<M_> {$#b6} : "𝟔" U1D7D4 # MATHEMATICAL BOLD DIGIT SIX
+#- 1D7D5;MATHEMATICAL BOLD DIGIT SEVEN;Nd;0;EN;<font> 0037;7;7;7;N;;;;;
+<M_> {$#b7} : "𝟕" U1D7D5 # MATHEMATICAL BOLD DIGIT SEVEN
+#- 1D7D6;MATHEMATICAL BOLD DIGIT EIGHT;Nd;0;EN;<font> 0038;8;8;8;N;;;;;
+<M_> {$#b8} : "𝟖" U1D7D6 # MATHEMATICAL BOLD DIGIT EIGHT
+#- 1D7D7;MATHEMATICAL BOLD DIGIT NINE;Nd;0;EN;<font> 0039;9;9;9;N;;;;;
+<M_> {$#b9} : "𝟗" U1D7D7 # MATHEMATICAL BOLD DIGIT NINE
+## == DOUBLE-STRUCK DIGITS
+#- 1D7D8;MATHEMATICAL DOUBLE-STRUCK DIGIT ZERO;Nd;0;EN;<font> 0030;0;0;0;N;;;;;
+<M_> {$#|0} : "𝟘" U1D7D8 # MATHEMATICAL DOUBLE-STRUCK DIGIT ZERO
+#- 1D7D9;MATHEMATICAL DOUBLE-STRUCK DIGIT ONE;Nd;0;EN;<font> 0031;1;1;1;N;;;;;
+<M_> {$#|1} : "𝟙" U1D7D9 # MATHEMATICAL DOUBLE-STRUCK DIGIT ONE
+#- 1D7DA;MATHEMATICAL DOUBLE-STRUCK DIGIT TWO;Nd;0;EN;<font> 0032;2;2;2;N;;;;;
+<M_> {$#|2} : "𝟚" U1D7DA # MATHEMATICAL DOUBLE-STRUCK DIGIT TWO
+#- 1D7DB;MATHEMATICAL DOUBLE-STRUCK DIGIT THREE;Nd;0;EN;<font> 0033;3;3;3;N;;;;;
+<M_> {$#|3} : "𝟛" U1D7DB # MATHEMATICAL DOUBLE-STRUCK DIGIT THREE
+#- 1D7DC;MATHEMATICAL DOUBLE-STRUCK DIGIT FOUR;Nd;0;EN;<font> 0034;4;4;4;N;;;;;
+<M_> {$#|4} : "𝟜" U1D7DC # MATHEMATICAL DOUBLE-STRUCK DIGIT FOUR
+#- 1D7DD;MATHEMATICAL DOUBLE-STRUCK DIGIT FIVE;Nd;0;EN;<font> 0035;5;5;5;N;;;;;
+<M_> {$#|5} : "𝟝" U1D7DD # MATHEMATICAL DOUBLE-STRUCK DIGIT FIVE
+#- 1D7DE;MATHEMATICAL DOUBLE-STRUCK DIGIT SIX;Nd;0;EN;<font> 0036;6;6;6;N;;;;;
+<M_> {$#|6} : "𝟞" U1D7DE # MATHEMATICAL DOUBLE-STRUCK DIGIT SIX
+#- 1D7DF;MATHEMATICAL DOUBLE-STRUCK DIGIT SEVEN;Nd;0;EN;<font> 0037;7;7;7;N;;;;;
+<M_> {$#|7} : "𝟟" U1D7DF # MATHEMATICAL DOUBLE-STRUCK DIGIT SEVEN
+#- 1D7E0;MATHEMATICAL DOUBLE-STRUCK DIGIT EIGHT;Nd;0;EN;<font> 0038;8;8;8;N;;;;;
+<M_> {$#|8} : "𝟠" U1D7E0 # MATHEMATICAL DOUBLE-STRUCK DIGIT EIGHT
+#- 1D7E1;MATHEMATICAL DOUBLE-STRUCK DIGIT NINE;Nd;0;EN;<font> 0039;9;9;9;N;;;;;
+<M_> {$#|9} : "𝟡" U1D7E1 # MATHEMATICAL DOUBLE-STRUCK DIGIT NINE
+## == SANS-SERIF DIGITS
+#- 1D7E2;MATHEMATICAL SANS-SERIF DIGIT ZERO;Nd;0;EN;<font> 0030;0;0;0;N;;;;;
+<M_> {$#,,0} : "𝟢" U1D7E2 # MATHEMATICAL SANS-SERIF DIGIT ZERO
+#- 1D7E3;MATHEMATICAL SANS-SERIF DIGIT ONE;Nd;0;EN;<font> 0031;1;1;1;N;;;;;
+<M_> {$#,,1} : "𝟣" U1D7E3 # MATHEMATICAL SANS-SERIF DIGIT ONE
+#- 1D7E4;MATHEMATICAL SANS-SERIF DIGIT TWO;Nd;0;EN;<font> 0032;2;2;2;N;;;;;
+<M_> {$#,,2} : "𝟤" U1D7E4 # MATHEMATICAL SANS-SERIF DIGIT TWO
+#- 1D7E5;MATHEMATICAL SANS-SERIF DIGIT THREE;Nd;0;EN;<font> 0033;3;3;3;N;;;;;
+<M_> {$#,,3} : "𝟥" U1D7E5 # MATHEMATICAL SANS-SERIF DIGIT THREE
+#- 1D7E6;MATHEMATICAL SANS-SERIF DIGIT FOUR;Nd;0;EN;<font> 0034;4;4;4;N;;;;;
+<M_> {$#,,4} : "𝟦" U1D7E6 # MATHEMATICAL SANS-SERIF DIGIT FOUR
+#- 1D7E7;MATHEMATICAL SANS-SERIF DIGIT FIVE;Nd;0;EN;<font> 0035;5;5;5;N;;;;;
+<M_> {$#,,5} : "𝟧" U1D7E7 # MATHEMATICAL SANS-SERIF DIGIT FIVE
+#- 1D7E8;MATHEMATICAL SANS-SERIF DIGIT SIX;Nd;0;EN;<font> 0036;6;6;6;N;;;;;
+<M_> {$#,,6} : "𝟨" U1D7E8 # MATHEMATICAL SANS-SERIF DIGIT SIX
+#- 1D7E9;MATHEMATICAL SANS-SERIF DIGIT SEVEN;Nd;0;EN;<font> 0037;7;7;7;N;;;;;
+<M_> {$#,,7} : "𝟩" U1D7E9 # MATHEMATICAL SANS-SERIF DIGIT SEVEN
+#- 1D7EA;MATHEMATICAL SANS-SERIF DIGIT EIGHT;Nd;0;EN;<font> 0038;8;8;8;N;;;;;
+<M_> {$#,,8} : "𝟪" U1D7EA # MATHEMATICAL SANS-SERIF DIGIT EIGHT
+#- 1D7EB;MATHEMATICAL SANS-SERIF DIGIT NINE;Nd;0;EN;<font> 0039;9;9;9;N;;;;;
+<M_> {$#,,9} : "𝟫" U1D7EB # MATHEMATICAL SANS-SERIF DIGIT NINE
+## == SANS-SERIF BOLD DIGITS
+#- 1D7EC;MATHEMATICAL SANS-SERIF BOLD DIGIT ZERO;Nd;0;EN;<font> 0030;0;0;0;N;;;;;
+<M_> {$#,b0} : "𝟬" U1D7EC # MATHEMATICAL SANS-SERIF BOLD DIGIT ZERO
+#- 1D7ED;MATHEMATICAL SANS-SERIF BOLD DIGIT ONE;Nd;0;EN;<font> 0031;1;1;1;N;;;;;
+<M_> {$#,b1} : "𝟭" U1D7ED # MATHEMATICAL SANS-SERIF BOLD DIGIT ONE
+#- 1D7EE;MATHEMATICAL SANS-SERIF BOLD DIGIT TWO;Nd;0;EN;<font> 0032;2;2;2;N;;;;;
+<M_> {$#,b2} : "𝟮" U1D7EE # MATHEMATICAL SANS-SERIF BOLD DIGIT TWO
+#- 1D7EF;MATHEMATICAL SANS-SERIF BOLD DIGIT THREE;Nd;0;EN;<font> 0033;3;3;3;N;;;;;
+<M_> {$#,b3} : "𝟯" U1D7EF # MATHEMATICAL SANS-SERIF BOLD DIGIT THREE
+#- 1D7F0;MATHEMATICAL SANS-SERIF BOLD DIGIT FOUR;Nd;0;EN;<font> 0034;4;4;4;N;;;;;
+<M_> {$#,b4} : "𝟰" U1D7F0 # MATHEMATICAL SANS-SERIF BOLD DIGIT FOUR
+#- 1D7F1;MATHEMATICAL SANS-SERIF BOLD DIGIT FIVE;Nd;0;EN;<font> 0035;5;5;5;N;;;;;
+<M_> {$#,b5} : "𝟱" U1D7F1 # MATHEMATICAL SANS-SERIF BOLD DIGIT FIVE
+#- 1D7F2;MATHEMATICAL SANS-SERIF BOLD DIGIT SIX;Nd;0;EN;<font> 0036;6;6;6;N;;;;;
+<M_> {$#,b6} : "𝟲" U1D7F2 # MATHEMATICAL SANS-SERIF BOLD DIGIT SIX
+#- 1D7F3;MATHEMATICAL SANS-SERIF BOLD DIGIT SEVEN;Nd;0;EN;<font> 0037;7;7;7;N;;;;;
+<M_> {$#,b7} : "𝟳" U1D7F3 # MATHEMATICAL SANS-SERIF BOLD DIGIT SEVEN
+#- 1D7F4;MATHEMATICAL SANS-SERIF BOLD DIGIT EIGHT;Nd;0;EN;<font> 0038;8;8;8;N;;;;;
+<M_> {$#,b8} : "𝟴" U1D7F4 # MATHEMATICAL SANS-SERIF BOLD DIGIT EIGHT
+#- 1D7F5;MATHEMATICAL SANS-SERIF BOLD DIGIT NINE;Nd;0;EN;<font> 0039;9;9;9;N;;;;;
+<M_> {$#,b9} : "𝟵" U1D7F5 # MATHEMATICAL SANS-SERIF BOLD DIGIT NINE
+## == MONOSPACE DIGITS
+#- 1D7F6;MATHEMATICAL MONOSPACE DIGIT ZERO;Nd;0;EN;<font> 0030;0;0;0;N;;;;;
+<M_> {$#m0} : "𝟶" U1D7F6 # MATHEMATICAL MONOSPACE DIGIT ZERO
+#- 1D7F7;MATHEMATICAL MONOSPACE DIGIT ONE;Nd;0;EN;<font> 0031;1;1;1;N;;;;;
+<M_> {$#m1} : "𝟷" U1D7F7 # MATHEMATICAL MONOSPACE DIGIT ONE
+#- 1D7F8;MATHEMATICAL MONOSPACE DIGIT TWO;Nd;0;EN;<font> 0032;2;2;2;N;;;;;
+<M_> {$#m2} : "𝟸" U1D7F8 # MATHEMATICAL MONOSPACE DIGIT TWO
+#- 1D7F9;MATHEMATICAL MONOSPACE DIGIT THREE;Nd;0;EN;<font> 0033;3;3;3;N;;;;;
+<M_> {$#m3} : "𝟹" U1D7F9 # MATHEMATICAL MONOSPACE DIGIT THREE
+#- 1D7FA;MATHEMATICAL MONOSPACE DIGIT FOUR;Nd;0;EN;<font> 0034;4;4;4;N;;;;;
+<M_> {$#m4} : "𝟺" U1D7FA # MATHEMATICAL MONOSPACE DIGIT FOUR
+#- 1D7FB;MATHEMATICAL MONOSPACE DIGIT FIVE;Nd;0;EN;<font> 0035;5;5;5;N;;;;;
+<M_> {$#m5} : "𝟻" U1D7FB # MATHEMATICAL MONOSPACE DIGIT FIVE
+#- 1D7FC;MATHEMATICAL MONOSPACE DIGIT SIX;Nd;0;EN;<font> 0036;6;6;6;N;;;;;
+<M_> {$#m6} : "𝟼" U1D7FC # MATHEMATICAL MONOSPACE DIGIT SIX
+#- 1D7FD;MATHEMATICAL MONOSPACE DIGIT SEVEN;Nd;0;EN;<font> 0037;7;7;7;N;;;;;
+<M_> {$#m7} : "𝟽" U1D7FD # MATHEMATICAL MONOSPACE DIGIT SEVEN
+#- 1D7FE;MATHEMATICAL MONOSPACE DIGIT EIGHT;Nd;0;EN;<font> 0038;8;8;8;N;;;;;
+<M_> {$#m8} : "𝟾" U1D7FE # MATHEMATICAL MONOSPACE DIGIT EIGHT
+#- 1D7FF;MATHEMATICAL MONOSPACE DIGIT NINE;Nd;0;EN;<font> 0039;9;9;9;N;;;;;
+<M_> {$#m9} : "𝟿" U1D7FF # MATHEMATICAL MONOSPACE DIGIT NINE
diff --git a/scan4dups.py b/scan4dups.py
index 9ce6193..a80bf94 100755
--- a/scan4dups.py
+++ b/scan4dups.py
@@ -6,42 +6,40 @@ import re
listing={}
-try:
+for line in sys.stdin:
+ # print "((%s))"%line
+ startpos=0
+ name=''
+ dupsfound=[]
while True:
- line=sys.stdin.next()
- # print "((%s))"%line
- startpos=0
- name=''
- dupsfound=[]
- while True:
- m=re.match("\s*<(\w+)>",line[startpos:])
- if not m:
- break
- word=m.group(1)
- name+=' '+word
- startpos+=m.end()
- if startpos<=0:
- continue
- m=re.match(r'[^"]*"(.+)"',line)
+ m=re.match("\s*<(\w+)>",line[startpos:])
if not m:
- # shouldn't happen, but just in case
- val='???'
- print "couldn't make sense of line: "+line
- else:
- val=m.group(1)
- if listing.has_key(name):
- if val != listing[name]:
- print "Exact conflict found: (%s )[%s][%s]"%(name,
- listing[name], val)
- else: # It's easier to read if lines have different indentations
- print "\tRedundant definition: (%s )[%s]"%(name, val)
- else:
- listing[name]=val
-except StopIteration:
- print "hit end"
+ break
+ word=m.group(1)
+ name+=' '+word
+ startpos+=m.end()
+ if startpos<=0:
+ continue
+ m=re.match(r'[^"]*"(.+)"',line)
+ if not m:
+ # shouldn't happen, but just in case
+ val='???'
+ print("couldn't make sense of line: "+line)
+ else:
+ val=m.group(1)
+ if name in listing:
+ if val != listing[name]:
+ print("Exact conflict found: (%s )[%s][%s]"%(name,
+ listing[name], val))
+ else: # It's easier to read if lines have different indentations
+ print("\tRedundant definition: (%s )[%s]"%(name, val))
+ else:
+ listing[name]=val
+
+print("hit end")
# NOW check for prefix conflicts:
-print "Checking prefixes."
-for key in listing.keys():
+print("Checking prefixes.")
+for key in listing:
# print "Key: (%s)"%key
pref=''
# Careful when splitting. The key always starts with a space.
@@ -51,9 +49,9 @@ for key in listing.keys():
continue
pref+=" "+word
# print "checking (%s)"%pref
- if listing.has_key(pref):
- print "Prefix conflict found: " \
- "(%s )[%s] vs (%s )[%s]"%(pref, listing[pref],
- key, listing[key])
+ if pref in listing:
+ print("Prefix conflict found: "
+ "(%s )[%s] vs (%s )[%s]"%(pref, listing[pref],
+ key, listing[key]))
+
-
diff --git a/sort-interim.pl b/sort-interim.pl
index 2bd2a31..59821b3 100755
--- a/sort-interim.pl
+++ b/sort-interim.pl
@@ -7,7 +7,7 @@ sub process {
my $data = shift;
my $key;
- $data =~ m@\s+(U[[:xdigit:]]+)\s+@;
+ $data =~ m@\s+U([[:xdigit:]]+)\s+@;
$key=$1;
if ($elts{$key}) {
print STDERR "Warning: key $key found more than once.\n";
@@ -27,6 +27,6 @@ while (<>) {
$this .= $_;
}
-for $k (sort keys %elts) {
+for $k (sort { hex($a) <=> hex($b) } keys %elts) {
print $elts{$k};
}
diff --git a/tags-base b/tags-base
new file mode 100644
index 0000000..15602d0
--- /dev/null
+++ b/tags-base
@@ -0,0 +1,249 @@
+#- 1F1E6;REGIONAL INDICATOR SYMBOL LETTER A;So;0;L;;;;;N;;;;;
+<MM> {rega} : "🇦" U1F1E6 # REGIONAL INDICATOR SYMBOL LETTER A
+#- 1F1E7;REGIONAL INDICATOR SYMBOL LETTER B;So;0;L;;;;;N;;;;;
+<MM> {regb} : "🇧" U1F1E7 # REGIONAL INDICATOR SYMBOL LETTER B
+#- 1F1E8;REGIONAL INDICATOR SYMBOL LETTER C;So;0;L;;;;;N;;;;;
+<MM> {regc} : "🇨" U1F1E8 # REGIONAL INDICATOR SYMBOL LETTER C
+#- 1F1E9;REGIONAL INDICATOR SYMBOL LETTER D;So;0;L;;;;;N;;;;;
+<MM> {regd} : "🇩" U1F1E9 # REGIONAL INDICATOR SYMBOL LETTER D
+#- 1F1EA;REGIONAL INDICATOR SYMBOL LETTER E;So;0;L;;;;;N;;;;;
+<MM> {rege} : "🇪" U1F1EA # REGIONAL INDICATOR SYMBOL LETTER E
+#- 1F1EB;REGIONAL INDICATOR SYMBOL LETTER F;So;0;L;;;;;N;;;;;
+<MM> {regf} : "🇫" U1F1EB # REGIONAL INDICATOR SYMBOL LETTER F
+#- 1F1EC;REGIONAL INDICATOR SYMBOL LETTER G;So;0;L;;;;;N;;;;;
+<MM> {regg} : "🇬" U1F1EC # REGIONAL INDICATOR SYMBOL LETTER G
+#- 1F1ED;REGIONAL INDICATOR SYMBOL LETTER H;So;0;L;;;;;N;;;;;
+<MM> {regh} : "🇭" U1F1ED # REGIONAL INDICATOR SYMBOL LETTER H
+#- 1F1EE;REGIONAL INDICATOR SYMBOL LETTER I;So;0;L;;;;;N;;;;;
+<MM> {regi} : "🇮" U1F1EE # REGIONAL INDICATOR SYMBOL LETTER I
+#- 1F1EF;REGIONAL INDICATOR SYMBOL LETTER J;So;0;L;;;;;N;;;;;
+<MM> {regj} : "🇯" U1F1EF # REGIONAL INDICATOR SYMBOL LETTER J
+#- 1F1F0;REGIONAL INDICATOR SYMBOL LETTER K;So;0;L;;;;;N;;;;;
+<MM> {regk} : "🇰" U1F1F0 # REGIONAL INDICATOR SYMBOL LETTER K
+#- 1F1F1;REGIONAL INDICATOR SYMBOL LETTER L;So;0;L;;;;;N;;;;;
+<MM> {regl} : "🇱" U1F1F1 # REGIONAL INDICATOR SYMBOL LETTER L
+#- 1F1F2;REGIONAL INDICATOR SYMBOL LETTER M;So;0;L;;;;;N;;;;;
+<MM> {regm} : "🇲" U1F1F2 # REGIONAL INDICATOR SYMBOL LETTER M
+#- 1F1F3;REGIONAL INDICATOR SYMBOL LETTER N;So;0;L;;;;;N;;;;;
+<MM> {regn} : "🇳" U1F1F3 # REGIONAL INDICATOR SYMBOL LETTER N
+#- 1F1F4;REGIONAL INDICATOR SYMBOL LETTER O;So;0;L;;;;;N;;;;;
+<MM> {rego} : "🇴" U1F1F4 # REGIONAL INDICATOR SYMBOL LETTER O
+#- 1F1F5;REGIONAL INDICATOR SYMBOL LETTER P;So;0;L;;;;;N;;;;;
+<MM> {regp} : "🇵" U1F1F5 # REGIONAL INDICATOR SYMBOL LETTER P
+#- 1F1F6;REGIONAL INDICATOR SYMBOL LETTER Q;So;0;L;;;;;N;;;;;
+<MM> {regq} : "🇶" U1F1F6 # REGIONAL INDICATOR SYMBOL LETTER Q
+#- 1F1F7;REGIONAL INDICATOR SYMBOL LETTER R;So;0;L;;;;;N;;;;;
+<MM> {regr} : "🇷" U1F1F7 # REGIONAL INDICATOR SYMBOL LETTER R
+#- 1F1F8;REGIONAL INDICATOR SYMBOL LETTER S;So;0;L;;;;;N;;;;;
+<MM> {regs} : "🇸" U1F1F8 # REGIONAL INDICATOR SYMBOL LETTER S
+#- 1F1F9;REGIONAL INDICATOR SYMBOL LETTER T;So;0;L;;;;;N;;;;;
+<MM> {regt} : "🇹" U1F1F9 # REGIONAL INDICATOR SYMBOL LETTER T
+#- 1F1FA;REGIONAL INDICATOR SYMBOL LETTER U;So;0;L;;;;;N;;;;;
+<MM> {regu} : "🇺" U1F1FA # REGIONAL INDICATOR SYMBOL LETTER U
+#- 1F1FB;REGIONAL INDICATOR SYMBOL LETTER V;So;0;L;;;;;N;;;;;
+<MM> {regv} : "🇻" U1F1FB # REGIONAL INDICATOR SYMBOL LETTER V
+#- 1F1FC;REGIONAL INDICATOR SYMBOL LETTER W;So;0;L;;;;;N;;;;;
+<MM> {regw} : "🇼" U1F1FC # REGIONAL INDICATOR SYMBOL LETTER W
+#- 1F1FD;REGIONAL INDICATOR SYMBOL LETTER X;So;0;L;;;;;N;;;;;
+<MM> {regx} : "🇽" U1F1FD # REGIONAL INDICATOR SYMBOL LETTER X
+#- 1F1FE;REGIONAL INDICATOR SYMBOL LETTER Y;So;0;L;;;;;N;;;;;
+<MM> {regy} : "🇾" U1F1FE # REGIONAL INDICATOR SYMBOL LETTER Y
+#- 1F1FF;REGIONAL INDICATOR SYMBOL LETTER Z;So;0;L;;;;;N;;;;;
+<MM> {regz} : "🇿" U1F1FF # REGIONAL INDICATOR SYMBOL LETTER Z
+#- E0001;LANGUAGE TAG;Cf;0;BN;;;;;N;;;;;
+<MM> {langtag} : "󠀁" UE0001 # LANGUAGE TAG
+#- E0020;TAG SPACE;Cf;0;BN;;;;;N;;;;;
+<MM> {tag } : "󠀠" UE0020 # TAG SPACE
+#- E0021;TAG EXCLAMATION MARK;Cf;0;BN;;;;;N;;;;;
+<MM> {tag!} : "󠀡" UE0021 # TAG EXCLAMATION MARK
+#- E0022;TAG QUOTATION MARK;Cf;0;BN;;;;;N;;;;;
+<MM> {tag"} : "󠀢" UE0022 # TAG QUOTATION MARK
+#- E0023;TAG NUMBER SIGN;Cf;0;BN;;;;;N;;;;;
+<MM> {tag#} : "󠀣" UE0023 # TAG NUMBER SIGN
+#- E0024;TAG DOLLAR SIGN;Cf;0;BN;;;;;N;;;;;
+<MM> {tag$} : "󠀤" UE0024 # TAG DOLLAR SIGN
+#- E0025;TAG PERCENT SIGN;Cf;0;BN;;;;;N;;;;;
+<MM> {tag%} : "󠀥" UE0025 # TAG PERCENT SIGN
+#- E0026;TAG AMPERSAND;Cf;0;BN;;;;;N;;;;;
+<MM> {tag&} : "󠀦" UE0026 # TAG AMPERSAND
+#- E0027;TAG APOSTROPHE;Cf;0;BN;;;;;N;;;;;
+<MM> {tag'} : "󠀧" UE0027 # TAG APOSTROPHE
+#- E0028;TAG LEFT PARENTHESIS;Cf;0;BN;;;;;N;;;;;
+<MM> {tag(} : "󠀨" UE0028 # TAG LEFT PARENTHESIS
+#- E0029;TAG RIGHT PARENTHESIS;Cf;0;BN;;;;;N;;;;;
+<MM> {tag)} : "󠀩" UE0029 # TAG RIGHT PARENTHESIS
+#- E002A;TAG ASTERISK;Cf;0;BN;;;;;N;;;;;
+<MM> {tag*} : "󠀪" UE002A # TAG ASTERISK
+#- E002B;TAG PLUS SIGN;Cf;0;BN;;;;;N;;;;;
+<MM> {tag+} : "󠀫" UE002B # TAG PLUS SIGN
+#- E002C;TAG COMMA;Cf;0;BN;;;;;N;;;;;
+<MM> {tag,} : "󠀬" UE002C # TAG COMMA
+#- E002D;TAG HYPHEN-MINUS;Cf;0;BN;;;;;N;;;;;
+<MM> {tag-} : "󠀭" UE002D # TAG HYPHEN-MINUS
+#- E002E;TAG FULL STOP;Cf;0;BN;;;;;N;;;;;
+<MM> {tag.} : "󠀮" UE002E # TAG FULL STOP
+#- E002F;TAG SOLIDUS;Cf;0;BN;;;;;N;;;;;
+<MM> {tag/} : "󠀯" UE002F # TAG SOLIDUS
+#- E0030;TAG DIGIT ZERO;Cf;0;BN;;;;;N;;;;;
+<MM> {tag0} : "󠀰" UE0030 # TAG DIGIT ZERO
+#- E0031;TAG DIGIT ONE;Cf;0;BN;;;;;N;;;;;
+<MM> {tag1} : "󠀱" UE0031 # TAG DIGIT ONE
+#- E0032;TAG DIGIT TWO;Cf;0;BN;;;;;N;;;;;
+<MM> {tag2} : "󠀲" UE0032 # TAG DIGIT TWO
+#- E0033;TAG DIGIT THREE;Cf;0;BN;;;;;N;;;;;
+<MM> {tag3} : "󠀳" UE0033 # TAG DIGIT THREE
+#- E0034;TAG DIGIT FOUR;Cf;0;BN;;;;;N;;;;;
+<MM> {tag4} : "󠀴" UE0034 # TAG DIGIT FOUR
+#- E0035;TAG DIGIT FIVE;Cf;0;BN;;;;;N;;;;;
+<MM> {tag5} : "󠀵" UE0035 # TAG DIGIT FIVE
+#- E0036;TAG DIGIT SIX;Cf;0;BN;;;;;N;;;;;
+<MM> {tag6} : "󠀶" UE0036 # TAG DIGIT SIX
+#- E0037;TAG DIGIT SEVEN;Cf;0;BN;;;;;N;;;;;
+<MM> {tag7} : "󠀷" UE0037 # TAG DIGIT SEVEN
+#- E0038;TAG DIGIT EIGHT;Cf;0;BN;;;;;N;;;;;
+<MM> {tag8} : "󠀸" UE0038 # TAG DIGIT EIGHT
+#- E0039;TAG DIGIT NINE;Cf;0;BN;;;;;N;;;;;
+<MM> {tag9} : "󠀹" UE0039 # TAG DIGIT NINE
+#- E003A;TAG COLON;Cf;0;BN;;;;;N;;;;;
+<MM> {tag:} : "󠀺" UE003A # TAG COLON
+#- E003B;TAG SEMICOLON;Cf;0;BN;;;;;N;;;;;
+<MM> {tag;} : "󠀻" UE003B # TAG SEMICOLON
+#- E003C;TAG LESS-THAN SIGN;Cf;0;BN;;;;;N;;;;;
+<MM> {tag<} : "󠀼" UE003C # TAG LESS-THAN SIGN
+#- E003D;TAG EQUALS SIGN;Cf;0;BN;;;;;N;;;;;
+<MM> {tag=} : "󠀽" UE003D # TAG EQUALS SIGN
+#- E003E;TAG GREATER-THAN SIGN;Cf;0;BN;;;;;N;;;;;
+<MM> {tag>} : "󠀾" UE003E # TAG GREATER-THAN SIGN
+#- E003F;TAG QUESTION MARK;Cf;0;BN;;;;;N;;;;;
+<MM> {tag?} : "󠀿" UE003F # TAG QUESTION MARK
+#- E0040;TAG COMMERCIAL AT;Cf;0;BN;;;;;N;;;;;
+<MM> {tag@} : "󠁀" UE0040 # TAG COMMERCIAL AT
+#- E0041;TAG LATIN CAPITAL LETTER A;Cf;0;BN;;;;;N;;;;;
+<MM> {tagA} : "󠁁" UE0041 # TAG LATIN CAPITAL LETTER A
+#- E0042;TAG LATIN CAPITAL LETTER B;Cf;0;BN;;;;;N;;;;;
+<MM> {tagB} : "󠁂" UE0042 # TAG LATIN CAPITAL LETTER B
+#- E0043;TAG LATIN CAPITAL LETTER C;Cf;0;BN;;;;;N;;;;;
+<MM> {tagC} : "󠁃" UE0043 # TAG LATIN CAPITAL LETTER C
+#- E0044;TAG LATIN CAPITAL LETTER D;Cf;0;BN;;;;;N;;;;;
+<MM> {tagD} : "󠁄" UE0044 # TAG LATIN CAPITAL LETTER D
+#- E0045;TAG LATIN CAPITAL LETTER E;Cf;0;BN;;;;;N;;;;;
+<MM> {tagE} : "󠁅" UE0045 # TAG LATIN CAPITAL LETTER E
+#- E0046;TAG LATIN CAPITAL LETTER F;Cf;0;BN;;;;;N;;;;;
+<MM> {tagF} : "󠁆" UE0046 # TAG LATIN CAPITAL LETTER F
+#- E0047;TAG LATIN CAPITAL LETTER G;Cf;0;BN;;;;;N;;;;;
+<MM> {tagG} : "󠁇" UE0047 # TAG LATIN CAPITAL LETTER G
+#- E0048;TAG LATIN CAPITAL LETTER H;Cf;0;BN;;;;;N;;;;;
+<MM> {tagH} : "󠁈" UE0048 # TAG LATIN CAPITAL LETTER H
+#- E0049;TAG LATIN CAPITAL LETTER I;Cf;0;BN;;;;;N;;;;;
+<MM> {tagI} : "󠁉" UE0049 # TAG LATIN CAPITAL LETTER I
+#- E004A;TAG LATIN CAPITAL LETTER J;Cf;0;BN;;;;;N;;;;;
+<MM> {tagJ} : "󠁊" UE004A # TAG LATIN CAPITAL LETTER J
+#- E004B;TAG LATIN CAPITAL LETTER K;Cf;0;BN;;;;;N;;;;;
+<MM> {tagK} : "󠁋" UE004B # TAG LATIN CAPITAL LETTER K
+#- E004C;TAG LATIN CAPITAL LETTER L;Cf;0;BN;;;;;N;;;;;
+<MM> {tagL} : "󠁌" UE004C # TAG LATIN CAPITAL LETTER L
+#- E004D;TAG LATIN CAPITAL LETTER M;Cf;0;BN;;;;;N;;;;;
+<MM> {tagM} : "󠁍" UE004D # TAG LATIN CAPITAL LETTER M
+#- E004E;TAG LATIN CAPITAL LETTER N;Cf;0;BN;;;;;N;;;;;
+<MM> {tagN} : "󠁎" UE004E # TAG LATIN CAPITAL LETTER N
+#- E004F;TAG LATIN CAPITAL LETTER O;Cf;0;BN;;;;;N;;;;;
+<MM> {tagO} : "󠁏" UE004F # TAG LATIN CAPITAL LETTER O
+#- E0050;TAG LATIN CAPITAL LETTER P;Cf;0;BN;;;;;N;;;;;
+<MM> {tagP} : "󠁐" UE0050 # TAG LATIN CAPITAL LETTER P
+#- E0051;TAG LATIN CAPITAL LETTER Q;Cf;0;BN;;;;;N;;;;;
+<MM> {tagQ} : "󠁑" UE0051 # TAG LATIN CAPITAL LETTER Q
+#- E0052;TAG LATIN CAPITAL LETTER R;Cf;0;BN;;;;;N;;;;;
+<MM> {tagR} : "󠁒" UE0052 # TAG LATIN CAPITAL LETTER R
+#- E0053;TAG LATIN CAPITAL LETTER S;Cf;0;BN;;;;;N;;;;;
+<MM> {tagS} : "󠁓" UE0053 # TAG LATIN CAPITAL LETTER S
+#- E0054;TAG LATIN CAPITAL LETTER T;Cf;0;BN;;;;;N;;;;;
+<MM> {tagT} : "󠁔" UE0054 # TAG LATIN CAPITAL LETTER T
+#- E0055;TAG LATIN CAPITAL LETTER U;Cf;0;BN;;;;;N;;;;;
+<MM> {tagU} : "󠁕" UE0055 # TAG LATIN CAPITAL LETTER U
+#- E0056;TAG LATIN CAPITAL LETTER V;Cf;0;BN;;;;;N;;;;;
+<MM> {tagV} : "󠁖" UE0056 # TAG LATIN CAPITAL LETTER V
+#- E0057;TAG LATIN CAPITAL LETTER W;Cf;0;BN;;;;;N;;;;;
+<MM> {tagW} : "󠁗" UE0057 # TAG LATIN CAPITAL LETTER W
+#- E0058;TAG LATIN CAPITAL LETTER X;Cf;0;BN;;;;;N;;;;;
+<MM> {tagX} : "󠁘" UE0058 # TAG LATIN CAPITAL LETTER X
+#- E0059;TAG LATIN CAPITAL LETTER Y;Cf;0;BN;;;;;N;;;;;
+<MM> {tagY} : "󠁙" UE0059 # TAG LATIN CAPITAL LETTER Y
+#- E005A;TAG LATIN CAPITAL LETTER Z;Cf;0;BN;;;;;N;;;;;
+<MM> {tagZ} : "󠁚" UE005A # TAG LATIN CAPITAL LETTER Z
+#- E005B;TAG LEFT SQUARE BRACKET;Cf;0;BN;;;;;N;;;;;
+<MM> {tag[} : "󠁛" UE005B # TAG LEFT SQUARE BRACKET
+#- E005C;TAG REVERSE SOLIDUS;Cf;0;BN;;;;;N;;;;;
+<MM> {tag\} : "󠁜" UE005C # TAG REVERSE SOLIDUS
+#- E005D;TAG RIGHT SQUARE BRACKET;Cf;0;BN;;;;;N;;;;;
+<MM> {tag]} : "󠁝" UE005D # TAG RIGHT SQUARE BRACKET
+#- E005E;TAG CIRCUMFLEX ACCENT;Cf;0;BN;;;;;N;;;;;
+<MM> {tag^} : "󠁞" UE005E # TAG CIRCUMFLEX ACCENT
+#- E005F;TAG LOW LINE;Cf;0;BN;;;;;N;;;;;
+<MM> {tag_} : "󠁟" UE005F # TAG LOW LINE
+#- E0060;TAG GRAVE ACCENT;Cf;0;BN;;;;;N;;;;;
+<MM> {tag`} : "󠁠" UE0060 # TAG GRAVE ACCENT
+#- E0061;TAG LATIN SMALL LETTER A;Cf;0;BN;;;;;N;;;;;
+<MM> {taga} : "󠁡" UE0061 # TAG LATIN SMALL LETTER A
+#- E0062;TAG LATIN SMALL LETTER B;Cf;0;BN;;;;;N;;;;;
+<MM> {tagb} : "󠁢" UE0062 # TAG LATIN SMALL LETTER B
+#- E0063;TAG LATIN SMALL LETTER C;Cf;0;BN;;;;;N;;;;;
+<MM> {tagc} : "󠁣" UE0063 # TAG LATIN SMALL LETTER C
+#- E0064;TAG LATIN SMALL LETTER D;Cf;0;BN;;;;;N;;;;;
+<MM> {tagd} : "󠁤" UE0064 # TAG LATIN SMALL LETTER D
+#- E0065;TAG LATIN SMALL LETTER E;Cf;0;BN;;;;;N;;;;;
+<MM> {tage} : "󠁥" UE0065 # TAG LATIN SMALL LETTER E
+#- E0066;TAG LATIN SMALL LETTER F;Cf;0;BN;;;;;N;;;;;
+<MM> {tagf} : "󠁦" UE0066 # TAG LATIN SMALL LETTER F
+#- E0067;TAG LATIN SMALL LETTER G;Cf;0;BN;;;;;N;;;;;
+<MM> {tagg} : "󠁧" UE0067 # TAG LATIN SMALL LETTER G
+#- E0068;TAG LATIN SMALL LETTER H;Cf;0;BN;;;;;N;;;;;
+<MM> {tagh} : "󠁨" UE0068 # TAG LATIN SMALL LETTER H
+#- E0069;TAG LATIN SMALL LETTER I;Cf;0;BN;;;;;N;;;;;
+<MM> {tagi} : "󠁩" UE0069 # TAG LATIN SMALL LETTER I
+#- E006A;TAG LATIN SMALL LETTER J;Cf;0;BN;;;;;N;;;;;
+<MM> {tagj} : "󠁪" UE006A # TAG LATIN SMALL LETTER J
+#- E006B;TAG LATIN SMALL LETTER K;Cf;0;BN;;;;;N;;;;;
+<MM> {tagk} : "󠁫" UE006B # TAG LATIN SMALL LETTER K
+#- E006C;TAG LATIN SMALL LETTER L;Cf;0;BN;;;;;N;;;;;
+<MM> {tagl} : "󠁬" UE006C # TAG LATIN SMALL LETTER L
+#- E006D;TAG LATIN SMALL LETTER M;Cf;0;BN;;;;;N;;;;;
+<MM> {tagm} : "󠁭" UE006D # TAG LATIN SMALL LETTER M
+#- E006E;TAG LATIN SMALL LETTER N;Cf;0;BN;;;;;N;;;;;
+<MM> {tagn} : "󠁮" UE006E # TAG LATIN SMALL LETTER N
+#- E006F;TAG LATIN SMALL LETTER O;Cf;0;BN;;;;;N;;;;;
+<MM> {tago} : "󠁯" UE006F # TAG LATIN SMALL LETTER O
+#- E0070;TAG LATIN SMALL LETTER P;Cf;0;BN;;;;;N;;;;;
+<MM> {tagp} : "󠁰" UE0070 # TAG LATIN SMALL LETTER P
+#- E0071;TAG LATIN SMALL LETTER Q;Cf;0;BN;;;;;N;;;;;
+<MM> {tagq} : "󠁱" UE0071 # TAG LATIN SMALL LETTER Q
+#- E0072;TAG LATIN SMALL LETTER R;Cf;0;BN;;;;;N;;;;;
+<MM> {tagr} : "󠁲" UE0072 # TAG LATIN SMALL LETTER R
+#- E0073;TAG LATIN SMALL LETTER S;Cf;0;BN;;;;;N;;;;;
+<MM> {tags} : "󠁳" UE0073 # TAG LATIN SMALL LETTER S
+#- E0074;TAG LATIN SMALL LETTER T;Cf;0;BN;;;;;N;;;;;
+<MM> {tagt} : "󠁴" UE0074 # TAG LATIN SMALL LETTER T
+#- E0075;TAG LATIN SMALL LETTER U;Cf;0;BN;;;;;N;;;;;
+<MM> {tagu} : "󠁵" UE0075 # TAG LATIN SMALL LETTER U
+#- E0076;TAG LATIN SMALL LETTER V;Cf;0;BN;;;;;N;;;;;
+<MM> {tagv} : "󠁶" UE0076 # TAG LATIN SMALL LETTER V
+#- E0077;TAG LATIN SMALL LETTER W;Cf;0;BN;;;;;N;;;;;
+<MM> {tagw} : "󠁷" UE0077 # TAG LATIN SMALL LETTER W
+#- E0078;TAG LATIN SMALL LETTER X;Cf;0;BN;;;;;N;;;;;
+<MM> {tagx} : "󠁸" UE0078 # TAG LATIN SMALL LETTER X
+#- E0079;TAG LATIN SMALL LETTER Y;Cf;0;BN;;;;;N;;;;;
+<MM> {tagy} : "󠁹" UE0079 # TAG LATIN SMALL LETTER Y
+#- E007A;TAG LATIN SMALL LETTER Z;Cf;0;BN;;;;;N;;;;;
+<MM> {tagz} : "󠁺" UE007A # TAG LATIN SMALL LETTER Z
+#- E007B;TAG LEFT CURLY BRACKET;Cf;0;BN;;;;;N;;;;;
+# <MM> {tag left curly bracket} : "󠁻" UE007B # TAG LEFT CURLY BRACKET
+# I don't have an escape char to use {} in the short form.
+<Multi_key> <Multi_key> <t> <a> <g> <braceleft> : "󠁻" UE007B # TAG LEFT CURLY BRACKET
+#- E007C;TAG VERTICAL LINE;Cf;0;BN;;;;;N;;;;;
+<MM> {tag|} : "󠁼" UE007C # TAG VERTICAL LINE
+#- E007D;TAG RIGHT CURLY BRACKET;Cf;0;BN;;;;;N;;;;;
+# <MM> {tag right curly bracket} : "󠁽" UE007D # TAG RIGHT CURLY BRACKET
+<Multi_key> <Multi_key> <t> <a> <g> <braceright> : "󠁽" UE007D # TAG RIGHT CURLY BRACKET
+#- E007E;TAG TILDE;Cf;0;BN;;;;;N;;;;;
+<MM> {tag~} : "󠁾" UE007E # TAG TILDE
+#- E007F;CANCEL TAG;Cf;0;BN;;;;;N;;;;;
+<MM> {Xtag} : "󠁿" UE007F # CANCEL TAG
diff --git a/treeprint.py b/treeprint.py
index bba74a3..987fcb3 100755
--- a/treeprint.py
+++ b/treeprint.py
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!/usr/bin/env python3
import sys
import re
@@ -31,8 +31,8 @@ def showdict(data, indent):
if first:
first=False
else:
- print
- print " "*max(indent,0) + "("+key,
+ print()
+ print(" "*max(indent,0) + "("+key, end=" ")
# Sneaky trick: we don't want to go newline-indent over and
# over for long sequences, i.e. cases where there is only
# one possible follower. So we skip the newlines in those
@@ -45,25 +45,24 @@ def showdict(data, indent):
# but then the {C|L} are not unique after the O.
if type(value)==dict:
if len(value)>1:
- print ""
+ print()
showdict(value, abs(indent)+4),
else:
- showdict(value, -(abs(indent)+4)),
+ showdict(value, -abs(indent+4)),
else:
- print " "+value.encode('utf-8'),
+ print(" "+value, end=" ")
if "-n" in sys.argv:
try:
- print unicodedata.name(value),
+ print(unicodedata.name(value.decode('utf-8')),end=" ")
except:
pass
- print ")",
+ print(")",end=" ")
listing={}
try:
while True:
- line=sys.stdin.next().decode('utf-8')
- # print "((%s))"%line
+ line=sys.stdin.__next__()
startpos=0
name=[]
dupsfound=[]
@@ -72,7 +71,7 @@ try:
if not m:
break
word=m.group(1)
- name.append(str(word)) # The keys are ordinary strings, not unicode
+ name.append(word)
startpos+=m.end()
if startpos<=0:
continue
@@ -80,13 +79,13 @@ try:
if not m:
# shouldn't happen, but just in case
val='???'
- print "couldn't make sense of line: "+line
+ print("couldn't make sense of line: "+line)
else:
val=m.group(1)
cur=listing
for elt in name[:-1]:
if type(cur)==dict:
- if not cur.has_key(elt):
+ if not elt in cur:
cur[elt]={}
cur=cur[elt] # This will fail for prefix conflicts
else:
@@ -98,15 +97,8 @@ try:
# fail. Prefix conflict. Let's ignore it.
pass
except StopIteration:
- # print "hit end"
- pass
+ print("hit end")
-# Actually, you could get almost as nice a listing just by using yaml,
-# but now that we have special no-newlines-for-singletons handling,
-# showdict looks nicer.
showdict(listing,0)
-# #print "\n\n-=- YAML -=-"
-# import yaml
-# print yaml.dump(listing, default_style=r'"', allow_unicode=True)
-# # Huh. Yaml "allow_unicode=True" still escapes non-BMP chars.
+
diff --git a/xcompose-mode.el b/xcompose-mode.el
new file mode 100644
index 0000000..4140bcb
--- /dev/null
+++ b/xcompose-mode.el
@@ -0,0 +1,254 @@
+;;; xcompose.el --- major mode for editing .XCompose files
+;; Copyright (C) 2019 Mark Shoulson
+
+;; Author: Mark Shoulson
+;; Maintainer: Mark Shoulson
+;; URL:
+
+;; This file is NOT part of GNU Emacs
+
+;; Permission is hereby granted, free of charge, to any person
+;; obtaining a copy of this software and associated documentation
+;; files (the "Software"), to deal in the Software without
+;; restriction, including without limitation the rights to use, copy,
+;; modify, merge, publish, distribute, sublicense, and/or sell copies
+;; of the Software, and to permit persons to whom the Software is
+;; furnished to do so, subject to the following conditions:
+
+;; The above copyright notice and this permission notice shall be
+;; included in all copies or substantial portions of the Software.
+
+;; THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+;; EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+;; MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+;; NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
+;; BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
+;; ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+;; CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+;; SOFTWARE.
+
+;;; Commentary:
+
+;; This file provides the major mode xcompose-mode, for use in editing
+;; .XCompose files, which are used in X-windows systems to define the
+;; behavior certain sequential keystroke combinations, usually involving
+;; the "Multi-Key". It was also built with an eye towards use with "base"
+;; files, which are slightly simplified compose files I use for
+;; convenience.
+
+;; Mainly fontifying; eventually should do better formatting, finding the
+;; right tab stops etc.
+
+;;; Code:
+
+(defface xcompose-angle-face
+ ;; Black seems to stand out best, what can I say?
+ '((t (:inherit bold)))
+ "Face for the angle brackets (<>) around key-names."
+ :group 'xcompose-mode)
+
+(defface xcompose-keys-face
+ '((t (:inherit font-lock-constant-face)))
+ "Face for the key names."
+ :group 'xcompose-mode)
+
+(defface xcompose-string-face
+ ;; I feel like these should really stand out, not just plain-jane
+ ;; font-lock-string-face. Even to the point of increasing the size and
+ ;; drawing boxes.
+ '((t (:inherit font-lock-string-face
+ :height 1.2
+ :box "black")))
+ "Face for the quoted strings containing the character(s) to be produced."
+ :group 'xcompose-mode)
+
+(defface xcompose-quotemark-face
+ '((t (:inherit font-lock-string-face
+ :foreground "dark orchid")))
+ "Face for quote-marks around character strings."
+ :group 'xcompose-mode)
+
+;; Yes, kind of a lot of faces and a lot of fine-tuning of the line's
+;; appearance. Maybe a bit too much.
+(defface xcompose-num-face
+ '((t (:inherit font-lock-preprocessor-face :weight bold)))
+ "Face for the hex numbers identifying the code-point."
+ :group 'xcompose-mode)
+
+(defface xcompose-U-face
+ '((t (:inherit font-lock-preprocessor-face)))
+ "Face for the U before the hex numbers."
+ :group 'xcompose-mode)
+
+(defface xcompose-colon-face
+ '((t (:inherit bold)))
+ "Face for the \":\" separating the keystrokes from the character string."
+ :group 'xcompose-mode)
+
+;; There are LOTS of comments (commented-out lines) in some of these files;
+;; I'd like them to fade into the background a bit, and I use a white
+;; background.
+(defface xcompose-comment-face
+ `((t (:inherit font-lock-comment-face
+ :foreground "light coral")))
+ "Face for comments in xcompose files."
+ :group 'xcompose-mode)
+
+(defvar xcompose-mode-syntax-table
+ (let ((st (make-syntax-table text-mode-syntax-table)))
+ (modify-syntax-entry ?< "(> " st)
+ (modify-syntax-entry ?> ")< " st)
+ (modify-syntax-entry ?# "< " st)
+ (modify-syntax-entry ?_ "_ " st)
+ (modify-syntax-entry ?\n "> " st)
+ (modify-syntax-entry ?{ "| " st)
+ (modify-syntax-entry ?} "| " st)
+ st)
+ "Syntax table for xcompose-mode")
+
+(defvar xcompose-mode-map
+ (let ((map (make-sparse-keymap)))
+ (define-key map (kbd "C-c u") 'xcompose-fill-in-char-string)
+ (define-key map (kbd "C-c C-u") 'xcompose-fill-in-char-code)
+ ;; (define-key map (kbd "C-c C-i") 'xcompose-insert-char-name)
+ (define-key map (kbd "C-c ;") 'xcompose-insert-char-name)
+ map)
+ "Keymap for xcompose-mode")
+
+(defvar xcompose-font-lock-keywords
+ '(
+ ("[<>]" . 'xcompose-angle-face)
+ ("<\\([a-zA-Z0-9_]*\\)>" . (1 'xcompose-keys-face))
+ ;; ("\"[^\"]*\"" . 'xcompose-string-face)
+ ("\"\\([^\"]*\\)\"" . (1 'xcompose-string-face))
+ ("\"" . 'xcompose-quotemark-face)
+ ("\\(U\\)\\([0-9A-Fa-f]*\\)" .
+ ((1 'xcompose-U-face) (2 'xcompose-num-face)))
+ (":" . 'xcompose-colon-face)
+ ;; I want to be able to open my "base" files too, and automatically
+ ;; de-emphasize (comment-out) things that won't be expanded (because of
+ ;; too long a string.)
+ ("^.*{[^}]\\{8,\\}}.*$" 0 'xcompose-comment-face prepend)
+ )
+ "Keywords for xcompose-mode")
+
+(defvar xcompose-key-re "<[a-zA-Z0-9_]+"
+ "Regexp matching the beginning of a keystroke.")
+
+;; I wonder if this will be useful or really annoying.
+(define-abbrev-table 'xcompose-mode-abbrev-table
+ '(("<Mu" "<Multi_key>" nil :system t)
+ ("<ap" "<apostrophe>" nil :system t)
+ ("<am" "<ampersand>" nil :system t)
+ ("<asciic" "<asciicircum>" nil :system t)
+ ("<asciit" "<asciitilde>" nil :system t)
+ ("<ast" "<asterisk>" nil :system t)
+ ("<bac" "<backslash>" nil :system t)
+ ("<bar" "<bar>" nil :system t) ; ?
+ ("<bracel" "<braceleft>" nil :system t)
+ ("<bracer" "<braceright>" nil :system t)
+ ("<bracketl" "<brakcetleft>" nil :system t)
+ ("<bracketr" "<brakcetright>" nil :system t)
+ ("<col" "<colon>" nil :system t)
+ ("<com" "<comma>" nil :system t)
+ ("<do" "<dollar>" nil :system t)
+ ("<gra" "<grave>" nil :system t)
+ ("<gre" "<greater>" nil :system t)
+ ("<le" "<less>" nil :system t)
+ ("<mi" "<minus>" nil :system t)
+ ("<nu" "<numbersign>" nil :system t)
+ ("<parenl" "<parenleft>" nil :system t)
+ ("<parenr" "<parenright>" nil :system t)
+ ("<perc" "<percent>" nil :system t)
+ ("<peri" "<period>" nil :system t)
+ ("<pl" "<plus>" nil :system t)
+ ("<quo" "<quotedbl>" nil :system t)
+ ("<se" "<semicolon>" nil :system t)
+ ("<sp" "<space>" nil :system t)
+ ("<un" "<underscore>" nil :system t)
+ )
+ "Abbrev table"
+ :regexp "\\(<[a-zA-Z0-9_]+\\)"
+ :case-fixed t)
+
+;; See https://emacs.stackexchange.com/questions/51216/how-to-expand-abbrevs-without-hitting-another-extra-key
+(defun xcompose-expand-abbrev ()
+ "Run `expand-abbrev' when text before point matches `xcompose-key-re'"
+ (when (looking-back xcompose-key-re (line-beginning-position))
+ (expand-abbrev)))
+
+;; Not really all that useful, since I can fill in the comment automatically
+(defun xcompose-capitalize-comment nil
+ "Set any trailing comment on the current line to all-caps."
+ (interactive)
+ (save-excursion
+ (let* ((eol (progn (end-of-line) (point)))
+ (bol (progn (beginning-of-line) (point))))
+ (if (search-forward comment-start eol t)
+ (upcase-region (point) eol)))))
+
+(defun xcompose-find-quoted-char (&optional pos)
+ "Find the character in quotes in the current line (or that given by pos)."
+ (save-excursion
+ (let* ((pos (or pos (point)))
+ (chr nil)
+ (eol (progn (end-of-line) (point)))
+ (bol (progn (beginning-of-line) (point))))
+ (if (search-forward ":" eol t)
+ (progn
+ (if (search-forward "\"" eol t)
+ (setq chr (char-after)))))
+ chr)))
+
+;; If you can type the char but don't know its code (using C-x 8 RET is
+;; great for this, if you know the character name)
+(defun xcompose-fill-in-char-code (&optional pos)
+ "Look up character in string on line given and fill in the UXXXX code at point."
+ (interactive)
+ (let* ((pos (or pos (point)))
+ (chr (xcompose-find-quoted-char pos)))
+ (goto-char pos)
+ (insert (format "U%.04X" chr))))
+
+;; Conversely, if you know the character code but for some reason can't
+;; type it (C-x 8 RET not working for you?) you can do it the other way.
+(defun xcompose-fill-in-char-string (&optional pos)
+ "Look up character given by UXXXX code on line given and insert into string before it, separated by a space."
+ ;; Probably needs some reformatting afterwards
+ (interactive)
+ (let* ((pos (or pos (point)))
+ (eol (progn (end-of-line) (point)))
+ (bol (progn (beginning-of-line) (point))))
+ ;; search not necessarily as precise
+ (if (search-forward-regexp "\\<U\\([[:xdigit:]]+\\)" eol)
+ (let* ((hex (match-string 1))
+ (num (string-to-number hex 16))
+ (str (char-to-string num)))
+ (goto-char (match-beginning 0))
+ (insert (format "\"%s\" " str))))))
+
+(defun xcompose-insert-char-name nil
+ "Find the (first) quoted character on the line, and insert its name as
+a comment at the end of the line."
+ (interactive)
+ (let* ((pos (point))
+ (chr (xcompose-find-quoted-char pos)))
+ (goto-char pos)
+ (move-to-column (max (+ 4 (current-column)) comment-column) t)
+ (insert (format "# %s" (get-char-code-property chr 'name)))))
+
+(define-derived-mode xcompose-mode fundamental-mode "XCompose"
+ "Major mode for .XCompose files
+
+\\{xcompose-mode-map}"
+ (font-lock-add-keywords nil xcompose-font-lock-keywords)
+ ;; (setq-local comment-start "\\s-#")
+ (setq-local comment-end "\n")
+ (setq-local comment-continue " *")
+ (setq-local comment-start-skip "/[*/]+[ \t]*")
+ (setq-local comment-end-skip "[ \t]*\\(?:\n\\|\\*+/\\)")
+ (setq-local font-lock-comment-face 'xcompose-comment-face)
+ (add-hook 'post-self-insert-hook #'xcompose-expand-abbrev nil t)
+ (auto-fill-mode 0)
+ )
+