texlive[65110] Master/texmf-dist: unimath-plain-xetex (26nov22)

commits+karl at tug.org commits+karl at tug.org
Sat Nov 26 22:01:24 CET 2022


Revision: 65110
          http://tug.org/svn/texlive?view=revision&revision=65110
Author:   karl
Date:     2022-11-26 22:01:24 +0100 (Sat, 26 Nov 2022)
Log Message:
-----------
unimath-plain-xetex (26nov22)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/xetex/unimath-plain-xetex/unimath-plain-xetex-doc.pdf
    trunk/Master/texmf-dist/doc/xetex/unimath-plain-xetex/unimath-plain-xetex-doc.tex
    trunk/Master/texmf-dist/tex/xetex/unimath-plain-xetex/unimath-plain-alphafams.tex
    trunk/Master/texmf-dist/tex/xetex/unimath-plain-xetex/unimath-plain-xetex.tex

Modified: trunk/Master/texmf-dist/doc/xetex/unimath-plain-xetex/unimath-plain-xetex-doc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/xetex/unimath-plain-xetex/unimath-plain-xetex-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/xetex/unimath-plain-xetex/unimath-plain-xetex-doc.tex	2022-11-26 21:01:07 UTC (rev 65109)
+++ trunk/Master/texmf-dist/doc/xetex/unimath-plain-xetex/unimath-plain-xetex-doc.tex	2022-11-26 21:01:24 UTC (rev 65110)
@@ -23,7 +23,6 @@
 \def\umpx{unimath-plain-\xetex}
 \def\biggskip{\vskip24pt plus 8pt minus 4pt}
 \def\pkg#1{{\tensf #1}}
-%\catcode`\@=11 \@sizeat{40pt}\the\sf at size \catcode`\@=12
 \font\hugesans="\sansfontname" at 35pt
 \font\sevenlmmath="Latin Modern Math:script=math,+ssty=0" at 7pt
 \makefontcmdcompatible{ten}
@@ -69,12 +68,22 @@
 \paperwd=\dimexpr2\hmarginwd+\hsize\relax
 \paperht=\dimexpr2\vmarginht+\vsize\relax
 \special{papersize=\the\paperwd,\the\paperht}
