summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/xetex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2023-01-03 20:51:57 +0000
committerKarl Berry <karl@freefriends.org>2023-01-03 20:51:57 +0000
commitc9eff6346e304c221ef22dc9f6c7b4aca4116a6f (patch)
tree9adc56ab59098d9b7db0265262792c5d50536532 /Master/texmf-dist/doc/xetex
parentbe2c1281dd10d4812d6224f0aeb1bd42bd9c2539 (diff)
unimath-plain-xetex (3jan23)
git-svn-id: svn://tug.org/texlive/trunk@65455 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/xetex')
-rw-r--r--Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-bb.map60
-rw-r--r--Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-bb.tecbin0 -> 500 bytes
-rw-r--r--Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-bbit.map10
-rw-r--r--Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-bbit.tecbin0 -> 166 bytes
-rw-r--r--Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-bf.map125
-rw-r--r--Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-bf.tecbin0 -> 855 bytes
-rw-r--r--Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-bfit.map115
-rw-r--r--Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-bfit.tecbin0 -> 771 bytes
-rw-r--r--Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-frak.map55
-rw-r--r--Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-frak.tecbin0 -> 420 bytes
-rw-r--r--Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-frakbf.map57
-rw-r--r--Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-frakbf.tecbin0 -> 419 bytes
-rw-r--r--Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-it.map115
-rw-r--r--Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-it.tecbin0 -> 808 bytes
-rw-r--r--Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-scr.map57
-rw-r--r--Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-scr.tecbin0 -> 490 bytes
-rw-r--r--Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-scrbf.map57
-rw-r--r--Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-scrbf.tecbin0 -> 430 bytes
-rw-r--r--Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-sf.map67
-rw-r--r--Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-sf.tecbin0 -> 485 bytes
-rw-r--r--Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-sfbf.map125
-rw-r--r--Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-sfbf.tecbin0 -> 855 bytes
-rw-r--r--Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-sfbfit.map115
-rw-r--r--Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-sfbfit.tecbin0 -> 765 bytes
-rw-r--r--Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-sfit.map57
-rw-r--r--Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-sfit.tecbin0 -> 404 bytes
-rw-r--r--Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-tt.map67
-rw-r--r--Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-tt.tecbin0 -> 480 bytes
-rw-r--r--Master/texmf-dist/doc/xetex/unimath-plain-xetex/source/unimath-plain-genalphabet.lua99
-rw-r--r--Master/texmf-dist/doc/xetex/unimath-plain-xetex/unimath-plain-genmap.lua130
-rw-r--r--Master/texmf-dist/doc/xetex/unimath-plain-xetex/unimath-plain-xetex-doc.pdfbin49273 -> 57374 bytes
-rw-r--r--Master/texmf-dist/doc/xetex/unimath-plain-xetex/unimath-plain-xetex-doc.tex50
32 files changed, 1249 insertions, 112 deletions
diff --git a/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-bb.map b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-bb.map
new file mode 100644
index 00000000000..6a7de59ed37
--- /dev/null
+++ b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-bb.map
@@ -0,0 +1,60 @@
+pass(Unicode)
+
+LHSName "ascii_char"
+RHSName "unicode_char"
+
+U+0043 <> U+02102
+U+0048 <> U+0210D
+U+004E <> U+02115
+U+0050 <> U+02119
+U+0051 <> U+0211A
+U+0052 <> U+0211D
+U+005A <> U+02124
+U+0041 <> U+1D538
+U+0042 <> U+1D539
+U+0044 <> U+1D53B
+U+0045 <> U+1D53C
+U+0046 <> U+1D53D
+U+0047 <> U+1D53E
+U+0049 <> U+1D540
+U+004A <> U+1D541
+U+004B <> U+1D542
+U+004C <> U+1D543
+U+004D <> U+1D544
+U+004F <> U+1D546
+U+0053 <> U+1D54A
+U+0054 <> U+1D54B
+U+0055 <> U+1D54C
+U+0056 <> U+1D54D
+U+0057 <> U+1D54E
+U+0058 <> U+1D54F
+U+0059 <> U+1D550
+U+0061 <> U+1D552
+U+0062 <> U+1D553
+U+0063 <> U+1D554
+U+0064 <> U+1D555
+U+0065 <> U+1D556
+U+0066 <> U+1D557
+U+0067 <> U+1D558
+U+0068 <> U+1D559
+U+0069 <> U+1D55A
+U+006A <> U+1D55B
+U+006B <> U+1D55C
+U+006C <> U+1D55D
+U+006D <> U+1D55E
+U+006E <> U+1D55F
+U+006F <> U+1D560
+U+0070 <> U+1D561
+U+0071 <> U+1D562
+U+0072 <> U+1D563
+U+0073 <> U+1D564
+U+0074 <> U+1D565
+U+0075 <> U+1D566
+U+0076 <> U+1D567
+U+0077 <> U+1D568
+U+0078 <> U+1D569
+U+0079 <> U+1D56A
+U+007A <> U+1D56B
+U+03B3 <> U+0213D
+U+0393 <> U+0213E
+U+03A0 <> U+0213F
diff --git a/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-bb.tec b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-bb.tec
new file mode 100644
index 00000000000..55a960e9ae4
--- /dev/null
+++ b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-bb.tec
Binary files differ
diff --git a/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-bbit.map b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-bbit.map
new file mode 100644
index 00000000000..c5a9320c92a
--- /dev/null
+++ b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-bbit.map
@@ -0,0 +1,10 @@
+pass(Unicode)
+
+LHSName "ascii_char"
+RHSName "unicode_char"
+
+U+0044 <> U+02145
+U+0064 <> U+02146
+U+0065 <> U+02147
+U+0069 <> U+02148
+U+006A <> U+02149
diff --git a/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-bbit.tec b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-bbit.tec
new file mode 100644
index 00000000000..88d05103934
--- /dev/null
+++ b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-bbit.tec
Binary files differ
diff --git a/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-bf.map b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-bf.map
new file mode 100644
index 00000000000..fca092f2276
--- /dev/null
+++ b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-bf.map
@@ -0,0 +1,125 @@
+pass(Unicode)
+
+LHSName "ascii_char"
+RHSName "unicode_char"
+
+U+0030 <> U+1D7CE
+U+0031 <> U+1D7CF
+U+0032 <> U+1D7D0
+U+0033 <> U+1D7D1
+U+0034 <> U+1D7D2
+U+0035 <> U+1D7D3
+U+0036 <> U+1D7D4
+U+0037 <> U+1D7D5
+U+0038 <> U+1D7D6
+U+0039 <> U+1D7D7
+U+0041 <> U+1D400
+U+0042 <> U+1D401
+U+0043 <> U+1D402
+U+0044 <> U+1D403
+U+0045 <> U+1D404
+U+0046 <> U+1D405
+U+0047 <> U+1D406
+U+0048 <> U+1D407
+U+0049 <> U+1D408
+U+004A <> U+1D409
+U+004B <> U+1D40A
+U+004C <> U+1D40B
+U+004D <> U+1D40C
+U+004E <> U+1D40D
+U+004F <> U+1D40E
+U+0050 <> U+1D40F
+U+0051 <> U+1D410
+U+0052 <> U+1D411
+U+0053 <> U+1D412
+U+0054 <> U+1D413
+U+0055 <> U+1D414
+U+0056 <> U+1D415
+U+0057 <> U+1D416
+U+0058 <> U+1D417
+U+0059 <> U+1D418
+U+005A <> U+1D419
+U+0061 <> U+1D41A
+U+0062 <> U+1D41B
+U+0063 <> U+1D41C
+U+0064 <> U+1D41D
+U+0065 <> U+1D41E
+U+0066 <> U+1D41F
+U+0067 <> U+1D420
+U+0068 <> U+1D421
+U+0069 <> U+1D422
+U+006A <> U+1D423
+U+006B <> U+1D424
+U+006C <> U+1D425
+U+006D <> U+1D426
+U+006E <> U+1D427
+U+006F <> U+1D428
+U+0070 <> U+1D429
+U+0071 <> U+1D42A
+U+0072 <> U+1D42B
+U+0073 <> U+1D42C
+U+0074 <> U+1D42D
+U+0075 <> U+1D42E
+U+0076 <> U+1D42F
+U+0077 <> U+1D430
+U+0078 <> U+1D431
+U+0079 <> U+1D432
+U+007A <> U+1D433
+U+0391 <> U+1D6A8
+U+0392 <> U+1D6A9
+U+0393 <> U+1D6AA
+U+0394 <> U+1D6AB
+U+0395 <> U+1D6AC
+U+0396 <> U+1D6AD
+U+0397 <> U+1D6AE
+U+0398 <> U+1D6AF
+U+0399 <> U+1D6B0
+U+039A <> U+1D6B1
+U+039B <> U+1D6B2
+U+039C <> U+1D6B3
+U+039D <> U+1D6B4
+U+039E <> U+1D6B5
+U+039F <> U+1D6B6
+U+03A0 <> U+1D6B7
+U+03A1 <> U+1D6B8
+U+03F4 <> U+1D6B9
+U+03A3 <> U+1D6BA
+U+03A4 <> U+1D6BB
+U+03A5 <> U+1D6BC
+U+03A6 <> U+1D6BD
+U+03A7 <> U+1D6BE
+U+03A8 <> U+1D6BF
+U+03A9 <> U+1D6C0
+U+03B1 <> U+1D6C2
+U+03B2 <> U+1D6C3
+U+03B3 <> U+1D6C4
+U+03B4 <> U+1D6C5
+U+03B5 <> U+1D6C6
+U+03B6 <> U+1D6C7
+U+03B7 <> U+1D6C8
+U+03B8 <> U+1D6C9
+U+03B9 <> U+1D6CA
+U+03BA <> U+1D6CB
+U+03BB <> U+1D6CC
+U+03BC <> U+1D6CD
+U+03BD <> U+1D6CE
+U+03BE <> U+1D6CF
+U+03BF <> U+1D6D0
+U+03C0 <> U+1D6D1
+U+03C1 <> U+1D6D2
+U+03C2 <> U+1D6D3
+U+03C3 <> U+1D6D4
+U+03C4 <> U+1D6D5
+U+03C5 <> U+1D6D6
+U+03C6 <> U+1D6D7
+U+03C7 <> U+1D6D8
+U+03C8 <> U+1D6D9
+U+03C9 <> U+1D6DA
+U+03F5 <> U+1D6DC
+U+03D1 <> U+1D6DD
+U+03F0 <> U+1D6DE
+U+03D5 <> U+1D6DF
+U+03F1 <> U+1D6E0
+U+03D6 <> U+1D6E1
+U+2207 <> U+1D6C1
+U+2202 <> U+1D6DB
diff --git a/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-bf.tec b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-bf.tec
new file mode 100644
index 00000000000..afae4d9c414
--- /dev/null
+++ b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-bf.tec
Binary files differ
diff --git a/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-bfit.map b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-bfit.map
new file mode 100644
index 00000000000..5f24ec12c02
--- /dev/null
+++ b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-bfit.map
@@ -0,0 +1,115 @@
+pass(Unicode)
+
+LHSName "ascii_char"
+RHSName "unicode_char"
+
+U+0041 <> U+1D468
+U+0042 <> U+1D469
+U+0043 <> U+1D46A
+U+0044 <> U+1D46B
+U+0045 <> U+1D46C
+U+0046 <> U+1D46D
+U+0047 <> U+1D46E
+U+0048 <> U+1D46F
+U+0049 <> U+1D470
+U+004A <> U+1D471
+U+004B <> U+1D472
+U+004C <> U+1D473
+U+004D <> U+1D474
+U+004E <> U+1D475
+U+004F <> U+1D476
+U+0050 <> U+1D477
+U+0051 <> U+1D478
+U+0052 <> U+1D479
+U+0053 <> U+1D47A
+U+0054 <> U+1D47B
+U+0055 <> U+1D47C
+U+0056 <> U+1D47D
+U+0057 <> U+1D47E
+U+0058 <> U+1D47F
+U+0059 <> U+1D480
+U+005A <> U+1D481
+U+0061 <> U+1D482
+U+0062 <> U+1D483
+U+0063 <> U+1D484
+U+0064 <> U+1D485
+U+0065 <> U+1D486
+U+0066 <> U+1D487
+U+0067 <> U+1D488
+U+0068 <> U+1D489
+U+0069 <> U+1D48A
+U+006A <> U+1D48B
+U+006B <> U+1D48C
+U+006C <> U+1D48D
+U+006D <> U+1D48E
+U+006E <> U+1D48F
+U+006F <> U+1D490
+U+0070 <> U+1D491
+U+0071 <> U+1D492
+U+0072 <> U+1D493
+U+0073 <> U+1D494
+U+0074 <> U+1D495
+U+0075 <> U+1D496
+U+0076 <> U+1D497
+U+0077 <> U+1D498
+U+0078 <> U+1D499
+U+0079 <> U+1D49A
+U+007A <> U+1D49B
+U+0391 <> U+1D71C
+U+0392 <> U+1D71D
+U+0393 <> U+1D71E
+U+0394 <> U+1D71F
+U+0395 <> U+1D720
+U+0396 <> U+1D721
+U+0397 <> U+1D722
+U+0398 <> U+1D723
+U+0399 <> U+1D724
+U+039A <> U+1D725
+U+039B <> U+1D726
+U+039C <> U+1D727
+U+039D <> U+1D728
+U+039E <> U+1D729
+U+039F <> U+1D72A
+U+03A0 <> U+1D72B
+U+03A1 <> U+1D72C
+U+03F4 <> U+1D72D
+U+03A3 <> U+1D72E
+U+03A4 <> U+1D72F
+U+03A5 <> U+1D730
+U+03A6 <> U+1D731
+U+03A7 <> U+1D732
+U+03A8 <> U+1D733
+U+03A9 <> U+1D734
+U+03B1 <> U+1D736
+U+03B2 <> U+1D737
+U+03B3 <> U+1D738
+U+03B4 <> U+1D739
+U+03B5 <> U+1D73A
+U+03B6 <> U+1D73B
+U+03B7 <> U+1D73C
+U+03B8 <> U+1D73D
+U+03B9 <> U+1D73E
+U+03BA <> U+1D73F
+U+03BB <> U+1D740
+U+03BC <> U+1D741
+U+03BD <> U+1D742
+U+03BE <> U+1D743
+U+03BF <> U+1D744
+U+03C0 <> U+1D745
+U+03C1 <> U+1D746
+U+03C2 <> U+1D747
+U+03C3 <> U+1D748
+U+03C4 <> U+1D749
+U+03C5 <> U+1D74A
+U+03C6 <> U+1D74B
+U+03C7 <> U+1D74C
+U+03C8 <> U+1D74D
+U+03C9 <> U+1D74E
+U+03F5 <> U+1D750
+U+03D1 <> U+1D751
+U+03F0 <> U+1D752
+U+03D5 <> U+1D753
+U+03F1 <> U+1D754
+U+03D6 <> U+1D755
+U+2207 <> U+1D735
+U+2202 <> U+1D74F
diff --git a/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-bfit.tec b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-bfit.tec
new file mode 100644
index 00000000000..6b72293aa1e
--- /dev/null
+++ b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-bfit.tec
Binary files differ
diff --git a/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-frak.map b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-frak.map
new file mode 100644
index 00000000000..848eafc9ccd
--- /dev/null
+++ b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-frak.map
@@ -0,0 +1,55 @@
+pass(Unicode)
+
+LHSName "ascii_char"
+RHSName "unicode_char"
+
+U+0048 <> U+0210C
+U+005A <> U+02128
+U+0043 <> U+0212D
+U+0041 <> U+1D504
+U+0042 <> U+1D505
+U+0044 <> U+1D507
+U+0045 <> U+1D508
+U+0046 <> U+1D509
+U+0047 <> U+1D50A
+U+004A <> U+1D50D
+U+004B <> U+1D50E
+U+004C <> U+1D50F
+U+004D <> U+1D510
+U+004E <> U+1D511
+U+004F <> U+1D512
+U+0050 <> U+1D513
+U+0051 <> U+1D514
+U+0053 <> U+1D516
+U+0054 <> U+1D517
+U+0055 <> U+1D518
+U+0056 <> U+1D519
+U+0057 <> U+1D51A
+U+0058 <> U+1D51B
+U+0059 <> U+1D51C
+U+0061 <> U+1D51E
+U+0062 <> U+1D51F
+U+0063 <> U+1D520
+U+0064 <> U+1D521
+U+0065 <> U+1D522
+U+0066 <> U+1D523
+U+0067 <> U+1D524
+U+0068 <> U+1D525
+U+0069 <> U+1D526
+U+006A <> U+1D527
+U+006B <> U+1D528
+U+006C <> U+1D529
+U+006D <> U+1D52A
+U+006E <> U+1D52B
+U+006F <> U+1D52C
+U+0070 <> U+1D52D
+U+0071 <> U+1D52E
+U+0072 <> U+1D52F
+U+0073 <> U+1D530
+U+0074 <> U+1D531
+U+0075 <> U+1D532
+U+0076 <> U+1D533
+U+0077 <> U+1D534
+U+0078 <> U+1D535
+U+0079 <> U+1D536
+U+007A <> U+1D537
diff --git a/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-frak.tec b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-frak.tec
new file mode 100644
index 00000000000..998e989fa1b
--- /dev/null
+++ b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-frak.tec
Binary files differ
diff --git a/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-frakbf.map b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-frakbf.map
new file mode 100644
index 00000000000..a6c262cf704
--- /dev/null
+++ b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-frakbf.map
@@ -0,0 +1,57 @@
+pass(Unicode)
+
+LHSName "ascii_char"
+RHSName "unicode_char"
+
+U+0041 <> U+1D56C
+U+0042 <> U+1D56D
+U+0043 <> U+1D56E
+U+0044 <> U+1D56F
+U+0045 <> U+1D570
+U+0046 <> U+1D571
+U+0047 <> U+1D572
+U+0048 <> U+1D573
+U+0049 <> U+1D574
+U+004A <> U+1D575
+U+004B <> U+1D576
+U+004C <> U+1D577
+U+004D <> U+1D578
+U+004E <> U+1D579
+U+004F <> U+1D57A
+U+0050 <> U+1D57B
+U+0051 <> U+1D57C
+U+0052 <> U+1D57D
+U+0053 <> U+1D57E
+U+0054 <> U+1D57F
+U+0055 <> U+1D580
+U+0056 <> U+1D581
+U+0057 <> U+1D582
+U+0058 <> U+1D583
+U+0059 <> U+1D584
+U+005A <> U+1D585
+U+0061 <> U+1D586
+U+0062 <> U+1D587
+U+0063 <> U+1D588
+U+0064 <> U+1D589
+U+0065 <> U+1D58A
+U+0066 <> U+1D58B
+U+0067 <> U+1D58C
+U+0068 <> U+1D58D
+U+0069 <> U+1D58E
+U+006A <> U+1D58F
+U+006B <> U+1D590
+U+006C <> U+1D591
+U+006D <> U+1D592
+U+006E <> U+1D593
+U+006F <> U+1D594
+U+0070 <> U+1D595
+U+0071 <> U+1D596
+U+0072 <> U+1D597
+U+0073 <> U+1D598
+U+0074 <> U+1D599
+U+0075 <> U+1D59A
+U+0076 <> U+1D59B
+U+0077 <> U+1D59C
+U+0078 <> U+1D59D
+U+0079 <> U+1D59E
+U+007A <> U+1D59F
diff --git a/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-frakbf.tec b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-frakbf.tec
new file mode 100644
index 00000000000..36d1f660b10
--- /dev/null
+++ b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-frakbf.tec
Binary files differ
diff --git a/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-it.map b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-it.map
new file mode 100644
index 00000000000..fcfbab8948a
--- /dev/null
+++ b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-it.map
@@ -0,0 +1,115 @@
+pass(Unicode)
+
+LHSName "ascii_char"
+RHSName "unicode_char"
+
+U+0068 <> U+0210E
+U+0041 <> U+1D434
+U+0042 <> U+1D435
+U+0043 <> U+1D436
+U+0044 <> U+1D437
+U+0045 <> U+1D438
+U+0046 <> U+1D439
+U+0047 <> U+1D43A
+U+0048 <> U+1D43B
+U+0049 <> U+1D43C
+U+004A <> U+1D43D
+U+004B <> U+1D43E
+U+004C <> U+1D43F
+U+004D <> U+1D440
+U+004E <> U+1D441
+U+004F <> U+1D442
+U+0050 <> U+1D443
+U+0051 <> U+1D444
+U+0052 <> U+1D445
+U+0053 <> U+1D446
+U+0054 <> U+1D447
+U+0055 <> U+1D448
+U+0056 <> U+1D449
+U+0057 <> U+1D44A
+U+0058 <> U+1D44B
+U+0059 <> U+1D44C
+U+005A <> U+1D44D
+U+0061 <> U+1D44E
+U+0062 <> U+1D44F
+U+0063 <> U+1D450
+U+0064 <> U+1D451
+U+0065 <> U+1D452
+U+0066 <> U+1D453
+U+0067 <> U+1D454
+U+0069 <> U+1D456
+U+006A <> U+1D457
+U+006B <> U+1D458
+U+006C <> U+1D459
+U+006D <> U+1D45A
+U+006E <> U+1D45B
+U+006F <> U+1D45C
+U+0070 <> U+1D45D
+U+0071 <> U+1D45E
+U+0072 <> U+1D45F
+U+0073 <> U+1D460
+U+0074 <> U+1D461
+U+0075 <> U+1D462
+U+0076 <> U+1D463
+U+0077 <> U+1D464
+U+0078 <> U+1D465
+U+0079 <> U+1D466
+U+007A <> U+1D467
+U+0391 <> U+1D6E2
+U+0392 <> U+1D6E3
+U+0393 <> U+1D6E4
+U+0394 <> U+1D6E5
+U+0395 <> U+1D6E6
+U+0396 <> U+1D6E7
+U+0397 <> U+1D6E8
+U+0398 <> U+1D6E9
+U+0399 <> U+1D6EA
+U+039A <> U+1D6EB
+U+039B <> U+1D6EC
+U+039C <> U+1D6ED
+U+039D <> U+1D6EE
+U+039E <> U+1D6EF
+U+039F <> U+1D6F0
+U+03A0 <> U+1D6F1
+U+03A1 <> U+1D6F2
+U+03F4 <> U+1D6F3
+U+03A3 <> U+1D6F4
+U+03A4 <> U+1D6F5
+U+03A5 <> U+1D6F6
+U+03A6 <> U+1D6F7
+U+03A7 <> U+1D6F8
+U+03A8 <> U+1D6F9
+U+03A9 <> U+1D6FA
+U+03B1 <> U+1D6FC
+U+03B2 <> U+1D6FD
+U+03B3 <> U+1D6FE
+U+03B4 <> U+1D6FF
+U+03B5 <> U+1D700
+U+03B6 <> U+1D701
+U+03B7 <> U+1D702
+U+03B8 <> U+1D703
+U+03B9 <> U+1D704
+U+03BA <> U+1D705
+U+03BB <> U+1D706
+U+03BC <> U+1D707
+U+03BD <> U+1D708
+U+03BE <> U+1D709
+U+03BF <> U+1D70A
+U+03C0 <> U+1D70B
+U+03C1 <> U+1D70C
+U+03C2 <> U+1D70D
+U+03C3 <> U+1D70E
+U+03C4 <> U+1D70F
+U+03C5 <> U+1D710
+U+03C6 <> U+1D711
+U+03C7 <> U+1D712
+U+03C8 <> U+1D713
+U+03C9 <> U+1D714
+U+03F5 <> U+1D716
+U+03D1 <> U+1D717
+U+03F0 <> U+1D718
+U+03D5 <> U+1D719
+U+03F1 <> U+1D71A
+U+03D6 <> U+1D71B
+U+2207 <> U+1D6FB
+U+2202 <> U+1D715
diff --git a/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-it.tec b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-it.tec
new file mode 100644
index 00000000000..f11b6e643f9
--- /dev/null
+++ b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-it.tec
Binary files differ
diff --git a/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-scr.map b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-scr.map
new file mode 100644
index 00000000000..bfb3c5c85c2
--- /dev/null
+++ b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-scr.map
@@ -0,0 +1,57 @@
+pass(Unicode)
+
+LHSName "ascii_char"
+RHSName "unicode_char"
+
+U+0067 <> U+0210A
+U+0048 <> U+0210B
+U+0049 <> U+02110
+U+004C <> U+02112
+U+0052 <> U+0211B
+U+0042 <> U+0212C
+U+0065 <> U+0212F
+U+0045 <> U+02130
+U+0046 <> U+02131
+U+004D <> U+02133
+U+006F <> U+02134
+U+0041 <> U+1D49C
+U+0043 <> U+1D49E
+U+0044 <> U+1D49F
+U+0047 <> U+1D4A2
+U+004A <> U+1D4A5
+U+004B <> U+1D4A6
+U+004E <> U+1D4A9
+U+004F <> U+1D4AA
+U+0050 <> U+1D4AB
+U+0051 <> U+1D4AC
+U+0053 <> U+1D4AE
+U+0054 <> U+1D4AF
+U+0055 <> U+1D4B0
+U+0056 <> U+1D4B1
+U+0057 <> U+1D4B2
+U+0058 <> U+1D4B3
+U+0059 <> U+1D4B4
+U+005A <> U+1D4B5
+U+0061 <> U+1D4B6
+U+0062 <> U+1D4B7
+U+0063 <> U+1D4B8
+U+0064 <> U+1D4B9
+U+0066 <> U+1D4BB
+U+0068 <> U+1D4BD
+U+0069 <> U+1D4BE
+U+006A <> U+1D4BF
+U+006B <> U+1D4C0
+U+006C <> U+1D4C1
+U+006D <> U+1D4C2
+U+006E <> U+1D4C3
+U+0070 <> U+1D4C5
+U+0071 <> U+1D4C6
+U+0072 <> U+1D4C7
+U+0073 <> U+1D4C8
+U+0074 <> U+1D4C9
+U+0075 <> U+1D4CA
+U+0076 <> U+1D4CB
+U+0077 <> U+1D4CC
+U+0078 <> U+1D4CD
+U+0079 <> U+1D4CE
+U+007A <> U+1D4CF
diff --git a/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-scr.tec b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-scr.tec
new file mode 100644
index 00000000000..49c113e257b
--- /dev/null
+++ b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-scr.tec
Binary files differ
diff --git a/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-scrbf.map b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-scrbf.map
new file mode 100644
index 00000000000..268e214c15d
--- /dev/null
+++ b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-scrbf.map
@@ -0,0 +1,57 @@
+pass(Unicode)
+
+LHSName "ascii_char"
+RHSName "unicode_char"
+
+U+0041 <> U+1D4D0
+U+0042 <> U+1D4D1
+U+0043 <> U+1D4D2
+U+0044 <> U+1D4D3
+U+0045 <> U+1D4D4
+U+0046 <> U+1D4D5
+U+0047 <> U+1D4D6
+U+0048 <> U+1D4D7
+U+0049 <> U+1D4D8
+U+004A <> U+1D4D9
+U+004B <> U+1D4DA
+U+004C <> U+1D4DB
+U+004D <> U+1D4DC
+U+004E <> U+1D4DD
+U+004F <> U+1D4DE
+U+0050 <> U+1D4DF
+U+0051 <> U+1D4E0
+U+0052 <> U+1D4E1
+U+0053 <> U+1D4E2
+U+0054 <> U+1D4E3
+U+0055 <> U+1D4E4
+U+0056 <> U+1D4E5
+U+0057 <> U+1D4E6
+U+0058 <> U+1D4E7
+U+0059 <> U+1D4E8
+U+005A <> U+1D4E9
+U+0061 <> U+1D4EA
+U+0062 <> U+1D4EB
+U+0063 <> U+1D4EC
+U+0064 <> U+1D4ED
+U+0065 <> U+1D4EE
+U+0066 <> U+1D4EF
+U+0067 <> U+1D4F0
+U+0068 <> U+1D4F1
+U+0069 <> U+1D4F2
+U+006A <> U+1D4F3
+U+006B <> U+1D4F4
+U+006C <> U+1D4F5
+U+006D <> U+1D4F6
+U+006E <> U+1D4F7
+U+006F <> U+1D4F8
+U+0070 <> U+1D4F9
+U+0071 <> U+1D4FA
+U+0072 <> U+1D4FB
+U+0073 <> U+1D4FC
+U+0074 <> U+1D4FD
+U+0075 <> U+1D4FE
+U+0076 <> U+1D4FF
+U+0077 <> U+1D500
+U+0078 <> U+1D501
+U+0079 <> U+1D502
+U+007A <> U+1D503
diff --git a/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-scrbf.tec b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-scrbf.tec
new file mode 100644
index 00000000000..772f7f159ea
--- /dev/null
+++ b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-scrbf.tec
Binary files differ
diff --git a/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-sf.map b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-sf.map
new file mode 100644
index 00000000000..3612fb60321
--- /dev/null
+++ b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-sf.map
@@ -0,0 +1,67 @@
+pass(Unicode)
+
+LHSName "ascii_char"
+RHSName "unicode_char"
+
+U+0030 <> U+1D7E2
+U+0031 <> U+1D7E3
+U+0032 <> U+1D7E4
+U+0033 <> U+1D7E5
+U+0034 <> U+1D7E6
+U+0035 <> U+1D7E7
+U+0036 <> U+1D7E8
+U+0037 <> U+1D7E9
+U+0038 <> U+1D7EA
+U+0039 <> U+1D7EB
+U+0041 <> U+1D5A0
+U+0042 <> U+1D5A1
+U+0043 <> U+1D5A2
+U+0044 <> U+1D5A3
+U+0045 <> U+1D5A4
+U+0046 <> U+1D5A5
+U+0047 <> U+1D5A6
+U+0048 <> U+1D5A7
+U+0049 <> U+1D5A8
+U+004A <> U+1D5A9
+U+004B <> U+1D5AA
+U+004C <> U+1D5AB
+U+004D <> U+1D5AC
+U+004E <> U+1D5AD
+U+004F <> U+1D5AE
+U+0050 <> U+1D5AF
+U+0051 <> U+1D5B0
+U+0052 <> U+1D5B1
+U+0053 <> U+1D5B2
+U+0054 <> U+1D5B3
+U+0055 <> U+1D5B4
+U+0056 <> U+1D5B5
+U+0057 <> U+1D5B6
+U+0058 <> U+1D5B7
+U+0059 <> U+1D5B8
+U+005A <> U+1D5B9
+U+0061 <> U+1D5BA
+U+0062 <> U+1D5BB
+U+0063 <> U+1D5BC
+U+0064 <> U+1D5BD
+U+0065 <> U+1D5BE
+U+0066 <> U+1D5BF
+U+0067 <> U+1D5C0
+U+0068 <> U+1D5C1
+U+0069 <> U+1D5C2
+U+006A <> U+1D5C3
+U+006B <> U+1D5C4
+U+006C <> U+1D5C5
+U+006D <> U+1D5C6
+U+006E <> U+1D5C7
+U+006F <> U+1D5C8
+U+0070 <> U+1D5C9
+U+0071 <> U+1D5CA
+U+0072 <> U+1D5CB
+U+0073 <> U+1D5CC
+U+0074 <> U+1D5CD
+U+0075 <> U+1D5CE
+U+0076 <> U+1D5CF
+U+0077 <> U+1D5D0
+U+0078 <> U+1D5D1
+U+0079 <> U+1D5D2
+U+007A <> U+1D5D3
diff --git a/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-sf.tec b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-sf.tec
new file mode 100644
index 00000000000..521cf4c2d0c
--- /dev/null
+++ b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-sf.tec
Binary files differ
diff --git a/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-sfbf.map b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-sfbf.map
new file mode 100644
index 00000000000..1c494c5f725
--- /dev/null
+++ b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-sfbf.map
@@ -0,0 +1,125 @@
+pass(Unicode)
+
+LHSName "ascii_char"
+RHSName "unicode_char"
+
+U+0030 <> U+1D7EC
+U+0031 <> U+1D7ED
+U+0032 <> U+1D7EE
+U+0033 <> U+1D7EF
+U+0034 <> U+1D7F0
+U+0035 <> U+1D7F1
+U+0036 <> U+1D7F2
+U+0037 <> U+1D7F3
+U+0038 <> U+1D7F4
+U+0039 <> U+1D7F5
+U+0041 <> U+1D5D4
+U+0042 <> U+1D5D5
+U+0043 <> U+1D5D6
+U+0044 <> U+1D5D7
+U+0045 <> U+1D5D8
+U+0046 <> U+1D5D9
+U+0047 <> U+1D5DA
+U+0048 <> U+1D5DB
+U+0049 <> U+1D5DC
+U+004A <> U+1D5DD
+U+004B <> U+1D5DE
+U+004C <> U+1D5DF
+U+004D <> U+1D5E0
+U+004E <> U+1D5E1
+U+004F <> U+1D5E2
+U+0050 <> U+1D5E3
+U+0051 <> U+1D5E4
+U+0052 <> U+1D5E5
+U+0053 <> U+1D5E6
+U+0054 <> U+1D5E7
+U+0055 <> U+1D5E8
+U+0056 <> U+1D5E9
+U+0057 <> U+1D5EA
+U+0058 <> U+1D5EB
+U+0059 <> U+1D5EC
+U+005A <> U+1D5ED
+U+0061 <> U+1D5EE
+U+0062 <> U+1D5EF
+U+0063 <> U+1D5F0
+U+0064 <> U+1D5F1
+U+0065 <> U+1D5F2
+U+0066 <> U+1D5F3
+U+0067 <> U+1D5F4
+U+0068 <> U+1D5F5
+U+0069 <> U+1D5F6
+U+006A <> U+1D5F7
+U+006B <> U+1D5F8
+U+006C <> U+1D5F9
+U+006D <> U+1D5FA
+U+006E <> U+1D5FB
+U+006F <> U+1D5FC
+U+0070 <> U+1D5FD
+U+0071 <> U+1D5FE
+U+0072 <> U+1D5FF
+U+0073 <> U+1D600
+U+0074 <> U+1D601
+U+0075 <> U+1D602
+U+0076 <> U+1D603
+U+0077 <> U+1D604
+U+0078 <> U+1D605
+U+0079 <> U+1D606
+U+007A <> U+1D607
+U+0391 <> U+1D756
+U+0392 <> U+1D757
+U+0393 <> U+1D758
+U+0394 <> U+1D759
+U+0395 <> U+1D75A
+U+0396 <> U+1D75B
+U+0397 <> U+1D75C
+U+0398 <> U+1D75D
+U+0399 <> U+1D75E
+U+039A <> U+1D75F
+U+039B <> U+1D760
+U+039C <> U+1D761
+U+039D <> U+1D762
+U+039E <> U+1D763
+U+039F <> U+1D764
+U+03A0 <> U+1D765
+U+03A1 <> U+1D766
+U+03F4 <> U+1D767
+U+03A3 <> U+1D768
+U+03A4 <> U+1D769
+U+03A5 <> U+1D76A
+U+03A6 <> U+1D76B
+U+03A7 <> U+1D76C
+U+03A8 <> U+1D76D
+U+03A9 <> U+1D76E
+U+03B1 <> U+1D770
+U+03B2 <> U+1D771
+U+03B3 <> U+1D772
+U+03B4 <> U+1D773
+U+03B5 <> U+1D774
+U+03B6 <> U+1D775
+U+03B7 <> U+1D776
+U+03B8 <> U+1D777
+U+03B9 <> U+1D778
+U+03BA <> U+1D779
+U+03BB <> U+1D77A
+U+03BC <> U+1D77B
+U+03BD <> U+1D77C
+U+03BE <> U+1D77D
+U+03BF <> U+1D77E
+U+03C0 <> U+1D77F
+U+03C1 <> U+1D780
+U+03C2 <> U+1D781
+U+03C3 <> U+1D782
+U+03C4 <> U+1D783
+U+03C5 <> U+1D784
+U+03C6 <> U+1D785
+U+03C7 <> U+1D786
+U+03C8 <> U+1D787
+U+03C9 <> U+1D788
+U+03F5 <> U+1D78A
+U+03D1 <> U+1D78B
+U+03F0 <> U+1D78C
+U+03D5 <> U+1D78D
+U+03F1 <> U+1D78E
+U+03D6 <> U+1D78F
+U+2207 <> U+1D76F
+U+2202 <> U+1D789
diff --git a/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-sfbf.tec b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-sfbf.tec
new file mode 100644
index 00000000000..afb4ed66744
--- /dev/null
+++ b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-sfbf.tec
Binary files differ
diff --git a/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-sfbfit.map b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-sfbfit.map
new file mode 100644
index 00000000000..29d7813ef2a
--- /dev/null
+++ b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-sfbfit.map
@@ -0,0 +1,115 @@
+pass(Unicode)
+
+LHSName "ascii_char"
+RHSName "unicode_char"
+
+U+0041 <> U+1D63C
+U+0042 <> U+1D63D
+U+0043 <> U+1D63E
+U+0044 <> U+1D63F
+U+0045 <> U+1D640
+U+0046 <> U+1D641
+U+0047 <> U+1D642
+U+0048 <> U+1D643
+U+0049 <> U+1D644
+U+004A <> U+1D645
+U+004B <> U+1D646
+U+004C <> U+1D647
+U+004D <> U+1D648
+U+004E <> U+1D649
+U+004F <> U+1D64A
+U+0050 <> U+1D64B
+U+0051 <> U+1D64C
+U+0052 <> U+1D64D
+U+0053 <> U+1D64E
+U+0054 <> U+1D64F
+U+0055 <> U+1D650
+U+0056 <> U+1D651
+U+0057 <> U+1D652
+U+0058 <> U+1D653
+U+0059 <> U+1D654
+U+005A <> U+1D655
+U+0061 <> U+1D656
+U+0062 <> U+1D657
+U+0063 <> U+1D658
+U+0064 <> U+1D659
+U+0065 <> U+1D65A
+U+0066 <> U+1D65B
+U+0067 <> U+1D65C
+U+0068 <> U+1D65D
+U+0069 <> U+1D65E
+U+006A <> U+1D65F
+U+006B <> U+1D660
+U+006C <> U+1D661
+U+006D <> U+1D662
+U+006E <> U+1D663
+U+006F <> U+1D664
+U+0070 <> U+1D665
+U+0071 <> U+1D666
+U+0072 <> U+1D667
+U+0073 <> U+1D668
+U+0074 <> U+1D669
+U+0075 <> U+1D66A
+U+0076 <> U+1D66B
+U+0077 <> U+1D66C
+U+0078 <> U+1D66D
+U+0079 <> U+1D66E
+U+007A <> U+1D66F
+U+0391 <> U+1D790
+U+0392 <> U+1D791
+U+0393 <> U+1D792
+U+0394 <> U+1D793
+U+0395 <> U+1D794
+U+0396 <> U+1D795
+U+0397 <> U+1D796
+U+0398 <> U+1D797
+U+0399 <> U+1D798
+U+039A <> U+1D799
+U+039B <> U+1D79A
+U+039C <> U+1D79B
+U+039D <> U+1D79C
+U+039E <> U+1D79D
+U+039F <> U+1D79E
+U+03A0 <> U+1D79F
+U+03A1 <> U+1D7A0
+U+03F4 <> U+1D7A1
+U+03A3 <> U+1D7A2
+U+03A4 <> U+1D7A3
+U+03A5 <> U+1D7A4
+U+03A6 <> U+1D7A5
+U+03A7 <> U+1D7A6
+U+03A8 <> U+1D7A7
+U+03A9 <> U+1D7A8
+U+03B1 <> U+1D7AA
+U+03B2 <> U+1D7AB
+U+03B3 <> U+1D7AC
+U+03B4 <> U+1D7AD
+U+03B5 <> U+1D7AE
+U+03B6 <> U+1D7AF
+U+03B7 <> U+1D7B0
+U+03B8 <> U+1D7B1
+U+03B9 <> U+1D7B2
+U+03BA <> U+1D7B3
+U+03BB <> U+1D7B4
+U+03BC <> U+1D7B5
+U+03BD <> U+1D7B6
+U+03BE <> U+1D7B7
+U+03BF <> U+1D7B8
+U+03C0 <> U+1D7B9
+U+03C1 <> U+1D7BA
+U+03C2 <> U+1D7BB
+U+03C3 <> U+1D7BC
+U+03C4 <> U+1D7BD
+U+03C5 <> U+1D7BE
+U+03C6 <> U+1D7BF
+U+03C7 <> U+1D7C0
+U+03C8 <> U+1D7C1
+U+03C9 <> U+1D7C2
+U+03F5 <> U+1D7C4
+U+03D1 <> U+1D7C5
+U+03F0 <> U+1D7C6
+U+03D5 <> U+1D7C7
+U+03F1 <> U+1D7C8
+U+03D6 <> U+1D7C9
+U+2207 <> U+1D7A9
+U+2202 <> U+1D7C3
diff --git a/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-sfbfit.tec b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-sfbfit.tec
new file mode 100644
index 00000000000..e0be29e0639
--- /dev/null
+++ b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-sfbfit.tec
Binary files differ
diff --git a/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-sfit.map b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-sfit.map
new file mode 100644
index 00000000000..fe012dcc46c
--- /dev/null
+++ b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-sfit.map
@@ -0,0 +1,57 @@
+pass(Unicode)
+
+LHSName "ascii_char"
+RHSName "unicode_char"
+
+U+0041 <> U+1D608
+U+0042 <> U+1D609
+U+0043 <> U+1D60A
+U+0044 <> U+1D60B
+U+0045 <> U+1D60C
+U+0046 <> U+1D60D
+U+0047 <> U+1D60E
+U+0048 <> U+1D60F
+U+0049 <> U+1D610
+U+004A <> U+1D611
+U+004B <> U+1D612
+U+004C <> U+1D613
+U+004D <> U+1D614
+U+004E <> U+1D615
+U+004F <> U+1D616
+U+0050 <> U+1D617
+U+0051 <> U+1D618
+U+0052 <> U+1D619
+U+0053 <> U+1D61A
+U+0054 <> U+1D61B
+U+0055 <> U+1D61C
+U+0056 <> U+1D61D
+U+0057 <> U+1D61E
+U+0058 <> U+1D61F
+U+0059 <> U+1D620
+U+005A <> U+1D621
+U+0061 <> U+1D622
+U+0062 <> U+1D623
+U+0063 <> U+1D624
+U+0064 <> U+1D625
+U+0065 <> U+1D626
+U+0066 <> U+1D627
+U+0067 <> U+1D628
+U+0068 <> U+1D629
+U+0069 <> U+1D62A
+U+006A <> U+1D62B
+U+006B <> U+1D62C
+U+006C <> U+1D62D
+U+006D <> U+1D62E
+U+006E <> U+1D62F
+U+006F <> U+1D630
+U+0070 <> U+1D631
+U+0071 <> U+1D632
+U+0072 <> U+1D633
+U+0073 <> U+1D634
+U+0074 <> U+1D635
+U+0075 <> U+1D636
+U+0076 <> U+1D637
+U+0077 <> U+1D638
+U+0078 <> U+1D639
+U+0079 <> U+1D63A
+U+007A <> U+1D63B
diff --git a/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-sfit.tec b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-sfit.tec
new file mode 100644
index 00000000000..800cf25ad20
--- /dev/null
+++ b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-sfit.tec
Binary files differ
diff --git a/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-tt.map b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-tt.map
new file mode 100644
index 00000000000..7d949f309ff
--- /dev/null
+++ b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-tt.map
@@ -0,0 +1,67 @@
+pass(Unicode)
+
+LHSName "ascii_char"
+RHSName "unicode_char"
+
+U+0030 <> U+1D7F6
+U+0031 <> U+1D7F7
+U+0032 <> U+1D7F8
+U+0033 <> U+1D7F9
+U+0034 <> U+1D7FA
+U+0035 <> U+1D7FB
+U+0036 <> U+1D7FC
+U+0037 <> U+1D7FD
+U+0038 <> U+1D7FE
+U+0039 <> U+1D7FF
+U+0041 <> U+1D670
+U+0042 <> U+1D671
+U+0043 <> U+1D672
+U+0044 <> U+1D673
+U+0045 <> U+1D674
+U+0046 <> U+1D675
+U+0047 <> U+1D676
+U+0048 <> U+1D677
+U+0049 <> U+1D678
+U+004A <> U+1D679
+U+004B <> U+1D67A
+U+004C <> U+1D67B
+U+004D <> U+1D67C
+U+004E <> U+1D67D
+U+004F <> U+1D67E
+U+0050 <> U+1D67F
+U+0051 <> U+1D680
+U+0052 <> U+1D681
+U+0053 <> U+1D682
+U+0054 <> U+1D683
+U+0055 <> U+1D684
+U+0056 <> U+1D685
+U+0057 <> U+1D686
+U+0058 <> U+1D687
+U+0059 <> U+1D688
+U+005A <> U+1D689
+U+0061 <> U+1D68A
+U+0062 <> U+1D68B
+U+0063 <> U+1D68C
+U+0064 <> U+1D68D
+U+0065 <> U+1D68E
+U+0066 <> U+1D68F
+U+0067 <> U+1D690
+U+0068 <> U+1D691
+U+0069 <> U+1D692
+U+006A <> U+1D693
+U+006B <> U+1D694
+U+006C <> U+1D695
+U+006D <> U+1D696
+U+006E <> U+1D697
+U+006F <> U+1D698
+U+0070 <> U+1D699
+U+0071 <> U+1D69A
+U+0072 <> U+1D69B
+U+0073 <> U+1D69C
+U+0074 <> U+1D69D
+U+0075 <> U+1D69E
+U+0076 <> U+1D69F
+U+0077 <> U+1D6A0
+U+0078 <> U+1D6A1
+U+0079 <> U+1D6A2
+U+007A <> U+1D6A3
diff --git a/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-tt.tec b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-tt.tec
new file mode 100644
index 00000000000..fc53d613f38
--- /dev/null
+++ b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/fonts/unimath-tt.tec
Binary files differ
diff --git a/Master/texmf-dist/doc/xetex/unimath-plain-xetex/source/unimath-plain-genalphabet.lua b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/source/unimath-plain-genalphabet.lua
deleted file mode 100644
index 90619712305..00000000000
--- a/Master/texmf-dist/doc/xetex/unimath-plain-xetex/source/unimath-plain-genalphabet.lua
+++ /dev/null
@@ -1,99 +0,0 @@
--- Run this Lua script to generate "unimath-plain-xetex-alphabet.tex".
--- This script needs kpathsea library which is provided by LuaTeX.
--- You can "luatex" a file including
--- \directlua{dofile("unimath-plain-genalphabet.lua")}
-
-tex_info = [===[%% <FILE> unimath-plain-xetex-alphabet
-%% ******************************************************
-%% * This work may be distributed and/or modified under *
-%% * the conditions of the LaTeX Project Public License *
-%% * http://www.latex-project.org/lppl.txt *
-%% * either version 1.3c of this license or any later *
-%% * version. *
-%% ******************************************************]===]
-
-Latin = { {"A","A"}, {"B","B"}, {"C","C"}, {"D","D"}, {"E","E"}, {"F","F"}, {"G","G"},
- {"H","H"}, {"I","I"}, {"J","J"}, {"K","K"}, {"L","L"}, {"M","M"}, {"N","N"},
- {"O","O"}, {"P","P"}, {"Q","Q"}, {"R","R"}, {"S","S"}, {"T","T"},
- {"U","U"}, {"V","V"}, {"W","W"}, {"X","X"}, {"Y","Y"}, {"Z","Z"},
- {"a","a"}, {"b","b"}, {"c","c"}, {"d","d"}, {"e","e"}, {"f","f"}, {"g","g"},
- {"h","h"}, {"i","i"}, {"j","j"}, {"k","k"}, {"l","l"}, {"m","m"}, {"n","n"},
- {"o","o"}, {"p","p"}, {"q","q"}, {"r","r"}, {"s","s"}, {"t","t"},
- {"u","u"}, {"v","v"}, {"w","w"}, {"x","x"}, {"y","y"}, {"z","z"} }
-
-Greek = { {"Α","Alpha"}, {"Β","Beta"}, {"Γ","Gamma"}, {"Δ","Delta"},
- {"Ε","Epsilon"}, {"Ζ","Zeta"}, {"Η","Eta"}, {"Θ","Theta"},
- {"Ι","Iota"}, {"Κ","Kappa"}, {"Λ","Lambda"}, {"Μ","Mu"},
- {"Ν","Nu"}, {"Ξ","Xi"}, {"Ο","Omicron"}, {"Π","Pi"},
- {"Ρ","Rho"}, {"Σ","Sigma"}, {"Τ","Tau"}, {"Υ","Upsilon"},
- {"Φ","Phi"}, {"Χ","Chi"}, {"Ψ","Psi"}, {"Ω","Omega"},
- {"α","alpha"}, {"β","beta"}, {"γ","gamma"}, {"δ","delta"},
- {"ε","varepsilon"}, {"ζ","zeta"}, {"η","eta"}, {"θ","theta"},
- {"ι","iota"}, {"κ","kappa"}, {"λ","lambda"}, {"μ","mu"},
- {"ν","nu"}, {"ξ","xi"}, {"ο","omicron"}, {"π","pi"},
- {"ρ","rho"}, {"ς","varsigma"}, {"σ","sigma"}, {"τ","tau"},
- {"υ","upsilon"}, {"φ","varphi"}, {"χ","chi"}, {"ψ","psi"},
- {"ω","omega"}, {"ϑ","vartheta"}, {"ϕ","phi"}, {"ϖ","varpi"},
- {"ϰ","varkappa"}, {"ϱ","varrho"}, {"ϴ","varTheta"}, {"ϵ","epsilon"} }
-
-Digit = { {"0","zero"}, {"1","one"}, {"2","two"}, {"3","three"},
- {"4","four"}, {"5","five"}, {"6","six"}, {"7","seven"},
- {"8","eight"}, {"9","nine"} }
-
-Partial = { {"∂","partial"}, {"∇","nabla"} }
-
-um_table = assert(kpse.find_file('unicode-math-table', tex))
-tmp_alpha_table = "unimath-plain-alphabet.temp"
-alpha_table = "unimath-plain-alphabet.tex"
-
-tmp_out = io.open(tmp_alpha_table, "w")
-out = io.open(alpha_table, "w+")
-out:write(tex_info.."\n")
-
-for templine in io.lines(um_table) do
- if string.match(templine, "\\[mB][bfitsu].*\\mathalpha") then
- tmp_out:write(templine.."\n")
- else if string.match(templine, "\\m[bfitsu].*\\mathord") then
- tmp_out:write(templine.."\n")
- end end
-end
-tmp_out:close()
-
-function gen_symbol(file, font, alphabet)
- for line in io.lines(file) do
- for _, letter_pair in ipairs(alphabet) do
- if string.match(line, font..letter_pair[2].."[^%a]") then
- -- Format: \UnicodeMathSymbol{<slot>}{<cs>}{<alpha|ord>}{<description>}%
- local char_slot = string.match(line, "{(.-)}")
- out:write(" \\Umathcode `\\"..letter_pair[1].." = 0 \\normalfam "..char_slot.." \n")
- end
- end
- end
-end
-
-cs_head = { {"\\rm","\\mup","\\tenrm"}, {"\\it","\\mit","\\tenit"},
- {"\\bf","\\mbf","\\tenbf"}, {"\\sf","\\msans","\\tensf"},
- {"\\tt","\\mtt","\\tentt"}, {"\\bfit","\\mbfit","\\tenbfit"},
- {"\\sfit","\\mitsans","\\tensfit"},
- {"\\sfbf","\\mbfsans","\\tensfbf"},
- {"\\sfbfit","\\mbfitsans","\\tensfbfit"},
- -- The tables below do not contain a text command as the 3rd item:
- {"\\scr","\\mscr"}, {"\\bb","\\Bbb"}, {"\\frak","\\mfrak"},
- {"\\scrbf","\\mbfscr"}, {"\\frakbf","\\mbffrak"}, {"\\bbit","\\mitBbb"} }
-
-for _, cs_pair in ipairs(cs_head) do
- out:write("\\protected\\def"..cs_pair[1].."{%\n")
- gen_symbol(tmp_alpha_table, cs_pair[2], Digit)
- gen_symbol(tmp_alpha_table, cs_pair[2], Latin)
- gen_symbol(tmp_alpha_table, cs_pair[2], Greek)
- gen_symbol(tmp_alpha_table, cs_pair[2], Partial)
- if cs_pair[3] then
- out:write(cs_pair[3])
- end
- out:write("}%\n")
-end
-
-out:write("\\endinput")
-out:close()
-
-os.remove(tmp_alpha_table) \ No newline at end of file
diff --git a/Master/texmf-dist/doc/xetex/unimath-plain-xetex/unimath-plain-genmap.lua b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/unimath-plain-genmap.lua
new file mode 100644
index 00000000000..af465f87f38
--- /dev/null
+++ b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/unimath-plain-genmap.lua
@@ -0,0 +1,130 @@
+-- Run this Lua script to generate "unimath-plain-xetex-alphabet.tex".
+-- This script needs kpathsea library which is provided by LuaTeX.
+-- You can "luatex" a file including
+-- \directlua{dofile("unimath-plain-genalphabet.lua")}
+
+tex_info = [===[%% <FILE> unimath-plain-xetex-alphabet
+%% ******************************************************
+%% * This work may be distributed and/or modified under *
+%% * the conditions of the LaTeX Project Public License *
+%% * http://www.latex-project.org/lppl.txt *
+%% * either version 1.3c of this license or any later *
+%% * version. *
+%% ******************************************************]===]
+
+Latin = { {"A", "0041", "A"}, {"B", "0042", "B"}, {"C", "0043", "C"}, {"D", "0044", "D"},
+ {"E", "0045", "E"}, {"F", "0046", "F"}, {"G", "0047", "G"}, {"H", "0048", "H"},
+ {"I", "0049", "I"}, {"J", "004A", "J"}, {"K", "004B", "K"}, {"L", "004C", "L"},
+ {"M", "004D", "M"}, {"N", "004E", "N"}, {"O", "004F", "O"}, {"P", "0050", "P"},
+ {"Q", "0051", "Q"}, {"R", "0052", "R"}, {"S", "0053", "S"}, {"T", "0054", "T"},
+ {"U", "0055", "U"}, {"V", "0056", "V"}, {"W", "0057", "W"}, {"X", "0058", "X"},
+ {"Y", "0059", "Y"}, {"Z", "005A", "Z"}, {"a", "0061", "a"}, {"b", "0062", "b"},
+ {"c", "0063", "c"}, {"d", "0064", "d"}, {"e", "0065", "e"}, {"f", "0066", "f"},
+ {"g", "0067", "g"}, {"h", "0068", "h"}, {"i", "0069", "i"}, {"j", "006A", "j"},
+ {"k", "006B", "k"}, {"l", "006C", "l"}, {"m", "006D", "m"}, {"n", "006E", "n"},
+ {"o", "006F", "o"}, {"p", "0070", "p"}, {"q", "0071", "q"}, {"r", "0072", "r"},
+ {"s", "0073", "s"}, {"t", "0074", "t"}, {"u", "0075", "u"}, {"v", "0076", "v"},
+ {"w", "0077", "w"}, {"x", "0078", "x"}, {"y", "0079", "y"}, {"z", "007A", "z"} }
+
+Greek = { {"Α", "0391", "Alpha"}, {"Β", "0392", "Beta"}, {"Γ", "0393", "Gamma"},
+ {"Δ", "0394", "Delta"}, {"Ε", "0395", "Epsilon"}, {"Ζ", "0396", "Zeta"},
+ {"Η", "0397", "Eta"}, {"Θ", "0398", "Theta"}, {"Ι", "0399", "Iota"},
+ {"Κ", "039A", "Kappa"}, {"Λ", "039B", "Lambda"}, {"Μ", "039C", "Mu"},
+ {"Ν", "039D", "Nu"}, {"Ξ", "039E", "Xi"}, {"Ο", "039F", "Omicron"},
+ {"Π", "03A0", "Pi"}, {"Ρ", "03A1", "Rho"}, {"Σ", "03A3", "Sigma"},
+ {"Τ", "03A4", "Tau"}, {"Υ", "03A5", "Upsilon"}, {"Φ", "03A6", "Phi"},
+ {"Χ", "03A7", "Chi"}, {"Ψ", "03A8", "Psi"}, {"Ω", "03A9", "Omega"},
+ {"α", "03B1", "alpha"}, {"β", "03B2", "beta"}, {"γ", "03B3", "gamma"},
+ {"δ", "03B4", "delta"}, {"ε", "03B5", "varepsilon"}, {"ζ", "03B6", "zeta"},
+ {"η", "03B7", "eta"}, {"θ", "03B8", "theta"}, {"ι", "03B9", "iota"},
+ {"κ", "03BA", "kappa"}, {"λ", "03BB", "lambda"}, {"μ", "03BC", "mu"},
+ {"ν", "03BD", "nu"}, {"ξ", "03BE", "xi"}, {"ο", "03BF", "omicron"},
+ {"π", "03C0", "pi"}, {"ρ", "03C1", "rho"}, {"ς", "03C2", "varsigma"},
+ {"σ", "03C3", "sigma"}, {"τ", "03C4", "tau"}, {"υ", "03C5", "upsilon"},
+ {"φ", "03C6", "varphi"}, {"χ", "03C7", "chi"}, {"ψ", "03C8", "psi"},
+ {"ω", "03C9", "omega"}, {"ϑ", "03D1", "vartheta"}, {"ϕ", "03D5", "phi"},
+ {"ϖ", "03D6", "varpi"}, {"ϰ", "03F0", "varkappa"}, {"ϱ", "03F1", "varrho"},
+ {"ϴ", "03F4", "varTheta"}, {"ϵ", "03F5", "epsilon"} }
+
+Digit = { {"0", "0030", "zero"}, {"1", "0031", "one"}, {"2", "0032", "two"},
+ {"3", "0033", "three"}, {"4", "0034", "four"}, {"5", "0035", "five"},
+ {"6", "0036", "six"}, {"7", "0037", "seven"}, {"8", "0038", "eight"},
+ {"9", "0039", "nine"}}
+
+Partial = { {"∂", "2202", "partial"}, {"∇", "2207", "nabla"} }
+
+um_table = assert(kpse.find_file('unicode-math-table', tex))
+tmp_alpha_table = "unimath-plain-alphabet.temp"
+
+tmp_out = io.open(tmp_alpha_table, "w")
+
+for templine in io.lines(um_table) do
+ if string.match(templine, "\\[mB][bfitsu].*\\mathalpha") then
+ tmp_out:write(templine.."\n")
+ elseif string.match(templine, "\\m[bfitsu].*\\mathord") then
+ tmp_out:write(templine.."\n")
+ elseif string.match(templine, "\\Planckconst") then
+ tmp_out:write(templine:gsub("\\Planckconst", "\\mith ").."\n")
+ end
+end
+tmp_out:close()
+
+cs_head = { -- {"rm","\\mup","\\tenrm"}, -- this pair can be ignored
+ {"it","\\mit","\\tenit"},
+ {"bf","\\mbf","\\tenbf"}, {"sf","\\msans","\\tensf"},
+ {"tt","\\mtt","\\tentt"}, {"bfit","\\mbfit","\\tenbfit"},
+ {"sfit","\\mitsans","\\tensfit"},
+ {"sfbf","\\mbfsans","\\tensfbf"},
+ {"sfbfit","\\mbfitsans","\\tensfbfit"},
+ -- The tables below do not contain a text command as the 3rd item:
+ {"scr","\\mscr"}, {"bb","\\Bbb"}, {"frak","\\mfrak"},
+ {"scrbf","\\mbfscr"}, {"frakbf","\\mbffrak"}, {"bbit","\\mitBbb"} }
+
+map_head = [===[pass(Unicode)
+
+LHSName "ascii_char"
+RHSName "unicode_char"
+
+]===]
+
+function gen_symbol(file, font, alphabet)
+ for line in io.lines(file) do
+ for _, letter_pair in ipairs(alphabet) do
+ if string.match(line, font..letter_pair[3].."[^%a]") then
+ -- Format: \UnicodeMathSymbol{<slot>}{<cs>}{<alpha|ord>}{<description>}%
+ local char_slot = (string.match(line, "{(.-)}")):gsub("\"","")
+ if ("0"..letter_pair[2]) ~= char_slot then
+ out:write("U+"..letter_pair[2].." <> U+"..char_slot.."\n")
+ end
+ end
+ end
+ end
+end
+
+for _, cs_pair in ipairs(cs_head) do
+ out = io.open("unimath-"..cs_pair[1]..".map", "w+")
+ out:write(map_head)
+ gen_symbol(tmp_alpha_table, cs_pair[2], Digit)
+ gen_symbol(tmp_alpha_table, cs_pair[2], Latin)
+ gen_symbol(tmp_alpha_table, cs_pair[2], Greek)
+ gen_symbol(tmp_alpha_table, cs_pair[2], Partial)
+ out:close()
+end
+
+os.remove(tmp_alpha_table)
+
+batch_command = [===[teckit_compile unimath-it.map -o unimath-it.tec
+teckit_compile unimath-bf.map -o unimath-bf.tec
+teckit_compile unimath-sf.map -o unimath-sf.tec
+teckit_compile unimath-tt.map -o unimath-tt.tec
+teckit_compile unimath-bfit.map -o unimath-bfit.tec
+teckit_compile unimath-sfit.map -o unimath-sfit.tec
+teckit_compile unimath-sfbf.map -o unimath-sfbf.tec
+teckit_compile unimath-sfbfit.map -o unimath-sfbfit.tec
+teckit_compile unimath-scr.map -o unimath-scr.tec
+teckit_compile unimath-bb.map -o unimath-bb.tec
+teckit_compile unimath-frak.map -o unimath-frak.tec
+teckit_compile unimath-scrbf.map -o unimath-scrbf.tec
+teckit_compile unimath-frakbf.map -o unimath-frakbf.tec
+teckit_compile unimath-bbit.map -o unimath-bbit.tec
+]===] \ No newline at end of file
diff --git a/Master/texmf-dist/doc/xetex/unimath-plain-xetex/unimath-plain-xetex-doc.pdf b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/unimath-plain-xetex-doc.pdf
index 14543752641..725f5e6fb1a 100644
--- a/Master/texmf-dist/doc/xetex/unimath-plain-xetex/unimath-plain-xetex-doc.pdf
+++ b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/unimath-plain-xetex-doc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/xetex/unimath-plain-xetex/unimath-plain-xetex-doc.tex b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/unimath-plain-xetex-doc.tex
index 1a2f7871775..e14f943981b 100644
--- a/Master/texmf-dist/doc/xetex/unimath-plain-xetex/unimath-plain-xetex-doc.tex
+++ b/Master/texmf-dist/doc/xetex/unimath-plain-xetex/unimath-plain-xetex-doc.tex
@@ -12,6 +12,7 @@
\def\mathfontname{Erewhon Math}
\def\textfontopt{mapping=tex-text,}
\input unimath-plain-xetex
+
\unicodeprimesoff
\betweenprimeskip=-1mu\relax
@@ -29,6 +30,10 @@
\font\sevenlmmath="Latin Modern Math:script=math,+ssty=0" at 7pt
\makefontcmdcompatible{ten}
+\font\manfnt="manfnt" at 10pt
+\def\dbend{{\manfnt\char127}}
+\def\ddanger{\noindent\hangindent=32pt\hangafter=-2
+ \hbox to 0pt{\hss\dbend\kern1pt\dbend\kern3pt}}
\def\ttverbatim{\begingroup
\catcode`\\=12 \catcode`\{=12 \catcode`\}=12 \catcode`\$=12
\catcode`\&=12 \catcode`\#=12 \catcode`\%=12 \catcode`\~=12
@@ -107,7 +112,7 @@
\centerline{Zhang Tingxuan}
\medskip
-\centerline{2022/12/23\quad Version 0.1a}
+\centerline{2023/01/03\quad Version 0.2}
\biggskip
\begingroup\parskip0pt
@@ -201,25 +206,42 @@ will make commands like "\fortyfourrm" and "\verytinysfbfit" available.
\section{Math font commands}
-%Traditional plain \tex\ uses "\fam" mechanism to change the font of letters
-%and numbers in math mode. But using the "\fam" mechanism to change the face
-%of a math symbol in an OpenType math font is almost impossible. For example,
-%the roman ``${\rm A}$'' is encoded U+0041, but the italic math ``$A$'' is
-%encoded U+1D434.But this problem can be solved through redefining the math
-%character.
You can input math formulae just like using traditional plain \tex. But
-OpenType math font is loaded. For example, "$a{\bf0}={\bf0}$" yields
-$a{\bf0}={\bf0}$. Available math font commands are listed below:
+OpenType math font is loaded. For example, "$a{\mbf0}={\mbf0}$" yields
+$a{\mbf0}={\mbf0}$. Available math font commands are listed below:
\begintt
-\rm, \bf, \it, \bfit, \sf, \sfbf, \sfit, \sfbfit,
-\tt, \cal, \calbf, \bb, \bbit, \frak, \frakbf
+\mrm, \mbf, \mit, \msf, \mtt,
+\mbfit, \msfbf, \msfit, \msfbfit,
+\cal, \calbf, \bb, \bbit, \frak, \frakbf
\endtt
The \<family>-\<series>-\<shape> order of these commands allows being random;
"cal" can be replaced by "scr".
+\ddanger{\bf Please notice,} that the commands in the first and second
+line of the chart above contain an extra ``"m"'' in the beginning of commands.
+For example, the first ``"m"'' in the ``"\mrm"'' command in the first line.
+If you didn't write the ``"m"'' in these commands, the font selected by the
+commands would be no more math font, but text font.
+
+The ``math font'' we said here means the font selected by "\mathfontname",
+"\mathalphafontname" and so on; the ``text font'' means the font selected by
+"\mainfontname", "\sansfontname" and "\monofontname". For example,
+$$\vbox{\openup3pt\halign{#\hfil&\qquad#\hfil\cr
+{\tenit Input}&{\tenit yields}\cr
+"$\mit abcdefg \mbfit hijklmn$" &
+ $\mit abcdefg \mbfit hijklmn$\cr
+"$\it abcdefg \bfit hijklmn$" &
+ $\it abcdefg \bfit hijklmn$\cr
+"$\msfit abcdefg \msfbfit hijklmn$" &
+ $\msfit abcdefg \msfbfit hijklmn$\cr
+"$\sfit abcdefg \sfbfit hijklmn$" &
+ $\sfit abcdefg \sfbfit hijklmn$\cr}}$$
+A group of symbols in math font can be regarded as separate symbols, and
+a group of symbols in text font can be regarded as a whole.
+
This package uses "unicode-math-symbols.tex" to generate math symbol commands,
-the source file can be found in \pkg{unicode-math} package. To find all of
-the math symbol commands, you can execute
+the source file can be found in \pkg{unicode-math} (\latex) package. To find
+all of the math symbol commands, you can execute
\begintt
texdoc unimath-symbols
\endtt
@@ -317,5 +339,7 @@ like ``"+"'' and ``"="''.
"\mathaccentfontname" will influence the font of math accents like "\dot".
+
+
\closeout\tocout
\bye \ No newline at end of file