-\newcount\seccnt
-\seccnt=0
-\long\def\section#1{\penalty-1000\bigskip%
-  \advance\seccnt1\relax\noindent{\twelvebf%
-    \hbox to 0pt{\hss\twentybf\the\seccnt\kern12pt}#1}%
-  \par\medskip\penalty1000}
+\long\def\protectedwrite#1#2{\edef\wrt{\write#1{#2}}\wrt}
+
+\newcount\secno
+\secno=0
+\newwrite\tocout
+\edef\tocname{\jobname.toc}
+\openout\tocout=\tocname
+\newread\tocin
+\openin\tocin=\tocname
+\long\outer\def\section#1{\par\bigskip\penalty-1000%
+  \noindent \advance\secno by 1\relax
+  {\twelvebf\hbox to 0pt{\hss\twentybf\the\secno\kern12pt}#1}%
+  \protectedwrite\tocout{\the\secno\quad 
+    #1\hskip.5em\leaders\hbox to 1.2em{.\hss}\hfill}%
+  \write\tocout{\hbox to .5em{\hss\the\pageno}\par}%
+  \par\medskip\penalty1000\relax}
 \parindent2pc
 
 % title
@@ -89,14 +98,23 @@
 \centerline{Zhang Tingxuan}
 \medskip
 
-\centerline{2022/11/23\quad Version 0.0γ}
+\centerline{2022/11/26\quad Version 0.1}
 \biggskip
 
 \centerline{\bf Abstract}
 \medskip
+{\leftskip=4pc\rightskip=4pc\parindent=1.5pc
 {\sf\umpx} package provides OpenType math font support in {\it plain \tex\/} 
-format. The {\sf\umpx} package needs \xetex.
+format. The {\sf\umpx} package needs \xetex.\par}
 
+% TOC
+\bigskip
+\centerline{\bf Contents}
+\medskip
+\begingroup\leftskip=4pc\rightskip=4pc\parindent=0pc
+\ifeof\tocin\else\closein\tocin\input\tocname\fi
+\endgroup\bigskip
+
 \section{How to use this package?}
 Please notice again that you're using {\it plain\/} format but not 
 \latex\ format. If you are using \latex\ format, please use 
@@ -211,11 +229,11 @@
 will be turned into Unicode primes:
 $$\vbox{\openup2pt\halign{#\hfil\quad&\quad#\hfil\quad&\quad#\hfil\cr
 {\it Input} & {yields} & {\it Unicode slot}\cr
-"'"     & $^{\hbox{\sevenlmmath\charhex2032}}$ & U+2032 \cr
-"''"    & $^{\hbox{\sevenlmmath\charhex2033}}$ & U+2033 \cr
-"'''"   & $^{\hbox{\sevenlmmath\charhex2034}}$ & U+2034 \cr
-"''''"  & $^{\hbox{\sevenlmmath\charhex2057}}$ & U+2057 \cr
-"'''''" & $^{\hbox{\sevenlmmath\charhex2032
+"$'$"     & $^{\hbox{\sevenlmmath\charhex2032}}$ & U+2032 \cr
+"$''$"    & $^{\hbox{\sevenlmmath\charhex2033}}$ & U+2033 \cr
+"$'''$"   & $^{\hbox{\sevenlmmath\charhex2034}}$ & U+2034 \cr
+"$''''$"  & $^{\hbox{\sevenlmmath\charhex2057}}$ & U+2057 \cr
+"$'''''$" & $^{\hbox{\sevenlmmath\charhex2032
   \hskip-.15em\charhex2032
   \hskip-.15em\charhex2032
   \hskip-.15em\charhex2032
@@ -243,6 +261,48 @@
 \begintt
 \betweenprimeskip=-1mu
 \endtt
-This line should also written {\it after} loading the package.
+This line should also be written {\it after} loading the package.
 
+\section{Using multiple math fonts}
+You can use more than one OpenType math fonts in math mode. 
+This is the method to set multiple math fonts:
+$$\vbox{%
+  \hbox{"\def\mathalphafontname{"\<font family name>"}"}%
+  \hbox{"\def\mathdelimiterfontname{"\<font family name>"}"}%
+  \hbox{"\def\mathordfontname{"\<font family name>"}"}%
+  \hbox{"\def\mathopfontname{"\<font family name>"}"}%
+  \hbox{"\def\mathbinfontname{"\<font family name>"}"}%
+  \hbox{"\def\mathaccentfontname{"\<font family name>"}"}%
+}$$
+Such definitions should be written {\tenit before} "\input"ing the package. 
+For example, 
+\begintt
+\def\mathfontname{XITS Math}
+\def\mathalphafontname{TeX Gyre Pagella Math}
+\input unimath-plain-xetex
+\endtt
+Then your math font will be set as XITS Math and the font of variable family 
+(numbers, Latin and Greek letters) will be set as \TeX\ Gyre Pagella Math.
+
+"\mathalphafontname" will influence the font of numbers ("0"--"9"), Latin 
+letters ("A"--"Z", "a"--"z") and Greek letters ("\alpha" and so on). 
+
+"\mathdelimiterfontname" will influence the font of math delimiters, 
+including some open symbols, close symbols and some ordinary symbols 
+which can be used as delimiters like "\{", "\}", "\vert" and so on. 
+Horizontal delimiters (or very long accents) are also influenced by 
+"\mathdelimiterfontname".
+
+"\mathordfontname" will influence the font of non-delimiter ordinary 
+symbols, punctuations and ``"!"''. For example, ``","'', ``":"'' and 
+"\colon"'s font will be influenced by it.
+
+"\mathopfontname" will influence the font of large operators like "\sum".
+
+"\mathbinfontname" will influence the font of binary operators and relations 
+like ``"+"'' and ``"="''.
+
+"\mathaccentfontname" will influence the font of math accents like "\dot".
+
+\closeout\tocout
 \bye
\ No newline at end of file

Modified: trunk/Master/texmf-dist/tex/xetex/unimath-plain-xetex/unimath-plain-alphafams.tex
===================================================================
--- trunk/Master/texmf-dist/tex/xetex/unimath-plain-xetex/unimath-plain-alphafams.tex	2022-11-26 21:01:07 UTC (rev 65109)
+++ trunk/Master/texmf-dist/tex/xetex/unimath-plain-xetex/unimath-plain-alphafams.tex	2022-11-26 21:01:24 UTC (rev 65110)
@@ -9,126 +9,126 @@
 \protected\def\rm{\relax%
 \ifmmode
 % numbers
-  \Umathcode `\0 = 0 \unimathfam "30
-  \Umathcode `\1 = 0 \unimathfam "31
-  \Umathcode `\2 = 0 \unimathfam "32
-  \Umathcode `\3 = 0 \unimathfam "33
-  \Umathcode `\4 = 0 \unimathfam "34
-  \Umathcode `\5 = 0 \unimathfam "35
-  \Umathcode `\6 = 0 \unimathfam "36
-  \Umathcode `\7 = 0 \unimathfam "37
-  \Umathcode `\8 = 0 \unimathfam "38
-  \Umathcode `\9 = 0 \unimathfam "39
+  \Umathcode `\0 = 0 \alphafam "30
+  \Umathcode `\1 = 0 \alphafam "31
+  \Umathcode `\2 = 0 \alphafam "32
+  \Umathcode `\3 = 0 \alphafam "33
+  \Umathcode `\4 = 0 \alphafam "34
+  \Umathcode `\5 = 0 \alphafam "35
+  \Umathcode `\6 = 0 \alphafam "36
+  \Umathcode `\7 = 0 \alphafam "37
+  \Umathcode `\8 = 0 \alphafam "38
+  \Umathcode `\9 = 0 \alphafam "39
 % latin
-  \Umathcode `\A = 0 \unimathfam `\A
-  \Umathcode `\B = 0 \unimathfam `\B
-  \Umathcode `\C = 0 \unimathfam `\C
-  \Umathcode `\D = 0 \unimathfam `\D
-  \Umathcode `\E = 0 \unimathfam `\E
-  \Umathcode `\F = 0 \unimathfam `\F
-  \Umathcode `\G = 0 \unimathfam `\G
-  \Umathcode `\H = 0 \unimathfam `\H
-  \Umathcode `\I = 0 \unimathfam `\I
-  \Umathcode `\J = 0 \unimathfam `\J
-  \Umathcode `\K = 0 \unimathfam `\K
-  \Umathcode `\L = 0 \unimathfam `\L
-  \Umathcode `\M = 0 \unimathfam `\M
-  \Umathcode `\N = 0 \unimathfam `\N
-  \Umathcode `\O = 0 \unimathfam `\O
-  \Umathcode `\P = 0 \unimathfam `\P
-  \Umathcode `\Q = 0 \unimathfam `\Q
-  \Umathcode `\R = 0 \unimathfam `\R
-  \Umathcode `\S = 0 \unimathfam `\S
-  \Umathcode `\T = 0 \unimathfam `\T
-  \Umathcode `\U = 0 \unimathfam `\U
-  \Umathcode `\V = 0 \unimathfam `\V
-  \Umathcode `\W = 0 \unimathfam `\W
-  \Umathcode `\X = 0 \unimathfam `\X
-  \Umathcode `\Y = 0 \unimathfam `\Y
-  \Umathcode `\Z = 0 \unimathfam `\Z
-  \Umathcode `\a = 0 \unimathfam `\a
-  \Umathcode `\b = 0 \unimathfam `\b
-  \Umathcode `\c = 0 \unimathfam `\c
-  \Umathcode `\d = 0 \unimathfam `\d
-  \Umathcode `\e = 0 \unimathfam `\e
-  \Umathcode `\f = 0 \unimathfam `\f
-  \Umathcode `\g = 0 \unimathfam `\g
-  \Umathcode `\h = 0 \unimathfam `\h
-  \Umathcode `\i = 0 \unimathfam `\i
-  \Umathcode `\j = 0 \unimathfam `\j
-  \Umathcode `\k = 0 \unimathfam `\k
-  \Umathcode `\l = 0 \unimathfam `\l
-  \Umathcode `\m = 0 \unimathfam `\m
-  \Umathcode `\n = 0 \unimathfam `\n
-  \Umathcode `\o = 0 \unimathfam `\o
-  \Umathcode `\p = 0 \unimathfam `\p
-  \Umathcode `\q = 0 \unimathfam `\q
-  \Umathcode `\r = 0 \unimathfam `\r
-  \Umathcode `\s = 0 \unimathfam `\s
-  \Umathcode `\t = 0 \unimathfam `\t
-  \Umathcode `\u = 0 \unimathfam `\u
-  \Umathcode `\v = 0 \unimathfam `\v
-  \Umathcode `\w = 0 \unimathfam `\w
-  \Umathcode `\x = 0 \unimathfam `\x
-  \Umathcode `\y = 0 \unimathfam `\y
-  \Umathcode `\z = 0 \unimathfam `\z
+  \Umathcode `\A = 0 \alphafam `\A
+  \Umathcode `\B = 0 \alphafam `\B
+  \Umathcode `\C = 0 \alphafam `\C
+  \Umathcode `\D = 0 \alphafam `\D
+  \Umathcode `\E = 0 \alphafam `\E
+  \Umathcode `\F = 0 \alphafam `\F
+  \Umathcode `\G = 0 \alphafam `\G
+  \Umathcode `\H = 0 \alphafam `\H
+  \Umathcode `\I = 0 \alphafam `\I
+  \Umathcode `\J = 0 \alphafam `\J
+  \Umathcode `\K = 0 \alphafam `\K
+  \Umathcode `\L = 0 \alphafam `\L
+  \Umathcode `\M = 0 \alphafam `\M
+  \Umathcode `\N = 0 \alphafam `\N
+  \Umathcode `\O = 0 \alphafam `\O
+  \Umathcode `\P = 0 \alphafam `\P
+  \Umathcode `\Q = 0 \alphafam `\Q
+  \Umathcode `\R = 0 \alphafam `\R
+  \Umathcode `\S = 0 \alphafam `\S
+  \Umathcode `\T = 0 \alphafam `\T
+  \Umathcode `\U = 0 \alphafam `\U
+  \Umathcode `\V = 0 \alphafam `\V
+  \Umathcode `\W = 0 \alphafam `\W
+  \Umathcode `\X = 0 \alphafam `\X
+  \Umathcode `\Y = 0 \alphafam `\Y
+  \Umathcode `\Z = 0 \alphafam `\Z
+  \Umathcode `\a = 0 \alphafam `\a
+  \Umathcode `\b = 0 \alphafam `\b
+  \Umathcode `\c = 0 \alphafam `\c
+  \Umathcode `\d = 0 \alphafam `\d
+  \Umathcode `\e = 0 \alphafam `\e
+  \Umathcode `\f = 0 \alphafam `\f
+  \Umathcode `\g = 0 \alphafam `\g
+  \Umathcode `\h = 0 \alphafam `\h
+  \Umathcode `\i = 0 \alphafam `\i
+  \Umathcode `\j = 0 \alphafam `\j
+  \Umathcode `\k = 0 \alphafam `\k
+  \Umathcode `\l = 0 \alphafam `\l
+  \Umathcode `\m = 0 \alphafam `\m
+  \Umathcode `\n = 0 \alphafam `\n
+  \Umathcode `\o = 0 \alphafam `\o
+  \Umathcode `\p = 0 \alphafam `\p
+  \Umathcode `\q = 0 \alphafam `\q
+  \Umathcode `\r = 0 \alphafam `\r
+  \Umathcode `\s = 0 \alphafam `\s
+  \Umathcode `\t = 0 \alphafam `\t
+  \Umathcode `\u = 0 \alphafam `\u
+  \Umathcode `\v = 0 \alphafam `\v
+  \Umathcode `\w = 0 \alphafam `\w
+  \Umathcode `\x = 0 \alphafam `\x
+  \Umathcode `\y = 0 \alphafam `\y
+  \Umathcode `\z = 0 \alphafam `\z
 % greek
-  \Umathcode `\Α = 0 \unimathfam "00391
-  \Umathcode `\Β = 0 \unimathfam "00392
-  \Umathcode `\Γ = 0 \unimathfam "00393
-  \Umathcode `\Δ = 0 \unimathfam "00394
-  \Umathcode `\Ε = 0 \unimathfam "00395
-  \Umathcode `\Ζ = 0 \unimathfam "00396
-  \Umathcode `\Η = 0 \unimathfam "00397
-  \Umathcode `\Θ = 0 \unimathfam "00398
-  \Umathcode `\Ι = 0 \unimathfam "00399
-  \Umathcode `\Κ = 0 \unimathfam "0039A
-  \Umathcode `\Λ = 0 \unimathfam "0039B
-  \Umathcode `\Μ = 0 \unimathfam "0039C
-  \Umathcode `\Ν = 0 \unimathfam "0039D
-  \Umathcode `\Ξ = 0 \unimathfam "0039E
-  \Umathcode `\Ο = 0 \unimathfam "0039F
-  \Umathcode `\Π = 0 \unimathfam "003A0
-  \Umathcode `\Ρ = 0 \unimathfam "003A1
-  \Umathcode `\Σ = 0 \unimathfam "003A3
-  \Umathcode `\Τ = 0 \unimathfam "003A4
-  \Umathcode `\Υ = 0 \unimathfam "003A5
-  \Umathcode `\Φ = 0 \unimathfam "003A6
-  \Umathcode `\Χ = 0 \unimathfam "003A7
-  \Umathcode `\Ψ = 0 \unimathfam "003A8
-  \Umathcode `\Ω = 0 \unimathfam "003A9
-  \Umathcode `\α = 0 \unimathfam "003B1
-  \Umathcode `\β = 0 \unimathfam "003B2
-  \Umathcode `\γ = 0 \unimathfam "003B3
-  \Umathcode `\δ = 0 \unimathfam "003B4
-  \Umathcode `\ε = 0 \unimathfam "003B5
-  \Umathcode `\ζ = 0 \unimathfam "003B6
-  \Umathcode `\η = 0 \unimathfam "003B7
-  \Umathcode `\θ = 0 \unimathfam "003B8
-  \Umathcode `\ι = 0 \unimathfam "003B9
-  \Umathcode `\κ = 0 \unimathfam "003BA
-  \Umathcode `\λ = 0 \unimathfam "003BB
-  \Umathcode `\μ = 0 \unimathfam "003BC
-  \Umathcode `\ν = 0 \unimathfam "003BD
-  \Umathcode `\ξ = 0 \unimathfam "003BE
-  \Umathcode `\ο = 0 \unimathfam "003BF
-  \Umathcode `\π = 0 \unimathfam "003C0
-  \Umathcode `\ρ = 0 \unimathfam "003C1
-  \Umathcode `\ς = 0 \unimathfam "003C2
-  \Umathcode `\σ = 0 \unimathfam "003C3
-  \Umathcode `\τ = 0 \unimathfam "003C4
-  \Umathcode `\υ = 0 \unimathfam "003C5
-  \Umathcode `\φ = 0 \unimathfam "003D5
-  \Umathcode `\χ = 0 \unimathfam "003C7
-  \Umathcode `\ψ = 0 \unimathfam "003C8
-  \Umathcode `\ω = 0 \unimathfam "003C9
-  \Umathcode `\ϑ = 0 \unimathfam "003D1
-  \Umathcode `\ϕ = 0 \unimathfam "003C6
-  \Umathcode `\ϖ = 0 \unimathfam "003D6
-  \Umathcode `\ϰ = 0 \unimathfam "003F0
-  \Umathcode `\ϱ = 0 \unimathfam "003F1
-  \Umathcode `\ϴ = 0 \unimathfam "003F4
-  \Umathcode `\ϵ = 0 \unimathfam "003F5
+  \Umathcode `\Α = 0 \alphafam "00391
+  \Umathcode `\Β = 0 \alphafam "00392
+  \Umathcode `\Γ = 0 \alphafam "00393
+  \Umathcode `\Δ = 0 \alphafam "00394
+  \Umathcode `\Ε = 0 \alphafam "00395
+  \Umathcode `\Ζ = 0 \alphafam "00396
+  \Umathcode `\Η = 0 \alphafam "00397
+  \Umathcode `\Θ = 0 \alphafam "00398
+  \Umathcode `\Ι = 0 \alphafam "00399
+  \Umathcode `\Κ = 0 \alphafam "0039A
+  \Umathcode `\Λ = 0 \alphafam "0039B
+  \Umathcode `\Μ = 0 \alphafam "0039C
+  \Umathcode `\Ν = 0 \alphafam "0039D
+  \Umathcode `\Ξ = 0 \alphafam "0039E
+  \Umathcode `\Ο = 0 \alphafam "0039F
+  \Umathcode `\Π = 0 \alphafam "003A0
+  \Umathcode `\Ρ = 0 \alphafam "003A1
+  \Umathcode `\Σ = 0 \alphafam "003A3
+  \Umathcode `\Τ = 0 \alphafam "003A4
+  \Umathcode `\Υ = 0 \alphafam "003A5
+  \Umathcode `\Φ = 0 \alphafam "003A6
+  \Umathcode `\Χ = 0 \alphafam "003A7
+  \Umathcode `\Ψ = 0 \alphafam "003A8
+  \Umathcode `\Ω = 0 \alphafam "003A9
+  \Umathcode `\α = 0 \alphafam "003B1
+  \Umathcode `\β = 0 \alphafam "003B2
+  \Umathcode `\γ = 0 \alphafam "003B3
+  \Umathcode `\δ = 0 \alphafam "003B4
+  \Umathcode `\ε = 0 \alphafam "003B5
+  \Umathcode `\ζ = 0 \alphafam "003B6
+  \Umathcode `\η = 0 \alphafam "003B7
+  \Umathcode `\θ = 0 \alphafam "003B8
+  \Umathcode `\ι = 0 \alphafam "003B9
+  \Umathcode `\κ = 0 \alphafam "003BA
+  \Umathcode `\λ = 0 \alphafam "003BB
+  \Umathcode `\μ = 0 \alphafam "003BC
+  \Umathcode `\ν = 0 \alphafam "003BD
+  \Umathcode `\ξ = 0 \alphafam "003BE
+  \Umathcode `\ο = 0 \alphafam "003BF
+  \Umathcode `\π = 0 \alphafam "003C0
+  \Umathcode `\ρ = 0 \alphafam "003C1
+  \Umathcode `\ς = 0 \alphafam "003C2
+  \Umathcode `\σ = 0 \alphafam "003C3
+  \Umathcode `\τ = 0 \alphafam "003C4
+  \Umathcode `\υ = 0 \alphafam "003C5
+  \Umathcode `\φ = 0 \alphafam "003D5
+  \Umathcode `\χ = 0 \alphafam "003C7
+  \Umathcode `\ψ = 0 \alphafam "003C8
+  \Umathcode `\ω = 0 \alphafam "003C9
+  \Umathcode `\ϑ = 0 \alphafam "003D1
+  \Umathcode `\ϕ = 0 \alphafam "003C6
+  \Umathcode `\ϖ = 0 \alphafam "003D6
+  \Umathcode `\ϰ = 0 \alphafam "003F0
+  \Umathcode `\ϱ = 0 \alphafam "003F1
+  \Umathcode `\ϴ = 0 \alphafam "003F4
+  \Umathcode `\ϵ = 0 \alphafam "003F5
 \fi
 \tenrm}
 
@@ -135,126 +135,126 @@
 \protected\def\bf{\relax%
 \ifmmode
 % numbers
-  \Umathcode `\0 = 0 \unimathfam "1D7CE
-  \Umathcode `\1 = 0 \unimathfam "1D7CF
-  \Umathcode `\2 = 0 \unimathfam "1D7D0
-  \Umathcode `\3 = 0 \unimathfam "1D7D1
-  \Umathcode `\4 = 0 \unimathfam "1D7D2
-  \Umathcode `\5 = 0 \unimathfam "1D7D3
-  \Umathcode `\6 = 0 \unimathfam "1D7D4
-  \Umathcode `\7 = 0 \unimathfam "1D7D5
-  \Umathcode `\8 = 0 \unimathfam "1D7D6
-  \Umathcode `\9 = 0 \unimathfam "1D7D7
+  \Umathcode `\0 = 0 \alphafam "1D7CE
+  \Umathcode `\1 = 0 \alphafam "1D7CF
+  \Umathcode `\2 = 0 \alphafam "1D7D0
+  \Umathcode `\3 = 0 \alphafam "1D7D1
+  \Umathcode `\4 = 0 \alphafam "1D7D2
+  \Umathcode `\5 = 0 \alphafam "1D7D3
+  \Umathcode `\6 = 0 \alphafam "1D7D4
+  \Umathcode `\7 = 0 \alphafam "1D7D5
+  \Umathcode `\8 = 0 \alphafam "1D7D6
+  \Umathcode `\9 = 0 \alphafam "1D7D7
 % latin
-  \Umathcode `\A = 0 \unimathfam "1D400
-  \Umathcode `\B = 0 \unimathfam "1D401
-  \Umathcode `\C = 0 \unimathfam "1D402
-  \Umathcode `\D = 0 \unimathfam "1D403
-  \Umathcode `\E = 0 \unimathfam "1D404
-  \Umathcode `\F = 0 \unimathfam "1D405
-  \Umathcode `\G = 0 \unimathfam "1D406
-  \Umathcode `\H = 0 \unimathfam "1D407
-  \Umathcode `\I = 0 \unimathfam "1D408
-  \Umathcode `\J = 0 \unimathfam "1D409
-  \Umathcode `\K = 0 \unimathfam "1D40A
-  \Umathcode `\L = 0 \unimathfam "1D40B
-  \Umathcode `\M = 0 \unimathfam "1D40C
-  \Umathcode `\N = 0 \unimathfam "1D40D
-  \Umathcode `\O = 0 \unimathfam "1D40E
-  \Umathcode `\P = 0 \unimathfam "1D40F
-  \Umathcode `\Q = 0 \unimathfam "1D410
-  \Umathcode `\R = 0 \unimathfam "1D411
-  \Umathcode `\S = 0 \unimathfam "1D412
-  \Umathcode `\T = 0 \unimathfam "1D413
-  \Umathcode `\U = 0 \unimathfam "1D414
-  \Umathcode `\V = 0 \unimathfam "1D415
-  \Umathcode `\W = 0 \unimathfam "1D416
-  \Umathcode `\X = 0 \unimathfam "1D417
-  \Umathcode `\Y = 0 \unimathfam "1D418
-  \Umathcode `\Z = 0 \unimathfam "1D419
-  \Umathcode `\a = 0 \unimathfam "1D41A
-  \Umathcode `\b = 0 \unimathfam "1D41B
-  \Umathcode `\c = 0 \unimathfam "1D41C
-  \Umathcode `\d = 0 \unimathfam "1D41D
-  \Umathcode `\e = 0 \unimathfam "1D41E
-  \Umathcode `\f = 0 \unimathfam "1D41F
-  \Umathcode `\g = 0 \unimathfam "1D420
-  \Umathcode `\h = 0 \unimathfam "1D421
-  \Umathcode `\i = 0 \unimathfam "1D422
-  \Umathcode `\j = 0 \unimathfam "1D423
-  \Umathcode `\k = 0 \unimathfam "1D424
-  \Umathcode `\l = 0 \unimathfam "1D425
-  \Umathcode `\m = 0 \unimathfam "1D426
-  \Umathcode `\n = 0 \unimathfam "1D427
-  \Umathcode `\o = 0 \unimathfam "1D428
-  \Umathcode `\p = 0 \unimathfam "1D429
-  \Umathcode `\q = 0 \unimathfam "1D42A
-  \Umathcode `\r = 0 \unimathfam "1D42B
-  \Umathcode `\s = 0 \unimathfam "1D42C
-  \Umathcode `\t = 0 \unimathfam "1D42D
-  \Umathcode `\u = 0 \unimathfam "1D42E
-  \Umathcode `\v = 0 \unimathfam "1D42F
-  \Umathcode `\w = 0 \unimathfam "1D430
-  \Umathcode `\x = 0 \unimathfam "1D431
-  \Umathcode `\y = 0 \unimathfam "1D432
-  \Umathcode `\z = 0 \unimathfam "1D433
+  \Umathcode `\A = 0 \alphafam "1D400
+  \Umathcode `\B = 0 \alphafam "1D401
+  \Umathcode `\C = 0 \alphafam "1D402
+  \Umathcode `\D = 0 \alphafam "1D403
+  \Umathcode `\E = 0 \alphafam "1D404
+  \Umathcode `\F = 0 \alphafam "1D405
+  \Umathcode `\G = 0 \alphafam "1D406
+  \Umathcode `\H = 0 \alphafam "1D407
+  \Umathcode `\I = 0 \alphafam "1D408
+  \Umathcode `\J = 0 \alphafam "1D409
+  \Umathcode `\K = 0 \alphafam "1D40A
+  \Umathcode `\L = 0 \alphafam "1D40B
+  \Umathcode `\M = 0 \alphafam "1D40C
+  \Umathcode `\N = 0 \alphafam "1D40D
+  \Umathcode `\O = 0 \alphafam "1D40E
+  \Umathcode `\P = 0 \alphafam "1D40F
+  \Umathcode `\Q = 0 \alphafam "1D410
+  \Umathcode `\R = 0 \alphafam "1D411
+  \Umathcode `\S = 0 \alphafam "1D412
+  \Umathcode `\T = 0 \alphafam "1D413
+  \Umathcode `\U = 0 \alphafam "1D414
+  \Umathcode `\V = 0 \alphafam "1D415
+  \Umathcode `\W = 0 \alphafam "1D416
+  \Umathcode `\X = 0 \alphafam "1D417
+  \Umathcode `\Y = 0 \alphafam "1D418
+  \Umathcode `\Z = 0 \alphafam "1D419
+  \Umathcode `\a = 0 \alphafam "1D41A
+  \Umathcode `\b = 0 \alphafam "1D41B
+  \Umathcode `\c = 0 \alphafam "1D41C
+  \Umathcode `\d = 0 \alphafam "1D41D
+  \Umathcode `\e = 0 \alphafam "1D41E
+  \Umathcode `\f = 0 \alphafam "1D41F
+  \Umathcode `\g = 0 \alphafam "1D420
+  \Umathcode `\h = 0 \alphafam "1D421
+  \Umathcode `\i = 0 \alphafam "1D422
+  \Umathcode `\j = 0 \alphafam "1D423
+  \Umathcode `\k = 0 \alphafam "1D424
+  \Umathcode `\l = 0 \alphafam "1D425
+  \Umathcode `\m = 0 \alphafam "1D426
+  \Umathcode `\n = 0 \alphafam "1D427
+  \Umathcode `\o = 0 \alphafam "1D428
+  \Umathcode `\p = 0 \alphafam "1D429
+  \Umathcode `\q = 0 \alphafam "1D42A
+  \Umathcode `\r = 0 \alphafam "1D42B
+  \Umathcode `\s = 0 \alphafam "1D42C
+  \Umathcode `\t = 0 \alphafam "1D42D
+  \Umathcode `\u = 0 \alphafam "1D42E
+  \Umathcode `\v = 0 \alphafam "1D42F
+  \Umathcode `\w = 0 \alphafam "1D430
+  \Umathcode `\x = 0 \alphafam "1D431
+  \Umathcode `\y = 0 \alphafam "1D432
+  \Umathcode `\z = 0 \alphafam "1D433
 % greek
-  \Umathcode `\Α = 0 \unimathfam "1D6A8
-  \Umathcode `\Β = 0 \unimathfam "1D6A9
-  \Umathcode `\Γ = 0 \unimathfam "1D6AA
-  \Umathcode `\Δ = 0 \unimathfam "1D6AB
-  \Umathcode `\Ε = 0 \unimathfam "1D6AC
-  \Umathcode `\Ζ = 0 \unimathfam "1D6AD
-  \Umathcode `\Η = 0 \unimathfam "1D6AE
-  \Umathcode `\Θ = 0 \unimathfam "1D6AF
-  \Umathcode `\Ι = 0 \unimathfam "1D6B0
-  \Umathcode `\Κ = 0 \unimathfam "1D6B1
-  \Umathcode `\Λ = 0 \unimathfam "1D6B2
-  \Umathcode `\Μ = 0 \unimathfam "1D6B3
-  \Umathcode `\Ν = 0 \unimathfam "1D6B4
-  \Umathcode `\Ξ = 0 \unimathfam "1D6B5
-  \Umathcode `\Ο = 0 \unimathfam "1D6B6
-  \Umathcode `\Π = 0 \unimathfam "1D6B7
-  \Umathcode `\Ρ = 0 \unimathfam "1D6B8
-  \Umathcode `\ϴ = 0 \unimathfam "1D6B9
-  \Umathcode `\Σ = 0 \unimathfam "1D6BA
-  \Umathcode `\Τ = 0 \unimathfam "1D6BB
-  \Umathcode `\Υ = 0 \unimathfam "1D6BC
-  \Umathcode `\Φ = 0 \unimathfam "1D6BD
-  \Umathcode `\Χ = 0 \unimathfam "1D6BE
-  \Umathcode `\Ψ = 0 \unimathfam "1D6BF
-  \Umathcode `\Ω = 0 \unimathfam "1D6C0
-  \Umathcode `\α = 0 \unimathfam "1D6C2
-  \Umathcode `\β = 0 \unimathfam "1D6C3
-  \Umathcode `\γ = 0 \unimathfam "1D6C4
-  \Umathcode `\δ = 0 \unimathfam "1D6C5
-  \Umathcode `\ε = 0 \unimathfam "1D6C6
-  \Umathcode `\ζ = 0 \unimathfam "1D6C7
-  \Umathcode `\η = 0 \unimathfam "1D6C8
-  \Umathcode `\θ = 0 \unimathfam "1D6C9
-  \Umathcode `\ι = 0 \unimathfam "1D6CA
-  \Umathcode `\κ = 0 \unimathfam "1D6CB
-  \Umathcode `\λ = 0 \unimathfam "1D6CC
-  \Umathcode `\μ = 0 \unimathfam "1D6CD
-  \Umathcode `\ν = 0 \unimathfam "1D6CE
-  \Umathcode `\ξ = 0 \unimathfam "1D6CF
-  \Umathcode `\ο = 0 \unimathfam "1D6D0
-  \Umathcode `\π = 0 \unimathfam "1D6D1
-  \Umathcode `\ρ = 0 \unimathfam "1D6D2
-  \Umathcode `\ς = 0 \unimathfam "1D6D3
-  \Umathcode `\σ = 0 \unimathfam "1D6D4
-  \Umathcode `\τ = 0 \unimathfam "1D6D5
-  \Umathcode `\υ = 0 \unimathfam "1D6D6
-  \Umathcode `\ϕ = 0 \unimathfam "1D6D7
-  \Umathcode `\χ = 0 \unimathfam "1D6D8
-  \Umathcode `\ψ = 0 \unimathfam "1D6D9
-  \Umathcode `\ω = 0 \unimathfam "1D6DA
-  \Umathcode `\ϵ = 0 \unimathfam "1D6DC
-  \Umathcode `\ϑ = 0 \unimathfam "1D6DD
-  \Umathcode `\ϰ = 0 \unimathfam "1D6DE
-  \Umathcode `\φ = 0 \unimathfam "1D6DF
-  \Umathcode `\ϱ = 0 \unimathfam "1D6E0
-  \Umathcode `\ϖ = 0 \unimathfam "1D6E1
+  \Umathcode `\Α = 0 \alphafam "1D6A8
+  \Umathcode `\Β = 0 \alphafam "1D6A9
+  \Umathcode `\Γ = 0 \alphafam "1D6AA
+  \Umathcode `\Δ = 0 \alphafam "1D6AB
+  \Umathcode `\Ε = 0 \alphafam "1D6AC
+  \Umathcode `\Ζ = 0 \alphafam "1D6AD
+  \Umathcode `\Η = 0 \alphafam "1D6AE
+  \Umathcode `\Θ = 0 \alphafam "1D6AF
+  \Umathcode `\Ι = 0 \alphafam "1D6B0
+  \Umathcode `\Κ = 0 \alphafam "1D6B1
+  \Umathcode `\Λ = 0 \alphafam "1D6B2
+  \Umathcode `\Μ = 0 \alphafam "1D6B3
+  \Umathcode `\Ν = 0 \alphafam "1D6B4
+  \Umathcode `\Ξ = 0 \alphafam "1D6B5
+  \Umathcode `\Ο = 0 \alphafam "1D6B6
+  \Umathcode `\Π = 0 \alphafam "1D6B7
+  \Umathcode `\Ρ = 0 \alphafam "1D6B8
+  \Umathcode `\ϴ = 0 \alphafam "1D6B9
+  \Umathcode `\Σ = 0 \alphafam "1D6BA
+  \Umathcode `\Τ = 0 \alphafam "1D6BB
+  \Umathcode `\Υ = 0 \alphafam "1D6BC
+  \Umathcode `\Φ = 0 \alphafam "1D6BD
+  \Umathcode `\Χ = 0 \alphafam "1D6BE
+  \Umathcode `\Ψ = 0 \alphafam "1D6BF
+  \Umathcode `\Ω = 0 \alphafam "1D6C0
+  \Umathcode `\α = 0 \alphafam "1D6C2
+  \Umathcode `\β = 0 \alphafam "1D6C3
+  \Umathcode `\γ = 0 \alphafam "1D6C4
+  \Umathcode `\δ = 0 \alphafam "1D6C5
+  \Umathcode `\ε = 0 \alphafam "1D6C6
+  \Umathcode `\ζ = 0 \alphafam "1D6C7
+  \Umathcode `\η = 0 \alphafam "1D6C8
+  \Umathcode `\θ = 0 \alphafam "1D6C9
+  \Umathcode `\ι = 0 \alphafam "1D6CA
+  \Umathcode `\κ = 0 \alphafam "1D6CB
+  \Umathcode `\λ = 0 \alphafam "1D6CC
+  \Umathcode `\μ = 0 \alphafam "1D6CD
+  \Umathcode `\ν = 0 \alphafam "1D6CE
+  \Umathcode `\ξ = 0 \alphafam "1D6CF
+  \Umathcode `\ο = 0 \alphafam "1D6D0
+  \Umathcode `\π = 0 \alphafam "1D6D1
+  \Umathcode `\ρ = 0 \alphafam "1D6D2
+  \Umathcode `\ς = 0 \alphafam "1D6D3
+  \Umathcode `\σ = 0 \alphafam "1D6D4
+  \Umathcode `\τ = 0 \alphafam "1D6D5
+  \Umathcode `\υ = 0 \alphafam "1D6D6
+  \Umathcode `\ϕ = 0 \alphafam "1D6D7
+  \Umathcode `\χ = 0 \alphafam "1D6D8
+  \Umathcode `\ψ = 0 \alphafam "1D6D9
+  \Umathcode `\ω = 0 \alphafam "1D6DA
+  \Umathcode `\ϵ = 0 \alphafam "1D6DC
+  \Umathcode `\ϑ = 0 \alphafam "1D6DD
+  \Umathcode `\ϰ = 0 \alphafam "1D6DE
+  \Umathcode `\φ = 0 \alphafam "1D6DF
+  \Umathcode `\ϱ = 0 \alphafam "1D6E0
+  \Umathcode `\ϖ = 0 \alphafam "1D6E1
 \fi
 \tenbf}
 
@@ -261,126 +261,126 @@
 \protected\def\bfit{\relax%
 \ifmmode
 % There's no bfit numbers in UCS, use bf instead.
-  \Umathcode `\0 = 0 \unimathfam "1D7CE
-  \Umathcode `\1 = 0 \unimathfam "1D7CF
-  \Umathcode `\2 = 0 \unimathfam "1D7D0
-  \Umathcode `\3 = 0 \unimathfam "1D7D1
-  \Umathcode `\4 = 0 \unimathfam "1D7D2
-  \Umathcode `\5 = 0 \unimathfam "1D7D3
-  \Umathcode `\6 = 0 \unimathfam "1D7D4
-  \Umathcode `\7 = 0 \unimathfam "1D7D5
-  \Umathcode `\8 = 0 \unimathfam "1D7D6
-  \Umathcode `\9 = 0 \unimathfam "1D7D7
+  \Umathcode `\0 = 0 \alphafam "1D7CE
+  \Umathcode `\1 = 0 \alphafam "1D7CF
+  \Umathcode `\2 = 0 \alphafam "1D7D0
+  \Umathcode `\3 = 0 \alphafam "1D7D1
+  \Umathcode `\4 = 0 \alphafam "1D7D2
+  \Umathcode `\5 = 0 \alphafam "1D7D3
+  \Umathcode `\6 = 0 \alphafam "1D7D4
+  \Umathcode `\7 = 0 \alphafam "1D7D5
+  \Umathcode `\8 = 0 \alphafam "1D7D6
+  \Umathcode `\9 = 0 \alphafam "1D7D7
 % latin
-  \Umathcode `\A = 0 \unimathfam "1D468
-  \Umathcode `\B = 0 \unimathfam "1D469
-  \Umathcode `\C = 0 \unimathfam "1D46A
-  \Umathcode `\D = 0 \unimathfam "1D46B
-  \Umathcode `\E = 0 \unimathfam "1D46C
-  \Umathcode `\F = 0 \unimathfam "1D46D
-  \Umathcode `\G = 0 \unimathfam "1D46E
-  \Umathcode `\H = 0 \unimathfam "1D46F
-  \Umathcode `\I = 0 \unimathfam "1D470
-  \Umathcode `\J = 0 \unimathfam "1D471
-  \Umathcode `\K = 0 \unimathfam "1D472
-  \Umathcode `\L = 0 \unimathfam "1D473
-  \Umathcode `\M = 0 \unimathfam "1D474
-  \Umathcode `\N = 0 \unimathfam "1D475
-  \Umathcode `\O = 0 \unimathfam "1D476
-  \Umathcode `\P = 0 \unimathfam "1D477
-  \Umathcode `\Q = 0 \unimathfam "1D478
-  \Umathcode `\R = 0 \unimathfam "1D479
-  \Umathcode `\S = 0 \unimathfam "1D47A
-  \Umathcode `\T = 0 \unimathfam "1D47B
-  \Umathcode `\U = 0 \unimathfam "1D47C
-  \Umathcode `\V = 0 \unimathfam "1D47D
-  \Umathcode `\W = 0 \unimathfam "1D47E
-  \Umathcode `\X = 0 \unimathfam "1D47F
-  \Umathcode `\Y = 0 \unimathfam "1D480
-  \Umathcode `\Z = 0 \unimathfam "1D481
-  \Umathcode `\a = 0 \unimathfam "1D482
-  \Umathcode `\b = 0 \unimathfam "1D483
-  \Umathcode `\c = 0 \unimathfam "1D484
-  \Umathcode `\d = 0 \unimathfam "1D485
-  \Umathcode `\e = 0 \unimathfam "1D486
-  \Umathcode `\f = 0 \unimathfam "1D487
-  \Umathcode `\g = 0 \unimathfam "1D488
-  \Umathcode `\h = 0 \unimathfam "1D489
-  \Umathcode `\i = 0 \unimathfam "1D48A
-  \Umathcode `\j = 0 \unimathfam "1D48B
-  \Umathcode `\k = 0 \unimathfam "1D48C
-  \Umathcode `\l = 0 \unimathfam "1D48D
-  \Umathcode `\m = 0 \unimathfam "1D48E
-  \Umathcode `\n = 0 \unimathfam "1D48F
-  \Umathcode `\o = 0 \unimathfam "1D490
-  \Umathcode `\p = 0 \unimathfam "1D491
-  \Umathcode `\q = 0 \unimathfam "1D492
-  \Umathcode `\r = 0 \unimathfam "1D493
-  \Umathcode `\s = 0 \unimathfam "1D494
-  \Umathcode `\t = 0 \unimathfam "1D495
-  \Umathcode `\u = 0 \unimathfam "1D496
-  \Umathcode `\v = 0 \unimathfam "1D497
-  \Umathcode `\w = 0 \unimathfam "1D498
-  \Umathcode `\x = 0 \unimathfam "1D499
-  \Umathcode `\y = 0 \unimathfam "1D49A
-  \Umathcode `\z = 0 \unimathfam "1D49B
+  \Umathcode `\A = 0 \alphafam "1D468
+  \Umathcode `\B = 0 \alphafam "1D469
+  \Umathcode `\C = 0 \alphafam "1D46A
+  \Umathcode `\D = 0 \alphafam "1D46B
+  \Umathcode `\E = 0 \alphafam "1D46C
+  \Umathcode `\F = 0 \alphafam "1D46D
+  \Umathcode `\G = 0 \alphafam "1D46E
+  \Umathcode `\H = 0 \alphafam "1D46F
+  \Umathcode `\I = 0 \alphafam "1D470
+  \Umathcode `\J = 0 \alphafam "1D471
+  \Umathcode `\K = 0 \alphafam "1D472
+  \Umathcode `\L = 0 \alphafam "1D473
+  \Umathcode `\M = 0 \alphafam "1D474
+  \Umathcode `\N = 0 \alphafam "1D475
+  \Umathcode `\O = 0 \alphafam "1D476
+  \Umathcode `\P = 0 \alphafam "1D477
+  \Umathcode `\Q = 0 \alphafam "1D478
+  \Umathcode `\R = 0 \alphafam "1D479
+  \Umathcode `\S = 0 \alphafam "1D47A
+  \Umathcode `\T = 0 \alphafam "1D47B
+  \Umathcode `\U = 0 \alphafam "1D47C
+  \Umathcode `\V = 0 \alphafam "1D47D
+  \Umathcode `\W = 0 \alphafam "1D47E
+  \Umathcode `\X = 0 \alphafam "1D47F
+  \Umathcode `\Y = 0 \alphafam "1D480
+  \Umathcode `\Z = 0 \alphafam "1D481
+  \Umathcode `\a = 0 \alphafam "1D482
+  \Umathcode `\b = 0 \alphafam "1D483
+  \Umathcode `\c = 0 \alphafam "1D484
+  \Umathcode `\d = 0 \alphafam "1D485
+  \Umathcode `\e = 0 \alphafam "1D486
+  \Umathcode `\f = 0 \alphafam "1D487
+  \Umathcode `\g = 0 \alphafam "1D488
+  \Umathcode `\h = 0 \alphafam "1D489
+  \Umathcode `\i = 0 \alphafam "1D48A
+  \Umathcode `\j = 0 \alphafam "1D48B
+  \Umathcode `\k = 0 \alphafam "1D48C
+  \Umathcode `\l = 0 \alphafam "1D48D
+  \Umathcode `\m = 0 \alphafam "1D48E
+  \Umathcode `\n = 0 \alphafam "1D48F
+  \Umathcode `\o = 0 \alphafam "1D490
+  \Umathcode `\p = 0 \alphafam "1D491
+  \Umathcode `\q = 0 \alphafam "1D492
+  \Umathcode `\r = 0 \alphafam "1D493
+  \Umathcode `\s = 0 \alphafam "1D494
+  \Umathcode `\t = 0 \alphafam "1D495
+  \Umathcode `\u = 0 \alphafam "1D496
+  \Umathcode `\v = 0 \alphafam "1D497
+  \Umathcode `\w = 0 \alphafam "1D498
+  \Umathcode `\x = 0 \alphafam "1D499
+  \Umathcode `\y = 0 \alphafam "1D49A
+  \Umathcode `\z = 0 \alphafam "1D49B
 % greek
-  \Umathcode `\Α = 0 \unimathfam "1D71C
-  \Umathcode `\Β = 0 \unimathfam "1D71D
-  \Umathcode `\Γ = 0 \unimathfam "1D71E
-  \Umathcode `\Δ = 0 \unimathfam "1D71F
-  \Umathcode `\Ε = 0 \unimathfam "1D720
-  \Umathcode `\Ζ = 0 \unimathfam "1D721
-  \Umathcode `\Η = 0 \unimathfam "1D722
-  \Umathcode `\Θ = 0 \unimathfam "1D723
-  \Umathcode `\Ι = 0 \unimathfam "1D724
-  \Umathcode `\Κ = 0 \unimathfam "1D725
-  \Umathcode `\Λ = 0 \unimathfam "1D726
-  \Umathcode `\Μ = 0 \unimathfam "1D727
-  \Umathcode `\Ν = 0 \unimathfam "1D728
-  \Umathcode `\Ξ = 0 \unimathfam "1D729
-  \Umathcode `\Ο = 0 \unimathfam "1D72A
-  \Umathcode `\Π = 0 \unimathfam "1D72B
-  \Umathcode `\Ρ = 0 \unimathfam "1D72C
-  \Umathcode `\ϴ = 0 \unimathfam "1D72D
-  \Umathcode `\Σ = 0 \unimathfam "1D72E
-  \Umathcode `\Τ = 0 \unimathfam "1D72F
-  \Umathcode `\Υ = 0 \unimathfam "1D730
-  \Umathcode `\Φ = 0 \unimathfam "1D731
-  \Umathcode `\Χ = 0 \unimathfam "1D732
-  \Umathcode `\Ψ = 0 \unimathfam "1D733
-  \Umathcode `\Ω = 0 \unimathfam "1D734
-  \Umathcode `\α = 0 \unimathfam "1D736
-  \Umathcode `\β = 0 \unimathfam "1D737
-  \Umathcode `\γ = 0 \unimathfam "1D738
-  \Umathcode `\δ = 0 \unimathfam "1D739
-  \Umathcode `\ε = 0 \unimathfam "1D73A
-  \Umathcode `\ζ = 0 \unimathfam "1D73B
-  \Umathcode `\η = 0 \unimathfam "1D73C
-  \Umathcode `\θ = 0 \unimathfam "1D73D
-  \Umathcode `\ι = 0 \unimathfam "1D73E
-  \Umathcode `\κ = 0 \unimathfam "1D73F
-  \Umathcode `\λ = 0 \unimathfam "1D740
-  \Umathcode `\μ = 0 \unimathfam "1D741
-  \Umathcode `\ν = 0 \unimathfam "1D742
-  \Umathcode `\ξ = 0 \unimathfam "1D743
-  \Umathcode `\ο = 0 \unimathfam "1D744
-  \Umathcode `\π = 0 \unimathfam "1D745
-  \Umathcode `\ρ = 0 \unimathfam "1D746
-  \Umathcode `\ς = 0 \unimathfam "1D747
-  \Umathcode `\σ = 0 \unimathfam "1D748
-  \Umathcode `\τ = 0 \unimathfam "1D749
-  \Umathcode `\υ = 0 \unimathfam "1D74A
-  \Umathcode `\ϕ = 0 \unimathfam "1D74B
-  \Umathcode `\χ = 0 \unimathfam "1D74C
-  \Umathcode `\ψ = 0 \unimathfam "1D74D
-  \Umathcode `\ω = 0 \unimathfam "1D74E
-  \Umathcode `\ϵ = 0 \unimathfam "1D750
-  \Umathcode `\ϑ = 0 \unimathfam "1D751
-  \Umathcode `\ϰ = 0 \unimathfam "1D752
-  \Umathcode `\φ = 0 \unimathfam "1D753
-  \Umathcode `\ϱ = 0 \unimathfam "1D754
-  \Umathcode `\ϖ = 0 \unimathfam "1D755
+  \Umathcode `\Α = 0 \alphafam "1D71C
+  \Umathcode `\Β = 0 \alphafam "1D71D
+  \Umathcode `\Γ = 0 \alphafam "1D71E
+  \Umathcode `\Δ = 0 \alphafam "1D71F
+  \Umathcode `\Ε = 0 \alphafam "1D720
+  \Umathcode `\Ζ = 0 \alphafam "1D721
+  \Umathcode `\Η = 0 \alphafam "1D722
+  \Umathcode `\Θ = 0 \alphafam "1D723
+  \Umathcode `\Ι = 0 \alphafam "1D724
+  \Umathcode `\Κ = 0 \alphafam "1D725
+  \Umathcode `\Λ = 0 \alphafam "1D726
+  \Umathcode `\Μ = 0 \alphafam "1D727
+  \Umathcode `\Ν = 0 \alphafam "1D728
+  \Umathcode `\Ξ = 0 \alphafam "1D729
+  \Umathcode `\Ο = 0 \alphafam "1D72A
+  \Umathcode `\Π = 0 \alphafam "1D72B
+  \Umathcode `\Ρ = 0 \alphafam "1D72C
+  \Umathcode `\ϴ = 0 \alphafam "1D72D
+  \Umathcode `\Σ = 0 \alphafam "1D72E
+  \Umathcode `\Τ = 0 \alphafam "1D72F
+  \Umathcode `\Υ = 0 \alphafam "1D730
+  \Umathcode `\Φ = 0 \alphafam "1D731
+  \Umathcode `\Χ = 0 \alphafam "1D732
+  \Umathcode `\Ψ = 0 \alphafam "1D733
+  \Umathcode `\Ω = 0 \alphafam "1D734
+  \Umathcode `\α = 0 \alphafam "1D736
+  \Umathcode `\β = 0 \alphafam "1D737
+  \Umathcode `\γ = 0 \alphafam "1D738
+  \Umathcode `\δ = 0 \alphafam "1D739
+  \Umathcode `\ε = 0 \alphafam "1D73A
+  \Umathcode `\ζ = 0 \alphafam "1D73B
+  \Umathcode `\η = 0 \alphafam "1D73C
+  \Umathcode `\θ = 0 \alphafam "1D73D
+  \Umathcode `\ι = 0 \alphafam "1D73E
+  \Umathcode `\κ = 0 \alphafam "1D73F
+  \Umathcode `\λ = 0 \alphafam "1D740
+  \Umathcode `\μ = 0 \alphafam "1D741
+  \Umathcode `\ν = 0 \alphafam "1D742
+  \Umathcode `\ξ = 0 \alphafam "1D743
+  \Umathcode `\ο = 0 \alphafam "1D744
+  \Umathcode `\π = 0 \alphafam "1D745
+  \Umathcode `\ρ = 0 \alphafam "1D746
+  \Umathcode `\ς = 0 \alphafam "1D747
+  \Umathcode `\σ = 0 \alphafam "1D748
+  \Umathcode `\τ = 0 \alphafam "1D749
+  \Umathcode `\υ = 0 \alphafam "1D74A
+  \Umathcode `\ϕ = 0 \alphafam "1D74B
+  \Umathcode `\χ = 0 \alphafam "1D74C
+  \Umathcode `\ψ = 0 \alphafam "1D74D
+  \Umathcode `\ω = 0 \alphafam "1D74E
+  \Umathcode `\ϵ = 0 \alphafam "1D750
+  \Umathcode `\ϑ = 0 \alphafam "1D751
+  \Umathcode `\ϰ = 0 \alphafam "1D752
+  \Umathcode `\φ = 0 \alphafam "1D753
+  \Umathcode `\ϱ = 0 \alphafam "1D754
+  \Umathcode `\ϖ = 0 \alphafam "1D755
 \fi
 \tenbfit}
 \let\itbf=\bfit
@@ -388,69 +388,69 @@
 \protected\def\sf{\relax%
 \ifmmode
 % numbers
-  \Umathcode `\0 = 0 \unimathfam "1D7E2
-  \Umathcode `\1 = 0 \unimathfam "1D7E3
-  \Umathcode `\2 = 0 \unimathfam "1D7E4
-  \Umathcode `\3 = 0 \unimathfam "1D7E5
-  \Umathcode `\4 = 0 \unimathfam "1D7E6
-  \Umathcode `\5 = 0 \unimathfam "1D7E7
-  \Umathcode `\6 = 0 \unimathfam "1D7E8
-  \Umathcode `\7 = 0 \unimathfam "1D7E9
-  \Umathcode `\8 = 0 \unimathfam "1D7EA
-  \Umathcode `\9 = 0 \unimathfam "1D7EB
+  \Umathcode `\0 = 0 \alphafam "1D7E2
+  \Umathcode `\1 = 0 \alphafam "1D7E3
+  \Umathcode `\2 = 0 \alphafam "1D7E4
+  \Umathcode `\3 = 0 \alphafam "1D7E5
+  \Umathcode `\4 = 0 \alphafam "1D7E6
+  \Umathcode `\5 = 0 \alphafam "1D7E7
+  \Umathcode `\6 = 0 \alphafam "1D7E8
+  \Umathcode `\7 = 0 \alphafam "1D7E9
+  \Umathcode `\8 = 0 \alphafam "1D7EA
+  \Umathcode `\9 = 0 \alphafam "1D7EB
 % latin
-  \Umathcode `\A = 0 \unimathfam "1D5A0
-  \Umathcode `\B = 0 \unimathfam "1D5A1
-  \Umathcode `\C = 0 \unimathfam "1D5A2
-  \Umathcode `\D = 0 \unimathfam "1D5A3
-  \Umathcode `\E = 0 \unimathfam "1D5A4
-  \Umathcode `\F = 0 \unimathfam "1D5A5
-  \Umathcode `\G = 0 \unimathfam "1D5A6
-  \Umathcode `\H = 0 \unimathfam "1D5A7
-  \Umathcode `\I = 0 \unimathfam "1D5A8
-  \Umathcode `\J = 0 \unimathfam "1D5A9
-  \Umathcode `\K = 0 \unimathfam "1D5AA
-  \Umathcode `\L = 0 \unimathfam "1D5AB
-  \Umathcode `\M = 0 \unimathfam "1D5AC
-  \Umathcode `\N = 0 \unimathfam "1D5AD
-  \Umathcode `\O = 0 \unimathfam "1D5AE
-  \Umathcode `\P = 0 \unimathfam "1D5AF
-  \Umathcode `\Q = 0 \unimathfam "1D5B0
-  \Umathcode `\R = 0 \unimathfam "1D5B1
-  \Umathcode `\S = 0 \unimathfam "1D5B2
-  \Umathcode `\T = 0 \unimathfam "1D5B3
-  \Umathcode `\U = 0 \unimathfam "1D5B4
-  \Umathcode `\V = 0 \unimathfam "1D5B5
-  \Umathcode `\W = 0 \unimathfam "1D5B6
-  \Umathcode `\X = 0 \unimathfam "1D5B7
-  \Umathcode `\Y = 0 \unimathfam "1D5B8
-  \Umathcode `\Z = 0 \unimathfam "1D5B9
-  \Umathcode `\a = 0 \unimathfam "1D5BA
-  \Umathcode `\b = 0 \unimathfam "1D5BB
-  \Umathcode `\c = 0 \unimathfam "1D5BC
-  \Umathcode `\d = 0 \unimathfam "1D5BD
-  \Umathcode `\e = 0 \unimathfam "1D5BE
-  \Umathcode `\f = 0 \unimathfam "1D5BF
-  \Umathcode `\g = 0 \unimathfam "1D5C0
-  \Umathcode `\h = 0 \unimathfam "1D5C1
-  \Umathcode `\i = 0 \unimathfam "1D5C2
-  \Umathcode `\j = 0 \unimathfam "1D5C3
-  \Umathcode `\k = 0 \unimathfam "1D5C4
-  \Umathcode `\l = 0 \unimathfam "1D5C5
-  \Umathcode `\m = 0 \unimathfam "1D5C6
-  \Umathcode `\n = 0 \unimathfam "1D5C7
-  \Umathcode `\o = 0 \unimathfam "1D5C8
-  \Umathcode `\p = 0 \unimathfam "1D5C9
-  \Umathcode `\q = 0 \unimathfam "1D5CA
-  \Umathcode `\r = 0 \unimathfam "1D5CB
-  \Umathcode `\s = 0 \unimathfam "1D5CC
-  \Umathcode `\t = 0 \unimathfam "1D5CD
-  \Umathcode `\u = 0 \unimathfam "1D5CE
-  \Umathcode `\v = 0 \unimathfam "1D5CF
-  \Umathcode `\w = 0 \unimathfam "1D5D0
-  \Umathcode `\x = 0 \unimathfam "1D5D1
-  \Umathcode `\y = 0 \unimathfam "1D5D2
-  \Umathcode `\z = 0 \unimathfam "1D5D3
+  \Umathcode `\A = 0 \alphafam "1D5A0
+  \Umathcode `\B = 0 \alphafam "1D5A1
+  \Umathcode `\C = 0 \alphafam "1D5A2
+  \Umathcode `\D = 0 \alphafam "1D5A3
+  \Umathcode `\E = 0 \alphafam "1D5A4
+  \Umathcode `\F = 0 \alphafam "1D5A5
+  \Umathcode `\G = 0 \alphafam "1D5A6
+  \Umathcode `\H = 0 \alphafam "1D5A7
+  \Umathcode `\I = 0 \alphafam "1D5A8
+  \Umathcode `\J = 0 \alphafam "1D5A9
+  \Umathcode `\K = 0 \alphafam "1D5AA
+  \Umathcode `\L = 0 \alphafam "1D5AB
+  \Umathcode `\M = 0 \alphafam "1D5AC
+  \Umathcode `\N = 0 \alphafam "1D5AD
+  \Umathcode `\O = 0 \alphafam "1D5AE
+  \Umathcode `\P = 0 \alphafam "1D5AF
+  \Umathcode `\Q = 0 \alphafam "1D5B0
+  \Umathcode `\R = 0 \alphafam "1D5B1
+  \Umathcode `\S = 0 \alphafam "1D5B2
+  \Umathcode `\T = 0 \alphafam "1D5B3
+  \Umathcode `\U = 0 \alphafam "1D5B4
+  \Umathcode `\V = 0 \alphafam "1D5B5
+  \Umathcode `\W = 0 \alphafam "1D5B6
+  \Umathcode `\X = 0 \alphafam "1D5B7
+  \Umathcode `\Y = 0 \alphafam "1D5B8
+  \Umathcode `\Z = 0 \alphafam "1D5B9
+  \Umathcode `\a = 0 \alphafam "1D5BA
+  \Umathcode `\b = 0 \alphafam "1D5BB
+  \Umathcode `\c = 0 \alphafam "1D5BC
+  \Umathcode `\d = 0 \alphafam "1D5BD
+  \Umathcode `\e = 0 \alphafam "1D5BE
+  \Umathcode `\f = 0 \alphafam "1D5BF
+  \Umathcode `\g = 0 \alphafam "1D5C0
+  \Umathcode `\h = 0 \alphafam "1D5C1
+  \Umathcode `\i = 0 \alphafam "1D5C2
+  \Umathcode `\j = 0 \alphafam "1D5C3
+  \Umathcode `\k = 0 \alphafam "1D5C4
+  \Umathcode `\l = 0 \alphafam "1D5C5
+  \Umathcode `\m = 0 \alphafam "1D5C6
+  \Umathcode `\n = 0 \alphafam "1D5C7
+  \Umathcode `\o = 0 \alphafam "1D5C8
+  \Umathcode `\p = 0 \alphafam "1D5C9
+  \Umathcode `\q = 0 \alphafam "1D5CA
+  \Umathcode `\r = 0 \alphafam "1D5CB
+  \Umathcode `\s = 0 \alphafam "1D5CC
+  \Umathcode `\t = 0 \alphafam "1D5CD
+  \Umathcode `\u = 0 \alphafam "1D5CE
+  \Umathcode `\v = 0 \alphafam "1D5CF
+  \Umathcode `\w = 0 \alphafam "1D5D0
+  \Umathcode `\x = 0 \alphafam "1D5D1
+  \Umathcode `\y = 0 \alphafam "1D5D2
+  \Umathcode `\z = 0 \alphafam "1D5D3
 % no greek
 \fi
 \tensf}
@@ -459,58 +459,58 @@
 \ifmmode
 % no numbers
 % latin
-  \Umathcode `\A = 0 \unimathfam "1D608
-  \Umathcode `\B = 0 \unimathfam "1D609
-  \Umathcode `\C = 0 \unimathfam "1D60A
-  \Umathcode `\D = 0 \unimathfam "1D60B
-  \Umathcode `\E = 0 \unimathfam "1D60C
-  \Umathcode `\F = 0 \unimathfam "1D60D
-  \Umathcode `\G = 0 \unimathfam "1D60E
-  \Umathcode `\H = 0 \unimathfam "1D60F
-  \Umathcode `\I = 0 \unimathfam "1D610
-  \Umathcode `\J = 0 \unimathfam "1D611
-  \Umathcode `\K = 0 \unimathfam "1D612
-  \Umathcode `\L = 0 \unimathfam "1D613
-  \Umathcode `\M = 0 \unimathfam "1D614
-  \Umathcode `\N = 0 \unimathfam "1D615
-  \Umathcode `\O = 0 \unimathfam "1D616
-  \Umathcode `\P = 0 \unimathfam "1D617
-  \Umathcode `\Q = 0 \unimathfam "1D618
-  \Umathcode `\R = 0 \unimathfam "1D619
-  \Umathcode `\S = 0 \unimathfam "1D61A
-  \Umathcode `\T = 0 \unimathfam "1D61B
-  \Umathcode `\U = 0 \unimathfam "1D61C
-  \Umathcode `\V = 0 \unimathfam "1D61D
-  \Umathcode `\W = 0 \unimathfam "1D61E
-  \Umathcode `\X = 0 \unimathfam "1D61F
-  \Umathcode `\Y = 0 \unimathfam "1D620
-  \Umathcode `\Z = 0 \unimathfam "1D621
-  \Umathcode `\a = 0 \unimathfam "1D622
-  \Umathcode `\b = 0 \unimathfam "1D623
-  \Umathcode `\c = 0 \unimathfam "1D624
-  \Umathcode `\d = 0 \unimathfam "1D625
-  \Umathcode `\e = 0 \unimathfam "1D626
-  \Umathcode `\f = 0 \unimathfam "1D627
-  \Umathcode `\g = 0 \unimathfam "1D628
-  \Umathcode `\h = 0 \unimathfam "1D629
-  \Umathcode `\i = 0 \unimathfam "1D62A
-  \Umathcode `\j = 0 \unimathfam "1D62B
-  \Umathcode `\k = 0 \unimathfam "1D62C
-  \Umathcode `\l = 0 \unimathfam "1D62D
-  \Umathcode `\m = 0 \unimathfam "1D62E
-  \Umathcode `\n = 0 \unimathfam "1D62F
-  \Umathcode `\o = 0 \unimathfam "1D630
-  \Umathcode `\p = 0 \unimathfam "1D631
-  \Umathcode `\q = 0 \unimathfam "1D632
-  \Umathcode `\r = 0 \unimathfam "1D633
-  \Umathcode `\s = 0 \unimathfam "1D634
-  \Umathcode `\t = 0 \unimathfam "1D635
-  \Umathcode `\u = 0 \unimathfam "1D636
-  \Umathcode `\v = 0 \unimathfam "1D637
-  \Umathcode `\w = 0 \unimathfam "1D638
-  \Umathcode `\x = 0 \unimathfam "1D639
-  \Umathcode `\y = 0 \unimathfam "1D63A
-  \Umathcode `\z = 0 \unimathfam "1D63B
+  \Umathcode `\A = 0 \alphafam "1D608
+  \Umathcode `\B = 0 \alphafam "1D609
+  \Umathcode `\C = 0 \alphafam "1D60A
+  \Umathcode `\D = 0 \alphafam "1D60B
+  \Umathcode `\E = 0 \alphafam "1D60C
+  \Umathcode `\F = 0 \alphafam "1D60D
+  \Umathcode `\G = 0 \alphafam "1D60E
+  \Umathcode `\H = 0 \alphafam "1D60F
+  \Umathcode `\I = 0 \alphafam "1D610
+  \Umathcode `\J = 0 \alphafam "1D611
+  \Umathcode `\K = 0 \alphafam "1D612
+  \Umathcode `\L = 0 \alphafam "1D613
+  \Umathcode `\M = 0 \alphafam "1D614
+  \Umathcode `\N = 0 \alphafam "1D615
+  \Umathcode `\O = 0 \alphafam "1D616
+  \Umathcode `\P = 0 \alphafam "1D617
+  \Umathcode `\Q = 0 \alphafam "1D618
+  \Umathcode `\R = 0 \alphafam "1D619
+  \Umathcode `\S = 0 \alphafam "1D61A
+  \Umathcode `\T = 0 \alphafam "1D61B
+  \Umathcode `\U = 0 \alphafam "1D61C
+  \Umathcode `\V = 0 \alphafam "1D61D
+  \Umathcode `\W = 0 \alphafam "1D61E
+  \Umathcode `\X = 0 \alphafam "1D61F
+  \Umathcode `\Y = 0 \alphafam "1D620
+  \Umathcode `\Z = 0 \alphafam "1D621
+  \Umathcode `\a = 0 \alphafam "1D622
+  \Umathcode `\b = 0 \alphafam "1D623
+  \Umathcode `\c = 0 \alphafam "1D624
+  \Umathcode `\d = 0 \alphafam "1D625
+  \Umathcode `\e = 0 \alphafam "1D626
+  \Umathcode `\f = 0 \alphafam "1D627
+  \Umathcode `\g = 0 \alphafam "1D628
+  \Umathcode `\h = 0 \alphafam "1D629
+  \Umathcode `\i = 0 \alphafam "1D62A
+  \Umathcode `\j = 0 \alphafam "1D62B
+  \Umathcode `\k = 0 \alphafam "1D62C
+  \Umathcode `\l = 0 \alphafam "1D62D
+  \Umathcode `\m = 0 \alphafam "1D62E
+  \Umathcode `\n = 0 \alphafam "1D62F
+  \Umathcode `\o = 0 \alphafam "1D630
+  \Umathcode `\p = 0 \alphafam "1D631
+  \Umathcode `\q = 0 \alphafam "1D632
+  \Umathcode `\r = 0 \alphafam "1D633
+  \Umathcode `\s = 0 \alphafam "1D634
+  \Umathcode `\t = 0 \alphafam "1D635
+  \Umathcode `\u = 0 \alphafam "1D636
+  \Umathcode `\v = 0 \alphafam "1D637
+  \Umathcode `\w = 0 \alphafam "1D638
+  \Umathcode `\x = 0 \alphafam "1D639
+  \Umathcode `\y = 0 \alphafam "1D63A
+  \Umathcode `\z = 0 \alphafam "1D63B
 % no greek
 \fi
 \tensfit}
@@ -519,126 +519,126 @@
 \protected\def\sfbf{\relax%
 \ifmmode
 % numbers
-  \Umathcode `\0 = 0 \unimathfam "1D7EC
-  \Umathcode `\1 = 0 \unimathfam "1D7ED
-  \Umathcode `\2 = 0 \unimathfam "1D7EE
-  \Umathcode `\3 = 0 \unimathfam "1D7EF
-  \Umathcode `\4 = 0 \unimathfam "1D7F0
-  \Umathcode `\5 = 0 \unimathfam "1D7F1
-  \Umathcode `\6 = 0 \unimathfam "1D7F2
-  \Umathcode `\7 = 0 \unimathfam "1D7F3
-  \Umathcode `\8 = 0 \unimathfam "1D7F4
-  \Umathcode `\9 = 0 \unimathfam "1D7F5
+  \Umathcode `\0 = 0 \alphafam "1D7EC
+  \Umathcode `\1 = 0 \alphafam "1D7ED
+  \Umathcode `\2 = 0 \alphafam "1D7EE
+  \Umathcode `\3 = 0 \alphafam "1D7EF
+  \Umathcode `\4 = 0 \alphafam "1D7F0
+  \Umathcode `\5 = 0 \alphafam "1D7F1
+  \Umathcode `\6 = 0 \alphafam "1D7F2
+  \Umathcode `\7 = 0 \alphafam "1D7F3
+  \Umathcode `\8 = 0 \alphafam "1D7F4
+  \Umathcode `\9 = 0 \alphafam "1D7F5
 % latin
-  \Umathcode `\A = 0 \unimathfam "1D5D4
-  \Umathcode `\B = 0 \unimathfam "1D5D5
-  \Umathcode `\C = 0 \unimathfam "1D5D6
-  \Umathcode `\D = 0 \unimathfam "1D5D7
-  \Umathcode `\E = 0 \unimathfam "1D5D8
-  \Umathcode `\F = 0 \unimathfam "1D5D9
-  \Umathcode `\G = 0 \unimathfam "1D5DA
-  \Umathcode `\H = 0 \unimathfam "1D5DB
-  \Umathcode `\I = 0 \unimathfam "1D5DC
-  \Umathcode `\J = 0 \unimathfam "1D5DD
-  \Umathcode `\K = 0 \unimathfam "1D5DE
-  \Umathcode `\L = 0 \unimathfam "1D5DF
-  \Umathcode `\M = 0 \unimathfam "1D5E0
-  \Umathcode `\N = 0 \unimathfam "1D5E1
-  \Umathcode `\O = 0 \unimathfam "1D5E2
-  \Umathcode `\P = 0 \unimathfam "1D5E3
-  \Umathcode `\Q = 0 \unimathfam "1D5E4
-  \Umathcode `\R = 0 \unimathfam "1D5E5
-  \Umathcode `\S = 0 \unimathfam "1D5E6
-  \Umathcode `\T = 0 \unimathfam "1D5E7
-  \Umathcode `\U = 0 \unimathfam "1D5E8
-  \Umathcode `\V = 0 \unimathfam "1D5E9
-  \Umathcode `\W = 0 \unimathfam "1D5EA
-  \Umathcode `\X = 0 \unimathfam "1D5EB
-  \Umathcode `\Y = 0 \unimathfam "1D5EC
-  \Umathcode `\Z = 0 \unimathfam "1D5ED
-  \Umathcode `\a = 0 \unimathfam "1D5EE
-  \Umathcode `\b = 0 \unimathfam "1D5EF
-  \Umathcode `\c = 0 \unimathfam "1D5F0
-  \Umathcode `\d = 0 \unimathfam "1D5F1
-  \Umathcode `\e = 0 \unimathfam "1D5F2
-  \Umathcode `\f = 0 \unimathfam "1D5F3
-  \Umathcode `\g = 0 \unimathfam "1D5F4
-  \Umathcode `\h = 0 \unimathfam "1D5F5
-  \Umathcode `\i = 0 \unimathfam "1D5F6
-  \Umathcode `\j = 0 \unimathfam "1D5F7
-  \Umathcode `\k = 0 \unimathfam "1D5F8
-  \Umathcode `\l = 0 \unimathfam "1D5F9
-  \Umathcode `\m = 0 \unimathfam "1D5FA
-  \Umathcode `\n = 0 \unimathfam "1D5FB
-  \Umathcode `\o = 0 \unimathfam "1D5FC
-  \Umathcode `\p = 0 \unimathfam "1D5FD
-  \Umathcode `\q = 0 \unimathfam "1D5FE
-  \Umathcode `\r = 0 \unimathfam "1D5FF
-  \Umathcode `\s = 0 \unimathfam "1D600
-  \Umathcode `\t = 0 \unimathfam "1D601
-  \Umathcode `\u = 0 \unimathfam "1D602
-  \Umathcode `\v = 0 \unimathfam "1D603
-  \Umathcode `\w = 0 \unimathfam "1D604
-  \Umathcode `\x = 0 \unimathfam "1D605
-  \Umathcode `\y = 0 \unimathfam "1D606
-  \Umathcode `\z = 0 \unimathfam "1D607
+  \Umathcode `\A = 0 \alphafam "1D5D4
+  \Umathcode `\B = 0 \alphafam "1D5D5
+  \Umathcode `\C = 0 \alphafam "1D5D6
+  \Umathcode `\D = 0 \alphafam "1D5D7
+  \Umathcode `\E = 0 \alphafam "1D5D8
+  \Umathcode `\F = 0 \alphafam "1D5D9
+  \Umathcode `\G = 0 \alphafam "1D5DA
+  \Umathcode `\H = 0 \alphafam "1D5DB
+  \Umathcode `\I = 0 \alphafam "1D5DC
+  \Umathcode `\J = 0 \alphafam "1D5DD
+  \Umathcode `\K = 0 \alphafam "1D5DE
+  \Umathcode `\L = 0 \alphafam "1D5DF
+  \Umathcode `\M = 0 \alphafam "1D5E0
+  \Umathcode `\N = 0 \alphafam "1D5E1
+  \Umathcode `\O = 0 \alphafam "1D5E2
+  \Umathcode `\P = 0 \alphafam "1D5E3
+  \Umathcode `\Q = 0 \alphafam "1D5E4
+  \Umathcode `\R = 0 \alphafam "1D5E5
+  \Umathcode `\S = 0 \alphafam "1D5E6
+  \Umathcode `\T = 0 \alphafam "1D5E7
+  \Umathcode `\U = 0 \alphafam "1D5E8
+  \Umathcode `\V = 0 \alphafam "1D5E9
+  \Umathcode `\W = 0 \alphafam "1D5EA
+  \Umathcode `\X = 0 \alphafam "1D5EB
+  \Umathcode `\Y = 0 \alphafam "1D5EC
+  \Umathcode `\Z = 0 \alphafam "1D5ED
+  \Umathcode `\a = 0 \alphafam "1D5EE
+  \Umathcode `\b = 0 \alphafam "1D5EF
+  \Umathcode `\c = 0 \alphafam "1D5F0
+  \Umathcode `\d = 0 \alphafam "1D5F1
+  \Umathcode `\e = 0 \alphafam "1D5F2
+  \Umathcode `\f = 0 \alphafam "1D5F3
+  \Umathcode `\g = 0 \alphafam "1D5F4
+  \Umathcode `\h = 0 \alphafam "1D5F5
+  \Umathcode `\i = 0 \alphafam "1D5F6
+  \Umathcode `\j = 0 \alphafam "1D5F7
+  \Umathcode `\k = 0 \alphafam "1D5F8
+  \Umathcode `\l = 0 \alphafam "1D5F9
+  \Umathcode `\m = 0 \alphafam "1D5FA
+  \Umathcode `\n = 0 \alphafam "1D5FB
+  \Umathcode `\o = 0 \alphafam "1D5FC
+  \Umathcode `\p = 0 \alphafam "1D5FD
+  \Umathcode `\q = 0 \alphafam "1D5FE
+  \Umathcode `\r = 0 \alphafam "1D5FF
+  \Umathcode `\s = 0 \alphafam "1D600
+  \Umathcode `\t = 0 \alphafam "1D601
+  \Umathcode `\u = 0 \alphafam "1D602
+  \Umathcode `\v = 0 \alphafam "1D603
+  \Umathcode `\w = 0 \alphafam "1D604
+  \Umathcode `\x = 0 \alphafam "1D605
+  \Umathcode `\y = 0 \alphafam "1D606
+  \Umathcode `\z = 0 \alphafam "1D607
 % greek
-  \Umathcode `\Α = 0 \unimathfam "1D756
-  \Umathcode `\Β = 0 \unimathfam "1D757
-  \Umathcode `\Γ = 0 \unimathfam "1D758
-  \Umathcode `\Δ = 0 \unimathfam "1D759
-  \Umathcode `\Ε = 0 \unimathfam "1D75A
-  \Umathcode `\Ζ = 0 \unimathfam "1D75B
-  \Umathcode `\Η = 0 \unimathfam "1D75C
-  \Umathcode `\Θ = 0 \unimathfam "1D75D
-  \Umathcode `\Ι = 0 \unimathfam "1D75E
-  \Umathcode `\Κ = 0 \unimathfam "1D75F
-  \Umathcode `\Λ = 0 \unimathfam "1D760
-  \Umathcode `\Μ = 0 \unimathfam "1D761
-  \Umathcode `\Ν = 0 \unimathfam "1D762
-  \Umathcode `\Ξ = 0 \unimathfam "1D763
-  \Umathcode `\Ο = 0 \unimathfam "1D764
-  \Umathcode `\Π = 0 \unimathfam "1D765
-  \Umathcode `\Ρ = 0 \unimathfam "1D766
-  \Umathcode `\ϴ = 0 \unimathfam "1D767
-  \Umathcode `\Σ = 0 \unimathfam "1D768
-  \Umathcode `\Τ = 0 \unimathfam "1D769
-  \Umathcode `\Υ = 0 \unimathfam "1D76A
-  \Umathcode `\Φ = 0 \unimathfam "1D76B
-  \Umathcode `\Χ = 0 \unimathfam "1D76C
-  \Umathcode `\Ψ = 0 \unimathfam "1D76D
-  \Umathcode `\Ω = 0 \unimathfam "1D76E
-  \Umathcode `\α = 0 \unimathfam "1D770
-  \Umathcode `\β = 0 \unimathfam "1D771
-  \Umathcode `\γ = 0 \unimathfam "1D772
-  \Umathcode `\δ = 0 \unimathfam "1D773
-  \Umathcode `\ε = 0 \unimathfam "1D774
-  \Umathcode `\ζ = 0 \unimathfam "1D775
-  \Umathcode `\η = 0 \unimathfam "1D776
-  \Umathcode `\θ = 0 \unimathfam "1D777
-  \Umathcode `\ι = 0 \unimathfam "1D778
-  \Umathcode `\κ = 0 \unimathfam "1D779
-  \Umathcode `\λ = 0 \unimathfam "1D77A
-  \Umathcode `\μ = 0 \unimathfam "1D77B
-  \Umathcode `\ν = 0 \unimathfam "1D77C
-  \Umathcode `\ξ = 0 \unimathfam "1D77D
-  \Umathcode `\ο = 0 \unimathfam "1D77E
-  \Umathcode `\π = 0 \unimathfam "1D77F
-  \Umathcode `\ρ = 0 \unimathfam "1D780
-  \Umathcode `\ς = 0 \unimathfam "1D781
-  \Umathcode `\σ = 0 \unimathfam "1D782
-  \Umathcode `\τ = 0 \unimathfam "1D783
-  \Umathcode `\υ = 0 \unimathfam "1D784
-  \Umathcode `\ϕ = 0 \unimathfam "1D785
-  \Umathcode `\χ = 0 \unimathfam "1D786
-  \Umathcode `\ψ = 0 \unimathfam "1D787
-  \Umathcode `\ω = 0 \unimathfam "1D788
-  \Umathcode `\ϵ = 0 \unimathfam "1D78A
-  \Umathcode `\ϑ = 0 \unimathfam "1D78B
-  \Umathcode `\ϰ = 0 \unimathfam "1D78C
-  \Umathcode `\φ = 0 \unimathfam "1D78D
-  \Umathcode `\ϱ = 0 \unimathfam "1D78E
-  \Umathcode `\ϖ = 0 \unimathfam "1D78F
+  \Umathcode `\Α = 0 \alphafam "1D756
+  \Umathcode `\Β = 0 \alphafam "1D757
+  \Umathcode `\Γ = 0 \alphafam "1D758
+  \Umathcode `\Δ = 0 \alphafam "1D759
+  \Umathcode `\Ε = 0 \alphafam "1D75A
+  \Umathcode `\Ζ = 0 \alphafam "1D75B
+  \Umathcode `\Η = 0 \alphafam "1D75C
+  \Umathcode `\Θ = 0 \alphafam "1D75D
+  \Umathcode `\Ι = 0 \alphafam "1D75E
+  \Umathcode `\Κ = 0 \alphafam "1D75F
+  \Umathcode `\Λ = 0 \alphafam "1D760
+  \Umathcode `\Μ = 0 \alphafam "1D761
+  \Umathcode `\Ν = 0 \alphafam "1D762
+  \Umathcode `\Ξ = 0 \alphafam "1D763
+  \Umathcode `\Ο = 0 \alphafam "1D764
+  \Umathcode `\Π = 0 \alphafam "1D765
+  \Umathcode `\Ρ = 0 \alphafam "1D766
+  \Umathcode `\ϴ = 0 \alphafam "1D767
+  \Umathcode `\Σ = 0 \alphafam "1D768
+  \Umathcode `\Τ = 0 \alphafam "1D769
+  \Umathcode `\Υ = 0 \alphafam "1D76A
+  \Umathcode `\Φ = 0 \alphafam "1D76B
+  \Umathcode `\Χ = 0 \alphafam "1D76C
+  \Umathcode `\Ψ = 0 \alphafam "1D76D
+  \Umathcode `\Ω = 0 \alphafam "1D76E
+  \Umathcode `\α = 0 \alphafam "1D770
+  \Umathcode `\β = 0 \alphafam "1D771
+  \Umathcode `\γ = 0 \alphafam "1D772
+  \Umathcode `\δ = 0 \alphafam "1D773
+  \Umathcode `\ε = 0 \alphafam "1D774
+  \Umathcode `\ζ = 0 \alphafam "1D775
+  \Umathcode `\η = 0 \alphafam "1D776
+  \Umathcode `\θ = 0 \alphafam "1D777
+  \Umathcode `\ι = 0 \alphafam "1D778
+  \Umathcode `\κ = 0 \alphafam "1D779
+  \Umathcode `\λ = 0 \alphafam "1D77A
+  \Umathcode `\μ = 0 \alphafam "1D77B
+  \Umathcode `\ν = 0 \alphafam "1D77C
+  \Umathcode `\ξ = 0 \alphafam "1D77D
+  \Umathcode `\ο = 0 \alphafam "1D77E
+  \Umathcode `\π = 0 \alphafam "1D77F
+  \Umathcode `\ρ = 0 \alphafam "1D780
+  \Umathcode `\ς = 0 \alphafam "1D781
+  \Umathcode `\σ = 0 \alphafam "1D782
+  \Umathcode `\τ = 0 \alphafam "1D783
+  \Umathcode `\υ = 0 \alphafam "1D784
+  \Umathcode `\ϕ = 0 \alphafam "1D785
+  \Umathcode `\χ = 0 \alphafam "1D786
+  \Umathcode `\ψ = 0 \alphafam "1D787
+  \Umathcode `\ω = 0 \alphafam "1D788
+  \Umathcode `\ϵ = 0 \alphafam "1D78A
+  \Umathcode `\ϑ = 0 \alphafam "1D78B
+  \Umathcode `\ϰ = 0 \alphafam "1D78C
+  \Umathcode `\φ = 0 \alphafam "1D78D
+  \Umathcode `\ϱ = 0 \alphafam "1D78E
+  \Umathcode `\ϖ = 0 \alphafam "1D78F
 \fi
 \tensfbf}
 \let\bfsf=\sfbf
@@ -647,115 +647,115 @@
 \ifmmode
 % no numbers
 % latin
-  \Umathcode `\A = 0 \unimathfam "1D63C
-  \Umathcode `\B = 0 \unimathfam "1D63D
-  \Umathcode `\C = 0 \unimathfam "1D63E
-  \Umathcode `\D = 0 \unimathfam "1D63F
-  \Umathcode `\E = 0 \unimathfam "1D640
-  \Umathcode `\F = 0 \unimathfam "1D641
-  \Umathcode `\G = 0 \unimathfam "1D642
-  \Umathcode `\H = 0 \unimathfam "1D643
-  \Umathcode `\I = 0 \unimathfam "1D644
-  \Umathcode `\J = 0 \unimathfam "1D645
-  \Umathcode `\K = 0 \unimathfam "1D646
-  \Umathcode `\L = 0 \unimathfam "1D647
-  \Umathcode `\M = 0 \unimathfam "1D648
-  \Umathcode `\N = 0 \unimathfam "1D649
-  \Umathcode `\O = 0 \unimathfam "1D64A
-  \Umathcode `\P = 0 \unimathfam "1D64B
-  \Umathcode `\Q = 0 \unimathfam "1D64C
-  \Umathcode `\R = 0 \unimathfam "1D64D
-  \Umathcode `\S = 0 \unimathfam "1D64E
-  \Umathcode `\T = 0 \unimathfam "1D64F
-  \Umathcode `\U = 0 \unimathfam "1D650
-  \Umathcode `\V = 0 \unimathfam "1D651
-  \Umathcode `\W = 0 \unimathfam "1D652
-  \Umathcode `\X = 0 \unimathfam "1D653
-  \Umathcode `\Y = 0 \unimathfam "1D654
-  \Umathcode `\Z = 0 \unimathfam "1D655
-  \Umathcode `\a = 0 \unimathfam "1D656
-  \Umathcode `\b = 0 \unimathfam "1D657
-  \Umathcode `\c = 0 \unimathfam "1D658
-  \Umathcode `\d = 0 \unimathfam "1D659
-  \Umathcode `\e = 0 \unimathfam "1D65A
-  \Umathcode `\f = 0 \unimathfam "1D65B
-  \Umathcode `\g = 0 \unimathfam "1D65C
-  \Umathcode `\h = 0 \unimathfam "1D65D
-  \Umathcode `\i = 0 \unimathfam "1D65E
-  \Umathcode `\j = 0 \unimathfam "1D65F
-  \Umathcode `\k = 0 \unimathfam "1D660
-  \Umathcode `\l = 0 \unimathfam "1D661
-  \Umathcode `\m = 0 \unimathfam "1D662
-  \Umathcode `\n = 0 \unimathfam "1D663
-  \Umathcode `\o = 0 \unimathfam "1D664
-  \Umathcode `\p = 0 \unimathfam "1D665
-  \Umathcode `\q = 0 \unimathfam "1D666
-  \Umathcode `\r = 0 \unimathfam "1D667
-  \Umathcode `\s = 0 \unimathfam "1D668
-  \Umathcode `\t = 0 \unimathfam "1D669
-  \Umathcode `\u = 0 \unimathfam "1D66A
-  \Umathcode `\v = 0 \unimathfam "1D66B
-  \Umathcode `\w = 0 \unimathfam "1D66C
-  \Umathcode `\x = 0 \unimathfam "1D66D
-  \Umathcode `\y = 0 \unimathfam "1D66E
-  \Umathcode `\z = 0 \unimathfam "1D66F
+  \Umathcode `\A = 0 \alphafam "1D63C
+  \Umathcode `\B = 0 \alphafam "1D63D
+  \Umathcode `\C = 0 \alphafam "1D63E
+  \Umathcode `\D = 0 \alphafam "1D63F
+  \Umathcode `\E = 0 \alphafam "1D640
+  \Umathcode `\F = 0 \alphafam "1D641
+  \Umathcode `\G = 0 \alphafam "1D642
+  \Umathcode `\H = 0 \alphafam "1D643
+  \Umathcode `\I = 0 \alphafam "1D644
+  \Umathcode `\J = 0 \alphafam "1D645
+  \Umathcode `\K = 0 \alphafam "1D646
+  \Umathcode `\L = 0 \alphafam "1D647
+  \Umathcode `\M = 0 \alphafam "1D648
+  \Umathcode `\N = 0 \alphafam "1D649
+  \Umathcode `\O = 0 \alphafam "1D64A
+  \Umathcode `\P = 0 \alphafam "1D64B
+  \Umathcode `\Q = 0 \alphafam "1D64C
+  \Umathcode `\R = 0 \alphafam "1D64D
+  \Umathcode `\S = 0 \alphafam "1D64E
+  \Umathcode `\T = 0 \alphafam "1D64F
+  \Umathcode `\U = 0 \alphafam "1D650
+  \Umathcode `\V = 0 \alphafam "1D651
+  \Umathcode `\W = 0 \alphafam "1D652
+  \Umathcode `\X = 0 \alphafam "1D653
+  \Umathcode `\Y = 0 \alphafam "1D654
+  \Umathcode `\Z = 0 \alphafam "1D655
+  \Umathcode `\a = 0 \alphafam "1D656
+  \Umathcode `\b = 0 \alphafam "1D657
+  \Umathcode `\c = 0 \alphafam "1D658
+  \Umathcode `\d = 0 \alphafam "1D659
+  \Umathcode `\e = 0 \alphafam "1D65A
+  \Umathcode `\f = 0 \alphafam "1D65B
+  \Umathcode `\g = 0 \alphafam "1D65C
+  \Umathcode `\h = 0 \alphafam "1D65D
+  \Umathcode `\i = 0 \alphafam "1D65E
+  \Umathcode `\j = 0 \alphafam "1D65F
+  \Umathcode `\k = 0 \alphafam "1D660
+  \Umathcode `\l = 0 \alphafam "1D661
+  \Umathcode `\m = 0 \alphafam "1D662
+  \Umathcode `\n = 0 \alphafam "1D663
+  \Umathcode `\o = 0 \alphafam "1D664
+  \Umathcode `\p = 0 \alphafam "1D665
+  \Umathcode `\q = 0 \alphafam "1D666
+  \Umathcode `\r = 0 \alphafam "1D667
+  \Umathcode `\s = 0 \alphafam "1D668
+  \Umathcode `\t = 0 \alphafam "1D669
+  \Umathcode `\u = 0 \alphafam "1D66A
+  \Umathcode `\v = 0 \alphafam "1D66B
+  \Umathcode `\w = 0 \alphafam "1D66C
+  \Umathcode `\x = 0 \alphafam "1D66D
+  \Umathcode `\y = 0 \alphafam "1D66E
+  \Umathcode `\z = 0 \alphafam "1D66F
 % greek
-  \Umathcode `\Α = 0 \unimathfam "1D790
-  \Umathcode `\Β = 0 \unimathfam "1D791
-  \Umathcode `\Γ = 0 \unimathfam "1D792
-  \Umathcode `\Δ = 0 \unimathfam "1D793
-  \Umathcode `\Ε = 0 \unimathfam "1D794
-  \Umathcode `\Ζ = 0 \unimathfam "1D795
-  \Umathcode `\Η = 0 \unimathfam "1D796
-  \Umathcode `\Θ = 0 \unimathfam "1D797
-  \Umathcode `\Ι = 0 \unimathfam "1D798
-  \Umathcode `\Κ = 0 \unimathfam "1D799
-  \Umathcode `\Λ = 0 \unimathfam "1D79A
-  \Umathcode `\Μ = 0 \unimathfam "1D79B
-  \Umathcode `\Ν = 0 \unimathfam "1D79C
-  \Umathcode `\Ξ = 0 \unimathfam "1D79D
-  \Umathcode `\Ο = 0 \unimathfam "1D79E
-  \Umathcode `\Π = 0 \unimathfam "1D79F
-  \Umathcode `\Ρ = 0 \unimathfam "1D7A0
-  \Umathcode `\ϴ = 0 \unimathfam "1D7A1
-  \Umathcode `\Σ = 0 \unimathfam "1D7A2
-  \Umathcode `\Τ = 0 \unimathfam "1D7A3
-  \Umathcode `\Υ = 0 \unimathfam "1D7A4
-  \Umathcode `\Φ = 0 \unimathfam "1D7A5
-  \Umathcode `\Χ = 0 \unimathfam "1D7A6
-  \Umathcode `\Ψ = 0 \unimathfam "1D7A7
-  \Umathcode `\Ω = 0 \unimathfam "1D7A8
-  \Umathcode `\α = 0 \unimathfam "1D7AA
-  \Umathcode `\β = 0 \unimathfam "1D7AB
-  \Umathcode `\γ = 0 \unimathfam "1D7AC
-  \Umathcode `\δ = 0 \unimathfam "1D7AD
-  \Umathcode `\ε = 0 \unimathfam "1D7AE
-  \Umathcode `\ζ = 0 \unimathfam "1D7AF
-  \Umathcode `\η = 0 \unimathfam "1D7B0
-  \Umathcode `\θ = 0 \unimathfam "1D7B1
-  \Umathcode `\ι = 0 \unimathfam "1D7B2
-  \Umathcode `\κ = 0 \unimathfam "1D7B3
-  \Umathcode `\λ = 0 \unimathfam "1D7B4
-  \Umathcode `\μ = 0 \unimathfam "1D7B5
-  \Umathcode `\ν = 0 \unimathfam "1D7B6
-  \Umathcode `\ξ = 0 \unimathfam "1D7B7
-  \Umathcode `\ο = 0 \unimathfam "1D7B8
-  \Umathcode `\π = 0 \unimathfam "1D7B9
-  \Umathcode `\ρ = 0 \unimathfam "1D7BA
-  \Umathcode `\ς = 0 \unimathfam "1D7BB
-  \Umathcode `\σ = 0 \unimathfam "1D7BC
-  \Umathcode `\τ = 0 \unimathfam "1D7BD
-  \Umathcode `\υ = 0 \unimathfam "1D7BE
-  \Umathcode `\ϕ = 0 \unimathfam "1D7BF
-  \Umathcode `\χ = 0 \unimathfam "1D7C0
-  \Umathcode `\ψ = 0 \unimathfam "1D7C1
-  \Umathcode `\ω = 0 \unimathfam "1D7C2
-  \Umathcode `\ϵ = 0 \unimathfam "1D7C4
-  \Umathcode `\ϑ = 0 \unimathfam "1D7C5
-  \Umathcode `\ϰ = 0 \unimathfam "1D7C6
-  \Umathcode `\φ = 0 \unimathfam "1D7C7
-  \Umathcode `\ϱ = 0 \unimathfam "1D7C8
-  \Umathcode `\ϖ = 0 \unimathfam "1D7C9
+  \Umathcode `\Α = 0 \alphafam "1D790
+  \Umathcode `\Β = 0 \alphafam "1D791
+  \Umathcode `\Γ = 0 \alphafam "1D792
+  \Umathcode `\Δ = 0 \alphafam "1D793
+  \Umathcode `\Ε = 0 \alphafam "1D794
+  \Umathcode `\Ζ = 0 \alphafam "1D795
+  \Umathcode `\Η = 0 \alphafam "1D796
+  \Umathcode `\Θ = 0 \alphafam "1D797
+  \Umathcode `\Ι = 0 \alphafam "1D798
+  \Umathcode `\Κ = 0 \alphafam "1D799
+  \Umathcode `\Λ = 0 \alphafam "1D79A
+  \Umathcode `\Μ = 0 \alphafam "1D79B
+  \Umathcode `\Ν = 0 \alphafam "1D79C
+  \Umathcode `\Ξ = 0 \alphafam "1D79D
+  \Umathcode `\Ο = 0 \alphafam "1D79E
+  \Umathcode `\Π = 0 \alphafam "1D79F
+  \Umathcode `\Ρ = 0 \alphafam "1D7A0
+  \Umathcode `\ϴ = 0 \alphafam "1D7A1
+  \Umathcode `\Σ = 0 \alphafam "1D7A2
+  \Umathcode `\Τ = 0 \alphafam "1D7A3
+  \Umathcode `\Υ = 0 \alphafam "1D7A4
+  \Umathcode `\Φ = 0 \alphafam "1D7A5
+  \Umathcode `\Χ = 0 \alphafam "1D7A6
+  \Umathcode `\Ψ = 0 \alphafam "1D7A7
+  \Umathcode `\Ω = 0 \alphafam "1D7A8
+  \Umathcode `\α = 0 \alphafam "1D7AA
+  \Umathcode `\β = 0 \alphafam "1D7AB
+  \Umathcode `\γ = 0 \alphafam "1D7AC
+  \Umathcode `\δ = 0 \alphafam "1D7AD
+  \Umathcode `\ε = 0 \alphafam "1D7AE
+  \Umathcode `\ζ = 0 \alphafam "1D7AF
+  \Umathcode `\η = 0 \alphafam "1D7B0
+  \Umathcode `\θ = 0 \alphafam "1D7B1
+  \Umathcode `\ι = 0 \alphafam "1D7B2
+  \Umathcode `\κ = 0 \alphafam "1D7B3
+  \Umathcode `\λ = 0 \alphafam "1D7B4
+  \Umathcode `\μ = 0 \alphafam "1D7B5
+  \Umathcode `\ν = 0 \alphafam "1D7B6
+  \Umathcode `\ξ = 0 \alphafam "1D7B7
+  \Umathcode `\ο = 0 \alphafam "1D7B8
+  \Umathcode `\π = 0 \alphafam "1D7B9
+  \Umathcode `\ρ = 0 \alphafam "1D7BA
+  \Umathcode `\ς = 0 \alphafam "1D7BB
+  \Umathcode `\σ = 0 \alphafam "1D7BC
+  \Umathcode `\τ = 0 \alphafam "1D7BD
+  \Umathcode `\υ = 0 \alphafam "1D7BE
+  \Umathcode `\ϕ = 0 \alphafam "1D7BF
+  \Umathcode `\χ = 0 \alphafam "1D7C0
+  \Umathcode `\ψ = 0 \alphafam "1D7C1
+  \Umathcode `\ω = 0 \alphafam "1D7C2
+  \Umathcode `\ϵ = 0 \alphafam "1D7C4
+  \Umathcode `\ϑ = 0 \alphafam "1D7C5
+  \Umathcode `\ϰ = 0 \alphafam "1D7C6
+  \Umathcode `\φ = 0 \alphafam "1D7C7
+  \Umathcode `\ϱ = 0 \alphafam "1D7C8
+  \Umathcode `\ϖ = 0 \alphafam "1D7C9
 \fi
 \tensfbfit}
 \let\sfitbf=\sfbfit
@@ -767,69 +767,69 @@
 \protected\def\tt{\relax%
 \ifmmode
 % numbers
-  \Umathcode `\0 = 0 \unimathfam "1D7F6
-  \Umathcode `\1 = 0 \unimathfam "1D7F7
-  \Umathcode `\2 = 0 \unimathfam "1D7F8
-  \Umathcode `\3 = 0 \unimathfam "1D7F9
-  \Umathcode `\4 = 0 \unimathfam "1D7FA
-  \Umathcode `\5 = 0 \unimathfam "1D7FB
-  \Umathcode `\6 = 0 \unimathfam "1D7FC
-  \Umathcode `\7 = 0 \unimathfam "1D7FD
-  \Umathcode `\8 = 0 \unimathfam "1D7FE
-  \Umathcode `\9 = 0 \unimathfam "1D7FF
+  \Umathcode `\0 = 0 \alphafam "1D7F6
+  \Umathcode `\1 = 0 \alphafam "1D7F7
+  \Umathcode `\2 = 0 \alphafam "1D7F8
+  \Umathcode `\3 = 0 \alphafam "1D7F9
+  \Umathcode `\4 = 0 \alphafam "1D7FA
+  \Umathcode `\5 = 0 \alphafam "1D7FB
+  \Umathcode `\6 = 0 \alphafam "1D7FC
+  \Umathcode `\7 = 0 \alphafam "1D7FD
+  \Umathcode `\8 = 0 \alphafam "1D7FE
+  \Umathcode `\9 = 0 \alphafam "1D7FF
 % latin
-  \Umathcode `\A = 0 \unimathfam "1D670
-  \Umathcode `\B = 0 \unimathfam "1D671
-  \Umathcode `\C = 0 \unimathfam "1D672
-  \Umathcode `\D = 0 \unimathfam "1D673
-  \Umathcode `\E = 0 \unimathfam "1D674
-  \Umathcode `\F = 0 \unimathfam "1D675
-  \Umathcode `\G = 0 \unimathfam "1D676
-  \Umathcode `\H = 0 \unimathfam "1D677
-  \Umathcode `\I = 0 \unimathfam "1D678
-  \Umathcode `\J = 0 \unimathfam "1D679
-  \Umathcode `\K = 0 \unimathfam "1D67A
-  \Umathcode `\L = 0 \unimathfam "1D67B
-  \Umathcode `\M = 0 \unimathfam "1D67C
-  \Umathcode `\N = 0 \unimathfam "1D67D
-  \Umathcode `\O = 0 \unimathfam "1D67E
-  \Umathcode `\P = 0 \unimathfam "1D67F
-  \Umathcode `\Q = 0 \unimathfam "1D680
-  \Umathcode `\R = 0 \unimathfam "1D681
-  \Umathcode `\S = 0 \unimathfam "1D682
-  \Umathcode `\T = 0 \unimathfam "1D683
-  \Umathcode `\U = 0 \unimathfam "1D684
-  \Umathcode `\V = 0 \unimathfam "1D685
-  \Umathcode `\W = 0 \unimathfam "1D686
-  \Umathcode `\X = 0 \unimathfam "1D687
-  \Umathcode `\Y = 0 \unimathfam "1D688
-  \Umathcode `\Z = 0 \unimathfam "1D689
-  \Umathcode `\a = 0 \unimathfam "1D68A
-  \Umathcode `\b = 0 \unimathfam "1D68B
-  \Umathcode `\c = 0 \unimathfam "1D68C
-  \Umathcode `\d = 0 \unimathfam "1D68D
-  \Umathcode `\e = 0 \unimathfam "1D68E
-  \Umathcode `\f = 0 \unimathfam "1D68F
-  \Umathcode `\g = 0 \unimathfam "1D690
-  \Umathcode `\h = 0 \unimathfam "1D691
-  \Umathcode `\i = 0 \unimathfam "1D692
-  \Umathcode `\j = 0 \unimathfam "1D693
-  \Umathcode `\k = 0 \unimathfam "1D694
-  \Umathcode `\l = 0 \unimathfam "1D695
-  \Umathcode `\m = 0 \unimathfam "1D696
-  \Umathcode `\n = 0 \unimathfam "1D697
-  \Umathcode `\o = 0 \unimathfam "1D698
-  \Umathcode `\p = 0 \unimathfam "1D699
-  \Umathcode `\q = 0 \unimathfam "1D69A
-  \Umathcode `\r = 0 \unimathfam "1D69B
-  \Umathcode `\s = 0 \unimathfam "1D69C
-  \Umathcode `\t = 0 \unimathfam "1D69D
-  \Umathcode `\u = 0 \unimathfam "1D69E
-  \Umathcode `\v = 0 \unimathfam "1D69F
-  \Umathcode `\w = 0 \unimathfam "1D6A0
-  \Umathcode `\x = 0 \unimathfam "1D6A1
-  \Umathcode `\y = 0 \unimathfam "1D6A2
-  \Umathcode `\z = 0 \unimathfam "1D6A3
+  \Umathcode `\A = 0 \alphafam "1D670
+  \Umathcode `\B = 0 \alphafam "1D671
+  \Umathcode `\C = 0 \alphafam "1D672
+  \Umathcode `\D = 0 \alphafam "1D673
+  \Umathcode `\E = 0 \alphafam "1D674
+  \Umathcode `\F = 0 \alphafam "1D675
+  \Umathcode `\G = 0 \alphafam "1D676
+  \Umathcode `\H = 0 \alphafam "1D677
+  \Umathcode `\I = 0 \alphafam "1D678
+  \Umathcode `\J = 0 \alphafam "1D679
+  \Umathcode `\K = 0 \alphafam "1D67A
+  \Umathcode `\L = 0 \alphafam "1D67B
+  \Umathcode `\M = 0 \alphafam "1D67C
+  \Umathcode `\N = 0 \alphafam "1D67D
+  \Umathcode `\O = 0 \alphafam "1D67E
+  \Umathcode `\P = 0 \alphafam "1D67F
+  \Umathcode `\Q = 0 \alphafam "1D680
+  \Umathcode `\R = 0 \alphafam "1D681
+  \Umathcode `\S = 0 \alphafam "1D682
+  \Umathcode `\T = 0 \alphafam "1D683
+  \Umathcode `\U = 0 \alphafam "1D684
+  \Umathcode `\V = 0 \alphafam "1D685
+  \Umathcode `\W = 0 \alphafam "1D686
+  \Umathcode `\X = 0 \alphafam "1D687
+  \Umathcode `\Y = 0 \alphafam "1D688
+  \Umathcode `\Z = 0 \alphafam "1D689
+  \Umathcode `\a = 0 \alphafam "1D68A
+  \Umathcode `\b = 0 \alphafam "1D68B
+  \Umathcode `\c = 0 \alphafam "1D68C
+  \Umathcode `\d = 0 \alphafam "1D68D
+  \Umathcode `\e = 0 \alphafam "1D68E
+  \Umathcode `\f = 0 \alphafam "1D68F
+  \Umathcode `\g = 0 \alphafam "1D690
+  \Umathcode `\h = 0 \alphafam "1D691
+  \Umathcode `\i = 0 \alphafam "1D692
+  \Umathcode `\j = 0 \alphafam "1D693
+  \Umathcode `\k = 0 \alphafam "1D694
+  \Umathcode `\l = 0 \alphafam "1D695
+  \Umathcode `\m = 0 \alphafam "1D696
+  \Umathcode `\n = 0 \alphafam "1D697
+  \Umathcode `\o = 0 \alphafam "1D698
+  \Umathcode `\p = 0 \alphafam "1D699
+  \Umathcode `\q = 0 \alphafam "1D69A
+  \Umathcode `\r = 0 \alphafam "1D69B
+  \Umathcode `\s = 0 \alphafam "1D69C
+  \Umathcode `\t = 0 \alphafam "1D69D
+  \Umathcode `\u = 0 \alphafam "1D69E
+  \Umathcode `\v = 0 \alphafam "1D69F
+  \Umathcode `\w = 0 \alphafam "1D6A0
+  \Umathcode `\x = 0 \alphafam "1D6A1
+  \Umathcode `\y = 0 \alphafam "1D6A2
+  \Umathcode `\z = 0 \alphafam "1D6A3
 \fi
 % no greek
 \tentt}
@@ -837,58 +837,58 @@
 \def\cal{%
 % no numbers
 % latin
-  \Umathcode `\A = 0 \unimathfam "1D49C
-  \Umathcode `\B = 0 \unimathfam "0212C
-  \Umathcode `\C = 0 \unimathfam "1D49E
-  \Umathcode `\D = 0 \unimathfam "1D49F
-  \Umathcode `\E = 0 \unimathfam "02130
-  \Umathcode `\F = 0 \unimathfam "02131
-  \Umathcode `\G = 0 \unimathfam "1D4A2
-  \Umathcode `\H = 0 \unimathfam "0210B
-  \Umathcode `\I = 0 \unimathfam "02110
-  \Umathcode `\J = 0 \unimathfam "1D4A5
-  \Umathcode `\K = 0 \unimathfam "1D4A6
-  \Umathcode `\L = 0 \unimathfam "02112
-  \Umathcode `\M = 0 \unimathfam "02133
-  \Umathcode `\N = 0 \unimathfam "1D4A9
-  \Umathcode `\O = 0 \unimathfam "1D4AA
-  \Umathcode `\P = 0 \unimathfam "1D4AB
-  \Umathcode `\Q = 0 \unimathfam "1D4AC
-  \Umathcode `\R = 0 \unimathfam "0211B
-  \Umathcode `\S = 0 \unimathfam "1D4AE
-  \Umathcode `\T = 0 \unimathfam "1D4AF
-  \Umathcode `\U = 0 \unimathfam "1D4B0
-  \Umathcode `\V = 0 \unimathfam "1D4B1
-  \Umathcode `\W = 0 \unimathfam "1D4B2
-  \Umathcode `\X = 0 \unimathfam "1D4B3
-  \Umathcode `\Y = 0 \unimathfam "1D4B4
-  \Umathcode `\Z = 0 \unimathfam "1D4B5
-  \Umathcode `\a = 0 \unimathfam "1D4B6
-  \Umathcode `\b = 0 \unimathfam "1D4B7
-  \Umathcode `\c = 0 \unimathfam "1D4B8
-  \Umathcode `\d = 0 \unimathfam "1D4B9
-  \Umathcode `\e = 0 \unimathfam "0212F
-  \Umathcode `\f = 0 \unimathfam "1D4BB
-  \Umathcode `\g = 0 \unimathfam "0210A
-  \Umathcode `\h = 0 \unimathfam "1D4BD
-  \Umathcode `\i = 0 \unimathfam "1D4BE
-  \Umathcode `\j = 0 \unimathfam "1D4BF
-  \Umathcode `\k = 0 \unimathfam "1D4C0
-  \Umathcode `\l = 0 \unimathfam "1D4C1
-  \Umathcode `\m = 0 \unimathfam "1D4C2
-  \Umathcode `\n = 0 \unimathfam "1D4C3
-  \Umathcode `\o = 0 \unimathfam "02134
-  \Umathcode `\p = 0 \unimathfam "1D4C5
-  \Umathcode `\q = 0 \unimathfam "1D4C6
-  \Umathcode `\r = 0 \unimathfam "1D4C7
-  \Umathcode `\s = 0 \unimathfam "1D4C8
-  \Umathcode `\t = 0 \unimathfam "1D4C9
-  \Umathcode `\u = 0 \unimathfam "1D4CA
-  \Umathcode `\v = 0 \unimathfam "1D4CB
-  \Umathcode `\w = 0 \unimathfam "1D4CC
-  \Umathcode `\x = 0 \unimathfam "1D4CD
-  \Umathcode `\y = 0 \unimathfam "1D4CE
-  \Umathcode `\z = 0 \unimathfam "1D4CF
+  \Umathcode `\A = 0 \alphafam "1D49C
+  \Umathcode `\B = 0 \alphafam "0212C
+  \Umathcode `\C = 0 \alphafam "1D49E
+  \Umathcode `\D = 0 \alphafam "1D49F
+  \Umathcode `\E = 0 \alphafam "02130
+  \Umathcode `\F = 0 \alphafam "02131
+  \Umathcode `\G = 0 \alphafam "1D4A2
+  \Umathcode `\H = 0 \alphafam "0210B
+  \Umathcode `\I = 0 \alphafam "02110
+  \Umathcode `\J = 0 \alphafam "1D4A5
+  \Umathcode `\K = 0 \alphafam "1D4A6
+  \Umathcode `\L = 0 \alphafam "02112
+  \Umathcode `\M = 0 \alphafam "02133
+  \Umathcode `\N = 0 \alphafam "1D4A9
+  \Umathcode `\O = 0 \alphafam "1D4AA
+  \Umathcode `\P = 0 \alphafam "1D4AB
+  \Umathcode `\Q = 0 \alphafam "1D4AC
+  \Umathcode `\R = 0 \alphafam "0211B
+  \Umathcode `\S = 0 \alphafam "1D4AE
+  \Umathcode `\T = 0 \alphafam "1D4AF
+  \Umathcode `\U = 0 \alphafam "1D4B0
+  \Umathcode `\V = 0 \alphafam "1D4B1
+  \Umathcode `\W = 0 \alphafam "1D4B2
+  \Umathcode `\X = 0 \alphafam "1D4B3
+  \Umathcode `\Y = 0 \alphafam "1D4B4
+  \Umathcode `\Z = 0 \alphafam "1D4B5
+  \Umathcode `\a = 0 \alphafam "1D4B6
+  \Umathcode `\b = 0 \alphafam "1D4B7
+  \Umathcode `\c = 0 \alphafam "1D4B8
+  \Umathcode `\d = 0 \alphafam "1D4B9
+  \Umathcode `\e = 0 \alphafam "0212F
+  \Umathcode `\f = 0 \alphafam "1D4BB
+  \Umathcode `\g = 0 \alphafam "0210A
+  \Umathcode `\h = 0 \alphafam "1D4BD
+  \Umathcode `\i = 0 \alphafam "1D4BE
+  \Umathcode `\j = 0 \alphafam "1D4BF
+  \Umathcode `\k = 0 \alphafam "1D4C0
+  \Umathcode `\l = 0 \alphafam "1D4C1
+  \Umathcode `\m = 0 \alphafam "1D4C2
+  \Umathcode `\n = 0 \alphafam "1D4C3
+  \Umathcode `\o = 0 \alphafam "02134
+  \Umathcode `\p = 0 \alphafam "1D4C5
+  \Umathcode `\q = 0 \alphafam "1D4C6
+  \Umathcode `\r = 0 \alphafam "1D4C7
+  \Umathcode `\s = 0 \alphafam "1D4C8
+  \Umathcode `\t = 0 \alphafam "1D4C9
+  \Umathcode `\u = 0 \alphafam "1D4CA
+  \Umathcode `\v = 0 \alphafam "1D4CB
+  \Umathcode `\w = 0 \alphafam "1D4CC
+  \Umathcode `\x = 0 \alphafam "1D4CD
+  \Umathcode `\y = 0 \alphafam "1D4CE
+  \Umathcode `\z = 0 \alphafam "1D4CF
 % no greek
 }
 \let\scr=\cal
@@ -896,58 +896,58 @@
 \def\calbf{%
 % no numbers
 % latin
-  \Umathcode `\A = 0 \unimathfam "1D4D0
-  \Umathcode `\B = 0 \unimathfam "1D4D1
-  \Umathcode `\C = 0 \unimathfam "1D4D2
-  \Umathcode `\D = 0 \unimathfam "1D4D3
-  \Umathcode `\E = 0 \unimathfam "1D4D4
-  \Umathcode `\F = 0 \unimathfam "1D4D5
-  \Umathcode `\G = 0 \unimathfam "1D4D6
-  \Umathcode `\H = 0 \unimathfam "1D4D7
-  \Umathcode `\I = 0 \unimathfam "1D4D8
-  \Umathcode `\J = 0 \unimathfam "1D4D9
-  \Umathcode `\K = 0 \unimathfam "1D4DA
-  \Umathcode `\L = 0 \unimathfam "1D4DB
-  \Umathcode `\M = 0 \unimathfam "1D4DC
-  \Umathcode `\N = 0 \unimathfam "1D4DD
-  \Umathcode `\O = 0 \unimathfam "1D4DE
-  \Umathcode `\P = 0 \unimathfam "1D4DF
-  \Umathcode `\Q = 0 \unimathfam "1D4E0
-  \Umathcode `\R = 0 \unimathfam "1D4E1
-  \Umathcode `\S = 0 \unimathfam "1D4E2
-  \Umathcode `\T = 0 \unimathfam "1D4E3
-  \Umathcode `\U = 0 \unimathfam "1D4E4
-  \Umathcode `\V = 0 \unimathfam "1D4E5
-  \Umathcode `\W = 0 \unimathfam "1D4E6
-  \Umathcode `\X = 0 \unimathfam "1D4E7
-  \Umathcode `\Y = 0 \unimathfam "1D4E8
-  \Umathcode `\Z = 0 \unimathfam "1D4E9
-  \Umathcode `\a = 0 \unimathfam "1D4EA
-  \Umathcode `\b = 0 \unimathfam "1D4EB
-  \Umathcode `\c = 0 \unimathfam "1D4EC
-  \Umathcode `\d = 0 \unimathfam "1D4ED
-  \Umathcode `\e = 0 \unimathfam "1D4EE
-  \Umathcode `\f = 0 \unimathfam "1D4EF
-  \Umathcode `\g = 0 \unimathfam "1D4F0
-  \Umathcode `\h = 0 \unimathfam "1D4F1
-  \Umathcode `\i = 0 \unimathfam "1D4F2
-  \Umathcode `\j = 0 \unimathfam "1D4F3
-  \Umathcode `\k = 0 \unimathfam "1D4F4
-  \Umathcode `\l = 0 \unimathfam "1D4F5
-  \Umathcode `\m = 0 \unimathfam "1D4F6
-  \Umathcode `\n = 0 \unimathfam "1D4F7
-  \Umathcode `\o = 0 \unimathfam "1D4F8
-  \Umathcode `\p = 0 \unimathfam "1D4F9
-  \Umathcode `\q = 0 \unimathfam "1D4FA
-  \Umathcode `\r = 0 \unimathfam "1D4FB
-  \Umathcode `\s = 0 \unimathfam "1D4FC
-  \Umathcode `\t = 0 \unimathfam "1D4FD
-  \Umathcode `\u = 0 \unimathfam "1D4FE
-  \Umathcode `\v = 0 \unimathfam "1D4FF
-  \Umathcode `\w = 0 \unimathfam "1D500
-  \Umathcode `\x = 0 \unimathfam "1D501
-  \Umathcode `\y = 0 \unimathfam "1D502
-  \Umathcode `\z = 0 \unimathfam "1D503
+  \Umathcode `\A = 0 \alphafam "1D4D0
+  \Umathcode `\B = 0 \alphafam "1D4D1
+  \Umathcode `\C = 0 \alphafam "1D4D2
+  \Umathcode `\D = 0 \alphafam "1D4D3
+  \Umathcode `\E = 0 \alphafam "1D4D4
+  \Umathcode `\F = 0 \alphafam "1D4D5
+  \Umathcode `\G = 0 \alphafam "1D4D6
+  \Umathcode `\H = 0 \alphafam "1D4D7
+  \Umathcode `\I = 0 \alphafam "1D4D8
+  \Umathcode `\J = 0 \alphafam "1D4D9
+  \Umathcode `\K = 0 \alphafam "1D4DA
+  \Umathcode `\L = 0 \alphafam "1D4DB
+  \Umathcode `\M = 0 \alphafam "1D4DC
+  \Umathcode `\N = 0 \alphafam "1D4DD
+  \Umathcode `\O = 0 \alphafam "1D4DE
+  \Umathcode `\P = 0 \alphafam "1D4DF
+  \Umathcode `\Q = 0 \alphafam "1D4E0
+  \Umathcode `\R = 0 \alphafam "1D4E1
+  \Umathcode `\S = 0 \alphafam "1D4E2
+  \Umathcode `\T = 0 \alphafam "1D4E3
+  \Umathcode `\U = 0 \alphafam "1D4E4
+  \Umathcode `\V = 0 \alphafam "1D4E5
+  \Umathcode `\W = 0 \alphafam "1D4E6
+  \Umathcode `\X = 0 \alphafam "1D4E7
+  \Umathcode `\Y = 0 \alphafam "1D4E8
+  \Umathcode `\Z = 0 \alphafam "1D4E9
+  \Umathcode `\a = 0 \alphafam "1D4EA
+  \Umathcode `\b = 0 \alphafam "1D4EB
+  \Umathcode `\c = 0 \alphafam "1D4EC
+  \Umathcode `\d = 0 \alphafam "1D4ED
+  \Umathcode `\e = 0 \alphafam "1D4EE
+  \Umathcode `\f = 0 \alphafam "1D4EF
+  \Umathcode `\g = 0 \alphafam "1D4F0
+  \Umathcode `\h = 0 \alphafam "1D4F1
+  \Umathcode `\i = 0 \alphafam "1D4F2
+  \Umathcode `\j = 0 \alphafam "1D4F3
+  \Umathcode `\k = 0 \alphafam "1D4F4
+  \Umathcode `\l = 0 \alphafam "1D4F5
+  \Umathcode `\m = 0 \alphafam "1D4F6
+  \Umathcode `\n = 0 \alphafam "1D4F7
+  \Umathcode `\o = 0 \alphafam "1D4F8
+  \Umathcode `\p = 0 \alphafam "1D4F9
+  \Umathcode `\q = 0 \alphafam "1D4FA
+  \Umathcode `\r = 0 \alphafam "1D4FB
+  \Umathcode `\s = 0 \alphafam "1D4FC
+  \Umathcode `\t = 0 \alphafam "1D4FD
+  \Umathcode `\u = 0 \alphafam "1D4FE
+  \Umathcode `\v = 0 \alphafam "1D4FF
+  \Umathcode `\w = 0 \alphafam "1D500
+  \Umathcode `\x = 0 \alphafam "1D501
+  \Umathcode `\y = 0 \alphafam "1D502
+  \Umathcode `\z = 0 \alphafam "1D503
 % no greek
 }
 \let\bfcal=\calbf
@@ -956,78 +956,78 @@
 
 \def\bb{%
 % numbers
-  \Umathcode `\0 = 0 \unimathfam "1D7D8
-  \Umathcode `\1 = 0 \unimathfam "1D7D9
-  \Umathcode `\2 = 0 \unimathfam "1D7DA
-  \Umathcode `\3 = 0 \unimathfam "1D7DB
-  \Umathcode `\4 = 0 \unimathfam "1D7DC
-  \Umathcode `\5 = 0 \unimathfam "1D7DD
-  \Umathcode `\6 = 0 \unimathfam "1D7DE
-  \Umathcode `\7 = 0 \unimathfam "1D7DF
-  \Umathcode `\8 = 0 \unimathfam "1D7E0
-  \Umathcode `\9 = 0 \unimathfam "1D7E1
+  \Umathcode `\0 = 0 \alphafam "1D7D8
+  \Umathcode `\1 = 0 \alphafam "1D7D9
+  \Umathcode `\2 = 0 \alphafam "1D7DA
+  \Umathcode `\3 = 0 \alphafam "1D7DB
+  \Umathcode `\4 = 0 \alphafam "1D7DC
+  \Umathcode `\5 = 0 \alphafam "1D7DD
+  \Umathcode `\6 = 0 \alphafam "1D7DE
+  \Umathcode `\7 = 0 \alphafam "1D7DF
+  \Umathcode `\8 = 0 \alphafam "1D7E0
+  \Umathcode `\9 = 0 \alphafam "1D7E1
 % latin
-  \Umathcode `\A = 0 \unimathfam "1D538
-  \Umathcode `\B = 0 \unimathfam "1D539
-  \Umathcode `\C = 0 \unimathfam "02102
-  \Umathcode `\D = 0 \unimathfam "1D53B
-  \Umathcode `\E = 0 \unimathfam "1D53C
-  \Umathcode `\F = 0 \unimathfam "1D53D
-  \Umathcode `\G = 0 \unimathfam "1D53E
-  \Umathcode `\H = 0 \unimathfam "0210D
-  \Umathcode `\I = 0 \unimathfam "1D540
-  \Umathcode `\J = 0 \unimathfam "1D541
-  \Umathcode `\K = 0 \unimathfam "1D542
-  \Umathcode `\L = 0 \unimathfam "1D543
-  \Umathcode `\M = 0 \unimathfam "1D544
-  \Umathcode `\N = 0 \unimathfam "02115
-  \Umathcode `\O = 0 \unimathfam "1D546
-  \Umathcode `\P = 0 \unimathfam "02119
-  \Umathcode `\Q = 0 \unimathfam "0211A
-  \Umathcode `\R = 0 \unimathfam "0211D
-  \Umathcode `\S = 0 \unimathfam "1D54A
-  \Umathcode `\T = 0 \unimathfam "1D54B
-  \Umathcode `\U = 0 \unimathfam "1D54C
-  \Umathcode `\V = 0 \unimathfam "1D54D
-  \Umathcode `\W = 0 \unimathfam "1D54E
-  \Umathcode `\X = 0 \unimathfam "1D54F
-  \Umathcode `\Y = 0 \unimathfam "1D550
-  \Umathcode `\Z = 0 \unimathfam "02124
-  \Umathcode `\a = 0 \unimathfam "1D552
-  \Umathcode `\b = 0 \unimathfam "1D553
-  \Umathcode `\c = 0 \unimathfam "1D554
-  \Umathcode `\d = 0 \unimathfam "1D555
-  \Umathcode `\e = 0 \unimathfam "1D556
-  \Umathcode `\f = 0 \unimathfam "1D557
-  \Umathcode `\g = 0 \unimathfam "1D558
-  \Umathcode `\h = 0 \unimathfam "1D559
-  \Umathcode `\i = 0 \unimathfam "1D55A
-  \Umathcode `\j = 0 \unimathfam "1D55B
-  \Umathcode `\k = 0 \unimathfam "1D55C
-  \Umathcode `\l = 0 \unimathfam "1D55D
-  \Umathcode `\m = 0 \unimathfam "1D55E
-  \Umathcode `\n = 0 \unimathfam "1D55F
-  \Umathcode `\o = 0 \unimathfam "1D560
-  \Umathcode `\p = 0 \unimathfam "1D561
-  \Umathcode `\q = 0 \unimathfam "1D562
-  \Umathcode `\r = 0 \unimathfam "1D563
-  \Umathcode `\s = 0 \unimathfam "1D564
-  \Umathcode `\t = 0 \unimathfam "1D565
-  \Umathcode `\u = 0 \unimathfam "1D566
-  \Umathcode `\v = 0 \unimathfam "1D567
-  \Umathcode `\w = 0 \unimathfam "1D568
-  \Umathcode `\x = 0 \unimathfam "1D569
-  \Umathcode `\y = 0 \unimathfam "1D56A
-  \Umathcode `\z = 0 \unimathfam "1D56B
+  \Umathcode `\A = 0 \alphafam "1D538
+  \Umathcode `\B = 0 \alphafam "1D539
+  \Umathcode `\C = 0 \alphafam "02102
+  \Umathcode `\D = 0 \alphafam "1D53B
+  \Umathcode `\E = 0 \alphafam "1D53C
+  \Umathcode `\F = 0 \alphafam "1D53D
+  \Umathcode `\G = 0 \alphafam "1D53E
+  \Umathcode `\H = 0 \alphafam "0210D
+  \Umathcode `\I = 0 \alphafam "1D540
+  \Umathcode `\J = 0 \alphafam "1D541
+  \Umathcode `\K = 0 \alphafam "1D542
+  \Umathcode `\L = 0 \alphafam "1D543
+  \Umathcode `\M = 0 \alphafam "1D544
+  \Umathcode `\N = 0 \alphafam "02115
+  \Umathcode `\O = 0 \alphafam "1D546
+  \Umathcode `\P = 0 \alphafam "02119
+  \Umathcode `\Q = 0 \alphafam "0211A
+  \Umathcode `\R = 0 \alphafam "0211D
+  \Umathcode `\S = 0 \alphafam "1D54A
+  \Umathcode `\T = 0 \alphafam "1D54B
+  \Umathcode `\U = 0 \alphafam "1D54C
+  \Umathcode `\V = 0 \alphafam "1D54D
+  \Umathcode `\W = 0 \alphafam "1D54E
+  \Umathcode `\X = 0 \alphafam "1D54F
+  \Umathcode `\Y = 0 \alphafam "1D550
+  \Umathcode `\Z = 0 \alphafam "02124
+  \Umathcode `\a = 0 \alphafam "1D552
+  \Umathcode `\b = 0 \alphafam "1D553
+  \Umathcode `\c = 0 \alphafam "1D554
+  \Umathcode `\d = 0 \alphafam "1D555
+  \Umathcode `\e = 0 \alphafam "1D556
+  \Umathcode `\f = 0 \alphafam "1D557
+  \Umathcode `\g = 0 \alphafam "1D558
+  \Umathcode `\h = 0 \alphafam "1D559
+  \Umathcode `\i = 0 \alphafam "1D55A
+  \Umathcode `\j = 0 \alphafam "1D55B
+  \Umathcode `\k = 0 \alphafam "1D55C
+  \Umathcode `\l = 0 \alphafam "1D55D
+  \Umathcode `\m = 0 \alphafam "1D55E
+  \Umathcode `\n = 0 \alphafam "1D55F
+  \Umathcode `\o = 0 \alphafam "1D560
+  \Umathcode `\p = 0 \alphafam "1D561
+  \Umathcode `\q = 0 \alphafam "1D562
+  \Umathcode `\r = 0 \alphafam "1D563
+  \Umathcode `\s = 0 \alphafam "1D564
+  \Umathcode `\t = 0 \alphafam "1D565
+  \Umathcode `\u = 0 \alphafam "1D566
+  \Umathcode `\v = 0 \alphafam "1D567
+  \Umathcode `\w = 0 \alphafam "1D568
+  \Umathcode `\x = 0 \alphafam "1D569
+  \Umathcode `\y = 0 \alphafam "1D56A
+  \Umathcode `\z = 0 \alphafam "1D56B
 % no greek
 }
 
 \def\bbit{%
-  \Umathcode `\D = 0 \unimathfam "02145
-  \Umathcode `\d = 0 \unimathfam "02146
-  \Umathcode `\e = 0 \unimathfam "02147
-  \Umathcode `\i = 0 \unimathfam "02148
-  \Umathcode `\j = 0 \unimathfam "02149
+  \Umathcode `\D = 0 \alphafam "02145
+  \Umathcode `\d = 0 \alphafam "02146
+  \Umathcode `\e = 0 \alphafam "02147
+  \Umathcode `\i = 0 \alphafam "02148
+  \Umathcode `\j = 0 \alphafam "02149
 }
 \let\itbb=\bbit
 
@@ -1034,58 +1034,58 @@
 \def\frak{%
 % no numbers
 % latin
-  \Umathcode `\A = 0 \unimathfam "1D504
-  \Umathcode `\B = 0 \unimathfam "1D505
-  \Umathcode `\C = 0 \unimathfam "0212D
-  \Umathcode `\D = 0 \unimathfam "1D507
-  \Umathcode `\E = 0 \unimathfam "1D508
-  \Umathcode `\F = 0 \unimathfam "1D509
-  \Umathcode `\G = 0 \unimathfam "1D50A
-  \Umathcode `\H = 0 \unimathfam "0210C
-  \Umathcode `\I = 0 \unimathfam "02111
-  \Umathcode `\J = 0 \unimathfam "1D50D
-  \Umathcode `\K = 0 \unimathfam "1D50E
-  \Umathcode `\L = 0 \unimathfam "1D50F
-  \Umathcode `\M = 0 \unimathfam "1D510
-  \Umathcode `\N = 0 \unimathfam "1D511
-  \Umathcode `\O = 0 \unimathfam "1D512
-  \Umathcode `\P = 0 \unimathfam "1D513
-  \Umathcode `\Q = 0 \unimathfam "1D514
-  \Umathcode `\R = 0 \unimathfam "0211C
-  \Umathcode `\S = 0 \unimathfam "1D516
-  \Umathcode `\T = 0 \unimathfam "1D517
-  \Umathcode `\U = 0 \unimathfam "1D518
-  \Umathcode `\V = 0 \unimathfam "1D519
-  \Umathcode `\W = 0 \unimathfam "1D51A
-  \Umathcode `\X = 0 \unimathfam "1D51B
-  \Umathcode `\Y = 0 \unimathfam "1D51C
-  \Umathcode `\Z = 0 \unimathfam "02128
-  \Umathcode `\a = 0 \unimathfam "1D51E
-  \Umathcode `\b = 0 \unimathfam "1D51F
-  \Umathcode `\c = 0 \unimathfam "1D520
-  \Umathcode `\d = 0 \unimathfam "1D521
-  \Umathcode `\e = 0 \unimathfam "1D522
-  \Umathcode `\f = 0 \unimathfam "1D523
-  \Umathcode `\g = 0 \unimathfam "1D524
-  \Umathcode `\h = 0 \unimathfam "1D525
-  \Umathcode `\i = 0 \unimathfam "1D526
-  \Umathcode `\j = 0 \unimathfam "1D527
-  \Umathcode `\k = 0 \unimathfam "1D528
-  \Umathcode `\l = 0 \unimathfam "1D529
-  \Umathcode `\m = 0 \unimathfam "1D52A
-  \Umathcode `\n = 0 \unimathfam "1D52B
-  \Umathcode `\o = 0 \unimathfam "1D52C
-  \Umathcode `\p = 0 \unimathfam "1D52D
-  \Umathcode `\q = 0 \unimathfam "1D52E
-  \Umathcode `\r = 0 \unimathfam "1D52F
-  \Umathcode `\s = 0 \unimathfam "1D530
-  \Umathcode `\t = 0 \unimathfam "1D531
-  \Umathcode `\u = 0 \unimathfam "1D532
-  \Umathcode `\v = 0 \unimathfam "1D533
-  \Umathcode `\w = 0 \unimathfam "1D534
-  \Umathcode `\x = 0 \unimathfam "1D535
-  \Umathcode `\y = 0 \unimathfam "1D536
-  \Umathcode `\z = 0 \unimathfam "1D537
+  \Umathcode `\A = 0 \alphafam "1D504
+  \Umathcode `\B = 0 \alphafam "1D505
+  \Umathcode `\C = 0 \alphafam "0212D
+  \Umathcode `\D = 0 \alphafam "1D507
+  \Umathcode `\E = 0 \alphafam "1D508
+  \Umathcode `\F = 0 \alphafam "1D509
+  \Umathcode `\G = 0 \alphafam "1D50A
+  \Umathcode `\H = 0 \alphafam "0210C
+  \Umathcode `\I = 0 \alphafam "02111
+  \Umathcode `\J = 0 \alphafam "1D50D
+  \Umathcode `\K = 0 \alphafam "1D50E
+  \Umathcode `\L = 0 \alphafam "1D50F
+  \Umathcode `\M = 0 \alphafam "1D510
+  \Umathcode `\N = 0 \alphafam "1D511
+  \Umathcode `\O = 0 \alphafam "1D512
+  \Umathcode `\P = 0 \alphafam "1D513
+  \Umathcode `\Q = 0 \alphafam "1D514
+  \Umathcode `\R = 0 \alphafam "0211C
+  \Umathcode `\S = 0 \alphafam "1D516
+  \Umathcode `\T = 0 \alphafam "1D517
+  \Umathcode `\U = 0 \alphafam "1D518
+  \Umathcode `\V = 0 \alphafam "1D519
+  \Umathcode `\W = 0 \alphafam "1D51A
+  \Umathcode `\X = 0 \alphafam "1D51B
+  \Umathcode `\Y = 0 \alphafam "1D51C
+  \Umathcode `\Z = 0 \alphafam "02128
+  \Umathcode `\a = 0 \alphafam "1D51E
+  \Umathcode `\b = 0 \alphafam "1D51F
+  \Umathcode `\c = 0 \alphafam "1D520
+  \Umathcode `\d = 0 \alphafam "1D521
+  \Umathcode `\e = 0 \alphafam "1D522
+  \Umathcode `\f = 0 \alphafam "1D523
+  \Umathcode `\g = 0 \alphafam "1D524
+  \Umathcode `\h = 0 \alphafam "1D525
+  \Umathcode `\i = 0 \alphafam "1D526
+  \Umathcode `\j = 0 \alphafam "1D527
+  \Umathcode `\k = 0 \alphafam "1D528
+  \Umathcode `\l = 0 \alphafam "1D529
+  \Umathcode `\m = 0 \alphafam "1D52A
+  \Umathcode `\n = 0 \alphafam "1D52B
+  \Umathcode `\o = 0 \alphafam "1D52C
+  \Umathcode `\p = 0 \alphafam "1D52D
+  \Umathcode `\q = 0 \alphafam "1D52E
+  \Umathcode `\r = 0 \alphafam "1D52F
+  \Umathcode `\s = 0 \alphafam "1D530
+  \Umathcode `\t = 0 \alphafam "1D531
+  \Umathcode `\u = 0 \alphafam "1D532
+  \Umathcode `\v = 0 \alphafam "1D533
+  \Umathcode `\w = 0 \alphafam "1D534
+  \Umathcode `\x = 0 \alphafam "1D535
+  \Umathcode `\y = 0 \alphafam "1D536
+  \Umathcode `\z = 0 \alphafam "1D537
 % no greek
 }
 
@@ -1092,58 +1092,58 @@
 \def\frakbf{%
 % no numbers,
 % latin
-  \Umathcode `\A = 0 \unimathfam "1D56C
-  \Umathcode `\B = 0 \unimathfam "1D56D
-  \Umathcode `\C = 0 \unimathfam "1D56E
-  \Umathcode `\D = 0 \unimathfam "1D56F
-  \Umathcode `\E = 0 \unimathfam "1D570
-  \Umathcode `\F = 0 \unimathfam "1D571
-  \Umathcode `\G = 0 \unimathfam "1D572
-  \Umathcode `\H = 0 \unimathfam "1D573
-  \Umathcode `\I = 0 \unimathfam "1D574
-  \Umathcode `\J = 0 \unimathfam "1D575
-  \Umathcode `\K = 0 \unimathfam "1D576
-  \Umathcode `\L = 0 \unimathfam "1D577
-  \Umathcode `\M = 0 \unimathfam "1D578
-  \Umathcode `\N = 0 \unimathfam "1D579
-  \Umathcode `\O = 0 \unimathfam "1D57A
-  \Umathcode `\P = 0 \unimathfam "1D57B
-  \Umathcode `\Q = 0 \unimathfam "1D57C
-  \Umathcode `\R = 0 \unimathfam "1D57D
-  \Umathcode `\S = 0 \unimathfam "1D57E
-  \Umathcode `\T = 0 \unimathfam "1D57F
-  \Umathcode `\U = 0 \unimathfam "1D580
-  \Umathcode `\V = 0 \unimathfam "1D581
-  \Umathcode `\W = 0 \unimathfam "1D582
-  \Umathcode `\X = 0 \unimathfam "1D583
-  \Umathcode `\Y = 0 \unimathfam "1D584
-  \Umathcode `\Z = 0 \unimathfam "1D585
-  \Umathcode `\a = 0 \unimathfam "1D586
-  \Umathcode `\b = 0 \unimathfam "1D587
-  \Umathcode `\c = 0 \unimathfam "1D588
-  \Umathcode `\d = 0 \unimathfam "1D589
-  \Umathcode `\e = 0 \unimathfam "1D58A
-  \Umathcode `\f = 0 \unimathfam "1D58B
-  \Umathcode `\g = 0 \unimathfam "1D58C
-  \Umathcode `\h = 0 \unimathfam "1D58D
-  \Umathcode `\i = 0 \unimathfam "1D58E
-  \Umathcode `\j = 0 \unimathfam "1D58F
-  \Umathcode `\k = 0 \unimathfam "1D590
-  \Umathcode `\l = 0 \unimathfam "1D591
-  \Umathcode `\m = 0 \unimathfam "1D592
-  \Umathcode `\n = 0 \unimathfam "1D593
-  \Umathcode `\o = 0 \unimathfam "1D594
-  \Umathcode `\p = 0 \unimathfam "1D595
-  \Umathcode `\q = 0 \unimathfam "1D596
-  \Umathcode `\r = 0 \unimathfam "1D597
-  \Umathcode `\s = 0 \unimathfam "1D598
-  \Umathcode `\t = 0 \unimathfam "1D599
-  \Umathcode `\u = 0 \unimathfam "1D59A
-  \Umathcode `\v = 0 \unimathfam "1D59B
-  \Umathcode `\w = 0 \unimathfam "1D59C
-  \Umathcode `\x = 0 \unimathfam "1D59D
-  \Umathcode `\y = 0 \unimathfam "1D59E
-  \Umathcode `\z = 0 \unimathfam "1D59F
+  \Umathcode `\A = 0 \alphafam "1D56C
+  \Umathcode `\B = 0 \alphafam "1D56D
+  \Umathcode `\C = 0 \alphafam "1D56E
+  \Umathcode `\D = 0 \alphafam "1D56F
+  \Umathcode `\E = 0 \alphafam "1D570
+  \Umathcode `\F = 0 \alphafam "1D571
+  \Umathcode `\G = 0 \alphafam "1D572
+  \Umathcode `\H = 0 \alphafam "1D573
+  \Umathcode `\I = 0 \alphafam "1D574
+  \Umathcode `\J = 0 \alphafam "1D575
+  \Umathcode `\K = 0 \alphafam "1D576
+  \Umathcode `\L = 0 \alphafam "1D577
+  \Umathcode `\M = 0 \alphafam "1D578
+  \Umathcode `\N = 0 \alphafam "1D579
+  \Umathcode `\O = 0 \alphafam "1D57A
+  \Umathcode `\P = 0 \alphafam "1D57B
+  \Umathcode `\Q = 0 \alphafam "1D57C
+  \Umathcode `\R = 0 \alphafam "1D57D
+  \Umathcode `\S = 0 \alphafam "1D57E
+  \Umathcode `\T = 0 \alphafam "1D57F
+  \Umathcode `\U = 0 \alphafam "1D580
+  \Umathcode `\V = 0 \alphafam "1D581
+  \Umathcode `\W = 0 \alphafam "1D582
+  \Umathcode `\X = 0 \alphafam "1D583
+  \Umathcode `\Y = 0 \alphafam "1D584
+  \Umathcode `\Z = 0 \alphafam "1D585
+  \Umathcode `\a = 0 \alphafam "1D586
+  \Umathcode `\b = 0 \alphafam "1D587
+  \Umathcode `\c = 0 \alphafam "1D588
+  \Umathcode `\d = 0 \alphafam "1D589
+  \Umathcode `\e = 0 \alphafam "1D58A
+  \Umathcode `\f = 0 \alphafam "1D58B
+  \Umathcode `\g = 0 \alphafam "1D58C
+  \Umathcode `\h = 0 \alphafam "1D58D
+  \Umathcode `\i = 0 \alphafam "1D58E
+  \Umathcode `\j = 0 \alphafam "1D58F
+  \Umathcode `\k = 0 \alphafam "1D590
+  \Umathcode `\l = 0 \alphafam "1D591
+  \Umathcode `\m = 0 \alphafam "1D592
+  \Umathcode `\n = 0 \alphafam "1D593
+  \Umathcode `\o = 0 \alphafam "1D594
+  \Umathcode `\p = 0 \alphafam "1D595
+  \Umathcode `\q = 0 \alphafam "1D596
+  \Umathcode `\r = 0 \alphafam "1D597
+  \Umathcode `\s = 0 \alphafam "1D598
+  \Umathcode `\t = 0 \alphafam "1D599
+  \Umathcode `\u = 0 \alphafam "1D59A
+  \Umathcode `\v = 0 \alphafam "1D59B
+  \Umathcode `\w = 0 \alphafam "1D59C
+  \Umathcode `\x = 0 \alphafam "1D59D
+  \Umathcode `\y = 0 \alphafam "1D59E
+  \Umathcode `\z = 0 \alphafam "1D59F
 % no greek
 }
 \let\bffrak=\frakbf

Modified: trunk/Master/texmf-dist/tex/xetex/unimath-plain-xetex/unimath-plain-xetex.tex
===================================================================
--- trunk/Master/texmf-dist/tex/xetex/unimath-plain-xetex/unimath-plain-xetex.tex	2022-11-26 21:01:07 UTC (rev 65109)
+++ trunk/Master/texmf-dist/tex/xetex/unimath-plain-xetex/unimath-plain-xetex.tex	2022-11-26 21:01:24 UTC (rev 65110)
@@ -23,13 +23,8 @@
 \ifdefined\monofontname\else
   \gdef\monofontname{Latin Modern Mono}
 \fi
-\ifdefined\mathfontname\else
-  \gdef\mathfontname{Latin Modern Math}
-\fi
 \ifcsname XeTeXversion\endcsname
-  \ifdefined\textfontopt\else
-    \def\textfontopt{mapping=tex-text}
-  \fi
+  \ifdefined\textfontopt\else\def\textfontopt{mapping=tex-text}\fi
 \else
   \errmessage{unimath-plain-xetex Error: Needs XeTeX!}
 \fi
@@ -102,16 +97,20 @@
   \expandafter\let\csname #1itbftt\expandafter\endcsname\csname #1ttbfit\endcsname
 }
 
-% math font
-%
+% Math Font
 % In plain format, \fam0 is "rm"; \fam1 is "normal"; \fam2 is "cal"; 
 %                  \fam3 is "op"; \fam4 is "it"; \fam5 is "sl";
 %                  \fam6 is "bf"; \fam7 is "tt".
 % Families defined through \newfam: 
-%               \itfam (4), \slfam (5), \bffam (6), \ttfam (7).
-\newfam\unimathfam % \unimathfam = 8
-\newfam\textfam    % \textfam = 9, for text in math mode ("math text")
-
+%                  \itfam (4), \slfam (5), \bffam (6) and \ttfam (7).
+%
+% In XeTeX, there are up to 256 fams (\fam0 to \fam256).
+% Here we just use \chardef to define the fams.
+% Also we abandon plain format's default settings.
+\ifdefined\mathfontname\else
+  \gdef\mathfontname{Latin Modern Math}
+\fi
+\chardef\unimathfam=0 % general fam
 \font   \tenmath = "\mathfontname:script=math" at 10pt
 \font \sevenmath = "\mathfontname:script=math,+ssty=0" at 7pt
 \font  \fivemath = "\mathfontname:script=math,+ssty=1" at 5pt
@@ -119,8 +118,77 @@
 \scriptfont       \unimathfam = \sevenmath
 \scriptscriptfont \unimathfam =  \fivemath
 
-% load unicode-math-table
-\let\mathalpha\mathord
+% math alpha, using OpenType Math font
+\ifdefined\mathalphafontname
+  \chardef\alphafam = 1 % `math alphabet' or `variable class'
+  \font   \tenalpha = "\mathalphafontname:script=math" at 10pt
+  \font \sevenalpha = "\mathalphafontname:script=math,+ssty=0" at 7pt
+  \font  \fivealpha = "\mathalphafontname:script=math,+ssty=1" at 5pt
+  \textfont         \alphafam   =   \tenalpha
+  \scriptfont       \alphafam   = \sevenalpha
+  \scriptscriptfont \alphafam   =  \fivealpha
+\else \let\alphafam=\unimathfam \fi
+% delimiter, influencing \mathopen, \mathclose, \mathfence, \mathover(under)
+\ifdefined\mathdelimiterfontname
+  \chardef\delimiterfam = 2
+  \font   \tendelimiter = "\mathdelimiterfontname:script=math" at 10pt
+  \font \sevendelimiter = "\mathdelimiterfontname:script=math,+ssty=0" at 7pt
+  \font  \fivedelimiter = "\mathdelimiterfontname:script=math,+ssty=1" at 5pt
+  \textfont         \delimiterfam   =   \tendelimiter
+  \scriptfont       \delimiterfam   = \sevendelimiter
+  \scriptscriptfont \delimiterfam   =  \fivedelimiter
+\else \let\delimiterfam=\unimathfam \fi
+% ordinary, influencing \mathord, \mathpunct and `!'
+\ifdefined\mathordfontname
+  \chardef\ordfam = 3
+  \font   \tenord = "\mathordfontname:script=math" at 10pt
+  \font \sevenord = "\mathordfontname:script=math,+ssty=0" at 7pt
+  \font  \fiveord = "\mathordfontname:script=math,+ssty=1" at 5pt
+  \textfont         \ordfam   =   \tenord
+  \scriptfont       \ordfam   = \sevenord
+  \scriptscriptfont \ordfam   =  \fiveord
+\else \let\ordfam=\unimathfam \fi
+% large operator, influencing \mathop
+\ifdefined\mathopfontname
+  \chardef\opfam = 4
+  \font   \tenop = "\mathopfontname:script=math" at 10pt
+  \font \sevenop = "\mathopfontname:script=math,+ssty=0" at 7pt
+  \font  \fiveop = "\mathopfontname:script=math,+ssty=1" at 5pt
+  \textfont         \opfam   =   \tenop
+  \scriptfont       \opfam   = \sevenop
+  \scriptscriptfont \opfam   =  \fiveop
+\else \let\opfam=\unimathfam \fi
+% binary, nfluencing \mathbin and \mathrel
+\ifdefined\mathbinfontname
+  \chardef\binfam = 5
+  \font   \tenbin = "\mathbinfontname:script=math" at 10pt
+  \font \sevenbin = "\mathbinfontname:script=math,+ssty=0" at 7pt
+  \font  \fivebin = "\mathbinfontname:script=math,+ssty=1" at 5pt
+  \textfont         \binfam   =   \tenbin
+  \scriptfont       \binfam   = \sevenbin
+  \scriptscriptfont \binfam   =  \fivebin
+\else \let\binfam=\unimathfam \fi
+% accent, influencing all the accents except \mathover(close)
+\ifdefined\mathaccentfontname
+  \chardef\accentfam = 6
+  \font   \tenaccent = "\mathaccentfontname:script=math" at 10pt
+  \font \sevenaccent = "\mathaccentfontname:script=math,+ssty=0" at 7pt
+  \font  \fiveaccent = "\mathaccentfontname:script=math,+ssty=1" at 5pt
+  \textfont         \accentfam   =   \tenaccent
+  \scriptfont       \accentfam   = \sevenaccent
+  \scriptscriptfont \accentfam   =  \fiveaccent
+\else \let\accentfam=\unimathfam \fi
+% These will be the features in the `long' future:
+%\chardef\romanfam=10
+%\chardef\sansfam=11
+%\chardef\ttfam=12
+%\chardef\calfam=13
+%\chardef\bbfam=14
+%\chardef\frakfam=15
+% In the short future, this package will support user-defined fams.
+
+% loading unicode-math-table
+\def\mathalpha{A}
 \def\mathfence{F}
 \def\mathaccentwide{Awo}
 \def\mathaccentoverlay{Awo}
@@ -128,10 +196,9 @@
 \def\mathunder{U}
 \def\mathbotaccent{bA}
 \def\mathbotaccentwide{bAw}
-
 \def\sqrt{sqrt} \def\cuberoot{cuberoot}
 \def\fourthroot{fourthroot} \def\longdivision{longdivision}
-
+% \@activedef, used like LuaTeX
 \begingroup%
   \catcode`\^^@=13
   \protected\gdef\@activedef#1#2{\begingroup% #1: char code; #2: definition
@@ -138,225 +205,227 @@
     \lccode`\^^@=#1
     \lowercase{\endgroup\gdef^^@{#2}}}%
 \endgroup%
-
+% \UnicodeMathSymbol in unicode-math-table
 \def\UnicodeMathSymbol#1#2#3#4{% #1: char slot; #2: cmd; #3: \mathord, etc.
   \ifx#3\mathord
-    \Umathchardef #2 = 0 \unimathfam #1 
-    \Umathcode    #1 = 0 \unimathfam #1 
-  % In the future, this module will use another \fam.
-  %\else\ifx#3\mathalpha
-  %  \Umathchardef #2 = 0 \unimathfam #1 
-  %  \Umathcode    #1 = 0 \unimathfam #1 % a \fi in the end
+    \Umathchardef #2 = 0 \ordfam #1 
+    \Umathcode    #1 = 0 \ordfam #1 
+  \else\ifx#3\mathalpha
+    \Umathchardef #2 = 0 \alphafam #1 
+    \Umathcode    #1 = 0 \alphafam #1
   \else\ifx#3\mathop
-    \Umathchardef #2 = 1 \unimathfam #1 
-    \Umathcode    #1 = 1 \unimathfam #1 
-    % deal with the integral specially
+    \Umathchardef #2 = 1 \opfam #1 
+    \Umathcode    #1 = 1 \opfam #1 
+    % The integrals
     \ifnum#1>"222A\ifnum#1<"2A1D
       \ifnum#1<"2234
-        \gdef#2{\Umathchar 1 \unimathfam #1\nolimits}%
+        \gdef#2{\Umathchar 1 \opfam #1\nolimits}%
         \global\mathcode#1="8000 % make #1 active
         \@activedef{#1}{#2}%
       \else\ifnum#1>"2A0A
-        \gdef#2{\Umathchar 1 \unimathfam #1\nolimits}%
+        \gdef#2{\Umathchar 1 \opfam #1\nolimits}%
         \global\mathcode#1="8000
         \@activedef{#1}{#2}%
     \fi\fi\fi\fi
   \else\ifx#3\mathbin
-    \Umathchardef #2 = 2 \unimathfam #1 
-    \Umathcode    #1 = 2 \unimathfam #1 
+    \Umathchardef #2 = 2 \binfam #1 
+    \Umathcode    #1 = 2 \binfam #1 
   \else\ifx#3\mathrel
-    \Umathchardef #2 = 3 \unimathfam #1 
-    \Umathcode    #1 = 3 \unimathfam #1 
+    \Umathchardef #2 = 3 \binfam #1 
+    \Umathcode    #1 = 3 \binfam #1 
   \else\ifx#3\mathopen
-    \Umathcode    #1 = 4 \unimathfam #1 
-    \Udelcode     #1 =   \unimathfam #1 
-    \gdef#2{\Udelimiter 4 \unimathfam #1 }
-    \ifx#2\sqrt%="221A%
-      \gdef#2{\Uradical \unimathfam #1 }
-    \fi\ifx#2\cuberoot%="221B
-      \gdef#2{\Uradical \unimathfam #1 }
-    \fi\ifx#2\fourthroot%="221C
-      \gdef#2{\Uradical \unimathfam #1 }
-    \fi\ifx#2\longdivision%="27CC
-      \gdef#2{\Uradical \unimathfam #1 }
+    \Umathcode    #1 = 4 \delimiterfam #1 
+    \Udelcode     #1 =   \delimiterfam #1 
+    \gdef#2{\Udelimiter 4 \delimiterfam #1 }
+    \ifx#2\sqrt            % = "221A
+      \gdef#2{\Uradical \delimiterfam #1 }
+    \fi\ifx#2\cuberoot     % = "221B
+      \gdef#2{\Uradical \delimiterfam #1 }
+    \fi\ifx#2\fourthroot   % = "221C
+      \gdef#2{\Uradical \delimiterfam #1 }
+    \fi\ifx#2\longdivision % = "27CC
+      \gdef#2{\Uradical \delimiterfam #1 }
     \fi
-  \else\ifx#3\mathclose
-    \Umathcode    #1 = 5 \unimathfam #1 
-    \Udelcode     #1 =   \unimathfam #1 
-    \gdef#2{\Udelimiter 5 \unimathfam #1 }
+  \else\ifx#3\mathclose    % `!' will be influenced, deal with it later
+    \Umathcode    #1 = 5 \delimiterfam #1 
+    \Udelcode     #1 =   \delimiterfam #1 
+    \gdef#2{\Udelimiter 5 \delimiterfam #1 }
   \else\ifx#3\mathpunct
-    \Umathchardef #2 = 6 \unimathfam #1 
-    \Umathcode    #1 = 6 \unimathfam #1 
-  \else\ifx#3\mathfence % 
-    \Umathchardef #2 = 0 \unimathfam #1 
-    \Umathcode    #1 = 0 \unimathfam #1 
-    \Udelcode     #1 =   \unimathfam #1 
-    \gdef#2{\Udelimiter 0 \unimathfam #1 }
+    \Umathchardef #2 = 6 \ordfam #1 
+    \Umathcode    #1 = 6 \ordfam #1 
+  \else\ifx#3\mathfence    % delimiter, in \mathord
+    \Umathchardef #2 = 0 \delimiterfam #1 
+    \Umathcode    #1 = 0 \delimiterfam #1 
+    \Udelcode     #1 =   \delimiterfam #1 
+    \gdef#2{\Udelimiter 0 \delimiterfam #1 }
   \else\ifx#3\mathaccent
-    \gdef#2{\Umathaccent fixed 0 \unimathfam #1 }
+    \gdef#2{\Umathaccent fixed 0 \accentfam #1 }
   \else\ifx#3\mathaccentwide% or overlay
-    \gdef#2{\Umathaccent 0 \unimathfam #1 }
+    \gdef#2{\Umathaccent 0 \accentfam #1 }
   \else\ifx#3\mathbotaccentwide
-    \gdef#2{\Umathaccent bottom 0 \unimathfam #1 }
+    \gdef#2{\Umathaccent bottom 0 \accentfam #1 }
   \else\ifx#3\mathover
-    \gdef#2##1{\mathop{\Umathaccent 0 \unimathfam #1 {##1}}\limits}
+    \gdef#2##1{\mathop{\Umathaccent 0 \delimiterfam #1 {##1}}\limits}
   \else\ifx#3\mathunder
-    \gdef#2##1{\mathop{\Umathaccent bottom 0 \unimathfam #1 {##1}}\limits}
+    \gdef#2##1{\mathop{\Umathaccent bottom 0 \delimiterfam #1 {##1}}\limits}
   \else\ifx#3\mathbotaccent% This type's frequency is the lowest.
-    \gdef#2{\Umathaccent bottom fixed 0 \unimathfam #1 }
+    \gdef#2{\Umathaccent bottom fixed 0 \accentfam #1 }
   \else% undefined math type
     \message{There's an undefined math type. Math character command ignored.}%
-  \fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi
+  \fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi
 }
 \input unicode-math-table
+% deal with `!'
+\Umathcode `\! = 5 \ordfam "0021
+\Umathchardef \mathexclam = 4 \ordfam "0021
 
-%\Umathcode `\! = 5 \unimathfam `\!
-\Umathcode `\* = 2 \unimathfam `\*
-%\Umathcode `\+ = 2 \unimathfam `\+
-%\Umathcode `\, = 6 \unimathfam `\,
-\Umathcode `\- = 2 \unimathfam "2212
-%\Umathcode `\. = 0 \unimathfam `\.
-\Umathcode `\: = 3 \unimathfam `\:
-\Umathcode `\; = 6 \unimathfam `\;
-\Umathcode `\< = 3 \unimathfam `\<
-\Umathcode `\= = 3 \unimathfam `\=
-\Umathcode `\> = 3 \unimathfam `\>
-%\Umathcode `\? = 5 \unimathfam `\?
-\Umathcode `\_ = 0 \unimathfam `\_
-%\Umathcode `\| = 0 \unimathfam `\|
-%\Umathcode `\/ = 0 \unimathfam `\/
-%\Umathcode `\\ = 0 \unimathfam `\\
-%\Umathcode `\( = 4 \unimathfam `\(
-%\Umathcode `\) = 5 \unimathfam `\)
-%\Umathcode `\[ = 4 \unimathfam `\[
-%\Umathcode `\] = 5 \unimathfam `\]
-%\Umathcode `\{ = 4 \unimathfam `\{
-%\Umathcode `\} = 5 \unimathfam `\}
-\Umathchardef \colon = 7 \unimathfam `\:
+% other symbols
+\Umathcode `\* = 2 \binfam `\*
+%\Umathcode `\+ = 2 \binfam `\+
+%\Umathcode `\, = 6 \ordfam `\,
+\Umathcode `\- = 2 \binfam "2212
+%\Umathcode `\. = 0 \ordfam `\.
+\Umathcode `\: = 3 \ordfam `\:
+\Umathcode `\; = 6 \ordfam `\;
+\Umathcode `\< = 3 \binfam `\<
+\Umathcode `\= = 3 \binfam `\=
+\Umathcode `\> = 3 \binfam `\>
+%\Umathcode `\? = 5 \ordfam `\?
+\Umathchardef \colon = 7 \ordfam `\:
+\Umathcode `\_ = 0 \ordfam `\_
+%\Umathcode `\| = 0 \delimiterfam `\|
+%\Umathcode `\/ = 0 \delimiterfam `\/
+%\Umathcode `\\ = 0 \delimiterfam `\\
+%\Umathcode `\( = 4 \delimiterfam `\(
+%\Umathcode `\) = 5 \delimiterfam `\)
+%\Umathcode `\[ = 4 \delimiterfam `\[
+%\Umathcode `\] = 5 \delimiterfam `\]
+%\Umathcode `\{ = 4 \delimiterfam `\{
+%\Umathcode `\} = 5 \delimiterfam `\}
 
-\Umathcode `\0 = 0 \unimathfam "30
-\Umathcode `\1 = 0 \unimathfam "31
-\Umathcode `\2 = 0 \unimathfam "32
-\Umathcode `\3 = 0 \unimathfam "33
-\Umathcode `\4 = 0 \unimathfam "34
-\Umathcode `\5 = 0 \unimathfam "35
-\Umathcode `\6 = 0 \unimathfam "36
-\Umathcode `\7 = 0 \unimathfam "37
-\Umathcode `\8 = 0 \unimathfam "38
-\Umathcode `\9 = 0 \unimathfam "39
-\Umathcode `\A = 0 \unimathfam "1D434
-\Umathcode `\B = 0 \unimathfam "1D435
-\Umathcode `\C = 0 \unimathfam "1D436
-\Umathcode `\D = 0 \unimathfam "1D437
-\Umathcode `\E = 0 \unimathfam "1D438
-\Umathcode `\F = 0 \unimathfam "1D439
-\Umathcode `\G = 0 \unimathfam "1D43A
-\Umathcode `\H = 0 \unimathfam "1D43B
-\Umathcode `\I = 0 \unimathfam "1D43C
-\Umathcode `\J = 0 \unimathfam "1D43D
-\Umathcode `\K = 0 \unimathfam "1D43E
-\Umathcode `\L = 0 \unimathfam "1D43F
-\Umathcode `\M = 0 \unimathfam "1D440
-\Umathcode `\N = 0 \unimathfam "1D441
-\Umathcode `\O = 0 \unimathfam "1D442
-\Umathcode `\P = 0 \unimathfam "1D443
-\Umathcode `\Q = 0 \unimathfam "1D444
-\Umathcode `\R = 0 \unimathfam "1D445
-\Umathcode `\S = 0 \unimathfam "1D446
-\Umathcode `\T = 0 \unimathfam "1D447
-\Umathcode `\U = 0 \unimathfam "1D448
-\Umathcode `\V = 0 \unimathfam "1D449
-\Umathcode `\W = 0 \unimathfam "1D44A
-\Umathcode `\X = 0 \unimathfam "1D44B
-\Umathcode `\Y = 0 \unimathfam "1D44C
-\Umathcode `\Z = 0 \unimathfam "1D44D
-\Umathcode `\a = 0 \unimathfam "1D44E
-\Umathcode `\b = 0 \unimathfam "1D44F
-\Umathcode `\c = 0 \unimathfam "1D450
-\Umathcode `\d = 0 \unimathfam "1D451
-\Umathcode `\e = 0 \unimathfam "1D452
-\Umathcode `\f = 0 \unimathfam "1D453
-\Umathcode `\g = 0 \unimathfam "1D454
-\Umathcode `\h = 0 \unimathfam "0210E % Planck constant
-\Umathcode `\i = 0 \unimathfam "1D456
-\Umathcode `\j = 0 \unimathfam "1D457
-\Umathcode `\k = 0 \unimathfam "1D458
-\Umathcode `\l = 0 \unimathfam "1D459
-\Umathcode `\m = 0 \unimathfam "1D45A
-\Umathcode `\n = 0 \unimathfam "1D45B
-\Umathcode `\o = 0 \unimathfam "1D45C
-\Umathcode `\p = 0 \unimathfam "1D45D
-\Umathcode `\q = 0 \unimathfam "1D45E
-\Umathcode `\r = 0 \unimathfam "1D45F
-\Umathcode `\s = 0 \unimathfam "1D460
-\Umathcode `\t = 0 \unimathfam "1D461
-\Umathcode `\u = 0 \unimathfam "1D462
-\Umathcode `\v = 0 \unimathfam "1D463
-\Umathcode `\w = 0 \unimathfam "1D464
-\Umathcode `\x = 0 \unimathfam "1D465
-\Umathcode `\y = 0 \unimathfam "1D466
-\Umathcode `\z = 0 \unimathfam "1D467
-\Umathcode `\Α = 0 \unimathfam "1D6E2
-\Umathcode `\Β = 0 \unimathfam "1D6E3
-\Umathcode `\Γ = 0 \unimathfam "1D6E4
-\Umathcode `\Δ = 0 \unimathfam "1D6E5
-\Umathcode `\Ε = 0 \unimathfam "1D6E6
-\Umathcode `\Ζ = 0 \unimathfam "1D6E7
-\Umathcode `\Η = 0 \unimathfam "1D6E8
-\Umathcode `\Θ = 0 \unimathfam "1D6E9
-\Umathcode `\Ι = 0 \unimathfam "1D6EA
-\Umathcode `\Κ = 0 \unimathfam "1D6EB
-\Umathcode `\Λ = 0 \unimathfam "1D6EC
-\Umathcode `\Μ = 0 \unimathfam "1D6ED
-\Umathcode `\Ν = 0 \unimathfam "1D6EE
-\Umathcode `\Ξ = 0 \unimathfam "1D6EF
-\Umathcode `\Ο = 0 \unimathfam "1D6F0
-\Umathcode `\Π = 0 \unimathfam "1D6F1
-\Umathcode `\Ρ = 0 \unimathfam "1D6F2
-\Umathcode `\Σ = 0 \unimathfam "1D6F4
-\Umathcode `\Τ = 0 \unimathfam "1D6F5
-\Umathcode `\Υ = 0 \unimathfam "1D6F6
-\Umathcode `\Φ = 0 \unimathfam "1D6F7
-\Umathcode `\Χ = 0 \unimathfam "1D6F8
-\Umathcode `\Ψ = 0 \unimathfam "1D6F9
-\Umathcode `\Ω = 0 \unimathfam "1D6FA
-\Umathcode `\α = 0 \unimathfam "1D6FC
-\Umathcode `\β = 0 \unimathfam "1D6FD
-\Umathcode `\γ = 0 \unimathfam "1D6FE
-\Umathcode `\δ = 0 \unimathfam "1D6FF
-\Umathcode `\ε = 0 \unimathfam "1D700
-\Umathcode `\ζ = 0 \unimathfam "1D701
-\Umathcode `\η = 0 \unimathfam "1D702
-\Umathcode `\θ = 0 \unimathfam "1D703
-\Umathcode `\ι = 0 \unimathfam "1D704
-\Umathcode `\κ = 0 \unimathfam "1D705
-\Umathcode `\λ = 0 \unimathfam "1D706
-\Umathcode `\μ = 0 \unimathfam "1D707
-\Umathcode `\ν = 0 \unimathfam "1D708
-\Umathcode `\ξ = 0 \unimathfam "1D709
-\Umathcode `\ο = 0 \unimathfam "1D70A
-\Umathcode `\π = 0 \unimathfam "1D70B
-\Umathcode `\ρ = 0 \unimathfam "1D70C
-\Umathcode `\ς = 0 \unimathfam "1D70D
-\Umathcode `\σ = 0 \unimathfam "1D70E
-\Umathcode `\τ = 0 \unimathfam "1D70F
-\Umathcode `\υ = 0 \unimathfam "1D710
-\Umathcode `\φ = 0 \unimathfam "1D719
-\Umathcode `\χ = 0 \unimathfam "1D712
-\Umathcode `\ψ = 0 \unimathfam "1D713
-\Umathcode `\ω = 0 \unimathfam "1D714
-\Umathcode `\ϑ = 0 \unimathfam "1D717
-\Umathcode `\ϕ = 0 \unimathfam "1D711
-\Umathcode `\ϖ = 0 \unimathfam "1D71B
-\Umathcode `\ϰ = 0 \unimathfam "1D718
-\Umathcode `\ϱ = 0 \unimathfam "1D71A
-\Umathcode `\ϴ = 0 \unimathfam "1D6F3
-\Umathcode `\ϵ = 0 \unimathfam "1D716
+\Umathcode `\0 = 0 \alphafam "30
+\Umathcode `\1 = 0 \alphafam "31
+\Umathcode `\2 = 0 \alphafam "32
+\Umathcode `\3 = 0 \alphafam "33
+\Umathcode `\4 = 0 \alphafam "34
+\Umathcode `\5 = 0 \alphafam "35
+\Umathcode `\6 = 0 \alphafam "36
+\Umathcode `\7 = 0 \alphafam "37
+\Umathcode `\8 = 0 \alphafam "38
+\Umathcode `\9 = 0 \alphafam "39
+\Umathcode `\A = 0 \alphafam "1D434
+\Umathcode `\B = 0 \alphafam "1D435
+\Umathcode `\C = 0 \alphafam "1D436
+\Umathcode `\D = 0 \alphafam "1D437
+\Umathcode `\E = 0 \alphafam "1D438
+\Umathcode `\F = 0 \alphafam "1D439
+\Umathcode `\G = 0 \alphafam "1D43A
+\Umathcode `\H = 0 \alphafam "1D43B
+\Umathcode `\I = 0 \alphafam "1D43C
+\Umathcode `\J = 0 \alphafam "1D43D
+\Umathcode `\K = 0 \alphafam "1D43E
+\Umathcode `\L = 0 \alphafam "1D43F
+\Umathcode `\M = 0 \alphafam "1D440
+\Umathcode `\N = 0 \alphafam "1D441
+\Umathcode `\O = 0 \alphafam "1D442
+\Umathcode `\P = 0 \alphafam "1D443
+\Umathcode `\Q = 0 \alphafam "1D444
+\Umathcode `\R = 0 \alphafam "1D445
+\Umathcode `\S = 0 \alphafam "1D446
+\Umathcode `\T = 0 \alphafam "1D447
+\Umathcode `\U = 0 \alphafam "1D448
+\Umathcode `\V = 0 \alphafam "1D449
+\Umathcode `\W = 0 \alphafam "1D44A
+\Umathcode `\X = 0 \alphafam "1D44B
+\Umathcode `\Y = 0 \alphafam "1D44C
+\Umathcode `\Z = 0 \alphafam "1D44D
+\Umathcode `\a = 0 \alphafam "1D44E
+\Umathcode `\b = 0 \alphafam "1D44F
+\Umathcode `\c = 0 \alphafam "1D450
+\Umathcode `\d = 0 \alphafam "1D451
+\Umathcode `\e = 0 \alphafam "1D452
+\Umathcode `\f = 0 \alphafam "1D453
+\Umathcode `\g = 0 \alphafam "1D454
+\Umathcode `\h = 0 \alphafam "0210E % Planck constant
+\Umathcode `\i = 0 \alphafam "1D456
+\Umathcode `\j = 0 \alphafam "1D457
+\Umathcode `\k = 0 \alphafam "1D458
+\Umathcode `\l = 0 \alphafam "1D459
+\Umathcode `\m = 0 \alphafam "1D45A
+\Umathcode `\n = 0 \alphafam "1D45B
+\Umathcode `\o = 0 \alphafam "1D45C
+\Umathcode `\p = 0 \alphafam "1D45D
+\Umathcode `\q = 0 \alphafam "1D45E
+\Umathcode `\r = 0 \alphafam "1D45F
+\Umathcode `\s = 0 \alphafam "1D460
+\Umathcode `\t = 0 \alphafam "1D461
+\Umathcode `\u = 0 \alphafam "1D462
+\Umathcode `\v = 0 \alphafam "1D463
+\Umathcode `\w = 0 \alphafam "1D464
+\Umathcode `\x = 0 \alphafam "1D465
+\Umathcode `\y = 0 \alphafam "1D466
+\Umathcode `\z = 0 \alphafam "1D467
+\Umathcode `\Α = 0 \alphafam "1D6E2
+\Umathcode `\Β = 0 \alphafam "1D6E3
+\Umathcode `\Γ = 0 \alphafam "1D6E4
+\Umathcode `\Δ = 0 \alphafam "1D6E5
+\Umathcode `\Ε = 0 \alphafam "1D6E6
+\Umathcode `\Ζ = 0 \alphafam "1D6E7
+\Umathcode `\Η = 0 \alphafam "1D6E8
+\Umathcode `\Θ = 0 \alphafam "1D6E9
+\Umathcode `\Ι = 0 \alphafam "1D6EA
+\Umathcode `\Κ = 0 \alphafam "1D6EB
+\Umathcode `\Λ = 0 \alphafam "1D6EC
+\Umathcode `\Μ = 0 \alphafam "1D6ED
+\Umathcode `\Ν = 0 \alphafam "1D6EE
+\Umathcode `\Ξ = 0 \alphafam "1D6EF
+\Umathcode `\Ο = 0 \alphafam "1D6F0
+\Umathcode `\Π = 0 \alphafam "1D6F1
+\Umathcode `\Ρ = 0 \alphafam "1D6F2
+\Umathcode `\Σ = 0 \alphafam "1D6F4
+\Umathcode `\Τ = 0 \alphafam "1D6F5
+\Umathcode `\Υ = 0 \alphafam "1D6F6
+\Umathcode `\Φ = 0 \alphafam "1D6F7
+\Umathcode `\Χ = 0 \alphafam "1D6F8
+\Umathcode `\Ψ = 0 \alphafam "1D6F9
+\Umathcode `\Ω = 0 \alphafam "1D6FA
+\Umathcode `\α = 0 \alphafam "1D6FC
+\Umathcode `\β = 0 \alphafam "1D6FD
+\Umathcode `\γ = 0 \alphafam "1D6FE
+\Umathcode `\δ = 0 \alphafam "1D6FF
+\Umathcode `\ε = 0 \alphafam "1D700
+\Umathcode `\ζ = 0 \alphafam "1D701
+\Umathcode `\η = 0 \alphafam "1D702
+\Umathcode `\θ = 0 \alphafam "1D703
+\Umathcode `\ι = 0 \alphafam "1D704
+\Umathcode `\κ = 0 \alphafam "1D705
+\Umathcode `\λ = 0 \alphafam "1D706
+\Umathcode `\μ = 0 \alphafam "1D707
+\Umathcode `\ν = 0 \alphafam "1D708
+\Umathcode `\ξ = 0 \alphafam "1D709
+\Umathcode `\ο = 0 \alphafam "1D70A
+\Umathcode `\π = 0 \alphafam "1D70B
+\Umathcode `\ρ = 0 \alphafam "1D70C
+\Umathcode `\ς = 0 \alphafam "1D70D
+\Umathcode `\σ = 0 \alphafam "1D70E
+\Umathcode `\τ = 0 \alphafam "1D70F
+\Umathcode `\υ = 0 \alphafam "1D710
+\Umathcode `\φ = 0 \alphafam "1D719
+\Umathcode `\χ = 0 \alphafam "1D712
+\Umathcode `\ψ = 0 \alphafam "1D713
+\Umathcode `\ω = 0 \alphafam "1D714
+\Umathcode `\ϑ = 0 \alphafam "1D717
+\Umathcode `\ϕ = 0 \alphafam "1D711
+\Umathcode `\ϖ = 0 \alphafam "1D71B
+\Umathcode `\ϰ = 0 \alphafam "1D718
+\Umathcode `\ϱ = 0 \alphafam "1D71A
+\Umathcode `\ϴ = 0 \alphafam "1D6F3
+\Umathcode `\ϵ = 0 \alphafam "1D716
+% Some rarely-used Greek letters
+\Umathcode `\Ϝ = 0 \alphafam "003DC
+\Umathcode `\ϝ = 0 \alphafam "003DD
+\Umathcode `\϶ = 0 \alphafam "003F6
 
-\Umathcode `\Ϝ = 0 \unimathfam "003DC
-\Umathcode `\ϝ = 0 \unimathfam "003DD
-\Umathcode `\϶ = 0 \unimathfam "003F6
-
 \input unimath-plain-alphafams
 
 % Greek letter command
@@ -386,7 +455,7 @@
 \let\to=\rightarrow
 \let\hbar=\hslash
 \def\cdots{\mathinner{\cdotp\mkern-1mu\cdotp\mkern-1mu\cdotp}}
-\Umathchardef \ldotp = 2 \unimathfam "2E
+\Umathchardef \ldotp = 2 \ordfam "2E
 \def\ldots{\mathinner{\ldotp\mkern-1mu\ldotp\mkern-1mu\ldotp}}
 
 % math and text kerns



More information about the tex-live-commits mailing list.