summaryrefslogtreecommitdiff
path: root/Master/texmf-dist
diff options
context:
space:
mode:
authorManuel Pégourié-Gonnard <mpg@elzevir.fr>2008-05-09 09:14:40 +0000
committerManuel Pégourié-Gonnard <mpg@elzevir.fr>2008-05-09 09:14:40 +0000
commit53fbc3e31167bb2c048e4c078c320725725fbed2 (patch)
tree7c927b45102f3ce7ce76d54048198faa294530ac /Master/texmf-dist
parent2dc8ad86de292a010161ff5760e493218287703b (diff)
ams update from latex-tds (with ams fonts)
git-svn-id: svn://tug.org/texlive/trunk@7980 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist')
-rw-r--r--Master/texmf-dist/dvips/ams/config.ams7
-rw-r--r--Master/texmf-dist/dvips/ams/config.amz9
-rw-r--r--Master/texmf-dist/fonts/afm/bluesky/ams/cmbsy5.afm197
-rw-r--r--Master/texmf-dist/fonts/afm/bluesky/ams/cmbsy7.afm197
-rw-r--r--Master/texmf-dist/fonts/afm/bluesky/ams/cmmib5.afm327
-rw-r--r--Master/texmf-dist/fonts/afm/bluesky/ams/cmmib7.afm327
-rw-r--r--Master/texmf-dist/fonts/afm/bluesky/ams/euex10.afm96
-rw-r--r--Master/texmf-dist/fonts/afm/bluesky/ams/eufb10.afm129
-rw-r--r--Master/texmf-dist/fonts/afm/bluesky/ams/eufb5.afm129
-rw-r--r--Master/texmf-dist/fonts/afm/bluesky/ams/eufb7.afm129
-rw-r--r--Master/texmf-dist/fonts/afm/bluesky/ams/eufm10.afm129
-rw-r--r--Master/texmf-dist/fonts/afm/bluesky/ams/eufm5.afm129
-rw-r--r--Master/texmf-dist/fonts/afm/bluesky/ams/eufm7.afm129
-rw-r--r--Master/texmf-dist/fonts/afm/bluesky/ams/eurb10.afm213
-rw-r--r--Master/texmf-dist/fonts/afm/bluesky/ams/eurb5.afm214
-rw-r--r--Master/texmf-dist/fonts/afm/bluesky/ams/eurb7.afm213
-rw-r--r--Master/texmf-dist/fonts/afm/bluesky/ams/eurm10.afm212
-rw-r--r--Master/texmf-dist/fonts/afm/bluesky/ams/eurm5.afm212
-rw-r--r--Master/texmf-dist/fonts/afm/bluesky/ams/eurm7.afm212
-rw-r--r--Master/texmf-dist/fonts/afm/bluesky/ams/eusb10.afm86
-rw-r--r--Master/texmf-dist/fonts/afm/bluesky/ams/eusb5.afm85
-rw-r--r--Master/texmf-dist/fonts/afm/bluesky/ams/eusb7.afm85
-rw-r--r--Master/texmf-dist/fonts/afm/bluesky/ams/eusm10.afm85
-rw-r--r--Master/texmf-dist/fonts/afm/bluesky/ams/eusm5.afm85
-rw-r--r--Master/texmf-dist/fonts/afm/bluesky/ams/eusm7.afm85
-rw-r--r--Master/texmf-dist/fonts/afm/bluesky/ams/msam10.afm166
-rw-r--r--Master/texmf-dist/fonts/afm/bluesky/ams/msam5.afm167
-rw-r--r--Master/texmf-dist/fonts/afm/bluesky/ams/msam7.afm167
-rw-r--r--Master/texmf-dist/fonts/afm/bluesky/ams/msbm10.afm163
-rw-r--r--Master/texmf-dist/fonts/afm/bluesky/ams/msbm5.afm163
-rw-r--r--Master/texmf-dist/fonts/afm/bluesky/ams/msbm7.afm162
-rw-r--r--Master/texmf-dist/fonts/afm/bluesky/ams/wncyb10.afm419
-rw-r--r--Master/texmf-dist/fonts/afm/bluesky/ams/wncyi10.afm438
-rw-r--r--Master/texmf-dist/fonts/afm/bluesky/ams/wncyr10.afm419
-rw-r--r--Master/texmf-dist/fonts/afm/bluesky/ams/wncysc10.afm391
-rw-r--r--Master/texmf-dist/fonts/afm/bluesky/ams/wncyss10.afm419
-rw-r--r--Master/texmf-dist/fonts/map/dvips/ams/ams-bsr-interpolated.map51
-rw-r--r--Master/texmf-dist/fonts/map/dvips/ams/ams-bsr.map35
-rw-r--r--Master/texmf-dist/fonts/map/dvips/ams/ams-cmcsc-bsr-interpolated.map3
-rw-r--r--Master/texmf-dist/fonts/map/dvips/ams/ams-cmex-bsr-interpolated.map3
-rw-r--r--Master/texmf-dist/fonts/map/dvips/ams/psfonts.ams34
-rw-r--r--Master/texmf-dist/fonts/map/dvips/ams/psfonts.amz34
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/amsya.mf62
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/amsyb.mf62
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/asymbols.mf1959
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/bsymbols.mf1645
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/cmbsy5.mf129
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/cmbsy6.mf129
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/cmbsy7.mf129
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/cmbsy8.mf129
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/cmbsy9.mf129
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/cmcsc8.mf142
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/cmcsc9.mf142
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/cmex7.mf118
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/cmex8.mf118
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/cmex9.mf118
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/cmmib5.mf109
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/cmmib6.mf109
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/cmmib7.mf109
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/cmmib8.mf109
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/cmmib9.mf109
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/cyrcsc.mf178
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/cyrfont.mf152
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/cyrilu.mf632
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/cyrital.mf134
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/cyrmax.mf213
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/cyrpunc.mf786
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/cyrspl.mf480
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/cyrspu.mf284
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/cyrti.mf1060
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/ebigop.mf964
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/eubase.mf419
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/euex10.mf118
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/euex7.mf118
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/euex8.mf118
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/euex9.mf118
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/eufb10.mf47
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/eufb5.mf47
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/eufb6.mf47
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/eufb7.mf47
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/eufb8.mf47
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/eufb9.mf47
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/eufbch.mf6335
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/eufm10.mf45
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/eufm5.mf47
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/eufm6.mf47
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/eufm7.mf47
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/eufm8.mf47
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/eufm9.mf47
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/eufmch.mf6397
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/eurb10.mf47
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/eurb5.mf47
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/eurb6.mf47
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/eurb7.mf47
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/eurb8.mf47
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/eurb9.mf47
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/eurbch.mf6642
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/eurm10.mf45
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/eurm5.mf47
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/eurm6.mf47
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/eurm7.mf47
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/eurm8.mf47
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/eurm9.mf47
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/eurmch.mf6739
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/eusb10.mf47
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/eusb5.mf47
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/eusb6.mf47
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/eusb7.mf47
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/eusb8.mf47
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/eusb9.mf47
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/eusbch.mf3499
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/eusm10.mf45
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/eusm5.mf47
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/eusm6.mf47
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/eusm7.mf47
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/eusm8.mf47
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/eusm9.mf47
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/eusmch.mf3551
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/msam10.mf163
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/msam5.mf164
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/msam6.mf164
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/msam7.mf162
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/msam8.mf162
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/msam9.mf163
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/msbm10.mf130
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/msbm5.mf128
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/msbm6.mf128
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/msbm7.mf128
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/msbm8.mf128
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/msbm9.mf128
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/serb.mf550
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/serbspu.mf183
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/wncyb10.mf147
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/wncyb5.mf151
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/wncyb6.mf146
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/wncyb7.mf151
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/wncyb8.mf146
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/wncyb9.mf147
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/wncyi10.mf116
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/wncyi5.mf115
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/wncyi6.mf113
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/wncyi7.mf116
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/wncyi8.mf113
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/wncyi9.mf113
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/wncyr10.mf150
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/wncyr5.mf151
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/wncyr6.mf150
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/wncyr7.mf151
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/wncyr8.mf146
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/wncyr9.mf147
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/wncysc10.mf151
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/wncyss10.mf149
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/wncyss8.mf148
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/wncyss9.mf148
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/xbbase.mf232
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/xbbold.mf191
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/xbcaps.mf833
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/cmbsy5.tfmbin1120 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/cmbsy6.tfmbin1124 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/cmbsy7.tfmbin1120 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/cmbsy8.tfmbin1120 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/cmbsy9.tfmbin1112 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/cmcsc8.tfmbin1304 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/cmcsc9.tfmbin1300 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/cmex7.tfmbin1004 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/cmex8.tfmbin988 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/cmex9.tfmbin996 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/cmmib5.tfmbin1496 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/cmmib6.tfmbin1516 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/cmmib7.tfmbin1508 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/cmmib8.tfmbin1528 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/cmmib9.tfmbin1528 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/euex10.tfmbin808 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/euex7.tfmbin808 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/euex8.tfmbin808 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/euex9.tfmbin812 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/eufb10.tfmbin1028 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/eufb5.tfmbin1028 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/eufb6.tfmbin1028 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/eufb7.tfmbin1028 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/eufb8.tfmbin1028 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/eufb9.tfmbin1028 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/eufm10.tfmbin1040 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/eufm5.tfmbin1040 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/eufm6.tfmbin1040 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/eufm7.tfmbin1040 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/eufm8.tfmbin1040 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/eufm9.tfmbin1040 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/eurb10.tfmbin1208 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/eurb5.tfmbin1208 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/eurb6.tfmbin1208 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/eurb7.tfmbin1208 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/eurb8.tfmbin1208 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/eurb9.tfmbin1208 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/eurm10.tfmbin1228 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/eurm5.tfmbin1228 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/eurm6.tfmbin1228 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/eurm7.tfmbin1228 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/eurm8.tfmbin1228 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/eurm9.tfmbin1228 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/eusb10.tfmbin884 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/eusb5.tfmbin884 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/eusb6.tfmbin884 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/eusb7.tfmbin884 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/eusb8.tfmbin884 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/eusb9.tfmbin884 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/eusm10.tfmbin896 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/eusm5.tfmbin896 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/eusm6.tfmbin896 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/eusm7.tfmbin896 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/eusm8.tfmbin896 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/eusm9.tfmbin896 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/msam10.tfmbin916 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/msam5.tfmbin924 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/msam6.tfmbin928 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/msam7.tfmbin928 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/msam8.tfmbin920 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/msam9.tfmbin920 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/msbm10.tfmbin908 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/msbm5.tfmbin940 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/msbm6.tfmbin940 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/msbm7.tfmbin940 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/msbm8.tfmbin940 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/msbm9.tfmbin940 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/wncyb10.tfmbin1588 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/wncyb5.tfmbin1600 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/wncyb6.tfmbin1600 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/wncyb7.tfmbin1600 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/wncyb8.tfmbin1596 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/wncyb9.tfmbin1596 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/wncyi10.tfmbin1652 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/wncyi5.tfmbin1676 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/wncyi6.tfmbin1656 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/wncyi7.tfmbin1668 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/wncyi8.tfmbin1672 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/wncyi9.tfmbin1648 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/wncyr10.tfmbin1560 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/wncyr5.tfmbin1556 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/wncyr6.tfmbin1564 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/wncyr7.tfmbin1556 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/wncyr8.tfmbin1560 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/wncyr9.tfmbin1560 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/wncysc10.tfmbin1524 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/wncyss10.tfmbin1580 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/wncyss8.tfmbin1564 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/ams/wncyss9.tfmbin1596 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/bluesky/ams/cmbsy5.pfbbin29160 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/bluesky/ams/cmbsy7.pfbbin28690 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/bluesky/ams/cmmib5.pfbbin33727 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/bluesky/ams/cmmib7.pfbbin33171 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/bluesky/ams/euex10.pfbbin11757 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/bluesky/ams/eufb10.pfbbin25721 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/bluesky/ams/eufb5.pfbbin25542 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/bluesky/ams/eufb7.pfbbin25433 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/bluesky/ams/eufm10.pfbbin25453 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/bluesky/ams/eufm5.pfbbin25158 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/bluesky/ams/eufm7.pfbbin25491 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/bluesky/ams/eurb10.pfbbin28325 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/bluesky/ams/eurb5.pfbbin28008 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/bluesky/ams/eurb7.pfbbin28120 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/bluesky/ams/eurm10.pfbbin27707 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/bluesky/ams/eurm5.pfbbin27330 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/bluesky/ams/eurm7.pfbbin27742 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/bluesky/ams/eusb10.pfbbin14323 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/bluesky/ams/eusb5.pfbbin14230 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/bluesky/ams/eusb7.pfbbin14365 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/bluesky/ams/eusm10.pfbbin14282 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/bluesky/ams/eusm5.pfbbin14105 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/bluesky/ams/eusm7.pfbbin14234 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/bluesky/ams/msam10.pfbbin28249 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/bluesky/ams/msam5.pfbbin30032 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/bluesky/ams/msam7.pfbbin29844 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/bluesky/ams/msbm10.pfbbin36915 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/bluesky/ams/msbm5.pfbbin37324 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/bluesky/ams/msbm7.pfbbin37014 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/bluesky/ams/wncyb10.pfbbin29110 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/bluesky/ams/wncyi10.pfbbin35726 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/bluesky/ams/wncyr10.pfbbin31714 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/bluesky/ams/wncysc10.pfbbin31640 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/bluesky/ams/wncyss10.pfbbin20981 -> 0 bytes
280 files changed, 0 insertions, 59936 deletions
diff --git a/Master/texmf-dist/dvips/ams/config.ams b/Master/texmf-dist/dvips/ams/config.ams
deleted file mode 100644
index a4016b028d1..00000000000
--- a/Master/texmf-dist/dvips/ams/config.ams
+++ /dev/null
@@ -1,7 +0,0 @@
-% Thomas Esser, 1998, public domain.
-
-% Usage: dvips -Pams ...
-% Purpose: set up ams fonts as build-in of your ps interpreter (or
-% printer).
-
-p +psfonts.ams
diff --git a/Master/texmf-dist/dvips/ams/config.amz b/Master/texmf-dist/dvips/ams/config.amz
deleted file mode 100644
index 2ecc67f32e6..00000000000
--- a/Master/texmf-dist/dvips/ams/config.amz
+++ /dev/null
@@ -1,9 +0,0 @@
-% Thomas Esser, 1998, public domain.
-
-% Usage: dvips -Pamz
-% Purpose: set up ams fonts to be downloaded as type1 fonts with your
-% document.
-% Note: this is superceeded by psfonts_t1.map resp. config.outline
-% resp. -Poutline.
-
-p +psfonts.amz
diff --git a/Master/texmf-dist/fonts/afm/bluesky/ams/cmbsy5.afm b/Master/texmf-dist/fonts/afm/bluesky/ams/cmbsy5.afm
deleted file mode 100644
index 210f50a2356..00000000000
--- a/Master/texmf-dist/fonts/afm/bluesky/ams/cmbsy5.afm
+++ /dev/null
@@ -1,197 +0,0 @@
-StartFontMetrics 2.0
-Comment Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
-Comment Creation Date: Thu Aug 21 22:23:11 1992
-Comment UniqueID 5032007
-FontName CMBSY5
-EncodingScheme FontSpecific
-FullName CMBSY5
-FamilyName Computer Modern
-Weight Bold
-ItalicAngle -14.035
-IsFixedPitch false
-Version 1.00
-Notice Computer Modern fonts were designed by Donald E. Knuth
-FontBBox 0 -914 1782 787
-CapHeight 686.109
-XHeight 444.444
-Ascender 750
-Comment Descender 0
-Descender -940
-Comment following is extra information from TFM file
-Comment FontID CMBSY V2.1
-Comment DesignSize 5 (pts)
-Comment CharacterCodingScheme TeX math symbols
-Comment Space 0 0 0
-Comment ExtraSpace 0
-Comment Quad 1583.33
-Comment Num 925.24 387.461 504.132
-Comment Denom 1025.24 531.907
-Comment Sup 503.553 403.553 294.444
-Comment Sub 200 400
-Comment Supdrop 494.444
-Comment Subdrop 100
-Comment Delim 1980 1420
-Comment Axisheight 250
-StartCharMetrics 129
-C 0 ; WX 1194.43 ; N minus ; B 154 207 1038 293 ;
-C 1 ; WX 469.438 ; N periodcentered ; B 148 164 320 336 ;
-C 2 ; WX 1194.43 ; N multiply ; B 242 -104 950 604 ;
-C 3 ; WX 791.655 ; N asteriskmath ; B 129 28 661 472 ;
-C 4 ; WX 1194.43 ; N divide ; B 114 -146 1078 646 ;
-C 5 ; WX 791.655 ; N diamondmath ; B 53 -92 737 592 ;
-C 6 ; WX 1194.43 ; N plusminus ; B 114 -112 1078 854 ;
-C 7 ; WX 1194.43 ; N minusplus ; B 114 -354 1078 612 ;
-C 8 ; WX 1194.43 ; N circleplus ; B 114 -233 1078 733 ;
-C 9 ; WX 1194.43 ; N circleminus ; B 114 -233 1078 733 ;
-C 10 ; WX 1194.43 ; N circlemultiply ; B 114 -233 1078 733 ;
-C 11 ; WX 1194.43 ; N circledivide ; B 114 -233 1078 733 ;
-C 12 ; WX 1194.43 ; N circledot ; B 114 -233 1078 733 ;
-C 13 ; WX 1516.64 ; N circlecopyrt ; B 114 -213 1401 713 ;
-C 14 ; WX 791.655 ; N openbullet ; B 114 -32 676 532 ;
-C 15 ; WX 791.655 ; N bullet ; B 114 -32 676 532 ;
-C 16 ; WX 1194.43 ; N equivasymptotic ; B 114 -103 1078 603 ;
-C 17 ; WX 1194.43 ; N equivalence ; B 114 -60 1078 560 ;
-C 18 ; WX 1194.43 ; N reflexsubset ; B 154 -289 1038 787 ;
-C 19 ; WX 1194.43 ; N reflexsuperset ; B 154 -289 1038 787 ;
-C 20 ; WX 1194.43 ; N lessequal ; B 154 -289 1038 787 ;
-C 21 ; WX 1194.43 ; N greaterequal ; B 154 -289 1038 787 ;
-C 22 ; WX 1194.43 ; N precedesequal ; B 154 -289 1038 787 ;
-C 23 ; WX 1194.43 ; N followsequal ; B 154 -289 1038 787 ;
-C 24 ; WX 1194.43 ; N similar ; B 114 74 1078 426 ;
-C 25 ; WX 1194.43 ; N approxequal ; B 114 -2 1078 586 ;
-C 26 ; WX 1194.43 ; N propersubset ; B 154 -155 1038 655 ;
-C 27 ; WX 1194.43 ; N propersuperset ; B 154 -155 1038 655 ;
-C 28 ; WX 1516.64 ; N lessmuch ; B 114 -191 1401 691 ;
-C 29 ; WX 1516.64 ; N greatermuch ; B 114 -191 1401 691 ;
-C 30 ; WX 1194.43 ; N precedes ; B 154 -155 1038 654 ;
-C 31 ; WX 1194.43 ; N follows ; B 154 -155 1038 654 ;
-C 32 ; WX 1516.64 ; N arrowleft ; B 114 42 1401 458 ;
-C 33 ; WX 1516.64 ; N arrowright ; B 114 42 1401 458 ;
-C 34 ; WX 791.655 ; N arrowup ; B 112 -194 678 694 ;
-C 35 ; WX 791.655 ; N arrowdown ; B 112 -194 678 694 ;
-C 36 ; WX 1516.64 ; N arrowboth ; B 114 42 1401 458 ;
-C 37 ; WX 1516.64 ; N arrownortheast ; B 114 -194 1401 694 ;
-C 38 ; WX 1516.64 ; N arrowsoutheast ; B 114 -194 1401 694 ;
-C 39 ; WX 1194.43 ; N similarequal ; B 114 -60 1078 560 ;
-C 40 ; WX 1516.64 ; N arrowdblleft ; B 114 -92 1401 592 ;
-C 41 ; WX 1516.64 ; N arrowdblright ; B 114 -92 1401 592 ;
-C 42 ; WX 952.763 ; N arrowdblup ; B 59 -194 892 694 ;
-C 43 ; WX 952.763 ; N arrowdbldown ; B 59 -194 892 694 ;
-C 44 ; WX 1516.64 ; N arrowdblboth ; B 95 -92 1420 592 ;
-C 45 ; WX 1516.64 ; N arrownorthwest ; B 114 -194 1401 694 ;
-C 46 ; WX 1516.64 ; N arrowsouthwest ; B 114 -194 1401 694 ;
-C 47 ; WX 1194.43 ; N proportional ; B 114 -10 1078 454 ;
-C 48 ; WX 486.111 ; N prime ; B 77 21 435 562 ;
-C 49 ; WX 1516.64 ; N infinity ; B 114 -10 1401 454 ;
-C 50 ; WX 1033.32 ; N element ; B 154 -155 877 655 ;
-C 51 ; WX 1033.32 ; N owner ; B 154 -155 877 655 ;
-C 52 ; WX 1355.53 ; N triangle ; B 119 0 1235 713 ;
-C 53 ; WX 1355.53 ; N triangleinv ; B 119 -213 1235 500 ;
-C 54 ; WX 0 ; N negationslash ; B 234 -213 958 713 ;
-C 55 ; WX 0 ; N mapsto ; B 114 40 240 460 ;
-C 56 ; WX 872.208 ; N universal ; B 33 -19 837 694 ;
-C 57 ; WX 872.208 ; N existential ; B 114 0 756 694 ;
-C 58 ; WX 1033.32 ; N logicalnot ; B 114 24 917 376 ;
-C 59 ; WX 791.655 ; N emptyset ; B 89 -75 701 769 ;
-C 60 ; WX 1113.87 ; N Rfractur ; B 78 -19 1071 713 ;
-C 61 ; WX 1113.87 ; N Ifractur ; B 114 -10 1039 704 ;
-C 62 ; WX 1194.43 ; N latticetop ; B 114 0 1078 694 ;
-C 63 ; WX 1194.43 ; N perpendicular ; B 114 0 1078 694 ;
-C 64 ; WX 952.763 ; N aleph ; B 114 0 837 694 ;
-C 65 ; WX 1232.04 ; N A ; B 78 -60 1241 753 ;
-C 66 ; WX 996.165 ; N B ; B 83 -19 927 712 ;
-C 67 ; WX 852.97 ; N C ; B 65 -21 778 705 ;
-C 68 ; WX 1200.4 ; N D ; B 58 0 1159 686 ;
-C 69 ; WX 831.933 ; N E ; B 79 -19 789 705 ;
-C 70 ; WX 1070.74 ; N F ; B 50 -33 1165 686 ;
-C 71 ; WX 921.583 ; N G ; B 95 -116 850 705 ;
-C 72 ; WX 1340.71 ; N H ; B 58 -58 1257 686 ;
-C 73 ; WX 905.714 ; N I ; B 48 0 951 686 ;
-C 74 ; WX 1049.43 ; N J ; B 93 -116 1171 686 ;
-C 75 ; WX 1156.24 ; N K ; B 83 -19 1075 705 ;
-C 76 ; WX 1051.51 ; N L ; B 84 -19 971 705 ;
-C 77 ; WX 1782.44 ; N M ; B 78 -59 1699 705 ;
-C 78 ; WX 1237.31 ; N N ; B -2 -59 1383 846 ;
-C 79 ; WX 1190.54 ; N O ; B 107 -19 1131 705 ;
-C 80 ; WX 1105.68 ; N P ; B 58 -77 1103 686 ;
-C 81 ; WX 1250.81 ; N Q ; B 162 -155 1175 705 ;
-C 82 ; WX 1341.23 ; N R ; B 58 -19 1298 686 ;
-C 83 ; WX 944.706 ; N S ; B 73 -19 918 705 ;
-C 84 ; WX 910.798 ; N T ; B 74 0 1162 720 ;
-C 85 ; WX 952.202 ; N U ; B -13 -29 969 686 ;
-C 86 ; WX 1013.74 ; N V ; B 74 -80 1011 686 ;
-C 87 ; WX 1557.48 ; N W ; B 74 -80 1555 686 ;
-C 88 ; WX 1090.04 ; N X ; B 98 0 1137 686 ;
-C 89 ; WX 1011.48 ; N Y ; B 60 -166 1011 686 ;
-C 90 ; WX 1071.79 ; N Z ; B 89 -3 1065 689 ;
-C 91 ; WX 1033.32 ; N union ; B 114 -19 917 618 ;
-C 92 ; WX 1033.32 ; N intersection ; B 114 -19 917 618 ;
-C 93 ; WX 1033.32 ; N unionmulti ; B 114 -19 917 618 ;
-C 94 ; WX 1033.32 ; N logicaland ; B 114 -19 917 618 ;
-C 95 ; WX 1033.32 ; N logicalor ; B 114 -19 917 618 ;
-C 96 ; WX 952.763 ; N turnstileleft ; B 114 0 837 694 ;
-C 97 ; WX 952.763 ; N turnstileright ; B 114 0 837 694 ;
-C 98 ; WX 711.101 ; N floorleft ; B 272 -250 660 750 ;
-C 99 ; WX 711.101 ; N floorright ; B 49 -250 437 750 ;
-C 100 ; WX 711.101 ; N ceilingleft ; B 272 -250 660 750 ;
-C 101 ; WX 711.101 ; N ceilingright ; B 49 -250 437 750 ;
-C 102 ; WX 791.655 ; N braceleft ; B 112 -250 678 750 ;
-C 103 ; WX 791.655 ; N braceright ; B 112 -250 678 750 ;
-C 104 ; WX 630.547 ; N angbracketleft ; B 193 -250 515 750 ;
-C 105 ; WX 630.547 ; N angbracketright ; B 114 -250 436 750 ;
-C 106 ; WX 469.438 ; N bar ; B 191 -250 277 750 ;
-C 107 ; WX 791.655 ; N bardbl ; B 218 -250 572 750 ;
-C 108 ; WX 791.655 ; N arrowbothv ; B 112 -269 678 769 ;
-C 109 ; WX 952.763 ; N arrowdblbothv ; B 59 -269 892 769 ;
-C 110 ; WX 791.655 ; N backslash ; B 114 -250 676 750 ;
-C 111 ; WX 469.438 ; N wreathproduct ; B 114 -83 353 583 ;
-C 112 ; WX 1241.65 ; N radical ; B 111 -914 1284 86 ;
-C 113 ; WX 1186.09 ; N coproduct ; B 100 0 1084 686 ;
-C 114 ; WX 1274.98 ; N nabla ; B 107 -29 1166 686 ;
-C 115 ; WX 745.136 ; N integral ; B 114 -213 790 713 ;
-C 116 ; WX 1033.32 ; N unionsq ; B 122 0 909 618 ;
-C 117 ; WX 1033.32 ; N intersectionsq ; B 122 0 909 618 ;
-C 118 ; WX 1194.43 ; N subsetsqequal ; B 154 -289 1081 787 ;
-C 119 ; WX 1194.43 ; N supersetsqequal ; B 111 -289 1038 787 ;
-C 120 ; WX 718.046 ; N section ; B 134 -204 582 704 ;
-C 121 ; WX 711.101 ; N dagger ; B 114 -213 596 704 ;
-C 122 ; WX 711.101 ; N daggerdbl ; B 114 -204 596 704 ;
-C 123 ; WX 952.763 ; N paragraph ; B 114 -194 878 694 ;
-C 124 ; WX 1194.43 ; N club ; B 73 -130 1119 723 ;
-C 125 ; WX 1194.43 ; N diamond ; B 114 -159 1078 723 ;
-C 126 ; WX 1194.43 ; N heart ; B 114 -29 1078 713 ;
-C 127 ; WX 1194.43 ; N spade ; B 114 -130 1078 723 ;
-C -1 ; WX 333.333 ; N space ; B 0 0 0 0 ;
-EndCharMetrics
-Comment The following are bogus kern pairs for TeX positioning of accents
-StartKernData
-StartKernPairs 26
-KPX A prime 281.938
-KPX B prime 201.384
-KPX C prime 201.384
-KPX D prime 120.83
-KPX E prime 161.106
-KPX F prime 161.106
-KPX G prime 161.106
-KPX H prime 161.106
-KPX I prime 40.276
-KPX J prime 241.661
-KPX K prime 80.552
-KPX L prime 201.384
-KPX M prime 201.384
-KPX N prime 120.83
-KPX O prime 161.106
-KPX P prime 120.83
-KPX Q prime 161.106
-KPX R prime 120.83
-KPX S prime 201.384
-KPX T prime 40.276
-KPX U prime 120.83
-KPX V prime 40.276
-KPX W prime 120.83
-KPX X prime 201.384
-KPX Y prime 120.83
-KPX Z prime 201.384
-EndKernPairs
-EndKernData
-EndFontMetrics
diff --git a/Master/texmf-dist/fonts/afm/bluesky/ams/cmbsy7.afm b/Master/texmf-dist/fonts/afm/bluesky/ams/cmbsy7.afm
deleted file mode 100644
index dfd89a43af4..00000000000
--- a/Master/texmf-dist/fonts/afm/bluesky/ams/cmbsy7.afm
+++ /dev/null
@@ -1,197 +0,0 @@
-StartFontMetrics 2.0
-Comment Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
-Comment Creation Date: Thu Aug 21 22:23:11 1992
-Comment UniqueID 5032008
-FontName CMBSY7
-EncodingScheme FontSpecific
-FullName CMBSY7
-FamilyName Computer Modern
-Weight Bold
-IsFixedPitch false
-ItalicAngle -14.035
-Version 1.00
-Notice Computer Modern fonts were designed by Donald E. Knuth
-FontBBox 0 -927 1542 750
-XHeight 444.444
-CapHeight 686.109
-Ascender 750
-Comment Descender 0
-Descender -927
-Comment following is extra information from TFM file
-Comment FontID CMBSY V2.1
-Comment DesignSize 7 (pts)
-Comment CharacterCodingScheme TeX math symbols
-Comment Space 0 0 0
-Comment ExtraSpace 0
-Comment Quad 1310.32
-Comment Num 732.311 383.901 471.204
-Comment Denom 752.148 344.213
-Comment Sup 502.542 431.113 285.714
-Comment Sub 142.857 285.714
-Comment Supdrop 353.169
-Comment Subdrop 71.429
-Comment Delim 1700 1157.14
-Comment Axisheight 250
-StartCharMetrics 129
-C 0 ; WX 1010.32 ; N minus ; B 115 214 894 287 ;
-C 1 ; WX 371.031 ; N periodcentered ; B 104 169 267 332 ;
-C 2 ; WX 1010.32 ; N multiply ; B 193 -61 816 562 ;
-C 3 ; WX 655.158 ; N asteriskmath ; B 91 28 563 472 ;
-C 4 ; WX 1010.32 ; N divide ; B 79 -121 930 622 ;
-C 5 ; WX 655.158 ; N diamondmath ; B 25 -52 630 553 ;
-C 6 ; WX 1010.32 ; N plusminus ; B 79 -68 930 783 ;
-C 7 ; WX 1010.32 ; N minusplus ; B 79 -282 930 569 ;
-C 8 ; WX 1010.32 ; N circleplus ; B 79 -175 930 676 ;
-C 9 ; WX 1010.32 ; N circleminus ; B 79 -175 930 676 ;
-C 10 ; WX 1010.32 ; N circlemultiply ; B 79 -175 930 676 ;
-C 11 ; WX 1010.32 ; N circledivide ; B 79 -175 930 676 ;
-C 12 ; WX 1010.32 ; N circledot ; B 79 -175 930 676 ;
-C 13 ; WX 1294.44 ; N circlecopyrt ; B 79 -210 1214 710 ;
-C 14 ; WX 655.158 ; N openbullet ; B 79 2 575 499 ;
-C 15 ; WX 655.158 ; N bullet ; B 79 2 575 499 ;
-C 16 ; WX 1010.32 ; N equivasymptotic ; B 79 -71 930 572 ;
-C 17 ; WX 1010.32 ; N equivalence ; B 79 -35 930 536 ;
-C 18 ; WX 1010.32 ; N reflexsubset ; B 115 -250 894 750 ;
-C 19 ; WX 1010.32 ; N reflexsuperset ; B 115 -250 894 750 ;
-C 20 ; WX 1010.32 ; N lessequal ; B 115 -250 894 750 ;
-C 21 ; WX 1010.32 ; N greaterequal ; B 115 -250 894 750 ;
-C 22 ; WX 1010.32 ; N precedesequal ; B 115 -250 894 750 ;
-C 23 ; WX 1010.32 ; N followsequal ; B 115 -250 894 750 ;
-C 24 ; WX 1010.32 ; N similar ; B 79 89 930 411 ;
-C 25 ; WX 1010.32 ; N approxequal ; B 79 12 930 560 ;
-C 26 ; WX 1010.32 ; N propersubset ; B 115 -125 894 626 ;
-C 27 ; WX 1010.32 ; N propersuperset ; B 115 -125 894 626 ;
-C 28 ; WX 1294.44 ; N lessmuch ; B 79 -159 1214 660 ;
-C 29 ; WX 1294.44 ; N greatermuch ; B 79 -159 1214 660 ;
-C 30 ; WX 1010.32 ; N precedes ; B 115 -126 894 625 ;
-C 31 ; WX 1010.32 ; N follows ; B 115 -126 894 625 ;
-C 32 ; WX 1294.44 ; N arrowleft ; B 79 52 1214 449 ;
-C 33 ; WX 1294.44 ; N arrowright ; B 79 52 1214 449 ;
-C 34 ; WX 655.158 ; N arrowup ; B 83 -194 572 694 ;
-C 35 ; WX 655.158 ; N arrowdown ; B 83 -194 572 694 ;
-C 36 ; WX 1294.44 ; N arrowboth ; B 79 52 1214 449 ;
-C 37 ; WX 1294.44 ; N arrownortheast ; B 79 -194 1214 694 ;
-C 38 ; WX 1294.44 ; N arrowsoutheast ; B 79 -194 1214 694 ;
-C 39 ; WX 1010.32 ; N similarequal ; B 79 -35 930 535 ;
-C 40 ; WX 1294.44 ; N arrowdblleft ; B 79 -72 1214 573 ;
-C 41 ; WX 1294.44 ; N arrowdblright ; B 79 -72 1214 573 ;
-C 42 ; WX 797.222 ; N arrowdblup ; B 29 -194 768 694 ;
-C 43 ; WX 797.222 ; N arrowdbldown ; B 29 -194 768 694 ;
-C 44 ; WX 1294.44 ; N arrowdblboth ; B 63 -72 1230 573 ;
-C 45 ; WX 1294.44 ; N arrownorthwest ; B 79 -194 1214 694 ;
-C 46 ; WX 1294.44 ; N arrowsouthwest ; B 79 -194 1214 694 ;
-C 47 ; WX 1010.32 ; N proportional ; B 79 -8 930 452 ;
-C 48 ; WX 387.695 ; N prime ; B 47 28 364 561 ;
-C 49 ; WX 1294.44 ; N infinity ; B 79 -8 1214 452 ;
-C 50 ; WX 868.254 ; N element ; B 115 -125 752 626 ;
-C 51 ; WX 868.254 ; N owner ; B 115 -125 752 626 ;
-C 52 ; WX 1152.38 ; N triangle ; B 83 0 1068 710 ;
-C 53 ; WX 1152.38 ; N triangleinv ; B 83 -210 1068 500 ;
-C 54 ; WX 0 ; N negationslash ; B 186 -209 823 710 ;
-C 55 ; WX 0 ; N mapsto ; B 79 47 188 454 ;
-C 56 ; WX 726.19 ; N universal ; B 8 -16 717 694 ;
-C 57 ; WX 726.19 ; N existential ; B 79 0 646 694 ;
-C 58 ; WX 868.254 ; N logicalnot ; B 79 44 788 374 ;
-C 59 ; WX 655.158 ; N emptyset ; B 58 -72 596 766 ;
-C 60 ; WX 939.286 ; N Rfractur ; B 52 -16 923 710 ;
-C 61 ; WX 939.286 ; N Ifractur ; B 79 -8 894 702 ;
-C 62 ; WX 1010.32 ; N latticetop ; B 79 0 930 694 ;
-C 63 ; WX 1010.32 ; N perpendicular ; B 79 0 930 694 ;
-C 64 ; WX 797.222 ; N aleph ; B 79 0 717 694 ;
-C 65 ; WX 1041.46 ; N A ; B 49 -52 1084 749 ;
-C 66 ; WX 841.577 ; N B ; B 53 -16 814 706 ;
-C 67 ; WX 703.143 ; N C ; B 34 -19 664 702 ;
-C 68 ; WX 1011.53 ; N D ; B 30 0 996 686 ;
-C 69 ; WX 690.674 ; N E ; B 48 -16 689 702 ;
-C 70 ; WX 911.392 ; N F ; B 25 -30 1025 686 ;
-C 71 ; WX 771.757 ; N G ; B 63 -113 742 702 ;
-C 72 ; WX 1126.13 ; N H ; B 30 -50 1073 686 ;
-C 73 ; WX 742.553 ; N I ; B 1 0 825 686 ;
-C 74 ; WX 882.459 ; N J ; B 64 -113 1033 686 ;
-C 75 ; WX 980.701 ; N K ; B 53 -16 932 702 ;
-C 76 ; WX 888.354 ; N L ; B 53 -16 840 702 ;
-C 77 ; WX 1542.52 ; N M ; B 49 -52 1489 702 ;
-C 78 ; WX 1053.2 ; N N ; B -22 -52 1218 837 ;
-C 79 ; WX 1015 ; N O ; B 76 -16 982 702 ;
-C 80 ; WX 923.948 ; N P ; B 30 -66 949 686 ;
-C 81 ; WX 1060.04 ; N Q ; B 132 -147 1016 702 ;
-C 82 ; WX 1127.6 ; N R ; B 30 -16 1110 686 ;
-C 83 ; WX 790.118 ; N S ; B 39 -16 799 702 ;
-C 84 ; WX 745.734 ; N T ; B 44 0 1011 720 ;
-C 85 ; WX 805.073 ; N U ; B -16 -24 851 686 ;
-C 86 ; WX 844.702 ; N V ; B 45 -75 871 686 ;
-C 87 ; WX 1324.17 ; N W ; B 45 -75 1351 686 ;
-C 88 ; WX 921.169 ; N X ; B 68 0 1000 686 ;
-C 89 ; WX 851.628 ; N Y ; B 46 -161 881 686 ;
-C 90 ; WX 914.346 ; N Z ; B 57 0 940 686 ;
-C 91 ; WX 868.254 ; N union ; B 79 -16 788 609 ;
-C 92 ; WX 868.254 ; N intersection ; B 79 -16 788 609 ;
-C 93 ; WX 868.254 ; N unionmulti ; B 79 -16 788 609 ;
-C 94 ; WX 868.254 ; N logicaland ; B 79 -16 788 609 ;
-C 95 ; WX 868.254 ; N logicalor ; B 79 -16 788 609 ;
-C 96 ; WX 797.222 ; N turnstileleft ; B 79 0 717 694 ;
-C 97 ; WX 797.222 ; N turnstileright ; B 79 0 717 694 ;
-C 98 ; WX 584.127 ; N floorleft ; B 220 -249 559 750 ;
-C 99 ; WX 584.127 ; N floorright ; B 24 -249 363 750 ;
-C 100 ; WX 584.127 ; N ceilingleft ; B 220 -249 559 750 ;
-C 101 ; WX 584.127 ; N ceilingright ; B 24 -249 363 750 ;
-C 102 ; WX 655.158 ; N braceleft ; B 83 -250 571 750 ;
-C 103 ; WX 655.158 ; N braceright ; B 83 -250 571 750 ;
-C 104 ; WX 513.095 ; N angbracketleft ; B 149 -249 433 750 ;
-C 105 ; WX 513.095 ; N angbracketright ; B 79 -249 363 750 ;
-C 106 ; WX 371.031 ; N bar ; B 149 -250 222 750 ;
-C 107 ; WX 655.158 ; N bardbl ; B 166 -249 488 750 ;
-C 108 ; WX 655.158 ; N arrowbothv ; B 83 -266 572 766 ;
-C 109 ; WX 797.222 ; N arrowdblbothv ; B 29 -266 768 766 ;
-C 110 ; WX 655.158 ; N backslash ; B 79 -250 575 750 ;
-C 111 ; WX 371.031 ; N wreathproduct ; B 79 -82 291 583 ;
-C 112 ; WX 1073.41 ; N radical ; B 82 -927 1109 73 ;
-C 113 ; WX 1009.92 ; N coproduct ; B 61 0 948 686 ;
-C 114 ; WX 1081.35 ; N nabla ; B 73 -24 1007 686 ;
-C 115 ; WX 639.583 ; N integral ; B 79 -210 702 710 ;
-C 116 ; WX 868.254 ; N unionsq ; B 86 0 781 609 ;
-C 117 ; WX 868.254 ; N intersectionsq ; B 86 0 781 609 ;
-C 118 ; WX 1010.32 ; N subsetsqequal ; B 115 -250 931 750 ;
-C 119 ; WX 1010.32 ; N supersetsqequal ; B 78 -250 894 750 ;
-C 120 ; WX 600.595 ; N section ; B 97 -202 503 702 ;
-C 121 ; WX 584.127 ; N dagger ; B 79 -210 504 702 ;
-C 122 ; WX 584.127 ; N daggerdbl ; B 79 -202 504 702 ;
-C 123 ; WX 797.222 ; N paragraph ; B 79 -194 752 694 ;
-C 124 ; WX 1010.32 ; N club ; B 44 -130 965 718 ;
-C 125 ; WX 1010.32 ; N diamond ; B 79 -154 930 718 ;
-C 126 ; WX 1010.32 ; N heart ; B 79 -24 930 710 ;
-C 127 ; WX 1010.32 ; N spade ; B 79 -130 930 718 ;
-C -1 ; WX 333.333 ; N space ; B 0 0 0 0 ;
-EndCharMetrics
-Comment The following are bogus kern pairs for TeX positioning of accents
-StartKernData
-StartKernPairs 26
-KPX A prime 248.61
-KPX B prime 177.578
-KPX C prime 177.578
-KPX D prime 106.545
-KPX E prime 142.062
-KPX F prime 142.062
-KPX G prime 142.062
-KPX H prime 142.062
-KPX I prime 35.514
-KPX J prime 213.094
-KPX K prime 71.03
-KPX L prime 177.578
-KPX M prime 177.578
-KPX N prime 106.545
-KPX O prime 142.062
-KPX P prime 106.545
-KPX Q prime 142.062
-KPX R prime 106.545
-KPX S prime 177.578
-KPX T prime 35.514
-KPX U prime 106.545
-KPX V prime 35.514
-KPX W prime 106.545
-KPX X prime 177.578
-KPX Y prime 106.545
-KPX Z prime 177.578
-EndKernPairs
-EndKernData
-EndFontMetrics
diff --git a/Master/texmf-dist/fonts/afm/bluesky/ams/cmmib5.afm b/Master/texmf-dist/fonts/afm/bluesky/ams/cmmib5.afm
deleted file mode 100644
index 5093e9e6e5d..00000000000
--- a/Master/texmf-dist/fonts/afm/bluesky/ams/cmmib5.afm
+++ /dev/null
@@ -1,327 +0,0 @@
-StartFontMetrics 2.0
-Comment Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
-Comment Creation Date: Thu Aug 21 22:23:11 1992
-Comment UniqueID 5032009
-FontName CMMIB5
-EncodingScheme FontSpecific
-FullName CMMIB5
-FamilyName Computer Modern
-Weight Bold
-ItalicAngle -14.035
-IsFixedPitch false
-Version 1.00
-Notice Computer Modern fonts were designed by Donald E. Knuth
-FontBBox 0 -250 1516 750
-XHeight 444.444
-CapHeight 686.109
-Ascender 694.444
-Descender -194.444
-Comment following is extra info from TFM file
-Comment FontID CMMIB V2.1
-Comment DesignSize 5 (pts)
-Comment CharacterCodingScheme TeX math italic
-Comment Space 0 0 0
-Comment Quad 1583.33
-StartCharMetrics 129
-C 0 ; WX 841.655 ; N Gamma ; B 111 0 960 678 ;
-C 1 ; WX 1274.98 ; N Delta ; B 111 0 1171 715 ;
-C 2 ; WX 1142.2 ; N Theta ; B 97 -19 1081 705 ;
-C 3 ; WX 1066.67 ; N Lambda ; B 96 0 989 715 ;
-C 4 ; WX 1104.98 ; N Xi ; B 115 0 1075 669 ;
-C 5 ; WX 1258.66 ; N Pi ; B 111 0 1243 678 ;
-C 6 ; WX 1160.05 ; N Sigma ; B 120 0 1124 686 ;
-C 7 ; WX 912.486 ; N Upsilon ; B 74 0 1042 705 ;
-C 8 ; WX 1033.32 ; N Phi ; B 71 0 960 686 ;
-C 9 ; WX 984.843 ; N Psi ; B 56 0 1028 686 ;
-C 10 ; WX 1158.06 ; N Omega ; B 134 0 1117 705 ;
-C 11 ; WX 1030.08 ; N alpha ; B 90 -10 931 454 ;
-C 12 ; WX 870.827 ; N beta ; B 40 -194 820 704 ;
-C 13 ; WX 798.354 ; N gamma ; B 38 -213 797 454 ;
-C 14 ; WX 706.935 ; N delta ; B 87 -30 670 704 ;
-C 15 ; WX 669.435 ; N epsilon1 ; B 91 -10 587 444 ;
-C 16 ; WX 716.655 ; N zeta ; B 91 -204 660 714 ;
-C 17 ; WX 834.711 ; N eta ; B 74 -213 785 454 ;
-C 18 ; WX 743.742 ; N theta ; B 92 -10 690 704 ;
-C 19 ; WX 588.42 ; N iota ; B 91 -10 512 454 ;
-C 20 ; WX 910.637 ; N kappa ; B 102 -10 835 454 ;
-C 21 ; WX 912.486 ; N lambda ; B 99 -12 834 694 ;
-C 22 ; WX 942.582 ; N mu ; B 83 -213 867 454 ;
-C 23 ; WX 768.51 ; N nu ; B 96 0 758 454 ;
-C 24 ; WX 716.655 ; N xi ; B 66 -204 620 714 ;
-C 25 ; WX 933.787 ; N pi ; B 72 -11 875 444 ;
-C 26 ; WX 792.354 ; N rho ; B 83 -213 741 454 ;
-C 27 ; WX 908.091 ; N sigma ; B 87 -10 849 444 ;
-C 28 ; WX 755.547 ; N tau ; B 72 -13 795 444 ;
-C 29 ; WX 873.6 ; N upsilon ; B 74 -10 802 455 ;
-C 30 ; WX 940.265 ; N phi ; B 102 -204 876 694 ;
-C 31 ; WX 954.161 ; N chi ; B 46 -204 906 454 ;
-C 32 ; WX 1034.71 ; N psi ; B 74 -204 963 694 ;
-C 33 ; WX 971.281 ; N omega ; B 66 -10 899 455 ;
-C 34 ; WX 713.881 ; N epsilon ; B 77 -19 622 463 ;
-C 35 ; WX 950.913 ; N theta1 ; B 74 -10 875 704 ;
-C 36 ; WX 1293.04 ; N pi1 ; B 72 -10 1238 444 ;
-C 37 ; WX 792.354 ; N rho1 ; B 128 -194 741 454 ;
-C 38 ; WX 615.266 ; N sigma1 ; B 77 -107 592 454 ;
-C 39 ; WX 997.206 ; N phi1 ; B 90 -216 907 454 ;
-C 40 ; WX 1516.64 ; N arrowlefttophalf ; B 114 207 1401 458 ;
-C 41 ; WX 1516.64 ; N arrowleftbothalf ; B 114 42 1401 293 ;
-C 42 ; WX 1516.64 ; N arrowrighttophalf ; B 114 207 1401 458 ;
-C 43 ; WX 1516.64 ; N arrowrightbothalf ; B 114 42 1401 293 ;
-C 44 ; WX 469.438 ; N arrowhookleft ; B 114 207 353 560 ;
-C 45 ; WX 469.438 ; N arrowhookright ; B 114 207 353 560 ;
-C 46 ; WX 791.655 ; N triangleright ; B 74 -114 716 614 ;
-C 47 ; WX 791.655 ; N triangleleft ; B 74 -114 716 614 ;
-C 48 ; WX 791.655 ; N zerooldstyle ; B 89 -19 701 463 ;
-C 49 ; WX 791.655 ; N oneoldstyle ; B 155 0 654 463 ;
-C 50 ; WX 791.655 ; N twooldstyle ; B 97 0 685 463 ;
-C 51 ; WX 791.655 ; N threeoldstyle ; B 93 -213 697 463 ;
-C 52 ; WX 791.655 ; N fouroldstyle ; B 73 -194 717 473 ;
-C 53 ; WX 791.655 ; N fiveoldstyle ; B 105 -213 685 463 ;
-C 54 ; WX 791.655 ; N sixoldstyle ; B 93 -19 697 663 ;
-C 55 ; WX 791.655 ; N sevenoldstyle ; B 114 -213 737 467 ;
-C 56 ; WX 791.655 ; N eightoldstyle ; B 93 -19 697 663 ;
-C 57 ; WX 791.655 ; N nineoldstyle ; B 93 -213 697 463 ;
-C 58 ; WX 469.438 ; N period ; B 148 0 320 172 ;
-C 59 ; WX 469.438 ; N comma ; B 148 -194 336 172 ;
-C 60 ; WX 1194.43 ; N less ; B 154 -155 1038 655 ;
-C 61 ; WX 791.655 ; N slash ; B 114 -250 676 750 ;
-C 62 ; WX 1194.43 ; N greater ; B 154 -155 1038 655 ;
-C 63 ; WX 791.655 ; N star ; B 120 -11 670 515 ;
-C 64 ; WX 822.907 ; N partialdiff ; B 100 -19 833 713 ;
-C 65 ; WX 1147.2 ; N A ; B 98 0 1068 715 ;
-C 66 ; WX 1134.45 ; N B ; B 119 0 1065 686 ;
-C 67 ; WX 1087.76 ; N C ; B 99 -19 1077 705 ;
-C 68 ; WX 1210.33 ; N D ; B 115 0 1150 686 ;
-C 69 ; WX 1057.28 ; N E ; B 111 0 1019 678 ;
-C 70 ; WX 881.931 ; N F ; B 111 0 1000 678 ;
-C 71 ; WX 1153.39 ; N G ; B 99 -19 1078 705 ;
-C 72 ; WX 1258.66 ; N H ; B 111 0 1245 686 ;
-C 73 ; WX 659.019 ; N I ; B 104 0 650 686 ;
-C 74 ; WX 826.033 ; N J ; B 115 -19 844 686 ;
-C 75 ; WX 1253.11 ; N K ; B 111 0 1232 686 ;
-C 76 ; WX 1011.09 ; N L ; B 111 0 887 686 ;
-C 77 ; WX 1460.05 ; N M ; B 123 0 1475 686 ;
-C 78 ; WX 1218.39 ; N N ; B 111 0 1245 686 ;
-C 79 ; WX 1103.32 ; N O ; B 96 -19 1043 705 ;
-C 80 ; WX 936.967 ; N P ; B 115 0 1057 686 ;
-C 81 ; WX 1143.59 ; N Q ; B 96 -194 1043 705 ;
-C 82 ; WX 1133.33 ; N R ; B 115 -19 1120 686 ;
-C 83 ; WX 917.695 ; N S ; B 115 -19 887 705 ;
-C 84 ; WX 857.45 ; N T ; B 78 0 989 669 ;
-C 85 ; WX 1050.26 ; N U ; B 112 -19 1077 686 ;
-C 86 ; WX 905.54 ; N V ; B 119 -19 1126 686 ;
-C 87 ; WX 1429.14 ; N W ; B 116 -19 1532 686 ;
-C 88 ; WX 1222.9 ; N X ; B 97 0 1159 686 ;
-C 89 ; WX 901.512 ; N Y ; B 99 0 1106 686 ;
-C 90 ; WX 1018.39 ; N Z ; B 120 0 1003 686 ;
-C 91 ; WX 630.547 ; N flat ; B 114 -19 515 750 ;
-C 92 ; WX 630.547 ; N natural ; B 101 -213 528 755 ;
-C 93 ; WX 630.547 ; N sharp ; B 114 -213 515 713 ;
-C 94 ; WX 1516.64 ; N slurbelow ; B 114 117 1401 403 ;
-C 95 ; WX 1516.64 ; N slurabove ; B 114 98 1401 414 ;
-C 96 ; WX 615.273 ; N lscript ; B 22 -30 577 704 ;
-C 97 ; WX 868.971 ; N a ; B 89 -10 793 454 ;
-C 98 ; WX 698.604 ; N b ; B 97 -10 647 694 ;
-C 99 ; WX 706.471 ; N c ; B 90 -10 672 454 ;
-C 100 ; WX 828.694 ; N d ; B 89 -10 793 694 ;
-C 101 ; WX 746.104 ; N e ; B 90 -10 672 454 ;
-C 102 ; WX 723.613 ; N f ; B 108 -204 748 704 ;
-C 103 ; WX 743.507 ; N g ; B 69 -204 688 454 ;
-C 104 ; WX 910.637 ; N h ; B 102 -10 835 694 ;
-C 105 ; WX 596.291 ; N i ; B 74 -10 520 695 ;
-C 106 ; WX 612.495 ; N j ; B 14 -204 546 695 ;
-C 107 ; WX 830.082 ; N k ; B 102 -10 754 694 ;
-C 108 ; WX 507.866 ; N l ; B 75 -10 392 694 ;
-C 109 ; WX 1401.83 ; N m ; B 74 -10 1326 454 ;
-C 110 ; WX 999.062 ; N n ; B 74 -10 923 454 ;
-C 111 ; WX 779.158 ; N o ; B 90 -10 727 454 ;
-C 112 ; WX 828.694 ; N p ; B 74 -194 778 454 ;
-C 113 ; WX 726.845 ; N q ; B 89 -194 684 454 ;
-C 114 ; WX 732.865 ; N r ; B 74 -10 696 454 ;
-C 115 ; WX 704.857 ; N s ; B 98 -10 607 454 ;
-C 116 ; WX 618.28 ; N t ; B 64 -10 543 645 ;
-C 117 ; WX 958.784 ; N u ; B 74 -10 883 454 ;
-C 118 ; WX 793.046 ; N v ; B 74 -10 721 455 ;
-C 119 ; WX 1124.52 ; N w ; B 74 -10 1043 455 ;
-C 120 ; WX 865.965 ; N x ; B 66 -10 778 454 ;
-C 121 ; WX 816.658 ; N y ; B 74 -204 764 454 ;
-C 122 ; WX 756.473 ; N z ; B 75 -10 683 454 ;
-C 123 ; WX 596.291 ; N dotlessi ; B 74 -10 520 454 ;
-C 124 ; WX 572.218 ; N dotlessj ; B 14 -204 513 454 ;
-C 125 ; WX 973.597 ; N weierstrass ; B 124 -213 918 463 ;
-C 126 ; WX 791.655 ; N vector ; B 228 501 872 737 ;
-C 127 ; WX 469.438 ; N tie ; B 331 533 1004 666 ;
-C -1 ; WX 333.333 ; N space ; B 0 0 0 0 ;
-EndCharMetrics
-Comment The following are bogus kern pairs for TeX positioning of accents
-StartKernData
-StartKernPairs 166
-KPX Gamma slash -80.552
-KPX Gamma comma -161.106
-KPX Gamma period -161.106
-KPX Gamma tie 120.83
-KPX Delta tie 241.661
-KPX Theta tie 120.83
-KPX Lambda tie 241.661
-KPX Xi tie 120.83
-KPX Pi slash -80.552
-KPX Pi comma -80.552
-KPX Pi period -80.552
-KPX Pi tie 80.552
-KPX Sigma tie 120.83
-KPX Upsilon slash -80.552
-KPX Upsilon comma -161.106
-KPX Upsilon period -161.106
-KPX Upsilon tie 80.552
-KPX Phi tie 120.83
-KPX Psi slash -80.552
-KPX Psi comma -80.552
-KPX Psi period -80.552
-KPX Psi tie 80.552
-KPX Omega tie 120.83
-KPX alpha tie 40.276
-KPX beta tie 120.83
-KPX delta comma -80.552
-KPX delta period -80.552
-KPX delta tie 80.552
-KPX epsilon1 tie 80.552
-KPX zeta tie 120.83
-KPX eta tie 80.552
-KPX theta tie 120.83
-KPX iota tie 80.552
-KPX mu tie 40.276
-KPX nu comma -80.552
-KPX nu period -80.552
-KPX nu tie 40.276
-KPX xi tie 161.106
-KPX rho tie 120.83
-KPX sigma comma -80.552
-KPX sigma period -80.552
-KPX tau comma -80.552
-KPX tau period -80.552
-KPX tau tie 40.276
-KPX upsilon tie 40.276
-KPX phi tie 120.83
-KPX chi tie 80.552
-KPX psi tie 161.106
-KPX epsilon tie 120.83
-KPX theta1 tie 120.83
-KPX rho1 tie 120.83
-KPX sigma1 tie 120.83
-KPX phi1 tie 120.83
-KPX slash Delta -80.552
-KPX slash A -80.552
-KPX slash M -80.552
-KPX slash N -80.552
-KPX slash Y 80.552
-KPX slash Z -80.552
-KPX partialdiff tie 120.83
-KPX A tie 201.384
-KPX B tie 120.83
-KPX C slash -40.276
-KPX C comma -80.552
-KPX C period -80.552
-KPX C tie 120.83
-KPX D tie 80.552
-KPX E tie 120.83
-KPX F slash -80.552
-KPX F comma -161.106
-KPX F period -161.106
-KPX F tie 120.83
-KPX G tie 120.83
-KPX H slash -80.552
-KPX H comma -80.552
-KPX H period -80.552
-KPX H tie 80.552
-KPX I tie 161.106
-KPX J slash -80.552
-KPX J comma -161.106
-KPX J period -161.106
-KPX J tie 241.661
-KPX K slash -80.552
-KPX K comma -80.552
-KPX K period -80.552
-KPX K tie 80.552
-KPX L tie 40.276
-KPX M slash -80.552
-KPX M comma -80.552
-KPX M period -80.552
-KPX M tie 120.83
-KPX N slash -120.83
-KPX N slash -40.276
-KPX N comma -80.552
-KPX N period -80.552
-KPX N tie 120.83
-KPX O tie 120.83
-KPX P slash -80.552
-KPX P comma -161.106
-KPX P period -161.106
-KPX P tie 120.83
-KPX Q tie 120.83
-KPX R tie 120.83
-KPX S slash -80.552
-KPX S comma -80.552
-KPX S period -80.552
-KPX S tie 120.83
-KPX T slash -40.276
-KPX T comma -80.552
-KPX T period -80.552
-KPX T tie 120.83
-KPX U comma -161.106
-KPX U period -161.106
-KPX U slash -80.552
-KPX U tie 40.276
-KPX V comma -241.661
-KPX V period -241.661
-KPX V slash -161.106
-KPX W comma -241.661
-KPX W period -241.661
-KPX W slash -161.106
-KPX X slash -120.83
-KPX X slash -40.276
-KPX X comma -80.552
-KPX X period -80.552
-KPX X tie 120.83
-KPX Y comma -241.661
-KPX Y period -241.661
-KPX Y slash -161.106
-KPX Z slash -80.552
-KPX Z comma -80.552
-KPX Z period -80.552
-KPX Z tie 120.83
-KPX lscript tie 161.106
-KPX c tie 80.552
-KPX d Y 80.552
-KPX d Z -80.552
-KPX d j -161.106
-KPX d f -241.661
-KPX d tie 241.661
-KPX e tie 80.552
-KPX f comma -80.552
-KPX f period -80.552
-KPX f tie 241.661
-KPX g tie 40.276
-KPX h tie -40.276
-KPX j comma -80.552
-KPX j period -80.552
-KPX l tie 120.83
-KPX o tie 80.552
-KPX p tie 120.83
-KPX q tie 120.83
-KPX r comma -80.552
-KPX r period -80.552
-KPX r tie 80.552
-KPX s tie 80.552
-KPX t tie 120.83
-KPX u tie 40.276
-KPX v tie 40.276
-KPX w tie 120.83
-KPX x tie 40.276
-KPX y tie 80.552
-KPX z tie 80.552
-KPX dotlessi tie 40.276
-KPX dotlessj tie 120.83
-KPX weierstrass tie 161.106
-EndKernPairs
-EndKernData
-EndFontMetrics
diff --git a/Master/texmf-dist/fonts/afm/bluesky/ams/cmmib7.afm b/Master/texmf-dist/fonts/afm/bluesky/ams/cmmib7.afm
deleted file mode 100644
index 0776acf670f..00000000000
--- a/Master/texmf-dist/fonts/afm/bluesky/ams/cmmib7.afm
+++ /dev/null
@@ -1,327 +0,0 @@
-StartFontMetrics 2.0
-Comment Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
-Comment Creation Date: Thu Aug 21 22:23:11 1992
-Comment UniqueID 5032010
-FontName CMMIB7
-EncodingScheme FontSpecific
-FullName CMMIB7
-FamilyName Computer Modern
-Weight Bold
-ItalicAngle -14.035
-IsFixedPitch false
-Version 1.00
-Notice Computer Modern fonts were designed by Donald E. Knuth
-FontBBox 0 -250 1294 750
-XHeight 444.444
-CapHeight 686.109
-Ascender 694.444
-Descender -194.444
-Comment following is extra info from TFM file
-Comment FontID CMMIB V2.1
-Comment DesignSize 7 (pts)
-Comment CharacterCodingScheme TeX math italic
-Comment Space 0 0 0
-Comment Quad 1310.32
-StartCharMetrics 129
-C 0 ; WX 723.411 ; N Gamma ; B 69 0 847 679 ;
-C 1 ; WX 1081.35 ; N Delta ; B 76 0 1011 710 ;
-C 2 ; WX 972.38 ; N Theta ; B 65 -16 939 702 ;
-C 3 ; WX 904.762 ; N Lambda ; B 62 0 858 710 ;
-C 4 ; WX 941.587 ; N Xi ; B 79 0 949 673 ;
-C 5 ; WX 1086.86 ; N Pi ; B 69 0 1110 679 ;
-C 6 ; WX 990.228 ; N Sigma ; B 85 0 989 686 ;
-C 7 ; WX 761.707 ; N Upsilon ; B 43 0 898 702 ;
-C 8 ; WX 868.254 ; N Phi ; B 41 0 827 686 ;
-C 9 ; WX 817.398 ; N Psi ; B 32 0 888 686 ;
-C 10 ; WX 985.851 ; N Omega ; B 108 0 978 702 ;
-C 11 ; WX 864.22 ; N alpha ; B 59 -8 796 452 ;
-C 12 ; WX 738.296 ; N beta ; B 21 -194 719 702 ;
-C 13 ; WX 666.667 ; N gamma ; B 17 -210 688 452 ;
-C 14 ; WX 589.484 ; N delta ; B 57 -22 583 702 ;
-C 15 ; WX 547.619 ; N epsilon1 ; B 61 -8 497 444 ;
-C 16 ; WX 584.92 ; N zeta ; B 61 -202 575 707 ;
-C 17 ; WX 690.277 ; N eta ; B 44 -210 672 452 ;
-C 18 ; WX 628.671 ; N theta ; B 59 -8 603 702 ;
-C 19 ; WX 474.934 ; N iota ; B 57 -8 430 452 ;
-C 20 ; WX 759.062 ; N kappa ; B 65 -8 714 452 ;
-C 21 ; WX 761.707 ; N lambda ; B 61 -12 722 694 ;
-C 22 ; WX 798.15 ; N mu ; B 53 -210 753 452 ;
-C 23 ; WX 648.678 ; N nu ; B 59 0 665 452 ;
-C 24 ; WX 584.92 ; N xi ; B 36 -202 539 707 ;
-C 25 ; WX 779.829 ; N pi ; B 42 -9 752 444 ;
-C 26 ; WX 679.666 ; N rho ; B 53 -210 656 452 ;
-C 27 ; WX 771.596 ; N sigma ; B 56 -8 744 444 ;
-C 28 ; WX 608.73 ; N tau ; B 42 -12 681 444 ;
-C 29 ; WX 722.024 ; N upsilon ; B 44 -8 683 453 ;
-C 30 ; WX 799.009 ; N phi ; B 70 -202 763 694 ;
-C 31 ; WX 806.552 ; N chi ; B 38 -202 766 452 ;
-C 32 ; WX 864.088 ; N psi ; B 44 -202 825 694 ;
-C 33 ; WX 813.756 ; N omega ; B 36 -8 773 453 ;
-C 34 ; WX 595.437 ; N epsilon ; B 47 -16 536 460 ;
-C 35 ; WX 790.61 ; N theta1 ; B 44 -8 744 702 ;
-C 36 ; WX 1100.99 ; N pi1 ; B 42 -8 1072 444 ;
-C 37 ; WX 679.666 ; N rho1 ; B 95 -194 656 452 ;
-C 38 ; WX 493.056 ; N sigma1 ; B 47 -105 510 452 ;
-C 39 ; WX 841.667 ; N phi1 ; B 63 -215 783 452 ;
-C 40 ; WX 1294.44 ; N arrowlefttophalf ; B 79 214 1214 449 ;
-C 41 ; WX 1294.44 ; N arrowleftbothalf ; B 79 52 1214 287 ;
-C 42 ; WX 1294.44 ; N arrowrighttophalf ; B 79 214 1214 449 ;
-C 43 ; WX 1294.44 ; N arrowrightbothalf ; B 79 52 1214 287 ;
-C 44 ; WX 371.031 ; N arrowhookleft ; B 79 214 291 536 ;
-C 45 ; WX 371.031 ; N arrowhookright ; B 79 214 291 536 ;
-C 46 ; WX 655.158 ; N triangleright ; B 44 -71 610 572 ;
-C 47 ; WX 655.158 ; N triangleleft ; B 44 -71 610 572 ;
-C 48 ; WX 655.158 ; N zerooldstyle ; B 58 -16 596 460 ;
-C 49 ; WX 655.158 ; N oneoldstyle ; B 108 0 557 460 ;
-C 50 ; WX 655.158 ; N twooldstyle ; B 65 0 582 460 ;
-C 51 ; WX 655.158 ; N threeoldstyle ; B 61 -210 593 460 ;
-C 52 ; WX 655.158 ; N fouroldstyle ; B 44 -194 610 468 ;
-C 53 ; WX 655.158 ; N fiveoldstyle ; B 72 -210 582 460 ;
-C 54 ; WX 655.158 ; N sixoldstyle ; B 61 -16 593 660 ;
-C 55 ; WX 655.158 ; N sevenoldstyle ; B 79 -210 628 474 ;
-C 56 ; WX 655.158 ; N eightoldstyle ; B 61 -16 593 660 ;
-C 57 ; WX 655.158 ; N nineoldstyle ; B 61 -210 593 460 ;
-C 58 ; WX 371.031 ; N period ; B 104 0 267 163 ;
-C 59 ; WX 371.031 ; N comma ; B 104 -194 281 163 ;
-C 60 ; WX 1010.32 ; N less ; B 115 -125 894 626 ;
-C 61 ; WX 655.158 ; N slash ; B 79 -250 575 750 ;
-C 62 ; WX 1010.32 ; N greater ; B 115 -125 894 626 ;
-C 63 ; WX 655.158 ; N star ; B 58 -5 596 509 ;
-C 64 ; WX 700.695 ; N partialdiff ; B 72 -16 727 710 ;
-C 65 ; WX 975.793 ; N A ; B 63 0 928 710 ;
-C 66 ; WX 968.589 ; N B ; B 73 0 938 686 ;
-C 67 ; WX 920.317 ; N C ; B 68 -16 943 702 ;
-C 68 ; WX 1042.09 ; N D ; B 70 0 1009 686 ;
-C 69 ; WX 903.323 ; N E ; B 69 0 900 679 ;
-C 70 ; WX 758.929 ; N F ; B 69 0 883 679 ;
-C 71 ; WX 988.323 ; N G ; B 68 -16 943 702 ;
-C 72 ; WX 1086.86 ; N H ; B 69 0 1112 686 ;
-C 73 ; WX 560.216 ; N I ; B 63 0 591 686 ;
-C 74 ; WX 701.439 ; N J ; B 74 -16 748 686 ;
-C 75 ; WX 1079.32 ; N K ; B 69 0 1095 686 ;
-C 76 ; WX 852.381 ; N L ; B 69 0 780 686 ;
-C 77 ; WX 1264.44 ; N M ; B 77 0 1317 686 ;
-C 78 ; WX 1051.34 ; N N ; B 69 0 1112 686 ;
-C 79 ; WX 938.252 ; N O ; B 65 -16 906 702 ;
-C 80 ; WX 802.059 ; N P ; B 70 0 933 686 ;
-C 81 ; WX 973.768 ; N Q ; B 65 -194 906 702 ;
-C 82 ; WX 969.128 ; N R ; B 70 -16 978 686 ;
-C 83 ; WX 776.44 ; N S ; B 80 -16 781 702 ;
-C 84 ; WX 718.574 ; N T ; B 40 0 857 673 ;
-C 85 ; WX 893.531 ; N U ; B 79 -16 954 686 ;
-C 86 ; WX 762.7 ; N V ; B 84 -16 982 686 ;
-C 87 ; WX 1224.41 ; N W ; B 82 -16 1339 686 ;
-C 88 ; WX 1052.68 ; N X ; B 59 0 1034 686 ;
-C 89 ; WX 759.146 ; N Y ; B 63 0 968 686 ;
-C 90 ; WX 865.228 ; N Z ; B 84 0 884 686 ;
-C 91 ; WX 513.095 ; N flat ; B 79 -16 433 750 ;
-C 92 ; WX 513.095 ; N natural ; B 78 -210 434 742 ;
-C 93 ; WX 513.095 ; N sharp ; B 79 -210 433 710 ;
-C 94 ; WX 1294.44 ; N slurbelow ; B 79 121 1214 393 ;
-C 95 ; WX 1294.44 ; N slurabove ; B 79 108 1214 408 ;
-C 96 ; WX 526.389 ; N lscript ; B 4 -22 497 702 ;
-C 97 ; WX 722.157 ; N a ; B 58 -8 677 452 ;
-C 98 ; WX 585.914 ; N b ; B 64 -8 562 694 ;
-C 99 ; WX 584.259 ; N c ; B 59 -8 576 452 ;
-C 100 ; WX 686.642 ; N d ; B 58 -8 677 694 ;
-C 101 ; WX 624.684 ; N e ; B 61 -8 576 452 ;
-C 102 ; WX 631.551 ; N f ; B 76 -202 682 702 ;
-C 103 ; WX 618.915 ; N g ; B 25 -202 595 452 ;
-C 104 ; WX 759.062 ; N h ; B 65 -8 714 694 ;
-C 105 ; WX 467.726 ; N i ; B 44 -8 423 695 ;
-C 106 ; WX 521.231 ; N j ; B -8 -202 487 695 ;
-C 107 ; WX 688.03 ; N k ; B 65 -8 643 694 ;
-C 108 ; WX 403.903 ; N l ; B 42 -8 323 694 ;
-C 109 ; WX 1178.04 ; N m ; B 44 -8 1133 452 ;
-C 110 ; WX 822.885 ; N n ; B 44 -8 778 452 ;
-C 111 ; WX 656.945 ; N o ; B 59 -8 632 452 ;
-C 112 ; WX 686.642 ; N p ; B 20 -194 663 452 ;
-C 113 ; WX 611.773 ; N q ; B 58 -194 600 452 ;
-C 114 ; WX 605.887 ; N r ; B 44 -8 576 452 ;
-C 115 ; WX 595.34 ; N s ; B 69 -8 529 452 ;
-C 116 ; WX 488.128 ; N t ; B 36 -8 444 643 ;
-C 117 ; WX 787.368 ; N u ; B 44 -8 743 452 ;
-C 118 ; WX 650.992 ; N v ; B 44 -8 612 453 ;
-C 119 ; WX 944.38 ; N w ; B 44 -8 896 453 ;
-C 120 ; WX 737.403 ; N x ; B 51 -8 668 452 ;
-C 121 ; WX 676.985 ; N y ; B 44 -202 656 452 ;
-C 122 ; WX 633.466 ; N z ; B 51 -8 593 452 ;
-C 123 ; WX 467.726 ; N dotlessi ; B 44 -8 423 452 ;
-C 124 ; WX 485.714 ; N dotlessj ; B -8 -202 452 452 ;
-C 125 ; WX 829.961 ; N weierstrass ; B 96 -210 800 460 ;
-C 126 ; WX 655.158 ; N vector ; B 199 507 765 730 ;
-C 127 ; WX 371.031 ; N tie ; B 293 537 834 666 ;
-C -1 ; WX 333.333 ; N space ; B 0 0 0 0 ;
-EndCharMetrics
-Comment The following are bogus kern pairs for TeX positioning of accents
-StartKernData
-StartKernPairs 166
-KPX Gamma slash -71.03
-KPX Gamma comma -142.062
-KPX Gamma period -142.062
-KPX Gamma tie 106.545
-KPX Delta tie 213.094
-KPX Theta tie 106.545
-KPX Lambda tie 213.094
-KPX Xi tie 106.545
-KPX Pi slash -71.03
-KPX Pi comma -71.03
-KPX Pi period -71.03
-KPX Pi tie 71.03
-KPX Sigma tie 106.545
-KPX Upsilon slash -71.03
-KPX Upsilon comma -142.062
-KPX Upsilon period -142.062
-KPX Upsilon tie 71.03
-KPX Phi tie 106.545
-KPX Psi slash -71.03
-KPX Psi comma -71.03
-KPX Psi period -71.03
-KPX Psi tie 71.03
-KPX Omega tie 106.545
-KPX alpha tie 35.514
-KPX beta tie 106.545
-KPX delta comma -71.03
-KPX delta period -71.03
-KPX delta tie 71.03
-KPX epsilon1 tie 71.03
-KPX zeta tie 106.545
-KPX eta tie 71.03
-KPX theta tie 106.545
-KPX iota tie 71.03
-KPX mu tie 35.514
-KPX nu comma -71.03
-KPX nu period -71.03
-KPX nu tie 35.514
-KPX xi tie 142.062
-KPX rho tie 106.545
-KPX sigma comma -71.03
-KPX sigma period -71.03
-KPX tau comma -71.03
-KPX tau period -71.03
-KPX tau tie 35.514
-KPX upsilon tie 35.514
-KPX phi tie 106.545
-KPX chi tie 71.03
-KPX psi tie 142.062
-KPX epsilon tie 106.545
-KPX theta1 tie 106.545
-KPX rho1 tie 106.545
-KPX sigma1 tie 106.545
-KPX phi1 tie 106.545
-KPX slash Delta -71.03
-KPX slash A -71.03
-KPX slash M -71.03
-KPX slash N -71.03
-KPX slash Y 71.03
-KPX slash Z -71.03
-KPX partialdiff tie 106.545
-KPX A tie 177.578
-KPX B tie 106.545
-KPX C slash -35.514
-KPX C comma -71.03
-KPX C period -71.03
-KPX C tie 106.545
-KPX D tie 71.03
-KPX E tie 106.545
-KPX F slash -71.03
-KPX F comma -142.062
-KPX F period -142.062
-KPX F tie 106.545
-KPX G tie 106.545
-KPX H slash -71.03
-KPX H comma -71.03
-KPX H period -71.03
-KPX H tie 71.03
-KPX I tie 142.062
-KPX J slash -71.03
-KPX J comma -142.062
-KPX J period -142.062
-KPX J tie 213.094
-KPX K slash -71.03
-KPX K comma -71.03
-KPX K period -71.03
-KPX K tie 71.03
-KPX L tie 35.514
-KPX M slash -71.03
-KPX M comma -71.03
-KPX M period -71.03
-KPX M tie 106.545
-KPX N slash -106.545
-KPX N slash -35.514
-KPX N comma -71.03
-KPX N period -71.03
-KPX N tie 106.545
-KPX O tie 106.545
-KPX P slash -71.03
-KPX P comma -142.062
-KPX P period -142.062
-KPX P tie 106.545
-KPX Q tie 106.545
-KPX R tie 106.545
-KPX S slash -71.03
-KPX S comma -71.03
-KPX S period -71.03
-KPX S tie 106.545
-KPX T slash -35.514
-KPX T comma -71.03
-KPX T period -71.03
-KPX T tie 106.545
-KPX U comma -142.062
-KPX U period -142.062
-KPX U slash -71.03
-KPX U tie 35.514
-KPX V comma -213.094
-KPX V period -213.094
-KPX V slash -142.062
-KPX W comma -213.094
-KPX W period -213.094
-KPX W slash -142.062
-KPX X slash -106.545
-KPX X slash -35.514
-KPX X comma -71.03
-KPX X period -71.03
-KPX X tie 106.545
-KPX Y comma -213.094
-KPX Y period -213.094
-KPX Y slash -142.062
-KPX Z slash -71.03
-KPX Z comma -71.03
-KPX Z period -71.03
-KPX Z tie 106.545
-KPX lscript tie 142.062
-KPX c tie 71.03
-KPX d Y 71.03
-KPX d Z -71.03
-KPX d j -142.062
-KPX d f -213.094
-KPX d tie 213.094
-KPX e tie 71.03
-KPX f comma -71.03
-KPX f period -71.03
-KPX f tie 213.094
-KPX g tie 35.514
-KPX h tie -35.514
-KPX j comma -71.03
-KPX j period -71.03
-KPX l tie 106.545
-KPX o tie 71.03
-KPX p tie 106.545
-KPX q tie 106.545
-KPX r comma -71.03
-KPX r period -71.03
-KPX r tie 71.03
-KPX s tie 71.03
-KPX t tie 106.545
-KPX u tie 35.514
-KPX v tie 35.514
-KPX w tie 106.545
-KPX x tie 35.514
-KPX y tie 71.03
-KPX z tie 71.03
-KPX dotlessi tie 35.514
-KPX dotlessj tie 106.545
-KPX weierstrass tie 142.062
-EndKernPairs
-EndKernData
-EndFontMetrics
diff --git a/Master/texmf-dist/fonts/afm/bluesky/ams/euex10.afm b/Master/texmf-dist/fonts/afm/bluesky/ams/euex10.afm
deleted file mode 100644
index 920d6e25904..00000000000
--- a/Master/texmf-dist/fonts/afm/bluesky/ams/euex10.afm
+++ /dev/null
@@ -1,96 +0,0 @@
-StartFontMetrics 2.0
-Comment Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
-Comment Creation Date: Tue Jan 28 20:23:20 1992
-Comment UniqueID 5031983
-FontName EUEX10
-EncodingScheme FontSpecific
-FullName EUEX10
-FamilyName Euler
-Weight Medium
-ItalicAngle 0
-IsFixedPitch false
-Version 2.1
-Notice Extended Computer Modern fonts were designed by the American Mathematical Society with assistance from Donald E. Knuth
-FontBBox -24 -2959 1360 771
-XHeight 430.555
-CapHeight 0
-Ascender 750
-Descender -2959
-Comment following is extra info from TFM file
-Comment FontID EUEX V2.1
-Comment DesignSize 10 (pts)
-Comment CharacterCodingScheme euler substitutions only
-Comment Space 0 0 0
-Comment ExtraSpace 0
-Comment Quad 1000
-Comment DefaultRuleThickness 39.999
-Comment BigOpSpacing 111.112 166.667 200 600 100
-Comment WARNING: extensible and ascendible character info in TFM file
-Comment WARNING: Ascendible characters (20)
-Comment Ascending 8, 10, 12, 14, 56 % braceleft
-Comment Ascending 9, 11, 13, 15, 57 % braceright
-Comment Ascending 72, 73 % contourintegral
-Comment Ascending 80, 88 % summation
-Comment Ascending 81, 89 % product
-Comment Ascending 82, 90 % integral
-Comment Ascending 96, 97 % coproduct
-Comment WARNING: extensible characters (5)
-Comment Extensible 56 top 56 mid 60 bot 58 rep 62 % top left brace
-Comment Extensible 57 top 57 mid 61 bot 59 rep 62 % top right brace
-Comment Extensible 58 top 56 mid 0 bot 58 rep 62 % - bottom left brace
-Comment Extensible 59 top 57 mid 0 bot 59 rep 62 % - bottom right brace
-Comment Extensible 62 top 0 mid 0 bot 0 rep 62 % - repeat brace
-StartCharMetrics 51
-C 8 ; WX 583.333 ; N braceleftbig ; B 110 -1159 472 40 ;
-C 9 ; WX 583.333 ; N bracerightbig ; B 110 -1159 472 40 ;
-C 10 ; WX 666.667 ; N braceleftBig ; B 119 -1759 547 40 ;
-C 11 ; WX 666.667 ; N bracerightBig ; B 119 -1759 547 40 ;
-C 12 ; WX 750 ; N braceleftbigg ; B 131 -2359 618 39 ;
-C 13 ; WX 750 ; N bracerightbigg ; B 131 -2359 618 39 ;
-C 14 ; WX 805.556 ; N braceleftBigg ; B 144 -2959 661 40 ;
-C 15 ; WX 805.556 ; N bracerightBigg ; B 144 -2959 661 40 ;
-C 24 ; WX 1000 ; N arrowlefttophalf ; B 56 230 943 500 ;
-C 25 ; WX 1000 ; N arrowleftbothalf ; B 56 0 943 270 ;
-C 26 ; WX 1000 ; N arrowrighttophalf ; B 56 230 943 500 ;
-C 27 ; WX 1000 ; N arrowrightbothalf ; B 56 0 943 270 ;
-C 32 ; WX 1000 ; N arrowleft ; B 57 0 943 500 ;
-C 33 ; WX 1000 ; N arrowright ; B 56 0 942 500 ;
-C 34 ; WX 500 ; N arrowup ; B 28 -194 472 693 ;
-C 35 ; WX 500 ; N arrowdown ; B 28 -193 472 693 ;
-C 36 ; WX 1000 ; N arrowboth ; B 57 0 942 500 ;
-C 37 ; WX 1000 ; N arrownortheast ; B 56 -193 1016 767 ;
-C 38 ; WX 1000 ; N arrowsoutheast ; B 56 -267 1016 693 ;
-C 40 ; WX 1000 ; N arrowdblleft ; B 57 -97 943 597 ;
-C 41 ; WX 1000 ; N arrowdblright ; B 56 -97 942 597 ;
-C 42 ; WX 666.667 ; N arrowdblup ; B 14 -194 652 693 ;
-C 43 ; WX 666.667 ; N arrowdbldown ; B 14 -193 652 693 ;
-C 44 ; WX 1000 ; N arrowdblboth ; B 35 -97 964 597 ;
-C 45 ; WX 1000 ; N arrownorthwest ; B -17 -193 943 767 ;
-C 46 ; WX 1000 ; N arrowsouthwest ; B -17 -267 943 693 ;
-C 49 ; WX 1000 ; N infinity ; B 56 -11 943 442 ;
-C 56 ; WX 888.889 ; N bracelefttp ; B 395 -910 718 -2 ;
-C 57 ; WX 888.889 ; N bracerighttp ; B 170 -910 492 -2 ;
-C 58 ; WX 888.889 ; N braceleftbt ; B 395 -899 718 10 ;
-C 59 ; WX 888.889 ; N bracerightbt ; B 170 -899 492 10 ;
-C 60 ; WX 888.889 ; N braceleftmid ; B 170 -1810 492 10 ;
-C 61 ; WX 888.889 ; N bracerightmid ; B 395 -1810 718 10 ;
-C 62 ; WX 888.889 ; N braceex ; B 395 -310 492 10 ;
-C 72 ; WX 527.778 ; N contintegraltext ; B 49 -1111 505 0 ;
-C 73 ; WX 444.444 ; N contintegraldisplay ; B 17 -2222 556 0 ;
-C 80 ; WX 1055.556 ; N summationtext ; B 56 -1000 971 0 ;
-C 81 ; WX 1055.556 ; N producttext ; B 70 -1000 985 0 ;
-C 82 ; WX 527.778 ; N integraltext ; B 49 -1111 505 0 ;
-C 88 ; WX 1444.444 ; N summationdisplay ; B 56 -1400 1360 0 ;
-C 89 ; WX 1411.111 ; N productdisplay ; B 56 -1400 1354 0 ;
-C 90 ; WX 444.444 ; N integraldisplay ; B 41 -2222 513 0 ;
-C 96 ; WX 1055.556 ; N coproducttext ; B 70 -1000 985 0 ;
-C 97 ; WX 1411.111 ; N coproductdisplay ; B 56 -1400 1354 0 ;
-C 108 ; WX 500 ; N arrowbothv ; B 28 -271 472 771 ;
-C 109 ; WX 666.667 ; N arrowdblbothv ; B 14 -271 652 771 ;
-C 122 ; WX 450 ; N bracehtipdownleft ; B -24 -225 460 97 ;
-C 123 ; WX 450 ; N bracehtipdownright ; B -10 -225 474 97 ;
-C 124 ; WX 450 ; N bracehtipupleft ; B -24 0 460 323 ;
-C 125 ; WX 450 ; N bracehtipupright ; B -10 0 474 323 ;
-C -1 ; WX 333.333 ; N space ; B 0 0 0 0 ;
-EndCharMetrics
-EndFontMetrics
diff --git a/Master/texmf-dist/fonts/afm/bluesky/ams/eufb10.afm b/Master/texmf-dist/fonts/afm/bluesky/ams/eufb10.afm
deleted file mode 100644
index 8ad95192640..00000000000
--- a/Master/texmf-dist/fonts/afm/bluesky/ams/eufb10.afm
+++ /dev/null
@@ -1,129 +0,0 @@
-StartFontMetrics 2.0
-Comment Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
-Comment Creation Date: Dec 24 1991
-Comment UniqueID 5031987
-FontName EUFB10
-EncodingScheme FontSpecific
-FullName EUFB10
-FamilyName Euler
-Weight Bold
-ItalicAngle 0.0
-IsFixedPitch false
-Version 2.1
-Notice Euler fonts were designed by Hermann Zapf
-FontBBox -24 -223 1240 741
-XHeight 475.342
-CapHeight 691.406
-Ascender 629.288
-Descender -189.056
-Comment following is extra info from TFM file
-Comment FontID EUFB V2.1
-Comment DesignSize 10 (pts)
-Comment CharacterCodingScheme TeX text subset
-Comment Space 333.333 0 0
-Comment ExtraSpace 0
-Comment Quad 1000
-Comment Num 378.113 270.081 297.089
-Comment Denom 378.113 162.048
-Comment Sup 405.121 378.113 324.097
-Comment Sub 189.056 243.073
-Comment Supdrop 405.121
-Comment Subdrop 27.008
-Comment Delim 2198.45 999.298
-Comment Axisheight 256.577
-StartCharMetrics 93
-C 1 ; WX 587.43 ; N dalt ; B 0 0 587.43 629.288 ;
-C 2 ; WX 393.534 ; N fnos ; B 0 -189.056 393.534 691.406 ;
-C 3 ; WX 387.474 ; N falt ; B 0 0 387.474 629.288 ;
-C 4 ; WX 592.532 ; N galt ; B 0 -189.056 592.532 691.406 ;
-C 5 ; WX 393.214 ; N kalt ; B 0 0 393.214 691.406 ;
-C 6 ; WX 397.679 ; N talt ; B 0 0 397.679 691.406 ;
-C 8 ; WX 980.644 ; N Yalt ; B 0 0 980.644 691.406 ;
-C 9 ; WX 726.793 ; N Zalt ; B 0 0 726.793 475.342 ;
-C 18 ; WX 253.532 ; N quoteleft ; B 0 0 253.532 691.406 ;
-C 19 ; WX 253.532 ; N quoteright ; B 0 0 253.532 691.406 ;
-C 32 ; WX 333.333 ; N space ; B 0 0 0 0 ;
-C 33 ; WX 349.205 ; N exclam ; B 0 0 349.205 691.406 ;
-C 38 ; WX 871.259 ; N ampersand ; B 0 0 871.259 691.406 ;
-C 39 ; WX 250.343 ; N quotesingle ; B 0 0 250.343 691.406 ;
-C 40 ; WX 458.91 ; N parenleft ; B 0 -249.825 458.91 749.474 ;
-C 41 ; WX 458.91 ; N parenright ; B 0 -249.825 458.91 749.474 ;
-C 42 ; WX 327.838 ; N asterisk ; B 0 0 327.838 629.288 ;
-C 43 ; WX 892.944 ; N plus ; B 0 -83.185 892.944 582.834 ;
-C 44 ; WX 327.838 ; N comma ; B 0 0 327.838 108.032 ;
-C 45 ; WX 892.944 ; N minus ; B 0 -83.185 892.944 582.834 ;
-C 46 ; WX 327.838 ; N period ; B 0 0 327.838 108.032 ;
-C 47 ; WX 592.532 ; N slash ; B 0 -249.825 592.532 749.474 ;
-C 48 ; WX 592.532 ; N zero ; B 0 0 592.532 475.342 ;
-C 49 ; WX 592.532 ; N one ; B 0 0 592.532 475.342 ;
-C 50 ; WX 592.532 ; N two ; B 0 0 592.532 475.342 ;
-C 51 ; WX 592.532 ; N three ; B 0 -189.056 592.532 475.342 ;
-C 52 ; WX 592.532 ; N four ; B 0 -189.056 592.532 475.342 ;
-C 53 ; WX 592.532 ; N five ; B 0 -189.056 592.532 475.342 ;
-C 54 ; WX 592.532 ; N six ; B 0 0 592.532 691.406 ;
-C 55 ; WX 592.532 ; N seven ; B 0 -189.056 592.532 475.342 ;
-C 56 ; WX 592.532 ; N eight ; B 0 0 592.532 691.406 ;
-C 57 ; WX 592.532 ; N nine ; B 0 -189.056 592.532 475.342 ;
-C 58 ; WX 255.127 ; N colon ; B 0 0 255.127 475.342 ;
-C 59 ; WX 255.127 ; N semicolon ; B 0 -126.038 255.127 475.342 ;
-C 61 ; WX 581.69 ; N equal ; B 0 0 581.69 475.342 ;
-C 63 ; WX 427.976 ; N question ; B 0 0 427.976 691.406 ;
-C 65 ; WX 847.341 ; N A ; B 0 0 847.341 691.406 ;
-C 66 ; WX 1043.79 ; N B ; B 0 0 1043.79 691.406 ;
-C 67 ; WX 723.285 ; N C ; B 0 0 723.285 691.406 ;
-C 68 ; WX 981.92 ; N D ; B 0 0 981.92 691.406 ;
-C 69 ; WX 782.602 ; N E ; B 0 0 782.602 691.406 ;
-C 70 ; WX 721.69 ; N F ; B 0 -126.038 721.69 691.406 ;
-C 71 ; WX 927.386 ; N G ; B 0 0 927.386 691.406 ;
-C 72 ; WX 850.53 ; N H ; B 0 -63.019 850.53 691.406 ;
-C 73 ; WX 654.719 ; N I ; B 0 0 654.719 691.406 ;
-C 74 ; WX 652.168 ; N J ; B 0 -126.038 652.168 691.406 ;
-C 75 ; WX 789.299 ; N K ; B 0 0 789.299 691.406 ;
-C 76 ; WX 786.428 ; N L ; B 0 0 786.428 691.406 ;
-C 77 ; WX 1239.28 ; N M ; B 0 0 1239.28 691.406 ;
-C 78 ; WX 982.557 ; N N ; B 0 0 982.557 691.406 ;
-C 79 ; WX 976.499 ; N O ; B 0 0 976.499 691.406 ;
-C 80 ; WX 977.137 ; N P ; B 0 -189.056 977.137 691.406 ;
-C 81 ; WX 976.499 ; N Q ; B 0 -37.811 976.499 691.406 ;
-C 82 ; WX 977.774 ; N R ; B 0 0 977.774 691.406 ;
-C 83 ; WX 978.412 ; N S ; B 0 0 978.412 691.406 ;
-C 84 ; WX 789.937 ; N T ; B 0 0 789.937 691.406 ;
-C 85 ; WX 850.53 ; N U ; B 0 0 850.53 691.406 ;
-C 86 ; WX 981.601 ; N V ; B 0 0 981.601 691.406 ;
-C 87 ; WX 1235.13 ; N W ; B 0 0 1235.13 691.406 ;
-C 88 ; WX 849.254 ; N X ; B 0 0 849.254 691.406 ;
-C 89 ; WX 983.515 ; N Y ; B 0 -189.056 983.515 691.406 ;
-C 90 ; WX 710.848 ; N Z ; B 0 -126.038 710.848 691.406 ;
-C 91 ; WX 256.721 ; N bracketleft ; B 0 -249.825 256.721 749.474 ;
-C 93 ; WX 256.721 ; N bracketright ; B 0 -249.825 256.721 749.474 ;
-C 94 ; WX 589.981 ; N asciicircum ; B 0 0 589.981 691.406 ;
-C 97 ; WX 602.737 ; N a ; B 0 0 602.737 475.342 ;
-C 98 ; WX 589.981 ; N b ; B 0 0 589.981 691.406 ;
-C 99 ; WX 463.694 ; N c ; B 0 0 463.694 475.342 ;
-C 100 ; WX 588.705 ; N d ; B 0 0 588.705 629.288 ;
-C 101 ; WX 471.985 ; N e ; B 0 0 471.985 475.342 ;
-C 102 ; WX 388.431 ; N f ; B 0 -189.056 388.431 691.406 ;
-C 103 ; WX 594.765 ; N g ; B 0 -189.056 594.765 475.342 ;
-C 104 ; WX 615.494 ; N h ; B 0 -189.056 615.494 691.406 ;
-C 105 ; WX 331.347 ; N i ; B 0 0 331.347 691.406 ;
-C 106 ; WX 331.665 ; N j ; B 0 0 331.665 691.406 ;
-C 107 ; WX 464.012 ; N k ; B 0 0 464.012 691.406 ;
-C 108 ; WX 336.767 ; N l ; B 0 0 336.767 691.406 ;
-C 109 ; WX 921.328 ; N m ; B 0 0 921.328 475.342 ;
-C 110 ; WX 653.763 ; N n ; B 0 0 653.763 475.342 ;
-C 111 ; WX 609.116 ; N o ; B 0 0 609.116 475.342 ;
-C 112 ; WX 603.694 ; N p ; B 0 -189.056 603.694 526.655 ;
-C 113 ; WX 595.721 ; N q ; B 0 -189.056 595.721 475.342 ;
-C 114 ; WX 459.547 ; N r ; B 0 0 459.547 475.342 ;
-C 115 ; WX 522.692 ; N s ; B 0 0 522.692 475.342 ;
-C 116 ; WX 393.214 ; N t ; B 0 0 393.214 629.288 ;
-C 117 ; WX 588.705 ; N u ; B 0 0 588.705 475.342 ;
-C 118 ; WX 604.332 ; N v ; B 0 0 604.332 526.655 ;
-C 119 ; WX 917.5 ; N w ; B 0 0 917.5 526.655 ;
-C 120 ; WX 458.91 ; N x ; B 0 -189.056 458.91 475.342 ;
-C 121 ; WX 589.025 ; N y ; B 0 -189.056 589.025 475.342 ;
-C 122 ; WX 461.142 ; N z ; B 0 -189.056 461.142 475.342 ;
-C 125 ; WX 253.532 ; N quotedbl ; B 0 0 253.532 691.406 ;
-C 127 ; WX 542.145 ; N onealt ; B 0 0 542.145 691.406 ;
-EndCharMetrics
-EndFontMetrics
diff --git a/Master/texmf-dist/fonts/afm/bluesky/ams/eufb5.afm b/Master/texmf-dist/fonts/afm/bluesky/ams/eufb5.afm
deleted file mode 100644
index 089e7bd1b4e..00000000000
--- a/Master/texmf-dist/fonts/afm/bluesky/ams/eufb5.afm
+++ /dev/null
@@ -1,129 +0,0 @@
-StartFontMetrics 2.0
-Comment Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
-Comment Creation Date: Jan 12 1992
-Comment UniqueID 5031999
-FontName EUFB5
-EncodingScheme FontSpecific
-FullName EUFB5
-FamilyName Euler
-Weight Bold
-ItalicAngle 0.0
-IsFixedPitch false
-FontBBox 0 -251 1574 753
-Version 2.1
-Notice Euler fonts were designed by Hermann Zapf
-XHeight 478.025
-CapHeight 695.313
-Ascender 632.841
-Descender -190.123
-Comment following is extra info from TFM file
-Comment FontID EUFB V2.1
-Comment DesignSize 5 (pts)
-Comment CharacterCodingScheme TeX text subset
-Comment Space 333.333 0 0
-Comment ExtraSpace 0
-Comment Quad 1000
-Comment Num 380.247 271.605 298.765
-Comment Denom 380.247 162.963
-Comment Sup 407.407 380.247 325.926
-Comment Sub 190.123 244.444
-Comment Supdrop 407.407
-Comment Subdrop 27.159
-Comment Delim 2210.87 1004.94
-Comment Axisheight 258.024
-StartCharMetrics 93
-C 1 ; WX 857.023 ; N dalt ; B 0 0 857.023 632.841 ;
-C 2 ; WX 643.644 ; N fnos ; B 0 -190.123 643.644 695.313 ;
-C 3 ; WX 636.976 ; N falt ; B 0 0 636.976 632.841 ;
-C 4 ; WX 862.637 ; N galt ; B 0 -190.123 862.637 695.313 ;
-C 5 ; WX 643.293 ; N kalt ; B 0 0 643.293 695.313 ;
-C 6 ; WX 648.207 ; N talt ; B 0 0 648.207 695.313 ;
-C 8 ; WX 1289.75 ; N Yalt ; B 0 0 1289.75 695.313 ;
-C 9 ; WX 1010.39 ; N Zalt ; B 0 0 1010.39 478.025 ;
-C 18 ; WX 489.576 ; N quoteleft ; B 0 0 489.576 695.313 ;
-C 19 ; WX 489.576 ; N quoteright ; B 0 0 489.576 695.313 ;
-C 32 ; WX 333.333 ; N space ; B 0 0 0 0 ;
-C 33 ; WX 594.862 ; N exclam ; B 0 0 594.862 695.313 ;
-C 38 ; WX 1169.37 ; N ampersand ; B 0 0 1169.37 695.313 ;
-C 39 ; WX 486.067 ; N quotesingle ; B 0 0 486.067 695.313 ;
-C 40 ; WX 715.589 ; N parenleft ; B 0 -251.234 715.589 753.706 ;
-C 41 ; WX 715.589 ; N parenright ; B 0 -251.234 715.589 753.706 ;
-C 42 ; WX 571.348 ; N asterisk ; B 0 0 571.348 632.841 ;
-C 43 ; WX 1193.24 ; N plus ; B 0 -83.653 1193.24 586.124 ;
-C 44 ; WX 571.348 ; N comma ; B 0 0 571.348 108.641 ;
-C 45 ; WX 1193.24 ; N minus ; B 0 -83.653 1193.24 586.124 ;
-C 46 ; WX 571.348 ; N period ; B 0 0 571.348 108.641 ;
-C 47 ; WX 862.637 ; N slash ; B 0 -251.234 862.637 753.706 ;
-C 48 ; WX 862.637 ; N zero ; B 0 0 862.637 478.025 ;
-C 49 ; WX 862.637 ; N one ; B 0 0 862.637 478.025 ;
-C 50 ; WX 862.637 ; N two ; B 0 0 862.637 478.025 ;
-C 51 ; WX 862.637 ; N three ; B 0 -190.123 862.637 478.025 ;
-C 52 ; WX 862.637 ; N four ; B 0 -190.123 862.637 478.025 ;
-C 53 ; WX 862.637 ; N five ; B 0 -190.123 862.637 478.025 ;
-C 54 ; WX 862.637 ; N six ; B 0 0 862.637 695.313 ;
-C 55 ; WX 862.637 ; N seven ; B 0 -190.123 862.637 478.025 ;
-C 56 ; WX 862.637 ; N eight ; B 0 0 862.637 695.313 ;
-C 57 ; WX 862.637 ; N nine ; B 0 -190.123 862.637 478.025 ;
-C 58 ; WX 491.331 ; N colon ; B 0 0 491.331 478.025 ;
-C 59 ; WX 491.331 ; N semicolon ; B 0 -126.747 491.331 478.025 ;
-C 61 ; WX 850.706 ; N equal ; B 0 0 850.706 478.025 ;
-C 63 ; WX 681.548 ; N question ; B 0 0 681.548 695.313 ;
-C 65 ; WX 1143.05 ; N A ; B 0 0 1143.05 695.313 ;
-C 66 ; WX 1359.24 ; N B ; B 0 0 1359.24 695.313 ;
-C 67 ; WX 1006.53 ; N C ; B 0 0 1006.53 695.313 ;
-C 68 ; WX 1291.15 ; N D ; B 0 0 1291.15 695.313 ;
-C 69 ; WX 1071.81 ; N E ; B 0 0 1071.81 695.313 ;
-C 70 ; WX 1004.77 ; N F ; B 0 -126.747 1004.77 695.313 ;
-C 71 ; WX 1231.14 ; N G ; B 0 0 1231.14 695.313 ;
-C 72 ; WX 1146.56 ; N H ; B 0 -63.374 1146.56 695.313 ;
-C 73 ; WX 931.074 ; N I ; B 0 0 931.074 695.313 ;
-C 74 ; WX 928.266 ; N J ; B 0 -126.747 928.266 695.313 ;
-C 75 ; WX 1079.18 ; N K ; B 0 0 1079.18 695.313 ;
-C 76 ; WX 1076.02 ; N L ; B 0 0 1076.02 695.313 ;
-C 77 ; WX 1574.37 ; N M ; B 0 0 1574.37 695.313 ;
-C 78 ; WX 1291.85 ; N N ; B 0 0 1291.85 695.313 ;
-C 79 ; WX 1285.19 ; N O ; B 0 0 1285.19 695.313 ;
-C 80 ; WX 1285.89 ; N P ; B 0 -190.123 1285.89 695.313 ;
-C 81 ; WX 1285.19 ; N Q ; B 0 -38.023 1285.19 695.313 ;
-C 82 ; WX 1286.59 ; N R ; B 0 0 1286.59 695.313 ;
-C 83 ; WX 1287.29 ; N S ; B 0 0 1287.29 695.313 ;
-C 84 ; WX 1079.88 ; N T ; B 0 0 1079.88 695.313 ;
-C 85 ; WX 1146.56 ; N U ; B 0 0 1146.56 695.313 ;
-C 86 ; WX 1290.8 ; N V ; B 0 0 1290.8 695.313 ;
-C 87 ; WX 1569.81 ; N W ; B 0 0 1569.81 695.313 ;
-C 88 ; WX 1145.16 ; N X ; B 0 0 1145.16 695.313 ;
-C 89 ; WX 1292.91 ; N Y ; B 0 -190.123 1292.91 695.313 ;
-C 90 ; WX 992.842 ; N Z ; B 0 -126.747 992.842 695.313 ;
-C 91 ; WX 493.086 ; N bracketleft ; B 0 -251.234 493.086 753.706 ;
-C 93 ; WX 493.086 ; N bracketright ; B 0 -251.234 493.086 753.706 ;
-C 94 ; WX 859.831 ; N asciicircum ; B 0 0 859.831 695.313 ;
-C 97 ; WX 873.869 ; N a ; B 0 0 873.869 478.025 ;
-C 98 ; WX 859.831 ; N b ; B 0 0 859.831 695.313 ;
-C 99 ; WX 720.854 ; N c ; B 0 0 720.854 478.025 ;
-C 100 ; WX 858.427 ; N d ; B 0 0 858.427 632.841 ;
-C 101 ; WX 729.979 ; N e ; B 0 0 729.979 478.025 ;
-C 102 ; WX 638.029 ; N f ; B 0 -190.123 638.029 695.313 ;
-C 103 ; WX 865.095 ; N g ; B 0 -190.123 865.095 478.025 ;
-C 104 ; WX 887.907 ; N h ; B 0 -190.123 887.907 695.313 ;
-C 105 ; WX 575.209 ; N i ; B 0 0 575.209 695.313 ;
-C 106 ; WX 575.56 ; N j ; B 0 0 575.56 695.313 ;
-C 107 ; WX 721.205 ; N k ; B 0 0 721.205 695.313 ;
-C 108 ; WX 581.175 ; N l ; B 0 0 581.175 695.313 ;
-C 109 ; WX 1224.47 ; N m ; B 0 0 1224.47 478.025 ;
-C 110 ; WX 930.021 ; N n ; B 0 0 930.021 478.025 ;
-C 111 ; WX 880.888 ; N o ; B 0 0 880.888 478.025 ;
-C 112 ; WX 874.922 ; N p ; B 0 -190.123 874.922 529.631 ;
-C 113 ; WX 866.148 ; N q ; B 0 -190.123 866.148 478.025 ;
-C 114 ; WX 716.292 ; N r ; B 0 0 716.292 478.025 ;
-C 115 ; WX 785.78 ; N s ; B 0 0 785.78 478.025 ;
-C 116 ; WX 643.293 ; N t ; B 0 0 643.293 632.841 ;
-C 117 ; WX 858.427 ; N u ; B 0 0 858.427 478.025 ;
-C 118 ; WX 875.624 ; N v ; B 0 0 875.624 529.631 ;
-C 119 ; WX 1220.26 ; N w ; B 0 0 1220.26 529.631 ;
-C 120 ; WX 715.589 ; N x ; B 0 -190.123 715.589 478.025 ;
-C 121 ; WX 858.779 ; N y ; B 0 -190.123 858.779 478.025 ;
-C 122 ; WX 718.046 ; N z ; B 0 -190.123 718.046 478.025 ;
-C 125 ; WX 489.576 ; N quotedbl ; B 0 0 489.576 695.313 ;
-C 127 ; WX 807.188 ; N onealt ; B 0 0 807.188 695.313 ;
-EndCharMetrics
-EndFontMetrics
diff --git a/Master/texmf-dist/fonts/afm/bluesky/ams/eufb7.afm b/Master/texmf-dist/fonts/afm/bluesky/ams/eufb7.afm
deleted file mode 100644
index 9dee512e3ad..00000000000
--- a/Master/texmf-dist/fonts/afm/bluesky/ams/eufb7.afm
+++ /dev/null
@@ -1,129 +0,0 @@
-StartFontMetrics 2.0
-Comment Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
-Comment Creation Date: Jan 12 1992
-Comment UniqueID 5031993
-FontName EUFB7
-EncodingScheme FontSpecific
-FullName EUFB7
-FamilyName Euler
-Weight Bold
-ItalicAngle 0.0
-IsFixedPitch false
-Version 2.1
-Notice Euler fonts were designed by Hermann Zapf
-FontBBox 0 -250 1327 750
-XHeight 475.723
-CapHeight 691.962
-Ascender 629.794
-Descender -189.207
-Comment following is extra info from TFM file
-Comment FontID EUFB V2.1
-Comment DesignSize 7 (pts)
-Comment CharacterCodingScheme TeX text subset
-Comment Space 333.333 0 0
-Comment ExtraSpace 0
-Comment Quad 1000
-Comment Num 378.416 270.297 297.326
-Comment Denom 378.416 162.177
-Comment Sup 405.446 378.416 324.356
-Comment Sub 189.207 243.267
-Comment Supdrop 405.446
-Comment Subdrop 27.027
-Comment Delim 2200.23 1000
-Comment Axisheight 256.781
-StartCharMetrics 93
-C 1 ; WX 663.228 ; N dalt ; B 0 0 663.228 629.794 ;
-C 2 ; WX 465.753 ; N fnos ; B 0 -189.207 465.753 691.962 ;
-C 3 ; WX 459.582 ; N falt ; B 0 0 459.582 629.794 ;
-C 4 ; WX 668.425 ; N galt ; B 0 -189.207 668.425 691.962 ;
-C 5 ; WX 465.428 ; N kalt ; B 0 0 465.428 691.962 ;
-C 6 ; WX 469.975 ; N talt ; B 0 0 469.975 691.962 ;
-C 8 ; WX 1063.7 ; N Yalt ; B 0 0 1063.7 691.962 ;
-C 9 ; WX 805.163 ; N Zalt ; B 0 0 805.163 475.723 ;
-C 18 ; WX 323.169 ; N quoteleft ; B 0 0 323.169 691.962 ;
-C 19 ; WX 323.169 ; N quoteright ; B 0 0 323.169 691.962 ;
-C 32 ; WX 333.333 ; N space ; B 0 0 0 0 ;
-C 33 ; WX 420.607 ; N exclam ; B 0 0 420.607 691.962 ;
-C 38 ; WX 952.294 ; N ampersand ; B 0 0 952.294 691.962 ;
-C 39 ; WX 319.921 ; N quotesingle ; B 0 0 319.921 691.962 ;
-C 40 ; WX 532.336 ; N parenleft ; B 0 -250 532.336 750.076 ;
-C 41 ; WX 532.336 ; N parenright ; B 0 -250 532.336 750.076 ;
-C 42 ; WX 398.846 ; N asterisk ; B 0 0 398.846 629.794 ;
-C 43 ; WX 974.381 ; N plus ; B 0 -83.25 974.381 583.303 ;
-C 44 ; WX 398.846 ; N comma ; B 0 0 398.846 108.117 ;
-C 45 ; WX 974.381 ; N minus ; B 0 -83.25 974.381 583.303 ;
-C 46 ; WX 398.846 ; N period ; B 0 0 398.846 108.117 ;
-C 47 ; WX 668.425 ; N slash ; B 0 -250 668.425 750.076 ;
-C 48 ; WX 668.425 ; N zero ; B 0 0 668.425 475.723 ;
-C 49 ; WX 668.425 ; N one ; B 0 0 668.425 475.723 ;
-C 50 ; WX 668.425 ; N two ; B 0 0 668.425 475.723 ;
-C 51 ; WX 668.425 ; N three ; B 0 -189.207 668.425 475.723 ;
-C 52 ; WX 668.425 ; N four ; B 0 -189.207 668.425 475.723 ;
-C 53 ; WX 668.425 ; N five ; B 0 -189.207 668.425 475.723 ;
-C 54 ; WX 668.425 ; N six ; B 0 0 668.425 691.962 ;
-C 55 ; WX 668.425 ; N seven ; B 0 -189.207 668.425 475.723 ;
-C 56 ; WX 668.425 ; N eight ; B 0 0 668.425 691.962 ;
-C 57 ; WX 668.425 ; N nine ; B 0 -189.207 668.425 475.723 ;
-C 58 ; WX 324.792 ; N colon ; B 0 0 324.792 475.723 ;
-C 59 ; WX 324.792 ; N semicolon ; B 0 -126.138 324.792 475.723 ;
-C 61 ; WX 657.382 ; N equal ; B 0 0 657.382 475.723 ;
-C 63 ; WX 500.831 ; N question ; B 0 0 500.831 691.962 ;
-C 65 ; WX 927.936 ; N A ; B 0 0 927.936 691.962 ;
-C 66 ; WX 1128.01 ; N B ; B 0 0 1128.01 691.962 ;
-C 67 ; WX 801.59 ; N C ; B 0 0 801.59 691.962 ;
-C 68 ; WX 1065 ; N D ; B 0 0 1065 691.962 ;
-C 69 ; WX 862.002 ; N E ; B 0 0 862.002 691.962 ;
-C 70 ; WX 800 ; N F ; B 0 -126.138 800 691.962 ;
-C 71 ; WX 1009.46 ; N G ; B 0 0 1009.46 691.962 ;
-C 72 ; WX 931.183 ; N H ; B 0 -63.067 931.183 691.962 ;
-C 73 ; WX 731.759 ; N I ; B 0 0 731.759 691.962 ;
-C 74 ; WX 729.167 ; N J ; B 0 -126.138 729.167 691.962 ;
-C 75 ; WX 868.823 ; N K ; B 0 0 868.823 691.962 ;
-C 76 ; WX 865.899 ; N L ; B 0 0 865.899 691.962 ;
-C 77 ; WX 1327.11 ; N M ; B 0 0 1327.11 691.962 ;
-C 78 ; WX 1065.65 ; N N ; B 0 0 1065.65 691.962 ;
-C 79 ; WX 1059.48 ; N O ; B 0 0 1059.48 691.962 ;
-C 80 ; WX 1060.13 ; N P ; B 0 -189.207 1060.13 691.962 ;
-C 81 ; WX 1059.48 ; N Q ; B 0 -37.84 1059.48 691.962 ;
-C 82 ; WX 1060.78 ; N R ; B 0 0 1060.78 691.962 ;
-C 83 ; WX 1061.43 ; N S ; B 0 0 1061.43 691.962 ;
-C 84 ; WX 869.473 ; N T ; B 0 0 869.473 691.962 ;
-C 85 ; WX 931.183 ; N U ; B 0 0 931.183 691.962 ;
-C 86 ; WX 1064.67 ; N V ; B 0 0 1064.67 691.962 ;
-C 87 ; WX 1322.88 ; N W ; B 0 0 1322.88 691.962 ;
-C 88 ; WX 929.884 ; N X ; B 0 0 929.884 691.962 ;
-C 89 ; WX 1066.62 ; N Y ; B 0 -189.207 1066.62 691.962 ;
-C 90 ; WX 788.923 ; N Z ; B 0 -126.138 788.923 691.962 ;
-C 91 ; WX 326.416 ; N bracketleft ; B 0 -250 326.416 750.076 ;
-C 93 ; WX 326.416 ; N bracketright ; B 0 -250 326.416 750.076 ;
-C 94 ; WX 665.826 ; N asciicircum ; B 0 0 665.826 691.962 ;
-C 97 ; WX 678.818 ; N a ; B 0 0 678.818 475.723 ;
-C 98 ; WX 665.826 ; N b ; B 0 0 665.826 691.962 ;
-C 99 ; WX 537.208 ; N c ; B 0 0 537.208 475.723 ;
-C 100 ; WX 664.527 ; N d ; B 0 0 664.527 629.794 ;
-C 101 ; WX 545.652 ; N e ; B 0 0 545.652 475.723 ;
-C 102 ; WX 460.556 ; N f ; B 0 -189.207 460.556 691.962 ;
-C 103 ; WX 670.698 ; N g ; B 0 -189.207 670.698 475.723 ;
-C 104 ; WX 691.81 ; N h ; B 0 -189.207 691.81 691.962 ;
-C 105 ; WX 402.418 ; N i ; B 0 0 402.418 691.962 ;
-C 106 ; WX 402.743 ; N j ; B 0 0 402.743 691.962 ;
-C 107 ; WX 537.533 ; N k ; B 0 0 537.533 691.962 ;
-C 108 ; WX 407.94 ; N l ; B 0 0 407.94 691.962 ;
-C 109 ; WX 1003.29 ; N m ; B 0 0 1003.29 475.723 ;
-C 110 ; WX 730.785 ; N n ; B 0 0 730.785 475.723 ;
-C 111 ; WX 685.315 ; N o ; B 0 0 685.315 475.723 ;
-C 112 ; WX 679.792 ; N p ; B 0 -189.207 679.792 527.081 ;
-C 113 ; WX 671.673 ; N q ; B 0 -189.207 671.673 475.723 ;
-C 114 ; WX 532.986 ; N r ; B 0 0 532.986 475.723 ;
-C 115 ; WX 597.295 ; N s ; B 0 0 597.295 475.723 ;
-C 116 ; WX 465.428 ; N t ; B 0 0 465.428 629.794 ;
-C 117 ; WX 664.527 ; N u ; B 0 0 664.527 475.723 ;
-C 118 ; WX 680.442 ; N v ; B 0 0 680.442 527.081 ;
-C 119 ; WX 999.39 ; N w ; B 0 0 999.39 527.081 ;
-C 120 ; WX 532.336 ; N x ; B 0 -189.207 532.336 475.723 ;
-C 121 ; WX 664.852 ; N y ; B 0 -189.207 664.852 475.723 ;
-C 122 ; WX 534.61 ; N z ; B 0 -189.207 534.61 475.723 ;
-C 125 ; WX 323.169 ; N quotedbl ; B 0 0 323.169 691.962 ;
-C 127 ; WX 617.107 ; N onealt ; B 0 0 617.107 691.962 ;
-EndCharMetrics
-EndFontMetrics
diff --git a/Master/texmf-dist/fonts/afm/bluesky/ams/eufm10.afm b/Master/texmf-dist/fonts/afm/bluesky/ams/eufm10.afm
deleted file mode 100644
index 6c702709210..00000000000
--- a/Master/texmf-dist/fonts/afm/bluesky/ams/eufm10.afm
+++ /dev/null
@@ -1,129 +0,0 @@
-StartFontMetrics 2.0
-Comment Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
-Comment Creation Date: Dec 24 1991
-Comment UniqueID 5031986
-FontName EUFM10
-EncodingScheme FontSpecific
-FullName EUFM10
-FamilyName Euler
-Weight Medium
-ItalicAngle 0.0
-IsFixedPitch false
-Version 2.1
-Notice Euler fonts were designed by Hermann Zapf
-FontBBox -26 -224 1055 741
-XHeight 475.342
-CapHeight 691.406
-Ascender 621.185
-Descender -189.056
-Comment following is extra info from TFM file
-Comment FontID EUFM V2.1
-Comment DesignSize 10 (pts)
-Comment CharacterCodingScheme TeX text subset
-Comment Space 333.333 0 0
-Comment ExtraSpace 0
-Comment Quad 1000
-Comment Num 378.113 270.081 297.089
-Comment Denom 378.113 162.048
-Comment Sup 405.121 378.113 324.097
-Comment Sub 189.056 243.073
-Comment Supdrop 405.121
-Comment Subdrop 27.008
-Comment Delim 2198.45 999.298
-Comment Axisheight 256.577
-StartCharMetrics 93
-C 0 ; WX 497.488 ; N dnos ; B 0 0 497.488 621.185 ;
-C 1 ; WX 498.299 ; N dalt ; B 0 0 498.299 621.185 ;
-C 2 ; WX 333.28 ; N fnos ; B 0 -189.056 333.28 691.406 ;
-C 3 ; WX 329.228 ; N falt ; B 0 -189.056 329.228 691.406 ;
-C 4 ; WX 503.43 ; N galt ; B 0 -189.056 503.43 475.342 ;
-C 5 ; WX 333.01 ; N kalt ; B 0 0 333.01 691.406 ;
-C 6 ; WX 334.089 ; N talt ; B 0 0 334.089 621.185 ;
-C 7 ; WX 500.73 ; N ualt ; B 0 0 500.73 475.342 ;
-C 18 ; WX 214.714 ; N quoteleft ; B 0 0 214.714 691.406 ;
-C 19 ; WX 214.714 ; N quoteright ; B 0 0 214.714 691.406 ;
-C 32 ; WX 333.333 ; N space ; B 0 0 0 0 ;
-C 33 ; WX 295.738 ; N exclam ; B 0 0 295.738 691.406 ;
-C 38 ; WX 737.86 ; N ampersand ; B 0 0 737.86 691.406 ;
-C 39 ; WX 212.013 ; N quotesingle ; B 0 0 212.013 691.406 ;
-C 40 ; WX 388.646 ; N parenleft ; B 0 -249.825 388.646 749.474 ;
-C 41 ; WX 388.646 ; N parenright ; B 0 -249.825 388.646 749.474 ;
-C 42 ; WX 277.643 ; N asterisk ; B 0 0 277.643 621.185 ;
-C 43 ; WX 756.226 ; N plus ; B 0 -83.185 756.226 582.834 ;
-C 44 ; WX 277.643 ; N comma ; B 0 0 277.643 108.032 ;
-C 45 ; WX 756.226 ; N minus ; B 0 -83.185 756.226 582.834 ;
-C 46 ; WX 277.643 ; N period ; B 0 0 277.643 108.032 ;
-C 47 ; WX 501.81 ; N slash ; B 0 -249.825 501.81 749.474 ;
-C 48 ; WX 501.81 ; N zero ; B 0 0 501.81 475.342 ;
-C 49 ; WX 501.81 ; N one ; B 0 0 501.81 475.342 ;
-C 50 ; WX 501.81 ; N two ; B 0 0 501.81 475.342 ;
-C 51 ; WX 501.81 ; N three ; B 0 -189.056 501.81 475.342 ;
-C 52 ; WX 501.81 ; N four ; B 0 -189.056 501.81 475.342 ;
-C 53 ; WX 501.81 ; N five ; B 0 -189.056 501.81 475.342 ;
-C 54 ; WX 501.81 ; N six ; B 0 0 501.81 691.406 ;
-C 55 ; WX 501.81 ; N seven ; B 0 -189.056 501.81 475.342 ;
-C 56 ; WX 501.81 ; N eight ; B 0 0 501.81 691.406 ;
-C 57 ; WX 501.81 ; N nine ; B 0 -189.056 501.81 475.342 ;
-C 58 ; WX 216.064 ; N colon ; B 0 0 216.064 475.342 ;
-C 59 ; WX 216.064 ; N semicolon ; B 0 -126.038 216.064 475.342 ;
-C 61 ; WX 756.226 ; N equal ; B 0 130.989 756.226 368.66 ;
-C 63 ; WX 362.448 ; N question ; B 0 0 362.448 691.406 ;
-C 65 ; WX 717.604 ; N A ; B 0 0 717.604 691.406 ;
-C 66 ; WX 883.974 ; N B ; B 0 0 883.974 691.406 ;
-C 67 ; WX 612.543 ; N C ; B 0 0 612.543 691.406 ;
-C 68 ; WX 831.578 ; N D ; B 0 0 831.578 691.406 ;
-C 69 ; WX 662.778 ; N E ; B 0 0 662.778 691.406 ;
-C 70 ; WX 611.193 ; N F ; B 0 -126.038 611.193 691.406 ;
-C 71 ; WX 785.395 ; N G ; B 0 0 785.395 691.406 ;
-C 72 ; WX 720.304 ; N H ; B 0 -63.019 720.304 691.406 ;
-C 73 ; WX 554.476 ; N I ; B 0 0 554.476 691.406 ;
-C 74 ; WX 552.315 ; N J ; B 0 -126.038 552.315 691.406 ;
-C 75 ; WX 668.449 ; N K ; B 0 0 668.449 691.406 ;
-C 76 ; WX 666.018 ; N L ; B 0 0 666.018 691.406 ;
-C 77 ; WX 1049.53 ; N M ; B 0 0 1049.53 691.406 ;
-C 78 ; WX 832.118 ; N N ; B 0 0 832.118 691.406 ;
-C 79 ; WX 826.986 ; N O ; B 0 0 826.986 691.406 ;
-C 80 ; WX 827.527 ; N P ; B 0 -189.056 827.527 691.406 ;
-C 81 ; WX 826.986 ; N Q ; B 0 -37.811 826.986 691.406 ;
-C 82 ; WX 828.067 ; N R ; B 0 0 828.067 691.406 ;
-C 83 ; WX 828.608 ; N S ; B 0 0 828.608 691.406 ;
-C 84 ; WX 668.989 ; N T ; B 0 0 668.989 691.406 ;
-C 85 ; WX 645.762 ; N U ; B 0 0 645.762 691.406 ;
-C 86 ; WX 831.308 ; N V ; B 0 0 831.308 691.406 ;
-C 87 ; WX 1046.02 ; N W ; B 0 0 1046.02 691.406 ;
-C 88 ; WX 719.225 ; N X ; B 0 0 719.225 691.406 ;
-C 89 ; WX 832.929 ; N Y ; B 0 -189.056 832.929 691.406 ;
-C 90 ; WX 602.01 ; N Z ; B 0 -126.038 602.01 691.406 ;
-C 91 ; WX 277.643 ; N bracketleft ; B 0 -249.825 277.643 749.474 ;
-C 93 ; WX 277.643 ; N bracketright ; B 0 -249.825 277.643 749.474 ;
-C 94 ; WX 499.649 ; N asciicircum ; B 0 0 499.649 691.406 ;
-C 97 ; WX 500.46 ; N a ; B 0 0 500.46 475.342 ;
-C 98 ; WX 513.153 ; N b ; B 0 0 513.153 691.406 ;
-C 99 ; WX 389.456 ; N c ; B 0 0 389.456 475.342 ;
-C 100 ; WX 498.569 ; N d ; B 0 0 498.569 621.185 ;
-C 101 ; WX 400.53 ; N e ; B 0 0 400.53 475.342 ;
-C 102 ; WX 326.258 ; N f ; B 0 -189.056 326.258 691.406 ;
-C 103 ; WX 503.7 ; N g ; B 0 -189.056 503.7 475.342 ;
-C 104 ; WX 521.255 ; N h ; B 0 -189.056 521.255 691.406 ;
-C 105 ; WX 278.994 ; N i ; B 0 0 278.994 691.406 ;
-C 106 ; WX 280.884 ; N j ; B 0 0 280.884 691.406 ;
-C 107 ; WX 389.456 ; N k ; B 0 0 389.456 691.406 ;
-C 108 ; WX 279.533 ; N l ; B 0 0 279.533 691.406 ;
-C 109 ; WX 766.759 ; N m ; B 0 0 766.759 475.342 ;
-C 110 ; WX 526.657 ; N n ; B 0 0 526.657 475.342 ;
-C 111 ; WX 488.846 ; N o ; B 0 0 488.846 475.342 ;
-C 112 ; WX 500.46 ; N p ; B 0 -189.056 500.46 523.956 ;
-C 113 ; WX 489.116 ; N q ; B 0 -189.056 489.116 475.342 ;
-C 114 ; WX 389.186 ; N r ; B 0 0 389.186 475.342 ;
-C 115 ; WX 442.662 ; N s ; B 0 0 442.662 475.342 ;
-C 116 ; WX 333.01 ; N t ; B 0 0 333.01 621.185 ;
-C 117 ; WX 517.204 ; N u ; B 0 0 517.204 475.342 ;
-C 118 ; WX 511.803 ; N v ; B 0 0 511.803 523.956 ;
-C 119 ; WX 773.511 ; N w ; B 0 0 773.511 523.956 ;
-C 120 ; WX 388.646 ; N x ; B 0 -189.056 388.646 475.342 ;
-C 121 ; WX 498.838 ; N y ; B 0 -189.056 498.838 475.342 ;
-C 122 ; WX 390.536 ; N z ; B 0 -189.056 390.536 475.342 ;
-C 125 ; WX 214.714 ; N quotedbl ; B 0 0 214.714 691.406 ;
-C 127 ; WX 378.113 ; N onealt ; B 0 0 378.113 691.406 ;
-EndCharMetrics
-EndFontMetrics
diff --git a/Master/texmf-dist/fonts/afm/bluesky/ams/eufm5.afm b/Master/texmf-dist/fonts/afm/bluesky/ams/eufm5.afm
deleted file mode 100644
index 4ce8bbb04b0..00000000000
--- a/Master/texmf-dist/fonts/afm/bluesky/ams/eufm5.afm
+++ /dev/null
@@ -1,129 +0,0 @@
-StartFontMetrics 2.0
-Comment Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
-Comment Creation Date: Jan 12 1992
-Comment UniqueID 5031998
-FontName EUFM5
-EncodingScheme FontSpecific
-FullName EUFM5
-FamilyName Euler
-Weight Medium
-ItalicAngle 0.0
-IsFixedPitch false
-Version 2.1
-Notice Euler fonts were designed by Hermann Zapf
-FontBBox 0 -251 1451 753
-XHeight 478.025
-CapHeight 695.313
-Ascender 624.693
-Descender -190.123
-Comment following is extra info from TFM file
-Comment FontID EUFM V2.1
-Comment DesignSize 5 (pts)
-Comment CharacterCodingScheme TeX text subset
-Comment Space 333.333 0 0
-Comment ExtraSpace 0
-Comment Quad 1000
-Comment Num 380.247 271.605 298.765
-Comment Denom 380.247 162.963
-Comment Sup 407.407 380.247 325.926
-Comment Sub 190.123 244.444
-Comment Supdrop 407.407
-Comment Subdrop 27.159
-Comment Delim 2210.87 1004.94
-Comment Axisheight 258.024
-StartCharMetrics 93
-C 0 ; WX 789.951 ; N dnos ; B 0 0 789.951 624.693 ;
-C 1 ; WX 790.922 ; N dalt ; B 0 0 790.922 624.693 ;
-C 2 ; WX 593.272 ; N fnos ; B 0 -190.123 593.272 695.313 ;
-C 3 ; WX 588.42 ; N falt ; B 0 -190.123 588.42 695.313 ;
-C 4 ; WX 797.069 ; N galt ; B 0 -190.123 797.069 478.025 ;
-C 5 ; WX 592.949 ; N kalt ; B 0 0 592.949 695.313 ;
-C 6 ; WX 594.242 ; N talt ; B 0 0 594.242 624.693 ;
-C 7 ; WX 793.834 ; N ualt ; B 0 0 793.834 478.025 ;
-C 18 ; WX 451.261 ; N quoteleft ; B 0 0 451.261 695.313 ;
-C 19 ; WX 451.261 ; N quoteright ; B 0 0 451.261 695.313 ;
-C 32 ; WX 333.333 ; N space ; B 0 0 0 0 ;
-C 33 ; WX 548.307 ; N exclam ; B 0 0 548.307 695.313 ;
-C 38 ; WX 1077.85 ; N ampersand ; B 0 0 1077.85 695.313 ;
-C 39 ; WX 448.027 ; N quotesingle ; B 0 0 448.027 695.313 ;
-C 40 ; WX 659.587 ; N parenleft ; B 0 -251.234 659.587 753.706 ;
-C 41 ; WX 659.587 ; N parenright ; B 0 -251.234 659.587 753.706 ;
-C 42 ; WX 526.634 ; N asterisk ; B 0 0 526.634 624.693 ;
-C 43 ; WX 1099.85 ; N plus ; B 0 -83.653 1099.85 586.124 ;
-C 44 ; WX 526.634 ; N comma ; B 0 0 526.634 108.641 ;
-C 45 ; WX 1099.85 ; N minus ; B 0 -83.653 1099.85 586.124 ;
-C 46 ; WX 526.634 ; N period ; B 0 0 526.634 108.641 ;
-C 47 ; WX 795.128 ; N slash ; B 0 -251.234 795.128 753.706 ;
-C 48 ; WX 795.128 ; N zero ; B 0 0 795.128 478.025 ;
-C 49 ; WX 795.128 ; N one ; B 0 0 795.128 478.025 ;
-C 50 ; WX 795.128 ; N two ; B 0 0 795.128 478.025 ;
-C 51 ; WX 795.128 ; N three ; B 0 -190.123 795.128 478.025 ;
-C 52 ; WX 795.128 ; N four ; B 0 -190.123 795.128 478.025 ;
-C 53 ; WX 795.128 ; N five ; B 0 -190.123 795.128 478.025 ;
-C 54 ; WX 795.128 ; N six ; B 0 0 795.128 695.313 ;
-C 55 ; WX 795.128 ; N seven ; B 0 -190.123 795.128 478.025 ;
-C 56 ; WX 795.128 ; N eight ; B 0 0 795.128 695.313 ;
-C 57 ; WX 795.128 ; N nine ; B 0 -190.123 795.128 478.025 ;
-C 58 ; WX 452.88 ; N colon ; B 0 0 452.88 478.025 ;
-C 59 ; WX 452.88 ; N semicolon ; B 0 -126.747 452.88 478.025 ;
-C 61 ; WX 1099.85 ; N equal ; B 0 131.727 1099.85 370.741 ;
-C 63 ; WX 628.205 ; N question ; B 0 0 628.205 695.313 ;
-C 65 ; WX 1053.59 ; N A ; B 0 0 1053.59 695.313 ;
-C 66 ; WX 1252.86 ; N B ; B 0 0 1252.86 695.313 ;
-C 67 ; WX 927.757 ; N C ; B 0 0 927.757 695.313 ;
-C 68 ; WX 1190.1 ; N D ; B 0 0 1190.1 695.313 ;
-C 69 ; WX 987.925 ; N E ; B 0 0 987.925 695.313 ;
-C 70 ; WX 926.14 ; N F ; B 0 -126.747 926.14 695.313 ;
-C 71 ; WX 1134.79 ; N G ; B 0 0 1134.79 695.313 ;
-C 72 ; WX 1056.83 ; N H ; B 0 -63.374 1056.83 695.313 ;
-C 73 ; WX 858.209 ; N I ; B 0 0 858.209 695.313 ;
-C 74 ; WX 855.619 ; N J ; B 0 -126.747 855.619 695.313 ;
-C 75 ; WX 994.718 ; N K ; B 0 0 994.718 695.313 ;
-C 76 ; WX 991.807 ; N L ; B 0 0 991.807 695.313 ;
-C 77 ; WX 1451.16 ; N M ; B 0 0 1451.16 695.313 ;
-C 78 ; WX 1190.75 ; N N ; B 0 0 1190.75 695.313 ;
-C 79 ; WX 1184.61 ; N O ; B 0 0 1184.61 695.313 ;
-C 80 ; WX 1185.25 ; N P ; B 0 -190.123 1185.25 695.313 ;
-C 81 ; WX 1184.61 ; N Q ; B 0 -38.023 1184.61 695.313 ;
-C 82 ; WX 1185.9 ; N R ; B 0 0 1185.9 695.313 ;
-C 83 ; WX 1186.55 ; N S ; B 0 0 1186.55 695.313 ;
-C 84 ; WX 995.365 ; N T ; B 0 0 995.365 695.313 ;
-C 85 ; WX 967.546 ; N U ; B 0 0 967.546 695.313 ;
-C 86 ; WX 1189.78 ; N V ; B 0 0 1189.78 695.313 ;
-C 87 ; WX 1446.95 ; N W ; B 0 0 1446.95 695.313 ;
-C 88 ; WX 1055.53 ; N X ; B 0 0 1055.53 695.313 ;
-C 89 ; WX 1191.72 ; N Y ; B 0 -190.123 1191.72 695.313 ;
-C 90 ; WX 915.141 ; N Z ; B 0 -126.747 915.141 695.313 ;
-C 91 ; WX 526.634 ; N bracketleft ; B 0 -251.234 526.634 753.706 ;
-C 93 ; WX 526.634 ; N bracketright ; B 0 -251.234 526.634 753.706 ;
-C 94 ; WX 792.54 ; N asciicircum ; B 0 0 792.54 695.313 ;
-C 97 ; WX 793.51 ; N a ; B 0 0 793.51 478.025 ;
-C 98 ; WX 808.714 ; N b ; B 0 0 808.714 695.313 ;
-C 99 ; WX 660.557 ; N c ; B 0 0 660.557 478.025 ;
-C 100 ; WX 791.246 ; N d ; B 0 0 791.246 624.693 ;
-C 101 ; WX 673.82 ; N e ; B 0 0 673.82 478.025 ;
-C 102 ; WX 584.862 ; N f ; B 0 -190.123 584.862 695.313 ;
-C 103 ; WX 797.392 ; N g ; B 0 -190.123 797.392 478.025 ;
-C 104 ; WX 818.418 ; N h ; B 0 -190.123 818.418 695.313 ;
-C 105 ; WX 528.252 ; N i ; B 0 0 528.252 695.313 ;
-C 106 ; WX 530.516 ; N j ; B 0 0 530.516 695.313 ;
-C 107 ; WX 660.557 ; N k ; B 0 0 660.557 695.313 ;
-C 108 ; WX 528.898 ; N l ; B 0 0 528.898 695.313 ;
-C 109 ; WX 1112.47 ; N m ; B 0 0 1112.47 478.025 ;
-C 110 ; WX 824.888 ; N n ; B 0 0 824.888 478.025 ;
-C 111 ; WX 779.6 ; N o ; B 0 0 779.6 478.025 ;
-C 112 ; WX 793.51 ; N p ; B 0 -190.123 793.51 526.915 ;
-C 113 ; WX 779.923 ; N q ; B 0 -190.123 779.923 478.025 ;
-C 114 ; WX 660.233 ; N r ; B 0 0 660.233 478.025 ;
-C 115 ; WX 724.284 ; N s ; B 0 0 724.284 478.025 ;
-C 116 ; WX 592.949 ; N t ; B 0 0 592.949 624.693 ;
-C 117 ; WX 813.566 ; N u ; B 0 0 813.566 478.025 ;
-C 118 ; WX 807.096 ; N v ; B 0 0 807.096 526.915 ;
-C 119 ; WX 1120.56 ; N w ; B 0 0 1120.56 526.915 ;
-C 120 ; WX 659.587 ; N x ; B 0 -190.123 659.587 478.025 ;
-C 121 ; WX 791.569 ; N y ; B 0 -190.123 791.569 478.025 ;
-C 122 ; WX 661.851 ; N z ; B 0 -190.123 661.851 478.025 ;
-C 125 ; WX 451.261 ; N quotedbl ; B 0 0 451.261 695.313 ;
-C 127 ; WX 646.971 ; N onealt ; B 0 0 646.971 695.313 ;
-EndCharMetrics
-EndFontMetrics
diff --git a/Master/texmf-dist/fonts/afm/bluesky/ams/eufm7.afm b/Master/texmf-dist/fonts/afm/bluesky/ams/eufm7.afm
deleted file mode 100644
index 1e088797649..00000000000
--- a/Master/texmf-dist/fonts/afm/bluesky/ams/eufm7.afm
+++ /dev/null
@@ -1,129 +0,0 @@
-StartFontMetrics 2.0
-Comment Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
-Comment Creation Date: Jan 12 1992
-Comment UniqueID 5031992
-FontName EUFM7
-EncodingScheme FontSpecific
-FullName EUFM7
-FamilyName Euler
-Weight Medium
-ItalicAngle 0.0
-IsFixedPitch false
-Version 2.1
-Notice Euler fonts were designed by Hermann Zapf
-FontBBox 0 -250 1193 750
-XHeight 475.723
-CapHeight 691.962
-Ascender 621.685
-Descender -189.207
-Comment following is extra info from TFM file
-Comment FontID EUFM V2.1
-Comment DesignSize 7 (pts)
-Comment CharacterCodingScheme TeX text subset
-Comment Space 333.333 0 0
-Comment ExtraSpace 0
-Comment Quad 1000
-Comment Num 378.416 270.297 297.326
-Comment Denom 378.416 162.177
-Comment Sup 405.446 378.416 324.356
-Comment Sub 189.207 243.267
-Comment Supdrop 405.446
-Comment Subdrop 27.027
-Comment Delim 2200.23 1000
-Comment Axisheight 256.781
-StartCharMetrics 93
-C 0 ; WX 596.459 ; N dnos ; B 0 0 596.459 621.685 ;
-C 1 ; WX 597.336 ; N dalt ; B 0 0 597.336 621.685 ;
-C 2 ; WX 418.865 ; N fnos ; B 0 -189.207 418.865 691.962 ;
-C 3 ; WX 414.483 ; N falt ; B 0 -189.207 414.483 691.962 ;
-C 4 ; WX 602.886 ; N galt ; B 0 -189.207 602.886 475.723 ;
-C 5 ; WX 418.572 ; N kalt ; B 0 0 418.572 691.962 ;
-C 6 ; WX 419.742 ; N talt ; B 0 0 419.742 621.685 ;
-C 7 ; WX 600 ; N ualt ; B 0 0 600 475.723 ;
-C 18 ; WX 290.634 ; N quoteleft ; B 0 0 290.634 691.962 ;
-C 19 ; WX 290.634 ; N quoteright ; B 0 0 290.634 691.962 ;
-C 32 ; WX 333.333 ; N space ; B 0 0 0 0 ;
-C 33 ; WX 378.264 ; N exclam ; B 0 0 378.264 691.962 ;
-C 38 ; WX 856.426 ; N ampersand ; B 0 0 856.426 691.962 ;
-C 39 ; WX 287.713 ; N quotesingle ; B 0 0 287.713 691.962 ;
-C 40 ; WX 478.745 ; N parenleft ; B 0 -250 478.745 750.076 ;
-C 41 ; WX 478.745 ; N parenright ; B 0 -250 478.745 750.076 ;
-C 42 ; WX 358.696 ; N asterisk ; B 0 0 358.696 621.685 ;
-C 43 ; WX 876.289 ; N plus ; B 0 -83.25 876.289 583.303 ;
-C 44 ; WX 358.696 ; N comma ; B 0 0 358.696 108.117 ;
-C 45 ; WX 876.289 ; N minus ; B 0 -83.25 876.289 583.303 ;
-C 46 ; WX 358.696 ; N period ; B 0 0 358.696 108.117 ;
-C 47 ; WX 601.133 ; N slash ; B 0 -250 601.133 750.076 ;
-C 48 ; WX 601.133 ; N zero ; B 0 0 601.133 475.723 ;
-C 49 ; WX 601.133 ; N one ; B 0 0 601.133 475.723 ;
-C 50 ; WX 601.133 ; N two ; B 0 0 601.133 475.723 ;
-C 51 ; WX 601.133 ; N three ; B 0 -189.207 601.133 475.723 ;
-C 52 ; WX 601.133 ; N four ; B 0 -189.207 601.133 475.723 ;
-C 53 ; WX 601.133 ; N five ; B 0 -189.207 601.133 475.723 ;
-C 54 ; WX 601.133 ; N six ; B 0 0 601.133 691.962 ;
-C 55 ; WX 601.133 ; N seven ; B 0 -189.207 601.133 475.723 ;
-C 56 ; WX 601.133 ; N eight ; B 0 0 601.133 691.962 ;
-C 57 ; WX 601.133 ; N nine ; B 0 -189.207 601.133 475.723 ;
-C 58 ; WX 292.095 ; N colon ; B 0 0 292.095 475.723 ;
-C 59 ; WX 292.095 ; N semicolon ; B 0 -126.138 292.095 475.723 ;
-C 61 ; WX 876.289 ; N equal ; B 0 131.093 876.289 368.956 ;
-C 63 ; WX 450.412 ; N question ; B 0 0 450.412 691.962 ;
-C 65 ; WX 834.518 ; N A ; B 0 0 834.518 691.962 ;
-C 66 ; WX 1014.45 ; N B ; B 0 0 1014.45 691.962 ;
-C 67 ; WX 720.893 ; N C ; B 0 0 720.893 691.962 ;
-C 68 ; WX 957.784 ; N D ; B 0 0 957.784 691.962 ;
-C 69 ; WX 775.223 ; N E ; B 0 0 775.223 691.962 ;
-C 70 ; WX 719.433 ; N F ; B 0 -126.138 719.433 691.962 ;
-C 71 ; WX 907.834 ; N G ; B 0 0 907.834 691.962 ;
-C 72 ; WX 837.438 ; N H ; B 0 -63.067 837.438 691.962 ;
-C 73 ; WX 658.092 ; N I ; B 0 0 658.092 691.962 ;
-C 74 ; WX 655.755 ; N J ; B 0 -126.138 655.755 691.962 ;
-C 75 ; WX 781.357 ; N K ; B 0 0 781.357 691.962 ;
-C 76 ; WX 778.729 ; N L ; B 0 0 778.729 691.962 ;
-C 77 ; WX 1193.51 ; N M ; B 0 0 1193.51 691.962 ;
-C 78 ; WX 958.367 ; N N ; B 0 0 958.367 691.962 ;
-C 79 ; WX 952.818 ; N O ; B 0 0 952.818 691.962 ;
-C 80 ; WX 953.402 ; N P ; B 0 -189.207 953.402 691.962 ;
-C 81 ; WX 952.818 ; N Q ; B 0 -37.84 952.818 691.962 ;
-C 82 ; WX 953.986 ; N R ; B 0 0 953.986 691.962 ;
-C 83 ; WX 954.571 ; N S ; B 0 0 954.571 691.962 ;
-C 84 ; WX 781.941 ; N T ; B 0 0 781.941 691.962 ;
-C 85 ; WX 756.821 ; N U ; B 0 0 756.821 691.962 ;
-C 86 ; WX 957.492 ; N V ; B 0 0 957.492 691.962 ;
-C 87 ; WX 1189.71 ; N W ; B 0 0 1189.71 691.962 ;
-C 88 ; WX 836.271 ; N X ; B 0 0 836.271 691.962 ;
-C 89 ; WX 959.244 ; N Y ; B 0 -189.207 959.244 691.962 ;
-C 90 ; WX 709.501 ; N Z ; B 0 -126.138 709.501 691.962 ;
-C 91 ; WX 358.696 ; N bracketleft ; B 0 -250 358.696 750.076 ;
-C 93 ; WX 358.696 ; N bracketright ; B 0 -250 358.696 750.076 ;
-C 94 ; WX 598.797 ; N asciicircum ; B 0 0 598.797 691.962 ;
-C 97 ; WX 599.673 ; N a ; B 0 0 599.673 475.723 ;
-C 98 ; WX 613.402 ; N b ; B 0 0 613.402 691.962 ;
-C 99 ; WX 479.621 ; N c ; B 0 0 479.621 475.723 ;
-C 100 ; WX 597.628 ; N d ; B 0 0 597.628 621.685 ;
-C 101 ; WX 491.597 ; N e ; B 0 0 491.597 475.723 ;
-C 102 ; WX 411.27 ; N f ; B 0 -189.207 411.27 691.962 ;
-C 103 ; WX 603.175 ; N g ; B 0 -189.207 603.175 475.723 ;
-C 104 ; WX 622.165 ; N h ; B 0 -189.207 622.165 691.962 ;
-C 105 ; WX 360.153 ; N i ; B 0 0 360.153 691.962 ;
-C 106 ; WX 362.198 ; N j ; B 0 0 362.198 691.962 ;
-C 107 ; WX 479.621 ; N k ; B 0 0 479.621 691.962 ;
-C 108 ; WX 360.738 ; N l ; B 0 0 360.738 691.962 ;
-C 109 ; WX 887.68 ; N m ; B 0 0 887.68 475.723 ;
-C 110 ; WX 628.006 ; N n ; B 0 0 628.006 475.723 ;
-C 111 ; WX 587.112 ; N o ; B 0 0 587.112 475.723 ;
-C 112 ; WX 599.673 ; N p ; B 0 -189.207 599.673 524.377 ;
-C 113 ; WX 587.405 ; N q ; B 0 -189.207 587.405 475.723 ;
-C 114 ; WX 479.329 ; N r ; B 0 0 479.329 475.723 ;
-C 115 ; WX 537.164 ; N s ; B 0 0 537.164 475.723 ;
-C 116 ; WX 418.572 ; N t ; B 0 0 418.572 621.685 ;
-C 117 ; WX 617.783 ; N u ; B 0 0 617.783 475.723 ;
-C 118 ; WX 611.94 ; N v ; B 0 0 611.94 524.377 ;
-C 119 ; WX 894.982 ; N w ; B 0 0 894.982 524.377 ;
-C 120 ; WX 478.745 ; N x ; B 0 -189.207 478.745 475.723 ;
-C 121 ; WX 597.92 ; N y ; B 0 -189.207 597.92 475.723 ;
-C 122 ; WX 480.789 ; N z ; B 0 -189.207 480.789 475.723 ;
-C 125 ; WX 290.634 ; N quotedbl ; B 0 0 290.634 691.962 ;
-C 127 ; WX 467.353 ; N onealt ; B 0 0 467.353 691.962 ;
-EndCharMetrics
-EndFontMetrics
diff --git a/Master/texmf-dist/fonts/afm/bluesky/ams/eurb10.afm b/Master/texmf-dist/fonts/afm/bluesky/ams/eurb10.afm
deleted file mode 100644
index 7ad5991f151..00000000000
--- a/Master/texmf-dist/fonts/afm/bluesky/ams/eurb10.afm
+++ /dev/null
@@ -1,213 +0,0 @@
-StartFontMetrics 2.0
-Comment Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
-Comment Creation Date: Dec 24 1991
-Comment UniqueID 5031985
-FontName EURB10
-EncodingScheme FontSpecific
-FullName EURB10
-FamilyName Euler
-Weight Bold
-ItalicAngle 0.0
-IsFixedPitch false
-Version 2.1
-Notice Euler fonts were designed by Hermann Zapf
-FontBBox -32 -208 1178 723
-XHeight 486.145
-CapHeight 702.209
-Ascender 702.209
-Descender -189.056
-Comment following is extra info from TFM file
-Comment FontID EURB V2.1
-Comment DesignSize 10 (pts)
-Comment CharacterCodingScheme TeX math italic subset
-Comment Space 333.333 0 0
-Comment ExtraSpace 0
-Comment Quad 1000
-Comment Num 378.113 270.081 297.089
-Comment Denom 378.113 162.048
-Comment Sup 405.121 378.113 324.097
-Comment Sub 189.056 243.073
-Comment Supdrop 405.121
-Comment Subdrop 27.008
-Comment Delim 2198.45 999.298
-Comment Axisheight 256.577
-StartCharMetrics 112
-C 0 ; WX 536.31 ; N Gamma ; B 0 0 597.473 702.209 ;
-C 1 ; WX 782.845 ; N Delta ; B 0 0 782.845 702.209 ;
-C 2 ; WX 968.513 ; N Theta ; B 0 0 968.513 702.209 ;
-C 3 ; WX 847.71 ; N Lambda ; B 0 0 847.71 702.209 ;
-C 4 ; WX 652.519 ; N Xi ; B 0 0 652.519 702.209 ;
-C 5 ; WX 845.032 ; N Pi ; B 0 0 845.032 702.209 ;
-C 6 ; WX 712.624 ; N Sigma ; B 0 0 712.624 702.209 ;
-C 7 ; WX 794.449 ; N Upsilon ; B 0 0 794.449 702.209 ;
-C 8 ; WX 973.572 ; N Phi ; B 0 0 973.572 702.209 ;
-C 9 ; WX 781.654 ; N Psi ; B 0 0 781.654 702.209 ;
-C 10 ; WX 959.885 ; N Omega ; B 0 0 959.885 702.209 ;
-C 11 ; WX 714.706 ; N alpha ; B 0 0 714.706 486.145 ;
-C 12 ; WX 700.127 ; N beta ; B 0 -189.056 700.127 702.209 ;
-C 13 ; WX 645.973 ; N gamma ; B 0 -189.056 645.973 486.145 ;
-C 14 ; WX 584.084 ; N delta ; B 0 0 584.084 702.209 ;
-C 15 ; WX 587.654 ; N epsilon1 ; B 0 0 587.654 486.145 ;
-C 16 ; WX 523.682 ; N zeta ; B 0 -126.038 523.682 702.209 ;
-C 17 ; WX 651.627 ; N eta ; B 0 -189.056 651.627 486.145 ;
-C 18 ; WX 648.949 ; N theta ; B 0 0 648.949 702.209 ;
-C 19 ; WX 354.08 ; N iota ; B 0 0 354.08 486.145 ;
-C 20 ; WX 583.191 ; N kappa ; B 0 0 583.191 486.145 ;
-C 21 ; WX 596.283 ; N lambda ; B 0 0 596.283 702.209 ;
-C 22 ; WX 646.271 ; N mu ; B 0 -189.056 646.271 486.145 ;
-C 23 ; WX 638.535 ; N nu ; B 0 0 638.535 486.145 ;
-C 24 ; WX 587.952 ; N xi ; B 0 -126.038 587.952 702.209 ;
-C 25 ; WX 664.421 ; N pi ; B 0 0 664.421 486.145 ;
-C 26 ; WX 610.863 ; N rho ; B 0 -189.056 610.863 486.145 ;
-C 27 ; WX 700.127 ; N sigma ; B 0 0 700.127 486.145 ;
-C 28 ; WX 580.811 ; N tau ; B 0 0 580.811 486.145 ;
-C 29 ; WX 621.872 ; N upsilon ; B 0 0 621.872 486.145 ;
-C 30 ; WX 873.596 ; N phi ; B 0 -189.056 873.596 702.209 ;
-C 31 ; WX 587.654 ; N chi ; B 0 -189.056 587.654 486.145 ;
-C 32 ; WX 821.823 ; N psi ; B 0 -189.056 821.823 702.209 ;
-C 33 ; WX 973.274 ; N omega ; B 0 0 973.274 486.145 ;
-C 34 ; WX 532.013 ; N epsilon ; B 0 0 532.013 486.145 ;
-C 35 ; WX 639.427 ; N theta1 ; B 0 0 639.427 702.209 ;
-C 36 ; WX 933.105 ; N pi1 ; B 0 0 933.105 629.288 ;
-C 39 ; WX 817.062 ; N phi1 ; B 0 0 817.062 486.145 ;
-C 48 ; WX 550.461 ; N zero ; B 0 0 550.461 702.209 ;
-C 49 ; WX 550.461 ; N one ; B 0 0 550.461 702.209 ;
-C 50 ; WX 550.461 ; N two ; B 0 0 550.461 702.209 ;
-C 51 ; WX 550.461 ; N three ; B 0 0 550.461 702.209 ;
-C 52 ; WX 550.461 ; N four ; B 0 0 550.461 702.209 ;
-C 53 ; WX 550.461 ; N five ; B 0 0 550.461 702.209 ;
-C 54 ; WX 550.461 ; N six ; B 0 0 550.461 702.209 ;
-C 55 ; WX 550.461 ; N seven ; B 0 0 550.461 702.209 ;
-C 56 ; WX 550.461 ; N eight ; B 0 0 550.461 702.209 ;
-C 57 ; WX 550.461 ; N nine ; B 0 0 550.461 702.209 ;
-C 58 ; WX 305.878 ; N period ; B 0 0 305.878 108.032 ;
-C 59 ; WX 305.878 ; N comma ; B 0 0 305.878 108.032 ;
-C 60 ; WX 363.007 ; N less ; B 0 0 363.007 486.145 ;
-C 61 ; WX 552.841 ; N slash ; B 0 -249.825 552.841 749.474 ;
-C 62 ; WX 361.221 ; N greater ; B 0 0 361.221 486.145 ;
-C 64 ; WX 643.295 ; N partialdiff ; B 0 0 643.295 702.209 ;
-C 65 ; WX 829.857 ; N A ; B 0 0 829.857 702.209 ;
-C 66 ; WX 726.311 ; N B ; B 0 0 726.311 702.209 ;
-C 67 ; WX 789.391 ; N C ; B 0 0 789.391 702.209 ;
-C 68 ; WX 900.078 ; N D ; B 0 0 900.078 702.209 ;
-C 69 ; WX 640.617 ; N E ; B 0 0 640.617 702.209 ;
-C 70 ; WX 525.467 ; N F ; B 0 0 525.467 702.209 ;
-C 71 ; WX 845.924 ; N G ; B 0 0 845.924 702.209 ;
-C 72 ; WX 856.934 ; N H ; B 0 0 856.934 702.209 ;
-C 73 ; WX 461.197 ; N I ; B 0 0 461.197 702.209 ;
-C 74 ; WX 457.626 ; N J ; B 0 -126.038 457.626 702.209 ;
-C 75 ; WX 748.032 ; N K ; B 0 0 748.032 702.209 ;
-C 76 ; WX 620.682 ; N L ; B 0 0 620.682 702.209 ;
-C 77 ; WX 1158.35 ; N M ; B 0 0 1158.35 702.209 ;
-C 78 ; WX 922.394 ; N N ; B 0 0 922.394 702.209 ;
-C 79 ; WX 882.225 ; N O ; B 0 0 882.225 702.209 ;
-C 80 ; WX 665.016 ; N P ; B 0 0 665.016 702.209 ;
-C 81 ; WX 919.121 ; N Q ; B 0 -189.056 919.121 702.209 ;
-C 82 ; WX 714.111 ; N R ; B 0 0 714.111 702.209 ;
-C 83 ; WX 654.602 ; N S ; B 0 0 654.602 702.209 ;
-C 84 ; WX 543.284 ; N T ; B 0 0 665.611 702.209 ;
-C 85 ; WX 858.719 ; N U ; B 0 0 858.719 702.209 ;
-C 86 ; WX 745.485 ; N V ; B 0 0 806.648 702.209 ;
-C 87 ; WX 1125.68 ; N W ; B 0 0 1156.27 702.209 ;
-C 88 ; WX 737.32 ; N X ; B 0 0 737.32 702.209 ;
-C 89 ; WX 583.982 ; N Y ; B 0 0 675.727 702.209 ;
-C 90 ; WX 733.749 ; N Z ; B 0 0 733.749 702.209 ;
-C 96 ; WX 410.614 ; N lscript ; B 0 0 410.614 702.209 ;
-C 97 ; WX 665.016 ; N a ; B 0 0 665.016 486.145 ;
-C 98 ; WX 673.347 ; N b ; B 0 0 673.347 702.209 ;
-C 99 ; WX 549.271 ; N c ; B 0 0 549.271 486.145 ;
-C 100 ; WX 673.347 ; N d ; B 0 0 673.347 702.209 ;
-C 101 ; WX 613.838 ; N e ; B 0 0 613.838 486.145 ;
-C 102 ; WX 430.847 ; N f ; B 0 0 430.847 702.209 ;
-C 103 ; WX 658.173 ; N g ; B 0 -189.056 658.173 486.145 ;
-C 104 ; WX 664.719 ; N h ; B 0 0 664.719 702.209 ;
-C 105 ; WX 367.172 ; N i ; B 0 0 367.172 702.209 ;
-C 106 ; WX 363.007 ; N j ; B 0 -189.056 363.007 702.209 ;
-C 107 ; WX 611.16 ; N k ; B 0 0 611.16 702.209 ;
-C 108 ; WX 368.66 ; N l ; B 0 0 368.66 702.209 ;
-C 109 ; WX 989.044 ; N m ; B 0 0 989.044 486.145 ;
-C 110 ; WX 670.967 ; N n ; B 0 0 670.967 486.145 ;
-C 111 ; WX 673.05 ; N o ; B 0 0 673.05 486.145 ;
-C 112 ; WX 662.636 ; N p ; B 0 -189.056 662.636 486.145 ;
-C 113 ; WX 671.86 ; N q ; B 0 -189.056 671.86 486.145 ;
-C 114 ; WX 496.902 ; N r ; B 0 0 496.902 486.145 ;
-C 115 ; WX 498.688 ; N s ; B 0 0 498.688 486.145 ;
-C 116 ; WX 437.393 ; N t ; B 0 0 437.393 629.288 ;
-C 117 ; WX 670.372 ; N u ; B 0 0 670.372 486.145 ;
-C 118 ; WX 546.295 ; N v ; B 0 0 546.295 486.145 ;
-C 119 ; WX 919.418 ; N w ; B 0 0 919.418 486.145 ;
-C 120 ; WX 550.461 ; N x ; B 0 0 550.461 486.145 ;
-C 121 ; WX 670.074 ; N y ; B 0 -189.056 670.074 486.145 ;
-C 122 ; WX 544.51 ; N z ; B 0 0 544.51 486.145 ;
-C 123 ; WX 367.172 ; N dotlessi ; B 0 0 367.172 486.145 ;
-C 124 ; WX 367.172 ; N dotlessj ; B 0 0 367.172 486.145 ;
-C 125 ; WX 674.538 ; N weierstrass ; B 0 0 674.538 486.145 ;
-C 127 ; WX 0 ; N ghost ; B 0 0 0 0 ;
-C -1 ; WX 333.333 ; N space ; B 0 0 0 0 ;
-EndCharMetrics
-Comment The bogus kern pairs with `ghost' are for TeX positioning of accents
-StartKernData
-StartKernPairs 60
-KPX Gamma slash -61.163
-KPX Gamma comma -91.745
-KPX Gamma period -91.745
-KPX Delta ghost 30.581
-KPX Theta ghost 30.581
-KPX Lambda ghost 30.581
-KPX Pi ghost 30.581
-KPX Upsilon ghost 30.581
-KPX Psi ghost 30.581
-KPX zeta ghost 61.163
-KPX theta ghost 30.581
-KPX lambda ghost -61.163
-KPX pi ghost 61.163
-KPX rho ghost 30.581
-KPX tau ghost 61.163
-KPX psi ghost 30.581
-KPX omega ghost 30.581
-KPX phi1 ghost 30.581
-KPX slash A -61.163
-KPX slash a -61.163
-KPX slash g -61.163
-KPX slash Delta -61.163
-KPX slash Lambda -61.163
-KPX slash alpha -61.163
-KPX C ghost 61.163
-KPX F slash -61.163
-KPX F comma -91.745
-KPX F period -91.745
-KPX G ghost 30.581
-KPX H ghost 30.581
-KPX O ghost 30.581
-KPX P comma -91.745
-KPX P period -91.745
-KPX S ghost 30.581
-KPX T slash -61.163
-KPX T comma -91.745
-KPX T period -91.745
-KPX V ghost 61.163
-KPX V slash -61.163
-KPX V comma -91.745
-KPX V period -91.745
-KPX W ghost 61.163
-KPX W slash -61.163
-KPX W comma -91.745
-KPX W period -91.745
-KPX X ghost 61.163
-KPX Y ghost 61.163
-KPX Y slash -61.163
-KPX Y comma -91.745
-KPX Y period -91.745
-KPX Z ghost 61.163
-KPX a ghost 30.581
-KPX c ghost 30.581
-KPX e ghost 30.581
-KPX f ghost 122.327
-KPX g ghost 30.581
-KPX o ghost 30.581
-KPX s ghost 30.581
-KPX z ghost 30.581
-KPX weierstrass ghost 61.163
-EndKernPairs
-EndKernData
-EndFontMetrics
diff --git a/Master/texmf-dist/fonts/afm/bluesky/ams/eurb5.afm b/Master/texmf-dist/fonts/afm/bluesky/ams/eurb5.afm
deleted file mode 100644
index 1e0dde38a40..00000000000
--- a/Master/texmf-dist/fonts/afm/bluesky/ams/eurb5.afm
+++ /dev/null
@@ -1,214 +0,0 @@
-StartFontMetrics 2.0
-Comment Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
-Comment Creation Date: Jan 12 1992
-Comment UniqueID 5031997
-FontName EURB5
-EncodingScheme FontSpecific
-FullName EURB5
-FamilyName Euler
-Weight Bold
-ItalicAngle 0.0
-IsFixedPitch false
-Version 2.1
-Notice Euler fonts were designed by Hermann Zapf
-FontBBox 0 -251 1549 753
-XHeight 488.889
-CapHeight 706.175
-Ascender 706.175
-Descender -190.123
-Comment following is extra info from TFM file
-Comment FontID EURB V2.1
-Comment DesignSize 5 (pts)
-Comment CharacterCodingScheme TeX math italic subset
-Comment Space 333.333 0 0
-Comment ExtraSpace 0
-Comment Quad 1000
-Comment Num 380.247 271.605 298.765
-Comment Denom 380.247 162.963
-Comment Sup 407.407 380.247 325.926
-Comment Sub 190.123 244.444
-Comment Supdrop 407.407
-Comment Subdrop 27.159
-Comment Delim 2210.87 1004.94
-Comment Axisheight 258.024
-Comment BBox xur - char width => italic correction
-StartCharMetrics 112
-C 0 ; WX 828.477 ; N Gamma ; B 0 0 899.362 706.175 ;
-C 1 ; WX 1114.2 ; N Delta ; B 0 0 1114.2 706.175 ;
-C 2 ; WX 1329.39 ; N Theta ; B 0 0 1329.39 706.175 ;
-C 3 ; WX 1189.38 ; N Lambda ; B 0 0 1189.38 706.175 ;
-C 4 ; WX 963.16 ; N Xi ; B 0 0 963.16 706.175 ;
-C 5 ; WX 1186.28 ; N Pi ; B 0 0 1186.28 706.175 ;
-C 6 ; WX 1032.82 ; N Sigma ; B 0 0 1032.82 706.175 ;
-C 7 ; WX 1127.66 ; N Upsilon ; B 0 0 1127.66 706.175 ;
-C 8 ; WX 1335.25 ; N Phi ; B 0 0 1335.25 706.175 ;
-C 9 ; WX 1112.82 ; N Psi ; B 0 0 1112.82 706.175 ;
-C 10 ; WX 1319.39 ; N Omega ; B 0 0 1319.39 706.175 ;
-C 11 ; WX 1035.23 ; N alpha ; B 0 0 1035.23 488.889 ;
-C 12 ; WX 1018.34 ; N beta ; B 0 -190.123 1018.34 706.175 ;
-C 13 ; WX 955.574 ; N gamma ; B 0 -190.123 955.574 488.889 ;
-C 14 ; WX 883.845 ; N delta ; B 0 0 883.845 706.175 ;
-C 15 ; WX 887.984 ; N epsilon1 ; B 0 0 887.984 488.889 ;
-C 16 ; WX 813.841 ; N zeta ; B 0 -126.747 813.841 706.175 ;
-C 17 ; WX 962.126 ; N eta ; B 0 -190.123 962.126 488.889 ;
-C 18 ; WX 959.023 ; N theta ; B 0 0 959.023 706.175 ;
-C 19 ; WX 617.277 ; N iota ; B 0 0 617.277 488.889 ;
-C 20 ; WX 882.813 ; N kappa ; B 0 0 882.813 488.889 ;
-C 21 ; WX 897.983 ; N lambda ; B 0 0 897.983 706.175 ;
-C 22 ; WX 955.918 ; N mu ; B 0 -190.123 955.918 488.889 ;
-C 23 ; WX 946.953 ; N nu ; B 0 0 946.953 488.889 ;
-C 24 ; WX 888.329 ; N xi ; B 0 -126.747 888.329 706.175 ;
-C 25 ; WX 976.954 ; N pi ; B 0 0 976.954 488.889 ;
-C 26 ; WX 914.882 ; N rho ; B 0 -190.123 914.882 488.889 ;
-C 27 ; WX 1018.34 ; N sigma ; B 0 0 1018.34 488.889 ;
-C 28 ; WX 880.052 ; N tau ; B 0 0 880.052 488.889 ;
-C 29 ; WX 927.641 ; N upsilon ; B 0 0 927.641 488.889 ;
-C 30 ; WX 1219.38 ; N phi ; B 0 -190.123 1219.38 706.175 ;
-C 31 ; WX 887.984 ; N chi ; B 0 -190.123 887.984 488.889 ;
-C 32 ; WX 1159.38 ; N psi ; B 0 -190.123 1159.38 706.175 ;
-C 33 ; WX 1334.91 ; N omega ; B 0 0 1334.91 488.889 ;
-C 34 ; WX 823.497 ; N epsilon ; B 0 0 823.497 488.889 ;
-C 35 ; WX 947.987 ; N theta1 ; B 0 0 947.987 706.175 ;
-C 36 ; WX 1288.35 ; N pi1 ; B 0 0 1288.35 632.841 ;
-C 39 ; WX 1153.85 ; N phi1 ; B 0 0 1153.85 488.889 ;
-C 48 ; WX 844.877 ; N zero ; B 0 0 844.877 706.175 ;
-C 49 ; WX 844.877 ; N one ; B 0 0 844.877 706.175 ;
-C 50 ; WX 844.877 ; N two ; B 0 0 844.877 706.175 ;
-C 51 ; WX 844.877 ; N three ; B 0 0 844.877 706.175 ;
-C 52 ; WX 844.877 ; N four ; B 0 0 844.877 706.175 ;
-C 53 ; WX 844.877 ; N five ; B 0 0 844.877 706.175 ;
-C 54 ; WX 844.877 ; N six ; B 0 0 844.877 706.175 ;
-C 55 ; WX 844.877 ; N seven ; B 0 0 844.877 706.175 ;
-C 56 ; WX 844.877 ; N eight ; B 0 0 844.877 706.175 ;
-C 57 ; WX 844.877 ; N nine ; B 0 0 844.877 706.175 ;
-C 58 ; WX 561.412 ; N period ; B 0 0 561.412 108.641 ;
-C 59 ; WX 561.412 ; N comma ; B 0 0 561.412 108.641 ;
-C 60 ; WX 627.622 ; N less ; B 0 0 627.622 488.889 ;
-C 61 ; WX 847.636 ; N slash ; B 0 -251.234 847.636 753.706 ;
-C 62 ; WX 625.553 ; N greater ; B 0 0 625.553 488.889 ;
-C 64 ; WX 952.47 ; N partialdiff ; B 0 0 952.47 706.175 ;
-C 65 ; WX 1168.69 ; N A ; B 0 0 1168.69 706.175 ;
-C 66 ; WX 1048.68 ; N B ; B 0 0 1048.68 706.175 ;
-C 67 ; WX 1121.79 ; N C ; B 0 0 1121.79 706.175 ;
-C 68 ; WX 1250 ; N D ; B 0 0 1250 706.175 ;
-C 69 ; WX 949.367 ; N E ; B 0 0 949.367 706.175 ;
-C 70 ; WX 815.91 ; N F ; B 0 0 815.91 706.175 ;
-C 71 ; WX 1187.31 ; N G ; B 0 0 1187.31 706.175 ;
-C 72 ; WX 1200.07 ; N H ; B 0 0 1200.07 706.175 ;
-C 73 ; WX 741.423 ; N I ; B 0 0 741.423 706.175 ;
-C 74 ; WX 737.285 ; N J ; B 0 -126.747 737.285 706.175 ;
-C 75 ; WX 1073.86 ; N K ; B 0 0 1073.86 706.175 ;
-C 76 ; WX 926.262 ; N L ; B 0 0 926.262 706.175 ;
-C 77 ; WX 1549.4 ; N M ; B 0 0 1549.4 706.175 ;
-C 78 ; WX 1275.94 ; N N ; B 0 0 1275.94 706.175 ;
-C 79 ; WX 1229.38 ; N O ; B 0 0 1229.38 706.175 ;
-C 80 ; WX 977.644 ; N P ; B 0 0 977.644 706.175 ;
-C 81 ; WX 1272.14 ; N Q ; B 0 -190.123 1272.14 706.175 ;
-C 82 ; WX 1034.54 ; N R ; B 0 0 1034.54 706.175 ;
-C 83 ; WX 965.574 ; N S ; B 0 0 965.574 706.175 ;
-C 84 ; WX 836.561 ; N T ; B 0 0 978.331 706.175 ;
-C 85 ; WX 1202.14 ; N U ; B 0 0 1202.14 706.175 ;
-C 86 ; WX 1070.91 ; N V ; B 0 0 1141.79 706.175 ;
-C 87 ; WX 1511.55 ; N W ; B 0 0 1546.99 706.175 ;
-C 88 ; WX 1061.44 ; N X ; B 0 0 1061.44 706.175 ;
-C 89 ; WX 883.729 ; N Y ; B 0 0 990.056 706.175 ;
-C 90 ; WX 1057.3 ; N Z ; B 0 0 1057.3 706.175 ;
-C 96 ; WX 682.798 ; N lscript ; B 0 0 682.798 706.175 ;
-C 97 ; WX 977.644 ; N a ; B 0 0 977.644 488.889 ;
-C 98 ; WX 987.3 ; N b ; B 0 0 987.3 706.175 ;
-C 99 ; WX 843.498 ; N c ; B 0 0 843.498 488.889 ;
-C 100 ; WX 987.3 ; N d ; B 0 0 987.3 706.175 ;
-C 101 ; WX 918.33 ; N e ; B 0 0 918.33 488.889 ;
-C 102 ; WX 706.248 ; N f ; B 0 0 706.248 706.175 ;
-C 103 ; WX 969.712 ; N g ; B 0 -190.123 969.712 488.889 ;
-C 104 ; WX 977.299 ; N h ; B 0 0 977.299 706.175 ;
-C 105 ; WX 632.45 ; N i ; B 0 0 632.45 706.175 ;
-C 106 ; WX 627.622 ; N j ; B 0 -190.123 627.622 706.175 ;
-C 107 ; WX 915.226 ; N k ; B 0 0 915.226 706.175 ;
-C 108 ; WX 634.174 ; N l ; B 0 0 634.174 706.175 ;
-C 109 ; WX 1353.18 ; N m ; B 0 0 1353.18 488.889 ;
-C 110 ; WX 984.541 ; N n ; B 0 0 984.541 488.889 ;
-C 111 ; WX 986.955 ; N o ; B 0 0 986.955 488.889 ;
-C 112 ; WX 974.885 ; N p ; B 0 -190.123 974.885 488.889 ;
-C 113 ; WX 985.577 ; N q ; B 0 -190.123 985.577 488.889 ;
-C 114 ; WX 782.805 ; N r ; B 0 0 782.805 488.889 ;
-C 115 ; WX 784.874 ; N s ; B 0 0 784.874 488.889 ;
-C 116 ; WX 713.835 ; N t ; B 0 0 713.835 632.841 ;
-C 117 ; WX 983.851 ; N u ; B 0 0 983.851 488.889 ;
-C 118 ; WX 840.05 ; N v ; B 0 0 840.05 488.889 ;
-C 119 ; WX 1272.49 ; N w ; B 0 0 1272.49 488.889 ;
-C 120 ; WX 844.877 ; N x ; B 0 0 844.877 488.889 ;
-C 121 ; WX 983.506 ; N y ; B 0 -190.123 983.506 488.889 ;
-C 122 ; WX 837.98 ; N z ; B 0 0 837.98 488.889 ;
-C 123 ; WX 632.45 ; N dotlessi ; B 0 0 632.45 488.889 ;
-C 124 ; WX 632.45 ; N dotlessj ; B 0 0 632.45 488.889 ;
-C 125 ; WX 988.679 ; N weierstrass ; B 0 0 988.679 488.889 ;
-C 127 ; WX 0 ; N ghost ; B 0 0 0 0 ;
-C -1 ; WX 333.333 ; N space ; B 0 0 0 0 ;
-EndCharMetrics
-Comment The bogus kern pairs with `ghost' are for TeX positioning of accents
-StartKernData
-StartKernPairs 60
-KPX Gamma slash -70.885
-KPX Gamma comma -106.327
-KPX Gamma period -106.327
-KPX Delta ghost 35.441
-KPX Theta ghost 35.441
-KPX Lambda ghost 35.441
-KPX Pi ghost 35.441
-KPX Upsilon ghost 35.441
-KPX Psi ghost 35.441
-KPX zeta ghost 70.885
-KPX theta ghost 35.441
-KPX lambda ghost -70.885
-KPX pi ghost 70.885
-KPX rho ghost 35.441
-KPX tau ghost 70.885
-KPX psi ghost 35.441
-KPX omega ghost 35.441
-KPX phi1 ghost 35.441
-KPX slash A -70.885
-KPX slash a -70.885
-KPX slash g -70.885
-KPX slash Delta -70.885
-KPX slash Lambda -70.885
-KPX slash alpha -70.885
-KPX C ghost 70.885
-KPX F slash -70.885
-KPX F comma -106.327
-KPX F period -106.327
-KPX G ghost 35.441
-KPX H ghost 35.441
-KPX O ghost 35.441
-KPX P comma -106.327
-KPX P period -106.327
-KPX S ghost 35.441
-KPX T slash -70.885
-KPX T comma -106.327
-KPX T period -106.327
-KPX V ghost 70.885
-KPX V slash -70.885
-KPX V comma -106.327
-KPX V period -106.327
-KPX W ghost 70.885
-KPX W slash -70.885
-KPX W comma -106.327
-KPX W period -106.327
-KPX X ghost 70.885
-KPX Y ghost 70.885
-KPX Y slash -70.885
-KPX Y comma -106.327
-KPX Y period -106.327
-KPX Z ghost 70.885
-KPX a ghost 35.441
-KPX c ghost 35.441
-KPX e ghost 35.441
-KPX f ghost 141.77
-KPX g ghost 35.441
-KPX o ghost 35.441
-KPX s ghost 35.441
-KPX z ghost 35.441
-KPX weierstrass ghost 70.885
-EndKernPairs
-EndKernData
-EndFontMetrics
diff --git a/Master/texmf-dist/fonts/afm/bluesky/ams/eurb7.afm b/Master/texmf-dist/fonts/afm/bluesky/ams/eurb7.afm
deleted file mode 100644
index e4ce9b78726..00000000000
--- a/Master/texmf-dist/fonts/afm/bluesky/ams/eurb7.afm
+++ /dev/null
@@ -1,213 +0,0 @@
-StartFontMetrics 2.0
-Comment Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
-Comment Creation Date: Jan 12 1992
-Comment UniqueID 5031991
-FontName EURB7
-EncodingScheme FontSpecific
-FullName EURB7
-FamilyName Euler
-Weight Bold
-ItalicAngle 0.0
-IsFixedPitch false
-Version 2.1
-Notice Euler fonts were designed by Hermann Zapf
-FontBBox 0 -250 1329 750
-XHeight 486.535
-CapHeight 702.774
-Ascender 702.774
-Descender -189.207
-Comment following is extra info from TFM file
-Comment FontID EURB V2.1
-Comment DesignSize 7 (pts)
-Comment CharacterCodingScheme TeX math italic subset
-Comment Space 333.333 0 0
-Comment ExtraSpace 0
-Comment Quad 1000
-Comment Num 378.416 270.297 297.326
-Comment Denom 378.416 162.177
-Comment Sup 405.446 378.416 324.356
-Comment Sub 189.207 243.267
-Comment Supdrop 405.446
-Comment Subdrop 27.027
-Comment Delim 2200.23 1000
-Comment Axisheight 256.781
-StartCharMetrics 112
-C 0 ; WX 650.38 ; N Gamma ; B 0 0 717.142 702.774 ;
-C 1 ; WX 919.492 ; N Delta ; B 0 0 919.492 702.774 ;
-C 2 ; WX 1122.16 ; N Theta ; B 0 0 1122.16 702.774 ;
-C 3 ; WX 990.295 ; N Lambda ; B 0 0 990.295 702.774 ;
-C 4 ; WX 777.23 ; N Xi ; B 0 0 777.23 702.774 ;
-C 5 ; WX 987.373 ; N Pi ; B 0 0 987.373 702.774 ;
-C 6 ; WX 842.839 ; N Sigma ; B 0 0 842.839 702.774 ;
-C 7 ; WX 932.157 ; N Upsilon ; B 0 0 932.157 702.774 ;
-C 8 ; WX 1127.68 ; N Phi ; B 0 0 1127.68 702.774 ;
-C 9 ; WX 918.191 ; N Psi ; B 0 0 918.191 702.774 ;
-C 10 ; WX 1112.74 ; N Omega ; B 0 0 1112.74 702.774 ;
-C 11 ; WX 845.113 ; N alpha ; B 0 0 845.113 486.535 ;
-C 12 ; WX 829.198 ; N beta ; B 0 -189.207 829.198 702.774 ;
-C 13 ; WX 770.085 ; N gamma ; B 0 -189.207 770.085 486.535 ;
-C 14 ; WX 702.528 ; N delta ; B 0 0 702.528 702.774 ;
-C 15 ; WX 706.426 ; N epsilon1 ; B 0 0 706.426 486.535 ;
-C 16 ; WX 636.595 ; N zeta ; B 0 -126.138 636.595 702.774 ;
-C 17 ; WX 776.256 ; N eta ; B 0 -189.207 776.256 486.535 ;
-C 18 ; WX 773.333 ; N theta ; B 0 0 773.333 702.774 ;
-C 19 ; WX 451.462 ; N iota ; B 0 0 451.462 486.535 ;
-C 20 ; WX 701.553 ; N kappa ; B 0 0 701.553 486.535 ;
-C 21 ; WX 715.844 ; N lambda ; B 0 0 715.844 702.774 ;
-C 22 ; WX 770.41 ; N mu ; B 0 -189.207 770.41 486.535 ;
-C 23 ; WX 761.966 ; N nu ; B 0 0 761.966 486.535 ;
-C 24 ; WX 706.75 ; N xi ; B 0 -126.138 706.75 702.774 ;
-C 25 ; WX 790.222 ; N pi ; B 0 0 790.222 486.535 ;
-C 26 ; WX 731.759 ; N rho ; B 0 -189.207 731.759 486.535 ;
-C 27 ; WX 829.198 ; N sigma ; B 0 0 829.198 486.535 ;
-C 28 ; WX 698.955 ; N tau ; B 0 0 698.955 486.535 ;
-C 29 ; WX 743.777 ; N upsilon ; B 0 0 743.777 486.535 ;
-C 30 ; WX 1018.55 ; N phi ; B 0 -189.207 1018.55 702.774 ;
-C 31 ; WX 706.426 ; N chi ; B 0 -189.207 706.426 486.535 ;
-C 32 ; WX 962.039 ; N psi ; B 0 -189.207 962.039 702.774 ;
-C 33 ; WX 1127.36 ; N omega ; B 0 0 1127.36 486.535 ;
-C 34 ; WX 645.689 ; N epsilon ; B 0 0 645.689 486.535 ;
-C 35 ; WX 762.939 ; N theta1 ; B 0 0 762.939 702.774 ;
-C 36 ; WX 1083.51 ; N pi1 ; B 0 0 1083.51 629.794 ;
-C 39 ; WX 956.841 ; N phi1 ; B 0 0 956.841 486.535 ;
-C 48 ; WX 665.826 ; N zero ; B 0 0 665.826 702.774 ;
-C 49 ; WX 665.826 ; N one ; B 0 0 665.826 702.774 ;
-C 50 ; WX 665.826 ; N two ; B 0 0 665.826 702.774 ;
-C 51 ; WX 665.826 ; N three ; B 0 0 665.826 702.774 ;
-C 52 ; WX 665.826 ; N four ; B 0 0 665.826 702.774 ;
-C 53 ; WX 665.826 ; N five ; B 0 0 665.826 702.774 ;
-C 54 ; WX 665.826 ; N six ; B 0 0 665.826 702.774 ;
-C 55 ; WX 665.826 ; N seven ; B 0 0 665.826 702.774 ;
-C 56 ; WX 665.826 ; N eight ; B 0 0 665.826 702.774 ;
-C 57 ; WX 665.826 ; N nine ; B 0 0 665.826 702.774 ;
-C 58 ; WX 398.846 ; N period ; B 0 0 398.846 108.117 ;
-C 59 ; WX 398.846 ; N comma ; B 0 0 398.846 108.117 ;
-C 60 ; WX 461.205 ; N less ; B 0 0 461.205 486.535 ;
-C 61 ; WX 668.425 ; N slash ; B 0 -250 668.425 750.076 ;
-C 62 ; WX 459.257 ; N greater ; B 0 0 459.257 486.535 ;
-C 64 ; WX 767.162 ; N partialdiff ; B 0 0 767.162 702.774 ;
-C 65 ; WX 970.808 ; N A ; B 0 0 970.808 702.774 ;
-C 66 ; WX 857.78 ; N B ; B 0 0 857.78 702.774 ;
-C 67 ; WX 926.636 ; N C ; B 0 0 926.636 702.774 ;
-C 68 ; WX 1047.46 ; N D ; B 0 0 1047.46 702.774 ;
-C 69 ; WX 764.239 ; N E ; B 0 0 764.239 702.774 ;
-C 70 ; WX 638.543 ; N F ; B 0 0 638.543 702.774 ;
-C 71 ; WX 988.347 ; N G ; B 0 0 988.347 702.774 ;
-C 72 ; WX 1000.36 ; N H ; B 0 0 1000.36 702.774 ;
-C 73 ; WX 568.388 ; N I ; B 0 0 568.388 702.774 ;
-C 74 ; WX 564.49 ; N J ; B 0 -126.138 564.49 702.774 ;
-C 75 ; WX 881.49 ; N K ; B 0 0 881.49 702.774 ;
-C 76 ; WX 742.477 ; N L ; B 0 0 742.477 702.774 ;
-C 77 ; WX 1329.38 ; N M ; B 0 0 1329.38 702.774 ;
-C 78 ; WX 1071.82 ; N N ; B 0 0 1071.82 702.774 ;
-C 79 ; WX 1027.97 ; N O ; B 0 0 1027.97 702.774 ;
-C 80 ; WX 790.872 ; N P ; B 0 0 790.872 702.774 ;
-C 81 ; WX 1068.25 ; N Q ; B 0 -189.207 1068.25 702.774 ;
-C 82 ; WX 844.463 ; N R ; B 0 0 844.463 702.774 ;
-C 83 ; WX 779.503 ; N S ; B 0 0 779.503 702.774 ;
-C 84 ; WX 657.994 ; N T ; B 0 0 791.52 702.774 ;
-C 85 ; WX 1002.31 ; N U ; B 0 0 1002.31 702.774 ;
-C 86 ; WX 878.711 ; N V ; B 0 0 945.473 702.774 ;
-C 87 ; WX 1293.73 ; N W ; B 0 0 1327.11 702.774 ;
-C 88 ; WX 869.797 ; N X ; B 0 0 869.797 702.774 ;
-C 89 ; WX 702.419 ; N Y ; B 0 0 802.562 702.774 ;
-C 90 ; WX 865.899 ; N Z ; B 0 0 865.899 702.774 ;
-C 96 ; WX 513.173 ; N lscript ; B 0 0 513.173 702.774 ;
-C 97 ; WX 790.872 ; N a ; B 0 0 790.872 486.535 ;
-C 98 ; WX 800 ; N b ; B 0 0 800 702.774 ;
-C 99 ; WX 664.527 ; N c ; B 0 0 664.527 486.535 ;
-C 100 ; WX 800 ; N d ; B 0 0 800 702.774 ;
-C 101 ; WX 735.007 ; N e ; B 0 0 735.007 486.535 ;
-C 102 ; WX 535.259 ; N f ; B 0 0 535.259 702.774 ;
-C 103 ; WX 783.401 ; N g ; B 0 -189.207 783.401 486.535 ;
-C 104 ; WX 790.547 ; N h ; B 0 0 790.547 702.774 ;
-C 105 ; WX 465.753 ; N i ; B 0 0 465.753 702.774 ;
-C 106 ; WX 461.205 ; N j ; B 0 -189.207 461.205 702.774 ;
-C 107 ; WX 732.084 ; N k ; B 0 0 732.084 702.774 ;
-C 108 ; WX 467.377 ; N l ; B 0 0 467.377 702.774 ;
-C 109 ; WX 1144.57 ; N m ; B 0 0 1144.57 486.535 ;
-C 110 ; WX 797.368 ; N n ; B 0 0 797.368 486.535 ;
-C 111 ; WX 799.642 ; N o ; B 0 0 799.642 486.535 ;
-C 112 ; WX 788.274 ; N p ; B 0 -189.207 788.274 486.535 ;
-C 113 ; WX 798.343 ; N q ; B 0 -189.207 798.343 486.535 ;
-C 114 ; WX 607.364 ; N r ; B 0 0 607.364 486.535 ;
-C 115 ; WX 609.312 ; N s ; B 0 0 609.312 486.535 ;
-C 116 ; WX 542.404 ; N t ; B 0 0 542.404 629.794 ;
-C 117 ; WX 796.719 ; N u ; B 0 0 796.719 486.535 ;
-C 118 ; WX 661.279 ; N v ; B 0 0 661.279 486.535 ;
-C 119 ; WX 1068.57 ; N w ; B 0 0 1068.57 486.535 ;
-C 120 ; WX 665.826 ; N x ; B 0 0 665.826 486.535 ;
-C 121 ; WX 796.393 ; N y ; B 0 -189.207 796.393 486.535 ;
-C 122 ; WX 659.33 ; N z ; B 0 0 659.33 486.535 ;
-C 123 ; WX 465.753 ; N dotlessi ; B 0 0 465.753 486.535 ;
-C 124 ; WX 465.753 ; N dotlessj ; B 0 0 465.753 486.535 ;
-C 125 ; WX 801.266 ; N weierstrass ; B 0 0 801.266 486.535 ;
-C 127 ; WX 0 ; N ghost ; B 0 0 0 0 ;
-C -1 ; WX 333.333 ; N space ; B 0 0 0 0 ;
-EndCharMetrics
-Comment The bogus kern pairs with `ghost' are for TeX positioning of accents
-StartKernData
-StartKernPairs 60
-KPX Gamma slash -66.762
-KPX Gamma comma -100.143
-KPX Gamma period -100.143
-KPX Delta ghost 33.38
-KPX Theta ghost 33.38
-KPX Lambda ghost 33.38
-KPX Pi ghost 33.38
-KPX Upsilon ghost 33.38
-KPX Psi ghost 33.38
-KPX zeta ghost 66.762
-KPX theta ghost 33.38
-KPX lambda ghost -66.762
-KPX pi ghost 66.762
-KPX rho ghost 33.38
-KPX tau ghost 66.762
-KPX psi ghost 33.38
-KPX omega ghost 33.38
-KPX phi1 ghost 33.38
-KPX slash A -66.762
-KPX slash a -66.762
-KPX slash g -66.762
-KPX slash Delta -66.762
-KPX slash Lambda -66.762
-KPX slash alpha -66.762
-KPX C ghost 66.762
-KPX F slash -66.762
-KPX F comma -100.143
-KPX F period -100.143
-KPX G ghost 33.38
-KPX H ghost 33.38
-KPX O ghost 33.38
-KPX P comma -100.143
-KPX P period -100.143
-KPX S ghost 33.38
-KPX T slash -66.762
-KPX T comma -100.143
-KPX T period -100.143
-KPX V ghost 66.762
-KPX V slash -66.762
-KPX V comma -100.143
-KPX V period -100.143
-KPX W ghost 66.762
-KPX W slash -66.762
-KPX W comma -100.143
-KPX W period -100.143
-KPX X ghost 66.762
-KPX Y ghost 66.762
-KPX Y slash -66.762
-KPX Y comma -100.143
-KPX Y period -100.143
-KPX Z ghost 66.762
-KPX a ghost 33.38
-KPX c ghost 33.38
-KPX e ghost 33.38
-KPX f ghost 133.526
-KPX g ghost 33.38
-KPX o ghost 33.38
-KPX s ghost 33.38
-KPX z ghost 33.38
-KPX weierstrass ghost 66.762
-EndKernPairs
-EndKernData
-EndFontMetrics
diff --git a/Master/texmf-dist/fonts/afm/bluesky/ams/eurm10.afm b/Master/texmf-dist/fonts/afm/bluesky/ams/eurm10.afm
deleted file mode 100644
index 196df3da818..00000000000
--- a/Master/texmf-dist/fonts/afm/bluesky/ams/eurm10.afm
+++ /dev/null
@@ -1,212 +0,0 @@
-StartFontMetrics 2.0
-Comment Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
-Comment Creation Date: Dec 24 1991
-Comment UniqueID 5031984
-FontName EURM10
-EncodingScheme FontSpecific
-FullName EURM10
-FamilyName Euler
-Weight Medium
-ItalicAngle 0.0
-IsFixedPitch false
-Version 2.1
-Notice Euler fonts were designed by Hermann Zapf
-FontBBox -32 -206 1060 722
-XHeight 459.137
-CapHeight 691.406
-Ascender 691.406
-Descender -189.056
-Comment following is extra info from TFM file
-Comment FontID EURM V2.1
-Comment DesignSize 10 (pts)
-Comment CharacterCodingScheme TeX math italic subset
-Comment Space 333.333 0 0
-Comment ExtraSpace 0
-Comment Quad 1000
-Comment Num 378.113 270.081 297.089
-Comment Denom 378.113 162.048
-Comment Sup 405.121 378.113 324.097
-Comment Sub 189.056 243.073
-Comment Supdrop 405.121
-Comment Subdrop 27.008
-Comment Delim 2198.45 999.298
-Comment Axisheight 256.577
-StartCharMetrics 112
-C 0 ; WX 428.586 ; N Gamma ; B 0 0 539.621 691.406 ;
-C 1 ; WX 713.283 ; N Delta ; B 0 0 713.283 691.406 ;
-C 2 ; WX 757.576 ; N Theta ; B 0 0 757.576 691.406 ;
-C 3 ; WX 770.81 ; N Lambda ; B 0 0 770.81 691.406 ;
-C 4 ; WX 596.067 ; N Xi ; B 0 0 596.067 691.406 ;
-C 5 ; WX 722.735 ; N Pi ; B 0 0 722.735 691.406 ;
-C 6 ; WX 646.573 ; N Sigma ; B 0 0 646.573 691.406 ;
-C 7 ; WX 716.253 ; N Upsilon ; B 0 0 716.253 691.406 ;
-C 8 ; WX 833.199 ; N Phi ; B 0 0 833.199 691.406 ;
-C 9 ; WX 703.29 ; N Psi ; B 0 0 703.29 691.406 ;
-C 10 ; WX 875.601 ; N Omega ; B 0 0 875.601 691.406 ;
-C 11 ; WX 658.457 ; N alpha ; B 0 0 658.457 459.137 ;
-C 12 ; WX 662.508 ; N beta ; B 0 -189.056 662.508 691.406 ;
-C 13 ; WX 608.492 ; N gamma ; B 0 -189.056 608.492 459.137 ;
-C 14 ; WX 500.999 ; N delta ; B 0 0 500.999 691.406 ;
-C 15 ; WX 550.154 ; N epsilon1 ; B 0 0 550.154 459.137 ;
-C 16 ; WX 512.073 ; N zeta ; B 0 -126.038 512.073 691.406 ;
-C 17 ; WX 560.147 ; N eta ; B 0 -189.056 560.147 459.137 ;
-C 18 ; WX 554.205 ; N theta ; B 0 0 554.205 691.406 ;
-C 19 ; WX 334.9 ; N iota ; B 0 0 334.9 459.137 ;
-C 20 ; WX 555.285 ; N kappa ; B 0 0 555.285 459.137 ;
-C 21 ; WX 541.781 ; N lambda ; B 0 0 541.781 691.406 ;
-C 22 ; WX 617.674 ; N mu ; B 0 -189.056 617.674 459.137 ;
-C 23 ; WX 599.309 ; N nu ; B 0 0 599.309 459.137 ;
-C 24 ; WX 553.125 ; N xi ; B 0 -126.038 553.125 691.406 ;
-C 25 ; WX 609.032 ; N pi ; B 0 0 609.032 459.137 ;
-C 26 ; WX 547.994 ; N rho ; B 0 -189.056 547.994 459.137 ;
-C 27 ; WX 605.25 ; N sigma ; B 0 0 605.25 459.137 ;
-C 28 ; WX 513.964 ; N tau ; B 0 0 513.964 459.137 ;
-C 29 ; WX 587.155 ; N upsilon ; B 0 0 587.155 459.137 ;
-C 30 ; WX 727.597 ; N phi ; B 0 -189.056 727.597 691.406 ;
-C 31 ; WX 576.622 ; N chi ; B 0 -189.056 576.622 459.137 ;
-C 32 ; WX 754.335 ; N psi ; B 0 -189.056 754.335 691.406 ;
-C 33 ; WX 851.024 ; N omega ; B 0 0 851.024 459.137 ;
-C 34 ; WX 486.415 ; N epsilon ; B 0 0 486.415 459.137 ;
-C 35 ; WX 552.045 ; N theta1 ; B 0 0 552.045 691.406 ;
-C 36 ; WX 875.872 ; N pi1 ; B 0 0 875.872 629.288 ;
-C 39 ; WX 763.247 ; N phi1 ; B 0 0 763.247 459.137 ;
-C 48 ; WX 499.649 ; N zero ; B 0 0 499.649 691.406 ;
-C 49 ; WX 499.649 ; N one ; B 0 0 499.649 691.406 ;
-C 50 ; WX 499.649 ; N two ; B 0 0 499.649 691.406 ;
-C 51 ; WX 499.649 ; N three ; B 0 0 499.649 691.406 ;
-C 52 ; WX 499.649 ; N four ; B 0 0 499.649 691.406 ;
-C 53 ; WX 499.649 ; N five ; B 0 0 499.649 691.406 ;
-C 54 ; WX 499.649 ; N six ; B 0 0 499.649 691.406 ;
-C 55 ; WX 499.649 ; N seven ; B 0 0 499.649 691.406 ;
-C 56 ; WX 499.649 ; N eight ; B 0 0 499.649 691.406 ;
-C 57 ; WX 499.649 ; N nine ; B 0 0 499.649 691.406 ;
-C 58 ; WX 277.643 ; N period ; B 0 0 277.643 108.032 ;
-C 59 ; WX 277.643 ; N comma ; B 0 0 277.643 108.032 ;
-C 60 ; WX 756.226 ; N less ; B 0 -20.256 756.226 519.905 ;
-C 61 ; WX 501.81 ; N slash ; B 0 -249.825 501.81 749.474 ;
-C 62 ; WX 756.226 ; N greater ; B 0 -20.256 756.226 519.905 ;
-C 64 ; WX 560.417 ; N partialdiff ; B 0 0 560.417 691.406 ;
-C 65 ; WX 770.54 ; N A ; B 0 0 770.54 691.406 ;
-C 66 ; WX 655.485 ; N B ; B 0 0 655.485 691.406 ;
-C 67 ; WX 714.633 ; N C ; B 0 0 714.633 691.406 ;
-C 68 ; WX 828.337 ; N D ; B 0 0 828.337 691.406 ;
-C 69 ; WX 604.98 ; N E ; B 0 0 604.98 691.406 ;
-C 70 ; WX 499.379 ; N F ; B 0 0 499.379 691.406 ;
-C 71 ; WX 765.409 ; N G ; B 0 0 765.409 691.406 ;
-C 72 ; WX 783.234 ; N H ; B 0 0 783.234 691.406 ;
-C 73 ; WX 394.318 ; N I ; B 0 0 394.318 691.406 ;
-C 74 ; WX 402.15 ; N J ; B 0 -126.038 402.15 691.406 ;
-C 75 ; WX 668.719 ; N K ; B 0 0 668.719 691.406 ;
-C 76 ; WX 559.067 ; N L ; B 0 0 559.067 691.406 ;
-C 77 ; WX 1044.13 ; N M ; B 0 0 1044.13 691.406 ;
-C 78 ; WX 829.687 ; N N ; B 0 0 829.687 691.406 ;
-C 79 ; WX 803.22 ; N O ; B 0 0 803.22 691.406 ;
-C 80 ; WX 576.082 ; N P ; B 0 0 603.09 691.406 ;
-C 81 ; WX 828.877 ; N Q ; B 0 -189.056 828.877 691.406 ;
-C 82 ; WX 609.032 ; N R ; B 0 0 609.032 691.406 ;
-C 83 ; WX 557.177 ; N S ; B 0 0 557.177 691.406 ;
-C 84 ; WX 492.865 ; N T ; B 0 0 603.9 691.406 ;
-C 85 ; WX 774.321 ; N U ; B 0 0 774.321 691.406 ;
-C 86 ; WX 646.212 ; N V ; B 0 0 729.489 691.406 ;
-C 87 ; WX 986.453 ; N W ; B 0 0 1041.97 691.406 ;
-C 88 ; WX 666.018 ; N X ; B 0 0 666.018 691.406 ;
-C 89 ; WX 555.135 ; N Y ; B 0 0 610.652 691.406 ;
-C 90 ; WX 666.559 ; N Z ; B 0 0 666.559 691.406 ;
-C 96 ; WX 388.376 ; N lscript ; B 0 0 388.376 691.406 ;
-C 97 ; WX 609.032 ; N a ; B 0 0 609.032 459.137 ;
-C 98 ; WX 588.506 ; N b ; B 0 0 588.506 691.406 ;
-C 99 ; WX 486.956 ; N c ; B 0 0 486.956 459.137 ;
-C 100 ; WX 603.9 ; N d ; B 0 0 603.9 691.406 ;
-C 101 ; WX 499.649 ; N e ; B 0 0 499.649 459.137 ;
-C 102 ; WX 419.975 ; N f ; B 0 0 419.975 691.406 ;
-C 103 ; WX 568.789 ; N g ; B 0 -189.056 568.789 459.137 ;
-C 104 ; WX 621.725 ; N h ; B 0 0 621.725 691.406 ;
-C 105 ; WX 360.018 ; N i ; B 0 0 360.018 691.406 ;
-C 106 ; WX 331.929 ; N j ; B 0 -189.056 331.929 691.406 ;
-C 107 ; WX 555.826 ; N k ; B 0 0 555.826 691.406 ;
-C 108 ; WX 365.419 ; N l ; B 0 0 365.419 691.406 ;
-C 109 ; WX 915.843 ; N m ; B 0 0 915.843 459.137 ;
-C 110 ; WX 664.398 ; N n ; B 0 0 664.398 459.137 ;
-C 111 ; WX 563.388 ; N o ; B 0 0 563.388 459.137 ;
-C 112 ; WX 589.586 ; N p ; B 0 -189.056 589.586 459.137 ;
-C 113 ; WX 605.52 ; N q ; B 0 -189.056 605.52 459.137 ;
-C 114 ; WX 432.129 ; N r ; B 0 0 432.129 459.137 ;
-C 115 ; WX 455.896 ; N s ; B 0 0 455.896 459.137 ;
-C 116 ; WX 416.735 ; N t ; B 0 0 416.735 629.288 ;
-C 117 ; WX 642.522 ; N u ; B 0 0 642.522 459.137 ;
-C 118 ; WX 495.598 ; N v ; B 0 0 495.598 459.137 ;
-C 119 ; WX 812.132 ; N w ; B 0 0 812.132 459.137 ;
-C 120 ; WX 526.117 ; N x ; B 0 0 526.117 459.137 ;
-C 121 ; WX 593.907 ; N y ; B 0 -189.056 593.907 459.137 ;
-C 122 ; WX 470.751 ; N z ; B 0 0 470.751 459.137 ;
-C 123 ; WX 333.01 ; N dotlessi ; B 0 0 333.01 459.137 ;
-C 124 ; WX 331.929 ; N dotlessj ; B 0 -189.056 331.929 459.137 ;
-C 125 ; WX 604.441 ; N weierstrass ; B 0 0 604.441 459.137 ;
-C 127 ; WX 0 ; N ghost ; B 0 0 0 0 ;
-C -1 ; WX 333.333 ; N space ; B 0 0 0 0 ;
-EndCharMetrics
-Comment The bogus kern pairs with `ghost' are for TeX positioning of accents
-StartKernData
-StartKernPairs 59
-KPX Gamma slash -55.517
-KPX Gamma comma -83.277
-KPX Gamma period -83.277
-KPX Delta ghost 27.759
-KPX Theta ghost 27.759
-KPX Lambda ghost 27.759
-KPX Pi ghost 27.759
-KPX Upsilon ghost 27.759
-KPX Psi ghost 27.759
-KPX zeta ghost 55.517
-KPX theta ghost 27.759
-KPX lambda ghost -55.517
-KPX pi ghost 55.517
-KPX rho ghost 27.759
-KPX tau ghost 55.517
-KPX psi ghost 27.759
-KPX omega ghost 27.759
-KPX phi1 ghost 27.759
-KPX slash A -55.517
-KPX slash a -55.517
-KPX slash g -55.517
-KPX slash Delta -55.517
-KPX slash Lambda -55.517
-KPX slash alpha -55.517
-KPX C ghost 55.517
-KPX F slash -55.517
-KPX F comma -83.277
-KPX F period -83.277
-KPX G ghost 27.759
-KPX O ghost 27.759
-KPX P comma -83.277
-KPX P period -83.277
-KPX S ghost 27.759
-KPX T slash -55.517
-KPX T comma -83.277
-KPX T period -83.277
-KPX V ghost 55.517
-KPX V slash -55.517
-KPX V comma -83.277
-KPX V period -83.277
-KPX W ghost 55.517
-KPX W slash -55.517
-KPX W comma -83.277
-KPX W period -83.277
-KPX X ghost 55.517
-KPX Y ghost 55.517
-KPX Y slash -55.517
-KPX Y comma -83.277
-KPX Y period -83.277
-KPX Z ghost 55.517
-KPX a ghost 27.759
-KPX c ghost 27.759
-KPX e ghost 27.759
-KPX f ghost 111.035
-KPX g ghost 27.759
-KPX o ghost 27.759
-KPX s ghost 27.759
-KPX z ghost 27.759
-KPX weierstrass ghost 55.517
-EndKernPairs
-EndKernData
-EndFontMetrics
diff --git a/Master/texmf-dist/fonts/afm/bluesky/ams/eurm5.afm b/Master/texmf-dist/fonts/afm/bluesky/ams/eurm5.afm
deleted file mode 100644
index 39cdeb2f295..00000000000
--- a/Master/texmf-dist/fonts/afm/bluesky/ams/eurm5.afm
+++ /dev/null
@@ -1,212 +0,0 @@
-StartFontMetrics 2.0
-Comment Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
-Comment Creation Date: Jan 22 1992
-Comment UniqueID 5031996
-FontName EURM5
-EncodingScheme FontSpecific
-FullName EURM5
-FamilyName Euler
-Weight Medium
-ItalicAngle 0.0
-IsFixedPitch false
-Version 2.1
-Notice Euler fonts were designed by Hermann Zapf
-FontBBox 0 -251 1444 753
-XHeight 461.728
-CapHeight 695.313
-Ascender 695.313
-Descender -190.123
-Comment following is extra info from TFM file
-Comment FontID EURM V2.1
-Comment DesignSize 5 (pts)
-Comment CharacterCodingScheme TeX math italic subset
-Comment Space 333.333 0 0
-Comment ExtraSpace 0
-Comment Quad 1000
-Comment Num 380.247 271.605 298.765
-Comment Denom 380.247 162.963
-Comment Sup 407.407 380.247 325.926
-Comment Sub 190.123 244.444
-Comment Supdrop 407.407
-Comment Subdrop 27.159
-Comment Delim 2210.87 1004.94
-Comment Axisheight 258.024
-StartCharMetrics 112
-C 0 ; WX 707.432 ; N Gamma ; B 0 0 840.413 695.313 ;
-C 1 ; WX 1048.42 ; N Delta ; B 0 0 1048.42 695.313 ;
-C 2 ; WX 1101.47 ; N Theta ; B 0 0 1101.47 695.313 ;
-C 3 ; WX 1117.32 ; N Lambda ; B 0 0 1117.32 695.313 ;
-C 4 ; WX 908.023 ; N Xi ; B 0 0 908.023 695.313 ;
-C 5 ; WX 1059.74 ; N Pi ; B 0 0 1059.74 695.313 ;
-C 6 ; WX 968.516 ; N Sigma ; B 0 0 968.516 695.313 ;
-C 7 ; WX 1051.98 ; N Upsilon ; B 0 0 1051.98 695.313 ;
-C 8 ; WX 1192.05 ; N Phi ; B 0 0 1192.05 695.313 ;
-C 9 ; WX 1036.45 ; N Psi ; B 0 0 1036.45 695.313 ;
-C 10 ; WX 1242.83 ; N Omega ; B 0 0 1242.83 695.313 ;
-C 11 ; WX 982.75 ; N alpha ; B 0 0 982.75 461.728 ;
-C 12 ; WX 987.603 ; N beta ; B 0 -190.123 987.603 695.313 ;
-C 13 ; WX 922.905 ; N gamma ; B 0 -190.123 922.905 461.728 ;
-C 14 ; WX 794.157 ; N delta ; B 0 0 794.157 695.313 ;
-C 15 ; WX 853.031 ; N epsilon1 ; B 0 0 853.031 461.728 ;
-C 16 ; WX 807.42 ; N zeta ; B 0 -126.747 807.42 695.313 ;
-C 17 ; WX 865 ; N eta ; B 0 -190.123 865 461.728 ;
-C 18 ; WX 857.884 ; N theta ; B 0 0 857.884 695.313 ;
-C 19 ; WX 595.213 ; N iota ; B 0 0 595.213 461.728 ;
-C 20 ; WX 859.177 ; N kappa ; B 0 0 859.177 461.728 ;
-C 21 ; WX 843.003 ; N lambda ; B 0 0 843.003 695.313 ;
-C 22 ; WX 933.903 ; N mu ; B 0 -190.123 933.903 461.728 ;
-C 23 ; WX 911.906 ; N nu ; B 0 0 911.906 461.728 ;
-C 24 ; WX 856.59 ; N xi ; B 0 -126.747 856.59 695.313 ;
-C 25 ; WX 923.552 ; N pi ; B 0 0 923.552 461.728 ;
-C 26 ; WX 850.444 ; N rho ; B 0 -190.123 850.444 461.728 ;
-C 27 ; WX 919.023 ; N sigma ; B 0 0 919.023 461.728 ;
-C 28 ; WX 809.685 ; N tau ; B 0 0 809.685 461.728 ;
-C 29 ; WX 897.349 ; N upsilon ; B 0 0 897.349 461.728 ;
-C 30 ; WX 1065.56 ; N phi ; B 0 -190.123 1065.56 695.313 ;
-C 31 ; WX 884.733 ; N chi ; B 0 -190.123 884.733 461.728 ;
-C 32 ; WX 1097.59 ; N psi ; B 0 -190.123 1097.59 695.313 ;
-C 33 ; WX 1213.4 ; N omega ; B 0 0 1213.4 461.728 ;
-C 34 ; WX 776.688 ; N epsilon ; B 0 0 776.688 461.728 ;
-C 35 ; WX 855.296 ; N theta1 ; B 0 0 855.296 695.313 ;
-C 36 ; WX 1243.16 ; N pi1 ; B 0 0 1243.16 632.841 ;
-C 39 ; WX 1108.26 ; N phi1 ; B 0 0 1108.26 461.728 ;
-C 48 ; WX 792.54 ; N zero ; B 0 0 792.54 695.313 ;
-C 49 ; WX 792.54 ; N one ; B 0 0 792.54 695.313 ;
-C 50 ; WX 792.54 ; N two ; B 0 0 792.54 695.313 ;
-C 51 ; WX 792.54 ; N three ; B 0 0 792.54 695.313 ;
-C 52 ; WX 792.54 ; N four ; B 0 0 792.54 695.313 ;
-C 53 ; WX 792.54 ; N five ; B 0 0 792.54 695.313 ;
-C 54 ; WX 792.54 ; N six ; B 0 0 792.54 695.313 ;
-C 55 ; WX 792.54 ; N seven ; B 0 0 792.54 695.313 ;
-C 56 ; WX 792.54 ; N eight ; B 0 0 792.54 695.313 ;
-C 57 ; WX 792.54 ; N nine ; B 0 0 792.54 695.313 ;
-C 58 ; WX 526.634 ; N period ; B 0 0 526.634 108.641 ;
-C 59 ; WX 526.634 ; N comma ; B 0 0 526.634 108.641 ;
-C 60 ; WX 1099.85 ; N less ; B 0 -20.369 1099.85 522.841 ;
-C 61 ; WX 795.128 ; N slash ; B 0 -251.234 795.128 753.706 ;
-C 62 ; WX 1099.85 ; N greater ; B 0 -20.369 1099.85 522.841 ;
-C 64 ; WX 865.324 ; N partialdiff ; B 0 0 865.324 695.313 ;
-C 65 ; WX 1117 ; N A ; B 0 0 1117 695.313 ;
-C 66 ; WX 979.191 ; N B ; B 0 0 979.191 695.313 ;
-C 67 ; WX 1050.04 ; N C ; B 0 0 1050.04 695.313 ;
-C 68 ; WX 1186.22 ; N D ; B 0 0 1186.22 695.313 ;
-C 69 ; WX 918.699 ; N E ; B 0 0 918.699 695.313 ;
-C 70 ; WX 792.216 ; N F ; B 0 0 792.216 695.313 ;
-C 71 ; WX 1110.85 ; N G ; B 0 0 1110.85 695.313 ;
-C 72 ; WX 1132.2 ; N H ; B 0 0 1132.2 695.313 ;
-C 73 ; WX 666.38 ; N I ; B 0 0 666.38 695.313 ;
-C 74 ; WX 675.761 ; N J ; B 0 -126.747 675.761 695.313 ;
-C 75 ; WX 995.042 ; N K ; B 0 0 995.042 695.313 ;
-C 76 ; WX 863.707 ; N L ; B 0 0 863.707 695.313 ;
-C 77 ; WX 1444.69 ; N M ; B 0 0 1444.69 695.313 ;
-C 78 ; WX 1187.84 ; N N ; B 0 0 1187.84 695.313 ;
-C 79 ; WX 1156.14 ; N O ; B 0 0 1156.14 695.313 ;
-C 80 ; WX 884.086 ; N P ; B 0 0 916.433 695.313 ;
-C 81 ; WX 1186.87 ; N Q ; B 0 -190.123 1186.87 695.313 ;
-C 82 ; WX 923.552 ; N R ; B 0 0 923.552 695.313 ;
-C 83 ; WX 861.443 ; N S ; B 0 0 861.443 695.313 ;
-C 84 ; WX 784.422 ; N T ; B 0 0 917.403 695.313 ;
-C 85 ; WX 1121.53 ; N U ; B 0 0 1121.53 695.313 ;
-C 86 ; WX 968.089 ; N V ; B 0 0 1067.82 695.313 ;
-C 87 ; WX 1375.61 ; N W ; B 0 0 1442.1 695.313 ;
-C 88 ; WX 991.807 ; N X ; B 0 0 991.807 695.313 ;
-C 89 ; WX 859.001 ; N Y ; B 0 0 925.491 695.313 ;
-C 90 ; WX 992.455 ; N Z ; B 0 0 992.455 695.313 ;
-C 96 ; WX 659.264 ; N lscript ; B 0 0 659.264 695.313 ;
-C 97 ; WX 923.552 ; N a ; B 0 0 923.552 461.728 ;
-C 98 ; WX 898.967 ; N b ; B 0 0 898.967 695.313 ;
-C 99 ; WX 777.336 ; N c ; B 0 0 777.336 461.728 ;
-C 100 ; WX 917.405 ; N d ; B 0 0 917.405 695.313 ;
-C 101 ; WX 792.54 ; N e ; B 0 0 792.54 461.728 ;
-C 102 ; WX 697.111 ; N f ; B 0 0 697.111 695.313 ;
-C 103 ; WX 875.352 ; N g ; B 0 -190.123 875.352 461.728 ;
-C 104 ; WX 938.755 ; N h ; B 0 0 938.755 695.313 ;
-C 105 ; WX 625.298 ; N i ; B 0 0 625.298 695.313 ;
-C 106 ; WX 591.655 ; N j ; B 0 -190.123 591.655 695.313 ;
-C 107 ; WX 859.825 ; N k ; B 0 0 859.825 695.313 ;
-C 108 ; WX 631.767 ; N l ; B 0 0 631.767 695.313 ;
-C 109 ; WX 1291.03 ; N m ; B 0 0 1291.03 461.728 ;
-C 110 ; WX 989.866 ; N n ; B 0 0 989.866 461.728 ;
-C 111 ; WX 868.882 ; N o ; B 0 0 868.882 461.728 ;
-C 112 ; WX 900.261 ; N p ; B 0 -190.123 900.261 461.728 ;
-C 113 ; WX 919.346 ; N q ; B 0 -190.123 919.346 461.728 ;
-C 114 ; WX 711.668 ; N r ; B 0 0 711.668 461.728 ;
-C 115 ; WX 740.135 ; N s ; B 0 0 740.135 461.728 ;
-C 116 ; WX 693.23 ; N t ; B 0 0 693.23 632.841 ;
-C 117 ; WX 963.664 ; N u ; B 0 0 963.664 461.728 ;
-C 118 ; WX 787.687 ; N v ; B 0 0 787.687 461.728 ;
-C 119 ; WX 1166.81 ; N w ; B 0 0 1166.81 461.728 ;
-C 120 ; WX 824.242 ; N x ; B 0 0 824.242 461.728 ;
-C 121 ; WX 905.437 ; N y ; B 0 -190.123 905.437 461.728 ;
-C 122 ; WX 757.927 ; N z ; B 0 0 757.927 461.728 ;
-C 123 ; WX 592.949 ; N dotlessi ; B 0 0 592.949 461.728 ;
-C 124 ; WX 591.655 ; N dotlessj ; B 0 -190.123 591.655 461.728 ;
-C 125 ; WX 918.053 ; N weierstrass ; B 0 0 918.053 461.728 ;
-C 127 ; WX 0 ; N ghost ; B 0 0 0 0 ;
-C -1 ; WX 333.333 ; N space ; B 0 0 0 0 ;
-EndCharMetrics
-Comment The bogus kern pairs with `ghost' are for TeX positioning of accents
-StartKernData
-StartKernPairs 59
-KPX Gamma slash -66.49
-KPX Gamma comma -99.735
-KPX Gamma period -99.735
-KPX Delta ghost 33.244
-KPX Theta ghost 33.244
-KPX Lambda ghost 33.244
-KPX Pi ghost 33.244
-KPX Upsilon ghost 33.244
-KPX Psi ghost 33.244
-KPX zeta ghost 66.49
-KPX theta ghost 33.244
-KPX lambda ghost -66.49
-KPX pi ghost 66.49
-KPX rho ghost 33.244
-KPX tau ghost 66.49
-KPX psi ghost 33.244
-KPX omega ghost 33.244
-KPX phi1 ghost 33.244
-KPX slash A -66.49
-KPX slash a -66.49
-KPX slash g -66.49
-KPX slash Delta -66.49
-KPX slash Lambda -66.49
-KPX slash alpha -66.49
-KPX C ghost 66.49
-KPX F slash -66.49
-KPX F comma -99.735
-KPX F period -99.735
-KPX G ghost 33.244
-KPX O ghost 33.244
-KPX P comma -99.735
-KPX P period -99.735
-KPX S ghost 33.244
-KPX T slash -66.49
-KPX T comma -99.735
-KPX T period -99.735
-KPX V ghost 66.49
-KPX V slash -66.49
-KPX V comma -99.735
-KPX V period -99.735
-KPX W ghost 66.49
-KPX W slash -66.49
-KPX W comma -99.735
-KPX W period -99.735
-KPX X ghost 66.49
-KPX Y ghost 66.49
-KPX Y slash -66.49
-KPX Y comma -99.735
-KPX Y period -99.735
-KPX Z ghost 66.49
-KPX a ghost 33.244
-KPX c ghost 33.244
-KPX e ghost 33.244
-KPX f ghost 132.981
-KPX g ghost 33.244
-KPX o ghost 33.244
-KPX s ghost 33.244
-KPX z ghost 33.244
-KPX weierstrass ghost 66.49
-EndKernPairs
-EndKernData
-EndFontMetrics
diff --git a/Master/texmf-dist/fonts/afm/bluesky/ams/eurm7.afm b/Master/texmf-dist/fonts/afm/bluesky/ams/eurm7.afm
deleted file mode 100644
index 7a27791a5e0..00000000000
--- a/Master/texmf-dist/fonts/afm/bluesky/ams/eurm7.afm
+++ /dev/null
@@ -1,212 +0,0 @@
-StartFontMetrics 2.0
-Comment Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
-Comment Creation Date: Dec 24 1991
-Comment UniqueID 5031990
-FontName EURM7
-EncodingScheme FontSpecific
-FullName EURM7
-FamilyName Euler
-Weight Medium
-ItalicAngle 0.0
-IsFixedPitch false
-Version 2.1
-Notice Euler fonts were designed by Hermann Zapf
-FontBBox 0 -250 1240 750
-XHeight 459.506
-CapHeight 691.962
-Ascender 691.962
-Descender -189.207
-Comment following is extra info from TFM file
-Comment FontID EURM V2.1
-Comment DesignSize 7 (pts)
-Comment CharacterCodingScheme TeX math italic subset
-Comment Space 333.333 0 0
-Comment ExtraSpace 0
-Comment Quad 1000
-Comment Num 378.416 270.297 297.326
-Comment Denom 378.416 162.177
-Comment Sup 405.446 378.416 324.356
-Comment Sub 189.207 243.267
-Comment Supdrop 405.446
-Comment Subdrop 27.027
-Comment Delim 2200.23 1000
-Comment Axisheight 256.781
-StartCharMetrics 112
-C 0 ; WX 545.312 ; N Gamma ; B 0 0 670.773 691.962 ;
-C 1 ; WX 867.003 ; N Delta ; B 0 0 867.003 691.962 ;
-C 2 ; WX 917.051 ; N Theta ; B 0 0 917.051 691.962 ;
-C 3 ; WX 932.005 ; N Lambda ; B 0 0 932.005 691.962 ;
-C 4 ; WX 734.556 ; N Xi ; B 0 0 734.556 691.962 ;
-C 5 ; WX 877.684 ; N Pi ; B 0 0 877.684 691.962 ;
-C 6 ; WX 791.624 ; N Sigma ; B 0 0 791.624 691.962 ;
-C 7 ; WX 870.359 ; N Upsilon ; B 0 0 870.359 691.962 ;
-C 8 ; WX 1002.5 ; N Phi ; B 0 0 1002.5 691.962 ;
-C 9 ; WX 855.711 ; N Psi ; B 0 0 855.711 691.962 ;
-C 10 ; WX 1050.41 ; N Omega ; B 0 0 1050.41 691.962 ;
-C 11 ; WX 805.052 ; N alpha ; B 0 0 805.052 459.506 ;
-C 12 ; WX 809.629 ; N beta ; B 0 -189.207 809.629 691.962 ;
-C 13 ; WX 748.594 ; N gamma ; B 0 -189.207 748.594 459.506 ;
-C 14 ; WX 627.134 ; N delta ; B 0 0 627.134 691.962 ;
-C 15 ; WX 682.676 ; N epsilon1 ; B 0 0 682.676 459.506 ;
-C 16 ; WX 639.647 ; N zeta ; B 0 -126.138 639.647 691.962 ;
-C 17 ; WX 693.968 ; N eta ; B 0 -189.207 693.968 459.506 ;
-C 18 ; WX 687.254 ; N theta ; B 0 0 687.254 691.962 ;
-C 19 ; WX 439.451 ; N iota ; B 0 0 439.451 459.506 ;
-C 20 ; WX 688.475 ; N kappa ; B 0 0 688.475 459.506 ;
-C 21 ; WX 673.216 ; N lambda ; B 0 0 673.216 691.962 ;
-C 22 ; WX 758.97 ; N mu ; B 0 -189.207 758.97 459.506 ;
-C 23 ; WX 738.218 ; N nu ; B 0 0 738.218 459.506 ;
-C 24 ; WX 686.033 ; N xi ; B 0 -126.138 686.033 691.962 ;
-C 25 ; WX 749.205 ; N pi ; B 0 0 749.205 459.506 ;
-C 26 ; WX 680.235 ; N rho ; B 0 -189.207 680.235 459.506 ;
-C 27 ; WX 744.932 ; N sigma ; B 0 0 744.932 459.506 ;
-C 28 ; WX 641.783 ; N tau ; B 0 0 641.783 459.506 ;
-C 29 ; WX 724.485 ; N upsilon ; B 0 0 724.485 459.506 ;
-C 30 ; WX 883.178 ; N phi ; B 0 -189.207 883.178 691.962 ;
-C 31 ; WX 712.584 ; N chi ; B 0 -189.207 712.584 459.506 ;
-C 32 ; WX 913.389 ; N psi ; B 0 -189.207 913.389 691.962 ;
-C 33 ; WX 1022.64 ; N omega ; B 0 0 1022.64 459.506 ;
-C 34 ; WX 610.656 ; N epsilon ; B 0 0 610.656 459.506 ;
-C 35 ; WX 684.813 ; N theta1 ; B 0 0 684.813 691.962 ;
-C 36 ; WX 1050.72 ; N pi1 ; B 0 0 1050.72 629.794 ;
-C 39 ; WX 923.46 ; N phi1 ; B 0 0 923.46 459.506 ;
-C 48 ; WX 625.608 ; N zero ; B 0 0 625.608 691.962 ;
-C 49 ; WX 625.608 ; N one ; B 0 0 625.608 691.962 ;
-C 50 ; WX 625.608 ; N two ; B 0 0 625.608 691.962 ;
-C 51 ; WX 625.608 ; N three ; B 0 0 625.608 691.962 ;
-C 52 ; WX 625.608 ; N four ; B 0 0 625.608 691.962 ;
-C 53 ; WX 625.608 ; N five ; B 0 0 625.608 691.962 ;
-C 54 ; WX 625.608 ; N six ; B 0 0 625.608 691.962 ;
-C 55 ; WX 625.608 ; N seven ; B 0 0 625.608 691.962 ;
-C 56 ; WX 625.608 ; N eight ; B 0 0 625.608 691.962 ;
-C 57 ; WX 625.608 ; N nine ; B 0 0 625.608 691.962 ;
-C 58 ; WX 374.754 ; N period ; B 0 0 374.754 108.117 ;
-C 59 ; WX 374.754 ; N comma ; B 0 0 374.754 108.117 ;
-C 60 ; WX 915.525 ; N less ; B 0 -20.27 915.525 520.323 ;
-C 61 ; WX 628.049 ; N slash ; B 0 -250 628.049 750.076 ;
-C 62 ; WX 915.525 ; N greater ; B 0 -20.27 915.525 520.323 ;
-C 64 ; WX 694.273 ; N partialdiff ; B 0 0 694.273 691.962 ;
-C 65 ; WX 931.7 ; N A ; B 0 0 931.7 691.962 ;
-C 66 ; WX 801.695 ; N B ; B 0 0 801.695 691.962 ;
-C 67 ; WX 868.528 ; N C ; B 0 0 868.528 691.962 ;
-C 68 ; WX 997.007 ; N D ; B 0 0 997.007 691.962 ;
-C 69 ; WX 744.627 ; N E ; B 0 0 744.627 691.962 ;
-C 70 ; WX 625.303 ; N F ; B 0 0 625.303 691.962 ;
-C 71 ; WX 925.901 ; N G ; B 0 0 925.901 691.962 ;
-C 72 ; WX 946.043 ; N H ; B 0 0 946.043 691.962 ;
-C 73 ; WX 506.59 ; N I ; B 0 0 506.59 691.962 ;
-C 74 ; WX 515.439 ; N J ; B 0 -126.138 515.439 691.962 ;
-C 75 ; WX 816.649 ; N K ; B 0 0 816.649 691.962 ;
-C 76 ; WX 692.747 ; N L ; B 0 0 692.747 691.962 ;
-C 77 ; WX 1240.84 ; N M ; B 0 0 1240.84 691.962 ;
-C 78 ; WX 998.533 ; N N ; B 0 0 998.533 691.962 ;
-C 79 ; WX 968.626 ; N O ; B 0 0 968.626 691.962 ;
-C 80 ; WX 711.973 ; N P ; B 0 0 742.489 691.962 ;
-C 81 ; WX 997.618 ; N Q ; B 0 -189.207 997.618 691.962 ;
-C 82 ; WX 749.205 ; N R ; B 0 0 749.205 691.962 ;
-C 83 ; WX 690.611 ; N S ; B 0 0 690.611 691.962 ;
-C 84 ; WX 617.944 ; N T ; B 0 0 743.405 691.962 ;
-C 85 ; WX 935.972 ; N U ; B 0 0 935.972 691.962 ;
-C 86 ; WX 791.217 ; N V ; B 0 0 885.311 691.962 ;
-C 87 ; WX 1175.67 ; N W ; B 0 0 1238.4 691.962 ;
-C 88 ; WX 813.596 ; N X ; B 0 0 813.596 691.962 ;
-C 89 ; WX 688.305 ; N Y ; B 0 0 751.034 691.962 ;
-C 90 ; WX 814.208 ; N Z ; B 0 0 814.208 691.962 ;
-C 96 ; WX 500 ; N lscript ; B 0 0 500 691.962 ;
-C 97 ; WX 749.205 ; N a ; B 0 0 749.205 459.506 ;
-C 98 ; WX 726.011 ; N b ; B 0 0 726.011 691.962 ;
-C 99 ; WX 611.265 ; N c ; B 0 0 611.265 459.506 ;
-C 100 ; WX 743.406 ; N d ; B 0 0 743.406 691.962 ;
-C 101 ; WX 625.608 ; N e ; B 0 0 625.608 459.506 ;
-C 102 ; WX 535.582 ; N f ; B 0 0 535.582 691.962 ;
-C 103 ; WX 703.733 ; N g ; B 0 -189.207 703.733 459.506 ;
-C 104 ; WX 763.547 ; N h ; B 0 0 763.547 691.962 ;
-C 105 ; WX 467.833 ; N i ; B 0 0 467.833 691.962 ;
-C 106 ; WX 436.094 ; N j ; B 0 -189.207 436.094 691.962 ;
-C 107 ; WX 689.085 ; N k ; B 0 0 689.085 691.962 ;
-C 108 ; WX 473.936 ; N l ; B 0 0 473.936 691.962 ;
-C 109 ; WX 1095.88 ; N m ; B 0 0 1095.88 459.506 ;
-C 110 ; WX 811.765 ; N n ; B 0 0 811.765 459.506 ;
-C 111 ; WX 697.63 ; N o ; B 0 0 697.63 459.506 ;
-C 112 ; WX 727.232 ; N p ; B 0 -189.207 727.232 459.506 ;
-C 113 ; WX 745.237 ; N q ; B 0 -189.207 745.237 459.506 ;
-C 114 ; WX 549.314 ; N r ; B 0 0 549.314 459.506 ;
-C 115 ; WX 576.17 ; N s ; B 0 0 576.17 459.506 ;
-C 116 ; WX 531.915 ; N t ; B 0 0 531.915 629.794 ;
-C 117 ; WX 787.046 ; N u ; B 0 0 787.046 459.506 ;
-C 118 ; WX 621.031 ; N v ; B 0 0 621.031 459.506 ;
-C 119 ; WX 978.697 ; N w ; B 0 0 978.697 459.506 ;
-C 120 ; WX 655.516 ; N x ; B 0 0 655.516 459.506 ;
-C 121 ; WX 732.115 ; N y ; B 0 -189.207 732.115 459.506 ;
-C 122 ; WX 592.955 ; N z ; B 0 0 592.955 459.506 ;
-C 123 ; WX 437.315 ; N dotlessi ; B 0 0 437.315 459.506 ;
-C 124 ; WX 436.094 ; N dotlessj ; B 0 -189.207 436.094 459.506 ;
-C 125 ; WX 744.017 ; N weierstrass ; B 0 0 744.017 459.506 ;
-C 127 ; WX 0 ; N ghost ; B 0 0 0 0 ;
-C -1 ; WX 333.333 ; N space ; B 0 0 0 0 ;
-EndCharMetrics
-Comment The bogus kern pairs with `ghost' are for TeX positioning of accents
-StartKernData
-StartKernPairs 59
-KPX Gamma slash -62.729
-KPX Gamma comma -94.094
-KPX Gamma period -94.094
-KPX Delta ghost 31.363
-KPX Theta ghost 31.363
-KPX Lambda ghost 31.363
-KPX Pi ghost 31.363
-KPX Upsilon ghost 31.363
-KPX Psi ghost 31.363
-KPX zeta ghost 62.729
-KPX theta ghost 31.363
-KPX lambda ghost -62.729
-KPX pi ghost 62.729
-KPX rho ghost 31.363
-KPX tau ghost 62.729
-KPX psi ghost 31.363
-KPX omega ghost 31.363
-KPX phi1 ghost 31.363
-KPX slash A -62.729
-KPX slash a -62.729
-KPX slash g -62.729
-KPX slash Delta -62.729
-KPX slash Lambda -62.729
-KPX slash alpha -62.729
-KPX C ghost 62.729
-KPX F slash -62.729
-KPX F comma -94.094
-KPX F period -94.094
-KPX G ghost 31.363
-KPX O ghost 31.363
-KPX P comma -94.094
-KPX P period -94.094
-KPX S ghost 31.363
-KPX T slash -62.729
-KPX T comma -94.094
-KPX T period -94.094
-KPX V ghost 62.729
-KPX V slash -62.729
-KPX V comma -94.094
-KPX V period -94.094
-KPX W ghost 62.729
-KPX W slash -62.729
-KPX W comma -94.094
-KPX W period -94.094
-KPX X ghost 62.729
-KPX Y ghost 62.729
-KPX Y slash -62.729
-KPX Y comma -94.094
-KPX Y period -94.094
-KPX Z ghost 62.729
-KPX a ghost 31.363
-KPX c ghost 31.363
-KPX e ghost 31.363
-KPX f ghost 125.461
-KPX g ghost 31.363
-KPX o ghost 31.363
-KPX s ghost 31.363
-KPX z ghost 31.363
-KPX weierstrass ghost 62.729
-EndKernPairs
-EndKernData
-EndFontMetrics
diff --git a/Master/texmf-dist/fonts/afm/bluesky/ams/eusb10.afm b/Master/texmf-dist/fonts/afm/bluesky/ams/eusb10.afm
deleted file mode 100644
index b518375c00d..00000000000
--- a/Master/texmf-dist/fonts/afm/bluesky/ams/eusb10.afm
+++ /dev/null
@@ -1,86 +0,0 @@
-StartFontMetrics 2.0
-Comment Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
-Comment Creation Date: Dec 24 1991
-Comment UniqueID 5031989
-FontName EUSB10
-EncodingScheme FontSpecific
-FullName EUSB10
-FamilyName Euler
-Weight Bold
-ItalicAngle 0.0
-IsFixedPitch false
-Version 2.1
-Notice Euler fonts were designed by Hermann Zapf
-FontBBox -4 -194 1084 738
-XHeight 486.145
-CapHeight 702.209
-Ascender 702.209
-Descender -189.056
-Comment following is extra info from TFM file
-Comment FontID EUSB V2.1
-Comment DesignSize 10 (pts)
-Comment CharacterCodingScheme TeX math symbols subset
-Comment Space 333.333 0 0
-Comment ExtraSpace 0
-Comment Quad 1000
-Comment Num 378.113 270.081 297.089
-Comment Denom 378.113 162.048
-Comment Sup 405.121 378.113 324.097
-Comment Sub 189.056 243.073
-Comment Supdrop 405.121
-Comment Subdrop 27.008
-Comment Delim 2198.45 999.298
-Comment Axisheight 256.577
-Comment BBox xur - char width => italic correction
-StartCharMetrics 41
-C 0 ; WX 854.492 ; N minus ; B 0 -83.185 854.492 582.834 ;
-C 24 ; WX 623.169 ; N similar ; B 0 0 623.169 486.145 ;
-C 32 ; WX 333.333 ; N space ; B 0 0 0 0 ;
-C 48 ; WX 0 ; N ghost ; B 0 0 0 0 ;
-C 58 ; WX 773.315 ; N logicalnot ; B 0 0 773.315 486.145 ;
-C 60 ; WX 935.669 ; N Rfractur ; B 0 0 935.669 702.209 ;
-C 61 ; WX 626.526 ; N Ifractur ; B 0 0 626.526 702.209 ;
-C 64 ; WX 875.244 ; N aleph ; B 0 0 875.244 702.209 ;
-C 65 ; WX 885.925 ; N A ; B 0 0 885.925 702.209 ;
-C 66 ; WX 864.258 ; N B ; B 0 0 864.258 702.209 ;
-C 67 ; WX 680.847 ; N C ; B 0 0 680.847 702.209 ;
-C 68 ; WX 938.416 ; N D ; B 0 0 938.416 702.209 ;
-C 69 ; WX 687.256 ; N E ; B 0 0 687.256 702.209 ;
-C 70 ; WX 755.31 ; N F ; B 0 0 755.31 702.209 ;
-C 71 ; WX 682.983 ; N G ; B 0 -126.038 682.983 702.209 ;
-C 72 ; WX 999.451 ; N H ; B 0 0 999.451 702.209 ;
-C 73 ; WX 563.354 ; N I ; B 0 0 563.354 702.209 ;
-C 74 ; WX 571.899 ; N J ; B 0 -126.038 571.899 702.209 ;
-C 75 ; WX 929.871 ; N K ; B 0 0 929.871 702.209 ;
-C 76 ; WX 808.411 ; N L ; B 0 0 808.411 702.209 ;
-C 77 ; WX 1109.92 ; N M ; B 0 0 1109.92 702.209 ;
-C 78 ; WX 874.634 ; N N ; B 0 0 874.634 702.209 ;
-C 79 ; WX 799.561 ; N O ; B 0 0 799.561 702.209 ;
-C 80 ; WX 746.46 ; N P ; B 0 0 746.46 702.209 ;
-C 81 ; WX 765.381 ; N Q ; B 0 0 765.381 702.209 ;
-C 82 ; WX 816.65 ; N R ; B 0 0 816.65 702.209 ;
-C 83 ; WX 598.755 ; N S ; B 0 0 598.755 702.209 ;
-C 84 ; WX 653.992 ; N T ; B 0 0 715.027 702.209 ;
-C 85 ; WX 799.255 ; N U ; B 0 0 799.255 702.209 ;
-C 86 ; WX 751.038 ; N V ; B 0 0 751.038 702.209 ;
-C 87 ; WX 1117.86 ; N W ; B 0 0 1117.86 702.209 ;
-C 88 ; WX 809.937 ; N X ; B 0 0 809.937 702.209 ;
-C 89 ; WX 680.847 ; N Y ; B 0 0 680.847 702.209 ;
-C 90 ; WX 742.188 ; N Z ; B 0 0 742.188 702.209 ;
-C 94 ; WX 875.854 ; N logicaland ; B 0 0 875.854 702.209 ;
-C 95 ; WX 875.854 ; N logicalor ; B 0 0 875.854 702.209 ;
-C 102 ; WX 361.633 ; N braceleft ; B 0 -249.825 361.633 749.474 ;
-C 103 ; WX 361.633 ; N braceright ; B 0 -249.825 361.633 749.474 ;
-C 106 ; WX 241.089 ; N bar ; B 0 -249.825 241.089 749.474 ;
-C 110 ; WX 567.017 ; N backslash ; B 0 -249.825 567.017 749.474 ;
-C 120 ; WX 581.97 ; N section ; B 0 0 581.97 189.056 ;
-EndCharMetrics
-Comment The bogus kern pairs with `ghost' are for TeX positioning of accents
-StartKernData
-StartKernPairs 3
-KPX A ghost 156.83
-KPX I ghost 62.732
-KPX J ghost 62.732
-EndKernPairs
-EndKernData
-EndFontMetrics
diff --git a/Master/texmf-dist/fonts/afm/bluesky/ams/eusb5.afm b/Master/texmf-dist/fonts/afm/bluesky/ams/eusb5.afm
deleted file mode 100644
index c9d60e922bf..00000000000
--- a/Master/texmf-dist/fonts/afm/bluesky/ams/eusb5.afm
+++ /dev/null
@@ -1,85 +0,0 @@
-StartFontMetrics 2.0
-Comment Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
-Comment Creation Date: Jan 12 1992
-Comment UniqueID 5032001
-FontName EUSB5
-EncodingScheme FontSpecific
-FullName EUSB5
-FamilyName Euler
-ItalicAngle 0.0
-Weight Bold
-IsFixedPitch false
-Version 2.1
-Notice Euler fonts were designed by Hermann Zapf
-FontBBox 0 -251 1470 753
-XHeight 488.889
-CapHeight 706.175
-Ascender 706.175
-Descender -189.056
-Comment following is extra info from TFM file
-Comment FontID EUSB V2.1
-Comment DesignSize 5 (pts)
-Comment CharacterCodingScheme TeX math symbols subset
-Comment Space 333.333 0 0
-Comment ExtraSpace 0
-Comment Quad 1000
-Comment Num 380.247 271.605 298.765
-Comment Denom 380.247 162.963
-Comment Sup 407.407 380.247 325.926
-Comment Sub 190.123 244.444
-Comment Supdrop 407.407
-Comment Subdrop 27.159
-Comment Delim 2210.87 1004.94
-Comment Axisheight 258.024
-StartCharMetrics 41
-C 0 ; WX 1172.48 ; N minus ; B 0 -83.653 1172.48 586.124 ;
-C 24 ; WX 911.088 ; N similar ; B 0 0 911.088 488.889 ;
-C 32 ; WX 333.333 ; N space ; B 0 0 0 0 ;
-C 48 ; WX 0 ; N ghost ; B 0 0 0 0 ;
-C 58 ; WX 1080.75 ; N logicalnot ; B 0 0 1080.75 488.889 ;
-C 60 ; WX 1264.21 ; N Rfractur ; B 0 0 1264.21 706.175 ;
-C 61 ; WX 914.882 ; N Ifractur ; B 0 0 914.882 706.175 ;
-C 64 ; WX 1195.93 ; N aleph ; B 0 0 1195.93 706.175 ;
-C 65 ; WX 1208 ; N A ; B 0 0 1208 706.175 ;
-C 66 ; WX 1183.52 ; N B ; B 0 0 1183.52 706.175 ;
-C 67 ; WX 976.265 ; N C ; B 0 0 976.265 706.175 ;
-C 68 ; WX 1267.32 ; N D ; B 0 0 1267.32 706.175 ;
-C 69 ; WX 983.506 ; N E ; B 0 0 983.506 706.175 ;
-C 70 ; WX 1060.41 ; N F ; B 0 0 1060.41 706.175 ;
-C 71 ; WX 978.679 ; N G ; B 0 -126.747 978.679 706.175 ;
-C 72 ; WX 1336.29 ; N H ; B 0 0 1336.29 706.175 ;
-C 73 ; WX 843.498 ; N I ; B 0 0 843.498 706.175 ;
-C 74 ; WX 853.153 ; N J ; B 0 -126.747 853.153 706.175 ;
-C 75 ; WX 1257.66 ; N K ; B 0 0 1257.66 706.175 ;
-C 76 ; WX 1120.41 ; N L ; B 0 0 1120.41 706.175 ;
-C 77 ; WX 1461.12 ; N M ; B 0 0 1461.12 706.175 ;
-C 78 ; WX 1195.24 ; N N ; B 0 0 1195.24 706.175 ;
-C 79 ; WX 1110.41 ; N O ; B 0 0 1110.41 706.175 ;
-C 80 ; WX 1050.41 ; N P ; B 0 0 1050.41 706.175 ;
-C 81 ; WX 1071.79 ; N Q ; B 0 0 1071.79 706.175 ;
-C 82 ; WX 1129.72 ; N R ; B 0 0 1129.72 706.175 ;
-C 83 ; WX 883.5 ; N S ; B 0 0 883.5 706.175 ;
-C 84 ; WX 945.918 ; N T ; B 0 0 1014.88 706.175 ;
-C 85 ; WX 1110.07 ; N U ; B 0 0 1110.07 706.175 ;
-C 86 ; WX 1055.58 ; N V ; B 0 0 1055.58 706.175 ;
-C 87 ; WX 1470.09 ; N W ; B 0 0 1470.09 706.175 ;
-C 88 ; WX 1122.14 ; N X ; B 0 0 1122.14 706.175 ;
-C 89 ; WX 976.265 ; N Y ; B 0 0 976.265 706.175 ;
-C 90 ; WX 1045.58 ; N Z ; B 0 0 1045.58 706.175 ;
-C 94 ; WX 1196.62 ; N logicaland ; B 0 0 1196.62 706.175 ;
-C 95 ; WX 1196.62 ; N logicalor ; B 0 0 1196.62 706.175 ;
-C 102 ; WX 615.553 ; N braceleft ; B 0 -251.234 615.553 753.706 ;
-C 103 ; WX 615.553 ; N braceright ; B 0 -251.234 615.553 753.706 ;
-C 106 ; WX 479.339 ; N bar ; B 0 -251.234 479.339 753.706 ;
-C 110 ; WX 847.636 ; N backslash ; B 0 -251.234 847.636 753.706 ;
-C 120 ; WX 864.533 ; N section ; B 0 0 864.533 190.123 ;
-EndCharMetrics
-Comment The bogus kern pairs with `ghost' are for TeX positioning of accents
-StartKernData
-StartKernPairs 3
-KPX A ghost 177.215
-KPX I ghost 70.885
-KPX J ghost 70.885
-EndKernPairs
-EndKernData
-EndFontMetrics
diff --git a/Master/texmf-dist/fonts/afm/bluesky/ams/eusb7.afm b/Master/texmf-dist/fonts/afm/bluesky/ams/eusb7.afm
deleted file mode 100644
index d4f0b07eed6..00000000000
--- a/Master/texmf-dist/fonts/afm/bluesky/ams/eusb7.afm
+++ /dev/null
@@ -1,85 +0,0 @@
-StartFontMetrics 2.0
-Comment Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
-Comment Creation Date: Jan 12 1992
-Comment UniqueID 5031995
-FontName EUSB7
-EncodingScheme FontSpecific
-FullName EUSB7
-FamilyName Euler
-Weight Bold
-ItalicAngle 0.0
-IsFixedPitch false
-Version 2.1
-Notice Euler fonts were designed by Hermann Zapf
-FontBBox 0 -250 1263 750
-XHeight 486.535
-CapHeight 702.774
-Ascender 702.774
-Descender -189.056
-Comment following is extra info from TFM file
-Comment FontID EUSB V2.1
-Comment DesignSize 7 (pts)
-Comment CharacterCodingScheme TeX math symbols subset
-Comment Space 333.333 0 0
-Comment ExtraSpace 0
-Comment Quad 1000
-Comment Num 378.416 270.297 297.326
-Comment Denom 378.416 162.177
-Comment Sup 405.446 378.416 324.356
-Comment Sub 189.207 243.267
-Comment Supdrop 405.446
-Comment Subdrop 27.027
-Comment Delim 2200.23 1000
-Comment Axisheight 256.781
-StartCharMetrics 41
-C 0 ; WX 980.92 ; N minus ; B 0 -83.25 980.92 583.303 ;
-C 24 ; WX 733.074 ; N similar ; B 0 0 733.074 486.535 ;
-C 32 ; WX 333.333 ; N space ; B 0 0 0 0 ;
-C 48 ; WX 0 ; N ghost ; B 0 0 0 0 ;
-C 58 ; WX 893.945 ; N logicalnot ; B 0 0 893.945 486.535 ;
-C 60 ; WX 1067.9 ; N Rfractur ; B 0 0 1067.9 702.774 ;
-C 61 ; WX 736.67 ; N Ifractur ; B 0 0 736.67 702.774 ;
-C 64 ; WX 1003.16 ; N aleph ; B 0 0 1003.16 702.774 ;
-C 65 ; WX 1014.6 ; N A ; B 0 0 1014.6 702.774 ;
-C 66 ; WX 991.383 ; N B ; B 0 0 991.383 702.774 ;
-C 67 ; WX 794.872 ; N C ; B 0 0 794.872 702.774 ;
-C 68 ; WX 1070.84 ; N D ; B 0 0 1070.84 702.774 ;
-C 69 ; WX 801.739 ; N E ; B 0 0 801.739 702.774 ;
-C 70 ; WX 874.654 ; N F ; B 0 0 874.654 702.774 ;
-C 71 ; WX 797.161 ; N G ; B 0 -126.138 797.161 702.774 ;
-C 72 ; WX 1136.23 ; N H ; B 0 0 1136.23 702.774 ;
-C 73 ; WX 668.987 ; N I ; B 0 0 668.987 702.774 ;
-C 74 ; WX 678.143 ; N J ; B 0 -126.138 678.143 702.774 ;
-C 75 ; WX 1061.68 ; N K ; B 0 0 1061.68 702.774 ;
-C 76 ; WX 931.548 ; N L ; B 0 0 931.548 702.774 ;
-C 77 ; WX 1254.6 ; N M ; B 0 0 1254.6 702.774 ;
-C 78 ; WX 1002.5 ; N N ; B 0 0 1002.5 702.774 ;
-C 79 ; WX 922.065 ; N O ; B 0 0 922.065 702.774 ;
-C 80 ; WX 865.169 ; N P ; B 0 0 865.169 702.774 ;
-C 81 ; WX 885.444 ; N Q ; B 0 0 885.444 702.774 ;
-C 82 ; WX 940.375 ; N R ; B 0 0 940.375 702.774 ;
-C 83 ; WX 706.916 ; N S ; B 0 0 706.916 702.774 ;
-C 84 ; WX 766.098 ; N T ; B 0 0 831.49 702.774 ;
-C 85 ; WX 921.739 ; N U ; B 0 0 921.739 702.774 ;
-C 86 ; WX 870.076 ; N V ; B 0 0 870.076 702.774 ;
-C 87 ; WX 1263.1 ; N W ; B 0 0 1263.1 702.774 ;
-C 88 ; WX 933.182 ; N X ; B 0 0 933.182 702.774 ;
-C 89 ; WX 794.872 ; N Y ; B 0 0 794.872 702.774 ;
-C 90 ; WX 860.594 ; N Z ; B 0 0 860.594 702.774 ;
-C 94 ; WX 1003.81 ; N logicaland ; B 0 0 1003.81 702.774 ;
-C 95 ; WX 1003.81 ; N logicalor ; B 0 0 1003.81 702.774 ;
-C 102 ; WX 452.857 ; N braceleft ; B 0 -250 452.857 750.076 ;
-C 103 ; WX 452.857 ; N braceright ; B 0 -250 452.857 750.076 ;
-C 106 ; WX 323.703 ; N bar ; B 0 -250 323.703 750.076 ;
-C 110 ; WX 672.911 ; N backslash ; B 0 -250 672.911 750.076 ;
-C 120 ; WX 688.932 ; N section ; B 0 0 688.932 189.207 ;
-EndCharMetrics
-Comment The bogus kern pairs with `ghost' are for TeX positioning of accents
-StartKernData
-StartKernPairs 3
-KPX A ghost 168.03
-KPX I ghost 67.211
-KPX J ghost 67.211
-EndKernPairs
-EndKernData
-EndFontMetrics
diff --git a/Master/texmf-dist/fonts/afm/bluesky/ams/eusm10.afm b/Master/texmf-dist/fonts/afm/bluesky/ams/eusm10.afm
deleted file mode 100644
index 07a3dd10faa..00000000000
--- a/Master/texmf-dist/fonts/afm/bluesky/ams/eusm10.afm
+++ /dev/null
@@ -1,85 +0,0 @@
-StartFontMetrics 2.0
-Comment Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
-Comment Creation Date: Dec 24 1991
-Comment UniqueID 5031988
-FontName EUSM10
-EncodingScheme FontSpecific
-FullName EUSM10
-FamilyName Euler
-Weight Medium
-ItalicAngle 0
-IsFixedPitch false
-Version 2.1
-Notice Euler fonts were designed by Hermann Zapf
-FontBBox -8 -194 963 738
-XHeight 459.137
-CapHeight 702.209
-Ascender 702.209
-Descender -189.056
-Comment following is extra info from TFM file
-Comment FontID EUSM V2.1
-Comment DesignSize 10 (pts)
-Comment CharacterCodingScheme TeX math symbols subset
-Comment Space 333.333 0 0
-Comment ExtraSpace 0
-Comment Quad 1000
-Comment Num 378.113 270.081 297.089
-Comment Denom 378.113 162.048
-Comment Sup 405.121 378.113 324.097
-Comment Sub 189.056 243.073
-Comment Supdrop 405.121
-Comment Subdrop 27.008
-Comment Delim 2198.45 999.298
-Comment Axisheight 256.577
-StartCharMetrics 41
-C 0 ; WX 756.226 ; N minus ; B 0 -83.185 756.226 582.834 ;
-C 24 ; WX 551.504 ; N similar ; B 0 0 551.504 459.137 ;
-C 32 ; WX 333.333 ; N space ; B 0 0 0 0 ;
-C 48 ; WX 0 ; N ghost ; B 0 0 0 0 ;
-C 58 ; WX 684.384 ; N logicalnot ; B 0 0 684.384 459.137 ;
-C 60 ; WX 828.067 ; N Rfractur ; B 0 0 828.067 702.209 ;
-C 61 ; WX 554.476 ; N Ifractur ; B 0 0 554.476 702.209 ;
-C 64 ; WX 774.591 ; N aleph ; B 0 0 774.591 702.209 ;
-C 65 ; WX 770.54 ; N A ; B 0 0 770.54 702.209 ;
-C 66 ; WX 761.087 ; N B ; B 0 0 761.087 702.209 ;
-C 67 ; WX 602.55 ; N C ; B 0 0 602.55 702.209 ;
-C 68 ; WX 830.498 ; N D ; B 0 0 830.498 702.209 ;
-C 69 ; WX 608.221 ; N E ; B 0 0 608.221 702.209 ;
-C 70 ; WX 649.274 ; N F ; B 0 0 676.282 702.209 ;
-C 71 ; WX 604.441 ; N G ; B 0 -126.038 604.441 702.209 ;
-C 72 ; WX 884.514 ; N H ; B 0 0 898.018 702.209 ;
-C 73 ; WX 430.779 ; N I ; B 0 0 430.779 702.209 ;
-C 74 ; WX 506.131 ; N J ; B 0 -126.038 506.131 702.209 ;
-C 75 ; WX 822.935 ; N K ; B 0 0 822.935 702.209 ;
-C 76 ; WX 715.444 ; N L ; B 0 0 715.444 702.209 ;
-C 77 ; WX 982.283 ; N M ; B 0 0 982.283 702.209 ;
-C 78 ; WX 774.051 ; N N ; B 0 0 787.555 702.209 ;
-C 79 ; WX 707.611 ; N O ; B 0 0 707.611 702.209 ;
-C 80 ; WX 660.617 ; N P ; B 0 0 660.617 702.209 ;
-C 81 ; WX 662.508 ; N Q ; B 0 0 662.508 702.209 ;
-C 82 ; WX 722.735 ; N R ; B 0 0 722.735 702.209 ;
-C 83 ; WX 542.051 ; N S ; B 0 0 542.051 702.209 ;
-C 84 ; WX 586.885 ; N T ; B 0 0 627.397 702.209 ;
-C 85 ; WX 714.093 ; N U ; B 0 0 714.093 702.209 ;
-C 86 ; WX 664.668 ; N V ; B 0 0 664.668 702.209 ;
-C 87 ; WX 989.305 ; N W ; B 0 0 989.305 702.209 ;
-C 88 ; WX 716.794 ; N X ; B 0 0 716.794 702.209 ;
-C 89 ; WX 595.798 ; N Y ; B 0 0 595.798 702.209 ;
-C 90 ; WX 656.836 ; N Z ; B 0 0 656.836 702.209 ;
-C 94 ; WX 775.131 ; N logicaland ; B 0 0 775.131 702.209 ;
-C 95 ; WX 775.131 ; N logicalor ; B 0 0 775.131 702.209 ;
-C 102 ; WX 320.045 ; N braceleft ; B 0 -249.825 320.045 749.474 ;
-C 103 ; WX 320.045 ; N braceright ; B 0 -249.825 320.045 749.474 ;
-C 106 ; WX 213.364 ; N bar ; B 0 -249.825 213.364 749.474 ;
-C 110 ; WX 501.81 ; N backslash ; B 0 -249.825 501.81 749.474 ;
-C 120 ; WX 515.043 ; N section ; B 0 0 515.043 189.056 ;
-EndCharMetrics
-Comment The bogus kern pairs with `ghost' are for TeX positioning of accents
-StartKernData
-StartKernPairs 3
-KPX A ghost 138.794
-KPX I ghost 55.517
-KPX J ghost 55.517
-EndKernPairs
-EndKernData
-EndFontMetrics
diff --git a/Master/texmf-dist/fonts/afm/bluesky/ams/eusm5.afm b/Master/texmf-dist/fonts/afm/bluesky/ams/eusm5.afm
deleted file mode 100644
index 0fcf24e98ce..00000000000
--- a/Master/texmf-dist/fonts/afm/bluesky/ams/eusm5.afm
+++ /dev/null
@@ -1,85 +0,0 @@
-StartFontMetrics 2.0
-Comment Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
-Comment Creation Date: Jan 12 1992
-Comment UniqueID 5032000
-FontName EUSM5
-EncodingScheme FontSpecific
-FullName EUSM5
-FamilyName Euler
-ItalicAngle 0.0
-Weight Medium
-IsFixedPitch false
-Version 2.1
-Notice Euler fonts were designed by Hermann Zapf
-FontBBox 0 -251 1379 753
-XHeight 461.728
-CapHeight 706.175
-Ascender 706.175
-Descender -189.056
-Comment following is extra info from TFM file
-Comment FontID EUSM V2.1
-Comment DesignSize 5 (pts)
-Comment CharacterCodingScheme TeX math symbols subset
-Comment Space 333.333 0 0
-Comment ExtraSpace 0
-Comment Quad 1000
-Comment Num 380.247 271.605 298.765
-Comment Denom 380.247 162.963
-Comment Sup 407.407 380.247 325.926
-Comment Sub 190.123 244.444
-Comment Supdrop 407.407
-Comment Subdrop 27.159
-Comment Delim 2210.87 1004.94
-Comment Axisheight 258.024
-StartCharMetrics 41
-C 0 ; WX 1099.85 ; N minus ; B 0 -83.653 1099.85 586.124 ;
-C 24 ; WX 854.649 ; N similar ; B 0 0 854.649 461.728 ;
-C 32 ; WX 333.333 ; N space ; B 0 0 0 0 ;
-C 48 ; WX 0 ; N ghost ; B 0 0 0 0 ;
-C 58 ; WX 1013.81 ; N logicalnot ; B 0 0 1013.81 461.728 ;
-C 60 ; WX 1185.9 ; N Rfractur ; B 0 0 1185.9 706.175 ;
-C 61 ; WX 858.209 ; N Ifractur ; B 0 0 858.209 706.175 ;
-C 64 ; WX 1121.85 ; N aleph ; B 0 0 1121.85 706.175 ;
-C 65 ; WX 1117 ; N A ; B 0 0 1117 706.175 ;
-C 66 ; WX 1105.68 ; N B ; B 0 0 1105.68 706.175 ;
-C 67 ; WX 915.789 ; N C ; B 0 0 915.789 706.175 ;
-C 68 ; WX 1188.81 ; N D ; B 0 0 1188.81 706.175 ;
-C 69 ; WX 922.581 ; N E ; B 0 0 922.581 706.175 ;
-C 70 ; WX 971.751 ; N F ; B 0 0 1004.1 706.175 ;
-C 71 ; WX 918.053 ; N G ; B 0 -126.747 918.053 706.175 ;
-C 72 ; WX 1253.51 ; N H ; B 0 0 1269.68 706.175 ;
-C 73 ; WX 710.051 ; N I ; B 0 0 710.051 706.175 ;
-C 74 ; WX 800.303 ; N J ; B 0 -126.747 800.303 706.175 ;
-C 75 ; WX 1179.75 ; N K ; B 0 0 1179.75 706.175 ;
-C 76 ; WX 1051.01 ; N L ; B 0 0 1051.01 706.175 ;
-C 77 ; WX 1370.61 ; N M ; B 0 0 1370.61 706.175 ;
-C 78 ; WX 1121.2 ; N N ; B 0 0 1137.38 706.175 ;
-C 79 ; WX 1041.62 ; N O ; B 0 0 1041.62 706.175 ;
-C 80 ; WX 985.337 ; N P ; B 0 0 985.337 706.175 ;
-C 81 ; WX 987.603 ; N Q ; B 0 0 987.603 706.175 ;
-C 82 ; WX 1059.74 ; N R ; B 0 0 1059.74 706.175 ;
-C 83 ; WX 843.327 ; N S ; B 0 0 843.327 706.175 ;
-C 84 ; WX 897.026 ; N T ; B 0 0 945.547 706.175 ;
-C 85 ; WX 1049.39 ; N U ; B 0 0 1049.39 706.175 ;
-C 86 ; WX 990.19 ; N V ; B 0 0 990.19 706.175 ;
-C 87 ; WX 1379.02 ; N W ; B 0 0 1379.02 706.175 ;
-C 88 ; WX 1052.63 ; N X ; B 0 0 1052.63 706.175 ;
-C 89 ; WX 907.7 ; N Y ; B 0 0 907.7 706.175 ;
-C 90 ; WX 980.808 ; N Z ; B 0 0 980.808 706.175 ;
-C 94 ; WX 1122.5 ; N logicaland ; B 0 0 1122.5 706.175 ;
-C 95 ; WX 1122.5 ; N logicalor ; B 0 0 1122.5 706.175 ;
-C 102 ; WX 577.421 ; N braceleft ; B 0 -251.234 577.421 753.706 ;
-C 103 ; WX 577.421 ; N braceright ; B 0 -251.234 577.421 753.706 ;
-C 106 ; WX 449.644 ; N bar ; B 0 -251.234 449.644 753.706 ;
-C 110 ; WX 795.128 ; N backslash ; B 0 -251.234 795.128 753.706 ;
-C 120 ; WX 810.978 ; N section ; B 0 0 810.978 190.123 ;
-EndCharMetrics
-Comment The bogus kern pairs with `ghost' are for TeX positioning of accents
-StartKernData
-StartKernPairs 3
-KPX A ghost 166.227
-KPX I ghost 66.49
-KPX J ghost 66.49
-EndKernPairs
-EndKernData
-EndFontMetrics
diff --git a/Master/texmf-dist/fonts/afm/bluesky/ams/eusm7.afm b/Master/texmf-dist/fonts/afm/bluesky/ams/eusm7.afm
deleted file mode 100644
index 14220f4ab7c..00000000000
--- a/Master/texmf-dist/fonts/afm/bluesky/ams/eusm7.afm
+++ /dev/null
@@ -1,85 +0,0 @@
-StartFontMetrics 2.0
-Comment Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
-Comment Creation Date: Jan 12 1992
-Comment UniqueID 5031994
-FontName EUSM7
-EncodingScheme FontSpecific
-FullName EUSM7
-FamilyName Euler
-ItalicAngle 0.0
-Weight Medium
-IsFixedPitch false
-Version 2.1
-Notice Euler fonts were designed by Hermann Zapf
-FontBBox 0 -250 1178 750
-XHeight 459.506
-CapHeight 702.774
-Ascender 702.774
-Descender -189.056
-Comment following is extra info from TFM file
-Comment FontID EUSM V2.1
-Comment DesignSize 7 (pts)
-Comment CharacterCodingScheme TeX math symbols subset
-Comment Space 333.333 0 0
-Comment ExtraSpace 0
-Comment Quad 1000
-Comment Num 378.416 270.297 297.326
-Comment Denom 378.416 162.177
-Comment Sup 405.446 378.416 324.356
-Comment Sub 189.207 243.267
-Comment Supdrop 405.446
-Comment Subdrop 27.027
-Comment Delim 2200.23 1000
-Comment Axisheight 256.781
-StartCharMetrics 41
-C 0 ; WX 915.525 ; N minus ; B 0 -83.25 915.525 583.303 ;
-C 24 ; WX 684.211 ; N similar ; B 0 0 684.211 459.506 ;
-C 32 ; WX 333.333 ; N space ; B 0 0 0 0 ;
-C 48 ; WX 0 ; N ghost ; B 0 0 0 0 ;
-C 58 ; WX 834.349 ; N logicalnot ; B 0 0 834.349 459.506 ;
-C 60 ; WX 996.702 ; N Rfractur ; B 0 0 996.702 702.774 ;
-C 61 ; WX 687.559 ; N Ifractur ; B 0 0 687.559 702.774 ;
-C 64 ; WX 936.277 ; N aleph ; B 0 0 936.277 702.774 ;
-C 65 ; WX 931.7 ; N A ; B 0 0 931.7 702.774 ;
-C 66 ; WX 921.019 ; N B ; B 0 0 921.019 702.774 ;
-C 67 ; WX 741.88 ; N C ; B 0 0 741.88 702.774 ;
-C 68 ; WX 999.449 ; N D ; B 0 0 999.449 702.774 ;
-C 69 ; WX 748.289 ; N E ; B 0 0 748.289 702.774 ;
-C 70 ; WX 794.677 ; N F ; B 0 0 825.193 702.774 ;
-C 71 ; WX 744.017 ; N G ; B 0 -126.138 744.017 702.774 ;
-C 72 ; WX 1060.48 ; N H ; B 0 0 1075.74 702.774 ;
-C 73 ; WX 547.789 ; N I ; B 0 0 547.789 702.774 ;
-C 74 ; WX 632.933 ; N J ; B 0 -126.138 632.933 702.774 ;
-C 75 ; WX 990.904 ; N K ; B 0 0 990.904 702.774 ;
-C 76 ; WX 869.444 ; N L ; B 0 0 869.444 702.774 ;
-C 77 ; WX 1170.96 ; N M ; B 0 0 1170.96 702.774 ;
-C 78 ; WX 935.667 ; N N ; B 0 0 950.924 702.774 ;
-C 79 ; WX 860.594 ; N O ; B 0 0 860.594 702.774 ;
-C 80 ; WX 807.493 ; N P ; B 0 0 807.493 702.774 ;
-C 81 ; WX 809.629 ; N Q ; B 0 0 809.629 702.774 ;
-C 82 ; WX 877.684 ; N R ; B 0 0 877.684 702.774 ;
-C 83 ; WX 673.521 ; N S ; B 0 0 673.521 702.774 ;
-C 84 ; WX 724.18 ; N T ; B 0 0 769.955 702.774 ;
-C 85 ; WX 867.918 ; N U ; B 0 0 867.918 702.774 ;
-C 86 ; WX 812.071 ; N V ; B 0 0 812.071 702.774 ;
-C 87 ; WX 1178.89 ; N W ; B 0 0 1178.89 702.774 ;
-C 88 ; WX 870.968 ; N X ; B 0 0 870.968 702.774 ;
-C 89 ; WX 734.251 ; N Y ; B 0 0 734.251 702.774 ;
-C 90 ; WX 803.221 ; N Z ; B 0 0 803.221 702.774 ;
-C 94 ; WX 936.888 ; N logicaland ; B 0 0 936.888 702.774 ;
-C 95 ; WX 936.888 ; N logicalor ; B 0 0 936.888 702.774 ;
-C 102 ; WX 422.667 ; N braceleft ; B 0 -250 422.667 750.076 ;
-C 103 ; WX 422.667 ; N braceright ; B 0 -250 422.667 750.076 ;
-C 106 ; WX 302.122 ; N bar ; B 0 -250 302.122 750.076 ;
-C 110 ; WX 628.049 ; N backslash ; B 0 -250 628.049 750.076 ;
-C 120 ; WX 643.003 ; N section ; B 0 0 643.003 189.207 ;
-EndCharMetrics
-Comment The bogus kern pairs with `ghost' are for TeX positioning of accents
-StartKernData
-StartKernPairs 3
-KPX A ghost 156.826
-KPX I ghost 62.729
-KPX J ghost 62.729
-EndKernPairs
-EndKernData
-EndFontMetrics
diff --git a/Master/texmf-dist/fonts/afm/bluesky/ams/msam10.afm b/Master/texmf-dist/fonts/afm/bluesky/ams/msam10.afm
deleted file mode 100644
index e4335503587..00000000000
--- a/Master/texmf-dist/fonts/afm/bluesky/ams/msam10.afm
+++ /dev/null
@@ -1,166 +0,0 @@
-StartFontMetrics 2.0
-Comment Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
-Comment Creation Date: Tue Jan 28 20:23:20 1992
-Comment UniqueID 5031981
-FontName MSAM10
-EncodingScheme FontSpecific
-FullName MSAM10
-FamilyName Euler
-Weight Medium
-ItalicAngle 0
-IsFixedPitch false
-Version 2.1
-Notice Math Symbol fonts were designed by the American Mathematical Society
-FontBBox 8 -463 1331 1003
-XHeight 430.556
-CapHeight 549.858
-Ascender 750
-Comment Descender 0
-Descender -463
-Comment following is extra info from TFM file
-Comment FontID MSAM V2.1
-Comment DesignSize 10 (pts)
-Comment CharacterCodingScheme AMS math sybols A
-Comment Space 0 0 0
-Comment ExtraSpace 0
-Comment Quad 1000
-Comment Num 676.506 393.73 443.73
-Comment Denom 685.95 344.839
-Comment Sup 412.89 362.89 288.889
-Comment Sub 150 247.215
-Comment Supdrop 386.107
-Comment Subdrop 50
-Comment Delim 2390 1010
-Comment Axisheight 250
-StartCharMetrics 129
-C 0 ; WX 777.778 ; N squaredot ; B 56 0 722 686 ;
-C 1 ; WX 777.778 ; N squareplus ; B 56 0 722 686 ;
-C 2 ; WX 777.778 ; N squaremultiply ; B 56 0 721 687 ;
-C 3 ; WX 777.778 ; N square ; B 56 0 721 687 ;
-C 4 ; WX 777.778 ; N squaresolid ; B 56 0 721 687 ;
-C 5 ; WX 277.778 ; N squaresmallsolid ; B 56 0 221 187 ;
-C 6 ; WX 666.667 ; N diamond ; B 56 -133 610 716 ;
-C 7 ; WX 666.667 ; N diamondsolid ; B 56 -133 610 716 ;
-C 8 ; WX 777.778 ; N clockwise ; B 56 -83 721 655 ;
-C 9 ; WX 777.778 ; N anticlockwise ; B 56 -83 721 655 ;
-C 10 ; WX 1000 ; N harpoonleftright ; B 56 -14 943 514 ;
-C 11 ; WX 1000 ; N harpoonrightleft ; B 56 -14 943 514 ;
-C 12 ; WX 777.778 ; N squareminus ; B 56 0 721 686 ;
-C 13 ; WX 722.222 ; N forces ; B 56 0 665 694 ;
-C 14 ; WX 888.889 ; N forcesbar ; B 56 0 832 694 ;
-C 15 ; WX 611.111 ; N satisfies ; B 56 0 554 694 ;
-C 16 ; WX 1000 ; N dblarrowheadright ; B 56 83 942 417 ;
-C 17 ; WX 1000 ; N dblarrowheadleft ; B 57 83 943 417 ;
-C 18 ; WX 1000 ; N dblarrowleft ; B 56 -83 943 583 ;
-C 19 ; WX 1000 ; N dblarrowright ; B 56 -83 943 583 ;
-C 20 ; WX 833.333 ; N dblarrowup ; B 83 -194 749 694 ;
-C 21 ; WX 833.333 ; N dblarrowdwn ; B 83 -194 749 694 ;
-C 22 ; WX 416.667 ; N harpoonupright ; B 188 -194 375 694 ;
-C 23 ; WX 416.667 ; N harpoondownright ; B 188 -194 375 694 ;
-C 24 ; WX 416.667 ; N harpoonupleft ; B 41 -194 228 694 ;
-C 25 ; WX 416.667 ; N harpoondownleft ; B 41 -194 228 694 ;
-C 26 ; WX 1111.11 ; N arrowtailright ; B 70 83 1053 417 ;
-C 27 ; WX 1111.11 ; N arrowtailleft ; B 57 83 1040 417 ;
-C 28 ; WX 1000 ; N arrowparrleftright ; B 56 0 943 667 ;
-C 29 ; WX 1000 ; N arrowparrrightleft ; B 56 0 943 667 ;
-C 30 ; WX 500 ; N shiftleft ; B 57 0 443 722 ;
-C 31 ; WX 500 ; N shiftright ; B 56 0 442 722 ;
-C 32 ; WX 1000 ; N squiggleright ; B 55 83 942 417 ;
-C 33 ; WX 1388.89 ; N squiggleleftright ; B 57 83 1331 417 ;
-C 34 ; WX 1000 ; N curlyleft ; B 57 -42 963 576 ;
-C 35 ; WX 1000 ; N curlyright ; B 36 -42 942 576 ;
-C 36 ; WX 777.778 ; N circleequal ; B 56 133 721 721 ;
-C 37 ; WX 777.778 ; N followsorequal ; B 56 -226 721 732 ;
-C 38 ; WX 777.778 ; N greaterorsimilar ; B 56 -226 721 732 ;
-C 39 ; WX 777.778 ; N greaterorapproxeql ; B 56 -287 721 762 ;
-C 40 ; WX 1111.11 ; N multimap ; B 56 91 1054 409 ;
-C 41 ; WX 666.667 ; N therefore ; B 30 -75 636 464 ;
-C 42 ; WX 666.667 ; N because ; B 30 -75 636 464 ;
-C 43 ; WX 777.778 ; N equalsdots ; B 56 -96 721 596 ;
-C 44 ; WX 777.778 ; N defines ; B 56 133 722 859 ;
-C 45 ; WX 777.778 ; N precedesorequal ; B 56 -226 721 732 ;
-C 46 ; WX 777.778 ; N lessorsimilar ; B 56 -226 721 732 ;
-C 47 ; WX 777.778 ; N lessorapproxeql ; B 56 -287 721 762 ;
-C 48 ; WX 777.778 ; N equalorless ; B 83 -137 694 636 ;
-C 49 ; WX 777.778 ; N equalorgreater ; B 83 -137 694 636 ;
-C 50 ; WX 777.778 ; N equalorprecedes ; B 83 0 694 733 ;
-C 51 ; WX 777.778 ; N equalorfollows ; B 83 0 694 733 ;
-C 52 ; WX 777.778 ; N precedesorcurly ; B 83 -154 694 579 ;
-C 53 ; WX 777.778 ; N lessdblequal ; B 83 -174 694 753 ;
-C 54 ; WX 777.778 ; N lessorequalslant ; B 83 -137 694 636 ;
-C 55 ; WX 777.778 ; N lessorgreater ; B 44 -250 734 680 ;
-C 56 ; WX 275 ; N primereverse ; B 12 45 245 559 ;
-C 57 ; WX 500 ; N axisshort ; B 83 230 417 270 ;
-C 58 ; WX 777.778 ; N equaldotrightleft ; B 23 -94 754 594 ;
-C 59 ; WX 777.778 ; N equaldotleftright ; B 23 -94 754 594 ;
-C 60 ; WX 777.778 ; N followsorcurly ; B 83 -154 694 579 ;
-C 61 ; WX 777.778 ; N greaterdblequal ; B 83 -174 694 753 ;
-C 62 ; WX 777.778 ; N greaterorequalslant ; B 83 -137 694 636 ;
-C 63 ; WX 777.778 ; N greaterorless ; B 83 -250 694 680 ;
-C 64 ; WX 777.778 ; N squareimage ; B 83 -40 694 539 ;
-C 65 ; WX 777.778 ; N squareoriginal ; B 63 -40 714 539 ;
-C 66 ; WX 777.778 ; N triangleright ; B 83 -40 694 539 ;
-C 67 ; WX 777.778 ; N triangleleft ; B 83 -40 694 539 ;
-C 68 ; WX 777.778 ; N trianglerightequal ; B 83 -137 694 636 ;
-C 69 ; WX 777.778 ; N triangleleftequal ; B 83 -137 694 636 ;
-C 70 ; WX 944.444 ; N star ; B 50 -111 894 693 ;
-C 71 ; WX 500 ; N between ; B 74 -250 425 750 ;
-C 72 ; WX 722.222 ; N triangledownsld ; B 84 -20 637 576 ;
-C 73 ; WX 777.778 ; N trianglerightsld ; B 83 -40 694 539 ;
-C 74 ; WX 777.778 ; N triangleleftsld ; B 83 -40 694 539 ;
-C 75 ; WX 500 ; N arrowaxisright ; B 58 63 417 437 ;
-C 76 ; WX 500 ; N arrowaxisleft ; B 63 63 422 437 ;
-C 77 ; WX 722.222 ; N triangle ; B 84 -20 637 576 ;
-C 78 ; WX 722.222 ; N trianglesolid ; B 84 -20 637 576 ;
-C 79 ; WX 722.222 ; N triangleinv ; B 84 -20 637 576 ;
-C 80 ; WX 777.778 ; N ringinequal ; B 56 133 721 367 ;
-C 81 ; WX 777.778 ; N lessequalgreater ; B 83 -386 674 886 ;
-C 82 ; WX 777.778 ; N greaterlessequal ; B 83 -386 674 886 ;
-C 83 ; WX 777.778 ; N lessdbleqlgreater ; B 83 -463 694 1003 ;
-C 84 ; WX 777.778 ; N greaterdbleqlless ; B 83 -463 694 1003 ;
-C 85 ; WX 750 ; N Yen ; B 12 0 737 683 ;
-C 86 ; WX 1000 ; N arrowtripleright ; B 56 -111 922 611 ;
-C 87 ; WX 1000 ; N arrowtripleleft ; B 77 -111 943 611 ;
-C 88 ; WX 833.333 ; N check ; B 84 -27 748 699 ;
-C 89 ; WX 611.111 ; N orunderscore ; B 56 0 554 716 ;
-C 90 ; WX 611.111 ; N nand ; B 56 0 554 716 ;
-C 91 ; WX 611.111 ; N perpcorrespond ; B 56 -97 554 813 ;
-C 92 ; WX 722.222 ; N angle ; B 56 0 665 694 ;
-C 93 ; WX 722.222 ; N measuredangle ; B 56 -20 665 714 ;
-C 94 ; WX 722.222 ; N sphericalangle ; B 56 -51 665 551 ;
-C 95 ; WX 777.778 ; N proportional ; B 56 28 721 472 ;
-C 96 ; WX 777.778 ; N smile ; B 56 142 721 378 ;
-C 97 ; WX 777.778 ; N frown ; B 56 122 721 378 ;
-C 98 ; WX 777.778 ; N subsetdbl ; B 83 -40 694 539 ;
-C 99 ; WX 777.778 ; N supersetdbl ; B 83 -40 694 539 ;
-C 100 ; WX 666.667 ; N uniondbl ; B 56 -22 610 598 ;
-C 101 ; WX 666.667 ; N intersectiondbl ; B 56 -22 610 598 ;
-C 102 ; WX 760.417 ; N uprise ; B 84 -22 675 578 ;
-C 103 ; WX 760.417 ; N downfall ; B 84 -22 675 578 ;
-C 104 ; WX 777.778 ; N multiopenleft ; B 56 -22 721 694 ;
-C 105 ; WX 777.778 ; N multiopenright ; B 56 -22 721 694 ;
-C 106 ; WX 777.778 ; N subsetdblequal ; B 83 -214 694 753 ;
-C 107 ; WX 777.778 ; N supersetdblequal ; B 83 -214 694 753 ;
-C 108 ; WX 777.778 ; N difference ; B 56 133 721 492 ;
-C 109 ; WX 777.778 ; N geomequivalent ; B 56 8 721 492 ;
-C 110 ; WX 1333.33 ; N muchless ; B 56 -66 1276 566 ;
-C 111 ; WX 1333.33 ; N muchgreater ; B 56 -66 1276 566 ;
-C 112 ; WX 500 ; N rightanglenw ; B 56 306 443 694 ;
-C 113 ; WX 500 ; N rightanglene ; B 56 306 443 694 ;
-C 114 ; WX 946.661 ; N circleR ; B 31 -176 916 710 ;
-C 115 ; WX 902.217 ; N circleS ; B 8 -176 894 710 ;
-C 116 ; WX 666.667 ; N fork ; B 56 -22 610 736 ;
-C 117 ; WX 777.778 ; N dotplus ; B 56 -94 722 766 ;
-C 118 ; WX 777.778 ; N revsimilar ; B 56 133 722 367 ;
-C 119 ; WX 777.778 ; N revasymptequal ; B 56 36 722 464 ;
-C 120 ; WX 500 ; N rightanglesw ; B 56 -22 443 366 ;
-C 121 ; WX 500 ; N rightanglese ; B 56 -22 443 366 ;
-C 122 ; WX 833.333 ; N maltesecross ; B 47 -22 786 716 ;
-C 123 ; WX 500 ; N complement ; B 56 -22 444 847 ;
-C 124 ; WX 555.556 ; N intercal ; B 56 -213 500 431 ;
-C 125 ; WX 777.778 ; N circlering ; B 56 -83 722 583 ;
-C 126 ; WX 777.778 ; N circleasterisk ; B 56 -83 719 583 ;
-C 127 ; WX 777.778 ; N circleminus ; B 56 -83 722 582 ;
-C -1 ; WX 333.333 ; N space ; B 0 0 0 0 ;
-EndCharMetrics
-EndFontMetrics
diff --git a/Master/texmf-dist/fonts/afm/bluesky/ams/msam5.afm b/Master/texmf-dist/fonts/afm/bluesky/ams/msam5.afm
deleted file mode 100644
index d2e08ee5f44..00000000000
--- a/Master/texmf-dist/fonts/afm/bluesky/ams/msam5.afm
+++ /dev/null
@@ -1,167 +0,0 @@
-StartFontMetrics 2.0
-Comment Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
-Comment Creation Date: Tue Sep 24 20:23:20 1992
-Comment UniqueID 5032011
-FontName MSAM5
-EncodingScheme FontSpecific
-FullName MSAM5
-FamilyName Euler
-Weight Medium
-Comment ItalicAngle -14.035
-ItalicAngle 0
-IsFixedPitch false
-Version 2.1
-Notice Math Symbol fonts were designed by the American Mathematical Society
-FontBBox 0 -639 1847 1139
-XHeight 430.556
-CapHeight 543.4
-Ascender 543.4
-Comment Descender 0
-Descender -639
-Comment following is extra info from TFM file
-Comment FontID MSAM V2.1
-Comment DesignSize 5 (pts)
-Comment CharacterCodingScheme TeX math symbols
-Comment Space 0 0 0
-Comment ExtraSpace 0
-Comment Quad 1472.24
-Comment Num 925.24 387.461 504.132
-Comment Denom 1025.24 531.907
-Comment Sup 503.553 403.553 294.444
-Comment Sub 200 400
-Comment Supdrop 494.444
-Comment Subdrop 100
-Comment Delim 1980 1420
-Comment Axisheight 250
-StartCharMetrics 129
-C 0 ; WX 1083.33 ; N squaredot ; B 125 0 958 855 ;
-C 1 ; WX 1083.33 ; N squareplus ; B 125 0 958 855 ;
-C 2 ; WX 1083.33 ; N squaremultiply ; B 125 0 958 855 ;
-C 3 ; WX 1083.33 ; N square ; B 125 0 958 855 ;
-C 4 ; WX 1083.33 ; N squaresolid ; B 125 0 958 855 ;
-C 5 ; WX 458.333 ; N squaresmallsolid ; B 125 0 333 230 ;
-C 6 ; WX 944.444 ; N diamond ; B 125 -161 819 716 ;
-C 7 ; WX 944.444 ; N diamondsolid ; B 125 -161 819 716 ;
-C 8 ; WX 1083.33 ; N clockwise ; B 125 -167 958 728 ;
-C 9 ; WX 1083.33 ; N anticlockwise ; B 125 -167 958 728 ;
-C 10 ; WX 1361.13 ; N harpoonleftright ; B 125 -52 1236 552 ;
-C 11 ; WX 1361.13 ; N harpoonrightleft ; B 125 -52 1236 552 ;
-C 12 ; WX 1083.33 ; N squareminus ; B 125 0 958 855 ;
-C 13 ; WX 1013.9 ; N forces ; B 125 0 889 694 ;
-C 14 ; WX 1222.22 ; N forcesbar ; B 125 0 1097 694 ;
-C 15 ; WX 875 ; N satisfies ; B 125 0 750 694 ;
-C 16 ; WX 1361.13 ; N dblarrowheadright ; B 125 67 1236 433 ;
-C 17 ; WX 1361.13 ; N dblarrowheadleft ; B 125 67 1236 433 ;
-C 18 ; WX 1361.13 ; N dblarrowleft ; B 125 -100 1236 600 ;
-C 19 ; WX 1361.13 ; N dblarrowright ; B 125 -100 1236 600 ;
-C 20 ; WX 1152.79 ; N dblarrowup ; B 144 -194 1010 694 ;
-C 21 ; WX 1152.79 ; N dblarrowdwn ; B 144 -194 1010 694 ;
-C 22 ; WX 631.95 ; N harpoonupright ; B 288 -194 499 694 ;
-C 23 ; WX 631.95 ; N harpoondownright ; B 288 -194 499 694 ;
-C 24 ; WX 631.95 ; N harpoonupleft ; B 133 -194 344 694 ;
-C 25 ; WX 631.95 ; N harpoondownleft ; B 133 -194 344 694 ;
-C 26 ; WX 1500 ; N arrowtailright ; B 131 67 1375 433 ;
-C 27 ; WX 1500 ; N arrowtailleft ; B 125 67 1369 433 ;
-C 28 ; WX 1361.13 ; N arrowparrleftright ; B 125 -16 1236 683 ;
-C 29 ; WX 1361.13 ; N arrowparrrightleft ; B 125 -16 1236 683 ;
-C 30 ; WX 736.118 ; N shiftleft ; B 125 0 611 738 ;
-C 31 ; WX 736.118 ; N shiftright ; B 125 0 611 738 ;
-C 32 ; WX 1361.13 ; N squiggleright ; B 109 67 1236 433 ;
-C 33 ; WX 1847.25 ; N squiggleleftright ; B 125 67 1722 433 ;
-C 34 ; WX 1361.13 ; N curlyleft ; B 125 -50 1248 584 ;
-C 35 ; WX 1361.13 ; N curlyright ; B 114 -50 1236 584 ;
-C 36 ; WX 1083.33 ; N circleequal ; B 125 103 958 844 ;
-C 37 ; WX 1083.33 ; N followsorequal ; B 125 -324 958 833 ;
-C 38 ; WX 1083.33 ; N greaterorsimilar ; B 125 -324 958 833 ;
-C 39 ; WX 1083.33 ; N greaterorapproxeql ; B 125 -412 958 877 ;
-C 40 ; WX 1500 ; N multimap ; B 125 48 1375 452 ;
-C 41 ; WX 944.444 ; N therefore ; B 99 -83 845 579 ;
-C 42 ; WX 944.444 ; N because ; B 99 -83 845 579 ;
-C 43 ; WX 1083.33 ; N equalsdots ; B 125 -175 958 675 ;
-C 44 ; WX 972.24 ; N defines ; B 69 103 903 1007 ;
-C 45 ; WX 1083.33 ; N precedesorequal ; B 125 -299 958 810 ;
-C 46 ; WX 1083.33 ; N lessorsimilar ; B 125 -299 958 810 ;
-C 47 ; WX 1083.33 ; N lessorapproxeql ; B 125 -412 958 877 ;
-C 48 ; WX 1083.33 ; N equalorless ; B 160 -220 923 719 ;
-C 49 ; WX 1083.33 ; N equalorgreater ; B 160 -220 923 719 ;
-C 50 ; WX 1083.33 ; N equalorprecedes ; B 160 0 923 883 ;
-C 51 ; WX 1083.33 ; N equalorfollows ; B 160 0 923 883 ;
-C 52 ; WX 1083.33 ; N precedesorcurly ; B 160 -181 923 702 ;
-C 53 ; WX 1083.33 ; N lessdblequal ; B 160 -254 923 866 ;
-C 54 ; WX 1083.33 ; N lessorequalslant ; B 160 -220 923 719 ;
-C 55 ; WX 1083.33 ; N lessorgreater ; B 104 -353 979 780 ;
-C 56 ; WX 440.974 ; N primereverse ; B 71 38 349 559 ;
-C 57 ; WX 625 ; N axisshort ; B 104 222 521 278 ;
-C 58 ; WX 1083.33 ; N equaldotrightleft ; B 92 -167 991 667 ;
-C 59 ; WX 1083.33 ; N equaldotleftright ; B 92 -167 991 667 ;
-C 60 ; WX 1083.33 ; N followsorcurly ; B 160 -181 923 702 ;
-C 61 ; WX 1083.33 ; N greaterdblequal ; B 160 -254 923 866 ;
-C 62 ; WX 1083.33 ; N greaterorequalslant ; B 160 -220 923 719 ;
-C 63 ; WX 1083.33 ; N greaterorless ; B 160 -353 923 780 ;
-C 64 ; WX 1083.33 ; N squareimage ; B 160 -101 923 601 ;
-C 65 ; WX 1083.33 ; N squareoriginal ; B 132 -101 951 601 ;
-C 66 ; WX 1083.33 ; N triangleright ; B 160 -101 923 601 ;
-C 67 ; WX 1083.33 ; N triangleleft ; B 160 -101 923 601 ;
-C 68 ; WX 1083.33 ; N trianglerightequal ; B 160 -220 923 719 ;
-C 69 ; WX 1083.33 ; N triangleleftequal ; B 160 -220 923 719 ;
-C 70 ; WX 1069.44 ; N star ; B 112 -111 957 694 ;
-C 71 ; WX 736.118 ; N between ; B 146 -250 590 750 ;
-C 72 ; WX 875 ; N triangledownsld ; B 160 -28 715 584 ;
-C 73 ; WX 1083.33 ; N trianglerightsld ; B 160 -101 923 601 ;
-C 74 ; WX 1083.33 ; N triangleleftsld ; B 160 -101 923 601 ;
-C 75 ; WX 625 ; N arrowaxisright ; B 69 55 521 445 ;
-C 76 ; WX 625 ; N arrowaxisleft ; B 76 55 528 445 ;
-C 77 ; WX 875 ; N triangle ; B 160 -28 715 584 ;
-C 78 ; WX 875 ; N trianglesolid ; B 160 -28 715 584 ;
-C 79 ; WX 875 ; N triangleinv ; B 160 -28 715 584 ;
-C 80 ; WX 1083.33 ; N ringinequal ; B 125 103 958 397 ;
-C 81 ; WX 1083.33 ; N lessequalgreater ; B 160 -523 895 1021 ;
-C 82 ; WX 1083.33 ; N greaterlessequal ; B 160 -523 895 1021 ;
-C 83 ; WX 1083.33 ; N lessdbleqlgreater ; B 160 -612 923 1168 ;
-C 84 ; WX 1083.33 ; N greaterdbleqlless ; B 160 -612 923 1168 ;
-C 85 ; WX 1036.13 ; N Yen ; B 77 0 959 683 ;
-C 86 ; WX 1361.13 ; N arrowtripleright ; B 109 -170 1224 670 ;
-C 87 ; WX 1361.13 ; N arrowtripleleft ; B 137 -170 1252 670 ;
-C 88 ; WX 1152.79 ; N check ; B 160 -34 993 706 ;
-C 89 ; WX 875 ; N orunderscore ; B 125 0 750 716 ;
-C 90 ; WX 875 ; N nand ; B 125 0 750 716 ;
-C 91 ; WX 875 ; N perpcorrespond ; B 125 -118 750 835 ;
-C 92 ; WX 1013.9 ; N angle ; B 125 0 889 694 ;
-C 93 ; WX 1013.9 ; N measuredangle ; B 125 -28 889 722 ;
-C 94 ; WX 1013.9 ; N sphericalangle ; B 125 -59 889 559 ;
-C 95 ; WX 1083.33 ; N proportional ; B 125 -27 958 527 ;
-C 96 ; WX 1083.33 ; N smile ; B 125 142 958 386 ;
-C 97 ; WX 1083.33 ; N frown ; B 125 114 958 386 ;
-C 98 ; WX 1083.33 ; N subsetdbl ; B 160 -101 923 601 ;
-C 99 ; WX 1083.33 ; N supersetdbl ; B 160 -101 923 601 ;
-C 100 ; WX 944.444 ; N uniondbl ; B 125 -22 819 606 ;
-C 101 ; WX 944.444 ; N intersectiondbl ; B 125 -22 819 606 ;
-C 102 ; WX 1034.72 ; N uprise ; B 160 -22 875 578 ;
-C 103 ; WX 1034.72 ; N downfall ; B 160 -22 875 578 ;
-C 104 ; WX 1083.33 ; N multiopenleft ; B 125 -22 958 694 ;
-C 105 ; WX 1083.33 ; N multiopenright ; B 125 -22 958 694 ;
-C 106 ; WX 1083.33 ; N subsetdblequal ; B 160 -310 923 866 ;
-C 107 ; WX 1083.33 ; N supersetdblequal ; B 160 -310 923 866 ;
-C 108 ; WX 1083.33 ; N difference ; B 125 103 958 552 ;
-C 109 ; WX 1083.33 ; N geomequivalent ; B 125 -52 958 552 ;
-C 110 ; WX 1777.78 ; N muchless ; B 125 -133 1653 633 ;
-C 111 ; WX 1777.78 ; N muchgreater ; B 125 -133 1653 633 ;
-C 112 ; WX 736.118 ; N rightanglenw ; B 125 209 611 694 ;
-C 113 ; WX 736.118 ; N rightanglene ; B 125 209 611 694 ;
-C 114 ; WX 1036.13 ; N circleR ; B 41 -194 994 759 ;
-C 115 ; WX 988.902 ; N circleS ; B 17 -194 971 759 ;
-C 116 ; WX 944.444 ; N fork ; B 125 -22 818 744 ;
-C 117 ; WX 1083.33 ; N dotplus ; B 125 -166 957 898 ;
-C 118 ; WX 1083.33 ; N revsimilar ; B 125 104 957 396 ;
-C 119 ; WX 1083.33 ; N revasymptequal ; B 125 -15 957 515 ;
-C 120 ; WX 736.118 ; N rightanglesw ; B 125 -22 611 463 ;
-C 121 ; WX 736.118 ; N rightanglese ; B 125 -22 611 463 ;
-C 122 ; WX 1152.79 ; N maltesecross ; B 207 -22 945 716 ;
-C 123 ; WX 736.118 ; N complement ; B 125 -22 610 847 ;
-C 124 ; WX 805.565 ; N intercal ; B 125 -213 680 431 ;
-C 125 ; WX 1083.33 ; N circlering ; B 125 -167 957 667 ;
-C 126 ; WX 1083.33 ; N circleasterisk ; B 124 -167 958 667 ;
-C 127 ; WX 1083.33 ; N circleminus ; B 125 -167 957 667 ;
-C -1 ; WX 333.333 ; N space ; B 0 0 0 0 ;
-EndCharMetrics
-EndFontMetrics
diff --git a/Master/texmf-dist/fonts/afm/bluesky/ams/msam7.afm b/Master/texmf-dist/fonts/afm/bluesky/ams/msam7.afm
deleted file mode 100644
index 732d16d0b34..00000000000
--- a/Master/texmf-dist/fonts/afm/bluesky/ams/msam7.afm
+++ /dev/null
@@ -1,167 +0,0 @@
-StartFontMetrics 2.0
-Comment Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
-Comment Creation Date: Tue Sep 24 20:23:20 1992
-Comment UniqueID 5032012
-FontName MSAM7
-EncodingScheme FontSpecific
-FullName MSAM7
-FamilyName Euler
-Weight Medium
-Comment ItalicAngle -14.035
-ItalicAngle 0
-IsFixedPitch false
-Version 2.1
-Notice Math Symbol fonts were designed by the American Mathematical Society
-FontBBox 0 -576 1569 1076
-XHeight 430.556
-CapHeight 565.613
-Ascender 565.613
-Comment Descender 0
-Descender -576
-Comment following is extra info from TFM file
-Comment FontID MSAM V2.1
-Comment DesignSize 7 (pts)
-Comment CharacterCodingScheme TeX math symbols
-Comment Space 0 0 0
-Comment ExtraSpace 0
-Comment Quad 1170.64
-Comment Num 732.311 383.901 471.204
-Comment Denom 752.148 344.213
-Comment Sup 502.542 431.113 285.714
-Comment Sub 142.857 285.714
-Comment Supdrop 353.169
-Comment Subdrop 71.429
-Comment Delim 1700 1157.14
-Comment Axisheight 250
-StartCharMetrics 129
-C 0 ; WX 892.857 ; N squaredot ; B 78 0 814 756 ;
-C 1 ; WX 892.857 ; N squareplus ; B 78 0 814 756 ;
-C 2 ; WX 892.857 ; N squaremultiply ; B 78 0 814 756 ;
-C 3 ; WX 892.857 ; N square ; B 78 0 814 756 ;
-C 4 ; WX 892.857 ; N squaresolid ; B 78 0 814 756 ;
-C 5 ; WX 339.286 ; N squaresmallsolid ; B 78 0 260 202 ;
-C 6 ; WX 769.841 ; N diamond ; B 78 -143 691 714 ;
-C 7 ; WX 769.841 ; N diamondsolid ; B 78 -143 691 714 ;
-C 8 ; WX 892.857 ; N clockwise ; B 78 -118 814 689 ;
-C 9 ; WX 892.857 ; N anticlockwise ; B 78 -118 814 689 ;
-C 10 ; WX 1138.89 ; N harpoonleftright ; B 78 -40 1060 541 ;
-C 11 ; WX 1138.89 ; N harpoonrightleft ; B 78 -40 1060 541 ;
-C 12 ; WX 892.857 ; N squareminus ; B 78 0 814 756 ;
-C 13 ; WX 831.351 ; N forces ; B 78 0 752 694 ;
-C 14 ; WX 1015.87 ; N forcesbar ; B 78 0 937 694 ;
-C 15 ; WX 708.333 ; N satisfies ; B 78 0 629 694 ;
-C 16 ; WX 1138.89 ; N dblarrowheadright ; B 78 70 1060 431 ;
-C 17 ; WX 1138.89 ; N dblarrowheadleft ; B 78 70 1060 431 ;
-C 18 ; WX 1138.89 ; N dblarrowleft ; B 78 -97 1060 598 ;
-C 19 ; WX 1138.89 ; N dblarrowright ; B 78 -97 1060 598 ;
-C 20 ; WX 954.368 ; N dblarrowup ; B 93 -194 860 694 ;
-C 21 ; WX 954.368 ; N dblarrowdwn ; B 93 -194 860 694 ;
-C 22 ; WX 493.056 ; N harpoonupright ; B 222 -194 427 694 ;
-C 23 ; WX 493.056 ; N harpoondownright ; B 222 -194 427 694 ;
-C 24 ; WX 493.056 ; N harpoonupleft ; B 65 -194 270 694 ;
-C 25 ; WX 493.056 ; N harpoondownleft ; B 65 -194 270 694 ;
-C 26 ; WX 1261.91 ; N arrowtailright ; B 80 70 1183 431 ;
-C 27 ; WX 1261.91 ; N arrowtailleft ; B 78 70 1181 431 ;
-C 28 ; WX 1138.89 ; N arrowparrleftright ; B 78 -13 1060 682 ;
-C 29 ; WX 1138.89 ; N arrowparrrightleft ; B 78 -13 1060 682 ;
-C 30 ; WX 585.319 ; N shiftleft ; B 78 0 506 736 ;
-C 31 ; WX 585.319 ; N shiftright ; B 78 0 506 736 ;
-C 32 ; WX 1138.89 ; N squiggleright ; B 63 70 1060 431 ;
-C 33 ; WX 1569.44 ; N squiggleleftright ; B 78 70 1490 431 ;
-C 34 ; WX 1138.89 ; N curlyleft ; B 78 -44 1070 580 ;
-C 35 ; WX 1138.89 ; N curlyright ; B 68 -44 1060 580 ;
-C 36 ; WX 892.857 ; N circleequal ; B 78 116 814 789 ;
-C 37 ; WX 892.857 ; N followsorequal ; B 78 -284 814 793 ;
-C 38 ; WX 892.857 ; N greaterorsimilar ; B 78 -284 814 793 ;
-C 39 ; WX 892.857 ; N greaterorapproxeql ; B 78 -362 814 830 ;
-C 40 ; WX 1261.91 ; N multimap ; B 78 72 1183 429 ;
-C 41 ; WX 769.841 ; N therefore ; B 51 -77 718 516 ;
-C 42 ; WX 769.841 ; N because ; B 51 -77 718 516 ;
-C 43 ; WX 892.857 ; N equalsdots ; B 78 -143 814 644 ;
-C 44 ; WX 861.111 ; N defines ; B 62 116 799 934 ;
-C 45 ; WX 892.857 ; N precedesorequal ; B 78 -270 814 779 ;
-C 46 ; WX 892.857 ; N lessorsimilar ; B 78 -270 814 779 ;
-C 47 ; WX 892.857 ; N lessorapproxeql ; B 78 -362 814 830 ;
-C 48 ; WX 892.857 ; N equalorless ; B 108 -187 784 685 ;
-C 49 ; WX 892.857 ; N equalorgreater ; B 108 -187 784 685 ;
-C 50 ; WX 892.857 ; N equalorprecedes ; B 108 0 784 823 ;
-C 51 ; WX 892.857 ; N equalorfollows ; B 108 0 784 823 ;
-C 52 ; WX 892.857 ; N precedesorcurly ; B 108 -171 784 652 ;
-C 53 ; WX 892.857 ; N lessdblequal ; B 108 -223 784 820 ;
-C 54 ; WX 892.857 ; N lessorequalslant ; B 108 -187 784 685 ;
-C 55 ; WX 892.857 ; N lessorgreater ; B 59 -312 833 740 ;
-C 56 ; WX 329.364 ; N primereverse ; B 29 41 280 559 ;
-C 57 ; WX 553.571 ; N axisshort ; B 92 226 462 275 ;
-C 58 ; WX 892.857 ; N equaldotrightleft ; B 45 -137 847 638 ;
-C 59 ; WX 892.857 ; N equaldotleftright ; B 45 -137 847 638 ;
-C 60 ; WX 892.857 ; N followsorcurly ; B 108 -171 784 652 ;
-C 61 ; WX 892.857 ; N greaterdblequal ; B 108 -223 784 820 ;
-C 62 ; WX 892.857 ; N greaterorequalslant ; B 108 -187 784 685 ;
-C 63 ; WX 892.857 ; N greaterorless ; B 108 -312 784 740 ;
-C 64 ; WX 892.857 ; N squareimage ; B 108 -76 784 576 ;
-C 65 ; WX 892.857 ; N squareoriginal ; B 84 -76 809 576 ;
-C 66 ; WX 892.857 ; N triangleright ; B 108 -76 784 576 ;
-C 67 ; WX 892.857 ; N triangleleft ; B 109 -76 784 576 ;
-C 68 ; WX 892.857 ; N trianglerightequal ; B 108 -187 784 685 ;
-C 69 ; WX 892.857 ; N triangleleftequal ; B 109 -187 784 685 ;
-C 70 ; WX 982.143 ; N star ; B 68 -112 914 694 ;
-C 71 ; WX 585.319 ; N between ; B 96 -250 488 750 ;
-C 72 ; WX 771.827 ; N triangledownsld ; B 108 -24 663 581 ;
-C 73 ; WX 892.857 ; N trianglerightsld ; B 108 -76 784 576 ;
-C 74 ; WX 892.857 ; N triangleleftsld ; B 109 -76 784 576 ;
-C 75 ; WX 553.571 ; N arrowaxisright ; B 61 59 462 442 ;
-C 76 ; WX 553.571 ; N arrowaxisleft ; B 68 59 468 442 ;
-C 77 ; WX 771.827 ; N triangle ; B 108 -24 663 580 ;
-C 78 ; WX 771.827 ; N trianglesolid ; B 108 -24 663 580 ;
-C 79 ; WX 771.827 ; N triangleinv ; B 108 -24 663 581 ;
-C 80 ; WX 892.857 ; N ringinequal ; B 78 116 814 385 ;
-C 81 ; WX 892.857 ; N lessequalgreater ; B 108 -469 759 966 ;
-C 82 ; WX 892.857 ; N greaterlessequal ; B 108 -469 759 966 ;
-C 83 ; WX 892.857 ; N lessdbleqlgreater ; B 108 -552 784 1102 ;
-C 84 ; WX 892.857 ; N greaterdbleqlless ; B 108 -552 784 1102 ;
-C 85 ; WX 859.131 ; N Yen ; B 32 0 826 683 ;
-C 86 ; WX 1138.89 ; N arrowtripleright ; B 64 -150 1049 651 ;
-C 87 ; WX 1138.89 ; N arrowtripleleft ; B 89 -150 1074 651 ;
-C 88 ; WX 954.368 ; N check ; B 109 -30 844 704 ;
-C 89 ; WX 708.333 ; N orunderscore ; B 78 0 629 714 ;
-C 90 ; WX 708.333 ; N nand ; B 78 0 629 714 ;
-C 91 ; WX 708.333 ; N perpcorrespond ; B 78 -110 629 824 ;
-C 92 ; WX 831.351 ; N angle ; B 78 0 752 694 ;
-C 93 ; WX 831.351 ; N measuredangle ; B 78 -24 752 718 ;
-C 94 ; WX 831.351 ; N sphericalangle ; B 78 -55 752 556 ;
-C 95 ; WX 892.857 ; N proportional ; B 78 5 814 496 ;
-C 96 ; WX 892.857 ; N smile ; B 78 143 814 382 ;
-C 97 ; WX 892.857 ; N frown ; B 78 119 814 383 ;
-C 98 ; WX 892.857 ; N subsetdbl ; B 108 -76 784 577 ;
-C 99 ; WX 892.857 ; N supersetdbl ; B 108 -76 784 577 ;
-C 100 ; WX 769.841 ; N uniondbl ; B 78 -20 691 601 ;
-C 101 ; WX 769.841 ; N intersectiondbl ; B 78 -20 691 601 ;
-C 102 ; WX 880.557 ; N uprise ; B 108 -20 772 576 ;
-C 103 ; WX 880.557 ; N downfall ; B 108 -20 772 576 ;
-C 104 ; WX 892.857 ; N multiopenleft ; B 78 -20 814 694 ;
-C 105 ; WX 892.857 ; N multiopenright ; B 78 -20 814 694 ;
-C 106 ; WX 892.857 ; N subsetdblequal ; B 108 -272 784 820 ;
-C 107 ; WX 892.857 ; N supersetdblequal ; B 108 -272 784 820 ;
-C 108 ; WX 892.857 ; N difference ; B 78 116 814 522 ;
-C 109 ; WX 892.857 ; N geomequivalent ; B 78 -21 814 522 ;
-C 110 ; WX 1507.94 ; N muchless ; B 78 -106 1429 607 ;
-C 111 ; WX 1507.94 ; N muchgreater ; B 78 -106 1429 607 ;
-C 112 ; WX 585.319 ; N rightanglenw ; B 78 265 506 694 ;
-C 113 ; WX 585.319 ; N rightanglene ; B 78 265 506 694 ;
-C 114 ; WX 990.073 ; N circleR ; B 60 -189 929 680 ;
-C 115 ; WX 944.444 ; N circleS ; B 37 -189 906 680 ;
-C 116 ; WX 769.841 ; N fork ; B 78 -20 691 738 ;
-C 117 ; WX 892.857 ; N dotplus ; B 78 -118 814 823 ;
-C 118 ; WX 892.857 ; N revsimilar ; B 78 116 814 384 ;
-C 119 ; WX 892.857 ; N revasymptequal ; B 78 6 814 494 ;
-C 120 ; WX 585.319 ; N rightanglesw ; B 78 -20 506 409 ;
-C 121 ; WX 585.319 ; N rightanglese ; B 78 -20 506 409 ;
-C 122 ; WX 954.368 ; N maltesecross ; B 109 -20 844 714 ;
-C 123 ; WX 585.319 ; N complement ; B 78 -20 506 845 ;
-C 124 ; WX 646.827 ; N intercal ; B 78 -213 568 431 ;
-C 125 ; WX 892.857 ; N circlering ; B 78 -118 814 619 ;
-C 126 ; WX 892.857 ; N circleasterisk ; B 77 -119 815 620 ;
-C 127 ; WX 892.857 ; N circleminus ; B 78 -118 814 619 ;
-C -1 ; WX 333.333 ; N space ; B 0 0 0 0 ;
-EndCharMetrics
-EndFontMetrics
diff --git a/Master/texmf-dist/fonts/afm/bluesky/ams/msbm10.afm b/Master/texmf-dist/fonts/afm/bluesky/ams/msbm10.afm
deleted file mode 100644
index d0197315903..00000000000
--- a/Master/texmf-dist/fonts/afm/bluesky/ams/msbm10.afm
+++ /dev/null
@@ -1,163 +0,0 @@
-StartFontMetrics 2.0
-Comment Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
-Comment Creation Date: Tue Jan 28 20:23:20 1992
-Comment UniqueID 5031982
-FontName MSBM10
-EncodingScheme FontSpecific
-FullName MSBM10
-FamilyName Euler
-Weight Medium
-ItalicAngle 0
-IsFixedPitch false
-Version 2.1
-Notice Math Symbol fonts were designed by the American Mathematical Society
-FontBBox -55 -420 2343 920
-XHeight 462.964
-CapHeight 688.889
-Ascender 750
-Comment Descender -81.665
-Descender -420
-Comment following is extra info from TFM file
-Comment DesignSize 10 (pts)
-Comment CharacterCodingScheme AMS math sybols B
-Comment Space 300 150 100
-Comment ExtraSpace 100
-Comment Quad 1000
-Comment Num 676.506 393.73 443.73
-Comment Denom 685.95 344.839
-Comment Sup 412.89 362.89 288.889
-Comment Sub 150 247.215
-Comment Supdrop 386.107
-Comment Subdrop 50
-Comment Delim 2390 1010
-Comment Axisheight 250
-Comment WARNING: Ascendible characters (2)
-Comment Ascending 91, 92 % wi....ide hat (circumflex)
-Comment Ascending 93, 94 % wi....ide squiggle (tilde)
-StartCharMetrics 124
-C 0 ; WX 777.778 ; N lessornotequal ; B 83 -276 694 753 ;
-C 1 ; WX 777.778 ; N greaterornotequal ; B 83 -276 694 753 ;
-C 2 ; WX 777.778 ; N notlessequal ; B 83 -303 694 803 ;
-C 3 ; WX 777.778 ; N notgreaterequal ; B 83 -303 694 803 ;
-C 4 ; WX 777.778 ; N notless ; B 83 -206 694 706 ;
-C 5 ; WX 777.778 ; N notgreater ; B 83 -206 694 706 ;
-C 6 ; WX 777.778 ; N notprecedes ; B 83 -206 694 706 ;
-C 7 ; WX 777.778 ; N notfollows ; B 83 -206 694 706 ;
-C 8 ; WX 777.778 ; N lessornotdbleql ; B 83 -276 694 753 ;
-C 9 ; WX 777.778 ; N greaterornotdbleql ; B 83 -276 694 753 ;
-C 10 ; WX 777.778 ; N notlessorslnteql ; B 83 -303 694 803 ;
-C 11 ; WX 777.778 ; N notgreaterorslnteql ; B 83 -303 694 803 ;
-C 12 ; WX 777.778 ; N lessnotequal ; B 83 -234 694 636 ;
-C 13 ; WX 777.778 ; N greaternotequal ; B 83 -234 694 636 ;
-C 14 ; WX 777.778 ; N notprecedesoreql ; B 83 -303 694 803 ;
-C 15 ; WX 777.778 ; N notfollowsoreql ; B 83 -303 694 803 ;
-C 16 ; WX 777.778 ; N precedeornoteqvlnt ; B 56 -347 721 732 ;
-C 17 ; WX 777.778 ; N followornoteqvlnt ; B 56 -347 721 732 ;
-C 18 ; WX 777.778 ; N lessornotsimilar ; B 56 -347 721 732 ;
-C 19 ; WX 777.778 ; N greaterornotsimilar ; B 56 -347 721 732 ;
-C 20 ; WX 777.778 ; N notlessdblequal ; B 83 -420 694 920 ;
-C 21 ; WX 777.778 ; N notgreaterdblequal ; B 83 -420 694 920 ;
-C 22 ; WX 777.778 ; N precedenotslnteql ; B 83 -276 694 753 ;
-C 23 ; WX 777.778 ; N follownotslnteql ; B 83 -276 694 753 ;
-C 24 ; WX 777.778 ; N precedenotdbleqv ; B 56 -329 721 762 ;
-C 25 ; WX 777.778 ; N follownotdbleqv ; B 56 -329 721 762 ;
-C 26 ; WX 777.778 ; N lessnotdblequal ; B 56 -379 721 762 ;
-C 27 ; WX 777.778 ; N greaternotdblequal ; B 56 -379 721 762 ;
-C 28 ; WX 777.778 ; N notsimilar ; B 56 32 721 468 ;
-C 29 ; WX 777.778 ; N notapproxequal ; B 56 -157 721 657 ;
-C 30 ; WX 888.889 ; N upslope ; B 0 -194 860 694 ;
-C 31 ; WX 888.889 ; N downslope ; B 0 -194 860 694 ;
-C 32 ; WX 777.778 ; N notsubsetoreql ; B 83 -248 694 636 ;
-C 33 ; WX 777.778 ; N notsupersetoreql ; B 83 -248 694 636 ;
-C 34 ; WX 777.778 ; N notsubsetordbleql ; B 83 -328 694 828 ;
-C 35 ; WX 777.778 ; N notsupersetordbleql ; B 83 -328 694 828 ;
-C 36 ; WX 777.778 ; N subsetornotdbleql ; B 83 -375 694 785 ;
-C 37 ; WX 777.778 ; N supersetornotdbleql ; B 83 -375 694 785 ;
-C 38 ; WX 777.778 ; N subsetornoteql ; B 83 -325 694 753 ;
-C 39 ; WX 777.778 ; N supersetornoteql ; B 83 -325 694 753 ;
-C 40 ; WX 777.778 ; N subsetnoteql ; B 83 -234 694 636 ;
-C 41 ; WX 777.778 ; N supersetnoteql ; B 83 -234 694 636 ;
-C 42 ; WX 777.778 ; N notsubseteql ; B 83 -303 694 803 ;
-C 43 ; WX 777.778 ; N notsuperseteql ; B 83 -303 694 803 ;
-C 44 ; WX 500 ; N notparallel ; B -20 -250 519 750 ;
-C 45 ; WX 277.778 ; N notbar ; B -20 -250 297 750 ;
-C 46 ; WX 222.222 ; N notshortbar ; B -20 -22 241 431 ;
-C 47 ; WX 388.889 ; N notshortparallel ; B -20 -22 408 431 ;
-C 48 ; WX 611.111 ; N notturnstile ; B -55 0 554 694 ;
-C 49 ; WX 722.222 ; N notforces ; B -55 0 665 694 ;
-C 50 ; WX 611.111 ; N notsatisfies ; B -55 0 554 694 ;
-C 51 ; WX 722.222 ; N notforcesextra ; B -55 0 665 694 ;
-C 52 ; WX 777.778 ; N nottriangeqlright ; B 83 -303 694 803 ;
-C 53 ; WX 777.778 ; N nottriangeqlleft ; B 83 -303 694 803 ;
-C 54 ; WX 777.778 ; N nottriangleleft ; B 83 -206 694 706 ;
-C 55 ; WX 777.778 ; N nottriangleright ; B 83 -206 694 706 ;
-C 56 ; WX 1000 ; N notarrowleft ; B 57 64 943 436 ;
-C 57 ; WX 1000 ; N notarrowright ; B 56 64 942 436 ;
-C 58 ; WX 1000 ; N notdblarrowleft ; B 57 -33 943 533 ;
-C 59 ; WX 1000 ; N notdblarrowright ; B 56 -33 942 533 ;
-C 60 ; WX 1000 ; N notdblarrowboth ; B 35 -33 964 533 ;
-C 61 ; WX 1000 ; N notarrowboth ; B 57 64 942 436 ;
-C 62 ; WX 777.778 ; N dividemultiply ; B 56 -28 721 528 ;
-C 63 ; WX 777.778 ; N emptyset ; B 56 -2 721 585 ;
-C 64 ; WX 555.556 ; N notexistential ; B 56 -166 499 860 ;
-C 65 ; WX 722.222 ; N A ; B 17 0 703 704 ;
-C 66 ; WX 666.667 ; N B ; B 9 0 621 685 ;
-C 67 ; WX 722.222 ; N C ; B 37 -20 685 704 ;
-C 68 ; WX 722.222 ; N D ; B 16 0 691 685 ;
-C 69 ; WX 666.667 ; N E ; B 14 0 639 685 ;
-C 70 ; WX 611.111 ; N F ; B 14 0 583 685 ;
-C 71 ; WX 777.778 ; N G ; B 37 -20 748 704 ;
-C 72 ; WX 777.778 ; N H ; B 17 0 761 685 ;
-C 73 ; WX 388.889 ; N I ; B 20 0 369 685 ;
-C 74 ; WX 500 ; N J ; B 6 -75 476 685 ;
-C 75 ; WX 777.778 ; N K ; B 24 0 769 685 ;
-C 76 ; WX 666.667 ; N L ; B 14 0 639 685 ;
-C 77 ; WX 944.444 ; N M ; B 17 0 925 685 ;
-C 78 ; WX 722.222 ; N N ; B 25 -19 702 685 ;
-C 79 ; WX 777.778 ; N O ; B 33 -20 745 704 ;
-C 80 ; WX 611.111 ; N P ; B 16 0 599 685 ;
-C 81 ; WX 777.778 ; N Q ; B 33 -179 745 704 ;
-C 82 ; WX 722.222 ; N R ; B 16 0 703 685 ;
-C 83 ; WX 555.556 ; N S ; B 29 -12 530 704 ;
-C 84 ; WX 666.667 ; N T ; B 33 0 635 685 ;
-C 85 ; WX 722.222 ; N U ; B 16 -20 708 685 ;
-C 86 ; WX 722.222 ; N V ; B 1 -20 720 685 ;
-C 87 ; WX 1000 ; N W ; B 8 -20 992 685 ;
-C 88 ; WX 722.222 ; N X ; B 19 0 705 685 ;
-C 89 ; WX 722.222 ; N Y ; B 19 0 703 685 ;
-C 90 ; WX 666.667 ; N Z ; B 28 0 636 685 ;
-C 91 ; WX 1888.89 ; N hatwide ; B -12 589 1900 847 ;
-C 92 ; WX 2333.33 ; N hatwider ; B -11 589 2343 847 ;
-C 93 ; WX 1888.89 ; N tildewide ; B 0 634 1888 825 ;
-C 94 ; WX 2333.33 ; N tildewider ; B 0 679 2332 900 ;
-C 96 ; WX 555.556 ; N Finv ; B 56 0 499 694 ;
-C 97 ; WX 638.889 ; N Gmir ; B 39 -22 575 704 ;
-C 102 ; WX 722.222 ; N Omegainv ; B 44 -22 677 683 ;
-C 103 ; WX 555.556 ; N eth ; B 42 -22 513 716 ;
-C 104 ; WX 777.778 ; N equalorsimilar ; B 56 36 721 464 ;
-C 105 ; WX 666.667 ; N beth ; B -6 -20 672 763 ;
-C 106 ; WX 444.444 ; N gimel ; B -6 -42 401 763 ;
-C 107 ; WX 666.667 ; N daleth ; B 56 -42 624 763 ;
-C 108 ; WX 777.778 ; N lessdot ; B 83 -39 694 539 ;
-C 109 ; WX 777.778 ; N greaterdot ; B 83 -39 694 539 ;
-C 110 ; WX 777.778 ; N multicloseleft ; B 147 9 630 491 ;
-C 111 ; WX 777.778 ; N multicloseright ; B 147 9 630 491 ;
-C 112 ; WX 222.222 ; N barshort ; B 91 -22 131 431 ;
-C 113 ; WX 388.889 ; N parallelshort ; B 56 -22 332 431 ;
-C 114 ; WX 777.778 ; N integerdivide ; B 91 -22 686 431 ;
-C 115 ; WX 777.778 ; N similar ; B 56 133 721 367 ;
-C 116 ; WX 777.778 ; N approxequal ; B 56 56 721 483 ;
-C 117 ; WX 777.778 ; N approxorequal ; B 50 -33 727 580 ;
-C 118 ; WX 777.778 ; N followsorequal ; B 56 -287 721 762 ;
-C 119 ; WX 777.778 ; N precedesorequal ; B 56 -287 721 762 ;
-C 120 ; WX 1000 ; N archleftdown ; B 17 0 952 462 ;
-C 121 ; WX 1000 ; N archrightdown ; B 47 0 983 462 ;
-C 122 ; WX 777.778 ; N Digamma ; B 57 -83 721 605 ;
-C 123 ; WX 666.667 ; N kappa ; B 59 -5 715 436 ;
-C 124 ; WX 555.556 ; N k ; B 20 0 538 685 ;
-C 125 ; WX 540.278 ; N planckover2pi ; B 55 -11 546 694 ;
-C 126 ; WX 540.278 ; N planckover2pi1 ; B 55 -11 546 694 ;
-C 127 ; WX 429.167 ; N epsiloninv ; B 115 0 444 442 ;
-C -1 ; WX 300 ; N space ; B 0 0 0 0 ;
-EndCharMetrics
-EndFontMetrics
diff --git a/Master/texmf-dist/fonts/afm/bluesky/ams/msbm5.afm b/Master/texmf-dist/fonts/afm/bluesky/ams/msbm5.afm
deleted file mode 100644
index f777a615c25..00000000000
--- a/Master/texmf-dist/fonts/afm/bluesky/ams/msbm5.afm
+++ /dev/null
@@ -1,163 +0,0 @@
-StartFontMetrics 2.0
-Comment Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
-Comment Creation Date: Tue Sep 24 20:23:20 1992
-Comment UniqueID 5032013
-FontName MSBM5
-EncodingScheme FontSpecific
-FullName MSBM5
-FamilyName Euler
-Weight Medium
-Comment ItalicAngle -14.035
-ItalicAngle 0
-IsFixedPitch false
-Version 2.1
-Notice Math Symbol fonts were designed by the American Mathematical Society
-FontBBox 0 -574 3027 1074
-XHeight 462.95
-CapHeight 688.889
-Ascender 750
-Comment Descender -161.781
-Descender -574
-Comment following is extra info from TFM file
-Comment DesignSize 5 (pts)
-Comment Space 300 150 100
-Comment ExtraSpace 100
-Comment Quad 1000
-Comment Num 925.24 387.461 504.132
-Comment Denom 1025.24 531.907
-Comment Sup 503.553 403.553 294.444
-Comment Sub 200 400
-Comment Supdrop 494.444
-Comment Subdrop 100
-Comment Delim 1980 1420
-Comment Axisheight 250
-Comment WARNING: Ascendible characters (2)
-Comment Ascending 91, 92 % wi....ide hat (circumflex)
-Comment Ascending 93, 94 % wi....ide squiggle (tilde)
-StartCharMetrics 124
-C 0 ; WX 1083.33 ; N lessornotequal ; B 160 -375 923 866 ;
-C 1 ; WX 1083.33 ; N greaterornotequal ; B 160 -375 923 866 ;
-C 2 ; WX 1083.33 ; N notlessequal ; B 160 -428 923 928 ;
-C 3 ; WX 1083.33 ; N notgreaterequal ; B 160 -428 923 928 ;
-C 4 ; WX 1083.33 ; N notless ; B 160 -309 923 809 ;
-C 5 ; WX 1083.33 ; N notgreater ; B 160 -309 923 809 ;
-C 6 ; WX 1083.33 ; N notprecedes ; B 160 -309 923 809 ;
-C 7 ; WX 1083.33 ; N notfollows ; B 160 -309 923 809 ;
-C 8 ; WX 1083.33 ; N lessornotdbleql ; B 160 -375 923 866 ;
-C 9 ; WX 1083.33 ; N greaterornotdbleql ; B 160 -375 923 866 ;
-C 10 ; WX 1083.33 ; N notlessorslnteql ; B 160 -428 923 928 ;
-C 11 ; WX 1083.33 ; N notgreaterorslnteql ; B 160 -428 923 928 ;
-C 12 ; WX 1083.33 ; N lessnotequal ; B 160 -338 923 719 ;
-C 13 ; WX 1083.33 ; N greaternotequal ; B 160 -338 923 719 ;
-C 14 ; WX 1083.33 ; N notprecedesoreql ; B 160 -428 923 928 ;
-C 15 ; WX 1083.33 ; N notfollowsoreql ; B 160 -428 923 928 ;
-C 16 ; WX 1083.33 ; N precedeornoteqvlnt ; B 125 -446 958 810 ;
-C 17 ; WX 1083.33 ; N followornoteqvlnt ; B 125 -471 958 833 ;
-C 18 ; WX 1083.33 ; N lessornotsimilar ; B 125 -446 958 810 ;
-C 19 ; WX 1083.33 ; N greaterornotsimilar ; B 125 -471 958 833 ;
-C 20 ; WX 1083.33 ; N notlessdblequal ; B 160 -574 923 1074 ;
-C 21 ; WX 1083.33 ; N notgreaterdblequal ; B 160 -574 923 1074 ;
-C 22 ; WX 1083.33 ; N precedenotslnteql ; B 160 -375 923 866 ;
-C 23 ; WX 1083.33 ; N follownotslnteql ; B 160 -375 923 866 ;
-C 24 ; WX 1083.33 ; N precedenotdbleqv ; B 125 -469 958 877 ;
-C 25 ; WX 1083.33 ; N follownotdbleqv ; B 125 -469 958 877 ;
-C 26 ; WX 1083.33 ; N lessnotdblequal ; B 125 -537 958 877 ;
-C 27 ; WX 1083.33 ; N greaternotdblequal ; B 125 -537 958 877 ;
-C 28 ; WX 1083.33 ; N notsimilar ; B 125 -32 958 532 ;
-C 29 ; WX 1083.33 ; N notapproxequal ; B 125 -269 958 769 ;
-C 30 ; WX 1222.22 ; N upslope ; B 56 -194 904 694 ;
-C 31 ; WX 1222.22 ; N downslope ; B 56 -194 904 694 ;
-C 32 ; WX 1083.33 ; N notsubsetoreql ; B 160 -359 923 719 ;
-C 33 ; WX 1083.33 ; N notsupersetoreql ; B 160 -359 923 719 ;
-C 34 ; WX 1083.33 ; N notsubsetordbleql ; B 160 -463 923 963 ;
-C 35 ; WX 1083.33 ; N notsupersetordbleql ; B 160 -463 923 963 ;
-C 36 ; WX 1083.33 ; N subsetornotdbleql ; B 160 -507 923 905 ;
-C 37 ; WX 1083.33 ; N supersetornotdbleql ; B 160 -507 923 905 ;
-C 38 ; WX 1083.33 ; N subsetornoteql ; B 160 -449 923 866 ;
-C 39 ; WX 1083.33 ; N supersetornoteql ; B 160 -449 923 866 ;
-C 40 ; WX 1083.33 ; N subsetnoteql ; B 160 -338 923 719 ;
-C 41 ; WX 1083.33 ; N supersetnoteql ; B 160 -338 923 719 ;
-C 42 ; WX 1083.33 ; N notsubseteql ; B 160 -428 923 928 ;
-C 43 ; WX 1083.33 ; N notsuperseteql ; B 160 -428 923 928 ;
-C 44 ; WX 736.118 ; N notparallel ; B 28 -250 708 750 ;
-C 45 ; WX 458.333 ; N notbar ; B 28 -250 430 750 ;
-C 46 ; WX 388.889 ; N notshortbar ; B 28 -22 361 445 ;
-C 47 ; WX 597.227 ; N notshortparallel ; B 28 -22 569 445 ;
-C 48 ; WX 875 ; N notturnstile ; B -13 0 750 694 ;
-C 49 ; WX 1013.9 ; N notforces ; B -13 0 889 694 ;
-C 50 ; WX 875 ; N notsatisfies ; B -13 0 750 694 ;
-C 51 ; WX 1013.9 ; N notforcesextra ; B -13 0 889 694 ;
-C 52 ; WX 1083.33 ; N nottriangeqlright ; B 160 -428 923 928 ;
-C 53 ; WX 1083.33 ; N nottriangeqlleft ; B 160 -428 923 928 ;
-C 54 ; WX 1083.33 ; N nottriangleleft ; B 160 -309 923 809 ;
-C 55 ; WX 1083.33 ; N nottriangleright ; B 160 -309 923 809 ;
-C 56 ; WX 1361.13 ; N notarrowleft ; B 125 56 1236 444 ;
-C 57 ; WX 1361.13 ; N notarrowright ; B 125 56 1236 444 ;
-C 58 ; WX 1361.13 ; N notdblarrowleft ; B 125 -63 1236 563 ;
-C 59 ; WX 1361.13 ; N notdblarrowright ; B 125 -63 1236 563 ;
-C 60 ; WX 1361.13 ; N notdblarrowboth ; B 103 -63 1258 563 ;
-C 61 ; WX 1361.13 ; N notarrowboth ; B 125 56 1236 444 ;
-C 62 ; WX 1083.33 ; N dividemultiply ; B 125 -82 958 582 ;
-C 63 ; WX 1083.33 ; N emptyset ; B 125 6 958 661 ;
-C 64 ; WX 805.565 ; N notexistential ; B 125 -208 681 902 ;
-C 65 ; WX 722.202 ; N A ; B 17 0 703 704 ;
-C 66 ; WX 666.667 ; N B ; B 9 0 621 685 ;
-C 67 ; WX 722.202 ; N C ; B 37 -19 685 704 ;
-C 68 ; WX 722.202 ; N D ; B 16 0 691 685 ;
-C 69 ; WX 666.667 ; N E ; B 14 0 639 685 ;
-C 70 ; WX 611.094 ; N F ; B 14 0 583 685 ;
-C 71 ; WX 777.778 ; N G ; B 37 -19 748 704 ;
-C 72 ; WX 777.778 ; N H ; B 17 0 761 685 ;
-C 73 ; WX 388.889 ; N I ; B 20 0 369 685 ;
-C 74 ; WX 500 ; N J ; B 6 -75 476 685 ;
-C 75 ; WX 777.778 ; N K ; B 24 0 769 685 ;
-C 76 ; WX 666.667 ; N L ; B 14 0 639 685 ;
-C 77 ; WX 944.42 ; N M ; B 17 0 925 685 ;
-C 78 ; WX 722.202 ; N N ; B 25 -19 702 685 ;
-C 79 ; WX 777.778 ; N O ; B 33 -19 745 704 ;
-C 80 ; WX 611.094 ; N P ; B 16 0 599 685 ;
-C 81 ; WX 777.778 ; N Q ; B 33 -179 745 704 ;
-C 82 ; WX 722.202 ; N R ; B 16 0 703 685 ;
-C 83 ; WX 555.556 ; N S ; B 29 -12 530 704 ;
-C 84 ; WX 666.667 ; N T ; B 33 0 635 685 ;
-C 85 ; WX 722.202 ; N U ; B 16 -19 708 685 ;
-C 86 ; WX 722.202 ; N V ; B 1 -19 720 685 ;
-C 87 ; WX 1000 ; N W ; B 8 -19 992 685 ;
-C 88 ; WX 722.202 ; N X ; B 19 0 705 685 ;
-C 89 ; WX 722.202 ; N Y ; B 19 0 703 685 ;
-C 90 ; WX 666.667 ; N Z ; B 28 0 636 685 ;
-C 91 ; WX 2472.26 ; N hatwide ; B 38 576 1979 847 ;
-C 92 ; WX 3027.83 ; N hatwider ; B 38 576 1979 847 ;
-C 93 ; WX 2472.26 ; N tildewide ; B 56 618 1979 825 ;
-C 94 ; WX 3027.83 ; N tildewider ; B 56 663 1979 900 ;
-C 96 ; WX 805.565 ; N Finv ; B 125 0 681 694 ;
-C 97 ; WX 909.733 ; N Gmir ; B 104 -22 771 705 ;
-C 102 ; WX 1013.9 ; N Omegainv ; B 112 -22 902 683 ;
-C 103 ; WX 805.565 ; N eth ; B 109 -22 697 738 ;
-C 104 ; WX 1083.33 ; N equalorsimilar ; B 125 -15 958 515 ;
-C 105 ; WX 944.444 ; N beth ; B 50 -28 894 763 ;
-C 106 ; WX 666.667 ; N gimel ; B 50 -50 554 763 ;
-C 107 ; WX 944.444 ; N daleth ; B 125 -50 831 763 ;
-C 108 ; WX 1083.33 ; N lessdot ; B 160 -101 923 601 ;
-C 109 ; WX 1083.33 ; N greaterdot ; B 160 -101 923 601 ;
-C 110 ; WX 1083.33 ; N multicloseleft ; B 239 -53 844 553 ;
-C 111 ; WX 1083.33 ; N multicloseright ; B 239 -53 844 553 ;
-C 112 ; WX 388.889 ; N barshort ; B 167 -22 223 431 ;
-C 113 ; WX 597.227 ; N parallelshort ; B 125 -22 472 431 ;
-C 114 ; WX 1083.33 ; N integerdivide ; B 167 -22 916 431 ;
-C 115 ; WX 1083.33 ; N similar ; B 125 104 958 396 ;
-C 116 ; WX 1083.33 ; N approxequal ; B 125 16 958 538 ;
-C 117 ; WX 1083.33 ; N approxorequal ; B 117 -91 967 657 ;
-C 118 ; WX 1083.33 ; N followsorequal ; B 125 -412 958 877 ;
-C 119 ; WX 1083.33 ; N precedesorequal ; B 125 -412 958 877 ;
-C 120 ; WX 1361.13 ; N archleftdown ; B 74 0 1247 465 ;
-C 121 ; WX 1361.13 ; N archrightdown ; B 114 0 1288 465 ;
-C 122 ; WX 1083.33 ; N Digamma ; B 125 -167 958 689 ;
-C 123 ; WX 944.444 ; N kappa ; B 124 2 927 429 ;
-C 124 ; WX 555.556 ; N k ; B 20 0 538 685 ;
-C 125 ; WX 791.667 ; N planckover2pi ; B 124 -11 737 694 ;
-C 126 ; WX 791.667 ; N planckover2pi1 ; B 124 -11 737 694 ;
-C 127 ; WX 645.833 ; N epsiloninv ; B 218 0 619 442 ;
-C -1 ; WX 300 ; N space ; B 0 0 0 0 ;
-EndCharMetrics
-EndFontMetrics
diff --git a/Master/texmf-dist/fonts/afm/bluesky/ams/msbm7.afm b/Master/texmf-dist/fonts/afm/bluesky/ams/msbm7.afm
deleted file mode 100644
index 52f88592413..00000000000
--- a/Master/texmf-dist/fonts/afm/bluesky/ams/msbm7.afm
+++ /dev/null
@@ -1,162 +0,0 @@
-StartFontMetrics 2.0
-Comment Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
-Comment Creation Date: Tue Sep 24 20:23:20 1992
-Comment UniqueID 5032014
-FontName MSBM7
-EncodingScheme FontSpecific
-FullName MSBM7
-FamilyName Euler
-Weight Medium
-Comment ItalicAngle -14.035
-ItalicAngle 0
-IsFixedPitch false
-Version 2.1
-Notice Math Symbol fonts were designed by the American Mathematical Society
-FontBBox 0 -504 2615 1004
-XHeight 462.956
-CapHeight 688.889
-Ascender 750
-Descender -122.333
-Comment following is extra info from TFM file
-Comment DesignSize 7 (pts)
-Comment Space 300 150 100
-Comment ExtraSpace 100
-Comment Quad 1000
-Comment Num 732.311 383.901 471.204
-Comment Denom 752.148 344.213
-Comment Sup 502.542 431.113 285.714
-Comment Sub 142.857 285.714
-Comment Supdrop 353.169
-Comment Subdrop 71.429
-Comment Delim 1700 1157.14
-Comment Axisheight 250
-Comment WARNING: Ascendible characters (2)
-Comment Ascending 91, 92 % wi....ide hat (circumflex)
-Comment Ascending 93, 94 % wi....ide squiggle (tilde)
-StartCharMetrics 124
-C 0 ; WX 892.857 ; N lessornotequal ; B 108 -337 784 820 ;
-C 1 ; WX 892.857 ; N greaterornotequal ; B 108 -337 784 820 ;
-C 2 ; WX 892.857 ; N notlessequal ; B 108 -370 784 870 ;
-C 3 ; WX 892.857 ; N notgreaterequal ; B 108 -370 784 870 ;
-C 4 ; WX 892.857 ; N notless ; B 108 -261 784 761 ;
-C 5 ; WX 892.857 ; N notgreater ; B 108 -261 784 761 ;
-C 6 ; WX 892.857 ; N notprecedes ; B 108 -260 784 760 ;
-C 7 ; WX 892.857 ; N notfollows ; B 108 -260 784 760 ;
-C 8 ; WX 892.857 ; N lessornotdbleql ; B 108 -337 784 820 ;
-C 9 ; WX 892.857 ; N greaterornotdbleql ; B 108 -337 784 820 ;
-C 10 ; WX 892.857 ; N notlessorslnteql ; B 108 -370 784 870 ;
-C 11 ; WX 892.857 ; N notgreaterorslnteql ; B 108 -370 784 870 ;
-C 12 ; WX 892.857 ; N lessnotequal ; B 108 -297 784 685 ;
-C 13 ; WX 892.857 ; N greaternotequal ; B 108 -297 784 685 ;
-C 14 ; WX 892.857 ; N notprecedesoreql ; B 108 -370 784 870 ;
-C 15 ; WX 892.857 ; N notfollowsoreql ; B 108 -370 784 870 ;
-C 16 ; WX 892.857 ; N precedeornoteqvlnt ; B 78 -407 814 779 ;
-C 17 ; WX 892.857 ; N followornoteqvlnt ; B 78 -421 814 793 ;
-C 18 ; WX 892.857 ; N lessornotsimilar ; B 78 -407 814 779 ;
-C 19 ; WX 892.857 ; N greaterornotsimilar ; B 78 -421 814 793 ;
-C 20 ; WX 892.857 ; N notlessdblequal ; B 108 -504 784 1004 ;
-C 21 ; WX 892.857 ; N notgreaterdblequal ; B 108 -504 784 1004 ;
-C 22 ; WX 892.857 ; N precedenotslnteql ; B 108 -337 784 820 ;
-C 23 ; WX 892.857 ; N follownotslnteql ; B 108 -337 784 820 ;
-C 24 ; WX 892.857 ; N precedenotdbleqv ; B 78 -413 814 830 ;
-C 25 ; WX 892.857 ; N follownotdbleqv ; B 78 -413 814 830 ;
-C 26 ; WX 892.857 ; N lessnotdblequal ; B 78 -473 814 830 ;
-C 27 ; WX 892.857 ; N greaternotdblequal ; B 78 -473 814 830 ;
-C 28 ; WX 892.857 ; N notsimilar ; B 78 6 814 494 ;
-C 29 ; WX 892.857 ; N notapproxequal ; B 78 -213 814 713 ;
-C 30 ; WX 1015.87 ; N upslope ; B 16 -194 870 695 ;
-C 31 ; WX 1015.87 ; N downslope ; B 16 -194 870 695 ;
-C 32 ; WX 892.857 ; N notsubsetoreql ; B 108 -310 784 685 ;
-C 33 ; WX 892.857 ; N notsupersetoreql ; B 108 -310 784 685 ;
-C 34 ; WX 892.857 ; N notsubsetordbleql ; B 108 -406 784 906 ;
-C 35 ; WX 892.857 ; N notsupersetordbleql ; B 108 -406 784 906 ;
-C 36 ; WX 892.857 ; N subsetornotdbleql ; B 108 -455 784 856 ;
-C 37 ; WX 892.857 ; N supersetornotdbleql ; B 108 -455 784 856 ;
-C 38 ; WX 892.857 ; N subsetornoteql ; B 108 -395 784 820 ;
-C 39 ; WX 892.857 ; N supersetornoteql ; B 108 -395 784 820 ;
-C 40 ; WX 892.857 ; N subsetnoteql ; B 108 -297 784 685 ;
-C 41 ; WX 892.857 ; N supersetnoteql ; B 108 -297 784 685 ;
-C 42 ; WX 892.857 ; N notsubseteql ; B 108 -370 784 870 ;
-C 43 ; WX 892.857 ; N notsuperseteql ; B 108 -370 784 870 ;
-C 44 ; WX 585.319 ; N notparallel ; B -8 -249 592 750 ;
-C 45 ; WX 339.286 ; N notbar ; B -8 -250 346 750 ;
-C 46 ; WX 277.778 ; N notshortbar ; B -8 -20 285 431 ;
-C 47 ; WX 462.302 ; N notshortparallel ; B -8 -20 469 431 ;
-C 48 ; WX 708.333 ; N notturnstile ; B -45 0 629 694 ;
-C 49 ; WX 831.351 ; N notforces ; B -45 0 752 694 ;
-C 50 ; WX 708.333 ; N notsatisfies ; B -45 0 629 694 ;
-C 51 ; WX 831.351 ; N notforcesextra ; B -45 0 752 694 ;
-C 52 ; WX 892.857 ; N nottriangeqlright ; B 108 -370 784 870 ;
-C 53 ; WX 892.857 ; N nottriangeqlleft ; B 109 -370 784 870 ;
-C 54 ; WX 892.857 ; N nottriangleleft ; B 109 -260 784 760 ;
-C 55 ; WX 892.857 ; N nottriangleright ; B 108 -260 784 760 ;
-C 56 ; WX 1138.89 ; N notarrowleft ; B 78 59 1060 441 ;
-C 57 ; WX 1138.89 ; N notarrowright ; B 78 59 1060 441 ;
-C 58 ; WX 1138.89 ; N notdblarrowleft ; B 78 -50 1060 551 ;
-C 59 ; WX 1138.89 ; N notdblarrowright ; B 78 -50 1060 551 ;
-C 60 ; WX 1138.89 ; N notdblarrowboth ; B 58 -51 1080 551 ;
-C 61 ; WX 1138.89 ; N notarrowboth ; B 78 59 1060 441 ;
-C 62 ; WX 892.857 ; N dividemultiply ; B 78 -58 814 559 ;
-C 63 ; WX 892.857 ; N emptyset ; B 78 4 814 615 ;
-C 64 ; WX 646.827 ; N notexistential ; B 78 -184 568 878 ;
-C 65 ; WX 722.222 ; N A ; B 17 0 703 704 ;
-C 66 ; WX 666.667 ; N B ; B 9 0 621 685 ;
-C 67 ; WX 722.222 ; N C ; B 37 -19 685 704 ;
-C 68 ; WX 722.222 ; N D ; B 16 0 691 685 ;
-C 69 ; WX 666.667 ; N E ; B 14 0 639 685 ;
-C 70 ; WX 611.111 ; N F ; B 14 0 583 685 ;
-C 71 ; WX 777.778 ; N G ; B 37 -19 748 704 ;
-C 72 ; WX 777.778 ; N H ; B 17 0 761 685 ;
-C 73 ; WX 388.889 ; N I ; B 20 0 369 685 ;
-C 74 ; WX 500 ; N J ; B 6 -75 476 685 ;
-C 75 ; WX 777.778 ; N K ; B 24 0 769 685 ;
-C 76 ; WX 666.667 ; N L ; B 14 0 639 685 ;
-C 77 ; WX 944.444 ; N M ; B 17 0 925 685 ;
-C 78 ; WX 722.222 ; N N ; B 25 -19 702 685 ;
-C 79 ; WX 777.778 ; N O ; B 33 -19 745 704 ;
-C 80 ; WX 611.111 ; N P ; B 16 0 599 685 ;
-C 81 ; WX 777.778 ; N Q ; B 33 -179 745 704 ;
-C 82 ; WX 722.222 ; N R ; B 16 0 703 685 ;
-C 83 ; WX 555.556 ; N S ; B 29 -12 530 704 ;
-C 84 ; WX 666.667 ; N T ; B 33 0 635 685 ;
-C 85 ; WX 722.222 ; N U ; B 16 -19 708 685 ;
-C 86 ; WX 722.222 ; N V ; B 1 -19 720 685 ;
-C 87 ; WX 1000 ; N W ; B 8 -19 992 685 ;
-C 88 ; WX 722.222 ; N X ; B 19 0 705 685 ;
-C 89 ; WX 722.222 ; N Y ; B 19 0 703 685 ;
-C 90 ; WX 666.667 ; N Z ; B 28 0 636 685 ;
-C 91 ; WX 2123.02 ; N hatwide ; B 1 581 1979 845 ;
-C 92 ; WX 2615.09 ; N hatwider ; B 1 581 1979 845 ;
-C 93 ; WX 2123.02 ; N tildewide ; B 16 625 1979 825 ;
-C 94 ; WX 2615.09 ; N tildewider ; B 16 670 1979 900 ;
-C 96 ; WX 646.827 ; N Finv ; B 78 0 568 694 ;
-C 97 ; WX 739.088 ; N Gmir ; B 59 -20 651 703 ;
-C 102 ; WX 831.351 ; N Omegainv ; B 65 -20 765 683 ;
-C 103 ; WX 646.827 ; N eth ; B 62 -20 584 723 ;
-C 104 ; WX 892.857 ; N equalorsimilar ; B 78 6 814 494 ;
-C 105 ; WX 769.841 ; N beth ; B 9 -24 760 763 ;
-C 106 ; WX 523.81 ; N gimel ; B 9 -44 459 763 ;
-C 107 ; WX 769.841 ; N daleth ; B 78 -44 705 763 ;
-C 108 ; WX 892.857 ; N lessdot ; B 108 -75 784 576 ;
-C 109 ; WX 892.857 ; N greaterdot ; B 108 -75 784 576 ;
-C 110 ; WX 892.857 ; N multicloseleft ; B 178 -17 714 518 ;
-C 111 ; WX 892.857 ; N multicloseright ; B 178 -17 714 518 ;
-C 112 ; WX 277.778 ; N barshort ; B 115 -20 164 431 ;
-C 113 ; WX 462.302 ; N parallelshort ; B 78 -20 383 431 ;
-C 114 ; WX 892.857 ; N integerdivide ; B 115 -20 777 431 ;
-C 115 ; WX 892.857 ; N similar ; B 78 116 814 384 ;
-C 116 ; WX 892.857 ; N approxequal ; B 78 32 814 516 ;
-C 117 ; WX 892.857 ; N approxorequal ; B 71 -68 821 626 ;
-C 118 ; WX 892.857 ; N followsorequal ; B 78 -362 814 830 ;
-C 119 ; WX 892.857 ; N precedesorequal ; B 78 -362 814 830 ;
-C 120 ; WX 1138.89 ; N archleftdown ; B 33 0 1071 462 ;
-C 121 ; WX 1138.89 ; N archrightdown ; B 67 0 1106 462 ;
-C 122 ; WX 892.857 ; N Digamma ; B 79 -119 813 639 ;
-C 123 ; WX 769.841 ; N kappa ; B 78 0 799 431 ;
-C 124 ; WX 555.556 ; N k ; B 20 0 538 685 ;
-C 125 ; WX 632.939 ; N planckover2pi ; B 76 -10 621 694 ;
-C 126 ; WX 632.939 ; N planckover2pi1 ; B 76 -10 621 694 ;
-C 127 ; WX 506.944 ; N epsiloninv ; B 154 0 512 441 ;
-C -1 ; WX 300 ; N space ; B 0 0 0 0 ;
-EndCharMetrics
-EndFontMetrics
diff --git a/Master/texmf-dist/fonts/afm/bluesky/ams/wncyb10.afm b/Master/texmf-dist/fonts/afm/bluesky/ams/wncyb10.afm
deleted file mode 100644
index a3056dd745f..00000000000
--- a/Master/texmf-dist/fonts/afm/bluesky/ams/wncyb10.afm
+++ /dev/null
@@ -1,419 +0,0 @@
-StartFontMetrics 2.0
-Comment Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
-Comment Creation Date: Tue Aug 18 20:23:20 1992
-Comment UniqueID 5032003
-FontName WNCYB10
-FullName WNCYB10
-EncodingScheme FontSpecific
-FamilyName AMS
-Weight Bold
-ItalicAngle 0
-Comment FontBBox 0 -250 1283 1152
-FontBBox -56 -250 1328 1037
-IsFixedPitch false
-Version 2.1
-Notice Cyrillic fonts were designed by the Humanities and Arts Computing Center at the University of Washington
-XHeight 444.444
-CapHeight 686.109
-Comment Ascender 444.444
-Ascender 694.444
-Comment Descender 0
-Descender -194.444
-Comment following is extra info from TFM file
-Comment FontID WNCYB V2.1
-Comment DesignSize 10 (pts)
-Comment CharacterCodingScheme Cyrillic
-Comment Space 383.333 191.664 127.775
-Comment ExtraSpace 127.775
-Comment Quad 1150
-StartCharMetrics 129
-C 0 ; WX 1233.33 ; N Nj ; B 39 0 1169 686 ;
-C 1 ; WX 1213.88 ; N Lj ; B 64 0 1150 686 ;
-C 2 ; WX 900 ; N Dzh ; B 39 -248 860 686 ;
-C 3 ; WX 830.549 ; N Ze ; B 64 -11 766 697 ;
-C 4 ; WX 436.108 ; N Iroman ; B 33 0 403 686 ;
-C 5 ; WX 830.549 ; N Ye ; B 64 -11 766 697 ;
-C 6 ; WX 959.715 ; N Dj ; B 42 0 941 675 ;
-C 7 ; WX 878.467 ; N Tsoft ; B 41 0 864 675 ;
-C 8 ; WX 855.551 ; N nj ; B 22 0 811 444 ;
-C 9 ; WX 844.444 ; N lj ; B 44 0 800 444 ;
-C 10 ; WX 619.441 ; N dzh ; B 22 -199 596 444 ;
-C 11 ; WX 577.778 ; N ze ; B 44 -11 533 455 ;
-C 12 ; WX 319.444 ; N iroman ; B 47 0 286 695 ;
-C 13 ; WX 577.778 ; N ye ; B 44 -11 533 455 ;
-C 14 ; WX 670.828 ; N dj ; B 75 -194 668 694 ;
-C 15 ; WX 734.716 ; N tsoft ; B 43 0 711 694 ;
-C 16 ; WX 1279.16 ; N Yu ; B 44 -11 1214 697 ;
-C 17 ; WX 1188.88 ; N Zhe ; B 12 -6 1192 692 ;
-C 18 ; WX 963.883 ; N Ishort ; B 39 0 924 1037 ;
-C 19 ; WX 755.556 ; N Yo ; B 39 0 723 992 ;
-C 20 ; WX 869.438 ; N Izhitsa ; B 24 -9 848 692 ;
-C 21 ; WX 894.438 ; N Fita ; B 32 -11 861 697 ;
-C 22 ; WX 638.889 ; N Zelo ; B 64 -11 574 697 ;
-C 23 ; WX 862.494 ; N Ya ; B 3 -11 822 686 ;
-C 24 ; WX 891.663 ; N yu ; B 21 -11 847 455 ;
-C 25 ; WX 822.222 ; N zhe ; B 15 -6 833 450 ;
-C 26 ; WX 663.885 ; N ishort ; B 22 0 641 775 ;
-C 27 ; WX 527.08 ; N yo ; B 32 -6 494 747 ;
-C 28 ; WX 600 ; N izhitsa ; B 19 -9 587 450 ;
-C 29 ; WX 622.222 ; N fita ; B 22 -11 599 455 ;
-C 30 ; WX 444.444 ; N zelo ; B 44 -11 399 455 ;
-C 31 ; WX 608.33 ; N ya ; B 2 -11 585 444 ;
-C 32 ; WX 575 ; N dieresis ; B 103 550 471 695 ;
-C 33 ; WX 350 ; N exclam ; B 96 0 254 705 ;
-C 34 ; WX 602.774 ; N quotedblright ; B 38 344 462 694 ;
-C 35 ; WX 945.826 ; N Yatz ; B 60 0 881 750 ;
-C 36 ; WX 511.111 ; N breve1 ; B 14 522 496 795 ;
-C 37 ; WX 958.333 ; N percent ; B 64 -56 893 750 ;
-C 38 ; WX 575 ; N acute ; B 238 509 457 704 ;
-C 39 ; WX 319.444 ; N quoteright ; B 81 344 253 694 ; L quoteright quotedblright ;
-C 40 ; WX 447.218 ; N parenleft ; B 108 -249 382 750 ;
-C 41 ; WX 447.218 ; N parenright ; B 64 -249 338 750 ;
-C 42 ; WX 575 ; N asterisk ; B 74 306 500 750 ;
-C 43 ; WX 766.667 ; N yatz ; B 39 0 702 784 ;
-C 44 ; WX 319.444 ; N comma ; B 81 -194 250 156 ;
-C 45 ; WX 383.333 ; N hyphen ; B 13 174 318 271 ; L hyphen endash ;
-C 46 ; WX 319.444 ; N period ; B 81 0 237 156 ;
-C 47 ; WX 575 ; N slash ; B 64 -250 510 750 ;
-C 48 ; WX 575 ; N zero ; B 45 -11 529 655 ;
-C 49 ; WX 575 ; N one ; B 85 0 494 655 ;
-C 50 ; WX 575 ; N two ; B 57 0 517 655 ;
-C 51 ; WX 575 ; N three ; B 48 -11 526 655 ;
-C 52 ; WX 575 ; N four ; B 32 0 542 656 ;
-C 53 ; WX 575 ; N five ; B 57 -11 517 655 ;
-C 54 ; WX 575 ; N six ; B 48 -11 526 655 ; L h W ; L H W ;
-C 55 ; WX 575 ; N seven ; B 64 -11 558 676 ; L h w ;
-C 56 ; WX 575 ; N eight ; B 48 -11 526 655 ;
-C 57 ; WX 575 ; N nine ; B 48 -11 526 655 ;
-C 58 ; WX 319.444 ; N colon ; B 81 0 237 444 ;
-C 59 ; WX 319.444 ; N semicolon ; B 81 -194 240 444 ;
-C 60 ; WX 638.889 ; N guillemotleft ; B 26 -30 574 474 ;
-C 61 ; WX 319.444 ; N dotlessi ; B 47 0 286 450 ;
-C 62 ; WX 638.889 ; N guillemotright ; B 64 -30 612 474 ;
-C 63 ; WX 543.051 ; N question ; B 64 0 478 700 ;
-C 64 ; WX 575 ; N breve ; B 110 507 464 694 ;
-C 65 ; WX 869.438 ; N A ; B 41 0 827 698 ;
-C 66 ; WX 818.049 ; N B ; B 39 0 753 680 ;
-C 67 ; WX 900 ; N C ; B 39 -94 945 686 ; L one Tsoft ; L H Q ; L h Q ;
-C 68 ; WX 894.44 ; N D ; B -25 -94 988 686 ; L one Dj ; L two Dzh ; L three Zelo ; L J Dj ; L j Dj ;
-C 69 ; WX 755.556 ; N E ; B 39 0 723 680 ; L zero Yo ; L one Ze ; L two Ye ;
-C 70 ; WX 830.549 ; N F ; B 64 0 766 686 ;
-C 71 ; WX 723.605 ; N G ; B 39 0 675 680 ;
-C 72 ; WX 869.438 ; N H ; B 34 0 835 686 ;
-C 73 ; WX 963.883 ; N I ; B 39 0 924 686 ; L zero Ishort ; L one Iroman ;
-C 74 ; WX 594.44 ; N J ; B 23 -11 527 686 ; L one Ya ; L two Yu ;
-C 75 ; WX 782.634 ; N K ; B 20 -6 789 692 ; L H H ; L h H ;
-C 76 ; WX 926.382 ; N L ; B 64 0 887 686 ; L one Lj ; L J Lj ; L j Lj ;
-C 77 ; WX 1091.66 ; N M ; B 40 0 1051 686 ;
-C 78 ; WX 900 ; N N ; B 39 0 860 686 ; L zero number ; L one Nj ; L J Nj ; L j Nj ;
-C 79 ; WX 863.882 ; N O ; B 64 -11 799 697 ;
-C 80 ; WX 900 ; N P ; B 39 0 860 686 ; L one Soft ; L two Hard ;
-C 81 ; WX 963.883 ; N Q ; B 39 0 924 686 ;
-C 82 ; WX 786.105 ; N R ; B 39 0 721 686 ;
-C 83 ; WX 830.549 ; N S ; B 64 -11 766 697 ; L H X ; L h X ;
-C 84 ; WX 800 ; N T ; B 42 0 757 675 ; L S C ; L s C ;
-C 85 ; WX 862.494 ; N U ; B 30 -6 831 686 ;
-C 86 ; WX 818.049 ; N V ; B 39 0 753 686 ;
-C 87 ; WX 1283.33 ; N W ; B 39 -94 1328 686 ;
-C 88 ; WX 1283.33 ; N X ; B 39 0 1243 686 ; L Q W ; L q W ; L C six ; L c six ;
-C 89 ; WX 1137.49 ; N Y ; B 39 0 1124 686 ; L A Ya ; L a Ya ; L U Yu ; L u Yu ;
-C 90 ; WX 702.772 ; N Z ; B 48 -11 654 697 ; L one Zhe ; L H Zhe ; L h Zhe ;
-C 91 ; WX 319.444 ; N bracketleft ; B 128 -250 293 750 ; L bracketleft guillemotleft ;
-C 92 ; WX 602.774 ; N quotedblleft ; B 140 344 564 694 ;
-C 93 ; WX 319.444 ; N bracketright ; B 25 -250 190 750 ; L bracketright guillemotright ;
-C 94 ; WX 818.049 ; N Soft ; B 39 0 753 686 ;
-C 95 ; WX 1073.6 ; N Hard ; B 62 0 1009 686 ;
-C 96 ; WX 319.444 ; N quoteleft ; B 65 344 237 694 ; L quoteleft quotedblleft ;
-C 97 ; WX 559.022 ; N a ; B 32 -6 558 453 ;
-C 98 ; WX 606.939 ; N b ; B 64 -6 574 702 ;
-C 99 ; WX 619.441 ; N c ; B 22 -188 681 444 ; L one tsoft ; L h q ;
-C 100 ; WX 622.222 ; N d ; B -43 -188 732 444 ; L one dj ; L two dzh ; L three zelo ; L j dj ;
-C 101 ; WX 527.08 ; N e ; B 32 -6 494 453 ; L zero ishort ; L one ze ; L two ye ;
-C 102 ; WX 702.772 ; N f ; B 57 -249 667 691 ;
-C 103 ; WX 502.775 ; N g ; B 22 0 469 438 ;
-C 104 ; WX 600 ; N h ; B 30 0 571 444 ;
-C 105 ; WX 663.885 ; N i ; B 22 0 641 444 ; L zero yo ; L one iroman ;
-C 106 ; WX 351.385 ; N j ; B -56 -200 267 695 ; L one ya ; L two yu ;
-C 107 ; WX 544.441 ; N k ; B 11 -6 555 450 ; L h h ;
-C 108 ; WX 644.444 ; N l ; B 44 0 635 444 ; L one lj ; L j lj ;
-C 109 ; WX 752.773 ; N m ; B 22 0 730 444 ;
-C 110 ; WX 619.441 ; N n ; B 22 0 596 444 ; L one nj ; L j nj ;
-C 111 ; WX 575 ; N o ; B 32 -6 542 453 ;
-C 112 ; WX 619.441 ; N p ; B 22 0 596 444 ; L one soft ; L two hard ;
-C 113 ; WX 663.885 ; N q ; B 22 0 641 444 ;
-C 114 ; WX 638.889 ; N r ; B 37 -194 600 450 ;
-C 115 ; WX 511.111 ; N s ; B 38 -6 478 453 ; L h x ;
-C 116 ; WX 558.33 ; N t ; B 29 0 528 433 ; L s c ;
-C 117 ; WX 606.939 ; N u ; B 22 -200 580 444 ;
-C 118 ; WX 566.667 ; N v ; B 22 0 522 444 ;
-C 119 ; WX 886.107 ; N w ; B 22 -188 948 444 ;
-C 120 ; WX 886.107 ; N x ; B 22 0 863 444 ; L q w ; L c seven ;
-C 121 ; WX 788.885 ; N y ; B 22 0 790 444 ; L a ya ; L u yu ;
-C 122 ; WX 488.889 ; N z ; B 33 -11 455 455 ; L one zhe ; L h zhe ;
-C 123 ; WX 575 ; N endash ; B 0 256 574 292 ; L hyphen emdash ;
-C 124 ; WX 1150 ; N emdash ; B 0 256 1149 292 ;
-C 125 ; WX 1027.78 ; N number ; B -41 -6 949 692 ;
-C 126 ; WX 566.667 ; N soft ; B 22 0 522 444 ;
-C 127 ; WX 744.441 ; N hard ; B 39 0 699 444 ;
-C -1 ; WX 383.333 ; N space ; B 0 0 0 0 ;
-EndCharMetrics
-StartKernData
-StartKernPairs 255
-KPX Nj Izhitsa -66.667
-KPX Nj Dj -66.667
-KPX Nj Tsoft -66.667
-KPX Nj Q -66.667
-KPX Nj Hard -66.667
-KPX Lj Izhitsa -66.667
-KPX Lj Dj -66.667
-KPX Lj Tsoft -66.667
-KPX Lj Q -66.667
-KPX Lj Hard -66.667
-KPX Ze O 22.222
-KPX Ze F 22.222
-KPX Ze Ye 22.222
-KPX Ze H -22.222
-KPX Ze A -22.222
-KPX Ze U -22.222
-KPX Ze Izhitsa -22.222
-KPX Ze T -22.222
-KPX Zhe Ye -22.222
-KPX Zhe Fita -22.222
-KPX Zhe F -22.222
-KPX Zhe O -22.222
-KPX Zhe S -22.222
-KPX Izhitsa A -111.111
-KPX Izhitsa D -111.111
-KPX Izhitsa L -66.667
-KPX Izhitsa C -66.667
-KPX Izhitsa a -66.667
-KPX Izhitsa d -66.667
-KPX Izhitsa e -66.667
-KPX Izhitsa f -66.667
-KPX Izhitsa o -66.667
-KPX Izhitsa Ye -66.667
-KPX Izhitsa ye -66.667
-KPX Izhitsa Fita -66.667
-KPX Izhitsa fita -66.667
-KPX Izhitsa period -66.667
-KPX Izhitsa comma -66.667
-KPX Izhitsa semicolon -66.667
-KPX Fita H -22.222
-KPX Fita A -22.222
-KPX Fita U -22.222
-KPX Fita Izhitsa -22.222
-KPX Fita T -22.222
-KPX izhitsa fita -22.222
-KPX izhitsa a -22.222
-KPX izhitsa d -22.222
-KPX izhitsa e -22.222
-KPX izhitsa f -22.222
-KPX izhitsa l -22.222
-KPX izhitsa o -22.222
-KPX izhitsa s -22.222
-KPX izhitsa ye -22.222
-KPX izhitsa fita -22.222
-KPX izhitsa period -66.667
-KPX izhitsa comma -66.667
-KPX izhitsa semicolon -66.667
-KPX A Izhitsa -66.667
-KPX A Dj -66.667
-KPX A Tsoft -66.667
-KPX A Q -66.667
-KPX A Hard -66.667
-KPX F O 22.222
-KPX F F 22.222
-KPX F Ye 22.222
-KPX F H -22.222
-KPX F A -22.222
-KPX F U -22.222
-KPX F Izhitsa -22.222
-KPX F T -22.222
-KPX G A -111.111
-KPX G D -111.111
-KPX G L -66.667
-KPX G C -66.667
-KPX G a -66.667
-KPX G d -66.667
-KPX G e -66.667
-KPX G f -66.667
-KPX G o -66.667
-KPX G Ye -66.667
-KPX G ye -66.667
-KPX G Fita -66.667
-KPX G fita -66.667
-KPX G period -66.667
-KPX G comma -66.667
-KPX G semicolon -66.667
-KPX H Ye -22.222
-KPX H Fita -22.222
-KPX H F -22.222
-KPX H O -22.222
-KPX H S -22.222
-KPX K Ye -22.222
-KPX K Fita -22.222
-KPX K F -22.222
-KPX K O -22.222
-KPX K S -22.222
-KPX O O 22.222
-KPX O F 22.222
-KPX O Ye 22.222
-KPX O H -22.222
-KPX O A -22.222
-KPX O U -22.222
-KPX O Izhitsa -22.222
-KPX O T -22.222
-KPX R Ye -22.222
-KPX R Fita -22.222
-KPX R fita -22.222
-KPX R a -22.222
-KPX R d -22.222
-KPX R e -22.222
-KPX R f -22.222
-KPX R l -22.222
-KPX R o -22.222
-KPX R s -22.222
-KPX R ye -22.222
-KPX R fita -22.222
-KPX R period -66.667
-KPX R comma -66.667
-KPX R semicolon -66.667
-KPX T A -111.111
-KPX T D -111.111
-KPX T L -66.667
-KPX T C -66.667
-KPX T a -66.667
-KPX T d -66.667
-KPX T e -66.667
-KPX T f -66.667
-KPX T o -66.667
-KPX T Ye -66.667
-KPX T ye -66.667
-KPX T Fita -66.667
-KPX T fita -66.667
-KPX T period -66.667
-KPX T comma -66.667
-KPX T semicolon -66.667
-KPX U A -111.111
-KPX U D -111.111
-KPX U L -66.667
-KPX U C -66.667
-KPX U a -66.667
-KPX U d -66.667
-KPX U e -66.667
-KPX U f -66.667
-KPX U o -66.667
-KPX U Ye -66.667
-KPX U ye -66.667
-KPX U Fita -66.667
-KPX U fita -66.667
-KPX U period -66.667
-KPX U comma -66.667
-KPX U semicolon -66.667
-KPX Soft Izhitsa -66.667
-KPX Soft Dj -66.667
-KPX Soft Tsoft -66.667
-KPX Soft Q -66.667
-KPX Soft Hard -66.667
-KPX Hard Izhitsa -66.667
-KPX Hard Dj -66.667
-KPX Hard Tsoft -66.667
-KPX Hard Q -66.667
-KPX Hard Hard -66.667
-KPX b h -22.222
-KPX e h -22.222
-KPX f h -22.222
-KPX g fita -22.222
-KPX g a -22.222
-KPX g d -22.222
-KPX g e -22.222
-KPX g f -22.222
-KPX g l -22.222
-KPX g o -22.222
-KPX g s -22.222
-KPX g ye -22.222
-KPX g fita -22.222
-KPX g period -66.667
-KPX g comma -66.667
-KPX g semicolon -66.667
-KPX m dzh 22.222
-KPX m ishort 22.222
-KPX m c 22.222
-KPX m g 22.222
-KPX m i 22.222
-KPX m k 22.222
-KPX m m 22.222
-KPX m n 22.222
-KPX m p 22.222
-KPX m r 22.222
-KPX m v 22.222
-KPX m w 22.222
-KPX m x 22.222
-KPX m y 22.222
-KPX m soft 22.222
-KPX m hard 22.222
-KPX o h -22.222
-KPX r h -22.222
-KPX s dzh 22.222
-KPX s ishort 22.222
-KPX s c 22.222
-KPX s g 22.222
-KPX s i 22.222
-KPX s k 22.222
-KPX s m 22.222
-KPX s n 22.222
-KPX s p 22.222
-KPX s r 22.222
-KPX s v 22.222
-KPX s w 22.222
-KPX s x 22.222
-KPX s y 22.222
-KPX s soft 22.222
-KPX s hard 22.222
-KPX t Ye -22.222
-KPX t Fita -22.222
-KPX t fita -22.222
-KPX t a -22.222
-KPX t d -22.222
-KPX t e -22.222
-KPX t f -22.222
-KPX t l -22.222
-KPX t o -22.222
-KPX t s -22.222
-KPX t ye -22.222
-KPX t fita -22.222
-KPX t period -66.667
-KPX t comma -66.667
-KPX t semicolon -66.667
-KPX u fita -22.222
-KPX u a -22.222
-KPX u d -22.222
-KPX u e -22.222
-KPX u f -22.222
-KPX u l -22.222
-KPX u o -22.222
-KPX u s -22.222
-KPX u ye -22.222
-KPX u fita -22.222
-KPX u period -66.667
-KPX u comma -66.667
-KPX u semicolon -66.667
-KPX w dzh 22.222
-KPX w ishort 22.222
-KPX w c 22.222
-KPX w g 22.222
-KPX w i 22.222
-KPX w k 22.222
-KPX w m 22.222
-KPX w n 22.222
-KPX w p 22.222
-KPX w r 22.222
-KPX w v 22.222
-KPX w w 22.222
-KPX w x 22.222
-KPX w y 22.222
-KPX w soft 22.222
-KPX w hard 22.222
-EndKernPairs
-EndKernData
-EndFontMetrics
diff --git a/Master/texmf-dist/fonts/afm/bluesky/ams/wncyi10.afm b/Master/texmf-dist/fonts/afm/bluesky/ams/wncyi10.afm
deleted file mode 100644
index 2eaca4bb66a..00000000000
--- a/Master/texmf-dist/fonts/afm/bluesky/ams/wncyi10.afm
+++ /dev/null
@@ -1,438 +0,0 @@
-StartFontMetrics 2.0
-Comment Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
-Comment Creation Date: Tue Aug 18 20:23:20 1992
-Comment UniqueID 5032004
-FontName WNCYI10
-FullName WNCYI10
-EncodingScheme FontSpecific
-FamilyName AMS
-Weight Medium
-Version 2.1
-Notice Cyrillic fonts were designed by the Humanities and Arts Computing Center at the University of Washington
-ItalicAngle -14.035
-Comment FontBBox 0 -263 1098 1000
-FontBBox -35 -275 1159 919
-IsFixedPitch false
-XHeight 430.556
-CapHeight 683.333
-Ascender 694.444
-Comment Descender 0
-Descender -194.444
-Comment following is extra info from TFM file
-Comment FontID WNCYI V2.1
-Comment DesignSize 10 (pts)
-Comment CharacterCodingScheme Cyrillic
-Comment Space 357.774 153.331 102.22
-Comment ExtraSpace 102.22
-Comment Quad 1022.22
-StartCharMetrics 129
-C 0 ; WX 1036.1 ; N Nj ; B 62 0 1023 683 ;
-C 1 ; WX 1022.22 ; N Lj ; B 101 0 1010 683 ;
-C 2 ; WX 743.327 ; N Dzh ; B 62 -152 852 683 ;
-C 3 ; WX 715.55 ; N Ze ; B 121 -22 737 705 ;
-C 4 ; WX 385.551 ; N Iroman ; B 57 0 501 683 ;
-C 5 ; WX 715.55 ; N Ye ; B 150 -22 812 705 ;
-C 6 ; WX 843.327 ; N Dj ; B 187 0 829 677 ;
-C 7 ; WX 753.883 ; N Tsoft ; B 175 0 755 677 ;
-C 8 ; WX 613.328 ; N nj ; B 83 -11 618 442 ;
-C 9 ; WX 715.55 ; N lj ; B 58 -11 694 431 ;
-C 10 ; WX 536.662 ; N dzh ; B 36 -178 561 442 ;
-C 11 ; WX 460 ; N ze ; B 111 -11 509 442 ;
-C 12 ; WX 306.667 ; N iroman ; B 83 -11 331 656 ;
-C 13 ; WX 460 ; N ye ; B 110 -11 508 442 ;
-C 14 ; WX 536.662 ; N dj ; B 152 -194 624 694 ;
-C 15 ; WX 587.772 ; N tsoft ; B 152 -11 612 694 ;
-C 16 ; WX 1098.88 ; N Yu ; B 73 -22 1120 705 ;
-C 17 ; WX 998.881 ; N Zhe ; B 49 -11 1111 694 ;
-C 18 ; WX 794.437 ; N Ishort ; B 62 0 903 919 ;
-C 19 ; WX 678.328 ; N Yo ; B 62 0 743 892 ;
-C 20 ; WX 743.327 ; N Izhitsa ; B 208 -23 854 694 ;
-C 21 ; WX 766.667 ; N Fita ; B 119 -22 806 705 ;
-C 22 ; WX 562.218 ; N Zelo ; B 74 -22 632 705 ;
-C 23 ; WX 729.439 ; N Ya ; B 48 -22 837 683 ;
-C 24 ; WX 664.439 ; N yu ; B 83 -11 701 442 ;
-C 25 ; WX 1073.33 ; N zhe ; B 149 -11 1084 442 ;
-C 26 ; WX 536.662 ; N ishort ; B 83 -11 593 667 ;
-C 27 ; WX 460 ; N yo ; B 114 -11 547 643 ;
-C 28 ; WX 511.111 ; N izhitsa ; B 188 -23 554 442 ;
-C 29 ; WX 613.328 ; N fita ; B 115 -11 601 442 ;
-C 30 ; WX 408.885 ; N zelo ; B 76 -11 419 442 ;
-C 31 ; WX 511.111 ; N ya ; B 33 -11 588 431 ;
-C 32 ; WX 511.111 ; N dieresis ; B 270 569 550 669 ;
-C 33 ; WX 306.667 ; N exclam ; B 113 0 375 716 ;
-C 34 ; WX 514.44 ; N quotedblright ; B 176 395 512 694 ;
-C 35 ; WX 806.105 ; N Yatz ; B 167 0 785 750 ;
-C 36 ; WX 460 ; N breve1 ; B 189 484 570 668 ;
-C 37 ; WX 817.772 ; N percent ; B 145 -56 846 750 ;
-C 38 ; WX 511.111 ; N acute ; B 340 505 551 696 ;
-C 39 ; WX 306.667 ; N quoteright ; B 220 395 373 694 ; L quoteright quotedblright ;
-C 40 ; WX 408.885 ; N parenleft ; B 152 -250 516 750 ;
-C 41 ; WX 408.885 ; N parenright ; B 18 -250 382 750 ;
-C 42 ; WX 511.111 ; N asterisk ; B 195 319 583 750 ;
-C 43 ; WX 664.439 ; N yatz ; B 83 -11 665 442 ;
-C 44 ; WX 306.667 ; N comma ; B 73 -193 224 106 ;
-C 45 ; WX 357.774 ; N hyphen ; B 86 187 339 243 ; L hyphen endash ;
-C 46 ; WX 306.667 ; N period ; B 113 0 222 106 ;
-C 47 ; WX 511.111 ; N slash ; B 20 -250 616 750 ;
-C 48 ; WX 511.111 ; N zero ; B 115 -22 556 666 ;
-C 49 ; WX 511.111 ; N one ; B 117 0 461 666 ;
-C 50 ; WX 511.111 ; N two ; B 75 0 563 666 ;
-C 51 ; WX 511.111 ; N three ; B 96 -22 557 666 ;
-C 52 ; WX 511.111 ; N four ; B 97 0 533 677 ;
-C 53 ; WX 511.111 ; N five ; B 107 -22 567 665 ;
-C 54 ; WX 511.111 ; N six ; B 120 -22 568 666 ; L h W ; L H W ;
-C 55 ; WX 511.111 ; N seven ; B 194 -22 630 676 ; L h w ;
-C 56 ; WX 511.111 ; N eight ; B 97 -22 554 666 ;
-C 57 ; WX 511.111 ; N nine ; B 104 -22 553 666 ;
-C 58 ; WX 306.667 ; N colon ; B 113 0 303 431 ;
-C 59 ; WX 306.667 ; N semicolon ; B 73 -193 303 431 ;
-C 60 ; WX 562.218 ; N guillemotleft ; B 106 -20 582 451 ;
-C 61 ; WX 306.667 ; N dotlessi ; B 83 -11 331 442 ;
-C 62 ; WX 562.218 ; N guillemotright ; B 88 -20 564 451 ;
-C 63 ; WX 485.551 ; N question ; B 189 0 555 705 ;
-C 64 ; WX 511.111 ; N breve ; B 282 523 565 693 ;
-C 65 ; WX 743.327 ; N A ; B 59 0 692 716 ;
-C 66 ; WX 703.883 ; N B ; B 65 0 718 680 ;
-C 67 ; WX 743.327 ; N C ; B 62 -93 852 683 ; L one Tsoft ; L H Q ; L h Q ;
-C 68 ; WX 766.667 ; N D ; B 0 -93 893 683 ; L one Dj ; L two Dzh ; L three Zelo ; L J Dj ; L j Dj ;
-C 69 ; WX 678.328 ; N E ; B 62 0 743 680 ; L zero Yo ; L one Ze ; L two Ye ;
-C 70 ; WX 715.55 ; N F ; B 158 0 729 683 ;
-C 71 ; WX 652.772 ; N G ; B 62 0 731 680 ;
-C 72 ; WX 743.327 ; N H ; B 51 0 825 683 ;
-C 73 ; WX 794.437 ; N I ; B 62 0 903 683 ; L zero Ishort ; L one Iroman ;
-C 74 ; WX 525 ; N J ; B 94 -22 622 683 ; L one Ya ; L two Yu ;
-C 75 ; WX 677.215 ; N K ; B 48 -11 790 694 ; L H H ; L h H ;
-C 76 ; WX 792.216 ; N L ; B 98 0 879 683 ; L one Lj ; L J Lj ; L j Lj ;
-C 77 ; WX 896.66 ; N M ; B 66 0 1002 683 ;
-C 78 ; WX 743.327 ; N N ; B 62 0 852 683 ; L zero number ; L one Nj ; L J Nj ; L j Nj ;
-C 79 ; WX 766.667 ; N O ; B 148 -22 788 705 ;
-C 80 ; WX 743.327 ; N P ; B 62 0 852 683 ; L one Soft ; L two Hard ;
-C 81 ; WX 794.437 ; N Q ; B 225 0 903 683 ;
-C 82 ; WX 678.328 ; N R ; B 63 0 730 683 ;
-C 83 ; WX 715.55 ; N S ; B 150 -22 812 705 ; L H X ; L h X ;
-C 84 ; WX 715.55 ; N T ; B 175 0 806 677 ; L S C ; L s C ;
-C 85 ; WX 741.105 ; N U ; B 125 -11 863 683 ;
-C 86 ; WX 703.883 ; N V ; B 65 0 734 683 ;
-C 87 ; WX 1050 ; N W ; B 62 -93 1159 683 ;
-C 88 ; WX 1050 ; N X ; B 62 0 1159 683 ; L Q W ; L q W ; L C six ; L c six ;
-C 89 ; WX 959.437 ; N Y ; B 65 0 1082 683 ; L A Ya ; L a Ya ; L U Yu ; L u Yu ;
-C 90 ; WX 613.328 ; N Z ; B 61 -22 666 705 ; L one Zhe ; L H Zhe ; L h Zhe ;
-C 91 ; WX 306.667 ; N bracketleft ; B 73 -250 446 750 ; L bracketleft guillemotleft ;
-C 92 ; WX 514.44 ; N quotedblleft ; B 274 394 610 693 ;
-C 93 ; WX 306.667 ; N bracketright ; B -14 -250 359 750 ; L bracketright guillemotright ;
-C 94 ; WX 703.883 ; N Soft ; B 65 0 677 683 ;
-C 95 ; WX 908.326 ; N Hard ; B 193 0 881 683 ;
-C 96 ; WX 306.667 ; N quoteleft ; B 207 394 360 693 ; L quoteleft quotedblleft ;
-C 97 ; WX 511.111 ; N a ; B 108 -11 535 442 ;
-C 98 ; WX 460 ; N b ; B 74 -11 571 705 ;
-C 99 ; WX 575 ; N c ; B 83 -204 550 442 ; L one tsoft ; L h q ;
-C 100 ; WX 511.111 ; N d ; B 108 -22 545 716 ; L one dj ; L two dzh ; L three zelo ; L j dj ;
-C 101 ; WX 460 ; N e ; B 114 -11 468 442 ; L zero ishort ; L one ze ; L two ye ;
-C 102 ; WX 562.218 ; N f ; B 86 -275 592 705 ;
-C 103 ; WX 408.885 ; N g ; B 83 -11 433 442 ;
-C 104 ; WX 463.885 ; N h ; B 53 -11 518 442 ;
-C 105 ; WX 536.662 ; N i ; B 83 -11 561 442 ; L zero yo ; L one iroman ;
-C 106 ; WX 306.667 ; N j ; B -35 -205 357 656 ; L one ya ; L two yu ;
-C 107 ; WX 511.111 ; N k ; B 83 -11 553 442 ; L h h ;
-C 108 ; WX 562.218 ; N l ; B 58 -11 560 431 ; L one lj ; L j lj ;
-C 109 ; WX 766.667 ; N m ; B 58 -11 765 441 ;
-C 110 ; WX 575 ; N n ; B 83 -11 586 442 ; L one nj ; L j nj ;
-C 111 ; WX 511.111 ; N o ; B 110 -11 509 442 ;
-C 112 ; WX 562.218 ; N p ; B 83 -11 586 442 ; L one soft ; L two hard ;
-C 113 ; WX 536.662 ; N q ; B 83 -11 561 442 ;
-C 114 ; WX 511.111 ; N r ; B 14 -194 510 442 ;
-C 115 ; WX 460 ; N s ; B 110 -11 470 442 ; L h x ;
-C 116 ; WX 817.772 ; N t ; B 83 -11 842 442 ; L s c ;
-C 117 ; WX 485.551 ; N u ; B 83 -205 516 442 ;
-C 118 ; WX 536.662 ; N v ; B 100 -11 521 442 ;
-C 119 ; WX 792.216 ; N w ; B 83 -204 806 442 ;
-C 120 ; WX 817.772 ; N x ; B 84 -11 843 442 ; L q w ; L c seven ;
-C 121 ; WX 664.439 ; N y ; B 113 -11 664 431 ; L a ya ; L u yu ;
-C 122 ; WX 408.885 ; N z ; B 98 -11 476 442 ; L one zhe ; L h zhe ;
-C 123 ; WX 511.111 ; N endash ; B 93 255 551 277 ; L hyphen emdash ;
-C 124 ; WX 1022.22 ; N emdash ; B 119 255 1036 277 ;
-C 125 ; WX 845.549 ; N number ; B 47 -11 855 694 ;
-C 126 ; WX 408.885 ; N soft ; B 113 -11 412 431 ;
-C 127 ; WX 408.885 ; N hard ; B 127 -11 439 433 ;
-C -1 ; WX 357.774 ; N space ; B 0 0 0 0 ;
-EndCharMetrics
-StartKernData
-StartKernPairs 275
-KPX Nj Izhitsa -76.664
-KPX Nj Dj -76.664
-KPX Nj Tsoft -76.664
-KPX Nj Q -76.664
-KPX Nj Hard -76.664
-KPX Lj Izhitsa -76.664
-KPX Lj Dj -76.664
-KPX Lj Tsoft -76.664
-KPX Lj Q -76.664
-KPX Lj Hard -76.664
-KPX Ze O 25.554
-KPX Ze F 25.554
-KPX Ze Ye 25.554
-KPX Ze H -25.554
-KPX Ze A -25.554
-KPX Ze U -25.554
-KPX Ze Izhitsa -25.554
-KPX Ze T -25.554
-KPX Zhe Ye -25.554
-KPX Zhe Fita -25.554
-KPX Zhe F -25.554
-KPX Zhe O -25.554
-KPX Zhe S -25.554
-KPX Izhitsa A -127.775
-KPX Izhitsa D -127.775
-KPX Izhitsa L -76.664
-KPX Izhitsa C -76.664
-KPX Izhitsa a -76.664
-KPX Izhitsa d -76.664
-KPX Izhitsa e -76.664
-KPX Izhitsa f -76.664
-KPX Izhitsa o -76.664
-KPX Izhitsa Ye -76.664
-KPX Izhitsa ye -76.664
-KPX Izhitsa Fita -76.664
-KPX Izhitsa fita -76.664
-KPX Izhitsa period -76.664
-KPX Izhitsa comma -76.664
-KPX Izhitsa semicolon -76.664
-KPX Fita H -25.554
-KPX Fita A -25.554
-KPX Fita U -25.554
-KPX Fita Izhitsa -25.554
-KPX Fita T -25.554
-KPX izhitsa fita -25.554
-KPX izhitsa a -25.554
-KPX izhitsa d -25.554
-KPX izhitsa e -25.554
-KPX izhitsa f -25.554
-KPX izhitsa l -25.554
-KPX izhitsa o -25.554
-KPX izhitsa s -25.554
-KPX izhitsa ye -25.554
-KPX izhitsa fita -25.554
-KPX izhitsa period -76.664
-KPX izhitsa comma -76.664
-KPX izhitsa semicolon -76.664
-KPX A Izhitsa -76.664
-KPX A Dj -76.664
-KPX A Tsoft -76.664
-KPX A Q -76.664
-KPX A Hard -76.664
-KPX F O 25.554
-KPX F F 25.554
-KPX F Ye 25.554
-KPX F H -25.554
-KPX F A -25.554
-KPX F U -25.554
-KPX F Izhitsa -25.554
-KPX F T -25.554
-KPX G A -127.775
-KPX G D -127.775
-KPX G L -76.664
-KPX G C -76.664
-KPX G a -76.664
-KPX G d -76.664
-KPX G e -76.664
-KPX G f -76.664
-KPX G o -76.664
-KPX G Ye -76.664
-KPX G ye -76.664
-KPX G Fita -76.664
-KPX G fita -76.664
-KPX G period -76.664
-KPX G comma -76.664
-KPX G semicolon -76.664
-KPX H Ye -25.554
-KPX H Fita -25.554
-KPX H F -25.554
-KPX H O -25.554
-KPX H S -25.554
-KPX K Ye -25.554
-KPX K Fita -25.554
-KPX K F -25.554
-KPX K O -25.554
-KPX K S -25.554
-KPX O O 25.554
-KPX O F 25.554
-KPX O Ye 25.554
-KPX O H -25.554
-KPX O A -25.554
-KPX O U -25.554
-KPX O Izhitsa -25.554
-KPX O T -25.554
-KPX R Ye -25.554
-KPX R Fita -25.554
-KPX R fita -25.554
-KPX R a -25.554
-KPX R d -25.554
-KPX R e -25.554
-KPX R f -25.554
-KPX R l -25.554
-KPX R o -25.554
-KPX R s -25.554
-KPX R ye -25.554
-KPX R fita -25.554
-KPX R period -76.664
-KPX R comma -76.664
-KPX R semicolon -76.664
-KPX T A -127.775
-KPX T D -127.775
-KPX T L -76.664
-KPX T C -76.664
-KPX T a -76.664
-KPX T d -76.664
-KPX T e -76.664
-KPX T f -76.664
-KPX T o -76.664
-KPX T Ye -76.664
-KPX T ye -76.664
-KPX T Fita -76.664
-KPX T fita -76.664
-KPX T period -76.664
-KPX T comma -76.664
-KPX T semicolon -76.664
-KPX U A -127.775
-KPX U D -127.775
-KPX U L -76.664
-KPX U C -76.664
-KPX U a -76.664
-KPX U d -76.664
-KPX U e -76.664
-KPX U f -76.664
-KPX U o -76.664
-KPX U Ye -76.664
-KPX U ye -76.664
-KPX U Fita -76.664
-KPX U fita -76.664
-KPX U period -76.664
-KPX U comma -76.664
-KPX U semicolon -76.664
-KPX Soft Izhitsa -76.664
-KPX Soft Dj -76.664
-KPX Soft Tsoft -76.664
-KPX Soft Q -76.664
-KPX Soft Hard -76.664
-KPX Hard Izhitsa -76.664
-KPX Hard Dj -76.664
-KPX Hard Tsoft -76.664
-KPX Hard Q -76.664
-KPX Hard Hard -76.664
-KPX b o 25.554
-KPX b f 25.554
-KPX b e 25.554
-KPX b c 25.554
-KPX b h -25.554
-KPX e o 25.554
-KPX e f 25.554
-KPX e e 25.554
-KPX e c 25.554
-KPX e h -25.554
-KPX f o 25.554
-KPX f f 25.554
-KPX f e 25.554
-KPX f c 25.554
-KPX f h -25.554
-KPX g fita -25.554
-KPX g a -25.554
-KPX g d -25.554
-KPX g e -25.554
-KPX g f -25.554
-KPX g l -25.554
-KPX g o -25.554
-KPX g s -25.554
-KPX g ye -25.554
-KPX g fita -25.554
-KPX g period -76.664
-KPX g comma -76.664
-KPX g semicolon -76.664
-KPX m dzh 25.554
-KPX m ishort 25.554
-KPX m c 25.554
-KPX m g 25.554
-KPX m i 25.554
-KPX m k 25.554
-KPX m m 25.554
-KPX m n 25.554
-KPX m p 25.554
-KPX m r 25.554
-KPX m v 25.554
-KPX m w 25.554
-KPX m x 25.554
-KPX m y 25.554
-KPX m soft 25.554
-KPX m hard 25.554
-KPX o o 25.554
-KPX o f 25.554
-KPX o e 25.554
-KPX o c 25.554
-KPX o h -25.554
-KPX r o 25.554
-KPX r f 25.554
-KPX r e 25.554
-KPX r c 25.554
-KPX r h -25.554
-KPX s dzh 25.554
-KPX s ishort 25.554
-KPX s c 25.554
-KPX s g 25.554
-KPX s i 25.554
-KPX s k 25.554
-KPX s m 25.554
-KPX s n 25.554
-KPX s p 25.554
-KPX s r 25.554
-KPX s v 25.554
-KPX s w 25.554
-KPX s x 25.554
-KPX s y 25.554
-KPX s soft 25.554
-KPX s hard 25.554
-KPX t Ye -25.554
-KPX t Fita -25.554
-KPX t fita -25.554
-KPX t a -25.554
-KPX t d -25.554
-KPX t e -25.554
-KPX t f -25.554
-KPX t l -25.554
-KPX t o -25.554
-KPX t s -25.554
-KPX t ye -25.554
-KPX t fita -25.554
-KPX t period -76.664
-KPX t comma -76.664
-KPX t semicolon -76.664
-KPX u fita -25.554
-KPX u a -25.554
-KPX u d -25.554
-KPX u e -25.554
-KPX u f -25.554
-KPX u l -25.554
-KPX u o -25.554
-KPX u s -25.554
-KPX u ye -25.554
-KPX u fita -25.554
-KPX u period -76.664
-KPX u comma -76.664
-KPX u semicolon -76.664
-KPX w dzh 25.554
-KPX w ishort 25.554
-KPX w c 25.554
-KPX w g 25.554
-KPX w i 25.554
-KPX w k 25.554
-KPX w m 25.554
-KPX w n 25.554
-KPX w p 25.554
-KPX w r 25.554
-KPX w v 25.554
-KPX w w 25.554
-KPX w x 25.554
-KPX w y 25.554
-KPX w soft 25.554
-KPX w hard 25.554
-EndKernPairs
-EndKernData
-EndFontMetrics
diff --git a/Master/texmf-dist/fonts/afm/bluesky/ams/wncyr10.afm b/Master/texmf-dist/fonts/afm/bluesky/ams/wncyr10.afm
deleted file mode 100644
index 4b6c2ca8a9e..00000000000
--- a/Master/texmf-dist/fonts/afm/bluesky/ams/wncyr10.afm
+++ /dev/null
@@ -1,419 +0,0 @@
-StartFontMetrics 2.0
-Comment Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
-Comment Creation Date: Tue Aug 18 20:23:20 1992
-Comment UniqueID 5032002
-FontName WNCYR10
-FullName WNCYR10
-EncodingScheme FontSpecific
-FamilyName AMS
-Weight Medium
-ItalicAngle 0
-Comment FontBBox 0 -263 1223 1000
-FontBBox -24 -264 1151 921
-IsFixedPitch false
-Version 2.1
-Notice Cyrillic fonts were designed by the Humanities and Arts Computing Center at the University of Washington
-XHeight 430.556
-CapHeight 683.333
-Comment Ascender 430.556
-Ascender 694.444
-Comment Descender 0
-Descender -194.444
-Comment following is extra info from TFM file
-Comment FontID WNCYR V2.1
-Comment DesignSize 10 (pts)
-Comment CharacterCodingScheme Cyrillic
-Comment Space 377.778 175 116.667
-Comment ExtraSpace 116.667
-Comment Quad 1105.54
-StartCharMetrics 129
-C 0 ; WX 1150 ; N Nj ; B 55 0 1078 683 ;
-C 1 ; WX 1136.1 ; N Lj ; B 72 0 1064 683 ;
-C 2 ; WX 813.879 ; N Dzh ; B 55 -156 758 683 ;
-C 3 ; WX 786.102 ; N Ze ; B 72 -22 713 705 ;
-C 4 ; WX 405.549 ; N Iroman ; B 50 0 355 683 ;
-C 5 ; WX 786.102 ; N Ye ; B 72 -22 713 705 ;
-C 6 ; WX 931.934 ; N Dj ; B 52 0 856 677 ;
-C 7 ; WX 829.852 ; N Tsoft ; B 52 0 772 677 ;
-C 8 ; WX 774.99 ; N nj ; B 26 0 722 431 ;
-C 9 ; WX 766.667 ; N lj ; B 53 0 714 431 ;
-C 10 ; WX 550 ; N dzh ; B 26 -122 523 431 ;
-C 11 ; WX 533.333 ; N ze ; B 53 -14 479 445 ;
-C 12 ; WX 319.439 ; N iroman ; B 54 0 268 669 ;
-C 13 ; WX 533.333 ; N ye ; B 53 -14 479 445 ;
-C 14 ; WX 640.27 ; N dj ; B 78 -194 604 694 ;
-C 15 ; WX 698.604 ; N tsoft ; B 49 0 657 694 ;
-C 16 ; WX 1223.6 ; N Yu ; B 71 -22 1151 705 ;
-C 17 ; WX 1105.54 ; N Zhe ; B 16 -11 1088 694 ;
-C 18 ; WX 872.211 ; N Ishort ; B 55 0 816 921 ;
-C 19 ; WX 741.657 ; N Yo ; B 55 0 698 892 ;
-C 20 ; WX 813.879 ; N Izhitsa ; B 33 -23 778 694 ;
-C 21 ; WX 844.435 ; N Fita ; B 43 -22 800 705 ;
-C 22 ; WX 611.111 ; N Zelo ; B 72 -22 538 705 ;
-C 23 ; WX 800 ; N Ya ; B 17 -22 742 683 ;
-C 24 ; WX 824.99 ; N yu ; B 38 -14 771 445 ;
-C 25 ; WX 744.435 ; N zhe ; B 12 -7 733 438 ;
-C 26 ; WX 588.88 ; N ishort ; B 26 0 562 656 ;
-C 27 ; WX 494.438 ; N yo ; B 45 -11 450 649 ;
-C 28 ; WX 550 ; N izhitsa ; B 28 -11 524 438 ;
-C 29 ; WX 572.215 ; N fita ; B 33 -14 538 445 ;
-C 30 ; WX 416.667 ; N zelo ; B 53 -14 363 445 ;
-C 31 ; WX 544.438 ; N ya ; B 16 -14 515 431 ;
-C 32 ; WX 552.77 ; N dieresis ; B 124 569 428 669 ;
-C 33 ; WX 319.439 ; N exclam ; B 106 0 212 716 ;
-C 34 ; WX 552.77 ; N quotedblright ; B 49 395 374 694 ;
-C 35 ; WX 887.49 ; N Yatz ; B 67 0 814 750 ;
-C 36 ; WX 494.438 ; N breve1 ; B 32 484 461 668 ;
-C 37 ; WX 902.767 ; N percent ; B 72 -56 830 750 ;
-C 38 ; WX 552.77 ; N acute ; B 231 510 425 698 ;
-C 39 ; WX 319.439 ; N quoteright ; B 106 395 227 694 ; L quoteright quotedblright ;
-C 40 ; WX 436.105 ; N parenleft ; B 119 -250 362 750 ;
-C 41 ; WX 436.105 ; N parenright ; B 73 -250 316 750 ;
-C 42 ; WX 552.77 ; N asterisk ; B 83 319 469 750 ;
-C 43 ; WX 727.769 ; N yatz ; B 66 0 655 788 ;
-C 44 ; WX 319.439 ; N comma ; B 106 -193 224 106 ;
-C 45 ; WX 377.778 ; N hyphen ; B 26 187 305 245 ; L hyphen endash ;
-C 46 ; WX 319.439 ; N period ; B 106 0 212 106 ;
-C 47 ; WX 552.77 ; N slash ; B 72 -250 480 750 ;
-C 48 ; WX 552.77 ; N zero ; B 57 -22 495 666 ;
-C 49 ; WX 552.77 ; N one ; B 111 0 453 666 ;
-C 50 ; WX 552.77 ; N two ; B 66 0 486 666 ;
-C 51 ; WX 552.77 ; N three ; B 58 -22 494 666 ;
-C 52 ; WX 552.77 ; N four ; B 43 0 509 677 ;
-C 53 ; WX 552.77 ; N five ; B 66 -22 486 666 ;
-C 54 ; WX 552.77 ; N six ; B 58 -22 494 666 ; L h W ; L H W ;
-C 55 ; WX 552.77 ; N seven ; B 72 -22 523 676 ; L h w ;
-C 56 ; WX 552.77 ; N eight ; B 58 -22 494 666 ;
-C 57 ; WX 552.77 ; N nine ; B 58 -22 494 666 ;
-C 58 ; WX 319.439 ; N colon ; B 106 0 212 431 ;
-C 59 ; WX 319.439 ; N semicolon ; B 106 -193 215 431 ;
-C 60 ; WX 611.111 ; N guillemotleft ; B 47 -20 538 451 ;
-C 61 ; WX 319.439 ; N dotlessi ; B 54 0 268 442 ;
-C 62 ; WX 611.111 ; N guillemotright ; B 72 -20 563 451 ;
-C 63 ; WX 523.605 ; N question ; B 72 0 451 705 ;
-C 64 ; WX 552.77 ; N breve ; B 120 522 432 694 ;
-C 65 ; WX 813.879 ; N A ; B 48 0 765 716 ;
-C 66 ; WX 770.824 ; N B ; B 58 0 698 680 ;
-C 67 ; WX 813.879 ; N C ; B 55 -62 801 683 ; L one Tsoft ; L H Q ; L h Q ;
-C 68 ; WX 844.435 ; N D ; B 22 -62 845 683 ; L one Dj ; L two Dzh ; L three Zelo ; L J Dj ; L j Dj ;
-C 69 ; WX 741.657 ; N E ; B 55 0 698 680 ; L zero Yo ; L one Ze ; L two Ye ;
-C 70 ; WX 786.102 ; N F ; B 72 0 713 683 ;
-C 71 ; WX 712.492 ; N G ; B 55 0 653 680 ;
-C 72 ; WX 813.879 ; N H ; B 39 0 774 683 ;
-C 73 ; WX 872.211 ; N I ; B 55 0 816 683 ; L zero Ishort ; L one Iroman ;
-C 74 ; WX 566.667 ; N J ; B 62 -22 498 683 ; L one Ya ; L two Yu ;
-C 75 ; WX 742.352 ; N K ; B 41 -11 724 694 ; L H H ; L h H ;
-C 76 ; WX 873.602 ; N L ; B 72 0 788 683 ; L one Lj ; L J Lj ; L j Lj ;
-C 77 ; WX 988.877 ; N M ; B 59 0 929 683 ;
-C 78 ; WX 813.879 ; N N ; B 55 0 758 683 ; L zero number ; L one Nj ; L J Nj ; L j Nj ;
-C 79 ; WX 844.435 ; N O ; B 72 -22 771 705 ;
-C 80 ; WX 813.879 ; N P ; B 55 0 758 683 ; L one Soft ; L two Hard ;
-C 81 ; WX 872.211 ; N Q ; B 55 0 816 683 ;
-C 82 ; WX 741.657 ; N R ; B 57 0 669 683 ;
-C 83 ; WX 786.102 ; N S ; B 72 -22 713 705 ; L H X ; L h X ;
-C 84 ; WX 786.102 ; N T ; B 52 0 733 677 ; L S C ; L s C ;
-C 85 ; WX 815.269 ; N U ; B 37 -11 777 683 ;
-C 86 ; WX 770.824 ; N V ; B 58 0 698 683 ;
-C 87 ; WX 1163.88 ; N W ; B 55 -62 1151 683 ;
-C 88 ; WX 1163.88 ; N X ; B 55 0 1108 683 ; L Q W ; L q W ; L C six ; L c six ;
-C 89 ; WX 1062.5 ; N Y ; B 58 0 1019 683 ; L A Ya ; L a Ya ; L U Yu ; L u Yu ;
-C 90 ; WX 669.436 ; N Z ; B 58 -22 610 705 ; L one Zhe ; L H Zhe ; L h Zhe ;
-C 91 ; WX 319.439 ; N bracketleft ; B 139 -250 281 750 ; L bracketleft guillemotleft ;
-C 92 ; WX 552.77 ; N quotedblleft ; B 178 394 503 693 ;
-C 93 ; WX 319.439 ; N bracketright ; B 37 -250 179 750 ; L bracketright guillemotright ;
-C 94 ; WX 770.824 ; N Soft ; B 58 0 698 683 ;
-C 95 ; WX 1004.16 ; N Hard ; B 73 0 931 683 ;
-C 96 ; WX 319.439 ; N quoteleft ; B 91 394 212 693 ; L quoteleft quotedblleft ;
-C 97 ; WX 552.77 ; N a ; B 60 -11 532 448 ;
-C 98 ; WX 581.938 ; N b ; B 74 -11 536 707 ;
-C 99 ; WX 550 ; N c ; B 26 -124 566 431 ; L one tsoft ; L h q ;
-C 100 ; WX 572.216 ; N d ; B 5 -124 601 431 ; L one dj ; L two dzh ; L three zelo ; L j dj ;
-C 101 ; WX 494.438 ; N e ; B 45 -11 450 448 ; L zero ishort ; L one ze ; L two ye ;
-C 102 ; WX 669.436 ; N f ; B 67 -264 613 691 ;
-C 103 ; WX 483.326 ; N g ; B 26 0 439 428 ;
-C 104 ; WX 550 ; N h ; B 34 0 515 431 ;
-C 105 ; WX 588.88 ; N i ; B 26 0 562 431 ; L zero yo ; L one iroman ;
-C 106 ; WX 348.606 ; N j ; B -24 -205 233 669 ; L one ya ; L two yu ;
-C 107 ; WX 504.161 ; N k ; B 18 -7 491 438 ; L h h ;
-C 108 ; WX 591.659 ; N l ; B 53 0 549 431 ; L one lj ; L j lj ;
-C 109 ; WX 666.667 ; N m ; B 30 0 636 431 ;
-C 110 ; WX 550 ; N n ; B 26 0 523 431 ; L one nj ; L j nj ;
-C 111 ; WX 552.77 ; N o ; B 45 -11 507 448 ;
-C 112 ; WX 550 ; N p ; B 26 0 523 431 ; L one soft ; L two hard ;
-C 113 ; WX 588.88 ; N q ; B 26 0 562 431 ;
-C 114 ; WX 611.111 ; N r ; B 49 -194 559 442 ;
-C 115 ; WX 494.438 ; N s ; B 51 -11 450 448 ; L h x ;
-C 116 ; WX 533.333 ; N t ; B 39 0 493 425 ; L s c ;
-C 117 ; WX 581.938 ; N u ; B 34 -205 547 431 ;
-C 118 ; WX 522.215 ; N v ; B 29 0 468 431 ;
-C 119 ; WX 783.323 ; N w ; B 26 -124 799 431 ;
-C 120 ; WX 783.323 ; N x ; B 26 0 756 431 ; L q w ; L c seven ;
-C 121 ; WX 716.658 ; N y ; B 29 0 698 431 ; L a ya ; L u yu ;
-C 122 ; WX 455.549 ; N z ; B 43 -14 412 445 ; L one zhe ; L h zhe ;
-C 123 ; WX 552.77 ; N endash ; B 14 255 538 277 ; L hyphen emdash ;
-C 124 ; WX 1105.54 ; N emdash ; B 28 255 1077 277 ;
-C 125 ; WX 930.545 ; N number ; B 19 -11 856 694 ;
-C 126 ; WX 522.215 ; N soft ; B 29 0 468 431 ;
-C 127 ; WX 677.769 ; N hard ; B 49 0 624 431 ;
-C -1 ; WX 377.778 ; N space ; B 0 0 0 0 ;
-EndCharMetrics
-StartKernData
-StartKernPairs 255
-KPX Nj Izhitsa -58.331
-KPX Nj Dj -58.331
-KPX Nj Tsoft -58.331
-KPX Nj Q -58.331
-KPX Nj Hard -58.331
-KPX Lj Izhitsa -58.331
-KPX Lj Dj -58.331
-KPX Lj Tsoft -58.331
-KPX Lj Q -58.331
-KPX Lj Hard -58.331
-KPX Ze O 19.443
-KPX Ze F 19.443
-KPX Ze Ye 19.443
-KPX Ze H -19.443
-KPX Ze A -19.443
-KPX Ze U -19.443
-KPX Ze Izhitsa -19.443
-KPX Ze T -19.443
-KPX Zhe Ye -19.443
-KPX Zhe Fita -19.443
-KPX Zhe F -19.443
-KPX Zhe O -19.443
-KPX Zhe S -19.443
-KPX Izhitsa A -97.222
-KPX Izhitsa D -97.222
-KPX Izhitsa L -58.331
-KPX Izhitsa C -58.331
-KPX Izhitsa a -58.331
-KPX Izhitsa d -58.331
-KPX Izhitsa e -58.331
-KPX Izhitsa f -58.331
-KPX Izhitsa o -58.331
-KPX Izhitsa Ye -58.331
-KPX Izhitsa ye -58.331
-KPX Izhitsa Fita -58.331
-KPX Izhitsa fita -58.331
-KPX Izhitsa period -58.331
-KPX Izhitsa comma -58.331
-KPX Izhitsa semicolon -58.331
-KPX Fita H -19.443
-KPX Fita A -19.443
-KPX Fita U -19.443
-KPX Fita Izhitsa -19.443
-KPX Fita T -19.443
-KPX izhitsa fita -19.443
-KPX izhitsa a -19.443
-KPX izhitsa d -19.443
-KPX izhitsa e -19.443
-KPX izhitsa f -19.443
-KPX izhitsa l -19.443
-KPX izhitsa o -19.443
-KPX izhitsa s -19.443
-KPX izhitsa ye -19.443
-KPX izhitsa fita -19.443
-KPX izhitsa period -58.331
-KPX izhitsa comma -58.331
-KPX izhitsa semicolon -58.331
-KPX A Izhitsa -58.331
-KPX A Dj -58.331
-KPX A Tsoft -58.331
-KPX A Q -58.331
-KPX A Hard -58.331
-KPX F O 19.443
-KPX F F 19.443
-KPX F Ye 19.443
-KPX F H -19.443
-KPX F A -19.443
-KPX F U -19.443
-KPX F Izhitsa -19.443
-KPX F T -19.443
-KPX G A -97.222
-KPX G D -97.222
-KPX G L -58.331
-KPX G C -58.331
-KPX G a -58.331
-KPX G d -58.331
-KPX G e -58.331
-KPX G f -58.331
-KPX G o -58.331
-KPX G Ye -58.331
-KPX G ye -58.331
-KPX G Fita -58.331
-KPX G fita -58.331
-KPX G period -58.331
-KPX G comma -58.331
-KPX G semicolon -58.331
-KPX H Ye -19.443
-KPX H Fita -19.443
-KPX H F -19.443
-KPX H O -19.443
-KPX H S -19.443
-KPX K Ye -19.443
-KPX K Fita -19.443
-KPX K F -19.443
-KPX K O -19.443
-KPX K S -19.443
-KPX O O 19.443
-KPX O F 19.443
-KPX O Ye 19.443
-KPX O H -19.443
-KPX O A -19.443
-KPX O U -19.443
-KPX O Izhitsa -19.443
-KPX O T -19.443
-KPX R Ye -19.443
-KPX R Fita -19.443
-KPX R fita -19.443
-KPX R a -19.443
-KPX R d -19.443
-KPX R e -19.443
-KPX R f -19.443
-KPX R l -19.443
-KPX R o -19.443
-KPX R s -19.443
-KPX R ye -19.443
-KPX R fita -19.443
-KPX R period -58.331
-KPX R comma -58.331
-KPX R semicolon -58.331
-KPX T A -97.222
-KPX T D -97.222
-KPX T L -58.331
-KPX T C -58.331
-KPX T a -58.331
-KPX T d -58.331
-KPX T e -58.331
-KPX T f -58.331
-KPX T o -58.331
-KPX T Ye -58.331
-KPX T ye -58.331
-KPX T Fita -58.331
-KPX T fita -58.331
-KPX T period -58.331
-KPX T comma -58.331
-KPX T semicolon -58.331
-KPX U A -97.222
-KPX U D -97.222
-KPX U L -58.331
-KPX U C -58.331
-KPX U a -58.331
-KPX U d -58.331
-KPX U e -58.331
-KPX U f -58.331
-KPX U o -58.331
-KPX U Ye -58.331
-KPX U ye -58.331
-KPX U Fita -58.331
-KPX U fita -58.331
-KPX U period -58.331
-KPX U comma -58.331
-KPX U semicolon -58.331
-KPX Soft Izhitsa -58.331
-KPX Soft Dj -58.331
-KPX Soft Tsoft -58.331
-KPX Soft Q -58.331
-KPX Soft Hard -58.331
-KPX Hard Izhitsa -58.331
-KPX Hard Dj -58.331
-KPX Hard Tsoft -58.331
-KPX Hard Q -58.331
-KPX Hard Hard -58.331
-KPX b h -19.443
-KPX e h -19.443
-KPX f h -19.443
-KPX g fita -19.443
-KPX g a -19.443
-KPX g d -19.443
-KPX g e -19.443
-KPX g f -19.443
-KPX g l -19.443
-KPX g o -19.443
-KPX g s -19.443
-KPX g ye -19.443
-KPX g fita -19.443
-KPX g period -58.331
-KPX g comma -58.331
-KPX g semicolon -58.331
-KPX m dzh 19.443
-KPX m ishort 19.443
-KPX m c 19.443
-KPX m g 19.443
-KPX m i 19.443
-KPX m k 19.443
-KPX m m 19.443
-KPX m n 19.443
-KPX m p 19.443
-KPX m r 19.443
-KPX m v 19.443
-KPX m w 19.443
-KPX m x 19.443
-KPX m y 19.443
-KPX m soft 19.443
-KPX m hard 19.443
-KPX o h -19.443
-KPX r h -19.443
-KPX s dzh 19.443
-KPX s ishort 19.443
-KPX s c 19.443
-KPX s g 19.443
-KPX s i 19.443
-KPX s k 19.443
-KPX s m 19.443
-KPX s n 19.443
-KPX s p 19.443
-KPX s r 19.443
-KPX s v 19.443
-KPX s w 19.443
-KPX s x 19.443
-KPX s y 19.443
-KPX s soft 19.443
-KPX s hard 19.443
-KPX t Ye -19.443
-KPX t Fita -19.443
-KPX t fita -19.443
-KPX t a -19.443
-KPX t d -19.443
-KPX t e -19.443
-KPX t f -19.443
-KPX t l -19.443
-KPX t o -19.443
-KPX t s -19.443
-KPX t ye -19.443
-KPX t fita -19.443
-KPX t period -58.331
-KPX t comma -58.331
-KPX t semicolon -58.331
-KPX u fita -19.443
-KPX u a -19.443
-KPX u d -19.443
-KPX u e -19.443
-KPX u f -19.443
-KPX u l -19.443
-KPX u o -19.443
-KPX u s -19.443
-KPX u ye -19.443
-KPX u fita -19.443
-KPX u period -58.331
-KPX u comma -58.331
-KPX u semicolon -58.331
-KPX w dzh 19.443
-KPX w ishort 19.443
-KPX w c 19.443
-KPX w g 19.443
-KPX w i 19.443
-KPX w k 19.443
-KPX w m 19.443
-KPX w n 19.443
-KPX w p 19.443
-KPX w r 19.443
-KPX w v 19.443
-KPX w w 19.443
-KPX w x 19.443
-KPX w y 19.443
-KPX w soft 19.443
-KPX w hard 19.443
-EndKernPairs
-EndKernData
-EndFontMetrics
diff --git a/Master/texmf-dist/fonts/afm/bluesky/ams/wncysc10.afm b/Master/texmf-dist/fonts/afm/bluesky/ams/wncysc10.afm
deleted file mode 100644
index 4711f14cef5..00000000000
--- a/Master/texmf-dist/fonts/afm/bluesky/ams/wncysc10.afm
+++ /dev/null
@@ -1,391 +0,0 @@
-StartFontMetrics 2.0
-Comment Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
-Comment Creation Date: Tue Aug 18 20:23:20 1992
-Comment UniqueID 5032006
-FontName WNCYSC10
-FullName WNCYSC10
-EncodingScheme FontSpecific
-FamilyName AMS
-Weight Medium
-ItalicAngle 0
-Comment FontBBox 0 -250 1223 1000
-FontBBox 1 -250 1151 921
-IsFixedPitch false
-Version 2.1
-Notice Cyrillic fonts were designed by the Humanities and Arts Computing Center at the University of Washington
-XHeight 430.556
-CapHeight 683.333
-Comment Ascender 513.889
-Ascender 694.444
-Comment Descender 0
-Descender -194.444
-Comment following is extra info from TFM file
-Comment FontID WNCYSC V2.1
-Comment DesignSize 10 (pts)
-Comment CharacterCodingScheme Cyrillic
-Comment Space 377.778 175 116.667
-Comment ExtraSpace 116.667
-Comment Quad 1105.54
-StartCharMetrics 129
-C 0 ; WX 1150 ; N Nj ; B 55 0 1078 683 ;
-C 1 ; WX 1136.1 ; N Lj ; B 72 0 1064 683 ;
-C 2 ; WX 813.879 ; N Dzh ; B 55 -156 758 683 ;
-C 3 ; WX 786.102 ; N Ze ; B 72 -22 713 705 ;
-C 4 ; WX 405.549 ; N Iroman ; B 50 0 355 683 ;
-C 5 ; WX 786.102 ; N Ye ; B 72 -22 713 705 ;
-C 6 ; WX 931.934 ; N Dj ; B 52 0 856 677 ;
-C 7 ; WX 829.852 ; N Tsoft ; B 52 0 772 677 ;
-C 8 ; WX 868.885 ; N nj ; B 43 0 818 514 ;
-C 9 ; WX 857.773 ; N lj ; B 51 0 807 514 ;
-C 10 ; WX 613.333 ; N dzh ; B 43 -126 570 514 ;
-C 11 ; WX 591.106 ; N ze ; B 51 -14 540 528 ;
-C 12 ; WX 302.219 ; N iroman ; B 39 0 263 514 ;
-C 13 ; WX 591.106 ; N ye ; B 51 -14 540 528 ;
-C 14 ; WX 702.218 ; N dj ; B 36 0 650 508 ;
-C 15 ; WX 624.439 ; N tsoft ; B 36 0 585 508 ;
-C 16 ; WX 1223.6 ; N Yu ; B 71 -22 1151 705 ;
-C 17 ; WX 1105.54 ; N Zhe ; B 16 -11 1088 694 ;
-C 18 ; WX 872.211 ; N Ishort ; B 55 0 816 921 ;
-C 19 ; WX 741.657 ; N Yo ; B 55 0 698 892 ;
-C 20 ; WX 813.879 ; N Izhitsa ; B 33 -23 778 694 ;
-C 21 ; WX 844.435 ; N Fita ; B 43 -22 800 705 ;
-C 22 ; WX 611.111 ; N Zelo ; B 72 -22 538 705 ;
-C 23 ; WX 800 ; N Ya ; B 17 -22 742 683 ;
-C 24 ; WX 924.439 ; N yu ; B 54 -14 873 528 ;
-C 25 ; WX 835.551 ; N zhe ; B 6 -7 830 521 ;
-C 26 ; WX 657.774 ; N ishort ; B 43 0 615 739 ;
-C 27 ; WX 557.774 ; N yo ; B 43 0 529 723 ;
-C 28 ; WX 613.333 ; N izhitsa ; B 23 -12 589 521 ;
-C 29 ; WX 635.551 ; N fita ; B 29 -14 607 528 ;
-C 30 ; WX 457.774 ; N zelo ; B 51 -14 407 528 ;
-C 31 ; WX 602.219 ; N ya ; B 9 -14 557 514 ;
-C 32 ; WX 552.77 ; N dieresis ; B 124 569 428 669 ;
-C 33 ; WX 319.439 ; N exclam ; B 106 0 212 716 ;
-C 34 ; WX 552.77 ; N quotedblright ; B 49 395 374 694 ;
-C 35 ; WX 887.49 ; N Yatz ; B 67 0 814 750 ;
-C 36 ; WX 494.438 ; N breve1 ; B 32 484 461 668 ;
-C 37 ; WX 902.767 ; N percent ; B 72 -56 830 750 ;
-C 38 ; WX 552.77 ; N acute ; B 231 510 425 698 ;
-C 39 ; WX 319.439 ; N quoteright ; B 106 395 227 694 ; L quoteright quotedblright ;
-C 40 ; WX 436.105 ; N parenleft ; B 119 -250 362 750 ;
-C 41 ; WX 436.105 ; N parenright ; B 73 -250 316 750 ;
-C 42 ; WX 552.77 ; N asterisk ; B 83 319 469 750 ;
-C 43 ; WX 668.885 ; N yatz ; B 47 0 618 556 ;
-C 44 ; WX 319.439 ; N comma ; B 106 -193 224 106 ;
-C 45 ; WX 377.778 ; N hyphen ; B 26 187 305 245 ; L hyphen endash ;
-C 46 ; WX 319.439 ; N period ; B 106 0 212 106 ;
-C 47 ; WX 552.77 ; N slash ; B 72 -250 480 750 ;
-C 48 ; WX 552.77 ; N zero ; B 57 -22 495 666 ;
-C 49 ; WX 552.77 ; N one ; B 111 0 453 666 ;
-C 50 ; WX 552.77 ; N two ; B 66 0 486 666 ;
-C 51 ; WX 552.77 ; N three ; B 58 -22 494 666 ;
-C 52 ; WX 552.77 ; N four ; B 43 0 509 677 ;
-C 53 ; WX 552.77 ; N five ; B 66 -22 486 666 ;
-C 54 ; WX 552.77 ; N six ; B 58 -22 494 666 ; L h W ; L H W ;
-C 55 ; WX 552.77 ; N seven ; B 72 -22 523 676 ; L h w ;
-C 56 ; WX 552.77 ; N eight ; B 58 -22 494 666 ;
-C 57 ; WX 552.77 ; N nine ; B 58 -22 494 666 ;
-C 58 ; WX 319.439 ; N colon ; B 106 0 212 431 ;
-C 59 ; WX 319.439 ; N semicolon ; B 106 -193 215 431 ;
-C 60 ; WX 611.111 ; N guillemotleft ; B 47 -20 538 451 ;
-C 61 ; WX 657.774 ; N dotlessi ; B 43 0 615 739 ;
-C 62 ; WX 611.111 ; N guillemotright ; B 72 -20 563 451 ;
-C 63 ; WX 523.605 ; N question ; B 72 0 451 705 ;
-C 64 ; WX 552.77 ; N breve ; B 120 522 432 694 ;
-C 65 ; WX 813.879 ; N A ; B 48 0 765 716 ;
-C 66 ; WX 770.824 ; N B ; B 58 0 698 680 ;
-C 67 ; WX 813.879 ; N C ; B 55 -124 801 683 ; L one Tsoft ; L H Q ; L h Q ;
-C 68 ; WX 844.435 ; N D ; B 23 -124 845 683 ; L one Dj ; L two Dzh ; L three Zelo ; L J Dj ; L j Dj ;
-C 69 ; WX 741.657 ; N E ; B 55 0 698 680 ; L zero Yo ; L one Ze ; L two Ye ;
-C 70 ; WX 786.102 ; N F ; B 72 0 713 683 ;
-C 71 ; WX 712.492 ; N G ; B 55 0 653 680 ;
-C 72 ; WX 813.879 ; N H ; B 39 0 774 683 ;
-C 73 ; WX 872.211 ; N I ; B 55 0 816 683 ; L zero Ishort ; L one Iroman ;
-C 74 ; WX 566.667 ; N J ; B 62 -22 498 683 ; L one Ya ; L two Yu ;
-C 75 ; WX 742.352 ; N K ; B 41 -11 724 694 ; L H H ; L h H ;
-C 76 ; WX 873.602 ; N L ; B 72 0 788 683 ; L one Lj ; L J Lj ; L j Lj ;
-C 77 ; WX 988.877 ; N M ; B 59 0 929 683 ;
-C 78 ; WX 813.879 ; N N ; B 55 0 758 683 ; L zero number ; L one Nj ; L J Nj ; L j Nj ;
-C 79 ; WX 844.435 ; N O ; B 72 -22 771 705 ;
-C 80 ; WX 813.879 ; N P ; B 55 0 758 683 ; L one Soft ; L two Hard ;
-C 81 ; WX 872.211 ; N Q ; B 55 0 816 683 ;
-C 82 ; WX 741.657 ; N R ; B 57 0 669 683 ;
-C 83 ; WX 786.102 ; N S ; B 72 -22 713 705 ; L H X ; L h X ;
-C 84 ; WX 786.102 ; N T ; B 52 0 733 677 ; L S C ; L s C ;
-C 85 ; WX 815.269 ; N U ; B 37 -11 777 683 ;
-C 86 ; WX 770.824 ; N V ; B 58 0 698 683 ;
-C 87 ; WX 1163.88 ; N W ; B 55 -124 1151 683 ;
-C 88 ; WX 1163.88 ; N X ; B 55 0 1108 683 ; L Q W ; L q W ; L C six ; L c six ;
-C 89 ; WX 1062.5 ; N Y ; B 58 0 1019 683 ; L A Ya ; L a Ya ; L U Yu ; L u Yu ;
-C 90 ; WX 669.436 ; N Z ; B 58 -22 610 705 ; L one Zhe ; L H Zhe ; L h Zhe ;
-C 91 ; WX 319.439 ; N bracketleft ; B 139 -250 281 750 ; L bracketleft guillemotleft ;
-C 92 ; WX 552.77 ; N quotedblleft ; B 178 394 503 693 ;
-C 93 ; WX 319.439 ; N bracketright ; B 37 -250 179 750 ; L bracketright guillemotright ;
-C 94 ; WX 770.824 ; N Soft ; B 58 0 698 683 ;
-C 95 ; WX 1004.16 ; N Hard ; B 73 0 931 683 ;
-C 96 ; WX 319.439 ; N quoteleft ; B 91 394 212 693 ; L quoteleft quotedblleft ;
-C 97 ; WX 613.333 ; N a ; B 34 0 579 531 ;
-C 98 ; WX 580 ; N b ; B 46 0 529 511 ;
-C 99 ; WX 613.333 ; N c ; B 43 -124 614 514 ; L one tsoft ; L h q ;
-C 100 ; WX 635.551 ; N d ; B 6 -124 651 514 ; L one dj ; L two dzh ; L three zelo ; L j dj ;
-C 101 ; WX 557.774 ; N e ; B 43 0 529 511 ; L zero ishort ; L one ze ; L two ye ;
-C 102 ; WX 591.106 ; N f ; B 51 0 540 514 ;
-C 103 ; WX 535.553 ; N g ; B 43 0 496 511 ;
-C 104 ; WX 613.333 ; N h ; B 29 0 584 514 ;
-C 105 ; WX 657.774 ; N i ; B 43 0 615 514 ; L zero yo ; L one iroman ;
-C 106 ; WX 424.442 ; N j ; B 46 -14 371 514 ; L one ya ; L two yu ;
-C 107 ; WX 557.774 ; N k ; B 32 -7 552 521 ; L h h ;
-C 108 ; WX 657.774 ; N l ; B 51 0 595 514 ; L one lj ; L j lj ;
-C 109 ; WX 746.662 ; N m ; B 47 0 700 514 ;
-C 110 ; WX 613.333 ; N n ; B 43 0 570 514 ; L one nj ; L j nj ;
-C 111 ; WX 635.551 ; N o ; B 51 -14 585 528 ;
-C 112 ; WX 613.333 ; N p ; B 43 0 570 514 ; L one soft ; L two hard ;
-C 113 ; WX 657.774 ; N q ; B 43 0 615 514 ;
-C 114 ; WX 557.774 ; N r ; B 45 0 507 514 ;
-C 115 ; WX 591.106 ; N s ; B 51 -14 540 528 ; L h x ;
-C 116 ; WX 591.106 ; N t ; B 36 0 555 508 ; L s c ;
-C 117 ; WX 613.333 ; N u ; B 27 -7 586 514 ;
-C 118 ; WX 580 ; N v ; B 46 0 529 514 ;
-C 119 ; WX 880 ; N w ; B 43 -124 881 514 ;
-C 120 ; WX 880 ; N x ; B 43 0 837 514 ; L q w ; L c seven ;
-C 121 ; WX 802.218 ; N y ; B 46 0 770 514 ; L a ya ; L u yu ;
-C 122 ; WX 502.218 ; N z ; B 40 -14 462 528 ; L one zhe ; L h zhe ;
-C 123 ; WX 552.77 ; N endash ; B 14 255 538 277 ; L hyphen emdash ;
-C 124 ; WX 1105.54 ; N emdash ; B 28 255 1077 277 ;
-C 125 ; WX 930.545 ; N number ; B 19 -11 856 694 ;
-C 126 ; WX 580 ; N soft ; B 46 0 529 514 ;
-C 127 ; WX 757.774 ; N hard ; B 50 0 707 514 ;
-C -1 ; WX 377.778 ; N space ; B 0 0 0 0 ;
-EndCharMetrics
-StartKernData
-StartKernPairs 227
-KPX Nj Izhitsa -66.667
-KPX Nj Dj -66.667
-KPX Nj Tsoft -66.667
-KPX Nj Q -66.667
-KPX Nj Hard -66.667
-KPX Lj Izhitsa -66.667
-KPX Lj Dj -66.667
-KPX Lj Tsoft -66.667
-KPX Lj Q -66.667
-KPX Lj Hard -66.667
-KPX Ze O 22.222
-KPX Ze F 22.222
-KPX Ze Ye 22.222
-KPX Ze H -22.222
-KPX Ze A -22.222
-KPX Ze U -22.222
-KPX Ze Izhitsa -22.222
-KPX Ze T -22.222
-KPX Zhe Ye -22.222
-KPX Zhe Fita -22.222
-KPX Zhe F -22.222
-KPX Zhe O -22.222
-KPX Zhe S -22.222
-KPX Izhitsa A -111.111
-KPX Izhitsa D -111.111
-KPX Izhitsa L -66.667
-KPX Izhitsa C -66.667
-KPX Izhitsa a -66.667
-KPX Izhitsa d -66.667
-KPX Izhitsa f -66.667
-KPX Izhitsa o -66.667
-KPX Izhitsa Ye -66.667
-KPX Izhitsa ye -66.667
-KPX Izhitsa Fita -66.667
-KPX Izhitsa fita -66.667
-KPX Izhitsa period -66.667
-KPX Izhitsa comma -111.111
-KPX Izhitsa semicolon -66.667
-KPX Fita H -22.222
-KPX Fita A -22.222
-KPX Fita U -22.222
-KPX Fita Izhitsa -22.222
-KPX Fita T -22.222
-KPX izhitsa fita -22.222
-KPX izhitsa a -22.222
-KPX izhitsa d -22.222
-KPX izhitsa f -22.222
-KPX izhitsa l -22.222
-KPX izhitsa o -22.222
-KPX izhitsa fita -22.222
-KPX izhitsa period -66.667
-KPX izhitsa comma -66.667
-KPX izhitsa semicolon -66.667
-KPX A Izhitsa -66.667
-KPX A Dj -66.667
-KPX A Tsoft -66.667
-KPX A Q -66.667
-KPX A Hard -66.667
-KPX F O 22.222
-KPX F F 22.222
-KPX F Ye 22.222
-KPX F H -22.222
-KPX F A -22.222
-KPX F U -22.222
-KPX F Izhitsa -22.222
-KPX F T -22.222
-KPX G A -111.111
-KPX G D -111.111
-KPX G L -66.667
-KPX G C -66.667
-KPX G a -66.667
-KPX G d -66.667
-KPX G f -66.667
-KPX G o -66.667
-KPX G Ye -66.667
-KPX G ye -66.667
-KPX G Fita -66.667
-KPX G fita -66.667
-KPX G period -66.667
-KPX G comma -111.111
-KPX G semicolon -66.667
-KPX H Ye -22.222
-KPX H Fita -22.222
-KPX H F -22.222
-KPX H O -22.222
-KPX H S -22.222
-KPX K Ye -22.222
-KPX K Fita -22.222
-KPX K F -22.222
-KPX K O -22.222
-KPX K S -22.222
-KPX O O 22.222
-KPX O F 22.222
-KPX O Ye 22.222
-KPX O H -22.222
-KPX O A -22.222
-KPX O U -22.222
-KPX O Izhitsa -22.222
-KPX O T -22.222
-KPX R fita -22.222
-KPX R a -22.222
-KPX R d -22.222
-KPX R f -22.222
-KPX R l -22.222
-KPX R o -22.222
-KPX R fita -22.222
-KPX R period -66.667
-KPX R comma -66.667
-KPX R semicolon -66.667
-KPX T A -111.111
-KPX T D -111.111
-KPX T L -66.667
-KPX T C -66.667
-KPX T a -66.667
-KPX T d -66.667
-KPX T f -66.667
-KPX T o -66.667
-KPX T Ye -66.667
-KPX T ye -66.667
-KPX T Fita -66.667
-KPX T fita -66.667
-KPX T period -66.667
-KPX T comma -111.111
-KPX T semicolon -66.667
-KPX U A -111.111
-KPX U D -111.111
-KPX U L -66.667
-KPX U C -66.667
-KPX U a -66.667
-KPX U d -66.667
-KPX U f -66.667
-KPX U o -66.667
-KPX U Ye -66.667
-KPX U ye -66.667
-KPX U Fita -66.667
-KPX U fita -66.667
-KPX U period -66.667
-KPX U comma -111.111
-KPX U semicolon -66.667
-KPX Soft Izhitsa -66.667
-KPX Soft Dj -66.667
-KPX Soft Tsoft -66.667
-KPX Soft Q -66.667
-KPX Soft Hard -66.667
-KPX Hard Izhitsa -66.667
-KPX Hard Dj -66.667
-KPX Hard Tsoft -66.667
-KPX Hard Q -66.667
-KPX Hard Hard -66.667
-KPX g fita -22.222
-KPX g a -22.222
-KPX g d -22.222
-KPX g f -22.222
-KPX g l -22.222
-KPX g o -22.222
-KPX g fita -22.222
-KPX g period -66.667
-KPX g comma -66.667
-KPX g semicolon -66.667
-KPX m dzh 22.222
-KPX m ishort 22.222
-KPX m c 22.222
-KPX m g 22.222
-KPX m i 22.222
-KPX m k 22.222
-KPX m m 22.222
-KPX m n 22.222
-KPX m p 22.222
-KPX m r 22.222
-KPX m v 22.222
-KPX m w 22.222
-KPX m x 22.222
-KPX m y 22.222
-KPX m soft 22.222
-KPX m hard 22.222
-KPX s dzh 22.222
-KPX s ishort 22.222
-KPX s c 22.222
-KPX s g 22.222
-KPX s i 22.222
-KPX s k 22.222
-KPX s m 22.222
-KPX s n 22.222
-KPX s p 22.222
-KPX s r 22.222
-KPX s v 22.222
-KPX s w 22.222
-KPX s x 22.222
-KPX s y 22.222
-KPX s soft 22.222
-KPX s hard 22.222
-KPX t fita -22.222
-KPX t a -22.222
-KPX t d -22.222
-KPX t f -22.222
-KPX t l -22.222
-KPX t o -22.222
-KPX t fita -22.222
-KPX t period -66.667
-KPX t comma -66.667
-KPX t semicolon -66.667
-KPX u fita -22.222
-KPX u a -22.222
-KPX u d -22.222
-KPX u f -22.222
-KPX u l -22.222
-KPX u o -22.222
-KPX u fita -22.222
-KPX u period -66.667
-KPX u comma -66.667
-KPX u semicolon -66.667
-KPX w dzh 22.222
-KPX w ishort 22.222
-KPX w c 22.222
-KPX w g 22.222
-KPX w i 22.222
-KPX w k 22.222
-KPX w m 22.222
-KPX w n 22.222
-KPX w p 22.222
-KPX w r 22.222
-KPX w v 22.222
-KPX w w 22.222
-KPX w x 22.222
-KPX w y 22.222
-KPX w soft 22.222
-KPX w hard 22.222
-EndKernPairs
-EndKernData
-EndFontMetrics
diff --git a/Master/texmf-dist/fonts/afm/bluesky/ams/wncyss10.afm b/Master/texmf-dist/fonts/afm/bluesky/ams/wncyss10.afm
deleted file mode 100644
index 1ba70a56dba..00000000000
--- a/Master/texmf-dist/fonts/afm/bluesky/ams/wncyss10.afm
+++ /dev/null
@@ -1,419 +0,0 @@
-StartFontMetrics 2.0
-Comment Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
-Comment Creation Date: Tue Aug 18 20:23:20 1992
-Comment UniqueID 5032005
-FontName WNCYSS10
-FullName WNCYSS10
-EncodingScheme FontSpecific
-FamilyName AMS
-Weight Medium
-ItalicAngle 0
-Comment FontBBox 0 -250 1097 944
-FontBBox -61 -250 1040 869
-IsFixedPitch false
-Version 2.1
-Notice Cyrillic fonts were designed by the Humanities and Arts Computing Center at the University of Washington
-XHeight 444.444
-CapHeight 694.444
-Comment Ascender 444.444
-Ascender 694.444
-Comment Descender 0
-Descender -194.444
-Comment following is extra info from TFM file
-Comment FontID WNCYSS V2.1
-Comment DesignSize 10 (pts)
-Comment CharacterCodingScheme Cyrillic
-Comment Space 333.333 166.667 111.111
-Comment ExtraSpace 111.111
-Comment Quad 1000
-StartCharMetrics 129
-C 0 ; WX 1027.78 ; N Nj ; B 94 0 972 694 ;
-C 1 ; WX 1055.56 ; N Lj ; B 56 -22 1000 694 ;
-C 2 ; WX 708.333 ; N Dzh ; B 94 -97 613 694 ;
-C 3 ; WX 638.889 ; N Ze ; B 50 -22 571 716 ;
-C 4 ; WX 277.778 ; N Iroman ; B 94 0 183 694 ;
-C 5 ; WX 638.889 ; N Ye ; B 67 -22 588 716 ;
-C 6 ; WX 819.444 ; N Dj ; B 36 0 814 688 ;
-C 7 ; WX 763.889 ; N Tsoft ; B 36 0 660 688 ;
-C 8 ; WX 730.548 ; N nj ; B 70 0 692 444 ;
-C 9 ; WX 738.88 ; N lj ; B 39 -17 700 444 ;
-C 10 ; WX 516.661 ; N dzh ; B 70 -97 446 444 ;
-C 11 ; WX 447.216 ; N ze ; B 35 -17 407 461 ;
-C 12 ; WX 238.889 ; N iroman ; B 74 0 163 680 ;
-C 13 ; WX 447.216 ; N ye ; B 39 -17 411 461 ;
-C 14 ; WX 544.444 ; N dj ; B 36 -194 545 694 ;
-C 15 ; WX 600 ; N tsoft ; B 8 0 518 694 ;
-C 16 ; WX 1097.22 ; N Yu ; B 150 -22 1040 716 ;
-C 17 ; WX 944.444 ; N Zhe ; B 44 0 944 694 ;
-C 18 ; WX 763.889 ; N Ishort ; B 94 0 669 839 ;
-C 19 ; WX 597.222 ; N Yo ; B 94 0 554 869 ;
-C 20 ; WX 666.667 ; N Izhitsa ; B 14 0 656 705 ;
-C 21 ; WX 777.778 ; N Fita ; B 28 -22 749 716 ;
-C 22 ; WX 555.556 ; N Zelo ; B 44 -22 499 716 ;
-C 23 ; WX 645.833 ; N Ya ; B 28 0 549 694 ;
-C 24 ; WX 769.436 ; N yu ; B 97 -17 729 461 ;
-C 25 ; WX 683.327 ; N zhe ; B 30 0 671 444 ;
-C 26 ; WX 555.556 ; N ishort ; B 70 0 485 579 ;
-C 27 ; WX 444.444 ; N yo ; B 35 -11 414 609 ;
-C 28 ; WX 488.889 ; N izhitsa ; B 10 -2 469 452 ;
-C 29 ; WX 544.438 ; N fita ; B 19 -17 524 461 ;
-C 30 ; WX 388.889 ; N zelo ; B 31 -17 349 461 ;
-C 31 ; WX 463.883 ; N ya ; B 19 0 392 444 ;
-C 32 ; WX 500 ; N dieresis ; B 111 597 388 680 ;
-C 33 ; WX 319.444 ; N exclam ; B 118 0 201 694 ;
-C 34 ; WX 500 ; N quotedblright ; B 33 486 310 694 ;
-C 35 ; WX 777.778 ; N Yatz ; B 8 0 721 750 ;
-C 36 ; WX 444.444 ; N breve1 ; B -3 486 446 632 ;
-C 37 ; WX 833.333 ; N percent ; B 56 -56 776 750 ;
-C 38 ; WX 500 ; N acute ; B 205 527 416 694 ;
-C 39 ; WX 277.778 ; N quoteright ; B 97 486 180 694 ; L quoteright quotedblright ;
-C 40 ; WX 388.889 ; N parenleft ; B 79 -250 332 750 ;
-C 41 ; WX 388.889 ; N parenright ; B 56 -250 309 750 ;
-C 42 ; WX 500 ; N asterisk ; B 64 306 435 750 ;
-C 43 ; WX 647.222 ; N yatz ; B 25 0 590 750 ;
-C 44 ; WX 277.778 ; N comma ; B 97 -125 180 83 ;
-C 45 ; WX 333.333 ; N hyphen ; B 11 193 276 251 ; L hyphen endash ;
-C 46 ; WX 277.778 ; N period ; B 97 0 180 83 ;
-C 47 ; WX 500 ; N slash ; B 56 -250 443 750 ;
-C 48 ; WX 500 ; N zero ; B 42 -22 457 678 ;
-C 49 ; WX 500 ; N one ; B 89 0 424 678 ;
-C 50 ; WX 500 ; N two ; B 42 0 449 678 ;
-C 51 ; WX 500 ; N three ; B 42 -22 457 678 ;
-C 52 ; WX 500 ; N four ; B 28 0 471 656 ;
-C 53 ; WX 500 ; N five ; B 39 -22 449 656 ;
-C 54 ; WX 500 ; N six ; B 42 -22 457 678 ; L h W ; L H W ;
-C 55 ; WX 500 ; N seven ; B 42 -11 457 656 ; L h w ;
-C 56 ; WX 500 ; N eight ; B 42 -22 457 678 ;
-C 57 ; WX 500 ; N nine ; B 42 -22 457 678 ;
-C 58 ; WX 277.778 ; N colon ; B 97 0 180 444 ;
-C 59 ; WX 277.778 ; N semicolon ; B 97 -125 180 444 ;
-C 60 ; WX 555.556 ; N guillemotleft ; B 31 -20 499 464 ;
-C 61 ; WX 238.889 ; N dotlessi ; B 81 0 156 444 ;
-C 62 ; WX 555.556 ; N guillemotright ; B 56 -20 524 464 ;
-C 63 ; WX 472.222 ; N question ; B 56 0 415 705 ;
-C 64 ; WX 500 ; N breve ; B 81 516 418 694 ;
-C 65 ; WX 666.667 ; N A ; B 28 0 638 694 ;
-C 66 ; WX 666.667 ; N B ; B 97 0 610 691 ;
-C 67 ; WX 708.333 ; N C ; B 94 -128 658 694 ; L one Tsoft ; L H Q ; L h Q ;
-C 68 ; WX 777.778 ; N D ; B 70 -128 702 726 ; L one Dj ; L two Dzh ; L three Zelo ; L J Dj ; L j Dj ;
-C 69 ; WX 597.222 ; N E ; B 94 0 554 691 ; L zero Yo ; L one Ze ; L two Ye ;
-C 70 ; WX 722.222 ; N F ; B 56 0 665 694 ;
-C 71 ; WX 569.444 ; N G ; B 94 0 526 691 ;
-C 72 ; WX 666.667 ; N H ; B 14 0 652 694 ;
-C 73 ; WX 763.889 ; N I ; B 94 0 669 694 ; L zero Ishort ; L one Iroman ;
-C 74 ; WX 472.222 ; N J ; B 42 -22 388 694 ; L one Ya ; L two Yu ;
-C 75 ; WX 680.556 ; N K ; B 124 0 638 694 ; L H H ; L h H ;
-C 76 ; WX 805.556 ; N L ; B 56 -22 644 694 ; L one Lj ; L J Lj ; L j Lj ;
-C 77 ; WX 875 ; N M ; B 100 0 774 694 ;
-C 78 ; WX 708.333 ; N N ; B 94 0 613 694 ; L zero number ; L one Nj ; L J Nj ; L j Nj ;
-C 79 ; WX 736.111 ; N O ; B 56 -22 679 716 ;
-C 80 ; WX 708.333 ; N P ; B 94 0 613 694 ; L one Soft ; L two Hard ;
-C 81 ; WX 763.889 ; N Q ; B 94 0 669 694 ;
-C 82 ; WX 638.889 ; N R ; B 96 0 582 694 ;
-C 83 ; WX 638.889 ; N S ; B 67 -22 588 716 ; L H X ; L h X ;
-C 84 ; WX 680.556 ; N T ; B 36 0 644 688 ; L S C ; L s C ;
-C 85 ; WX 683.333 ; N U ; B 14 -11 668 694 ;
-C 86 ; WX 666.667 ; N V ; B 97 0 610 694 ;
-C 87 ; WX 1041.67 ; N W ; B 94 -128 992 694 ;
-C 88 ; WX 1041.67 ; N X ; B 94 0 947 694 ; L Q W ; L q W ; L C six ; L c six ;
-C 89 ; WX 902.778 ; N Y ; B 97 0 780 694 ; L A Ya ; L a Ya ; L U Yu ; L u Yu ;
-C 90 ; WX 611.111 ; N Z ; B 42 -22 568 716 ; L one Zhe ; L H Zhe ; L h Zhe ;
-C 91 ; WX 288.889 ; N bracketleft ; B 102 -250 266 750 ; L bracketleft guillemotleft ;
-C 92 ; WX 500 ; N quotedblleft ; B 189 486 466 694 ;
-C 93 ; WX 288.889 ; N bracketright ; B 22 -250 186 750 ; L bracketright guillemotright ;
-C 94 ; WX 666.667 ; N Soft ; B 97 0 610 694 ;
-C 95 ; WX 777.778 ; N Hard ; B 44 0 721 694 ;
-C 96 ; WX 277.778 ; N quoteleft ; B 97 486 180 694 ; L quoteleft quotedblleft ;
-C 97 ; WX 480.556 ; N a ; B 44 -11 399 461 ;
-C 98 ; WX 527.778 ; N b ; B 58 -11 497 708 ;
-C 99 ; WX 516.661 ; N c ; B 70 -128 485 444 ; L one tsoft ; L h q ;
-C 100 ; WX 544.439 ; N d ; B 49 -128 514 476 ; L one dj ; L two dzh ; L three zelo ; L j dj ;
-C 101 ; WX 444.444 ; N e ; B 35 -11 414 461 ; L zero ishort ; L one ze ; L two ye ;
-C 102 ; WX 572.222 ; N f ; B 37 -250 535 694 ;
-C 103 ; WX 411.106 ; N g ; B 70 0 381 441 ;
-C 104 ; WX 488.889 ; N h ; B 10 0 478 444 ;
-C 105 ; WX 555.556 ; N i ; B 70 0 485 444 ; L zero yo ; L one iroman ;
-C 106 ; WX 266.667 ; N j ; B -61 -205 184 680 ; L one ya ; L two yu ;
-C 107 ; WX 476.383 ; N k ; B 80 0 446 444 ; L h h ;
-C 108 ; WX 563.882 ; N l ; B 39 -17 466 444 ; L one lj ; L j lj ;
-C 109 ; WX 633.333 ; N m ; B 71 0 561 444 ;
-C 110 ; WX 516.661 ; N n ; B 70 0 446 444 ; L one nj ; L j nj ;
-C 111 ; WX 500 ; N o ; B 30 -11 469 461 ;
-C 112 ; WX 516.661 ; N p ; B 70 0 446 444 ; L one soft ; L two hard ;
-C 113 ; WX 555.556 ; N q ; B 70 0 485 444 ;
-C 114 ; WX 516.667 ; N r ; B 82 -194 480 455 ;
-C 115 ; WX 444.444 ; N s ; B 36 -11 415 461 ; L h x ;
-C 116 ; WX 477.772 ; N t ; B 25 0 452 438 ; L s c ;
-C 117 ; WX 461.111 ; N u ; B 14 -205 446 444 ;
-C 118 ; WX 477.772 ; N v ; B 73 0 438 444 ;
-C 119 ; WX 750 ; N w ; B 70 -128 718 444 ;
-C 120 ; WX 750 ; N x ; B 70 0 679 444 ; L q w ; L c seven ;
-C 121 ; WX 643.049 ; N y ; B 73 0 565 444 ; L a ya ; L u yu ;
-C 122 ; WX 427.773 ; N z ; B 29 -17 398 461 ; L one zhe ; L h zhe ;
-C 123 ; WX 500 ; N endash ; B 0 244 499 305 ; L hyphen emdash ;
-C 124 ; WX 1000 ; N emdash ; B 0 244 999 305 ;
-C 125 ; WX 819.444 ; N number ; B 96 0 740 694 ;
-C 126 ; WX 477.772 ; N soft ; B 73 0 438 444 ;
-C 127 ; WX 555.556 ; N hard ; B 30 0 516 444 ;
-C -1 ; WX 333.333 ; N space ; B 0 0 0 0 ;
-EndCharMetrics
-StartKernData
-StartKernPairs 255
-KPX Nj Izhitsa -58.331
-KPX Nj Dj -58.331
-KPX Nj Tsoft -58.331
-KPX Nj Q -58.331
-KPX Nj Hard -58.331
-KPX Lj Izhitsa -58.331
-KPX Lj Dj -58.331
-KPX Lj Tsoft -58.331
-KPX Lj Q -58.331
-KPX Lj Hard -58.331
-KPX Ze O 19.443
-KPX Ze F 19.443
-KPX Ze Ye 19.443
-KPX Ze H -19.443
-KPX Ze A -19.443
-KPX Ze U -19.443
-KPX Ze Izhitsa -19.443
-KPX Ze T -19.443
-KPX Zhe Ye -19.443
-KPX Zhe Fita -19.443
-KPX Zhe F -19.443
-KPX Zhe O -19.443
-KPX Zhe S -19.443
-KPX Izhitsa A -97.222
-KPX Izhitsa D -97.222
-KPX Izhitsa L -58.331
-KPX Izhitsa C -58.331
-KPX Izhitsa a -58.331
-KPX Izhitsa d -58.331
-KPX Izhitsa e -58.331
-KPX Izhitsa f -58.331
-KPX Izhitsa o -58.331
-KPX Izhitsa Ye -58.331
-KPX Izhitsa ye -58.331
-KPX Izhitsa Fita -58.331
-KPX Izhitsa fita -58.331
-KPX Izhitsa period -58.331
-KPX Izhitsa comma -58.331
-KPX Izhitsa semicolon -58.331
-KPX Fita H -19.443
-KPX Fita A -19.443
-KPX Fita U -19.443
-KPX Fita Izhitsa -19.443
-KPX Fita T -19.443
-KPX izhitsa fita -19.443
-KPX izhitsa a -19.443
-KPX izhitsa d -19.443
-KPX izhitsa e -19.443
-KPX izhitsa f -19.443
-KPX izhitsa l -19.443
-KPX izhitsa o -19.443
-KPX izhitsa s -19.443
-KPX izhitsa ye -19.443
-KPX izhitsa fita -19.443
-KPX izhitsa period -58.331
-KPX izhitsa comma -58.331
-KPX izhitsa semicolon -58.331
-KPX A Izhitsa -58.331
-KPX A Dj -58.331
-KPX A Tsoft -58.331
-KPX A Q -58.331
-KPX A Hard -58.331
-KPX F O 19.443
-KPX F F 19.443
-KPX F Ye 19.443
-KPX F H -19.443
-KPX F A -19.443
-KPX F U -19.443
-KPX F Izhitsa -19.443
-KPX F T -19.443
-KPX G A -97.222
-KPX G D -97.222
-KPX G L -58.331
-KPX G C -58.331
-KPX G a -58.331
-KPX G d -58.331
-KPX G e -58.331
-KPX G f -58.331
-KPX G o -58.331
-KPX G Ye -58.331
-KPX G ye -58.331
-KPX G Fita -58.331
-KPX G fita -58.331
-KPX G period -58.331
-KPX G comma -58.331
-KPX G semicolon -58.331
-KPX H Ye -19.443
-KPX H Fita -19.443
-KPX H F -19.443
-KPX H O -19.443
-KPX H S -19.443
-KPX K Ye -19.443
-KPX K Fita -19.443
-KPX K F -19.443
-KPX K O -19.443
-KPX K S -19.443
-KPX O O 19.443
-KPX O F 19.443
-KPX O Ye 19.443
-KPX O H -19.443
-KPX O A -19.443
-KPX O U -19.443
-KPX O Izhitsa -19.443
-KPX O T -19.443
-KPX R Ye -19.443
-KPX R Fita -19.443
-KPX R fita -19.443
-KPX R a -19.443
-KPX R d -19.443
-KPX R e -19.443
-KPX R f -19.443
-KPX R l -19.443
-KPX R o -19.443
-KPX R s -19.443
-KPX R ye -19.443
-KPX R fita -19.443
-KPX R period -58.331
-KPX R comma -58.331
-KPX R semicolon -58.331
-KPX T A -97.222
-KPX T D -97.222
-KPX T L -58.331
-KPX T C -58.331
-KPX T a -58.331
-KPX T d -58.331
-KPX T e -58.331
-KPX T f -58.331
-KPX T o -58.331
-KPX T Ye -58.331
-KPX T ye -58.331
-KPX T Fita -58.331
-KPX T fita -58.331
-KPX T period -58.331
-KPX T comma -58.331
-KPX T semicolon -58.331
-KPX U A -97.222
-KPX U D -97.222
-KPX U L -58.331
-KPX U C -58.331
-KPX U a -58.331
-KPX U d -58.331
-KPX U e -58.331
-KPX U f -58.331
-KPX U o -58.331
-KPX U Ye -58.331
-KPX U ye -58.331
-KPX U Fita -58.331
-KPX U fita -58.331
-KPX U period -58.331
-KPX U comma -58.331
-KPX U semicolon -58.331
-KPX Soft Izhitsa -58.331
-KPX Soft Dj -58.331
-KPX Soft Tsoft -58.331
-KPX Soft Q -58.331
-KPX Soft Hard -58.331
-KPX Hard Izhitsa -58.331
-KPX Hard Dj -58.331
-KPX Hard Tsoft -58.331
-KPX Hard Q -58.331
-KPX Hard Hard -58.331
-KPX b h -19.443
-KPX e h -19.443
-KPX f h -19.443
-KPX g fita -19.443
-KPX g a -19.443
-KPX g d -19.443
-KPX g e -19.443
-KPX g f -19.443
-KPX g l -19.443
-KPX g o -19.443
-KPX g s -19.443
-KPX g ye -19.443
-KPX g fita -19.443
-KPX g period -58.331
-KPX g comma -58.331
-KPX g semicolon -58.331
-KPX m dzh 19.443
-KPX m ishort 19.443
-KPX m c 19.443
-KPX m g 19.443
-KPX m i 19.443
-KPX m k 19.443
-KPX m m 19.443
-KPX m n 19.443
-KPX m p 19.443
-KPX m r 19.443
-KPX m v 19.443
-KPX m w 19.443
-KPX m x 19.443
-KPX m y 19.443
-KPX m soft 19.443
-KPX m hard 19.443
-KPX o h -19.443
-KPX r h -19.443
-KPX s dzh 19.443
-KPX s ishort 19.443
-KPX s c 19.443
-KPX s g 19.443
-KPX s i 19.443
-KPX s k 19.443
-KPX s m 19.443
-KPX s n 19.443
-KPX s p 19.443
-KPX s r 19.443
-KPX s v 19.443
-KPX s w 19.443
-KPX s x 19.443
-KPX s y 19.443
-KPX s soft 19.443
-KPX s hard 19.443
-KPX t Ye -19.443
-KPX t Fita -19.443
-KPX t fita -19.443
-KPX t a -19.443
-KPX t d -19.443
-KPX t e -19.443
-KPX t f -19.443
-KPX t l -19.443
-KPX t o -19.443
-KPX t s -19.443
-KPX t ye -19.443
-KPX t fita -19.443
-KPX t period -58.331
-KPX t comma -58.331
-KPX t semicolon -58.331
-KPX u fita -19.443
-KPX u a -19.443
-KPX u d -19.443
-KPX u e -19.443
-KPX u f -19.443
-KPX u l -19.443
-KPX u o -19.443
-KPX u s -19.443
-KPX u ye -19.443
-KPX u fita -19.443
-KPX u period -58.331
-KPX u comma -58.331
-KPX u semicolon -58.331
-KPX w dzh 19.443
-KPX w ishort 19.443
-KPX w c 19.443
-KPX w g 19.443
-KPX w i 19.443
-KPX w k 19.443
-KPX w m 19.443
-KPX w n 19.443
-KPX w p 19.443
-KPX w r 19.443
-KPX w v 19.443
-KPX w w 19.443
-KPX w x 19.443
-KPX w y 19.443
-KPX w soft 19.443
-KPX w hard 19.443
-EndKernPairs
-EndKernData
-EndFontMetrics
diff --git a/Master/texmf-dist/fonts/map/dvips/ams/ams-bsr-interpolated.map b/Master/texmf-dist/fonts/map/dvips/ams/ams-bsr-interpolated.map
deleted file mode 100644
index 040ec0d59f9..00000000000
--- a/Master/texmf-dist/fonts/map/dvips/ams/ams-bsr-interpolated.map
+++ /dev/null
@@ -1,51 +0,0 @@
-% Thomas Esser, May 2005. Public domain.
-cmbsy6 CMBSY7 <cmbsy7.pfb
-cmbsy8 CMBSY7 <cmbsy7.pfb
-cmbsy9 CMBSY10 <cmbsy10.pfb
-cmmib6 CMMIB7 <cmmib7.pfb
-cmmib8 CMMIB7 <cmmib7.pfb
-cmmib9 CMMIB10 <cmmib10.pfb
-euex7 EUEX10 <euex10.pfb
-euex8 EUEX10 <euex10.pfb
-euex9 EUEX10 <euex10.pfb
-eufb6 EUFB7 <eufb7.pfb
-eufb8 EUFB7 <eufb7.pfb
-eufb9 EUFB10 <eufb10.pfb
-eufm6 EUFM7 <eufm7.pfb
-eufm8 EUFM7 <eufm7.pfb
-eufm9 EUFM10 <eufm10.pfb
-eurb6 EURB7 <eurb7.pfb
-eurb8 EURB7 <eurb7.pfb
-eurb9 EURB10 <eurb10.pfb
-eurm6 EURM7 <eurm7.pfb
-eurm8 EURM7 <eurm7.pfb
-eurm9 EURM10 <eurm10.pfb
-eusb6 EUSB7 <eusb7.pfb
-eusb8 EUSB7 <eusb7.pfb
-eusb9 EUSB10 <eusb10.pfb
-eusm6 EUSM7 <eusm7.pfb
-eusm8 EUSM7 <eusm7.pfb
-eusm9 EUSM10 <eusm10.pfb
-msam6 MSAM7 <msam7.pfb
-msam8 MSAM7 <msam7.pfb
-msam9 MSAM10 <msam10.pfb
-msbm6 MSBM7 <msbm7.pfb
-msbm8 MSBM7 <msbm7.pfb
-msbm9 MSBM10 <msbm10.pfb
-wncyb5 WNCYB10 <wncyb10.pfb
-wncyb6 WNCYB10 <wncyb10.pfb
-wncyb7 WNCYB10 <wncyb10.pfb
-wncyb8 WNCYB10 <wncyb10.pfb
-wncyb9 WNCYB10 <wncyb10.pfb
-wncyi5 WNCYI10 <wncyi10.pfb
-wncyi6 WNCYI10 <wncyi10.pfb
-wncyi7 WNCYI10 <wncyi10.pfb
-wncyi8 WNCYI10 <wncyi10.pfb
-wncyi9 WNCYI10 <wncyi10.pfb
-wncyr5 WNCYR10 <wncyr10.pfb
-wncyr6 WNCYR10 <wncyr10.pfb
-wncyr7 WNCYR10 <wncyr10.pfb
-wncyr8 WNCYR10 <wncyr10.pfb
-wncyr9 WNCYR10 <wncyr10.pfb
-wncyss8 WNCYSS10 <wncyss10.pfb
-wncyss9 WNCYSS10 <wncyss10.pfb
diff --git a/Master/texmf-dist/fonts/map/dvips/ams/ams-bsr.map b/Master/texmf-dist/fonts/map/dvips/ams/ams-bsr.map
deleted file mode 100644
index adc3cf79552..00000000000
--- a/Master/texmf-dist/fonts/map/dvips/ams/ams-bsr.map
+++ /dev/null
@@ -1,35 +0,0 @@
-% Thomas Esser, May 2005. Public domain.
-cmbsy5 CMBSY5 <cmbsy5.pfb
-cmbsy7 CMBSY7 <cmbsy7.pfb
-cmmib5 CMMIB5 <cmmib5.pfb
-cmmib7 CMMIB7 <cmmib7.pfb
-euex10 EUEX10 <euex10.pfb
-eufb10 EUFB10 <eufb10.pfb
-eufb5 EUFB5 <eufb5.pfb
-eufb7 EUFB7 <eufb7.pfb
-eufm10 EUFM10 <eufm10.pfb
-eufm5 EUFM5 <eufm5.pfb
-eufm7 EUFM7 <eufm7.pfb
-eurb10 EURB10 <eurb10.pfb
-eurb5 EURB5 <eurb5.pfb
-eurb7 EURB7 <eurb7.pfb
-eurm10 EURM10 <eurm10.pfb
-eurm5 EURM5 <eurm5.pfb
-eurm7 EURM7 <eurm7.pfb
-eusb10 EUSB10 <eusb10.pfb
-eusb5 EUSB5 <eusb5.pfb
-eusb7 EUSB7 <eusb7.pfb
-eusm10 EUSM10 <eusm10.pfb
-eusm5 EUSM5 <eusm5.pfb
-eusm7 EUSM7 <eusm7.pfb
-msam10 MSAM10 <msam10.pfb
-msam5 MSAM5 <msam5.pfb
-msam7 MSAM7 <msam7.pfb
-msbm10 MSBM10 <msbm10.pfb
-msbm5 MSBM5 <msbm5.pfb
-msbm7 MSBM7 <msbm7.pfb
-wncyb10 WNCYB10 <wncyb10.pfb
-wncyi10 WNCYI10 <wncyi10.pfb
-wncyr10 WNCYR10 <wncyr10.pfb
-wncysc10 WNCYSC10 <wncysc10.pfb
-wncyss10 WNCYSS10 <wncyss10.pfb
diff --git a/Master/texmf-dist/fonts/map/dvips/ams/ams-cmcsc-bsr-interpolated.map b/Master/texmf-dist/fonts/map/dvips/ams/ams-cmcsc-bsr-interpolated.map
deleted file mode 100644
index d6f37db89b6..00000000000
--- a/Master/texmf-dist/fonts/map/dvips/ams/ams-cmcsc-bsr-interpolated.map
+++ /dev/null
@@ -1,3 +0,0 @@
-% Thomas Esser, May 2005. Public domain.
-cmcsc8 CMCSC10 <cmcsc10.pfb
-cmcsc9 CMCSC10 <cmcsc10.pfb
diff --git a/Master/texmf-dist/fonts/map/dvips/ams/ams-cmex-bsr-interpolated.map b/Master/texmf-dist/fonts/map/dvips/ams/ams-cmex-bsr-interpolated.map
deleted file mode 100644
index f12359864ba..00000000000
--- a/Master/texmf-dist/fonts/map/dvips/ams/ams-cmex-bsr-interpolated.map
+++ /dev/null
@@ -1,3 +0,0 @@
-% Thomas Esser, May 2005. Public domain.
-cmex7 CMEX10 <cmex10.pfb
-cmex8 CMEX10 <cmex10.pfb
diff --git a/Master/texmf-dist/fonts/map/dvips/ams/psfonts.ams b/Master/texmf-dist/fonts/map/dvips/ams/psfonts.ams
deleted file mode 100644
index 5d0a4e37e6c..00000000000
--- a/Master/texmf-dist/fonts/map/dvips/ams/psfonts.ams
+++ /dev/null
@@ -1,34 +0,0 @@
-cmbsy5 CMBSY5
-cmbsy7 CMBSY7
-cmmib5 CMMIB5
-cmmib7 CMMIB7
-euex10 EUEX10
-eufb10 EUFB10
-eufb5 EUFB5
-eufb7 EUFB7
-eufm10 EUFM10
-eufm5 EUFM5
-eufm7 EUFM7
-eurb10 EURB10
-eurb5 EURB5
-eurb7 EURB7
-eurm10 EURM10
-eurm5 EURM5
-eurm7 EURM7
-eusb10 EUSB10
-eusb5 EUSB5
-eusb7 EUSB7
-eusm10 EUSM10
-eusm5 EUSM5
-eusm7 EUSM7
-msam10 MSAM10
-msam5 MSAM5
-msam7 MSAM7
-msbm10 MSBM10
-msbm5 MSBM5
-msbm7 MSBM7
-wncyb10 WNCYB10
-wncyi10 WNCYI10
-wncyr10 WNCYR10
-wncysc10 WNCYSC10
-wncyss10 WNCYSS10
diff --git a/Master/texmf-dist/fonts/map/dvips/ams/psfonts.amz b/Master/texmf-dist/fonts/map/dvips/ams/psfonts.amz
deleted file mode 100644
index 0ab44ff6584..00000000000
--- a/Master/texmf-dist/fonts/map/dvips/ams/psfonts.amz
+++ /dev/null
@@ -1,34 +0,0 @@
-cmbsy5 CMBSY5 <cmbsy5.pfb
-cmbsy7 CMBSY7 <cmbsy7.pfb
-cmmib5 CMMIB5 <cmmib5.pfb
-cmmib7 CMMIB7 <cmmib7.pfb
-euex10 EUEX10 <euex10.pfb
-eufb10 EUFB10 <eufb10.pfb
-eufb5 EUFB5 <eufb5.pfb
-eufb7 EUFB7 <eufb7.pfb
-eufm10 EUFM10 <eufm10.pfb
-eufm5 EUFM5 <eufm5.pfb
-eufm7 EUFM7 <eufm7.pfb
-eurb10 EURB10 <eurb10.pfb
-eurb5 EURB5 <eurb5.pfb
-eurb7 EURB7 <eurb7.pfb
-eurm10 EURM10 <eurm10.pfb
-eurm5 EURM5 <eurm5.pfb
-eurm7 EURM7 <eurm7.pfb
-eusb10 EUSB10 <eusb10.pfb
-eusb5 EUSB5 <eusb5.pfb
-eusb7 EUSB7 <eusb7.pfb
-eusm10 EUSM10 <eusm10.pfb
-eusm5 EUSM5 <eusm5.pfb
-eusm7 EUSM7 <eusm7.pfb
-msam10 MSAM10 <msam10.pfb
-msam5 MSAM5 <msam5.pfb
-msam7 MSAM7 <msam7.pfb
-msbm10 MSBM10 <msbm10.pfb
-msbm5 MSBM5 <msbm5.pfb
-msbm7 MSBM7 <msbm7.pfb
-wncyb10 WNCYB10 <wncyb10.pfb
-wncyi10 WNCYI10 <wncyi10.pfb
-wncyr10 WNCYR10 <wncyr10.pfb
-wncysc10 WNCYSC10 <wncysc10.pfb
-wncyss10 WNCYSS10 <wncyss10.pfb
diff --git a/Master/texmf-dist/fonts/source/public/ams/amsya.mf b/Master/texmf-dist/fonts/source/public/ams/amsya.mf
deleted file mode 100644
index 5befd3df11b..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/amsya.mf
+++ /dev/null
@@ -1,62 +0,0 @@
-%% @metafontfile{
-%% filename="amsya.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: driver",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "31197 62 322 2578"
-%% keywords="amsfonts, tex, metafont , AMSSymbols ",
-%% abstract="This is the driver file for use with
-%% MSAM, the first extra symbol font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-font_coding_scheme:="TeX math symbols";
-mode_setup; font_setup;
-
-% autorounding:=hair;
-% input calu; % upper case calligraphic alphabet
-autorounding:=0;
-
-font_slant slant; font_x_height x_height#;
-font_quad 18u# if not monospace:+4letter_fit# fi;
-% (The spacing is zero so that \TeX\ will always add the italic correction.)
-% (The calling file should give the other math symbol font parameters.)
-
-slant:=mono_charic#:=0; % the remaining characters will not be slanted
-currenttransform:=identity yscaled aspect_ratio scaled granularity;
-input asymbols; % the symbols
-
-%if not monospace:
-% skewchar=oct"060"; skew#=.5u#;
-% ligtable "I": "T": "V": skewchar kern skew#;
-% ligtable "K": skewchar kern 2skew#;
-% ligtable "D": "N": "P": "R": "U": "W": "Y": skewchar kern 3skew#;
-% ligtable "E": "F": "G": "H": "O": "Q": skewchar kern 4skew#;
-% ligtable "B": "C": "L": "M": "S": "X": "Z": skewchar kern 5skew#;
-% ligtable "J": skewchar kern 6skew#;
-% ligtable "A": skewchar kern 7skew#;
-%fi;
-bye.
diff --git a/Master/texmf-dist/fonts/source/public/ams/amsyb.mf b/Master/texmf-dist/fonts/source/public/ams/amsyb.mf
deleted file mode 100644
index 1bc17d61bbf..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/amsyb.mf
+++ /dev/null
@@ -1,62 +0,0 @@
-%% @metafontfile{
-%% filename="amsyb.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: driver",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "54349 62 328 2621"
-%% keywords="amsfonts, tex, metafont , AMSSymbols ",
-%% abstract="This is the driver file for use with
-%% MSBM, the second extra symbol font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-font_coding_scheme:="TeX math symbols";
-mode_setup; font_setup;
-
-% autorounding:=hair;
-% input calu; % upper case calligraphic alphabet
-autorounding:=0;
-
-font_slant slant; font_x_height x_height#;
-font_quad 18u# if not monospace:+4letter_fit# fi;
-% (The spacing is zero so that \TeX\ will always add the italic correction.)
-% (The calling file should give the other math symbol font parameters.)
-
-slant:=mono_charic#:=0; % the remaining characters will not be slanted
-currenttransform:=identity yscaled aspect_ratio scaled granularity;
-input bsymbols; % the symbols
-input xbbold; % Neenie's blackboard bold
-%if not monospace:
-% skewchar=oct"060"; skew#=.5u#;
-% ligtable "I": "T": "V": skewchar kern skew#;
-% ligtable "K": skewchar kern 2skew#;
-% ligtable "D": "N": "P": "R": "U": "W": "Y": skewchar kern 3skew#;
-% ligtable "E": "F": "G": "H": "O": "Q": skewchar kern 4skew#;
-% ligtable "B": "C": "L": "M": "S": "X": "Z": skewchar kern 5skew#;
-% ligtable "J": skewchar kern 6skew#;
-% ligtable "A": skewchar kern 7skew#;
-%fi;
-bye.
diff --git a/Master/texmf-dist/fonts/source/public/ams/asymbols.mf b/Master/texmf-dist/fonts/source/public/ams/asymbols.mf
deleted file mode 100644
index 3bc853f8c27..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/asymbols.mf
+++ /dev/null
@@ -1,1959 +0,0 @@
-%% @metafontfile{
-%% filename="asymbols.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: driver",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "06841 1959 6115 75392"
-%% keywords="amsfonts, tex, metafont , AMSSymbols ",
-%% abstract="This is the driver file for use with
-%% MSAM, the first extra symbol font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-% Italic corrections have not been computed for most of these characters,
-% since they are generally not slanted.
-
-% Changed some assignments for
-%
-% cmchar "Circle-R brand"
-% cmchar "Circle-S brand"
-%
-% to avoid rounding problems and the differences in TFM files for
-% different magnifications
-%
-% Changed by Stefan Lindner 15.03.1991
-%
-% original: radius=.5(6u++cap_height)+3u; radius=radius#*hppp;
-% changed: radius#=.5(6u#++cap_height#)+3u#; radius:=radius#*hppp;
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-
-
-
-def makesquare (suffix i,j,k,l) =
-%% z.j, z.k are the lower left and right corners
-%% assumed on baseline; ie, y.k=y.j=0
-%% z.i, z.l are upper left and right corners
-%% that is, start labeling with upper left corner, and
-%% proceed to the successive corners counter-clockwise.
-y.i-y.j=x.k-x.j; y.i:=good.y y.i+o; y.l=y.i
-%% user must draw the square him/herself.
-enddef;
-
-
-cmchar "Square with dot";
-beginchar(oct"000",14u#,12u#,0);
-adjust_fit(0,0); pickup rule.nib;
-lft x1=hround 1.0u; x2=x1; x4=x5=w-x1;
-bot y2=0; y4=y2;
-makesquare (1,2,4,5);
-y3=good.y .5[y1,y2]; x3=good.x .5[x1,x5];
-draw z1---z2---z4---z5---cycle; % square
-fill fullcircle scaled dot_size shifted z3; % dot
-penlabels(1,2,3,4,5); endchar;
-
-cmchar "Square plus";
-beginchar(oct"001",14u#,12u#,0);
-adjust_fit(0,0); pickup rule.nib;
-lft x1=hround 1.0u; x2=x1; x4=x5=w-x1;
-bot y2=0; y4=y2; makesquare(1,2,4,5);
-draw z1---z2---z4---z5---cycle; % square
-x6=x1; x7=x4; y6=.5[y1,y2]; y7=y6; % cross strut
-y8=y1; y9=y2; x8=.5[x1, x5]; x9=x8; % vertical strut
-draw z6---z7; draw z8---z9; % plus
-penlabels(1,2,4,5,6,7,8,9); endchar;
-
-cmchar "Square times";
-beginchar(oct"002",14u#,12u#,0);
-adjust_fit(0,0); pickup rule.nib;
-lft x1=hround 1.0u; x2=x1; x4=x5=w-x1;
-bot y2=0; y4=y2; makesquare(1,2,4,5);
-draw z1---z2---z4---z5---cycle; % square
-draw z1---z4; draw z2---z5; % diagonals
-penlabels(1,2,4,5); endchar;
-
-cmchar "Square";
-beginchar(oct"003",14u#,12u#,0);
-adjust_fit(0,0); pickup rule.nib;
-lft x1=hround 1.0u; x2=x1;
-x4=x5=w-x1;
-bot y2=0; y4=y2; makesquare(1,2,4,5);
-draw z1---z2---z4---z5---cycle; % square
-penlabels(1,2,4,5); endchar;
-
-cmchar "Filled square";
-beginchar(oct"004",14u#,12u#,0);
-adjust_fit(0,0); pickup rule.nib;
-lft x1=hround 1.0u; x2=x1; x4=x5=w-x1;
-bot y2=0; y4=y2; makesquare(1,2,4,5);
-filldraw z1---z2---z4---z5---cycle; % square
-penlabels(1,2,4,5); endchar;
-
-cmchar "Small filled square";
-beginchar(oct"005",5u#,.8asc_height#,0);
-adjust_fit(0,0); pickup rule.nib;
-lft x1=hround 1.0u; x2=x1; x3=x4=w-x1;
-bot y2=0; y3=y2; makesquare(1,2,3,4);
-filldraw z1---z2---z3---z4---cycle; % draw and fill square
-penlabels(1,2,3,4); endchar;
-
-
-cmchar "Diamond";
-beginchar(oct"006",12u#,asc_height#,2u#);
-adjust_fit(0,0); pickup rule.nib;
-%% z1, z2 are left & right vertices
-%% z3, z4 are top and bottom points
-lft x1=hround u; x2=w-x1; y1=y2;
-x3=x4=.5[x1, x2]; bot y4=-d-o; top y3= good.y h+o;
-y1=.5[y4,y3];
-draw z1---z3---z2---z4---cycle; % draw diamond
-penlabels(1,2,3,4); endchar;
-
-cmchar "Filled Diamond";
-beginchar(oct"007",12u#,asc_height#,2u#);
-adjust_fit(0,0); pickup rule.nib;
-%% z1, z2 are left & right vertices
-%% z3, z4 are top and bottom points
-lft x1=hround u; x2=w-x1; y1=y2;
-x3=x4=.5[x1, x2]; bot y4=-d-o; top y3= good.y h+o;
-y1=.5[y4,y3];
-filldraw z1---z3---z2---z4---cycle; % draw diamond
-penlabels(1,2,3,4); endchar;
-
-% do char "011 before char "010.
-cmchar "Counter-clockwise-circle indicator";
-beginarithchar(oct"011"); pickup light_rule.nib;
-autorounded; lft x6=hround u; x2=w-x6;
-y2=math_axis; top y8=h;
-circle_points; % define points on circumference
-%% see page 487 of vol E
-path p; numeric t;
-p=z8{right}...z1{z2-z8}...z2{down}...z3{z4-z2}...z4{left}
- ...z5{z6-z4}...z6{up}...z7{z8-z6}...cycle;
-t=xpart(p intersectiontimes ((4.5u,0)--(4.5u,y8)));
-draw subpath (0,t) of p; % circle with gap
-z0=.5[z5,z1]; % the origin of the circle
-%% Now prepare for left arrowhead--see pg E465
-pickup crisp.nib;
-pos12(rule_thickness,90); pos13(bar,0); pos14(bar,0);
-y10=y12=y8; lft x10=hround x8;
-y13-y10=y10-y14=.19asc_height+eps; x13=x14=x10+3u+eps;
-pos15(bar,angle(z14-z10)); z15l=z10;
-pos16(bar,angle(z13-z10)); z16l=z10;
-z19=.38[.5[z13,z14],z10];
-numeric t; path p; % re-use t, p
-p=z14r{z19-z14}..z16r;
-t=xpart(p intersectiontimes((0,y12l)--(w,y12l)));
-x12=xpart point t of p;
-path p;
-p=z10..{z14-z19}z14l--subpath(0,t) of
-(z14r{z19-z14}..z16r)--z12l--z12r
---subpath(t,0) of (z13r{z19-z13}..z15r)
---z13l{z19-z13}..z10&cycle; % arrowhead
-p:=p shifted -z8; % move back to origin
-p:=p rotated -16; % rotate down a bit
-p:=p shifted z8; % move back to tip of circle
-filldraw p;
-penlabels(0,1,2,3,5,6,7,8,9,10,11,12,13,14,15,16,19);
-picture v; v:=currentpicture; endchar;
-
-cmchar "Clockwise-circle indicator";
-beginarithchar(oct"010");
-currentpicture:=v reflectedabout ((w/2,0),(w/2,h));
-penlabels(0,1,2,3,5,6,7,8,9,10); endchar;
-
-cmchar "Left-Right Harpoons";
-compute_spread(.45x_height#,.55x_height#);
-beginchar(oct"013",18u#,v_center(spread#+.48asc_height#));
-path topleft; % for top left half arrow (harpoon)
-adjust_fit(0,0);
-pickup crisp.nib;
-pos1(rule_thickness,90); pos2(rule_thickness,90);
-pos3(bar,0); pos4(bar,0); y0=y1=y2=math_axis;
-x1+.5rule_thickness=hround(w-u); lft x0=hround u;
-y3-y0=y0-y4=.24asc_height+eps; x3=x4=x0+3u+eps;
-pos5(bar,angle(z4-z0)); z5l=z0; pos6(bar,angle(z3-z0));
-z6l=z0; numeric t; path p; p=z4r..{2(x0-x4),y0-y4}z6r;
-t=xpart(p intersectiontimes((0,y2l)--(w,y2l)));
-x2=xpart point t of p;
-topleft=z0--(x0,y2l)---z1l..z1r---z2r
- ..subpath (t,0) of\\(z3r..{2(x0-x3),y0-y3}z5r)
- --z3l..{2(x0-x3),y0-y3}cycle; % arrowhead and stem
-topleft:=
-topleft shifted (0,.5spread); % shift above math_axis
-path botright; % for bottom right half arrow
-botright:=topleft reflectedabout ((w/2,0),(w/2,h));
-botright:=botright reflectedabout
-((0,math_axis+eps),(w,math_axis+eps));
-filldraw topleft; filldraw botright;
-penlabels(0,1,2,3,4,5,6); endchar;
-
-cmchar "Right-Left Harpoons";
-compute_spread(.45x_height#,.55x_height#);
-beginchar(oct"012",18u#,v_center(spread#+.48asc_height#));
-path topright, botleft;
-adjust_fit(0,0);
-pickup crisp.nib;
-topright:=topleft reflectedabout((w/2,0),(w/2,h));
-botleft:=botright reflectedabout((w/2,0),(w/2,h));
-filldraw topright; filldraw botleft; endchar;
-
-cmchar "Square minus";
-beginchar(oct"014",14u#,12u#,0); adjust_fit(0,0);
-pickup rule.nib; lft x1=hround 1.0u; x2=x1; x4=x5=w-x1; bot
-y2=0; y4=y2; makesquare(1,2,4,5);
-draw z1---z2---z4---z5---cycle; % square
-x6=x1; x7=x4; y6=.5[y1,y2]; y7=y6; % cross strut
-draw z6---z7; % minus
-penlabels(1,2,4,5,6,7); endchar;
-
-cmchar "Forces";
-beginchar(oct"015",13u#,asc_height#,0);
-adjust_fit(0,0);; pickup rule.nib;
-top y1=h; bot y2=0; y3=y4=good.y .5h; y5=y1; y6=y2;
-lft x5=hround u; x4=w-x5;
-compute_spread(.45x_height#,.55x_height#);
-x1=x5+spread; x1=x2=x3; x6=x5;
-draw z6--z5; draw z2--z1; draw z3--z4;
-penlabels(1,2,3,4,5,6); endchar;
-
-cmchar "Forces with extra bar";
-beginchar(oct"016",16u#, asc_height#,0);
-adjust_fit(0,0); pickup rule.nib;
-compute_spread(.42x_height#,.52x_height#);
-top y1=h; bot y2=0; y3=y4=good.y .5h;
-y5=y7=y1; y6=y8=y2; lft x7=hround u; x4=w-x7;
-x5=good.x x7+spread; x1=good.x x5+spread;
-x1=x2=x3; x6=x5; x7=x8;
-draw z7--z8; draw z5--z6; draw z1--z2; % verticals
-draw z3--z4; % horizontal piece
-penlabels(1,2,3,4,5,6,7,8); endchar;
-
-cmchar "Satisfies";
-beginchar(oct"017",11u#,asc_height#,0);
-adjust_fit(0,0); pickup rule.nib;
-compute_spread(.45x_height#,.55x_height#);
-top y1=h; bot y2=0; y0=good.y .5[y1,y2];
-y3=vround y0+.5spread;
-y5=vround y0- .5spread; y4=y3; y6=y5;
-lft x1=hround u; x4=w-x1;
-x1=x2=x3=x5; x4=x6; x0=x1;
-draw z1--z2; % vertical line
-draw z3--z4; % draw top horizontal piece
-draw z5--z6; % draw bottom horizontal piece
-penlabels(0,1,2,3,4,5,6); endchar;
-
-cmchar "Rightward double arrowhead";
-compute_spread(.45x_height#,.55x_height#);
-beginchar(oct"020",18u#,v_center(spread#+.48asc_height#)); adjust_fit(0,0);
-pickup crisp.nib; pos1(rule_thickness,90); pos2(rule_thickness,90);
-pos3(bar,0); pos4(bar,0); y0=y1=y2=math_axis; x1-.5rule_thickness=hround u;
-rt x0=hround(w-u); y3-y0=y0-y4=.24asc_height+eps; x3=x4=x0-3u-eps;
-pos5(bar,angle(z4-z0)); z5l=z0; pos6(bar,angle(z3-z0)); z6l=z0;
-z9=.381966[.5[z3,z4],z0]; numeric t; path p; p=z4l{z9-z4}..z6r; t=xpart(p
-intersectiontimes((0,y2l)--(w,y2l))); x2=xpart point t of p; path p;
-p=z0..{z4-z9}z4r--subpath (0,t) of\\(z4l{z9-z4}..z6r)
- --z2l--z2r--subpath (t,0) of\\(z3l{z9-z3}..z5r)
- --z3r{z9-z3}..z0 & cycle;
-filldraw z0..{z4-z9}z4r--subpath (0,t) of\\(z4l{z9-z4}..z6r)
- --z2l---z1l..z1r---z2r--subpath (t,0) of\\(z3l{z9-z3}..z5r)
- --z3r{z9-z3}..z0 & cycle; % arrowhead and stem
-filldraw p shifted (x3l-x0,0);
-penlabels(0,1,2,3,4,5,6,9); endchar;
-
-cmchar "Leftward double arrowhead";
-compute_spread(.45x_height#,.55x_height#);
-beginchar(oct"021",18u#,v_center(spread#+.48asc_height#));
-adjust_fit(0,0); pickup crisp.nib;
-pos1(rule_thickness,90); pos2(rule_thickness,90);
-pos3(bar,0); pos4(bar,0); y0=y1=y2=math_axis;
-x1+.5rule_thickness=hround(w-u); lft x0=hround u;
-y3-y0=y0-y4=.24asc_height+eps; x3=x4=x0+3u+eps;
-pos5(bar,angle(z4-z0)); z5l=z0; pos6(bar,angle(z3-z0));
-z6l=z0; z9=.381966[.5[z3,z4],z0];
-numeric t; path p;
-p=z4r{z9-z4}..z6r;
-t=xpart(p intersectiontimes((0,y2l)--(w,y2l)));
-x2=xpart point t of p;
-path p; p=z0..{z4-z9}z4l--subpath (0,t)
-of\\(z4r{z9-z4}..z6r)
- --z2l--z2r--subpath (t,0) of\\(z3r{z9-z3}..z5r)
- --z3l{z9-z3}..z0 & cycle; % second arrowhead
-filldraw z0..{z4-z9}z4l--subpath (0,t) of\\(z4r{z9-z4}..z6r)
- --z2l---z1l..z1r---z2r--subpath (t,0) of\\(z3r{z9-z3}..z5r)
- --z3l{z9-z3}..z0 & cycle; % arrowhead and stem
-filldraw p shifted (x3r-x0,0);
-penlabels(0,1,2,3,4,5,6,9); endchar;
-
-cmchar "Leftward double arrow";
-compute_spread(.45x_height#,.55x_height#);
-beginchar(oct"022",18u#,v_center(spread#+.96asc_height#));
-adjust_fit(0,0); pickup crisp.nib; pos1(rule_thickness,90);
-pos2(rule_thickness,90); pos3(bar,0); pos4(bar,0);
-y0=y1=y2=math_axis; x1+.5rule_thickness=hround(w-u); lft
-x0=hround u; y3-y0=y0-y4=.24asc_height+eps; x3=x4=x0+3u+eps;
-pos5(bar,angle(z4-z0)); z5l=z0; pos6(bar,angle(z3-z0));
-z6l=z0; z9=.381966[.5[z3,z4],z0]; numeric t; path p;
-p=z4r{z9-z4}..z6r; t=xpart(p
-intersectiontimes((0,y2l)--(w,y2l))); x2=xpart point t of p;
-path p; % re-use p
-p=z0..{z4-z9}z4l--subpath (0,t) of\\(z4r{z9-z4}..z6r)
- --z2l---z1l..z1r---z2r--subpath (t,0) of\\(z3r{z9-z3}..z5r)
- --z3l{z9-z3}..z0 & cycle; % arrowhead and stem
-p:=p shifted (0,y2-y4+eps); filldraw p; % top arrow
-p:= p shifted (0,y4-y3-eps); filldraw p; % bottom arrow
-penlabels(0,1,2,3,4,5,6,9); endchar;
-
-cmchar "Rightward double arrow";
-compute_spread(.45x_height#,.55x_height#);
-beginchar(oct"023",18u#,v_center(spread#+.96asc_height#));
-adjust_fit(0,0); pickup crisp.nib; pos1(rule_thickness,90);
-pos2(rule_thickness,90); pos3(bar,0); pos4(bar,0);
-y0=y1=y2=math_axis; x1-.5rule_thickness=hround u; rt
-x0=hround(w-u); y3-y0=y0-y4=.24asc_height+eps;
-x3=x4=x0-3u-eps; pos5(bar,angle(z4-z0)); z5l=z0;
-pos6(bar,angle(z3-z0)); z6l=z0; z9=.381966[.5[z3,z4],z0];
-numeric t; path p; p=z4l{z9-z4}..z6r; t=xpart(p
-intersectiontimes((0,y2l)--(w,y2l))); x2=xpart point t of p;
-path p; p=z0..{z4-z9}z4r--subpath (0,t)
-of\\(z4l{z9-z4}..z6r)
- --z2l---z1l..z1r---z2r--subpath (t,0) of\\(z3l{z9-z3}..z5r)
- --z3r{z9-z3}..z0 & cycle; % arrowhead and stem
-p:=p shifted (0,y2-y4+eps); filldraw p; % top
-p:=p shifted (0,y4-y3-eps); filldraw p; %bottom
-penlabels(0,1,2,3,4,5,6,9); endchar;
-
-cmchar "Double upward arrow";
-beginchar(oct"024",15u#,asc_height#,asc_depth#); italcorr
-.76asc_height#*slant+.5crisp#-u#; adjust_fit(0,0); pickup
-crisp.nib; pos1(rule_thickness,0); pos2(rule_thickness,0);
-pos3(bar,90); pos4(bar,90); lft
-x1l=hround(.5w-.5rule_thickness); y1-.5rule_thickness=-d;
-x0=x1=x2; top y0=h; x0-x3=x4-x0=3u+eps;
-y3=y4=y0-.24asc_height-eps; pos5(bar,angle(z4-z0)); z5l=z0;
-pos6(bar,angle(z3-z0)); z6l=z0; z9=.381966[.5[z3,z4],z0];
-numeric t; path p; p=z4l{z9-z4}..z6r; t=xpart(p
-intersectiontimes((x2r,-d)--(x2r,h))); y2=ypart point t of
-p;
-path p; p=z0..{z4-z9}z4r--subpath (0,t)
-of\\(z4l{z9-z4}..z6r)
- --z2r---z1r..z1l---z2l--subpath (t,0) of\\(z3l{z9-z3}..z5r)
- --z3r{z9-z3}..z0 & cycle; % arrowhead and stem
-p:=p shifted (x0-x4-eps,0); filldraw p; % left arrow
-p:=p shifted (x4-x3+eps,0); filldraw p;
-penlabels(0,1,2,3,4,5,6,9); endchar;
-
-cmchar "Double downward arrow";
-beginchar(oct"025",15u#,asc_height#,asc_depth#);
-adjust_fit(0,0); pickup crisp.nib; pos1(rule_thickness,0);
-pos2(rule_thickness,0); pos3(bar,90); pos4(bar,90); lft
-x1l=hround(.5w-.5rule_thickness); y1+.5rule_thickness=h;
-x0=x1=x2; bot y0=-d; x0-x3=x4-x0=3u+eps;
-y3=y4=y0+.24asc_height+eps; pos5(bar,angle(z4-z0)); z5l=z0;
-pos6(bar,angle(z3-z0)); z6l=z0; z9=.381966[.5[z3,z4],z0];
-numeric t; path p; p=z4r{z9-z4}..z6r; t=xpart(p
-intersectiontimes((x2r,-d)--(x2r,h))); y2=ypart point t of
-p;
-path p; p=z0..{z4-z9}z4l--subpath (0,t)
-of\\(z4r{z9-z4}..z6r)
- --z2r---z1r..z1l---z2l--subpath (t,0) of\\(z3r{z9-z3}..z5r)
- --z3l{z9-z3}..z0 & cycle; % arrowhead and stem
-p:=p shifted (x0-x4-eps,0); filldraw p; % left arrow
-p:=p shifted (x4-x3+eps,0); filldraw p;
-penlabels(0,1,2,3,4,5,6,9); endchar;
-
-%%
-cmchar "Upward rightward harpoon";
-beginchar(oct"026",7.5u#,asc_height#, asc_depth#);
-%% see page E431
-adjust_fit(0,0); pickup crisp.nib;
-x0=x1=x2; lft x1l=hround(.5w-.5rule_thickness);
-y1-.5rule_thickness=-d; pos1(rule_thickness,0);
-pos2(rule_thickness,0); pos3(bar,-90); pos4(bar,-90);
-top y0=vround h;
-x3-x0=x0-x4=.24asc_height+eps; y3=y4=y0-3u-eps;
-pos5(bar,angle(z4-z0)); z5l=z0;
-pos6(bar,angle(z3-z0)); z6l=z0;
-z9=.381966[.5[z3,z4],z0];
-numeric t; path p;
-p=z4r..{y0-y4,2(x0-x4)}z6r;
-t=xpart (p intersectiontimes ((x2l,0)--(x2l,h)));
-y2=ypart point t of p;
-filldraw z0--(x2l,y0)---z1l..z1r---z2r
- ..subpath(t,0) of (z3r..{x0-x3,2(y0-y3)}z5r)
- --z3l..{x0-x3,2(y0-y3)}cycle;
-picture v; v:=currentpicture;
-penlabels(0,1,2,3,4,5,6,9); endchar;
-
-cmchar "Downward rightward harpoon";
-beginchar(oct"027",7.5u#,asc_height#,asc_depth#);
-adjust_fit(0,0);
-currentpicture:=v
-reflectedabout((0,.5(h-d)*aspect_ratio+eps),(w,.5(h-d)*aspect_ratio+eps));
-penlabels(0,1,2,3,4,5,6); endchar;
-
-cmchar "Upward leftward harpoon";
-beginchar(oct"030",7.5u#,asc_height#, asc_depth#);
-adjust_fit(0,0);
-currentpicture:=
-v reflectedabout((w/2+eps,-d),(w/2+eps,h));
-picture v; v:=currentpicture;
-penlabels(0,1,2,3,4,5,6); endchar;
-
-cmchar "Downward leftward harpoon";
-beginchar(oct"031",7.5u#,asc_height#,asc_depth#);
-adjust_fit(0,0);
-currentpicture:=v
-reflectedabout((0,.5(h-d)*aspect_ratio+eps),(w,.5(h-d)*aspect_ratio+eps));
-penlabels(0,1,2,3,4,5,6); endchar;
-
-cmchar "Rightward arrow with tail";
-compute_spread(.45x_height#,.55x_height#);
-beginchar(oct"032",20u#,v_center(spread#+.48asc_height#));
-adjust_fit(0,0); pickup crisp.nib; pos1(rule_thickness,90);
-pos2(rule_thickness,90); pos3(bar,0); pos4(bar,0);
-y0=y1=y2=math_axis; x1-.5rule_thickness=hround 1.5u; rt
-x0=hround(w-3u); y3-y0=y0-y4=.24asc_height+eps;
-x3=x4=x0-3u-eps; pos5(bar,angle(z4-z0)); z5l=z0;
-pos6(bar,angle(z3-z0)); z6l=z0; z9=.381966[.5[z3,z4],z0];
-numeric t; path p; p=z4l{z9-z4}..z6r; t=xpart(p
-intersectiontimes((0,y2l)--(w,y2l))); x2=xpart point t of p;
-path p;
-p=z0..{z4-z9}z4r--subpath (0,t) of\\(z4l{z9-z4}..z6r)
- --z2l---z1l..z1r---z2r--subpath (t,0) of\\(z3l{z9-z3}..z5r)
- --z3r{z9-z3}..z0 & cycle; % arrowhead and stem
-path arrow;
-arrow=z0..{z4-z9}z4r--subpath (0,t) of\\(z4l{z9-z4}..z6r)
- --z2l---z2r--subpath (t,0) of\\(z3l{z9-z3}..z5r)
- --z3r{z9-z3}..z0 & cycle;
-p:=p shifted (2u,0); filldraw p;
-arrow:=arrow shifted (-13u+bar,0); filldraw arrow;
-penlabels(0,1,2,3,4,5,6,9); endchar;
-
-cmchar "Leftward arrow with tail";
-beginchar(oct"033",20u#,v_center(spread#+.48asc_height#));
-adjust_fit(0,0); pickup crisp.nib;
-p:= p reflectedabout ((w/2+eps,-d),(w/2+eps,h));
-arrow:= arrow reflectedabout ((w/2+eps,-d),(w/2+eps,h));
-filldraw p; filldraw arrow;
-penlabels(0,1,2,3,4,5,6,9); endchar;
-
-cmchar "Leftward-rightward parallel arrows";
-compute_spread(.45x_height#,.55x_height#);
-beginchar(oct"034",18u#,v_center(spread#+.96asc_height#));
-adjust_fit(0,0); pickup crisp.nib; pos1(rule_thickness,90);
-pos2(rule_thickness,90); pos3(bar,0); pos4(bar,0);
-y0=y1=y2=math_axis; x1+.5rule_thickness=hround(w-u); lft
-x0=hround u; y3-y0=y0-y4=.24asc_height+eps; x3=x4=x0+3u+eps;
-pos5(bar,angle(z4-z0)); z5l=z0; pos6(bar,angle(z3-z0));
-z6l=z0; z9=.381966[.5[z3,z4],z0]; numeric t; path p;
-p=z4r{z9-z4}..z6r; t=xpart(p
-intersectiontimes((0,y2l)--(w,y2l))); x2=xpart point t of p;
-path p, q; % re-use p
-p=z0..{z4-z9}z4l--subpath (0,t) of\\(z4r{z9-z4}..z6r)
- --z2l---z1l..z1r---z2r--subpath (t,0) of\\(z3r{z9-z3}..z5r)
- --z3l{z9-z3}..z0 & cycle; % arrowhead and stem
-p:=p shifted (0,.5[y3,y4]+eps); filldraw p; % top arrow
-p:= p shifted (0,y4-y3);
-q:= p reflectedabout ((w/2+eps,-d),(w/2+eps,h));
-p:=p shifted (0,y3-y4+eps); % restore p's position
-filldraw q; % bottom arrow
-penlabels(0,1,2,3,4,5,6,9); endchar;
-
-cmchar "Rightward-leftward parallel arrow";
-compute_spread(.45x_height#,.55x_height#);
-beginchar(oct"035",18u#,v_center(spread#+.96asc_height#));
-adjust_fit(0,0); pickup crisp.nib;
-p:=p reflectedabout ((w/2+eps,-d),(w/2+eps,h));
-q:=q reflectedabout ((w/2+eps,-d),(w/2+eps,h));
-filldraw p; filldraw q;
-penlabels(0,1,2,3,4,5,6,9); endchar;
-
-cmchar "Leftward shift";
-beginchar(oct"036",9u#,asc_height#, 0);
-adjust_fit(0,0); pickup crisp.nib; pos1(rule_thickness,90);
-pos2(rule_thickness,90); pos3(bar,0); pos4(bar,0);
-y0=y1=y2=.8h; x1+.5rule_thickness=hround(w-u); lft x0=hround
-u; y3-y0=y0-y4=.24asc_height+eps; x3=x4=x0+3u+eps;
-pos5(bar,angle(z4-z0)); z5l=z0; pos6(bar,angle(z3-z0));
-z6l=z0; z9=.381966[.5[z3,z4],z0];
-z10=z1; x11=x10; y11-.5rule_thickness =vround -d;
-pos10(rule_thickness,0); pos11(rule_thickness,0);
-numeric t; path p; p=z4r{z9-z4}..z6r;
-t=xpart(p intersectiontimes((0,y2l)--(w,y2l)));
-x2=xpart point t of p;
-path p;
-p=z0..{z4-z9}z4l--subpath (0,t) of\\(z4r{z9-z4}..z6r)
---z2l---(x10l,y1l)--z11l..z11r---{up}z10r..{left}z1r---z2r--subpath
-(t,0) of\\(z3r{z9-z3}..z5r)
- --z3l{z9-z3}..z0 & cycle; % arrowhead and bent stem
-filldraw p;
-penlabels(0,1,2,3,4,5,6,9,10); endchar;
-
-cmchar "Rightward shift";
-beginchar(oct"037",9u#,asc_height#, 0);
-adjust_fit(0,0); pickup crisp.nib;
-p:=p reflectedabout((w/2+eps,-d),(w/2+eps,h));
-filldraw p;
-penlabels(0,1,2,3,4,5,6,9); endchar;
-
-compute_spread(.45x_height#,.55x_height#);
-cmchar "Rightward squiggly arrow";
-beginchar(oct"040",18u#,v_center(spread# +
-rule_thickness#));
-adjust_fit(0,0); pickup crisp.nib;
-pos1(rule_thickness,90); pos2(rule_thickness,90);
-pos3(bar,0); pos4(bar,0); y0=y1=y2=math_axis;
-x1-.5rule_thickness=hround 11u; rt x0=hround(w-u);
-y3-y0=y0-y4=.24asc_height+eps; x3=x4=x0-3u-eps;
-pos5(bar,angle(z4-z0)); z5l=z0; pos6(bar,angle(z3-z0));
-z6l=z0; z9=.381966[.5[z3,z4],z0];
-numeric t; path p;
-p=z4l{z9-z4}..z6r; t=xpart(p
-intersectiontimes((0,y2l)--(w,y2l))); x2=xpart point t of p;
-path p;
-p=z0..{z4-z9}z4r--subpath (0,t) of\\(z4l{z9-z4}..z6r)
- --z2l---z1l..z1r---z2r--subpath (t,0) of\\(z3l{z9-z3}..z5r)
- --z3r{z9-z3}..z0 & cycle; % arrowhead and stem
-filldraw p;
-%% now for squiggle
-x12-x11=x13-x12=x14-x13=x15-x14=x16-x15=x1-x16;
-x1-x11=hround (w-2u-x0+x1-.5rule_thickness);
-y11=y13=y15=y0; y12=y16=.5[y0,y3];
-y14=.5[y4,y0];
-pickup pencircle scaled rule_thickness;
-draw z11---z12---z14---z16---z1;
-penlabels(0,1,2,3,4,5,6,9,11,12,13,14,15,16); endchar;
-
-compute_spread(.45x_height#,.55x_height#);
-cmchar "Leftward rightward squiggly arrow";
-beginchar(oct"041",25u#,v_center(spread# +
-rule_thickness#));
-adjust_fit(0,0); pickup crisp.nib;
-arrow_length=4.5u+eps;
-pos1(rule_thickness,90); pos2(rule_thickness,90);
-pos3(bar,0); pos4(bar,0); y0=y1=y2=math_axis;
-x1+.5rule_thickness=hround(u+arrow_length);
-lft x0=hround u; y3-y0=y0-y4=.24asc_height+eps;
-x3=x4=x0+3u+eps; pos5(bar,angle(z4-z0)); z5l=z0;
-pos6(bar,angle(z3-z0)); z6l=z0; z9=.381966[.5[z3,z4],z0];
-numeric t; path p; p=z4r{z9-z4}..z6r; t=xpart(p
-intersectiontimes((0,y2l)--(w,y2l))); x2=xpart point t of p;
-path p; p=z0..{z4-z9}z4l--subpath (0,t)
-of\\(z4r{z9-z4}..z6r)
- --z2l---z1l..z1r---z2r--subpath (t,0) of\\(z3r{z9-z3}..z5r)
- --z3l{z9-z3}..z0 & cycle; % arrowhead and stem
-filldraw p; % left arrow
-p:=p reflectedabout ((w/2+eps,-d),(w/2+eps,h));
-filldraw p; % right arrow
-z10=z1 reflectedabout ((w/2+eps,-d),(w/2+eps,h));
-y11=y15=y19=.5[y0,y3]; y13=y17=.5[y4,y0];
-y12=y14=y16=y18=y10;
-x11-x1=x12-x11=x13-x12=x14-x13=x15-x14=x16-x15=x17-x16=x18-x17=
-x19-x18=x10-x19;
-pickup pencircle scaled rule_thickness;
-draw z1---z11---z13---z15---z17---z19---z10;
-penlabels(0,1,2,3,4,5,6,9,10,11,12,13,14,15,16,17,18,19);
-endchar;
-
-cmchar "Leftward curly arrow";
-beginchar(oct"042",18u#,.8asc_height#,0#);
-adjust_fit(0,0); pickup crisp.nib;
-numeric arrow_length; arrow_length=.66*(w-2u+eps);
-pos1(rule_thickness,90); pos2(rule_thickness,90);
-pos3(bar,0); pos4(bar,0); y0=y1=y2=math_axis;
-x1+.5rule_thickness=hround(u+arrow_length);
-lft x0=hround u; y3-y0=y0-y4=.24asc_height+eps;
-x3=x4=x0+3u+eps; pos5(bar,angle(z4-z0)); z5l=z0;
-pos6(bar,angle(z3-z0)); z6l=z0; z9=.381966[.5[z3,z4],z0];
-numeric t; path p; p=z4r{z9-z4}..z6r; t=xpart(p
-intersectiontimes((0,y2l)--(w,y2l))); x2=xpart point t of p;
-path p; p=z0..{z4-z9}z4l--subpath (0,t)
-of\\(z4r{z9-z4}..z6r)
- --z2l---z1l..z1r---z2r--subpath (t,0) of\\(z3r{z9-z3}..z5r)
- --z3l{z9-z3}..z0 & cycle; % arrowhead and stem
-filldraw p; % left arrow
-z10=z1; x13=x14=hround(u+arrow_length+eps); y13=y1; y14=-o;
-x12=.5[x11,x13]; y12=h; rt x11=hround(w-u); y11=.5[y10,y12];
-pickup pencircle scaled rule_thickness;
-path q;
-q=z10{right}..tension0.8..{up}z11..tension0.8..{left}z12
-..tension0.8..{down}z13--z14;
-draw q;
-penlabels(0,1,2,3,4,5,6,9,10,11,12,13,14); endchar;
-
-cmchar "Rightward curly arrow";
-beginchar(oct"043",18u#,.8asc_height#,0#);
-adjust_fit(0,0); pickup crisp.nib;
-p:=p reflectedabout ((w/2+eps,-d),(w/2+eps,h));
-filldraw p;
-pickup pencircle scaled rule_thickness;
-q:=q reflectedabout ((w/2+eps,-d),(w/2+eps,h));
-draw q; endchar;
-
-numeric circ_diam; % diameter of little circle
-circ_diam=2.5u;
-cmchar "Equals circle sign";
-compute_spread(.45x_height#,.55x_height#);
-beginchar(oct"044",14u#,v_center(4spread#+rule_thickness#+2.5u#));
-italcorr h#*slant-.5u#; adjust_fit(0,0); pickup rule.nib;
-lft x1=hround u-eps; x3=x1; x2=x4=w-x1; y1=y2; y3=y4;
-y1-y3=spread; .5[y1,y3]=math_axis; draw z1--z2; % upper bar
-draw z3--z4; % lower bar %
-penpos11(rule_thickness,90); penpos13(rule_thickness,-90);
-penpos12(rule_thickness,180); penpos14(rule_thickness,0);
-x12r=hround(.5w-.5circ_diam-rule_thickness); %
-x14r=w-x12r; x11=x13=.5w; y11l=y13l+circ_diam;
-y12=y14=.5[y11,y13]; y13r=vround(y1+.8spread); %
-penstroke pulled_arc.e(11,12) & pulled_arc.e(12,13)
- & pulled_arc.e(13,14) & pulled_arc.e(14,11) & cycle; %
-penlabels(1,2,3,4,11,12,13,14); endchar;
-
-
-
-cmchar "Follows or equals sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread; % spread of similarity sign
-compute_spread(.54 x_height#,.66 x_height#);
-spread#'':=spread#; spread'':=spread; % spread between symbols
-compute_spread(5/4 x_height#,3/2 x_height#); % spread of follows sign
-beginchar(oct"045",14u#,v_center(spread#'+spread#+spread#''));
-adjust_fit(0,0); pickup rule.nib; autorounded;
-lft x1=hround 1.5u-eps; x1=x3; x2=w-x1;
-y1-y3=spread; y2=.5[y1,y3]; top y1=h;
-draw z1{u,-spread}...{right}z2; %upper `diagonal'
-draw z3{u,spread}...{right}z2; % lower diagonal
-pickup pencircle xscaled .7rule_thickness yscaled
-1.4rule_thickness;
-if vair#>.8curve#: pickup rule.nib; autorounded; fi
-lft x11=hround u; x12=4u; x13=w-x12; x14=w-x11;
-bot y11=bot y13; top y12=top y14;
-top y12-bot y11=spread'';
-y3-y14=spread';
-draw z11{up}...z12{right}..{right}z13...{up}z14;
-penlabels(1,2,3,11,12,13,14); endchar;
-
-cmchar "Greater than or similar to sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread;
-compute_spread(.54x_height#,.66x_height#);
-spread#'':=spread#; spread'':=spread;
-compute_spread(5/4 x_height#,3/2 x_height#);
-beginchar(oct"046",14u#,v_center(spread#'+spread#+spread#''));
-adjust_fit(0,0); pickup rule.nib; autorounded;
-lft x1=hround 1.5u-eps; x1=x3; x2=w-x1;
-y1-y3=spread; y2=.5[y1,y3]; top y1=h;
-draw z1--z2--z3;
-pickup pencircle xscaled .7rule_thickness yscaled
-1.4rule_thickness;
-if vair#>.8curve#: pickup rule.nib; autorounded; fi
-lft x11=hround u; x12=4u; x13=w-x12; x14=w-x11;
-bot y11=bot y13; top y12=top y14;
-top y12-bot y11=spread'';
- y3-y14=spread';
-draw z11{up}...z12{right}..{right}z13...{up}z14;
-penlabels(1,2,3,4,11,12,13,14); endchar;
-
-cmchar "Greater than or approximately equal to sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread;
-compute_spread(.54x_height#,.66x_height#);
-spread#'':=spread#; spread'':=spread; % spread between similarities
-compute_spread(1.111 x_height#,1.333 x_height#);
-beginchar(oct"047",14u#,v_center(spread#+2spread#''+2rule_thickness#));
-adjust_fit(0,0); pickup rule.nib; autorounded;
-lft x1=hround 1.5u-eps; x1=x3; x2=w-x1;
-y1-y3=spread; y2=.5[y1,y3]; top y1=h;
-draw z1--z2--z3;
-pickup pencircle xscaled .7rule_thickness yscaled
-1.4rule_thickness;
-if vair#>.8curve#: pickup rule.nib; autorounded; fi
-lft x11=hround u; x12=4u; x13=w-x12; x14=w-x11;
-bot y11=bot y13; top y12=top y14;
-top y12-bot y11=spread';
-bot y3- top y13 = spread'';
-path p; p=z11{up}...z12{right}..{right}z13...{up}z14;
-draw p; draw p shifted (0,-spread'');
-penlabels(1,2,3,4,11,12,13,14); endchar;
-
-cmchar "Multimap symbol";
-beginchar(oct"050",20u#,.8asc_height#,0#);
-adjust_fit(0,0); pickup rule.nib; autorounded;
-numeric circ_diam; circ_diam=5u;
-y2=math_axis; y8=y2+.5circ_diam; rt x2=w-u;
-x6=x2-circ_diam;
-circle_points; draw_circle;
-x9=u+.5rule_thickness; y9=y10=y2; x10=x6-.5rule_thickness;
-draw z9---z10;
-penlabels(1,2,3,4,5,6,7,8,9,10); endchar;
-
-cmchar "Therefore";
-beginchar(oct"051",12u#,asc_height#,0);
-adjust_fit(0,0);
-lft x1=hround 1.5u; x2=w-x1; bot y1=-o; y2=y1;
-z3-z1=(z2-z1)rotated60;
-fill fullcircle scaled dot_size shifted z1;
-% left bottom dot
-fill fullcircle scaled dot_size shifted z2;
-% rigth bottom
-fill fullcircle scaled dot_size shifted z3; % top dot
-penlabels(1,2,3); endchar;
-
-
-cmchar "Because";
-beginchar(oct"052",12u#,asc_height#,0);
-adjust_fit(0,0);
-lft x1=hround 1.5u; x2=w-x1; y2=y1;
-x3=w/2; y3=-o;
-z3-z1=(z2-z1)rotated-60;
-fill fullcircle scaled dot_size shifted z1; % top left dot
-fill fullcircle scaled dot_size shifted z2;
-% top right dot
-fill fullcircle scaled dot_size shifted z3; % bottom dot
-penlabels(1,2,3); endchar;
-
-cmchar "Equals-and-dots sign";
-beginarithchar(oct"053");
-compute_spread(.45x_height#,.55x_height#);
-pickup rule.nib;
-lft x1=hround u-eps; x3=x1; x2=x4=w-x1;
-y1=y2; y3=y4; y1-y3=spread; .5[y1,y3]=math_axis;
-draw z1--z2; draw z3--z4; % draw bars
-pickup light_rule.nib;
-x5=x6=x7=x8=hround w/2+eps; z5=z6; z7=z8;
-penpos5(.8dot_size,0); penpos6(.8dot_size,90);
-penpos7(.8dot_size,0); penpos8(.8dot_size,90);
-y5-y1=y3-y7=spread;
-dot(5,6); dot(7,8); % draw dots
-penlabels(1,2,3,4,5,6,7,8); endchar;
-
-cmchar "Equals sign with triangle";
-beginchar(oct"054", 14u#,12u#+math_axis# ,6u#-math_axis#);
-compute_spread(.45x_height#,.55x_height#);
-pickup rule.nib;
-lft x1=hround u-eps; x3=x1; x2=x4=w-x1;
-y1=y2; y3=y4; y1-y3=spread; .5[y1,y3]=math_axis;
-draw z1--z2; draw z3--z4; % draw bars
-numeric tri_side; % length of equilateral triangle
-tri_side=7u;
-x6-x5=tri_side; .5[x5,x6]=w/2; y5=y6; y5-y1=.8spread;
-%top y7=body_height;x7=w/2;
-z7-z5=(z6-z5) rotated 60;
-draw z5--z6--z7--cycle;
-penlabels(1,2,3,4,5,6,7); endchar;
-
-
-cmchar "Precedes or equals sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread;
-compute_spread(.54x_height#,.55x_height#);
-spread#'':=spread#; spread'':=spread;
-compute_spread(5/4 x_height#,3/2 x_height#);
-beginchar(oct"055",14u#,v_center(spread#'+spread#+spread#''));
-adjust_fit(0,0); pickup rule.nib; autorounded;
-lft x2=hround 1.5u-eps; x1=x3=w-x2;
-y1-y3=spread; y2=.5[y1,y3]; top y1=h;
-draw z1{-u,-spread}...{left}z2; %upper `diagonal'
-draw z3{-u,spread}...{left}z2; % lower diagonal
-pickup pencircle xscaled .7rule_thickness yscaled
-1.4rule_thickness;
-if vair#>.8curve#: pickup rule.nib; autorounded; fi
-lft x11=hround u; x12=4u; x13=w-x12; x14=w-x11;
-bot y11=bot y13; top y12=top y14;
-top y12-bot y11=spread'';
- y3-y14=spread';
-draw z11{up}...z12{right}..{right}z13...{up}z14;
-penlabels(1,2,3,11,12,13,14); endchar;
-
-cmchar "Less than or similar to sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread;
-compute_spread(.54x_height#,.55x_height#);
-spread#'':=spread#; spread'':=spread;
-compute_spread(5/4 x_height#,3/2 x_height#);
-beginchar(oct"056",14u#,v_center(spread#'+spread#+spread#''));
-adjust_fit(0,0); pickup rule.nib; autorounded;
-lft x2=hround 1.5u-eps; x1=x3=w-x2;
-y1-y3=spread; y2=.5[y1,y3]; top y1=h;
-draw z1--z2--z3;
-pickup pencircle xscaled .7rule_thickness yscaled
-1.4rule_thickness;
-if vair#>.8curve#: pickup rule.nib; autorounded; fi
-lft x11=hround u; x12=4u; x13=w-x12; x14=w-x11;
-bot y11=bot y13; top y12=top y14;
-top y12-bot y11=spread'';
- y3-y14=spread';
-draw z11{up}...z12{right}..{right}z13...{up}z14;
-penlabels(1,2,3,4,11,12,13,14); endchar;
-
-cmchar "Less than or approximately equal to sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread;
-compute_spread(.54x_height#,.66x_height#);
-spread#'':=spread#; spread'':=spread; % spread between similarities
-compute_spread(1.111 x_height#,1.333 x_height#);
-beginchar(oct"057",14u#,v_center(spread#+2spread#''+2rule_thickness#));
-adjust_fit(0,0); pickup rule.nib; autorounded;
-lft x2=hround 1.5u-eps; x1=x3=w-x2;
-y1-y3=spread; y2=.5[y1,y3]; top y1=h;
-draw z1--z2--z3;
-pickup pencircle xscaled .7rule_thickness yscaled
-1.4rule_thickness;
-if vair#>.8curve#: pickup rule.nib; autorounded; fi
-lft x11=hround u; x12=4u; x13=w-x12; x14=w-x11;
-bot y11=bot y13; top y12=top y14;
-top y12-bot y11=spread';
-bot y3- top y13 = spread'';
-path p; p=z11{up}...z12{right}..{right}z13...{up}z14;
-draw p; draw p shifted (0,-spread'');
-penlabels(1,2,3,4,11,12,13,14); endchar;
-
-cmchar "Equal or less than sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread;
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"060",14u#,v_center(spread#'+spread#+rule_thickness#));
-italcorr h#*slant-u#; adjust_fit(0,0); pickup rule.nib;
-lft x2=hround 1.5u-eps; x1=x3=w-x2; y1-y3=spread;
-y2=.5[y1,y3]; y8-y1=y9-y2=spread'; top y8=h;
-x2=x9; x1=x8;
-draw z1--z2--z3; % diagonals
-draw z8--z9; % equal sign
-penlabels(1,2,3,8,9); endchar;
-
-cmchar "Equal or greater than sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread;
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"061",14u#,v_center(spread#'+spread#+rule_thickness#));
-italcorr h#*slant-u#; adjust_fit(0,0); pickup rule.nib;
-rt x2=hround(w-1.5u)+eps; x1=x3=w-x2; y1-y3=spread;
-x2=x9; x1=x8;
-y2=.5[y1,y3]; y8-y1=y9-y2=spread'; top y8=h;
-draw z1--z2--z3; % diagonals
-draw z8--z9;
-penlabels(1,2,3,8,9); endchar;
-
-cmchar "Less than or (slanted) equal sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread;
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"066",14u#,v_center(spread#'+spread#+rule_thickness#));
-italcorr h#*slant-u#; adjust_fit(0,0); pickup rule.nib;
-lft x2=hround 1.5u-eps; x1=x3=w-x2; y1-y3=spread;
-y2=.5[y1,y3]; y3-y8=y2-y9=spread'; top y1=h;
-x2=x9; x1=x8;
-draw z1--z2--z3; % diagonals
-draw z8--z9; % equal sign
-penlabels(1,2,3,8,9); endchar;
-
-cmchar "Greater than or (slanted) equal sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread;
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"076",14u#,v_center(spread#'+spread#+rule_thickness#));
-italcorr h#*slant-u#; adjust_fit(0,0); pickup rule.nib;
-rt x2=hround(w-1.5u)+eps; x1=x3=w-x2; y1-y3=spread;
-x2=x9; x1=x8;
-y2=.5[y1,y3]; y3-y8=y2-y9=spread'; top y1=h;
-draw z1--z2--z3; % diagonals
-draw z8--z9;
-penlabels(1,2,3,8,9); endchar;
-cmchar "Less than or greater than sign";
-compute_spread(.4x_height#,.5x_height#);
-spread#':=spread#; spread':=spread;
-compute_spread(1.111 x_height#,1.333 x_height#);
-beginchar(oct"067",14u#,v_center(2spread#'+spread#+rule_thickness#));
-adjust_fit(0,0); pickup rule.nib; autorounded;
-lft x1=hround w-1.5u+eps; x1=x3=x5; x2=x4=x6=w-x1;
-y1-y3=spread; top y1=h; y2-y4=spread'; y4-y6=spread;
-y2=.5[y1,y3]; y5=.5[y4,y6];
-draw z1--z2--z3; draw z4--z5--z6;
-penlabels(1,2,3,4,5,6); endchar;
-
-cmchar "Greater than or less than sign";
-compute_spread(.4x_height#,.5x_height#);
-spread#':=spread#; spread':=spread;
-compute_spread(1.111 x_height#,1.333x_height#);
-beginchar(oct"077",14u#,v_center(2spread#'+spread#+rule_thickness#));
-adjust_fit(0,0); pickup rule.nib; autorounded;
-lft x1=hround 1.5u-eps; x1=x3=x5; x2=x4=x6=w-x1;
-y1-y3=spread; top y1=h; y2-y4=spread'; y4-y6=spread;
-y2=.5[y1,y3]; y5=.5[y4,y6];
-draw z1--z2--z3; draw z4--z5--z6;
-penlabels(1,2,3,4,5,6); endchar;
-
-cmchar "Equals or precedes sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread;
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"062",14u#,v_center(spread#'+spread#+rule_thickness#));
-italcorr h#*slant-u#; adjust_fit(0,0); pickup rule.nib;
-lft x2=hround(1.5u)+eps; x1=x3=w-x2; y1-y3=spread;
-y2=.5[y1,y3]; top y8-bot y1=top y9-bot y2=spread'; bot y3=0;
-x2=x9;x8=x1-2u;
-draw z1{-u,-spread}...{left}z2;
-draw z3{-u, spread}...{left}z2;
-draw z8{-u,-spread}...{left}z9;
-penlabels(1,2,3,8,9); endchar;
-
-cmchar "Equals or follows sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread;
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"063",14u#,v_center(spread#'+spread#+rule_thickness#));
-italcorr h#*slant-u#; adjust_fit(0,0); pickup rule.nib;
-rt x2=hround(w-1.5u)+eps; x1=x3=w-x2; y1-y3=spread;
-y2=.5[y1,y3]; top y8-bot y1=top y9-bot y2=spread'; bot y3=0;% top y8=h;
-x2=x9;x8=x1+2u;
-draw z1{u,-spread}...{right}z2;
-draw z3{u, spread}...{right}z2;
-draw z8{u,-spread}...{right}z9;
-penlabels(1,2,3,8,9); endchar;
-
-cmchar "Precedes or curvy equals sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread;
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"064",14u#,v_center(spread#'+spread#+rule_thickness#));
-italcorr h#*slant-u#; adjust_fit(0,0); pickup rule.nib;
-lft x2=hround(1.5u)+eps; x1=x3=w-x2; y1-y3=spread;
-y2=.5[y1,y3]; top y3-bot y8=top y2-bot y9=spread'; bot y3=0;
-x2=x9;x8=x1-2u;
-%for i=1 upto 3: %lower entire character
-%y[i]:=y[i]-spread'; endfor
-%for i=8 upto 9:
-%y[i]:=y[i]-spread'; endfor
-draw z1{-u,-spread}...{left}z2;
-draw z3{-u, spread}...{left}z2;
-draw z8{-u, spread}...{left}z9;
-penlabels(1,2,3,8,9); endchar;
-
-cmchar "Follows or curvy equals sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread;
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"074",14u#,v_center(spread#'+spread#+rule_thickness#));
-italcorr h#*slant-u#; adjust_fit(0,0); pickup rule.nib;
-rt x2=hround(w-1.5u)+eps; x1=x3=w-x2; y1-y3=spread;
-y2=.5[y1,y3]; top y3-bot y8=top y2-bot y9=spread'; bot y3=0;
-x2=x9;x8=x1+2u;
-%for i=1 upto 3: %lower entire character
-%y[i]:=y[i]-spread'; endfor
-%for i=8 upto 9:
-%y[i]:=y[i]-spread'; endfor
-draw z1{u,-spread}...{right}z2;
-draw z3{u, spread}...{right}z2;
-draw z8{u, spread}...{right}z9;
-penlabels(1,2,3,8,9); endchar;
-
-cmchar "Less than or (double) equals sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread;
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"065",14u#,v_center(2spread#'+spread#+2rule_thickness#));
-italcorr h#*slant-u#; adjust_fit(0,0); pickup rule.nib;
-lft x2=hround 1.5u-eps; x1=x3=w-x2; y1-y3=spread;
-y2=.5[y1,y3]; top y1=h;
-x2=x9=x7; x1=x8=x6; y7=y6; y8=y9;
-y7-y9=spread'; top y3-bot y6=spread';
-draw z1--z2--z3; % diagonals
-draw z6--z7; draw z8--z9; % equal sign
-penlabels(1,2,3,6,7,8,9); endchar;
-
-cmchar "Greater than or (double) equals sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread;
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"075",14u#,v_center(2spread#'+spread#+2rule_thickness#));
-italcorr h#*slant-u#; adjust_fit(0,0); pickup rule.nib;
-rt x2=hround(w-1.5u)+eps; x1=x3=w-x2; y1-y3=spread;
-x2=x7=x9; x1=x6=x8; y6=y7; y8=y9;
-y2=.5[y1,y3]; top y3-bot y6=spread'; top y1=h;
-y7-y9=spread';
-draw z1--z2--z3; % diagonals
-draw z6--z7; draw z8--z9;
-penlabels(1,2,3,6,7,8,9); endchar;
-
-cmchar "Reverse prime symbol (superscript only)";
-beginchar(oct"070",3u#+max(1.75u#,curve#+2(curve#-stem#)),
- .8asc_height#,0); adjust_fit(0,0); pickup fine.nib; numeric
-light_stem,heavy_stem; light_stem=hround .5[vair,stem];
-heavy_stem=hround(bold+2dw); x1-.5heavy_stem=hround(.25u);
-y1+.5heavy_stem=h; x2+.5light_stem=hround (w-.5u);
-y2=1/12asc_height;
-numeric theta; theta=angle(z1-z2)-90;
-pos1(heavy_stem,theta); pos2(light_stem,theta);
-filldraw circ_stroke z1e--z2e; % diagonal
-penlabels(1,2); endchar;
-
-cmchar "short axis line";
-beginchar(oct"071",9u#,27/7u#+math_axis#,27/7u#-math_axis#); pickup rule.nib;
-lft x1=hround 1.5u-eps; x2=w-x1; y1=y2=math_axis;
-draw z1--z2;
-labels(1,2); endchar;
-
-cmchar "Dotted (right-left) equals sign";
-compute_spread(.45x_height#,.55x_height#);
-beginchar(oct"072",14u#,v_center(3spread#+2rule_thickness#));
-italcorr h#*slant-.5u#; adjust_fit(0,0); pickup rule.nib;
-lft x1=hround u-eps; x3=x1; x2=x4=w-x1; y1=y2; y3=y4;
-y1-y3=spread; .5[y1,y3]=math_axis; draw z1--z2; % upper bar
-draw z3--z4; % lower bar
-pickup tiny.nib;
-x6=x5=x2; y6=y5=y1+spread;
-pos5(dot_size,0); pos6(dot_size,90);
-x7=x8=x3; y7=y8=y4-spread;
-pos7(dot_size,0); pos8(dot_size,90);
-dot(5,6); dot(7,8);
-penlabels(1,2,3,4,5,6,7,8); endchar;
-
-cmchar "Dotted (left-right) equals sign";
-compute_spread(.45x_height#,.55x_height#);
-beginchar(oct"073",14u#,v_center(3spread#+2rule_thickness#));
-italcorr h#*slant-.5u#; adjust_fit(0,0); pickup rule.nib;
-lft x1=hround u-eps; x3=x1; x2=x4=w-x1; y1=y2; y3=y4;
-y1-y3=spread; .5[y1,y3]=math_axis;
-draw z1--z2; % upper bar
-draw z3--z4; % lower bar
-pickup tiny.nib;
-x6=x5=x1; y6=y5=y1+spread;
-pos5(dot_size,0); pos6(dot_size,90);
-x7=x8=x4; y7=y8=y4-spread;
-pos7(dot_size,0); pos8(dot_size,90);
-dot(5,6); dot(7,8);
-penlabels(1,2,3,4,5,6,7,8); endchar;
-
-cmchar "Square subset sign"; % taken from vol E, p533
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"100",14u#,v_center(spread#+rule_thickness#));
-adjust_fit(0,0); pickup rule.nib; lft x2=hround(1.5u);
-x1=x4=hround(w-x2)+eps; x3=x2; y1-y4=spread; y2=y1; y3=y4;
-top y1=h; draw z1--z2--z3--z4; % bars and stem x8=x1;
-penlabels(1,2,3,4); endchar;
-
-cmchar "Square superset sign";
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"101",14u#,v_center(spread#+rule_thickness#));
-adjust_fit(0,0); pickup rule.nib;
-x2=hround(w-1.5u); x1=x4=hround w-x2-eps; x3=x2;
-y1-y4=spread; y2=y1; y3=y4; top y1=h; draw z1--z2--z3--z4;
-% bars and stem
-penlabels(1,2,3,4); endchar;
-
-cmchar "Rightward pointing isosceles triangle";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread; % the spread of `$=$'
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"102",14u#,v_center(spread#+rule_thickness#));
-adjust_fit(0,0); pickup rule.nib; lft x2=hround(1.5u);
-x3=x2; x1=hround(w-x2);
-top y2=h; y2-y3=spread; y1=.5[y2,y3];
-draw z1--z2--z3--cycle;
-penlabels(1,2,3); endchar;
-
-cmchar "Leftward pointing isosceles triangle";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread; % the spread of `$=$'
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"103",14u#,v_center(spread#+rule_thickness#));
-adjust_fit(0,0); pickup rule.nib; rt x2=hround(w-1.5u-eps);
-x3=x2; x1=hround(w-x2);
-top y2=h; y2-y3=spread; y1=.5[y2,y3];
-draw z1--z2--z3--cycle;
-penlabels(1,2,3); endchar;
-
-cmchar "Rightward isosceles triangle with lower bar";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread; % the spread of `$=$'
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"104",14u#,v_center(spread#'+spread#+rule_thickness#));
-adjust_fit(0,0); pickup rule.nib; lft x2=hround(1.5u);
-x3=x2; x1=hround(w-x2);
-top y2=h; y2-y3=spread; y1=.5[y2,y3];
-x4=x2; x5=x1; y3-y4=spread'; y5=y4;
-draw z1--z2--z3--cycle; draw z4--z5;
-penlabels(1,2,3,4,5); endchar;
-
-cmchar "Leftward isosceles triangle with lower bar";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread; % the spread of `$=$'
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"105",14u#,v_center(spread#'+spread#+rule_thickness#));
-adjust_fit(0,0); pickup rule.nib; rt x2=hround(w-1.5u-eps);
-x3=x2; x1=hround(w-x2);
-top y2=h; y2-y3=spread; y1=.5[y2,y3];
-x4=x2; x5=x1; y3-y4=spread'; y5=y4;
-draw z1--z2--z3--cycle; draw z4--z5;
-penlabels(1,2,3,4,5); endchar;
-
-cmchar "Large, filled, 5-pointed star";
-beginchar(oct"106",asc_height#+desc_depth#,asc_height#,desc_depth#);
-adjust_fit(.5u#, .5u#); pickup tiny.nib;
-numeric theta; theta=360/5;
-x0=good.x .5w; y0=good.y .5[h, -d]; x1=x0; top y1=h;
-for n=2 upto 5: z[n]=z0+(z1-z0) rotated((n-1)*theta); endfor
-% z0 is the `origin'
-% z1 thru z5 are the points; z1 at the top going
-% counterclockwise
-z6=(z1--z3)intersectionpoint(z2--z5);
-for n=7 upto10: z[n]=z0+(z6-z0)rotated((n-1)*theta); endfor
-filldraw z1--z6--z2--z7--z3--z8--z4--z9--z5--z10--cycle;
-penlabels(0,1,2,3,4,5); endchar;
-
-cmchar "Vertical overlapping slurs";
-beginchar(oct"107",9u#,body_height#,paren_depth#);
-adjust_fit(0,0); pickup fine.nib;
-numeric light_stem; light_stem=Vround .5[vair,stem];
-y2=.5[h,-d]; x2r=hround w-1.5u; pos2(light_stem,0);
-x1-.5hair=hround w-x2; x3=x1; y1+.5hair=h; y3-.5hair=-d;
-numeric theta; theta= angle((z2-z1)xscaled3);
-numeric theta'; theta'=angle((z3-z2)xscaled3);
-pos1(hair, theta+90); pos3(hair, theta'+90);
-path p;
-p=z1l{dir theta}...z2l...{dir theta'}z3l
- ..z3r{-dir theta'}...z2r...{-dir theta}z1r..cycle;
-filldraw p;
-p:=p reflectedabout((.5w,-d),(.5w,h)); filldraw p;
-penlabels(1,2,3); endchar;
-
-cmchar "Filled rightward pointing isosceles triangle";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread; % the spread of `$=$'
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"111",14u#,v_center(spread#+rule_thickness#));
-adjust_fit(0,0); pickup rule.nib; lft x2=hround(1.5u);
-x3=x2; x1=hround(w-x2);
-top y2=h; y2-y3=spread; y1=.5[y2,y3];
-filldraw z1--z2--z3--cycle;
-penlabels(1,2,3); endchar;
-
-cmchar "Filled leftward pointing isosceles triangle";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread; % the spread of `$=$'
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"112",14u#,v_center(spread#+rule_thickness#));
-adjust_fit(0,0); pickup rule.nib; rt x2=hround(w-1.5u-eps);
-x3=x2; x1=hround(w-x2);
-top y2=h; y2-y3=spread; y1=.5[y2,y3];
-filldraw z1--z2--z3--cycle;
-penlabels(1,2,3); endchar;
-
- cmchar "short axis right arrow";
-beginchar(oct"113",9u#,27/7u#+math_axis#,27/7u#-math_axis#);
-pickup rule.nib;
-penpos1(.25rule_thickness,90); penpos2(.25rule_thickness,90); penpos3(bar,0);
-penpos4(bar,0);
-y0=y1=y2=math_axis;
-x1=hround 1.5u-eps;
-rt x0=w-x1;
-y3-y0=y0-y4=.24asc_height+eps; x3=x4=x0-3u-eps;
-penpos5(bar,angle(z4-z0)); z5l=z0; penpos6(bar,angle(z3-z0)); z6l=z0;
-z9=.381966[.5[z3,z4],z0];
-numeric t; path p; p=z4l{z9-z4}..z6r;
-t=xpart(p intersectiontimes((0,y2l)--(w,y2l))); x2=xpart point t of p;
-filldraw z0..{z4-z9}z4r--subpath (0,t) of\\(z4l{z9-z4}..z6r)
- --z2l---z1l..z1r---z2r--subpath (t,0) of\\(z3l{z9-z3}..z5r)
- --z3r{z9-z3}..z0 & cycle; % arrowhead and stem
-penlabels(0,1,2,3,4,5,6,9); endchar;
-
-cmchar "short axis left arrow";
-beginchar(oct"114",9u#,27/7u#+math_axis#,27/7u#-math_axis#);
-pickup rule.nib;
-penpos1(.25rule_thickness,90); penpos2(.25rule_thickness,90); penpos3(bar,0);
-penpos4(bar,0);
-y0=y1=y2=math_axis; x0=hround 1.5u-eps;
-rt x1=w-x0;
-y3-y0=y0-y4=.24asc_height+eps; x3=x4=x0+3u+eps;
-penpos5(bar,angle(z4-z0)); z5l=z0; penpos6(bar,angle(z3-z0)); z6l=z0;
-z9=.381966[.5[z3,z4],z0];
-numeric t; path p; p=z4r{z9-z4}..z6r;
-t=xpart(p intersectiontimes((0,y2l)--(w,y2l))); x2=xpart point t of p;
-filldraw z0..{z4-z9}z4l--subpath (0,t) of\\(z4r{z9-z4}..z6r)
- --z2l---z1l..z1r---z2r--subpath (t,0) of\\(z3r{z9-z3}..z5r)
- --z3l{z9-z3}..z0 & cycle; % arrowhead and stem
-penlabels(0,1,2,3,4,5,6,9); endchar;
-
-
-cmchar "Filled downward triangle";
-beginchar(oct"110",.8asc_height#+3u#,.8asc_height#,0pt#);
-adjust_fit(0,0); pickup rule.nib;
-y2=0; lft x1=1.5u;
-x3=hround w-x1;
-y1=y3=vround h-y2; x2=.5[x1,x3];
-filldraw z1--z2--z3--cycle;
-penlabels(1,2,3); endchar;
-
-cmchar "Downward triangle";
-beginchar(oct"117",.8asc_height#+3u#,.8asc_height#,0pt#);
-adjust_fit(0,0); pickup rule.nib;
-y2=0; lft x1=1.5u;
-x3=hround w-x1;
-y1=y3=vround h-y2; x2=.5[x1,x3];
-draw z1--z2--z3--cycle;
-penlabels(1,2,3); endchar;
-
-cmchar "Upward triangle";
-beginchar(oct"115",.8asc_height#+3u#,.8asc_height#,0pt#);
-adjust_fit(0,0); pickup rule.nib;
-y2=h; lft x1=1.5u;
-x3=hround w-x1;
-y1=y3=vround h-y2; x2=.5[x1,x3];
-draw z1--z2--z3--cycle;
-penlabels(1,2,3); endchar;
-
-cmchar "Filled upward triangle";
-beginchar(oct"116",.8asc_height#+3u#,.8asc_height#,0pt#);
-adjust_fit(0,0); pickup rule.nib;
-y2=h; lft x1=1.5u;
-x3=hround w-x1;
-y1=y3=vround h-y2; x2=.5[x1,x3];
-filldraw z1--z2--z3--cycle;
-penlabels(1,2,3); endchar;
-
-cmchar "Egg sandwich";
-compute_spread(.45x_height#,.55x_height#);
-beginchar(oct"120",14u#,asc_height#,0);
-italcorr h#*slant-.5u#; adjust_fit(0,0); pickup rule.nib;
-lft x1=hround u-eps; x3=x1; x2=x4=w-x1;
-y1=y2; y3=y4;
-y1-y3=spread;
-.5[y1,y3]=math_axis;
-draw z1--z2; % upper bar
-draw z3--z4; % lower bar
-pickup tiny.nib;
-x5=x6=hround w/2; bot y5=bot y1; top y6=top y3;
-y7=y8=math_axis;x8-x7=y5-y6;
-x6=.5[x7,x8];
-draw z5{right}..z8..z6{left}..z7..cycle;
-penlabels(1,2,3,4,5,6,7,8); endchar;
-
-cmchar "Stacked symbols: <, bar, >";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread;
-compute_spread(.98 x_height#,1.176 x_height#);
-beginchar(oct"121",14u#,v_center(2spread#'+2spread#+rule_thickness#));
-adjust_fit(0,0); pickup rule.nib;
-y1=y2; lft x1=hround 1.5u-eps; rt x2=w-x1;
-x4=x6=x8=x1; x3=x5=x7=x2;
-y5-y1=y1-y6=spread';top y3=h; y3-y5=spread;
-y6-y8=spread;
-y7=.5[y6,y8]; y4=.5[y3,y5];
-draw z3--z4--z5; draw z6--z7--z8; draw z1--z2;
-penlabels(1,2,3,4,5,6,7,8); endchar;
-
-cmchar "Stacked symbls: greater than, bar, less than";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread;
-compute_spread(.98 x_height#,1.176 x_height#);
-beginchar(oct"122",14u#,v_center(2spread#'+2spread#+rule_thickness#));
-adjust_fit(0,0); pickup rule.nib;
-y1=y2; lft x2=hround 1.5u-eps; rt x1=w-x2;
-x4=x6=x8=x1; x3=x5=x7=x2;
-y5-y1=y1-y6=spread';top y3=h; y3-y5=spread;
-y6-y8=spread;
-y7=.5[y6,y8]; y4=.5[y3,y5];
-draw z3--z4--z5; draw z6--z7--z8; draw z1--z2;
-numeric bar_ht; bar_ht=y1; %save height of bar
-penlabels(1,2,3,4,5,6,7,8); endchar;
-
-cmchar "Stacked symbls: less than, =, greater than";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread;
-compute_spread(.98 x_height#,1.176 x_height#);
-beginchar(oct"123",14u#,v_center(3spread#'+2spread#+rule_thickness#));
-adjust_fit(0,0); pickup rule.nib; autorounded;
-lft x1=hround 1.5u-eps; x2=w-x1;
-x1'=x1; x2=x2'; x4=x6=x8=x1;
-x3=x5=x7=x2;
-y1=y2; y1'=y2'; y2-y2'=spread'; bot y2=math_axis+.5spread';
-draw z1--z2; draw z1'--z2';
-y3-y5=y6-y8=spread;
-y5-y2=y2'-y6=spread';
-y7=.5[y6,y8]; y4=.5[y3,y5];
-draw z3--z4--z5; draw z6--z7--z8;
-penlabels(1,1',2,2',3,4,5,6,7,8); endchar;
-
-cmchar "Stacked symbols: greater than, =, less than";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread;
-compute_spread(.98 x_height#,1.176 x_height#);
-beginchar(oct"124",14u#,v_center(3spread#'+2spread#+rule_thickness#));
-adjust_fit(0,0); pickup rule.nib;
-lft x2=hround 1.5u-eps; x1=w-x2;
-x1'=x1; x2=x2'; x4=x6=x8=x1;
-x3=x5=x7=x2;
-y1=y2; y1'=y2'; y2-y2'=spread'; bot y2=math_axis+.5spread';
-draw z1--z2; draw z1'--z2';
-y3-y5=y6-y8=spread;
-y5-y2=y2'-y6=spread';
-y7=.5[y6,y8]; y4=.5[y3,y5];
-draw z3--z4--z5; draw z6--z7--z8;
-penlabels(1,1',2,2',3,4,5,6,7,8); endchar;
-
-cmchar "Yen symbol";
-compute_spread(.45x_height#, .55x_height#);
-beginchar(oct"125",13u#,cap_height#,0); %% adapted from "Y"
-italcorr cap_height#*slant+.45u#;
-adjust_fit(cap_serif_fit#,cap_serif_fit#); numeric
-left_stem,right_stem,outer_jut,dy,alpha;
-left_stem=cap_stem-stem_corr; right_stem=min(cap_hair if
-hefty:-2stem_corr fi,left_stem); outer_jut=.75cap_jut;
-x1l=w-x4r=l+letter_fit+outer_jut+.05u;
-x2l=x5l=hround(.5w-.5left_stem); x3r=x5r; y1=y4=h;
-y2=y3=y5=.4h; dy=y1-y2; alpha=((x2l-x1l)++dy)/dy;
-penpos1(alpha*left_stem,0); penpos2(alpha*left_stem,0);
-penpos3(alpha*right_stem,0); penpos4(alpha*right_stem,0);
-penpos5(left_stem,0); penpos6(left_stem,0); x5=x6; y6=0;
-z0=whatever[z1r,z2r]=whatever[z3l,z4l]; if
-y0>y2+cap_notch_cut: y0:=y2+cap_notch_cut;
- fill
-z0+.5right{up}...{z4-z3}diag_end(3l,4l,1,1,4r,3r)--z5r
---diag_end(5r,6r,1,1,6l,5l)--z5l--diag_end(2l,1l,1,1,1r,2r){z2-z1}
- ...{down}z0+.5left--cycle; % diagonals and stem
-else: fill z0--diag_end(0,4l,1,1,4r,3r)--z5r
- --diag_end(5r,6r,1,1,6l,5l)--z5l
- --diag_end(2l,1l,1,1,1r,0)--cycle; fi % diagonals & stem
-if serifs: numeric inner_jut; pickup tiny.nib;
- prime_points_inside(1,2); prime_points_inside(4,3);
-prime_points_inside(6,5);
- if rt x1'r+cap_jut+.5u+1<=lft x4'l-cap_jut:
-inner_jut=cap_jut;
- else: rt x1'r+inner_jut+.5u+1=lft x4'l-inner_jut; fi
- dish_serif(1',2,a,1/3,outer_jut,b,1/2,inner_jut);
-%upper lft serif
- dish_serif(4',3,c,.6,inner_jut,d,1/2,outer_jut)(dark);
-% upper right serif
- dish_serif(6',5,e,1/3,cap_jut,f,1/3,cap_jut); fi
-% lower serif
-pickup pencircle scaled .5[fine, rule_thickness];
-x7=x9=x1l; x8=x10=x4r;
-y9=y10;
-top y7=bar_height; y7=y8; draw z7--z8;
-y9-y7=spread;
-draw z9--z10;
-penlabels(0,1,2,3,4,5,6,1',2',3',4',5',6',7,8,9,10); endchar;
-
-cmchar "Triple rightward arrow";
-compute_spread(.45x_height#,.55x_height#);
-beginchar(oct"126",18u#,v_center(2spread#+.5asc_height#+rule_thickness#));
-adjust_fit(0,0); pickup rule.nib; penpos1(rule_thickness,90);
-penpos2(rule_thickness,90); penpos3(1.5bar,0); penpos4(1.5bar,0);
-y0=y1=y2=math_axis; x1-.5rule_thickness=u;
-rt x0=hround (w-u); x0'=x0''=x0; x1'=x1''=x1;
-y1'=y1+spread;y1''=y1-spread; y0'=y1'; y0''=y1'';
-draw z0'--z1'; draw z0''--z1''; % draw bars
-pickup crisp.nib;
-y3-y0'=y0''-y4=.24asc_height+eps; x3=x4=x0-6u-eps;
-penpos5(bar,angle(z0-z4)); z5r=z0; penpos6(bar,angle(z0-z3));
-z6r=z0; z9=.381966[.5[z3,z4],z0]; erase filldraw
-z0..{z3-z9}z3--(w,y3)--(w,y4)--z4{z9-z4}..z0& cycle;
-numeric t; path p;
-p=z4l{z9-z4}..z6l; t=xpart(p intersectiontimes((0,y2l)--(w,y2l)));
-x2=xpart point t of p;
-filldraw z0..{z4-z9}z4r--subpath (0,t) of\\(z4l{z9-z4}..z6l)
- --z2l---z1l..z1r---z2r--subpath (t,0) of\\(z3l{z9-z3}..z5l)
- --z3r{z9-z3}..z0 & cycle; % arrowhead and stem
-penlabels(0,1,2,3,4,5,6,9,0',0'',1',1''); endchar;
-
-
-cmchar "Triple leftward arrow";
-compute_spread(.45x_height#,.55x_height#);
-beginchar(oct"127",18u#,v_center(2spread#+.5asc_height#+rule_thickness#));
-adjust_fit(0,0); pickup rule.nib; penpos1(rule_thickness,90);
-penpos2(rule_thickness,90); penpos3(1.5bar,0); penpos4(1.5bar,0);
-y0=y1=y2=math_axis; x1+.5rule_thickness=hround(w-u); lft
-x0=hround u; x0'=x0''=x0; x1'=x1''=x1;
-y1'=y1+spread;y1''=y1-spread; y0'=y1'; y0''=y1''; draw
-z0'--z1'; draw z0''--z1''; % draw bars
-pickup crisp.nib;
-y3-y0'=y0''-y4=.24asc_height+eps; x3=x4=x0+6u+eps;
-pos5(bar,angle(z4-z0)); z5l=z0; pos6(bar,angle(z3-z0));
-z6l=z0; z9=.381966[.5[z3,z4],z0]; erase filldraw
-z0..{z3-z9}z3--(0,y3)
- --(0,y4)--z4{z9-z4}..z0& cycle; numeric t; path p;
-p=z4r{z9-z4}..z6r; t=xpart(p
-intersectiontimes((0,y2l)--(w,y2l))); x2=xpart point t of p;
-filldraw z0..{z4-z9}z4l--subpath (0,t) of\\(z4r{z9-z4}..z6r)
- --z2l---z1l..z1r---z2r--subpath (t,0) of\\(z3r{z9-z3}..z5r)
- --z3l{z9-z3}..z0 & cycle; % arrowhead and stem
-penlabels(0,1,2,3,4,5,6,9,0',0'',1',1''); endchar;
-
-cmchar "Check mark"; beginchar(oct"130",15u#,asc_height#,
-0); adjust_fit(0,0); pickup cal.nib;
-lft x1=hround(1.5u);y1=math_axis; y2=0; x2=hround(w/3);
-x3=w-x1; y3=asc_height-o;
-x4=w-1.5x2; y4=asc_height;
-draw z1--z2{z4-z2}..z3;
-penlabels(1,2,3,4);
-endchar;
-
-cmchar "Vee on bar";
-compute_spread(.45x_height#,.55x_height#);
-beginchar(oct"131",11u#,asc_height#, desc_depth#);
-adjust_fit(0,0); pickup rule.nib;
-lft x1=lft x4=hround u; x3=x5=w-x1; x2=hround(w/2);
-bot y4=bot y5=0; y2=y4+spread; top y1=top y3=h+o;
-draw z1--z2--z3; draw z4--z5;
-penlabels(1,2,3,4,5);
-endchar;
-
-cmchar "Bar on mountain";
-compute_spread(.45x_height#,.55x_height#);
-beginchar(oct"132",11u#,asc_height#, desc_depth#); adjust_fit(0,0);
-pickup rule.nib;
-lft x1=lft x4=hround u; x3=x5=w-x1; x2=hround(w/2);
-top y4=top y5=h+o; y2=y4-spread; bot y1=bot y3=0;
-draw z1--z2--z3; draw z4--z5;
-numeric t; % t is used in char"133, = on mountain
-t=y2-y3;
-penlabels(1,2,3,4,5);
-endchar;
-
-cmchar "Equal sign on mountain";
-compute_spread(.45x_height#,.55x_height#);
-beginchar(oct"133",11u#,body_height#, desc_depth#); adjust_fit(0,0);
-pickup rule.nib;
-lft x1=lft x4=lft x6=hround u; x3=x5=x7=w-x1; x2=hround(w/2);
-y4=y5; y6=y7; y6-y4=y4-y2=spread; top y4=asc_height+o-.5spread;
-y2-y1=t; % t is defined in char "132
-y1=y3;
-draw z1--z2--z3; draw z4--z5; draw z6--z7;
-penlabels(1,2,3,4,5,6,7);
-endchar;
-
-cmchar "Angle sign (simple)";
-beginchar(oct"134",13u#,asc_height#, 0);
-adjust_fit(0,0); pickup rule.nib;
-lft x2=hround u; x1=x3=w-x2;
-bot y2=bot y3=0; top y1=h;
-draw z1--z2--z3;
-penlabels(1,2,3);
-endchar;
-
-cmchar "Angle sign (with small arc)";
-beginchar(oct"135",13u#,asc_height#, 0);
-adjust_fit(0,0); pickup rule.nib;
-lft x2=hround u; x1=x3=w-x2;
-bot y2=bot y3=0; y1=h;
-draw z1--z2--z3;
-path p; p=quartercircle scaled 15u;
-numeric t; t= xpart(p intersectiontimes (z1--z2));
-draw subpath (0,t) of p;
-penlabels(1,2,3);
-endchar;
-
-cmchar "Eye-like angle sign (with small arc)";
-beginchar(oct"136",13u#,v_center(.75body_height#));
-adjust_fit(0,0); pickup rule.nib;
-lft x2=hround u; x1=x3=w-x2;
-y2=math_axis; y2=.5[y1,y3]; y1-y3=.75body_height;
-draw z1--z2--z3;
-path p; p=quartercircle scaled 17u;
-numeric t; t= xpart(p intersectiontimes ((z1--z2)shifted
--z2));
-draw subpath (0,t) of p shifted z2;
-draw subpath (0,t) of p shifted z2
-reflectedabout(z2,(w,y2));
-penlabels(1,2,3);
-endchar;
-
-cmchar "Proportional sign made of circles";
-beginchar(oct"137",14u#,asc_height#,0);
-adjust_fit(0,0); pickup pencircle scaled rule_thickness;
-numeric radius; radius:=w-2u; radius:=radius/3;
-radius:=radius-.5rule_thickness;
-x2=hround w-u; x1=w-x2+radius;
-y1=y2=math_axis;
-pair m; m=(rule_thickness,0);
-draw fullcircle scaled 2radius shifted (z1+.5m);
-draw (halfcircle scaled 2radius rotated 90) shifted
-(z2-.5m);
-penlabels(1,2);
-endchar;
-
-cmchar "Simple slur below (smile)";
-beginchar(oct"140",14u#,asc_height#,desc_depth#);
-adjust_fit(0,0); pickup rule.nib;
-lft x1=hround u; y1=vround(math_axis+.25x_height);
-x3=w-x1; y3=y1; penpos2(rule_thickness,90); x2=.5w;
-y2l=good.y -(.25x_height-math_axis);
-numeric theta; theta=angle((z2-z1)yscaled 3);
-penpos1(rule_thickness,90+theta);
-penpos3(rule_thickness,90-theta);
-draw z1{dir theta}...z2...{dir-theta}z3;
-penlabels(1,2,3); endchar;
-
-cmchar "Simple slur above (frown)";
-beginchar(oct"141",14u#,asc_height#,desc_depth#);
-adjust_fit(0,0); pickup rule.nib;
-lft x1=hround u; y1=vround(math_axis-.25x_height);
-x3=w-x1; y3=y1;
-penpos2(rule_thickness,90); x2=.5w; y2=good.y(.25x_height+math_axis);
-numeric theta; theta=angle((z2-z1)yscaled 3);
-penpos1(rule_thickness,90+theta);
-penpos3(rule_thickness,90-theta);
-draw z1{dir theta}...z2...{dir-theta}z3; penlabels(1,2,3);
-endchar;
-
-cmchar "Very proper subset sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread; % the spread of `$=$'
-spread':=spread'-rule_thickness;
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"142",14u#,v_center(spread#+rule_thickness#));
-italcorr h#*slant-u#; adjust_fit(0,0); pickup rule.nib;
-autorounded; lft x2=hround 1.5u-eps; x1=x3=w-x2;
-y1-y3=spread; y2=.5[y1,y3]=math_axis; x4=x5=.5w; y4=y1;
-y5=y3; draw z1---z4...z2{down}...z5---z3; % arc and bars
-x1'=x3'=x1; y1-y1'=y3'-y3=spread';
-x4'=x5'=x4; y4-y4'=y5'-y5=spread';
-y2'=y2; x2'-x2=spread';
-draw z1'--z4'..z2'{down}..z5'--z3';
-penlabels(1,2,3,4,5,1',2',3',4',5'); endchar;
-
-cmchar "Very proper superset sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread; % the spread of `$=$'
-spread':=spread'-rule_thickness;
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"143",14u#,v_center(spread#+rule_thickness#));
-italcorr h#*slant-u#; adjust_fit(0,0); pickup rule.nib;
-autorounded; lft x1=hround 1.5u-eps; x2=w-x1; x3=x1;
-y1-y3=spread; y2=.5[y1,y3]=math_axis; x4=x5=.5w; y4=y1;
-y5=y3; draw z1---z4...z2{down}...z5---z3; % arc and bars
-x1'=x3'=x1; y1-y1'=y3'-y3=spread';
-x4'=x5'=x4; y4-y4'=y5'-y5=spread';
-y2'=y2; x2-x2'=spread';
-draw z1'--z4'..z2'..z5'--z3';
-penlabels(1,2,3,4,5,1',2',3',4',5'); endchar;
-
-cmchar "Parallel set union sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread; % the spread of `$=$'
-spread':=spread'-rule_thickness;
-beginchar(oct"144",12u#,.8asc_height#,0);
-italcorr .8asc_height#*slant-.5u#;
-adjust_fit(0,0); pickup rule.nib; autorounded;
-lft x1=hround u; x2=x1; x3=w-x3; x4=x5=w-x1;
-y1=good.y h+o; bot y3=-o; y2=y4=2/3[y1,y3]; y5=y1;
-draw z1---z2...z3...z4---z5; % stems and cup
-y1'=y5'=y1; x1'-x1=x5-x5'=spread';
-y2'=y4'=y2+u; x2'-x2=x4-x4'=spread';
-x3'=x3; y3'-y3=spread';
-draw z1'..{down}z2'..z3'{right}..z4'{up}..z5';
-penlabels(1,2,3,4,5,1',2',3',4',5'); endchar;
-
-cmchar "Parallel set intersection sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread; % the spread of `$=$'
-spread':=spread'-rule_thickness;
-beginchar(oct"145",12u#,.8asc_height#,0);
-italcorr .8asc_height#*slant-.5u#; adjust_fit(0,0);
-pickup rule.nib; autorounded;
-lft x1=hround u; x2=x1; x3=w-x3; x4=x5=w-x1;
-y3=good.y h+o; bot y1=-o; y2=y4=2/3[y1,y3]; y5=y1;
-draw z1---z2...z3...z4---z5; % stems and cap
-y1'=y5'=y1; x1'-x1=x5-x5'=spread';
-y2'=y4'=y2-u; x2'-x2=x4-x4'=spread';
-x3'=x3; y3-y3'=spread';
-draw z1'..{up}z2'..z3'{right}..z4'{down}..z5';
-penlabels(1,2,3,4,5,1',2',3',4',5'); endchar;
-
-cmchar "Subset or (double) equal to sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread; % the spread of `$=$'
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"152",14u#,v_center(2spread#'+spread#+2rule_thickness#));
-adjust_fit(0,0); pickup rule.nib; autorounded; lft x2=hround
-1.5u-eps; x1=x3=w-x2; y1-y3=spread; y2=.5[y1,y3]; top y1=h;
-x4=x5=.5w; y4=y1; y5=y3; draw z1---z4...z2{down}...z5---z3;
-% arc and bars
-x8=x1; x9=x2;
-y8=y9; y3-y9=spread'; draw z8--z9; % lower bar
-x9'=x9; x8'=x8; y9'=y8'; y9-y9'=spread'; draw z8'--z9';
-penlabels(1,2,3,4,5,8,9,8',9'); endchar;
-
-cmchar "Superset or (double) equal to sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread; % the spread of `$=$'
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"153",14u#,v_center(2spread#'+spread#+2rule_thickness#));
-adjust_fit(0,0); pickup rule.nib; autorounded; lft x1=hround
-1.5u-eps; x2=w-x1; x3=x1; y1-y3=spread; y2=.5[y1,y3]; top
-y1=h; x4=x5=.5w; y4=y1; y5=y3; draw
-z1---z4...z2{down}...z5---z3; % arc and bars
-x8=x1;
-x9=x2;
-y8=y9; y3-y9=spread'; draw z8--z9; % lower bar
-x9'=x9; x8'=x8; y9'=y8'; y9-y9'=spread'; draw z8'--z9';
-labels(1,2,3,4,5,8,9); endchar;
-
-cmchar "Christmas tree symbol";
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"146",spread#+4u#,.8asc_height#,0);
-italcorr h#*slant-u#; adjust_fit(0,0); pickup rule.nib;
-autorounded;
-lft x1=1.5u; x3=w-x1; x2=.5[x1,x3];
-bot y1=-d-o; y3=y1; top y2=h+o;
-draw z1{spread,u}...{up}z2;
-draw z3{-spread,u}...{up}z2;
-penlabels(1,2,3); endchar;
-
-cmchar "Inverted Christmas tree symbol";
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"147",spread#+4u#,.8asc_height#,0);
-italcorr h#*slant-u#; adjust_fit(0,0); pickup rule.nib;
-autorounded;
-lft x1=1.5u; x3=w-x1; x2=.5[x1,x3];
-top y1=h+o; y3=y1; bot y2=-d-o;
-draw z1{spread,-u}...{down}z2;
-draw z3{-spread,-u}...{down}z2;
-penlabels(1,2,3); endchar;
-
-cmchar "Stylized lambda symbol";
-beginchar(oct"150",14u#,asc_height#,0);
-adjust_fit(0,0); pickup rule.nib; autorounded;
-lft x1=u; top y1=h;
-rt x2=w-u; bot y2=-o;
-draw z1--z2;
-z3=.5[z1,z2];
-x4=x1; y4=y2; draw z3--z4;
-penlabels(1,2,3,4); endchar;
-
-cmchar "Reflected stylized lambda symbol";
-beginchar(oct"151",14u#,asc_height#,0);
-adjust_fit(0,0); pickup rule.nib; autorounded;
-lft x1=u; bot y1=-o;
-rt x2=w-u; top y2=h;
-draw z1--z2;
-z3=.5[z1,z2];
-x4=x2; y4=y1; draw z3--z4;
-penlabels(1,2,3,4); endchar;
-
-cmchar "Sunrise symbol";
-compute_spread(.45x_height#,.55x_height#);
-beginchar(oct "154",14u#,v_center(3spread#+rule_thickness#));
-italcorr h#*slant-.5u#; adjust_fit(0,0); pickup rule.nib;
-lft x1=hround u-eps; x3=x1; x2=x4=w-x1; y1=y2; y3=y4;
-y1-y3=spread; .5[y1,y3]=math_axis;
-y5=y6=y1; x7=.5[x1,x2]; x5=.3[x1,x2];
-x2-x6=x5-x1;
-y7-y1=.5(x6-x5);
-draw z1--z5{up}...z7...{down}z6--z2; % upper bar
-draw z3--z4; % lower bar
-penlabels(1,2,3,4,5,6,7); endchar;
-
-cmchar "Sunrise-over-water symbol";
-compute_spread(.45x_height#,.55x_height#);
-beginchar(oct "155",14u#,v_center(3spread#+rule_thickness#));
-italcorr h#*slant-.5u#; adjust_fit(0,0); pickup rule.nib;
-lft x1=hround u-eps; x3=x1; x2=x4=w-x1; y1=y2; y3=y4;
-y1-y3=spread; .5[y1,y3]=math_axis;
-y5=y6=y1; x7=.5[x1,x2]; x5=.3[x1,x2];
-x2-x6=x5-x1;
-y7-y1=.5(x6-x5);
-x5'=x5; x7'=x7; x6'=x6; y5'=y6'=y3; y3-y7'=y7-y1;
-draw z1--z5{up}...z7...{down}z6--z2; % upper bar
-draw z3--z5'{down}...z7'...{up}z6'--z4; % lower bar
-penlabels(1,2,3,4,5,6,7); endchar;
-
-cmchar "Much, much less sign";
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"156",24u#,v_center(spread#+rule_thickness#));
-adjust_fit(if monospace:-u#,-u# else: 0,0 fi); pickup
-rule.nib; lft x2=hround u-epsilon; x1=x3=hround 12.5u-x2;
-y1-y3=ceiling 1.1spread; y2=.5[y1,y3]=math_axis;
-draw z1--z2--z3; % left diagonals
-z4-z1=z5-z2=z6-z3=z7-z4=z8-z5=z9-z6;
-x7=w-x2; y4=y1;
-draw z4--z5--z6; % middle diagonals
-draw z7--z8--z9; % right diagonals
-penlabels(1,2,3,4,5,6,7,8,9); endchar;
-
-cmchar "Much, much greater sign";
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"157",24u#,v_center(spread#+rule_thickness#));
-adjust_fit(if monospace:-u#,-u# else: 0,0 fi); pickup
-rule.nib;
-lft x1=hround u-epsilon; x2=hround 12.5u-u; x1=x3;
-y1-y3=ceiling 1.1spread; y2=.5[y1,y3]=math_axis;
-draw z1--z2--z3; % left diagonals
-z4-z1=z5-z2=z6-z3=z7-z4=z8-z5=z9-z6;
-x8=w-x1; y4=y1;
-draw z4--z5--z6; % middle diagonals
-draw z7--z8--z9; % right diagonals
-penlabels(1,2,3,4,5,6,7,8,9); endchar;
-
-cmchar "Northwest right angle symbol";
-beginchar(oct"160",9u#, asc_height#, 0);
-adjust_fit(0,0); pickup rule.nib;
-x1=x2; lft x1=u; x3=w-x1; y2=y3; top y2=h;
-y2-y1=x3-x2;
-draw z1--z2--z3;
-penlabels(1,2,3); endchar;
-
-cmchar "Northeast right angle symbol";
-beginchar(oct"161",9u#,asc_height#,0);
-adjust_fit(0,0); pickup rule.nib;
-lft x3=u; x2=w-x3; top y3=h; y3=y2; x1=x2; x2-x3=y2-y1;
-draw z1--z2--z3;
-penlabels(1,2,3); endchar;
-
-cmchar "Southwest right angle symbol";
-beginchar(oct"170", 9u#, 7u#,0);
-adjust_fit(0,0); pickup rule.nib;
-lft x2=u; x3=w-x2; x1=x2; bot y2=-o; y3=y2;
-y1-y2=x3-x2;
-draw z1--z2--z3;
-penlabels(1,2,3); endchar;
-
-cmchar "Southeast right angle symbol";
-beginchar(oct"171", 9u#, 7u#,0);
-adjust_fit(0,0); pickup rule.nib;
-lft x3=u; x2=w-x3; x1=x2; bot y2=-o; y3=y2;
-y1-y2=x2-x3;
-draw z1--z2--z3;
-penlabels(1,2,3); endchar;
-
-%% include these parameters to `shrink R and S so they
-%% fit inside a circle
-%
-begingroup
-save u, width_adj, cap_serif_fit, letter_fit,
- body_height, cap_height, x_height, bar_height, comma_depth,
- flare, cap_hair, stem, cap_stem, cap_curve, cap_ess,
- cap_jut, beak_jut, beak, slab, cap_bar, cap_band, cap_notch_cut,
- o, apex_o;
-numeric radius;
-old.u:=u; old.cap_curve:=cap_curve; old.cap_height:=cap_height;
-old.u#:=u#; old.cap_curve#:=cap_curve#; old.cap_height#:=cap_height#;
-forsuffixes $=u, width_adj, cap_serif_fit, letter_fit,
- body_height, cap_height, x_height, bar_height,
-comma_depth, flare, cap_hair,
-stem, cap_stem, cap_curve, cap_ess,
- cap_jut, beak_jut, beak,
-slab, cap_bar,
-cap_band, cap_notch_cut,
- o, apex_o: $.#:=lower.$.#; endfor
-fudge:=lower.fudge;
-font_setup;
-% Changed by Stefan Lindner 15.03.1991 -sl
-% original: radius=.5(6u++cap_height)+3u; radius=radius#*hppp;
-radius#=.5(6u#++cap_height#)+3u#; radius:=radius#*hppp;
-% end of change
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-cmchar "Circle-R brand";
-beginchar(oct"162",13u#, .52cap_height#+radius#,radius#-.52cap_height#);
-adjust_fit(4u#,4u#);
-pickup tiny.nib; pos1(cap_stem',0); pos2(cap_stem',0);
-lft x1l=lft x2l=hround max(2u,3u-.5cap_stem');
-top y1=cap_height; bot y2=0;
-filldraw stroke z1e--z2e; % stem
-penpos3(cap_band,90); penpos4(cap_band,90);
-penpos5(cap_curve,0);
-penpos6(vair,-90); penpos7(vair,-90);
-z3r=top z1; y4=y3; y5=.5[y4l,y6l]; y6=y7;
-x7=x2; y7l=vround(.5cap_height+.5vair); x4=x6;
-x4=.5w-.5u; x5r=hround(w-2.25u);
-x4l:=x6l:=x4-.125cap_curve;
-fill stroke z3e..pulled_arc.e(4,5) & pulled_arc.e(5,6)..z7e; % lobe
-pos6'(vair,-90); pos0(cap_stem,180);
- pos8(cap_curve,180); pos9(vair,-90); pos10(hair,0);
- z6'=z6; lft x0r=lft x8r=hround(x5-2/3u-.5cap_curve);
- y8=1/3[y2,y7]; y0=3/5[y2,y7]; x9=.5[x8l,x10r];
- bot y9r=-o; rt x10r=hround(w-.05u); y10=1/4[y2,y7];
- filldraw stroke z6'e{right}..z0e---z8e....z9e{right}..z10e{up}; % tail
- nodish_serif(1,2,a,1/3,cap_jut,b,1/3,.5cap_jut); % upper serif
- dish_serif(2,1,c,1/3,cap_jut,d,1/3,cap_jut); % lower serif
- % tail
-math_fit(0,.75ic#);
-pickup rule.nib;
-z100=(hround w/2,.52cap_height); z101=z100+(0,radius); z103=z100-(0,radius);
-z102=z100+(radius,0); z104=z100-(radius,0);
-draw z101...z102...z103...z104...cycle;
-penlabels(0,1,2,3,4,5,6,7,8,9,10,100,101,102,103,104);
-endchar;
-
-cmchar "Circle-S brand";
-beginchar(oct"163",10u#,radius#+.52cap_height#,radius#-.52cap_height#);
-adjust_fit(5u#,5u#);
-numeric theta; theta=90-angle(50u,cap_height); slope:=-cap_height/50u; % angle at middle
-numeric s_slab; s_slab=slab;
-numeric ess'; ess'=max(fine.breadth,cap_ess);
-pickup fine.nib; pos2(max(fine.breadth,s_slab-vround vair_corr),-90);
-pos0(ess',theta); pos7(s_slab,-90);
-x2+x7=2x0=w; x7-x2=u; top y2l=cap_height+o; bot y7r=-o;
-y0=.52cap_height; lft x3l=hround u; rt x6r=hround(w-u);
-x3r-x3l=x6r-x6l=hround .5[s_slab,ess']-fine;
-ellipse_set(2l,3l,4l,0l); ellipse_set(2r,3r,4r,0r); y3=y3r;
-ellipse_set(7l,6l,5l,0l); ellipse_set(7r,6r,5r,0r); y6=y6r;
-filldraw stroke super_arc.e(2,3) & z3e{down}
- ..z4e---z5e..z6e{down} & super_arc.e(6,7); % main stroke
-pos1(hair,180); pos8(hair,180);
- rt x1l=hround(w-1.5u); lft x8r=hround u;
- bot y1=vround 2/3cap_height+1; top y8=vround 1/3cap_height-1;
- filldraw stroke z1e{x2-x1,10(y2-y1)}....{left}z2e; % upper arc
- filldraw stroke z7e{left}....{up}z8e; % lower arc
- path upper_arc, lower_arc;
- upper_arc=z1{x2-x1,10(y2-y1)}....{left}z2;
- lower_arc=z7{left}....{up}z8;
- pos10(.3[fine.breadth,cap_hair],0);
- pos9(.3[fine.breadth,cap_hair],0);
- x10r=x1l; top y10=top y2l; x9l=x8r; bot y9=bot y7r;
- x1l-x1'=x8'-x8r=1.6cap_curve-fine; y1'=y1; y8'=y8;
- numeric t; t=xpart(upper_arc intersectiontimes(z10l--z1'));
- filldraw z1l--z10r--z10l--subpath(t,0) of upper_arc--cycle; % upper barb
- t:=xpart(lower_arc intersectiontimes(z9r--z8'));
- filldraw z8r--z9l--z9r--subpath(t,1) of lower_arc--cycle; % lower barb
-% lower arc and terminal
-math_fit(0,.5ic#);
-pickup rule.nib;
-z100=(hround w/2,.52cap_height); z101=z100+(0,radius); z103=z100-(0,radius);
-z102=z100+(radius,0); z104=z100-(radius,0);
-draw z101...z102...z103...z104...cycle;
-penlabels(0,1,1',2,3,4,5,6,7,8,8',9,10,100,101,102,103,104);
-endchar;
-endgroup;
-
-
-cmchar "Pitchfork symbol";
-beginchar(oct"164",12u#,asc_height#,0);
-italcorr .8asc_height#*slant-.5u#;
-adjust_fit(0,0); pickup rule.nib; autorounded;
-lft x1=hround u; x2=x1; x3=w-x3; x4=x5=w-x1;
-y3=good.y .7h+o; bot y1=-o; y2=y4=2/3[y1,y3]; y5=y1;
-draw z1---z2...z3...z4---z5; % stems and cap
-x6=x7=good.x w/2; y6=y1; y7=h+o;
-draw z6--z7; % stem
-penlabels(1,2,3,4,5,6,7); endchar;
-
-cmchar "Dotted plus sign";
-beginchar(oct"165",14u#,8u#+math_axis#,6u#-math_axis#);
-adjust_fit(0,0); pickup rule.nib;
-x1=x2=good.x .5w; top y1=h-2.5rule_thickness+eps; .5[y1,y2]=math_axis;
-lft x3=hround u-eps; x4=w-x3; y3=y4=math_axis;
-draw z1--z2; % stem
-draw z3--z4; % crossbar
-x5=x1; y5=h+o;
-pickup pencircle scaled 2.5rule_thickness; drawdot z5;
-penlabels(1,2,3,4,5); endchar;
-
-cmchar "Inverted similarity sign";
-compute_spread(.45x_height#,.55x_height#);
-beginchar(oct"166",14u#,v_center(spread#+rule_thickness#));
-adjust_fit(0,0);
-pickup pencircle xscaled .7rule_thickness yscaled 1.4rule_thickness;
-if vair#>.8curve#: pickup rule.nib; autorounded; fi % monoline
-lft x1=hround(u); x2=4u; x3=w-x2; x4=w-x1;
-bot y2=bot y4=-d; top y1=top y3=h;
-draw z1{down}...z2{right}..{right}z3...{down}z4; % stroke
-labels(1,2,3,4); endchar;
-
-cmchar "Inverted similar or equal sign";
-compute_spread(.45x_height#,.55x_height#);
-beginchar(oct"167",14u#,v_center(2spread#+rule_thickness#));
-adjust_fit(0,0);
-pickup pencircle xscaled .7rule_thickness yscaled 1.4rule_thickness;
-if vair#>.8curve#: pickup rule.nib; autorounded; fi % monoline
-lft x1=hround(u); x2=4u; x3=w-x2; x4=w-x1;
-bot y2=bot y4=floor math_axis; top y1=top y3=h;
-draw z1{down}...z2{right}..{right}z3...{down}z4; % stroke
-pickup rule.nib; lft x5=hround u-eps; x6=w-x5; y5=y6=math_axis-spread;
-draw z5--z6; % bar
-labels(1,2,3,4,5,6); endchar;
-
-cmchar "Iron cross";
-beginchar(oct"172",15u#,asc_height#,0); adjust_fit(0,0);
-pickup pencircle scaled .5rule_thickness;
-numeric cross_tension; cross_tension=.9;
-numeric cross_foot; cross_foot=4u;
-y0=.5[y1,y2]; x0=hround w/2;
-x1=x2=x0; bot y1=-o; lft x1l=3.5u; x1r=w-x1l; y1l=y1r=y1;
-top y2=h+o; x2r=x1l; x2l=x1r; y2l=y2r=y2;
-y3=y4=y0; x3=x0+eps; x4+x3=2x0;
-path p; p=z1l--z1r..tension cross_tension..z3..tension cross_tension
- ..z2l--z2r..tension cross_tension..z4..tension cross_tension..
- z1l..cycle;
-filldraw p;
-p:=p shifted -z0; p:=p rotated 90; p:=p shifted z0;
-filldraw p;
-penlabels(0,1,2,3,4); endchar;
-
-cmchar "Bourbaki C symbol";
-beginchar(oct"173",9u#, 1.1body_height#, 0);
-adjust_fit(0,0); pickup pencircle scaled 2rule_thickness;
-lft x4=lft x5=u; x1=x2=x8=x7=w-x4; x3=x6=hround
-w/2;
-bot y6=-o; top y3=h+o; y2=y4=y3-1.8u; y5=y7=y6+1.8u;
-y1=y2-2u; y8=y7+2u;
-draw z1--z2{up}..{left}z3..{down}z4--z5{down}..z6{right}..{up}z7--z8;
-labels(1,2,3,4,5,6,7,8); endchar;
-
-cmchar "Bourbaki T symbol";
-beginchar(oct "174", 10u#, x_height#, desc_depth#);
-adjust_fit(0,0); pickup pencircle scaled 2rule_thickness;
-lft x1=u; x2=w-x1; top y1=top y2=h; x3=x4=hround w/2; y3=y1;
-bot y4=-1.1d;
-draw z1--z2; draw z3--z4;
-labels(1,2,3,4); endchar;
-
-cmchar "Circle-in-a-circle operator";
-beginarithchar(oct"175"); pickup light_rule.nib; autorounded;
-lft x6=hround u; x2=w-x6; y2=math_axis; top y8=h;
-circle_points; draw_circle; % circle
-pickup rule.nib;
-numeric x[],y[];
-lft x6=hround 4.5u; x2=w-x6; y2=math_axis;
-top y8=y2+.5(rt x2-lft x6); circle_points; draw_circle;
-labels(1,2,3,4,5,6,7,8); endchar;
-
-cmchar "Asterisk-in-a-circle";
-beginarithchar(oct"176");
-pickup light_rule.nib; autorounded;
-y2=math_axis; top y8=6u+math_axis;
-lft x6=hround w/2 - 6u; x2=w-x6;
-circle_points; draw_circle; % circle
-numeric x[], y[];
-numeric ast_flare; ast_flare=hround .7[thin_join,stem];
-x0=.5w; y0=math_axis; for d=-150 step 60 until 150:
-z[d]=z0+.5dir d xscaled 7.5u yscaled x_height;
- numeric theta; theta=angle(z[d]-z0);
- fill z0+.5(0,-thin_join)rotated theta
- ---z[d]+.5(-ast_flare,-ast_flare)rotated theta
- ..z[d]..z[d]+.5(-ast_flare,ast_flare)rotated theta
- ---z0+.5(0,thin_join)rotated theta--cycle; endfor % diagonal at angle |d|
-labels(0,[-150],[-90],[-30],30,90,150); endchar;
-
-cmchar "Bar-in-a-circle operator";
-beginarithchar(oct"177"); pickup light_rule.nib; autorounded;
-lft x6=hround u; x2=w-x6; y2=math_axis; top y8=h;
-circle_points; draw_circle; % circle
-y9=y10=y2; x9=x6+3u; x10=w-x9;
-draw z9--z10;
-labels(1,2,3,4,5,6,7,8,9,10); endchar;
-
diff --git a/Master/texmf-dist/fonts/source/public/ams/bsymbols.mf b/Master/texmf-dist/fonts/source/public/ams/bsymbols.mf
deleted file mode 100644
index e1ae4391b00..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/bsymbols.mf
+++ /dev/null
@@ -1,1645 +0,0 @@
-%% @metafontfile{
-%% filename="bsymbols.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: driver",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "24957 1645 5619 66280"
-%% keywords="amsfonts, tex, metafont , AMSSymbols ",
-%% abstract="This is the driver file for use with
-%% MSBM, the second extra symbol font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% This file defines the symbols of AMS special MSB font.
-
-def char_negate(suffix c,t,b) = %c is center point; t is top point; b is bottom
-pickup rule.nib;
-w-x.t=x.b; y.t-y.c=y.c-y.b; draw z.t--z.b;
-penlabels(t,c,b); enddef;
-def char_center(suffix c) = % find center of type character
-x.c=w/2; y.c=.5[-d,h]; enddef;
-
-cmchar "Less than or not (double) equals sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread;
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"000",14u#,v_center(2spread#'+spread#+2rule_thickness#));
-italcorr h#*slant-u#; adjust_fit(0,0); pickup rule.nib;
-lft x2=hround 1.5u-eps; x1=x3=w-x2; y1-y3=spread;
-y2=.5[y1,y3]; top y1=h;
-x2=x9=x7; x1=x8=x6; y7=y6; y8=y9;
-y7-y9=spread'; top y3-bot y6=spread';
-draw z1--z2--z3; % diagonals
-draw z6--z7; draw z8--z9; % equal sign
-z.c=.5[z7,z8]; x.t=x.c; y.t=2/3[y6,y3];
-char_negate(c,t,b);
-penlabels(1,2,3,6,7,8,9); endchar;
-
-cmchar "Greater than or not (double) equals sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread;
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"001",14u#,v_center(2spread#'+spread#+2rule_thickness#));
-italcorr h#*slant-u#; adjust_fit(0,0); pickup rule.nib;
-rt x2=hround(w-1.5u)+eps; x1=x3=w-x2; y1-y3=spread;
-x2=x7=x9; x1=x6=x8; y6=y7; y8=y9;
-y2=.5[y1,y3]; top y3-bot y6=spread'; top y1=h;
-y7-y9=spread';
-draw z1--z2--z3; % diagonals
-draw z6--z7; draw z8--z9;
-z.c=.5[z7,z8]; x.t=x.c; y.t=2/3[y6,y3];
-char_negate(c,t,b);
-penlabels(1,2,3,6,7,8,9); endchar;
-
-cmchar "Not less than or equal to sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread; % the spread of `$=$'
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"002",14u#,v_center(spread#'+spread#+rule_thickness#+6u#));
-italcorr h#*slant-u#;
-adjust_fit(0,0); pickup rule.nib;
-lft x2=hround 1.5u-eps; x1=x3=w-x2;
-y1-y3=spread; y2=.5[y1,y3]; top y1=h-3u;
-draw z1--z2--z3; % diagonals
-x8=x1; x9=x2; y8=y9; y3-y9=spread'; draw z8--z9; % bar
-char_center(100); x101=w-3u; y101=y1+3u;
-char_negate(100,101,102);
-labels(1,2,3,8,9,99,100); endchar;
-
-cmchar "Not greater than or equal to sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread; % the spread of `$=$'
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"003",14u#,v_center(spread#'+spread#+rule_thickness#+6u#));
-italcorr h#*slant-u#;
-adjust_fit(0,0); pickup rule.nib;
-lft x1=hround 1.5u-eps; x2=w-x1; x3=x1;
-y1-y3=spread; y2=.5[y1,y3]; top y1=h-3u;
-draw z1--z2--z3; % diagonals
-x8=x1; x9=x2; y8=y9; y3-y9=spread'; draw z8--z9; % bar
-char_center(100); x101=w-3u; y101=y1+3u;
-char_negate(100,101,102);
-labels(1,2,3,8,9,99,100); endchar;
-
-cmchar "Not less than sign";
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"004",14u#,v_center(spread#+rule_thickness#+6u#));
-italcorr h#*slant-u#;
-adjust_fit(0,0); pickup rule.nib;
-lft x2=hround 1.5u-eps; x1=x3=w-x2;
-y1-y3=spread; y2=.5[y1,y3]=math_axis;
-draw z1--z2--z3; % diagonals
-char_center(100); x101=w-3u; y101=y1+3u;
-char_negate(100,101,102);
-labels(1,2,3); endchar;
-
-cmchar "Not greater than sign";
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"005",14u#,v_center(spread#+rule_thickness#+6u#));
-italcorr math_axis#*slant-u#;
-adjust_fit(0,0); pickup rule.nib;
-rt x2=hround(w-1.5u)+eps; x1=x3=w-x2;
-y1-y3=spread; y2=.5[y1,y3]=math_axis;
-draw z1--z2--z3; % diagonals
-char_center(100); x101=w-3u; y101=y1+3u;
-char_negate(100,101,102);
-labels(1,2,3,99,100); endchar;
-
-cmchar "Not precedes sign";
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"006",14u#,v_center(spread#+rule_thickness#+6u#));
-adjust_fit(0,0); pickup rule.nib; autorounded;
-lft x2=hround 1.5u-epsilon; x1=x3=w-x2;
-y1-y3=spread; y2=.5[y1,y3]; top y1=h-3u;
-draw z1{-u,-spread}...{left}z2; % upper diagonal
-draw z3{-u,spread}...{left}z2; % lower diagonal
-char_center(100); x101=w-3u; y101=y1+3u;
-char_negate(100,101,102);
-labels(1,2,3,99,100); endchar;
-
-cmchar "Not follows sign";
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"007",14u#,v_center(spread#+rule_thickness#+6u#));
-adjust_fit(0,0); pickup rule.nib; autorounded;
-lft x1=hround 1.5u-epsilon; x2=w-x1; x3=x1;
-y1-y3=spread; y2=.5[y1,y3]; top y1=h-3u;
-draw z1{u,-spread}...{right}z2; % upper diagonal
-draw z3{u,spread}...{right}z2; % lower diagonal
-char_center(100); x101=w-3u; y101=y1+3u;
-char_negate(100,101,102);
-labels(1,2,3,99,100); endchar;
-
-cmchar "Less than or slanted not (double) equals sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread;
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"010",14u#,v_center(2spread#'+spread#+2rule_thickness#));
-italcorr h#*slant-u#; adjust_fit(0,0); pickup rule.nib;
-lft x2=hround 1.5u-eps; x1=x3=w-x2; y1-y3=spread;
-y2=.5[y1,y3]; top y1=h;
-x2=x9=x7; x1=x8=x6; y7=y6; y8=y9;
-y7-y9=spread'; top y3-bot y6=spread';
-draw z1--z2--z3; % diagonals
-draw z6--z7; draw z8--z9; % equal sign
-z.c=.5[z7,z8]; x.t=2/3[x.c, x3]; y.t=2/3[y6,y3];
-char_negate(c,t,b);
-penlabels(1,2,3,6,7,8,9); endchar;
-
-cmchar "Greater than or slanted not (double) equals sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread;
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"011",14u#,v_center(2spread#'+spread#+2rule_thickness#));
-italcorr h#*slant-u#; adjust_fit(0,0); pickup rule.nib;
-rt x2=hround(w-1.5u)+eps; x1=x3=w-x2; y1-y3=spread;
-x2=x7=x9; x1=x6=x8; y6=y7; y8=y9;
-y2=.5[y1,y3]; top y3-bot y6=spread'; top y1=h;
-y7-y9=spread';
-draw z1--z2--z3; % diagonals
-draw z6--z7; draw z8--z9;
-z.c=.5[z7,z8]; x.t=2/3[x.c, w-x3]; y.t=2/3[y6,y3];
-char_negate(c,t,b);
-penlabels(1,2,3,6,7,8,9); endchar;
-
-cmchar "Not less than or (slanted) equal sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread;
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"012",14u#,v_center(spread#'+spread#+rule_thickness#+6u#));
-italcorr h#*slant-u#; adjust_fit(0,0); pickup rule.nib;
-lft x2=hround 1.5u-eps; x1=x3=w-x2; y1-y3=spread;
-y2=.5[y1,y3]; y3-y8=y2-y9=spread'; top y1=h-3u;
-x2=x9; x1=x8;
-draw z1--z2--z3; % diagonals
-draw z8--z9; % equal sign
-char_center(c); x.t=w-3u; y.t=y1+3u;
-char_negate(c,t,b);
-penlabels(1,2,3,8,9); endchar;
-
-cmchar "Not greater than or (slanted) equal sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread;
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"13",14u#,v_center(spread#'+spread#+rule_thickness#+6u#));
-italcorr h#*slant-u#; adjust_fit(0,0); pickup rule.nib;
-rt x2=hround(w-1.5u)+eps; x1=x3=w-x2; y1-y3=spread;
-x2=x9; x1=x8;
-y2=.5[y1,y3]; y3-y8=y2-y9=spread'; top y1=h-3u;
-draw z1--z2--z3; % diagonals
-draw z8--z9;
-char_center(c); x.t=w-3u; y.t=y1+3u;
-char_negate(c,t,b);
-penlabels(1,2,3,8,9); endchar;
-
-cmchar "Less than or not equal to sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread; % the spread of `$=$'
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"014",14u#,v_center(spread#'+spread#+rule_thickness#));
-italcorr h#*slant-u#; adjust_fit(0,0); pickup rule.nib; lft
-x2=hround 1.5u-eps; x1=x3=w-x2; y1-y3=spread; y2=.5[y1,y3];
-top y1=h; draw z1--z2--z3; % diagonals
-x8=x1; x9=x2; y8=y9;
-y3-y9=spread'; draw z8--z9; % bar
-x100=w/2; y100=y8; % center point
-y101=.5[y8,y3]; x101-x100=y101-y100;
-char_negate(100,101,102);
-labels(1,2,3,8,9); endchar;
-
-cmchar "Greater than or not equal to sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread; % the spread of `$=$'
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"015",14u#,v_center(spread#'+spread#+rule_thickness#));
-italcorr h#*slant-u#; adjust_fit(0,0); pickup rule.nib; lft
-x1=hround 1.5u-eps; x2=w-x1; x3=x1; y1-y3=spread;
-y2=.5[y1,y3]; top y1=h; draw z1--z2--z3; % diagonals
-x8=x1;
-x9=x2; y8=y9; y3-y9=spread'; draw z8--z9; % bar
-x100=w/2; y100=y8; % center point
-y101=.5[y8,y3]; x101-x100=y101-y100;
-char_negate(100,101,102);
-labels(1,2,3,8,9); endchar;
-
-cmchar "Not precedes or equals sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread; % the spread of `$=$'
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"016",14u#,v_center(spread#'+spread#+rule_thickness#+6u#));
-adjust_fit(0,0); pickup rule.nib; autorounded; lft x2=hround
-1.5u-eps; x1=x3=w-x2; y1-y3=spread; y2=.5[y1,y3]; top y1=h-3u;
-draw z1{-u,-spread}...{left}z2; % upper diagonal
-draw z3{-u,spread}...{left}z2; % lower diagonal
-x8=x1; x9=x2;
-y8=y9; y3-y9=spread'; draw z8--z9; % bar
-char_center(100); x101=w-3u; y101=y1+3u;
-char_negate(100,101,102);
-labels(1,2,3,8,9,99,100); endchar;
-
-cmchar "Not follows or equals sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread; % the spread of `$=$'
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"017",14u#,v_center(spread#'+spread#+rule_thickness#+6u#));
-adjust_fit(0,0); pickup rule.nib; autorounded; lft x1=hround
-1.5u-eps; x2=w-x1; x3=x1; y1-y3=spread; y2=.5[y1,y3]; top
-y1=h-3u; draw z1{u,-spread}...{right}z2; % upper diagonal
-draw z3{u,spread}...{right}z2; % lower diagonal
-x8=x1; x9=x2;
-y8=y9; y3-y9=spread'; draw z8--z9; % bar
-char_center(100); x101=w-3u; y101=y1+3u;
-char_negate(100,101,102);
-labels(1,2,3,8,9,99,100); endchar;
-
-cmchar "Precedes or not approximately equals sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread;
-compute_spread(.54x_height#,.55x_height#);
-spread#'':=spread#; spread'':=spread;
-compute_spread(5/4 x_height#,3/2 x_height#);
-beginchar(oct"020",14u#,v_center(spread#'+spread#+spread#''));
-adjust_fit(0,0); pickup rule.nib; autorounded;
-lft x2=hround 1.5u-eps; x1=x3=w-x2;
-y1-y3=spread; y2=.5[y1,y3]; top y1=h;
-draw z1{-u,-spread}...{left}z2; %upper `diagonal'
-draw z3{-u,spread}...{left}z2; % lower diagonal
-pickup pencircle xscaled .7rule_thickness yscaled
-1.4rule_thickness;
-if vair#>.8curve#: pickup rule.nib; autorounded; fi
-lft x11=hround u; x12=4u; x13=w-x12; x14=w-x11;
-bot y11=bot y13; top y12=top y14;
-top y12-bot y11=spread'';
- y3-y14=spread';
-draw z11{up}...z12{right}..{right}z13...{up}z14;
-x.c=w/2; y.c=.5[y12,y13]; x.t=3/8[x.c,x14]; y.t=2/3[y12,y3];
-char_negate(c,t,b);
-penlabels(1,2,3,11,12,13,14); endchar;
-
-cmchar "Follows or not equals sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread; % spread of similarity sign
-compute_spread(.54 x_height#,.66 x_height#);
-spread#'':=spread#; spread'':=spread; % spread between symbols
-compute_spread(5/4 x_height#,3/2 x_height#); % spread of follows sign
-beginchar(oct"021",14u#,v_center(spread#'+spread#+spread#''));
-adjust_fit(0,0); pickup rule.nib; autorounded;
-lft x1=hround 1.5u-eps; x1=x3; x2=w-x1;
-y1-y3=spread; y2=.5[y1,y3]; top y1=h;
-draw z1{u,-spread}...{right}z2; %upper `diagonal'
-draw z3{u,spread}...{right}z2; % lower diagonal
-pickup pencircle xscaled .7rule_thickness yscaled
-1.4rule_thickness;
-if vair#>.8curve#: pickup rule.nib; autorounded; fi
-lft x11=hround u; x12=4u; x13=w-x12; x14=w-x11;
-bot y11=bot y13; top y12=top y14;
-top y12-bot y11=spread'';
-y3-y14=spread';
-draw z11{up}...z12{right}..{right}z13...{up}z14;
-x.c=w/2; y.c=.5[y12,y13]; x.t=3/8[x.c,x14]; y.t=2/3[y12,y3];
-char_negate(c,t,b);
-penlabels(1,2,3,11,12,13,14); endchar;
-
-
-
-cmchar "Less than or not similar to sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread;
-compute_spread(.54x_height#,.55x_height#);
-spread#'':=spread#; spread'':=spread;
-compute_spread(5/4 x_height#,3/2 x_height#);
-beginchar(oct"022",14u#,v_center(spread#'+spread#+spread#''));
-adjust_fit(0,0); pickup rule.nib; autorounded;
-lft x2=hround 1.5u-eps; x1=x3=w-x2;
-y1-y3=spread; y2=.5[y1,y3]; top y1=h;
-draw z1--z2--z3;
-pickup pencircle xscaled .7rule_thickness yscaled
-1.4rule_thickness;
-if vair#>.8curve#: pickup rule.nib; autorounded; fi
-lft x11=hround u; x12=4u; x13=w-x12; x14=w-x11;
-bot y11=bot y13; top y12=top y14;
-top y12-bot y11=spread'';
- y3-y14=spread';
-draw z11{up}...z12{right}..{right}z13...{up}z14;
-x.c=w/2; y.c=.5[y12,y13]; x.t=3/8[x.c,x14]; y.t=2/3[y12,y3];
-char_negate(c,t,b);
-penlabels(1,2,3,4,11,12,13,14); endchar;
-
-
-
-cmchar "Greater than or not similar to sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread;
-compute_spread(.54x_height#,.66x_height#);
-spread#'':=spread#; spread'':=spread;
-compute_spread(5/4 x_height#,3/2 x_height#);
-beginchar(oct"023",14u#,v_center(spread#'+spread#+spread#''));
-adjust_fit(0,0); pickup rule.nib; autorounded;
-lft x1=hround 1.5u-eps; x1=x3; x2=w-x1;
-y1-y3=spread; y2=.5[y1,y3]; top y1=h;
-draw z1--z2--z3;
-pickup pencircle xscaled .7rule_thickness yscaled
-1.4rule_thickness;
-if vair#>.8curve#: pickup rule.nib; autorounded; fi
-lft x11=hround u; x12=4u; x13=w-x12; x14=w-x11;
-bot y11=bot y13; top y12=top y14;
-top y12-bot y11=spread'';
- y3-y14=spread';
-draw z11{up}...z12{right}..{right}z13...{up}z14;
-z.c=.5[z12,z13]; x.t=3/8[x.c,x14]; y.t=2/3[y12,y3];
-char_negate(c,t,b);
-penlabels(1,2,3,4,11,12,13,14); endchar;
-
-
-cmchar "Negated less than or (double) equals sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread;
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"024",14u#,v_center(2spread#'+spread#+2rule_thickness#+6u#));
-italcorr h#*slant-u#; adjust_fit(0,0); pickup rule.nib;
-lft x2=hround 1.5u-eps; x1=x3=w-x2; y1-y3=spread;
-y2=.5[y1,y3]; top y1=h-3u;
-x2=x9=x7; x1=x8=x6; y7=y6; y8=y9;
-y7-y9=spread'; top y3-bot y6=spread';
-draw z1--z2--z3; % diagonals
-draw z6--z7; draw z8--z9; % equal sign
-char_center(c); x.t=w-3u; y.t=y1+3u;
-char_negate(c,t,b);
-penlabels(1,2,3,6,7,8,9); endchar;
-
-cmchar "Negated greater than or (double) equals sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread;
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"025",14u#,v_center(2spread#'+spread#+2rule_thickness#+6u#));
-italcorr h#*slant-u#; adjust_fit(0,0); pickup rule.nib;
-rt x2=hround(w-1.5u)+eps; x1=x3=w-x2; y1-y3=spread;
-x2=x7=x9; x1=x6=x8; y6=y7; y8=y9;
-y2=.5[y1,y3]; top y3-bot y6=spread'; top y1=h-3u;
-y7-y9=spread';
-draw z1--z2--z3; % diagonals
-draw z6--z7; draw z8--z9;
-char_center(c); x.t=w-3u; y.t=y1+3u;
-char_negate(c,t,b);
-penlabels(1,2,3,6,7,8,9); endchar;
-
-cmchar "Precedes or slanted not (double) equals sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread;
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"026",14u#,v_center(2spread#'+spread#+2rule_thickness#));
-italcorr h#*slant-u#; adjust_fit(0,0); pickup rule.nib;
-lft x2=hround 1.5u-eps; x1=x3=w-x2; y1-y3=spread;
-y2=.5[y1,y3]; top y1=h;
-x2=x9=x7; x1=x8=x6; y7=y6; y8=y9;
-y7-y9=spread'; top y3-bot y6=spread';
-draw z1{-u,-spread}..{left}z2; % diagonals
-draw z3{-u, spread}..{left}z2;
-draw z6--z7; draw z8--z9; % equal sign
-z.c=.5[z7,z8]; x.t=2/3[x.c, x3]; y.t=2/3[y6,y3];
-char_negate(c,t,b);
-penlabels(1,2,3,6,7,8,9); endchar;
-
-cmchar "Follows or slanted not (double) equals sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread;
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"027",14u#,v_center(2spread#'+spread#+2rule_thickness#));
-italcorr h#*slant-u#; adjust_fit(0,0); pickup rule.nib;
-rt x2=hround(w-1.5u)+eps; x1=x3=w-x2; y1-y3=spread;
-x2=x7=x9; x1=x6=x8; y6=y7; y8=y9;
-y2=.5[y1,y3]; top y3-bot y6=spread'; top y1=h;
-y7-y9=spread';
-draw z1{u,-spread}..{right}z2; % diagonals
-draw z3{u,spread}..{right}z2;
-draw z6--z7; draw z8--z9;
-z.c=.5[z7,z8]; x.t=2/3[x.c, w-x3]; y.t=2/3[y6,y3];
-char_negate(c,t,b);
-penlabels(1,2,3,6,7,8,9); endchar;
-
-cmchar "Precedes with not approximate equality sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread; % the spread of `$=$'
-compute_spread(.54 x_height#,.66 x_height#);
-spread#'':=spread#; spread'':=spread; % the spread of `$=$'
-compute_spread(1.111 x_height#,1.333 x_height#);
-beginchar(oct"030",14u#,v_center(2spread#''+spread#+2rule_thickness#));
-adjust_fit(0,0);
-% now for precedes sign, using z9 (top), z10 (vertex), & z11 (bot)
-pickup rule.nib;
-lft x10= hround 1.5u-eps; x9=x11=w-x10;
-y9-y11=spread; y10=.5[y9,y11]; top y9=h;
-draw z9{-u,-spread}...{left}z10;
-draw z11{-u,spread}...{left}z10;
-pickup pencircle xscaled .7rule_thickness yscaled 1.4rule_thickness;
-if vair#>.8curve#: pickup rule.nib; autorounded; fi % monoline
-lft x1=hround u; x2=4u; x3=w-x2; x4=w-x1;
-top y3=top y1=bot y11-spread''; top y2=top y4=bot y1+spread';
-z1-z5=z2-z6=z3-z7=z4-z8=(0,spread'');
-draw z1{up}...z2{right}..{right}z3...{up}z4; % upper stroke
-draw z5{up}...z6{right}..{right}z7...{up}z8; % lower stroke
-z.c=.5[z2,z7]; x.t=3/8[x.c,x4]; y.t=1/3[y2,y11];
-char_negate(c,t,b);
-labels(1,2,3,4,5,6,7,8,9,10,11); endchar;
-
-
-cmchar "Follows with not approximate equality sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread; % the spread of `$=$'
-compute_spread(.54 x_height#,.66 x_height#);
-spread#'':=spread#; spread'':=spread; % the spread of `$=$'
-compute_spread(1.111 x_height#,1.333 x_height#);
-beginchar(oct"031",14u#,v_center(2spread#''+spread#+2rule_thickness#));
-adjust_fit(0,0);
-% now for follow sign, using z9 (top), z10 (vertex), & z11 (bot)
-pickup rule.nib;
-lft x9 = hround 1.5u-eps; x10=w-x9; x11=x9;
-y9-y11=spread; y10=.5[y9,y11]; top y9=h;
-draw z9{u,-spread}...{right}z10;
-draw z11{u,spread}...{right}z10;
-pickup pencircle xscaled .7rule_thickness yscaled 1.4rule_thickness;
-if vair#>.8curve#: pickup rule.nib; autorounded; fi % monoline
-lft x1=hround u; x2=4u; x3=w-x2; x4=w-x1;
-top y3=top y1=bot y11-spread''; top y2=top y4=bot y1+spread';
-z1-z5=z2-z6=z3-z7=z4-z8=(0,spread'');
-draw z1{up}...z2{right}..{right}z3...{up}z4; % upper stroke
-draw z5{up}...z6{right}..{right}z7...{up}z8; % lower stroke
-z.c=.5[z2,z7]; x.t=3/8[x.c,x4]; y.t=1/3[y2,y11];
-char_negate(c,t,b);
-labels(1,2,3,4,5,6,7,8,9,10,11); endchar;
-
-
-cmchar "Less than or not approximately equal to sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread;
-compute_spread(.54 x_height#,.66 x_height#);
-spread#'':=spread#; spread'':=spread; % the spread of `$=$'
-compute_spread(1.111 x_height#,1.333 x_height#);
-beginchar(oct"032",14u#,v_center(2spread#''+spread#+2rule_thickness#));
-adjust_fit(0,0); pickup rule.nib; autorounded;
-lft x2=hround 1.5u-eps; x1=x3=w-x2;
-y1-y3=spread; y2=.5[y1,y3]; top y1=h;
-draw z1--z2--z3;
-pickup pencircle xscaled .7rule_thickness yscaled
-1.4rule_thickness;
-if vair#>.8curve#: pickup rule.nib; autorounded; fi
-lft x11=hround u; x12=4u; x13=w-x12; x14=w-x11;
-top y13=top y11=bot y3-spread''; top y12=top y14=bot y11+spread';
-path p; p=z11{up}...z12{right}..{right}z13...{up}z14;
-draw p; draw p shifted (0,-spread'');
-x.c=w/2; y.c=.5[y12, y13-spread'']; x.t=3/8[x.c,x14]; y.t=2/3[y12,y3];
-char_negate(c,t,b);
-penlabels(1,2,3,4,11,12,13,14); endchar;
-
-cmchar "Greater than or not approximately equal to sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread;
-compute_spread(.54 x_height#,.66 x_height#);
-spread#'':=spread#; spread'':=spread; % the spread of `$=$'
-compute_spread(1.111 x_height#,1.333 x_height#);
-beginchar(oct"033",14u#,v_center(2spread#''+spread#+2rule_thickness#));
-adjust_fit(0,0); pickup rule.nib; autorounded;
-lft x1=hround 1.5u-eps; x1=x3; x2=w-x1;
-y1-y3=spread; y2=.5[y1,y3]; top y1=h;
-draw z1--z2--z3;
-pickup pencircle xscaled .7rule_thickness yscaled
-1.4rule_thickness;
-if vair#>.8curve#: pickup rule.nib; autorounded; fi
-lft x11=hround u; x12=4u; x13=w-x12; x14=w-x11;
-bot y11=bot y13; top y12=top y14;
-top y12-bot y11=spread';
-bot y3- spread''=top y11;
-path p; p=z11{up}...z12{right}..{right}z13...{up}z14;
-draw p; draw p shifted (0,-spread'');
-x.c=w/2; y.c=.5[y12,y13-spread'']; x.t=3/8[x.c,x14]; y.t=2/3[y12,y3];
-char_negate(c,t,b);
-penlabels(1,2,3,4,11,12,13,14); endchar;
-
-cmchar "Thick not similar to sign";
-compute_spread(.45x_height#,.55x_height#);
-beginchar(oct"034",14u#,v_center(spread#+rule_thickness#));
-adjust_fit(0,0); pickup pencircle xscaled .8rule_thickness
-yscaled 1.87rule_thickness; if vair#>.8curve#: pickup
-rule.nib; autorounded; fi % monoline
-lft x1=hround u; x2=4u; x3=w-x2; x4=w-x1;
-bot y1=bot y3=-d; top y2=top y4=h;
-draw z1{up}...z2{right}..{right}z3...{up}z4; % stroke
-char_center(100); x101=w-4u; y101=y1+5u;
-char_negate(100,101,102);
-labels(1,2,3,4,99,100); endchar;
-
-
-cmchar "Not approximately equal to sign";
-compute_spread(.45x_height#,.55x_height#);
-beginchar(oct"035",14u#,v_center(3spread#+2rule_thickness#+8u#));
-adjust_fit(0,0);
-pickup pencircle xscaled .7rule_thickness yscaled
-1.4rule_thickness;
-if vair#>.8curve#: pickup rule.nib; autorounded; fi %
-lft x1=hround u; x2=4u; x3=w-x2; x4=w-x1;
-y1=y3; top y2=top y4=h-4u; top y2-bot y1=spread;
-draw z1{up}...z2{right}..{right}z3...{up}z4; % stroke
-pickup rule.nib;
-lft x5=lft x7=hround u-eps; x6=x8=w-x5;
-y5=y6=y1-spread; y7=y8=y5-spread;
-draw z5--z6; draw z7--z8; % double equal sign
-char_center(100); x101=w-3u; y101=y1+4u;
-char_negate(100,101,102);
-labels(1,2,3,4,5,6,7,8,99,100); endchar;
-
-cmchar "45 degree angle line";
-beginchar(oct"036",16u#,asc_height#,asc_depth#);
-adjust_fit(0,0); pickup rule.nib;
-bot y1 =-d-eps; .5[y1,y2]=math_axis;
-lft x1 = 0+eps =x0; % rt x2=;
-z0-z1=(z2-z1) rotated 45;
-draw z1--z2;
-labels(0,1,2); endchar;
-
-cmchar "135 degree angle line";
-beginchar(oct"037",16u#,body_height#,asc_depth#);
-adjust_fit(0,0); pickup rule.nib;
-bot y1 =-d-eps; .5[y1,y2]=math_axis;
-lft x2 = 0+eps= x0; % rt x2=;
-z0-z2=(z1-z2) rotated -45;
-draw z1--z2;
-labels(0,1,2); endchar;
-
-cmchar "Negated subset or equal to sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread; % the spread of `$=$'
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"040",14u#,v_center(spread#'+spread#+rule_thickness#));
-adjust_fit(0,0); pickup rule.nib; autorounded;
-lft x2=hround 1.5u-eps; x1=x3=w-x2;
-y1-y3=spread; y2=.5[y1,y3]; top y1=h;
-x4=x5=.5w; y4=y1; y5=y3;
-draw z1---z4...z2{down}...z5---z3; % arc and bars
-x8=x1; lft x9=x2; y8=y9; y3-y9=spread'; draw z8--z9; % lower bar
-x100=w/2; y100=.5[y3,y8]; x101=x3-2u; y101=y3+2u;
-char_negate(100,101,102);
-labels(1,2,3,4,5,8,9); endchar;
-
-cmchar "Negated superset or equal to sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread; % the spread of `$=$'
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"041",14u#,v_center(spread#'+spread#+rule_thickness#));
-adjust_fit(0,0); pickup rule.nib; autorounded;
-lft x1=hround 1.5u-eps; x2=w-x1; x3=x1;
-y1-y3=spread; y2=.5[y1,y3]; top y1=h;
-x4=x5=.5w; y4=y1; y5=y3;
-draw z1---z4...z2{down}...z5---z3; % arc and bars
-x8=x1; rt x9=x2; y8=y9; y3-y9=spread'; draw z8--z9; % lower bar
-x100=x3+2.5u; y100=.5[y8,y3]; x101=x100+2.5u; y101=y3+2u;
-y101-y100=y100-y102; x101-x100=x100-x102; draw z101--z102;
-labels(1,2,3,4,5,8,9); endchar;
-
-cmchar "Negated subset or (double) equal to sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread; % the spread of `$=$'
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"042",14u#,v_center(2spread#'+spread#+2rule_thickness#));
-adjust_fit(0,0); pickup rule.nib; autorounded; lft x2=hround
-1.5u-eps; x1=x3=w-x2; y1-y3=spread; y2=.5[y1,y3]; top y1=h;
-x4=x5=.5w; y4=y1; y5=y3; draw z1---z4...z2{down}...z5---z3;
-% arc and bars
-x8=x1; x9=x2;
-y8=y9; y3-y9=spread'; draw z8--z9; % lower bar
-x9'=x9; x8'=x8; y9'=y8'; y9-y9'=spread'; draw z8'--z9';
-char_center(c); x.t=w-2.5u; y.t=h+u; char_negate(c,t,b);
-penlabels(1,2,3,4,5,8,9,8',9'); endchar;
-
-cmchar "Negated superset or (double) equal to sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread; % the spread of `$=$'
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"043",14u#,v_center(2spread#'+spread#+2rule_thickness#));
-adjust_fit(0,0); pickup rule.nib; autorounded; lft x1=hround
-1.5u-eps; x2=w-x1; x3=x1; y1-y3=spread; y2=.5[y1,y3]; top
-y1=h; x4=x5=.5w; y4=y1; y5=y3; draw
-z1---z4...z2{down}...z5---z3; % arc and bars
-x8=x1;
-x9=x2;
-y8=y9; y3-y9=spread'; draw z8--z9; % lower bar
-x9'=x9; x8'=x8; y9'=y8'; y9-y9'=spread'; draw z8'--z9';
-char_center(c); x.t=w-2.5u; y.t=h+u; char_negate(c,t,b);
-labels(1,2,3,4,5,8,9); endchar;
-
-cmchar "Subset or not (double) equal to sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread; % the spread of `$=$'
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"044",14u#,v_center(2.33spread#'+spread#+2rule_thickness#));
-adjust_fit(0,0); pickup rule.nib; autorounded; lft x2=hround
-1.5u-eps; x1=x3=w-x2; y1-y3=spread; y2=.5[y1,y3]; top y1=h;
-x4=x5=.5w; y4=y1; y5=y3; draw z1---z4...z2{down}...z5---z3;
-% arc and bars
-x8=x1; x9=x2;
-y8=y9; y3-y9=1.33spread'; draw z8--z9; % lower bar
-x9'=x9; x8'=x8; y9'=y8'; y9-y9'=spread'; draw z8'--z9';
-x.c=w/2; y.c=.5[y9,y9']; x.t=1/2[x.c,w]; y.t=.5[y8,y3];
-char_negate(c,t,b);
-penlabels(1,2,3,4,5,8,9,8',9'); endchar;
-
-cmchar "Superset or not (double) equal to sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread; % the spread of `$=$'
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"045",14u#,v_center(2.33spread#'+spread#+2rule_thickness#));
-adjust_fit(0,0); pickup rule.nib; autorounded; lft x1=hround
-1.5u-eps; x2=w-x1; x3=x1; y1-y3=spread; y2=.5[y1,y3]; top
-y1=h; x4=x5=.5w; y4=y1; y5=y3; draw
-z1---z4...z2{down}...z5---z3; % arc and bars
-x8=x1;
-x9=x2;
-y8=y9; y3-y9=1.33spread'; draw z8--z9; % lower bar
-x9'=x9; x8'=x8; y9'=y8'; y9-y9'=spread'; draw z8'--z9';
-x.c=w/2; y.c=.5[y9,y9']; x.t=1/2[x.c,w]; y.t=.5[y8,y3];
-char_negate(c,t,b);
-labels(1,2,3,4,5,8,9); endchar;
-
-cmchar "Another not subset or (double) equal to sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread; % the spread of `$=$'
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"046",14u#,v_center(2spread#'+spread#+2rule_thickness#));
-adjust_fit(0,0); pickup rule.nib; autorounded; lft x2=hround
-1.5u-eps; x1=x3=w-x2; y1-y3=spread; y2=.5[y1,y3]; top y1=h;
-x4=x5=.5w; y4=y1; y5=y3; draw z1---z4...z2{down}...z5---z3;
-% arc and bars
-x8=x1; x9=x2;
-y8=y9; y3-y9=spread'; draw z8--z9; % lower bar
-x9'=x9; x8'=x8; y9'=y8'; y9-y9'=spread'; draw z8'--z9';
-x.t=w-2.5u; y.t=y3+2u; x.b=.5[x2,x5]; y.b=y9'-2u; z.c=.5[z.b,z.t];
-draw z.b--z.t; labels(c,b,t);
-penlabels(1,2,3,4,5,8,9,8',9'); endchar;
-
-cmchar "Another superset or (double) equal to sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread; % the spread of `$=$'
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"047",14u#,v_center(2spread#'+spread#+2rule_thickness#));
-adjust_fit(0,0); pickup rule.nib; autorounded; lft x1=hround
-1.5u-eps; x2=w-x1; x3=x1; y1-y3=spread; y2=.5[y1,y3]; top
-y1=h; x4=x5=.5w; y4=y1; y5=y3; draw
-z1---z4...z2{down}...z5---z3; % arc and bars
-x8=x1;
-x9=x2;
-y8=y9; y3-y9=spread'; draw z8--z9; % lower bar
-x9'=x9; x8'=x8; y9'=y8'; y9-y9'=spread'; draw z8'--z9';
-x.t=x5; y.t=y3+2u; x.b=2.5u; y.b=y9'-2u; z.c=.5[z.b,z.t];
-draw z.b--z.t; labels(c,b,t);
-labels(1,2,3,4,5,8,9); endchar;
-
-cmchar "Subset or not equal to sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread; % the spread of `$=$'
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"050",14u#,v_center(spread#'+spread#+rule_thickness#));
-adjust_fit(0,0); pickup rule.nib; autorounded;
-lft x2=hround 1.5u-eps; x1=x3=w-x2;
-y1-y3=spread; y2=.5[y1,y3]; top y1=h;
-x4=x5=.5w; y4=y1; y5=y3;
-draw z1---z4...z2{down}...z5---z3; % arc and bars
-x8=x1; lft x9=x2; y8=y9; y3-y9=spread'; draw z8--z9; % lower bar
-z100=.5[z8,z9]; y101=.5[y8,y3];x101-x100=y101-y100;
-char_negate(100,101,102);
-labels(1,2,3,4,5,8,9); endchar;
-
-cmchar "Superset or not equal to sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread; % the spread of `$=$'
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"051",14u#,v_center(spread#'+spread#+rule_thickness#));
-adjust_fit(0,0); pickup rule.nib; autorounded;
-lft x1=hround 1.5u-eps; x2=w-x1; x3=x1;
-y1-y3=spread; y2=.5[y1,y3]; top y1=h;
-x4=x5=.5w; y4=y1; y5=y3;
-draw z1---z4...z2{down}...z5---z3; % arc and bars
-x8=x1; rt x9=x2; y8=y9; y3-y9=spread'; draw z8--z9; % lower bar
-z100=.5[z8,z9]; y101=.5[y8,y3];x101-x100=y101-y100;
-char_negate(100,101,102);
-labels(1,2,3,4,5,8,9); endchar;
-
-cmchar "Not subset or equal to sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread; % the spread of `$=$'
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"052",14u#,v_center(spread#'+spread#+rule_thickness#+6u#));
-adjust_fit(0,0); pickup rule.nib; autorounded;
-lft x2=hround 1.5u-eps; x1=x3=w-x2;
-y1-y3=spread; y2=.5[y1,y3]; top y1=h-3u;
-x4=x5=.5w; y4=y1; y5=y3;
-draw z1---z4...z2{down}...z5---z3; % arc and bars
-x8=x1; lft x9=x2; y8=y9; y3-y9=spread'; draw z8--z9; % lower bar
-char_center(100); y101=y1+3u; x101=w-3u;
-char_negate(100,101,102);
-labels(1,2,3,4,5,8,9); endchar;
-
-cmchar "Not superset or equal to sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread; % the spread of `$=$'
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"053",14u#,v_center(spread#'+spread#+rule_thickness#+6u#));
-adjust_fit(0,0); pickup rule.nib; autorounded;
-lft x1=hround 1.5u-eps; x2=w-x1; x3=x1;
-y1-y3=spread; y2=.5[y1,y3]; top y1=h-3u;
-x4=x5=.5w; y4=y1; y5=y3;
-draw z1---z4...z2{down}...z5---z3; % arc and bars
-x8=x1; rt x9=x2; y8=y9; y3-y9=spread'; draw z8--z9; % lower bar
-char_center(100); y101=y1+3u; x101=w-3u;
-char_negate(100,101,102);
-labels(1,2,3,4,5,8,9); endchar;
-
-cmchar "Negated double vertical line (norm or cardinality)";
-beginchar(oct"054",9u#,body_height#,paren_depth#);
-adjust_fit(0,0); pickup rule.nib;
-x1=x2; top y1=h; .5[y1,y2]=math_axis;
-x3=x4=w-x1; y3=y1; y4=y2;
-compute_spread(.45x_height#,.55x_height#); x3-x1=spread;
-draw z1--z2; draw z3--z4; % stems
-char_center(c); x.t=w; y.t=2/3h;
-char_negate(c,t,b);
-labels(1,2,3,4); endchar;
-
-cmchar "Negated vertical line";
-beginchar(oct"055",5u#,body_height#,paren_depth#);
-italcorr body_height#*slant+.5rule_thickness#-2u#;
-adjust_fit(0,0); pickup rule.nib;
-x1=x2=good.x .5w; top y1=h+eps; bot y2=-d-eps;
-draw z1--z2; % stem
-x.t=w; x.b=w-x.t; y.t=2/3h; y.b=1/3h;
-draw z.b--z.t;
-labels(1,2,b,t); endchar;
-
-cmchar "Negated cute vertical bar";
-beginchar(oct"056",4u#,6u#+math_axis#,6u#-math_axis#);
-italcorr math_axis#*slant - .5u#;
-adjust_fit(0,0); pickup rule.nib;
-x1=x2=hround(w/2); top y1=x_height; bot y2=-o;
-draw z1--z2;
-char_center(c); x.t=w; y.t=5/8h;
-char_negate(c,t,b);
-labels(1,2); endchar;
-
-cmchar "Negated pair of cute vertical bars";
-beginchar(oct"057",7u#,6u#+math_axis#,6u#-math_axis#);
-italcorr math_axis#*slant - .5u#;
-adjust_fit(0,0); pickup rule.nib;
-lft x1=u; x2=x1; top y1=x_height; bot y2=-o;
-x3=w-x1; x4=x3; y3=y1; y4=y2;
-draw z1--z2; draw z3--z4;
-char_center(c); x.t=w; y.t=5/8h;
-char_negate(c,t,b);
-labels(1,2,3,4); endchar;
-
-cmchar "Negated left turnstile";
-beginchar(oct"060",11u#,asc_height#,0);
-adjust_fit(0,0); pickup rule.nib;
-.5[y1,y2]=y3=y4; x1=x2=x3;
-lft x3=hround u; x4=w-x3; top y1=h; bot y2=0;
-draw z1--z2; % stem
-draw z3--z4; % bar
-top rt z.t=(w-u,h); bot lft z.b=(-u,0); draw z.t--z.b;
-labels(1,2,3,4,b,t); endchar;
-
-cmchar "Negated forces symbol";
-beginchar(oct"061",13u#,asc_height#,0);
-adjust_fit(0,0); pickup rule.nib;
-top y1=h; bot y2=0; y3=y4=good.y .5h; y5=y1; y6=y2;
-lft x5=hround u; x4=w-x5;
-compute_spread(.45x_height#,.55x_height#);
-x1=x5+spread; x1=x2=x3; x6=x5;
-draw z6--z5; draw z2--z1; draw z3--z4;
-top rt z.t=(w-u,h); bot lft z.b=(-u,0); draw z.t--z.b;
-penlabels(1,2,3,4,5,6,b,t); endchar;
-
-cmchar "Negated satisfies symbol";
-beginchar(oct"062",11u#,asc_height#,0);
-adjust_fit(0,0); pickup rule.nib;
-compute_spread(.45x_height#,.55x_height#);
-top y1=h; bot y2=0; y0=good.y .5[y1,y2];
-y3=vround y0+.5spread;
-y5=vround y0- .5spread; y4=y3; y6=y5;
-lft x1=hround u; x4=w-x1;
-x1=x2=x3=x5; x4=x6; x0=x1;
-draw z1--z2; % vertical line
-draw z3--z4; % draw top horizontal piece
-draw z5--z6; % draw bottom horizontal piece
-top rt z.t=(w-u,h); bot lft z.b=(-u,0); draw z.t--z.b;
-penlabels(0,1,2,3,4,5,6,b,t); endchar;
-
-cmchar "Negated forces symbol with extra bar";
-beginchar(oct"063",13u#,asc_height#,0);
-adjust_fit(0,0); pickup rule.nib;
-top y1=h; bot y2=0; y3=y4=good.y .5h; y5=y1; y6=y2;
-lft x5=hround u; x4=w-x5;
-compute_spread(.45x_height#,.55x_height#);
-x1=x5+spread; x1=x2=x3; x6=x5;
-x3'=x3; x4'=x4; y3:=y3+.5spread; y4:=y3;
-y3'=y4'=y3-spread;
-draw z6--z5; draw z2--z1; draw z3--z4;
-draw z3'--z4'; % extra bar
-top rt z.t=(w-u,h); bot lft z.b=(-u,0); draw z.t--z.b;
-penlabels(1,2,3,4,5,6,b,t); endchar;
-
-
-cmchar "Negated rightward isosceles triangle with lower bar";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread; % the spread of `$=$'
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"064",14u#,v_center(spread#'+spread#+rule_thickness#+6u#));
-adjust_fit(0,0); pickup rule.nib; lft x2=hround(1.5u);
-x3=x2; x1=hround(w-x2);
-top y2=h-3u; y2-y3=spread; y1=.5[y2,y3];
-x4=x2; x5=x1; y3-y4=spread'; y5=y4;
-draw z1--z2--z3--cycle; draw z4--z5;
-char_center(c); x.t=1/2[x.c,w]; y.t=y2+3u;
-char_negate(c,t,b);
-penlabels(1,2,3,4,5); endchar;
-
-cmchar "Negated leftward isosceles triangle with lower bar";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread; % the spread of `$=$'
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"065",14u#,v_center(spread#'+spread#+rule_thickness#+6u#));
-adjust_fit(0,0); pickup rule.nib; rt x2=hround(w-1.5u-eps);
-x3=x2; x1=hround(w-x2);
-top y2=h-3u; y2-y3=spread; y1=.5[y2,y3];
-x4=x2; x5=x1; y3-y4=spread'; y5=y4;
-draw z1--z2--z3--cycle; draw z4--z5;
-char_center(c); x.t=1/2[x.c,w]; y.t=y2+3u;
-char_negate(c,t,b);
-penlabels(1,2,3,4,5); endchar;
-
-cmchar "Negated leftward pointing isosceles triangle";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread; % the spread of `$=$'
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"066",14u#,v_center(spread#+rule_thickness#+6u#));
-adjust_fit(0,0); pickup rule.nib; rt x2=hround(w-1.5u-eps);
-x3=x2; x1=hround(w-x2);
-top y2=h-3u; y2-y3=spread; y1=.5[y2,y3];
-draw z1--z2--z3--cycle;
-char_center(c); x.t=1/2[x.c,w]; y.t=y2+3u;
-char_negate(c,t,b);
-penlabels(1,2,3); endchar;
-
-cmchar "Negated rightward pointing isosceles triangle";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread; % the spread of `$=$'
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"067",14u#,v_center(spread#+rule_thickness#+6u#));
-adjust_fit(0,0); pickup rule.nib; lft x2=hround(1.5u);
-x3=x2; x1=hround(w-x2);
-top y2=h-3u; y2-y3=spread; y1=.5[y2,y3];
-draw z1--z2--z3--cycle;
-char_center(c); x.t=1/2[x.c,w]; y.t=y2+3u;
-char_negate(c,t,b);
-penlabels(1,2,3); endchar;
-
-cmchar "Negated leftward arrow";
-compute_spread(.45x_height#,.55x_height#);
-beginchar(oct"070",18u#,v_center(spread#+rule_thickness#));
-adjust_fit(0,0); pickup crisp.nib;
-pos1(rule_thickness,90); pos2(rule_thickness,90); pos3(bar,0); pos4(bar,0);
-y0=y1=y2=math_axis; x1+.5rule_thickness=hround(w-u); lft x0=hround u;
-y3-y0=y0-y4=.24asc_height+eps; x3=x4=x0+3u+eps;
-pos5(bar,angle(z4-z0)); z5l=z0; pos6(bar,angle(z3-z0)); z6l=z0;
-z9=.381966[.5[z3,z4],z0];
-numeric t; path p; p=z4r{z9-z4}..z6r;
-t=xpart(p intersectiontimes((0,y2l)--(w,y2l))); x2=xpart point t of p;
-filldraw z0..{z4-z9}z4l--subpath (0,t) of\\(z4r{z9-z4}..z6r)
- --z2l---z1l..z1r---z2r--subpath (t,0) of\\(z3r{z9-z3}..z5r)
- --z3l{z9-z3}..z0 & cycle; % arrowhead and stem
-char_center(100); top y101=top y3; x101=x100+2u;
-char_negate(100,101,102);
-penlabels(0,1,2,3,4,5,6,9); endchar;
-
-cmchar "Negated rightward arrow";
-compute_spread(.45x_height#,.55x_height#);
-beginchar(oct"071",18u#,v_center(spread#+rule_thickness#));
-adjust_fit(0,0); pickup crisp.nib;
-pos1(rule_thickness,90); pos2(rule_thickness,90); pos3(bar,0); pos4(bar,0);
-y0=y1=y2=math_axis; x1-.5rule_thickness=hround u; rt x0=hround(w-u);
-y3-y0=y0-y4=.24asc_height+eps; x3=x4=x0-3u-eps;
-pos5(bar,angle(z4-z0)); z5l=z0; pos6(bar,angle(z3-z0)); z6l=z0;
-z9=.381966[.5[z3,z4],z0];
-numeric t; path p; p=z4l{z9-z4}..z6r;
-t=xpart(p intersectiontimes((0,y2l)--(w,y2l))); x2=xpart point t of p;
-filldraw z0..{z4-z9}z4r--subpath (0,t) of\\(z4l{z9-z4}..z6r)
- --z2l---z1l..z1r---z2r--subpath (t,0) of\\(z3l{z9-z3}..z5r)
- --z3r{z9-z3}..z0 & cycle; % arrowhead and stem
-char_center(100); top y101=top y3; x101=x100+2u;
-char_negate(100,101,102);
-penlabels(0,1,2,3,4,5,6,9); endchar;
-
-cmchar "Negated left-and-right arrow";
-compute_spread(.45x_height#,.55x_height#);
-beginchar(oct"075",18u#,
- v_center(if monospace:.6asc_height#+fi spread#+rule_thickness#));
-adjust_fit(0,0); pickup crisp.nib;
-pos1(rule_thickness,90); pos2(rule_thickness,90); pos3(bar,0); pos4(bar,0);
-y0=y1=y2=math_axis if monospace:+vround.3asc_height fi; lft x0=hround u;
-if monospace: x1+.5rule_thickness=hround(w-u) else: x1=.5w fi;
-y3-y0=y0-y4=.24asc_height+eps; x3=x4=x0+3u+eps;
-pos5(bar,angle(z4-z0)); z5l=z0; pos6(bar,angle(z3-z0)); z6l=z0;
-z9=.381966[.5[z3,z4],z0];
-numeric t; path p; p=z4r{z9-z4}..z6r;
-t=xpart(p intersectiontimes((0,y2l)--(w,y2l))); x2=xpart point t of p;
-filldraw z0..{z4-z9}z4l--subpath (0,t) of\\(z4r{z9-z4}..z6r)
- --z2l---z1l..z1r---z2r--subpath (t,0) of\\(z3r{z9-z3}..z5r)
- --z3l{z9-z3}..z0 & cycle; % left arrowhead and stem
-pos11(rule_thickness,90); pos12(rule_thickness,90); pos13(bar,0); pos14(bar,0);
-y10=y11=y12=math_axis if monospace:-vround.3asc_height fi;
-rt x10=hround(w-u);
-if monospace: x11-.5rule_thickness=hround u else: x11=.5w fi;
-y13-y10=y10-y14=.24asc_height+eps; x13=x14=x10-3u-eps;
-pos15(bar,angle(z14-z10)); z15l=z10; pos16(bar,angle(z13-z10)); z16l=z10;
-z19=.381966[.5[z13,z14],z10];
-numeric t; path p; p=z14l{z19-z14}..z16r;
-t=xpart(p intersectiontimes((0,y12l)--(w,y12l))); x12=xpart point t of p;
-filldraw z10..{z14-z19}z14r--subpath (0,t) of\\(z14l{z19-z14}..z16r)
- --z12l---z11l..z11r---z12r--subpath (t,0) of\\(z13l{z19-z13}..z15r)
- --z13r{z19-z13}..z10 & cycle; % right arrowhead and stem
-char_center(100); top y101=top y3; x101=x100+2u;
-char_negate(100,101,102);
-penlabels(0,1,2,3,4,5,6,9,10,11,12,13,14,15,16,19); endchar;
-
-cmchar "Negated double leftward arrow";
-compute_spread(.45x_height#,.55x_height#);
-beginchar(oct"072",18u#,v_center(spread#+rule_thickness#));
-adjust_fit(0,0); pickup rule.nib;
-lft x7=hround u-eps; x8=x7; x1=x2=w-x7;
-y1=y7; y2=y8; y1-y2=spread; .5[y1,y2]=math_axis;
-draw z1--z7; draw z2--z8; % bars
-pickup crisp.nib; lft x0=hround u-eps; y0=good.y math_axis;
-pos3(rule_thickness,0); pos4(rule_thickness,0);
-y3-y1=y2-y4=.24asc_height+eps; x3=x4=x0+6u+eps;
-pos5(rule_thickness,angle(z4-z0)); z5l=z0;
-pos6(rule_thickness,angle(z3-z0)); z6l=z0;
-z9=.381966[.5[z3,z4],z0];
-erase filldraw z0..{z3-z9}z3--(0,y3)
- --(0,y4)--z4{z9-z4}..z0 & cycle; % erase excess
-numeric t; path p; p=z4r{z9-z4}..z6r;
-t=xpart(p intersectiontimes((0,y0)--(w,y0)));
-filldraw z0..{z4-z9}z4l--subpath (0,t) of\\(z4r{z9-z4}..z6r)
- --subpath (t,0) of\\(z3r{z9-z3}..z5r)--z3l{z9-z3}..z0 & cycle; % arrowhead
-pickup rule.nib; x100=.5[x9,x1]; y100=y9; x101=x100+2u; top y101=top y3;
-y101-y100=y100-y102; x101-x100=x100-x102; draw z101--z102;
-penlabels(0,1,2,3,4,5,6,7,8,9); endchar;
-
-cmchar "Negated double rightward arrow";
-compute_spread(.45x_height#,.55x_height#);
-beginchar(oct"073",18u#,v_center(spread#+rule_thickness#));
-adjust_fit(0,0); pickup rule.nib;
-lft x1=hround u-eps; x2=x1; x7=x8=w-x1;
-y1=y7; y2=y8; y1-y2=spread; .5[y1,y2]=math_axis;
-draw z1--z7; draw z2--z8; % bars
-pickup crisp.nib; rt x0=hround(w-u)+eps; y0=good.y math_axis;
-pos3(rule_thickness,0); pos4(rule_thickness,0);
-y3-y1=y2-y4=.24asc_height+eps; x3=x4=x0-6u-eps;
-pos5(rule_thickness,angle(z4-z0)); z5l=z0;
-pos6(rule_thickness,angle(z3-z0)); z6l=z0;
-z9=.381966[.5[z3,z4],z0];
-erase filldraw z0..{z3-z9}z3--(w,y3)
- --(w,y4)--z4{z9-z4}..z0 & cycle; % erase excess
-numeric t; path p; p=z4l{z9-z4}..z6r;
-t=xpart(p intersectiontimes((0,y0)--(w,y0)));
-filldraw z0..{z4-z9}z4r--subpath (0,t) of\\(z4l{z9-z4}..z6r)
- --subpath (t,0) of\\(z3l{z9-z3}..z5r)--z3r{z9-z3}..z0 & cycle; % arrowhead
-pickup rule.nib; x100=.5[x9,x1]; y100=y9; x101=x100+2u; top y101=top y3;
-y101-y100=y100-y102; x101-x100=x100-x102; draw z101--z102;
-penlabels(0,1,2,3,4,5,6,7,8,9); endchar;
-
-cmchar "Negated double left-and-right arrow";
-compute_spread(.45x_height#,.55x_height#);
-beginchar(oct"074",18u#,v_center(spread#+rule_thickness#));
-adjust_fit(if monospace: -u#,-u# else: 0,0 fi); pickup rule.nib;
-lft x7=hround u-eps; x8=x7; x1=x2=w-x7;
-y1=y7; y2=y8; y1-y2=spread; .5[y1,y2]=math_axis;
-draw z1--z7; draw z2--z8; % bars
-pickup crisp.nib; lft x0=hround u-o; y0=good.y math_axis;
-pos3(rule_thickness,0); pos4(rule_thickness,0);
-y3-y1=y2-y4=.24asc_height+eps; x3=x4=x0+5u+eps;
-pos5(rule_thickness,angle(z4-z0)); z5l=z0;
-pos6(rule_thickness,angle(z3-z0)); z6l=z0;
-z9=.381966[.5[z3,z4],z0];
-erase filldraw z0..{z3-z9}z3--(0,y3)
- --(0,y4)--z4{z9-z4}..z0 & cycle; % erase excess at left
-numeric t; path p; p=z4r{z9-z4}..z6r;
-t=xpart(p intersectiontimes((0,y0)--(w,y0)));
-filldraw z0..{z4-z9}z4l--subpath (0,t) of\\(z4r{z9-z4}..z6r)
- --subpath (t,0) of\\(z3r{z9-z3}..z5r)
- --z3l{z9-z3}..z0 & cycle; % left arrowhead
-rt x10=hround(w-u)+o; y10=good.y math_axis;
-pos13(rule_thickness,0); pos14(rule_thickness,0);
-y13=y3; y14=y4; x13=x14=x10-5u-eps;
-pos15(rule_thickness,angle(z14-z10)); z15l=z10;
-pos16(rule_thickness,angle(z13-z10)); z16l=z10;
-z19=.381966[.5[z13,z14],z10];
-erase filldraw z10..{z13-z19}z13--(w,y13)
- --(w,y14)--z14{z19-z14}..z10 & cycle; % erase excess at right
-numeric t; path p; p=z14l{z19-z14}..z16r;
-t=xpart(p intersectiontimes((0,y10)--(w,y10)));
-filldraw z10..{z14-z19}z14r--subpath (0,t) of\\(z14l{z19-z14}..z16r)
- --subpath (t,0) of\\(z13l{z19-z13}..z15r)
- --z13r{z19-z13}..z10 & cycle; % right arrowhead
-char_center(100); top y101=top y13; x101=x100+1.5u; char_negate(100,101,102);
-penlabels(0,1,2,3,4,5,6,7,8,9,10,13,14,15,16,19); endchar;
-
-cmchar "Times-division symbol";
-beginarithchar(oct"076");
-pickup rule.nib;
-x11=good.x(1/sqrt2)[.5w,rt u]; y11=good.y(1/sqrt2)[math_axis,bot h];
-x12=x13=w-x11; x14=x11; .5[y11,y12]=.5[y13,y14]=math_axis; y12=y14;
-draw z11--z12; draw z13--z14; % diagonals
-x3-.5dot_size=hround(.5w-.5dot_size); %center_on(x3);
-y3+.5dot_size=vround(math_axis+math_spread[.5x_height,.6x_height]+.5dot_size);
-lft x1=hround u-eps; x2=w-x1; y1=y2=math_axis;
-draw z1--z2; % bar
-pos3(dot_size,0); pos4(dot_size,90); z3=z4;
-pos5(dot_size,0); pos6(dot_size,90); z5=z6; x5=x3; .5[y3,y5]=math_axis;
-dot(3,4); dot(5,6); % dots
-penlabels(1,2,3,4,5,6,11,12,13,14); endchar;
-
-cmchar "Null set symbol";
-beginarithchar(oct"077");
-pickup rule.nib;
-z0=(w/2,h/2); % center of circle
-rt x1-lft x0=hround(h/2 + o); y1=y0;
-numeric theta; theta=45;
-for i=2 upto 8: z[i]-z0=(z1-z0) rotated ((i-1)*theta); endfor
-draw z8...z1 for i=2 upto 8: ...z[i] endfor;
-lft x9=u; x10=w-x9; bot y9=bot y7; top y10=top y3; draw z9--z10;
-labels(range 0 thru 10); endchar;
-
-cmchar "Negated existential quantifier";
-beginchar(oct"100",10u#,asc_height#,0);
-italcorr asc_height#*slant;
-adjust_fit(0,0); pickup rule.nib;
-lft x1=hround u-eps; x2=x3=x5=w-x1; x4=x6-.25u=x1;
-top y1=h; bot y4=0; y2=y1; y5=y6=.5[y1,y3]; y3=y4;
-draw z1--z2--z3--z4; % upper bar, stem, lower bar
-draw z5--z6; % middle bar
-char_center(100); x101=w-3u; y101=y1+3u;
-char_negate(100,101,102);
-labels(1,2,3,4,5,6); endchar;
-
-charlist oct"133": oct"134";
-charlist oct"135": oct"136";
-
-cmchar"Wider than widest circumflex (hat) accent";
-beginchar(oct"133",34u#,1.1body_height#,0);
-adjust_fit(0,0);
-pickup crisp.nib;
-pos2(.7[vair,curve],90); top y2r=h+o; x2=.5w;
-x1=w-x3=good.x-eps; y1=y3=.45[x_height,y2];
-pos1(1.2hair,angle(z2-z1)+90); pos3(1.2hair,angle(z3-z2)+90);
-filldraw stroke z1e--z2e--z3e;
-penlabels(1,2,3);
-%big_hat;
-endchar;
-
-cmchar"Very Widest circumflex (hat) accent";
-beginchar(oct"134",42u#,1.1body_height#,0);
-adjust_fit(0,0);
-pickup crisp.nib;
-pos2(.7[vair,curve],90); top y2r=h+o; x2=.5w;
-x1=w-x3=good.x-eps; y1=y3=.45[x_height,y2];
-pos1(1.2hair,angle(z2-z1)+90); pos3(1.2hair,angle(z3-z2)+90);
-filldraw stroke z1e--z2e--z3e;
-penlabels(1,2,3);
-%big_hat;
-endchar;
-
-cmchar"Even wider tilde (squiggle) accent";
-beginchar(oct"135",34u#,1.1body_height#,0);
-%big_tilde;
-adjust_fit(0,0); pickup crisp.nib;
-numeric theta; theta=angle(1/6(w-vair),1/4(h-x_height));
-numeric mid_width; mid_width=.4[vair,stem];
-pos1(1.5vair,theta+80); pos2(2vair,theta+80);
-pos3(2vair,theta+80); pos4(1.5vair,theta+80);
-z2-z1=z4-z3 = (mid_width-crisp)*dir theta;
-lft x1r=w-rt x4l=0; top y4r=h;
-bot y1l=vround(bot y1l+min(.6[x_height,h],y3l-.25vair)-top y1r);
-pair delta; ypart delta=3(y3l-y1l); delta=whatever*dir theta;
-filldraw z1l..controls(z1l+delta)and(z3l-delta)..z3l..z4l
---z4r..controls(z4r-delta)and(z2r+delta)..z2r..z1r--cycle;
-penlabels(1,2,3,4);
-endchar;
-
-cmchar"Very widest tilde (squiggle) accent";
-beginchar(oct"136",42u#,1.2body_height#,0);
-%big_tilde;
-adjust_fit(0,0); pickup crisp.nib;
-numeric theta; theta=angle(1/6(w-vair),1/4(h-x_height));
-numeric mid_width; mid_width=.4[vair,stem];
-pos1(1.5vair,theta+80); pos2(2vair,theta+80);
-pos3(2vair,theta+80); pos4(1.5vair,theta+80);
-z2-z1=z4-z3 = (mid_width-crisp)*dir theta;
-lft x1r=w-rt x4l=0; top y4r=h;
-bot y1l=vround(bot y1l+min(.6[x_height,h],y3l-.25vair)-top y1r);
-pair delta; ypart delta=3(y3l-y1l); delta=whatever*dir theta;
-filldraw z1l..controls(z1l+delta)and(z3l-delta)..z3l..z4l
---z4r..controls(z4r-delta)and(z2r+delta)..z2r..z1r--cycle;
-penlabels(1,2,3,4);
-endchar;
-
-cmchar "Reversed turned F";
-beginchar(oct"140",10u#,asc_height#,0);
-italcorr asc_height#*slant;
-adjust_fit(0,0); pickup rule.nib;
-lft x4=hround u-eps; x2=x3=x5=w-x4; x6=x4+.27w;
-top y2=h; bot y4=0; y5=y6=.5[y2,y3]; y3=y4;
-draw z2--z3--z4; % upper bar, stem, lower bar
-draw z5--z6; % middle bar
-labels(2,3,4,5,6); endchar;
-
-cmchar "The Reversed inverted letter G";
-beginchar(oct"141",12u#,cap_height#,0);
- italcorr cap_height#*slant-.5u#; adjust_fit(0,0);
- pickup rule.nib;
- rt x1=hround(w-1.35u); x2=x4=.5w+u;
- lft x3=hround max(u,2u-.5cap_curve); rt x5=hround(w-1.2u);
- top y1=vround .93h+o; top y2=h+o; y3=.5h;
- bot y4=-o; bot y5=vround .07h-o;
- draw z1...{left}z2...{down}z3{down}...{right}z4...{up}z5;
- z7=z5; x0=x7; top y0=1+vround .35[bar_height,x_height];
- draw z0--z7; % stem
- z0=z9; y8=y9; lft x8=hround x4;
- draw z8--z9; % bar
- math_fit(-.3cap_height#*slant-.5u#,.5ic#);
-picture rvchar;
- rvchar=currentpicture reflectedabout((.5w,0),(.5w,h));
-currentpicture:= rvchar;
-penlabels(0,1,1',2,3,4,5,6,7,8,9); endchar;
-
-cmchar "Upsidedown, uppercase Greek Omega";
-beginchar(oct"146",13u#,cap_height#,0);
-italcorr .75cap_height#*slant-.5u#;
-adjust_fit(0,0);
-pickup tiny.nib; pos1(vair,90); pos2(cap_curve,180);
-pos3(vair,180); pos4(cap_curve,0); pos5(vair,0);
-x1=.5w; top y1r=h+o; lft x2r=hround u; y2=y4=2/3h; x4=w-x2;
-rt x3l=hround(1/3(w+.5u)+.5hair); bot y3=bot y5=0; x5=w-x3;
-filldraw stroke z3e{up}...{up}z2e
- & pulled_super_arc.e(2,1)(.5superpull)
- & pulled_super_arc.e(1,4)(.5superpull)
- & z4e{down}...{down}z5e; % bowl
-numeric arm_thickness; path p; p=z3{up}...{up}z2;
-arm_thickness=Vround(if hefty:slab+2stem_corr else:.75[slab,cap_vstem] fi);
-pickup crisp.nib; pos6(arm_thickness,-90); pos7(fudged.hair,-180);
-bot y6r=0; x6=x3; lft x7r=hround .8u; y7=good.y(y6l+.5beak)+eps;
-(x,y)=p intersectionpoint((0,y6l)--(w,y6l)); x6l:=x;
-arm(6,7,a,.5beak_darkness,-1.2beak_jut); % left arm and beak
-pos8(arm_thickness,-90); pos9(fudged.hair,0);
-y8=y6; y9=y7; x8+x6=x9+x7=w; x8l:=w-x6l;
-arm(8,9,b,.5beak_darkness,1.2beak_jut); % right arm and beak
-%math_fit(0,.5ic#);
-picture v; v:=currentpicture;
-numeric t; t=h-d;
-v:=v reflectedabout((0,0),(w,0));
-currentpicture:=v shifted(0,aspect_ratio*cap_height);
-penlabels(1,2,3,4,5,6,7,8,9); endchar;
-
-cmchar "The letter Edh (Old English rune, like thorn)";
-% adapted from cm partial differential sign, vol E, p 233.
-beginchar(oct"147",10u#,asc_height#,0);
-italcorr .7asc_height#*slant+.5curve#-1.5u#;
-adjust_fit(0,0);
-numeric top_thickness,bot_thickness,side_thickness,pull;
-top_thickness=max(fine.breadth,vround(slab-2vair_corr));
-bot_thickness=max(fine.breadth,vround(slab-vair_corr));
-side_thickness=max(fine.breadth,hround 1/3[curve,cap_curve]);
-pull=min(.25,1.5superpull);
-pickup fine.nib; pos2(top_thickness,90);
-pos3(side_thickness,0); pos4(bot_thickness,-90);
-pos5(side_thickness,-180); pos6(vair,-270);
-lft x5r=w-rt x3r=hround max(.75u,1.5u-.5side_thickness);
-x4=x6+.1u=x2+u=.5w;
-top y2r=h+o; y3=.5[y2,y4]; bot y4r=-o;
-y5=.5[y4,y6]; top y6=vround 5/8h+o;
-path p; p=pulled_super_arc.l(3,4)(pull);
-numeric t; t=xpart(p intersectiontimes((x3r,y5)--(x4,y5)));
-pos7(thin_join,0); z7l=point t of p;
-(x,y6r)=whatever[z7l,z6l]; x6r:=max(x,.5[x5r,x6]);
-x2:=x5; x2l:=x2r:=x2;
-filldraw stroke pulled_super_arc.e(2,3)(pull)
- & {{interim superness:=more_super; pulled_super_arc.e(3,4)(pull)}}
- & {{less_tense; pulled_super_arc.e(4,5)(pull) & pulled_super_arc.e(5,6)(pull)}}
- & z6e{right}...{direction t of p}z7e; % arc and bowl
-%pos1(hair,180); pos0(flare,180); % commenting out the arc and bulb
-%lft x0r=min(lft x2-eps,hround 1.2u);
-%y0=vround min(.85h-.5flare,.8h+.5flare)+o;
-%{{less_tense; bulb(2,1,0)}}; % arc and bulb
-%math_fit(-.3x_height#*slant+.5curve#-u#,ic#-u#);
-pickup pencircle xscaled 1.4rule_thickness yscaled .5rule_thickness;
-x10=x11=x5; x12=x13=w-x10; y10=y13;
-y10-y11=y12-y13=cap_stem; .5[y11,y10]=.5[y6,y2];
-draw z10--z11--z12--z13; % cross piece
-penlabels(2,3,4,5,6,7,10,11,12,,13); endchar;
-
-cmchar "Equal or similar symbol";
-compute_spread(.45x_height#,.55x_height#);
-beginchar(oct"150",14u#,v_center(2spread#+rule_thickness#));
-adjust_fit(0,0);
-pickup pencircle xscaled .7rule_thickness yscaled 1.4rule_thickness;
-if vair#>.8curve#: pickup rule.nib; autorounded; fi % monoline
-lft x1=hround u; x2=4u; x3=w-x2; x4=w-x1;
-bot y1=bot y3=-d; top y2=top y4=y1+spread;
-draw z1{up}...z2{right}..{right}z3...{up}z4; % stroke
-pickup rule.nib;
-lft x5=hround u-eps; x6=w-x5; top y5=top y6=h;
-draw z5--z6;
-labels(1,2,3,4,5,6); endchar;
-
-
-%% parameters for Hebrew letters Beth, Gimel, Dalet
-numeric theta; theta=45;
-cmchar "Hebrew letter Beth";
-beginchar(oct"151", 12u#, asc_height#, 0);
-%currenttransform:=identity rotated -45 shifted (.75h, 0);
-adjust_fit(0,0);
-pickup rule.nib;
-top y0=1.1h; lft x0=u;
-pos1(cap_curve,90); x1=2.5u; y1r=h;
-pos2(cap_curve,90); x2=w-x1; y2r=y1r;
-rt x3=w-u; y2l-y3=y0-y1r;
-x4=x3;
-% now for the base.
-pos12(cap_curve/cosd theta, theta); pos11(cap_curve/cosd theta, theta);
-y11r=y12r=y4; y11l=0;
-x12=u; x11=w-x12;
-filldraw z0{down}..tension.8..z1l{right}..{right}z2l..{down}z3&
-z3{up}..tension.8..z2r{left}..{left}z1r..z0..cycle; % top
-pickup rule.nib; draw z3..z4; % down stroke at right of letter
-filldraw stroke z11e{left}..{left}z12e;
-penlabels(0,1,2,3,4,11,12);
-endchar;
-
-cmchar "Hebrew letter Gimel";
-beginchar(oct"152", 8u#, asc_height#, 0);
-%currenttransform:=identity rotated -45 shifted (.75h, 0);
-adjust_fit(0,0);
-pickup rule.nib;
-top y0=1.1h; lft x0=u;
-pos1(cap_curve,90); x1=2.5u; y1r=h;
-pos2(cap_curve,90); x2=w-x1+.5u; y2r=y1r;
-filldraw z0{down}..tension.8..z1l{right}..{right}z2l..tension.8..{left}z2r
- ..{left}z1r..z0..cycle; % top slab
-z3=z2l;x4=x3+.2stem; y4=-o; x5=x4+.3stem; y5=y3c;
-x3a=x3b=x3c=x3; y3a=.8h; y3b=.5h; y3c=cap_curve;
-y5:=.5y5; % reset y5
-path p, q; p=(z3---z3c..z4); q=(z4{1,1}..z5..{-.005,1}z3); % vertical
-filldraw p&q&cycle;
-% now for the base.
-pos12(cap_curve/cosd theta, theta); pos11(cap_curve/cosd theta, theta);
-pos13(cap_curve/cosd theta, theta); y13=y12; x13=w;
- % z13 is a dummy point for getting intersection
-y11r=y12r; y11l=0;
-x12=u;
-z10=p intersectionpoint (z12r--z13r); z11r=z10;
-filldraw stroke z11e{left}..{left}z12e;
-penlabels(0,1,2,3,3c,4,5,11,12);
-endchar;
-
-cmchar "Hebrew letter Daleth";
-beginchar(oct"153", 12u#, asc_height#, 0);
-%currenttransform:=identity rotated -45 shifted (.75h, 0);
-adjust_fit(0,0);
-pickup rule.nib;
-top y0=1.1h; lft x0=u;
-pos1(cap_curve,90); x1=2.5u; y1r=h;
-pos2(cap_curve,90); x2=w-x1+.5u; y2r=y1r;
-filldraw z0{down}..tension.8..z1l{right}..{right}z2l..tension.8..{left}z2r
- ..{left}z1r..z0..cycle; % top slab
-z3=z2l;x4=x3+.2stem; y4=-o; x5=x4+.3stem; y5=y3c;
-x3a=x3b=x3c=x3; y3a=.8h; y3b=.5h; y3c=cap_curve;
-y5:=.5y5; % reset y5
-path p, q; p=(z3---z3c..z4); q=(z4{1,1}..z5..{-.005,1}z3); % vertical
-filldraw p&q&cycle;
-penlabels(0,1,2,3,3c,4,5);
-endchar;
-
-cmchar "Dotted less than sign";
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"154",14u#,v_center(spread#+rule_thickness#));
-italcorr h#*slant-u#;
-adjust_fit(0,0); pickup rule.nib;
-lft x2=hround 1.5u-eps; x1=x3=w-x2;
-y1-y3=spread; y2=.5[y1,y3]=math_axis;
-draw z1--z2--z3; % diagonals
-y4=y2; x4=.75[x2, x1]; z5=z4;
-pos4(dot_size,0); pos5(dot_size,90); dot(4,5);
-labels(1,2,3,4,5); endchar;
-
-cmchar "Dotted greater than sign";
-compute_spread(5/4x_height#,3/2x_height#);
-beginchar(oct"155",14u#,v_center(spread#+rule_thickness#));
-italcorr math_axis#*slant-u#;
-adjust_fit(0,0); pickup rule.nib;
-rt x2=hround(w-1.5u)+eps; x1=x3=w-x2;
-y1-y3=spread; y2=.5[y1,y3]=math_axis;
-draw z1--z2--z3; % diagonals
-y4=y2; x4=.75[x2, x1]; z5=z4;
-pos4(dot_size,0); pos5(dot_size,90); dot(4,5);
-labels(1,2,3,4,5); endchar;
-
-cmchar "Times operator with left vertical";
-beginarithchar(oct"156"); pickup rule.nib;
-x1=good.x(1/sqrt2)[.5w,rt u]; y1=good.y(1/sqrt2)[math_axis,bot h];
-x2=x3=w-x1; x4=x1; .5[y1,y2]=.5[y3,y4]=math_axis; y2=y4;
-draw z1--z2; draw z3--z4; % diagonals
-draw z1--z4;
-labels(1,2,3,4); endchar;
-
-cmchar "Times operator with right vertical";
-beginarithchar(oct"157"); pickup rule.nib;
-x1=good.x(1/sqrt2)[.5w,rt u]; y1=good.y(1/sqrt2)[math_axis,bot h];
-x2=x3=w-x1; x4=x1; .5[y1,y2]=.5[y3,y4]=math_axis; y2=y4;
-draw z1--z2; draw z3--z4; % diagonals
-draw z2--z3;
-labels(1,2,3,4); endchar;
-
-cmchar "Cute vertical bar";
-beginchar(oct"160",4u#,6u#+math_axis#,6u#-math_axis#);
-italcorr math_axis#*slant - .5u#;
-adjust_fit(0,0); pickup rule.nib;
-x1=x2=hround(w/2); top y1=x_height; bot y2=-o;
-draw z1--z2;
-labels(1,2); endchar;
-
-cmchar "Two cute vertical bars";
-beginchar(oct"161",7u#,6u#+math_axis#,6u#-math_axis#);
-italcorr math_axis#*slant - .5u#;
-adjust_fit(0,0); pickup rule.nib;
-lft x1=u; x2=x1; top y1=x_height; bot y2=-o;
-x3=w-x1; x4=x3; y3=y1; y4=y2;
-draw z1--z2; draw z3--z4;
-labels(1,2,3,4); endchar;
-
-cmchar "Integer division (reverse quotient) symbol";
-beginarithchar(oct"162"); pickup rule.nib;
-x1=2u; top y1=x_height;%
-x2=x3=w-x1; x4=x1; bot y2=-o;
-draw z1--z2; % diagonal
-labels(1,2,3,4); endchar;
-
-
-cmchar "Thick similarity sign";% taken from symbol.mf
-compute_spread(.45x_height#,.55x_height#);
-beginchar(oct"163",14u#,v_center(spread#+rule_thickness#));
-adjust_fit(0,0);
-pickup pencircle xscaled .8rule_thickness yscaled 1.87rule_thickness;
-if vair#>.8curve#: pickup rule.nib; autorounded; fi % monoline
-lft x1=hround u; x2=4u; x3=w-x2; x4=w-x1;
-bot y1=bot y3=-d; top y2=top y4=h;
-draw z1{up}...z2{right}..{right}z3...{up}z4; % stroke
-labels(1,2,3,4); endchar;
-
-
-cmchar "Approximate equality sign"; % taken fron symbol.mf
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread; % the spread of `$=$'
-compute_spread(.54x_height#,.66x_height#);
-beginchar(oct"164",14u#,v_center(spread#'+spread#+rule_thickness#));
-adjust_fit(0,0);
-pickup pencircle xscaled .8rule_thickness yscaled 1.87rule_thickness;
-if vair#>.8curve#: pickup rule.nib; autorounded; fi % monoline
-lft x1=hround u; x2=4u; x3=w-x2; x4=w-x1;
-y1=y3; top y2=top y4=h; top y2-bot y1=spread';
-draw z1{up}...z2{right}..{right}z3...{up}z4; % upper stroke
-z1-z5=z2-z6=z3-z7=z4-z8=(0,spread);
-draw z5{up}...z6{right}..{right}z7...{up}z8; % lower stroke
-labels(1,2,3,4,5,6,7,8); endchar;
-
-cmchar "Approximate equality plus lower bar sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread; % the spread of `$=$'
-compute_spread(.54x_height#,.66x_height#);
-beginchar(oct"165",14u#,v_center(2spread#'+spread#+rule_thickness#));
-adjust_fit(0,0);
-pickup pencircle xscaled .7rule_thickness yscaled 1.4rule_thickness;
-if vair#>.8curve#: pickup rule.nib; autorounded; fi % monoline
-lft x1=hround u; x2=4u; x3=w-x2; x4=w-x1;
-y1=y3; top y2=top y4=h; top y2-bot y1=spread';
-draw z1{up}...z2{right}..{right}z3...{up}z4; % upper stroke
-z1-z5=z2-z6=z3-z7=z4-z8=(0,spread);
-draw z5{up}...z6{right}..{right}z7...{up}z8; % lower stroke
-y9=y10; x9=x1; x10=x8; y5-y9=spread';
-pickup rule.nib; draw z9--z10;
-labels(1,2,3,4,5,6,7,8,9,10); endchar;
-
-
-cmchar "Follows with approximate equality sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread; % the spread of `$=$'
-compute_spread(.54 x_height#,.66 x_height#);
-spread#'':=spread#; spread'':=spread; % the spread of `$=$'
-compute_spread(1.111 x_height#,1.333 x_height#);
-beginchar(oct"166",14u#,v_center(2spread#''+spread#+2rule_thickness#));
-adjust_fit(0,0);
-% now for follow sign, using z9 (top), z10 (vertex), & z11 (bot)
-pickup rule.nib;
-lft x9 = hround 1.5u-eps; x10=w-x9; x11=x9;
-y9-y11=spread; top y9=h; y10=.5[y11, y9];
-draw z9{u,-spread}...{right}z10;
-draw z11{u,spread}...{right}z10;
-pickup pencircle xscaled .7rule_thickness yscaled 1.4rule_thickness;
-if vair#>.8curve#: pickup rule.nib; autorounded; fi % monoline
-lft x1=hround u; x2=4u; x3=w-x2; x4=w-x1;
-top y1=top y3=bot y11-spread''; top y2=top y4=bot y1+spread';
-z1-z5=z2-z6=z3-z7=z4-z8=(0,spread'');
-draw z1{up}...z2{right}..{right}z3...{up}z4; % upper stroke
-draw z5{up}...z6{right}..{right}z7...{up}z8; % lower stroke
-labels(1,2,3,4,5,6,7,8,9,10,11); endchar;
-
-cmchar "Precedes with approximate equality sign";
-compute_spread(.45x_height#,.55x_height#);
-spread#':=spread#; spread':=spread; % the spread of `$=$'
-compute_spread(.54x_height#,.66x_height#);
-spread#'':=spread#; spread'':=spread; % the spread of `$=$'
-compute_spread(1.111 x_height#,1.333 x_height#);
-beginchar(oct"167",14u#,v_center(spread#+2spread#''+2rule_thickness#));
-adjust_fit(0,0);
-% now for precedes sign, using z9 (top), z10 (vertex), & z11 (bot)
-pickup rule.nib;
-x9=x11=w-x10; lft x10=hround 1.5u-eps;
-y9-y11=spread; top y9=h; y10=.5[y11, y9];
-draw z9{-u,-spread}...{left}z10;
-draw z11{-u,spread}...{left}z10;
-pickup pencircle xscaled .7rule_thickness yscaled 1.4rule_thickness;
-if vair#>.8curve#: pickup rule.nib; autorounded; fi % monoline
-lft x1=hround u; x2=4u; x3=w-x2; x4=w-x1;
-top y3=top y1=bot y11-spread''; top y2=top y4=bot y1+spread';
-z1-z5=z2-z6=z3-z7=z4-z8=(0,spread'');
-draw z1{up}...z2{right}..{right}z3...{up}z4; % upper stroke
-draw z5{up}...z6{right}..{right}z7...{up}z8; % lower stroke
-labels(1,2,3,4,5,6,7,8,9,10,11); endchar;
-
-cmchar "Arch with left downward arrowhead";
-beginchar(oct"170",18u#,x_height#,0);
-adjust_fit(0,0); pickup crisp.nib;
-pos1(rule_thickness,0); pos2(rule_thickness,0);
-pos3(bar,90); pos4(bar,90);
-lft x1l=hround(.5w-.5rule_thickness); y1+.5rule_thickness=h;
-x0=x1=x2; bot y0=-d; x0-x3=x4-x0=3u+eps;
-y3=y4=y0+.24asc_height+eps;
-pos5(bar,angle(z4-z0)); z5l=z0;
-pos6(bar,angle(z3-z0)); z6l=z0;
-z9=.381966[.5[z3,z4],z0];
-numeric t; path p; p=z4r{z9-z4}..z6r;
-t=xpart(p intersectiontimes((x2r,-d)--(x2r,h))); y2=ypart point t of p;
-for i=0 upto 6: x[i]:=x[i]-5.5u; x[i]l:=x[i]l-5.5u; x[i]r:=x[i]r-5.5u; endfor
-x9:=x9-5.5u;
-filldraw z0..{z4-z9}z4l--subpath (0,t) of\\(z4r{z9-z4}..z6r)
- --z2r---z2l--subpath (t,0) of\\(z3r{z9-z3}..z5r)
- --z3l{z9-z3}..z0 & cycle; % arrowhead
-% arch represented by z2, z11 (top) z12
-rt x12=w-1u; bot y12=y0; top y11=h+o; x11=.5[x2, x12];
-pickup rule.nib; draw z2{up}...{right}z11...{down}z12;
-penlabels(0,1,2,3,4,5,6,9,11,12); endchar;
-
-cmchar "Arch with right downward arrowhead";
-beginchar(oct"171",18u#,x_height#,0);
-adjust_fit(0,0); pickup crisp.nib;
-pos1(rule_thickness,0); pos2(rule_thickness,0);
-pos3(bar,90); pos4(bar,90);
-lft x1l=hround(.5w-.5rule_thickness); y1+.5rule_thickness=h;
-x0=x1=x2; bot y0=-d; x0-x3=x4-x0=3u+eps;
-y3=y4=y0+.24asc_height+eps;
-pos5(bar,angle(z4-z0)); z5l=z0;
-pos6(bar,angle(z3-z0)); z6l=z0;
-z9=.381966[.5[z3,z4],z0];
-numeric t; path p; p=z4r{z9-z4}..z6r;
-t=xpart(p intersectiontimes((x2r,-d)--(x2r,h))); y2=ypart point t of p;
-for i=0 upto 6: x[i]:=x[i]+5.5u; x[i]l:=x[i]l+5.5u; x[i]r:=x[i]r+5.5u; endfor
-x9:=x9+5.5u;
-filldraw z0..{z4-z9}z4l--subpath (0,t) of\\(z4r{z9-z4}..z6r)
- --z2r---z2l--subpath (t,0) of\\(z3r{z9-z3}..z5r)
- --z3l{z9-z3}..z0 & cycle; % arrowhead
-% arch represented by z2, z11 (top) z12 (right)
-lft x12=u; bot y12=y0; top y11=h+o; x11=.5[x2, x12];
-pickup rule.nib; draw z2{up}...{left}z11...{down}z12;
-penlabels(0,1,2,3,4,5,6,9,11,12); endchar;
-
-cmchar "Stylized F";
-beginarithchar(oct"172");
-pickup pencircle xscaled 2.5rule_thickness yscaled .5rule_thickness;
-bot y1=-d; top y2=top y3=h+o; y4=y5=.5[y1, y2]; lft x1=u; x3=w-x1;
-numeric t; t=4; % t=slope of thck stem
-y2-y1=t*(x2-x1);
-z4=whatever[z1, z2]; x5-x4=.6(x3-x2);
-draw z1--z2--z3; draw z4--z5;
-penlabels(1,2,3,4,5); endchar;
-
-transform tt; tt:=currenttransform;
-currenttransform:=tt slanted 1/4;
-cmchar "Lowercase variation of Greek kappa";
-% will use same dimensions as standard Greek lowercase kappa
-% see vol E, p 155.
-beginchar(oct"173", 12u#, x_height#, 0);
-italcorr 1/3x_height#*slant+.5hair#+.5u#;
-adjust_fit(0,0); pickup rule.nib;
-pos1(stem,0); pos2(stem,0);x1l=hround(2u-.5stem); x2r=w-x1l;
-top y2+.3stem=h+oo; bot y1-.3stem=-oo;
-filldraw z1l---z2l...z2r---z1r...cycle;
-pickup crisp.nib;
-pos3(hair,180); x3=lft x1l; y3=3/4h; pos4(stem,90);
-top y4r+.15stem=h+oo; x4-x3=.05[x1,x2];
-pos4'(hair,0); y4'=y3; x4'=1/4[x1,x2];
-pos5(hair,90); z5=z1;
-filldraw super_arc.r(3,4)&super_arc.r(4,4')...{z1-z2}z5&z5{z2-z1}
-...super_arc.l(4',4)&super_arc.l(4,3)---cycle; % left arm
-pos8(hair,-90); pos6(hair,0);
-z8=z2; pos7(stem, -90); bot y7r-.15stem=-oo; x6-x7=x4-x3;
-x6=w-x3;
-pos7'(hair,180); y7'=y6; x7'=w-x4';
-y6=h-y3;
-filldraw super_arc.r(6,7)&super_arc.r(7,7')...{z2-z1}z8&z8{z1-z2}
-...super_arc.l(7',7)&super_arc.l(7,6)---cycle; % right arm
-%filldraw z8{z1-z2}..z7l...{up}z6r---z6l{-u,-2u}...z7r..{z2-z1}z8---cycle; %right arm
-penlabels(range 1 thru 8,4'); endchar;
-
-cmchar "H-bar symbol, slanted bar";
-beginchar(oct"175",9u#,asc_height#,0);
-italcorr 1/3x_height#*slant+.5hair#+.5u#;
-adjust_fit(0,0); pickup tiny.nib;
-pos1(stem,0); pos2(stem,0); x1=x2;
-lft x1l=hround(1.5u-.5stem); top y1=h; y2-.5stem=-oo;
-filldraw circ_stroke z2e--z1e; % left stem
-sloped_serif.l(1,2,a,1/3,jut,serif_drop); % serif
-pickup fine.nib; x4+.5stem=hround(w-2.5u+.5stem);
-x5=x4-.25u; ital_arch(2,3,4); % arch
-x7=w; hook_out(5,6,7)(skewed); % closing hook
-filldraw stroke z4e{down}..{-u,-x_height}z5e; % right stem
-pickup light_rule.nib;
-x8=x.a2; y8=.7h; x9=x4l; y9=7/8h;
-draw z8--z9;
-math_fit(0,ic#); penlabels(1,2,3,4,5,6,7,8,9); endchar;
-
-cmchar "H-bar symbol, vertical bar";
-beginchar(oct"176",9u#,asc_height#,0);
-italcorr 1/3x_height#*slant+.5hair#+.5u#;
-adjust_fit(0,0); pickup tiny.nib;
-pos1(stem,0); pos2(stem,0); x1=x2;
-lft x1l=hround(1.5u-.5stem); top y1=h; y2-.5stem=-oo;
-filldraw circ_stroke z2e--z1e; % left stem
-sloped_serif.l(1,2,a,1/3,jut,serif_drop); % serif
-pickup fine.nib; x4+.5stem=hround(w-2.5u+.5stem);
-x5=x4-.25u; ital_arch(2,3,4); % arch
-x7=w; hook_out(5,6,7)(skewed); % closing hook
-filldraw stroke z4e{down}..{-u,-x_height}z5e; % right stem
-pickup light_rule.nib;
-x8=x.a2; y8=y9=.81h; rt x9=x4l; draw z8--z9;
-math_fit(0,ic#); penlabels(1,2,3,4,5,6,7,8,9); endchar;
-
-cmchar "Reversed, reflected, lowercase Greek epsilon";
-beginchar(oct"177",8u#,x_height#,0);
-italcorr x_height#*slant+.5hair#-2u#;
-adjust_fit(0,0); pickup fine.nib;
-pos0(bar,90); pos1(bar,90); pos2(curve,180);
-pos3(vair,270); pos4(hair,300); pos6(bar,90); pos7(bar,90);
-x1=.5w+.5u; x0=x1+u; lft x2r=hround(1.5u-.5curve); x3=.5[x0,x1];
-x4r=good.x(w-u); x5=w+.5u; x6=x0; z7=z2l;
-top y0r=top y1r=h; y2=y5=y6=bar_height; bot y3r=-oo;
-path p; p=z3r{right}...{up}z5;
-numeric t; t=ypart(((x4r,y3r)--(x4r,y5))intersectiontimes p);
-y4r=ypart point t of p;
-filldraw circ_stroke z0e..pulled_arc.e(1,2) & pulled_arc.e(2,3)
- ...z4e{direction t of p}; % arc
-filldraw circ_stroke z6e--z7e; % bar
-math_fit(-.3x_height#*slant+.5curve#-u#,ic#);
-picture v;
-v:=currentpicture;
-v:=v reflectedabout((0,h*aspect_ratio/2),(w,h*aspect_ratio/2));
-v:=v reflectedabout((w/2,-d),(w/2,h));
-currentpicture:=v shifted (2u,0);
-penlabels(0,1,2,3,4,5,6,7); endchar;
-
-currenttransform:=tt; %restore currenttrnasform
-
diff --git a/Master/texmf-dist/fonts/source/public/ams/cmbsy5.mf b/Master/texmf-dist/fonts/source/public/ams/cmbsy5.mf
deleted file mode 100644
index 7d9a4888b8b..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/cmbsy5.mf
+++ /dev/null
@@ -1,129 +0,0 @@
-%% @metafontfile{
-%% filename="cmbsy5.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "34303 129 716 6838"
-%% keywords="amsfonts, tex, metafont ",
-%% abstract="This is the parameter file for use with
-%% cmbsy5 in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% Computer Modern Bold Math Symbols 5 point
-if unknown cmbase: input cmbase fi
-
-font_identifier:="CMBSY V2.2"; font_size 5pt#;
-
-u#:=14.5/36pt#; % unit width
-width_adj#:=7/36pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=3/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=6/36pt#; % extra space added to all sidebars
-
-body_height#:=135/36pt#; % height of tallest characters
-asc_height#:=125/36pt#; % height of lowercase ascenders
-cap_height#:=123.5/36pt#; % height of caps
-fig_height#:=116/36pt#; % height of numerals
-x_height#:=80/36pt#; % height of lowercase without ascenders
-math_axis#:=45/36pt#; % axis of symmetry for math symbols
-bar_height#:=40/36pt#; % height of crossbar in lowercase e
-comma_depth#:=35/36pt#; % depth of comma below baseline
-desc_depth#:=35/36pt#; % depth of lowercase descenders
-
-crisp#:=9pt#; % diameter of serif corners
-tiny#:=9/36pt#; % diameter of rounded corners
-fine#:=8/36pt#; % diameter of sharply rounded corners
-thin_join#:=8/36pt#; % width of extrafine details
-hair#:=15/36pt#; % lowercase hairline breadth
-stem#:=23/36pt#; % lowercase stem breadth
-curve#:=26/36pt#; % lowercase curve breadth
-ess#:=18/36pt#; % breadth in middle of lowercase s
-flare#:=26/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=31/36pt#; % diameter of dots
-cap_hair#:=17/36pt#; % uppercase hairline breadth
-cap_stem#:=27/36pt#; % uppercase stem breadth
-cap_curve#:=30/36pt#; % uppercase curve breadth
-cap_ess#:=23/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.43pt#; % thickness of lines in math symbols
-
-dish#:=.7/36pt#; % amount erased at top or bottom of serifs
-bracket#:=5/36pt#; % vertical distance from serif base to tangent
-jut#:=15/36pt#; % protrusion of lowercase serifs
-cap_jut#:=21/36pt#; % protrusion of uppercase serifs
-beak_jut#:=7/36pt#; % horizontal protrusion of beak serifs
-beak#:=25/36pt#; % vertical protrusion of beak serifs
-vair#:=10/36pt#; % vertical diameter of hairlines
-notch_cut#:=5pt#; % maximum breadth above or below notches
-bar#:=12/36pt#; % lowercase bar thickness
-slab#:=12/36pt#; % serif and arm thickness
-cap_bar#:=12/36pt#; % uppercase bar thickness
-cap_band#:=12/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=5pt#; % max breadth above/below uppercase notches
-serif_drop#:=1.5/36pt#; % vertical drop of sloped serifs
-stem_corr#:=1.5/36pt#; % for small refinements of stem breadth
-vair_corr#:=1/36pt#; % for small refinements of hairline height
-apex_corr#:=9/36pt#; % extra width at diagonal junctions
-
-o#:=3.5/36pt#; % amount of overshoot for curves
-apex_o#:=3.5/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=1/4; % tilt ratio $(\Delta x/\Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=1.5; % extra openness of math symbols
-superness:=8/11; % parameter for superellipses
-superpull:=1/8; % extra openness inside bowls
-beak_darkness:=.4; % fraction of triangle inside beak serifs
-ligs:=1; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=true; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=true; % should math-mode spacing be used?
-
-% the following font parameters are explained in {\sl The \TeX book}, Appendix G
-subs:=5/5; % subscripts to 5pt will normally be in 5pt type
-rth#:=.4pt#; % assume that rules will come from cmex10
-fontdimen 8: % parameters $\sigma_8$ through $\sigma_{22}$ will now be listed
- math_axis#+3.51rth#+36/36pt#+subs*desc_depth#, % num1
- math_axis#+1.51rth#+3/36pt#, % num2
- math_axis#+1.51rth#+24/36pt#, % num3
- -(math_axis#-3.51rth#-subs*fig_height#-63/36pt#), % denom1
- -(math_axis#-1.51rth#-subs*fig_height#-3/36pt#), % denom2
- 5.99pt#-subs*asc_height#, % sup1
- 5.49pt#-subs*asc_height#, % sup2
- 53/36pt#, % sup3
- 36/36pt#, % sub1
- 72/36pt#, % sub2
- subs*asc_height#-36/36pt#, % sup\_drop
- 18/36pt#, % sub\_drop
- 9.9pt#, % delim1
- 7.1pt#, % delim2
- math_axis#; % axis\_height
-
-generate mathsy % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/cmbsy6.mf b/Master/texmf-dist/fonts/source/public/ams/cmbsy6.mf
deleted file mode 100644
index 1c0272ab23c..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/cmbsy6.mf
+++ /dev/null
@@ -1,129 +0,0 @@
-%% @metafontfile{
-%% filename="cmbsy6.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "51455 129 716 6840"
-%% keywords="amsfonts, tex, metafont ",
-%% abstract="This is the parameter file for use with
-%% cmbsy6, in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% Computer Modern Bold Math Symbols 6 point
-if unknown cmbase: input cmbase fi
-
-font_identifier:="CMBSY V2.2"; font_size 6pt#;
-
-u#:=16.2/36pt#; % unit width
-width_adj#:=7.8/36pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=3.8/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=4/36pt#; % extra space added to all sidebars
-
-body_height#:=162/36pt#; % height of tallest characters
-asc_height#:=150/36pt#; % height of lowercase ascenders
-cap_height#:=148.2/36pt#; % height of caps
-fig_height#:=139.2/36pt#; % height of numerals
-x_height#:=96/36pt#; % height of lowercase without ascenders
-math_axis#:=54/36pt#; % axis of symmetry for math symbols
-bar_height#:=49/36pt#; % height of crossbar in lowercase e
-comma_depth#:=42/36pt#; % depth of comma below baseline
-desc_depth#:=42/36pt#; % depth of lowercase descenders
-
-crisp#:=10pt#; % diameter of serif corners
-tiny#:=10/36pt#; % diameter of rounded corners
-fine#:=9/36pt#; % diameter of sharply rounded corners
-thin_join#:=9/36pt#; % width of extrafine details
-hair#:=15.4/36pt#; % lowercase hairline breadth
-stem#:=27/36pt#; % lowercase stem breadth
-curve#:=30/36pt#; % lowercase curve breadth
-ess#:=24/36pt#; % breadth in middle of lowercase s
-flare#:=29/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=36/36pt#; % diameter of dots
-cap_hair#:=18/36pt#; % uppercase hairline breadth
-cap_stem#:=32/36pt#; % uppercase stem breadth
-cap_curve#:=35/36pt#; % uppercase curve breadth
-cap_ess#:=30/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.47pt#; % thickness of lines in math symbols
-
-dish#:=.8/36pt#; % amount erased at top or bottom of serifs
-bracket#:=6/36pt#; % vertical distance from serif base to tangent
-jut#:=17/36pt#; % protrusion of lowercase serifs
-cap_jut#:=24/36pt#; % protrusion of uppercase serifs
-beak_jut#:=7.8/36pt#; % horizontal protrusion of beak serifs
-beak#:=36/36pt#; % vertical protrusion of beak serifs
-vair#:=11/36pt#; % vertical diameter of hairlines
-notch_cut#:=6pt#; % maximum breadth above or below notches
-bar#:=13/36pt#; % lowercase bar thickness
-slab#:=13/36pt#; % serif and arm thickness
-cap_bar#:=13/36pt#; % uppercase bar thickness
-cap_band#:=13/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=6pt#; % max breadth above/below uppercase notches
-serif_drop#:=1.8/36pt#; % vertical drop of sloped serifs
-stem_corr#:=1.6/36pt#; % for small refinements of stem breadth
-vair_corr#:=1.1/36pt#; % for small refinements of hairline height
-apex_corr#:=5/36pt#; % extra width at diagonal junctions
-
-o#:=4/36pt#; % amount of overshoot for curves
-apex_o#:=4/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=1/4; % tilt ratio $(\Delta x/\Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=1.3; % extra openness of math symbols
-superness:=8/11; % parameter for superellipses
-superpull:=1/8; % extra openness inside bowls
-beak_darkness:=.4; % fraction of triangle inside beak serifs
-ligs:=2; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=true; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=true; % should math-mode spacing be used?
-
-% the following font parameters are explained in {\sl The \TeX book}, Appendix G
-subs:=5/6; % subscripts to 6pt will normally be in 5pt type
-rth#:=.4pt#; % assume that rules will come from cmex10
-fontdimen 8: % parameters $\sigma_8$ through $\sigma_{22}$ will now be listed
- math_axis#+3.51rth#+36/36pt#+subs*desc_depth#, % num1
- math_axis#+1.51rth#+9/36pt#, % num2
- math_axis#+1.51rth#+29/36pt#, % num3
- -(math_axis#-3.51rth#-subs*fig_height#-74/36pt#), % denom1
- -(math_axis#-1.51rth#-subs*fig_height#-9/36pt#), % denom2
- 6.49pt#-subs*asc_height#, % sup1
- 5.99pt#-subs*asc_height#, % sup2
- 62/36pt#, % sup3
- 36/36pt#, % sub1
- 72/36pt#, % sub2
- subs*asc_height#-36/36pt#, % sup\_drop
- 18/36pt#, % sub\_drop
- 11.9pt#, % delim1
- 8.1pt#, % delim2
- math_axis#; % axis\_height
-
-generate mathsy % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/cmbsy7.mf b/Master/texmf-dist/fonts/source/public/ams/cmbsy7.mf
deleted file mode 100644
index 09b97d99e67..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/cmbsy7.mf
+++ /dev/null
@@ -1,129 +0,0 @@
-%% @metafontfile{
-%% filename="cmbsy7.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "25335 129 716 6845"
-%% keywords="amsfonts, tex, metafont ",
-%% abstract="This is the parameter file for use with
-%% cmbsy7, in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% Computer Modern Bold Math Symbols 7 point
-if unknown cmbase: input cmbase fi
-
-font_identifier:="CMBSY V2.2"; font_size 7pt#;
-
-u#:=17.9/36pt#; % unit width
-width_adj#:=8.6/36pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=4.6/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=2/36pt#; % extra space added to all sidebars
-
-body_height#:=189/36pt#; % height of tallest characters
-asc_height#:=175/36pt#; % height of lowercase ascenders
-cap_height#:=172.9/36pt#; % height of caps
-fig_height#:=162.4/36pt#; % height of numerals
-x_height#:=112/36pt#; % height of lowercase without ascenders
-math_axis#:=63/36pt#; % axis of symmetry for math symbols
-bar_height#:=58/36pt#; % height of crossbar in lowercase e
-comma_depth#:=49/36pt#; % depth of comma below baseline
-desc_depth#:=49/36pt#; % depth of lowercase descenders
-
-crisp#:=11pt#; % diameter of serif corners
-tiny#:=11/36pt#; % diameter of rounded corners
-fine#:=9/36pt#; % diameter of sharply rounded corners
-thin_join#:=9/36pt#; % width of extrafine details
-hair#:=15.8/36pt#; % lowercase hairline breadth
-stem#:=31/36pt#; % lowercase stem breadth
-curve#:=34/36pt#; % lowercase curve breadth
-ess#:=28/36pt#; % breadth in middle of lowercase s
-flare#:=33/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=41/36pt#; % diameter of dots
-cap_hair#:=18/36pt#; % uppercase hairline breadth
-cap_stem#:=37/36pt#; % uppercase stem breadth
-cap_curve#:=40/36pt#; % uppercase curve breadth
-cap_ess#:=36/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.51pt#; % thickness of lines in math symbols
-
-dish#:=.9/36pt#; % amount erased at top or bottom of serifs
-bracket#:=7/36pt#; % vertical distance from serif base to tangent
-jut#:=19/36pt#; % protrusion of lowercase serifs
-cap_jut#:=27/36pt#; % protrusion of uppercase serifs
-beak_jut#:=8.6/36pt#; % horizontal protrusion of beak serifs
-beak#:=46/36pt#; % vertical protrusion of beak serifs
-vair#:=11.5/36pt#; % vertical diameter of hairlines
-notch_cut#:=7pt#; % maximum breadth above or below notches
-bar#:=14/36pt#; % lowercase bar thickness
-slab#:=14/36pt#; % serif and arm thickness
-cap_bar#:=14/36pt#; % uppercase bar thickness
-cap_band#:=14/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=7pt#; % max breadth above/below uppercase notches
-serif_drop#:=2.1/36pt#; % vertical drop of sloped serifs
-stem_corr#:=1.7/36pt#; % for small refinements of stem breadth
-vair_corr#:=1.2/36pt#; % for small refinements of hairline height
-apex_corr#:=2/36pt#; % extra width at diagonal junctions
-
-o#:=4/36pt#; % amount of overshoot for curves
-apex_o#:=4/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=1/4; % tilt ratio $(\Delta x/\Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=1.1; % extra openness of math symbols
-superness:=8/11; % parameter for superellipses
-superpull:=1/8; % extra openness inside bowls
-beak_darkness:=.4; % fraction of triangle inside beak serifs
-ligs:=2; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=true; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=true; % should math-mode spacing be used?
-
-% the following font parameters are explained in {\sl The \TeX book}, Appendix G
-subs:=5/7; % subscripts to 7pt will normally be in 5pt type
-rth#:=.4pt#; % assume that rules will come from cmex10
-fontdimen 8: % parameters $\sigma_8$ through $\sigma_{22}$ will now be listed
- math_axis#+3.51rth#+36/36pt#+subs*desc_depth#, % num1
- math_axis#+1.51rth#+12/36pt#, % num2
- math_axis#+1.51rth#+34/36pt#, % num3
- -(math_axis#-3.51rth#-subs*fig_height#-86/36pt#), % denom1
- -(math_axis#-1.51rth#-subs*fig_height#-12/36pt#), % denom2
- 6.99pt#-subs*asc_height#, % sup1
- 6.49pt#-subs*asc_height#, % sup2
- 72/36pt#, % sup3
- 36/36pt#, % sub1
- 72/36pt#, % sub2
- subs*asc_height#-36/36pt#, % sup\_drop
- 18/36pt#, % sub\_drop
- 11.9pt#, % delim1
- 8.1pt#, % delim2
- math_axis#; % axis\_height
-
-generate mathsy % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/cmbsy8.mf b/Master/texmf-dist/fonts/source/public/ams/cmbsy8.mf
deleted file mode 100644
index 3317d44cb3f..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/cmbsy8.mf
+++ /dev/null
@@ -1,129 +0,0 @@
-%% @metafontfile{
-%% filename="cmbsy8.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "10526 129 716 6839"
-%% keywords="amsfonts, tex, metafont ",
-%% abstract="This is the parameter file for use with
-%% cmbsy8, in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% Computer Modern Bold Math Symbols 8 point
-if unknown cmbase: input cmbase fi
-
-font_identifier:="CMBSY V2.2"; font_size 8pt#;
-
-u#:=19.6/36pt#; % unit width
-width_adj#:=9.4/36pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=5.4/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=0pt#; % extra space added to all sidebars
-
-body_height#:=216/36pt#; % height of tallest characters
-asc_height#:=200/36pt#; % height of lowercase ascenders
-cap_height#:=197.6/36pt#; % height of caps
-fig_height#:=185.6/36pt#; % height of numerals
-x_height#:=128/36pt#; % height of lowercase without ascenders
-math_axis#:=72/36pt#; % axis of symmetry for math symbols
-bar_height#:=67/36pt#; % height of crossbar in lowercase e
-comma_depth#:=56/36pt#; % depth of comma below baseline
-desc_depth#:=56/36pt#; % depth of lowercase descenders
-
-crisp#:=12pt#; % diameter of serif corners
-tiny#:=12/36pt#; % diameter of rounded corners
-fine#:=10/36pt#; % diameter of sharply rounded corners
-thin_join#:=10/36pt#; % width of extrafine details
-hair#:=16.2/36pt#; % lowercase hairline breadth
-stem#:=34/36pt#; % lowercase stem breadth
-curve#:=38/36pt#; % lowercase curve breadth
-ess#:=31/36pt#; % breadth in middle of lowercase s
-flare#:=37/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=46/36pt#; % diameter of dots
-cap_hair#:=19/36pt#; % uppercase hairline breadth
-cap_stem#:=42/36pt#; % uppercase stem breadth
-cap_curve#:=45/36pt#; % uppercase curve breadth
-cap_ess#:=42/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.54pt#; % thickness of lines in math symbols
-
-dish#:=1/36pt#; % amount erased at top or bottom of serifs
-bracket#:=8/36pt#; % vertical distance from serif base to tangent
-jut#:=21/36pt#; % protrusion of lowercase serifs
-cap_jut#:=30/36pt#; % protrusion of uppercase serifs
-beak_jut#:=9.4/36pt#; % horizontal protrusion of beak serifs
-beak#:=55/36pt#; % vertical protrusion of beak serifs
-vair#:=12/36pt#; % vertical diameter of hairlines
-notch_cut#:=8pt#; % maximum breadth above or below notches
-bar#:=15/36pt#; % lowercase bar thickness
-slab#:=15/36pt#; % serif and arm thickness
-cap_bar#:=15/36pt#; % uppercase bar thickness
-cap_band#:=15/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=8pt#; % max breadth above/below uppercase notches
-serif_drop#:=2.4/36pt#; % vertical drop of sloped serifs
-stem_corr#:=1.8/36pt#; % for small refinements of stem breadth
-vair_corr#:=1.3/36pt#; % for small refinements of hairline height
-apex_corr#:=0pt#; % extra width at diagonal junctions
-
-o#:=5/36pt#; % amount of overshoot for curves
-apex_o#:=4.5/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=1/4; % tilt ratio $(\Delta x/\Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=.9; % extra openness of math symbols
-superness:=8/11; % parameter for superellipses
-superpull:=1/8; % extra openness inside bowls
-beak_darkness:=.4; % fraction of triangle inside beak serifs
-ligs:=2; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=true; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=true; % should math-mode spacing be used?
-
-% the following font parameters are explained in {\sl The \TeX book}, Appendix G
-subs:=6/8; % subscripts to 8pt will normally be in 6pt type
-rth#:=.4pt#; % assume that rules will come from cmex10
-fontdimen 8: % parameters $\sigma_8$ through $\sigma_{22}$ will now be listed
- math_axis#+3.51rth#+36/36pt#+subs*desc_depth#, % num1
- math_axis#+1.51rth#+24/36pt#, % num2
- math_axis#+1.51rth#+38/36pt#, % num3
- -(math_axis#-3.51rth#-subs*fig_height#-98/36pt#), % denom1
- -(math_axis#-1.51rth#-subs*fig_height#-24/36pt#), % denom2
- 7.49pt#-subs*asc_height#, % sup1
- 6.99pt#-subs*asc_height#, % sup2
- 82/36pt#, % sup3
- 36/36pt#, % sub1
- 72/36pt#, % sub2
- subs*asc_height#-36/36pt#, % sup\_drop
- 18/36pt#, % sub\_drop
- 11.9pt#, % delim1
- 9.1pt#, % delim2
- math_axis#; % axis\_height
-
-generate mathsy % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/cmbsy9.mf b/Master/texmf-dist/fonts/source/public/ams/cmbsy9.mf
deleted file mode 100644
index 483c0812961..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/cmbsy9.mf
+++ /dev/null
@@ -1,129 +0,0 @@
-%% @metafontfile{
-%% filename="cmbsy9.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "65271 129 716 6860"
-%% keywords="amsfonts, tex, metafont ",
-%% abstract="This is the parameter file for use with
-%% cmbsy9, in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% Computer Modern Bold Math Symbols 9 point
-if unknown cmbase: input cmbase fi
-
-font_identifier:="CMBSY V2.2"; font_size 9pt#;
-
-u#:=21.3/36pt#; % unit width
-width_adj#:=10.2/36pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=6.2/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=0pt#; % extra space added to all sidebars
-
-body_height#:=243/36pt#; % height of tallest characters
-asc_height#:=225/36pt#; % height of lowercase ascenders
-cap_height#:=222.3/36pt#; % height of caps
-fig_height#:=208.8/36pt#; % height of numerals
-x_height#:=144/36pt#; % height of lowercase without ascenders
-math_axis#:=81/36pt#; % axis of symmetry for math symbols
-bar_height#:=76/36pt#; % height of crossbar in lowercase e
-comma_depth#:=63/36pt#; % depth of comma below baseline
-desc_depth#:=63/36pt#; % depth of lowercase descenders
-
-crisp#:=13/36pt#; % diameter of serif corners
-tiny#:=13/36pt#; % diameter of rounded corners
-fine#:=10/36pt#; % diameter of sharply rounded corners
-thin_join#:=10/36pt#; % width of extrafine details
-hair#:=16.6/36pt#; % lowercase hairline breadth
-stem#:=37/36pt#; % lowercase stem breadth
-curve#:=42/36pt#; % lowercase curve breadth
-ess#:=34/36pt#; % breadth in middle of lowercase s
-flare#:=40/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=51/36pt#; % diameter of dots
-cap_hair#:=19/36pt#; % uppercase hairline breadth
-cap_stem#:=46/36pt#; % uppercase stem breadth
-cap_curve#:=50/36pt#; % uppercase curve breadth
-cap_ess#:=47/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.57pt#; % thickness of lines in math symbols
-
-dish#:=1/36pt#; % amount erased at top or bottom of serifs
-bracket#:=9/36pt#; % vertical distance from serif base to tangent
-jut#:=24/36pt#; % protrusion of lowercase serifs
-cap_jut#:=35/36pt#; % protrusion of uppercase serifs
-beak_jut#:=10.2/36pt#; % horizontal protrusion of beak serifs
-beak#:=63/36pt#; % vertical protrusion of beak serifs
-vair#:=12.5/36pt#; % vertical diameter of hairlines
-notch_cut#:=9pt#; % maximum breadth above or below notches
-bar#:=16/36pt#; % lowercase bar thickness
-slab#:=16/36pt#; % serif and arm thickness
-cap_bar#:=16/36pt#; % uppercase bar thickness
-cap_band#:=16/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=9pt#; % max breadth above/below uppercase notches
-serif_drop#:=2.7/36pt#; % vertical drop of sloped serifs
-stem_corr#:=1.9/36pt#; % for small refinements of stem breadth
-vair_corr#:=1.4/36pt#; % for small refinements of hairline height
-apex_corr#:=0pt#; % extra width at diagonal junctions
-
-o#:=5.5/36pt#; % amount of overshoot for curves
-apex_o#:=5/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=1/4; % tilt ratio $(\Delta x/\Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=.7; % extra openness of math symbols
-superness:=8/11; % parameter for superellipses
-superpull:=1/8; % extra openness inside bowls
-beak_darkness:=.4; % fraction of triangle inside beak serifs
-ligs:=2; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=true; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=true; % should math-mode spacing be used?
-
-% the following font parameters are explained in {\sl The \TeX book}, Appendix G
-subs:=6/9; % subscripts to 9pt will normally be in 6pt type
-rth#:=.4pt#; % assume that rules will come from cmex10
-fontdimen 8: % parameters $\sigma_8$ through $\sigma_{22}$ will now be listed
- math_axis#+3.51rth#+36/36pt#+subs*desc_depth#, % num1
- math_axis#+1.51rth#+30/36pt#, % num2
- math_axis#+1.51rth#+43/36pt#, % num3
- -(math_axis#-3.51rth#-subs*fig_height#-111/36pt#), % denom1
- -(math_axis#-1.51rth#-subs*fig_height#-30/36pt#), % denom2
- 8.49pt#-subs*asc_height#, % sup1
- 7.99pt#-subs*asc_height#, % sup2
- 93/36pt#, % sup3
- 36/36pt#, % sub1
- -(7.99pt#-2subs*asc_height#-3.1rth#), % sub2
- subs*asc_height#-36/36pt#, % sup\_drop
- 18/36pt#, % sub\_drop
- 23.9pt#, % delim1
- 9.1pt#, % delim2
- math_axis#; % axis\_height
-
-generate mathsy % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/cmcsc8.mf b/Master/texmf-dist/fonts/source/public/ams/cmcsc8.mf
deleted file mode 100644
index 63a1af471d7..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/cmcsc8.mf
+++ /dev/null
@@ -1,142 +0,0 @@
-%% @metafontfile{
-%% filename="cmcsc8.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "24411 142 805 7399"
-%% keywords="amsfonts, tex, metafont ",
-%% abstract="This is the parameter file for use with
-%% cmcsc8, in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% Computer Modern Roman Cap and Small Cap 8 point; created at AMS
-if unknown cmbase: input cmbase fi
-
-font_identifier:="CMCSC V2.2"; font_size 8pt#;
-
-u#:=18/36pt#; % unit width
-width_adj#:=0pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=4.1/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=2.5/36pt#; % extra space added to all sidebars
-
-body_height#:=216/36pt#; % height of tallest characters
-asc_height#:=200/36pt#; % height of lowercase ascenders
-cap_height#:=196.8/36pt#; % height of caps
-fig_height#:=185.6/36pt#; % height of numerals
-x_height#:=124/36pt#; % height of lowercase without ascenders
-math_axis#:=72/36pt#; % axis of symmetry for math symbols
-bar_height#:=69.6/36pt#; % height of crossbar in lowercase e
-comma_depth#:=56/36pt#; % depth of comma below baseline
-desc_depth#:=56/36pt#; % depth of lowercase descenders
-
-crisp#:=0pt#; % diameter of serif corners
-tiny#:=8/36pt#; % diameter of rounded corners
-fine#:=7/36pt#; % diameter of sharply rounded corners
-thin_join#:=7/36pt#; % width of extrafine details
-hair#:=9/36pt#; % lowercase hairline breadth
-stem#:=22/36pt#; % lowercase stem breadth
-curve#:=25.5/36pt#; % lowercase curve breadth
-ess#:=23/36pt#; % breadth in middle of lowercase s
-flare#:=27/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=32/36pt#; % diameter of dots
-cap_hair#:=9.5/36pt#; % uppercase hairline breadth
-cap_stem#:=26.5/36pt#; % uppercase stem breadth
-cap_curve#:=30/36pt#; % uppercase curve breadth
-cap_ess#:=27/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.36pt#; % thickness of lines in math symbols
-
-dish#:=1/36pt#; % amount erased at top or bottom of serifs
-bracket#:=16/36pt#; % vertical distance from serif base to tangent
-jut#:=22/36pt#; % protrusion of lowercase serifs
-cap_jut#:=29/36pt#; % protrusion of uppercase serifs
-beak_jut#:=8.4/36pt#; % horizontal protrusion of beak serifs
-beak#:=56/36pt#; % vertical protrusion of beak serifs
-vair#:=8/36pt#; % vertical diameter of hairlines
-notch_cut#:=8pt#; % maximum breadth above or below notches
-bar#:=9.5/36pt#; % lowercase bar thickness
-slab#:=9.5/36pt#; % serif and arm thickness
-cap_bar#:=9.5/36pt#; % uppercase bar thickness
-cap_band#:=9.5/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=8pt#; % max breadth above/below uppercase notches
-serif_drop#:=3.2/36pt#; % vertical drop of sloped serifs
-stem_corr#:=1/36pt#; % for small refinements of stem breadth
-vair_corr#:=1/36pt#; % for small refinements of hairline height
-apex_corr#:=0pt#; % extra width at diagonal junctions
-
-o#:=6/36pt#; % amount of overshoot for curves
-apex_o#:=6/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=0; % tilt ratio $(\Delta x/\Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=.4; % extra openness of math symbols
-superness:=1/sqrt2; % parameter for superellipses
-superpull:=1/6; % extra openness inside bowls
-beak_darkness:=11/30; % fraction of triangle inside beak serifs
-ligs:=1; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=false; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=false; % should math-mode spacing be used?
-
-% now come replacements used to set the lowercase caps
-
-lower.u#:=13/36pt#; % unit width
-lower.width_adj#:=0pt#; % width adjustment for certain characters
-lower.cap_serif_fit#:=2.7/36pt#; % extra sidebar near uppercase serifs
-lower.letter_fit#:=4/36pt#; % extra space added to all sidebars
-
-lower.body_height#:=146/36pt#; % height of tallest characters
-lower.cap_height#:=145.8/36pt#; % height of caps
-lower.x_height#:=85/36pt#; % height of lowercase without ascenders
-lower.bar_height#:=47.6/36pt#; % height of crossbar in lowercase e
-lower.comma_depth#:=38/36pt#; % depth of comma below baseline
-
-lower.flare#:=20/36pt#; % diameter of bulbs or breadth of terminals
-lower.cap_hair#:=8.1/36pt#; % uppercase hairline breadth
-lower.stem#:=17/36pt#; % lowercase stem breadth
-lower.cap_stem#:=21/36pt#; % uppercase stem breadth
-lower.cap_curve#:=25/36pt#; % uppercase curve breadth
-lower.cap_ess#:=20/36pt#; % breadth in middle of uppercase s
-
-lower.cap_jut#:=20/36pt#; % protrusion of uppercase serifs
-lower.beak_jut#:=5.4/36pt#; % horizontal protrusion of beak serifs
-lower.beak#:=38/36pt#; % vertical protrusion of beak serifs
-lower.slab#:=8.1/36pt#; % serif and arm thickness
-lower.cap_bar#:=8.1/36pt#; % uppercase bar thickness
-lower.cap_band#:=8.1/36pt#; % uppercase thickness above/below lobes
-lower.cap_notch_cut#:=8pt#; % max breadth above/below uppercase notches
-
-lower.o#:=4/36pt#; % amount of overshoot for curves
-lower.apex_o#:=3/36pt#; % amount of overshoot for diagonal junctions
-
-lower.fudge:=1; % factor applied to weights of heavy characters
-
-generate csc % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/cmcsc9.mf b/Master/texmf-dist/fonts/source/public/ams/cmcsc9.mf
deleted file mode 100644
index 954c7043fc5..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/cmcsc9.mf
+++ /dev/null
@@ -1,142 +0,0 @@
-%% @metafontfile{
-%% filename="cmcsc9.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "36892 142 805 7430"
-%% keywords="amsfonts, tex, metafont ",
-%% abstract="This is the parameter file for use with
-%% cmcsc9, in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% Computer Modern Roman Caps and Small Caps 9 point; created at AMS
-if unknown cmbase: input cmbase fi
-
-font_identifier:="CMCSC V2.2"; font_size 9pt#;
-
-u#:=19/36pt#; % unit width
-width_adj#:=0pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=4.6/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=3.5/36pt#; % extra space added to all sidebars
-
-body_height#:=243/36pt#; % height of tallest characters
-asc_height#:=225/36pt#; % height of lowercase ascenders
-cap_height#:=221.4/36pt#; % height of caps
-fig_height#:=208.8/36pt#; % height of numerals
-x_height#:=139.5/36pt#; % height of lowercase without ascenders
-math_axis#:=81/36pt#; % axis of symmetry for math symbols
-bar_height#:=78.3/36pt#; % height of crossbar in lowercase e
-comma_depth#:=63/36pt#; % depth of comma below baseline
-desc_depth#:=63/36pt#; % depth of lowercase descenders
-
-crisp#:=0pt#; % diameter of serif corners
-tiny#:=8/36pt#; % diameter of rounded corners
-fine#:=7/36pt#; % diameter of sharply rounded corners
-thin_join#:=7/36pt#; % width of extrafine details
-hair#:=9/36pt#; % lowercase hairline breadth
-stem#:=24/36pt#; % lowercase stem breadth
-curve#:=28/36pt#; % lowercase curve breadth
-ess#:=25/36pt#; % breadth in middle of lowercase s
-flare#:=30/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=35/36pt#; % diameter of dots
-cap_hair#:=10/36pt#; % uppercase hairline breadth
-cap_stem#:=29/36pt#; % uppercase stem breadth
-cap_curve#:=33/36pt#; % uppercase curve breadth
-cap_ess#:=31/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.38pt#; % thickness of lines in math symbols
-
-dish#:=1/36pt#; % amount erased at top or bottom of serifs
-bracket#:=18/36pt#; % vertical distance from serif base to tangent
-jut#:=25/36pt#; % protrusion of lowercase serifs
-cap_jut#:=33/36pt#; % protrusion of uppercase serifs
-beak_jut#:=9.2/36pt#; % horizontal protrusion of beak serifs
-beak#:=63/36pt#; % vertical protrusion of beak serifs
-vair#:=8/36pt#; % vertical diameter of hairlines
-notch_cut#:=9pt#; % maximum breadth above or below notches
-bar#:=10/36pt#; % lowercase bar thickness
-slab#:=10/36pt#; % serif and arm thickness
-cap_bar#:=10/36pt#; % uppercase bar thickness
-cap_band#:=10/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=9pt#; % max breadth above/below uppercase notches
-serif_drop#:=3.6/36pt#; % vertical drop of sloped serifs
-stem_corr#:=1/36pt#; % for small refinements of stem breadth
-vair_corr#:=1/36pt#; % for small refinements of hairline height
-apex_corr#:=0pt#; % extra width at diagonal junctions
-
-o#:=7/36pt#; % amount of overshoot for curves
-apex_o#:=7/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=0; % tilt ratio $(\Delta x/\Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=.2; % extra openness of math symbols
-superness:=1/sqrt2; % parameter for superellipses
-superpull:=1/6; % extra openness inside bowls
-beak_darkness:=11/30; % fraction of triangle inside beak serifs
-ligs:=1; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=false; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=false; % should math-mode spacing be used?
-
-% now come replacements used to set the lowercase caps
-
-lower.u#:=14.5/36pt#; % unit width
-lower.width_adj#:=0pt#; % width adjustment for certain characters
-lower.cap_serif_fit#:=3.4/36pt#; % extra sidebar near uppercase serifs
-lower.letter_fit#:=3.5/36pt#; % extra space added to all sidebars
-
-lower.body_height#:=173/36pt#; % height of tallest characters
-lower.cap_height#:=170.4/36pt#; % height of caps
-lower.x_height#:=100.5/36pt#; % height of lowercase without ascenders
-lower.bar_height#:=56.3/36pt#; % height of crossbar in lowercase e
-lower.comma_depth#:=45/36pt#; % depth of comma below baseline
-
-lower.flare#:=22/36pt#; % diameter of bulbs or breadth of terminals
-lower.cap_hair#:=8.6/36pt#; % uppercase hairline breadth
-lower.stem#:=19/36pt#; % lowercase stem breadth
-lower.cap_stem#:=23.5/36pt#; % uppercase stem breadth
-lower.cap_curve#:=28/36pt#; % uppercase curve breadth
-lower.cap_ess#:=24/36pt#; % breadth in middle of uppercase s
-
-lower.cap_jut#:=23/36pt#; % protrusion of uppercase serifs
-lower.beak_jut#:=6.2/36pt#; % horizontal protrusion of beak serifs
-lower.beak#:=45/36pt#; % vertical protrusion of beak serifs
-lower.slab#:=8.6/36pt#; % serif and arm thickness
-lower.cap_bar#:=8.6/36pt#; % uppercase bar thickness
-lower.cap_band#:=8.6/36pt#; % uppercase thickness above/below lobes
-lower.cap_notch_cut#:=9pt#; % max breadth above/below uppercase notches
-
-lower.o#:=4.5/36pt#; % amount of overshoot for curves
-lower.apex_o#:=3/36pt#; % amount of overshoot for diagonal junctions
-
-lower.fudge:=1; % factor applied to weights of heavy characters
-
-generate csc % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/cmex7.mf b/Master/texmf-dist/fonts/source/public/ams/cmex7.mf
deleted file mode 100644
index 619f0bb62cc..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/cmex7.mf
+++ /dev/null
@@ -1,118 +0,0 @@
-%% @metafontfile{
-%% filename="cmex7.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "44655 118 668 6140"
-%% keywords="amsfonts, tex, metafont ",
-%% abstract="This is the parameter file for use with
-%% cmex7, in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% Computer Modern Math Extension 7 point
-if unknown cmbase: input cmbase fi
-
-font_identifier:="CMEX V2.2"; font_size 7pt#;
-
-u#:=15.5/36pt#; % unit width
-width_adj#:=0pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=3.5/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=4/36pt#; % extra space added to all sidebars
-
-body_height#:=189/36pt#; % height of tallest characters
-asc_height#:=175/36pt#; % height of lowercase ascenders
-cap_height#:=172.2/36pt#; % height of caps
-fig_height#:=162.4/36pt#; % height of numerals
-x_height#:=108.5/36pt#; % height of lowercase without ascenders
-math_axis#:=63/36pt#; % axis of symmetry for math symbols
-bar_height#:=60.9/36pt#; % height of crossbar in lowercase e
-comma_depth#:=49/36pt#; % depth of comma below baseline
-desc_depth#:=49/36pt#; % depth of lowercase descenders
-
-crisp#:=0/36pt#; % diameter of serif corners
-tiny#:=7/36pt#; % diameter of rounded corners
-fine#:=6/36pt#; % diameter of sharply rounded corners
-thin_join#:=6/36pt#; % width of extrafine details
-hair#:=8.5/36pt#; % lowercase hairline breadth
-stem#:=20/36pt#; % lowercase stem breadth
-curve#:=23/36pt#; % lowercase curve breadth
-ess#:=21/36pt#; % breadth in middle of lowercase s
-flare#:=24/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=29/36pt#; % diameter of dots
-cap_hair#:=9/36pt#; % uppercase hairline breadth
-cap_stem#:=25/36pt#; % uppercase stem breadth
-cap_curve#:=28/36pt#; % uppercase curve breadth
-cap_ess#:=24/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.34pt#; % thickness of lines in math symbols
-
-dish#:=.9/36pt#; % amount erased at top or bottom of serifs
-bracket#:=14/36pt#; % vertical distance from serif base to tangent
-jut#:=19.5/36pt#; % protrusion of lowercase serifs
-cap_jut#:=26/36pt#; % protrusion of uppercase serifs
-beak_jut#:=7.6/36pt#; % horizontal protrusion of beak serifs
-beak#:=49/36pt#; % vertical protrusion of beak serifs
-vair#:=7/36pt#; % vertical diameter of hairlines
-notch_cut#:=7pt#; % maximum breadth above or below notches
-bar#:=9/36pt#; % lowercase bar thickness
-slab#:=9/36pt#; % serif and arm thickness
-cap_bar#:=9/36pt#; % uppercase bar thickness
-cap_band#:=9/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=7pt#; % max breadth above/below uppercase notches
-serif_drop#:=2.8/36pt#; % vertical drop of sloped serifs
-stem_corr#:=.9/36pt#; % for small refinements of stem breadth
-vair_corr#:=.9/36pt#; % for small refinements of hairline height
-apex_corr#:=0pt#; % extra width at diagonal junctions
-
-o#:=5/36pt#; % amount of overshoot for curves
-apex_o#:=5/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=0; % tilt ratio $(\Delta x/\Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=.6; % extra openness of math symbols
-superness:=1/sqrt2; % parameter for superellipses
-superpull:=1/6; % extra openness inside bowls
-beak_darkness:=11/30; % fraction of triangle inside beak serifs
-ligs:=2; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=false; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=false; % should math-mode spacing be used?
-
-%the following font parameters are explained in {\sl The \TeX book}, Appendix G
-fontdimen 8: % parameters $\xi_8$ through $\xi_{13}$ will now be listed
-rule_thickness#, % default \_rule\_thickness
-28/36pt#, % big\_op\_spacing1
-42/36pt#, % big\_op\_spacing2
-50.4/36pt#, % big\_op\_spacing3
-154/36pt#, % big\_op\_spacing4
-36/36pt#; % big\_op\_spacing5
-
-generate mathex % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/cmex8.mf b/Master/texmf-dist/fonts/source/public/ams/cmex8.mf
deleted file mode 100644
index 9f0763b3fa7..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/cmex8.mf
+++ /dev/null
@@ -1,118 +0,0 @@
-%% @metafontfile{
-%% filename="cmex8.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "18679 118 668 6144"
-%% keywords="amsfonts, tex, metafont ",
-%% abstract="This is the parameter file for use with
-%% cmex8, in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% Computer Modern Math Extension 8 point
-if unknown cmbase: input cmbase fi
-
-font_identifier:="CMEX V2.2"; font_size 8pt#;
-
-u#:=17/36pt#; % unit width
-width_adj#:=0pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=4.1/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=0pt#; % extra space added to all sidebars
-
-body_height#:=216/36pt#; % height of tallest characters
-asc_height#:=200/36pt#; % height of lowercase ascenders
-cap_height#:=196.8/36pt#; % height of caps
-fig_height#:=185.6/36pt#; % height of numerals
-x_height#:=124/36pt#; % height of lowercase without ascenders
-math_axis#:=72/36pt#; % axis of symmetry for math symbols
-bar_height#:=69.6/36pt#; % height of crossbar in lowercase e
-comma_depth#:=56/36pt#; % depth of comma below baseline
-desc_depth#:=56/36pt#; % depth of lowercase descenders
-
-crisp#:=0/36pt#; % diameter of serif corners
-tiny#:=8/36pt#; % diameter of rounded corners
-fine#:=7/36pt#; % diameter of sharply rounded corners
-thin_join#:=7/36pt#; % width of extrafine details
-hair#:=9/36pt#; % lowercase hairline breadth
-stem#:=22/36pt#; % lowercase stem breadth
-curve#:=25.5/36pt#; % lowercase curve breadth
-ess#:=23/36pt#; % breadth in middle of lowercase s
-flare#:=27/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=32/36pt#; % diameter of dots
-cap_hair#:=9.5/36pt#; % uppercase hairline breadth
-cap_stem#:=27/36pt#; % uppercase stem breadth
-cap_curve#:=30.5/36pt#; % uppercase curve breadth
-cap_ess#:=27.5/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.36pt#; % thickness of lines in math symbols
-
-dish#:=1/36pt#; % amount erased at top or bottom of serifs
-bracket#:=16/36pt#; % vertical distance from serif base to tangent
-jut#:=22.5/36pt#; % protrusion of lowercase serifs
-cap_jut#:=29/36pt#; % protrusion of uppercase serifs
-beak_jut#:=8.4/36pt#; % horizontal protrusion of beak serifs
-beak#:=56/36pt#; % vertical protrusion of beak serifs
-vair#:=8/36pt#; % vertical diameter of hairlines
-notch_cut#:=8pt#; % maximum breadth above or below notches
-bar#:=9.5/36pt#; % lowercase bar thickness
-slab#:=9.5/36pt#; % serif and arm thickness
-cap_bar#:=9.5/36pt#; % uppercase bar thickness
-cap_band#:=9.5/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=8pt#; % max breadth above/below uppercase notches
-serif_drop#:=3.2/36pt#; % vertical drop of sloped serifs
-stem_corr#:=1/36pt#; % for small refinements of stem breadth
-vair_corr#:=1/36pt#; % for small refinements of hairline height
-apex_corr#:=0pt#; % extra width at diagonal junctions
-
-o#:=6/36pt#; % amount of overshoot for curves
-apex_o#:=6/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=0; % tilt ratio $(\Delta x/\Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=.4; % extra openness of math symbols
-superness:=1/sqrt2; % parameter for superellipses
-superpull:=1/6; % extra openness inside bowls
-beak_darkness:=11/30; % fraction of triangle inside beak serifs
-ligs:=2; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=false; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=false; % should math-mode spacing be used?
-
-%the following font parameters are explained in {\sl The \TeX book}, Appendix G
-fontdimen 8: % parameters $\xi_8$ through $\xi_{13}$ will now be listed
-rule_thickness#, % default \_rule\_thickness
-32/36pt#, % big\_op\_spacing1
-48/36pt#, % big\_op\_spacing2
-57.6/36pt#, % big\_op\_spacing3
-175/36pt#, % big\_op\_spacing4
-36/36pt#; % big\_op\_spacing5
-
-generate mathex % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/cmex9.mf b/Master/texmf-dist/fonts/source/public/ams/cmex9.mf
deleted file mode 100644
index 6d9f72b7419..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/cmex9.mf
+++ /dev/null
@@ -1,118 +0,0 @@
-%% @metafontfile{
-%% filename="cmex9.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "00299 118 668 6140"
-%% keywords="amsfonts, tex, metafont ",
-%% abstract="This is the parameter file for use with
-%% cmex9, in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% Computer Modern Math Extension 9 point
-if unknown cmbase: input cmbase fi
-
-font_identifier:="CMEX V2.2"; font_size 9pt#;
-
-u#:=18.5/36pt#; % unit width
-width_adj#:=0pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=4.6/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=0pt#; % extra space added to all sidebars
-
-body_height#:=243/36pt#; % height of tallest characters
-asc_height#:=225/36pt#; % height of lowercase ascenders
-cap_height#:=221.4/36pt#; % height of caps
-fig_height#:=208.8/36pt#; % height of numerals
-x_height#:=139.5/36pt#; % height of lowercase without ascenders
-math_axis#:=81/36pt#; % axis of symmetry for math symbols
-bar_height#:=78.3/36pt#; % height of crossbar in lowercase e
-comma_depth#:=63/36pt#; % depth of comma below baseline
-desc_depth#:=63/36pt#; % depth of lowercase descenders
-
-crisp#:=0/36pt#; % diameter of serif corners
-tiny#:=8/36pt#; % diameter of rounded corners
-fine#:=7/36pt#; % diameter of sharply rounded corners
-thin_join#:=7/36pt#; % width of extrafine details
-hair#:=9/36pt#; % lowercase hairline breadth
-stem#:=24/36pt#; % lowercase stem breadth
-curve#:=28/36pt#; % lowercase curve breadth
-ess#:=25/36pt#; % breadth in middle of lowercase s
-flare#:=30/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=35/36pt#; % diameter of dots
-cap_hair#:=10/36pt#; % uppercase hairline breadth
-cap_stem#:=29/36pt#; % uppercase stem breadth
-cap_curve#:=33/36pt#; % uppercase curve breadth
-cap_ess#:=31/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.38pt#; % thickness of lines in math symbols
-
-dish#:=1/36pt#; % amount erased at top or bottom of serifs
-bracket#:=18/36pt#; % vertical distance from serif base to tangent
-jut#:=25/36pt#; % protrusion of lowercase serifs
-cap_jut#:=33/36pt#; % protrusion of uppercase serifs
-beak_jut#:=9.2/36pt#; % horizontal protrusion of beak serifs
-beak#:=63/36pt#; % vertical protrusion of beak serifs
-vair#:=8/36pt#; % vertical diameter of hairlines
-notch_cut#:=9pt#; % maximum breadth above or below notches
-bar#:=10/36pt#; % lowercase bar thickness
-slab#:=10/36pt#; % serif and arm thickness
-cap_bar#:=10/36pt#; % uppercase bar thickness
-cap_band#:=10/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=9pt#; % max breadth above/below uppercase notches
-serif_drop#:=3.6/36pt#; % vertical drop of sloped serifs
-stem_corr#:=1/36pt#; % for small refinements of stem breadth
-vair_corr#:=1/36pt#; % for small refinements of hairline height
-apex_corr#:=0pt#; % extra width at diagonal junctions
-
-o#:=7/36pt#; % amount of overshoot for curves
-apex_o#:=7/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=0; % tilt ratio $(\Delta x/\Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=.2; % extra openness of math symbols
-superness:=1/sqrt2; % parameter for superellipses
-superpull:=1/6; % extra openness inside bowls
-beak_darkness:=11/30; % fraction of triangle inside beak serifs
-ligs:=2; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=false; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=false; % should math-mode spacing be used?
-
-%the following font parameters are explained in {\sl The \TeX book}, Appendix G
-fontdimen 8: % parameters $\xi_8$ through $\xi_{13}$ will now be listed
-rule_thickness#, % default \_rule\_thickness
-36/36pt#, % big\_op\_spacing1
-54/36pt#, % big\_op\_spacing2
-64.8/36pt#, % big\_op\_spacing3
-196/36pt#, % big\_op\_spacing4
-36/36pt#; % big\_op\_spacing5
-
-generate mathex % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/cmmib5.mf b/Master/texmf-dist/fonts/source/public/ams/cmmib5.mf
deleted file mode 100644
index 90fae0bfdf1..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/cmmib5.mf
+++ /dev/null
@@ -1,109 +0,0 @@
-%% @metafontfile{
-%% filename="cmmib5.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support Department,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "35884 109 623 5643"
-%% keywords="amsfonts, tex, metafont ",
-%% abstract="This is the parameter file for use with
-%% cmmib5, in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% Computer Modern Bold Math Italic 5 point
-if unknown cmbase: input cmbase fi
-
-font_identifier:="CMMIB V2.2"; font_size 5pt#;
-
-u#:=14.5/36pt#; % unit width
-width_adj#:=7/36pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=3/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=6/36pt#; % extra space added to all sidebars
-
-body_height#:=135/36pt#; % height of tallest characters
-asc_height#:=125/36pt#; % height of lowercase ascenders
-cap_height#:=123.5/36pt#; % height of caps
-fig_height#:=116/36pt#; % height of numerals
-x_height#:=80/36pt#; % height of lowercase without ascenders
-math_axis#:=45/36pt#; % axis of symmetry for math symbols
-bar_height#:=40/36pt#; % height of crossbar in lowercase e
-comma_depth#:=35/36pt#; % depth of comma below baseline
-desc_depth#:=35/36pt#; % depth of lowercase descenders
-
-crisp#:=9/36pt#; % diameter of serif corners
-tiny#:=9/36pt#; % diameter of rounded corners
-fine#:=8/36pt#; % diameter of sharply rounded corners
-thin_join#:=8/36pt#; % width of extrafine details
-hair#:=15/36pt#; % lowercase hairline breadth
-stem#:=23/36pt#; % lowercase stem breadth
-curve#:=26/36pt#; % lowercase curve breadth
-ess#:=18/36pt#; % breadth in middle of lowercase s
-flare#:=26/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=31/36pt#; % diameter of dots
-cap_hair#:=17/36pt#; % uppercase hairline breadth
-cap_stem#:=27/36pt#; % uppercase stem breadth
-cap_curve#:=30/36pt#; % uppercase curve breadth
-cap_ess#:=23/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.43pt#; % thickness of lines in math symbols
-
-dish#:=.7/36pt#; % amount erased at top or bottom of serifs
-bracket#:=5/36pt#; % vertical distance from serif base to tangent
-jut#:=15/36pt#; % protrusion of lowercase serifs
-cap_jut#:=21/36pt#; % protrusion of uppercase serifs
-beak_jut#:=7/36pt#; % horizontal protrusion of beak serifs
-beak#:=25/36pt#; % vertical protrusion of beak serifs
-vair#:=10/36pt#; % vertical diameter of hairlines
-notch_cut#:=5pt#; % maximum breadth above or below notches
-bar#:=12/36pt#; % lowercase bar thickness
-slab#:=12/36pt#; % serif and arm thickness
-cap_bar#:=12/36pt#; % uppercase bar thickness
-cap_band#:=12/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=5pt#; % max breadth above/below uppercase notches
-serif_drop#:=1.5/36pt#; % vertical drop of sloped serifs
-stem_corr#:=1.5/36pt#; % for small refinements of stem breadth
-vair_corr#:=1/36pt#; % for small refinements of hairline height
-apex_corr#:=9/36pt#; % extra width at diagonal junctions
-
-o#:=3.5/36pt#; % amount of overshoot for curves
-apex_o#:=3.5/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=1/4; % tilt ratio $(\Delta x/\Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=1.5; % extra openness of math symbols
-superness:=8/11; % parameter for superellipses
-superpull:=1/8; % extra openness inside bowls
-beak_darkness:=.4; % fraction of triangle inside beak serifs
-ligs:=1; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=true; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=true; % should math-mode spacing be used?
-
-generate mathit % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/cmmib6.mf b/Master/texmf-dist/fonts/source/public/ams/cmmib6.mf
deleted file mode 100644
index 22d8bc1b252..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/cmmib6.mf
+++ /dev/null
@@ -1,109 +0,0 @@
-%% @metafontfile{
-%% filename="cmmib6.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support Department,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "35826 109 623 5643"
-%% keywords="amsfonts, tex, metafont ",
-%% abstract="This is the parameter file for use with
-%% cmmib6, in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% Computer Modern Bold Math Italic 6 point
-if unknown cmbase: input cmbase fi
-
-font_identifier:="CMMIB V2.2"; font_size 6pt#;
-
-u#:=16.2/36pt#; % unit width
-width_adj#:=7.8/36pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=3.8/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=4/36pt#; % extra space added to all sidebars
-
-body_height#:=162/36pt#; % height of tallest characters
-asc_height#:=150/36pt#; % height of lowercase ascenders
-cap_height#:=148.2/36pt#; % height of caps
-fig_height#:=139.2/36pt#; % height of numerals
-x_height#:=96/36pt#; % height of lowercase without ascenders
-math_axis#:=54/36pt#; % axis of symmetry for math symbols
-bar_height#:=49/36pt#; % height of crossbar in lowercase e
-comma_depth#:=42/36pt#; % depth of comma below baseline
-desc_depth#:=42/36pt#; % depth of lowercase descenders
-
-crisp#:=10/36pt#; % diameter of serif corners
-tiny#:=10/36pt#; % diameter of rounded corners
-fine#:=9/36pt#; % diameter of sharply rounded corners
-thin_join#:=9/36pt#; % width of extrafine details
-hair#:=15.4/36pt#; % lowercase hairline breadth
-stem#:=27/36pt#; % lowercase stem breadth
-curve#:=30/36pt#; % lowercase curve breadth
-ess#:=24/36pt#; % breadth in middle of lowercase s
-flare#:=29/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=36/36pt#; % diameter of dots
-cap_hair#:=18/36pt#; % uppercase hairline breadth
-cap_stem#:=32/36pt#; % uppercase stem breadth
-cap_curve#:=35/36pt#; % uppercase curve breadth
-cap_ess#:=30/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.47pt#; % thickness of lines in math symbols
-
-dish#:=.8/36pt#; % amount erased at top or bottom of serifs
-bracket#:=6/36pt#; % vertical distance from serif base to tangent
-jut#:=17/36pt#; % protrusion of lowercase serifs
-cap_jut#:=24/36pt#; % protrusion of uppercase serifs
-beak_jut#:=7.8/36pt#; % horizontal protrusion of beak serifs
-beak#:=36/36pt#; % vertical protrusion of beak serifs
-vair#:=11/36pt#; % vertical diameter of hairlines
-notch_cut#:=6pt#; % maximum breadth above or below notches
-bar#:=13/36pt#; % lowercase bar thickness
-slab#:=13/36pt#; % serif and arm thickness
-cap_bar#:=13/36pt#; % uppercase bar thickness
-cap_band#:=13/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=6pt#; % max breadth above/below uppercase notches
-serif_drop#:=1.8/36pt#; % vertical drop of sloped serifs
-stem_corr#:=1.6/36pt#; % for small refinements of stem breadth
-vair_corr#:=1.1/36pt#; % for small refinements of hairline height
-apex_corr#:=5/36pt#; % extra width at diagonal junctions
-
-o#:=4/36pt#; % amount of overshoot for curves
-apex_o#:=4/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=1/4; % tilt ratio $(\Delta x/\Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=1.3; % extra openness of math symbols
-superness:=8/11; % parameter for superellipses
-superpull:=1/8; % extra openness inside bowls
-beak_darkness:=.4; % fraction of triangle inside beak serifs
-ligs:=2; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=true; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=true; % should math-mode spacing be used?
-
-generate mathit % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/cmmib7.mf b/Master/texmf-dist/fonts/source/public/ams/cmmib7.mf
deleted file mode 100644
index 129a2648720..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/cmmib7.mf
+++ /dev/null
@@ -1,109 +0,0 @@
-%% @metafontfile{
-%% filename="cmmib7.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support Department,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "13737 109 623 5646"
-%% keywords="amsfonts, tex, metafont ",
-%% abstract="This is the parameter file for use with
-%% cmmib7, in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% Computer Modern Bold Math Italic 7 point
-if unknown cmbase: input cmbase fi
-
-font_identifier:="CMMIB V2.2"; font_size 7pt#;
-
-u#:=17.9/36pt#; % unit width
-width_adj#:=8.6/36pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=4.6/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=2/36pt#; % extra space added to all sidebars
-
-body_height#:=189/36pt#; % height of tallest characters
-asc_height#:=175/36pt#; % height of lowercase ascenders
-cap_height#:=172.9/36pt#; % height of caps
-fig_height#:=162.4/36pt#; % height of numerals
-x_height#:=112/36pt#; % height of lowercase without ascenders
-math_axis#:=63/36pt#; % axis of symmetry for math symbols
-bar_height#:=58/36pt#; % height of crossbar in lowercase e
-comma_depth#:=49/36pt#; % depth of comma below baseline
-desc_depth#:=49/36pt#; % depth of lowercase descenders
-
-crisp#:=11/36pt#; % diameter of serif corners
-tiny#:=11/36pt#; % diameter of rounded corners
-fine#:=9/36pt#; % diameter of sharply rounded corners
-thin_join#:=9/36pt#; % width of extrafine details
-hair#:=15.8/36pt#; % lowercase hairline breadth
-stem#:=31/36pt#; % lowercase stem breadth
-curve#:=34/36pt#; % lowercase curve breadth
-ess#:=28/36pt#; % breadth in middle of lowercase s
-flare#:=33/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=41/36pt#; % diameter of dots
-cap_hair#:=18/36pt#; % uppercase hairline breadth
-cap_stem#:=37/36pt#; % uppercase stem breadth
-cap_curve#:=40/36pt#; % uppercase curve breadth
-cap_ess#:=36/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.51pt#; % thickness of lines in math symbols
-
-dish#:=.9/36pt#; % amount erased at top or bottom of serifs
-bracket#:=7/36pt#; % vertical distance from serif base to tangent
-jut#:=19/36pt#; % protrusion of lowercase serifs
-cap_jut#:=27/36pt#; % protrusion of uppercase serifs
-beak_jut#:=8.6/36pt#; % horizontal protrusion of beak serifs
-beak#:=46/36pt#; % vertical protrusion of beak serifs
-vair#:=11.5/36pt#; % vertical diameter of hairlines
-notch_cut#:=7pt#; % maximum breadth above or below notches
-bar#:=14/36pt#; % lowercase bar thickness
-slab#:=14/36pt#; % serif and arm thickness
-cap_bar#:=14/36pt#; % uppercase bar thickness
-cap_band#:=14/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=7pt#; % max breadth above/below uppercase notches
-serif_drop#:=2.1/36pt#; % vertical drop of sloped serifs
-stem_corr#:=1.7/36pt#; % for small refinements of stem breadth
-vair_corr#:=1.2/36pt#; % for small refinements of hairline height
-apex_corr#:=2/36pt#; % extra width at diagonal junctions
-
-o#:=4/36pt#; % amount of overshoot for curves
-apex_o#:=4/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=1/4; % tilt ratio $(\Delta x/\Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=1.1; % extra openness of math symbols
-superness:=8/11; % parameter for superellipses
-superpull:=1/8; % extra openness inside bowls
-beak_darkness:=.4; % fraction of triangle inside beak serifs
-ligs:=2; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=true; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=true; % should math-mode spacing be used?
-
-generate mathit % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/cmmib8.mf b/Master/texmf-dist/fonts/source/public/ams/cmmib8.mf
deleted file mode 100644
index 16f7abb692c..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/cmmib8.mf
+++ /dev/null
@@ -1,109 +0,0 @@
-%% @metafontfile{
-%% filename="cmmib8.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support Department,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "58138 109 623 5640"
-%% keywords="amsfonts, tex, metafont ",
-%% abstract="This is the parameter file for use with
-%% cmmib8, in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% Computer Modern Bold Math Italic 8 point
-if unknown cmbase: input cmbase fi
-
-font_identifier:="CMMIB V2.2"; font_size 8pt#;
-
-u#:=19.6/36pt#; % unit width
-width_adj#:=9.4/36pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=5.4/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=0pt#; % extra space added to all sidebars
-
-body_height#:=216/36pt#; % height of tallest characters
-asc_height#:=200/36pt#; % height of lowercase ascenders
-cap_height#:=197.6/36pt#; % height of caps
-fig_height#:=185.6/36pt#; % height of numerals
-x_height#:=128/36pt#; % height of lowercase without ascenders
-math_axis#:=72/36pt#; % axis of symmetry for math symbols
-bar_height#:=67/36pt#; % height of crossbar in lowercase e
-comma_depth#:=56/36pt#; % depth of comma below baseline
-desc_depth#:=56/36pt#; % depth of lowercase descenders
-
-crisp#:=12/36pt#; % diameter of serif corners
-tiny#:=12/36pt#; % diameter of rounded corners
-fine#:=10/36pt#; % diameter of sharply rounded corners
-thin_join#:=10/36pt#; % width of extrafine details
-hair#:=16.2/36pt#; % lowercase hairline breadth
-stem#:=34/36pt#; % lowercase stem breadth
-curve#:=38/36pt#; % lowercase curve breadth
-ess#:=31/36pt#; % breadth in middle of lowercase s
-flare#:=37/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=46/36pt#; % diameter of dots
-cap_hair#:=19/36pt#; % uppercase hairline breadth
-cap_stem#:=42/36pt#; % uppercase stem breadth
-cap_curve#:=45/36pt#; % uppercase curve breadth
-cap_ess#:=42/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.54pt#; % thickness of lines in math symbols
-
-dish#:=1/36pt#; % amount erased at top or bottom of serifs
-bracket#:=8/36pt#; % vertical distance from serif base to tangent
-jut#:=21/36pt#; % protrusion of lowercase serifs
-cap_jut#:=30/36pt#; % protrusion of uppercase serifs
-beak_jut#:=9.4/36pt#; % horizontal protrusion of beak serifs
-beak#:=55/36pt#; % vertical protrusion of beak serifs
-vair#:=12/36pt#; % vertical diameter of hairlines
-notch_cut#:=8pt#; % maximum breadth above or below notches
-bar#:=15/36pt#; % lowercase bar thickness
-slab#:=15/36pt#; % serif and arm thickness
-cap_bar#:=15/36pt#; % uppercase bar thickness
-cap_band#:=15/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=8pt#; % max breadth above/below uppercase notches
-serif_drop#:=2.4/36pt#; % vertical drop of sloped serifs
-stem_corr#:=1.8/36pt#; % for small refinements of stem breadth
-vair_corr#:=1.3/36pt#; % for small refinements of hairline height
-apex_corr#:=0pt#; % extra width at diagonal junctions
-
-o#:=5/36pt#; % amount of overshoot for curves
-apex_o#:=4.5/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=1/4; % tilt ratio $(\Delta x/\Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=.9; % extra openness of math symbols
-superness:=8/11; % parameter for superellipses
-superpull:=1/8; % extra openness inside bowls
-beak_darkness:=.4; % fraction of triangle inside beak serifs
-ligs:=2; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=true; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=true; % should math-mode spacing be used?
-
-generate mathit % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/cmmib9.mf b/Master/texmf-dist/fonts/source/public/ams/cmmib9.mf
deleted file mode 100644
index c3c4e8921fc..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/cmmib9.mf
+++ /dev/null
@@ -1,109 +0,0 @@
-%% @metafontfile{
-%% filename="cmmib9.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support Department,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "49188 109 623 5644"
-%% keywords="amsfonts, tex, metafont ",
-%% abstract="This is the parameter file for use with
-%% cmmib9, in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% Computer Modern Bold Math Italic 9 point
-if unknown cmbase: input cmbase fi
-
-font_identifier:="CMMIB V2.2"; font_size 9pt#;
-
-u#:=21.3/36pt#; % unit width
-width_adj#:=10.2/36pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=6.2/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=0pt#; % extra space added to all sidebars
-
-body_height#:=243/36pt#; % height of tallest characters
-asc_height#:=225/36pt#; % height of lowercase ascenders
-cap_height#:=222.3/36pt#; % height of caps
-fig_height#:=208.8/36pt#; % height of numerals
-x_height#:=144/36pt#; % height of lowercase without ascenders
-math_axis#:=81/36pt#; % axis of symmetry for math symbols
-bar_height#:=76/36pt#; % height of crossbar in lowercase e
-comma_depth#:=63/36pt#; % depth of comma below baseline
-desc_depth#:=63/36pt#; % depth of lowercase descenders
-
-crisp#:=13/36pt#; % diameter of serif corners
-tiny#:=13/36pt#; % diameter of rounded corners
-fine#:=10/36pt#; % diameter of sharply rounded corners
-thin_join#:=10/36pt#; % width of extrafine details
-hair#:=16.6/36pt#; % lowercase hairline breadth
-stem#:=37/36pt#; % lowercase stem breadth
-curve#:=42/36pt#; % lowercase curve breadth
-ess#:=34/36pt#; % breadth in middle of lowercase s
-flare#:=40/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=51/36pt#; % diameter of dots
-cap_hair#:=19/36pt#; % uppercase hairline breadth
-cap_stem#:=46/36pt#; % uppercase stem breadth
-cap_curve#:=50/36pt#; % uppercase curve breadth
-cap_ess#:=47/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.57pt#; % thickness of lines in math symbols
-
-dish#:=1/36pt#; % amount erased at top or bottom of serifs
-bracket#:=9/36pt#; % vertical distance from serif base to tangent
-jut#:=24/36pt#; % protrusion of lowercase serifs
-cap_jut#:=35/36pt#; % protrusion of uppercase serifs
-beak_jut#:=10.2/36pt#; % horizontal protrusion of beak serifs
-beak#:=63/36pt#; % vertical protrusion of beak serifs
-vair#:=12.5/36pt#; % vertical diameter of hairlines
-notch_cut#:=9pt#; % maximum breadth above or below notches
-bar#:=16/36pt#; % lowercase bar thickness
-slab#:=16/36pt#; % serif and arm thickness
-cap_bar#:=16/36pt#; % uppercase bar thickness
-cap_band#:=16/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=9pt#; % max breadth above/below uppercase notches
-serif_drop#:=2.7/36pt#; % vertical drop of sloped serifs
-stem_corr#:=1.9/36pt#; % for small refinements of stem breadth
-vair_corr#:=1.4/36pt#; % for small refinements of hairline height
-apex_corr#:=0pt#; % extra width at diagonal junctions
-
-o#:=5.5/36pt#; % amount of overshoot for curves
-apex_o#:=5/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=1/4; % tilt ratio $(\Delta x/\Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=.7; % extra openness of math symbols
-superness:=8/11; % parameter for superellipses
-superpull:=1/8; % extra openness inside bowls
-beak_darkness:=.4; % fraction of triangle inside beak serifs
-ligs:=2; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=true; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=true; % should math-mode spacing be used?
-
-generate mathit % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/cyrcsc.mf b/Master/texmf-dist/fonts/source/public/ams/cyrcsc.mf
deleted file mode 100644
index 29d5abb6f9c..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/cyrcsc.mf
+++ /dev/null
@@ -1,178 +0,0 @@
-%% @mffile{
-%% filename="cyrcsc.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: driver",
-%% copyright="Copyright (C) Humanities and Arts Computing Center,
-%% University of Washington;
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "13082 178 868 7566"
-%% keywords="amsfonts, tex, metafont, cyrillic",
-%% abstract="This is the driver file for use with
-%% the cyrillic cap-small-cap font."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% Driver for WNCYR Washington Computer Modern Cyrillic
-
-font_coding_scheme:=if ligs=0: "TeX typewriter text"
- else: "TeX text without f-ligatures" fi;
-spanish_shriek=oct"016"; spanish_query=oct"017";
-
-mode_setup; font_setup;
-
-def cyrspread = 1.25dot_size enddef;
-numeric cyrflwd; cyrflwd=2hair;
-numeric cyrflht; cyrflht=4slab;
-
-input cyrmax.mf; %input macro file
-input cyrilu; % input common shapes
-input cyrspu; % and special uppercase forms
-input cyrpunc; % and puctuation etc.
-input serb; % serbian & other chars
-input serbspu;
-%input cyrspl; % and lowercase specials
-
-
-font_slant slant; font_x_height x_height#;
-if monospace: font_normal_space 9u#; % no stretching or shrinking
- font_quad 18u#;
- font_extra_space 9u#;
-else: font_normal_space 6u#+2letter_fit#;
- font_normal_stretch 3u#; font_normal_shrink 2u#;
- font_quad 18u#+4letter_fit#;
- font_extra_space 2u#;
-fi
-
-%%% fine lower
-def lowerfit = -.15u enddef;
-def cyrspread = 1.125dot_size enddef;
-forsuffixes $= u, width_adj, cap_serif_fit, letter_fit,
- body_height, cap_height, x_height, bar_height, comma_depth,
- flare, cap_hair, stem, cap_stem, cap_curve, cap_ess,
- cap_jut, beak_jut, beak, slab, cap_bar, cap_band, cap_notch_cut,
- o, apex_o: $.#:=lower.$.#; endfor
-fudge:=lower.fudge;
-font_setup; % now try again with |lower| settings
-extra_endchar:=extra_endchar&"charcode:=charcode+code_offset";
-code_offset:=ASCII"a" - ASCII"A";
-
-% now input for lowercase of common shapes
-input cyrilu; % majuscules (in lowercase positions)
-input cyrspu; % 'special' uppers not special in small caps
-
-code_offset:=8;
-input serb; % serbs and other chars
-input serbspu;
-
-code_offset:=0;
-cmchar "The letter smallcap dotless I";
-beginchar(oct"75",14u#+width_adj#,cap_height#+3dot_size#,0);
-italcorr cap_height#*slant-cap_serif_fit#+cap_jut#-2.5u#+min(.5cap_stem#,u#);
-adjust_fit(cap_serif_fit#,cap_serif_fit#); h:=cap_height;
-pickup tiny.nib; pos1(cap_stem,0); pos2(cap_stem,0);
-pos3(cap_stem,0); pos4(cap_stem,0);
-lft x1l=lft x2l=hround max(2u,3u-.5cap_stem); x3=x4=w-x1;
-top y1=top y3=h; bot y2=bot y4=0;
-filldraw stroke z1e--z2e; % left stem
-filldraw stroke z3e--z4e; % right stem
-if serifs: penpos5(.85cap_stem,90); penpos6(.85cap_stem,90);
-else: penpos5(cap_stem,90); penpos6(cap_stem,90); fi
-x5=x1r; x6=x3l; if serifs: y5=.1h; y6=.9h; else: bot y5l=0; top y6r=h; fi
-fill stroke z5e--z6e; % bar
-if serifs: numeric inner_jut;
- if rt x1r+cap_jut+.5u+1<=lft x3l-cap_jut: inner_jut=cap_jut;
- else: rt x1r+inner_jut+.5u+1=lft x3l-inner_jut; fi
- dish_serif(1,2,a,1/3,cap_jut,b,1/3,inner_jut); % upper left serif
- dish_serif(2,1,c,1/3,cap_jut,d,1/3,inner_jut); % lower left serif
- dish_serif(3,4,e,1/3,inner_jut,f,1/3,cap_jut); % upper left serif
- dish_serif(4,3,g,1/3,inner_jut,h,1/3,cap_jut); fi % lower left serif
-x51=.5w; y51=h; h:=body_height+2dot_size; nucyrbrev(51,q);
-math_fit(0,.5ic#); penlabels(1,2,3,4,5,6); endchar;
-
-
-
- k#:=-.5u#; kk#:=-1.5u#; kkk#:=-2.5u#; % three degrees of kerning
-ligtable "K": "H"=:"H", "h"=:"H",
- oct"021": "H": oct"005" kern k#, oct"025" kern k#,
- "F" kern k#, "O" kern k#, "S" kern k#;
-ligtable "T": "S"=:"C", "s"=:"C",
- oct"024": "G": "U": "A" kern kkk#,
- "D" kern kkk#, "L" kern kk#, "C" kern kk#, "a" kern kk#,
- "d" kern kk#, "f" kern kk#, "o" kern kk#,
- oct"005" kern kk#, oct"015" kern kk#, oct"025" kern kk#,
- oct"035" kern kk#, "." kern kk#, "," kern kkk#, ";" kern kk#;
-ligtable "'": "'"=:oct"042";
-ligtable "-": "-"=:oct"173";
-ligtable oct"173": "-"=:oct"174";
-ligtable "6": "h"=:"W", "H"=:"W";
-ligtable "7": "h"=:"w";
-ligtable "A": oct"000": oct"001": oct"136": oct"137": oct"024" kern kk#,
- oct"006" kern kk#, oct"007" kern kk#, "Q" kern kk#, oct"137" kern kk#;
-ligtable "C": "1"=:oct"007", "H"=:"Q", "h"=:"Q";
-ligtable "D": "1"=:oct"006", "2"=:oct"002", "3"=:oct"026",
- "J"=:oct"006", "j"=:oct"006";
-ligtable "E": "0"=:oct"023", "1"=:oct"003", "2"=:oct"005";
-ligtable "I": "0"=:oct"022", "1"=:oct"004";
-ligtable "J": "1"=:oct"027", "2"=:oct"020";
-ligtable "L": "1"=:oct"001", "J"=:oct"001", "j"=:oct"001";
-ligtable "N": "0"=:oct"175", "1"=:oct"000", "J"=:oct"000", "j"=:oct"000";
-ligtable "O": oct"003": "F": "O" kern -k#, "F" kern -k#, oct"005" kern -k#,
- oct"025": "H" kern k#, "A" kern k#, "U" kern k#, oct"024" kern k#,
- "T" kern k#;
-ligtable "P": "1"=:oct"136", "2"=:oct"137";
-ligtable "t": "s"=:"c",
- "R": oct"034": "g": "u": oct"035" kern k#,
- "a" kern k#, "d" kern k#, "f" kern k#,
- "l" kern k#, "o" kern k#, oct"035" kern k#,
- "." kern kk#, "," kern kk#, ";" kern kk#;
-ligtable "S": "H"=:"X", "h"=:"X";
-ligtable "X": "Q"=:"W", "q"=:"W", "C"=:"6", "c"=:"6";
-ligtable "Y": "A"=:oct"027", "a"=:oct"027", "U"=:oct"020", "u"=:oct"020";
-ligtable "Z": "1"=:oct"021", "H"=:oct"021", "h"=:oct"021";
-ligtable "[": "["=:oct"074";
-ligtable "]": "]"=:oct"076";
-ligtable "`": "`"=:oct"134";
-ligtable "e": "0"=:oct"033", "1"=:oct"013", "2"=:oct"015";
-% following kerns seem not to actually work out
-% "b": "o": "r": "f": "o" kern -k#, "f" kern -k#, "e" kern -k#,
-% "c" kern -k#, "h" kern k#;
-ligtable "c": "1"=:oct"017", "h"=:"q";
-ligtable "d": "1"=:oct"016", "2"=:oct"012", "3"=:oct"036", "j"=:oct"016";
-ligtable "i": "0"=:oct"032", "1"=:oct"014";
-ligtable "j": "1"=:oct"037", "2"=:oct"030";
-ligtable "k": "h"=:"h";
-ligtable "l": "1"=:oct"011", "j"=:oct"011";
-ligtable "n": "1"=:oct"010", "j"=:oct"010";
-ligtable "p": "1"=:oct"176", "2"=:oct"177";
-ligtable "x": "q"=:"w", "c"=:"7";
-ligtable "y": "a"=:oct"037", "u"=:oct"030";
-ligtable "z": "1"=:oct"031", "h"=:oct"031";
-ligtable "s": "h"=:"x",
- "m": "w": oct"012" kern -k#, oct"032" kern -k#, "c" kern -k#,
- "g" kern -k#, "i" kern -k#, "k" kern -k#, "m" kern -k#,
- "n" kern -k#, "p" kern -k#, "r" kern -k#, "v" kern -k#, "w" kern -k#,
- "x" kern -k#, "y" kern -k#, oct"176" kern -k#, oct"177" kern -k#;
-
-
-bye.
diff --git a/Master/texmf-dist/fonts/source/public/ams/cyrfont.mf b/Master/texmf-dist/fonts/source/public/ams/cyrfont.mf
deleted file mode 100644
index 2327bd1fab5..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/cyrfont.mf
+++ /dev/null
@@ -1,152 +0,0 @@
-%% @metafontfile{
-%% filename="cyrfont.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: driver",
-%% copyright="Copyright (C) Humanities and Arts Computing Center,
-%% University of Washington;
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "42137 152 775 6432"
-%% keywords="amsfonts, tex, metafont, cyrillic",
-%% abstract="This is the driver file for use with
-%% the cyrillic fonts in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% Driver for WNCYR Washington Computer Modern Cyrillic
-
-font_coding_scheme:=if ligs=0: "TeX typewriter text"
- else: "TeX text without f-ligatures" fi;
-spanish_shriek=oct"016"; spanish_query=oct"017";
-
-mode_setup; font_setup;
-
-def cyrspread := 1.25dot_size enddef;
-
-numeric cyrflwd; cyrflwd=2hair;
-numeric cyrflht; if (designsize < 8pt): cyrflht=2slab; else: cyrflht=4slab; fi
-
-input cyrmax.mf; %input macro file
-input cyrilu; % input common shapes
-input cyrspu; % and special uppercase forms
-input cyrpunc; % and puctuation etc.
-input serb; % serbian & other chars
-input serbspu;
-input cyrspl; % and lowercase specials
-
-
-font_slant slant; font_x_height x_height#;
-if monospace: font_normal_space 9u#; % no stretching or shrinking
- font_quad 18u#;
- font_extra_space 9u#;
-else: font_normal_space 6u#+2letter_fit#;
- font_normal_stretch 3u#; font_normal_shrink 2u#;
- font_quad 18u#+4letter_fit#;
- font_extra_space 2u#;
-fi
-
-%%% fine lower
-def lowerfit = -.15u enddef;
-def cyrspread = 1.125dot_size enddef;
-forsuffixes $= u, width_adj, cap_serif_fit, letter_fit,
- body_height, cap_height, x_height, bar_height, comma_depth,
- flare, cap_hair, stem, cap_stem, cap_curve, cap_ess,
- cap_jut, beak_jut, beak, slab, cap_bar, cap_band, cap_notch_cut,
- o, apex_o: $.#:=lower.$.#; endfor
-fudge:=lower.fudge;
-font_setup; % now try again with |lower| settings
-extra_endchar:=extra_endchar&"charcode:=charcode+code_offset";
-code_offset:=ASCII"a" - ASCII"A";
-numeric cyrflwd; cyrflwd=2hair;
-numeric cyrflht; cyrflht=4slab;
-
-% now input for lowercase of common shapes
-input cyrilu; % majuscules (in lowercase positions)
-
-code_offset:=8;
-input serb; % serbs and other chars
-
- k#:=-.5u#; kk#:=-1.5u#; kkk#:=-2.5u#; % three degrees of kerning
-ligtable "K": "H"=:"H", "h"=:"H",
- oct"021": "H": oct"005" kern k#, oct"025" kern k#,
- "F" kern k#, "O" kern k#, "S" kern k#;
-ligtable "T": "S"=:"C", "s"=:"C",
- oct"024": "G": "U": "A" kern kkk#,
- "D" kern kkk#, "L" kern kk#, "C" kern kk#, "a" kern kk#,
- "d" kern kk#, "e" kern kk#, "f" kern kk#, "o" kern kk#,
- oct"005" kern kk#, oct"015" kern kk#, oct"025" kern kk#,
- oct"035" kern kk#, "." kern kk#, "," kern kk#, ";" kern kk#;
-ligtable "'": "'"=:oct"042";
-ligtable "-": "-"=:oct"173";
-ligtable oct"173": "-"=:oct"174";
-ligtable "6": "h"=:"W", "H"=:"W";
-ligtable "7": "h"=:"w";
-ligtable "A": oct"000": oct"001": oct"136": oct"137": oct"024" kern kk#,
- oct"006" kern kk#, oct"007" kern kk#, "Q" kern kk#, oct"137" kern kk#;
-ligtable "C": "1"=:oct"007", "H"=:"Q", "h"=:"Q";
-ligtable "D": "1"=:oct"006", "2"=:oct"002", "3"=:oct"026",
- "J"=:oct"006", "j"=:oct"006";
-ligtable "E": "0"=:oct"023", "1"=:oct"003", "2"=:oct"005";
-ligtable "I": "0"=:oct"022", "1"=:oct"004";
-ligtable "J": "1"=:oct"027", "2"=:oct"020";
-ligtable "L": "1"=:oct"001", "J"=:oct"001", "j"=:oct"001";
-ligtable "N": "0"=:oct"175", "1"=:oct"000", "J"=:oct"000", "j"=:oct"000";
-ligtable "O": oct"003": "F": "O" kern -k#, "F" kern -k#, oct"005" kern -k#,
- oct"025": "H" kern k#, "A" kern k#, "U" kern k#, oct"024" kern k#,
- "T" kern k#;
-ligtable "P": "1"=:oct"136", "2"=:oct"137";
-ligtable "t": "s"=:"c",
- "R": oct"005" kern k#, oct"025" kern k#,
- oct"034": "g": "u": oct"035" kern k#,
- "a" kern k#, "d" kern k#, "e" kern k#, "f" kern k#,
- "l" kern k#, "o" kern k#, "s" kern k#, oct"015" kern k#,
- oct"035" kern k#, "." kern kk#, "," kern kk#, ";" kern kk#;
-
-ligtable "S": "H"=:"X", "h"=:"X";
-ligtable "X": "Q"=:"W", "q"=:"W", "C"=:"6", "c"=:"6";
-ligtable "Y": "A"=:oct"027", "a"=:oct"027", "U"=:oct"020", "u"=:oct"020";
-ligtable "Z": "1"=:oct"021", "H"=:oct"021", "h"=:oct"021";
-ligtable "[": "["=:oct"074";
-ligtable "]": "]"=:oct"076";
-ligtable "`": "`"=:oct"134";
-ligtable "e": "0"=:oct"033", "1"=:oct"013", "2"=:oct"015",
- "b": "o": "r": "f": "h" kern k#;
-% "b": "o": "r": "f": "o" kern -k#, "f" kern -k#, "e" kern -k#, "c" kern -k#,
-ligtable "c": "1"=:oct"017", "h"=:"q";
-ligtable "d": "1"=:oct"016", "2"=:oct"012", "3"=:oct"036", "j"=:oct"016";
-ligtable "i": "0"=:oct"032", "1"=:oct"014";
-ligtable "j": "1"=:oct"037", "2"=:oct"030";
-ligtable "k": "h"=:"h";
-ligtable "l": "1"=:oct"011", "j"=:oct"011";
-ligtable "n": "1"=:oct"010", "j"=:oct"010";
-ligtable "p": "1"=:oct"176", "2"=:oct"177";
-ligtable "x": "q"=:"w", "c"=:"7";
-ligtable "y": "a"=:oct"037", "u"=:oct"030";
-ligtable "z": "1"=:oct"031", "h"=:oct"031";
-ligtable "s": "h"=:"x",
- "m": "w": oct"012" kern -k#, oct"032" kern -k#, "c" kern -k#,
- "g" kern -k#, "i" kern -k#, "k" kern -k#, "m" kern -k#,
- "n" kern -k#, "p" kern -k#, "r" kern -k#, "v" kern -k#, "w" kern -k#,
- "x" kern -k#, "y" kern -k#, oct"176" kern -k#, oct"177" kern -k#;
-
-bye.
diff --git a/Master/texmf-dist/fonts/source/public/ams/cyrilu.mf b/Master/texmf-dist/fonts/source/public/ams/cyrilu.mf
deleted file mode 100644
index ab9cb1f3e60..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/cyrilu.mf
+++ /dev/null
@@ -1,632 +0,0 @@
-%% @metafontfile{
-%% filename="cyrilu.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: driver",
-%% copyright="Copyright (C) Humanities and Arts Computing Center,
-%% University of Washington;
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "30438 632 2427 29570"
-%% keywords="amsfonts, tex, metafont , cyrillic ",
-%% abstract="This is the driver file for use with
-%% the cyrillic fonts in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% This file contains definitions of letters that have the same shapes in
-% both upper and lower case.
-
-cmchar "The Russian letter TSE";
-beginchar("C",13u#+width_adj#,cap_height#,0);
-italcorr cap_height#*slant-cap_serif_fit#+cap_jut#-2.5u#+min(.5cap_stem#,u#);
-adjust_fit(cap_serif_fit#,cap_serif_fit#);
-pickup tiny.nib; pos1(cap_stem,0); pos2(cap_stem,0);
-pos3(cap_stem,0); pos4(cap_stem,0);
-lft x1l=lft x2l=hround max(2u,3u-.5cap_stem); x3=x4=w-x1;
-top y1=top y3=h; bot y2=bot y4=0;
-filldraw stroke z1e--z2e; % left stem
-filldraw stroke z3e--z4e; % right stem
-if serifs: numeric inner_jut;
- if rt x1r+cap_jut+.5u+1<=lft x3l-cap_jut: inner_jut=cap_jut;
- else: rt x1r+inner_jut+.5u+1=lft x3l-inner_jut; fi
- dish_serif(1,2,a,1/3,cap_jut,b,1/3,inner_jut); % upper left serif
- dish_serif(3,4,e,1/3,inner_jut,f,1/3,cap_jut); % upper left serif
- inner_jut:=.5(x3l-x1r);
- nodish_serif(2,1,c,1/3,cap_jut,d,1/3,inner_jut); % lower left serif
- r_cyr_serif(4,3,g,1/3,inner_jut,h,1/3,cap_jut); % lower left serif
-else:
- lcyrsanserif(4); lft x2'= lft x2l; bot y2'l=0; pos2'(slab,90);
- rt x4'=rt x4r; y4'=y2'; pos4'(slab,90); filldraw stroke z2'e--z4'e;
-fi
-math_fit(0,.5ic#); penlabels(1,2,3,4,5,6); endchar;
-
-cmchar "The Russian letter DE";
-beginchar("D",13u#,cap_height#,0);
-adjust_fit(.25u#,.75u#);
-pickup tiny.nib; pos1(cap_stem,0); pos2(cap_stem,0);
-lft x1l=lft x2l=hround(w-3u); top y1=h; bot y2=0;
-x3=u+.75cap_jut; bot y3l=0; pos3(cap_hair,90); lft x3'l=x3l; bot y3'=0;
-if serifs: pos3'(1.5cap_hair,0); else: pos3'(cap_hair,0); fi
-x5=.42[x3,x1]; top y5=h;
-if serifs: pos5(1.5cap_hair,0); else: pos5(cap_hair,0); fi
-filldraw stroke z1e--z2e;
-filldraw stroke z3'e{z1-z3}...{up}z5e;
-bot y4l=0; x4=x2r; pos4(cap_hair,90);
-%filldraw stroke z3e--z4e;
-pickup crisp.nib;
-top y6=h; x6-.75cap_jut=rt x1r; pos6(slab,90);
-x9=x5; y9r=0; pos9(cap_hair,90);
-if serifs:
- numeric inner_jut;
- inner_jut=.5(x1-x5);
- nodish_serif(5,9,aa,1/3,cap_jut,b,1/3,inner_jut); % upper left serif
- nodish_serif(1,2,ae,1/3,inner_jut,f,1/3,cap_jut); % upper right serif
- inner_jut:=.5(x2-x3);
- l_cyr_serif(3',1,ac,1/3,cap_jut,d,1/3,inner_jut); % lower left serif
- r_cyr_serif(2,1,ag,1/3,inner_jut,h,1/3,cap_jut); % lower right serif
-else:
- cyrsanserif(3'); lcyrsanserif(2);
- x5'=lft x5l; top y5'=h; pos5'(slab,90);
- filldraw stroke z3e--z4e; filldraw stroke z5'e--z6e;
-fi
-endchar;
-
-cmchar "The Russian letter GHE (looks like Gamma)";
-beginchar("G",11.5u#-width_adj#,cap_height#,0);
-italcorr cap_height#*slant-beak_jut#-.25u#;
-adjust_fit(cap_serif_fit#,0);
-h:=vround(h-stem_corr);
-pickup tiny.nib; pos1(cap_stem,0); pos2(cap_stem,0);
-lft x1l=lft x2l=hround max(2u,3u-.5cap_stem); top y1=h; bot y2=0;
-filldraw stroke z1e--z2e; % stem
-pickup crisp.nib; pos3(slab,90); pos4(hair,0);
-top y3r=h; x3=x1; rt x4r=hround(w-.75u); y4=good.y(y3l-beak)-eps;
-arm(3,4,e,beak_darkness,beak_jut); % upper arm and beak
-pos5(cap_bar,-90); pos6(hair,0);
-top y5l=vround(.5[y2,y1]+.5cap_bar); x5=x1;
-pos0(cap_bar,90); pos7(hair,0);
-z0=z5; x6=x7; y6-y5l=y0l-y7;
-if serifs: rt x6r=hround(w-4u+.5hair); y6=good.y(y5l+.6beak)+eps;
- rt x9r=hround(w-.5u);
-else: rt x6r=hround(w-1.5u); y6=y5l+eps; rt x9r=hround(w-.75u);
-fi
-%arm(5,6,f,beak_darkness,0); arm(0,7,g,beak_darkness,0); % middle arm and serif
-if serifs: nodish_serif(1,2,a,1/3,cap_jut,b,1/3,.5cap_jut); % upper serif
- dish_serif(2,1,c,1/3,cap_jut,d,1/3,1.25cap_jut); % lower serif
-fi
-math_fit(0,ic#-2.5u#); penlabels(0,1,2,3,4,5,6,7,8,9); endchar;
-
-cmchar "The Russian letter KHA (looks like X)";
-beginchar("H",13u#,cap_height#,0);
-italcorr cap_height#*slant-.25u#;
-adjust_fit(cap_serif_fit#,cap_serif_fit#);
-numeric stem[],outer_jut,xjut,alpha[];
-stem1=cap_stem-2stem_corr; stem2=min(cap_hair,stem1);
-outer_jut=.75cap_jut; xjut= if serifs: (stem1-stem2)/4 else: 0 fi;
-x1l=l+letter_fit+.5u+outer_jut; x2r=r-letter_fit-u-outer_jut-xjut;
-x3l=l+letter_fit+.25u+outer_jut+xjut; x4r=r-letter_fit-.25u-outer_jut;
-y1=y2=h; y3=y4=0;
-alpha1=diag_ratio(1,stem1,h,x4r-x1l);
-alpha2=diag_ratio(1,stem2,h,x2r-x3l);
-penpos1(alpha1*stem1,0); penpos2(alpha2*stem2,0);
-penpos3(alpha2*stem2,0); penpos4(alpha1*stem1,0);
-if hefty: z0=whatever[z1,z4]=whatever[z2,z3];
- x12=x34=x0; y13=y24=y0;
- z12=whatever[z2l,z3l]; z13=whatever[z2l,z3l];
- z24=whatever[z2r,z3r]; z34=whatever[z2r,z3r];
- forsuffixes $=13,24,34: z$'=.1[z$,z0]; endfor
- fill diag_end(12,1r,.5,1,1l,13')--z13'--diag_end(13',3l,1,.5,3r,34')--z34'
- --diag_end(34',4l,.5,1,4r,24')--z24'
- --diag_end(24',2r,1,.5,2l,12)--z12--cycle; % diagonals
-else: fill diag_end(4r,1r,.5,1,1l,4l)
- --diag_end(1l,4l,.5,1,4r,1r)--cycle; % left diagonal
- fill diag_end(2l,3l,.5,1,3r,2r)
- --diag_end(3r,2r,.5,1,2l,3l)--cycle; % right diagonal
-fi
-if serifs: numeric inner_jut[]; pickup tiny.nib;
- prime_points_inside(1,4); prime_points_inside(2,3);
- prime_points_inside(3,2); prime_points_inside(4,1);
- if rt x1'r+cap_jut+.5u+1<=lft x2'l-cap_jut-xjut: inner_jut1=cap_jut;
- else: rt x1'r+inner_jut1+.5u+1=lft x2'l-inner_jut1-xjut; fi
- if rt x3'r+cap_jut+.5u+1<=lft x4'l-cap_jut-xjut: inner_jut2=cap_jut;
- else: rt x3'r+inner_jut2+.5u+1=lft x4'l-inner_jut2-xjut; fi
- dish_serif(1',4,a,1/3,outer_jut,b,2/3,inner_jut1); % upper left serif
- dish_serif(4',1,c,2/3,inner_jut2,d,1/3,outer_jut); % lower right serif
- dish_serif(2',3,e,2/3,inner_jut1+xjut,
- f,1/2,outer_jut+xjut)(dark); % upper right serif
- dish_serif(3',2,g,1/2,outer_jut+xjut,
- h,2/3,inner_jut2+xjut)(dark); % lower left serif
-fi
-math_fit(0,.5ic#); penlabels(0,1,2,3,4,12,13,24,34); endchar;
-
-cmchar "The Russian letter I (looks like backwards N)";
-beginchar("I",14u#+width_adj#,cap_height#,0);
-italcorr cap_height#*slant-cap_serif_fit#+cap_jut#-2.5u#+min(.5cap_stem#,u#);
-adjust_fit(cap_serif_fit#,cap_serif_fit#);
-pickup tiny.nib; pos1(cap_stem,0); pos2(cap_stem,0);
-pos3(cap_stem,0); pos4(cap_stem,0);
-lft x1l=lft x2l=hround max(2u,3u-.5cap_stem); x3=x4=w-x1;
-top y1=top y3=h; bot y2=bot y4=0;
-filldraw stroke z1e--z2e; % left stem
-filldraw stroke z3e--z4e; % right stem
-if serifs: penpos5(.85cap_stem,90); penpos6(.85cap_stem,90);
-else: penpos5(cap_stem,90); penpos6(cap_stem,90);
-fi
-x5=x1r; x6=x3l; if serifs: y5=.1h; y6=.9h; else: bot y5l=0; top y6r=h; fi
-fill stroke z5e--z6e; % bar
-if serifs: numeric inner_jut;
- if rt x1r+cap_jut+.5u+1<=lft x3l-cap_jut: inner_jut=cap_jut;
- else: rt x1r+inner_jut+.5u+1=lft x3l-inner_jut; fi
- dish_serif(1,2,a,1/3,cap_jut,b,1/3,inner_jut); % upper left serif
- dish_serif(2,1,c,1/3,cap_jut,d,1/3,inner_jut); % lower left serif
- dish_serif(3,4,e,1/3,inner_jut,f,1/3,cap_jut); % upper left serif
- dish_serif(4,3,g,1/3,inner_jut,h,1/3,cap_jut); % lower left serif
-fi
-math_fit(0,.5ic#); penlabels(1,2,3,4,5,6); endchar;
-
-% The letter "K" is the last character defined in this file.
-% See below for comments.
-
-cmchar "The Russian letter EL";
-beginchar("L",13u#,cap_height#,0);
-adjust_fit(0,1.5u#);
-numeric ldot_size; ldot_size=1.15flare;
-pickup tiny.nib; pos1(cap_stem,0); pos2(cap_stem,0);
-lft x1l=lft x2l=hround(w-3u); top y1=h; bot y2=0;
-filldraw stroke z1e--z2e;
-if serifs:
- numeric inner_jut; inner_jut=.5(x1-x5);
- x4=u+.5ldot_size; x3=x4+.5ldot_size; bot y3r=0; pos3(1.5cap_hair,-90);
- x5=.42[x4,x1]; top y5=h; pos5(1.5cap_hair,0); pos4(ldot_size,-180);
- pos10(hair,-180);
- filldraw stroke z3e{right}...{up}z5e;
- y4=ldot_size; bulb(3,10,4);
- dish_serif(2,1,a,1/3,cap_jut,b,1/3,cap_jut);
- nodish_serif(1,2,c,1/3,inner_jut,d,1/3,cap_jut);
- top y6=h; x6-.75cap_jut=rt x1r; pos6(slab,90);
- x5'+.5cap_jut=lft x5l; top y5'=h; pos5'(slab,90);
- x9=x5; y9=0; pos9(cap_hair,0);
- nodish_serif(5,9,aa,1/3,cap_jut,ab,1/3,inner_jut); % upper left serif
-else:
- x5r=hround u; bot y5r=vround(.06h-o); bot y4r=-o; x4r=.35[x5,x3r];
- x3=x5+3flare; top y3=h; lft x3'=lft x3l; top y3'r=h; rt x1'r=rt x1r;
- top y1'r=h; pos3'(slab,90); pos1'(slab,90); pos5(flare,-120); pos4(vair,-90);
- pos3(hair,0);
- filldraw stroke z5e...{right}z4e...{up}z3e;
- filldraw stroke z3'e--z1'e;
-fi
-endchar;
-
-cmchar "The Russian letter EM";
-beginchar("M",16u#+width_adj#,cap_height#,0);
-italcorr cap_height#*slant-cap_serif_fit#+cap_jut#-2.5u#+min(.5cap_stem#,u#);
-adjust_fit(cap_serif_fit#,cap_serif_fit#);
-numeric stem[]; % thicknesses of the four strokes
-stem1=hround(fudged.hair+stem_corr);
-stem2=hround(fudged.cap_stem-4stem_corr);
-stem3=hround(fudged.hair-stem_corr);
-stem4=hround(fudged.cap_stem-3stem_corr);
-if stem4<stem1: stem4:=stem1; fi
-pickup tiny.nib; pos1(stem1,0); pos2(stem1,0);
-pos3(stem4,0); pos4(stem4,0);
-x1=x2; x3=x4; x1l=w-x3r; rt x3r=hround min(w-2u,w-3u+.5stem4);
-top y1=top y3=h; bot y2=bot y4=0;
-filldraw stroke z1e--z2e; % left stem
-filldraw stroke z3e--z4e; % right stem
-penpos5(stem2,0); penpos6(stem2,0); penpos7(stem3,0); penpos8(stem3,0);
-x5l=x1; x6l=x7l; x8=lft x3l; x6-x5=x8-x7; y5=y8=h; y6=y7;
-if hefty: y6=if monospace: vround 1/3h else: o fi;
- numeric upper_notch,lower_notch;
- upper_notch=h-cap_notch_cut; lower_notch=y6+cap_notch_cut;
- x1'=rt x1r; z1'=whatever[z5l,z6l]; x3'=lft x3l; z3'=whatever[z7r,z8r];
- z0=whatever[z5r,z6r]=whatever[z7l,z8l];
- fill z5l..
- if y1'<upper_notch: {right}(x1'+1,upper_notch){down}... fi
- {z6-z5}diag_in(5l,6l,1,6r)..diag_out(7l,1,7r,8r){z8-z7}
- if y3'<upper_notch: ...{up}(x3'-1,upper_notch){right} fi
- ..z8r--diag_out(8r,1,8l,7l){z7-z8}
- if y0<=lower_notch: ..{z7-z8}z0{z5-z6}..
- else: ...{down}(x0+.5,lower_notch)--(x0-.5,lower_notch){up}... fi
- {z5-z6}diag_in(6r,5r,1,5l)--cycle; % diagonals
-else: y6=0; z0=whatever[z5r,z6r]=whatever[z7l,z8l];
- fill z5l..{z6-z5}diag_in(5l,6l,1,6r)..diag_out(7l,1,7r,8r){z8-z7}
- ..z8r--diag_out(8r,1,8l,7l){z7-z8}..{z7-z8}z0{z5-z6}
- ..{z5-z6}diag_in(6r,5r,1,5l)--cycle; fi % diagonals
-if serifs: serif(1,2,a,1/3,-cap_jut); % upper left serif
- dish_serif(2,1,b,1/2,cap_jut,c,1/2,cap_jut)(dark); % lower left serif
- serif(3,4,d,1/3,cap_jut); % upper right serif
- dish_serif(4,3,e,1/3,cap_jut,f,1/3,cap_jut); fi % lower right serif
-math_fit(0,max(.5ic#-.5u#,0));
-penlabels(0,1,1',2,3,3',4,5,6,7,8); endchar;
-
-cmchar "The Russian letter EN (looks like H)";
-beginchar("N",13u#+width_adj#,cap_height#,0);
-italcorr cap_height#*slant-cap_serif_fit#+cap_jut#-2.5u#+min(.5cap_stem#,u#);
-adjust_fit(cap_serif_fit#,cap_serif_fit#);
-pickup tiny.nib; pos1(cap_stem,0); pos2(cap_stem,0);
-pos3(cap_stem,0); pos4(cap_stem,0);
-lft x1l=lft x2l=hround max(2u,3u-.5cap_stem); x3=x4=w-x1;
-top y1=top y3=h; bot y2=bot y4=0;
-filldraw stroke z1e--z2e; % left stem
-filldraw stroke z3e--z4e; % right stem
-penpos5(cap_bar,90); penpos6(cap_bar,90);
-x5=x1; x6=x3; y5=y6=.52h;
-fill stroke z5e--z6e; % bar
-if serifs: numeric inner_jut;
- if rt x1r+cap_jut+.5u+1<=lft x3l-cap_jut: inner_jut=cap_jut;
- else: rt x1r+inner_jut+.5u+1=lft x3l-inner_jut; fi
- dish_serif(1,2,a,1/3,cap_jut,b,1/3,inner_jut); % upper left serif
- dish_serif(2,1,c,1/3,cap_jut,d,1/3,inner_jut); % lower left serif
- dish_serif(3,4,e,1/3,inner_jut,f,1/3,cap_jut); % upper left serif
- dish_serif(4,3,g,1/3,inner_jut,h,1/3,cap_jut); fi % lower left serif
-math_fit(0,.5ic#); penlabels(1,2,3,4,5,6); endchar;
-
-cmchar "The Russian letter PE (looks like PI)";
-beginchar("P",13u#+width_adj#,cap_height#,0);
-italcorr cap_height#*slant-cap_serif_fit#+cap_jut#-2.5u#+min(.5cap_stem#,u#);
-adjust_fit(cap_serif_fit#,cap_serif_fit#);
-pickup tiny.nib; pos1(cap_stem,0); pos2(cap_stem,0);
-pos3(cap_stem,0); pos4(cap_stem,0);
-lft x1l=lft x2l=hround max(2u,3u-.5cap_stem); x3=x4=w-x1;
-top y1=top y3=h; bot y2=bot y4=0;
-filldraw stroke z1e--z2e; % left stem
-filldraw stroke z3e--z4e; % right stem
-if serifs: numeric inner_jut;
- if rt x1r+cap_jut+.5u+1<=lft x3l-cap_jut: inner_jut=cap_jut;
- else: rt x1r+inner_jut+.5u+1=lft x3l-inner_jut; fi
- dish_serif(2,1,c,1/3,cap_jut,d,1/3,inner_jut); % lower left serif
- dish_serif(4,3,g,1/3,inner_jut,h,1/3,cap_jut); % lower left serif
- inner_jut:=.5(x3l-x1r);
- nodish_serif(1,2,a,1/3,cap_jut,b,1/3,inner_jut); % upper left serif
- nodish_serif(3,4,e,1/3,inner_jut,f,1/3,cap_jut); % upper left serif
-else:
- lft x1'= lft x1l; top y1'r=h; pos1'(slab,90);
- rt x3'=rt x3r; y3'=y1'; pos3'(slab,90); filldraw stroke z1'e--z3'e;
-fi
-math_fit(0,.5ic#); penlabels(1,2,3,4,5,6); endchar;
-
-cmchar "The Russian letter CHE";
-beginchar("Q",14u#+width_adj#,cap_height#,0);
-italcorr cap_height#*slant-cap_serif_fit#+cap_jut#-2.5u#+min(.5cap_stem#,u#);
-adjust_fit(cap_serif_fit#,cap_serif_fit#);
-pickup tiny.nib; pos1(cap_stem,0); pos2(cap_stem,0);
-pos3(cap_stem,0); pos4(cap_stem,0);
-lft x1l=lft x2l=hround max(2u,3u-.5cap_stem); x3=x4=w-x1;
-top y1=top y3=h; %bot y2=x_height;
-bot y4=0;
-x22=x3; y22=.65h; %x_height-.25bar_height;
-pos22(cap_bar,90); y2=y22;
-filldraw stroke z1e--z2e{down}...{1,2}z22e; % left stem and bowl
-filldraw stroke z3e--z4e; % right stem
-if serifs: numeric inner_jut;
- if rt x1r+cap_jut+.5u+1<=lft x3l-cap_jut: inner_jut=cap_jut;
- else: rt x1r+inner_jut+.5u+1=lft x3l-inner_jut; fi
- dish_serif(1,2,a,1/3,cap_jut,b,1/3,inner_jut); % upper left serif
-% dish_serif(2,1,c,1/3,cap_jut,d,1/3,inner_jut); % lower left serif
- dish_serif(3,4,e,1/3,inner_jut,f,1/3,cap_jut); % upper left serif
- dish_serif(4,3,g,1/3,inner_jut,h,1/3,cap_jut); fi % lower left serif
-math_fit(0,.5ic#); penlabels(1,2,3,4,5,6); endchar;
-
-cmchar "The Russian letter TE";
-beginchar("T",13u#-width_adj#,cap_height#,0);
-italcorr cap_height#*slant-beak_jut#-.25u#;
-adjust_fit(0,0);
-h:=vround(h-2stem_corr);
-pickup tiny.nib; pos1(cap_stem,0); pos2(cap_stem,0);
-lft x1l=lft x2l=hround(.5w-.5cap_stem); top y1=h; bot y2=0;
-filldraw stroke z1e--z2e; % stem
-pickup crisp.nib; pos3(slab,90); pos4(hair,0);
-top y3r=h; x3=x1; rt x4r=hround(w-.65u); y4=good.y(y3l-beak)-eps;
-arm(3,4,e,beak_darkness,.7beak_jut); % right arm and beak
-pos5(hair,180); x5=w-x4; y5=y4;
-arm(3,5,f,beak_darkness,-.7beak_jut); % left arm and beak
-if serifs: dish_serif(2,1,c,1/3,1.414cap_jut,d,1/3,1.414cap_jut); % lower serif
- nodish_serif(1,2,a,1/3,.5cap_jut,b,1/3,.5cap_jut); fi % upper bracketing
-math_fit(-.75cap_height#*slant,ic#-2.5u#); penlabels(1,2,3,4,5,6); endchar;
-
-cmchar "The Russian letter VE (looks like B)";
-beginchar("V",12.5u#,cap_height#,0);
-italcorr .75cap_height#*slant-.5u#;
-adjust_fit(cap_serif_fit#,0);
-numeric left_stem,right_curve,middle_weight;
-left_stem=cap_stem-hround 2stem_corr; middle_weight=.6vair+.5;
-pickup tiny.nib; pos1(left_stem,0); pos2(left_stem,0);
-lft x1l=lft x2l=hround max(2u,3u-.5left_stem); top y1=h; bot y2=0;
-filldraw stroke z1e--z2e; % stem
-penpos3(cap_band,90); penpos4(cap_band,90);
-penpos6(middle_weight,-90); penpos7(middle_weight,-90);
-penpos8(middle_weight,90); penpos9(middle_weight,90);
-penpos5(right_curve-stem_corr,0); penpos10(right_curve,0);
-penpos11(cap_band,-90); penpos12(cap_band,-90);
-z3r=top z1; y4=y3; y5=.5[y4,y6]; y6=y7; y7l-y8l=vair;
-z12r=bot z2; y11=y12; y10=.5[y11,y9]; y8=y9; .5[y7l,y8l]=.52h;
-x4=x6; x9=x11=x4+.5u; x7=x8=x1; x9l:=x4+.25u;
-x5r=hround(w-1.5u); x10r=hround(w-u);
-if serifs: right_curve=cap_curve-stem_corr; x4=.5[x1,w-1.5u];
-else: right_curve=cap_curve-3stem_corr; x4=.5[x1,w-2.5u];
- x4l:=x4l-.5u; x9l:=x9l-.5u; fi
-x6l:=x6l-.5u; x11l:=x11l-.5u;
-fill stroke z3e..super_arc.e(4,5) & super_arc.e(5,6)..z7e; % upper lobe
-fill stroke z8e..super_arc.e(9,10) & super_arc.e(10,11)..z12e; % lower lobe
-if serifs: nodish_serif(1,2,a,1/3,cap_jut,b,1/3,.5cap_jut); % upper serif
- nodish_serif(2,1,c,1/3,cap_jut,d,1/3,.5cap_jut); fi % lower serif
-math_fit(0,.5ic#); penlabels(1,2,3,4,5,6,7,8,9,10,11,12); endchar;
-
-cmchar "The Russian letter SHCHA";
-beginchar("W",19u#+width_adj#,cap_height#,0);
-italcorr cap_height#*slant-cap_serif_fit#+cap_jut#-2.5u#+min(.5cap_stem#,u#);
-adjust_fit(cap_serif_fit#,cap_serif_fit#);
-pickup tiny.nib; pos1(cap_stem,0); pos2(cap_stem,0);
-pos3(cap_stem,0); pos4(cap_stem,0); pos5(cap_stem,0); pos6(cap_stem,0);
-lft x1l=lft x2l=hround max(2u,3u-.5cap_stem); x3=x4=w-x1;
-top y1=top y3=h; bot y2=bot y4=0;
-z5=.5[z1,z3]; z6=.5[z2,z4];
-filldraw stroke z1e--z2e; % left stem
-filldraw stroke z3e--z4e; % right stem
-filldraw stroke z5e--z6e; % center stem
-if serifs: numeric inner_jut;
- if rt x1r+cap_jut+.5u+1<=lft x5l-cap_jut: inner_jut=cap_jut;
- else: rt x1r+inner_jut+.5u+1=lft x5l-inner_jut; fi
- dish_serif(1,2,a,1/3,cap_jut,b,1/3,inner_jut); % upper left serif
- dish_serif(3,4,e,1/3,inner_jut,f,1/3,cap_jut); % upper right serif
- dish_serif(5,6,i,1/3,inner_jut,j,1/3,inner_jut); % upper center serif
- inner_jut:=.5(x3l-x5r);
- nodish_serif(2,1,c,1/3,cap_jut,d,1/3,inner_jut); % lower left serif
- nodish_serif(6,5,k,1/3,inner_jut,m,1/3,inner_jut); % lower center serif
- r_cyr_serif(4,3,g,1/3,inner_jut,h,1/3,cap_jut); % lower right serif
-else:
- lcyrsanserif(4); lft x2'= lft x2l; bot y2'l=0; pos2'(slab,90);
- rt x4'=rt x4r; y4'=y2'; pos4'(slab,90); filldraw stroke z2'e--z4'e;
-fi
-math_fit(0,.5ic#); penlabels(1,2,3,4,5,6); endchar;
-
-cmchar "The Russian letter SHA";
-beginchar("X",19u#+width_adj#,cap_height#,0);
-italcorr cap_height#*slant-cap_serif_fit#+cap_jut#-2.5u#+min(.5cap_stem#,u#);
-adjust_fit(cap_serif_fit#,cap_serif_fit#);
-pickup tiny.nib; pos1(cap_stem,0); pos2(cap_stem,0);
-pos3(cap_stem,0); pos4(cap_stem,0); pos5(cap_stem,0); pos6(cap_stem,0);
-lft x1l=lft x2l=hround max(2u,3u-.5cap_stem); x3=x4=w-x1;
-top y1=top y3=h; bot y2=bot y4=0;
-z5=.5[z1,z3]; z6=.5[z2,z4];
-filldraw stroke z1e--z2e; % left stem
-filldraw stroke z3e--z4e; % right stem
-filldraw stroke z5e--z6e; % center stem
-if serifs: numeric inner_jut;
- if rt x1r+cap_jut+.5u+1<=lft x5l-cap_jut: inner_jut=cap_jut;
- else: rt x1r+inner_jut+.5u+1=lft x5l-inner_jut; fi
- dish_serif(1,2,a,1/3,cap_jut,b,1/3,inner_jut); % upper left serif
- dish_serif(3,4,e,1/3,inner_jut,f,1/3,cap_jut); % upper right serif
- dish_serif(5,6,i,1/3,inner_jut,j,1/3,inner_jut); % upper center serif
- inner_jut:=.5(x3l-x5r);
- nodish_serif(2,1,c,1/3,cap_jut,d,1/3,inner_jut); % lower left serif
- nodish_serif(6,5,k,1/3,inner_jut,m,1/3,inner_jut); % lower center serif
- nodish_serif(4,3,g,1/3,inner_jut,h,1/3,cap_jut); % lower right serif
-else:
- lft x2'= lft x2l; bot y2'l=0; pos2'(slab,90);
- rt x4'=rt x4r; y4'=y2'; pos4'(slab,90); filldraw stroke z2'e--z4'e;
-fi
-math_fit(0,.5ic#); penlabels(1,2,3,4,5,6); endchar;
-
-cmchar "The Russian letter ERY";
-beginchar("Y",12.5u#,cap_height#,0);
-italcorr .75cap_height#*slant-.5u#;
-adjust_fit(cap_serif_fit#,if serifs: 5u# else: 4.25u# fi);
-numeric left_stem,right_curve,middle_weight;
-left_stem=cap_stem-hround 2stem_corr; middle_weight=.6vair+.5;
-pickup tiny.nib; pos1(left_stem,0); pos2(left_stem,0);
-lft x1l=lft x2l=hround max(2u,3u-.5left_stem); top y1=h; bot y2=0;
-filldraw stroke z1e--z2e; % stem
-penpos3(cap_band,90); penpos4(cap_band,90);
-penpos6(middle_weight,-90); penpos7(middle_weight,-90);
-penpos8(middle_weight,90); penpos9(middle_weight,90);
-penpos5(right_curve-stem_corr,0); penpos10(right_curve,0);
-penpos11(cap_band,-90); penpos12(cap_band,-90);
-z3r=top z1; y4=y3; y5=.5[y4,y6]; y6=y7; y7l-y8l=vair;
-z12r=bot z2; y11=y12; y10=.5[y11,y9]; y8=y9; .5[y7l,y8l]=.52h;
-x4=x6; x9=x11=x4+.5u; x7=x8=x1; x9l:=x4+.25u;
-x5r=hround(w-1.5u); x10r=hround(w-u);
-if serifs: right_curve=cap_curve-stem_corr; x4=.5[x1,w-1.5u];
-else: right_curve=cap_curve-3stem_corr; x4=.5[x1,w-2.5u];
- x4l:=x4l-.5u; x9l:=x9l-.5u; fi
-x6l:=x6l-.5u; x11l:=x11l-.5u;
-fill stroke z8e..super_arc.e(9,10) & super_arc.e(10,11)..z12e; % lower lobe
-if serifs: dish_serif(1,2,a,1/3,cap_jut,b,1/3,cap_jut); % upper serif
- nodish_serif(2,1,c,1/3,cap_jut,d,1/3,.5cap_jut); fi % lower serif
-pickup tiny.nib;
-x80=x81=w if serifs: +2u else: +1.25u fi; top y80=h; bot y81=0; pos80(cap_stem,0); pos81(cap_stem,0);
-filldraw stroke z80e--z81e;
-if serifs:
- dish_serif(80,81,e,1/3,cap_jut,f,1/3,cap_jut);
- dish_serif(81,80,g,1/3,cap_jut,h,1/3,cap_jut);
-fi
-math_fit(0,.5ic#); penlabels(1,2,3,4,5,6,7,8,9,10,11,12); endchar;
-
-cmchar "The Russian letter ZE (looks like numeral 3)";
-beginchar("Z",11u#,cap_height#,0);
-italcorr cap_height#*slant-.5u#;
-adjust_fit(0,0);
-numeric top_thickness,mid_thickness,bot_thickness;
-top_thickness=max(fine.breadth,vround(slab-2vair_corr));
-mid_thickness=max(fine.breadth,vround 2/3vair);
-bot_thickness=max(fine.breadth,vround(slab-vair_corr));
-pickup fine.nib; pos2(top_thickness,90); top y2r=h+o;
-pos3(max(fine.breadth,.6[curve,cap_curve]-stem_corr),0);
-rt x3r=hround(w-1.25u);
-pos4(vair,-90); pos5(vair,-90);
-pos6(mid_thickness,90); x2=x6=x8=.5[1.5u,x7];
-pos7(cap_curve,0); rt x7r=hround(w-.75u); lft x5=min(hround 3u,lft x6)-eps;
-pos8(bot_thickness,-90); bot y8r=-o;
-y3=.6[top y4l,bot y2l]; y7=.5[bot y6l,top y8l];
-top y5l=vround(.54h+.5vair); y5r=y6l;
-x4=1/3[x5,x3l]; z4=z5+whatever*(150u,h);
-lft x1r=hround 1.25u; y1=.8h;
-if serifs: pos1(cap_hair,180); pos9(cap_hair,-180); else: pos1(1.5cap_hair,135); pos9(1.5cap_hair,-135); fi
- lft x9r=hround .75u; y9=.2h;
-filldraw stroke z1e{x2-x1,10(y2-y1)}...{right}z2e & pulled_super_arc.e(2,3)(.5superpull)
- & z3e{down}...z4e---z5e; % upper bowl
-filldraw z5r--z6l--z6r--z5l---cycle; % middle tip
-filldraw stroke pulled_super_arc.e(6,7)(.5superpull)
- & pulled_super_arc.e(7,8)(.5superpull)
- & z8e{left}....{up}z9e; % lower bowl %this line added for changing bulb to barb
-if serifs: numeric bulb_diam[];
- %bulb_diam1=flare+.5(cap_stem-stem); bulb_diam2=flare+cap_stem-stem;
- %pos0(bulb_diam1,180); pos1(hair,180);
- %lft x0r=hround 1.25u; y0=min(.9h-.5bulb_diam1,.75h+.5bulb_diam1);
- % bulb(2,1,0); % upper bulb
- %pos10(bulb_diam2,-180);
- % bulb(8,9,10); % lower bulb
-% barbs on end of strokes
- path upper_arc; upper_arc=z1{x2-x1,10(y2-y1)}..{right}z2;
- path lower_arc; lower_arc=z8{left}....{up}z9;
- pos20(hair,0); x20r=x1l; top y20=top y2r; x1'-x1l=1.6cap_curve; y1'=y1;
- numeric t; t=xpart(upper_arc intersectiontimes (z20r--z1'));
- filldraw z1r--z20l--z20r--subpath(t,0) of upper_arc--cycle;
- pos30(hair,0); x30r=x9l; bot y30=bot y8r; x9'-x9l=1.6cap_curve; y9'=y9;
- t:=xpart(lower_arc intersectiontimes (z30r--z9'));
- filldraw z9r--z30l--z30r--subpath(t,1) of lower_arc--cycle;
-%else: %pos1(.5[vair,flare],angle(-8u,h));
- %lft x1r=hround u; bot y1l=vround .75h+o;
- %y1r:=good.y y1r+eps; x1l:=good.x x1l;
- %pos9(bot_thickness,angle(-2u,-h));
- %lft x9r=hround .75u; top y9l=vround .25h-o;
- %y9r:=good.y y9r-eps; x9l:=good.x x9l;
-% filldraw stroke term.e(2,1,left,1,4); % upper terminal
-% filldraw stroke term.e(8,9,left,1,4);
-fi % lower terminal
-penlabels(0,1,2,3,4,5,6,7,8,9,10); endchar;
-
-cmchar "The Russian letter Soft Sign";
-beginchar(oct"136",12.5u#,cap_height#,0);
-italcorr .75cap_height#*slant-.5u#;
-adjust_fit(cap_serif_fit#,0);
-numeric left_stem,right_curve,middle_weight;
-left_stem=cap_stem-hround 2stem_corr; middle_weight=.6vair+.5;
-pickup tiny.nib; pos1(left_stem,0); pos2(left_stem,0);
-lft x1l=lft x2l=hround max(2u,3u-.5left_stem); top y1=h; bot y2=0;
-filldraw stroke z1e--z2e; % stem
-penpos3(cap_band,90); penpos4(cap_band,90);
-penpos6(middle_weight,-90); penpos7(middle_weight,-90);
-penpos8(middle_weight,90); penpos9(middle_weight,90);
-penpos5(right_curve-stem_corr,0); penpos10(right_curve,0);
-penpos11(cap_band,-90); penpos12(cap_band,-90);
-z3r=top z1; y4=y3; y5=.5[y4,y6]; y6=y7; y7l-y8l=vair;
-z12r=bot z2; y11=y12; y10=.5[y11,y9]; y8=y9; .5[y7l,y8l]=.52h;
-x4=x6; x9=x11=x4+.5u; x7=x8=x1; x9l:=x4+.25u;
-x5r=hround(w-1.5u); x10r=hround(w-u);
-if serifs: right_curve=cap_curve-stem_corr; x4=.5[x1,w-1.5u];
-else: right_curve=cap_curve-3stem_corr; x4=.5[x1,w-2.5u];
- x4l:=x4l-.5u; x9l:=x9l-.5u; fi
-x6l:=x6l-.5u; x11l:=x11l-.5u;
-fill stroke z8e..super_arc.e(9,10) & super_arc.e(10,11)..z12e; % lower lobe
-if serifs: dish_serif(1,2,a,1/3,cap_jut,b,1/3,cap_jut); % upper serif
- nodish_serif(2,1,c,1/3,cap_jut,d,1/3,.5cap_jut); fi % lower serif
-math_fit(0,.5ic#); penlabels(1,2,3,4,5,6,7,8,9,10,11,12); endchar;
-
-cmchar "The Russian letter Hard Sign";
-beginchar(oct"137",12.5u#,cap_height#,0);
-italcorr .75cap_height#*slant-.5u#;
-adjust_fit(if serifs: 4 else: 2 fi u#+cap_serif_fit#,0);
-numeric left_stem,right_curve,middle_weight;
-left_stem=cap_stem-hround 2stem_corr; middle_weight=.6vair+.5;
-pickup tiny.nib; pos1(left_stem,0); pos2(left_stem,0);
-lft x1l=lft x2l=hround max(2u,3u-.5left_stem); top y1=h; bot y2=0;
-filldraw stroke z1e--z2e; % stem
-penpos3(cap_band,90); penpos4(cap_band,90);
-penpos6(middle_weight,-90); penpos7(middle_weight,-90);
-penpos8(middle_weight,90); penpos9(middle_weight,90);
-penpos5(right_curve-stem_corr,0); penpos10(right_curve,0);
-penpos11(cap_band,-90); penpos12(cap_band,-90);
-z3r=top z1; y4=y3; y5=.5[y4,y6]; y6=y7; y7l-y8l=vair;
-z12r=bot z2; y11=y12; y10=.5[y11,y9]; y8=y9; .5[y7l,y8l]=.52h;
-x4=x6; x9=x11=x4+.5u; x7=x8=x1; x9l:=x4+.25u;
-x5r=hround(w-1.5u); x10r=hround(w-u);
-if serifs: right_curve=cap_curve-stem_corr; x4=.5[x1,w-1.5u];
-else: right_curve=cap_curve-3stem_corr; x4=.5[x1,w-2.5u];
- x4l:=x4l-.5u; x9l:=x9l-.5u; fi
-x6l:=x6l-.5u; x11l:=x11l-.5u;
-%fill stroke z3e..super_arc.e(4,5) & super_arc.e(5,6)..z7e; % upper lobe
-fill stroke z8e..super_arc.e(9,10) & super_arc.e(10,11)..z12e; % lower lobe
-if serifs: nodish_serif(1,2,a,1/3,.5cap_jut,b,1/3,.5cap_jut); % upper serif
- nodish_serif(2,1,c,1/3,cap_jut,d,1/3,.5cap_jut); fi % lower serif
-pickup crisp.nib;
-top y55r=h; x55=x1; pos55(slab,90); pos56(hair,180); x56=x1-if serifs: 6 else: 3 fi u;
-y56=good.y(y55l-beak)-eps;
-arm(55,56,q,beak_darkness**.8,-.4beak_jut);
-math_fit(0,.5ic#); penlabels(1,2,3,4,5,6,7,8,9,10,11,12); endchar;
-
-% The shape "K" is saved as a picture, to be used by the next file input.
-% It is defined here to minimize storage time.
-cmchar "The Russian letter KA";
-beginchar("K",12u#,cap_height#,0);
-italcorr cap_height#*slant-.5u#;
-adjust_fit(0,.25u#);
-pickup tiny.nib; pos1(fudged.cap_stem,0); pos2(fudged.cap_stem,0);
-lft x1l=lft x2l=hround max(2u,3u-.5fudged.cap_stem); top y1=h; bot y2=0;
-filldraw stroke z1e--z2e; % stem
-if serifs: dish_serif(1,2,a,1/3,cap_jut,b,1/3,cap_jut); % upper stem serif
- dish_serif(2,1,c,1/3,cap_jut,d,1/3,cap_jut); % lower stem serif
-% pickup fine.nib; pos3(vair,90); x3=x1; y3=.55h; x3'=x3; y3'=y3+1; pos3'(slab,90);
- pickup fine.nib; pos3(vair,90); x3=x1; y3=.55h; z3'=z3; pos3'(varwid,90);
-% pos4(vair,90); x4=w-2u; top y4r=h+oo;
- pos4(varwid,90); x4=w-.75flare-.125u; top y4r=h+oo; %original x4=w-2u
-% filldraw stroke z3'e{right}..{right}z4e; % upper diagonal
- x41=x4; y41=y3'; x42=x4-2u; y42=y4;
- filldraw stroke z3'e..controls z41 and z42..z4e; % upper diagonal
- pos5(hair,0); pos6(flare,0);
- rt x5r=hround(w-.125u); y5+.5flare=vround(top y4r-hair)+1; %original bot y4l-.03h
- top y4'r=top y4r; x4'=x4; pos4'(hair,90);
- bulb(4',5,6); % bulb
-% pos7(stem,0); pos8(vair,90); pos9(hair,180);
- pos7(stem,0); pos8(varwid,90); pos9(hair,180);
- x9+.5hair=hround(w+.5hair-eps); y9=1/3x_height;
- lft x7l=hround(w-2.75u-.5stem); y7=1/2y3; x8=w-1.2u; bot y8l=-oo;
- filldraw stroke z3e{right}...z7e{down}
- ...z8e{right}...{up}z9e; % lower diagonal
-else:
- numeric right_jut,stem[],alpha[];
- right_jut=.4tiny;
- pickup tiny.nib;
- stem2=max(tiny.breadth,fudged.cap_stem-3stem_corr);
- stem1=max(tiny.breadth,fudged.hair if hefty:-3stem_corr fi);
- top y3=h; rt x3r=hround(r-letter_fit-u-right_jut);
- bot y6=0; rt x6r=hround(r-letter_fit-.75u-right_jut);
- x4=x1; y4=1/3h;
- alpha1=diag_ratio(1,.5(stem1-tiny),y3-y4,x3r-x4);
- penpos3(alpha1*(stem1-tiny),0); penpos4(whatever,-90);
- alpha2=diag_ratio(1,.5(stem2-tiny),y1-y6,x6r-x1);
- penpos6(alpha2*(stem2-tiny),0);
- forsuffixes $=l,r: y3'$=h; y6'$=0; z4$=z3'$+whatever*(z3-z4);
- z5$=z6'$+whatever*(z1-z6)=whatever[z3,z4]; endfor
-%forsuffixes $=l,r: x5$:=x5$+.5u; y5$:=y5$-.5u; endfor
- z5=.5[z5l,z5r];
- z3'r=z3r+penoffset z3-z4 of currentpen+whatever*(z3-z4);
- % we have also |z3'l=z3l+penoffset z4-z3 of currentpen+whatever*(z3-z4)|;\]
- z6'r=z6r+penoffset z1-z6 of currentpen+whatever*(z1-z6);
- z6'l=z6l+penoffset z6-z1 of currentpen+whatever*(z1-z6);
-% fill z4r{right}..diag_end(4r,3'r,1,.5,3'l,4l)..{left}z4l--cycle; % upper diagonal
- fill z4r--diag_end(4r,3'r,1,.5,3'l,4l)--z4l--cycle; % upper diagonal
- fill z5l--diag_end(5l,6'l,.5,1,6'r,5r)--z5r--cycle; % lower diagonal
-fi
-picture K_pic; K_pic=currentpicture;
-math_fit(0,.5ic#); penlabels(1,2,3,4,5,6); endchar;
diff --git a/Master/texmf-dist/fonts/source/public/ams/cyrital.mf b/Master/texmf-dist/fonts/source/public/ams/cyrital.mf
deleted file mode 100644
index 9dc7f71ce3c..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/cyrital.mf
+++ /dev/null
@@ -1,134 +0,0 @@
-%% @metafontfile{
-%% filename="cyrital.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: driver",
-%% copyright="Copyright (C) Humanities and Arts Computing Center,
-%% University of Washington;
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "12745 134 713 5820"
-%% keywords="amsfonts, tex, metafont, cyrillic",
-%% abstract="This is the driver file for use with
-%% the italic cyrillic fonts in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% This is CYRITAL.MF in text format, as of May 5, 1986.
-% The Cyrillic Modern Text Italic family
-% (by T.B. RIDGEWAY, borrowing heavily from D. E. Knuth, 1979--1985)
-% Intellectual Property Rights owned by Humanities and Arts Computing Center,
-% University of Washington
-
-mode_setup; font_setup;
-font_coding_scheme:="TeX text without f-ligatures";
-
-def cyrspread = 1.125dot_size enddef;
-numeric cyrflwd; cyrflwd=1.5hair;
-numeric cyrflht; cyrflht=3slab;
-
-input cyrmax;
-altaccent:=true;
-input cyrilu; % input common shapes
-input serb; % serbian & other chars
-input cyrspu; % and special uppercase forms
-input cyrpunc; % and puctuation etc.
-input serbspu;
-def cyrspread = 1.125dot_size enddef;
-input cyrti; % lower case (minuscules)
-
-
-font_slant slant; font_x_height x_height#;
-if monospace: font_normal_space 9u#; % no stretching or shrinking
- font_quad 18u#;
- font_extra_space 9u#;
- letter_fit#:=letter_fit:=0;
-else: font_normal_space 6u#+2letter_fit#;
- font_normal_stretch 3u#; font_normal_shrink 2u#;
- font_quad 18u#+4letter_fit#;
- font_extra_space 2u#; fi
-
- k#:=-.5u#; kk#:=-1.5u#; kkk#:=-2.5u#; % three degrees of kerning
-ligtable "K": "H"=:"H", "h"=:"H",
- oct"021": "H": oct"005" kern k#, oct"025" kern k#,
- "F" kern k#, "O" kern k#, "S" kern k#;
-ligtable "T": "S"=:"C", "s"=:"C",
- oct"024": "G": "U": "A" kern kkk#,
- "D" kern kkk#, "L" kern kk#, "C" kern kk#, "a" kern kk#,
- "d" kern kk#, "e" kern kk#, "f" kern kk#, "o" kern kk#,
- oct"005" kern kk#, oct"015" kern kk#, oct"025" kern kk#,
- oct"035" kern kk#, "." kern kk#, "," kern kk#, ";" kern kk#;
-ligtable "'": "'"=:oct"042";
-ligtable "-": "-"=:oct"173";
-ligtable oct"173": "-"=:oct"174";
-ligtable "6": "h"=:"W", "H"=:"W";
-ligtable "7": "h"=:"w";
-ligtable "A": oct"000": oct"001": oct"136": oct"137": oct"024" kern kk#,
- oct"006" kern kk#, oct"007" kern kk#, "Q" kern kk#, oct"137" kern kk#;
-ligtable "C": "1"=:oct"007", "H"=:"Q", "h"=:"Q";
-ligtable "D": "1"=:oct"006", "2"=:oct"002", "3"=:oct"026",
- "J"=:oct"006", "j"=:oct"006";
-ligtable "E": "0"=:oct"023", "1"=:oct"003", "2"=:oct"005";
-ligtable "I": "0"=:oct"022", "1"=:oct"004";
-ligtable "J": "1"=:oct"027", "2"=:oct"020";
-ligtable "L": "1"=:oct"001", "J"=:oct"001", "j"=:oct"001";
-ligtable "N": "0"=:oct"175", "1"=:oct"000", "J"=:oct"000", "j"=:oct"000";
-ligtable "O": oct"003": "F": "O" kern -k#, "F" kern -k#, oct"005" kern -k#,
- oct"025": "H" kern k#, "A" kern k#, "U" kern k#, oct"024" kern k#,
- "T" kern k#;
-ligtable "P": "1"=:oct"136", "2"=:oct"137";
-ligtable "t": "s"=:"c",
- "R": oct"005" kern k#, oct"025" kern k#,
- oct"034": "g": "u": oct"035" kern k#,
- "a" kern k#, "d" kern k#, "e" kern k#, "f" kern k#,
- "l" kern k#, "o" kern k#, "s" kern k#, oct"015" kern k#,
- oct"035" kern k#, "." kern kk#, "," kern kk#, ";" kern kk#;
-
-ligtable "S": "H"=:"X", "h"=:"X";
-ligtable "X": "Q"=:"W", "q"=:"W", "C"=:"6", "c"=:"6";
-ligtable "Y": "A"=:oct"027", "a"=:oct"027", "U"=:oct"020", "u"=:oct"020";
-ligtable "Z": "1"=:oct"021", "H"=:oct"021", "h"=:oct"021";
-ligtable "[": "["=:oct"074";
-ligtable "]": "]"=:oct"076";
-ligtable "`": "`"=:oct"134";
-ligtable "e": "0"=:oct"033", "1"=:oct"013", "2"=:oct"015",
- "b": "o": "r": "f": "o" kern -k#, "f" kern -k#, "e" kern -k#,
- "c" kern -k#, "h" kern k#;
-ligtable "c": "1"=:oct"017", "h"=:"q";
-ligtable "d": "1"=:oct"016", "2"=:oct"012", "3"=:oct"036", "j"=:oct"016";
-ligtable "i": "0"=:oct"032", "1"=:oct"014";
-ligtable "j": "1"=:oct"037", "2"=:oct"030";
-ligtable "k": "h"=:"h";
-ligtable "l": "1"=:oct"011", "j"=:oct"011";
-ligtable "n": "1"=:oct"010", "j"=:oct"010";
-ligtable "p": "1"=:oct"176", "2"=:oct"177";
-ligtable "x": "q"=:"w", "c"=:"7";
-ligtable "y": "a"=:oct"037", "u"=:oct"030";
-ligtable "z": "1"=:oct"031", "h"=:oct"031";
-ligtable "s": "h"=:"x",
- "m": "w": oct"012" kern -k#, oct"032" kern -k#, "c" kern -k#,
- "g" kern -k#, "i" kern -k#, "k" kern -k#, "m" kern -k#,
- "n" kern -k#, "p" kern -k#, "r" kern -k#, "v" kern -k#, "w" kern -k#,
- "x" kern -k#, "y" kern -k#, oct"176" kern -k#, oct"177" kern -k#;
-
-
-bye.
diff --git a/Master/texmf-dist/fonts/source/public/ams/cyrmax.mf b/Master/texmf-dist/fonts/source/public/ams/cyrmax.mf
deleted file mode 100644
index b32f34f69d2..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/cyrmax.mf
+++ /dev/null
@@ -1,213 +0,0 @@
-%% @metafontfile{
-%% filename="cyrmax.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: driver",
-%% copyright="Copyright (C) Humanities and Arts Computing Center,
-%% University of Washington;
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "29827 213 804 8379"
-%% keywords="amsfonts, tex, metafont , cyrillic ",
-%% abstract="This is the driver file for use with
-%% the cyrillic fonts in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-def slantswitch =
-slant:=-slant;
-currenttransform:= identity slanted slant yscaled aspect_ratio scaled granularity;
-enddef; %reverse slant so that mirror() will work
-
-def lowerfit = 0 enddef;
-
-transform MIRROR;
-MIRROR=identity reflectedabout(origin,up);
-
-% produce a mirror image of current picture reflected about a vertical axis
-def mirror (expr axis) =
-currentpicture:=currentpicture transformed MIRROR shifted (2axis,0);
-slantswitch; % restore normal slant
-enddef;
-
-vardef armup(suffix $,$$,@)(expr darkness,jut) = % arm from |z$| to |z$$|
- x@0=good.x(x$$r-jut); y@0=y$l;
- if serifs: y@1=y$r; z@1=z$$r-whatever*(z@0-z$$r);
- z@2=.5[z$r,z@1];
- filldraw z$$l{z@1-z$$l}...darkness[z@1,.5[z@2,z$$l] ]...z@2
- ---z$r--z$l--z@0--z$$r--cycle; % arm and beak
- else: filldraw z$l--z$r--z@0--z$$r--cycle; fi % sans-serif arm
- penlabels(@0,@1,@2); enddef;
-
-def varwid =
- if serifs: if hefty: vair else: 1.5cap_hair fi else: vair fi
- enddef;
-
-
-vardef cyrsanserif(suffix $) =
- x$.css.r=x$r; x$.css.l=x$l; x$.css=x$;
- y$.css.r=y$r-2slab; y$.css.l=y$l-2slab; y$.css=y$-2slab;
- filldraw stroke z$e--z$.css.e;
-enddef;
-
-vardef lcyrsanserif(suffix $) =
- numeric cssdif; cssdif=.5(x$r-x$l); if cssdif<0: cssdif:=-cssdif; fi
- x$'.css.r=x$r+cssdif; x$'.css.l=x$l+cssdif; x$'.css=x$+cssdif;
- y$'.css.r=y$'.css.l=y$'.css=bot y$ + slab;
- x$.css.r=x$r+cssdif; x$.css.l=x$l+cssdif; x$.css=x$+cssdif;
- y$.css.r=y$r-2slab; y$.css.l=y$l-2slab; y$.css=y$-2slab;
- filldraw stroke z$'.css.e--z$.css.e;
-enddef;
-
-vardef rcyrsanserif(suffix $) =
- numeric cssdif; cssdif=.5(x$r-x$l); if cssdif<0: cssdif:=-cssdif; fi
- x$'.css.r=x$r-cssdif; x$'.css.l=x$l-cssdif; x$'.css=x$-cssdif;
- y$'.css.r=y$'.css.l=y$'.css=bot y$ + slab;
- x$.css.r=x$r-cssdif; x$.css.l=x$l-cssdif; x$.css=x$-cssdif;
- y$.css.r=y$r-2slab; y$.css.l=y$l-2slab; y$.css=y$-2slab;
- filldraw stroke z$'.css.e--z$.css.e;
-enddef;
-
-numeric flouradjust; flouradjust=.09designsize;
-vardef cyr_serif(suffix $,$$,@) % serif at |z$| for stroke from |z$$|
- (expr darkness,jut) suffix modifier =
- pickup crisp.nib; numeric bracket_height; pair downward;
- bracket_height=if dark.modifier: 1.5 fi\\ bracket;
- if y$<y$$: y@2=min(y$+bracket_height,y$$);
- top y@1-slab=bot y@0+eps=tiny.bot y$; downward=z$-z$$;
- if y@1>y@2: y@2:=y@1; fi
- else: y@2=max(y$-bracket_height,y$$);
- bot y@1+slab=top y@0-eps=tiny.top y$; downward=z$$-z$;
- if y@1<y@2: y@2:=y@1; fi fi
- y@3=y@2; z@3=whatever[z$,z$$];
- if jut<0: z@2+penoffset downward of currentpen =
- z$l+penoffset downward of pen_[tiny.nib]+whatever*downward;
- lft x@0=lft x@1=tiny.lft x$l+jut;
- if x@3<x@2+eps: x@3:=x@2+eps; fi
- else: z@2-penoffset downward of currentpen =
- z$r-penoffset downward of pen_[tiny.nib]+whatever*downward;
- rt x@0=rt x@1=tiny.rt x$r+jut;
- if x@3>x@2-eps: x@3:=x@2-eps; fi fi
- pair corner; ypart corner=y@1; corner=z@2+whatever*downward;
- pair flourish; xpart flourish= x@0 if jut > 0: + cyrflwd else: - cyrflwd fi;
- ypart flourish= y@0 - cyrflht;
-if (designsize < 15pt):
- pair flourishcorner; xpart flourishcorner=flouradjust[x@2,(xpart flourish)];
- ypart flourishcorner=ypart flourish; %if jut > 0: -1.5 else: +1.5 fi;
- filldraw z@2{z$-z$$}
- ...darkness[corner,.5[z@1,z@2] ]{z@1-z@2}
- ...{jut,0}z@1--z@0{down}...{jut,-1}flourish--flourishcorner{-jut,0}
- ...{-jut,0}(x$,y@0)--z@3--cycle; % the serif
-else: filldraw z@2{z$-z$$}
- ...darkness[corner,.5[z@1,z@2] ]{z@1-z@2}
- ...{jut,0}z@1--z@0{down}...{jut,-1}flourish{-jut,0}
- ...{-jut,0}(x$,y@0)--z@3--cycle; % the serif
-fi
- labels (@0,@1,@2,@3); enddef;
-
-
-def dish_cyr_serif(suffix $,$$,@)(expr left_darkness,left_jut)
- (suffix @@)(expr right_darkness,right_jut) suffix modifier =
- cyr_serif($,$$,@,left_darkness,-left_jut) modifier;
- cyr_serif($,$$,@@,right_darkness,right_jut) modifier;
-enddef;
-
-def l_cyr_serif(suffix $,$$,@)(expr left_darkness,left_jut)
- (suffix @@)(expr right_darkness,right_jut) suffix modifier =
- cyr_serif($,$$,@,left_darkness,-left_jut) modifier;
- serif($,$$,@@,right_darkness,right_jut) modifier;
-enddef;
-
-def r_cyr_serif(suffix $,$$,@)(expr left_darkness,left_jut)
- (suffix @@)(expr right_darkness,right_jut) suffix modifier =
- serif($,$$,@,left_darkness,-left_jut) modifier;
- cyr_serif($,$$,@@,right_darkness,right_jut) modifier;
-enddef;
-
-% cyrbrev is called with suffix, dummy_suffix e.g.
-% cyrbrev(2,q) where the breve will be centered
-% above x2 using dummy suffixes q_1, q_2 etc.
-def cyrbrev (suffix $,@) =
-pickup crisp.nib; pos@_1(vair,-180); pos@_3(vair,0);
-top y@_1=top y@_3=h;
-lft x@_1r=hround(x$-4u-.5vair); rt x@_3r=hround(x$+4u+.5vair);
-numeric mid_thickness; mid_thickness=vround 1/3[vair,stem];
-pos@_2(mid_thickness,-90); x@_2=x$;
-bot y@_2r=y$+dot_size;
-filldraw stroke z@_1e{down}...z@_2e{right}...{up}z@_3e; % stroke
-pos@_11(dot_size,0); pos@_12(dot_size,90);
-pos@_13(dot_size,0); pos@_14(dot_size,90);
-lft x@_11l=lft x@_1r; rt x@_13r=rt x@_3r; y@_11=y@_12=y@_13=y@_14=h;
-x@_12=x@_11; x@_14=x@_13; dot(@_11,@_12); dot(@_13,@_14);
-penlabels(@_1,@_2,@_3,@_11,@_13); enddef;
-
-boolean altaccent; altaccent=false; % altaccent inhibits right side dot
-def nucyrbrev (suffix $,@) =
-pickup crisp.nib; pos@_1(vair,-180); pos@_3(vair,0);
-top y@_1=top y@_3=y@_2r+cyrspread;
-lft x@_1r=hround(x$-4u-.5vair); rt x@_3r=hround(x$+4u+.5vair);
-numeric mid_thickness; mid_thickness=vround 1/3[vair,stem];
-pos@_2(mid_thickness,-90); x@_2=x$;
-bot y@_2r=y$+.5dot_size;
-filldraw stroke z@_1e{down}...z@_2e{right}...{up}z@_3e; % stroke
-
-if square_dots: % relax
-else:
- pos@_11(dot_size,0); pos@_12(dot_size,90);
- pos@_13(dot_size,0); pos@_14(dot_size,90);
- lft x@_11l=lft x@_1r; rt x@_13r=rt x@_3r;
- y@_11=y@_12=y@_13=y@_14=y@_2r+cyrspread;
- x@_12=x@_11; x@_14=x@_13; dot(@_11,@_12);
- if altaccent: % relax
- else: dot(@_13,@_14); fi
-fi
-penlabels(@_1,@_2,@_3,@_11,@_13); enddef;
-
-% flip rotates 180 degrees about the centerpoint whose suffix is passed
-def flip (suffix $) =
-picture V; transform FLIP;
-y$:=y$*aspect_ratio;
-FLIP=identity rotatedaround(z$,180) shifted(2slant*y$,0);
-V=currentpicture transformed FLIP; currentpicture:=V;
-enddef;
-
-def dot_sharp_values =
-numeric dot_diam#; dot_diam#=max(dot_size#,cap_curve#);
-numeric dot_top#; dot_top#=min(asc_height#,10/7x_height#+.5dot_diam#);
-enddef;
-
-
-% umlaut
-% calling specification is (xx,q) where xx is a point over which to center
-% the umlaut, q is a dummy suffix which may be used
-def umlaut (suffix $,@) =
-dot_sharp_values;
-define_whole_blacker_pixels(dot_diam);
-pickup tiny.nib; pos@_1(dot_diam,0); pos@_2(dot_diam,90);
-x@_1=x@_2=x$-dot_diam; top y@_2r=2dot_diam+y$;
-y@_1=.5[y@_2l,y@_2r];
-dot(@_1,@_2); % dot
-pos@_3(dot_diam,0); pos@_4(dot_diam,90);
-x@_3=x@_4=x$+1.75u; top y@_4r=2dot_diam+y$;
-y@_3=.5[y@_4l,y@_4r];
-dot(@_3,@_4); % dot
-enddef;
diff --git a/Master/texmf-dist/fonts/source/public/ams/cyrpunc.mf b/Master/texmf-dist/fonts/source/public/ams/cyrpunc.mf
deleted file mode 100644
index 2914b0a5adb..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/cyrpunc.mf
+++ /dev/null
@@ -1,786 +0,0 @@
-%% @metafontfile{
-%% filename="cyrpunc.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: driver",
-%% copyright="Copyright (C) Humanities and Arts Computing Center,
-%% University of Washington;
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "52922 786 2797 33831"
-%% keywords="amsfonts, tex, metafont , cyrillic ",
-%% abstract="This is the driver file for use with
-%% the cyrillic fonts in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% cyrpunc punctuation and digits for cyrillic
-
-cmchar "Exclamation point";
-beginchar("!",5u#+width_adj#,asc_height#,0);
-italcorr asc_height#*slant-2u#-.5width_adj#+.5dot_size#;
-adjust_fit(0,0);
-pickup tiny.nib; pos3(dot_size,0); pos4(dot_size,90);
-lft x3l=hround(.5w-.5dot_size); bot y4l=0; z3=z4; dot(3,4); % dot
-numeric bot_width;
-bot_width=if hefty:max(hround .8dot_size,fine.breadth) else: hair fi;
-pickup fine.nib; pos1(dot_size,0); pos2(bot_width,0);
-x1=x2=x3; bot y2=.25[top y4r,x_height]+1;
-if square_dots: top y1=h;
- filldraw stroke z1e--z2e; % stem
-else: top z0=(x1,h+o); y1+.5dot_size=h+o;
- filldraw z1r...z0...z1l---z2l--z2r---cycle; fi % stem and bulb
-penlabels(0,1,2,3,4); endchar;
-
-cmchar "Per cent sign";
-beginchar("%",9u#+max(6u#,2fudge*(hair#+stem#)),
- body_height#,body_height#-asc_height#);
-italcorr if hefty: .4asc_height#*slant-.5u# else: h#*slant-u# fi;
-adjust_fit(0,0); pickup fine.nib;
-numeric left_curve,right_curve;
-left_curve=hround 5/6[fudged.hair,fudged.stem];
-right_curve=max(fine.breadth,hround(fudged.hair if hefty:-2stem_corr fi));
-pos1(vair,90); pos2(left_curve,180); pos3(vair,270); pos4(right_curve,360);
-top y1r=h; lft x2r=hround u; rt x4r=hround(.5w-1.5u);
-bot y3r=floor(if monospace: .7 else: .5 fi\\ asc_height);
-x1=x3=.5[x2,x4]; y2=y4=.5[y1,y3];
-filldraw stroke pulled_super_arc.e(1,2)(superpull)
- & pulled_super_arc.e(2,3)(superpull); % left half of upper bowl
-filldraw stroke super_arc.e(3,4) & super_arc.e(4,1); % right half of upper bowl
-pos5(vair,90); pos6(left_curve,180); pos7(vair,270); pos8(right_curve,360);
-bot y7r=-d; rt x8r=hround(w-u); lft x6r=hround(.5w+1.5u);
-top y5r=vround(if monospace: .3 else: .5 fi\\ asc_height);
-x5=x7=.5[x6,x8]; y6=y8=.5[y5,y7];
-filldraw stroke pulled_super_arc.e(5,6)(superpull)
- & pulled_super_arc.e(6,7)(superpull); % left half of lower bowl
-filldraw stroke super_arc.e(7,8) & super_arc.e(8,5); % right half of lower bowl
-pickup rule.nib; top y9=h; bot y10=-d;
-if hefty: x9=good.x(x5-eps); x10=good.x(x1+eps);
- draw z9--z10; % diagonal
-else: rt x9=hround(w-2.5u); lft x10=hround 2.5u; draw z9--z10; % diagonal
- pickup fine.nib; pos9(rule_thickness,angle(z9-z10)+90);
- pos11(vair,angle(z1r-z4r)-90); pos12(vair,angle(z9-z10)+90);
- path p; p=super_arc.r(1,4); z11r=point 2/3 of p; z12r=z9r;
- filldraw stroke z11e{direction 2/3 of p}...{z9-z10}z12e; fi % link
-penlabels(1,2,3,4,5,6,7,8,9,10,11,12); endchar;
-
-cmchar "Apostrophe";
-beginchar("'",5u#,asc_height#,0);
-italcorr asc_height#*slant+.5dot_size#-2u#;
-adjust_fit(0,0);
-x1-.5dot_size=hround(.5w-.5dot_size); y1+.5dot_size=h;
-if monospace: comma(1,a,dot_size,.28u,vround 1.5comma_depth); % large comma
-else: comma(1,a,dot_size,.25u,comma_depth); fi % comma with increased jut
-penlabels(1); endchar;
-
-cmchar "Left parenthesis";
-beginchar("(",7u# if monospace: -u# fi,body_height#,paren_depth#);
-italcorr body_height#*slant-.5u#;
-adjust_fit(0,0); pickup fine.nib;
-pos1(vair,0); pos2(.75[hair,stem],0); pos3(vair,0);
-rt x1r=rt x3r=hround(w-u); lft x2l=hround(x1-4u if monospace: +4/3u fi);
-top y1=h; y2=.5[y1,y3]=math_axis;
-filldraw stroke z1e{3(x2e-x1e),y2-y1}...z2e
- ...{3(x3e-x2e),y3-y2}z3e; % arc
-penlabels(1,2,3); endchar;
-
-cmchar "Right parenthesis";
-beginchar(")",7u# if monospace: -u# fi,body_height#,paren_depth#);
-italcorr math_axis#*slant-.5u#;
-adjust_fit(0,0); pickup fine.nib;
-pos1(vair,0); pos2(.75[hair,stem],0); pos3(vair,0);
-lft x1l=lft x3l=hround u; rt x2r=hround(x1+4u if monospace: -4/3u fi);
-top y1=h; y2=.5[y1,y3]=math_axis;
-filldraw stroke z1e{3(x2e-x1e),y2-y1}...z2e
- ...{3(x3e-x2e),y3-y2}z3e; % arc
-penlabels(1,2,3); endchar;
-
-cmchar "Asterisk";
-beginchar("*",9u#,
- if low_asterisk:math_axis#+.5x_height# else: body_height# fi,0);
-italcorr h#*slant-.75u#;
-adjust_fit(0,0);
-numeric ast_flare; ast_flare=hround .7[thin_join,stem];
-x0=.5w; y0=h-.5x_height;
-for d=-150 step 60 until 150: z[d]=z0+.5dir d xscaled 7.5u yscaled x_height;
- numeric theta; theta=angle(z[d]-z0);
- fill z0+.5(0,-thin_join)rotated theta
- ---z[d]+.5(-ast_flare,-ast_flare)rotated theta
- ..z[d]..z[d]+.5(-ast_flare,ast_flare)rotated theta
- ---z0+.5(0,thin_join)rotated theta--cycle; endfor % diagonal at angle |d|
-labels(0,[-150],[-90],[-30],30,90,150); endchar;
-
-cmchar "Comma";
-numeric dot_diam#; dot_diam#=if monospace: 5/4 fi\\ dot_size#;
-define_whole_blacker_pixels(dot_diam);
-beginchar(",",5u#,dot_diam#,comma_depth#);
-adjust_fit(0,0);
-x1-.5dot_diam=hround(.5w-.5dot_diam); y1-.5dot_diam=0;
-comma(1,a,dot_diam,.2u,comma_depth); % dot and tail
-penlabels(1); endchar;
-
-cmchar "Hyphen";
-beginchar("-",6u#,x_height#,0);
-italcorr .5x_height#*slant-.5u#;
-adjust_fit(0,0);
-numeric thickness; thickness=if hefty:bar else:.75[hair,stem] fi;
-pickup crisp.nib; pos1(thickness,90); pos2(thickness,90);
-top y1r=top y2r=vround(.5h+.5thickness); rt x2=hround(w-u)+eps;
-if monospace: x2=w-x1 else: lft x1=hround .2u-eps fi;
-filldraw stroke z1e--z2e; % bar
-penlabels(1,2); endchar;
-
-cmchar "Period";
-numeric dot_diam#; dot_diam#=if monospace: 5/4 fi\\ dot_size#;
-define_whole_blacker_pixels(dot_diam);
-beginchar(".",5u#,dot_diam#,0);
-adjust_fit(0,0); pickup fine.nib;
-pos1(dot_diam,0); pos2(dot_diam,90);
-lft x1l=hround(.5w-.5dot_diam); bot y2l=0; z1=z2; dot(1,2); % dot
-penlabels(1,2); endchar;
-
-cmchar "Virgule (slash)";
-beginchar("/",9u#,body_height#,paren_depth#);
-italcorr body_height#*slant-.5u#;
-adjust_fit(0,0); pickup rule.nib;
-rt x1=hround(w-u)+eps; top y1=h+eps;
-lft x2=hround u-eps; bot y2=-d-eps;
-draw z1--z2; % diagonal
-penlabels(1,2); endchar;
-
-cmchar "Colon";
-numeric dot_diam#; dot_diam#=if monospace: 5/4 fi\\ dot_size#;
-define_whole_blacker_pixels(dot_diam);
-beginchar(":",5u#,x_height#,0);
-italcorr x_height#*slant+.5dot_diam#-2u#;
-adjust_fit(0,0); pickup fine.nib;
-pos1(dot_diam,0); pos2(dot_diam,90);
-lft x1l=hround(.5w-.5dot_diam); top y2r=h; z1=z2; dot(1,2); % upper dot
-pos3(dot_diam,0); pos4(dot_diam,90);
-x3=x1; bot y4l=0; z3=z4; dot(3,4); % lower dot
-penlabels(1,2,3,4); endchar;
-
-cmchar "Semicolon";
-numeric dot_diam#; dot_diam#=if monospace: 5/4 fi\\ dot_size#;
-define_whole_blacker_pixels(dot_diam);
-beginchar(";",5u#,x_height#,comma_depth#);
-italcorr x_height#*slant+.5dot_diam#-2u#;
-adjust_fit(0,0); pickup fine.nib;
-pos1(dot_diam,0); pos2(dot_diam,90);
-lft x1l=hround(.5w-.5dot_diam); top y2r=h; z1=z2; dot(1,2); % upper dot
-x3-.5dot_diam=hround(.5w-.5dot_diam); y3-.5dot_diam=0;
-comma(3,a,dot_diam,.05u,comma_depth); % lower dot and tail
-penlabels(1,2,3); endchar;
-
-cmchar "Question mark";
-beginchar("?",8.5u#,asc_height#,0);
-italcorr .8asc_height#*slant;
-adjust_fit(0,0);
-pickup tiny.nib; pos7(dot_size,0); pos8(dot_size,90);
-lft x7l=hround(.5w-.25u-.5dot_size); bot y8l=0; z7=z8; dot(7,8); % dot
-numeric bot_width;
-bot_width=if hefty:max(hround .8dot_size,fine.breadth) else: hair fi;
-pickup fine.nib; pos2(vair,90); pos3(curve,0);
-pos4(vair,-90); pos5(bot_width,0); pos6(bot_width,0);
-x2=x4=x5=x6=x7; rt x3r=hround(w-u); bot y6=1+.25[top y8r,x_height];
-top y2r=h+oo; y3=.75[y6,y2]; y4=.5[y6,y2]; y5=.1[y6,y2];
-{{interim superness:=more_super;
-filldraw stroke pulled_super_arc.e(2,3)(superpull)
- & subpath (0,1) of super_arc.e(3,4) .. z5e---z6e\\}}; % arc and stem
-if serifs: pos1(hair,180); pos0(flare,180);
- lft x1r=hround u; y1=y3; bulb(2,1,0); % bulb
-else: pos1(Vround 5/7[vair,flare],110);
- lft x1r=hround u; top y1r=vround .9[y6,top y2r];
- filldraw stroke term.e(2,1,left,1,4); fi % terminal
-penlabels(0,1,2,3,4,5,6,7,8); endchar;
-
-cmchar "Left bracket";
-numeric wd#; wd#=max(5u#,4.5u#+.5if hefty:stem# else:rule_thickness# fi);
-beginchar("[",wd#,body_height#,paren_depth#);
-italcorr body_height#*slant;
-adjust_fit(0,0);
-numeric top_thickness,side_thickness;
-if hefty: top_thickness=vair;
- side_thickness=max(crisp.breadth,stem-2stem_corr);
-else: top_thickness=side_thickness=rule_thickness; fi;
-pickup crisp.nib; pos1(side_thickness,0); pos2(side_thickness,0);
-top y1=h; bot y2=-d; lft x1l=lft x2l=hround(2.5u-.5side_thickness)-1-eps;
-filldraw stroke z1e--z2e; % stem
-pos3(top_thickness,90); pos4(top_thickness,90);
-pos5(top_thickness,90); pos6(top_thickness,90);
-x3=x5=x1l; rt x4=rt x6=ceiling(w-.4u)+eps; y3r=y4r=y1; y5l=y6l=y2;
-filldraw stroke z3e--z4e; % upper bar
-filldraw stroke z5e--z6e; % lower bar
-penlabels(1,2,3,4,5,6); endchar;
-
-cmchar "Right bracket";
-numeric wd#; wd#=max(5u#,4.5u#+.5if hefty:stem# else:rule_thickness# fi);
-beginchar("]",wd#,body_height#,paren_depth#);
-italcorr body_height#*slant-2u#+.5if hefty:stem# else:rule_thickness# fi;
-adjust_fit(0,0);
-numeric top_thickness,side_thickness;
-if hefty: top_thickness=vair;
- side_thickness=max(crisp.breadth,stem-2stem_corr);
-else: top_thickness=side_thickness=rule_thickness; fi;
-pickup crisp.nib; pos1(side_thickness,0); pos2(side_thickness,0);
-top y1=h; bot y2=-d; rt x1r=rt x2r=hround(w-2.5u+.5side_thickness)+1+eps;
-filldraw stroke z1e--z2e; % stem
-pos3(top_thickness,90); pos4(top_thickness,90);
-pos5(top_thickness,90); pos6(top_thickness,90);
-x3=x5=x1r; lft x4=lft x6=floor .4u-eps; y3r=y4r=y1; y5l=y6l=y2;
-filldraw stroke z3e--z4e; % upper bar
-filldraw stroke z5e--z6e; % lower bar
-penlabels(1,2,3,4,5,6); endchar;
-
-cmchar "Reverse apostrophe";
-beginchar("`",5u#,asc_height#,0);
-italcorr asc_height#*slant+.5dot_size#-2u#;
-adjust_fit(0,0);
-x1-.5dot_size=hround(.5w-.5dot_size); y1+.5dot_size=h-comma_depth;
-if monospace: ammoc(1,a,dot_size,.28u,vround 1.5comma_depth); % large ammoc
-else: ammoc(1,a,dot_size,.25u,comma_depth); fi % normal ammoc
-penlabels(1); endchar;
-
-cmchar "The numeral 0";
-beginchar("0",9u#,fig_height#,0);
-italcorr fig_height#*slant-.5u#;
-adjust_fit(0,0);
-penpos1(vair,90); penpos3(vair,-90); penpos2(curve,180); penpos4(curve,0);
-if not monospace: interim superness:=sqrt(more_super*hein_super); fi
-x2r=hround max(.7u,1.45u-.5curve); x4r=w-x2r; x1=x3=.5w;
-y1r=h+o; y3r=-o; y2=y4=.5h-vair_corr; y2l:=y4l:=.52h;
-penstroke pulled_arc.e(1,2) & pulled_arc.e(2,3)
- & pulled_arc.e(3,4) & pulled_arc.e(4,1) & cycle; % bowl
-penlabels(1,2,3,4); endchar;
-
-cmchar "The numeral 1";
-beginchar("1",9u#,fig_height#,0);
-italcorr fig_height#*slant-.5u#;
-adjust_fit(0,0);
-numeric light_stem; light_stem=hround .4[stem',cap_stem'];
-pickup tiny.nib;
-pos1(light_stem,0); pos2(light_stem,0);
-lft x1l=lft x2l=hround(.5(w+.5u)-.5cap_stem'); top y1=h+o; bot y2=0;
-filldraw stroke z1e--z2e; % stem
-if not serifs: save slab; slab=bar; fi
-dish_serif(2,1,a,1/3,min(2.25u,lft x2l-1.5u),
- b,1/3,min(2.25u,w-1.25u-rt x2r)); % serif
-pickup crisp.nib; pos3(slab,-90); pos4(bar,-90);
-top y3l=h+o; top y4l=if monospace: .8 else: .9 fi\\ h+o;
-lft x4=max(1.25u,tiny.lft x1l-2.35u);
-tiny.rt x1r=lft x3+.25[tiny,hair];
-erase fill z3l{x4l-x3l,3(y4l-y3l)}...z4l{left}
- --(x4l,h+o+1)--(x3l,h+o+1)--cycle; % erase excess at top
-filldraw stroke z3e{x4e-x3e,3(y4e-y3e)}..z4e{left}; % point
-penlabels(1,2,3,4); endchar;
-
-cmchar "The numeral 2";
-beginchar("2",9u#,fig_height#,0);
-italcorr fig_height#*slant-.5u#;
-adjust_fit(0,0);
-numeric arm_thickness, hair_vair; hair_vair=.25[vair,hair];
-arm_thickness=Vround(if hefty:slab+2stem_corr else:.4[stem,cap_stem] fi);
-pickup crisp.nib; pos7(arm_thickness,-90); pos8(hair,0);
-bot y7r=0; lft x7=hround .9u; rt x8r=hround(w-.9u); y8=good.y(y7l+beak/2)+eps;
-arm(7,8,a,.3beak_darkness,beak_jut); % arm and beak
-pickup fine.nib; pos2(slab,90); pos3(.4[curve,cap_curve],0);
-top y2r=h+o; x2=.5(w-.5u); rt x3r=hround(w-.9u); y3+.5vair=.75h;
-if serifs: numeric bulb_diam; bulb_diam=hround(flare+2/3(cap_stem-stem));
- pos0(bulb_diam,180); pos1(cap_hair,180);
- lft x1r=hround .9u; y1-.5bulb_diam=2/3h;
- (x,y2l)=whatever[z1l,z2r]; x2l:=x; bulb(2,1,0); % bulb and arc
-else: x2l:=x2l-.25u; pos1(flare,angle(-9u,h));
- lft x1r=hround .75u; bot y1l=vround .7h; y1r:=good.y y1r+eps; x1l:=good.x x1l;
- filldraw stroke term.e(2,1,left,.9,4); fi % terminal and arc
-pos4(.25[hair_vair,cap_stem],0);
-pos5(hair_vair,0); pos6(hair_vair,0);
-y5=arm_thickness; y4=.3[y5,y3]; top y6=min(y5,slab,top y7l);
-lft x6l=crisp.lft x7; z4l=whatever[z6l,(x3l,bot .58h)]; z5l=whatever[z6l,z4l];
-erase fill z4l--z6l--lft z6l--(lft x6l,y4l)--cycle; % erase excess at left
-filldraw stroke z2e{right}..tension atleast .9 and atleast 1
- ..z3e{down}.. z4e---z5e--z6e; % stroke
-penlabels(0,1,2,3,4,5,6,7,8); endchar;
-
-cmchar "The numeral 3";
-beginchar("3",9u#,fig_height#,0);
-italcorr fig_height#*slant-.5u#;
-adjust_fit(0,0);
-numeric top_thickness,mid_thickness,bot_thickness;
-top_thickness=max(fine.breadth,vround(slab-2vair_corr));
-mid_thickness=max(fine.breadth,vround 2/3vair);
-bot_thickness=max(fine.breadth,vround(slab-vair_corr));
-pickup fine.nib; pos2(top_thickness,90); top y2r=h+o;
-pos3(max(fine.breadth,.6[curve,cap_curve]-stem_corr),0);
-rt x3r=hround(w-1.25u);
-pos4(vair,-90); pos5(vair,-90);
-pos6(mid_thickness,90); x2=x6=x8=.5[1.5u,x7];
-pos7(cap_curve,0); rt x7r=hround(w-.75u); lft x5=min(hround 3u,lft x6)-eps;
-pos8(bot_thickness,-90); bot y8r=-o;
-y3=.6[top y4l,bot y2l]; y7=.5[bot y6l,top y8l];
-top y5l=vround(.54h+.5vair); y5r=y6l;
-x4=1/3[x5,x3l]; z4=z5+whatever*(150u,h);
-filldraw stroke pulled_super_arc.e(2,3)(.5superpull)
- & z3e{down}...z4e---z5e; % upper bowl
-filldraw z5r--z6l--z6r--z5l---cycle; % middle tip
-filldraw stroke pulled_super_arc.e(6,7)(.5superpull)
- & pulled_super_arc.e(7,8)(.5superpull); % lower bowl
-if serifs: numeric bulb_diam[];
- bulb_diam1=flare+.5(cap_stem-stem); bulb_diam2=flare+cap_stem-stem;
- pos0(bulb_diam1,180); pos1(hair,180);
- lft x0r=hround 1.25u; y0=min(.9h-.5bulb_diam1,.75h+.5bulb_diam1);
- bulb(2,1,0); % upper bulb
- pos10(bulb_diam2,-180); pos9(cap_hair,-180);
- lft x10r=hround .75u; y10=max(.1h+.5bulb_diam2,.3h-.5bulb_diam2);
- bulb(8,9,10); % lower bulb
-else: pos1(.5[vair,flare],angle(-8u,h));
- lft x1r=hround u; bot y1l=vround .75h+o;
- y1r:=good.y y1r+eps; x1l:=good.x x1l;
- pos9(bot_thickness,angle(-2u,-h));
- lft x9r=hround .75u; top y9l=vround .25h-o;
- y9r:=good.y y9r-eps; x9l:=good.x x9l;
- filldraw stroke term.e(2,1,left,1,4); % upper terminal
- filldraw stroke term.e(8,9,left,1,4); fi % lower terminal
-penlabels(0,1,2,3,4,5,6,7,8,9,10); endchar;
-
-cmchar "The numeral 4";
-beginchar("4",9u#,fig_height#,0);
-italcorr fig_height#*slant-.5u#;
-adjust_fit(0,0);
-numeric light_stem, light_stem', diag_stem, alpha, cut; cut=.75notch_cut;
-light_stem=hround .4[fudged.stem,fudged.cap_stem];
-light_stem'=hround max(tiny.breadth,light_stem-2stem_corr);
-diag_stem=max(tiny.breadth,.4[vair,fudged.hair]);
-pickup crisp.nib; pos5(cap_bar,90); pos6(cap_bar,90);
-lft x5=hround .5u; rt x6=hround(w-.5u);
-top y5r=vround(if serifs: 5/18[slab,h-light_stem]+1
- else:.35(h-light_stem) fi+.5cap_bar);
-z4l=top lft z5r; y2=y2'=y5=y6; x1r=x2r=hround(w-3u+.5light_stem);
-penpos1(light_stem',0); penpos2(light_stem',0); y1=y3=h+apex_o+apex_oo;
-x3r+apex_corr=x1r; alpha=diag_ratio(1,diag_stem,y3-y4l,x3r-x4l);
-penpos3(alpha*diag_stem,0); penpos4(alpha*diag_stem,0);
-x0=x1l; z0=whatever[z3r,z4r];
-x5'=x5; z5''=z5'+penoffset z4-z3 of currentpen=whatever[z4l,z3l];
-fill diag_end(2r,1r,1,.5,3l,4l)---z5''...lft z5'
- ---lft z5l -- (x4r,y5l) -- z4r
- if y0<h-cut:{z3r-z4r}...{up}(x1l-1,h-cut)
- --(x1l,h-cut) else: -- z0 fi
- --z2l--z2r--cycle; % diagonal and upper stem
-filldraw stroke z5e--z6e; % bar
-pickup tiny.nib; pos7(light_stem,0); rt x7r=x1r; bot y7=0;
-pos2'(light_stem,0); x2'=x7;
-filldraw stroke z2'e--z7e; % lower stem
-if serifs: dish_serif(7,2',a,1/3,1.75u,
- b,1/3,min(1.75u,w-.5u-rt x7r)); fi % serif
-penlabels(0,1,2,3,4,5,6,7); endchar;
-
-cmchar "The numeral 5";
-beginchar("5",9u#,fig_height#,0);
-italcorr fig_height#*slant-.5u#;
-adjust_fit(0,0);
-numeric bot_thickness,light_hair;
-bot_thickness=max(fine.breadth,vround(slab-vair_corr));
-light_hair=hround(cap_hair if hefty: -\\2stem_corr fi);
-pickup tiny.nib; pos5(vair,180); pos6(vair,90);
-bot y5=vround(.53h-vair); top y6r=max(vround .61803h+o,top y6r+y5+eps-y6l);
-pos3(light_hair,0); pos4(light_hair,0);
-lft x3l=max(1.35u,2.1u-.5light_hair); x3=x4=x5; y4=y5;
-top y3=h if not hefty: +\\o fi;
-filldraw stroke z3e--z4e; % thin stem
-penpos7(cap_stem-fine,0); penpos8(bot_thickness-fine,-90);
-fine.rt x7r=hround(w-.9u); x8=.5[u,x7]; x6=.5[x5,x7];
-erase fill z5--bot z5--(x6,bot y5)--z6{left}
- ..tension .9 and 1..{x5-x6,3(y5-y6)}cycle; % erase excess in middle
-filldraw stroke z6e{left}..tension .9 and 1..{x5-x6,3(y5-y6)}z5e; % link
-pickup fine.nib; pos6'(vair,90); z6'=z6;
-y7=.5[y6,y8]; bot y8r=-o;
-filldraw stroke pulled_arc.e(6',7) & pulled_arc.e(7,8); % bowl
-if serifs: pos9(hair,-180); y9=.5y5; lft x9r=hround .9u;
- pos10(flare+1/3(cap_stem-stem),-180); bulb(8,9,10); % bulb
-else: pos9(3/7[bot_thickness,flare],angle(-7u,-h));
- lft x9r=hround(tiny.lft x3l-.75u); bot y9r=vround .15h-o;
- x9l:=good.x x9l; y9l:=good.y y9l;
- filldraw stroke term.e(8,9,left,1,4); fi % terminal
-if hefty: pickup crisp.nib; pos1(slab,90); pos2(hair,0);
- top y1r=h; x1=x4; rt x2r=hround(w-1.5u); y2=y1l-eps;
- arm(1,2,a,0,0); % arm
-else: numeric flag_breadth; flag_breadth=7/8[vair,cap_curve];
- pos1(flag_breadth,90); pos2(flag_breadth,60);
- pos0(vair,90); top y1r=tiny.top y3; top y2r=vround .95h+o; y0r=y1r;
- lft x1=tiny.lft x3l; x2r=.5[x1,x0]; rt x0=hround(w-1.6u);
- erase fill top z1r--z1r...{right}z2r
- --(x2r,top y1r)--cycle; % erase excess at top
- filldraw stroke z1e...{right}z2e...z0e; fi % flag
-penlabels(0,1,2,3,4,5,6,7,8,9,10); endchar;
-
-cmchar "The numeral 6";
-beginchar("6",9u#,fig_height#,0);
-italcorr fig_height#*slant-.5u#;
-adjust_fit(0,0);
-numeric top_thickness,bot_thickness,side_thickness,pull;
-top_thickness=max(fine.breadth,vround(slab-2vair_corr));
-bot_thickness=max(fine.breadth,vround(slab-vair_corr));
-side_thickness=max(fine.breadth,hround 1/3[curve,cap_curve]);
-pull=min(.25,1.5superpull);
-pickup fine.nib; pos2(top_thickness,-270);
-pos3(side_thickness,-180); pos4(bot_thickness,-90);
-pos5(side_thickness,0); pos6(vair,90);
-lft x3r=w-rt x5r=hround max(.75u,1.5u-.5side_thickness);
-x4=x6-.1u=x2-u=.5w;
-top y2r=h+o; y3=.5[y2,y4]; bot y4r=-o;
-y5=.5[y4,y6]; top y6=vround 5/8h+o;
-path p; p=pulled_super_arc.l(3,4)(pull);
-numeric t; t=xpart(p intersectiontimes((x3r,y5)--(x4,y5)));
-pos7(thin_join,180); z7l=point t of p;
-(x,y6r)=whatever[z7l,z6l]; x6r:=min(x,.5[x5r,x6]);
-filldraw stroke pulled_super_arc.e(2,3)(pull)
- & {{interim superness:=more_super; pulled_super_arc.e(3,4)(pull)}}
- & {{less_tense; pulled_super_arc.e(4,5)(pull) & pulled_super_arc.e(5,6)(pull)}}
- & z6e{left}...{direction t of p}z7e; % arc and bowl
-if serifs: pos1(hair,-360); pos0(flare,-360);
- rt x0r=max(rt x2+eps,hround(w-1.2u));
- y0=vround min(.9h-.5flare,.85h+.5flare)+o;
- {{less_tense; bulb(2,1,0)}}; % arc and bulb
-else: pos1(vround .1[top_thickness,flare],90);
- top y1r=vround .97h+o; rt x1=hround(x5-.5);
- filldraw stroke term.e(2,1,right,.9,4); fi % terminal
-penlabels(0,1,2,3,4,5,6,7); endchar;
-
-cmchar "The numeral 7";
-beginchar("7",9u#,fig_height#,0);
-italcorr fig_height#*slant-.5u#;
-adjust_fit(0,0);
-numeric arm_thickness, bot_width, top_shift, top_hair;
-if hefty: arm_thickness=Vround(slab+2stem_corr); top_shift=0;
- bot_width=hround .51[curve,cap_curve]; top_hair=.4[thin_join,bot_width];
-else: arm_thickness=Vround .4[stem,cap_stem]; top_shift=.5u;
- bot_width=flare; top_hair=cap_hair; fi
-if top_hair<tiny.breadth: top_hair:=tiny.breadth; fi
-pickup crisp.nib; pos2(arm_thickness,90); pos1(hair,180);
-top y2r=h; rt x2=hround(w-.75u+top_shift);
-lft x1r=hround(.75u+.5top_shift); y1=good.y(y2l-beak/2)-eps;
-arm(2,1,a,.3beak_darkness,-beak_jut); % arm and beak
-pos3(hair,180); y3=good.y(y2r+beak/6)+eps; z3r=whatever[z1r,z.a0];
-penpos2'(eps,-90); z2'=z2r;
-arm(2',3,b,beak_darkness,x3r-x.a0); % upward extension of beak
-pickup tiny.nib; pos4(top_hair,0); pos6(bot_width,0);
-bot y4=max(h-arm_thickness,h-slab,bot y2l); rt x4r=crisp.rt x2;
-lft x6l=hround(3.5u+top_shift-.5bot_width);
-if serifs: y6-.5bot_width=-o; filldraw z6l{down}..{up}z6r--cycle; % bulb
-else: bot y6=-oo; fi
-if hefty: erase fill rt z4r--z4r...{down}z6r
- --(rt x4r,y6)--cycle; % erase excess at top
- filldraw stroke z4e...{down}z6e; % stroke
-else: pos5(top_hair,0); y5=2/3h; z5=whatever[z4,(.75u,y6)];
- erase fill rt z4r--z4r--z5r--(rt x4r,y5)--cycle; % erase excess at top
- filldraw stroke z4e---z5e...{down}z6e; fi % stroke
-penlabels(1,2,3,4,5,6); endchar;
-
-cmchar "The numeral 8";
-beginchar("8",9u#,fig_height#,0);
-italcorr fig_height#*slant-.5u#;
-adjust_fit(0,0);
-numeric top_thickness,mid_thickness,bot_thickness,upper_side,lower_side,theta;
-top_thickness=max(fine.breadth,vround(slab-2vair_corr));
-bot_thickness=max(fine.breadth,vround(slab-vair_corr));
-x0=.5w; y0=.54h;
-if hefty: mid_thickness=vround 2/3vair; upper_side=hround(stem-3stem_corr);
- lower_side=hround min(.5[curve,cap_curve]-stem_corr,upper_side+.25u);
- penpos1(top_thickness,90); penpos2(upper_side,180);
- penpos3(mid_thickness,270); penpos8(upper_side,360);
- penpos4(mid_thickness,90); penpos7(lower_side,180);
- penpos6(bot_thickness,270); penpos5(lower_side,360);
- penpos0(vair,90); z3l=z0r; z4l=z0l;
- x1=x6=.5w; x2r=w-x8r=hround u; x7r=w-x5r=hround .75u;
- top y1r=h+o; bot y6r=-o; y2=y8=.5[y1l,y3l]; y7=y5=.5[y4l,y6l];
- filldraw stroke pulled_arc.e(1,2)
- & pulled_arc.e(2,3); % left half of upper bowl
- filldraw stroke pulled_arc.e(4,5)
- & pulled_arc.e(5,6); % right half of lower bowl
- filldraw stroke pulled_arc.e(6,7)
- & pulled_arc.e(7,4); % left half of lower bowl
- filldraw stroke pulled_arc.e(3,8)
- & pulled_arc.e(8,1); % right half of upper bowl
-else: pickup fine.nib; theta=90-angle(18u,h); slope:=-h/18u;
- upper_side=max(fine.breadth,hround(.5[hair,stem]-stem_corr));
- lower_side=hround(.5[hair,stem]+stem_corr);
- pos1(top_thickness,-90); pos6(bot_thickness,-90);
- x1=x6=.5w; top y1l=h+o; bot y6r=-o; pos0(cap_stem,theta);
- lft x2l=w-rt x8l=hround 1.25u; lft x7r=w-rt x5r=hround .75u;
- x2r-x2l=upper_side-fine; x5r-x5l=lower_side-fine;
- ellipse_set(1l,2l,3l,0l); ellipse_set(1r,2r,3r,0r);
- ellipse_set(6l,5l,4l,0l); ellipse_set(6r,5r,4r,0r);
- numeric tau; tau=max(.8,.20710678/(superness-.5));
- filldraw stroke z1e{left}..tension atleast tau..z2e{down}
- ..z3e---z4e..z5e{down}..tension atleast tau..z6e{left}; % S stroke
- pos7(lower_side,180); pos8(upper_side,180);
- y7=.5[y5l,y5r]; y8=.5[y2l,y2r]; pos9(vair,90); z9=z0;
- filldraw stroke z1e{right}..tension atleast tau..z8e{down}
- ..tension atleast tau and atleast 1..{-18u,-.618h}z9e; % upper right stroke
- filldraw stroke z6e{left}..tension atleast tau..z7e{up}
- ..tension atleast tau and atleast 1..{18u,.5h}z9e; fi % lower left stroke
-penlabels(0,1,2,3,4,5,6,7,8,9); endchar;
-
-cmchar "The numeral 9";
-beginchar("9",9u#,fig_height#,0);
-italcorr fig_height#*slant-.5u#;
-adjust_fit(0,0);
-numeric top_thickness,bot_thickness,side_thickness,pull;
-top_thickness=max(fine.breadth,vround(slab-2vair_corr));
-bot_thickness=max(fine.breadth,vround(slab-vair_corr));
-side_thickness=max(fine.breadth,hround 1/3[curve,cap_curve]);
-pull=min(.25,1.5superpull);
-pickup fine.nib; pos2(bot_thickness,-90);
-pos3(side_thickness,0); pos4(top_thickness,90);
-pos5(side_thickness,180); pos6(vair,270);
-w-rt x3r=lft x5r=hround max(.75u,1.5u-.5side_thickness);
-x4-.1u=x6+.1u=x2+.75u=.5w;
-bot y2r=-o; y3=.5[y2,y4]; top y4r=h+o;
-y5=.5[y4,y6]; bot y6=vround 3/8h-o;
-path p; p=pulled_super_arc.l(3,4)(pull);
-numeric t; t=xpart(p intersectiontimes((x3r,y5)--(x4,y5)));
-pos7(thin_join,360); z7l=point t of p;
-(x,y6r)=whatever[z7l,z6l]; x6r:=max(x,.5[x5r,x6]);
-filldraw stroke pulled_super_arc.e(2,3)(pull)
- & {{interim superness:=more_super; pulled_super_arc.e(3,4)(pull)}}
- & {{less_tense; pulled_super_arc.e(4,5)(pull) & pulled_super_arc.e(5,6)(pull)}}
- & z6e{right}...{direction t of p}z7e; % arc and bowl
-if serifs: pos1(hair,-180); pos0(flare,-180);
- lft x0r=min(lft x2-eps,hround 1.2u);
- y0=vround max(.1h+.5flare,.15h-.5flare)-o;
- {{less_tense; bulb(2,1,0)}}; % arc and bulb
-else: pos1(.1[bot_thickness,flare],-120);
- bot y1r=vround .07h-o; lft x1r=hround 1.3u;
- filldraw stroke term.e(2,1,left,.9,4); fi % terminal
-penlabels(0,1,2,3,4,5,6,7); endchar;
-
-cmchar "Umlaut (double dot) accent";
-numeric dot_diam#,dot_diam;
-dot_diam#=max(dot_size#,cap_curve#);
-beginchar(oct"040",9u#,min(asc_height#,10/7x_height#+.5dot_diam#),0);
-dot_diam=max(tiny.breadth,hround(max(dot_size,cap_curve)-2stem_corr));
-italcorr h#*slant+.5dot_diam#-2.25u#;
-adjust_fit(0,0);
-pickup tiny.nib; pos1(dot_diam,0); pos2(dot_diam,90);
-x1=x2=2.75u; top y2r=h+1;
-if bot y2l<x_height+o+slab: y2l:=min(y2r-eps,x_height+o+slab+.5tiny); fi
-y1=.5[y2l,y2r]; dot(1,2); % left dot
-pos3(dot_diam,0); penpos4(y2r-y2l,90); y3=y4=y1; x3=x4=w-x1;
-dot(3,4); % right dot
-penlabels(1,2,3,4); endchar;
-
-cmchar "Closing quotes";
-beginchar(oct"042",7u#+max(2u#,dot_size#),asc_height#,0);
-italcorr asc_height#*slant+dot_size#-4.1u#;
-adjust_fit(0,0);
-x1-.5dot_size=hround .6u; y2+.5dot_size=h;
-x2-x1=hround(1.5u+max(2u,dot_size)); y2=y1;
-comma(1,a,dot_size,.25u,comma_depth); % left dot and tail
-comma(2,b,dot_size,.25u,comma_depth); % right dot and tail
-penlabels(1,2); endchar;
-
-cmchar "Cyrillic breve";
-beginchar(oct"044",8u#,x_height#+1.75dot_size#,0);
-italcorr h#*slant+.5vair#-1.5u#;
-adjust_fit(0,0);
-pickup crisp.nib; pos1(vair,-180); pos3(vair,0);
-top y1=top y3=h; lft x1r=hround(.5u-.5vair); rt x3r=hround(w-.5u+.5vair);
-numeric mid_thickness; mid_thickness=vround 1/3[vair,stem];
-pos2(mid_thickness,-90); x2=.5w;
-bot y2r=vround(x_height+.5dot_size);
-filldraw stroke z1e{down}...z2e{right}...{up}z3e; % stroke
-pos11(dot_size,0); pos12(dot_size,90); pos13(dot_size,0); pos14(dot_size,90);
-lft x11l=lft x1r; rt x13r=rt x3r; y11=y12=y13=y14=h;
-x12=x11; x14=x13; dot(11,12);
-% ngb changes:
-if altaccent: % relax
-else: dot(13,14); fi
-penlabels(1,2,3,11,13); endchar;
-
-%cmchar "Cyrillic breve";
-%beginchar(oct"044",9u#,min(asc_height#,2x_height#),0);
-%italcorr h#*slant+.5vair#-1.5u#;
-%adjust_fit(0,0);
-%pickup crisp.nib; pos1(vair,-180); pos3(vair,0);
-%top y1=top y3=h; lft x1r=hround(.5w-4u-.5vair); rt x3r=hround(.5w+4u+.5vair);
-%numeric mid_thickness; mid_thickness=vround 1/3[vair,stem];
-%pos2(mid_thickness,-90); x2=.5w;
-%bot y2r=vround max(x_height+o+tiny,1/3[x_height,h]+o-.5mid_thickness);
-%filldraw stroke z1e{down}...z2e{right}...{up}z3e; % stroke
-%pos11(dot_size,0); pos12(dot_size,90); pos13(dot_size,0); pos14(dot_size,90);
-%lft x11l=lft x1r; rt x13r=rt x3r; y11=y12=y13=y14=h;
-%x12=x11; x14=x13; dot(11,12); dot(13,14);
-%penlabels(1,2,3,11,13); endchar;
-
-cmchar "Acute accent";
-beginchar(oct"046",9u#,min(asc_height#,2x_height#),0);
-italcorr h#*slant-if serifs: 1.5 fi u#;
-adjust_fit(0,0);
-if serifs: pickup crisp.nib; x1+.5stem=hround(w-2u); x2=2/3[x1,w-x1];
- y1+.5stem=h+eps; y2=max(2/3[h,x_height],x_height+o+hair);
- numeric theta; theta=angle(z2-z1)+90;
- pos1(stem,theta); pos2(hair,theta);
- filldraw circ_stroke z1e--z2e; % diagonal
-else: pickup fine.nib; pos1(stem,0); pos2(vair,0);
- rt x1r=hround(w-1.5u); lft x2l=hround(.5w-.25u-.5vair);
- top y1=h; bot y2=vround 2/3[h,x_height];
- filldraw stroke z1e--z2e; fi % diagonal
-penlabels(1,2); endchar;
-
-cmchar "open cyrillic quote (looks like <<)";
-beginchar(oct"074",10u#,x_height#,0);
-adjust_fit(if monospace:-u#,-u# else: 0,0 fi); pickup rule.nib;
-lft x2=hround u-epsilon; x1=x3=.55w;
-y1=h; y3=0; y2=.5[y1,y3];
-draw z1--z2--z3; % left diagonals
-x4=w-x2; y4=.9[y3,y1]; y6=.1[y3,y1];
-x5-x2=x6-x3=x4-x1; y5=y2;
-draw z4--z5--z6; % right diagonals
-z2'=z2; x2':=x2-.625rule_thickness;
-z5'=z5; x5':=x5+.625rule_thickness;
-draw z1--z2'--z3; % left diagonals
-draw z4--z5'--z6; % right diagonals
-labels(1,2,3,4,5,6); endchar;
-
-cmchar "close cyrillic quote (looks like >>)";
-beginchar(oct"076",10u#,x_height#,0);
-adjust_fit(if monospace:-u#,-u# else: 0,0 fi); pickup rule.nib;
-%lft x2=.55w; x1=x3=hround u-epsilon;
-%y1=.9h; y3=.1h; y2=.5[y1,y3];
-%y4=h; y6=0; y5=.5[y4,y6];
-%draw z1--z2--z3; % left diagonals
-%x4=w-x2;
-%x5-x2=x6-x3=x4-x1;
-%draw z4--z5--z6; % right diagonals
-%z2'=z2; x2':=x2-.625rule_thickness;
-%z5'=z5; x5':=x5+.625rule_thickness;
-%draw z1--z2'--z3; % left diagonals
-%draw z4--z5'--z6; % right diagonals
-%labels(1,2,3,4,5,6);
-slantswitch;
-pickup rule.nib;
-lft x2=hround u-epsilon; x1=x3=.55w;
-y1=h; y3=0; y2=.5[y1,y3];
-draw z1--z2--z3; % left diagonals
-x4=w-x2; y4=.9[y3,y1]; y6=.1[y3,y1];
-x5-x2=x6-x3=x4-x1; y5=y2;
-draw z4--z5--z6; % right diagonals
-z2'=z2; x2':=x2-.625rule_thickness;
-z5'=z5; x5':=x5+.625rule_thickness;
-draw z1--z2'--z3; % left diagonals
-draw z4--z5'--z6; % right diagonals
-mirror(.5w);
-endchar;
-
-cmchar "Breve accent";
-beginchar(oct"100",9u#,min(asc_height#,2x_height#),0);
-italcorr h#*slant+.5vair#-1.5u#;
-adjust_fit(0,0);
-pickup crisp.nib; pos1(vair,-180); pos3(vair,0);
-top y1=top y3=h; lft x1r=w-rt x3r=hround(2u-.5vair);
-numeric mid_thickness; mid_thickness=vround 1/3[vair,stem];
-pos2(mid_thickness,-90); x2=.5w;
-bot y2r=vround max(x_height+o+tiny,1/3[x_height,h]+o-.5mid_thickness);
-filldraw stroke z1e{down}...z2e{right}...{up}z3e; % stroke
-penlabels(1,2,3); endchar;
-
-cmchar "Opening quotes";
-beginchar(oct"134",7u#+max(2u#,dot_size#),asc_height#,0);
-italcorr asc_height#*slant-.1u#;
-adjust_fit(0,0);
-x2+.5dot_size=hround(w-.6u); y1+.5dot_size=h-comma_depth;
-x2-x1=hround(1.5u+max(2u,dot_size)); y2=y1;
-ammoc(1,a,dot_size,.25u,comma_depth); % left dot and tail
-ammoc(2,b,dot_size,.25u,comma_depth); % right dot and tail
-penlabels(1,2); endchar;
-
-cmchar "En dash";
-beginchar(oct"173",9u#,x_height#,0);
-italcorr .61803x_height#*slant+.5u#;
-adjust_fit(0,0);
-pickup crisp.nib; pos1(vair,90); pos2(vair,90);
-top y1r=top y2r=vround(.61803h+.5vair); lft x1=-eps; rt x2=w+eps;
-filldraw stroke z1e--z2e; % bar
-penlabels(1,2); endchar;
-
-cmchar "Em dash";
-beginchar(oct"174",18u#,x_height#,0);
-italcorr .61803x_height#*slant+.5u#;
-adjust_fit(letter_fit#,letter_fit#);
-pickup crisp.nib; pos1(vair,90); pos2(vair,90);
-top y1r=top y2r=vround(.61803h+.5vair); lft x1=-eps; rt x2=w+eps;
-filldraw stroke z1e--z2e; % bar
-penlabels(1,2); endchar;
-
-cmchar "The symbol No.";
-beginchar(oct"175",15u#+width_adj#,cap_height#,0);
-italcorr cap_height#*slant-cap_serif_fit#+cap_jut#-2.5u#+min(.5cap_stem#,u#);
-adjust_fit(cap_serif_fit#,cap_serif_fit#); w:=if serifs: 10u else: 11u fi;
-numeric thin_stem; thin_stem=hround(fudged.hair+stem_corr);
-pickup tiny.nib; pos1(thin_stem,0); pos2(thin_stem,0);
-pos3(thin_stem,0); pos4(thin_stem,0);
-pickup tiny.nib; top y1=h;
-if serifs: top y3=.79h; bot y2=.21h; else: top y3=h; bot y2=0; fi
-bot y4=0;
-x1=x2; x3=x4; x1l=w-x3r;
-rt x3r=hround min(w-2u,w-3u+.5fudged.cap_stem);
-x91=x2-.75flare; bot y91r=-oo; x92=w-x91; top y92l=h+oo;
-pos91(thin_stem,-90); pos92(thin_stem,-90);
-if serifs: filldraw stroke z1e--z2e & pulled_arc.e(2,91); % left stem
- filldraw stroke z4e--z3e & pulled_arc.e(3,92); % right stem
- else: filldraw stroke z1e--z2e; filldraw stroke z4e--z3e;
-fi
-if hefty: penpos5(fudged.cap_stem,0); penpos6(fudged.cap_stem,0);
- x5l=x1; x6r=x4; y5=h; y6=0;
- numeric upper_notch,lower_notch;
- upper_notch=h-cap_notch_cut; lower_notch=cap_notch_cut;
- x1'=rt x1r; z1'=whatever[z5l,z6l]; x4'=lft x4l; z4'=whatever[z5r,z6r];
- fill z5l..
- if y1'<upper_notch: {right}(x1'+1,upper_notch){down}... fi
- {z6-z5}diag_in(5l,6l,1,6r)--z6r..
- if y4'>lower_notch: {left}(x4'-1,lower_notch){up}... fi
- {z5-z6}diag_in(6r,5r,1,5l)--cycle; % diagonal
-else: penpos5(whatever,0); penpos6(whatever,90);
- z5l=z1l; z6l=z4l;
- z7=z6l+(max(eps,cap_stem-3stem_corr-tiny),0) rotated (angle(z5l-z6l)-90);
- z5r=z7+whatever*(z5l-z6l); z6r=z7+whatever*(z5l-z6l);
- filldraw stroke z5e..z6e; fi % diagonal
-if serifs: if hefty: serif(1,2,a,1/3,-cap_jut); % upper left serif
- else: serif(5,6,a,1/3,-cap_jut); fi % upper left serif
-fi
-pickup tiny.nib;
-if serifs:
- x93=x2-1.5flare; y93=.75flare; pos95(flare+(cap_stem-stem),-180);
- x94=x3+1.5flare; y94=h-y93; pos96(flare+(cap_stem-stem),0);
- pos92'(thin_stem,90); z92'=z92;
- pos93(cap_hair,-180); pos94(cap_hair,0); bulb(91,93,95); bulb(92',94,96);
-fi
-w:=15u;
-penpos71(vair,90); penpos73(vair',-90);
-penpos72(.8curve,180); penpos74(.8curve,0);
-x72r=hround max(.5u,1.25u-.4curve)+9.5u;
-x74r=w-x72r+9u; x71=x73=12u; y71r=h-3u+vround 1.5oo; y73r=x_height-3u-oo;
-y72=y74=.5[h,x_height]-3u-vair_corr; y72l:=y74l:=.52[h,x_height]-3u;
-penstroke pulled_arc.e(71,72) & pulled_arc.e(72,73)
- & pulled_arc.e(73,74) & pulled_arc.e(74,71) & cycle; % bowl
-x81=lft x72r; x82=rt x74r; y81=y82=.8x_height-3u; pos81(bar,90); pos82(bar,90);
-filldraw stroke z81e--z82e;
-math_fit(0,max(.5ic#-.5u#,0)); penlabels(1,1',2,3,4,4',5,6,7); endchar;
diff --git a/Master/texmf-dist/fonts/source/public/ams/cyrspl.mf b/Master/texmf-dist/fonts/source/public/ams/cyrspl.mf
deleted file mode 100644
index 0035ccc6a26..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/cyrspl.mf
+++ /dev/null
@@ -1,480 +0,0 @@
-%% @metafontfile{
-%% filename="cyrspl.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: driver",
-%% copyright="Copyright (C) Humanities and Arts Computing Center,
-%% University of Washington;
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "58605 480 1902 22521"
-%% keywords="amsfonts, tex, metafont , cyrillic ",
-%% abstract="This is the driver file for use with
-%% the cyrillic fonts in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% Cyrspl special lowercase cyrillic forms, incl. o
-
-cmchar "The Ukrainian letter i";
-numeric dot_diam#; dot_diam#=max(dot_size#,cap_curve#);
-beginchar(oct"014",5u#,min(asc_height#,10/7x_height#+.5dot_diam#),0);
-define_whole_blacker_pixels(dot_diam);
-italcorr h#*slant-serif_fit# + .5dot_diam# -2u#;
-adjust_fit(serif_fit#+stem_shift# if monospace:+.25u#fi,serif_fit#-stem_shift#);
-pickup tiny.nib; pos1(stem',0); pos2(stem',0);
-if odd(w-stem'): change_width; fi
-lft x1l=hround(.5w-.5stem'); x1=x2;
-top y1=x_height if serifs: +min(oo,serif_drop) fi; bot y2=0;
-filldraw stroke z1e--z2e; % stem
-pos3(dot_diam,0); pos4(dot_diam,90);
-if serifs: x3r=max(x1r,x1+.5(dot_diam-tiny)-.2jut) else: x3=x1-.5 fi;
-top y4r=h+1;
-if bot y4l-top y1<slab: y4l:=min(y4r-eps,y1+tiny+slab); fi
-x3=x4; y3=.5[y4l,y4r]; dot(3,4); % dot
-if serifs: sloped_serif.l(1,2,a,1/3,.95jut,serif_drop); % upper serif
- dish_serif(2,1,b,1/3,jut,c,1/3,.9jut); fi % lower serif
-penlabels(1,2,3,4); endchar;
-
-cmchar "The letter dj (looks like barred h with tail)";
-beginchar(oct"016",9.5u#,asc_height#,desc_depth#);
-italcorr .5[bar_height#,x_height#]*slant-serif_fit#+.5stem#-2u#;
-adjust_fit(u#+serif_fit#+stem_shift#,serif_fit#-stem_shift#);
-pickup tiny.nib; pos1(stem,0); pos2(stem,0);
-pos1'(stem',0); pos2'(stem',0);
-lft x1l=hround(2.5u-.5stem); x1l=x1'l=x2l=x2'l;
-top y1=h; bot y2=0; y1=y1'; y2=y2';
-filldraw stroke z1'e--z2'e; % left stem
-if serifs: sloped_serif.l(1',2',b,1/3,jut,serif_drop); % upper left serif
- dish_serif(2,1,c,1/3,jut,d,1/3,jut); % lower left serif
-fi
-pickup crisp.nib;
-x98=0; x99=hround(w-u); y98=y99=.5x_height+.5h; pos98(bar,90); pos99(bar,90);
-filldraw stroke z98e--z99e;
-pickup tiny.nib;
-%w:=12u;
-x23=hround(w-u); y23=bar_height; %2/3[x_height,bar_height];
-if serifs: pos23(.9stem,0) else: pos23(stem,0) fi;
-rt x20l=rt x2r; y20=7/8[x_height,bar_height]; pos20(hair,180);
-x21=.45[x20,x23]; top y21r=x_height+oo; pos21(hair,90);
-pos24(cap_hair,-90);
-%if serifs: x24=.45[x20,x23] else: x24=.55[x20,x23] fi;
-lft x24r=rt x2r; %even with right edge of stem;
-bot y24r=-d;
-%filldraw stroke z20e...{right}z21e{right}...z23e{down}...{-6,-3}z24e;
-filldraw stroke z20e...{right}z21e & pulled_arc.e(21,23) & pulled_arc.e(23,24);
-penlabels(1,2,3,4,20,21,23,24); endchar;
-
-cmchar "The Serbian letter soft t (looks like barred h)";
-beginchar(oct"017",11u#,asc_height#,0);
-italcorr .5[bar_height#,x_height#]*slant-serif_fit#+.5stem#-2u#;
-adjust_fit(.5u#+serif_fit#+stem_shift#,serif_fit#-stem_shift#);
-pickup tiny.nib; pos1(stem,0); pos2(stem,0);
-pos1'(stem',0); pos2'(stem',0); pos3(stem,0);
-lft x1l=hround(2.5u-.5stem); x1l=x1'l=x2l=x2'l; x3=w-x1;
-top y1=h; bot y2=0; y1=y1'; y2=y2';
-filldraw stroke z1'e--z2'e; % left stem
-h_stroke(2,a,3,4); % arch and right stem
-if serifs: sloped_serif.l(1',2',b,1/3,jut,serif_drop); % upper left serif
- numeric inner_jut; pickup tiny.nib;
- if rt x2r+jut+.5u+1<=lft x4l-jut: inner_jut=jut;
- else: rt x2r+jut+.5u+1=lft x4l-inner_jut; fi
- dish_serif(2,1,c,1/3,jut,d,1/3,jut); % lower left serif
- dish_serif(4,3,e,1/3,inner_jut,f,1/3,jut); fi % lower right serif
-pickup crisp.nib;
-x98=0; x99=x4; y98=y99=.5x_height+.5h; pos98(bar,90); pos99(bar,90);
-filldraw stroke z98e--z99e;
-penlabels(1,2,3,4); endchar;
-
-cmchar "The Russian letter yo (looks like e umlaut)";
-beginchar(oct"033",7.25u#+max(.75u#,.5curve#),x_height#,0);
-italcorr .5[bar_height#,x_height#]*slant+.5min(curve#-1.5u#,0);
-adjust_fit(if monospace: .25u#,.5u# else: 0,0 fi);
-numeric left_curve,right_curve;
-left_curve=right_curve+6stem_corr=curve if not serifs: -3stem_corr fi;
-if right_curve<tiny.breadth: right_curve:=tiny.breadth; fi
-if left_curve<tiny.breadth: left_curve:=tiny.breadth; fi
-pickup tiny.nib; pos1(right_curve,0);
-pos2(vair,90); pos3(left_curve,180);
-y1=good.y bar_height; top y2r=h+vround 1.5oo; y0l=bot y1;
-rt x1r=hround min(w-.5u,w-u+.5right_curve);
-lft x3r=hround max(.5u,1.25u-.5left_curve); x2=.5w+.25u;
-{{interim superness:=more_super;
- filldraw stroke super_arc.e(1,2)}}; % right bowl
-y3=.5[y2,y4]; bot y4r=-oo; x4=x2+.25u;
-if serifs: pos4(vair',270); pos5(hair,360);
- y5=max(good.y(.5bar_height-.9),y4l+vair); x5r=x1r;
- (x,y4l)=whatever[z4r,z5]; x4l:=min(x,x4l+.5u);
- filldraw stroke pulled_arc.e(2,3) & pulled_arc.e(3,4)
- ...{x5-x4,5(y5-y4)}z5e; % left bowl, arc, and terminal
-else: pos4(vair,270);
- filldraw stroke super_arc.e(2,3) & super_arc.e(3,4); % left bowl and arc
- pickup fine.nib; pos4'(vair,270); z4=z4';
- pos5(.5[vair,flare],275); rt x5r=hround(w-.6u);
- y5r=good.y(y5r+1/3bar_height-y5); y5l:=good.y y5l; x5l:=good.x x5l;
- filldraw stroke term.e(4',5,right,1,4); fi % terminal
-path testpath; testpath=super_arc.r(2,3) & super_arc.r(3,4);
-y1'r=y0r=y0l+.6[thin_join,vair]; y1'l=y0l; x1'l=x1'r=x1;
-forsuffixes $=l,r:
- x0$=xpart(((0,y0$)--(x1,y0$)) intersectionpoint testpath); endfor
-fill stroke z0e--z1'e; % crossbar
-umlaut(2,q);
-penlabels(0,1,2,3,4,5); endchar;
-
-cmchar "The Old Russian letter yatz";
-beginchar(oct"053",11u#,body_height#,0);
-italcorr .5x_height#*slant+min(.5curve#-u#,-.25u#);
-adjust_fit(u#+serif_fit#,0);
-pickup tiny.nib; pos1(stem,0); pos2(stem,0);
-lft x1l=lft x2l=hround(max(2u,3u-.5stem)); top y1=h-1.5jut; bot y2=0;
-filldraw stroke z1e--z2e; % body of stem
-penpos8(.5[vair,bar],90); penpos9(.5[vair,bar],90);
-penpos10(curve,0); penpos11(slab,-90); penpos12(slab,-90);
-y9=y8=.5[bar_height,x_height]; x9=x11=.5[x1,w-1.5u];
-y12r= y11r=0; y10=.5[y11,y9];
-x9l:=x9l-.5u; x11l:=x11l-.5u; x8=x12=x1; x10r=hround(w-u);
-fill stroke z8e..super_arc.e(9,10)& super_arc.e(10,11)..z12e; %bowl
-if serifs: nodish_serif(2,1,a,1/3,jut,b,1/3,.5jut) ; fi
-%
-pickup tiny.nib;
-x71=x1l-2.5u; x72=x1r+2.5u; y71r=y72r=y1- if serifs: 1.5u else: 2u fi;
-pos71(slab,90); pos72(slab,90); filldraw stroke z71e--z72e; % cross
-lft x991l=lft x1l;rt x991r=rt x1r; y991r=y991l=y1;
-x92=x1l-jut; x93=x1r+jut; y92=y93=y1+2jut;
-if hefty: filldraw z1l--z92--z1r--cycle; filldraw z1l--z93--z1r--cycle; else:
-filldraw z991l--z92--z991r--cycle; filldraw z991l--z93--z991r--cycle; fi
-penlabels(0,1,2,3,4,5,6,7,8); endchar;
-
-cmchar "The letter dotless i";
-numeric dot_diam#; dot_diam#=max(dot_size#,cap_curve#);
-beginchar("=",5u#,x_height#,0);
-define_whole_blacker_pixels(dot_diam);
-italcorr h#*slant-serif_fit# + .5dot_diam# -2u#;
-adjust_fit(serif_fit#+stem_shift# if monospace:+.25u#fi,serif_fit#-stem_shift#);
-pickup tiny.nib; pos1(stem',0); pos2(stem',0);
-if odd(w-stem'): change_width; fi
-lft x1l=hround(.5w-.5stem'); x1=x2;
-top y1=x_height if serifs: +min(oo,serif_drop) fi; bot y2=0;
-filldraw stroke z1e--z2e; % stem
-pos3(dot_diam,0); pos4(dot_diam,90);
-if serifs: x3r=max(x1r,x1+.5(dot_diam-tiny)-.2jut) else: x3=x1-.5 fi;
-top y4r=h+1;
-if bot y4l-top y1<slab: y4l:=min(y4r-eps,y1+tiny+slab); fi
-x3=x4; y3=.5[y4l,y4r]; %dot(3,4); % dot
-if serifs: sloped_serif.l(1,2,a,1/3,.95jut,serif_drop); % upper serif
- dish_serif(2,1,b,1/3,jut,c,1/3,.9jut); fi % lower serif
-penlabels(1,2,3,4); endchar;
-
-cmchar "The Russian letter a";
-beginchar("a",9u#,x_height#,0);
-bh#:=min(bar_height#,1.14x_height#-bar_height#); define_pixels(bh);
-italcorr 1/3[bh#,x_height#]*slant+.5stem#-serif_fit#-2u#;
-adjust_fit(0,serif_fit# if serifs: if hair#+.5stem#>1.5u#:-.25u# fi\\fi);
-pickup fine.nib; top y3r=h+vround 1.5oo;
-if serifs: pos1(flare,180); pos2(hair,180);
- pos3(vair,90); lft x1r=hround max(u,2.1u-.5flare); x3=.5w-.5u;
- y1=min(bh+.5flare+2vair+2,.9[bh,h]-.5flare);
- bulb(3,2,1); % bulb
-else: pos1(5/7[vair,flare],95); x1l=good.x 1.5u; x1r:=good.x x1r;
- pos3(1/8[vair,thin_join],90);
- x3=.5w-.2u; top y1r=vround .82[bh,top y3r];
- filldraw stroke term.e(3,1,left,.9,4); fi % terminal
-pos4(stem,0); rt x4r=hround(w-2.5u+.5stem); y4=1/3[bh,h];
-pos5(stem,0); x5=x4; y5=max(.55bh,2vair);
-filldraw stroke super_arc.e(3,4)&z4e..z5e; % arc and stem
-pos6(.3[thin_join,vair],90); x6=x4; bot y6=bh;
-pos7(hround(curve-2stem_corr),180);
-lft x7r=hround max(.5u,1.5u-.5curve); y7=1/3[top y8l,top y6r];
-pos8(vair,270); x8l=.5w-.75u; bot y8r=-oo;
-pos9(thin_join,360); z9l=z5l;
-(x,y8r)=whatever[z8l,z9l]; x8r:=max(x,x8-u);
-{{interim superness:=more_super;
- filldraw stroke z9e{down}...z8e{left}...{up}z7e&super_arc.e(7,6)}}; % bowl
-if serifs: numeric shaved_stem; shaved_stem=hround(stem-3stem_corr);
- if hair#+.5stem#>1.5u#: pickup tiny.nib;
- pos5'(shaved_stem,0); rt x5'r=fine.rt x5r; y5'=y5;
- pos10(shaved_stem,0); x10=x5'; y10=.2[.5tiny,bh];
- pos11(shaved_stem,0); rt x11r=hround(w-.25u); bot y11=0;
- pos12(shaved_stem,0); x11=x12; top y12=slab+eps;
- filldraw z5'l---z10l...z11l{right}--z11r
- --z12r{left}...z10r+.75(z12-z11)---z5'r--cycle; % foot
- else: pickup crisp.nib; pos5'(shaved_stem,0); rt x5'r=fine.rt x5r; y5'=y5;
- pos10(shaved_stem,0); x10=x5'; y10=1/3bh;
- pos11(.2[vair,stem],90); x11r=.5[x10r,x12r]; bot y11l=-vround .5oo;
- pos12(hair,180); rt x12l=hround(w-.1u); y12=max(y10,y11+vair);
- pos13(hair,180); x13=x12; top y13=max(vround .6bh,top y12);
- (x',y11l)=whatever[z11r,z12r]; x11l:=max(x',x10);
- filldraw stroke z5'e---z10e...z11e{right}...z12e---z13e; fi % hook
-else: numeric shaved_stem; shaved_stem=hround(stem-stem_corr);
- pickup tiny.nib; pos5'(shaved_stem,0); rt x5'r=fine.rt x5r; y5'=y5;
- pos10(shaved_stem,0); x10=x5'; bot y10=0;
- filldraw stroke z5'e--z10e; fi % base of stem
-penlabels(1,2,3,4,5,6,7,8,9,10,11,12,13); endchar;
-
-cmchar "The Russian letter be";
-beginchar("b",9u#,asc_height#,0);
-italcorr .7asc_height#*slant;
-adjust_fit(if monospace: .5u#,.5u# else: .5u#,0 fi);
-penpos1(vair,90); penpos3(vair',-90);
-penpos2(curve,180); penpos4(curve,0);
-x2r=hround max(.5u,1.25u-.5curve);
-x4r=w-x2r; x1=x3=.5w; y1r=x_height+vround 1.5oo; y3r=-oo;
-y2=y4=.5x_height-vair_corr; y2l:=y4l:=.52x_height;
-penstroke pulled_arc.e(1,2) & pulled_arc.e(2,3)
- & pulled_arc.e(3,4) & pulled_arc.e(4,1) & cycle; % bowl
-x2'r=x2r; pos2'(vair,180); y2'=y2;
-x20r=x2r+1.525u; y20=.55[y1,y22]; pos20(stem,135);
-x21=x22-1.5u; y21=y20+.5u; pos21(stem,135); x22l=w-u; top y22r=h+1.5oo;
-pos22(hair,110);
-filldraw circ_stroke z2'e{up}...z20e...z21e...{up}z22e;
-penlabels(1,2,3,4); endchar;
-
-cmchar "The Russian letter e";
-beginchar("e",7.25u#+max(.75u#,.5curve#),x_height#,0);
-italcorr .5[bar_height#,x_height#]*slant+.5min(curve#-1.5u#,0);
-adjust_fit(if monospace: .25u#,.5u# else: 0,0 fi);
-numeric left_curve,right_curve;
-left_curve=right_curve+6stem_corr=curve if not serifs: -3stem_corr fi;
-if right_curve<tiny.breadth: right_curve:=tiny.breadth; fi
-if left_curve<tiny.breadth: left_curve:=tiny.breadth; fi
-pickup tiny.nib; pos1(right_curve,0);
-pos2(vair,90); pos3(left_curve,180);
-y1=good.y bar_height; top y2r=h+vround 1.5oo; y0l=bot y1;
-rt x1r=hround min(w-.5u,w-u+.5right_curve);
-lft x3r=hround max(.5u,1.25u-.5left_curve); x2=.5w+.25u;
-{{interim superness:=more_super;
- filldraw stroke super_arc.e(1,2)}}; % right bowl
-y3=.5[y2,y4]; bot y4r=-oo; x4=x2+.25u;
-if serifs: pos4(vair',270); pos5(hair,360);
- y5=max(good.y(.5bar_height-.9),y4l+vair); x5r=x1r;
- (x,y4l)=whatever[z4r,z5]; x4l:=min(x,x4l+.5u);
- filldraw stroke pulled_arc.e(2,3) & pulled_arc.e(3,4)
- ...{x5-x4,5(y5-y4)}z5e; % left bowl, arc, and terminal
-else: pos4(vair,270);
- filldraw stroke super_arc.e(2,3) & super_arc.e(3,4); % left bowl and arc
- pickup fine.nib; pos4'(vair,270); z4=z4';
- pos5(.5[vair,flare],275); rt x5r=hround(w-.6u);
- y5r=good.y(y5r+1/3bar_height-y5); y5l:=good.y y5l; x5l:=good.x x5l;
- filldraw stroke term.e(4',5,right,1,4); fi % terminal
-path testpath; testpath=super_arc.r(2,3) & super_arc.r(3,4);
-y1'r=y0r=y0l+.6[thin_join,vair]; y1'l=y0l; x1'l=x1'r=x1;
-forsuffixes $=l,r:
- x0$=xpart(((0,y0$)--(x1,y0$)) intersectionpoint testpath); endfor
-fill stroke z0e--z1'e; % crossbar
-penlabels(0,1,2,3,4,5); endchar;
-
-cmchar "The Russian letter ef (looks like phi)";
-beginchar("f",11u#,asc_height#,asc_height#-x_height#);
-italcorr asc_height#*slant-serif_fit#+.5stem#-2u#;
-adjust_fit(serif_fit#+stem_shift#,serif_fit#-stem_shift#);
-numeric phistem; phistem= if serifs: .825 fi stem;
-pickup tiny.nib; pos1(phistem,0); pos2(phistem,0);
-x1=hround .5w; x1=x2; top y1=h-2jut; bot y2=-d+2jut;
-pos10(hair,0); pos11(hair,90); pos12(curve,180);
- pos13(hair,270); pos14(hair,0);
-x10l=x14l=x1l; x12r=u; x11=x13=.5[x1,x12];
- y10=.65x_height; top y11r=x_height+oo;
-bot y13r=-oo; y12=.5x_height; y14=.35x_height;
-filldraw stroke pulled_arc.e(10,11) & pulled_arc.e(11,12)
- & pulled_arc.e(12,13) & pulled_arc.e(13,14);
-filldraw stroke z1e--z2e; % stem
-%if serifs: sloped_serif.l(1,2,a,1/3,jut,serif_drop); % upper serif
-% dish_serif(2,1,b,1/3,jut,c,1/3,jut); fi % lower serif
-if serifs:
- x1'r=rt x1r; x1'l=lft x1l; y1'r=y1'l=y1;
- x2'r=rt x2r; x2'l=lft x2l; y2'r=y2'l=y2;
- pickup crisp.nib;
- x41=x42=x1-jut; y41=h; y42=-d;
- if hefty: filldraw z1l--z41--z1r--cycle; filldraw z2l--z42--z2r--cycle; else:
- filldraw z1'l--z41--z1'r--cycle; filldraw z2'l--z42--z2'r--cycle; fi
-fi
-picture phicirc; phicirc=currentpicture; currentpicture:=nullpicture;
-slantswitch; clearxy;
-numeric phistem; phistem= if serifs: .825 fi stem;
-pickup tiny.nib; pos1(phistem,0); pos2(phistem,0);
-x1=hround .5w; x1=x2; top y1=h-2jut; bot y2=-d+2jut;
-pos10(hair,0); pos11(hair,90); pos12(curve,180);
- pos13(hair,270); pos14(hair,0);
-x10l=x14l=x1l; x12r=u; x11=x13=.5[x1,x12];
- y10=.65x_height; top y11r=x_height+oo;
-bot y13r=-oo; y12=.5x_height; y14=.35x_height;
-filldraw stroke pulled_arc.e(10,11)&pulled_arc.e(11,12)&pulled_arc.e(12,13)&pulled_arc.e(13,14);
-filldraw stroke z1e--z2e; % stem
-%if serifs: sloped_serif.l(1,2,a,1/3,jut,serif_drop); % upper serif
-% dish_serif(2,1,b,1/3,jut,c,1/3,jut); fi % lower serif
-if serifs:
- x1'r=rt x1r; x1'l=lft x1l; y1'r=y1'l=y1;
- x2'r=rt x2r; x2'l=lft x2l; y2'r=y2'l=y2;
- pickup crisp.nib;
- x41=x42=x1-jut; y41=h; y42=-d;
- if hefty: filldraw z1l--z41--z1r--cycle; filldraw z2l--z42--z2r--cycle; else:
- filldraw z1'l--z41--z1'r--cycle; filldraw z2'l--z42--z2'r--cycle; fi
-fi
-mirror(x1); addto currentpicture also phicirc;
-endchar;
-
-cmchar "The Serbian letter je";
-numeric dot_diam#; dot_diam#=max(dot_size#,cap_curve#);
-beginchar("j",5.5u#,min(asc_height#,10/7x_height#+.5dot_diam#),desc_depth#);
-define_whole_blacker_pixels(dot_diam);
-italcorr h#*slant-serif_fit#+.5stem#-2u#;
-adjust_fit(serif_fit#+2stem_shift# if monospace:+\\.5u# fi,
- serif_fit#-2stem_shift# if monospace:-.5u# fi);
-pickup tiny.nib; pos1(stem',0); pos2(stem',0);
-rt x1r=hround(.5w+.25u+.5stem'); x1=x2;
-top y1=x_height if serifs: +min(oo,serif_drop) fi; bot y2=-1/3d;
-filldraw stroke z1e--z2e; % stem
-pos3(dot_diam,0); pos4(dot_diam,90);
-x3r=x1r; top y4r=h+1;
-if bot y4l-top y1<slab: y4l:=min(y4r-eps,y1+tiny+slab); fi
-x3=x4; y3=.5[y4l,y4r]; dot(3,4); % dot
-if serifs: sloped_serif.l(1,2,a,1/3,1.1jut,serif_drop); % upper serif
- pickup tiny.nib; pos5(vair,-90); pos6(hair,-180); pos7(flare,-180);
- x5=.5[x2,x6r]; bot y5r=-d-oo; y6-.5flare=-.88d;
- if monospace: lft x6r=0 else: z6r=z7r; rt x7l=floor .75u fi;
- (x,y5r)=whatever[z5l,z2l]; x5r:=max(x,.5[x6r,x5]);
- filldraw stroke z2e{down}...z5e{left}; bulb(5,6,7); % arc and bulb
-else: pickup fine.nib; pos2'(stem',0); z2'=z2;
- pos6(.2[vair,stem'],-90); pos7(vair,-90);
- lft x7r=hround -.75u; bot y7r=vround 5/6(-d-oo);
- (x,y7l)=whatever[z7r,z3]; x7l:=x;
- z5r=z2'r; (x2'l,y5l)=whatever[z7l,z5r]; x5l=x2'l; y5=y5r;
- x6r=.5[x7r,x5r]; x6l:=.5[x7l,x5l]; bot y6r=-d-oo;
- filldraw stroke z2'e..{down}z5e & super_arc.e(5,6)
- & z6e{left}..z7e; fi % arc and terminal
-penlabels(1,2,3,4,5,6,7); endchar;
-
-cmchar "The Russian letter o";
-beginchar("o",9u#,x_height#,0);
-italcorr .7x_height#*slant;
-adjust_fit(if monospace: .5u#,.5u# else: 0,0 fi);
-penpos1(vair,90); penpos3(vair',-90);
-penpos2(curve,180); penpos4(curve,0);
-x2r=hround max(.5u,1.25u-.5curve);
-x4r=w-x2r; x1=x3=.5w; y1r=h+vround 1.5oo; y3r=-oo;
-y2=y4=.5h-vair_corr; y2l:=y4l:=.52h;
-penstroke pulled_arc.e(1,2) & pulled_arc.e(2,3)
- & pulled_arc.e(3,4) & pulled_arc.e(4,1) & cycle; % bowl
-penlabels(1,2,3,4); endchar;
-
-cmchar "The Russian letter er (looks like p)";
-beginchar("r",10u#+serif_fit#,x_height#,desc_depth#);
-italcorr .5x_height#*slant+min(.5curve#-.85u#,-.1u#);
-adjust_fit(serif_fit#,0);
-pickup tiny.nib; pos1(stem',0); pos2(stem,0);
-pos0'(stem',0); pos0(stem,0); z0l=z0'l; x0'=x1; x0=x2;
-lft x1l=hround(2.5u-.5stem'); top y1=h if serifs: +min(oo,serif_drop) fi;
-numeric edge; edge=rt x2r;
-pickup fine.nib; pos3(if hefty:thin_join else: hair fi,180);
-pos4(vair',90); pos5(curve,0); pos6(vair,-90); penpos7(x3l-x3r,-180);
-rt x3l=max(rt x3l-(lft x3r-tiny.lft x2l), 1/3[rt x2,edge]);
-y3=1/8[bar_height,x_height];
-x4l=w-.5(w-serif_fit)+.5u; top y4r=x_height+oo;
-rt x5r=hround min(w-1.35u+.5curve,w-.6u); y5=.5x_height;
-x6l=x4l-.2u; bot y6r=-oo;
-x7=x3; y7=min(y3,y6+y4-y3+.6vair);
-(x,y4r)=whatever[z3l,z4l]; x4r:=min(x,.5[x5r,x4]);
-(x',y6r)=whatever[z7l,z6l]; x6r:=min(x',.5[x5r,x6]);
-filldraw stroke z3e{up}...{right}z4e&super_arc.e(4,5)
- &super_arc.e(5,6)&z6e{left}...{up}z7e; % bowl
-y0=ypart(((edge,h)--(edge,0))intersectionpoint(z3l{up}...{right}z4l));
-pickup tiny.nib; bot y2=-d;
-filldraw stroke z1e--z0'e--z0e--z2e; % stem
-pickup crisp.nib; pos8(hair,0); pos7'(stem,0);
-z7'=z2; x8l=x7'l; bot y8=0;
-filldraw stroke z7'e--z8e; % point
-if serifs: sloped_serif.l(1,0',a,1/3,jut,serif_drop); % upper serif
- dish_serif(2,0,b,1/3,jut,c,1/3,jut); fi % lower serif
-penlabels(0,1,2,3,4,5,6,7,8); endchar;
-
-cmchar "The Russian letter es (looks like c)";
-beginchar("s",8u#,x_height#,0);
-italcorr x_height#*slant-.2u#;
-adjust_fit(if monospace: .5u#,.5u# else: 0,0 fi);
-pickup fine.nib; pos2(vair',90); pos4(vair',270);
-x2=x4=.5(w+u); top y2r=vround(h+1.5oo); bot y4r=-oo;
-pos3(curve,180); lft x3r=hround max(.6u,1.35u-.5curve); y3=.5h;
-if serifs: pos1(hair,0); pos0(flare,0);
- y1=min(bar_height+.5flare+2vair'+2,.9[bar_height,h]-.5flare);
- rt x1r=hround(w-.7u); bulb(2,1,0); % bulb
- pos5(hair,0); rt x5r=hround(w-.5u);
- y5=max(good.y(.5bar_height-.9),y4l+vair');
- (x,y4l)=whatever[z4r,z5l]; x4l:=min(x,x4l+.5u);
- filldraw stroke pulled_super_arc.e(2,3)(.7superpull)
- & pulled_super_arc.e(3,4)(.5superpull)
- ..tension .9 and 1..{x5-x4,5(y5-y4)}z5e; % arc and lower terminal
-else: pos1(4/7[vair',flare],80);
- rt x1r=hround(w-.6u); top y1r=vround .82[bar_height,top y2r];
- filldraw stroke term.e(2,1,right,.8,4); % upper terminal
- pos5(.6[vair',flare],275); rt x5r=hround(w-.5u);
- y5r=good.y(y5r+1/3bar_height-y5); y5l:=good.y y5l; x5l:=good.x x5l;
- forsuffixes e=l,r: path p.e; p.e=z4e{right}..tension .9 and 1..z5e;
- if angle direction 1 of p.e>75:
- p.e:=z4e{right}..tension atleast.9 and 1..{dir 75}z5e; fi endfor
- filldraw stroke pulled_super_arc.e(2,3)(.7superpull)
- & pulled_super_arc.e(3,4)(.5superpull) & p.e; fi % arc and lower terminal
-penlabels(0,1,2,3,4,5); endchar;
-
-cmchar "The Russian letter u (looks like y)";
-beginchar("u",if serifs:9.5u# else:9u# fi,x_height#,desc_depth#);
-italcorr x_height#*slant+.25u#;
-adjust_fit(serif_fit# if monospace:+\\.5u#,.5u#+ else:,fi\\ serif_fit#);
-numeric left_stem,right_stem,bot_stem,bot_vair,outer_jut;
-left_stem=fudged.stem-stem_corr;
-right_stem=fudged.hair if hefty:-2stem_corr fi;
-bot_stem=fudged.hair if hefty:-8stem_corr fi;
-bot_vair=Vround(if serifs: vair else:.5[vair,bot_stem] fi);
-outer_jut=.75jut;
-x1l=w-x4r=l+letter_fit+outer_jut+.25u; y1=y4r=h; y2=y3=0; x2l=x3l;
-numeric alpha,alpha[]; x9=3u; y9=bot_vair-d-oo;
-alpha1=diag_ratio(2,bot_stem,y1-y3,x4r-x1l-apex_corr);
-alpha2=diag_ratio(1,bot_stem,y1-y9,x4r-x9);
-if alpha1<alpha2: x2l-x1l=x4r-x3r+apex_corr; alpha=alpha1;
-else: alpha=alpha2; z3l=whatever[z9,z4r-(alpha*bot_stem,0)]; fi
-penpos3(alpha*bot_stem,0); penpos4(alpha*right_stem,0);
-alpha3=(y1++(x2l-x1l))/y1;
-penpos1(alpha3*left_stem,0); penpos2(alpha3*left_stem,0);
-z0=whatever[z1r,z2r]=z4l+whatever*(z3r-z4r);
-if y0>notch_cut: y0:=notch_cut;
- fill z0+.5right{up}...{z4r-z3r}diag_end(0,4l,1,1,4r,3r)
- --z3r--z2l--diag_end(2l,1l,1,1,1r,2r){z2-z1}
- ...{down}z0+.5left--cycle; % left and right diagonals
-else: fill z0--diag_end(0,4l,1,1,4r,3r)--z3r--z2l
- --diag_end(2l,1l,1,1,1r,0)--cycle; fi % left and right diagonals
-penpos5(alpha*bot_stem,0); z5r=whatever[z3r,z4r]; y5-.5vair=-.5d;
-if serifs: numeric light_bulb; light_bulb=hround 7/8[hair,flare]; clearpen;
- penpos6(vair,-90); penpos7(hair,-180); penpos8(light_bulb,-180);
- x6=2u; y6r=-d-oo; y8-.5light_bulb=-.85d; x8r=hround .35u;
- fill stroke z3e---z5e...{left}z6e; bulb(6,7,8); % arc and bulb
- numeric inner_jut; pickup tiny.nib;
- prime_points_inside(1,2); prime_points_inside(4,3);
- if rt x1'r+jut+.5u+1<=lft x4'l-jut: inner_jut=jut;
- else: rt x1'r+inner_jut+.5u+1=lft x4'l-inner_jut; fi
- dish_serif(1',2,a,1/3,outer_jut,b,1/2,inner_jut); % left serif
- dish_serif(4',3,c,.6,inner_jut,d,1/2,outer_jut)(dark); % right serif
-else: penpos6(bot_vair,-90); x6=2.5u; y6r=-d-oo;
- fill stroke z3e---z5e...{left}z6e; % arc
- pickup fine.nib; pos6'(bot_vair,-90); z6'=z6;
- pos7(2/3[bot_vair,flare],-85);
- lft x7l=hround u; bot y7r=vround-.96d-oo; y7l:=good.y y7l;
- filldraw stroke term.e(6',7,left,1,4); fi % arc and terminal
-penlabels(0,1,2,3,4,5,6,7,8,9); endchar;
diff --git a/Master/texmf-dist/fonts/source/public/ams/cyrspu.mf b/Master/texmf-dist/fonts/source/public/ams/cyrspu.mf
deleted file mode 100644
index dfe9f25b944..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/cyrspu.mf
+++ /dev/null
@@ -1,284 +0,0 @@
-%% @metafontfile{
-%% filename="cyrspu.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: driver",
-%% copyright="Copyright (C) Humanities and Arts Computing Center,
-%% University of Washington;
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "54447 284 1071 13384"
-%% keywords="amsfonts, tex, metafont , cyrillic ",
-%% abstract="This is the driver file for use with
-%% the cyrillic fonts in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% cyrspu Uppercase forms having distinct lowercase forms
-% including O
-
-cmchar "The Russian letter A";
-beginchar("A",13u#,cap_height#,0);
-adjust_fit(cap_serif_fit#,cap_serif_fit#);
-numeric left_stem,right_stem,outer_jut,alpha;
-right_stem=cap_stem-stem_corr;
-left_stem=min(cap_hair if hefty: -3stem_corr fi,right_stem);
-outer_jut=.8cap_jut; x1l=w-x4r=l+letter_fit+outer_jut+.5u; y1=y4=0;
-x2-x1=x4-x3; x3r=x2r+apex_corr; y2=y3=h+apex_o+apex_oo;
-alpha=diag_ratio(2,left_stem,y2-y1,x4r-x1l-apex_corr);
-penpos1(alpha*left_stem,0); penpos2(alpha*left_stem,0);
-penpos3(alpha*right_stem,0); penpos4(alpha*right_stem,0);
-z0=whatever[z1r,z2r]=whatever[z3l,z4l];
-if y0<h-cap_notch_cut: y0:=h-cap_notch_cut;
- fill z0+.5right{down}...{z4-z3}diag_end(3l,4l,1,1,4r,3r)
- --diag_end(4r,3r,1,1,2l,1l)--diag_end(2l,1l,1,1,1r,2r){z2-z1}
- ...{up}z0+.5left--cycle; % left and right diagonals
-else: fill z0--diag_end(0,4l,1,1,4r,3r)--diag_end(4r,3r,1,1,2l,1l)
- --diag_end(2l,1l,1,1,1r,0)--cycle; fi % left and right diagonals
-penpos5(whatever,angle(z2-z1)); z5=whatever[z1,z2];
-penpos6(whatever,angle(z3-z4)); z6=whatever[z3,z4]; y6=y5;
-if hefty: y5r else: y5 fi =5/12y0;
-y5r-y5l=y6r-y6l=cap_band; penstroke z5e--z6e; % bar line
-if serifs: numeric inner_jut; pickup tiny.nib;
- prime_points_inside(1,2); prime_points_inside(4,3);
- if rt x1'r+cap_jut+.5u+1<=lft x4'l-cap_jut: inner_jut=cap_jut;
- else: rt x1'r+inner_jut+.5u+1=lft x4'l-inner_jut; fi
- dish_serif(1',2,a,1/2,outer_jut,b,.6,inner_jut)(dark); % left serif
- dish_serif(4',3,c,1/2,inner_jut,d,1/3,outer_jut); fi % right serif
-penlabels(0,1,2,3,4,5,6); endchar;
-
-cmchar "The Russian letter B";
-beginchar("B",12.5u#,cap_height#,0);
-italcorr .75cap_height#*slant-.5u#;
-adjust_fit(cap_serif_fit#,0);
-numeric left_stem,right_curve,middle_weight;
-left_stem=cap_stem-hround 2stem_corr; middle_weight=.6vair+.5;
-h:=vround(h-stem_corr);
-pickup tiny.nib; pos1(left_stem,0); pos2(left_stem,0);
-lft x1l=lft x2l=hround max(2u,3u-.5left_stem); top y1=h; bot y2=0;
-filldraw stroke z1e--z2e; % stem
-pickup crisp.nib;
-top y3r=h; x3=x1; pos3(slab,90);
-rt x45r=hround(w-2u); y45=good.y(y3l-beak) - eps; pos45(hair,0);
-arm(3,45,e,beak_darkness,beak_jut);
-pickup tiny.nib;
-penpos4(cap_band,90);
-penpos6(middle_weight,-90); penpos7(middle_weight,-90);
-penpos8(middle_weight,90); penpos9(middle_weight,90);
-penpos5(right_curve-stem_corr,0); penpos10(right_curve,0);
-penpos11(cap_band,-90); penpos12(cap_band,-90);
-y4=y3; y5=.5[y4,y6]; y6=y7; y7l-y8l=vair;
-z12r=bot z2; y11=y12; y10=.5[y11,y9]; y8=y9; .5[y7l,y8l]=.52h;
-x4=x6; x9=x11=x4+.5u; x7=x8=x1; x9l:=x4+.25u;
-x5r=hround(w-1.5u); x10r=hround(w-u);
-if serifs: right_curve=cap_curve-stem_corr; x4=.5[x1,w-1.5u];
-else: right_curve=cap_curve-3stem_corr; x4=.5[x1,w-2.5u];
- x4l:=x4l-.5u; x9l:=x9l-.5u; fi
-x6l:=x6l-.5u; x11l:=x11l-.5u;
-fill stroke z8e..super_arc.e(9,10) & super_arc.e(10,11)..z12e; % lower lobe
-if serifs: nodish_serif(1,2,a,1/3,cap_jut,b,1/3,.5cap_jut); % upper serif
- nodish_serif(2,1,c,1/3,cap_jut,d,1/3,.5cap_jut); fi % lower serif
-math_fit(0,.5ic#); penlabels(1,2,3,4,5,6,7,8,9,10,11,12); endchar;
-
-cmchar "The Russian letter E";
-beginchar("E",12u#-width_adj#,cap_height#,0);
-italcorr cap_height#*slant-beak_jut#-.5u#;
-adjust_fit(cap_serif_fit#,0);
-h:=vround(h-stem_corr);
-pickup tiny.nib; pos1(cap_stem,0); pos2(cap_stem,0);
-lft x1l=lft x2l=hround max(2u,3u-.5cap_stem); top y1=h; bot y2=0;
-filldraw stroke z1e--z2e; % stem
-pickup crisp.nib; pos3(slab,90); pos4(hair,0);
-top y3r=h; x3=x1; rt x4r=hround(w-u); y4=good.y(y3l-beak)-eps;
-arm(3,4,e,beak_darkness,beak_jut); % upper arm and beak
-pos5(cap_bar,-90); pos6(hair,0);
-top y5l=vround(.52[y2,y1]+.5cap_bar); x5=x1;
-pos0(cap_bar,90); pos7(hair,0);
-z0=z5; x6=x7; y6-y5l=y0l-y7;
-if serifs: rt x6r=hround(w-4.4u+.5hair); y6=good.y(y5l+.6beak)+eps;
- rt x9r=hround(w-.5u);
-else: rt x6r=hround(w-1.5u); y6=y5l+eps; rt x9r=hround(w-.75u); fi
-arm(5,6,f,beak_darkness,0); arm(0,7,g,beak_darkness,0); % middle arm and serif
-pos8(slab if not serifs:+2stem_corr fi,-90); pos9(hair,0);
-bot y8r=0; x8=x2; y9=good.y(y8l+7/6beak)+eps;
-arm(8,9,h,beak_darkness,1.5beak_jut); % lower arm and beak
-if serifs: nodish_serif(1,2,a,1/3,cap_jut,b,1/3,.5cap_jut); % upper serif
- nodish_serif(2,1,c,1/3,cap_jut,d,1/3,.5cap_jut); fi % lower serif
-math_fit(0,.5ic#); penlabels(0,1,2,3,4,5,6,7,8,9); endchar;
-
-cmchar "The Russian letter EF (looks like Phi)";
-beginchar("F",13u#,cap_height#,0);
-italcorr .5cap_height#*slant-.5u#;
-adjust_fit(0,0);
-numeric shaved_stem,light_curve;
-shaved_stem=cap_stem-hround 2stem_corr;
-light_curve=cap_curve-hround stem_corr;
-pickup tiny.nib; pos1(shaved_stem,0); pos2(shaved_stem,0);
-%lft x1l=lft x2l=hround(.5w-.5cap_stem);
-x1=x2=.5w;
-top y1=h; bot y2=0;
-filldraw stroke z1e--z2e; % stem
-penpos3(vair,90); penpos5(vair,-90);
-penpos4(light_curve,180); penpos6(light_curve,0);
-x4r=hround u; x6r=w-x4r; x3=x5=.5w;
-y3r=vround(.85h if serifs:-slab fi); y4=y6=.5[y3,y5];
-y5r=vround(.15h if serifs:+slab fi);
-penstroke pulled_arc.e(3,4) & pulled_arc.e(4,5)
- & pulled_arc.e(5,6) & pulled_arc.e(6,3) & cycle; % bowl
-if serifs: dish_serif(1,2,a,1/3,1.25cap_jut,b,1/3,1.25cap_jut); % upper serif
- dish_serif(2,1,c,1/3,1.25cap_jut,d,1/3,1.25cap_jut); fi % lower serif
-math_fit(-.5cap_height#*slant-.5u#,ic#); penlabels(1,2,3,4,5,6); endchar;
-
-cmchar "The Serbian letter JE";
-beginchar("J",9u#,cap_height#,0);
-italcorr cap_height#*slant-cap_serif_fit#
- +.75cap_jut#-2.5u#+min(.5cap_stem#,u#);
-adjust_fit(0,cap_serif_fit#);
-pickup tiny.nib; pos1(cap_stem',0); pos2(cap_stem',0);
-top y1=h; rt x1r=hround(w-2u); x2=x1; y2=.21h;
-if serifs: pos3(vair,-90); pos4(cap_hair,-180);
- pos5(flare+(cap_stem-stem),-180);
- bot y3r=-o; x3=.5[x4,x2]; y5=1/6h; rt x5l=hround 2.75u; z5r=z4r;
- filldraw stroke z1e--z2e&super_arc.e(2,3); % stem and arc
- dish_serif(1,2,a,1/3,1.3cap_jut,b,1/3,.75cap_jut); % serif
- bulb(3,4,5); % bulb
-else: filldraw stroke z1e--z2e; % stem
- pickup fine.nib; pos3(cap_stem',0); z3=z2;
- pos4(flare,angle(6.5u,-h)); pos5(1.1flare,-100);
- bot y4r=-o; x4r=.5[x5r,x3r]; lft x5r=hround.75u; bot y5r=vround.06h-o;
- filldraw stroke z3e{down}....term.e(4,5,left,1,4); fi % arc and terminal
-math_fit(0,.5ic#-.5u#); penlabels(1,2,3,4,5); endchar;
-
-cmchar "The Russian letter O";
-beginchar("O",14u#-width_adj#,cap_height#,0);
-italcorr .7cap_height#*slant-.5u#;
-adjust_fit(0,0);
-penpos1(vair',90); penpos3(vround(vair+1.5vair_corr),-90);
-penpos2(cap_curve,180); penpos4(cap_curve,0);
-if monospace: x2r=hround 1.5u;
- interim superness:=sqrt superness; % make |"O"|, not |"0"|
-else: x2r=hround u; fi
-x4r=w-x2r; x1=x3=.5w; y1r=h+o; y3r=-o;
-y2=y4=.5h-vair_corr; y2l:=y4l:=.52h;
-penstroke pulled_super_arc.e(1,2)(.5superpull)
- & pulled_super_arc.e(2,3)(.5superpull)
- & pulled_super_arc.e(3,4)(.5superpull)
- & pulled_super_arc.e(4,1)(.5superpull) & cycle; % bowl
-math_fit(-.3cap_height#*slant-.5u#,ic#-.5u#); penlabels(1,2,3,4); endchar;
-
-cmchar "The Russian letter ER (looks like P)";
-beginchar("R",12u#,cap_height#,0);
-italcorr .75cap_height#*slant-.5u#;
-adjust_fit(cap_serif_fit#,0);
-pickup tiny.nib; penpos1(cap_stem'-tiny,0); penpos2(cap_stem-tiny,0);
-pos0(cap_stem',0); pos0'(cap_stem,0);
-lft x1l=hround max(2u,3u-.5cap_stem'); top y1=h; bot y2=0;
-x1l=x2l=x0l=x0'l; y0=y0'=y7;
-penpos3(cap_band,90); penpos4(cap_band,90);
-penpos5(cap_curve if hefty:-3stem_corr fi,0);
-penpos6(.5[vair,cap_band],-90); penpos7(.5[vair,cap_band],-90);
-z3r=top z1; y4=y3; y5=.5[y4l,y6l]; y6=y7;
-x7=x2; y7l=vround .5h; x4=x6=.5w+.75u; x5r=hround(w-u);
-x4l:=x6l:=x4-.25cap_curve;
-filldraw stroke z1e--z0e--z0'e--z2e; % stem
-fill stroke z3e..pulled_arc.e(4,5) & pulled_arc.e(5,6)..z7e; % lobe
-if serifs: nodish_serif(1,0,a,1/3,cap_jut,b,1/3,.5cap_jut); % upper serif
- dish_serif(2,0',c,1/3,cap_jut,d,1/3,cap_jut); fi % lower serif
-math_fit(0,ic#-2.5u#); penlabels(0,1,2,3,4,5,6,7); endchar;
-
-cmchar "The Russian letter ES (looks like C)";
-if serifs: beginchar("S",13u#,cap_height#,0);
- italcorr cap_height#*slant-.5u#;
- adjust_fit(0,0);
- pickup fine.nib; pos1(cap_hair,0); pos2(cap_band,90);
- pos3(cap_curve,180); pos4(cap_band,270); pos5(hair,360);
- rt x1r=rt x5r=hround(w-u); lft x3r=hround u; x2=x4=.55[x3,x1];
- top y2r=h+o; bot y4r=-o; y3=.5[y2,y4];
- bot y1=min(vround max(.6h,x_height-.5vair),bot y2l-eps);
- y5=max(good.y .95(h-y1),y4l+eps);
- (x2l',y2l)=whatever[z2r,z1l]; x2l:=min(x2l',x2l+.5u);
- (x4l',y4l)=whatever[z4r,z5l]; x4l:=min(x4l',x4l+.5u);
- filldraw stroke z1e{x2-x1,10(y2-y1)}
- ...pulled_arc.e(2,3) & pulled_arc.e(3,4)...{up}z5e; % arc
- pos6(.3[fine.breadth,cap_hair],0); x6r=x1r; top y6=h+o;
- x1r-x1'=2cap_curve-fine; y1'=y1;
- path upper_arc; upper_arc=z1{x2-x1,10(y2-y1)}..z2{left};
- numeric t; t=xpart(upper_arc intersectiontimes (z6l--z1'));
- filldraw z1r--z6r--z6l--subpath(t,0) of upper_arc--cycle; % barb
-else: beginchar("S",11.5u#,cap_height#,0);
- italcorr cap_height#*slant-.5u#;
- adjust_fit(0,0);
- pickup fine.nib; pos1(1.2flare,80); pos2(slab,90);
- pos3(cap_curve,180); pos4(slab,270); pos5(flare,275);
- rt x1r=hround(w-1.1u); x2=x4=.5w+1.25u;
- lft x3r=hround max(u,2u-.5cap_curve); rt x5r=hround(w-.9u);
- top y1r=vround .95h+o; top y2r=h+o; y3=.5h;
- bot y4r=-o; bot y5r=vround .08h-o; y5l:=good.y y5l; x5l:=good.x x5l;
- filldraw stroke rterm.e(2,1,right,.9,4) & super_arc.e(2,3)
- & super_arc.e(3,4) & term.e(4,5,right,.8,4); fi % arc and terminals
-math_fit(-.3cap_height#*slant-.5u#,.5ic#);
-penlabels(1,1',2,3,4,5,6); endchar;
-
-cmchar "The Russian letter U (looks like Y)";
-beginchar("U",if serifs:13.5u# else:13u# fi,cap_height#,0);
-italcorr x_height#*slant+.25u#;
-adjust_fit(serif_fit# if monospace:+\\.5u#,.5u#+ else:,fi\\ serif_fit#);
-numeric left_stem,right_stem,bot_stem,bot_vair,outer_jut;
-left_stem=cap_stem-stem_corr;
-right_stem=1.25cap_hair if hefty:-2stem_corr fi;
-bot_stem=1.25cap_hair if hefty:-8stem_corr fi;
-bot_vair=Vround(if serifs: vair else:.5[vair,bot_stem] fi);
-outer_jut=.75cap_jut;
-x1l=w-x4r=l+letter_fit+outer_jut+.25u; y1=y4r=h; y2=y3=.3h; x2l=x3l;
-numeric alpha,alpha[]; x9=3u; y9=bot_vair-oo;
-alpha1=diag_ratio(2,bot_stem,y1-y3,x4r-x1l-apex_corr);
-alpha2=diag_ratio(1,bot_stem,y1-y9,x4r-x9);
-if alpha1<alpha2: x2l-x1l=x4r-x3r+apex_corr; alpha=alpha1;
-else: alpha=alpha2; z3l=whatever[z9,z4r-(alpha*bot_stem,0)]; fi
-penpos3(alpha*bot_stem,0); penpos4(alpha*right_stem,0);
-alpha3=(y1++(x2l-x1l))/y1;
-penpos1(alpha3*left_stem,0); penpos2(alpha3*left_stem,0);
-z0=whatever[z1r,z2r]=z4l+whatever*(z3r-z4r);
-if y0>cap_notch_cut+y2: y0:=cap_notch_cut+y2; % +y2 added for sanserif face
- fill z0+.5right{up}...{z4r-z3r}diag_end(0,4l,1,1,4r,3r)
- --z3r--z2l--diag_end(2l,1l,1,1,1r,2r){z2-z1}
- ...{down}z0+.5left--cycle; % left and right diagonals
-else: fill z0--diag_end(0,4l,1,1,4r,3r)--z3r--z2l
- --diag_end(2l,1l,1,1,1r,0)--cycle; fi % left and right diagonals
-penpos5(alpha*bot_stem,0); z5r=whatever[z3r,z4r]; y5+.5vair=.65y2;
-if serifs: numeric light_bulb; light_bulb=hround 1.1[hair,flare]; clearpen; %7/8[hair,flare]
- penpos6(vair,-90); penpos7(hair,-180); penpos8(light_bulb,-180);
- x6=.4[x8,x5]; y6r=-oo; y8-.5light_bulb=.5y2; x8r=hround 1.35u;
- fill stroke z3e---z5e...{left}z6e; bulb(6,7,8); % arc and bulb
- numeric inner_jut; pickup tiny.nib;
- prime_points_inside(1,2); prime_points_inside(4,3);
- if rt x1'r+jut+.5u+1<=lft x4'l-jut: inner_jut=jut;
- else: rt x1'r+inner_jut+.5u+1=lft x4'l-inner_jut; fi
- dish_serif(1',2,a,1/3,outer_jut,b,1/2,inner_jut); % left serif
- dish_serif(4',3,c,.6,inner_jut,d,1/2,outer_jut)(dark); % right serif
-else: penpos6(bot_vair,-90); x6=2.5u; y6r=-oo;
- fill stroke z3e---z5e...{left}z6e; % arc
- pickup fine.nib; pos6'(bot_vair,-90); z6'=z6;
- pos7(2/3[bot_vair,flare],-85);
- lft x7l=hround u; bot y7r=vround-oo; y7l:=good.y y7l;
- filldraw stroke term.e(6',7,left,1,4); fi % arc and terminal
-penlabels(0,1,2,3,4,5,6,7,8,9); endchar;
diff --git a/Master/texmf-dist/fonts/source/public/ams/cyrti.mf b/Master/texmf-dist/fonts/source/public/ams/cyrti.mf
deleted file mode 100644
index 3c7c23d18e3..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/cyrti.mf
+++ /dev/null
@@ -1,1060 +0,0 @@
-%% @metafontfile{
-%% filename="cyrti.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: driver",
-%% copyright="Copyright (C) Humanities and Arts Computing Center,
-%% University of Washington;
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "09397 1060 4002 47751"
-%% keywords="amsfonts, tex, metafont , cyrillic ",
-%% abstract="This is the driver file for use with
-%% the cyrillic italic fonts in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%cyrti.mf
-
-cmchar "Italic Serbian letter Soft n (looks like hb)";
-beginchar(oct"010",6u#,x_height#,0);
-italcorr .7x_height#*slant+.5curve#-u# if math_fitting:-.5u# fi;
-adjust_fit(5u#,0); pickup tiny.nib; w:=6u;
-pos1(stem,0); pos2(stem,0); x1=x2;
-lft x1l=hround(u-.5stem); top y1=h; y2=.6bar_height;
-filldraw stroke z1e--z2e; % stem
-sloped_serif.l(1,2,a,1/3,jut,serif_drop); % serif
-pickup fine.nib; pos2'(stem,-180); pos3(vair,-90);
-pos4(curve,0); pos5(vair,90); pos0(hair,180);
-z0=z2=z2'; x3=x5=.5[x2,x4]; rt x4r=hround(w-u+.5curve);
-bot y3r=-oo; top y5r=1.2bar_height+oo; y4=y2;
-filldraw stroke pulled_arc.e(2',3) & pulled_arc.e(3,4)
- & pulled_arc.e(4,5) & super_arc.e(5,0); % bowl
-x80=-5u; x82-.5stem=hround(-2u-.5stem); hook_in(80,81,82);
-z83=z82; x84=x83; y84-.5stem=-oo;
-pos83(stem,0); pos84(stem,0); filldraw circ_stroke z84e--z83e;
-x85=x83; y85=y86=bar_height; x86=x0; pos85(hair,90); pos86(hair,90);
-filldraw stroke z85e--z86e;
-%y11=y1; x11=x1-4.5u; x12=x11; pos11(stem,0); x14=-.5u;
-%hook_out(12,13,14);
-%sloped_serif.l(11,12,b,1/3,jut,serif_drop); % serif
-%filldraw stroke z11e--z12e;
-%x89=x11; y89=.75[y2,y3]; x90=x0; y90=y89; pos89(hair,90); pos90(hair,90);
-%filldraw stroke z89e--z90e;
-endchar;
-
-cmchar "Italic Serbian letter soft l";
-beginchar(oct"011",12u#,x_height#,0);
-adjust_fit(.5u#,.5u#); pickup fine.nib; w:=9u;
-y1+.375stem=h; x1=.5[x3,x1']; x2=x3=3u; y3=.35h; y2=.75h;
-bot y4r=-oo; y1'=.8h; x1'l=w-2u;
-x4=.5[x6,x3]; y6-.5flare=.1h; pos6(flare,-180);
-pos5(hair,-180); lft x6r=-.25u; z5r=z6r;
-pos4(vair,-90); pos2(hair,0); pos3(hair,0); pos1(.75stem,-90);
-x7=x1'; pos1'(stem,180); pos7(stem,0);
-z11=z1'; pos11(stem,0); y7=.6bar_height;
-bulb(4,5,6);
-filldraw stroke pulled_arc.e(4,3) & super_arc.e(3,1) & super_arc.e(1,1');
-filldraw stroke z11e..z7e; w:=12u;
-x23=x25=.5[x7,x24]; rt x24r=hround(w-u+.5curve);
-bot y23r=-oo; top y25r=1.2bar_height+oo; y24=y7; z7'=z7; pos7'(stem,-180);
-z20=z7; pos20(hair,180); pos23(vair,-90); pos24(curve,0); pos25(vair,90);
-filldraw stroke pulled_arc.e(7',23) & pulled_arc.e(23,24)
- & pulled_arc.e(24,25) & super_arc.e(25,20); % bowl
-endchar;
-
-cmchar "Italic Serbian letter hard dj";
-beginchar(oct"012",9.5u#,x_height#,desc_depth#);
-italcorr 1/3x_height#*slant+.5hair#+.5u#;
-adjust_fit(0,0); pickup fine.nib; interim superness:=more_super;
-x0=0; x2=x3+.25u; pos3(stem,-180); lft x3r=hround(2.5u-.5stem);
-hook_in(0,1,2)(skewed); % opening hook
-pos2'(stem,-180); z2'=z2;
-pos4(vair,-90); pos5(hair,0); x4=.5[x3,x5];
-pos6(stem,0); rt x6r=hround(w-2.5u+.5stem);
-x5=x6=x7; x9=w; hook_out(7,8,9); % closing hook
-y3=.7[y4,y5]; bot y4r=-oo; y5=.57h; y6+.5stem=h;
-filldraw stroke z2'e{-u,-x_height}
- ...super_arc.e(3,4)...{up}z5e; % left stem and arc
-filldraw circ_stroke z6e--z7e; % right stem
-%
-%x31=x7; y31=-.25d; x32=x3; y32=-.8d; x33=.25[x32,x31]; y33=-d;
-%pos31(vair,180); pos32(slab,270); pos33(hair,360);
-%filldraw stroke z4e{2,-1}...{down}z31e{down}...{down}z32e...{right}z33e;
-x31=x7; y31=-.25d; x32=x3; y32=-.8d; x33=x32-1.5u; y33=y32+u;
-pos31(vair,-180); pos32(.7stem,-270); pos33(hair,-360);
-filldraw stroke z4e{2,-1}...z31e...{left}z32e...z33e;
-%
-math_fit(-2/3x_height#*slant+.5hair#+.5u#,ic#);
-penlabels(0,1,2,3,4,5,6,7,8,9); endchar;
-
-cmchar "Italic Russian letter reverse e (looks like backwards c)";
-beginchar(oct"013",8u#,x_height#,0);
-italcorr if math_fitting:1/3x_height#*slant else:x_height#*slant-u# fi;
-adjust_fit(0,0); pickup fine.nib;
-pos0(flare,0); pos1(hair,0); pos2(vair,90);
-pos3(curve,180); pos4(vair,270); pos5(hair,320);
-x2=x4=.5(w+u); rt x1r=max(rt x2,hround(w-.25u))+eps;
-lft x3r=hround(1.5u-.5curve); x5r=good.x(w-eps); x6=x5;
-y1=.5[bar_height,h]; top y2r=h+oo; bulb(2,1,0); % bulb
-bot y4r=-oo; y3=.5[y2,y4]; top y5l=vround .5bar_height; y6=bar_height;
-path p; p=z4{right}..z5..z6;
-filldraw stroke pulled_arc.e(2,3)
- & pulled_arc.e(3,4)...{direction 1 of p}z5e; % arc
-x77=x4; y77=.5h; x78=2x77-x3; y78=2y77-y3;
-flip(77);
-y79=y78; x79=x78-(x1-x3);
-pos78(hair,90); pos79(hair,90);
-filldraw stroke z78e--z79e;
-endchar;
-
-cmchar "Italic Ukrainian letter i";
-beginchar(oct"014",5u#,min(asc_height#,10/7x_height#+.5flare#),0);
-italcorr max(1/3x_height#*slant+.5hair#+.5u#,h#*slant+.5flare#-2u#);
-adjust_fit(if monospace:u#,u# else: 0,0 fi); pickup fine.nib;
-x0=0; x5=w; x2=.5w+.25u; x3=.5w-.25u;
-hook_in(0,1,2)(skewed); hook_out(3,4,5)(skewed); % hooks
-filldraw stroke z2e--z3e; % stem
-pos8(flare,0); pos9(flare,90);
-x8=.5w if not monospace:-.4(h-x_height)*slant fi; top y9r=h+1;
-if bot y9l-top y1<slab: y9l:=min(y9r-eps,y1+fine+slab); fi
-x8=x9; y8=.5[y9l,y9r]; dot(8,9); % dot
-math_fit(-2/3x_height#*slant+.5hair#+.5u#,ic#);
-penlabels(0,1,2,3,4,5,8,9); endchar;
-
-cmchar "Italic Ukrainian letter ye (looks like c with mid-line)";
-beginchar(oct"015",8u#,x_height#,0);
-italcorr if math_fitting:1/3x_height#*slant else:x_height#*slant-u# fi;
-adjust_fit(0,0); pickup fine.nib;
-pos0(flare,0); pos1(hair,0); pos2(vair,90);
-pos3(curve,180); pos4(vair,270); pos5(hair,320);
-x2=x4=.5(w+u); rt x1r=max(rt x2,hround(w-.25u))+eps;
-lft x3r=hround(1.5u-.5curve); x5r=good.x(w-eps); x6=x5;
-y1=.5[bar_height,h]; top y2r=h+oo; bulb(2,1,0); % bulb
-bot y4r=-oo; y3=.5[y2,y4]; top y5l=vround .5bar_height; y6=bar_height;
-path p; p=z4{right}..z5..z6;
-filldraw stroke pulled_arc.e(2,3)
- & pulled_arc.e(3,4)...{direction 1 of p}z5e; % arc
-x78=x3; y78=y3; y79=y78; x79=x1;
-pos78(hair,90); pos79(hair,90);
-filldraw stroke z78e--z79e;
-endchar;
-
-cmchar "Italic Serbian letter dj (looks like barred h with tail)";
-beginchar(oct"016",8u#,asc_height#,desc_depth#);
-italcorr 1/3x_height#*slant+.5hair#+.5u#;
-adjust_fit(1.5u#,0); pickup tiny.nib;
-pos1(stem,0); pos2(stem,0); x1=x2;
-lft x1l=hround(1.5u-.5stem); top y1=h; y2-.5stem=-oo;
-filldraw circ_stroke z2e--z1e; % left stem
-sloped_serif.l(1,2,a,1/3,jut,serif_drop); % serif
-pickup fine.nib; x4+.5stem=hround(w-.75u+.5stem);
-x5=x4; %x5=x4-.25u;
-ital_arch(2,3,4); % arch
-x7=.45[x2,x4]; bot y7r=-d; pos7(hair,-90);
-filldraw stroke pulled_arc.e(4,7);
-x98=-u; x99=x4; y98=y99=.5x_height+.5h; pos98(bar,90); pos99(bar,90);
-filldraw stroke z98e--z99e;
-%x7=w; hook_out(5,6,7)(skewed); % closing hook
-%filldraw stroke z4e{down}..{-u,-x_height}z5e; % right stem
-math_fit(0,ic#); penlabels(1,2,3,4,5,6,7); endchar;
-
-cmchar "Italic Serbian letter soft t (looks like barred h)";
-beginchar(oct"017",9u#,asc_height#,0);
-italcorr 1/3x_height#*slant+.5hair#+.5u#;
-adjust_fit(1.5u#,0); pickup tiny.nib;
-pos1(stem,0); pos2(stem,0); x1=x2;
-lft x1l=hround(1.5u-.5stem); top y1=h; y2-.5stem=-oo;
-filldraw circ_stroke z2e--z1e; % left stem
-sloped_serif.l(1,2,a,1/3,jut,serif_drop); % serif
-pickup fine.nib; x4+.5stem=hround(w-2.5u+.5stem);
-x5=x4-.25u; ital_arch(2,3,4); % arch
-x7=w; hook_out(5,6,7)(skewed); % closing hook
-filldraw stroke z4e{down}..{-u,-x_height}z5e; % right stem
-x98=-u; x99=x4; y98=y99=.5x_height+.5h; pos98(bar,90); pos99(bar,90);
-filldraw stroke z98e--z99e;
-math_fit(0,ic#); penlabels(1,2,3,4,5,6,7); endchar;
-
-cmchar "Italic Russian letter yu (looks like io)";
-beginchar(oct"030",12u#,x_height#,0);
-italcorr .7x_height#*slant+.5curve#-u# if math_fitting:-.5u# fi;
-adjust_fit(0,0); pickup fine.nib;
-pos1(vair,90); pos2(curve,180); pos3(vair,270); pos4(curve,360);
-x1=x3=.5[x2,x4]; lft x2r=hround(5.5u-.5curve); x4=w-hround(1.5u-.5curve);
-top y1r=h+oo; y2=y4=.5[y1,y3]; bot y3r=-oo;
-filldraw stroke pulled_arc.e(1,2) & pulled_arc.e(2,3)
- & pulled_arc.e(3,4) & pulled_arc.e(4,1); % bowl
-x0=0; x22-.5stem=hround(3u-.5stem); hook_in(0,21,22);
-z23=z22; x24=x23; y24-.5stem=-oo;
-pos23(stem,0); pos24(stem,0); filldraw circ_stroke z24e--z23e;
-x25=x23; y25=y26=bar_height; x26=x2; pos25(hair,90); pos26(hair,90);
-filldraw stroke z25e--z26e;
-penlabels(0,1,2,3,4,21,23,24,25,26); endchar;
-
-cmchar "Italic Russian letter zhe";
-beginchar(oct"031",20u#,x_height#,0);
-italcorr if math_fitting:1/3x_height#*slant else:x_height#*slant-u# fi;
-adjust_fit(0,0); pickup fine.nib;
-w:=8u;
-pos0(flare,0); pos1(hair,0); pos2(vair,90);
-pos3(curve,180); pos4(vair,270); pos5(hair,320);
-x2=x4=.5(w+u); rt x1r=max(rt x2,hround(w-u))+eps;
-lft x3r=hround(1.5u-.5curve); x5r=good.x(w-eps); x6=x5;
-y1=.5[bar_height,h]; top y2r=h+oo; bulb(2,1,0); % bulb
-bot y4r=-oo; y3=.5[y2,y4]; top y5l=vround .5bar_height; y6=bar_height;
-path p; p=z4{right}..z5..z6;
-filldraw stroke pulled_arc.e(2,3)
- & pulled_arc.e(3,4)...{direction 1 of p}z5e; % arc
-path mypath; mypath= pulled_arc.r(2,3) & pulled_arc.r(3,4);
-x200=0; y200=.75x_height; x201=18u; y201=y200;
-path newpath; newpath= z200--z201;
-z178r= newpath intersectionpoint mypath;
-x77=x4; y77=.5h; z78r=z178r rotatedaround(z77,180);
-x78r:=x78r-hair;
-flip(77); w:=20u;
-pos50(flare,0); pos51(hair,0); pos52(vair,90);
-pos53(curve,180); pos54(vair,270); pos55(hair,320);
-x52=x54=w-3.5u; rt x51r=max(rt x52,hround(w-u))+eps;
-lft x53r=hround(w-6.5u-.5curve); x55r=good.x(w-eps); x56=x55;
-y51=.5[bar_height,h]; top y52r=h+oo; bulb(52,51,50); % bulb
-bot y54r=-oo; y53=.5[y52,y54]; top y55l=vround .5bar_height; y56=bar_height;
-path p; p=z54{right}..z55..z56;
-filldraw stroke pulled_arc.e(52,53)
- & pulled_arc.e(53,54)...{direction 1 of p}z55e; % arc
-path mynewpath; mynewpath= pulled_arc.r(52,53) & pulled_arc.r(53,54);
-x80=x81=.5[x78,x53]; y80=h-.5stem; y81=0;
-z79l=mynewpath intersectionpoint newpath;
-pos78(hair,0); pos79(hair,0); pos80(stem,0); pos81(stem,0);
-filldraw stroke z78e--z80e; filldraw circ_stroke z80e--z81e; filldraw stroke z79e--z81e;
-endchar;
-
-cmchar "Italic Russian letter short i (looks like breve u)";
-beginchar(oct"032",9.5u#,asc_height#,0);
-italcorr 1/3x_height#*slant+.5hair#+.5u#;
-adjust_fit(0,0); pickup fine.nib; interim superness:=more_super; h:=x_height;
-x0=0; x2=x3+.25u; pos3(stem,-180); lft x3r=hround(2.5u-.5stem);
-hook_in(0,1,2)(skewed); % opening hook
-pos2'(stem,-180); z2'=z2;
-pos4(vair,-90); pos5(hair,0); x4=.5[x3,x5];
-pos6(stem,0); rt x6r=hround(w-2.5u+.5stem);
-x5=x6=x7; x9=w; hook_out(7,8,9); % closing hook
-y3=.7[y4,y5]; bot y4r=-oo; y5=.57h; y6+.5stem=h;
-filldraw stroke z2'e{-u,-x_height}
- ...super_arc.e(3,4)...{up}z5e; % left stem and arc
-filldraw circ_stroke z6e--z7e; % right stem
-h:=asc_height;
-pickup crisp.nib; pos38_1(vair,-180); pos38_3(vair,0);
-top y38_1=top y38_3=y38_2r+cyrspread; lft x38_1r+.5u=lft x3r; rt x38_3r-.5u=rt x6r;
-numeric mid_thickness; mid_thickness=vround 1/3[vair,stem];
-pos38_2(mid_thickness,-90); x38_2=x4;
-bot y38_2r=x_height+.5dot_size;
-filldraw stroke z38_1e{down}...z38_2e{right}...{up}z38_3e; % stroke
-%% ngb changes:
-if square_dots: % relax
-else:
- pos38_11(dot_size,0); pos38_12(dot_size,90); pos38_13(dot_size,0); pos38_14(dot_size,90);
- lft x38_11l=lft x38_1r; rt x38_13r=rt x38_3r; y38_11=y38_12=y38_13=y38_14=y38_2r+cyrspread;
- x38_12=x38_11; x38_14=x38_13; dot(38_11,38_12);
- if altaccent: % relax
- else: dot(38_13,38_14); fi
-fi
-math_fit(-2/3x_height#*slant+.5hair#+.5u#,ic#);
-penlabels(0,1,2,3,4,5,6,7,8,9); endchar;
-
-cmchar "Italic Russian letter yo (looks like e umlaut)";
-beginchar(oct"033",8u#,asc_height#,0);
-italcorr max(1/3x_height#*slant,x_height#*slant+.5(.2[hair#,stem#])-u#);
-adjust_fit(0,0); pickup fine.nib; h:=x_height;
-numeric heavy_hair; heavy_hair=hround .2[hair,stem];
-pos0(vair,-90); pos1(heavy_hair,0); pos2(vair,90);
-pos3(curve,180); pos4(vair,270); pos5(hair,320);
-x0=rt x3l; rt x1r=hround(w-1.5u+.5heavy_hair); x2=x4=.5(w+u);
-lft x3r=hround(1.5u-.5curve); x5r=good.x(w-eps); x6=x5;
-y0=y3=y6=bar_height; y1=.5[y0,y2]; top y2r=h+oo; bot y4r=-oo;
-top y5l=vround .5bar_height; path p; p=z4{right}..z5..z6;
-filldraw stroke z0e{right}...z1e{up}...pulled_arc.e(2,3)
- & pulled_arc.e(3,4)...{direction 1 of p}z5e; % arc
-umlaut(2,q);
-math_fit(-.3x_height#*slant+.5curve#-u#,ic#);
-penlabels(0,1,2,3,4,5,6); endchar;
-
-%cmchar "Italic letter v";
-%beginchar(oct"034",9.5u#,x_height#,0);
-%italcorr x_height#*slant;
-%adjust_fit(0,0); pickup fine.nib; interim superness:=more_super;
-%x0=0; x2=x3+.25u; pos3(stem,-180); lft x3r=hround(2.5u-.5stem);
-%hook_in(0,1,2)(skewed); % opening hook
-%pos2'(stem,-180); z2'=z2; pos4(vair,-90); pos5(hair,0);
-%x4=5u; rt x5r=hround(w-2u); y3=.7[y4,y5]; bot y4r=-oo; y5=.57h;
-%filldraw stroke z2'e{-u,-x_height}...super_arc.e(3,4)
-% ..tension atleast 1.05..{up}z5e; % left stem and arc
-%w:=10u; v_bulb(5,6); % closing bulb
-%math_fit(-2/3x_height#*slant+.5hair#+.5u#,2/3ic#);
-%penlabels(0,1,2,3,4,5,6); endchar;
-
-cmchar "Italic Old Russian letter izhitsa (looks like v)";
-beginchar(oct"034",9u#,x_height#,0);
-italcorr x_height#*slant+.25u#;
-adjust_fit(serif_fit#,serif_fit#);
-numeric left_stem,right_stem,outer_jut,alpha;
-left_stem=stem-stem_corr;
-right_stem=min(hair if hefty:-2stem_corr fi,left_stem);
-outer_jut=.75jut; x1l=w-x4r-1.125u=l+letter_fit+outer_jut+.25u; y1=y4+.1h=h;
-x2-x1=x4-x3; x2l+apex_corr=x3l; y2=y3=-apex_o;
-alpha=diag_ratio(2,right_stem,y1-y2,x4r-x1l-apex_corr);
-penpos1(alpha*left_stem,0); penpos2(alpha*left_stem,0);
-penpos3(alpha*right_stem,0); penpos4(alpha*right_stem,0);
-z0=whatever[z1r,z2r]=whatever[z3l,z4l];
-x5=x4+1.125u; top y5r=h+oo; penpos5(hair,90);
-rt x6r=hround(w-.5u-.5); y6+.5flare=.95h; penpos6(hair,0);
-penpos7(flare,0); if serifs: bulb(5,6,7); fi
-if y0>notch_cut: y0:=notch_cut;
- fill z0+.5right{up}...{z4-z3}z4l...{right}z5r--z5l{left}
- ...z4r{z3-z4}...z3r...z3l--diag_end(2l,1l,1,1,1r,2r){z2-z1}
- ...{down}z0+.5left--cycle; % left and right diagonals
-else: fill z0--z4l{z4-z3}...{right}z5r--z5l{left}...{z3-z4}z4r--z3r{-10,-1}...{-10,1}z3l
- --diag_end(2l,1l,1,1,1r,0)--cycle; fi % left and right diagonals
-if serifs: numeric inner_jut; pickup tiny.nib;
- prime_points_inside(1,2); prime_points_inside(4,3);
- if rt x1'r+jut+.5u+1<=lft x4'l-jut: inner_jut=jut;
- else: rt x1'r+inner_jut+.5u+1=lft x4'l-inner_jut; fi
- dish_serif(1',2,a,1/3,.3outer_jut,b,1/2,.3inner_jut); % left serif
-fi % dish_serif(4',3,c,.6,inner_jut,d,1/2,outer_jut)(dark); fi % right serif
-math_fit(.75u#-height#*slant,ic#-4u#); penlabels(0,1,2,3,4); endchar;
-
-cmchar "Italic Old Russian letter fita (looks like theta)";
-beginchar(oct"035",10u#,x_height#,0);
-italcorr .7x_height#*slant+.5curve#-u# if math_fitting:-.5u# fi;
-adjust_fit(u#,0); pickup fine.nib; w:=9u;
-pos1(vair,90); pos2(curve,180); pos3(vair,270); pos4(curve,360);
-x1=x3=.5w; lft x2r=hround(2.5u-.5curve); x4=w-x2;
-top y1r=h+oo; y2=y4=.5[y1,y3]; bot y3r=-oo;
-filldraw stroke pulled_arc.e(1,2) & pulled_arc.e(2,3)
- & pulled_arc.e(3,4) & pulled_arc.e(4,1); % bowl
-w:=10u; x31=0; x32=w-hround u; y31=y32=y2;
-pos31(bar,90); pos32(bar,90); filldraw circ_stroke z31e--z32e;
-math_fit(-.3x_height#*slant+.5curve#-u#,ic#); penlabels(1,2,3,4); endchar;
-
-cmchar "Italic Macedonian letter zelo (looks like s)";
-beginchar(oct"036",5.25u#+max(1.75u#,flare#),x_height#,0);
-italcorr x_height#*slant-.5u#;
-adjust_fit(0,0); pickup fine.nib;
-numeric theta; theta=90-angle(40u,h); slope:=-h/40u; % angle at middle
-pos2(vair,-90); pos0(max(fine.breadth,ess),theta); pos7(vair,-90);
-x2l=x0=x7=.5w; top y2l=h+oo; bot y7r=-oo;
-y0-.5ess=y7l+.55(y2r-y7l-ess);
-lft x3l=hround u-eps; rt x6r=hround(w-.5u)+eps;
-x3r-x3l=x6r-x6l=hround .5[vair,ess]-fine;
-ellipse_set(2l,3l,4l,0l); ellipse_set(2r,3r,4r,0r); y3=y3r;
-ellipse_set(7l,6l,5l,0l); ellipse_set(7r,6r,5r,0r); y6=y6r;
-interim superness:=more_super;
-filldraw stroke super_arc.e(2,3) & z3e{down}
- ..z4e---z5e..z6e{down} & super_arc.e(6,7); % main stroke
-pos1(hair,0); pos10(hround .75[hair,flare],0);
-pos2'(vair,90); z2'=z2;
-pos8(hair,-180); pos9(flare,-180);
-rt x10r=hround(w-u)+2eps; lft x9r=hround .5u-2eps; y10=.78h; y9=.25h;
-bulb(2',1,10); bulb(7,8,9); % bulbs
-math_fit(0,ic#); penlabels(0,1,2,3,4,5,6,7,8,9,10); endchar;
-
-cmchar "Italic Russian letter ya (looks like small backward R)";
-beginchar(oct"037",9u#,x_height#,0);
-italcorr x_height#*slant;
-adjust_fit(0,0); pickup fine.nib; slantswitch;
-x0=.25u; top y0r=h; x2-.5stem=hround(2.5u-.5stem); %hook_in(0,1,2);
-y2=y0; pos2(stem,0); x11=x2; pos0(vair,90);
-y11-.5stem=-oo; pos11(stem,0);
-filldraw circ_stroke z11e--z2e; % left stem
-pos3(vair,90); x3=x11; y3=bar_height;
-x4=x2; rt x16r=hround(w-1.5u+.4curve); x17=.5[x4,x16]; z15=z3;
-%x15=x17; bot y15r=bar_height;
-top y17r=h; y4=y16=.5[y15,y17];
-pos4(hair,-180); pos15(vair,-90); pos16(curve,0); pos17(vair,90);
-filldraw circ_stroke z0e--z17e;
-%filldraw stroke super_arc.e(4,15) & pulled_arc.e(15,16)
-filldraw stroke pulled_arc.e(15,16) & pulled_arc.e(16,17) & super_arc.e(17,4);
-pos7(stem,0); pos8(vair,90); pos9(hair,180);
-x9+.5hair=hround(w+.5hair-eps); y9=1/3x_height;
-lft x7l=hround(w-2.75u-.5stem); y7=1/2y3; x8=w-1.2u; bot y8l=-oo;
-filldraw stroke z3e{right}...z7e{down}
- ...z8e{right}...{up}z9e; % lower diagonal
-mirror(.5w);
-math_fit(0,1/3x_height#*slant+.5hair#+.5u#);
-penlabels(1,2,3,4,5,6,7,8,9); endchar;
-% this one /w hook-in is pretty ugly
-%cmchar "Italic letter ya";
-%beginchar(oct"037",9u#,x_height#,0);
-%italcorr x_height#*slant;
-%adjust_fit(0,0); pickup fine.nib; slantswitch;
-%x0=.25u; top y0r=h; x2-.5stem=hround(2.5u-.5stem); %hook_in(0,1,2);
-%y2=y0; pos2(stem,0); x11=x2;
-%y11-.5stem=-oo; pos11(stem,0);
-%filldraw circ_stroke z11e--z2e; % left stem
-%filldraw circ_stroke z0e--z17e;
-%pos3(vair,90); x3=x11; y3=bar_height;
-%x4=x2; rt x16r=hround(w-1.5u+.4curve); x17=.5[x4,x16]; z15=z3;
-%%x15=x17; bot y15r=bar_height;
-%top y17r=h; y4=y16=.5[y15,y17];
-%pos4(hair,-180); pos15(vair,-90); pos16(curve,0); pos17(vair,90);
-%%filldraw stroke super_arc.e(4,15) & pulled_arc.e(15,16)
-%filldraw stroke pulled_arc.e(15,16) & pulled_arc.e(16,17) & super_arc.e(17,4);
-%pos7(stem,0); pos8(vair,90); pos9(hair,180);
-%x9+.5hair=hround(w+.5hair-eps); y9=1/3x_height;
-%lft x7l=hround(w-2.75u-.5stem); y7=1/2y3; x8=w-1.2u; bot y8l=-oo;
-%filldraw stroke z3e{right}...z7e{down}
-% ...z8e{right}...{up}z9e; % lower diagonal
-%mirror(.5w);
-%math_fit(0,1/3x_height#*slant+.5hair#+.5u#);
-%penlabels(1,2,3,4,5,6,7,8,9); endchar;
-
-boolean modernyat; modernyat=false;
-% the modern yat is a modified slanted version of yat in upright font
-% the real italic yat is completely different
-% I wouldn't even know the real one existed were it not for Dimitri Vulis
-iff modernyat:
- cmchar "Italic Old Russian letter yat";
- beginchar(oct"053",8u#,asc_height#,0);
- italcorr .7x_height#*slant+.5curve#-u# if math_fitting:-.5u# fi;
- adjust_fit(1.75u#,0); pickup tiny.nib;
- pos1(stem,0); pos2(stem,0); x1=x2;
- lft x1l=hround(1.5u-.5stem); top y1=h; y2=.5x_height;
- filldraw stroke z1e--z2e; % stem
- sloped_serif.l(1,2,a,1/3,jut,serif_drop); % serif
- pickup fine.nib; pos2'(stem,-180); pos3(vair,-90);
- pos4(curve,0); pos5(vair,90); pos0(hair,180);
- z0=z2=z2'; x3=x5=.5[x2,x4]; rt x4r=hround(w-1.5u+.5curve);
- bot y3r=-oo; top y5r=x_height+oo; y4=y2;
- filldraw stroke pulled_arc.e(2',3) & pulled_arc.e(3,4)
- & pulled_arc.e(4,5) & super_arc.e(5,0); % bowl
- x31=-1.25u; x32=2x1-x31; y31=y32=.5[y5,y1];
- pos31(bar,90); pos32(bar,90); filldraw stroke z31e--z32e;
- penlabels(0,1,2,3,4,5,31,32); endchar;
-iff not modernyat:
- cmchar "Italic Old Russian letter yat";
- beginchar(oct"053",12u#,x_height#,0);
- italcorr 1/3x_height#*slant+.5hair#+.5u#;
- adjust_fit(0,0); pickup fine.nib; w:=10u;
- x0=0; x1=x2; pos2(stem,0); lft x2l=hround(2.5u-.5stem); y2-.5stem=-oo;
- hook_in(0,a,1); % opening hook
- filldraw circ_stroke z2e--z1e; % left stem
- x4+.5stem=hround(w-2.5u+.5stem); x5=x4; ital_arch(2,3,4); % arch
- y5=.5bar_height; pos5(stem,0);
- filldraw stroke z4e{down}..z5e; % right stem
- w:=12u;
- x23=x25=.5[x5,x24]; rt x24r=hround(w-u+.5curve);
- bot y23r=-oo; top y25r=1.2bar_height+oo; y24=y5; z7'=z5; pos7'(stem,-180);
- z20=z5; pos20(hair,180); pos23(vair,-90); pos24(curve,0); pos25(vair,90);
- filldraw stroke pulled_arc.e(7',23) & pulled_arc.e(23,24)
- & pulled_arc.e(24,25) & super_arc.e(25,20); % bowl
- math_fit(-2/3x_height#*slant+.5hair#+.5u#,ic#);
- endchar;
-
-cmchar "Italic letter dotless i";
-beginchar("=",5u#,min(asc_height#,10/7x_height#+.5flare#),0);
-italcorr max(1/3x_height#*slant+.5hair#+.5u#,h#*slant+.5flare#-2u#);
-adjust_fit(if monospace:u#,u# else: 0,0 fi); pickup fine.nib;
-x0=0; x5=w; x2=.5w+.25u; x3=.5w-.25u;
-hook_in(0,1,2)(skewed); hook_out(3,4,5)(skewed); % hooks
-filldraw stroke z2e--z3e; % stem
-pos8(flare,0); pos9(flare,90);
-x8=.5w if not monospace:-.4(h-x_height)*slant fi; top y9r=h+1;
-if bot y9l-top y1<slab: y9l:=min(y9r-eps,y1+fine+slab); fi
-x8=x9; y8=.5[y9l,y9r]; % dot(8,9); % no dot
-math_fit(-2/3x_height#*slant+.5hair#+.5u#,ic#);
-penlabels(0,1,2,3,4,5,8,9); endchar;
-
-cmchar "Italic Russian letter a";
-beginchar("a",9u#,x_height#,0);
-italcorr 1/3x_height#*slant+.5hair#+.5u#;
-adjust_fit(0,0); pickup fine.nib;
-pos0(hair,0); pos1(vair,90); pos2(curve,180); pos3(vair,270);
-pos4(stem,0); x4=x0; y4+.5stem=vround .98h;
-x1=x3=.5[x0,x2]; lft x2r=hround(1.5u-.5curve);
-rt x4r=hround(w-2.5u+.5stem);
-top y1r=h+oo; bot y3r=-oo; y0=y2=.5[y1,y3];
-filldraw stroke super_arc.e(0,1) & pulled_arc.e(1,2)
- & pulled_arc.e(2,3) & super_arc.e(3,0); % bowl
-x5=x4; x7=w; hook_out(5,6,7); % closing hook
-filldraw circ_stroke z4e--z5e; % stem
-math_fit(-.3x_height#*slant+.5curve#-u#,ic#);
-penlabels(0,1,2,3,4,5,6,7); endchar;
-
-cmchar "Italic Russian letter be";
-beginchar("b",8u#,asc_height#,0);
-italcorr .7x_height#*slant+.5curve#-u# if math_fitting:-.5u# fi;
-adjust_fit(0,0); pickup tiny.nib;
-pos50(stem,-90); x50=.5w; y50=.95h; x100=w-u; y100=h; pos100(hair,0);
-pos1(hair,0); pos2(stem,0); x1=x2+.5u; pos52(hair,0);
-lft x1l=hround(1.5u-.5stem); top y1=1.2x_height; y2=.5x_height;
-x52l=x2l; y52=y2;
-filldraw stroke z100e...{left}z50e & pulled_arc.e(50,1) & z1e...{down}z52e; % stem
-pickup fine.nib; pos2'(stem,-180); pos3(vair,-90);
-pos4(curve,0); pos5(vair,90); pos0(hair,180);
-z0=z2=z2'; x3=x5=.5[x2,x4]; rt x4r=hround(w-1.5u+.5curve);
-bot y3r=-oo; top y5r=x_height+oo; y4=y2;
-z72=z2; pos72(stem,180);
-filldraw stroke pulled_arc.e(2',3) & pulled_arc.e(3,4)
- & pulled_arc.e(4,5) & super_arc.e(5,72); %(5,0); % bowl
-math_fit(-.3x_height#*slant+.5curve#-u#,ic#);
-penlabels(0,1,2,3,4,5); endchar;
-
-cmchar "Italic Russian letter tse";
-beginchar("c",9.5u#,x_height#,desc_depth#);
-italcorr 1/3x_height#*slant+.5hair#+.5u#;
-adjust_fit(0,.75u#); pickup fine.nib; interim superness:=more_super;
-x0=0; x2=x3+.25u; pos3(stem,-180); lft x3r=hround(2.5u-.5stem);
-hook_in(0,1,2)(skewed); % opening hook
-pos2'(stem,-180); z2'=z2;
-pos4(vair,-90); pos5(hair,0); x4=.5[x3,x5];
-pos6(stem,0); rt x6r=hround(w-2.5u+.5stem);
-x5=x6=x7; %x9=w; hook_out(7,8,9); % closing hook
-y3=.7[y4,y5]; bot y4r=-oo; y5=.57h; y6+.5stem=h;
-filldraw stroke z2'e{-u,-x_height}
- ...super_arc.e(3,4)...{up}z5e; % left stem and arc
-pos7(stem,0);
-x9=w; y9=y8=.4bar_height; x8=x6; pos8(hair,0); pos9(hair,180);
-y7=y8;
-filldraw circ_stroke z6e--z7e; % right stem
-filldraw circ_stroke z7e{down}...{up}z9e;
-pickup crisp.nib;
-y10=0; x10=x9-.1u; y12=-d; x12=x9-.75u; z11=.5[z10,z12];
-pos10(hair,90); pos11(1.25stem,135);
-filldraw stroke z9{down}...z10e...z11e--z12;
-penlabels(0,1,2,3,4,5,6,7,8,9,10,11); endchar;
-
-cmchar "Italic Russian letter de";
-beginchar("d",9u#,asc_height#,0);
-italcorr .7asc_height#*slant+.5curve#-1.5u#;
-adjust_fit(0,0);
-numeric top_thickness,bot_thickness,side_thickness,pull;
-top_thickness=max(fine.breadth,vround(slab-2vair_corr));
-bot_thickness=max(fine.breadth,vround(slab-vair_corr));
-side_thickness=max(fine.breadth,hround 1/4[curve,cap_curve]);
-pull=min(.25,1.5superpull);
-pickup fine.nib; pos2(top_thickness,90);
-pos3(side_thickness,0); pos4(bot_thickness,-90);
-pos5(side_thickness,-180); pos6(vair,-270);
-lft x5r=w-rt x3r=hround max(.75u,1.5u-.5side_thickness);
-x4=x6+.1u=x2+3.5u=.5w;
-top y2r=h+o; y3=.5[y2,y4]; bot y4r=-o;
-y5=.5[y4,y6]; top y6=vround 5/8h+o;
-path p; p=pulled_super_arc.l(3,4)(pull);
-numeric t; t=xpart(p intersectiontimes((x3r,y5)--(x4,y5)));
-pos7(thin_join,0); z7l=point t of p;
-(x,y6r)=whatever[z7l,z6l]; x6r:=max(x,.5[x5r,x6]);
-filldraw stroke pulled_super_arc.e(2,3)(pull)
- & {{interim superness:=more_super; pulled_super_arc.e(3,4)(pull)}}
- & {{less_tense; pulled_super_arc.e(4,5)(pull) & pulled_super_arc.e(5,6)(pull)}}
- & z6e{right}...{direction t of p}z7e; % arc and bowl
-%pos1(hair,180); pos0(flare,180);
-%lft x0r=min(lft x2-eps,hround 1.2u);
-%y0=vround min(.85h-.5flare,.8h+.5flare)+o;
-%{{less_tense; bulb(2,1,0)}}; % arc and bulb
-math_fit(-.3x_height#*slant+.5curve#-u#,ic#-u#);
-penlabels(0,1,2,3,4,5,6,7); endchar;
-
-cmchar "Italic Russian letter e";
-beginchar("e",8u#,x_height#,0);
-italcorr max(1/3x_height#*slant,x_height#*slant+.5(.2[hair#,stem#])-u#);
-adjust_fit(0,0); pickup fine.nib;
-numeric heavy_hair; heavy_hair=hround .2[hair,stem];
-pos0(vair,-90); pos1(heavy_hair,0); pos2(vair,90);
-pos3(curve,180); pos4(vair,270); pos5(hair,320);
-x0=rt x3l; rt x1r=hround(w-1.5u+.5heavy_hair); x2=x4=.5(w+u);
-lft x3r=hround(1.5u-.5curve); x5r=good.x(w-eps); x6=x5;
-y0=y3=y6=bar_height; y1=.5[y0,y2]; top y2r=h+oo; bot y4r=-oo;
-top y5l=vround .5bar_height; path p; p=z4{right}..z5..z6;
-filldraw stroke z0e{right}...z1e{up}...pulled_arc.e(2,3)
- & pulled_arc.e(3,4)...{direction 1 of p}z5e; % arc
-math_fit(-.3x_height#*slant+.5curve#-u#,ic#);
-penlabels(0,1,2,3,4,5,6); endchar;
-
-cmchar "Italic Russian letter ef (looks like phi)";
-beginchar("f",max(1.5u#,stem#)+max(3.5u#,2flare#),asc_height#,asc_height#-x_height#);
-italcorr asc_height#*slant+.75u#;
-adjust_fit(if monospace:3u#,3u# else: 2.5u#,2.5u# fi); pickup fine.nib;
-numeric theta; z88=(.5w-.5u,h); z89=(.5w+.5u,-d); theta=angle(z88-z89);
-pos0(flare,0); pos1(hair,0); pos2(vair,90);
-pos3(.5[hair,stem],180); pos4(stem,theta+90);
-pos5(stem,theta-90); pos6(.5[hair,stem],0);
-pos7(vair,-90); pos8(hair,-180); pos9(flare,-180);
-rt x1r=hround(w+.25u); lft x8r=hround-.35u; x2=.6[x1,x4]; x7=.6[x8,x5];
-y9-.5flare=vround -.85d; y2-y0=y9-y7; top y2r=h+oo; bot y7r=-d-oo;
-y4=.25[x_height,h]; y5=.5[-d,y4];
-z4=whatever[z88,z89]; z5=whatever[z88,z89];
-x3=.8[x2+x4-x88,x88]; x6=.8[x7+x5-x89,x89]; y3=.8[y4,y2]; y6=.8[y5,y7];
-bulb(2,1,0); bulb(7,8,9); % bulbs
-filldraw stroke z2e{left}...z3e...{z89-z88}z4e; % upper arc
-filldraw z4r--z5l--z5r--z4l--cycle; % stem
-filldraw stroke z5e{z89-z88}...z6e...{left}z7e; % lower arc
-pickup crisp.nib; pos20(bar,90); pos21(bar,90);
-top y20r=top y21r=x_height;
-lft x20=lft x4r-.5stem-u; rt x21=rt x4l+.5stem+1.5u;
-%filldraw stroke z20e--z21e; % crossbar
-x100=x5; y100=y102=.5[y101,y103]; top y101r=x_height+oo; bot y103r=-oo;
-x101=x103=.5[x102,x100]; x102=x100-4u; pos100(hair,0); pos101(vair,90);
-pos102(curve,180); pos103(vair,270);
-filldraw stroke super_arc.e(100,101) & pulled_arc.e(101,102)
- & pulled_arc.e(102,103) & super_arc.e(103,100);
-y201=y101; y202=y102; y203=y103; x201-x100=x100-x101; x202-x100=x100-x102;
-x203-x100=x100-x103; pos201(vair,-90); pos202(curve,-180); pos203(vair,-270);
-filldraw stroke super_arc.e(100,201) & pulled_arc.e(201,202)
- & pulled_arc.e(202,203) & super_arc.e(203,100);
-math_fit(desc_depth#*slant+u#,x_height#*slant);
-penlabels(0,1,2,3,4,5,6,7,8,9,20,21,88,89); endchar;
-
-cmchar "Italic Russian letter ghe";
-beginchar("g",7u#,x_height#,0);
-italcorr max(1/3x_height#*slant+.5hair#+.5u#,h#*slant+.5flare#-2u#);
-adjust_fit(if monospace:u#,u# else: 0,0 fi); pickup fine.nib;
-x0=0; x5=w; x2=.5w+1.5u; x3=.5w-1.5u;
-hook_in(0,1,2)(skewed); hook_out(3,4,5)(skewed); % hooks
-filldraw stroke z2e{down}...{down}z3e; % stem
-penlabels(0,1,2,3,4,5,8,9); endchar;
-
-cmchar "Italic Russian letter kha (looks like x)";
-beginchar("h",6.5u#+max(1.5u#,flare#),x_height#,0);
-italcorr max(1/3x_height#*slant+.5hair#+.5u#,x_height#*slant+.25u#);
-adjust_fit(0,0); pickup fine.nib;
-pos0(hair,180); pos1(vair,90); pos2(stem,0);
-pos3(stem,-180); pos4(vair,-90); pos5(hair,0);
-y0=y2=2/3h; y3=y5=1/3h; top y1r=h+oo; bot y4r=-oo;
-rt x2r=hround(.5w+.5stem-eps); x2=x3;
-x0-.5hair=hround-.5hair; x5+.5hair=hround(w+.5hair-eps);
-x1=.5[x0,x2]; x4=.5[x3,x5];
-filldraw stroke z0e{up}...pulled_arc.e(1,2); % opening hook
-filldraw z2l--z3r--z3l--z2r--cycle; % stem
-filldraw stroke pulled_arc.e(3,4)...{up}z5e; % closing hook
-pos3'(hair,180); pos6(hair,180); pos7(vair,90);
-pos8(hair,0); pos9(flare,0);
-x3'l=x6l=x3l; y3'=y3; y6=3/4h; x7=.5[x8,x2]; top y7r=h+oo;
-rt x8r=hround(w-.25u); y8+.5flare=vround(bot y7l-.03x_height);
-filldraw stroke z3'e---z6e...{right}z7e; bulb(7,8,9); % upper link and bulb
-pos2'(hair,0); pos16(hair,0); pos17(vair,-90);
-pos18(hair,-180); pos19(flare,-180);
-x2'l=x16l=x2l; y2'=y2; y16=1/4h; x17=.5[x18,x3]; bot y17r=-oo;
-lft x18r=hround.25u; y18-.5flare=vround(top y17l+.03x_height);
-filldraw stroke z2'e---z16e...{left}z17e; bulb(17,18,19); % lower link and bulb
-math_fit(0,ic#); penlabels(0,1,2,3,4,5,6,7,8,9,16,17,18,19); endchar;
-
-cmchar "Italic Russian letter i (looks like u)";
-beginchar("i",9.5u#,x_height#,0);
-italcorr 1/3x_height#*slant+.5hair#+.5u#;
-adjust_fit(0,0); pickup fine.nib; interim superness:=more_super;
-x0=0; x2=x3+.25u; pos3(stem,-180); lft x3r=hround(2.5u-.5stem);
-hook_in(0,1,2)(skewed); % opening hook
-pos2'(stem,-180); z2'=z2;
-pos4(vair,-90); pos5(hair,0); x4=.5[x3,x5];
-pos6(stem,0); rt x6r=hround(w-2.5u+.5stem);
-x5=x6=x7; x9=w; hook_out(7,8,9); % closing hook
-y3=.7[y4,y5]; bot y4r=-oo; y5=.57h; y6+.5stem=h;
-filldraw stroke z2'e{-u,-x_height}
- ...super_arc.e(3,4)...{up}z5e; % left stem and arc
-filldraw circ_stroke z6e--z7e; % right stem
-math_fit(-2/3x_height#*slant+.5hair#+.5u#,ic#);
-penlabels(0,1,2,3,4,5,6,7,8,9); endchar;
-
-cmchar "Italic Serbian letter je";
-beginchar("j",5u#,min(asc_height#,10/7x_height#+.5flare#),desc_depth#);
-italcorr h#*slant+.5stem#-u#;
-adjust_fit(if monospace:2u#,.5u# else: 0,0 fi); pickup fine.nib;
-x0=0; x2=x3; pos3(stem,0); lft x3l=hround(w-1.5u-.5stem);
-hook_in(0,1,2); % opening hook
-pos4(vair,-90); pos5(hair,-180); pos6(flare,-180);
-bot y3=-1/3d; bot y4r=-d-oo; y6-.5flare=-vround.9d;
-x4=1/3(w-u); lft x5r=min(hround-.5u,lft x5r+x4-x5l-eps);
-filldraw stroke z2e---z3e...{left}z4e; % stem and arc
-bulb(4,5,6); % bulb
-pos8(flare,0); pos9(flare,90);
-rt x8r=rt x2r if not monospace:-.6(h-x_height)*slant fi; top y9r=h+1;
-if bot y9l-top y1<slab: y9l:=min(y9r-eps,y1+fine+slab); fi
-x8=x9; y8=.5[y9l,y9r]; dot(8,9); % dot
-math_fit(desc_depth#*slant,x_height#*slant+.5stem#-u#);
-penlabels(0,1,2,3,4,5,6,8,9); endchar;
-
-cmchar "Italic Russian letter ka";
-beginchar("k",9u#,x_height#,0);
-italcorr x_height#*slant;
-adjust_fit(0,0); pickup fine.nib;
-x0=0; x2-.5stem=hround(2.5u-.5stem); hook_in(0,1,2);
-z2'=z2;
-pos2'(stem,0); x11=x2';
-y11-.5stem=-oo; pos11(stem,0);
-filldraw circ_stroke z11e--z2'e; % left stem
-pos3(vair,90); x3=x11; y3=bar_height;
-pos4(vair,90); x4=w-2u; top y4r=x_height+oo;
-filldraw stroke z3e{right}..{right}z4e; % upper diagonal
-pos5(hair,0); pos6(flare,0);
-rt x5r=hround(w-.5u); y5+.5flare=vround(bot y4l-.03x_height);
-bulb(4,5,6); % bulb
-pos7(stem,0); pos8(vair,90); pos9(hair,180);
-x9+.5hair=hround(w+.5hair-eps); y9=1/3x_height;
-lft x7l=hround(w-2.75u-.5stem); y7=1/2y3; x8=w-1.2u; bot y8l=-oo;
-filldraw stroke z3e{right}...z7e{down}
- ...z8e{right}...{up}z9e; % lower diagonal
-math_fit(0,1/3x_height#*slant+.5hair#+.5u#);
-penlabels(1,2,3,4,5,6,7,8,9); endchar;
-
-
-cmchar "Italic Russian letter el";
-beginchar("l",9u#,x_height#,0);
-adjust_fit(.5u#,.5u#); pickup fine.nib;
-y1+.375stem=h; x1=.5[x3,x1']; x2=x3=3u; y3=.35h; y2=.75h; bot y4r=-oo; y1'=.8h; x1'l=w-2u;
-x4=.5[x6,x3]; y6-.5flare=.1h; pos6(flare,-180); pos5(hair,-180); lft x6r=-.25u; z5r=z6r;
-pos4(vair,-90); pos2(hair,0); pos3(hair,0); pos1(.75stem,-90);
-x7=x1'; pos1'(stem,180); %pos7(stem,0); %hook_out provides pos7 statement
-z11=z1'; pos11(stem,0);
-bulb(4,5,6);
-filldraw stroke pulled_arc.e(4,3) & super_arc.e(3,1) & super_arc.e(1,1');
-%filldraw stroke pulled_arc.e(4,3) & z3e..z2e{up}...{right}z1e;
-x9=w;
-hook_out(7,8,9);
-filldraw stroke z11e..z7e;
-endchar;
-
-cmchar "Italic Russian letter em";
-beginchar("m",13u#,x_height#,0);
-adjust_fit(.5u#,.5u#); pickup fine.nib;
-x3=3u; y3=.35h; bot y4r=-oo; x7r=w-2u;
-x4=.5[x6,x3]; y6-.5flare=.1h; pos6(flare,-180); pos5(hair,-180); lft x6r=-.25u; z5r=z6r;
-pos4(vair,-90); pos3(hair,0);
-bulb(4,5,6);
-x9=w;
-hook_out(7,8,9);
-pos1'(hair,0); x1'l=x1l; y1'=y1=h;
-x1l=x3; bot y10l=-oo; x10l=.48[x1,x7]; bot y11l=-oo; x11l=x10l; x13=x7; x12=x13l; y12r=y13=h;
-pos1(stem,0); pos11(hair,90); pos12(hair,90); pos13(stem,0); pos10(stem,angle(z12-z11));
-filldraw stroke pulled_arc.e(4,3) & z3e--z1'e;
-filldraw stroke z1e--z10e; filldraw stroke z11e--z12e;
-filldraw stroke z13e--z7e;
-endchar;
-
-cmchar "Italic Russian letter en (looks like h)";
-beginchar("n",10u#,x_height#,desc_depth#);
-italcorr 1/3x_height#*slant+.5hair#+.5u#;
-adjust_fit(0,.25u#); pickup fine.nib;
-x0=0; x2=x3; pos3(stem,-180); lft x3r=hround(2.5u-.5stem);
-hook_in(0,1,2); % opening hook
-y3-.5stem=-oo; z2'=z2; pos2'(stem,-180); filldraw circ_stroke z3e--z2'e;
-x10=x3l; y10=y11=.55h; pos10(hair,90); pos11(hair,90);
-pos6(stem,0); rt x6r=hround(w-2.5u+.5stem); y6+.5stem=h;
-x7=x6; x9=w; hook_out(7,8,9); z7'=z7; pos7'(stem,0);
-filldraw circ_stroke z6e--z7'e; x11=x6l; filldraw stroke z10e{1,1}...{1,1}z11e;
-endchar;
-
-cmchar "Italic Russian letter o";
-beginchar("o",9u#,x_height#,0);
-italcorr .7x_height#*slant+.5curve#-u# if math_fitting:-.5u# fi;
-adjust_fit(0,0); pickup fine.nib;
-pos1(vair,90); pos2(curve,180); pos3(vair,270); pos4(curve,360);
-x1=x3=.5w; lft x2r=hround(1.5u-.5curve); x4=w-x2;
-top y1r=h+oo; y2=y4=.5[y1,y3]; bot y3r=-oo;
-filldraw stroke pulled_arc.e(1,2) & pulled_arc.e(2,3)
- & pulled_arc.e(3,4) & pulled_arc.e(4,1); % bowl
-math_fit(-.3x_height#*slant+.5curve#-u#,ic#); penlabels(1,2,3,4); endchar;
-
-cmchar "Italic Russian letter pe (looks like pi)";
-beginchar("p",10u#,x_height#,0);
-italcorr 1/3x_height#*slant+.5hair#+.5u#;
-adjust_fit(0,0); pickup fine.nib;
-x0=0; x1=x2; pos2(stem,0); lft x2l=hround(2.5u-.5stem); y2-.5stem=-oo;
-hook_in(0,a,1); % opening hook
-filldraw circ_stroke z2e--z1e; % left stem
-x4+.5stem=hround(w-2.5u+.5stem); x5=x4-.25u; ital_arch(2,3,4); % arch
-x7=w; hook_out(5,6,7)(skewed); % closing hook
-filldraw stroke z4e{down}..{-u,-x_height}z5e; % right stem
-math_fit(-2/3x_height#*slant+.5hair#+.5u#,ic#);
-penlabels(0,a,1,2,3,4,5,6,7); endchar;
-
-cmchar "Italic Russian letter che";
-beginchar("q",9.5u#,x_height#,0);
-italcorr 1/3x_height#*slant+.5hair#+.5u#;
-adjust_fit(0,0); pickup fine.nib; interim superness:=more_super;
-x0=0; x2=x3; pos3(stem,-180); lft x3r=hround(2.5u-.5stem);
-hook_in(0,1,2)(skewed); % opening hook
-pos2'(stem,-180); z2'=z2;
-pos4(vair,-90); pos5(hair,0); x4=.5[x3,x5];
-pos6(stem,0); rt x6r=hround(w-2.5u+.5stem);
-x5=x6=x7; x9=w; hook_out(7,8,9); % closing hook
-y3=.7[y4,y5]; bot y4r=.75bar_height; y5=.75h; y6+.5stem=h;
-filldraw stroke z2'e...super_arc.e(3,4)...{up}z5e; % left stem and arc
-filldraw circ_stroke z6e--z7e; % right stem
-math_fit(-2/3x_height#*slant+.5hair#+.5u#,ic#);
-penlabels(0,1,2,3,4,5,6,7,8,9); endchar;
-
-cmchar "Italic Russian letter er (looks like p)";
-beginchar("r",9u#,x_height#,desc_depth#);
-italcorr .7x_height#*slant+.5curve#-u# if math_fitting:-.5u# fi;
-adjust_fit(0,0); pickup fine.nib;
-x0=0; x2-.5stem=hround(2.5u-.5stem); hook_in(0,1,2); % opening hook
-pos4(hair,-180); pos5(vair,-90); pos6(curve,0); pos7(vair,90);
-x4=x2; rt x6r=hround(w-1.5u+.5curve); x5=x7=.5[x4,x6];
-bot y5r=-oo; top y7r=h+oo; y4=y6=.5[y5,y7];
-filldraw stroke super_arc.e(4,5) & pulled_arc.e(5,6)
- & pulled_arc.e(6,7) & super_arc.e(7,4); % bowl
-pickup tiny.nib; pos2'(stem,0); pos3(stem,0);
-z2=z2'; x3=x2; bot y3=-d; filldraw stroke z2'e--z3e; % stem
-dish_serif(3,2',a,1/3,.75jut,b,1/3,jut); % serif
-math_fit(-min(2/3x_height#*slant-.5hair#-.5u#,
- 2u#-.5stem#-desc_depth#*slant),ic#);
-penlabels(0,1,2,3,4,5,6,7); endchar;
-
-cmchar "Italic Russian letter es (looks like c)";
-beginchar("s",8u#,x_height#,0);
-italcorr if math_fitting:1/3x_height#*slant else:x_height#*slant-u# fi;
-adjust_fit(0,0); pickup fine.nib;
-pos0(flare,0); pos1(hair,0); pos2(vair,90);
-pos3(curve,180); pos4(vair,270); pos5(hair,320);
-x2=x4=.5(w+u); rt x1r=max(rt x2,hround(w-u))+eps;
-lft x3r=hround(1.5u-.5curve); x5r=good.x(w-eps); x6=x5;
-y1=.5[bar_height,h]; top y2r=h+oo; bulb(2,1,0); % bulb
-bot y4r=-oo; y3=.5[y2,y4]; top y5l=vround .5bar_height; y6=bar_height;
-path p; p=z4{right}..z5..z6;
-filldraw stroke pulled_arc.e(2,3)
- & pulled_arc.e(3,4)...{direction 1 of p}z5e; % arc
-math_fit(-.3x_height#*slant+.5curve#-u#,ic#);
-penlabels(0,1,2,3,4,5,6); endchar;
-
-cmchar "Italic Russian letter te (looks like m)";
-beginchar("t",15u#,x_height#,0);
-italcorr 1/3x_height#*slant+.5hair#+.5u#;
-adjust_fit(if monospace:-1.5u#,-2u# else: 0,0 fi); pickup fine.nib;
-numeric shaved_stem; shaved_stem=mfudged.stem;
-save stem; stem=shaved_stem;
-pos2(stem,0); x1=x2;
-if monospace: pos1(stem,0); lft x1l=hround(2.5u-.5stem); top y1=h;
-else: x0=0; lft x2l=hround(2.5u-.5stem);
- hook_in(0,a,1); fi % opening hook
-y2-.5stem=-oo; filldraw circ_stroke z2e--z1e; % left stem
-x4+.5stem=hround(.5w+.5stem); ital_arch(2,3,4); % left arch
-pos5(stem,0); y5=y2; x5=x4;
-filldraw circ_stroke z5e--z4e; % middle stem
-x7+.5stem=hround(w-2.5u+.5stem);
-x8=x7-.25u; ital_arch(5,6,7); % right arch
-if monospace: pos9(vair,90); x9=good.x .5[x8,w]; bot y9l=0; y8=1/3h;
- pos8(stem,0); filldraw stroke z8e{-u,-x_height}...{right}z9e; % terminal
-else: x9=w; hook_out(8,b,9)(skewed); fi % closing hook
-filldraw stroke z7e{down}..{-u,-x_height}z8e; % right stem
-math_fit(-2/3x_height#*slant+.5hair#+.5u#,ic#);
-penlabels(0,a,1,2,3,4,5,6,7,8,9); endchar;
-
-cmchar "Italic Russian letter u (looks like y)";
-beginchar("u",8.5u#,x_height#,desc_depth#);
-italcorr x_height#*slant+.5stem#-u#;
-adjust_fit(0,0); pickup fine.nib; interim superness:=more_super;
-x0=0; x2=x3+.25u; pos3(stem,-180); lft x3r=hround(2.5u-.5stem);
-hook_in(0,1,2)(skewed); % opening hook
-pos2'(stem,-180); z2'=z2;
-pos4(vair,-90); pos5(hair,0); x4=.5[x3,x5];
-pos6(stem,0); rt x6r=hround(w-1.5u+.5stem);
-pos7(stem,0); pos8(vair,-90);
-y3=.7[y4,y5]; bot y4r=-oo; y5=.57h; y6+.5stem=h;
-y7=0; bot y8r=-d-oo; x5=x6=x7; x8=.5w;
-pos9(hair,-180); pos10(flare,-180); y9=-.5d;
-lft x9r=hround(2.75u-.5flare); bulb(8,9,10); % bulb
-filldraw stroke z2'e{-u,-x_height}
- ...super_arc.e(3,4)...{up}z5e; % left stem and arc
-filldraw circ_stroke z6e---z7e...{left}z8e; % right stem and link
-math_fit(-2/3x_height#*slant+.5hair#+.5u#,ic#-1/3x_height#*slant);
-penlabels(0,1,2,3,4,5,6,7,8,9,10); endchar;
-
-cmchar "Italic Russian letter ve (looks like B)";
-beginchar("v",9u#,x_height#,0);
-italcorr .7x_height#*slant+.5curve#-u# if math_fitting:-.5u# fi;
-adjust_fit(0,.5u#); pickup fine.nib;
-pos1(vair,90); pos2(curve,180); pos3(vair,270); pos4(curve,360);
-x1=x3=.5w; lft x2r=hround(1.5u-.5curve); x4=w-x2; x5=x4+.5u;
-top y1r=h+oo; y2=.5[y1,y3]-u; bot y3r=-oo; y4=.65h; y5=.28h; y7=y6; y6=y2+u;
-x6=x4-2.5u; x7=x2l; pos5(curve,360); pos6(hair,90); z6'=z6; pos6'(hair,-90);
-pos7(hair,90);
-filldraw stroke pulled_arc.e(6',4) & pulled_arc.e(4,1) & pulled_arc.e(1,2) & pulled_arc.e(2,3)
- & pulled_arc.e(3,5) & pulled_arc.e(5,6); % bowl
-filldraw stroke z7e--z6e;
-penlabels(1,2,3,4,5,6); endchar;
-
-cmchar "Italic Russian letter shcha";
-beginchar("w",12u#,x_height#,desc_depth#);
-italcorr x_height#*slant;
-adjust_fit(if monospace:-1.5u#,-u# else: 0,2.5u# fi);
-pickup fine.nib; interim superness:=more_super; begingroup
-forsuffixes $=hair,stem: shaved$:=mfudged$; save $; $=shaved$; endfor
-x0=0; x2=x3+.25u; pos3(stem,-180); lft x3r=hround(2.5u-.5stem);
-if monospace: pos1(vair,90); x1=good.x .5[x0,x2]; top y1r=h; y2=2/3h;
- pos2(stem,0); filldraw stroke z1e{right}...{-u,-x_height}z2e;
-else: hook_in(0,1,2)(skewed); fi % opening hook
-pos2'(stem,-180); z2'=z2;
-pos4(vair,-90); pos5(hair,0);
-x4=.6[x2,x5]; x5=x6=x7; pos6(stem,-180); pos7(stem,-180);
-y3=.7[y4,y5]; bot y4r=-oo; y5=.57h;
-rt x6l=hround(rt x6l+.5w+.75u-x6); y6+.5stem=h; y7=y3;
-pos8(vair,-90); pos9(hair,0);
-x8=w-2.75u; rt x9r=hround(w-.5u); bot y8r=-oo; y9=y5;
-filldraw stroke z2'e{-u,-x_height}
- ...super_arc.e(3,4)...{up}z5e; % left stem and arc
-filldraw circ_stroke z6e..super_arc.e(7,8)...{up}z9e; % middle stem and arc
-%v_bulb(9,10); % closing bulb
-pos26(stem,0); x26=x27=x9; y26+.5stem=h; y27=y28=y29=.4bar_height;
-pos27(stem,0); filldraw circ_stroke z26e--z27e;
-x29=r-.5u; x28=x26; pos28(hair,0); pos29(hair,180);
-filldraw circ_stroke z27e{down}...{up}z29e;
-pickup crisp.nib;
-%y30=0; x30=.5[x28,x29]; y32=-d; x32=x26-u; z31=.5[z30,z32];
-y30=0; x30=x29-.1u; y32=-d; x32=x29-.75u; z31=.5[z30,z32];
-pos30(hair,90); pos31(1.25stem,135);
-filldraw stroke z29{down}...z30e...z31e--z32;
-endgroup;
-penlabels(0,1,2,3,4,5,6,7,8,9,10); endchar;
-
-cmchar "Italic Russian letter sha";
-beginchar("x",15u#,x_height#,0);
-italcorr 1/3x_height#*slant+.5hair#+.5u#;
-adjust_fit(if monospace:-1.5u#,-2u# else: 0,0 fi); pickup fine.nib;
-numeric shaved_stem; shaved_stem=mfudged.stem;
-save stem; stem=shaved_stem;
-pos2(stem,0); x1=x2;
-if monospace: pos1(stem,0); lft x1l=hround(2.5u-.5stem); top y1=h;
-else: x0=0; lft x2l=hround(2.5u-.5stem);
- hook_in(0,a,1); fi % opening hook
-y2-.5stem=-oo; filldraw circ_stroke z2e--z1e; % left stem
-x4+.5stem=hround(.5w+.5stem); ital_arch(2,3,4); % left arch
-pos5(stem,0); y5=y2; x5=x4;
-filldraw circ_stroke z5e--z4e; % middle stem
-x7+.5stem=hround(w-2.5u+.5stem);
-x8=x7-.25u; ital_arch(5,6,7); % right arch
-if monospace: pos9(vair,90); x9=good.x .5[x8,w]; bot y9l=0; y8=1/3h;
- pos8(stem,0); filldraw stroke z8e{-u,-x_height}...{right}z9e; % terminal
-else: x9=w; hook_out(8,b,9)(skewed); fi % closing hook
-filldraw stroke z7e{down}..{-u,-x_height}z8e; % right stem
-x77=.5w; y77=.5h; flip(77);
-math_fit(-2/3x_height#*slant+.5hair#+.5u#,ic#);
-endchar;
-
-cmchar "Italic Russian letter ery";
-beginchar("y",11u#,x_height#,0);
-italcorr .7x_height#*slant+.5curve#-u# if math_fitting:-.5u# fi;
-adjust_fit(u#,0); pickup tiny.nib; w:=6u;
-pos1(stem,0); pos2(stem,0); x1=x2;
-lft x1l=hround(u-.5stem); top y1=h; y2=.6bar_height;
-filldraw stroke z1e--z2e; % stem
-sloped_serif.l(1,2,a,1/3,jut,serif_drop); % serif
-pickup fine.nib; pos2'(stem,-180); pos3(vair,-90);
-pos4(curve,0); pos5(vair,90); pos0(hair,180);
-z0=z2=z2'; x3=x5=.5[x2,x4]; rt x4r=hround(w-u+.5curve);
-bot y3r=-oo; top y5r=1.2bar_height+oo; y4=y2;
-filldraw stroke pulled_arc.e(2',3) & pulled_arc.e(3,4)
- & pulled_arc.e(4,5) & super_arc.e(5,0); % bowl
-w:=11u;
-y11=y1; x11=x1+6.5u; x12=x11; pos11(stem,0); x14=w-.5u;
-hook_out(12,13,14);
-sloped_serif.l(11,12,b,1/3,jut,serif_drop); % serif
-filldraw stroke z11e--z12e;
-math_fit(-.3x_height#*slant+.5curve#-u#,ic#);
-penlabels(0,1,2,3,4,5); endchar;
-
-cmchar "Italic Russian letter ze (looks like reversed epsilon)";
-beginchar("z",7u#,x_height#,0);
-italcorr if math_fitting:1/3x_height#*slant else:x_height#*slant-u# fi;
-adjust_fit(0,0); pickup fine.nib; w:=8u;
-pos0(flare,0); pos1(hair,0); pos2(vair,90);
-pos33(curve,180); pos34(curve,180); pos4(vair,270); pos5(hair,320);
-x2=x4=.5(w+u); rt x1r=max(rt x2,hround(w-u))+eps;
-lft x33r=hround(1.5u-.5curve); x5r=good.x(w-u-eps); x6=x5; x34=x33;
-y1=.5[bar_height,h]; top y2r=h+oo; bulb(2,1,0); % bulb
-bot y4r=-oo; y33=.25[y2,y4]; y34=.7[y2,y4]; top y5l=vround .5bar_height; y6=bar_height;
-x3=x2; y3=.5[y2,y4]; pos3(hair,270); z3'=z3; pos3'(hair,90);
-path p; p=z4{right}..z5..z6;
-filldraw stroke pulled_arc.e(2,33) & pulled_arc.e(33,3);
-filldraw stroke pulled_arc.e(3',34) & pulled_arc.e(34,4)...{direction 1 of p}z5e; % arc
-x77=x4-.5u; y77=.5h; flip(77);
-math_fit(-.3x_height#*slant+.5curve#-u#,ic#);
-endchar;
-
-cmchar "Italic Russian letter soft sign";
-beginchar(oct"176",6u#,x_height#,0);
-italcorr .7x_height#*slant+.5curve#-u# if math_fitting:-.5u# fi;
-adjust_fit(u#,0); pickup tiny.nib;
-pos1(stem,0); pos2(stem,0); x1=x2;
-lft x1l=hround(u-.5stem); top y1=h; y2=.6bar_height;
-filldraw stroke z1e--z2e; % stem
-sloped_serif.l(1,2,a,1/3,jut,serif_drop); % serif
-pickup fine.nib; pos2'(stem,-180); pos3(vair,-90);
-pos4(curve,0); pos5(vair,90); pos0(hair,180);
-z0=z2=z2'; x3=x5=.5[x2,x4]; rt x4r=hround(w-u+.5curve);
-bot y3r=-oo; top y5r=1.2bar_height+oo; y4=y2;
-filldraw stroke pulled_arc.e(2',3) & pulled_arc.e(3,4)
- & pulled_arc.e(4,5) & super_arc.e(5,0); % bowl
-math_fit(-.3x_height#*slant+.5curve#-u#,ic#);
-endchar;
-
-cmchar "Italic lowercase hard sign";
-beginchar(oct"177",6u#,x_height#,0);
-italcorr .7x_height#*slant+.5curve#-u# if math_fitting:-.5u# fi;
-adjust_fit(u#,0); pickup tiny.nib;
-pos1(hair,0); pos1'(hair,-45); pos2(stem,0); rt x1r=hround(w-u);
-x1'=x1-.25u; y1'=y1-.75u;
-lft x2l=hround(u-.5stem); top y1=h; y2=.6bar_height;
-filldraw stroke z2e{up}...{3,1}z1'e..z1e; % stem
-pos100(hair,180); pos101(.6[hair,curve],60); pos102(hair,90);
-z102r=z1r; x100=lft x2l-.5u; y100=.675[y2,y1]; x101=.385[x100,x102];
-top y101r=top y102r;
-filldraw stroke z100e{up}...{5,-1}z101e...{1,1}z102e; % fillip
-pickup fine.nib; pos2'(stem,-180); pos3(vair,-90);
-pos4(curve,0); pos5(vair,90); pos0(hair,180);
-z0=z2=z2'; x3=x5=.5[x2,x4]; rt x4r=hround(w-u+.5curve);
-bot y3r=-oo; top y5r=1.2bar_height+oo; y4=y2;
-filldraw stroke pulled_arc.e(2',3) & pulled_arc.e(3,4)
- & pulled_arc.e(4,5) & super_arc.e(5,0); % bowl
-endchar;
-
-endinput; %%%%%%%%%%%%%%%%%%%%
-
-cmchar "Italic Russian letter zhe (alternate to oct"031");
-beginchar(oct"226",19u#,x_height#,0);
-italcorr if math_fitting:1/3x_height#*slant else:x_height#*slant-u# fi;
-adjust_fit(0,0); pickup fine.nib;
-w:=8u;
-pos0(flare,0); pos1(hair,0); pos2(vair,90);
-pos3(curve,180); pos4(vair,270); pos5(hair,320);
-x2=x4=.5(w+u); rt x1r=max(rt x2,hround(w-u))+eps;
-lft x3r=hround(1.5u-.5curve); x5r=good.x(w-eps); x6=x5;
-y1=.5[bar_height,h]; top y2r=h+oo; bulb(2,1,0); % bulb
-bot y4r=-oo; y3=.5[y2,y4]; top y5l=vround .5bar_height; y6=bar_height;
-path p; p=z4{right}..z5..z6;
-filldraw stroke pulled_arc.e(2,3)
- & pulled_arc.e(3,4)...{direction 1 of p}z5e; % arc
-x77=x4; y77=.5h; x78=2x77-x3; %y78=2y77-y3;
-y78=bar_height;
-flip(77); w:=19u;
-pos50(flare,0); pos51(hair,0); pos52(vair,90);
-pos53(curve,180); pos54(vair,270); pos55(hair,320);
-x52=x54=w-3.5u; rt x51r=max(rt x52,hround(w-u))+eps;
-lft x53r=hround(w-6.5u-.5curve); x55r=good.x(w-eps); x56=x55;
-y51=.5[bar_height,h]; top y52r=h+oo; bulb(52,51,50); % bulb
-bot y54r=-oo; y53=.5[y52,y54]; top y55l=vround .5bar_height; y56=bar_height;
-path p; p=z54{right}..z55..z56;
-filldraw stroke pulled_arc.e(52,53)
- & pulled_arc.e(53,54)...{direction 1 of p}z55e; % arc
-x80=x81=.5[x78,x53]; y80=h; y81=0; y79=y78; x79=x53;
-pos78(hair,90); pos79(hair,90); pos80(stem,0); pos81(stem,0);
-filldraw stroke z78e--z79e; filldraw stroke z80e--z81e;
-%addto currentpicture also V shifted(10u,0);
-endchar;
diff --git a/Master/texmf-dist/fonts/source/public/ams/ebigop.mf b/Master/texmf-dist/fonts/source/public/ams/ebigop.mf
deleted file mode 100644
index a16228396a3..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/ebigop.mf
+++ /dev/null
@@ -1,964 +0,0 @@
-%% @metafontfile{
-%% filename="ebigop.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: driver",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "18125 964 3335 44527"
-%% keywords="amsfonts, tex, metafont , euler ",
-%% abstract="This is the driver file for use with
-%% the euler extension font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% The Computer Modern Math-Extension family (by D. E. Knuth, 1979--1985)
-% Special version for characters redesigned to blend with Euler
-
-% This is the driver file for EUEX fonts
-font_coding_scheme:="euler substitutions only";
-mode_setup; font_setup;
-
-def t_ = transformed currenttransform enddef;
-transform skewit; skewit=identity; % 5/24/91 NGB
-
-def bulb(suffix $,$$,$$$) =
- z$$$r=z$$r;
-%pair trueup; (z5+trueup)t_=z5+(0,y$$r-y$r);
-pair trueup; (z5+trueup) transformed skewit=z5+(0,y$$r-y$r); %5/24/91 NGB
- path_.l:=z$l{x$$r-x$r,0}...{trueup}z$$l;
-{{less_tense;
- filldraw path_.l--z$$r{-trueup}...{x$r-x$$r,0}z$r--cycle}}; % link
- path_.r:=z$$$l{-trueup}..z$$$r{trueup}; % near-circle
- filldraw subpath(0,xpart(path_.r intersectiontimes path_.l)) of path_.r
- --z$$r{trueup}..cycle; % bulb
- enddef;
-
-% characters modified from BIGOP
-charlist oct"110": oct"111"; % contour integral signs
-charlist oct"122": oct"132"; % integral signs
-charlist oct"120": oct"130"; % summation signs
-charlist oct"121": oct"131"; % product signs
-charlist oct"140": oct"141"; % coproduct signs
-
-% characters modified from BIGDEL (braces in different positions)
-charlist oct"010": oct"012": oct"014": oct"016": oct"070"; % left braces
-charlist oct"011": oct"013": oct"015": oct"017": oct"071"; % right braces
-extensible oct"070": oct"070",oct"074",oct"072",oct"076"; % left brace
-extensible oct"071": oct"071",oct"075",oct"073",oct"076"; % right brace
-extensible oct"072": oct"070",0,oct"072",oct"076"; % sharp left parenthesis
-extensible oct"073": oct"071",0,oct"073",oct"076"; % sharp right parenthesis
-extensible oct"076": 0,0,0,oct"076"; % brace extension modules only
-extensible oct"100": oct"070",0,oct"073",oct"076"; % left moustache
-extensible oct"101": oct"071",0,oct"072",oct"076"; % right moustache
-% the horizontal braces are included too
-heavy_rule_thickness:=bold+dw; % this is the main change: big braces not so dark
-heavy_rule_thickness#:=curve#+(curve#-stem#);
-
-% arrows (taken from SYMBOL, SYM, and ROMSS, with longer and thicker arrowheads)
-bar:=rule_thickness; % this makes the arrowheads thicker
-% the half arrows from ROMSS are moved to different font positions
-% infinity (taken from SYMBOL, made heavier)
-
-cmchar "\textstyle integral sign";
-beginchar(oct"122",12u#,0,100/54dh#);
-italcorr 0.5u#; % \TeX\ kerning between upper limit and lower limit
-adjust_fit(-1u#,-1u#-ic#); pickup fine.nib;
-pos1(dot_size,0); pos2(.75[hair,stem],0); pos3(vair,90); pos4(stem,180);
-pos5(.4[stem,curve],180); pos5'(.4[stem,curve],0); z5'=z5; pos6(stem,0);
-pos7(vair,-90); pos8(.75[hair,stem],-180); pos9(dot_size,-180);
-rt x1r=hround(w-u); x9=w-x1; x7=w-x3=3u;
-x5=.5[x4,x6]; x4-x6=1.2u; lft x5r=hround(.5w-.5stem);
-top y3r=0; bot y7r=-d; y9-.5(.4[stem,curve])=vround(top y7l+.25(.4[stem,curve]));
-y3-y1=y9-y7; y5=.5[y3,y7]=.5[y4,y6]; y4-y6=.6(y3-y7);
-transform skewit;
- z5 transformed skewit=z5; (z5+right) transformed skewit = z5+right;
- z3 transformed skewit=z3-u*right;
-%% code changed for Version 2.1 to allow for odd aspect ratio. 5/24/91 NGB
-%skewit:=skewit transformed currenttransform;
-%save currenttransform; transform currenttransform; currenttransform:=skewit;
-transform newskew; newskew:=skewit transformed currenttransform;
-save currenttransform; transform currenttransform; currenttransform:=newskew;
-%%%%%%%end of change
-bulb(3,2,1); bulb(7,8,9); % bulbs
-filldraw stroke z3e{left}...z4e{(z5e-z4e)xscaled 1.1}
- ..tension atleast 1 and atleast .8..{z5-z4}z5e; % upper stem
-filldraw stroke z5'e{z6-z5}..tension atleast.8 and atleast 1
- ..{(z6e-z5'e)xscaled 1.1}z6e...{left}z7e; % lower stem
-penlabels(1,2,3,4,5,6,7,8,9); endchar;
-
-cmchar "\displaystyle integral sign";
-beginchar(oct"132",18u#,0,200/54dh#);
-italcorr 2u#; % \TeX\ kerning between upper limit and lower limit
-adjust_fit(-4u#,-4u#-ic#); pickup fine.nib;
-numeric bulb_size, max_size;
-bulb_size=hround(.8[stem,curve]); max_size=hround(bold+.2dw);
-pos1(bulb_size,0); pos2(.75[hair,stem],0); pos3(vair,90); pos4(.4[stem,curve],180);
-pos5(max_size,180); pos5'(max_size,0); z5'=z5; pos6(.4[stem,curve],0);
-pos7(vair,-90); pos8(.75[hair,stem],-180); pos9(bulb_size,-180);
-rt x1r=hround(w-u); x9=w-x1; x7=w-x3=3u;
-x5=.5[x4,x6]; x4-x6=4.8u; lft x5r=hround(.5w-.5stem);
-top y3r=0; bot y7r=-d;
-y9-.5bulb_size=vround(top y7l+.25bulb_size); y3-y1=y9-y7;
-y5=.5[y3,y7]=.5[y4,y6]; y4-y6=.6(y3-y7);
-transform skewit;
- z5 transformed skewit=z5; (z5+right) transformed skewit = z5+right;
- z3 transformed skewit=z3-4u*right;
-%% code changed for Version 2.1 to allow for odd aspect ratio. 5/24/91 NGB
-%skewit:=skewit transformed currenttransform;
-%save currenttransform; transform currenttransform; currenttransform:=skewit;
-transform newskew; newskew:=skewit transformed currenttransform;
-save currenttransform; transform currenttransform; currenttransform:=newskew;
-%%%%%%%end of change
-bulb(3,2,1); bulb(7,8,9); % bulbs
-filldraw stroke z3e{left}...z4e{(z5e-z4e)xscaled 1.1}
- ..tension atleast 1 and atleast .8..{z5-z4}z5e; % upper stem
-filldraw stroke z5'e{z6-z5}..tension atleast.8 and atleast 1
- ..{(z6e-z5'e)xscaled 1.1}z6e...{left}z7e; % lower stem
-penlabels(1,2,3,4,5,6,7,8,9); endchar;
-
-cmchar "\textstyle contour integral sign";
-beginchar(oct"110",12u#,0,100/54dh#);
-italcorr 0.5u#; % \TeX\ kerning between upper limit and lower limit
-adjust_fit(-u#,-u#-ic#); pickup fine.nib;
-begingroup
-pos1(dot_size,0); pos2(.75[hair,stem],0); pos3(vair,90); pos4(stem,180);
-pos5(.4[stem,curve],180); pos5'(.4[stem,curve],0); z5'=z5; pos6(stem,0);
-pos7(vair,-90); pos8(.75[hair,stem],-180); pos9(dot_size,-180);
-rt x1r=hround(w-u); x9=w-x1; x7=w-x3=3u;
-x5=.5[x4,x6]; x4-x6=1.2u; lft x5r=hround(.5w-.5stem);
-top y3r=0; bot y7r=-d; y9-.5(.4[stem,curve])=vround(top y7l+.25(.4[stem,curve]));
-y3-y1=y9-y7; y5=.5[y3,y7]=.5[y4,y6]; y4-y6=.6(y3-y7);
-transform skewit;
- z5 transformed skewit=z5; (z5+right) transformed skewit = z5+right;
- z3 transformed skewit=z3-u*right;
-%% code changed for Version 2.1 to allow for odd aspect ratio. 5/24/91 NGB
-%skewit:=skewit transformed currenttransform;
-%save currenttransform; transform currenttransform; currenttransform:=skewit;
-transform newskew; newskew:=skewit transformed currenttransform;
-save currenttransform; transform currenttransform; currenttransform:=newskew;
-%%%%%%%end of change
-bulb(3,2,1); bulb(7,8,9); % bulbs
-filldraw stroke z3e{left}...z4e{(z5e-z4e)xscaled 1.1}
- ..tension atleast 1 and atleast .8..{z5-z4}z5e; % upper stem
-filldraw stroke z5'e{z6-z5}..tension atleast.8 and atleast 1
- ..{(z6e-z5'e)xscaled 1.1}z6e...{left}z7e; % lower stem
-endgroup;
-pickup rule.nib; autorounded;
-draw fullcircle scaled .5w shifted z5; % contour
-penlabels(1,2,3,4,5,6,7,8,9); endchar;
-
-cmchar "\displaystyle contour integral sign";
-beginchar(oct"111",18u#,0,200/54dh#);
-italcorr 2u#; % \TeX\ kerning between upper limit and lower limit
-adjust_fit(-4u#,-4u#-ic#); pickup fine.nib;
-begingroup
-numeric bulb_size, max_size;
-bulb_size=hround(.8[stem,curve]); max_size=hround(bold+.2dw);
-pos1(bulb_size,0); pos2(.75[hair,stem],0); pos3(vair,90); pos4(.4[stem,curve],180);
-pos5(max_size,180); pos5'(max_size,0); z5'=z5; pos6(.4[stem,curve],0);
-pos7(vair,-90); pos8(.75[hair,stem],-180); pos9(bulb_size,-180);
-rt x1r=hround(w-u); x9=w-x1; x7=w-x3=3u;
-x5=.5[x4,x6]; x4-x6=4.8u; lft x5r=hround(.5w-.5stem);
-top y3r=0; bot y7r=-d;
-y9-.5bulb_size=vround(top y7l+.25bulb_size); y3-y1=y9-y7;
-y5=.5[y3,y7]=.5[y4,y6]; y4-y6=.6(y3-y7);
-transform skewit;
- z5 transformed skewit=z5; (z5+right) transformed skewit = z5+right;
- z3 transformed skewit=z3-4u*right;
-%% code changed for Version 2.1 to allow for odd aspect ratio. 5/24/91 NGB
-%skewit:=skewit transformed currenttransform;
-%save currenttransform; transform currenttransform; currenttransform:=skewit;
-transform newskew; newskew:=skewit transformed currenttransform;
-save currenttransform; transform currenttransform; currenttransform:=newskew;
-%%%%%%%end of change
-bulb(3,2,1); bulb(7,8,9); % bulbs
-filldraw stroke z3e{left}...z4e{(z5e-z4e)xscaled 1.1}
- ..tension atleast 1 and atleast .8..{z5-z4}z5e; % upper stem
-filldraw stroke z5'e{z6-z5}..tension atleast.8 and atleast 1
- ..{(z6e-z5'e)xscaled 1.1}z6e...{left}z7e; % lower stem
-endgroup;
-pickup rule.nib; autorounded;
-draw fullcircle scaled .5w shifted z5; % contour
-penlabels(1,2,3,4,5,6,7,8,9); endchar;
-
-
-cmchar "\textstyle summation sign";
-beginchar(oct"120",19u#,0,10/6dh#);
-adjust_fit(0,0); pickup tiny.nib;
-numeric top_arm_thickness, bot_arm_thickness;
-top_arm_thickness=Vround(.7[rule_thickness,bold]);
-bot_arm_thickness=Vround(bold+dw);
-lft x1l=hround 2.2u; x1l=x2l; lft x4l=hround u; x3l-x1l=4/11(w-2u)-1.2u;
-top y1=0; bot y2=-top_arm_thickness-eps; bot y4=-d; y3=-.48d;
-numeric alpha[]; alpha1=((x3l-x1l)++(y2-y3))/(y2-y3);
-penpos1(alpha1*(curve-tiny),0); penpos2(alpha1*(curve-tiny),0);
-penpos3(alpha1*(curve-tiny),0);
-alpha2=diag_ratio(1,rule_thickness+dw-tiny,y3-y4,x3r-x4l);
-penpos4(alpha2*(rule_thickness+dw-tiny),0);
-z0=whatever[z2l,z3l]=z4l+whatever*(z3r-z4r);
-filldraw z1l--z2l--z0--z4l--z4r--z3r--z2r--z1r--cycle; % diagonals
-pickup crisp.nib; pos5(top_arm_thickness,90); pos6(hair,0);
-top y5r=0; x5=x1; rt x6r=hround(w-3u); y6=good.y(y5l)-eps;
-{{save serifs; boolean serifs; serifs:=false;
-arm(5,6,a,.45,-.25u); % upper arm and beak
-pos7(bot_arm_thickness,-90); pos8(hair,0);
-bot y7r=-d; z7l=whatever[z4,z3]; x7r:=x4; x8=x6+1.5u; y8=good.y(y7l)+eps;
-arm(7,8,b,.45,.25u);}}; % lower arm and beak
-penlabels(0,1,2,3,4,5,6,7,8); endchar;
-
-cmchar "\displaystyle summation sign";
-beginchar(oct"130",26u#,0,14/6dh#); padded 1/6dh#;
-adjust_fit(0,0); pickup tiny.nib;
-numeric top_arm_thickness, bot_arm_thickness, thick_stem, thin_stem;
-thick_stem=bold+4dw; thin_stem=rule_thickness+2dw;
-top_arm_thickness=Vround(bold-.5dw);
-bot_arm_thickness=Vround(bold+2.5dw);
-lft x1l=hround 3u; x1l=x2l; lft x4l=hround u; x3l-x1l=4/11(w-2u)-2u;
-top y1=0; bot y2=-top_arm_thickness-eps; bot y4=-d; y3=-.48d;
-numeric alpha[]; alpha1=((x3l-x1l)++(y2-y3))/(y2-y3);
-penpos1(alpha1*(thick_stem-tiny),0); penpos2(alpha1*(thick_stem-tiny),0);
-penpos3(alpha1*(thick_stem-tiny),0);
-alpha2=diag_ratio(1,thin_stem-tiny,y3-y4,x3r-x4l);
-penpos4(alpha2*(thin_stem-tiny),0);
-z0=whatever[z2l,z3l]=z4l+whatever*(z3r-z4r);
-filldraw z1l--z2l--z0--z4l--z4r--z3r--z2r--z1r--cycle; % diagonals
-pickup crisp.nib; pos5(top_arm_thickness,90); pos6(hair,0);
-top y5r=0; x5=x1; rt x6r=hround(w-4u); y6=good.y(y5l)-eps;
-{{save serifs; boolean serifs; serifs:=false;
-arm(5,6,a,.45,-.25u); % upper arm and beak
-pos7(bot_arm_thickness,-90); pos8(hair,0);
-bot y7r=-d; z7l=whatever[z4,z3]; x7r:=x4; x8=x6+2.5u; y8=good.y(y7l)+eps;
-arm(7,8,b,.45,.25u);}}; % lower arm and beak
-penlabels(0,1,2,3,4,5,6,7,8); endchar;
-
-cmchar "\textstyle product sign";
-beginchar(oct"121",18.5u#,0,10/6dh#);
-adjust_fit(.25u#,.25u#); pickup crisp.nib;
-numeric heavy_stem,light_stem;
-heavy_stem=hround(bold+dw); light_stem=rule_thickness;
-pos1(heavy_stem,0);pos2(heavy_stem,0); pos1'(heavy_stem,0);pos2'(heavy_stem,0);
-pos11(light_stem,90); pos12(light_stem,90); pos22(light_stem,90);
-lft x11=hround u; x1l-x11=x2l-x12=x22-x2r=hround cap_jut;
-x1=x1'=x2=x2';
-top y1=0; bot y2=-d; y11r=y1; y12l=y22l=y2;
-y11l-y1'=y2'-y12r=1.2bracket;
-filldraw z1r--z11r--serif_arc(11l,1'l)--reverse serif_arc(12r,2'l)
- --z12l--z22l--serif_arc(22r,2'r)--cycle; % left stem and serifs
-pos3(heavy_stem,0);pos4(heavy_stem,0); pos3'(heavy_stem,0);pos4'(heavy_stem,0);
-pos13(light_stem,90); pos14(light_stem,90); pos24(light_stem,90);
-x3=x3'=x4=x4'=w-x1; x13=x14=w-x11; x24=w-x22;
-y3=y13r=y1; y3'=y1'; y4'=y2'; y4=y14l=y24l=y2;
-filldraw z3l--z13r--serif_arc(13l,3'r)--reverse serif_arc(14r,4'r)
- --z14l--z24l--serif_arc(24r,4'l)--cycle; % right stem and serifs
-filldraw stroke z11e--z13e; % bar
-penlabels(1,1',2,2',3,3',4,4',11,12,13,14,22,24); endchar;
-
-cmchar "\displaystyle product sign";
-beginchar(oct"131",25.4u#,0,14/6dh#); padded 1/6dh#;
-adjust_fit(0,0); pickup crisp.nib;
-numeric heavy_stem,light_stem;
-heavy_stem=hround(bold+5dw); light_stem=Vround(rule_thickness+dw);
-pos1(heavy_stem,0);pos2(heavy_stem,0); pos1'(heavy_stem,0);pos2'(heavy_stem,0);
-pos11(light_stem,90); pos12(light_stem,90); pos22(light_stem,90);
-lft x11=hround u; x1l-x11=x2l-x12=x22-x2r=hround 1.6cap_jut;
-x1=x1'=x2=x2';
-top y1=0; bot y2=-d; y11r=y1; y12l=y22l=y2;
-y11l-y1'=y2'-y12r=1.8bracket;
-filldraw z1r--z11r--serif_arc(11l,1'l)--reverse serif_arc(12r,2'l)
- --z12l--z22l--serif_arc(22r,2'r)--cycle; % left stem and serifs
-pos3(heavy_stem,0);pos4(heavy_stem,0); pos3'(heavy_stem,0);pos4'(heavy_stem,0);
-pos13(light_stem,90); pos14(light_stem,90); pos24(light_stem,90);
-x3=x3'=x4=x4'=w-x1; x13=x14=w-x11; x24=w-x22;
-y3=y13r=y1; y3'=y1'; y4'=y2'; y4=y14l=y24l=y2;
-filldraw z3l--z13r--serif_arc(13l,3'r)--reverse serif_arc(14r,4'r)
- --z14l--z24l--serif_arc(24r,4'l)--cycle; % right stem and serifs
-filldraw stroke z11e--z13e; % bar
-penlabels(1,1',2,2',3,3',4,4',11,12,13,14,22,24); endchar;
-
-cmchar "\textstyle coproduct sign";
-beginchar(oct"140",18.5u#,0,10/6dh#);
-adjust_fit(.25u#,.25u#); pickup crisp.nib;
-numeric heavy_stem,light_stem;
-heavy_stem=hround(bold+dw); light_stem=rule_thickness;
-pos1(heavy_stem,0);pos2(heavy_stem,0); pos1'(heavy_stem,0);pos2'(heavy_stem,0);
-pos11(light_stem,-90); pos12(light_stem,-90); pos22(light_stem,-90);
-lft x11=hround u; x1l-x11=x2l-x12=x22-x2r=hround cap_jut;
-x1=x1'=x2=x2';
-bot y1=-d; top y2=0; y11r=y1; y12l=y22l=y2;
-y1'-y11l=y12r-y2'=1.2bracket;
-filldraw z1r--z11r--serif_arc(11l,1'l)--reverse serif_arc(12r,2'l)
- --z12l--z22l--serif_arc(22r,2'r)--cycle; % left stem and serifs
-pos3(heavy_stem,0);pos4(heavy_stem,0); pos3'(heavy_stem,0);pos4'(heavy_stem,0);
-pos13(light_stem,-90); pos14(light_stem,-90); pos24(light_stem,-90);
-x3=x3'=x4=x4'=w-x1; x13=x14=w-x11; x24=w-x22;
-y3=y13r=y1; y3'=y1'; y4'=y2'; y4=y14l=y24l=y2;
-filldraw z3l--z13r--serif_arc(13l,3'r)--reverse serif_arc(14r,4'r)
- --z14l--z24l--serif_arc(24r,4'l)--cycle; % right stem and serifs
-filldraw stroke z11e--z13e; % bar
-penlabels(1,1',2,2',3,3',4,4',11,12,13,14,22,24); endchar;
-
-cmchar "\displaystyle coproduct sign";
-beginchar(oct"141",25.4u#,0,14/6dh#); padded 1/6dh#;
-adjust_fit(0,0); pickup crisp.nib;
-numeric heavy_stem,light_stem;
-heavy_stem=hround(bold+5dw); light_stem=Vround(rule_thickness+dw);
-pos1(heavy_stem,0);pos2(heavy_stem,0); pos1'(heavy_stem,0);pos2'(heavy_stem,0);
-pos11(light_stem,-90); pos12(light_stem,-90); pos22(light_stem,-90);
-lft x11=hround u; x1l-x11=x2l-x12=x22-x2r=hround 1.6cap_jut;
-x1=x1'=x2=x2';
-bot y1=-d; top y2=0; y11r=y1; y12l=y22l=y2;
-y1'-y11l=y12r-y2'=1.8bracket;
-filldraw z1r--z11r--serif_arc(11l,1'l)--reverse serif_arc(12r,2'l)
- --z12l--z22l--serif_arc(22r,2'r)--cycle; % left stem and serifs
-pos3(heavy_stem,0);pos4(heavy_stem,0); pos3'(heavy_stem,0);pos4'(heavy_stem,0);
-pos13(light_stem,-90); pos14(light_stem,-90); pos24(light_stem,-90);
-x3=x3'=x4=x4'=w-x1; x13=x14=w-x11; x24=w-x22;
-y3=y13r=y1; y3'=y1'; y4'=y2'; y4=y14l=y24l=y2;
-filldraw z3l--z13r--serif_arc(13l,3'r)--reverse serif_arc(14r,4'r)
- --z14l--z24l--serif_arc(24r,4'l)--cycle; % right stem and serifs
-filldraw stroke z11e--z13e; % bar
-penlabels(1,1',2,2',3,3',4,4',11,12,13,14,22,24); endchar;
-
-cmchar "\big left curly brace";
-beginchar(oct"010",9u#,rule_thickness#,2dh#-rule_thickness#);
-adjust_fit(.75u#,.75u#); left_curly(hair,stem); endchar;
-
-cmchar "\Big left curly brace";
-beginchar(oct"012",10u#,rule_thickness#,3dh#-rule_thickness#);
-adjust_fit(u#,u#); left_curly(rule_thickness,.3[stem,bold]); endchar;
-
-cmchar "\bigg left curly brace";
-beginchar(oct"014",11u#,rule_thickness#,4dh#-rule_thickness#);
-adjust_fit(1.25u#,1.25u#); left_curly(rule_thickness+.2dw,.7[stem,bold]); endchar;
-
-cmchar "\Bigg left curly brace";
-beginchar(oct"016",11.5u#,rule_thickness#,5dh#-rule_thickness#);
-adjust_fit(1.5u#,1.5u#); left_curly(rule_thickness+.4dw,bold); endchar;
-
-cmchar "Extensible left curly brace---top";
-beginchar(oct"070",12u#,0,1.5dh#);
-adjust_fit(2u#,2u#); pickup fine.nib;
-numeric min_breadth; min_breadth=hround(rule_thickness+.6dw);
-pos1(min_breadth,0); pos1'(min_breadth,0);
-pos2(heavy_rule_thickness,0); pos3(heavy_rule_thickness,0);
-rt x1r=rt x1'r=hround(w-1.5u+.5min_breadth);
-lft x2l=lft x3l=hround(.5w-.5heavy_rule_thickness);
-top y1=h-1; y3=-d-eps; y2=.5[y1,y3]; y1-y1'=min_breadth-fine;
-filldraw z1l{3(x2l-x1l),y2-y1}...z2l---z3l
- --z3r---z2r...{3(x1r-x2r),y1'-y2}z1'r--z1r--cycle; % stroke
-penlabels(1,2,3); endchar;
-
-cmchar "Extensible left curly brace---bottom";
-beginchar(oct"072",12u#,0,1.5dh#);
-adjust_fit(2u#,2u#); pickup fine.nib;
-numeric min_breadth; min_breadth=hround(rule_thickness+.6dw);
-pos7(min_breadth,0); pos7'(min_breadth,0);
-pos5(heavy_rule_thickness,0); pos6(heavy_rule_thickness,0);
-rt x7r=rt x7'r=hround(w-1.5u+.5min_breadth);
-lft x5l=lft x6l=hround(.5w-.5heavy_rule_thickness);
-y5=h+eps; bot y7=1-d; y6=.5[y5,y7]; y7'-y7=min_breadth-fine;
-filldraw z5l---z6l...{3(x7l-x6l),y7-y6}z7l
- --z7r--z7'r{3(x6r-x7r),y6-y7'}...z6r---z5r--cycle; % stroke
-penlabels(5,6,7); endchar;
-
-cmchar "Extensible left curly brace---middle";
-beginchar(oct"074",12u#,0,3dh#);
-adjust_fit(2u#,2u#); pickup fine.nib;
-numeric min_breadth; min_breadth=hround(rule_thickness+.6dw);
-pos4(min_breadth,0); pos4'(min_breadth,0);
-forsuffixes $=2,3,5,6: pos$(heavy_rule_thickness,0); endfor
-lft x4l=lft x4'l=hround(1.5u-.5min_breadth);
-x2=x3=x5=x6; lft x2l=hround(.5w-.5heavy_rule_thickness);
-y2=h+eps; y6=-d-eps; .5[y4,y4']=.5[y2,y6]=.5[y3,y5];
-y3-y4=(y2-y6)/4; y4-y4'=min_breadth-fine;
-filldraw z2l---z3l...{3(x4l-x3l),y4-y3}z4l
- --z4'l{3(x5l-x4l),y5-y4'}...z5l---z6l--z6r---z5r
- ...{3(x4r-x5r),.5[y4,y4']-y5}.5[z4r,z4'r]{3(x3r-x4r),y3-.5[y4,y4']}
- ...z3r---z2r--cycle; % stroke
-penlabels(2,3,4,5,6); endchar;
-
-cmchar "Extensible curly brace---extension module";
-beginchar(oct"076",12u#,0,.5dh#);
-adjust_fit(2u#,2u#); pickup fine.nib;
-pos2(heavy_rule_thickness,0); pos3(heavy_rule_thickness,0);
-lft x2l=lft x3l=hround(.5w-.5heavy_rule_thickness); y2=h+eps; y3=-d-eps;
-filldraw stroke z2e--z3e; % stem
-penlabels(2,3); endchar;
-
-cmchar "\big right curly brace";
-beginchar(oct"011",9u#,rule_thickness#,2dh#-rule_thickness#);
-adjust_fit(.75u#,.75u#); right_curly(hair,stem); endchar;
-
-cmchar "\Big right curly brace";
-beginchar(oct"013",10u#,rule_thickness#,3dh#-rule_thickness#);
-adjust_fit(u#,u#); right_curly(rule_thickness,.3[stem,bold]); endchar;
-
-cmchar "\bigg right curly brace";
-beginchar(oct"015",11u#,rule_thickness#,4dh#-rule_thickness#);
-adjust_fit(1.25u#,1.25u#); right_curly(rule_thickness+.2dw,.7[stem,bold]); endchar;
-
-cmchar "\Bigg right curly brace";
-beginchar(oct"017",11.5u#,rule_thickness#,5dh#-rule_thickness#);
-adjust_fit(1.5u#,1.5u#); right_curly(rule_thickness+.4dw,bold); endchar;
-
-cmchar "Extensible right curly brace---top";
-beginchar(oct"071",12u#,0,1.5dh#);
-adjust_fit(2u#,2u#); pickup fine.nib;
-numeric min_breadth; min_breadth=hround(rule_thickness+.6dw);
-pos1(min_breadth,0); pos1'(min_breadth,0);
-pos2(heavy_rule_thickness,0); pos3(heavy_rule_thickness,0);
-lft x1l=lft x1'l=hround(1.5u-.5min_breadth);
-lft x2l=lft x3l=hround(.5w-.5heavy_rule_thickness);
-top y1=h-1; y3=-d-eps; y2=.5[y1,y3]; y1-y1'=min_breadth-fine;
-filldraw z1r{3(x2r-x1r),y2-y1}...z2r---z3r
- --z3l---z2l...{3(x1l-x2l),y1'-y2}z1'l--z1l--cycle; % stroke
-penlabels(1,2,3); endchar;
-
-cmchar "Extensible right curly brace---bottom";
-beginchar(oct"073",12u#,0,1.5dh#);
-adjust_fit(2u#,2u#); pickup fine.nib;
-numeric min_breadth; min_breadth=hround(rule_thickness+.6dw);
-pos7(min_breadth,0); pos7'(min_breadth,0);
-pos5(heavy_rule_thickness,0); pos6(heavy_rule_thickness,0);
-lft x7l=lft x7'l=hround(1.5u-.5min_breadth);
-lft x5l=lft x6l=hround(.5w-.5heavy_rule_thickness);
-y5=h+eps; bot y7=1-d; y6=.5[y5,y7]; y7'-y7=min_breadth-fine;
-filldraw z5r---z6r...{3(x7r-x6r),y7-y6}z7r
- --z7l--z7'l{3(x6l-x7l),y6-y7'}...z6l---z5l--cycle; % stroke
-penlabels(5,6,7); endchar;
-
-cmchar "Extensible right curly brace---middle";
-beginchar(oct"075",12u#,0,3dh#);
-adjust_fit(2u#,2u#); pickup fine.nib;
-numeric min_breadth; min_breadth=hround(rule_thickness+.6dw);
-pos4(min_breadth,0); pos4'(min_breadth,0);
-forsuffixes $=2,3,5,6: pos$(heavy_rule_thickness,0); endfor
-rt x4r=rt x4'r=hround(w-1.5u+.5min_breadth);
-x2=x3=x5=x6; lft x2l=hround(.5w-.5heavy_rule_thickness);
-y2=h+eps; y6=-d-eps; .5[y4,y4']=.5[y2,y6]=.5[y3,y5];
-y3-y4=(y2-y6)/4; y4-y4'=min_breadth-fine;
-filldraw z2r---z3r...{3(x4r-x3r),y4-y3}z4r
- --z4'r{3(x5r-x4r),y5-y4'}...z5r---z6r--z6l---z5l
- ...{3(x4l-x5l),.5[y4,y4']-y5}.5[z4l,z4'l]{3(x3l-x4l),y3-.5[y4,y4']}
- ...z3l---z2l--cycle; % stroke
-penlabels(2,3,4,5,6); endchar;
-
-cmchar "Horizontal curly brace tip---down and left";
-beginchar(oct"172",.75dh#,heavy_rule_thickness#,0);
-adjust_fit(0,0); pickup fine.nib;
-numeric min_breadth; min_breadth=vround(rule_thickness+.6dw);
-pos1(min_breadth,90); pos1'(min_breadth,90);
-pos2(heavy_rule_thickness,90);
-bot y2l=0; bot y1l=bot y1'l=vround(y2-4.5u-.5min_breadth);
-.5[x1,x1']=-eps; x2=w+shrink_fit+eps; x1'-x1=min_breadth-fine;
-filldraw z1r{x2-x1,3(y2r-y1r)}...{right}z2r
- --z2l{left}...{x1'-x2,3(y1-y2)}z1'l--z1l--cycle; % stroke
-penlabels(1,2); endchar;
-
-cmchar "Horizontal curly brace tip---down and right";
-beginchar(oct"173",.75dh#,heavy_rule_thickness#,0);
-adjust_fit(0,0); pickup fine.nib;
-numeric min_breadth; min_breadth=vround(rule_thickness+.6dw);
-pos1(min_breadth,90); pos1'(min_breadth,90);
-pos2(heavy_rule_thickness,90);
-bot y2l=0; bot y1l=bot y1'l=vround(y2-4.5u-.5min_breadth);
-.5[x1,x1']=w+shrink_fit+eps; x2=-eps; x1-x1'=min_breadth-fine;
-filldraw z1r{x2-x1,3(y2r-y1r)}...{left}z2r
- --z2l{right}...{x1'-x2,3(y1-y2)}z1'l--z1l--cycle; % stroke
-penlabels(1,2); endchar;
-
-cmchar "Horizontal curly brace tip---up and left";
-beginchar(oct"174",.75dh#,heavy_rule_thickness#,0);
-adjust_fit(0,0); pickup fine.nib;
-numeric min_breadth; min_breadth=vround(rule_thickness+.6dw);
-pos1(min_breadth,90); pos1'(min_breadth,90);
-pos2(heavy_rule_thickness,90);
-bot y2l=0; top y1r=top y1'r=vround(y2+4.5u+.5min_breadth);
-.5[x1,x1']=-eps; x2=w+shrink_fit+eps; x1'-x1=min_breadth-fine;
-filldraw z1l{x2-x1,3(y2l-y1l)}...{right}z2l
- --z2r{left}...{x1'-x2,3(y1-y2)}z1'r--z1r--cycle; % stroke
-penlabels(1,2); endchar;
-
-cmchar "Horizontal curly brace tip---up and right";
-beginchar(oct"175",.75dh#,heavy_rule_thickness#,0);
-adjust_fit(0,0); pickup fine.nib;
-numeric min_breadth; min_breadth=vround(rule_thickness+.6dw);
-pos1(min_breadth,90); pos1'(min_breadth,90);
-pos2(heavy_rule_thickness,90);
-bot y2l=0; top y1r=top y1'r=vround(y2+4.5u+.5min_breadth);
-.5[x1,x1']=w+shrink_fit+eps; x2=-eps; x1-x1'=min_breadth-fine;
-filldraw z1l{x2-x1,3(y2l-y1l)}...{left}z2l
- --z2r{right}...{x1'-x2,3(y1-y2)}z1'r--z1r--cycle; % stroke
-penlabels(1,2); endchar;
-
-cmchar "Leftward arrow";
-compute_spread(.45x_height#,.55x_height#);
-beginchar(oct"040",18u#,v_center(spread#+rule_thickness#));
-adjust_fit(0,0); pickup crisp.nib;
-pos1(rule_thickness,90); pos2(rule_thickness,90); pos3(bar,0); pos4(bar,0);
-y0=y1=y2=math_axis; x1+.5rule_thickness=hround(w-u); lft x0=hround u;
-y3-y0=y0-y4=.36asc_height+eps; x3=x4=x0+3u+eps;
-pos5(bar,angle(z4-z0)); z5l=z0; pos6(bar,angle(z3-z0)); z6l=z0;
-z9=.381966[.5[z3,z4],z0];
-numeric t; path p; p=z4r{z9-z4}..z6r;
-t=xpart(p intersectiontimes((0,y2l)--(w,y2l))); x2=xpart point t of p;
-filldraw z0..{z4-z9}z4l--subpath (0,t) of\\(z4r{z9-z4}..z6r)
- --z2l---z1l..z1r---z2r--subpath (t,0) of\\(z3r{z9-z3}..z5r)
- --z3l{z9-z3}..z0 & cycle; % arrowhead and stem
-penlabels(0,1,2,3,4,5,6,9); endchar;
-
-cmchar "Rightward arrow";
-compute_spread(.45x_height#,.55x_height#);
-beginchar(oct"041",18u#,v_center(spread#+rule_thickness#));
-adjust_fit(0,0); pickup crisp.nib;
-pos1(rule_thickness,90); pos2(rule_thickness,90); pos3(bar,0); pos4(bar,0);
-y0=y1=y2=math_axis; x1-.5rule_thickness=hround u; rt x0=hround(w-u);
-y3-y0=y0-y4=.36asc_height+eps; x3=x4=x0-3u-eps;
-pos5(bar,angle(z4-z0)); z5l=z0; pos6(bar,angle(z3-z0)); z6l=z0;
-z9=.381966[.5[z3,z4],z0];
-numeric t; path p; p=z4l{z9-z4}..z6r;
-t=xpart(p intersectiontimes((0,y2l)--(w,y2l))); x2=xpart point t of p;
-filldraw z0..{z4-z9}z4r--subpath (0,t) of\\(z4l{z9-z4}..z6r)
- --z2l---z1l..z1r---z2r--subpath (t,0) of\\(z3l{z9-z3}..z5r)
- --z3r{z9-z3}..z0 & cycle; % arrowhead and stem
-penlabels(0,1,2,3,4,5,6,9); endchar;
-
-cmchar "Left-and-right arrow";
-compute_spread(.45x_height#,.55x_height#);
-beginchar(oct"044",18u#,
- v_center(if monospace:.6asc_height#+fi spread#+rule_thickness#));
-adjust_fit(0,0); pickup crisp.nib;
-pos1(rule_thickness,90); pos2(rule_thickness,90); pos3(bar,0); pos4(bar,0);
-y0=y1=y2=math_axis if monospace:+vround.3asc_height fi; lft x0=hround u;
-if monospace: x1+.5rule_thickness=hround(w-u) else: x1=.5w fi;
-y3-y0=y0-y4=.36asc_height+eps; x3=x4=x0+3u+eps;
-pos5(bar,angle(z4-z0)); z5l=z0; pos6(bar,angle(z3-z0)); z6l=z0;
-z9=.381966[.5[z3,z4],z0];
-numeric t; path p; p=z4r{z9-z4}..z6r;
-t=xpart(p intersectiontimes((0,y2l)--(w,y2l))); x2=xpart point t of p;
-filldraw z0..{z4-z9}z4l--subpath (0,t) of\\(z4r{z9-z4}..z6r)
- --z2l---z1l..z1r---z2r--subpath (t,0) of\\(z3r{z9-z3}..z5r)
- --z3l{z9-z3}..z0 & cycle; % left arrowhead and stem
-pos11(rule_thickness,90); pos12(rule_thickness,90); pos13(bar,0); pos14(bar,0);
-y10=y11=y12=math_axis if monospace:-vround.3asc_height fi;
-rt x10=hround(w-u);
-if monospace: x11-.5rule_thickness=hround u else: x11=.5w fi;
-y13-y10=y10-y14=.36asc_height+eps; x13=x14=x10-3u-eps;
-pos15(bar,angle(z14-z10)); z15l=z10; pos16(bar,angle(z13-z10)); z16l=z10;
-z19=.381966[.5[z13,z14],z10];
-numeric t; path p; p=z14l{z19-z14}..z16r;
-t=xpart(p intersectiontimes((0,y12l)--(w,y12l))); x12=xpart point t of p;
-filldraw z10..{z14-z19}z14r--subpath (0,t) of\\(z14l{z19-z14}..z16r)
- --z12l---z11l..z11r---z12r--subpath (t,0) of\\(z13l{z19-z13}..z15r)
- --z13r{z19-z13}..z10 & cycle; % right arrowhead and stem
-penlabels(0,1,2,3,4,5,6,9,10,11,12,13,14,15,16,19); endchar;
-
-cmchar "Upward arrow";
-beginchar(oct"042",9u#,asc_height#,asc_depth#);
-italcorr .76asc_height#*slant+.5crisp#-u#;
-adjust_fit(0,0); pickup crisp.nib;
-pos1(rule_thickness,0); pos2(rule_thickness,0);
-pos3(bar,90); pos4(bar,90);
-lft x1l=hround(.5w-.5rule_thickness); y1-.5rule_thickness=-d;
-x0=x1=x2; top y0=h; x0-x3=x4-x0=4u+eps;
-y3=y4=y0-.24asc_height-eps;
-pos5(bar,angle(z4-z0)); z5l=z0;
-pos6(bar,angle(z3-z0)); z6l=z0;
-z9=.381966[.5[z3,z4],z0];
-numeric t; path p; p=z4l{z9-z4}..z6r;
-t=xpart(p intersectiontimes((x2r,-d)--(x2r,h))); y2=ypart point t of p;
-filldraw z0..{z4-z9}z4r--subpath (0,t) of\\(z4l{z9-z4}..z6r)
- --z2r---z1r..z1l---z2l--subpath (t,0) of\\(z3l{z9-z3}..z5r)
- --z3r{z9-z3}..z0 & cycle; % arrowhead and stem
-penlabels(0,1,2,3,4,5,6,9); endchar;
-
-cmchar "Downward arrow";
-beginchar(oct"043",9u#,asc_height#,asc_depth#);
-adjust_fit(0,0); pickup crisp.nib;
-pos1(rule_thickness,0); pos2(rule_thickness,0);
-pos3(bar,90); pos4(bar,90);
-lft x1l=hround(.5w-.5rule_thickness); y1+.5rule_thickness=h;
-x0=x1=x2; bot y0=-d; x0-x3=x4-x0=4u+eps;
-y3=y4=y0+.24asc_height+eps;
-pos5(bar,angle(z4-z0)); z5l=z0;
-pos6(bar,angle(z3-z0)); z6l=z0;
-z9=.381966[.5[z3,z4],z0];
-numeric t; path p; p=z4r{z9-z4}..z6r;
-t=xpart(p intersectiontimes((x2r,-d)--(x2r,h))); y2=ypart point t of p;
-filldraw z0..{z4-z9}z4l--subpath (0,t) of\\(z4r{z9-z4}..z6r)
- --z2r---z1r..z1l---z2l--subpath (t,0) of\\(z3r{z9-z3}..z5r)
- --z3l{z9-z3}..z0 & cycle; % arrowhead and stem
-penlabels(0,1,2,3,4,5,6,9); endchar;
-
-cmchar "Up-and-down arrow";
-beginchar(oct"154",9u#,body_height#,paren_depth#);
-adjust_fit(0,0); pickup crisp.nib;
-pos1(rule_thickness,0); pos2(rule_thickness,0);
-pos3(bar,90); pos4(bar,90);
-lft x1l=hround(.5w-.5rule_thickness); y1=.5[-d,h];
-x0=x1=x2; bot y0=-d-o; x0-x3=x4-x0=4u+eps;
-y3=y4=y0+.24asc_height+eps;
-pos5(bar,angle(z4-z0)); z5l=z0; pos6(bar,angle(z3-z0)); z6l=z0;
-z9=.381966[.5[z3,z4],z0];
-numeric t; path p; p=z4r{z9-z4}..z6r;
-t=xpart(p intersectiontimes((x2r,-d)--(x2r,h))); y2=ypart point t of p;
-filldraw z0..{z4-z9}z4l--subpath (0,t) of\\(z4r{z9-z4}..z6r)
- --z2r---z1r..z1l---z2l--subpath (t,0) of\\(z3r{z9-z3}..z5r)
- --z3l{z9-z3}..z0 & cycle; % lower arrowhead and stem
-pos11(rule_thickness,0); pos12(rule_thickness,0); z11=z1;
-pos13(bar,90); pos14(bar,90);
-x10=x11=x12; top y10=h+o; x10-x13=x14-x10=4u+eps;
-y13=y14=y10-.24asc_height-eps;
-pos15(bar,angle(z14-z10)); z15l=z10; pos16(bar,angle(z13-z10)); z16l=z10;
-z19=.381966[.5[z13,z14],z10];
-numeric t; path p; p=z14l{z19-z14}..z16r;
-t=xpart(p intersectiontimes((x12r,-d)--(x12r,h))); y12=ypart point t of p;
-filldraw z10..{z14-z19}z14r--subpath (0,t) of\\(z14l{z19-z14}..z16r)
- --z12r---z11r..z11l---z12l--subpath (t,0) of\\(z13l{z19-z13}..z15r)
- --z13r{z19-z13}..z10 & cycle; % upper arrowhead and stem
-penlabels(0,1,2,3,4,5,6,9,10,11,12,13,14,15,16,19); endchar;
-
-cmchar "Leftward top half arrow";
-compute_spread(.45x_height#,.55x_height#);
-beginchar(oct"030",18u#,v_center(spread#+rule_thickness#));
-adjust_fit(0,0); pickup crisp.nib;
-pos1(rule_thickness,90); pos2(rule_thickness,90); pos3(bar,0); pos4(bar,0);
-y0=y1=y2=math_axis; x1+.5rule_thickness=hround(w-u); lft x0=hround u;
-y3-y0=y0-y4=.36asc_height+eps; x3=x4=x0+3u+eps;
-pos5(bar,angle(z4-z0)); z5l=z0; pos6(bar,angle(z3-z0)); z6l=z0;
-numeric t; path p; p=z4r..{2(x0-x4),y0-y4}z6r;
-t=xpart(p intersectiontimes((0,y2l)--(w,y2l))); x2=xpart point t of p;
-filldraw z0--(x0,y2l)---z1l..z1r---z2r
- ..subpath (t,0) of\\(z3r..{2(x0-x3),y0-y3}z5r)
- --z3l..{2(x0-x3),y0-y3}cycle; % arrowhead and stem
-penlabels(0,1,2,3,4,5,6); endchar;
-
-cmchar "Leftward bottom half arrow";
-compute_spread(.45x_height#,.55x_height#);
-beginchar(oct"031",18u#,v_center(spread#+rule_thickness#));
-adjust_fit(0,0); pickup crisp.nib;
-pos1(rule_thickness,90); pos2(rule_thickness,90); pos3(bar,0); pos4(bar,0);
-y0=y1=y2=math_axis; x1+.5rule_thickness=hround(w-u); lft x0=hround u;
-y3-y0=y0-y4=.36asc_height+eps; x3=x4=x0+3u+eps;
-pos5(bar,angle(z4-z0)); z5l=z0; pos6(bar,angle(z3-z0)); z6l=z0;
-numeric t; path p; p=z4r..{2(x0-x4),y0-y4}z6r;
-t=xpart(p intersectiontimes((0,y2l)--(w,y2l))); x2=xpart point t of p;
-filldraw z0{2(x4-x0),y4-y0}..z4l
- --subpath (0,t) of\\(z4r..{2(x0-x4),y0-y4}z6r)
- ..z2l---z1l..z1r---(x0,y2r)--cycle; % arrowhead and stem
-penlabels(0,1,2,3,4,5,6); endchar;
-
-cmchar "Rightward top half arrow";
-compute_spread(.45x_height#,.55x_height#);
-beginchar(oct"032",18u#,v_center(spread#+rule_thickness#));
-adjust_fit(0,0); pickup crisp.nib;
-pos1(rule_thickness,90); pos2(rule_thickness,90); pos3(bar,0); pos4(bar,0);
-y0=y1=y2=math_axis; x1-.5rule_thickness=hround u; rt x0=hround(w-u);
-y3-y0=y0-y4=.36asc_height+eps; x3=x4=x0-3u-eps;
-pos5(bar,angle(z4-z0)); z5l=z0; pos6(bar,angle(z3-z0)); z6l=z0;
-numeric t; path p; p=z4l..{2(x0-x4),y0-y4}z6r;
-t=xpart(p intersectiontimes((0,y2l)--(w,y2l))); x2=xpart point t of p;
-filldraw z0--(x0,y2l)---z1l..z1r---z2r
- ..subpath (t,0) of\\(z3l..{2(x0-x3),y0-y3}z5r)
- --z3r..{2(x0-x3),y0-y3}cycle; % arrowhead and stem
-penlabels(0,1,2,3,4,5,6); endchar;
-
-cmchar "Rightward bottom half arrow";
-compute_spread(.45x_height#,.55x_height#);
-beginchar(oct"033",18u#,v_center(spread#+rule_thickness#));
-adjust_fit(0,0); pickup crisp.nib;
-pos1(rule_thickness,90); pos2(rule_thickness,90); pos3(bar,0); pos4(bar,0);
-y0=y1=y2=math_axis; x1-.5rule_thickness=hround u; rt x0=hround(w-u);
-y3-y0=y0-y4=.36asc_height+eps; x3=x4=x0-3u-eps;
-pos5(bar,angle(z4-z0)); z5l=z0; pos6(bar,angle(z3-z0)); z6l=z0;
-numeric t; path p; p=z4l..{2(x0-x4),y0-y4}z6r;
-t=xpart(p intersectiontimes((0,y2l)--(w,y2l))); x2=xpart point t of p;
-filldraw z0{2(x4-x0),y4-y0}..z4r
- --subpath (0,t) of\\(z4l..{2(x0-x4),y0-y4}z6r)
- ..z2l---z1l..z1r---(x0,y2r)--cycle; % arrowhead and stem
-penlabels(0,1,2,3,4,5,6); endchar;
-
-cmchar "Northeast arrow";
-beginchar(oct"045",18u#,asc_height#,asc_depth#);
-adjust_fit(0,0); pickup crisp.nib;
-x1-.5rule_thickness=hround u; rt x0=hround(w-u);
-y1-.5rule_thickness=-d; top y0=h;
-numeric theta,delta; theta=angle(z0-z1); delta=3u++.24asc_height;
-if abs(theta-45)<2.5: theta:=45; y1:=y0+x1-x0; fi % near-45$^\circ$ angle
-pos1(rule_thickness,90+theta); pos2(rule_thickness,90+theta);
-pos3(bar,theta); pos4(bar,theta);
-z3-z0=(-3u,.36asc_height) rotated theta;
-z4-z0=(-3u,-.36asc_height) rotated theta;
-pos5(bar,-90); z5l=z0; pos6(bar,-180); z6l=z0;
-z9=.381966[.5[z3,z4],z0];
-numeric t; path p; p=z4l{z9-z4}..z6r;
-t=xpart(p intersectiontimes (z1l--(z1l+2(z0-z1)))); z2l=point t of p;
-filldraw z0..{z4-z9}z4r--subpath (0,t) of\\(z4l{z9-z4}..z6r)
- --z2l---z1l..z1r---z2r--subpath (t,0) of\\(z3l{z9-z3}..z5r)
- --z3r{z9-z3}..z0 & cycle; % arrowhead and stem
-penlabels(0,1,2,3,4,5,6,9); endchar;
-
-cmchar "Southeast arrow";
-beginchar(oct"046",18u#,asc_height#,asc_depth#);
-adjust_fit(0,0); pickup crisp.nib;
-x1-.5rule_thickness=hround u; rt x0=hround(w-u);
-y1+.5rule_thickness=h; bot y0=-d;
-numeric theta,delta; theta=angle(z0-z1); delta=3u++.24asc_height;
-if abs(theta+45)<2.5: theta:=-45; y1:=y0+x0-x1; fi % near-45$^\circ$ angle
-pos1(rule_thickness,90+theta); pos2(rule_thickness,90+theta);
-pos3(bar,theta); pos4(bar,theta);
-z3-z0=(-3u,.36asc_height) rotated theta;
-z4-z0=(-3u,-.36asc_height) rotated theta;
-pos5(bar,180); z5l=z0; pos6(bar,90); z6l=z0;
-z9=.381966[.5[z3,z4],z0];
-numeric t; path p; p=z4l{z9-z4}..z6r;
-t=xpart(p intersectiontimes (z1l--(z1l+2(z0-z1)))); z2l=point t of p;
-filldraw z0..{z4-z9}z4r
- --subpath (0,t) of\\(z4l{z9-z4}..z6r)
- --z2l---z1l..z1r---z2r
- --subpath (t,0) of\\(z3l{z9-z3}..z5r)
- --z3r{z9-z3}..z0 & cycle; % arrowhead and stem
-penlabels(0,1,2,3,4,5,6,9); endchar;
-
-cmchar "Northwest arrow";
-beginchar(oct"055",18u#,asc_height#,asc_depth#);
-adjust_fit(0,0); pickup crisp.nib;
-x1+.5rule_thickness=hround(w-u); lft x0=hround u;
-y1-.5rule_thickness=-d; top y0=h;
-numeric theta,delta; theta=angle(z1-z0); delta=3u++.24asc_height;
-if abs(theta+45)<2.5: theta:=-45; y1:=y0+x0-x1; fi % near-45$^\circ$ angle
-pos1(rule_thickness,-90+theta); pos2(rule_thickness,-90+theta);
-pos3(bar,-180+theta); pos4(bar,-180+theta);
-z4-z0=(3u,.36asc_height) rotated theta;
-z3-z0=(3u,-.36asc_height) rotated theta;
-pos5(bar,0); z5l=z0; pos6(bar,-90); z6l=z0;
-z9=.381966[.5[z3,z4],z0];
-numeric t; path p; p=z4l{z9-z4}..z6r;
-t=xpart(p intersectiontimes (z1l--(z1l+2(z0-z1)))); z2l=point t of p;
-filldraw z0..{z4-z9}z4r--subpath (0,t) of\\(z4l{z9-z4}..z6r)
- --z2l---z1l..z1r---z2r--subpath (t,0) of\\(z3l{z9-z3}..z5r)
- --z3r{z9-z3}..z0 & cycle; % arrowhead and stem
-penlabels(0,1,2,3,4,5,6,9); endchar;
-
-cmchar "Southwest arrow";
-beginchar(oct"056",18u#,asc_height#,asc_depth#);
-adjust_fit(0,0); pickup crisp.nib;
-x1+.5rule_thickness=hround(w-u); lft x0=hround u;
-y1+.5rule_thickness=h; bot y0=-d;
-numeric theta,delta; theta=angle(z1-z0); delta=3u++.24asc_height;
-if abs(theta-45)<2.5: theta:=45; y1:=y0+x1-x0; fi % near-45$^\circ$ angle
-pos1(rule_thickness,-90+theta); pos2(rule_thickness,-90+theta);
-pos3(bar,-180+theta); pos4(bar,-180+theta);
-z4-z0=(3u,.36asc_height) rotated theta;
-z3-z0=(3u,-.36asc_height) rotated theta;
-pos5(bar,90); z5l=z0; pos6(bar,0); z6l=z0;
-z9=.381966[.5[z3,z4],z0];
-numeric t; path p; p=z4l{z9-z4}..z6r;
-t=xpart(p intersectiontimes (z1l--(z1l+2(z0-z1)))); z2l=point t of p;
-filldraw z0..{z4-z9}z4r
- --subpath (0,t) of\\(z4l{z9-z4}..z6r)
- --z2l---z1l..z1r---z2r
- --subpath (t,0) of\\(z3l{z9-z3}..z5r)
- --z3r{z9-z3}..z0 & cycle; % arrowhead and stem
-penlabels(0,1,2,3,4,5,6,9); endchar;
-
-cmchar "Double leftward arrow";
-compute_spread(.45x_height#,.55x_height#);
-beginchar(oct"050",18u#,v_center(spread#+rule_thickness#));
-adjust_fit(0,0); pickup rule.nib;
-lft x7=hround u-eps; x8=x7; x1=x2=w-x7;
-y1=y7; y2=y8; y1-y2=spread; .5[y1,y2]=math_axis;
-draw z1--z7; draw z2--z8; % bars
-pickup crisp.nib; lft x0=hround u-eps; y0=good.y math_axis;
-pos3(rule_thickness,0); pos4(rule_thickness,0);
-y3-y1=y2-y4=.36asc_height+eps; x3=x4=x0+6u+eps;
-pos5(rule_thickness,angle(z4-z0)); z5l=z0;
-pos6(rule_thickness,angle(z3-z0)); z6l=z0;
-z9=.381966[.5[z3,z4],z0];
-erase filldraw z0..{z3-z9}z3--(0,y3)
- --(0,y4)--z4{z9-z4}..z0 & cycle; % erase excess
-numeric t; path p; p=z4r{z9-z4}..z6r;
-t=xpart(p intersectiontimes((0,y0)--(w,y0)));
-filldraw z0..{z4-z9}z4l--subpath (0,t) of\\(z4r{z9-z4}..z6r)
- --subpath (t,0) of\\(z3r{z9-z3}..z5r)--z3l{z9-z3}..z0 & cycle; % arrowhead
-penlabels(0,1,2,3,4,5,6,7,8,9); endchar;
-
-cmchar "Double rightward arrow";
-compute_spread(.45x_height#,.55x_height#);
-beginchar(oct"051",18u#,v_center(spread#+rule_thickness#));
-adjust_fit(0,0); pickup rule.nib;
-lft x1=hround u-eps; x2=x1; x7=x8=w-x1;
-y1=y7; y2=y8; y1-y2=spread; .5[y1,y2]=math_axis;
-draw z1--z7; draw z2--z8; % bars
-pickup crisp.nib; rt x0=hround(w-u)+eps; y0=good.y math_axis;
-pos3(rule_thickness,0); pos4(rule_thickness,0);
-y3-y1=y2-y4=.36asc_height+eps; x3=x4=x0-6u-eps;
-pos5(rule_thickness,angle(z4-z0)); z5l=z0;
-pos6(rule_thickness,angle(z3-z0)); z6l=z0;
-z9=.381966[.5[z3,z4],z0];
-erase filldraw z0..{z3-z9}z3--(w,y3)
- --(w,y4)--z4{z9-z4}..z0 & cycle; % erase excess
-numeric t; path p; p=z4l{z9-z4}..z6r;
-t=xpart(p intersectiontimes((0,y0)--(w,y0)));
-filldraw z0..{z4-z9}z4r--subpath (0,t) of\\(z4l{z9-z4}..z6r)
- --subpath (t,0) of\\(z3l{z9-z3}..z5r)--z3r{z9-z3}..z0 & cycle; % arrowhead
-penlabels(0,1,2,3,4,5,6,7,8,9); endchar;
-
-cmchar "Double upward arrow";
-beginchar(oct"052",12u#,asc_height#,asc_depth#);
-adjust_fit(0,0); pickup rule.nib;
-compute_spread(.45x_height#,.55x_height#);
-bot y1=bot y2=-d-eps; top y7=h; y8=y7;
-x1=x7; x2=x8; x1-x2=spread; .5[x1,x2]=crisp.lft hround(crisp.rt .5w);
-draw z1--z7; draw z2--z8; % bars
-pickup crisp.nib; top y0=h+eps; x0=good.x .5w;
-pos3(rule_thickness,90); pos4(rule_thickness,90);
-x2-x3=x4-x1=4u+eps; y3=y4=y0-.48asc_height-eps;
-pos5(rule_thickness,angle(z4-z0)); z5l=z0;
-pos6(rule_thickness,angle(z3-z0)); z6l=z0;
-z9=.381966[.5[z3,z4],z0];
-erase filldraw z0..{z3-z9}z3--(x3,h)
- --(x4,h)--z4{z9-z4}..z0 & cycle; % erase excess
-numeric t; path p; p=z4l{z9-z4}..z6r;
-t=xpart(p intersectiontimes((x0,-d)--(x0,h)));
-filldraw z0..{z4-z9}z4r--subpath (0,t) of\\(z4l{z9-z4}..z6r)
- --subpath (t,0) of\\(z3l{z9-z3}..z5r)--z3r{z9-z3}..z0 & cycle; % arrowhead
-penlabels(0,1,2,3,4,5,6,7,8,9); endchar;
-
-cmchar "Double downward arrow";
-beginchar(oct"053",12u#,asc_height#,asc_depth#);
-adjust_fit(0,0); pickup rule.nib;
-compute_spread(.45x_height#,.55x_height#);
-top y1=top y2=h+eps; bot y7=-d; y8=y7;
-x1=x7; x2=x8; x1-x2=spread; .5[x1,x2]=crisp.lft hround(crisp.rt .5w);
-draw z1--z7; draw z2--z8; % bars
-pickup crisp.nib; bot y0=-d-eps; x0=good.x .5w;
-pos3(rule_thickness,90); pos4(rule_thickness,90);
-x2-x3=x4-x1=4u+eps; y3=y4=y0+.48asc_height-eps;
-pos5(rule_thickness,angle(z4-z0)); z5l=z0;
-pos6(rule_thickness,angle(z3-z0)); z6l=z0;
-z9=.381966[.5[z3,z4],z0];
-erase filldraw z0..{z3-z9}z3--(x3,-d)
- --(x4,-d)--z4{z9-z4}..z0 & cycle; % erase excess
-numeric t; path p; p=z4r{z9-z4}..z6r;
-t=xpart(p intersectiontimes((x0,-d)--(x0,h)));
-filldraw z0..{z4-z9}z4l--subpath (0,t) of\\(z4r{z9-z4}..z6r)
- --subpath (t,0) of\\(z3r{z9-z3}..z5r)--z3l{z9-z3}..z0 & cycle; % arrowhead
-penlabels(0,1,2,3,4,5,6,7,8,9); endchar;
-
-cmchar "Double left-and-right arrow";
-compute_spread(.45x_height#,.55x_height#);
-beginchar(oct"054",18u#,v_center(spread#+rule_thickness#));
-adjust_fit(if monospace: -u#,-u# else: 0,0 fi); pickup rule.nib;
-lft x7=hround u-eps; x8=x7; x1=x2=w-x7;
-y1=y7; y2=y8; y1-y2=spread; .5[y1,y2]=math_axis;
-draw z1--z7; draw z2--z8; % bars
-pickup crisp.nib; lft x0=hround u-o; y0=good.y math_axis;
-pos3(rule_thickness,0); pos4(rule_thickness,0);
-y3-y1=y2-y4=.36asc_height+eps; x3=x4=x0+5u+eps;
-pos5(rule_thickness,angle(z4-z0)); z5l=z0;
-pos6(rule_thickness,angle(z3-z0)); z6l=z0;
-z9=.381966[.5[z3,z4],z0];
-erase filldraw z0..{z3-z9}z3--(0,y3)
- --(0,y4)--z4{z9-z4}..z0 & cycle; % erase excess at left
-numeric t; path p; p=z4r{z9-z4}..z6r;
-t=xpart(p intersectiontimes((0,y0)--(w,y0)));
-filldraw z0..{z4-z9}z4l--subpath (0,t) of\\(z4r{z9-z4}..z6r)
- --subpath (t,0) of\\(z3r{z9-z3}..z5r)
- --z3l{z9-z3}..z0 & cycle; % left arrowhead
-rt x10=hround(w-u)+o; y10=good.y math_axis;
-pos13(rule_thickness,0); pos14(rule_thickness,0);
-y13=y3; y14=y4; x13=x14=x10-5u-eps;
-pos15(rule_thickness,angle(z14-z10)); z15l=z10;
-pos16(rule_thickness,angle(z13-z10)); z16l=z10;
-z19=.381966[.5[z13,z14],z10];
-erase filldraw z10..{z13-z19}z13--(w,y13)
- --(w,y14)--z14{z19-z14}..z10 & cycle; % erase excess at right
-numeric t; path p; p=z14l{z19-z14}..z16r;
-t=xpart(p intersectiontimes((0,y10)--(w,y10)));
-filldraw z10..{z14-z19}z14r--subpath (0,t) of\\(z14l{z19-z14}..z16r)
- --subpath (t,0) of\\(z13l{z19-z13}..z15r)
- --z13r{z19-z13}..z10 & cycle; % right arrowhead
-penlabels(0,1,2,3,4,5,6,7,8,9,10,13,14,15,16,19); endchar;
-
-cmchar "Double up-and-down arrow";
-beginchar(oct"155",12u#,body_height#,paren_depth#);
-adjust_fit(0,0); pickup rule.nib;
-compute_spread(.45x_height#,.55x_height#);
-bot y1=bot y2=-d-eps; top y7=h; y8=y7;
-x1=x7; x2=x8; x1-x2=spread; .5[x1,x2]=crisp.lft hround(crisp.rt .5w);
-draw z1--z7; draw z2--z8; % bars
-pickup crisp.nib; top y0=h+o; x0=good.x .5w;
-pos3(rule_thickness,90); pos4(rule_thickness,90);
-x2-x3=x4-x1=4u+eps; y3=y4=y0-.4asc_height-eps;
-pos5(rule_thickness,angle(z4-z0)); z5l=z0;
-pos6(rule_thickness,angle(z3-z0)); z6l=z0;
-z9=.381966[.5[z3,z4],z0];
-erase filldraw z0..{z3-z9}z3--(x3,h)
- --(x4,h)--z4{z9-z4}..z0 & cycle; % erase excess at top
-numeric t; path p; p=z4l{z9-z4}..z6r;
-t=xpart(p intersectiontimes((x0,-d)--(x0,h)));
-filldraw z0..{z4-z9}z4r--subpath (0,t) of\\(z4l{z9-z4}..z6r)
- --subpath (t,0) of\\(z3l{z9-z3}..z5r)
- --z3r{z9-z3}..z0 & cycle; % top arrowhead
-bot y10=-d-o; x10=good.x .5w;
-pos13(rule_thickness,90); pos14(rule_thickness,90);
-x13=x3; x14=x4; y13=y14=y10+.4asc_height-eps;
-pos15(rule_thickness,angle(z14-z10)); z15l=z10;
-pos16(rule_thickness,angle(z13-z10)); z16l=z10;
-z19=.381966[.5[z13,z14],z10];
-erase filldraw z10..{z13-z19}z13--(x13,-d)
- --(x14,-d)--z14{z19-z14}..z10 & cycle; % erase excess at bottom
-numeric t; path p; p=z14r{z19-z14}..z16r;
-t=xpart(p intersectiontimes((x10,-d)--(x10,h)));
-filldraw z10..{z14-z19}z14l--subpath (0,t) of\\(z14r{z19-z14}..z16r)
- --subpath (t,0) of\\(z13r{z19-z13}..z15r)
- --z13l{z19-z13}..z10 & cycle; % bottom arrowhead
-penlabels(0,1,2,3,4,5,6,7,8,9,13,14,15,16,19); endchar;
-
-cmchar "Infinity";
-beginchar(oct"061",18u#,x_height#,0);
-italcorr .7x_height#*slant-.5u#;
-adjust_fit(0,0); pickup fine.nib;
-numeric theta,phi;
-if monospace: phi=-theta=90;
-else: phi=angle(4u,h); theta=angle(6u,-h); fi
-pos1(.2[vair,curve],180); pos2(.6[vair,curve],90+.5theta); pos3(curve,90+theta);
-pos4(curve,90+theta); pos5(.6[vair,curve],90+.5theta);
-pos6(.2[vair,curve],180); pos7(.3[vair,curve],270+.5phi);
-pos8(.35[vair,curve],270+phi); pos9(.3[vair,curve],270+.5phi);
-lft x1r=w-rt x6l=hround u; x2=x9=.4[x1,x8]; x5=x7=.6[x8,x6];
-if monospace: x2l:=x2r; x5r:=x5l; x7r:=x7l; x9l:=x9r; fi
-y1=y6=.5h; top y2r=top y7l=h+oo; bot y5l=bot y9r=-oo;
-x8=.5[x3,x4]=.5w; y8=.5[y3,y4]=.5h;
-y3-y4=h/3; z3-z4=whatever*dir theta;
-filldraw stroke z1e{up}...z2e{right}...z3e---z4e...z5e{right}
- ...z6e{up}...z7e{left}...{-dir phi}z8e...{left}z9e...z1e{up}; % bowls
-penlabels(1,2,3,4,5,6,7,8,9); endchar;
-
-font_x_height x_height#;
-font_quad 18u#+4letter_fit#;
-% (The calling file should give the other math extension font parameters.)
-
-bye.
diff --git a/Master/texmf-dist/fonts/source/public/ams/eubase.mf b/Master/texmf-dist/fonts/source/public/ams/eubase.mf
deleted file mode 100644
index d4295c2e7db..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/eubase.mf
+++ /dev/null
@@ -1,419 +0,0 @@
-%% @metafontfile{
-%% filename="eubase.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: base",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "28056 419 2057 14865"
-%% keywords="amsfonts, tex, metafont , euler ",
-%% abstract="This is the base file for use with
-%% the euler fonts in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% base file for Euler Fonts, by David Siegel and John Hobby
-
- %def define_euler_pixels(text t) =
- %forsuffixes $=t: $=$.#*hppp; endfor enddef;
-
-
-
- pixperem = ptsize*pt;
-
-% Beginning of change for version 2.1
-% replaced the next four lines:
-%h#=ptsize/programem;
-%v#=h#*aspect_ratio;
-% define_euler_pixels(h,v);
-%v#:=h#; % DEK (I doubt if aspect_ratio<>1 will work, but this does help)
-
-% with the following five lines:
-if unknown xscale_factor: xscale_factor := 1; fi
-h# = ptsize * xscale_factor / programem;
-v# = ptsize / programem;
-h = h#*hppp;
-v = v#*vppp;
-
-% end of change for version 2.1 4/4/91 NGB
-
- define_pixels(leftside, rightside);
-% h = pixperem/programem;
-% v = pixperem/programem*aspect_ratio;
-
- dandch = 3.94h; % dandch = (pixperem/935);
- dandcv = 3.94v; % dandcv = (pixperem/935);
-
- nwdh# = h#*programem/925; % h*3.784
- nwdv# = v#*programem/925; % v*3.784
- nwdh = h*programem/925;
- nwdv = v*programem/925;
-% dandc == dan mills and carol twombly; nwd == dave siegel -- DEK
- adjustx:= 3.92;
- adjusty:= 3.92;
-
-save_leftside#:=leftside#; save_rightside#:=rightside#; % DEK
-def more_side(expr s_sharp) =
- leftside#:=save_leftside#+s_sharp; rightside#:=save_rightside#+s_sharp;
- define_pixels(leftside,rightside);
-enddef;
-
-% ----- Fontbegin, Charbegin -----------------------------------
-% --------------------------------------------------------------
-
-transform rot;
-
-def charbegin(expr c,w_sharp,h_sharp,d_sharp) =
- begingroup
- charcode:=if known c: byte c else: 0 fi;
- W := w_sharp*pt;
- chardx:=round(W+leftside+rightside); % desired width of character in pixels
- charwd:=w_sharp+leftside#+rightside#; charht:=h_sharp; chardp:=d_sharp;
-% charic:=0; clearxy; clearit; clearpen; scantokens extra_beginchar;
-% rot := identity;
- charic:=0; clearxy; clearit; clearpen; % DEK
- rot := identity; scantokens extra_beginchar;
- pair tiept[];
- enddef;
-
-def endchar(expr addwidth_sharp) =
- scantokens extra_endchar;
-%if proofing>0: makebox(proofrule); fi
- addwidth:=addwidth_sharp*pt;
-%currentpicture := currentpicture shifted (leftside+addwidth,0);
-xoffset:=leftside+addwidth;
-H:=charht*pt; D:=chardp*pt;
-if known nohashmarks:;
-else:
- if proofing>0:
- for y=0,H,-D*pt:
- proofrule((-xoffset,y),(10-xoffset,y));
- proofrule((chardx-10-xoffset,y),(chardx-xoffset,y)); endfor % horizontals
- for x=-xoffset,chardx-xoffset:
- proofrule((x,10-D),(x,-D)); proofrule((x,H-10),(x,H)); endfor % verticals fi
- fi
-fi
-shipit;
-%if displaying>0: makebox(screenrule); showit; fi
-endgroup enddef;
-
-def mathcorr(expr subwidth_sharp) = % DEK
- charic:=subwidth_sharp; charwd:=charwd-charic;
-enddef;
-
-% ----- TeX Information: ----------------------------------------
-
- fontdimen 1:
-
- 0, % italic correction degrees
- ptsize/3, % default spacing (3em) points
- 0, % stretch "
- 0, % shrink "
- (lcbody*v#), % xheight "
- ptsize, % quad "
- 0, % math space
- (1400*v#), % num1 baseline raise, for numerators, display style
- (1000*v#), % num2 baseline raise, for numerators, non-atop
- (1100*v#), % num3 baseline raise, for numerators, atop styles
- (1400*v#), % denom1 amount to lower baselines in display style
- (600*v#), % denom1 amount to lower baselines in non-display
- (1500*v#), % sup1
- (1400*v#), % sup2 guess at superscript raising again
- (1200*v#), % sup3
- (depthy*v#), % sub1 subscripts with no super
- (900*v#), % sub2 maybe this is off by a little.
- (1500*v#), % supdrop how much to drop below a large box
- (100*v#), % supdrop how much to raise above a large box
- 2.2(programem*v#), % size of \comb delimiters for display
- (programem*v#), % size of \comb delimiters for non-display
- (950*v#); % axisheight center for fraction line
-
-font_size ptsize;
-
-
-% Adjusting stems
-% revised by DEK to allow highres adjustments, 11 Aug 87
-
-vardef set_stem_round(expr slo,s,shi,clo,c,chi) =
- stem_lo:=slo*h; stem_hi:=shi*h; stem_norm:=s*h;
- curve_lo:=clo*h; curve_hi:=chi*h; curve_norm:=c*h;
- save a,b;
- a-b = round (stem_norm - curve_norm);
- a = round(.5(stem_norm + curve_norm + a - b));
- stem_norm_corr := a-stem_norm; % a is normal stem width in pixels
- curve_norm_corr := b-curve_norm; % b is normal curve width in pixels
-enddef;
-
-def no_stem_round = set_stem_round(-1,-1,-1,-1,-1,-1) enddef;
-no_stem_round; % default is to do ordinary rounding
-
-% The |stem_round| macro rounds its argument, forcing numbers that look like
-% stem widths to round near to |stem_norm|, and similarly forcing vertical curve
-% weights to round near to |curve_norm|.
-
-def stem_round primary w = if w<0: -stem_rnd(-w) else: stem_rnd(w) fi enddef;
-
-def stem_rnd(expr w) =
- round(w
- if (stem_lo<=w) and (w<=stem_hi): +stem_norm_corr
- elseif (curve_lo<=w) and (w<=curve_hi): +curve_norm_corr
- fi)
-enddef;
-
-% Filling cyclic paths with step width adjustment and rounding
-
-% Before calling the |adj_fill| macro, the user should set up an
-% array |t[]| and a nonnegative integer |n| so that |t[1]| through |t[n]|
-% are time values on some cyclic path |p|. It should be true that |t[i]<t[j]|
-% whenever |i<j|. Also |t[n]-t[1]| should be less than the length of |p|.
-% The |adj_fill| macro takes four lists of time values given as indices into
-% the |t| array. The avoids the necessity of writing \MF\ macros to sort
-% the time values.
-% Groups of paths are allowed to have points ``tied together.'' This is
-% implemented by saving coordinates in a special array of type |pair|
-% called |tiept|. If a path contains a point that is tied to a point in
-% an already computed path, then the adjusted coordinates of that point will
-% be saved in the |tiept| array. This array should be made unknown before
-% starting a new group of paths; e.g., in |beginchar|.
-
-
-% Make |y'a| and |y'b| rounded versions of |y.a| and |y.b|, so that
-% |y'a-y'b| is as close as possible to |y.a-y.b|.
-% If a time value is given as both fixed and vertical or horizontal then
-% |y'a| or |y'b| or both may already be known. Then we just round what
-% we can.
-
-vardef rnd_pr_y(suffix a, b) =
- if known y'a: if unknown y'b: y'b-y'a=round(y.b-y.a); fi
- elseif known y'b: y'b-y'a=round(y.b-y.a);
- else:
- y'a-y'b = round(y.a-y.b);
- y'a = round(.5(y.a + y.b + y'a - y'b));
- fi
-enddef;
-
-% Rounding |x| coordinates is similar except we use the special |stem_round|
-% routine.
-
-vardef rnd_pr_x(suffix a, b) =
-% use the next line if you want to see what channel settings are reasonable
-% (also set tracingtitles:=1 in such a case)
-% message decimal t.a&","&decimal t.b&":"&decimal((x.b-x.a)/h);
- if known x'a: if unknown x'b: x'b-x'a=stem_round(x.b-x.a); fi
- elseif known x'b: x'b-x'a=stem_round(x.b-x.a);
- else:
- x'a-x'b = stem_round(x.a-x.b);
- x'a = round(.5(x.a + x.b + x'a - x'b));
- fi
-enddef;
-
-
-
-% Set up a transform |curtx=tx.a| that takes |x.a| into |x'a| and |x.b|
-% into |x'b| without slanting or changing $y$-components.
-
-vardef set_tx(suffix a,b) =
- save u,v;
- xypart tx.a = yxpart tx.a = 0;
- (x.a,0) transformed tx.a = (x'a,0);
- (u,v) = (x.b,1) transformed tx.a - (x'b,1);
- if known u: xxpart tx.a = yypart tx.a = 1;
- else: (u,v)=origin;
- fi
- curtx := tx.a
-enddef;
-
-
-% Set up a transform |curty=ty.a| that takes |y.a| into |y'a| and |y.b|
-% into |y'b| without slanting or changing $x$-components.
-
-vardef set_ty(suffix a,b) =
- save u,v;
- xypart ty.a = yxpart ty.a = 0;
- (0,y.a) transformed ty.a = (0,y'a);
- (u,v) = (1,y.b) transformed ty.a - (1,y'b);
- if known v: xxpart ty.a = yypart ty.a = 1;
- else: (u,v)=origin;
- fi
- curty := ty.a
-enddef;
-
-
-% The following macros ensure that |x'i| or |y'i| agree with the current
-% transform. It is important that this be done for all relevant |i| each
-% time |set_tx| or |set_ty| is called. Since some points may be tied to
-% others, this can affect which |x'j| and |y'j| are known. Future calls to
-% |set_tx| and |set_ty| should be based on the most up to date possible
-% information.
-
-vardef yset@# = (0,y'@#) = (0,y@#) transformed curty; enddef;
-vardef xset@# = (x'@#,0) = (x@#,0) transformed curtx; enddef;
-
-
-% Apply |set_txy| to each pair indices |a,b| such that |xy'[a]| and |xy'[b]|
-% are known, but |xy'[c] is unknown for all |c| between |a| and |b|.
-% This leaves the appropriate initial transformation in |curtx| or |curty|.
-% The |xyset| parameter is either |xset| or |yset| as explained above.
-
-vardef set_trans(suffix xy, set_txy, xyset) =
- save previ, firsti;
- for i=1 upto n: if known xy'[i]:
- if known firsti:
- set_txy([previ], [i]);
- for j=previ+1 upto i-1: xyset[j]; endfor
- else: firsti = i;
- fi
- previ := i;
- fi endfor
- if known firsti:
- for i=1 upto firsti: if known xy'[i]:
- set_txy([previ], [i]);
- if previ>=firsti:
- for j=previ+1 upto n: xyset[j]; endfor
- for j=1 upto i-1: xyset[j]; endfor
- else:
- for j=previ+1 upto i-1: xyset[j]; endfor
- fi
- previ:=i;
- fi endfor
- else:
- for i=1 upto n: xyset[i]; endfor
- fi
-enddef;
-
-
-
-% Return the transformed $i$th segement of |p_path| as defined by the time
-% values in |t[]|, updating |curtx| and |curty| if appropriate.
-
-vardef new_seg(expr i) =
- save p; path p;
- if known tx[i]: curtx:=tx[i]; fi
- if known ty[i]: curty:=ty[i]; fi
- p = subpath (t[i],t[i+1]) of p_path transformed (curtx transformed curty);
- p
-enddef;
-
-
-
-% The following macros are used only when |t| entries are readjusted:
-
-
-% Find the first time on the path |p| where the direction is |dir| or |-dir|.
-
-def extremetime expr dir of p =
- begingroup save a,b;
- a = directiontime dir of p; if a<0: a:=infinity; fi
- b = directiontime -dir of p; if b<0: b:=infinity; fi
- if a<b: a else: b fi
- endgroup
-enddef;
-
-
-% Adjust the time value |tt| to the nearest time when the direction of |p_path|
-% is |dir| or |-dir|.
-
-vardef adj_t(suffix tt)(expr dir) =
- save p, a, b; path p;
- p = subpath (tt,tt+nn) of p_path & cycle;
- a = extremetime dir of p;
- a := if a<1: a[tt,floor tt+1] else: a+floor tt fi;
- b = extremetime dir of reverse p;
- b := if b<1: b[tt,ceiling tt-1] else: ceiling tt - b fi;
- tt := if b+a>2tt: b else: a fi;
-enddef;
-
-
-% Issue an error message when |t[i]>t[i+1]| after the above adjustment process.
-
-vardef bad_order(expr i) =
- initerim showstopping:=0;
- show t[i], t[i+1];
- errmessage "Adjusted t entries "&decimal i&" and "&decimal(i+1)
- &" are out of order. (See above)";
-enddef;
-
-
-% The |adj_fill| macro performs the entire adjustment and filling based on
-% the following parameters: a list |tfx| of |t| indices for points whose
-% $x$-coordinates should not be moved during the adjustment process, a similar
-% list |tfy| for $y$-coordinates, a list of pairs $(i,j)$ where $i$ is a |t|
-% index and |tiept[j]| is the corresponding tie point, lists |tv| and |th| of
-% pairs of |t| indices that correspond to opposite sides of vertical and
-% horizontal strokes, and finally a cyclic path |p|. (Note the scaling by |h|
-% and |v|.)
-
-vardef adj_fill@#(text tfx, tfy, tie, tv, th)(expr p) =
-% message str@#; % that's for use with the stem-round message above
- save p_path, nn, x, y, tx, ty, curtx, curty;
- path p_path, p_path';
- transform tx[], ty[], curtx, curty;
- p_path = p transformed (identity xscaled h yscaled v transformed rot);
- nn = length p_path;
- if proofing>1:
- makelabel(str @#, point 0 of p_path);
- for i=1 upto nn-1: makelabel(decimal i, point i of p_path); endfor
- fi
- forsuffixes i=tfx: x.fix.i=1; endfor % Prepare for |adj_t| calls.
- forsuffixes i=tfy: y.fix.i=1; endfor
- for w=1 tv: if pair w: (x.fix[xpart w],x.fix[ypart w]) = (1,1); fi endfor
- for w=1 th: if pair w: (y.fix[xpart w],y.fix[ypart w]) = (1,1); fi endfor
- for i=1 upto n:
- if t[i]>floor t[i]:
- if unknown x.fix[i]: adj_t(t[i],right); fi
- if unknown y.fix[i]: adj_t(t[i],up); fi
- fi
- endfor
- t[n+1] := t1+nn;
- for i=1 upto n: if t[i]>t[i+1]: bad_order(i); fi endfor
- for i=1 upto n: z[i] = point t[i] of p_path; endfor
- forsuffixes i=tfx: x'i =x.i; endfor
- forsuffixes i=tfy: y'i =y.i; endfor
- for w=1 tie: if pair w: z'[xpart w] = tiept[ypart w]; fi endfor
- for w=1 tv: if pair w: rnd_pr_x([xpart w], [ypart w]); fi endfor
- for w=1 th: if pair w: rnd_pr_y([xpart w], [ypart w]); fi endfor
- curtx=curty=identity;
- set_trans(x, set_tx, xset);
- set_trans(y, set_ty, yset);
- p_path' = if n=0: p_path else:
- for i=1 upto n: new_seg(i)-- endfor cycle
- fi;
- interim autorounding := 0;
- interim smoothing := 0;
- begingroup save currenttransform;
- transform currenttransform; currenttransform:=identity;
- if known fillwhite:
- draw p_path' withpen pencircle scaled 4; % was scaled 2
- else:
- begingroup save pic; % Now fill
- picture pic;
- pic=currentpicture;
- currentpicture:=nullpicture;
- interim turningcheck := 0;
- fill p_path';
- cull currentpicture dropping origin;
- addto currentpicture also pic;
- endgroup;
- fi
- endgroup;
-enddef;
diff --git a/Master/texmf-dist/fonts/source/public/ams/euex10.mf b/Master/texmf-dist/fonts/source/public/ams/euex10.mf
deleted file mode 100644
index 4878597d996..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/euex10.mf
+++ /dev/null
@@ -1,118 +0,0 @@
-%% @metafontfile{
-%% filename="euex10.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "65181 118 680 6136"
-%% keywords="amsfonts, tex, metafont , euler ",
-%% abstract="This is the parameter file for use with
-%% euex10, the euler extension font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% Euler Extension 10 point (variant of cmex10 for use with AMS Euler)
-if unknown cmbase: input cmbase fi
-
-font_identifier:="EUEX V2.2"; font_size 10pt#;
-
-u#:=20/36pt#; % unit width
-width_adj#:=0pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=5/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=0pt#; % extra space added to all sidebars
-
-body_height#:=270/36pt#; % height of tallest characters
-asc_height#:=250/36pt#; % height of lowercase ascenders
-cap_height#:=246/36pt#; % height of caps
-fig_height#:=232/36pt#; % height of numerals
-x_height#:=155/36pt#; % height of lowercase without ascenders
-math_axis#:=90/36pt#; % axis of symmetry for math symbols
-bar_height#:=87/36pt#; % height of crossbar in lowercase e
-comma_depth#:=70/36pt#; % depth of comma below baseline
-desc_depth#:=70/36pt#; % depth of lowercase descenders
-
-crisp#:=0pt#; % diameter of serif corners
-tiny#:=11/36pt#; % diameter of rounded corners
-fine#:=7/36pt#; % diameter of sharply rounded corners
-thin_join#:=7/36pt#; % width of extrafine details
-hair#:=11/36pt#; % lowercase hairline breadth
-stem#:=25/36pt#; % lowercase stem breadth
-curve#:=30/36pt#; % lowercase curve breadth
-ess#:=27/36pt#; % breadth in middle of lowercase s
-flare#:=33/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=38/36pt#; % diameter of dots
-cap_hair#:=11/36pt#; % uppercase hairline breadth
-cap_stem#:=32/36pt#; % uppercase stem breadth
-cap_curve#:=37/36pt#; % uppercase curve breadth
-cap_ess#:=35/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.4pt#; % thickness of lines in math symbols
-
-dish#:=1/36pt#; % amount erased at top or bottom of serifs
-bracket#:=20/36pt#; % vertical distance from serif base to tangent
-jut#:=28/36pt#; % protrusion of lowercase serifs
-cap_jut#:=37/36pt#; % protrusion of uppercase serifs
-beak_jut#:=10/36pt#; % horizontal protrusion of beak serifs
-beak#:=70/36pt#; % vertical protrusion of beak serifs
-vair#:=8/36pt#; % vertical diameter of hairlines
-notch_cut#:=10pt#; % maximum breadth above or below notches
-bar#:=11/36pt#; % lowercase bar thickness
-slab#:=11/36pt#; % serif and arm thickness
-cap_bar#:=11/36pt#; % uppercase bar thickness
-cap_band#:=11/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=10pt#; % max breadth above/below uppercase notches
-serif_drop#:=4/36pt#; % vertical drop of sloped serifs
-stem_corr#:=1/36pt#; % for small refinements of stem breadth
-vair_corr#:=1/36pt#; % for small refinements of hairline height
-apex_corr#:=0pt#; % extra width at diagonal junctions
-
-o#:=8/36pt#; % amount of overshoot for curves
-apex_o#:=8/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=0; % tilt ratio $(\Delta x/\Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=0; % extra openness of math symbols
-superness:=1/sqrt2; % parameter for superellipses
-superpull:=1/6; % extra openness inside bowls
-beak_darkness:=11/30; % fraction of triangle inside beak serifs
-ligs:=2; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=false; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=false; % should math-mode spacing be used?
-
-% the following font parameters are explained in {\sl The \TeX book}, Appendix G
-fontdimen 8: % parameters $\xi_8$ through $\xi_{13}$ will now be listed
- rule_thickness#, % default\_rule\_thickness
- 40/36pt#, % big\_op\_spacing1
- 60/36pt#, % big\_op\_spacing2
- 72/36pt#, % big\_op\_spacing3
- 216/36pt#, % big\_op\_spacing4
- 36/36pt#; % big\_op\_spacing5
-
-generate ebigop % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/euex7.mf b/Master/texmf-dist/fonts/source/public/ams/euex7.mf
deleted file mode 100644
index f927a2d834e..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/euex7.mf
+++ /dev/null
@@ -1,118 +0,0 @@
-%% @metafontfile{
-%% filename="euex7.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "03756 118 680 6133"
-%% keywords="amsfonts, tex, metafont , euler ",
-%% abstract="This is the parameter file for use with
-%% euex7, the euler extension font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% Euler Extension 7 point (variant of cmex10 for use with AMS Euler)
-if unknown cmbase: input cmbase fi
-
-font_identifier:="EUEX V2.2"; font_size 7pt#;
-
-u#:=15.5/36pt#; % unit width
-width_adj#:=0pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=3.5/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=2/36pt#; % extra space added to all sidebars
-
-body_height#:=189/36pt#; % height of tallest characters
-asc_height#:=175/36pt#; % height of lowercase ascenders
-cap_height#:=172.2/36pt#; % height of caps
-fig_height#:=162.4/36pt#; % height of numerals
-x_height#:=108.5/36pt#; % height of lowercase without ascenders
-math_axis#:=63/36pt#; % axis of symmetry for math symbols
-bar_height#:=60.9/36pt#; % height of crossbar in lowercase e
-comma_depth#:=49/36pt#; % depth of comma below baseline
-desc_depth#:=49/36pt#; % depth of lowercase descenders
-
-crisp#:=0pt#; % diameter of serif corners
-tiny#:=8/36pt#; % diameter of rounded corners
-fine#:=6/36pt#; % diameter of sharply rounded corners
-thin_join#:=6/36pt#; % width of extrafine details
-hair#:=9/36pt#; % lowercase hairline breadth
-stem#:=20/36pt#; % lowercase stem breadth
-curve#:=23/36pt#; % lowercase curve breadth
-ess#:=21/36pt#; % breadth in middle of lowercase s
-flare#:=24/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=29/36pt#; % diameter of dots
-cap_hair#:=9/36pt#; % uppercase hairline breadth
-cap_stem#:=24/36pt#; % uppercase stem breadth
-cap_curve#:=27/36pt#; % uppercase curve breadth
-cap_ess#:=23/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.34pt#; % thickness of lines in math symbols
-
-dish#:=.9/36pt#; % amount erased at top or bottom of serifs
-bracket#:=14/36pt#; % vertical distance from serif base to tangent
-jut#:=19/36pt#; % protrusion of lowercase serifs
-cap_jut#:=26/36pt#; % protrusion of uppercase serifs
-beak_jut#:=7.6/36pt#; % horizontal protrusion of beak serifs
-beak#:=49/36pt#; % vertical protrusion of beak serifs
-vair#:=7/36pt#; % vertical diameter of hairlines
-notch_cut#:=7pt#; % maximum breadth above or below notches
-bar#:=9/36pt#; % lowercase bar thickness
-slab#:=9/36pt#; % serif and arm thickness
-cap_bar#:=9/36pt#; % uppercase bar thickness
-cap_band#:=9/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=7pt#; % max breadth above/below uppercase notches
-serif_drop#:=2.8/36pt#; % vertical drop of sloped serifs
-stem_corr#:=.9/36pt#; % for small refinements of stem breadth
-vair_corr#:=.9/36pt#; % for small refinements of hairline height
-apex_corr#:=0pt#; % extra width at diagonal junctions
-
-o#:=5/36pt#; % amount of overshoot for curves
-apex_o#:=5/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=0; % tilt ratio $(\Delta x/\Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=.6; % extra openness of math symbols
-superness:=1/sqrt2; % parameter for superellipses
-superpull:=1/6; % extra openness inside bowls
-beak_darkness:=11/30; % fraction of triangle inside beak serifs
-ligs:=2; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=false; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=false; % should math-mode spacing be used?
-
-% the following font parameters are explained in {\sl The \TeX book}, Appendix G
-fontdimen 8: % parameters $\xi_8$ through $\xi_{13}$ will now be listed
- rule_thickness#, % default\_rule\_thickness
- 28/36pt#, % big\_op\_spacing1
- 42/36pt#, % big\_op\_spacing2
- 50.4/36pt#, % big\_op\_spacing3
- 154/36pt#, % big\_op\_spacing4
- 36/36pt#; % big\_op\_spacing5
-
-generate ebigop % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/euex8.mf b/Master/texmf-dist/fonts/source/public/ams/euex8.mf
deleted file mode 100644
index b398702bd79..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/euex8.mf
+++ /dev/null
@@ -1,118 +0,0 @@
-%% @metafontfile{
-%% filename="euex8.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "37154 118 680 6154"
-%% keywords="amsfonts, tex, metafont , euler ",
-%% abstract="This is the parameter file for use with
-%% euex8, the euler extension font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% Euler Extension 8 point (variant of cmex10 for use with AMS Euler)
-if unknown cmbase: input cmbase fi
-
-font_identifier:="EUEX V2.2"; font_size 8pt#;
-
-u#:=17/36pt#; % unit width
-width_adj#:=0pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=4.1/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=0pt#; % extra space added to all sidebars
-
-body_height#:=216/36pt#; % height of tallest characters
-asc_height#:=200/36pt#; % height of lowercase ascenders
-cap_height#:=196.8/36pt#; % height of caps
-fig_height#:=185.6/36pt#; % height of numerals
-x_height#:=124/36pt#; % height of lowercase without ascenders
-math_axis#:=72/36pt#; % axis of symmetry for math symbols
-bar_height#:=69.6/36pt#; % height of crossbar in lowercase e
-comma_depth#:=56/36pt#; % depth of comma below baseline
-desc_depth#:=56/36pt#; % depth of lowercase descenders
-
-crisp#:=0pt#; % diameter of serif corners
-tiny#:=9/36pt#; % diameter of rounded corners
-fine#:=7/36pt#; % diameter of sharply rounded corners
-thin_join#:=7/36pt#; % width of extrafine details
-hair#:=9/36pt#; % lowercase hairline breadth
-stem#:=22/36pt#; % lowercase stem breadth
-curve#:=25.5/36pt#; % lowercase curve breadth
-ess#:=23/36pt#; % breadth in middle of lowercase s
-flare#:=27/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=32/36pt#; % diameter of dots
-cap_hair#:=9.5/36pt#; % uppercase hairline breadth
-cap_stem#:=26.5/36pt#; % uppercase stem breadth
-cap_curve#:=30/36pt#; % uppercase curve breadth
-cap_ess#:=27/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.36pt#; % thickness of lines in math symbols
-
-dish#:=1/36pt#; % amount erased at top or bottom of serifs
-bracket#:=16/36pt#; % vertical distance from serif base to tangent
-jut#:=22/36pt#; % protrusion of lowercase serifs
-cap_jut#:=29/36pt#; % protrusion of uppercase serifs
-beak_jut#:=8.4/36pt#; % horizontal protrusion of beak serifs
-beak#:=56/36pt#; % vertical protrusion of beak serifs
-vair#:=8/36pt#; % vertical diameter of hairlines
-notch_cut#:=8pt#; % maximum breadth above or below notches
-bar#:=9.5/36pt#; % lowercase bar thickness
-slab#:=9.5/36pt#; % serif and arm thickness
-cap_bar#:=9.5/36pt#; % uppercase bar thickness
-cap_band#:=9.5/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=8pt#; % max breadth above/below uppercase notches
-serif_drop#:=3.2/36pt#; % vertical drop of sloped serifs
-stem_corr#:=1/36pt#; % for small refinements of stem breadth
-vair_corr#:=1/36pt#; % for small refinements of hairline height
-apex_corr#:=0pt#; % extra width at diagonal junctions
-
-o#:=6/36pt#; % amount of overshoot for curves
-apex_o#:=6/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=0; % tilt ratio $(\Delta x/\Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=.4; % extra openness of math symbols
-superness:=1/sqrt2; % parameter for superellipses
-superpull:=1/6; % extra openness inside bowls
-beak_darkness:=11/30; % fraction of triangle inside beak serifs
-ligs:=2; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=false; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=false; % should math-mode spacing be used?
-
-% the following font parameters are explained in {\sl The \TeX book}, Appendix G
-fontdimen 8: % parameters $\xi_8$ through $\xi_{13}$ will now be listed
- rule_thickness#, % default\_rule\_thickness
- 32/36pt#, % big\_op\_spacing1
- 48/36pt#, % big\_op\_spacing2
- 57.6/36pt#, % big\_op\_spacing3
- 175/36pt#, % big\_op\_spacing4
- 36/36pt#; % big\_op\_spacing5
-
-generate ebigop % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/euex9.mf b/Master/texmf-dist/fonts/source/public/ams/euex9.mf
deleted file mode 100644
index 8f73f7c2f7e..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/euex9.mf
+++ /dev/null
@@ -1,118 +0,0 @@
-%% @metafontfile{
-%% filename="euex9.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "10807 118 680 6124"
-%% keywords="amsfonts, tex, metafont , euler ",
-%% abstract="This is the parameter file for use with
-%% euex9, the euler extension font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% Euler Extension 9 point (variant of cmex10 for use with AMS Euler)
-if unknown cmbase: input cmbase fi
-
-font_identifier:="EUEX V2.2"; font_size 9pt#;
-
-u#:=18.5/36pt#; % unit width
-width_adj#:=0pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=4.6/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=0pt#; % extra space added to all sidebars
-
-body_height#:=243/36pt#; % height of tallest characters
-asc_height#:=225/36pt#; % height of lowercase ascenders
-cap_height#:=221.4/36pt#; % height of caps
-fig_height#:=208.8/36pt#; % height of numerals
-x_height#:=139.5/36pt#; % height of lowercase without ascenders
-math_axis#:=81/36pt#; % axis of symmetry for math symbols
-bar_height#:=78.3/36pt#; % height of crossbar in lowercase e
-comma_depth#:=63/36pt#; % depth of comma below baseline
-desc_depth#:=63/36pt#; % depth of lowercase descenders
-
-crisp#:=0pt#; % diameter of serif corners
-tiny#:=10/36pt#; % diameter of rounded corners
-fine#:=7/36pt#; % diameter of sharply rounded corners
-thin_join#:=7/36pt#; % width of extrafine details
-hair#:=10/36pt#; % lowercase hairline breadth
-stem#:=24/36pt#; % lowercase stem breadth
-curve#:=28/36pt#; % lowercase curve breadth
-ess#:=25/36pt#; % breadth in middle of lowercase s
-flare#:=30/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=35/36pt#; % diameter of dots
-cap_hair#:=10/36pt#; % uppercase hairline breadth
-cap_stem#:=29/36pt#; % uppercase stem breadth
-cap_curve#:=33/36pt#; % uppercase curve breadth
-cap_ess#:=31/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.38pt#; % thickness of lines in math symbols
-
-dish#:=1/36pt#; % amount erased at top or bottom of serifs
-bracket#:=18/36pt#; % vertical distance from serif base to tangent
-jut#:=25/36pt#; % protrusion of lowercase serifs
-cap_jut#:=33/36pt#; % protrusion of uppercase serifs
-beak_jut#:=9.2/36pt#; % horizontal protrusion of beak serifs
-beak#:=63/36pt#; % vertical protrusion of beak serifs
-vair#:=8/36pt#; % vertical diameter of hairlines
-notch_cut#:=9pt#; % maximum breadth above or below notches
-bar#:=10/36pt#; % lowercase bar thickness
-slab#:=10/36pt#; % serif and arm thickness
-cap_bar#:=10/36pt#; % uppercase bar thickness
-cap_band#:=10/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=9pt#; % max breadth above/below uppercase notches
-serif_drop#:=3.6/36pt#; % vertical drop of sloped serifs
-stem_corr#:=1/36pt#; % for small refinements of stem breadth
-vair_corr#:=1/36pt#; % for small refinements of hairline height
-apex_corr#:=0pt#; % extra width at diagonal junctions
-
-o#:=7/36pt#; % amount of overshoot for curves
-apex_o#:=7/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=0; % tilt ratio $(\Delta x/\Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=.2; % extra openness of math symbols
-superness:=1/sqrt2; % parameter for superellipses
-superpull:=1/6; % extra openness inside bowls
-beak_darkness:=11/30; % fraction of triangle inside beak serifs
-ligs:=2; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=false; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=false; % should math-mode spacing be used?
-
-% the following font parameters are explained in {\sl The \TeX book}, Appendix G
-fontdimen 8: % parameters $\xi_8$ through $\xi_{13}$ will now be listed
- rule_thickness#, % default\_rule\_thickness
- 36/36pt#, % big\_op\_spacing1
- 54/36pt#, % big\_op\_spacing2
- 64.8/36pt#, % big\_op\_spacing3
- 196/36pt#, % big\_op\_spacing4
- 36/36pt#; % big\_op\_spacing5
-
-generate ebigop % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/eufb10.mf b/Master/texmf-dist/fonts/source/public/ams/eufb10.mf
deleted file mode 100644
index c8f941d0d66..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/eufb10.mf
+++ /dev/null
@@ -1,47 +0,0 @@
-%% @metafontfile{
-%% filename="eufb10.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "45060 47 207 1811"
-%% keywords="amsfonts, tex, metafont , euler ",
-%% abstract="This is the parameter file for use with
-%% eufb10, the euler Fraktur bold font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% ----- Euler Fraktur Bold 10pt ---------------------------------
-
- font_identifier := "EUFB V2.2";
-
- ptsize = 10;
-
- leftside# = rightside# = 0h#;
-
- xscale_factor := 1.18;
-
- input eufbch;
-
- bye
diff --git a/Master/texmf-dist/fonts/source/public/ams/eufb5.mf b/Master/texmf-dist/fonts/source/public/ams/eufb5.mf
deleted file mode 100644
index adc27fdb9b1..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/eufb5.mf
+++ /dev/null
@@ -1,47 +0,0 @@
-%% @metafontfile{
-%% filename="eufb5.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "44573 47 207 1816"
-%% keywords="amsfonts, tex, metafont , euler ",
-%% abstract="This is the parameter file for use with
-%% eufb5, the Euler Fraktur bold font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% ----- Euler Fraktur Bold 5pt ----------------------------------
-
- font_identifier := "EUFB V2.2";
-
- ptsize = 5;
-
- leftside# = rightside# = 300h#;
-
- xscale_factor := 1.3;
-
- input eufbch;
-
- bye
diff --git a/Master/texmf-dist/fonts/source/public/ams/eufb6.mf b/Master/texmf-dist/fonts/source/public/ams/eufb6.mf
deleted file mode 100644
index 077458de2b8..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/eufb6.mf
+++ /dev/null
@@ -1,47 +0,0 @@
-%% @metafontfile{
-%% filename="eufb6.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "44841 47 207 1816"
-%% keywords="amsfonts, tex, metafont , euler ",
-%% abstract="This is the parameter file for use with
-%% eufb6, the Euler Fraktur bold font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% ----- Euler Fraktur Bold 6pt ---------------------------------
-
- font_identifier := "EUFB V2.2";
-
- ptsize = 6;
-
- leftside# = rightside# = 150h#;
-
- xscale_factor := 1.25;
-
- input eufbch;
-
- bye
diff --git a/Master/texmf-dist/fonts/source/public/ams/eufb7.mf b/Master/texmf-dist/fonts/source/public/ams/eufb7.mf
deleted file mode 100644
index 9b3c51a96c3..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/eufb7.mf
+++ /dev/null
@@ -1,47 +0,0 @@
-%% @metafontfile{
-%% filename="eufb7.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "50896 47 207 1816"
-%% keywords="amsfonts, tex, metafont , euler ",
-%% abstract="This is the parameter file for use with
-%% eufb7, the Euler Fraktur bold font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% ----- Euler Fraktur Bold 7pt ----------------------------------
-
- font_identifier := "EUFB V2.2";
-
- ptsize = 7;
-
- leftside# = rightside# = 100h#;
-
- xscale_factor := 1.2;
-
- input eufbch;
-
- bye
diff --git a/Master/texmf-dist/fonts/source/public/ams/eufb8.mf b/Master/texmf-dist/fonts/source/public/ams/eufb8.mf
deleted file mode 100644
index 0c8859f85aa..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/eufb8.mf
+++ /dev/null
@@ -1,47 +0,0 @@
-%% @metafontfile{
-%% filename="eufb8.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "23921 47 207 1814"
-%% keywords="amsfonts, tex, metafont , euler ",
-%% abstract="This is the parameter file for use with
-%% eufb8, the Euler Fraktur bold font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% ----- Euler Fraktur Bold 8pt ---------------------------------
-
- font_identifier := "EUFB V2.2";
-
- ptsize = 8;
-
- leftside# = rightside# = 0h#;
-
- xscale_factor := 1.19;
-
- input eufbch;
-
- bye
diff --git a/Master/texmf-dist/fonts/source/public/ams/eufb9.mf b/Master/texmf-dist/fonts/source/public/ams/eufb9.mf
deleted file mode 100644
index 054dd8a44d9..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/eufb9.mf
+++ /dev/null
@@ -1,47 +0,0 @@
-%% @metafontfile{
-%% filename="eufb9.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "24433 47 207 1814"
-%% keywords="amsfonts, tex, metafont , euler ",
-%% abstract="This is the parameter file for use with
-%% eufb9, the Euler Fraktur bold font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% ----- Euler Fraktur Bold 9pt ---------------------------------
-
- font_identifier := "EUFB V2.2";
-
- ptsize = 9;
-
- leftside# = rightside# = 0h#;
-
- xscale_factor := 1.18;
-
- input eufbch;
-
- bye
diff --git a/Master/texmf-dist/fonts/source/public/ams/eufbch.mf b/Master/texmf-dist/fonts/source/public/ams/eufbch.mf
deleted file mode 100644
index a43c7933b66..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/eufbch.mf
+++ /dev/null
@@ -1,6335 +0,0 @@
-%% @metafontfile{
-%% filename="eufbch.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: driver",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "51566 6335 18870 206658"
-%% keywords="amsfonts, tex, metafont , euler ",
-%% abstract="This is the driver file for use with
-%% the Euler Fraktur bold fonts in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% Euler Fraktur Bold
-
-% ----- This font is set up as Text Font, \textfont0, page 427 of TeXbook
-% however, there are some alternate characters in nonstandard positions
-
-mode_setup;
-font_coding_scheme "TeX text subset";
-
-% EULER FRAKTUR BOLD PARAMETERS
-
-% These all in bitpad numbers (.001"):
-
- programem = 3700;
- baseline = 0;
- ascender = capheight;
- descender = 700;
- capheight = 2560;
- depthy = 700; % depthy = 500;
- lcbody = 1760; % same for medium and bold.
- dotheight = capheight; % dotheight = 2600;
- theight = 2330;
- lfigheight = capheight;
- nfigbody = lcbody;
- nfigascender = ascender;
- nfigdescender = descender;
-
-% the next lines added since everything was digitized too high! --- DEK
-extra_beginchar:=extra_beginchar & "rot:=initrot;";
-transform initrot; initrot:=identity;
-
-input eubase;
-
-% set individual character widths for bold lower case
-
-% 20h# means 20 bitpad units.
-
-lefta# = 0h#; righta# = 0h#;
-leftb# = 0h#; rightb# = -50h#;
-leftc# = 0h#; rightc# = 0h#;
-leftd# = 0h#; rightd# = 0h#;
-lefte# = 0h#; righte# = 50h#;
-leftf# = 0h#; rightf# = 0h#;
-leftg# = 0h#; rightg# = 0h#;
-lefth# = 0h#; righth# = 0h#;
-lefti# = 0h#; righti# = 0h#;
-leftj# = 0h#; rightj# = 0h#;
-leftk# = 0h#; rightk# = 0h#;
-leftl# = 0h#; rightl# = 0h#;
-leftm# = 0h#; rightm# = 0h#;
-leftn# = 0h#; rightn# = 0h#;
-lefto# = 0h#; righto# = 0h#;
-leftp# = 40h#; rightp# = 0h#;
-leftq# = 0h#; rightq# = 0h#;
-leftr# = 0h#; rightr# = 0h#;
-lefts# = 0h#; rights# = 0h#;
-leftt# = 0h#; rightt# = 0h#;
-leftu# = 0h#; rightu# = 0h#;
-leftv# = 0h#; rightv# = 0h#;
-leftw# = 0h#; rightw# = 0h#;
-leftx# = 0h#; rightx# = 0h#;
-lefty# = 0h#; righty# = 0h#;
-leftz# = 0h#; rightz# = 0h#;
-
-% BOLD NONLINING FIGURES
-no_stem_round;
-
-"rbn0";
-
-%charbegin( "0", 1837h#, nfigbody*v#, baseline );
-charbegin( "0", 1858h#, nfigbody*v#, baseline ); % DEK
-
-n := 10;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 7;
-t5 := 9;
-t6 := 10;
-t7 := 12;
-t8 := 15;
-t9 := 17;
-t10 := 19;
-
-adj_fill.A(1, 6) % fixed x points
- () % fixed y points
- ((1,1), (5,1), (6,2), (10,2)) % tied points
- ((4,7), (2,9)) % verticals
- ((5,6), (3,8), (1,10)) % horizontals
- ((983,1856){-301,-129}... % 0
- (473,1526){-1,-1}... % 1
- (127,692){0,-1}... % 2
- (345,131){1,-1}... % 3
- (744,-42){1,0}... % 4
- (1033,39){592,311}... % *5
- (1336,269){1,1}... % 6
- (1670,1015){0,1}... % 7
- (1412,1622){-1,1}...{-450,131} % 8
- (983,1856)-- % 9
- (755,1554){279,-80}... % 10
- (1086,1344){1,-1}... % 11
- (1342,781){0,-1}... % 12
- (1310,525){-122,-425}... % *13
- (1220,356){-1,-1}... % 14
- (965,271){-1,0}... % 15
- (683,387){-1,1}... % 16
- (444,962){0,1}... % 17
- (551,1380){649,1140}...{283,81} % 18
- (755,1554)--cycle); % 19
-
-endchar(0);
-
-"rbn1";
-
-%charbegin( "1", 1868h#, nfigbody*v#, baseline );
-charbegin( "1", 1858h#, nfigbody*v#, baseline ); % DEK
-n := 8;
-t1 := 0;
-t2 := 3;
-t3 := 6;
-t4 := 7;
-t5 := 8;
-t6 := 12;
-t7 := 13;
-t8 := 14;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- () % tied points
- ((4,5), (2,6), (7,8)) % verticals
- ((3,4), (1,8)) % horizontals
- ((303,1667){381,-49}... % 0
- (589,1619){286,-48}... % 1
- (771,1481){117,-346}... % 2
- (799,1245){0,-1}... % 3
- (760,251){-23,-401}... % 4
- (673,168){-212,3}...{-1,0} % 5
- (171,176){0,-1}...{-2,-175} % 6
- (169,1)-- % 7
- (1719,1){-5,156}...{0,1} % 8
- (1714,157){-1,0}... % 9
- (1218,156){-305,12}... % 10
- (1150,231){9,464}... % 11
- (1150,896){0,1}...{31,281} % 12
- (1202,1811){-643,-19}...{-905,-28} % 13
- (297,1783)--cycle); % 14
-
-endchar(0);
-
-"rbn2";
-
-%charbegin( "2", 1859h#, nfigbody*v#, baseline );
-charbegin( "2", 1858h#, nfigbody*v#, baseline ); % DEK
-n := 11;
-t1 := 0;
-t2 := 1;
-t3 := 5;
-t4 := 7;
-t5 := 8;
-t6 := 9;
-t7 := 11;
-t8 := 13;
-t9 := 16.75;
-t10 := 17;
-t11 := 18;
-
-adj_fill.A(6, 9, 10) % fixed x points
- (5) % fixed y points
- () % tied points
- ((3,8), (1,2)) % verticals
- ((4,7), (2,11)) % horizontals
- ((1685,4){-1547,9}...{-1547,9} % 0
- (138,13){-1,79}...{-1,79} % 1
- (137,92){404,408}... % 2
- (541,500){404,408}... % 3
- (853,895){422,734}... % *4
- (963,1234){0,1}... % 5
- (879,1481){-1,1}... % 6
- (701,1558){-1,0}...{-383,-206} % 7
- (299,1406)-- % 8
- (242,1508){406,287}... % 9
- (632,1738){690,309}... % *10
- (932,1817){1,0}... % 11
- (1240,1718){1,-1}... % 12
- (1347,1431){0,-1}... % 13
- (1267,1169){-310,-581}... % *14
- (1037,850){-411,-462}... % 15
- (626,388){-223,-238}... % 16
- (622,375){.6415,-1.309}... % 17
- (675,355){585,36}...{307,15} % 18
- (1725,391){42,-14}...{42,-14} % 19
- (1767,377)--cycle); % 20
-
-endchar(0);
-
-"rbn3";
-
-%charbegin( "3", 1849h#, nfigbody*v#, nfigdescender*v#);
-charbegin( "3", 1858h#, nfigbody*v#, nfigdescender*v#); % DEK
-n := 15;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 6;
-t5 := 7;
-t6 := 9;
-t7 := 11;
-t8 := 12;
-t9 := 13;
-t10 := 14;
-t11 := 16;
-t12 := 18;
-t13 := 21;
-t14 := 23;
-t15 := 24;
-
-adj_fill.A(9, 15) % fixed x points
- (1, 8) % fixed y points
- () % tied points
- ((6,11), (5,12), (3,13)) % verticals
- ((7,10), (4,5), (2,14)) % horizontals
- ((162,-413){432,-256}... % 0
- (620,-552){1,0}... % 1
- (1029,-397){1,1}... % 2
- (1196,62){0,1}... % 3
- (1079,457){-1,1}... % 4
- (835,574){-648,158}...{-1,0} % *5
- (431,615){0,141}...{0,141} % 6
- (431,756){1,0}... % 7
- (977,933){1,1}... % 8
- (1087,1235){0,1}... % 9
- (968,1503){-1,1}... % 10
- (757,1565){-1,0}...{-415,-279} % 11
- (393,1418)-- % 12
- (321,1486){364,382}... % 13
- (964,1805){1,0}... % 14
- (1333,1673){1,-1}... % 15
- (1461,1376){0,-1}... % 16
- (1306,998){-1,-1}...{-325,-123} % 17
- (986,786){11,-43}...{11,-43} % 18
- (997,743){495,-17}... % 19
- (1483,553){1,-1}... % 20
- (1640,152){0,-1}... % 21
- (1405,-439){-1,-1}... % 22
- (718,-714){-1,0}...{-447,341} % 23
- (94,-492)--cycle); % 24
-
-endchar(0);
-
-"rbn4";
-
-%charbegin( "4", 1863h#, nfigbody*v#, nfigdescender*v#);
-charbegin( "4", 1858h#, nfigbody*v#, nfigdescender*v#); % DEK
-
-n := 11;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 5;
-t5 := 7;
-t6 := 8;
-t7 := 10;
-t8 := 11;
-t9 := 13;
-t10 := 14;
-t11 := 15;
-
-adj_fill.A(1, 4, 7) % fixed x points
- (3, 8) % fixed y points
- ((5,1), (6,2), (9,2), (10,1), (11,3)) % tied points
- ((2,9)) % verticals
- ((5,6)) % horizontals
- ((1772,225){-325,0}...{-325,0} % 0
- (1447,225){6,253}...{0,1} % 1
- (1476,1782){-31,51}...{-31,51} % 2
- (1445,1833){-306,-57}...{-306,-57} % 3
- (1139,1776){-1097,-1671}...{-1097,-1671}% 4
- (42,105){0,-107}...{0,-107} % 5
- (42,-2){1016,0}...{1016,0} % 6
- (1058,-2)-- % 7
- (1058,225){-712,0}...{-712,0} % 8
- (346,225){-2,27}...{-2,27} % 9
- (344,252){354,581}...{160,205} % 10
- (1051,1341){14,-14}...{14,-14} % 11
- (1065,1327){0,-1}... % 12
- (1058,225){-.006352,-2}...{0,-227} % 13
- (1058,-2){389,-4}...{389,-4} % 14
- (1447,-6){1,0}...{264,2} % 15
- (1711,-4)--cycle); % 16
-
-n := 2;
-t1 := 2;
-t2 := 3;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,1), (2,3)) % tied points
- () % verticals
- () % horizontals
- ((1087,-732){-35,36}...{-35,36} % 0
- (1052,-696){11,370}...{0,1} % 1
- (1058,-2)-- % 2
- (1447,-6){0,-1}...{19,-373} % 3
- (1459,-572)--cycle); % 4
-
-endchar(0);
-
-"rbn5";
-
-%charbegin( "5", 1857h#, nfigbody*v#, nfigdescender*v#);
-charbegin( "5", 1858h#, nfigbody*v#, nfigdescender*v#); % DEK
-
-n := 13;
-t1 := 1;
-t2 := 3;
-t3 := 4;
-t4 := 6;
-t5 := 8;
-t6 := 9;
-t7 := 10;
-t8 := 11;
-t9 := 13;
-t10 := 15;
-t11 := 17;
-t12 := 18;
-t13 := 19;
-
-adj_fill.A(6, 13) % fixed x points
- (7) % fixed y points
- () % tied points
- ((4,9), (2,11)) % verticals
- ((5,8), (3,10), (1,12)) % horizontals
- ((1524,1437){-1047,0}...{-1047,0} % 0
- (477,1437){-20,-245}...{0,-1} % 1
- (457,806){28,6}...{28,6} % 2
- (485,812){269,122}... % 3
- (885,895){1,0}... % 4
- (1432,715){1,-1}... % 5
- (1624,212){0,-1}... % 6
- (1400,-422){-1,-1}... % 7
- (705,-707){-1,0}...{-292,205} % 8
- (57,-510)-- % 9
- (110,-414){519,-352}... % 10
- (536,-563){1,0}... % 11
- (960,-398){1,1}... % 12
- (1162,163){0,1}... % 13
- (1012,611){-1,1}... % 14
- (717,713){-1,0}...{-229,-214} % 15
- (382,561){-85,38}...{-85,38} % 16
- (297,599){0,1182}...{0,1182} % 17
- (297,1781){1321,0}...{1321,0} % 18
- (1618,1781)--cycle); % 19
-
-endchar(0);
-
-"rbn6";
-
-%charbegin( "6", 1857h#, lfigheight*v#, baseline );
-charbegin( "6", 1858h#, lfigheight*v#, baseline ); % DEK
-n := 14;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 5;
-t5 := 7;
-t6 := 9;
-t7 := 10;
-t8 := 11;
-t9 := 12;
-t10 := 14;
-t11 := 16;
-t12 := 19;
-t13 := 20;
-t14 := 23;
-
-adj_fill.A(1, 7) % fixed x points
- (8) % fixed y points
- ((7,1), (8,2), (12,2), (13,1)) % tied points
- ((5,10), (3,12)) % verticals
- ((6,9), (4,11), (2,14)) % horizontals
- ((1717,2578){-290,51}... % 0
- (1545,2606){-1,0}... % 1
- (656,2185){-1,-1}... % 2
- (149,936){0,-1}... % 3
- (421,134){1,-1}... % 4
- (817,-43){1,0}... % 5
- (1458,238){1,1}... % 6
- (1713,800){0,1}... % 7
- (1513,1284){-1,1}... % 8
- (1124,1430){-1,0}...{-442,-313} % 9
- (532,1203)-- % 10
- (541,1059){476,269}... % 11
- (904,1185){1,0}... % 12
- (1231,1059){1,-1}... % 13
- (1410,612){0,-1}... % 14
- (1266,257){-1,-1}... % 15
- (1021,146){-1,0}... % 16
- (780,251){-1,1}... % 17
- (613,565){-239,808}...{-16,456} % *18
- (541,1059){-9,144}...{-9,144} % 19
- (532,1203){18,492}... % 20
- (628,1772){327,965}... % *21
- (859,2168){1,1}... % 22
- (1329,2390){1,0}...{255,-174} % 23
- (1604,2305){79,6}...{79,6} % 24
- (1683,2311)--cycle); % 25
-
-endchar(0);
-
-"rbn7";
-
-%charbegin( "7", 1851h#, nfigbody*v#, nfigdescender*v#);
-charbegin( "7", 1858h#, nfigbody*v#, nfigdescender*v#); % DEK
-n := 4;
-t1 := 2;
-t2 := 3;
-t3 := 5;
-t4 := 10;
-
-adj_fill.A() % fixed x points
- (4) % fixed y points
- () % tied points
- ((1,2)) % verticals
- ((2,3)) % horizontals
- ((533,-727){145,337}...{392,569} % 0
- (1852,1686){0,87}...{0,87} % 1
- (1852,1773){-1581,0}...{-1581,0} % 2
- (271,1773)-- % 3
- (176,1392){43,-40}...{43,-40} % 4
- (219,1352){1141,36}... % 5
- (1360,1388){272,17}... % 6
- (1390,1372){.7409,-1.461}... % 7
- (1383,1323){-287,-484}...{-312,-493} % 8
- (168,-646){13,-85}...{13,-85} % 9
- (181,-731)--cycle); % 10
-
-endchar(0);
-
-"rbn8";
-
-%charbegin( "8", 1847h#, lfigheight*v#, baseline );
-charbegin( "8", 1858h#, lfigheight*v#, baseline ); % DEK
-n := 20;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 6;
-t5 := 8;
-t6 := 9;
-t7 := 11;
-t8 := 14;
-t9 := 16;
-t10 := 18;
-t11 := 19;
-t12 := 21;
-t13 := 23;
-t14 := 25;
-t15 := 26;
-t16 := 27;
-t17 := 29;
-t18 := 31;
-t19 := 33;
-t20 := 35;
-
-adj_fill.A(1, 11) % fixed x points
- (10, 20) % fixed y points
- ((1,1), (5,1), (6,2), (10,3), (11,4), (15,4), (16,3), (20,2))% tied points
- ((9,12), (7,14), (4,17), (2,19)) % verticals
- ((8,13), (3,18)) % horizontals
- ((825,1214){376,-228}... % 0
- (1167,965){1,-1}... % 1
- (1352,582){0,-1}... % 2
- (1223,252){-1,-1}... % 3
- (943,154){-1,0}... % 4
- (691,258){-1,1}... % 5
- (498,725){0,1}... % 6
- (605,1062){1,1}...{327,163} % 7
- (825,1214){339,261}...{339,261} % 8
- (1164,1475){271,180}... % 9
- (1502,1803){461,693}... % *10
- (1625,2168){0,1}... % 11
- (1493,2477){-1,1}... % 12
- (1285,2588){-541,167}...{-382,25} % *13
- (952,2644){-394,-152}... % 14
- (468,2360){-1,-1}... % 15
- (275,1972){0,-1}... % 16
- (391,1655){442,-665}...{563,-464} % *17
- (717,1307)-- % 18
- (1049,1581){-521,433}... % 19
- (733,1889){-427,529}... % *20
- (622,2110){0,1}... % 21
- (693,2333){500,697}...{264,100} % 22
- (848,2459){425,-28}... % 23
- (1164,2331){1,-1}... % 24
- (1274,2040){0,-1}...{-296,-200} % 25
- (1049,1581){-332,-274}...{-332,-274} % 26
- (717,1307){-425,-215}... % 27
- (327,1057){-1,-1}... % 28
- (142,595){0,-1}... % 29
- (320,153){1,-1}... % 30
- (797,-20){1,0}... % 31
- (1472,237){1,1}... % 32
- (1699,763){0,1}... % 33
- (1478,1240){-1,1}...{-336,229} % 34
- (1164,1475)--cycle); % 35
-
-endchar(0);
-
-"rbn9";
-
-%charbegin( "9", 1846h#, nfigbody*v#, nfigdescender*v#);
-charbegin( "9", 1858h#, nfigbody*v#, nfigdescender*v#); % DEK
-n := 14;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 6;
-t5 := 8;
-t6 := 10;
-t7 := 11;
-t8 := 12;
-t9 := 14;
-t10 := 17;
-t11 := 20;
-t12 := 22;
-t13 := 23;
-t14 := 25;
-
-adj_fill.A(1, 6) % fixed x points
- () % fixed y points
- ((6,1), (7,2), (12,2), (13,1)) % tied points
- ((4,9), (2,11)) % verticals
- ((5,8), (3,10), (1,14)) % horizontals
- ((262,-723){1,0}... % 0
- (1322,-332){1,1}... % 1
- (1722,818){0,1}... % 2
- (1439,1599){-1,1}...{-1,0} % 3
- (851,1804){-252,-137}... % 4
- (298,1459){-1,-1}... % 5
- (92,881){0,-1}... % 6
- (302,351){1,-1}... % 7
- (675,160){1,0}... % 8
- (849,196){397,180}...{397,180} % 9
- (1246,376)-- % 10
- (1201,482){-1,-1}... % 11
- (985,427){-1,0}... % 12
- (714,522){-1,1}... % 13
- (474,1052){0,1}... % 14
- (506,1308){124,426}... % *15
- (598,1478){1,1}... % 16
- (811,1571){1,0}... % 17
- (1084,1424){1,-1}... % 18
- (1232,1163){200,-635}... % *19
- (1284,789){0,-1}... % 20
- (1262,602){-83,-307}... % *21
- (1201,482){-1,-1}...{45,-106} % 22
- (1246,376){-51,-683}... % 23
- (918,-364){-1,-1}...{-538,-41} % 24
- (267,-608)--cycle); % 25
-
-endchar(0);
-
-% LOWER CASE
-set_stem_round(300,320,340,340,360,390);
-initrot:=identity shifted(0,-60v);
-more_side(100h#); % DEK
-
-"fbla";
-
-charbegin( "a", 1690h#, lcbody*v#, baseline );
-
-n := 6;
-t1 := 0;
-t2 := 3;
-t3 := 4;
-t4 := 5;
-t5 := 6;
-t6 := 9;
-
-adj_fill.A(1) % fixed x points
- () % fixed y points
- ((2,4), (3,1), (4,2), (5,3)) % tied points
- ((3,6)) % verticals
- () % horizontals
- ((1742,364){-455,-410}...{-455,-410} % 0
- (1287,-46){-223,383}...{-449,462} % 1
- (1064,259){-4,98}...{-4,98} % 2
- (1060,357){-3,109}...{-3,109} % 3
- (1057,466){-8,949}...{-8,949} % 4
- (1049,1415){177,274}...{177,274} % 5
- (1226,1689)-- % 6
- (1434,1791){23,-25}...{23,-25} % 7
- (1457,1766){-145,-693}... % 8
- (1405,1025){0,-1}...{16,-351} % 9
- (1416,590){161,-233}...{161,-233} % 10
- (1577,357){147,73}...{147,73} % 11
- (1724,430)--cycle); % 12
-
-n := 6;
-t1 := 0;
-t2 := 2.202;
-t3 := 5;
-t4 := 6;
-t5 := 8.408;
-t6 := 11;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,4), (3,3), (4,2), (6,1)) % tied points
- ((2,5)) % verticals
- () % horizontals
- ((1060,357){-585,-414}...{-585,-414} % 0
- (475,-57){-236,224}...{-329,470} % 1
- (153,330){-17,383}...{94,685} % 2
- (212,1418){255,132}...{329,232} % 3
- (832,1807){202,-96}...{385,-74} % 4
- (1226,1689)-- % 5
- (1049,1415){-1,0}...{-487,145} % 6
- (592,1498){-278,-506}... % 7
- (516,1157){-72,-927}...{23,-358} % *8
- (520,571){305,-356}...{216,-173} % 9
- (776,306){281,160}...{281,160} % 10
- (1057,466)--cycle); % 11
-
-endchar(0);
-
-"fblb";
-
-charbegin( "b", 1700h# + leftb# + rightb#, ascender*v#, baseline );
-
-n := 9;
-t1 := 5;
-t2 := 9;
-t3 := 11;
-t4 := 12;
-%t5 := 15;
-t5 := 14.6; % DEK
-t6 := 18;
-t7 := 19;
-t8 := 20;
-t9 := 24;
-
-adj_fill.A(3, 9) % fixed x points
- () % fixed y points
- ((3,1), (4,2), (7,2), (8,1)) % tied points
- ((2,5), (1,6)) % verticals
- () % horizontals
- ((835,2617){-316,-170}...{-445,-326} % 0
- (311,2266){-79,288}... % 1
- (232,2554){-1.147,.4945}... % 2
- (220,2552){-62,-33}...{-62,-33} % *3
- (170,2521){24,-240}... % 4
- (210,1582){0,-1}...{-53,-550} % 5
- (170,323){143,-170}...{322,-268} % 6
- (570,-59){309,128}...{630,408} % 7
- (1422,415){87,550}...{-43,839} % 8
- (1471,1593){-391,187}...{-406,231} % 9
- (1034,1812){-472,-353}...{-472,-353} % 10
- (562,1459)-- % 11
- (568,1349){217,124}...{217,124} % 12
- (785,1473){307,-118}...{307,-118} % 13
- (1092,1355){71,-780}... % 14
- (1099,727){-98,-1094}...{-122,-287} % *15
- (994,261){-305,96}... % 16
- (802,360){-423,287}...{-238,221} % *17
- (571,548){-24,692}...{0,1} % 18
- (568,1349){-6,110}...{-6,110} % 19
- (562,1459){0,1}... % 20
- (560,1891){20,365}... % 21
- (599,2180){115,464}... % *22
- (675,2355){243,292}...{305,203} % 23
- (898,2576)--cycle); % 24
-
-endchar(leftb#);
-
-"fblc";
-
-charbegin( "c",1254h#, lcbody*v#, baseline );
-
-n := 5;
-t1 := 0;
-t2 := 2.5;
-t3 := 5;
-t4 := 10.5;
-t5 := 13;
-
-adj_fill.A(1, 3, 5) % fixed x points
- () % fixed y points
- () % tied points
- ((2,4)) % verticals
- () % horizontals
- ((1211,404){-316,-230}...{-488,-311} % 0
- (594,-37){-257,223}...{-415,496} % 1
- (186,385){-16,426}...{131,722} % 2
- (212,1413){613,397}...{613,397} % 3
- (825,1810){415,-87}...{387,-257} % 4
- (1231,1649)-- % 5
- (986,1292){-32,-1}...{-32,-1} % 6
- (954,1291){-366,383}... % 7
- (630,1515){-301,105}...{-31,-1} % 8
- (599,1514){-19,-34}... % 9
- (580,1480){-99,-483}...{37,-574} % 10
- (561,631){512,-554}...{240,-192} % 11
- (878,326){333,154}...{333,154} % 12
- (1211,480)--cycle); % 13
-
-endchar(0);
-
-"fbld";
-
-charbegin( "d",1646h#, theight*v#, baseline );
-
-n := 5;
-t1 := 0;
-t2 := 3;
-t3 := 6;
-t4 := 10.5;
-t5 := 14;
-
-adj_fill.A(1) % fixed x points
- () % fixed y points
- () % tied points
- ((3,4), (2,5)) % verticals
- () % horizontals
- ((-103,2120){189,121}...{569,249} % 0
- (454,2400){334,-91}... % 1
- (938,2191){1025,-583}...{528,-425} % *2
- (1479,1817){34,-303}...{-171,-571} % 3
- (1365,461){-222,-214}...{-426,-297} % 4
- (697,-46){-244,159}...{-305,317} % 5
- (180,376){-6,299}...{100,784} % 6
- (220,1328){185,198}...{402,311} % 7
- (707,1760)-- % 8
- (776,1723){-174,-157}...{-171,-202} % 9
- (588,1519){-90,-407}...{22,-342} % 10
- (552,606){411,-411}...{218,-106} % 11
- (974,303){257,496}... % 12
- (1112,825){142,1276}...{-25,330} % *13
- (1116,1579){-367,349}... % 14
- (607,1984){-894,547}... % *15
- (222,2126){-1,0}...{-258,-116} % 16
- (-44,2067)--cycle); % 17
-
-endchar(0);
-
-"fble";
-
-charbegin( "e", 1230h# + lefte# + righte#, lcbody*v#, baseline );
-
-slidex:=-40;
-
-n := 8;
-t1 := 3;
-t2 := 4;
-t3 := 6;
-t4 := 7;
-t5 := 8;
-t6 := 9;
-%t7 := 11;
-t7 := 11.6; % DEK
-t8 := 14;
-
-adj_fill.A(3, 6, 8) % fixed x points
- () % fixed y points
- ((1,2), (2,1), (4,1), (5,2)) % tied points
- ((1,7)) % verticals
- () % horizontals
- ((1206,460){-303,-147}...{-303,-147} % 0
- (903+slidex,313){-236,171}...{-407,383}% 1
- (530+slidex,610){-2,119}... % 2
- (528+slidex,729){-.03567,2}...{-3,159} % 3
- (525+slidex,888){-6,310}...{123,660} % 4
- (555,1507){185,-178}...{289,-216} % 5
- (915,1208+20){-1,-1}...{-39,-32} % 6
- (525+slidex,888)-- % 7
- (528+slidex,729){546,464}...{185,186} % 8
- (1244,1401){-521,384}...{-231,232} % 9
- (797,1804){-460,-261}...{-334,-212} % 10
- (195,1428){-104,-773}...{25,-356} % 11
- (167,380){428,-473}...{241,-179} % 12
- (618,-42){512,339}...{136,102} % 13
- (1237,402)--cycle); % 14
-endchar(lefte#);
-
-"fblf";
-% I switched this with character 2, for better discrimination with RB --- DEK
-%charbegin( 2, 1018h#, ascender*v#, descender*v#);
-charbegin("f", 1018h#, ascender*v#, descender*v#); % DEK
-
-n := 11;
-t1 := 1;
-t2 := 5;
-t3 := 7;
-t4 := 8;
-t5 := 12;
-t6 := 14;
-t7 := 16;
-t8 := 17;
-t9 := 19;
-t10 := 20;
-t11 := 21;
-
-adj_fill.A(3, 7, 11) % fixed x points
- (5) % fixed y points
- () % tied points
- ((2,8), (4,6)) % verticals
- ((2,4), (8,9), (1,10)) % horizontals
- ((1032,2527){-410,-344}... % 0
- (888,2467){-1,0}... % 1
- (778,2503){-253,140}...{-324,284} % *2
- (635,2607){-231,-211}...{-275,-391} % 3
- (207,2114){0,-1}...{148,-600} % 4
- (299,1539){-136,0}...{-136,0} % 5
- (163,1539){-154,-163}...{-154,-163} % 6
- (9,1376){312,0}...{312,0} % 7
- (321,1376){9,-279}... % 8
- (340,395){0,-1}... % 9
- (262,-539){-73,-221}...{-73,-221} % 10
- (189,-760)-- % 11
- (255,-761){317,519}...{113,258} % 12
- (624,-39){80,744}...{0,1} % 13
- (698,1376){243,0}...{243,0} % 14
- (941,1376){112,163}...{112,163} % 15
- (1053,1539){-361,0}...{-361,0} % 16
- (692,1539){-127,430}... % 17
- (562,1859){-170,357}...{-10,137} % 18
- (439,2230){281,-95}...{1,0} % 19
- (796,2167){272,316}...{272,316} % 20
- (1068,2483)--cycle); % 21
-
-endchar(0);
-
-"fblg";
-
-charbegin( "g",1665h#, lcbody*v#, descender*v#);
-
-n := 8;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 4;
-t5 := 6;
-t6 := 7;
-t7 := 8;
-t8 := 11;
-
-adj_fill.A(5, 8) % fixed x points
- () % fixed y points
- ((1,6), (2,1), (3,2), (5,3), (6,4), (8,5))% tied points
- ((4,7)) % verticals
- () % horizontals
- ((1098,355){-608,-487}...{-608,-487} % 0
- (490,-132){-38,108}...{-38,108} % 1
- (452,-24){-264,342}...{-264,342} % 2
- (188,318){-19,239}...{165,726} % 3
- (239,1415){135,94}...{557,318} % 4
- (855,1811){402,-217}...{265,-52} % 5
- (1257,1635)-- % 6
- (1117,1330){-331,56}...{-285,134} % 7
- (605,1516){-135,-757}...{27,-261} % 8
- (575,550){262,-313}...{178,-96} % 9
- (846,303){294,177}...{132,119} % 10
- (1104,476)--cycle); % 11
-
-n := 11;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 5;
-t5 := 6;
-t6 := 7;
-t7 := 8;
-t8 := 10;
-t9 := 12;
-t10 := 14;
-t11 := 18;
-
-adj_fill.B(8, 11) % fixed x points
- () % fixed y points
- ((1,2), (2,1), (4,6), (5,5), (6,4), (7,3))% tied points
- ((4,9)) % verticals
- ((3,10)) % horizontals
- ((452,-24){38,-108}...{38,-108} % 0
- (490,-132){192,-123}... % 1
- (1031,-401){1,0}... % 2
- (1171,-363){1,1}... % 3
- (1197,-214){0,1}...{-172,752} % 4
- (1098,355){6,121}...{6,121} % 5
- (1104,476){-14,376}...{29,669} % 6
- (1117,1330){140,305}...{140,305} % 7
- (1257,1635)-- % 8
- (1528,1782){39,-17}...{39,-17} % 9
- (1567,1765){-311,-749}... % 10
- (1484,1419){-111,-848}... % *11
- (1456,917){0,-1}...{20,-147} % 12
- (1597,-21){-442,-559}...{-245,-220} % 13
- (963,-702){-542,-79}... % 14
- (571,-656){-835,277}...{-212,149} % *15
- (128,-425){-108,-72}...{-108,-72} % 16
- (20,-497){-71,48}...{-71,48} % 17
- (-51,-449)--cycle); % 18
-
-endchar(0);
-
-"fblh";
-
-charbegin( "h",1730h#, ascender*v#, descender*v#);
-
-n := 7;
-t1 := 3.387;
-t2 := 5;
-t3 := 6;
-t4 := 8;
-t5 := 9;
-t6 := 10;
-t7 := 13;
-
-adj_fill.A(7) % fixed x points
- () % fixed y points
- ((2,1), (3,1), (5,2), (6,3)) % tied points
- ((1,4)) % verticals
- () % horizontals
- ((817,2603){-134,-83}...{-420,-302} % 0
- (330,2268){-75,281}...{-75,281} % 1
- (255,2549){-59,-34}...{-59,-34} % 2
- (196,2515){33,-454}...{-38,-637} % 3
- (177,290){219,-266}...{180,-332} % 4
- (390,-30)-- % 5
- (390,-30){341,345}...{209,141} % 6
- (753,282){-227,298}...{-191,326} % 7
- (582,534){-57,641}...{26,347} % 8
- (584,1345){0,109}...{0,109} % 9
- (584,1454){0,1}... % 10
- (592,1936){0,1}... % 11
- (765,2470){1,1}...{188,87} % 12
- (883,2549)--cycle); % 13
-
-n := 5;
-t1 := 0;
-t2 := 2.902;
-t3 := 6;
-t4 := 9.461;
-t5 := 12;
-
-adj_fill.B(3) % fixed x points
- () % fixed y points
- ((1,2), (5,3)) % tied points
- ((2,4)) % verticals
- () % horizontals
- ((584,1345){196,108}...{196,108} % 0
- (780,1453){166,-41}...{356,-222} % 1
- (1098,1306){24,-308}... % 2
- (1134,420){-19,-1467}... % *3
- (1079,-161){-341,-1451}... % 4
- (976,-416){-1,-1}...{-437,-237} % 5
- (721,-629)-- % 6
- (837,-707){457,473}...{222,303} % 7
- (1417,-56){103,560}... % 8
- (1481,615){64,1633}...{-17,579} % *9
- (1481,1577){-351,148}...{-310,187} % 10
- (1034,1804){-449,-380}...{-263,-174} % 11
- (584,1454)--cycle); % 12
-
-endchar(0);
-
-"fbli";
-
-charbegin( "i",839h#, dotheight*v#, baseline );
-
-n := 8;
-t1 := 2;
-%t2 := 5;
-t2 := 4.4; % DEK
-t3 := 6;
-t4 := 7;
-t5 := 9;
-t6 := 10;
-t7 := 12;
-t8 := 13;
-
-adj_fill.A(4, 8) % fixed x points
- (1, 7) % fixed y points
- () % tied points
- ((2,6)) % verticals
- ((3,5)) % horizontals
- ((910,447){-165,-73}... % 0
- (745,374){-165,-73}... % 1
- (717,363){-1,0}... % 2
- (620,465){-299,474}... % 3
- (582,571){-14,350}...{36,737} % 4
- (590,1622){-130,102}...{-254,227} % 5
- (333,1828){-179,-171}...{-423,-325} % 6
- (-94,1474)-- % 7
- (-36,1430){121,63}...{121,63} % 8
- (85,1493){120,-79}...{120,-79} % 9
- (205,1414){43,-763}...{-46,-448} % 10
- (187,268){383,-472}...{99,-195} % 11
- (417,-37){432,384}...{167,120} % 12
- (926,383)--cycle); % 13
-
-n := 4;
-t1 := 0;
-t2 := 2;
-t3 := 3;
-t4 := 5;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,2), (2,1), (3,1), (4,2)) % tied points
- () % verticals
- () % horizontals
- ((408,2057){-240,193}...{-374,417} % 0
- (128,2329){286,271}...{286,271} % 1
- (414,2600)-- % 2
- (414,2600){395,-516}...{210,-187} % 3
- (660,2334){-252,-277}...{-252,-277} % 4
- (408,2057)--cycle); % 5
-
-endchar(0);
-
-"fblj";
-
-charbegin( "j",840h#, dotheight*v#, baseline );
-
-n := 4;
-t1 := 2;
-t2 := 4;
-t3 := 9;
-t4 := 12;
-
-adj_fill.A(2, 4) % fixed x points
- () % fixed y points
- () % tied points
- ((1,3)) % verticals
- () % horizontals
- ((-38,-694){301,295}...{409,477} % 0
- (567,-49){74,437}...{-30,668} % 1
- (630,1634){-229,166}...{-432,371} % 2
- (349,1831){-422,-376}...{-422,-376} % 3
- (-73,1455)-- % 4
- (5,1403){118,64}... % 5
- (123,1467){1,0}... % 6
- (220,1420){1,-1}... % 7
- (271,1270){59,-558}... % *8
- (279,862){0,-1}... % 9
- (263,-6){-30,-481}... % 10
- (137,-377){-441,-566}...{-409,-289} % 11
- (-160,-639)--cycle); % 12
-
-n := 4;
-t1 := 0;
-t2 := 2;
-t3 := 3;
-t4 := 5;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,2), (2,1), (3,1), (4,2)) % tied points
- () % verticals
- () % horizontals
- ((384,2061){-296,268}...{-372,472} % 0
- (132,2320){254,266}...{254,266} % 1
- (386,2586)-- % 2
- (386,2586){303,-357}...{186,-184} % 3
- (637,2332){-253,-271}...{-253,-271} % 4
- (384,2061)--cycle); % 5
-
-endchar(0);
-
-"fblk";
-
-charbegin( "k",1255h#, ascender*v#, baseline );
-
-n := 17;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 3;
-t5 := 4;
-t6 := 5;
-t7 := 6;
-t8 := 7;
-t9 := 8;
-t10 := 10;
-t11 := 12;
-t12 := 13;
-t13 := 16;
-t14 := 17;
-t15 := 18;
-t16 := 19;
-t17 := 21;
-
-adj_fill.A(7, 11, 14) % fixed x points
- (2, 10, 12, 17) % fixed y points
- ((1,6), (2,1), (3,2), (4,3), (5,4), (6,5), (17,6))% tied points
- ((9,13), (3,16)) % verticals
- ((14,15), (7,8)) % horizontals
- ((293,2550){85,-281}... % 0
- (378,2269){.8533,-1.783}...{243,-356} % 1
- (621,1913){0,-571}...{0,-571} % 2
- (621,1342){99,0}...{99,0} % 3
- (720,1342){184,0}... % 4
- (904,1342){2,0}...{279,0} % 5
- (1183,1342){-120,-141}...{-120,-141} % 6
- (1063,1201){-453,0}...{-453,0} % 7
- (610,1201){0,-1}...{32,-661} % 8
- (631,563){282,-252}...{282,-252} % 9
- (913,311){313,152}...{313,152} % 10
- (1226,463)-- % 11
- (1254,394){-445,-372}...{-246,-164} % 12
- (633,-33){-277,266}...{-342,241} % 13
- (229,324){78,553}... % 14
- (241,486){27,877}...{27,877} % *15
- (256,1201){-252,0}...{-252,0} % 16
- (4,1201){155,141}...{155,141} % 17
- (159,1342){101,0}...{101,0} % 18
- (260,1342){0,1}... % 19
- (227,2521){-63,531}...{66,29} % 20
- (293,2550)--cycle); % 21
-
-n := 2;
-t1 := 1;
-t2 := 2;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,1), (2,2)) % tied points
- () % verticals
- () % horizontals
- ((847,2586){-279,-149}...{-412,-372} % 0
- (378,2269)-- % 1
- (621,1913){0,1}... % 2
- (642,2177){84,440}... % *3
- (705,2353){150,231}...{353,198} % 4
- (906,2539)--cycle); % 5
-
-n := 6;
-t1 := 0;
-t2 := 2;
-t3 := 6;
-t4 := 7;
-t5 := 10;
-t6 := 12;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((1,4), (3,3), (4,2), (6,5)) % tied points
- ((2,5)) % verticals
- () % horizontals
- ((720,1342){1,0}... % 0
- (870,1464){257,320}... % 1
- (954,1671){-.008375,1.85}...{-323,416} % 2
- (832,1964){-226,-158}... % 3
- (696,1838){-279,-403}... % 4
- (640,1658){-75,-496}...{0,-1} % *5
- (621,1342)-- % 6
- (621,1913){447,367}...{217,150} % 7
- (1053,2223){354,-477}... % 8
- (1193,2002){188,-382}... % *9
- (1241,1841){0,-1}... % 10
- (1144,1640){-240,-298}...{-240,-298} % 11
- (904,1342)--cycle); % 12
-
-endchar(0);
-
-"fbll";
-
-charbegin( "l",856h#, ascender*v#, baseline );
-
-n := 4;
-t1 := 0;
-%t2 := 3;
-t2 := 3.3; % DEK
-t3 := 7;
-%t4 := 9;
-t4 := 9.5; % DEK
-
-adj_fill.A(1, 3) % fixed x points
- () % fixed y points
- () % tied points
- ((2,4)) % verticals
- () % horizontals
- ((861,2549){-282,-231}... % 0
- (734,2435){-210,-249}... % 1
- (638,2215){-133,-574}... % *2
- (601,1861){-8,-514}...{63,-676} % 3
- (625,474){82,-108}...{82,-108} % 4
- (707,366){170,71}...{170,70} % 5
- (877,437)-- % 6
- (879,371){-466,-401}...{-466,-401} % 7
- (413,-30){-199,293}...{-212,279} % 8
- (214,263){62,661}...{-11,370} % 9
- (222,2491){58,43}...{58,43} % 10
- (280,2534){70,-274}...{70,-274} % 11
- (350,2260){436,349}...{251,146} % 12
- (824,2583)--cycle); % 13
-
-endchar(0);
-
-"fblm";
-
-charbegin( "m",2689h#, lcbody*v#, baseline );
-
-n := 6;
-t1 := 0;
-t2 := 2;
-t3 := 3;
-t4 := 6;
-t5 := 7;
-t6 := 9;
-
-adj_fill.A(1, 4, 5) % fixed x points
- () % fixed y points
- ((2,2), (3,1)) % tied points
- ((2,6)) % verticals
- () % horizontals
- ((800,254){-172,271}...{-172,271} % 0
- (628,525){-19,312}...{18,701} % 1
- (614,1352){-8,74}... % 2
- (606,1426){-.04907,1.992}...{11,188} % 3
- (617,1614){-122,82}...{-293,327} % 4
- (375,1822){-426,-363}...{-426,-363} % 5
- (-51,1459)-- % 6
- (-9,1410){145,71}...{145,71} % 7
- (136,1481){112,-99}...{112,-99} % 8
- (248,1382){28,-814}...{-42,-359} % 9
- (235,277){362,-487}...{143,-247} % 10
- (443,-54)--cycle); % 11
-
-n := 5;
-t1 := 2;
-t2 := 3;
-t3 := 6;
-t4 := 7;
-t5 := 9;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,4), (2,3), (3,1), (4,2)) % tied points
- ((1,5)) % verticals
- () % horizontals
- ((1667,275){-177,268}...{-177,268} % 0
- (1490,543){-7,319}...{48,820} % 1
- (1495,1359){7,92}... % 2
- (1502,1451){.1428,1.995}...{10,149} % 3
- (1512,1600){-259,81}...{-499,281} % 4
- (1076,1806){-150,-149}...{-450,-299} % 5
- (606,1426)-- % 6
- (614,1352){235,91}...{235,91} % 7
- (849,1443){436,-130}...{150,-77} % 8
- (1131,1342){23,-795}...{-75,-443} % 9
- (1106,256){378,-569}...{187,-299} % 10
- (1293,-43)--cycle); % 11
-
-n := 5;
-%t1 := 5;
-t1 := 4.5; % DEK
-t2 := 7;
-t3 := 8;
-t4 := 10;
-t5 := 13;
-
-adj_fill.C(5) % fixed x points
- () % fixed y points
- ((2,3), (3,4)) % tied points
- ((1,4)) % verticals
- () % horizontals
- ((2709,436){-143,-73}... % 0
- (2566,363){-143,-73}... % 1
- (2529,346){-1,0}... % 2
- (2481,379){-144,174}...{-235,354} % *3
- (2385,520){-18,298}...{126,769} % 4
- (2416,1608){-318,102}...{-413,211} % 5
- (1964,1801){-462,-350}...{-462,-350} % 6
- (1502,1451)-- % 7
- (1495,1359){210,94}...{210,94} % 8
- (1705,1453){383,-119}...{172,-89} % 9
- (2005,1331){23,-808}...{-110,-408} % 10
- (1971,279){339,-418}...{186,-306} % 11
- (2205,-52){488,421}...{252,168} % 12
- (2721,348)--cycle); % 13
-
-endchar(0);
-
-"fbln";
-
-charbegin( "n",1850h#, lcbody*v#, baseline );
-
-n := 5;
-t1 := 1;
-t2 := 2;
-t3 := 3;
-t4 := 6;
-%t5 := 9;
-t5 := 9.5; % DEK
-
-adj_fill.A(4) % fixed x points
- () % fixed y points
- ((2,1), (3,2)) % tied points
- ((1,5)) % verticals
- () % horizontals
- ((763,290){-193,248}...{-193,248} % 0
- (570,538){-3,827}... % 1
- (567,1365){.03083,1.999}... % 2
- (570,1452){.05151,1.999}...{3,176} % 3
- (573,1628){-179,93}...{-307,254} % 4
- (318,1813){-409,-342}...{-409,-342} % 5
- (-91,1471)-- % 6
- (-34,1419){136,78}...{136,78} % 7
- (102,1497){73,-81}...{73,-81} % 8
- (175,1416){37,-736}...{-71,-272} % 9
- (168,237){473,-448}...{148,-193} % 10
- (410,-44)--cycle); % 11
-
-n := 5;
-t1 := 3;
-t2 := 5;
-t3 := 6;
-%t4 := 8;
-t4 := 8.5; % DEK
-t5 := 11;
-
-adj_fill.B(5) % fixed x points
- () % fixed y points
- ((2,2), (3,1)) % tied points
- ((1,4)) % verticals
- () % horizontals
- ((1800,449){-178,-93}...{-178,-93} % 0
- (1622,356){-148,191}...{-148,191} % 1
- (1474,547){-11,364}...{72,817} % 2
- (1504,1581){-348,158}...{-579,369} % 3
- (1043,1814){-263,-236}...{-288,-181} % 4
- (570,1452)-- % 5
- (567,1365){226,98}...{226,98} % 6
- (793,1463){376,-122}...{103,-59} % 7
- (1102,1335){28,-783}...{-55,-343} % 8
- (1076,311){266,-337}...{77,-128} % 9
- (1327,-35){312,297}...{198,146} % 10
- (1807,387)--cycle); % 11
-
-endchar(0);
-
-"fblo";
-
-charbegin( "o",1710h#, lcbody*v#, baseline );
-
-
-n := 8;
-t1 := 0;
-t2 := 3;
-t3 := 6;
-t4 := 7;
-t5 := 8;
-%t6 := 9;
-t6 := 10; % DEK
-t7 := 12;
-t8 := 13;
-
-adj_fill.A(1, 5) % fixed x points
- () % fixed y points
- ((1,1), (4,1), (5,2), (8,2)) % tied points
- ((3,6), (2,7)) % verticals
- () % horizontals
- ((695,-67){196,95}...{356,276} % 0
- (1437,390){75,303}... % 1
- (1503,878){75,1187}...{-18,736} % *2
- (1512,1577){-184,56}...{-383,282} % 3
- (955,1844){-154,-112}...{-450,-281} % 4
- (303,1401){-34,-229}...{28,-609} % 5
- (240,302){167,-164}...{520,-359} % 6
- (695,-67)-- % 7
- (1082,265){-427,123}...{-175,161} % 8
- (628,546){-56,521}... % 9
- (611,1125){72,962}...{122,236} % *10
- (700,1508){476,-229}...{224,-35} % 11
- (1157,1370){60,-746}...{-100,-448} % 12
- (1082,265)--cycle); % 13
-
-endchar(0);
-
-"fblp";
-
-%charbegin( "p", 1653h# + leftp# + rightp#, theight*v#, descender*v#);
-charbegin( "p", 1653h# + leftp# + rightp#,
- 1/3[lcbody,theight]*v#, descender*v#); % DEK
-
-n := 1;
-t1 := 6;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- ((1,1)) % tied points
- () % verticals
- () % horizontals
- ((-109,26){216,197}...{1,0} % 0
- (229,178){-18,-866}...{-34,-535} % 1
- (211,-688){54,-20}...{54,-20} % 2
- (265,-708)-- % 3
- (619,-536){-52,695}...{0,1} % 4
- (590,143){-364,277}...{-364,277} % 5
- (226,420){0,1}...{-246,-270} % 6
- (-146,89)--cycle); % 7
-
-n := 9;
-t1 := 2;
-t2 := 3;
-t3 := 7;
-t4 := 10;
-t5 := 11;
-%t6 := 13;
-t6 := 13.5; % DEK
-t7 := 15;
-t8 := 16;
-t9 := 17;
-
-adj_fill.B(4, 5) % fixed x points
- () % fixed y points
- ((2,1), (4,2), (5,3), (8,3), (9,2)) % tied points
- ((3,6), (1,7)) % verticals
- () % horizontals
- ((401,2124){-153,-172}...{-259,-444} % 0
- (64,1676){86,-391}...{247,-332} % 1
- (226,1389){0,-969}...{0,-969} % 2
- (226,420){364,-280}...{364,-280} % 3
- (590,140){233,-32}...{263,-224} % 4
- (918,-10){166,159}...{528,325} % 5
- (1393,370){72,305}... % 6
- (1481,1605){-26,727}... % 7
- (1487,1620){-156,61}...{-458,279} % 8
- (1040,1844){-450,-354}...{-450,-354} % 9
- (590,1490)-- % 10
- (590,1394){189,86}...{189,86} % 11
- (779,1480){411,-132}...{130,-63} % 12
- (1095,1352){65,-553}...{-24,-182} % 13
- (1069,362){-414,232}...{-191,34} % 14
- (590,542){0,852}...{0,852} % 15
- (590,1394){0,96}...{0,96} % 16
- (590,1490){0,152}...{0,152} % 17
- (590,1642){-343,343}... % 18
- (453,1810){-185,304}... % *19
- (405,1946){0,1}...{148,202} % 20
- (466,2101)--cycle); % 21
-
-endchar(leftp#);
-
-"fblq";
-
-charbegin( "q",1668h#, lcbody*v#, descender*v#);
-
-n := 5;
-t1 := 2;
-t2 := 3;
-t3 := 4;
-t4 := 5;
-t5 := 8;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- ((1,4), (2,1), (3,2), (4,3)) % tied points
- ((1,5)) % verticals
- () % horizontals
- ((1095,-723){-59,36}...{-59,36} % 0
- (1036,-687){44,406}...{-3,746} % 1
- (1078,350){-8,118}...{-8,118} % 2
- (1070,468){0,1}...{40,696} % 3
- (1086,1386){173,310}...{173,310} % 4
- (1259,1696)-- % 5
- (1478,1856){37,-22}...{37,-22} % 6
- (1515,1834){-177,-723}... % 7
- (1421,212){0,-1}...{23,-399} % 8
- (1449,-572)--cycle); % 9
-
-n := 7;
-t1 := 0;
-t2 := 3;
-t3 := 4;
-t4 := 5;
-t5 := 6;
-t6 := 7;
-t7 := 11;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,4), (4,3), (5,2), (7,1)) % tied points
- ((2,6)) % verticals
- ((3,6)) % horizontals
- ((1078,350){-588,-402}...{-588,-402} % 0
- (490,-52){-307,383}...{-307,383} % 1
- (183,331){-22,309}...{107,604} % 2
- (256,1435){611,395}...{611,395} % 3
- (867,1830){276,-134}...{334,-62} % 4
- (1259,1696)-- % 5
- (1086,1386){-312,35}...{-264,86} % 6
- (627,1489){-243,-504}... % 7
- (560,1171){-77,-882}...{8,-314} % *8
- (550,607){309,-500}...{147,-141} % 9
- (779,325){174,60}...{190,130} % 10
- (1070,468)--cycle); % 11
-
-endchar(0);
-
-"fblr";
-
-charbegin( "r",1241h#, lcbody*v#, baseline );
-
-n := 6;
-t1 := 4;
-t2 := 5;
-t3 := 6;
-t4 := 9;
-%t5 := 12;
-t5 := 13; % DEK
-t6 := 16;
-
-adj_fill.A(4, 6) % fixed x points
- () % fixed y points
- ((2,1), (3,2)) % tied points
- ((1,5)) % verticals
- () % horizontals
- ((1161,435){-278,-117}...{-278,-117} % 0
- (883,318){-195,177}... % 1
- (688,495){-157,186}... % 2
- (638,603){-14,297}... % 3
- (643,1261){43,439}...{334,346} % 4
- (700,1439){-56,31}... % 5
- (644,1470){-.9199,1.483}...{-5,111} % 6
- (639,1581){-266,228}...{-266,228} % 7
- (373,1809){-435,-335}...{-435,-335} % 8
- (-62,1474)-- % 9
- (-27,1420){136,46}...{136,46} % 10
- (109,1466){242,-176}...{97,-117} % 11
- (256,1319){52,-653}... % 12
- (275,752){-26,-978}...{-82,-353} % *13
- (230,341){322,-281}...{133,-153} % 14
- (620,-35){544,391}...{544,391} % 15
- (1164,356)--cycle); % 16
-
-n := 2;
-t1 := 8;
-t2 := 9;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,1), (2,2)) % tied points
- () % verticals
- () % horizontals
- ((977,1801){236,-422}... % 0
- (1139,1560){1,-1}... % 1
- (1209,1524){1,0}...{112,36} % 2
- (1321,1560)-- % 3
- (1321,1518){-287,-315}... % 4
- (1000,1245){-189,-143}... % 5
- (990,1231){-271,113}... % 6
- (816,1328){-116,111}...{-116,111} % 7
- (700,1439){-56,31}...{-56,31} % 8
- (644,1470)--cycle); % 9
-
-endchar(0);
-
-"fbls";
-
-charbegin( "s",1439h#, lcbody*v#, baseline );
-
-n := 14;
-t1 := 0;
-t2 := 2;
-t3 := 3;
-t4 := 4;
-t5 := 5;
-t6 := 9;
-t7 := 13;
-t8 := 15;
-t9 := 16;
-%t10 := 18;
-t10 := 18.5; % DEK
-t11 := 19;
-t12 := 20;
-%t13 := 21;
-t13 := 21.5; % DEK
-t14 := 25;
-
-adj_fill.A(1, 8) % fixed x points
- (3, 10, 11) % fixed y points
- () % tied points
- ((6,10), (4,13)) % verticals
- ((7,9), (5,12), (2,14)) % horizontals
- ((-175,155){394,369}...{394,369} % 0
- (219,524){398,85}... % 1
- (382,545){1,0}...{455,-390} % 2
- (898,208){28,205}...{-43,522} % 3
- (901,782){-131,157}... % 4
- (721,894){-1,0}... % 5
- (585,851){-435,-215}...{-358,-214} % *6
- (286,679){-121,117}... % 7
- (158,867){-128,226}... % 8
- (143,941){-1,354}...{0,1} % 9
- (143,1456){585,380}...{585,380} % 10
- (728,1836){208,-142}... % 11
- (936,1694){208,-142}... % 12
- (1114,1643){1,0}...{334,254} % 13
- (1389,1777)-- % 14
- (1410,1694){-448,-367}...{-448,-367} % 15
- (962,1327){-1,0}... % 16
- (776,1390){-443,243}...{-311,257} % *17
- (519,1570){-127,-624}...{110,-205} % 18
- (570,959){499,154}...{336,178} % 19
- (1063,1178){404,-213}...{143,-122} % 20
- (1258,1046){72,-542}...{-87,-296} % 21
- (1226,223){-639,-264}...{-211,-124} % 22
- (611,-69){-1,1}... % 23
- (352,137){-482,279}... % *24
- (129,210){-1,0}...{-388,-292} % 25
- (-142,96)--cycle); % 26
-
-endchar(0);
-
-"fblt";
-
-%charbegin( "t",1033h#, ascender*v#, baseline );
-charbegin( "t",1033h#, theight*v#, baseline ); % DEK
-
-n := 14;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 4;
-t5 := 4.485;
-t6 := 6;
-t7 := 7;
-t8 := 9;
-t9 := 12;
-t10 := 13;
-t11 := 15;
-t12 := 16;
-t13 := 19;
-t14 := 21;
-
-adj_fill.A(1, 4, 5, 10, 14) % fixed x points
- (2, 8, 13) % fixed y points
- ((1,1), (14,1)) % tied points
- ((3,12), (7,9)) % verticals
- ((10,11), (4,6)) % horizontals
- ((1177,372){-558,-413}...{-558,-413} % 0
- (619,-41){-100,117}...{-348,273} % 1
- (287,283){20,321}...{0,1} % 2
- (304,1390){-269,0}...{-269,0} % 3
- (35,1390){3,32}... % 4
- (38,1422){.8178,1.685}...{144,137} % 5
- (182,1559){122,0}...{122,0} % 6
- (304,1559){0,547}...{0,547} % 7
- (304,2106)-- % 8
- (794,2459){70,-30}...{70,-30} % 9
- (864,2429){-149,-157}...{-149,-157} % 10
- (715,2272){-78,-653}...{-34,-713} % 11
- (681,1559){326,0}...{326,0} % 12
- (1007,1559){-1,-24}...{-1,-24} % 13
- (1006,1535){-156,-143}...{-156,-143} % 14
- (850,1392){-183,0}...{-183,0} % 15
- (667,1392){0,-1}... % 16
- (685,562){20,-315}... % 17
- (708,492){232,-314}...{250,-158} % 18
- (928,314){236,130}...{236,130} % 19
- (1164,444){13,-72}...{13,-72} % 20
- (1177,372)--cycle); % 21
-
-endchar(0);
-
-"fblu";
-
-charbegin( "u",1646h#, lcbody*v#, baseline );
-
-n := 4;
-t1 := 0;
-t2 := 2;
-t3 := 3;
-t4 := 7;
-
-adj_fill.A(1) % fixed x points
- () % fixed y points
- ((2,2), (3,1)) % tied points
- ((3,4)) % verticals
- () % horizontals
- ((1793,385){-498,-444}...{-498,-444} % 0
- (1295,-59){-190,365}...{-190,365} % 1
- (1105,306){-33,85}...{-33,85} % 2
- (1072,391){10,334}...{-21,804} % 3
- (1061,1628)-- % 4
- (1440,1791){45,-32}...{45,-32} % 5
- (1485,1759){-107,-809}...{0,-1} % 6
- (1430,644){127,-283}... % 7
- (1557,361){171,-281}...{30,-7} % 8
- (1587,354){188,81}...{188,81} % 9
- (1775,435)--cycle); % 10
-
-n := 9;
-t1 := 0;
-t2 := 1;
-t3 := 4;
-t4 := 6;
-t5 := 8;
-t6 := 9;
-t7 := 11;
-t8 := 14;
-t9 := 15;
-
-adj_fill.B(5) % fixed x points
- (4, 6) % fixed y points
- ((1,2), (9,1)) % tied points
- ((3,7)) % verticals
- ((2,8)) % horizontals
- ((1105,306){-214,-102}...{-446,-349} % 0
- (563,-53){-221,191}...{-485,215} % 1
- (110,214){250,314}... % 2
- (231,487){163,676}... % *3
- (273,890){0,1}...{-132,659} % 4
- (212,1377){-169,157}...{-131,102} % 5
- (81,1479){-109,-68}...{-109,-68} % 6
- (-28,1411)-- % 7
- (-72,1461){420,348}...{420,348} % 8
- (348,1809){434,-454}...{125,-111} % 9
- (592,1591){23,-738}... % 10
- (604,1019){0,-1}... % 11
- (576,676){-108,-575}...{-214,-346} % *12
- (496,444){415,-101}...{239,-118} % 13
- (864,288){208,103}...{208,103} % 14
- (1072,391)--cycle); % 15
-
-endchar(0);
-
-"fblv";
-
-%charbegin( "v",1695h#, theight*v#, baseline );
-charbegin( "v",1695h#, 1/3[lcbody,theight]*v#, baseline ); % DEK
-
-n := 7;
-t1 := 3;
-t2 := 8;
-t3 := 10;
-t4 := 11;
-t5 := 13;
-t6 := 20;
-t7 := 21;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- ((3,1), (4,2), (6,2), (7,1)) % tied points
- ((1,4), (2,5)) % verticals
- () % horizontals
- ((393,2081){-273,-287}... % 0
- (75,1620){0,-1}...{474,-614} % 1
- (207,1375){18,-341}... % 2
- (226,845){0,-1}...{-93,-464} % 3
- (198,303){140,-99}...{270,-323} % 4
- (576,-42){795,398}...{795,398} % 5
- (1371,356){190,405}... % 6
- (1473,829){110,1240}...{-33,733} % *7
- (1481,1596){-437,227}...{-437,227} % 8
- (1044,1823){-457,-331}...{-457,-331} % 9
- (587,1492)-- % 10
- (587,1397){215,104}...{215,104} % 11
- (802,1501){353,-139}...{84,-51} % 12
- (1111,1352){39,-698}... % 13
- (1029,307){-157,-524}... % 14
- (986,269){-1.735,-.4939}... % 15
- (945,276){-400,228}... % 16
- (643,482){-173,184}... % 17
- (593,553){-.6624,1.814}... % 18
- (587,622){0,775}...{0,775} % 19
- (587,1397){0,95}...{0,95} % 20
- (587,1492){6,108}...{6,108} % 21
- (593,1600){-660,777}... % 22
- (397,1910){0,1}...{243,351} % 23
- (454,2067)--cycle); % 24
-
-endchar(0);
-
-"fblw";
-
-%charbegin( "w",2677h#, theight*v#, baseline );
-charbegin( "w",2677h#, 1/3[lcbody,theight]*v#, baseline ); % DEK
-
-n := 3;
-t1 := 3;
-t2 := 11;
-t3 := 12;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- ((2,1), (3,2)) % tied points
- ((1,3)) % verticals
- () % horizontals
- ((438,-50){-173,261}...{-332,260} % 0
- (181,277){106,311}... % 1
- (238,691){41,1101}...{-50,783} % *2
- (222,1378){-114,144}... % 3
- (108,1522){-114,144}... % 4
- (72,1645){0,1}...{84,446} % 5
- (84,1684){142,204}...{387,401} % 6
- (399,2093)-- % 7
- (450,2083){-237,-388}... % 8
- (403,1909){0,-1}...{219,-229} % 9
- (615,1609){-1,-137}...{-1,-137} % 10
- (614,1472){-5,-99}...{-5,-99} % 11
- (609,1373){-38,-718}...{19,-306} % 12
- (620,479){160,-234}...{160,-234} % 13
- (780,245)--cycle); % 14
-
-n := 9;
-t1 := 0;
-t2 := 2;
-t3 := 9;
-t4 := 10;
-t5 := 13;
-t6 := 14;
-t7 := 16;
-t8 := 22;
-t9 := 24;
-
-adj_fill.B(9) % fixed x points
- () % fixed y points
- ((1,3), (3,3), (4,4), (5,1), (6,2), (9,4))% tied points
- ((3,7), (2,8)) % verticals
- () % horizontals
- ((1512,1335){241,117}...{241,117} % 0
- (1753,1452){172,-62}...{358,-212} % 1
- (2087,1303){0,-216}... % 2
- (2061,732){-105,-953}... % *3
- (1982,350){-163,-445}... % 4
- (1951,296){-1.468,-.6247}... % 5
- (1915,305){-207,99}... % 6
- (1555,507){-331,251}... % 7
- (1499,626){-20,344}...{63,814} % 8
- (1512,1335){-10,94}...{-10,94} % 9
- (1502,1429){0,126}...{0,126} % 10
- (1502,1555){-205,91}...{-424,292} % 11
- (1045,1804){-182,-146}...{-378,-260} % 12
- (614,1472)-- % 13
- (609,1373){212,81}...{212,81} % 14
- (821,1454){419,-171}...{291,-239} % 15
- (1123,1290){9,-782}...{-74,-323} % 16
- (1089,248){366,-99}... % 17
- (1335,141){557,-309}...{253,-185} % *18
- (1646,-61){580,346}...{237,105} % 19
- (2292,267){258,489}... % 20
- (2410,742){163,1308}...{3,345} % *21
- (2455,1575){-356,154}...{-265,164} % 22
- (2028,1798){-526,-369}...{-526,-369} % 23
- (1502,1429)--cycle); % 24
-
-endchar(0);
-
-"fblx";
-
-charbegin( "x",1239h#, lcbody*v#, descender*v#);
-
-n := 2;
-t1 := 0;
-t2 := 10;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- ((1,2), (2,1)) % tied points
- () % verticals
- () % horizontals
- ((300,320){-136,-140}...{-245,-399} % 0
- (-59,-166){-80,-320}... % 1
- (-52,-374){139,-281}... % 2
- (92,-520){407,-263}...{490,-152} % *3
- (355,-637)-- % 4
- (645,-432){-3,33}...{-3,33} % 5
- (642,-399){-436,79}... % 6
- (214,-213){-198,210}... % 7
- (160,-81){0,1}... % 8
- (235,123){209,220}...{219,43} % 9
- (379,224)--cycle); % 10
-
-n := 8;
-t1 := 5;
-t2 := 6;
-t3 := 7;
-t4 := 10;
-t5 := 16;
-t6 := 17;
-t7 := 18;
-t8 := 20;
-
-adj_fill.B(4, 8) % fixed x points
- () % fixed y points
- ((2,3), (3,4), (6,2), (7,1)) % tied points
- ((1,5)) % verticals
- () % horizontals
- ((1221,431){-275,-121}...{-275,-121} % 0
- (946,310){-224,183}... % 1
- (722,493){-257,231}...{-16,34} % 2
- (706,527){-13,21}... % 3
- (693,548){-31,371}... % 4
- (683,1024){0,1}...{375,298} % 5
- (756,1407){-64,49}...{-64,49} % 6
- (692,1456){0,133}...{0,133} % 7
- (692,1589){-287,215}...{-287,215} % 8
- (405,1804){-120,-71}...{-408,-346} % 9
- (-39,1456)-- % 10
- (9,1412){124,59}...{124,59} % 11
- (133,1471){143,-91}... % 12
- (276,1380){211,-164}...{23,-40} % 13
- (299,1340){7,-25}... % 14
- (306,1315){33,-529}... % 15
- (319,830){0,-1}...{-55,-458} % 16
- (300,320){79,-96}...{79,-96} % 17
- (379,224){286,-273}...{286,-273} % 18
- (665,-49){561,412}...{561,412} % 19
- (1226,363)--cycle); % 20
-
-n := 2;
-t1 := 0;
-t2 := 6;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((1,3), (2,4)) % tied points
- () % verticals
- () % horizontals
- ((756,1407){192,6}... % 0
- (788,1399){87,-90}... % 1
- (974,1261){164,-117}...{118,-21} % 2
- (1064,1224)-- % 3
- (1283,1466){-336,377}...{-223,345} % 4
- (1045,1790){-353,-334}...{-353,-334} % 5
- (692,1456)--cycle); % 6
-
-endchar(0);
-
-"fbly";
-
-charbegin( "y",1647h#, lcbody*v#, descender*v#);
-
-n := 3;
-t1 := 4;
-t2 := 5;
-t3 := 11;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- ((1,2), (2,1)) % tied points
- ((2,3)) % verticals
- () % horizontals
- ((466,2107){-292,-382}... % 0
- (413,1936){.2672,-1.781}... % 1
- (476,1800){212,-311}...{1,-1} % *2
- (625,1625){0,-141}...{0,-141} % 3
- (625,1484){-6,-106}...{-6,-106} % 4
- (619,1378){0,-1}... % 5
- (619,583){0,-1}... % 6
- (643,459){10,-14}...{429,-525} % 7
- (780,257)-- % 8
- (452,-44){-341,476}...{-236,252} % 9
- (184,283){154,549}... % 10
- (243,1372){0,1}...{-67,270} % 11
- (230,1418){-384,437}... % 12
- (88,1660){0,1}... % 13
- (149,1802){323,489}...{296,341} % 14
- (410,2122)--cycle); % 15
-
-n := 5;
-%t1 := 4;
-t1 := 3; % DEK
-t2 := 6;
-t3 := 7;
-%t4 := 9;
-t4 := 9.5; % DEK
-t5 := 13;
-
-adj_fill.B(5) % fixed x points
- () % fixed y points
- ((2,2), (3,1)) % tied points
- ((1,4)) % verticals
- () % horizontals
- ((680,-760){244,150}... % 0
- (966,-535){619,577}... % *1
- (1299,-183){408,476}... % 2
- (1476,204){0,1}...{0,1} % 3
- (1505,1584){-416,197}...{-400,264} % 4
- (1063,1827){-438,-343}...{-438,-343} % 5
- (625,1484)-- % 6
- (619,1378){183,90}...{183,90} % 7
- (802,1468){468,-141}...{266,-191} % 8
- (1105,1312){53,-782}... % 9
- (1073,-14){-77,-489}... % 10
- (1024,-234){-128,-442}... % 11
- (872,-492){-254,-245}...{-355,-200} % 12
- (565,-676)--cycle); % 13
-
-endchar(0);
-
-"fblz";
-
-charbegin( "z",1246h#, lcbody*v#, descender*v#);
-
-n := 18;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 4;
-t5 := 4.562;
-t6 := 6;
-t7 := 8;
-t8 := 10;
-t9 := 11;
-t10 := 14;
-t11 := 16;
-t12 := 18;
-t13 := 20;
-t14 := 21;
-t15 := 22;
-t16 := 24;
-t17 := 26;
-t18 := 27;
-
-adj_fill.A(2, 5, 6, 9, 12, 15, 17) % fixed x points
- (3, 16) % fixed y points
- ((1,1), (13,1), (14,2), (18,2)) % tied points
- ((7,11), (4,16)) % verticals
- ((8,10)) % horizontals
- ((658,612){-238,-216}...{-271,-458} % 0
- (-126,-365){164,-439}... % 1
- (15,-587){1,-1}...{1,0} % 2
- (497,-734){487,413}...{487,413} % 3
- (984,-321){129,398}...{-104,523} % 4
- (1031,853){-194,123}...{-518,186} % 5
- (660,1037){201,219}... % 6
- (861,1256){201,219}... % 7
- (961,1411){0,1}... % 8
- (832,1657){-1,1}...{-383,154} % 9
- (597,1806){-202,-147}...{-399,-418} % 10
- (55,1340)-- % 11
- (104,1285){230,197}... % 12
- (258,1396){269,149}... % *13
- (373,1434){1,0}... % 14
- (556,1351){1,-1}... % 15
- (637,1191){0,-1}... % 16
- (527,1018){-288,-241}...{-288,-241} % 17
- (239,777){2,-31}...{2,-31} % 18
- (241,746){403,-64}...{128,-105} % 19
- (658,612){33,-109}...{33,-109} % 20
- (691,503){44,-526}... % 21
- (711,-30){-22,-881}... % *22
- (669,-378){-155,-531}...{-20,-56} % 23
- (649,-434){-625,-28}... % 24
- (310,-291){-219,200}... % 25
- (219,-112){0,1}...{173,167} % 26
- (691,503)--cycle); % 27
-
-endchar(0);
-
-% UPPER CASE
-
-"FBUA";
-
-charbegin( "A", 2457h#, capheight*v#, baseline*v#);
-
-n := 5;
-t1 := 0;
-t2 := 3;
-t3 := 4;
-t4 := 5;
-t5 := 8;
-
-adj_fill.A(1, 3) % fixed x points
- () % fixed y points
- ((2,2), (3,1)) % tied points
- ((4,5)) % verticals
- () % horizontals
- ((2494,344){-192,-148}...{-457,-327} % 0
- (1995,-48){-38,10}...{-38,10} % 1
- (1957,-38){-229,558}...{-229,558} % 2
- (1728,520){-14,105}...{-14,105} % 3
- (1714,625){15,1587}...{0,1} % 4
- (1729,2212){506,362}...{506,362} % 5
- (2235,2574)-- % 6
- (2306,2554){-160,-190}...{-160,-190} % 7
- (2146,2364){0,-1}...{22,-343} % 8
- (2131,724){181,-377}...{181,-377} % 9
- (2312,347){165,78}...{165,78} % 10
- (2477,425)--cycle); % 11
-
-n := 7;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 4;
-t5 := 5;
-t6 := 7;
-t7 := 8;
-
-adj_fill.B() % fixed x points
- (2, 4, 6) % fixed y points
- ((1,1), (3,3), (4,4), (7,2)) % tied points
- () % verticals
- ((3,5)) % horizontals
- ((1714,625){-212,-158}...{-509,-261} % 0
- (1270,351){-392,429}... % 1
- (1013,572){-482,299}...{-574,-3} % *2
- (788,650)-- % 3
- (89,178){637,352}... % 4
- (499,346){1,0}... % 5
- (718,241){502,-400}...{435,-548} % *6
- (1001,-54){727,574}...{727,574} % 7
- (1728,520)--cycle); % 8
-
-n := 12;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 5;
-t5 := 7;
-t6 := 10;
-t7 := 12;
-t8 := 13;
-t9 := 15;
-t10 := 19;
-t11 := 21;
-t12 := 23;
-
-adj_fill.C(7) % fixed x points
- (8) % fixed y points
- ((1,4), (2,3)) % tied points
- ((6,9), (5,10), (3,12)) % verticals
- ((4,11)) % horizontals
- ((89,178){699,472}...{699,472} % 0
- (788,650){176,171}...{535,488} % 1
- (1393,1234){184,383}... % 2
- (1582,1964){0,1}... % 3
- (1395,2421){-1,1}... % 4
- (899,2604){-1,0}... % 5
- (164,2281){-1,-1}... % 6
- (-10,1921){0,-1}... % 7
- (36,1773){177,-342}... % *8
- (167,1579){421,-521}... % 9
- (327,1320){0,-1}... % 10
- (269,1185){-218,-284}...{-439,-316} % *11
- (109,1036)-- % 12
- (170,982){272,155}... % 13
- (514,1237){261,262}... % 14
- (660,1521){0,1}... % 15
- (612,1641){-186,287}... % *16
- (474,1808){-413,428}... % 17
- (356,1958){-159,272}... % *18
- (315,2080){0,1}... % 19
- (382,2275){1,1}... % 20
- (628,2370){1,0}... % 21
- (980,2221){1,-1}... % 22
- (1191,1745){0,-1}... % 23
- (878,918){-1,-1}... % 24
- (640,710){-626,-473}...{-626,-473} % 25
- (14,237)--cycle); % 26
-
-endchar(0);
-
-"FBUB";
-
-charbegin( "B",3073h#, capheight*v#, baseline*v#);
-
-n := 16;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 4;
-t5 := 5;
-t6 := 6;
-t7 := 7;
-t8 := 9;
-t9 := 12;
-t10 := 14;
-t11 := 15;
-t12 := 18;
-t13 := 22;
-t14 := 24;
-t15 := 27;
-t16 := 31;
-
-adj_fill.A(10, 16) % fixed x points
- (1, 11) % fixed y points
- ((1,6), (2,1), (3,2), (4,3), (5,4), (6,5))% tied points
- ((9,12), (8,13), (5,15)) % verticals
- ((7,14)) % horizontals
- ((209,10){805,557}...{805,557} % 0
- (1014,567){453,386}...{453,386} % 1
- (1467,953){113,312}...{75,604} % 2
- (1542,1222){6,119}...{6,119} % 3
- (1548,1341){16,366}...{-118,634} % 4
- (1544,2017){-59,178}...{-59,178} % 5
- (1485,2195){-200,433}... % 6
- (942,2593){-1,0}... % 7
- (257,2285){-1,-1}... % 8
- (75,1944){0,-1}... % 9
- (125,1764){194,-389}... % *10
- (269,1555){459,-533}... % 11
- (403,1339){0,-1}... % 12
- (342,1196){-1,-1}...{-317,-238} % 13
- (128,1019)-- % 14
- (200,969){454,282}... % 15
- (611,1287){1,1}... % 16
- (716,1417){142,239}... % *17
- (753,1526){0,1}... % 18
- (710,1647){-167,282}... % *19
- (586,1808){-536,586}... % 20
- (443,1990){-193,309}... % *21
- (393,2117){0,1}... % 22
- (458,2289){1,1}... % 23
- (650,2365){1,0}... % 24
- (923,2212){1,-1}... % 25
- (1123,1765){46,-269}...{0,-1} % 26
- (1152,1363){-39,-433}... % 27
- (1113,930){-136,-642}... % 28
- (972,705){-374,-379}... % 29
- (600,410){-437,-294}...{-437,-294} % 30
- (163,116)--cycle); % 31
-
-n := 7;
-t1 := 0;
-t2 := 1;
-t3 := 5;
-t4 := 7;
-t5 := 8;
-t6 := 10;
-t7 := 15;
-
-adj_fill.B() % fixed x points
- (2, 7) % fixed y points
- ((1,8), (4,5), (5,4), (7,7)) % tied points
- () % verticals
- ((3,6)) % horizontals
- ((2921,1964){-352,-109}... % 0
- (2729,1927){-1,0}... % 1
- (2625,2000){-181,260}... % *2
- (2548,2187){-168,725}... % 3
- (2433,2529){-1,1}... % 4
- (2242,2596){-1,0}... % 5
- (1903,2492){-757,-401}...{-562,-489} % *6
- (1485,2195)-- % 7
- (1544,2017){255,378}... % 8
- (1759,2256){421,325}... % *9
- (1965,2342){1,0}... % 10
- (2078,2298){1,-1}... % 11
- (2169,2051){115,-679}... % 12
- (2207,1829){56,-248}... % 13
- (2255,1733){107,-143}...{296,-193} % 14
- (2329,1670)--cycle); % 15
-
-n := 4;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 5;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((1,3), (2,7), (3,8), (4,3)) % tied points
- () % verticals
- () % horizontals
- ((1548,1341){781,329}...{781,329} % 0
- (2329,1670){592,294}...{592,294} % 1
- (2921,1964)-- % 2
- (2929,1883){-661,-393}...{-661,-393} % 3
- (2268,1490){-720,-149}...{-720,-149} % 4
- (1548,1341)--cycle); % 5
-
-n := 11;
-t1 := 0;
-t2 := 1;
-t3 := 4;
-t4 := 6;
-t5 := 9;
-t6 := 10;
-t7 := 11;
-t8 := 12;
-t9 := 14;
-t10 := 16;
-t11 := 18;
-
-adj_fill.D() % fixed x points
- () % fixed y points
- ((1,6), (6,3), (7,2), (11,1)) % tied points
- ((4,9)) % verticals
- ((5,8), (3,10), (2,11)) % horizontals
- ((209,10){439,368}... % 0
- (759,212){1,0}... % 1
- (1327,73){928,-356}... % 2
- (1896,-56){1,0}...{591,151} % 3
- (2201,-16){540,408}...{540,408} % 4
- (2741,392){345,515}... % 5
- (2881,858){0,1}... % 6
- (2718,1311){-1,1}... % 7
- (2514,1426){-520,175}...{-505,41} % *8
- (2198,1486){-650,-145}...{-650,-145} % 9
- (1548,1341)-- % 10
- (1542,1222){521,130}... % 11
- (1843,1261){1,0}... % 12
- (2326,1083){1,-1}... % 13
- (2493,594){0,-1}... % 14
- (2412,324){-1,-1}... % 15
- (2252,261){-1,0}... % 16
- (1768,384){-464,175}...{-286,8} % 17
- (1014,567)--cycle); % 18
-
-endchar(0);
-
-"FBUC";
-
-charbegin( "C",2068h#, capheight*v#, baseline*v#);
-
-n := 9;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 6;
-t5 := 7;
-t6 := 8;
-t7 := 10;
-t8 := 12;
-t9 := 15;
-
-adj_fill.A(1, 5) % fixed x points
- (2, 6) % fixed y points
- ((1,2), (9,1)) % tied points
- ((3,8)) % verticals
- ((4,7)) % horizontals
- ((960,2162){-77,91}...{-77,91} % 0
- (883,2253){-218,-138}...{-504,-379} % 1
- (269,1856){-176,-412}... % 2
- (124,1192){0,-1}... % 3
- (484,246){1,-1}... % 4
- (1357,-59){1,0}...{410,96} % 5
- (1625,-22){521,382}...{521,382} % 6
- (2146,360)-- % 7
- (2134,461){-365,-200}... % 8
- (1769,261){-365,-200}... % 9
- (1575,232){-1,0}... % 10
- (842,543){-1,1}... % 11
- (523,1433){0,1}... % 12
- (569,1782){177,586}... % *13
- (700,2019){1,1}...{283,25} % 14
- (901,2113)--cycle); % 15
-
-n := 8;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 5;
-t5 := 6;
-t6 := 7;
-t7 := 9;
-t8 := 11;
-
-adj_fill.B(1, 5) % fixed x points
- () % fixed y points
- ((3,1), (4,2), (5,3), (6,4)) % tied points
- ((3,7), (2,8)) % verticals
- () % horizontals
- ((688,936){373,136}... % 0
- (885,1074){1,1}... % 1
- (1001,1322){0,1}... % 2
- (951,1668){-165,707}...{218,549} % 3
- (901,2113){59,49}...{59,49} % 4
- (960,2162){269,202}...{497,91} % 5
- (1819,2564)-- % 6
- (1435,2314){-345,-111}... % 7
- (1364,2275){-1,-1}... % 8
- (1315,2114){0,-1}... % 9
- (1369,1838){176,-692}... % 10
- (1426,1520){0,-1}... % 11
- (1322,1192){-1,-1}... % 12
- (1109,1046){-571,-307}...{-404,-157} % *13
- (751,885)--cycle); % 14
-
-n := 4;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 8;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((1,3), (4,4)) % tied points
- () % verticals
- ((2,3)) % horizontals
- ((1819,2564){71,-371}... % 0
- (1976,2195){1,-1}... % 1
- (2071,2164){1,0}...{244,64} % 2
- (2178,2175)-- % 3
- (2149,2092){-541,-226}...{-274,-77} % 4
- (1748,1959){-623,29}... % 5
- (1676,1977){-193,136}... % 6
- (1586,2057){-143,205}...{-241,484} % 7
- (1435,2314)--cycle); % 8
-
-endchar(0);
-
-"FBUD";
-
-charbegin( "D",2879h#, capheight*v#, baseline*v#);
-
-n := 7;
-t1 := 0;
-t2 := 3;
-t3 := 7;
-t4 := 11;
-t5 := 12;
-t6 := 15;
-t7 := 17;
-
-adj_fill.A(1, 4) % fixed x points
- () % fixed y points
- ((1,2), (7,1)) % tied points
- ((3,5), (2,6)) % verticals
- () % horizontals
- ((484,656){1,0}... % 0
- (788,681){474,97}... % *1
- (958,753){1,1}... % 2
- (1019,917){0,1}... % 3
- (974,1052){-176,313}... % *4
- (843,1230){-398,455}... % 5
- (715,1402){-173,295}... % *6
- (670,1525){0,1}... % 7
- (720,1673){191,313}... % *8
- (861,1838){287,262}...{552,340} % 9
- (1194,2091)-- % 10
- (1273,2062){-1,-1}... % 11
- (1070,1774){0,-1}... % 12
- (1250,1459){480,-633}... % 13
- (1365,1275){155,-329}... % *14
- (1405,1130){0,-1}... % 15
- (1299,885){-1,-1}...{-314,-181} % 16
- (947,609)--cycle); % 17
-
-n := 12;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 8;
-t5 := 10;
-t6 := 11;
-t7 := 13;
-t8 := 15;
-t9 := 17;
-t10 := 19;
-t11 := 21;
-t12 := 24;
-
-adj_fill.B() % fixed x points
- (1, 7) % fixed y points
- ((5,1), (6,2)) % tied points
- ((3,10), (1,12)) % verticals
- ((6,8), (4,9), (2,11)) % horizontals
- ((73,1396){-3,462}... % 0
- (305,2005){1,1}... % 1
- (1077,2269){1,0}... % 2
- (1640,2188){962,-310}... % *3
- (2039,1959){1,-1}... % 4
- (2345,1090){0,-1}... % 5
- (2297,702){-183,-643}... % *6
- (2162,447){-1,-1}... % 7
- (1966,339){-1,0}... % 8
- (1718,384){-440,141}...{-637,131} % 9
- (947,609){-463,47}...{-463,47} % 10
- (484,656){-242,-238}...{-345,-558} % 11
- (-3,79)-- % 12
- (52,8){215,275}... % 13
- (216,189){1,1}... % 14
- (467,294){1,0}... % 15
- (1217,79){979,-384}...{1,0} % 16
- (1684,-47){607,403}...{361,357} % 17
- (2512,626){257,503}... % 18
- (2708,1436){0,1}... % 19
- (2425,2220){-1,1}... % 20
- (1352,2594){-1,0}... % 21
- (735,2514){-1033,-307}... % *22
- (319,2287){-1,-1}...{0,-1} % 23
- (-7,1437)--cycle); % 24
-
-endchar(0);
-
-"FBUE";
-
-charbegin( "E",2254h#, capheight*v#, baseline*v#);
-
-
-n := 8;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 5;
-t5 := 7;
-t6 := 10;
-t7 := 12;
-t8 := 13;
-
-adj_fill.A(4, 8) % fixed x points
- (4, 7) % fixed y points
- ((1,2), (8,1)) % tied points
- ((2,6)) % verticals
- ((3,5)) % horizontals
- ((908,2158){-207,-45}... % 0
- (745,2061){-1,-1}... % 1
- (512,1433){0,-1}... % 2
- (863,571){1,-1}... % 3
- (1538,259){1,0}...{457,322} % 4
- (2148,473)-- % 5
- (2147,374){-484,-380}...{-484,-380} % 6
- (1663,-6){-445,-95}... % 7
- (1298,-48){-1,0}... % 8
- (497,251){-1,1}... % 9
- (128,1189){0,1}...{147,342} % 10
- (257,1846){399,338}...{242,146} % 11
- (864,2275){134,-67}...{134,-67} % 12
- (998,2208)--cycle); % 13
-
-n := 9;
-t1 := 0;
-t2 := 2;
-t3 := 6;
-t4 := 7;
-t5 := 8;
-t6 := 9;
-t7 := 10;
-t8 := 12;
-t9 := 13;
-
-adj_fill.B(1, 5) % fixed x points
- () % fixed y points
- ((3,2), (4,1), (5,3), (6,4), (8,5), (9,6))% tied points
- ((3,7), (2,9)) % verticals
- () % horizontals
- ((701,949){274,122}... % 0
- (912,1096){1,1}... % 1
- (1007,1291){0,1}... % 2
- (968,1620){-172,806}... % 3
- (898,1932){-81,398}... % *4
- (887,2018){0,1}...{142,438} % 5
- (908,2158){90,50}...{90,50} % 6
- (998,2208){174,125}...{511,172} % 7
- (1812,2603)-- % 8
- (1435,2345){-391,-304}... % 9
- (1324,2168){0,-1}... % 10
- (1382,1812){189,-829}...{-20,-286} % 11
- (1444,1470){-15,-105}...{-15,-105} % 12
- (1429,1365){-169,-456}... % 13
- (1336,1225){-1,-1}...{-465,-167} % 14
- (770,897)--cycle); % 15
-
-n := 4;
-t1 := 0;
-t2 := 3;
-t3 := 6;
-t4 := 10;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((1,3), (4,4)) % tied points
- () % verticals
- ((2,3)) % horizontals
- ((1812,2603){95,-404}... % 0
- (1889,2360){171,-394}... % *1
- (1983,2209){1,-1}... % 2
- (2059,2175){1,0}...{216,56} % 3
- (2183,2194)-- % 4
- (2166,2112){-388,-138}... % 5
- (1778,1974){-334,-121}... % 6
- (1744,1968){-1.953,.07459}... % 7
- (1705,1978){-123,102}... % 8
- (1625,2069){-270,367}...{-174,253} % *9
- (1435,2345)--cycle); % 10
-
-n := 2;
-t1 := 0;
-t2 := 9;
-
-adj_fill.D() % fixed x points
- () % fixed y points
- ((1,5), (2,6)) % tied points
- () % verticals
- () % horizontals
- ((1444,1470){13,9}...{13,9} % 0
- (1457,1479){367,285}...{367,285} % 1
- (1824,1764){98,-205}...{270,-188} % 2
- (2112,1414)-- % 3
- (1829,1216){-450,-32}... % 4
- (1775,1215){-260,79}... % 5
- (1662,1292){-268,195}... % 6
- (1548,1379){-153,102}... % *7
- (1509,1394){-1,0}...{-277,-252} % 8
- (1429,1365)--cycle); % 9
-
-endchar(0);
-
-"FBUF";
-
-%charbegin( "F",2063h#, capheight*v#, depthy*v#);
-charbegin( "F",2063h#, capheight*v#, 2/3descender*v#); % DEK
-
-n := 8;
-t1 := 0;
-t2 := 1;
-t3 := 4;
-t4 := 7;
-t5 := 9;
-t6 := 10;
-t7 := 11;
-t8 := 12;
-
-adj_fill.A() % fixed x points
- (1, 4) % fixed y points
- ((6,1), (7,2)) % tied points
- () % verticals
- ((3,5), (2,8)) % horizontals
- ((2164,2436){-239,-228}... % 0
- (1848,2209){-1,0}... % 1
- (1436,2376){-384,195}... % 2
- (1068,2537){-629,215}... % *3
- (807,2591){-1,0}... % 4
- (364,2421){-1,-1}...{-89,-436} % 5
- (86,1839)-- % 6
- (169,1773){88,411}... % 7
- (365,2200){1,1}... % 8
- (559,2267){1,0}...{249,-133} % 9
- (1233,1993){135,-51}...{135,-51} % 10
- (1368,1942){406,-142}...{296,-13} % 11
- (1727,1859){486,436}...{126,145} % 12
- (2179,2352)--cycle); % 13
-
-n := 15;
-t1 := 0;
-t2 := 2;
-t3 := 6;
-t4 := 8;
-t5 := 10;
-t6 := 13;
-t7 := 16;
-t8 := 17;
-t9 := 19;
-t10 := 21;
-t11 := 22;
-t12 := 24;
-t13 := 26;
-t14 := 28;
-t15 := 32;
-
-adj_fill.B(1) % fixed x points
- () % fixed y points
- ((7,1), (8,2), (10,3), (11,4)) % tied points
- ((6,9), (5,12), (3,14)) % verticals
- ((4,13), (2,15)) % horizontals
- ((-47,687){228,149}... % 0
- (266,855){566,225}... % *1
- (519,912){1,0}... % 2
- (672,850){1,-1}... % 3
- (747,727){0,-1}... % 4
- (706,456){-112,-516}... % 5
- (636,0){0,-1}... % 6
- (726,-264){1,-1}... % 7
- (907,-335){1,0}... % 8
- (1247,-184){1,1}... % 9
- (1367,191){0,1}...{-591,794} % 10
- (1071,733){-580,773}... % 11
- (803,1135){-357,658}... % *12
- (714,1391){0,1}... % 13
- (767,1569){204,373}... % *14
- (918,1764){1,1}...{505,287} % 15
- (1233,1993)-- % 16
- (1368,1942){-401,-142}... % 17
- (1123,1799){-1,-1}... % 18
- (1042,1625){0,-1}... % 19
- (1102,1423){232,-459}...{356,-439} % *20
- (1274,1166){68,-80}...{68,-80} % 21
- (1342,1086){317,-393}... % 22
- (1623,681){378,-689}... % *23
- (1720,397){0,-1}... % 24
- (1519,-112){-1,-1}... % 25
- (745,-483){-1,0}... % 26
- (409,-372){-1,1}... % 27
- (286,7){0,1}... % 28
- (315,304){63,759}... % 29
- (317,480){0,1}... % 30
- (272,638){-1,1}... % 31
- (166,687){-1,0}...{-554,-270} % 32
- (-38,618)--cycle); % 33
-
-n := 4;
-t1 := 0;
-t2 := 1;
-t3 := 5;
-t4 := 6;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((1,3), (4,4)) % tied points
- () % verticals
- ((2,3)) % horizontals
- ((1274,1166){469,442}...{469,442} % 0
- (1743,1608){175,-166}...{211,-380} % 1
- (1997,1292)-- % 2
- (1747,1032){-144,266}... % 3
- (1661,1165){-211,189}... % 4
- (1546,1216){-1,0}...{-307,-286} % 5
- (1342,1086)--cycle); % 6
-
-endchar(0);
-
-"FBUG";
-
-charbegin( "G",2708h#, capheight*v#, baseline*v#);
-
-n := 13;
-t1 := 0;
-t2 := 1;
-t3 := 4;
-t4 := 6;
-t5 := 9;
-t6 := 11;
-t7 := 12;
-t8 := 13;
-t9 := 14;
-t10 := 16;
-t11 := 18;
-t12 := 20;
-t13 := 22;
-
-adj_fill.A(1, 7) % fixed x points
- (2) % fixed y points
- ((1,5), (6,1), (7,2), (8,3), (13,4)) % tied points
- ((5,10), (3,12)) % verticals
- ((6,9), (4,11)) % horizontals
- ((974,2219){-108,45}...{-108,45} % 0
- (866,2264){-585,-369}...{-585,-369} % 1
- (281,1895){-300,-370}... % 2
- (171,1637){-148,-660}... % *3
- (133,1235){0,-1}... % 4
- (510,258){1,-1}... % 5
- (1276,-47){1,0}...{681,112} % 6
- (1613,-6){408,378}... % 7
- (2048,295){361,220}... % 8
- (2546,1136){0,1}... % 9
- (2371,1556){-1,1}...{-1,0} % 10
- (1798,1753){-441,-197}...{-441,-197} % 11
- (1357,1556)-- % 12
- (1362,1451){491,101}... % 13
- (1574,1475){1,0}... % 14
- (1972,1340){1,-1}... % 15
- (2151,858){0,-1}... % 16
- (1977,393){-1,-1}... % 17
- (1575,249){-1,0}... % 18
- (871,551){-1,1}... % 19
- (500,1506){0,1}... % 20
- (660,2014){1,1}...{393,66} % 21
- (897,2161)--cycle); % 22
-
-n := 9;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 6;
-t5 := 7;
-t6 := 9;
-t7 := 10;
-t8 := 11;
-t9 := 12;
-
-adj_fill.B(1, 6) % fixed x points
- () % fixed y points
- ((4,4), (5,5), (8,2), (9,3)) % tied points
- ((3,7), (2,9)) % verticals
- () % horizontals
- ((741,902){353,124}... % 0
- (910,997){1,1}...{85,212} % 1
- (995,1209){0,1}... % 2
- (929,1582){-206,1006}... % 3
- (863,1882){-75,376}... % *4
- (854,1958){0,1}...{80,169} % 5
- (897,2161){77,58}...{77,58} % 6
- (974,2219){269,221}...{437,214} % 7
- (1428,2508)-- % 8
- (1496,2465){-404,-202}... % 9
- (1284,2108){0,-1}...{84,-513} % 10
- (1357,1556){5,-105}...{5,-105} % 11
- (1362,1451){83,-587}... % 12
- (1291,1097){-1,-1}... % 13
- (1108,975){-488,-248}...{-394,-137} % *14
- (803,849)--cycle); % 15
-
-n := 5;
-t1 := 0;
-t2 := 3;
-t3 := 5;
-t4 := 8;
-t5 := 9;
-
-adj_fill.C() % fixed x points
- (3) % fixed y points
- ((1,1), (5,2)) % tied points
- () % verticals
- ((2,4)) % horizontals
- ((1798,1753){233,222}...{552,444} % 0
- (2445,2323){0,76}...{0,76} % 1
- (2445,2399){-1,-1}... % 2
- (2223,2324){-1,0}... % 3
- (1998,2406){-1,1}...{-219,548} % 4
- (1878,2606)-- % 5
- (1543,2324){126,-493}... % 6
- (1623,2166){1,-1}...{518,-153} % 7
- (1917,2008){-494,-440}...{-560,-452} % 8
- (1357,1556)--cycle); % 9
-
-endchar(0);
-
-"FBUH";
-
-%charbegin( "H",2467h#, capheight*v#, descender*v#);
-charbegin( "H",2467h#, capheight*v#, 1/3descender*v#); % DEK
-
-n := 13;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 5;
-t5 := 10;
-t6 := 11;
-t7 := 12;
-t8 := 13;
-t9 := 16;
-t10 := 18;
-t11 := 19;
-t12 := 20;
-t13 := 24;
-
-adj_fill.A(1, 7) % fixed x points
- (6) % fixed y points
- ((10,1), (11,2)) % tied points
- ((4,9), (3,12)) % verticals
- ((5,8), (2,13)) % horizontals
- ((-82,92){250,297}... % 0
- (421,525){1,0}...{340,-456} % 1
- (723,329){273,396}... % 2
- (803,578){0,1}... % 3
- (576,1128){-535,960}... % 4
- (387,1705){0,1}... % 5
- (478,1962){353,589}... % *6
- (740,2294){356,376}...{400,285} % 7
- (1105,2590){1,-1}... % 8
- (1321,2414){391,-238}... % *9
- (1496,2352){1,0}...{453,352} % 10
- (1879,2565)-- % 11
- (1889,2474){-437,-414}...{-437,-414} % 12
- (1452,2060){-503,-156}... % 13
- (1305,2036){-1,0}...{-326,241} % 14
- (811,2243){-485,-516}... % 15
- (696,2004){0,-1}... % 16
- (750,1757){215,-622}...{211,-433} % *17
- (911,1382){44,-99}...{44,-99} % 18
- (955,1283){294,-616}... % 19
- (1120,819){0,-1}... % 20
- (1028,543){-521,-571}...{-521,-571} % 21
- (507,-28){-285,308}... % 22
- (341,119){-299,199}... % *23
- (208,171){-1,0}... % 24
- (95,132){-263,-152}...{-250,-225} % *25
- (-55,19)--cycle); % 26
-
-n := 7;
-t1 := 1;
-t2 := 8;
-t3 := 9;
-t4 := 10;
-t5 := 12;
-t6 := 17;
-t7 := 19;
-
-adj_fill.B() % fixed x points
- (7) % fixed y points
- ((3,1), (4,2)) % tied points
- () % verticals
- ((2,5), (1,6)) % horizontals
- ((1147,-261){225,-235}... % 0
- (1451,-411){1,0}... % 1
- (1598,-354){502,369}...{545,415} % 2
- (2100,15){131,341}... % 3
- (2260,956){0,1}... % 4
- (2157,1622){-226,653}... % 5
- (2084,1707){-223.2,146.9}... % *6
- (1934,1769){-682,181}...{-481,-29} % *7
- (1475,1803){-287,-178}...{-1,-1} % 8
- (911,1382)-- % 9
- (955,1283){508,368}... % 10
- (1211,1435){463,204}... % *11
- (1418,1487){1,0}... % 12
- (1726,1356){1,-1}... % 13
- (1829,1124){139,-636}... % *14
- (1865,720){0,-1}... % 15
- (1749,-106){-1,-1}... % 16
- (1587,-195){-1,0}... % 17
- (1474,-141){-205,196}...{-177,440} % *18
- (1382,1){-48,-3}...{-48,-3} % 19
- (1334,-2)--cycle); % 20
-
-endchar(0);
-
-"FBUI";
-
-charbegin( "I",1853h#, capheight*v#, baseline*v#);
-
-n := 7;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 8;
-t5 := 9;
-t6 := 11;
-t7 := 13;
-
-adj_fill.A() % fixed x points
- (1, 4, 5) % fixed y points
- () % tied points
- () % verticals
- ((3,6), (2,7)) % horizontals
- ((1826,2540){-296,-285}... % 0
- (1630,2390){-364,-203}... % *1
- (1462,2337){-1,0}... % 2
- (1113,2461){-502,216}... % 3
- (701,2587){-1,0}... % 4
- (356,2451){-281,-260}... % 5
- (193,2225){-358,-626}...{-230,-535} % *6
- (-2,1825)-- % 7
- (56,1763){24,0}...{24,0} % 8
- (80,1763){219,417}... % 9
- (279,2065){1,1}... % 10
- (550,2178){1,0}... % 11
- (866,2118){719,-235}...{387,-59} % 12
- (1240,2013){575,332}...{249,231} % 13
- (1853,2483)--cycle); % 14
-
-n := 8;
-t1 := 0;
-t2 := 1;
-t3 := 1.188;
-t4 := 4;
-t5 := 7;
-t6 := 10;
-t7 := 15;
-t8 := 17;
-
-adj_fill.B(1) % fixed x points
- (2, 3, 6) % fixed y points
- () % tied points
- ((5,7)) % verticals
- ((4,8)) % horizontals
- ((19,66){242,291}... % 0
- (503,563){550,505}...{30,-18} % 1
- (533,545){204,-467}... % 2
- (750,219){1,-1}... % 3
- (904,169){1,0}... % 4
- (1087,268){1,1}... % 5
- (1179,449){124,466}... % *6
- (1211,734){0,1}... % 7
- (1173,1149){-91,903}...{79,633} % 8
- (1169,1662){285,363}...{433,309} % 9
- (1726,2199)-- % 10
- (1802,2161){-453,-390}... % 11
- (1606,1943){-265,-416}... % *12
- (1537,1745){0,-1}... % 13
- (1558,1478){146,-960}... % 14
- (1612,939){0,-1}... % 15
- (1399,330){-1,-1}... % 16
- (638,-33){-1,0}...{-320,270} % 17
- (235,142){-175,-129}...{-175,-129} % 18
- (60,13)--cycle); % 19
-
-endchar(0);
-
-"FBUJ";
-
-%charbegin( "J",1845h#, capheight*v#, depthy*v#);
-charbegin( "J",1845h#, capheight*v#, 2/3descender*v#); % DEK
-
-n := 4;
-t1 := 5;
-t2 := 8;
-t3 := 10;
-t4 := 12;
-
-adj_fill.A() % fixed x points
- (2, 4) % fixed y points
- () % tied points
- () % verticals
- ((1,3)) % horizontals
- ((1830,2308){-387,-169}... % 0
- (1467,2194){-1,0}... % 1
- (1328,2243){-348,192}... % *2
- (1119,2386){-806,631}... % 3
- (908,2529){-356,192}... % *4
- (763,2578){-1,0}... % 5
- (408,2418){-1,-1}...{-296,-619} % 6
- (102,1946)-- % 7
- (161,1894){237,400}... % 8
- (332,2122){1,1}... % 9
- (526,2204){1,0}... % 10
- (894,2065){882,-545}...{401,-214} % 11
- (1155,1924){562,192}...{291,165} % 12
- (1829,2229)--cycle); % 13
-
-n := 10;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 7;
-t5 := 9;
-t6 := 10.73;
-t7 := 12;
-t8 := 16;
-t9 := 18;
-t10 := 22;
-
-adj_fill.B(1, 3, 6) % fixed x points
- (2, 7, 10) % fixed y points
- () % tied points
- ((5,8)) % verticals
- ((4,9)) % horizontals
- ((-126,344){423,342}... % 0
- (179,542){564,267}... % *1
- (438,611){1,0}... % 2
- (615,546){1,-1}... % 3
- (657,422){44,-495}... % *4
- (659,51){0,-1}... % 5
- (777,-273){1,-1}... % 6
- (917,-331){1,0}... % 7
- (1128,-233){1,1}... % 8
- (1231,81){0,1}... % 9
- (1119,694){-280,1096}...{102,626} % 10
- (1056,1401){152,219}...{529,423} % 11
- (1615,2006)-- % 12
- (1693,1972){-514,-529}... % 13
- (1419,1436){-7,-725}... % 14
- (1495,958){183,-711}... % 15
- (1591,371){0,-1}... % 16
- (1377,-189){-1,-1}... % 17
- (768,-465){-1,0}... % 18
- (442,-370){-1,1}... % 19
- (291,-21){-115,822}... % 20
- (216,285){-1,1}... % 21
- (86,340){-1,0}...{-363,-192} % 22
- (-96,278)--cycle); % 23
-
-endchar(0);
-
-"FBUK";
-
-charbegin( "K",2275h#, capheight*v#, baseline*v#);
-
-n := 15;
-t1 := 1;
-t2 := 3;
-t3 := 5;
-t4 := 7;
-t5 := 10;
-t6 := 12;
-t7 := 14;
-t8 := 16;
-t9 := 18;
-t10 := 19;
-t11 := 20;
-t12 := 21;
-t13 := 22;
-t14 := 25;
-t15 := 27;
-
-adj_fill.A(6, 15) % fixed x points
- (1, 7) % fixed y points
- ((10,1), (11,2), (12,3), (13,4)) % tied points
- ((4,9), (3,13)) % verticals
- ((5,8), (2,14)) % horizontals
- ((233,494){43,4}...{43,4} % 0
- (276,498){185,-553}... % 1
- (391,294){1,-1}... % 2
- (495,237){1,0}... % 3
- (577,272){1,1}... % 4
- (637,474){0,1}... % 5
- (514,949){-358,1019}... % 6
- (378,1573){0,1}... % 7
- (472,1888){362,660}... % *8
- (740,2233){1,1}... % 9
- (1557,2585){1,0}... % 10
- (2068,2422){1,-1}... % 11
- (2148,2278){0,-1}...{-57,-404} % 12
- (2091,1874)-- % 13
- (2018,1865){-192,519}... % 14
- (1853,2142){-1,1}... % 15
- (1307,2355){-1,0}... % 16
- (842,2194){-1,-1}... % 17
- (720,1861){0,-1}...{140,-521} % 18
- (793,1399){48,-177}...{48,-177} % 19
- (841,1222){165,-650}...{80,-411} % 20
- (906,927){30,-103}...{30,-103} % 21
- (936,824){51,-508}...{-107,-509} % 22
- (920,488){-353,-434}... % 23
- (456,33){-352,-247}... % 24
- (288,-20){-1,0}... % 25
- (40,82){-1,1}...{-210,267} % 26
- (-38,179)--cycle); % 27
-
-n := 6;
-t1 := 0;
-t2 := 7;
-t3 := 9;
-t4 := 10;
-t5 := 12;
-t6 := 16;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,5), (3,1), (4,2), (6,3)) % tied points
- () % verticals
- ((2,5)) % horizontals
- ((1595,1104){586,230}...{586,230} % 0
- (2181,1334){15,91}...{15,91} % 1
- (2196,1425){-348,-120}... % 2
- (2050,1388){-1,0}... % 3
- (1968,1419){-1,1}... % 4
- (1893,1602){-148,509}... % 5
- (1783,1853){-1,1}... % 6
- (1597,1919){-1,0}... % 7
- (1224,1783){-804,-520}...{-375,-421} % *8
- (793,1399)-- % 9
- (841,1222){232,413}... % 10
- (1035,1508){1,1}... % 11
- (1326,1658){1,0}... % 12
- (1448,1593){1,-1}... % 13
- (1535,1417){88,-369}...{127,-136} % 14
- (1608,1219){-702,-292}...{-63,-22} % 15
- (906,927)--cycle); % 16
-
-n := 6;
-t1 := 1;
-t2 := 5;
-t3 := 6;
-t4 := 7;
-t5 := 7.702;
-t6 := 13;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((2,5), (3,3), (4,4)) % tied points
- () % verticals
- ((2,5), (1,6)) % horizontals
- ((2427,396){-333,-251}... % 0
- (2217,307){-1,0}... % 1
- (2075,347){-1,1}... % 2
- (1982,488){-142,551}... % 3
- (1840,1039){-430,120}...{-457,70} % 4
- (1595,1104){-689,-177}...{-689,-177} % 5
- (906,927)-- % 6
- (936,824){605,203}...{251,-69} % 7
- (1397,871){251,-68}... % 8
- (1470,803){136,-216}... % *9
- (1533,655){117,-399}... % 10
- (1588,404){111,-795}... % 11
- (1747,6){1,-1}... % 12
- (1896,-38){1,0}... % 13
- (2134,54){552,355}...{1,1} % *14
- (2448,317)--cycle); % 15
-
-endchar(0);
-
-"FBUL";
-
-charbegin( "L",2266h#, capheight*v#, baseline*v#);
-
-n := 7;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 5;
-t5 := 7;
-t6 := 9;
-t7 := 11;
-
-adj_fill.A() % fixed x points
- (1, 5) % fixed y points
- ((3,1), (4,2)) % tied points
- () % verticals
- ((4,6), (2,7)) % horizontals
- ((2235,840){-77,-345}... % 0
- (2075,499){-1,-1}... % 1
- (1719,365){-1,0}... % 2
- (1167,454){-441,157}... % 3
- (726,611){-1.939,.409}...{-366,27} % 4
- (360,638){-208,-220}...{-212,-523} % 5
- (-6,43)-- % 6
- (45,-5){254,402}... % 7
- (214,240){1,1}... % 8
- (378,304){1,0}... % 9
- (850,152){1000,-407}... % 10
- (1686,-44){1,0}... % 11
- (2039,116){1,1}... % 12
- (2172,358){258,685}...{83,377} % *13
- (2297,801)--cycle); % 14
-
-n := 13;
-t1 := 0;
-t2 := 3;
-t3 := 5;
-t4 := 8;
-t5 := 12;
-t6 := 13;
-t7 := 14;
-t8 := 16;
-t9 := 19;
-t10 := 22;
-t11 := 24;
-t12 := 27;
-t13 := 28;
-
-adj_fill.B(7) % fixed x points
- () % fixed y points
- ((1,2), (13,1)) % tied points
- ((5,9), (3,11), (2,12)) % verticals
- ((6,8), (4,10)) % horizontals
- ((360,638){501,52}... % 0
- (574,679){341,108}... % *1
- (701,746){1,1}... % 2
- (767,914){0,1}... % 3
- (577,1340){-403,733}... % 4
- (457,1724){0,1}... % 5
- (539,1992){315,567}... % *6
- (772,2291){1,1}... % 7
- (1575,2589){1,0}... % 8
- (1922,2482){1,-1}... % 9
- (1985,2325){62,-418}... % *10
- (1984,2064){-83,-723}... % 11
- (1975,1926){0,-1}... % 12
- (2050,1753){1,-1}...{295,17} % 13
- (2217,1733)-- % 14
- (2190,1680){-481,-162}...{-481,-162} % 15
- (1709,1518){-1,0}... % 16
- (1619,1545){-1,1}... % 17
- (1552,1704){0,1}... % 18
- (1570,1849){47,498}... % 19
- (1587,2043){0,1}... % 20
- (1501,2274){-1,1}... % 21
- (1204,2385){-1,0}... % 22
- (929,2282){-1,-1}... % 23
- (820,1996){0,-1}... % 24
- (936,1569){274,-614}... % 25
- (1042,1268){127,-532}...{-57,-482} % *26
- (1063,1037){-337,-426}...{-337,-426} % 27
- (726,611)--cycle); % 28
-
-endchar(0);
-
-"FBUM";
-
-charbegin( "M",3686h#, capheight*v#, baseline*v#);
-
-n := 15;
-t1 := 2;
-t2 := 6;
-t3 := 7;
-t4 := 8;
-t5 := 10;
-t6 := 13;
-t7 := 15;
-t8 := 17;
-t9 := 18;
-t10 := 20;
-t11 := 23;
-t12 := 25;
-t13 := 28;
-t14 := 33;
-t15 := 35;
-
-adj_fill.A(8, 15) % fixed x points
- (9) % fixed y points
- ((3,1), (4,2)) % tied points
- ((7,10), (6,11), (2,13)) % verticals
- ((5,12), (1,14)) % horizontals
- ((36,5){256,284}... % 0
- (130,101){1,1}... % 1
- (299,165){1,0}... % 2
- (438,113){280,-196}...{354,-486} % *3
- (579,-31){688,573}...{688,573} % 4
- (1267,542){230,495}... % 5
- (1548,1683){.1556,1.967}...{-122,620} % 6
- (1517,2053){-49,114}...{-49,114} % 7
- (1468,2167){-186,492}... % 8
- (1305,2432){-1,1}... % 9
- (893,2592){-1,0}... % 10
- (256,2351){-1,-1}... % 11
- (54,2108){-273,-430}... % *12
- (-17,1921){0,-1}... % 13
- (162,1591){467,-614}... % 14
- (319,1310){0,-1}... % 15
- (259,1179){-228,-281}...{-434,-304} % *16
- (91,1029)-- % 17
- (148,968){393,225}... % 18
- (511,1245){1,1}... % 19
- (651,1527){0,1}... % 20
- (605,1653){-179,309}... % *21
- (472,1836){-584,698}... % 22
- (288,2149){0,1}... % 23
- (371,2296){1,1}... % 24
- (563,2349){1,0}... % 25
- (925,2169){1,-1}... % 26
- (1094,1842){228,-836}... % *27
- (1153,1333){0,-1}... % 28
- (1091,752){-237,-939}... % *29
- (916,394){-1,-1}...{-313,-196} % 30
- (823,306){-337,447}... % 31
- (675,460){-280,209}... % *32
- (543,515){-1,0}... % 33
- (273,402){-1,-1}...{-212,-269} % 34
- (-12,61)--cycle); % 35
-
-n := 11;
-t1 := 2;
-t2 := 6;
-t3 := 7;
-t4 := 8;
-t5 := 10;
-t6 := 12;
-t7 := 13;
-t8 := 15;
-t9 := 18;
-t10 := 21;
-t11 := 23;
-
-adj_fill.B(11) % fixed x points
- () % fixed y points
- ((3,3), (4,4), (6,2), (7,1)) % tied points
- ((2,9)) % verticals
- ((5,8), (1,10)) % horizontals
- ((1268,-8){344,369}... % 0
- (1334,65){1,1}... % 1
- (1488,122){1,0}... % 2
- (1604,78){257,-167}...{450,-483} % *3
- (1745,-45){532,612}...{532,612} % 4
- (2277,567){244,513}... % 5
- (2486,1725){0,1}...{-67,545} % 6
- (2470,2050){-37,144}...{-37,144} % 7
- (2433,2194){-238,400}... % 8
- (2330,2334){-1,1}... % 9
- (2038,2453){-1,0}... % 10
- (1771,2379){-570,-286}...{-406,-360} % *11
- (1468,2167)-- % 12
- (1517,2053){264,315}... % 13
- (1654,2179){263,171}... % *14
- (1780,2224){1,0}... % 15
- (1943,2147){1,-1}... % 16
- (2081,1872){187,-713}... % *17
- (2130,1434){0,-1}... % 18
- (2079,775){-199,-1080}...{-240,-357} % *19
- (1931,354){-402,367}... % 20
- (1703,492){-1,0}... % 21
- (1473,369){-284,-311}...{-187,-238} % 22
- (1230,66)--cycle); % 23
-
-n := 6;
-t1 := 2;
-t2 := 6;
-t3 := 8;
-t4 := 9;
-t5 := 11;
-t6 := 15;
-
-adj_fill.C() % fixed x points
- (1, 6) % fixed y points
- ((3,4), (4,3)) % tied points
- () % verticals
- ((2,5)) % horizontals
- ((3764,2086){-7,67}...{-7,67} % 0
- (3757,2153){-325,-160}... % 1
- (3620,2114){-1,0}... % 2
- (3514,2175){-206,224}... % *3
- (3414,2338){-329,762}... % 4
- (3307,2543){-1,1}... % 5
- (3173,2586){-1,0}... % 6
- (2814,2484){-740,-392}...{-1,-1} % *7
- (2433,2194)-- % 8
- (2470,2050){706,986}... % 9
- (2666,2245){402,265}... % *10
- (2872,2315){1,0}... % 11
- (2988,2268){1,-1}... % 12
- (3078,2091){263,-741}... % 13
- (3178,1853){250,-294}...{247,-87} % 14
- (3268,1797)--cycle); % 15
-
-n := 5;
-t1 := 0;
-t2 := 3;
-t3 := 9;
-t4 := 10;
-t5 := 11;
-
-adj_fill.D(1, 3) % fixed x points
- (1) % fixed y points
- () % tied points
- ((2,5)) % verticals
- ((2,4)) % horizontals
- ((3769,2090){-280,-146}... % 0
- (3338,1773){-279,-235}... % 1
- (3304,1716){-34,-236}... % 2
- (3282,1318){0,-1}... % 3
- (3328,711){178,-936}... % *4
- (3384,507){131.7,-328.7}... % *5
- (3460,382){1,-1}... % 6
- (3536,343){1,0}...{222,93} % 7
- (3724,409)-- % 8
- (3735,342){-561,-404}...{-561,-404} % 9
- (3174,-62){-251,358}...{-251,358} % 10
- (2923,296){0,1}...{29,280} % 11
- (2943,1459){317,408}...{184,132} % 12
- (3318,1845)--cycle); % 13
-
-endchar(0);
-
-"FBUN";
-
-charbegin( "N",2881h#, capheight*v#, baseline*v#);
-
-n := 15;
-t1 := 0;
-t2 := 1;
-t3 := 4;
-t4 := 6;
-t5 := 8;
-t6 := 11;
-t7 := 14;
-t8 := 16;
-t9 := 17;
-t10 := 19;
-t11 := 23;
-t12 := 25;
-t13 := 28;
-t14 := 31;
-t15 := 34;
-
-adj_fill.A(1, 8) % fixed x points
- (9, 15) % fixed y points
- ((4,1)) % tied points
- ((7,10), (6,11), (3,13)) % verticals
- ((5,12), (2,14)) % horizontals
- ((325,167){1,-1}... % 0
- (728,-43){1,0}...{209,107} % 1
- (820,-5){640,526}...{640,526} % 2
- (1460,521){161,400}... % 3
- (1601,1298){0,1}...{-98,434} % 4
- (1534,1865){-56,174}...{-56,174} % 5
- (1478,2039){-169,574}... % 6
- (1258,2412){-1,1}... % 7
- (840,2578){-1,0}... % 8
- (229,2328){-1,-1}... % 9
- (45,2092){-249,-449}... % *10
- (-20,1879){0,-1}... % 11
- (31,1708){198,-379}... % *12
- (178,1500){304,-349}... % 13
- (293,1294){0,-1}... % 14
- (239,1158){-204,-279}...{-307,-221} % *15
- (89,1015)-- % 16
- (158,957){465,302}... % 17
- (506,1243){474,533}... % *18
- (632,1490){0,1}... % 19
- (591,1608){-157,276}... % *20
- (475,1766){-490,560}... % 21
- (321,1973){-207,358}... % *22
- (268,2124){0,1}... % 23
- (328,2275){1,1}... % 24
- (516,2337){1,0}... % 25
- (874,2161){1,-1}... % 26
- (1148,1650){370,-1281}... % *27
- (1244,880){0,-1}... % 28
- (1218,555){-100,-504}... % *29
- (1144,376){-1,-1}... % 30
- (943,272){-1,0}... % 31
- (781,335){-1,1}...{-174,485} % 32
- (654,534){-33,2}...{-33,2} % 33
- (621,536)--cycle); % 34
-
-n := 9;
-t1 := 5;
-t2 := 9;
-t3 := 14;
-t4 := 16;
-t5 := 17;
-t6 := 19;
-t7 := 23;
-t8 := 24;
-t9 := 27;
-
-adj_fill.B(9) % fixed x points
- (2, 5, 7) % fixed y points
- ((4,1)) % tied points
- ((1,8)) % verticals
- ((3,6)) % horizontals
- ((2945,404){-327,-164}... % 0
- (2749,321){-1,0}... % 1
- (2674,377){-307,491}... % 2
- (2596,497){-353,624}... % 3
- (2522,707){-135,885}... % 4
- (2488,1288){0,1}...{146,789} % 5
- (2528,1760){193,184}...{375,236} % 6
- (2936,2066){-16,54}...{-16,54} % 7
- (2920,2120){-256,-114}... % 8
- (2758,2086){-1,0}... % 9
- (2683,2134){-152,175}... % *10
- (2606,2261){-246,546}... % 11
- (2525,2450){-112,237}... % *12
- (2494,2498){-1,1}... % 13
- (2269,2570){-1,0}... % 14
- (1689,2272){-1,-1}...{-902,-1073} % 15
- (1478,2039)-- % 16
- (1534,1881){728,1207}... % 17
- (1811,2226){1,1}... % 18
- (2006,2333){1,0}... % 19
- (2125,2279){1,-1}... % 20
- (2255,2018){298,-789}... % 21
- (2346,1863){201,-213}...{1,0} % *22
- (2456,1805){-407,-399}...{-273,-378} % 23
- (2137,1435){0,-1083}...{0,-1} % 24
- (2137,352){413,-603}...{162,-302} % 25
- (2389,-50){475,287}...{141,107} % 26
- (2952,332)--cycle); % 27
-
-endchar(0);
-
-"FBUO";
-
-%charbegin( "O",2862h#, programem*v#, baseline );
-charbegin( "O",2862h#, capheight*v#, baseline ); % DEK
-
-n := 7;
-t1 := 1;
-t2 := 4;
-t3 := 6;
-t4 := 7;
-t5 := 9;
-t6 := 12;
-t7 := 13;
-
-adj_fill.A(3, 7) % fixed x points
- () % fixed y points
- ((3,1), (4,2)) % tied points
- ((2,5), (1,6)) % verticals
- () % horizontals
- ((695,2265){-234,-152}...{-249,-443} % 0
- (174,1659){10,-423}... % 1
- (365,1273){343,-497}... % 2
- (526,998){216,-477}... % *3
- (581,796){0,-1}... % 4
- (511,622){-1,-1}...{-469,-121} % 5
- (215,482)-- % 6
- (589,552){311,328}... % 7
- (840,861){339,529}... % *8
- (928,1081){0,1}... % 9
- (897,1186){-230,468}... % *10
- (698,1549){-230,446}... % 11
- (543,1909){0,1}...{346,250} % 12
- (745,2212)--cycle); % 13
-
-n := 13;
-t1 := 0;
-t2 := 2;
-t3 := 6;
-t4 := 9;
-t5 := 12;
-t6 := 13;
-t7 := 15;
-t8 := 16;
-t9 := 18;
-t10 := 21;
-t11 := 25;
-t12 := 27;
-t13 := 28;
-
-adj_fill.B(1, 12) % fixed x points
- (7, 13) % fixed y points
- ((5,2), (6,1)) % tied points
- ((3,10)) % verticals
- ((6,8), (4,9), (2,11)) % horizontals
- ((814,2307){52,-112}...{52,-112} % 0
- (866,2195){417,31}... % 1
- (1321,2191){1,0}... % 2
- (1764,2144){716,-181}... % *3
- (2037,2010){1,-1}... % 4
- (2201,1711){222,-740}... % *5
- (2259,1270){0,-1}... % 6
- (2194,716){-251,-912}... % *7
- (2008,358){-1,-1}... % 8
- (1802,246){-1,0}... % 9
- (1328,344){-793,254}... % 10
- (784,519){-739,208}...{-371,-12} % *11
- (589,552){-374,-70}...{-374,-70} % 12
- (215,482){-279,-408}...{-279,-408} % 13
- (-64,74)-- % 14
- (0,-6){354,395}... % 15
- (364,193){1,0}... % 16
- (757,89){859,-314}... % 17
- (1343,-49){1,0}... % 18
- (1827,108){1066,605}...{261,249} % *19
- (2409,556){320,537}... % 20
- (2661,1458){0,1}... % 21
- (2599,1938){-239,804}... % *22
- (2422,2262){-1,1}... % 23
- (2079,2456){-860,284}... % *24
- (1562,2546){-669,37}... % 25
- (1240,2571){-665,166}... % 26
- (1177,2637){0,1}...{132,241} % 27
- (1210,2748){-82,-9}...{-82,-9} % 28
- (1128,2739)--cycle); % 29
-
-endchar(0);
-
-"FBUP";
-
-charbegin( "P",2864h#, capheight*v#, descender*v#);
-
-n := 8;
-t1 := 0;
-t2 := 2;
-t3 := 3;
-t4 := 4;
-t5 := 6;
-t6 := 9;
-t7 := 10;
-t8 := 12;
-
-adj_fill.A(1) % fixed x points
- (5, 8) % fixed y points
- ((3,1), (4,2)) % tied points
- ((4,6)) % verticals
- ((2,7)) % horizontals
- ((295,86){119,207}... % 0
- (631,585){1,1}... % 1
- (923,722){1,0}...{513,-72} % 2
- (1059,708){406,-571}...{406,-571} % 3
- (1465,137){0,-1}...{80,-525} % 4
- (1510,-461)-- % 5
- (1059,-766){-83,54}...{-83,54} % 6
- (976,-712){174,616}... % 7
- (1038,-324){83,964}...{0,1} % *8
- (1059,252){-419,203}... % 9
- (789,342){-1,0}... % 10
- (502,195){-1,-1}...{-175,-245} % 11
- (343,17)--cycle); % 12
-
-n := 22;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 8;
-t5 := 10;
-t6 := 11;
-t7 := 12;
-t8 := 14;
-t9 := 16;
-t10 := 19;
-t11 := 27;
-t12 := 29;
-t13 := 30;
-t14 := 32;
-t15 := 42;
-t16 := 46;
-t17 := 47;
-t18 := 48;
-t19 := 52;
-t20 := 54;
-t21 := 57;
-t22 := 60;
-
-adj_fill.B(1, 9, 13) % fixed x points
- (12, 22) % fixed y points
- ((5,3), (6,4), (12,4), (13,3), (17,2), (18,1))% tied points
- ((10,15), (7,18), (3,20), (2,21)) % verticals
- ((11,14), (8,16), (4,19)) % horizontals
- ((86,1028){205,153}... % 0
- (241,1183){211,307}... % *1
- (297,1335){0,1}... % 2
- (153,1584){-312,410}... % 3
- (21,1754){-306,505}... % 4
- (0,1885){0,1}... % 5
- (75,2121){287,505}... % *6
- (287,2390){1,1}... % 7
- (814,2611){1,0}... % 8
- (1251,2416){1,-1}... % 9
- (1412,2148){101,-322}...{53,-220} % 10
- (1465,1928){0,-1350}...{0,-1350} % 11
- (1465,578){227,-99}... % 12
- (1998,354){774,-280}... % *13
- (2239,298){1,0}... % 14
- (2340,341){1,1}... % 15
- (2386,482){0,1}... % 16
- (2340,637){-179,375}... % *17
- (2207,857){-518,738}... % 18
- (2011,1224){0,1}... % 19
- (2102,1419){354,476}...{355,327} % *20
- (2365,1700){-471,86}... % 21
- (2198,1753){-145,145}... % 22
- (2146,1846){-37,214}... % 23
- (2141,1993){0,1}... % 24
- (2124,2156){-65,262}... % *25
- (2076,2255){-1,1}... % 26
- (1917,2323){-1,0}... % 27
- (1619,2176){-1,-1}...{-293,-519} % 28
- (1465,1928)-- % 29
- (1412,2148){442,397}... % 30
- (1861,2469){838,433}... % *31
- (2250,2581){1,0}... % 32
- (2431,2526){1,-1}... % 33
- (2507,2284){141,-912}... % 34
- (2584,2077){204,-289}... % *35
- (2711,1995){1,0}...{327,96} % 36
- (2826,2013){33,-61}...{33,-61} % 37
- (2859,1952){-608,-323}... % 38
- (2466,1694){-194,-177}... % 39
- (2374,1529){0,-1}... % 40
- (2492,1204){354,-575}... % 41
- (2661,819){0,-1}... % 42
- (2602,562){-304,-514}... % 43
- (2343,203){-1,-1}... % 44
- (2134,42){-403,-217}... % *45
- (1940,-14){-1,0}...{-322,163} % 46
- (1465,137){-406,571}...{-406,571} % 47
- (1059,708){0,1}... % 48
- (1054,1426){0,1}... % 49
- (991,1900){-242,797}... % *50
- (812,2223){-1,1}... % 51
- (540,2358){-1,0}... % 52
- (389,2301){-1,-1}... % 53
- (297,2124){0,-1}... % 54
- (344,2001){180,-296}... % *55
- (477,1828){283,-313}... % 56
- (673,1533){0,-1}... % 57
- (638,1421){-136.7,-247.6}... % *58
- (536,1285){-515,-559}...{-243,-164} % *59
- (158,974)--cycle); % 60
-
-endchar(0);
-
-"FBUQ";
-
-%charbegin( "Q",2862h#, programem*v#, descender*v#);
-charbegin( "Q",2862h#, capheight*v#, 1/5descender*v#); % DEK
-
-n := 7;
-t1 := 1;
-t2 := 4;
-t3 := 6;
-t4 := 7;
-t5 := 9;
-t6 := 12;
-t7 := 13;
-
-adj_fill.A(3, 7) % fixed x points
- () % fixed y points
- ((3,1), (4,2)) % tied points
- ((2,5), (1,6)) % verticals
- () % horizontals
- ((695,2265){-234,-152}...{-249,-443} % 0
- (174,1659){10,-423}... % 1
- (365,1273){343,-497}... % 2
- (526,998){216,-477}... % *3
- (581,796){0,-1}... % 4
- (511,622){-1,-1}...{-469,-121} % 5
- (215,482)-- % 6
- (589,552){311,328}... % 7
- (840,861){339,529}... % *8
- (928,1081){0,1}... % 9
- (897,1186){-230,468}... % *10
- (698,1549){-230,446}... % 11
- (543,1909){0,1}...{346,250} % 12
- (745,2212)--cycle); % 13
-
-n := 15;
-t1 := 0;
-t2 := 2;
-t3 := 6;
-t4 := 9;
-t5 := 12;
-t6 := 13;
-t7 := 15;
-t8 := 16;
-t9 := 18;
-t10 := 19;
-t11 := 20;
-t12 := 22;
-t13 := 26;
-t14 := 28;
-t15 := 29;
-
-adj_fill.B(1, 14) % fixed x points
- (7, 15) % fixed y points
- ((5,2), (6,1), (10,3), (11,4)) % tied points
- ((3,12)) % verticals
- ((5,8), (4,9), (2,13)) % horizontals
- ((814,2307){52,-112}...{52,-112} % 0
- (866,2195){417,31}... % 1
- (1321,2191){1,0}... % 2
- (1764,2144){716,-181}... % *3
- (2037,2010){1,-1}... % 4
- (2201,1711){222,-740}... % *5
- (2259,1270){0,-1}... % 6
- (2194,716){-251,-912}... % *7
- (2008,358){-1,-1}... % 8
- (1802,246){-1,0}... % 9
- (1328,344){-793,254}... % 10
- (784,519){-739,208}...{-371,-12} % *11
- (589,552){-374,-70}...{-374,-70} % 12
- (215,482){-279,-408}...{-279,-408} % 13
- (-64,74)-- % 14
- (13,-6){354,395}... % 15
- (364,193){1,0}... % 16
- (757,89){859,-314}... % 17
- (1343,-49){1,0}...{683,371} % 18
- (1735,63){401,252}...{401,252} % 19
- (2136,315){496,398}...{261,249} % 20
- (2409,556){320,537}... % 21
- (2661,1458){0,1}... % 22
- (2599,1938){-239,804}... % *23
- (2422,2262){-1,1}... % 24
- (2079,2456){-860,284}... % *25
- (1562,2546){-669,37}... % 26
- (1240,2571){-665,166}... % 27
- (1177,2637){0,1}...{132,241} % 28
- (1210,2748){-82,-9}...{-82,-9} % 29
- (1128,2739)--cycle); % 30
-
-n := 2;
-t1 := 2;
-t2 := 3;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((1,3), (2,4)) % tied points
- () % verticals
- () % horizontals
- ((2776,49){-167,-103}...{-520,-261} % 0
- (2265,-244){-413,177}...{-485,384} % 1
- (1735,63)-- % 2
- (2136,315){408,-436}... % 3
- (2343,132){369,-248}... % *4
- (2505,67){1,0}...{329,125} % 5
- (2775,126)--cycle); % 6
-
-endchar(0);
-
-"FBUR";
-
-charbegin( "R",2866h#, capheight*v#, baseline*v#);
-
-n := 16;
-t1 := 2;
-t2 := 6;
-t3 := 7;
-t4 := 8;
-t5 := 9;
-t6 := 11;
-t7 := 13;
-t8 := 17;
-t9 := 19;
-t10 := 20;
-t11 := 22;
-t12 := 26;
-t13 := 28;
-t14 := 31;
-t15 := 36;
-t16 := 37;
-
-adj_fill.A(9, 16) % fixed x points
- (10) % fixed y points
- ((2,1), (3,2), (4,3), (5,4)) % tied points
- ((8,11), (7,12), (4,14)) % verticals
- ((6,13), (1,15)) % horizontals
- ((74,-2){1,1}... % 0
- (218,120){251,165}... % *1
- (325,163){1,0}... % 2
- (439,109){273,-206}...{415,-468} % *3
- (598,-43){694,598}...{694,598} % 4
- (1292,555){152,300}...{70,519} % 5
- (1530,1277){8,106}...{8,106} % 6
- (1538,1383){14,282}...{-35,697} % 7
- (1543,1909){-40,215}...{-40,215} % 8
- (1503,2124){-118,349}... % 9
- (1321,2410){-1,1}... % 10
- (832,2610){-1,0}... % 11
- (233,2333){-1,-1}... % 12
- (-4,1882){0,-1}... % 13
- (43,1732){181,-332}... % *14
- (177,1550){300,-331}... % 15
- (274,1418){131,-241}... % *16
- (308,1309){0,-1}... % 17
- (229,1145){-1,-1}...{-399,-283} % 18
- (92,1027)-- % 19
- (150,970){402,238}... % 20
- (529,1233){1,1}... % 21
- (665,1506){0,1}... % 22
- (622,1640){-168,306}... % *23
- (497,1812){-470,538}... % 24
- (344,2013){-206,335}... % *25
- (291,2147){0,1}... % 26
- (364,2275){1,1}... % 27
- (547,2352){1,0}... % 28
- (883,2190){1,-1}... % 29
- (1078,1853){263,-810}... % *30
- (1146,1380){0,-1}... % 31
- (1096,758){-193,-965}... % *32
- (953,415){-1,-1}...{-198,-169} % 33
- (835,308){-233,261}... % 34
- (672,466){-274,212}... % *35
- (561,520){-1,0}...{-239,-279} % 36
- (23,55)--cycle); % 37
-
-n := 6;
-t1 := 0;
-t2 := 7;
-t3 := 9;
-t4 := 10;
-t5 := 12;
-t6 := 17;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,5), (3,4), (4,3), (6,2)) % tied points
- () % verticals
- ((2,5)) % horizontals
- ((2200,1544){234,168}...{514,254} % 0
- (2861,1916){-20,51}...{-20,51} % 1
- (2841,1967){-412,-98}... % 2
- (2725,1948){-1,0}... % 3
- (2585,1992){-1,1}... % 4
- (2518,2234){-65,637}... % 5
- (2431,2511){-1,1}... % 6
- (2218,2595){-1,0}... % 7
- (1876,2471){-715,-471}...{-455,-550} % *8
- (1503,2124)-- % 9
- (1543,1909){156,386}... % 10
- (1740,2227){428,438}... % *11
- (1971,2347){1,0}... % 12
- (2073,2292){1,-1}... % 13
- (2140,2049){95,-648}... % 14
- (2211,1813){208,-227}...{267,8} % 15
- (2347,1756){-589,-321}...{-232,-77} % 16
- (1538,1383)--cycle); % 17
-
-n := 9;
-t1 := 1;
-t2 := 4;
-t3 := 6;
-t4 := 7;
-t5 := 8;
-t6 := 9;
-t7 := 13;
-t8 := 14;
-t9 := 15;
-
-adj_fill.C(9) % fixed x points
- () % fixed y points
- ((3,5), (4,2), (5,1)) % tied points
- ((2,7)) % verticals
- ((3,6), (1,8)) % horizontals
- ((2960,410){-292,-162}... % 0
- (2827,359){-1,0}... % 1
- (2718,383){-285,288}... % 2
- (2598,543){-215,346}... % 3
- (2517,774){-56,414}...{21,797} % 4
- (2499,1417){-174,100}...{-395,136} % 5
- (2200,1544){-662,-161}...{-662,-161} % 6
- (1538,1383)-- % 7
- (1530,1277){496,116}... % 8
- (1714,1294){1,0}... % 9
- (1856,1281){316,-74}... % 10
- (2079,1161){1,-1}... % 11
- (2143,974){72,-703}...{0,-1} % *12
- (2151,458){290,-469}...{96,-228} % 13
- (2429,-46){536,373}...{536,373} % 14
- (2965,327)--cycle); % 15
-
-endchar(0);
-
-"FBUS";
-
-charbegin( "S",2868h#, capheight*v#, baseline*v#);
-
-n := 19;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 8;
-t5 := 10;
-t6 := 12;
-t7 := 14;
-t8 := 16;
-t9 := 18;
-t10 := 19;
-t11 := 22;
-t12 := 25;
-t13 := 27;
-t14 := 29;
-t15 := 31;
-t16 := 33;
-t17 := 35;
-t18 := 37;
-t19 := 39;
-
-adj_fill.A(1, 10) % fixed x points
- (9, 17, 19) % fixed y points
- () % tied points
- ((6,13), (4,15), (2,18)) % verticals
- ((8,11), (7,12), (5,14), (3,16)) % horizontals
- ((1280,1912){-320,-120}... % 0
- (1187,1843){-1,-1}... % 1
- (1092,1646){0,-1}... % 2
- (1149,1492){1,-1}... % 3
- (1369,1437){1,0}... % 4
- (1808,1483){703,130}... % 5
- (2224,1561){1,0}... % 6
- (2592,1428){1,-1}... % 7
- (2740,1024){0,-1}... % 8
- (2425,371){-1,-1}... % 9
- (1307,-55){-1,0}... % 10
- (489,281){-1,1}... % 11
- (156,1189){0,1}... % 12
- (553,2150){1,1}...{663,135} % 13
- (1453,2596){461,-201}... % 14
- (1855,2390){535,-265}... % 15
- (2343,2220){1,0}... % 16
- (2550,2313){1,1}...{96,259} % 17
- (2668,2502)-- % 18
- (2726,2425){-186,-580}... % 19
- (2533,2122){-1,-1}... % 20
- (2159,1907){-638,-182}... % 21
- (1985,1874){-1,0}... % 22
- (1762,1958){-411,249}... % 23
- (1351,2207){-411,249}... % 24
- (1072,2316){-1,0}... % 25
- (784,2190){-1,-1}... % 26
- (531,1501){0,-1}... % 27
- (881,538){1,-1}... % 28
- (1676,211){1,0}... % 29
- (2347,463){1,1}... % 30
- (2478,794){0,1}... % 31
- (2343,1108){-1,1}... % 32
- (1906,1253){-1,0}... % 33
- (1504,1190){-583,-138}... % 34
- (1113,1108){-1,0}... % 35
- (835,1207){-1,1}... % 36
- (747,1444){0,1}... % 37
- (916,1799){1,1}...{263,29} % 38
- (1249,1949)--cycle); % 39
-
-endchar(0);
-
-"FBUT";
-
-charbegin( "T",2277h#, capheight*v#, baseline*v#);
-
-n := 11;
-t1 := 0;
-t2 := 2;
-t3 := 3;
-t4 := 4;
-t5 := 5;
-t6 := 7;
-t7 := 9;
-t8 := 10;
-t9 := 11;
-t10 := 13;
-t11 := 15;
-
-adj_fill.A(1, 7) % fixed x points
- (8) % fixed y points
- ((3,1), (4,2)) % tied points
- ((6,9)) % verticals
- ((5,10), (2,11)) % horizontals
- ((2415,2510){-391,-447}...{-391,-447} % 0
- (2024,2063){-519,-205}... % 1
- (1735,2013){-1,0}...{-683,138} % 2
- (1344,2061){-128,31}...{-128,31} % 3
- (1216,2092){-703,155}... % 4
- (515,2224){-1,0}... % 5
- (278,2146){-1,-1}... % 6
- (210,2005){0,-1}...{482,-316} % 7
- (430,1678){5,-38}...{5,-38} % 8
- (435,1640)-- % 9
- (176,1387){-310,290}... % 10
- (-5,1742){0,1}... % 11
- (224,2242){1,1}... % 12
- (956,2575){1,0}...{716,-139} % 13
- (1537,2485){723,-136}... % 14
- (2006,2433){1,0}...{274,231} % 15
- (2391,2600)--cycle); % 16
-
-n := 8;
-t1 := 0;
-t2 := 1;
-t3 := 4;
-t4 := 5;
-t5 := 6;
-t6 := 7;
-t7 := 10;
-t8 := 11;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,4), (4,2), (5,1), (8,3)) % tied points
- ((3,6), (2,7)) % verticals
- () % horizontals
- ((1170,529){1,1}... % 0
- (1266,741){0,1}... % 1
- (1042,1080){-619,695}... % 2
- (875,1291){-253,378}...{-148,477} % *3
- (789,1458){137,313}...{1,1} % 4
- (1216,2092)-- % 5
- (1344,2061){-556,-318}... % 6
- (1160,1737){0,-1}... % 7
- (1213,1573){205,-370}... % *8
- (1365,1367){539,-601}... % 9
- (1621,975){0,-1}...{-1,-1} % 10
- (1276,498)--cycle); % 11
-
-n := 8;
-t1 := 0;
-t2 := 2;
-t3 := 3;
-t4 := 4;
-t5 := 5;
-t6 := 7;
-t7 := 9;
-t8 := 11;
-
-adj_fill.C() % fixed x points
- (1, 6) % fixed y points
- ((3,3), (4,4)) % tied points
- () % verticals
- ((5,7), (2,8)) % horizontals
- ((2156,544){-309,-233}... % 0
- (1914,388){-413,-210}... % *1
- (1743,334){-1,0}...{-478,224} % 2
- (1276,498){-106,31}...{-106,31} % 3
- (1170,529){-361,108}...{-1,0} % 4
- (891,558){-321,-181}...{-384,-400} % 5
- (292,72)-- % 6
- (309,-9){523,460}... % 7
- (604,197){303,128}... % 8
- (765,216){1,0}... % 9
- (1151,88){642,-309}...{1,0} % 10
- (1621,-50){373,284}...{220,235} % 11
- (2190,457)--cycle); % 12
-
-endchar(0);
-
-"FBUU";
-
-charbegin( "U",2467h#, capheight*v#, baseline*v#);
-
-n := 7;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 9;
-t5 := 11;
-t6 := 13.48;
-t7 := 15;
-
-adj_fill.A(1, 4) % fixed x points
- () % fixed y points
- ((1,2), (7,1)) % tied points
- ((3,5), (2,6)) % verticals
- () % horizontals
- ((283,490){308,76}... % 0
- (638,661){1,1}... % 1
- (760,961){0,1}... % 2
- (713,1183){-185,513}... % *3
- (575,1474){-262,464}... % 4
- (388,1923){0,1}...{71,376} % 5
- (394,2007){162,266}... % 6
- (720,2427){1,1}...{298,198} % 7
- (944,2608)-- % 8
- (1016,2549){-379,-278}... % 9
- (873,2425){-1,-1}... % 10
- (778,2229){0,-1}... % 11
- (887,1834){304,-637}... % 12
- (1046,1361){150,-854}...{-99,-329} % *13
- (1037,980){-365,-468}...{-365,-468} % 14
- (672,512)--cycle); % 15
-
-n := 8;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 4;
-t5 := 6;
-t6 := 8;
-t7 := 10;
-t8 := 12;
-
-adj_fill.B() % fixed x points
- (5) % fixed y points
- ((1,4), (3,1), (4,2), (8,3)) % tied points
- () % verticals
- ((4,6), (2,7)) % horizontals
- ((1667,426){-1,-1}... % 0
- (1426,292){-1,0}... % 1
- (1072,382){-669,241}...{-420,77} % 2
- (672,512){-389,-22}...{-389,-22} % 3
- (283,490){-332,-401}...{-332,-401} % 4
- (-49,89)-- % 5
- (16,28){278,303}... % 6
- (163,156){273,173}... % *7
- (289,201){1,0}... % 8
- (806,45){666,-287}... % 9
- (1211,-66){1,0}...{224,84} % 10
- (1384,-17){397,389}...{397,389} % 11
- (1781,372)--cycle); % 12
-
-n := 6;
-t1 := 0;
-t2 := 2;
-t3 := 3;
-t4 := 5;
-t5 := 8;
-t6 := 11;
-
-adj_fill.C(1, 5) % fixed x points
- () % fixed y points
- ((2,3), (3,4)) % tied points
- ((4,6)) % verticals
- () % horizontals
- ((2630,328){-626,-413}...{-626,-413} % 0
- (2004,-85){-223,457}...{-223,457} % 1
- (1781,372){-114,54}...{-114,54} % 2
- (1667,426){1,1}... % 3
- (1741,602){25,551}... % 4
- (1763,1345){0,1}...{-58,706} % 5
- (1722,2254){306,130}...{427,298} % 6
- (2308,2594)-- % 7
- (2363,2539){-361,-347}... % 8
- (2283,2450){-484,-591}... % 9
- (2165,2106){-89,-872}... % 10
- (2140,1465){0,-1}...{25,-383} % 11
- (2155,794){5,-52}... % 12
- (2160,742){56,-767}... % 13
- (2206,607){264,-633}... % 14
- (2313,392){228,-390}... % 15
- (2418,334){1,0}...{409,170} % 16
- (2620,400)--cycle); % 17
-
-endchar(0);
-
-"FBUV";
-
-charbegin( "V",2878h#, capheight*v#, baseline*v#);
-
-n := 14;
-t1 := 0;
-t2 := 2;
-t3 := 3;
-t4 := 4;
-t5 := 6;
-t6 := 9;
-t7 := 11;
-t8 := 13;
-t9 := 14;
-t10 := 16;
-t11 := 19;
-t12 := 21;
-t13 := 24;
-t14 := 27;
-
-adj_fill.A(8, 14) % fixed x points
- (4, 9, 14) % fixed y points
- ((1,4), (2,1), (3,2), (14,3)) % tied points
- ((7,10), (6,11), (2,13)) % verticals
- ((5,12)) % horizontals
- ((982,703){366,326}...{366,326} % 0
- (1348,1029){149,321}...{-41,644} % 1
- (1482,1893){-37,190}... % 2
- (1445,2083){-.1911,-.01844}... % 3
- (1445,2068){-131,682}... % 4
- (1244,2450){-1,1}... % 5
- (850,2601){-1,0}... % 6
- (252,2354){-1,-1}... % 7
- (5,2008){-165,-316}... % 8
- (-21,1884){0,-1}... % 9
- (153,1597){388,-478}... % 10
- (317,1338){0,-1}... % 11
- (229,1182){-1,-1}...{-185,-148} % 12
- (85,1056)-- % 13
- (146,988){334,218}... % 14
- (565,1310){1,1}... % 15
- (674,1549){0,1}... % 16
- (481,1834){-384,411}... % 17
- (356,2003){-169,315}... % *18
- (312,2149){0,1}... % 19
- (398,2304){1,1}... % 20
- (566,2369){1,0}... % 21
- (856,2232){1,-1}... % 22
- (1025,1922){228,-770}... % *23
- (1084,1462){0,-1}... % 24
- (1045,1051){-150,-652}... % *25
- (934,810){-1,-1}...{-238,-66} % 26
- (694,664)--cycle); % 27
-
-n := 14;
-t1 := 0;
-t2 := 2;
-t3 := 6;
-t4 := 11;
-t5 := 16;
-t6 := 19;
-t7 := 21;
-t8 := 22;
-t9 := 24;
-t10 := 26;
-t11 := 29;
-t12 := 33;
-t13 := 35;
-t14 := 36;
-
-adj_fill.B() % fixed x points
- (1, 6, 9) % fixed y points
- ((7,2), (8,1), (13,4), (14,3)) % tied points
- ((4,11)) % verticals
- ((5,10), (2,13), (3,12)) % horizontals
- ((212,148){419,370}... % 0
- (454,319){446,231}... % *1
- (658,379){1,0}... % 2
- (870,329){527,-196}... % *3
- (1185,183){521,-277}... % 4
- (1550,12){603,-229}... % *5
- (1788,-46){1,0}... % 6
- (2230,162){469,409}... % 7
- (2462,373){387,377}... % 8
- (2641,837){0,1}... % 9
- (2618,1089){-54,352}... % 10
- (2564,1441){-54,352}... % 11
- (2551,1740){0,1}... % 12
- (2775,2167){1,1}...{367,261} % 13
- (2928,2296){-2,72}...{-2,72} % 14
- (2926,2368){-287,-115}... % 15
- (2732,2337){-1,0}... % 16
- (2530,2444){-459,315}... % 17
- (2333,2556){-353,150}... % *18
- (2177,2594){-1,0}... % 19
- (1883,2464){-732,-511}...{-1,-1} % *20
- (1445,2083)-- % 21
- (1482,1893){272,420}... % 22
- (1702,2172){394,380}... % *23
- (1876,2273){1,0}... % 24
- (2168,2140){488,-334}...{1,0} % 25
- (2510,2009){-389,-413}... % 26
- (2211,1664){-197,-273}... % 27
- (2172,1347){0,-1}... % 28
- (2186,1119){72,-477}... % 29
- (2258,642){72,-477}... % 30
- (2268,432){-31,-331}... % *31
- (2227,311){-1,-1}... % 32
- (2113,267){-1,0}... % 33
- (1649,431){-695,345}...{-398,14} % 34
- (982,703){-288,-39}...{-288,-39} % 35
- (694,664){-402,-324}...{-1,-1} % 36
- (174,215)--cycle); % 37
-
-endchar(0);
-
-"FBUW";
-
-charbegin( "W",3673h#, capheight*v#, baseline*v#);
-
-n := 14;
-t1 := 0;
-t2 := 2;
-t3 := 3;
-t4 := 5;
-t5 := 8;
-t6 := 12;
-t7 := 14;
-t8 := 15;
-t9 := 17;
-t10 := 21;
-t11 := 23;
-t12 := 25;
-t13 := 27.88;
-t14 := 28;
-
-adj_fill.A(7, 14) % fixed x points
- (1, 8, 13) % fixed y points
- ((1,4), (2,1), (3,2), (14,3)) % tied points
- ((6,9), (5,10), (2,12)) % verticals
- ((4,11)) % horizontals
- ((840,545){425,279}...{425,279} % 0
- (1265,824){259,348}...{-37,683} % 1
- (1538,1941){-38,177}...{-38,177} % 2
- (1500,2118){-217,609}... % 3
- (1336,2388){-1,1}... % 4
- (864,2584){-1,0}... % 5
- (264,2356){-1,-1}... % 6
- (55,2100){-282,-463}... % *7
- (-18,1893){0,-1}... % 8
- (35,1745){205,-351}... % *9
- (187,1542){419,-476}... % 10
- (283,1411){129,-233}... % *11
- (316,1309){0,-1}... % 12
- (235,1138){-1,-1}...{-317,-224} % 13
- (98,1025)-- % 14
- (179,970){362,226}... % 15
- (523,1238){1,1}... % 16
- (640,1515){0,1}... % 17
- (592,1649){-187,319}... % *18
- (453,1834){-382,432}... % 19
- (320,2008){-180,294}... % *20
- (273,2128){0,1}... % 21
- (347,2276){1,1}... % 22
- (587,2342){1,0}... % 23
- (910,2200){1,-1}... % 24
- (1136,1518){0,-1}... % 25
- (1078,1042){-223,-788}... % *26
- (913,730){-1,-1}...{-568,79} % 27
- (530,578)--cycle); % 28
-
-n := 13;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 6;
-t5 := 7;
-t6 := 9;
-t7 := 10;
-t8 := 12;
-t9 := 13;
-t10 := 17;
-t11 := 21;
-t12 := 23;
-t13 := 24;
-
-adj_fill.B() % fixed x points
- (1) % fixed y points
- ((4,5), (5,6), (6,7), (7,8), (8,2), (9,1), (12,4), (13,3))% tied points
- ((6,10)) % verticals
- ((3,11), (2,13)) % horizontals
- ((48,8){1,1}... % 0
- (251,169){381,217}... % *1
- (429,225){1,0}... % 2
- (739,107){530,-300}... % 3
- (1195,-50){1,0}...{591,66} % 4
- (1317,-36){278,207}...{572,315} % 5
- (1699,205){401,359}...{401,359} % 6
- (2100,564){211,273}...{211,273} % 7
- (2311,837){98,248}...{-91,482} % 8
- (2414,2003){-37,131}...{-37,131} % 9
- (2377,2134){-259,453}...{-259,453} % 10
- (2118,2587){-201,-143}...{-476,-395} % 11
- (1500,2118)-- % 12
- (1538,1941){310,710}...{251,219} % 13
- (1760,2214){275,-169}... % 14
- (1917,2097){1,-1}... % 15
- (2047,1819){175,-747}... % *16
- (2092,1350){0,-1}... % 17
- (2032,783){-231,-916}...{-1,-1} % *18
- (1861,434){-338,-164}... % 19
- (1589,289){-338,-164}... % *20
- (1523,270){-1,0}... % 21
- (1151,391){-543,278}...{-507,206} % 22
- (840,545){-310,33}...{-310,33} % 23
- (530,578){-373,-314}...{-221,-246} % 24
- (7,90)--cycle); % 25
-
-n := 13;
-t1 := 0;
-t2 := 2;
-t3 := 7;
-t4 := 11;
-t5 := 14;
-t6 := 16;
-t7 := 17;
-t8 := 19;
-t9 := 22;
-t10 := 23;
-t11 := 26;
-t12 := 29;
-t13 := 31;
-
-adj_fill.C(10) % fixed x points
- () % fixed y points
- ((1,5), (6,8), (7,7), (13,6)) % tied points
- ((3,11)) % verticals
- ((5,8), (4,9), (2,12)) % horizontals
- ((1699,205){328,-45}... % 0
- (2254,50){841,-326}... % 1
- (2599,-42){1,0}...{568,219} % 2
- (2828,5){567,438}...{567,438} % 3
- (3395,443){284,366}... % 4
- (3459,598){86,394}... % *5
- (3481,837){0,1}... % 6
- (3415,1310){-163,770}... % 7
- (3360,1654){0,1}... % 8
- (3471,1930){428,651}...{1,1} % *9
- (3788,2305){-5,62}...{-5,62} % 10
- (3783,2367){-427,-128}... % 11
- (3663,2341){-1,0}... % 12
- (3355,2461){-631,407}... % 13
- (3038,2585){-1,0}... % 14
- (2758,2468){-661,-451}...{-466,-483} % *15
- (2377,2134)-- % 16
- (2414,2003){284,389}... % 17
- (2582,2171){338,228}... % *18
- (2752,2231){1,0}... % 19
- (3031,2128){583,-320}... % 20
- (3215,2028){256,-122}... % *21
- (3287,2006){1,0}...{277,144} % 22
- (3378,2017){-487,-389}... % 23
- (3147,1785){-178,-198}...{-195,-265} % 24
- (2991,1580){-158,-608}... % 25
- (3043,974){168,-918}... % 26
- (3106,503){0,-1}... % 27
- (3067,325){-1,-1}... % 28
- (2959,273){-1,0}... % 29
- (2683,340){-763,324}...{-305,75} % 30
- (2100,564)--cycle); % 31
-
-endchar(0);
-
-"FBUX";
-
-charbegin( "X",2463h#, capheight*v#, baseline*v#);
-
-n := 14;
-t1 := 1;
-t2 := 3;
-t3 := 6;
-t4 := 7;
-t5 := 9;
-t6 := 10;
-t7 := 11;
-t8 := 13;
-t9 := 16;
-t10 := 17;
-t11 := 18;
-t12 := 19;
-t13 := 20;
-t14 := 23;
-
-adj_fill.A(6, 11) % fixed x points
- (7) % fixed y points
- ((3,1), (4,2), (12,3), (13,4)) % tied points
- ((3,9)) % verticals
- ((5,8), (10,11), (1,14), (2,3)) % horizontals
- ((2409,402){-379,-180}... % 0
- (2054,281){-1,0}... % 1
- (1689,423){-1,1}...{0,1} % 2
- (1418,1224){1,0}...{422,-1} % 3
- (1840,1223){203,205}...{203,205} % 4
- (2043,1428){-174,-15}...{-1,0} % 5
- (1432,1415){-39,589}...{-39,589} % 6
- (1393,2004){-44,390}... % 7
- (1188,2397){-1,1}...{-456,52} % 8
- (754,2575){-225,-204}...{-384,-459} % 9
- (209,2013)-- % 10
- (267,1938){128,140}... % 11
- (395,2078){1,1}... % 12
- (695,2210){1,0}... % 13
- (937,2087){1,-1}... % 14
- (1047,1840){149,-674}...{0,-1} % *15
- (1086,1413){-1,0}...{-210,13} % 16
- (627,1421){-203,-207}...{-203,-207} % 17
- (424,1214){542,37}...{1,0} % 18
- (1079,1225){105,-650}...{105,-650} % 19
- (1184,575){231,-680}... % 20
- (1312,265){258,-503}... % *21
- (1442,72){1,-1}... % 22
- (1783,-70){1,0}...{279,57} % 23
- (1985,-31){390,342}...{192,135} % 24
- (2400,306)--cycle); % 25
-
-n := 5;
-t1 := 0;
-t2 := 2;
-t3 := 6;
-t4 := 7;
-t5 := 9;
-
-adj_fill.B() % fixed x points
- (1) % fixed y points
- ((3,3), (4,4)) % tied points
- () % verticals
- ((2,5)) % horizontals
- ((254,437){273,-276}... % 0
- (435,293){341,-194}... % *1
- (595,243){1,0}... % 2
- (722,286){279,166}... % *3
- (874,409){1,1}... % 4
- (1026,720){205,816}...{0,1} % *5
- (1079,1225)-- % 6
- (1184,575){-440,-476}... % 7
- (577,35){-394,-250}... % 8
- (378,-60){-1,0}...{-298,213} % 9
- (1,138)--cycle); % 10
-
-n := 2;
-t1 := 5;
-t2 := 6;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((1,2), (2,1)) % tied points
- () % verticals
- () % horizontals
- ((2513,2261){-241,-69}... % 0
- (2391,2244){-1,0}... % 1
- (2268,2279){-1,1}...{-198,495} % 2
- (2091,2583){-353,-135}... % 3
- (1657,2310){-1,-1}...{-313,-447} % 4
- (1393,2004)-- % 5
- (1432,1415){0,1}...{159,186} % 6
- (1767,2284){305,-529}...{330,-143} % 7
- (2106,1960){411,237}...{411,237} % 8
- (2517,2197)--cycle); % 9
-
-endchar(0);
-
-"FBUY";
-
-charbegin( "Y",2884h#, capheight*v#, descender*v#);
-
-n := 14;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 6;
-t5 := 9;
-t6 := 12;
-t7 := 14;
-t8 := 15;
-t9 := 17;
-t10 := 20;
-t11 := 22;
-t12 := 24;
-t13 := 26.88;
-t14 := 27;
-
-adj_fill.A(7, 14) % fixed x points
- (1, 8, 13) % fixed y points
- ((1,3), (3,1), (14,2)) % tied points
- ((6,9), (5,10), (2,12)) % verticals
- ((4,11)) % horizontals
- ((891,550){86,81}...{395,276} % 0
- (1310,891){185,304}... % 1
- (1499,1709){0,1}...{-117,630} % 2
- (1487,1916){-39,149}...{-39,149} % 3
- (1448,2065){-231,670}... % 4
- (1271,2419){-1,1}... % 5
- (878,2586){-1,0}... % 6
- (253,2334){-1,-1}... % 7
- (69,2100){-248,-442}... % *8
- (5,1892){0,-1}... % 9
- (52,1746){181,-328}... % *10
- (186,1564){379,-423}... % 11
- (330,1341){0,-1}... % 12
- (252,1161){-1,-1}...{-382,-248} % 13
- (100,1045)-- % 14
- (178,974){424,291}... % 15
- (570,1308){278,267}... % 16
- (692,1537){0,1}... % 17
- (515,1812){-393,437}... % 18
- (376,1997){-187,327}... % *19
- (328,2139){0,1}... % 20
- (403,2304){1,1}... % 21
- (580,2360){1,0}... % 22
- (848,2225){1,-1}... % 23
- (1100,1534){0,-1}... % 24
- (1059,1018){-157,-799}... % *25
- (943,735){-1,-1}...{-499,45} % 26
- (504,591)--cycle); % 27
-
-n := 7;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 5;
-t5 := 7;
-t6 := 9;
-t7 := 11;
-
-adj_fill.B() % fixed x points
- (1, 5) % fixed y points
- ((3,3), (4,2)) % tied points
- () % verticals
- ((4,6), (2,7)) % horizontals
- ((1793,567){-251,-225}... % 0
- (1587,408){-350,-215}... % *1
- (1443,352){-1,0}... % 2
- (1179,426){-709,326}...{-464,89} % 3
- (891,550){-387,41}...{-387,41} % 4
- (504,591){-275,-228}...{-404,-478} % 5
- (5,68)-- % 6
- (64,-3){414,442}... % 7
- (289,181){433,249}... % *8
- (497,246){1,0}... % 9
- (776,151){801,-388}...{322,-56} % 10
- (1299,-40){400,256}...{155,216} % 11
- (1814,489)--cycle); % 12
-
-n := 10;
-t1 := 0;
-t2 := 1;
-t3 := 4;
-t4 := 6;
-t5 := 8;
-t6 := 9;
-t7 := 11;
-t8 := 14;
-t9 := 17;
-t10 := 20;
-
-adj_fill.C(1) % fixed x points
- (6, 10) % fixed y points
- ((5,1)) % tied points
- ((3,8)) % verticals
- ((4,7), (2,9)) % horizontals
- ((702,-534){1,-1}... % 0
- (1216,-732){1,0}... % 1
- (1826,-543){1182,716}...{335,435} % *2
- (2398,-16){182,440}... % 3
- (2655,1313){0,1}...{-81,707} % 4
- (2582,2257){-271,151}...{-252,333} % 5
- (2171,2608){-252,-130}... % 6
- (1853,2401){-723,-543}...{-446,-399} % *7
- (1448,2065)-- % 8
- (1487,1913){420,644}... % 9
- (1653,2093){342,245}... % *10
- (1829,2158){1,0}... % 11
- (2078,2045){1,-1}... % 12
- (2205,1726){172,-910}... % *13
- (2250,1135){0,-1}... % 14
- (2152,209){-378,-1496}... % *15
- (1872,-361){-1,-1}... % 16
- (1365,-554){-1,0}... % 17
- (1042,-441){-1,1}...{-130,394} % 18
- (905,-183){-45,8}...{-45,8} % 19
- (860,-175)--cycle); % 20
-
-endchar(0);
-
-"FBUZ";
-
-%charbegin( "Z",2029h#, capheight*v#, depthy*v#);
-charbegin( "Z",2029h#, capheight*v#, 2/3descender*v#); % DEK
-
-n := 10;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 5;
-t5 := 7;
-t6 := 9;
-t7 := 10;
-t8 := 12;
-t9 := 14;
-t10 := 17;
-
-adj_fill.A(1, 6) % fixed x points
- (7) % fixed y points
- ((2,1), (3,2)) % tied points
- ((4,9)) % verticals
- ((5,8), (1,10)) % horizontals
- ((654,1398){36,-6}...{36,-6} % 0
- (690,1392){354,20}... % 1
- (1044,1412){1.051,1.055}...{1,19} % 2
- (1045,1431){204,30}... % 3
- (1450,1668){1,1}... % 4
- (1621,2121){0,1}... % 5
- (1513,2411){-1,1}... % 6
- (1006,2568){-1,0}...{-396,-85} % 7
- (653,2528){-215,-174}...{-341,-362} % 8
- (191,2096)-- % 9
- (249,2003){229,264}... % 10
- (379,2130){1,1}... % 11
- (782,2289){1,0}... % 12
- (1096,2172){1,-1}... % 13
- (1199,1914){0,-1}... % 14
- (1088,1570){-1,-1}... % 15
- (940,1497){-385,-99}...{-1,0} % *16
- (703,1471)--cycle); % 17
-
-n := 12;
-t1 := 1;
-t2 := 3;
-t3 := 5;
-t4 := 7;
-t5 := 9;
-t6 := 10;
-t7 := 12;
-t8 := 16;
-t9 := 19;
-t10 := 22;
-t11 := 24;
-t12 := 26;
-
-adj_fill.B(12) % fixed x points
- () % fixed y points
- ((5,2), (6,1)) % tied points
- ((4,8), (2,10)) % verticals
- ((6,7), (3,9), (1,11)) % horizontals
- ((-98,256){353,199}... % 0
- (79,317){1,0}... % 1
- (210,270){1,-1}... % 2
- (268,18){93,-878}... % 3
- (419,-366){1,-1}... % 4
- (791,-486){1,0}... % 5
- (1569,-137){1,1}... % 6
- (1857,662){0,1}... % 7
- (1654,1218){-1,1}...{-1,0} % 8
- (1044,1412){-354,-20}...{-354,-20} % 9
- (690,1392)-- % 10
- (551,1138){32,-31}...{32,-31} % 11
- (583,1107){941,143}... % 12
- (1011,1121){690,-89}... % *13
- (1273,1018){1,-1}... % 14
- (1397,793){168,-555}... % *15
- (1441,463){0,-1}... % 16
- (1392,77){-188,-644}... % *17
- (1253,-181){-1,-1}... % 18
- (991,-317){-1,0}... % 19
- (762,-233){-1,1}... % 20
- (687,-87){-102,372}... % *21
- (660,139){0,1}... % 22
- (605,522){-1,1}... % 23
- (407,594){-1,0}... % 24
- (184,529){-522,-254}...{-246,-184} % *25
- (-115,340)--cycle); % 26
-
-endchar(0);
-
-% PUNCTUATION, note: this is medium punctuation, duplicate of that in eufmch.
-set_stem_round(155,157,160,189,197,193);
-initrot:=identity;
-more_side(0); % DEK
-
-"fmexclamationpoint";
-
-%charbegin( 33, 795h#, ascender*v#, baseline );
-charbegin( 33,1095h#, ascender*v#, baseline ); % DEK
-
-n := 6;
-t1 := 0;
-t2 := 3;
-t3 := 5;
-t4 := 6;
-t5 := 8;
-t6 := 10;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- ((1,1), (6,1)) % tied points
- ((2,5), (3,4)) % verticals
- () % horizontals
- ((413,2553){-1,0}... % 0
- (286,2518){-318,-227}... % 1
- (243,2444){-59,-206}... % *2
- (227,2312){0,-1}... % 3
- (238,2097){101,-1416}...{101,-1416} % 4
- (339,681)-- % 5
- (398,690){133,1370}... % 6
- (531,2060){133,1370}... % 7
- (551,2384){0,1}... % 8
- (503,2522){-234,213}...{-1,0} % 9
- (413,2553)--cycle); % 10
-
-n := 5;
-t1 := 1;
-t2 := 2;
-t3 := 3;
-t4 := 4;
-t5 := 5;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,2), (5,2)) % tied points
- ((2,4)) % verticals
- ((1,3)) % horizontals
- ((398,177)-- % 0
- (398,387){-1,0}... % 1
- (185,177){0,-1}... % 2
- (398,-44){1,0}... % 3
- (604,177){0,1}...{-1,0} % 4
- (398,387)--cycle); % 5
-
-%endchar(0);
-endchar(150h#); % DEK
-
-"fmdoublequote";
-
-%charbegin( 125, 795h#, ascender*v#, lcbody*v#);
-charbegin( 125, 795h#, ascender*v#, baseline*v#); % DEK
-n := 4;
-t1 := 0;
-t2 := 2;
-t3 := 7;
-t4 := 9;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- ((1,1), (4,1)) % tied points
- ((2,3)) % verticals
- () % horizontals
- ((159,2573){-1,0}... % 0
- (65,2538){-208,-163}... % 1
- (32,2431){0,-1}... % 2
- (52,2162){72,-562}...{72,-562} % 3
- (124,1600)-- % 4
- (205,1600){77,705}... % 5
- (282,2305){77,705}... % 6
- (282,2497){0,1}... % 7
- (240,2554){-219,158}...{-1,0} % 8
- (159,2573)--cycle); % 9
-
-n := 4;
-t1 := 0;
-t2 := 2;
-t3 := 7;
-t4 := 9;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,2), (4,2)) % tied points
- ((2,3)) % verticals
- () % horizontals
- ((617,2561){-1,0}... % 0
- (498,2528){-155,-140}... % 1
- (474,2470){0,-1}... % 2
- (491,2311){84,-711}...{84,-711} % 3
- (575,1600)-- % 4
- (651,1600){69,718}... % 5
- (720,2318){69,718}... % 6
- (725,2489){0,1}... % 7
- (703,2532){-204,227}...{-1,0} % 8
- (617,2561)--cycle); % 9
-
-endchar(0);
-
-"fmlefttquote";
-
-%charbegin( 18, 795h#, ascender*v#, lcbody*v#);
-charbegin( 18, 795h#, ascender*v#, baseline*v#); % DEK
-
-n := 2;
-t1 := 0;
-t2 := 12;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- ((1,1), (2,1)) % tied points
- () % verticals
- () % horizontals
- ((529,1568){-275,-225}... % 0
- (433,1518){-1,0}... % 1
- (339,1576){-239,317}... % 2
- (166,2001){0,1}... % 3
- (258,2252){166,276}...{350,433} % 4
- (519,2623)-- % 5
- (568,2570){-215,-370}... % 6
- (422,2281){-95,-210}... % 7
- (388,2135){0,-1}... % 8
- (439,1969){118,-183}... % 9
- (557,1786){118,-183}... % 10
- (590,1685){0,-1}...{-391,-302} % 11
- (529,1568)--cycle); % 12
-
-endchar(0);
-
-"fmrightquote";
-
-%charbegin( 19, 795h#, ascender*v#, lcbody*v#);
-charbegin( 19, 795h#, ascender*v#, baseline*v#); % DEK
-
-n := 2;
-t1 := 6;
-t2 := 7;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- ((1,1), (2,1)) % tied points
- () % verticals
- () % horizontals
- ((213,1502){198,333}... % 0
- (356,1770){155,386}... % 1
- (392,1942){0,1}... % 2
- (345,2087){-132,210}... % 3
- (213,2297){-132,210}... % 4
- (182,2404){0,1}...{189,173} % 5
- (208,2493)-- % 6
- (208,2493){333,295}... % 7
- (338,2562){1,0}... % 8
- (448,2480){237,-343}... % 9
- (579,2223){116,-321}... % 10
- (604,2085){0,-1}... % 11
- (505,1792){-275,-484}...{-253,-383} % 12
- (274,1460)--cycle); % 13
-
-endchar(0);
-
-"fmlparenthesis";
-
-%charbegin( 40, 795h#, programem*v#, descender*v#);
-charbegin( 40,1439h#, .75programem*v#, .25programem*v#); % DEK
-n := 6;
-t1 := 0;
-t2 := 3;
-t3 := 6;
-t4 := 7;
-t5 := 10;
-t6 := 14;
-
-adj_fill.A(1, 3, 4, 6) % fixed x points
- () % fixed y points
- () % tied points
- ((2,5)) % verticals
- () % horizontals
- ((731,-690){-218,40}... % 0
- (320,-398){-256,346}... % 1
- (128,140){-258,1434}... % *2
- (62,1036){0,1}... % 3
- (136,1888){289,1419}... % *4
- (351,2455){239,346}...{360,106} % 5
- (731,2729)-- % 6
- (731,2661){-349,-175}... % 7
- (458,2366){-219,-458}... % 8
- (304,1811){-206,-1351}... % *9
- (252,1015){0,-1}... % 10
- (318,66){256,-1470}... % *11
- (399,-253){189.9,-521.3}... % *12
- (508,-455){221,-253}...{242,-74} % 13
- (731,-636)--cycle); % 14
-
-%endchar(0);
-endchar(357h#); % DEK
-
-"fmrparenthesis";
-
-%charbegin( 41, 795h#, programem*v#, descender*v#);
-charbegin( 41,1439h#, .75programem*v#, .25programem*v#); % DEK
-n := 6;
-t1 := 0;
-t2 := 3;
-t3 := 6;
-t4 := 7;
-t5 := 10;
-t6 := 14;
-
-adj_fill.A(1, 3, 4, 6) % fixed x points
- () % fixed y points
- () % tied points
- ((2,5)) % verticals
- () % horizontals
- ((29,-691){335,60}... % 0
- (429,-482){224,270}... % 1
- (647,74){294,1490}... % *2
- (723,1008){0,1}... % 3
- (627,1937){-372,1516}... % *4
- (351,2524){-233,253}...{-573,119} % 5
- (29,2721)-- % 6
- (29,2644){386,-185}... % 7
- (254,2449){217,-312}... % 8
- (457,1892){273,-1429}... % *9
- (527,1020){0,-1}... % 10
- (477,45){-210,-1464}... % *11
- (412,-254){-159.7,-489.3}... % *12
- (317,-444){-248,-309}...{-314,-129} % 13
- (29,-632)--cycle); % 14
-
-%endchar(0);
-endchar(300h#); % DEK
-
-"fmast";
-
-%charbegin( 42, 1028h#, programem*v#, descender*v#);
-charbegin( 42, 1028h#, theight*v#, baseline*v#); % DEK
-
-n := 3;
-t1 := .5179;
-t2 := 2;
-t3 := 2.575;
-
-adj_fill.A(2) % fixed x points
- () % fixed y points
- () % tied points
- ((1,3)) % verticals
- () % horizontals
- ((463,1663){16,302}...{-30,642} % 0
- (465,2562)-- % 1
- (561,2562){-47,-490}...{50,-366} % 2
- (556,1663)--cycle); % 3
-
-n := 0;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- () % horizontals
- ((803,1831){-225,196}...{-570,325} % 0
- (123,2328)-- % 1
- (203,2415){385,-363}...{187,-114} % 2
- (868,1909)--cycle); % 3
-
-n := 0;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- () % horizontals
- ((865,2345){-203,-125}...{-502,-449} % 0
- (166,1830)-- % 1
- (121,1909){411,261}...{291,254} % 2
- (810,2416)--cycle); % 3
-
-endchar(0);
-
-"rmplus";
-
-%charbegin( 43, 1838h#, lcbody*v#, baseline*v#);
-charbegin( 43, 2800h#, (1233+925)*v#, (1233-925)*v#); % DEK
-n := 2;
-t1 := 1;
-t2 := 2;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- ((1,2)) % horizontals
-% ((1788,1044){-1655,0}...{-1655,0} % 0
-% (133,1044)-- % 1
-% (78,898){1660,0}...{1660,0} % 2
-% (1738,898)--cycle); % 3
- ((2625,1044){-1655,0}...{-1655,0} % 0 % DEK
- (230,1044)-- % 1
- (175,898){1660,0}...{1660,0} % 2
- (2575,898)--cycle); % 3
-
-n := 2;
-t1 := 1;
-t2 := 2;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- () % tied points
- ((1,2)) % verticals
- () % horizontals
-% ((853,2){0,1760}...{0,1760} % 0
-% (853,1762)-- % 1
-% (1010,1815){0,-1742}...{0,-1742} % 2
-% (1010,73)--cycle); % 3
- ((1322,-306){0,1760}...{0,1760} % 0 % DEK
- (1322,2161)-- % 1
- (1479,2214){0,-1742}...{0,-1742} % 2
- (1479,-235)--cycle); % 3
-
-endchar(0);
-
-"fmcomma";
-
-%charbegin( 44, 1840h#, lcbody*v#, baseline*v#);
-charbegin( 44,(1840-812)*h#, 400*v#, baseline*v#); % DEK
-n := 4;
-t1 := 5;
-t2 := 6;
-t3 := 7;
-t4 := 11;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- ((2,1), (3,1)) % tied points
- ((1,4)) % verticals
- () % horizontals
- ((813,-642){171,229}... % 0
- (959,-368){161,387}... % 1
- (986,-224){0,1}... % 2
- (938,-69){-128,177}... % 3
- (810,108){-128,177}... % 4
- (773,228){0,1}...{271,188} % 5
- (838,354)-- % 6
- (838,354){373,276}... % 7
- (945,396){1,0}... % 8
- (1038,323){228,-317}... % 9
- (1167,90){103,-266}... % 10
- (1197,-100){0,-1}... % 11
- (1115,-357){-254,-409}...{-156,-187} % 12
- (855,-710)--cycle); % 13
-
-%endchar(0);
-endchar(-406h#); % DEK
-
-"fmminus";
-
-%charbegin( 45, 1824h#, lcbody*v#, baseline );
-charbegin( 45, 2800h#, (1233+925)*v#, (1233-925)*v#); % DEK
-
-n := 0;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- () % horizontals
-% ((1754,1018){-1650,0}...{-1650,0} % 0
-% (104,1018)-- % 1
-% (70,874){1651,0}...{1651,0} % 2
-% (1721,874)--cycle); % 3
- ((2614,1018){-1650,0}...{-1650,0} % 0 % DEK
- (230,1018)-- % 1
- (170,874){1651,0}...{1651,0} % 2
- (2564,874)--cycle); % 3
-
-endchar(0);
-
-"fbequalsign";
-
-charbegin( 61, 1824h#, lcbody*v#, baseline );
-
-n := 2;
-t1 := 1;
-t2 := 2;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- ((1,2)) % horizontals
- ((1754,1268){-1650,0}...{-1650,0} % 0
- (104,1268)-- % 1
- (70,1124){1651,0}...{1651,0} % 2
- (1721,1124)--cycle); % 3
-
-n := 2;
-t1 := 1;
-t2 := 2;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- ((1,2)) % horizontals
- ((1754,768){-1650,0}...{-1650,0} % 0
- (104,768)-- % 1
- (70,624){1651,0}...{1651,0} % 2
- (1721,624)--cycle); % 3
-
-endchar(0);
-
-"fmperiod";
-
-%charbegin( 46, 1840h#, lcbody*v#, baseline*v#);
-charbegin( 46, (1840-812)*h#, 400*v#, baseline*v#); % DEK
-
-n := 5;
-t1 := 1;
-t2 := 2;
-t3 := 3;
-t4 := 4;
-t5 := 5;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- ((1,1), (5,1)) % tied points
- ((2,4)) % verticals
- ((1,3)) % horizontals
- ((931,163)-- % 0
- (931,378){-1,0}... % 1
- (729,163){0,-1}... % 2
- (931,-55){1,0}... % 3
- (1148,163){0,1}...{-1,0} % 4
- (931,378)--cycle); % 5
-
-%endchar(0);
-endchar(-406h#); % DEK
-
-"rmslash";
-
-%charbegin( 47, 1796h#, programem*v#, descender*v#);
-charbegin( 47, 1858h#, .75programem*v#, .25programem*v#); % DEK
-n := 0;
-
-numeric a[],b[],alpha,beta;
-pair vec;
-.5[b0,b3]=.75programem-120; b1=b2=-.25programem+250; b0-b3=33;
-.5[a0,a3]=1652; .5[a1,a2]=205;
-vec=(.5[a0-a1,a3-a2],.5[b0-b1,b3-b2]);
-(a3,b3)-(a2,b2)=alpha*vec;
-(a1,b1)=beta*vec+(a2,b2)+145*(unitvector vec rotated 90);
-
-adj_fill.A() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- () % horizontals
-% ((1614,2740){-1519,-3012}...{-1519,-3012}% 0
-% (95,-272)-- % 1
-% (223,-284){1505,2991}...{1505,2991} % 2
-% (1728,2707)--cycle); % 3
- ((a0,b0)-- % 0 % DEK
- (a1,b1)-- % 1
- (a2,b2)-- % 2
- (a3,b3)--cycle); % 3
-
-endchar(0);
-
-"fmcolon";
-
-charbegin( 58, 800h#, lcbody*v#, baseline*v#);
-
-n := 5;
-t1 := 1;
-t2 := 2;
-t3 := 3;
-t4 := 4;
-t5 := 5;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- ((1,1), (5,1)) % tied points
- ((2,4)) % verticals
- ((1,3)) % horizontals
- ((371,1477)-- % 0
- (371,1693){-1,0}... % 1
- (180,1477){0,-1}... % 2
- (371,1269){1,0}... % 3
- (610,1477){0,1}...{-1,0} % 4
- (371,1693)--cycle); % 5
-
-n := 5;
-t1 := 1;
-t2 := 2;
-t3 := 3;
-t4 := 4;
-t5 := 5;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,2), (5,2)) % tied points
- ((2,4)) % verticals
- ((1,3)) % horizontals
- ((371,152)-- % 0
- (371,389){-1,0}... % 1
- (195,152){0,-1}... % 2
- (371,-45){1,0}... % 3
- (621,152){0,1}...{-1,0} % 4
- (371,389)--cycle); % 5
-
-endchar(0);
-
-"fmsemicolon";
-
-%charbegin( 59, 800h#, lcbody*v#, baseline*v#);
-charbegin( 59, 800h#, lcbody*v#, 2/3descender*v#); % DEK
-
-n := 5;
-t1 := 1;
-t2 := 2;
-t3 := 3;
-t4 := 4;
-t5 := 5;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- ((1,1), (5,1)) % tied points
- ((2,4)) % verticals
- ((1,3)) % horizontals
- ((372,1480)-- % 0
- (372,1697){-1,0}... % 1
- (175,1480){0,-1}... % 2
- (372,1270){1,0}... % 3
- (602,1480){0,1}...{-1,0} % 4
- (372,1697)--cycle); % 5
-
-n := 0;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- () % horizontals
- ((273,-656){159,216}... % 0
- (423,-380){139,329}... % 1
- (449,-236){0,1}... % 2
- (400,-95){-126,188}... % 3
- (274,93){-126,188}... % 4
- (240,190){0,1}...{277,281} % 5
- (283,308)-- % 6
- (282,325){346,281}... % 7
- (398,366){1,0}... % 8
- (479,327){185,-206}... % 9
- (624,103){117,-298}... % 10
- (664,-83){7,-393}... % 11
- (576,-360){-202,-358}...{-227,-281} % 12
- (331,-702)--cycle); % 13
-
-endchar(0);
-
-"fmlbrk";
-
-%charbegin( 91, 805h#, programem*v#, descender*v#);
-charbegin( 91, 805h#, .75programem*v#, .25programem*v#); % DEK
-
-n := 6;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 5;
-t5 := 6;
-t6 := 7;
-
-adj_fill.A(2, 5) % fixed x points
- (1, 2) % fixed y points
- () % tied points
- ((1,6)) % verticals
- ((3,4)) % horizontals
- ((708,-442){-1,0}...{-563,-62} % 0
- (112,-482){0,3222}...{0,3222} % 1
- (112,2740){221,-23}...{1,0} % 2
- (708,2725)-- % 3
- (708,2633){-439,-45}...{-439,-45} % 4
- (269,2588){0,-2931}...{0,-2931} % 5
- (269,-343){439,-26}...{439,-26} % 6
- (708,-369)--cycle); % 7
-
-endchar(0);
-
-"fmrbrk";
-
-%charbegin( 93, 805h#, programem*v#, descender*v#);
-charbegin( 93, 805h#, .75programem*v#, .25programem*v#); % DEK
-
-n := 6;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 5;
-t5 := 6;
-t6 := 7;
-
-adj_fill.A(2, 5) % fixed x points
- (1, 2) % fixed y points
- () % tied points
- ((1,6)) % verticals
- ((3,4)) % horizontals
- ((45,-458){1,0}...{614,-78} % 0
- (651,-487){0,3220}...{0,3220} % 1
- (651,2733){-397,-48}...{-1,0} % 2
- (45,2712)-- % 3
- (45,2622){449,-32}...{449,-32} % 4
- (494,2590){0,-2931}...{0,-2931} % 5
- (494,-341){-449,-40}...{-449,-40} % 6
- (45,-381)--cycle); % 7
-
-endchar(0);
-
-"fmappostrophe";
-
-charbegin( 39, 785h#, capheight*v#, baseline );
-
-n := 4;
-t1 := 0;
-t2 := 2;
-t3 := 7;
-t4 := 9;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- ((1,1), (4,1)) % tied points
- ((2,3)) % verticals
- () % horizontals
- ((385,2573){-1,0}... % 0
- (285,2537){-105,-94}... % 1
- (251,2464){0,-1}... % 2
- (258,2326){69,-712}...{69,-712} % 3
- (327,1614)-- % 4
- (386,1614){96,686}... % 5
- (482,2300){96,686}... % 6
- (497,2449){0,1}... % 7
- (466,2544){-152,162}...{-1,0} % 8
- (385,2573)--cycle); % 9
-
-endchar(0);
-
-"fbqmark"; %bold question mark
-
-charbegin( 63, 1342h#, capheight*v#, baseline );
-
-n := 10;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 6;
-t5 := 9;
-t6 := 12;
-t7 := 14;
-t8 := 17;
-t9 := 19;
-t10 := 21;
-
-adj_fill.A() % fixed x points
- (1, 6) % fixed y points
- () % tied points
- ((5,7), (4,8), (2,10)) % verticals
- ((3,9)) % horizontals
- ((244,1817){-251,167}... % 0
- (186,1849){-1,1}... % 1
- (122,2043){0,1}... % 2
- (234,2335){1,1}... % 3
- (825,2585){1,0}... % 4
- (1194,2452){1,-1}... % 5
- (1325,2135){0,-1}... % 6
- (1089,1610){-367,-330}... % 7
- (680,1238){-729,-649}... % 8
- (565,1019){0,-1}...{136,-128} % 9
- (657,823){4,-20}...{4,-20} % 10
- (661,803)-- % 11
- (443,628){-301,124}... % 12
- (337,691){-1,1}... % 13
- (260,888){0,1}... % 14
- (386,1149){549,466}... % 15
- (736,1456){451,362}... % 16
- (978,2030){0,1}... % 17
- (856,2334){-1,1}... % 18
- (655,2419){-1,0}... % 19
- (439,2338){-1,-1}... % 20
- (379,2188){0,-1}... % 21
- (443,2019){212,-261}...{206,-154} % 22
- (479,1974)--cycle); % 23
-
-n := 6;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 3;
-t5 := 4;
-t6 := 5;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,2), (3,1), (4,1), (6,2)) % tied points
- ((2,5)) % verticals
- ((1,3), (4,6)) % horizontals
- ((526,-54){1,0}... % 0
- (759,202){0,1}...{-1,0} % 1
- (540,421)-- % 2
- (540,421){-1,0}... % 3
- (298,178){0,-1}...{1,0} % 4
- (526,-54)--cycle); % 5
-
-endchar(0);
-
-"fbamp"; %bold ampersand
-
-charbegin( 38, 2732h#, capheight*v#, baseline );
-
-n := 36;
-t1 := 1;
-t2 := 2;
-t3 := 3;
-t4 := 4;
-t5 := 5;
-t6 := 6;
-t7 := 8;
-t8 := 10;
-t9 := 11;
-t10 := 13;
-t11 := 15;
-t12 := 17;
-t13 := 18;
-t14 := 19;
-t15 := 21;
-t16 := 22;
-t17 := 23;
-t18 := 25;
-t19 := 26;
-t20 := 28;
-t21 := 29;
-t22 := 30;
-t23 := 32;
-t24 := 33;
-t25 := 34;
-t26 := 36;
-t27 := 38;
-t28 := 40;
-t29 := 41;
-t30 := 43;
-t31 := 45;
-t32 := 46;
-t33 := 47;
-t34 := 48;
-t35 := 50;
-t36 := 51;
-
-adj_fill.A(19, 36) % fixed x points
- (18) % fixed y points
- ((1,10), (2,1), (4,2), (5,3), (8,4), (9,5), (13,5), (14,6), (15,7),% tied points
- (16,2), (21,3), (22,8), (23,9), (24,4), (28,6), (29,9), (32,8), (33,7))
- ((12,25), (10,27), (7,30), (3,34)) % verticals
- ((17,20), (11,26), (6,31), (1,35)) % horizontals
- ((1356,1493){648,-35}...{1,0} % 0
- (1713,1483){416,-174}...{416,-174} % 1
- (2129,1309){51,-528}... % 2
- (2147,1143){0,-1}... % 3
- (1885,405){-239,-315}... % 4
- (1556,137){-317,-170}... % 5
- (901,-52){-1,0}... % 6
- (335,179){-1,1}... % 7
- (133,681){0,1}... % 8
- (320,1169){1,1}... % 9
- (677,1432){215,143}... % 10
- (1000,1645){325,200}... % 11
- (1163,1765){1,1}... % 12
- (1315,2174){0,1}... % 13
- (1234,2384){-1,1}... % 14
- (1114,2449){-1,0}... % 15
- (957,2388){-1,-1}... % 16
- (873,2131){0,-1}... % 17
- (1000,1645){83,-155}... % 18
- (1048,1532){63,-108}... % 19
- (1353,1027){317,-461}... % 20
- (1764,507){203,-206}... % 21
- (1885,405){246,-185}... % 22
- (2219,261){1,0}... % 23
- (2360,316){1,1}...{118,340} % 24
- (2555,681)-- % 25
- (2634,660){-133,-584}... % 26
- (2354,75){-1,-1}... % 27
- (2035,-60){-1,0}... % 28
- (1556,137){-409,371}... % 29
- (1470,235){-287,327}... % 30
- (1036,795){-250,386}... % 31
- (730,1310){-226,423}... % 32
- (677,1432){-152,412}... % 33
- (581,1881){0,1}... % 34
- (743,2370){1,1}... % 35
- (1287,2578){1,0}... % 36
- (1580,2472){1,-1}... % 37
- (1669,2232){0,-1}... % 38
- (1508,1850){-1,-1}... % 39
- (1048,1532){-352,-204}... % 40
- (730,1310){-415,-259}... % 41
- (622,1231){-1,-1}... % 42
- (498,878){0,-1}... % 43
- (739,313){1,-1}... % 44
- (1151,140){1,0}... % 45
- (1470,235){304,114}... % 46
- (1764,507){328,369}... % 47
- (1916,932){0,1}... % 48
- (1793,1239){-1,1}... % 49
- (1540,1322){-1,0}...{-514,-64} % 50
- (1353,1312)--cycle); % 51
-
-n := 5;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 3.418;
-t5 := 5;
-
-adj_fill.B() % fixed x points
- (4) % fixed y points
- ((2,10), (3,1)) % tied points
- () % verticals
- ((1,5)) % horizontals
- ((2621,1510){-366,-19}...{-1,0} % 0
- (1713,1483)-- % 1
- (2129,1309){22,4}... % 2
- (2151,1313){1.984,.1789}... % 3
- (2198,1313){482,-18}...{413,-13} % 4
- (2611,1300)--cycle); % 5
-
-endchar(0);
-
-"fmcaret";
-
-%charbegin( 94, 1850h#, programem*v#, lcbody*v#);
-charbegin( 94, 1850h#, capheight*v#, baseline*v#); % DEK
-
-n := 0;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- () % horizontals
- ((1832,1798){-905,921}...{-905,921} % 0
- (927,2719){-927,-1001}...{-927,-1001} % 1
- (0,1718)-- % 2
- (85,1672){834,818}...{834,818} % 3
- (919,2490){770,-790}...{770,-790} % 4
- (1689,1700)--cycle); % 5
-
-endchar(0);
-
-% ALTERNATE CHARACTERS, LOWERCASE
-set_stem_round(300,320,340,340,360,390);
-initrot:=identity shifted(0,-60v);
-more_side(100h#); % DEK
-
-"fbldb"; % '001
-
-%charbegin( 0, 1642h#, theight*v#, baseline );
-charbegin( 1, 1642h#, theight*v#, baseline ); % DEK
-
-n := 10;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 6;
-t5 := 8;
-t6 := 9;
-t7 := 12;
-t8 := 14;
-%t9 := 16;
-t9 := 15.6; % DEK
-t10 := 17;
-
-adj_fill.A(1, 6) % fixed x points
- (5) % fixed y points
- () % tied points
- ((4,7), (3,9)) % verticals
- ((4,8), (2,10)) % horizontals
- ((100,2180){181,74}...{566,130} % 0
- (564,2394){155,-20}... % 1
- (996,2232){931,-534}...{501,-453} % *2
- (1495,1860){22,-335}...{-157,-554} % 3
- (1358,436){-233,-171}...{-579,-339} % 4
- (673,-42){-212,170}...{-506,495} % 5
- (200,375){-23,337}...{93,709} % 6
- (215,1406){165,161}...{283,181} % 7
- (720,1781)-- % 8
- (770,1747){-135,-130}... % 9
- (635,1617){-217,-203}... % 10
- (581,1494){-120,-618}... % 11
- (558,719){26,-324}... % 12
- (636,545){263,-308}...{342,-223} % 13
- (971,274){151,259}... % 14
- (1103,787){143,1371}...{-16,325} % *15
- (1114,1645){-436,416}... % 16
- (389,2132){-205,73}... % 17
- (190,2145){-300,-30}...{-48,-15} % 18
- (142,2130)--cycle); % 19
-
-endchar(0);
-
-"fblfa"; %'002
-% was "fblf" --- DEK
-%charbegin("f",1034h#, ascender*v#, descender*v#);
-charbegin(2,1034h#, ascender*v#, descender*v#);
-
-n := 11;
-t1 := 4;
-t2 := 8;
-t3 := 10;
-t4 := 11;
-t5 := 13;
-t6 := 16;
-t7 := 20;
-t8 := 22;
-t9 := 24;
-t10 := 27;
-t11 := 31;
-
-adj_fill.A(1, 4, 8, 11) % fixed x points
- (1, 6) % fixed y points
- () % tied points
- ((5,7), (2,10)) % verticals
- ((3,4), (7,9)) % horizontals
- ((1170,2560){-5,-2}... % 0
- (1165,2558){-1.747,-.9454}...{-97,-68} % 1
- (1068,2490){-211,124}... % 2
- (694,2615){-1,0}... % 3
- (710,2615){-260,-103}... % 4
- (600,2569){-197,-139}... % 5
- (404,2357){-230,-288}... % 6
- (339,2202){-88,-394}... % *7
- (316,1963){0,-1}...{0,-1} % 8
- (316,1559){-160,0}...{-160,0} % 9
- (156,1559){-141,-139}...{-141,-139} % 10
- (15,1420){8,-20}...{8,-20} % 11
- (23,1400){313,0}...{313,0} % 12
- (336,1400){0,-1272}... % 13
- (336,128){0,-1}... % 14
- (307,-337){-86,-419}...{-132,-450} % 15
- (201,-725)-- % 16
- (279,-720){312,657}... % 17
- (591,-63){113,256}... % 18
- (643,97){68,428}...{0,1} % 19
- (707,1388){257,0}...{257,0} % 20
- (964,1388){151,146}...{151,146} % 21
- (1115,1534){-1,25}...{-1,25} % 22
- (1114,1559){-394,0}...{-394,0} % 23
- (720,1559){-150,452}... % 24
- (574,1756){-299,353}... % 25
- (446,1943){-173,343}... % *26
- (401,2099){0,1}... % 27
- (466,2229){1,1}... % 28
- (598,2271){1,0}...{396,-322} % 29
- (842,2113){336,371}...{336,371} % 30
- (1178,2484)--cycle); % 31
-
-endchar(0);
-
-"fblfb"; % '003
-% was "fblfa" --- DEK
-%charbegin( 1, 1015h#, theight*v#, baseline );
-charbegin( 3, 1015h#, theight*v#, baseline ); % DEK
-
-n := 19;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 5;
-t5 := 6;
-t6 := 7;
-t7 := 8;
-t8 := 9;
-t9 := 10;
-t10 := 13;
-t11 := 16;
-t12 := 17;
-t13 := 18;
-t14 := 19;
-t15 := 20;
-t16 := 23;
-t17 := 25;
-t18 := 27;
-t19 := 28;
-
-adj_fill.A(2, 7, 13, 19) % fixed x points
- (1, 10, 18) % fixed y points
- ((1,1), (19,1)) % tied points
- ((5,15), (4,16), (9,11)) % verticals
- ((6,8), (3,17), (12,14)) % horizontals
- ((840,2092){231,303}... % 0
- (1071,2395){-226,205}... % 1
- (894,2532){-303,185}... % *2
- (768,2580){-1,0}... % 3
- (449,2466){-1,-1}...{-86,-401} % 4
- (215,1983){70,-383}...{172,-641} % 5
- (310,1541){-147,0}...{-147,0} % 6
- (163,1541){-150,-151}...{-150,-151} % 7
- (13,1390){15,-28}...{15,-28} % 8
- (28,1362){297,0}...{297,0} % 9
- (325,1362){9,-255}... % 10
- (330,-56){-11,-307}... % 11
- (269,-504){-121,-396}...{-201,-571} % 12
- (201,-752)-- % 13
- (274,-742){337,665}...{337,665} % 14
- (611,-77){12,200}...{0,1} % 15
- (685,1362){306,0}...{306,0} % 16
- (991,1362){113,158}...{113,158} % 17
- (1104,1520){-10,21}...{-10,21} % 18
- (1094,1541){-402,0}...{-402,0} % 19
- (692,1541){0,1}... % 20
- (652,1669){-156,280}... % *21
- (536,1821){-531,560}... % 22
- (371,2137){0,1}... % 23
- (425,2273){1,1}... % 24
- (549,2314){1,0}... % 25
- (668,2251){249,-234}...{156,-267} % *26
- (798,2080){42,12}...{42,12} % 27
- (840,2092)--cycle); % 28
-
-endchar(0);
-
-"fblga"; % '004
-
-%charbegin( 3,1658h#, ascender*v#, descender*v#);
-charbegin( 4,1658h#, ascender*v#, descender*v#); % DEK
-
-n := 6;
-t1 := 0;
-t2 := 3;
-t3 := 5;
-t4 := 6;
-t5 := 9;
-t6 := 12;
-
-adj_fill.A(1, 3) % fixed x points
- () % fixed y points
- ((1,4), (3,1), (4,2), (6,3)) % tied points
- ((2,5)) % verticals
- () % horizontals
- ((1108,402){-607,-449}...{-607,-449} % 0
- (501,-47){-109,133}...{-294,292} % 1
- (199,295){-10,265}...{85,650} % 2
- (234,1428){148,116}...{375,223} % 3
- (820,1813){191,-108}...{385,-101} % 4
- (1262,1648)-- % 5
- (1106,1344){-308,45}...{-225,133} % 6
- (596,1534){-192,-549}... % 7
- (528,1153){-53,-884}... % *8
- (543,650){29,-280}... % 9
- (604,492){201,-269}...{185,-157} % 10
- (787,321){315,181}...{315,181} % 11
- (1102,502)--cycle); % 12
-
-n := 9;
-t1 := 1;
-t2 := 2;
-t3 := 5;
-t4 := 6;
-t5 := 7;
-t6 := 8;
-t7 := 11;
-t8 := 15;
-t9 := 17;
-
-adj_fill.B(9) % fixed x points
- (1) % fixed y points
- ((3,4), (4,3), (5,2), (6,1)) % tied points
- ((3,7)) % verticals
- ((2,8)) % horizontals
- ((316,-104){33,1}...{33,1} % 0
- (349,-103){156,-372}... % 1
- (899,-436){1,0}... % 2
- (1130,-370){1,1}... % 3
- (1185,-201){0,1}...{-135,789} % 4
- (1108,402){-6,100}...{-6,100} % 5
- (1102,502){4,842}...{4,842} % 6
- (1106,1344){156,304}...{156,304} % 7
- (1262,1648)-- % 8
- (1543,1794){21,-25}...{21,-25} % 9
- (1564,1769){-262,-683}... % 10
- (1465,1052){0,-1}... % 11
- (1507,238){56,-424}... % 12
- (1529,41){0,-1}...{-199,-502} % 13
- (1499,-120){-474,-544}...{-474,-544} % 14
- (1025,-664){-597,-187}... % 15
- (707,-725){-1,0}...{-261,262} % 16
- (109,-468)--cycle); % 17
-
-endchar(0);
-
-"fblka"; % '005
-
-%charbegin( 4, 1033h#, lcbody*v#, descender*v#);
-charbegin( 5, 1033h#, ascender*v#, baseline*v#); % DEK
-
-n := 9;
-t1 := 1;
-t2 := 2;
-t3 := 3;
-t4 := 4;
-t5 := 11;
-t6 := 14;
-t7 := 15;
-t8 := 16;
-t9 := 17;
-
-adj_fill.A(4, 7) % fixed x points
- (5) % fixed y points
- ((1,3), (2,1), (3,2)) % tied points
- ((3,9)) % verticals
- ((6,8)) % horizontals
- ((245,2550){94,-280}...{94,-280} % 0
- (339,2270){261,-314}...{261,-314} % 1
- (600,1956){-26,-413}...{-26,-413} % 2
- (574,1543){409,0}...{409,0} % 3
- (983,1543){-116,-149}...{-116,-149} % 4
- (867,1394){-283,0}...{-283,0} % 5
- (584,1394){0,-1}...{31,-572} % 6
- (593,540){188,-153}...{386,-250} % 7
- (872,328){199,73}...{199,73} % 8
- (1071,401)-- % 9
- (1079,334){-548,-359}...{-216,-179} % 10
- (551,-40){-297,318}...{-185,128} % 11
- (176,289){105,434}...{0,1} % 12
- (222,1394){-219,0}...{-219,0} % 13
- (3,1394){-1,39}...{-1,39} % 14
- (2,1433){164,126}...{164,126} % 15
- (166,1559){56,-3}...{56,-3} % 16
- (222,1556){0,1}...{-69,527} % 17
- (197,2513)--cycle); % 18
-
-n := 2;
-t1 := 0;
-t2 := 4;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,1), (2,3)) % tied points
- () % verticals
- () % horizontals
- ((600,1956){0,1}... % 0
- (669,2314){186,321}...{278,163} % 1
- (886,2561)-- % 2
- (833,2591){-413,-224}...{-225,-175} % 3
- (339,2270)--cycle); % 4
-
-n := 2;
-t1 := 0;
-t2 := 8;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((1,2), (2,1)) % tied points
- () % verticals
- () % horizontals
- ((574,1543){0,1}... % 0
- (635,1882){247,246}... % 1
- (688,1899){1,0}... % 2
- (781,1846){208,-200}...{208,-326} % *3
- (896,1699){24,9}...{24,9} % 4
- (920,1708)-- % 5
- (1113,1944){-258,626}...{-213,348} % 6
- (970,2220){-370,-264}...{-370,-264} % 7
- (600,1956)--cycle); % 8
-
-endchar(0);
-
-"fblta"; % '006
-
-%charbegin( 5, 1047h#, ascender*v#, baseline );
-charbegin( 6, 1047h#, ascender*v#, baseline ); % DEK
-
-n := 8;
-t1 := 1;
-t2 := 4;
-t3 := 6;
-t4 := 7;
-t5 := 8;
-t6 := 10;
-t7 := 12;
-t8 := 13;
-
-adj_fill.A(3, 8) % fixed x points
- (1, 6) % fixed y points
- () % tied points
- ((5,7)) % verticals
- ((2,4)) % horizontals
- ((1190,346){-536,-409}...{-394,-326} % 0
- (654,-63){-251,260}...{-401,272} % 1
- (272,250){39,500}... % 2
- (297,895){0,1}...{0,493} % 3
- (297,1388){-246,0}...{-246,0} % 4
- (51,1388){-6,34}...{-6,34} % 5
- (45,1422){135,150}...{135,150} % 6
- (180,1572){117,0}...{117,0} % 7
- (297,1572){0,455}...{0,455} % 8
- (297,2027)-- % 9
- (660,2229){35,-33}...{35,-33} % 10
- (695,2196){-30,-624}...{0,-1} % 11
- (665,1572){343,0}...{343,0} % 12
- (1008,1572){0,-35}...{0,-35} % 13
- (1008,1537){-137,-147}...{-137,-147} % 14
- (871,1390){-206,0}...{-206,0} % 15
- (665,1390){0,-1}...{30,-333} % 16
- (673,547){244,-288}...{295,-125} % 17
- (968,309){222,122}...{222,122} % 18
- (1190,431)--cycle); % 19
-
-endchar(0);
-
-"fbuya"; % '010
-
-%charbegin( 6, 2875h#, ascender*v#, baseline );
-charbegin( 8, 2875h#, ascender*v#, baseline ); % DEK
-
-n := 13;
-t1 := 0;
-t2 := 3;
-t3 := 5;
-t4 := 7;
-t5 := 10;
-t6 := 13;
-t7 := 15;
-t8 := 16;
-t9 := 18;
-t10 := 22;
-t11 := 24;
-t12 := 27;
-t13 := 30;
-
-adj_fill.A(7, 13) % fixed x points
- (3, 8, 13) % fixed y points
- ((1,4), (2,1), (3,2), (13,3)) % tied points
- ((6,9), (5,10), (2,12)) % verticals
- ((4,11)) % horizontals
- ((888,567){134,108}...{325,221} % 0
- (1302,894){170,271}... % 1
- (1488,1634){0,1}...{-72,549} % 2
- (1478,1880){-33,190}... % 3
- (1445,2070){-.1711,-.01475}... % 4
- (1445,2060){-99,323}... % 5
- (1260,2399){-1,1}... % 6
- (841,2579){-1,0}... % 7
- (221,2305){-1,-1}... % 8
- (54,2094){-225,-398}... % *9
- (-4,1907){0,-1}... % 10
- (44,1749){185,-368}... % *11
- (181,1539){318,-408}... % 12
- (318,1315){0,-1}... % 13
- (225,1151){-1,-1}...{-377,-274} % 14
- (94,1029)-- % 15
- (167,985){427,302}... % 16
- (542,1278){1,1}... % 17
- (669,1526){0,1}... % 18
- (627,1647){-163,286}... % *19
- (506,1812){-432,498}... % 20
- (367,2000){-187,326}... % *21
- (319,2138){0,1}... % 22
- (386,2279){1,1}... % 23
- (568,2350){1,0}... % 24
- (844,2222){1,-1}... % 25
- (1024,1874){243,-889}... % *26
- (1087,1333){0,-1}... % 27
- (1050,977){-141,-572}... % *28
- (946,761){-1,-1}...{-1,0} % 29
- (490,595)--cycle); % 30
-
-n := 6;
-t1 := 2;
-t2 := 3;
-t3 := 4;
-t4 := 6;
-t5 := 8;
-t6 := 10;
-
-adj_fill.B() % fixed x points
- (4) % fixed y points
- ((2,4), (3,3)) % tied points
- () % verticals
- ((3,5), (1,6)) % horizontals
- ((1767,564){-294,-303}... % 0
- (1585,415){-339,-202}... % *1
- (1428,362){-1,0}...{-477,230} % 2
- (888,567){-398,28}...{-398,28} % 3
- (490,595){-141,-140}...{-302,-420} % 4
- (7,82)-- % 5
- (70,1){261,349}... % 6
- (206,164){1,1}... % 7
- (433,249){1,0}... % 8
- (882,85){337,-176}... % 9
- (1245,-55){1,0}...{222,68} % 10
- (1277,-47){393,337}...{137,177} % 11
- (1786,483)--cycle); % 12
-
-n := 10;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 7;
-t5 := 8;
-t6 := 9;
-t7 := 10;
-t8 := 12;
-t9 := 15;
-t10 := 18;
-
-adj_fill.C(1) % fixed x points
- (10) % fixed y points
- ((5,2), (6,1)) % tied points
- ((3,8)) % verticals
- ((4,7), (2,9)) % horizontals
- ((648,-512){195,-391}... % 0
- (736,-611){1,-1}... % 1
- (1148,-757){1,0}... % 2
- (1758,-578){1240,686}...{444,475} % *3
- (2388,-71){228,465}... % 4
- (2643,1234){0,1}...{-68,797} % 5
- (2580,2243){-226,144}...{-394,458} % 6
- (2158,2575){-496,-320}...{-622,-562} % 7
- (1445,2060)-- % 8
- (1478,1880){237,349}...{194,158} % 9
- (1784,2189){364,-156}...{243,-193} % 10
- (2179,1944){135,-742}... % 11
- (2239,1034){0,-1}... % 12
- (2151,174){-337,-1380}... % *13
- (1902,-346){-1,-1}... % 14
- (1466,-554){-1,0}... % 15
- (1161,-446){-1,1}...{-10,354} % 16
- (1020,-114){-40,7}...{-40,7} % 17
- (980,-107)--cycle); % 18
-
-endchar(0);
-
-"fbuza"; % '011
-
-%charbegin( 7, 2079h#, lcbody*v#, baseline );
-charbegin( 9, 2079h#, lcbody*v#, baseline ); % DEK
-
-n := 21;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 8;
-t5 := 11;
-t6 := 14;
-t7 := 17;
-t8 := 19;
-t9 := 21;
-t10 := 23;
-t11 := 25;
-t12 := 27.4;
-t13 := 29;
-t14 := 30;
-t15 := 32;
-t16 := 35;
-t17 := 36;
-t18 := 39;
-t19 := 43;
-t20 := 45;
-t21 := 47;
-
-adj_fill.A(1, 11, 12) % fixed x points
- () % fixed y points
- () % tied points
- ((8,15), (7,16), (5,18), (3,20)) % verticals
- ((10,13), (9,14), (6,17), (4,19), (2,21))% horizontals
- ((-48,-48){406,338}... % 0
- (267,159){594,279}... % *1
- (546,231){1,0}... % 2
- (684,184){1,-1}... % 3
- (726,71){33,-299}... % *4
- (717,-115){-111,-660}... % 5
- (709,-267){0,-1}... % 6
- (775,-332){393,-73}... % 7
- (844,-348){1,0}... % 8
- (1208,-167){1,1}... % 9
- (1378,152){230,803}... % *10
- (1438,636){0,1}... % 11
- (1416,859){-86,357}... % *12
- (1352,993){-1,1}... % 13
- (936,1128){-1,0}...{-877,-262} % 14
- (598,1068){-52,47}...{-52,47} % 15
- (546,1115){176,301}...{176,301} % 16
- (722,1416){364,71}... % 17
- (1121,1641){1,1}... % 18
- (1256,2015){0,1}... % 19
- (1224,2105){-1,1}... % 20
- (1021,2174){-1,0}... % 21
- (744,2153){-709,-96}... % 22
- (447,2114){-1,0}... % 23
- (252,2190){-1,1}...{-116,439} % 24
- (204,2314){208,306}...{387,438} % 25
- (494,2714)-- % 26
- (548,2716){-152,-452}... % 27
- (571,2555){1,-1}... % 28
- (693,2519){1,0}... % 29
- (1249,2540){1,0}... % 30
- (1561,2440){1,-1}... % 31
- (1638,2270){0,-1}... % 32
- (1343,1678){-1,-1}... % 33
- (1067,1467){-249,-146}...{-3,-11} % 34
- (1064,1456){28,-9}... % 35
- (1092,1447){265,26}... % 36
- (1276,1450){1,0}... % 37
- (1827,1195){1,-1}... % 38
- (1884,920){0,-1}... % 39
- (1796,313){-339,-1040}... % *40
- (1545,-120){-1,-1}... % 41
- (759,-448){-1,0}... % 42
- (418,-438){-585,66}... % 43
- (312,-366){2,191}... % 44
- (314,-175){2,191}... % 45
- (274,-69){-1,1}... % 46
- (186,-27){-1,0}...{-377,-251} % 47
- (-16,-101)--cycle); % 48
-
-endchar(0);
-
-"rblnontab1"; %non-tabular 1, bold (fitted 1)
-initrot:=identity; % DEK
-more_side(0); % DEK
-charbegin( 127, 1700h#, lfigheight*v#, baseline );
-
-n := 6;
-t1 := 0;
-t2 := 1;
-t3 := 5;
-t4 := 6;
-t5 := 7;
-t6 := 9;
-
-adj_fill.A(3) % fixed x points
- (1, 5) % fixed y points
- () % tied points
- ((2,6)) % verticals
- ((3,4)) % horizontals
- ((801,-35){-70,54}...{-70,54} % 0
- (731,19){42,421}... % 1
- (776,2076){-30,618}... % 2
- (745,2154){-1,1}... % 3
- (680,2201){-447,0}...{-447,0} % 4
- (233,2201)-- % 5
- (234,2317){895,319}... % 6
- (1129,2636){895,319}... % 7
- (1179,2628){1,-1}... % 8
- (1202,2580){-70,-895}... % 9
- (1142,1050){0,-1}...{26,-509} % 10
- (1154,119)--cycle); % 11
-
-endchar(0);
diff --git a/Master/texmf-dist/fonts/source/public/ams/eufm10.mf b/Master/texmf-dist/fonts/source/public/ams/eufm10.mf
deleted file mode 100644
index 67bf31e379c..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/eufm10.mf
+++ /dev/null
@@ -1,45 +0,0 @@
-%% @metafontfile{
-%% filename="eufm10.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "51934 45 204 1787"
-%% keywords="amsfonts, tex, metafont , euler ",
-%% abstract="This is the parameter file for use with
-%% eufm10, the Euler Fraktur medium font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% ----- Euler Fraktur Medium 10pt ---------------------------------
-
- font_identifier := "EUFM V2.2";
-
- ptsize = 10;
-
- leftside# = rightside# = 0h#;
-
- input eufmch;
-
- bye
diff --git a/Master/texmf-dist/fonts/source/public/ams/eufm5.mf b/Master/texmf-dist/fonts/source/public/ams/eufm5.mf
deleted file mode 100644
index 060d5dc148c..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/eufm5.mf
+++ /dev/null
@@ -1,47 +0,0 @@
-%% @metafontfile{
-%% filename="eufm5.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "20008 47 207 1820"
-%% keywords="amsfonts, tex, metafont , euler ",
-%% abstract="This is the parameter file for use with
-%% eufm5, the Euler Fraktur medium font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% ----- Euler Fraktur Medium 5pt ----------------------------------
-
- font_identifier := "EUFM V2.2";
-
- ptsize = 5;
-
- leftside# = rightside# = 300h#;
-
- xscale_factor := 1.2;
-
- input eufmch;
-
- bye
diff --git a/Master/texmf-dist/fonts/source/public/ams/eufm6.mf b/Master/texmf-dist/fonts/source/public/ams/eufm6.mf
deleted file mode 100644
index 005f933aa39..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/eufm6.mf
+++ /dev/null
@@ -1,47 +0,0 @@
-%% @metafontfile{
-%% filename="eufm6.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "33831 47 207 1821"
-%% keywords="amsfonts, tex, metafont , euler ",
-%% abstract="This is the parameter file for use with
-%% eufm6, the Euler Fraktur medium font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% ----- Euler Fraktur Medium 6pt ---------------------------------
-
- font_identifier := "EUFM V2.2";
-
- ptsize = 6;
-
- leftside# = rightside# = 150h#;
-
- xscale_factor := 1.14;
-
- input eufmch;
-
- bye
diff --git a/Master/texmf-dist/fonts/source/public/ams/eufm7.mf b/Master/texmf-dist/fonts/source/public/ams/eufm7.mf
deleted file mode 100644
index d423b4af8ce..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/eufm7.mf
+++ /dev/null
@@ -1,47 +0,0 @@
-%% @metafontfile{
-%% filename="eufm7.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "02494 47 207 1821"
-%% keywords="amsfonts, tex, metafont , euler ",
-%% abstract="This is the parameter file for use with
-%% eufm7, the Euler Fraktur medium font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% ----- Euler Fraktur Medium 7pt ----------------------------------
-
- font_identifier := "EUFM V2.2";
-
- ptsize = 7;
-
- leftside# = rightside# = 100h#;
-
- xscale_factor := 1.08;
-
- input eufmch;
-
- bye
diff --git a/Master/texmf-dist/fonts/source/public/ams/eufm8.mf b/Master/texmf-dist/fonts/source/public/ams/eufm8.mf
deleted file mode 100644
index 0a9f97adff8..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/eufm8.mf
+++ /dev/null
@@ -1,47 +0,0 @@
-%% @metafontfile{
-%% filename="eufm8.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "61561 47 207 1819"
-%% keywords="amsfonts, tex, metafont , euler ",
-%% abstract="This is the parameter file for use with
-%% eufm8, the Euler Fraktur medium font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% ----- Euler Fraktur Medium 8pt ---------------------------------
-
- font_identifier := "EUFM V2.2";
-
- ptsize = 8;
-
- leftside# = rightside# = 0h#;
-
- xscale_factor := 1.04;
-
- input eufmch;
-
- bye
diff --git a/Master/texmf-dist/fonts/source/public/ams/eufm9.mf b/Master/texmf-dist/fonts/source/public/ams/eufm9.mf
deleted file mode 100644
index 28dd432e39c..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/eufm9.mf
+++ /dev/null
@@ -1,47 +0,0 @@
-%% @metafontfile{
-%% filename="eufm9.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "57108 47 207 1819"
-%% keywords="amsfonts, tex, metafont , euler ",
-%% abstract="This is the parameter file for use with
-%% eufm9, the Euler Fraktur medium font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% ----- Euler Fraktur Medium 9pt ---------------------------------
-
- font_identifier := "EUFM V2.2";
-
- ptsize = 9;
-
- leftside# = rightside# = 0h#;
-
- xscale_factor := 1.02;
-
- input eufmch;
-
- bye
diff --git a/Master/texmf-dist/fonts/source/public/ams/eufmch.mf b/Master/texmf-dist/fonts/source/public/ams/eufmch.mf
deleted file mode 100644
index 717d3f45c37..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/eufmch.mf
+++ /dev/null
@@ -1,6397 +0,0 @@
-%% @metafontfile{
-%% filename="eufmch.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: driver",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "08883 6397 19076 208870"
-%% keywords="amsfonts, tex, metafont , euler ",
-%% abstract="This is the driver file for use with
-%% the Euler Fraktur medium font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% Euler Fraktur Medium
-
-% ----- This font is set up as Text Font, \textfont0, page 427 of TeXbook
-% however, there are some alternate characters in nonstandard positions
-
-mode_setup;
-font_coding_scheme "TeX text subset";
-
-% EULER FRAKTUR MEDIUM PARAMETERS
-
-% These all in bitpad numbers (.001"):
-
- programem = 3700;
- baseline = 0;
- ascender = capheight;
- descender = 700;
- depthy = 700; % depthy = 500;
- capheight = 2560;
- lcbody = 1760; % same for medium and bold.
- dotheight = capheight; % dotheight = 2600;
- theight = 2300; % measured to lowest of the 3 top lines.
- lfigheight = capheight;
- nfigbody = lcbody;
- nfigascender = ascender;
- nfigdescender = descender;
-
-% the next lines added since everything was digitized too high! --- DEK
-extra_beginchar:=extra_beginchar & "rot:=initrot;";
-transform initrot; initrot:=identity;
-
-input eubase;
-
-% ses individual character widths for medium lower case
-
-% 20h# means 20 bitpad units.
-
-lefta# = 0h#; righta# = 0h#;
-leftb# = 0h#; rightb# = 0h#;
-leftc# = 0h#; rightc# = 0h#;
-leftd# = 0h#; rightd# = 0h#;
-lefte# = 0h#; righte# = 50h#;
-leftf# = 0h#; rightf# = 0h#;
-leftg# = 0h#; rightg# = 0h#;
-lefth# = 0h#; righth# = 0h#;
-lefti# = 0h#; righti# = 0h#;
-leftj# = 0h#; rightj# = 0h#;
-leftk# = 0h#; rightk# = 0h#;
-leftl# = 0h#; rightl# = 0h#;
-%leftm# = 0h#; rightm# = 0h#;
-leftm# = -50h#; rightm# = 0h#;
-%leftn# = 0h#; rightn# = -50h#;
-leftn# = -50h#; rightn# = -50h#;
-%lefto# = -50h#; righto# = 0h#;
-lefto# = -100h#; righto# = 0h#; % DEK
-leftp# = 0h#; rightp# = 0h#;
-%leftq# = 0h#; rightq# = 0h#;
-leftq# = -50h#; rightq# = 0h#; % DEK
-leftr# = 0h#; rightr# = 0h#;
-lefts# = 0h#; rights# = 0h#;
-leftt# = 0h#; rightt# = 0h#;
-leftu# = 0h#; rightu# = 0h#;
-leftv# = 0h#; rightv# = 0h#;
-leftw# = 0h#; rightw# = 0h#;
-leftx# = 0h#; rightx# = 0h#;
-lefty# = 0h#; righty# = 0h#;
-leftz# = 0h#; rightz# = 0h#;
-
-
-% MEDIUM NON-LINING FIGURES
-no_stem_round;
-
-"rmn0";
-
-charbegin( "0", 1858h#, nfigbody*v#, baseline );
-
-n := 10;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 6;
-t5 := 8;
-t6 := 9;
-t7 := 11;
-t8 := 13;
-t9 := 15;
-t10 := 17;
-
-adj_fill.A(1, 6) % fixed x points
- () % fixed y points
- ((1,1), (5,1), (6,2), (10,2)) % tied points
- ((4,7), (2,9)) % verticals
- ((5,6), (3,8), (1,10)) % horizontals
- ((965,1825){-404,-220}... % 0
- (467,1446){-1,-1}... % 1
- (153,731){0,-1}... % 2
- (373,122){1,-1}... % 3
- (787,-47){1,0}... % 4
- (1360,240){1,1}... % 5
- (1686,961){0,1}... % 6
- (1411,1559){-1,1}...{-522,155} % 7
- (965,1825)-- % 8
- (816,1533){351,-77}... % 9
- (1192,1333){1,-1}... % 10
- (1410,785){0,-1}... % 11
- (1265,337){-1,-1}... % 12
- (972,220){-1,0}... % 13
- (650,350){-1,1}... % 14
- (440,922){0,1}... % 15
- (576,1359){335,337}...{232,154} % 16
- (816,1533)--cycle); % 17
-
-endchar(0);
-
-"rmn1";
-
-charbegin( "1", 1858h#, nfigbody*v#, baseline );
-n := 6;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 6;
-t5 := 9;
-t6 := 11;
-
-adj_fill.A(3) % fixed x points
- (6) % fixed y points
- ((1,2), (6,1)) % tied points
- ((2,5)) % verticals
- ((3,4)) % horizontals
- ((1128,188){-1,1}... % 0
- (1111,249){-9,228}... % 1
- (1099,849){0,1}...{100,774} % 2
- (1142,1705){-36,29}...{-36,29} % 3
- (1106,1734){-222,-23}...{-1,0} % 4
- (382,1701)-- % 5
- (383,1601){443,-52}... % 6
- (640,1558){383,-127}... % 7
- (758,1447){63,-262}... % 8
- (784,961){0,-1}... % 9
- (778,251){-30,-344}...{-1,-1} % 10
- (763,180)--cycle); % 11
-
-n := 6;
-t1 := 0;
-t2 := 2;
-t3 := 3;
-t4 := 4;
-t5 := 5;
-t6 := 7;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((2,2), (3,1)) % tied points
- ((1,5)) % verticals
- ((4,6)) % horizontals
- ((1702,171){-175,-9}... % 0
- (1172,160){-423,12}...{-1,1} % 1
- (1128,188){-365,-8}...{-365,-8} % 2
- (763,180){-1,-1}... % 3
- (702,160){-134,1}...{-465,9} % 4
- (172,161)-- % 5
- (172,-4){708,23}... % 6
- (933,24){1,0}...{229,-13} % 7
- (1698,-2)--cycle); % 8
-
-endchar(0);
-
-"rmn2";
-
-charbegin( "2", 1858h#, nfigbody*v#, baseline );
-n := 10;
-t1 := 2;
-t2 := 3.14;
-t3 := 7;
-t4 := 9;
-t5 := 11;
-t6 := 12;
-t7 := 13;
-t8 := 15;
-t9 := 18;
-t10 := 19;
-
-adj_fill.A(2, 5, 9) % fixed x points
- (6) % fixed y points
- () % tied points
- ((3,8)) % verticals
- ((4,7), (1,10)) % horizontals
- ((1794,248){-35,23}...{-35,23} % 0
- (1759,271){-377,-13}... % 1
- (712,241){-1047,-30}... % 2
- (651,263){-.4666,1.22}... % 3
- (665,289){276,278}... % 4
- (1234,943){760,1089}... % *5
- (1377,1189){191.1,434.6}... % *6
- (1425,1378){0,1}... % 7
- (1319,1635){-1,1}... % 8
- (1045,1754){-1,0}... % 9
- (738,1669){-661,-331}...{-307,-268} % *10
- (384,1423)-- % 11
- (422,1359){456,262}... % 12
- (837,1536){1,0}... % 13
- (1042,1453){1,-1}... % 14
- (1144,1233){0,-1}... % 15
- (999,875){-557,-824}... % *16
- (587,409){-367,-346}...{-312,-286} % 17
- (220,63){4,-59}...{4,-59} % 18
- (224,4){1,0}...{1,0} % 19
- (1702,4)--cycle); % 20
-
-endchar(0);
-
-"rmn3";
-
-charbegin( "3", 1858h#, nfigbody*v#, descender*v#);
-n := 15;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 6;
-t5 := 8;
-t6 := 10;
-t7 := 12;
-t8 := 13;
-t9 := 15;
-t10 := 17;
-t11 := 20;
-t12 := 21;
-t13 := 24;
-t14 := 26;
-t15 := 27;
-
-adj_fill.A(1, 7) % fixed x points
- (8, 15) % fixed y points
- () % tied points
- ((5,10), (4,11), (3,13)) % verticals
- ((6,9), (11,12), (2,14)) % horizontals
- ((142,-522){361,-211}... % 0
- (669,-675){1,0}... % 1
- (1359,-397){1,1}... % 2
- (1591,154){0,1}... % 3
- (1416,586){-1,1}...{-265,3} % 4
- (958,745){-10,33}...{-10,33} % 5
- (948,778){215,86}... % 6
- (1273,999){1,1}... % 7
- (1424,1361){0,1}... % 8
- (1307,1644){-1,1}... % 9
- (979,1755){-1,0}... % 10
- (697,1682){-582,-283}...{-348,-318} % *11
- (397,1472)-- % 12
- (473,1423){329,249}... % 13
- (641,1527){302,140}... % *14
- (775,1563){1,0}... % 15
- (1030,1468){1,-1}... % 16
- (1133,1205){0,-1}... % 17
- (1007,941){-1,-1}... % 18
- (790,814){-535,-186}...{-390,-24} % *19
- (472,755){0,-125}...{0,-125} % 20
- (472,630){316,13}... % 21
- (872,606){638,-130}... % *22
- (1110,500){1,-1}... % 23
- (1249,107){0,-1}... % 24
- (1045,-406){-1,-1}... % 25
- (627,-553){-1,0}...{-436,217} % 26
- (198,-423)--cycle); % 27
-
-endchar(0);
-
-"rmn4";
-
-%This 4 lightened up inside by Dave on Apr 30, 1985
-vshift := 10;
-hshift := 20;
-
-charbegin( "4", 1858h#, nfigbody*v#, descender*v#);
-n := 12;
-t1 := 0;
-t2 := 1;
-t3 := 4;
-t4 := 5;
-t5 := 7;
-t6 := 8;
-t7 := 9;
-t8 := 11;
-t9 := 12;
-t10 := 13;
-t11 := 14;
-t12 := 15;
-
-adj_fill.A(1, 5) % fixed x points
- (2, 11) % fixed y points
- ((5,1), (6,2), (10,2), (11,1), (12,3)) % tied points
- ((4,7), (2,9)) % verticals
- ((5,6), (3,8)) % horizontals
- ((1783,168){-312,-31}...{-391,-10} % 0
- (1421,148){-12,332}...{21,798} % 1
- (1423,1751){-18,12}...{-18,12} % 2
- (1405,1763){-300,-96}...{-300,-96} % 3
- (1105,1667){-1067,-1584}...{-1067,-1584}% 4
- (38,83){3,-86}...{3,-86} % 5
- (41,-3){1073,0}...{1073,0} % 6
- (1114+hshift,-3)-- % 7
- (1114+hshift,152){-799,0}...{-799,0} % 8
- (307,152){-16,0}...{-16,0} % 9
- (291,152){340,653}...{209,261} % 10
- (1041+hshift,1340+vshift){44,-7}...{44,-7} % 11
- (1085+hshift,1340+vshift){82,-810}... % 12
- (1114+hshift,152){0,-1}...{0,-1} % 13
- (1114+hshift,0){1,0}... % 14
- (1432,0){2,0}...{320,0} % 15
- (1752,-3)--cycle); % 16
-
-n := 2;
-t1 := 2;
-t2 := 3;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,1), (2,3)) % tied points
- ((1,2)) % verticals
- () % horizontals
- (((1131+hshift),-710){-43,34}...{-43,34} % 0
- ((1088+hshift),-676){49,516}...{0,1} % 1
- ((1114+hshift),-3)-- % 2
- (1432,-3){0,-1}...{29,-457} % 3
- (1440,-598)--cycle); % 4
-
-endchar(0);
-
-"rmn5";
-
-charbegin( "5", 1858h#, nfigbody*v#, descender*v#);
-n := 13;
-t1 := 1;
-t2 := 3;
-t3 := 5;
-t4 := 7;
-t5 := 9;
-t6 := 10;
-t7 := 11;
-t8 := 12;
-t9 := 14;
-t10 := 16;
-t11 := 18;
-t12 := 19;
-t13 := 20;
-
-adj_fill.A(6, 13) % fixed x points
- (7) % fixed y points
- () % tied points
- ((4,9), (2,11)) % verticals
- ((5,8), (3,10), (1,12)) % horizontals
- ((1469,1399){-959,0}... % 0
- (510,1399){-1,0}... % 1
- (448,1355){0,-1}...{0,-652} % 2
- (448,703){32,-17}...{32,-17} % 3
- (480,686){176,81}... % 4
- (957,795){1,0}... % 5
- (1446,623){1,-1}... % 6
- (1630,156){0,-1}... % 7
- (1406,-404){-1,-1}... % 8
- (579,-682){-1,0}...{-497,212} % 9
- (175,-588)-- % 10
- (217,-495){579,-227}... % 11
- (579,-569){1,0}... % 12
- (1032,-411){1,1}... % 13
- (1239,84){0,1}... % 14
- (1095,501){-1,1}... % 15
- (764,626){-1,0}...{-294,-317} % 16
- (365,423){-67,41}...{-67,41} % 17
- (298,464){0,1}...{0,1} % 18
- (298,1694){1,0}...{1258,0} % 19
- (1556,1694)--cycle); % 20
-
-endchar(0);
-
-"rml6";
-
-charbegin( "6", 1858h#, lfigheight*v#, baseline );
-n := 14;
-t1 := 2;
-t2 := 4;
-t3 := 5;
-t4 := 8;
-t5 := 10;
-t6 := 12;
-t7 := 13;
-t8 := 14;
-t9 := 16;
-t10 := 18;
-t11 := 20;
-t12 := 22;
-t13 := 25;
-t14 := 26;
-
-adj_fill.A(8, 14) % fixed x points
- (7) % fixed y points
- ((2,1), (3,2), (7,2), (8,1)) % tied points
- ((5,10), (3,12)) % verticals
- ((6,9), (4,11), (1,13)) % horizontals
- ((1670,2346){-28,-19}...{-28,-19} % 0
- (1642,2327){-249,110}... % 1
- (1420,2372){-1,0}... % 2
- (830,2101){-297,-275}...{-5,-523} % 3
- (477,1134){15,-161}...{15,-161} % 4
- (492,973){23,-345}... % 5
- (571,513){237,-751}... % *6
- (729,222){1,-1}... % 7
- (972,118){1,0}... % 8
- (1300,232){1,1}... % 9
- (1451,635){0,1}... % 10
- (1282,1033){-1,1}... % 11
- (946,1161){-1,0}...{-381,-288} % 12
- (492,973)-- % 13
- (477,1134){27,-4}...{27,-4} % 14
- (504,1130){379,308}... % 15
- (1186,1394){1,0}... % 16
- (1569,1234){1,-1}... % 17
- (1744,781){0,-1}... % 18
- (1478,207){-1,-1}... % 19
- (875,-48){-1,0}... % 20
- (425,126){-1,1}... % 21
- (167,879){0,1}... % 22
- (661,2133){376,379}... % 23
- (1107,2472){877,458}... % *24
- (1538,2591){1,0}...{216,-75} % 25
- (1703,2555)--cycle); % 26
-
-endchar(0);
-
-"rmn7";
-
-charbegin( "7", 1858h#, nfigbody*v#, descender*v#);
-n := 4;
-t1 := 0;
-t2 := 4;
-t3 := 5;
-t4 := 10;
-
-adj_fill.A() % fixed x points
- (1, 4) % fixed y points
- () % tied points
- () % verticals
- ((2,3)) % horizontals
- ((149,-670){-11,49}...{-11,49} % 0
- (138,-621){222,310}... % 1
- (1465,1394){404,641}...{-21,18} % 2
- (1444,1412){-1,0}...{-824,-23} % 3
- (216,1412)-- % 4
- (334,1732){503,-63}... % 5
- (1099,1694){1,0}...{1,0} % 6
- (1844,1694){0,-59}...{0,-59} % 7
- (1844,1635){-426,-602}... % 8
- (1003,374){-1427,-2305}...{-209,-427} % *9
- (417,-670)--cycle); % 10
-
-endchar(0);
-
-"fml8";
-
-charbegin( "8", 1858h#, lfigheight*v#, baseline );
-n := 19;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 6;
-t5 := 8;
-t6 := 9;
-t7 := 11;
-t8 := 14;
-t9 := 16;
-t10 := 18;
-t11 := 19;
-t12 := 21;
-t13 := 23;
-t14 := 25;
-t15 := 26;
-t16 := 29;
-t17 := 31;
-t18 := 33;
-t19 := 35;
-
-adj_fill.A(1, 11) % fixed x points
- (10, 19) % fixed y points
- ((1,1), (5,1), (6,2), (11,3), (15,3), (19,2))% tied points
- ((9,12), (7,14), (4,16), (2,18)) % verticals
- ((8,13), (3,17)) % horizontals
- ((871,1229){385,-257}... % 0
- (1200,1012){1,-1}... % 1
- (1385,623){0,-1}... % 2
- (1247,251){-1,-1}... % 3
- (905,135){-1,0}... % 4
- (615,241){-1,1}... % 5
- (456,656){0,1}... % 6
- (589,1032){1,1}...{361,189} % 7
- (871,1229){255,219}...{255,219} % 8
- (1126,1448){416,250}... % 9
- (1479,1757){482,652}... % *10
- (1608,2100){0,1}... % 11
- (1475,2439){-1,1}... % 12
- (1266,2555){-535,172}...{-579,37} % *13
- (940,2611){-391,-151}... % 14
- (495,2360){-349,-310}... % 15
- (328,1960){0,-1}... % 16
- (442,1633){429,-628}...{385,-257} % *17
- (757,1332)-- % 18
- (1012,1538){-384,275}... % 19
- (716,1817){-402,542}... % *20
- (610,2080){0,1}... % 21
- (660,2291){208,285}...{261,200} % 22
- (827,2423){444,-10}... % 23
- (1195,2296){1,-1}... % 24
- (1295,2010){0,-1}...{-276,-190} % 25
- (1012,1538){-262,-221}...{-262,-221} % 26
- (750,1317){-366,-211}... % 27
- (306,1007){-1,-1}... % 28
- (147,581){0,-1}... % 29
- (323,132){1,-1}... % 30
- (812,-37){1,0}... % 31
- (1517,249){1,1}... % 32
- (1707,730){0,1}... % 33
- (1536,1135){-1,1}...{-384,275} % 34
- (1126,1448)--cycle); % 35
-
-endchar(0);
-
-"rmn9";
-
-charbegin( "9", 1858h#, nfigbody*v#, descender*v#);
-n := 14;
-t1 := 0;
-t2 := 2;
-t3 := 6;
-t4 := 8;
-t5 := 10;
-t6 := 11;
-t7 := 12;
-t8 := 13;
-t9 := 15;
-t10 := 17;
-t11 := 19;
-t12 := 20;
-t13 := 21;
-t14 := 24;
-
-adj_fill.A(6, 14) % fixed x points
- (7) % fixed y points
- ((6,1), (7,2), (12,2), (13,1)) % tied points
- ((4,9), (2,11)) % verticals
- ((5,8), (3,10), (1,14)) % horizontals
- ((267,-672){1,0}... % 0
- (1307,-302){1,1}... % 1
- (1730,740){0,1}... % 2
- (1662,1206){-260,798}... % *3
- (1470,1538){-1,1}... % 4
- (1226,1678){-604,200}...{-531,22} % *5
- (866,1738){-293,-138}... % 6
- (288,1396){-1,-1}... % 7
- (101,865){0,-1}... % 8
- (324,287){1,-1}...{370,-28} % 9
- (754,125){249,64}...{497,267} % 10
- (1302,350)-- % 11
- (1256,464){-1,-1}... % 12
- (909,348){-1,0}... % 13
- (628,464){-1,1}... % 14
- (430,976){0,1}... % 15
- (600,1459){1,1}... % 16
- (790,1538){1,0}... % 17
- (1143,1403){1,-1}... % 18
- (1367,753){0,-1}...{-1,-1} % 19
- (1256,464){46,-114}...{46,-114} % 20
- (1302,350){19,-11}...{19,-11} % 21
- (1321,339){-74,-379}... % 22
- (1032,-299){-1,-1}...{-1,0} % 23
- (265,-569)--cycle); % 24
-
-endchar(0);
-
-% LOWER CASE
-set_stem_round(240,250,267,267,290,315);
-initrot:=identity shifted(0,-60v);
-more_side(100h#); % DEK
-
-"fmla";
-
-charbegin( "a", 1653h#, lcbody*v#, baseline );
-
-n := 7;
-t1 := 0;
-t2 := 2;
-t3 := 3;
-t4 := 4;
-t5 := 5;
-t6 := 6;
-t7 := 9;
-
-adj_fill.A(1) % fixed x points
- () % fixed y points
- ((3,1), (4,2), (5,3), (6,4)) % tied points
- ((2,7)) % verticals
- () % horizontals
- ((1739,368){-454,-409}...{-454,-409} % 0
- (1285,-41){-160,271}...{-160,271} % 1
- (1125,230){-10,593}...{-29,609} % 2
- (1116,396){0,117}...{0,117} % 3
- (1116,513){-4,897}...{-4,897} % 4
- (1112,1410){72,244}...{72,244} % 5
- (1184,1654)-- % 6
- (1432,1781){29,-22}...{29,-22} % 7
- (1461,1759){-124,-809}... % 8
- (1393,1007){0,-1}...{12,-411} % 9
- (1410,502){132,-169}...{132,-169} % 10
- (1542,333){180,89}...{180,89} % 11
- (1722,422)--cycle); % 12
-
-n := 6;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 6;
-t5 := 9;
-t6 := 13;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,1), (3,4), (4,3), (6,2)) % tied points
- ((2,5)) % verticals
- () % horizontals
- ((1116,396){-645,-468}...{-645,-468} % 0
- (471,-72){-138,145}...{-346,438} % 1
- (149,299){-15,275}...{158,688} % 2
- (216,1411){625,393}...{625,393} % 3
- (841,1804){198,-141}...{190,-38} % 4
- (1184,1654)-- % 5
- (1112,1410){-1,0}...{-353,103} % 6
- (590,1512){-337,-354}... % 7
- (460,1153){-142,-1003}...{26,-401} % *8
- (448,509){316,-431}... % 9
- (671,269){137,-137}... % 10
- (694,267){1.948,.2212}... % 11
- (728,278){384,234}...{390,249} % 12
- (1116,513)--cycle); % 13
-
-endchar(0);
-
-"fmlb";
-
-charbegin( "b",1700h#, ascender*v#, baseline );
-
-%rot := identity shifted (60h,0v);
-rot := rot shifted (60h,0v); % DEK
-
-n := 9;
-t1 := 5;
-t2 := 9;
-t3 := 12;
-t4 := 13;
-t5 := 15;
-t6 := 20;
-t7 := 21;
-t8 := 22;
-t9 := 25;
-
-adj_fill.A(4, 9) % fixed x points
- () % fixed y points
- ((3,1), (4,2), (7,2), (8,1)) % tied points
- ((2,5), (1,6)) % verticals
- () % horizontals
- ((783,2597){-442,-321}...{-442,-321} % 0
- (341,2276){-32,-14}...{-32,-14} % 1
- (309,2262){-61,283}...{-61,283} % 2
- (248,2545){-65,-14}...{-65,-14} % 3
- (183,2531){22,-441}... % 4
- (210,1197){0,-1}...{-115,-621} % 5
- (160,324){268,-288}...{419,-375} % 6
- (567,-56){329,151}...{552,358} % 7
- (1408,420){60,295}...{-34,746} % 8
- (1472,1574){-205,93}...{-457,267} % 9
- (1038,1798){-153,-94}...{-421,-351} % 10
- (519,1404){-21,8}...{-21,8} % 11
- (498,1412)-- % 12
- (497,1292){557,397}...{370,174} % 13
- (853,1487){493,-199}...{180,-98} % 14
- (1166,1350){62,-697}... % 15
- (1184,901){0,-1}... % 16
- (1147,523){-143,-603}... % *17
- (1041,298){-1,-1}... % 18
- (894,214){-1,0}...{-221,223} % 19
- (499,514){0,1}...{-2,778} % 20
- (497,1292){1,120}... % 21
- (498,1412){-23,576}... % 22
- (499,1887){19,381}... % 23
- (736,2454){111,97}...{243,191} % 24
- (847,2551)--cycle); % 25
-
-endchar(0);
-
-"fmlc";
-
-charbegin( "c",1242h#, lcbody*v#, baseline );
-n := 4;
-t1 := 0;
-%t2 := 4;
-t2 := 3; % DEK
-t3 := 6;
-%t4 := 9;
-t4 := 10; % DEK
-
-adj_fill.A(1, 3) % fixed x points
- () % fixed y points
- () % tied points
- ((2,4)) % verticals
- () % horizontals
- ((1228,401){-635,-449}...{-635,-449} % 0
- (593,-48){-229,192}...{-477,556} % 1
- (184,369){-24,346}... % 2
- (167,970){28,1034}...{153,704} % *3
- (212,1403){609,382}...{609,382} % 4
- (821,1785){423,-35}...{481,-311} % 5
- (1221,1622)-- % 6
- (1030,1329){-36,-10}... % 7
- (994,1319){-387,335}...{-1,0} % 8
- (558,1503){-245,-438}... % 9
- (480,1167){-76,-908}...{21,-334} % *10
- (482,595){468,-529}...{239,-219} % 11
- (809,275){238,69}...{481,275} % 12
- (1197,463)--cycle); % 13
-
-endchar(0);
-
-"fmld";
-
-charbegin( "d",1646h#, theight*v#, baseline );
-n := 7;
-t1 := 0;
-t2 := 2.392;
-t3 := 4;
-t4 := 6;
-t5 := 10;
-t6 := 13;
-t7 := 18.32;
-
-adj_fill.A(1, 2, 5) % fixed x points
- () % fixed y points
- () % tied points
- ((4,6), (3,7)) % verticals
- () % horizontals
- ((-53,2068){285,160}...{632,293} % 0
- (441,2318){557,-157}...{536,-424} % 1
- (1480,1742){14,-387}... % 2
- (1466,962){-121,-1299}...{-208,-521} % *3
- (1359,443){-666,-507}...{-666,-507} % 4
- (693,-64){-296,195}...{-467,541} % 5
- (180,359){-24,437}... % 6
- (194,1216){66,732}... % 7
- (194,1300){253,240}...{384,254} % 8
- (681,1715)-- % 9
- (751,1700){-357,-351}... % 10
- (595,1510){-10,-11}... % 11
- (512,1342){-275,-649}...{39,-454} % 12
- (489,558){381,-473}... % 13
- (656,408){433,-311}... % *14
- (922,247){237,-125}... % 15
- (968,240){1.751,.4972}... % 16
- (1008,274){189,301}... % 17
- (1181,820){138,1263}...{-61,336} % *18
- (1146,1537){-450,471}... % 19
- (664,1940){-892,545}... % *20
- (254,2082){-1,0}... % 21
- (166,2077){-168,-66}...{-168,-66} % 22
- (-2,2011)--cycle); % 23
-
-endchar(0);
-
-"fmle";
-
-charbegin( "e", 1233h# + lefte# + righte#, lcbody*v#, baseline );
-n := 8;
-t1 := 0;
-%t2 := 3;
-t2 := 2.4; % DEK
-t3 := 5;
-t4 := 6;
-t5 := 7;
-t6 := 8;
-t7 := 12;
-t8 := 13;
-
-adj_fill.A(1, 3, 6) % fixed x points
- () % fixed y points
- ((4,1), (5,2), (7,2), (8,1)) % tied points
- ((2,7)) % verticals
- () % horizontals
- ((1225,383){-292,-231}...{-577,-352} % 0
- (600,-54){-371,338}...{-505,634} % 1
- (179,375){-64,601}...{110,684} % 2
- (209,1415){600,373}...{600,373} % 3
- (809,1788){296,-372}...{368,-257} % 4
- (1248,1385){-203,-191}...{-544,-435} % 5
- (459,673)-- % 6
- (451,839){597,358}...{319,342} % 7
- (945,1219){-402,253}... % 8
- (552,1527){-399,397}... % 9
- (522,1512){-1.277,-1.371}... % 10
- (486,1425){-153,-567}...{0,-1} % 11
- (451,839){8,-166}...{8,-166} % 12
- (459,673){0,-1}...{26,-342} % 13
- (464,572){528,-547}...{227,-108} % 14
- (846,284){418,86}... % 15
- (898,294){308,148}...{308,148} % 16
- (1206,442)--cycle); % 17
-
-endchar(lefte#);
-
-"fmlf";
-% I switched this with character 2, for better discrimination with RM --- DEK
-charbegin( "f", 1008h#, ascender*v#, descender*v#);
-
-n := 10;
-t1 := 1;
-t2 := 6;
-t3 := 7;
-t4 := 9;
-t5 := 11;
-t6 := 12;
-t7 := 15;
-t8 := 17;
-t9 := 18;
-t10 := 22;
-
-adj_fill.A(3, 5, 9) % fixed x points
- (6) % fixed y points
- () % tied points
- ((4,7)) % verticals
- ((2,3), (1,10), (8,9)) % horizontals
- ((1018,2508){-325,-210}... % 0
- (874,2459){-1,0}...{-581,435} % 1
- (615,2581){-386,-410}...{-399,-631} % 2
- (241,2115){0,-1}... % 3
- (263,1954){135,-626}... % *4
- (376,1489){209,-871}...{-237,0} % 5
- (139,1489){-128,-129}...{-128,-129} % 6
- (11,1360){365,0}...{365,0} % 7
- (376,1360){0,-1289}... % 8
- (376,71){0,-1}... % 9
- (359,-250){-104,-1067}...{-138,-499} % 10
- (221,-749)-- % 11
- (310,-760){0,6}... % 12
- (310,-754){.4624,1.887}...{291,558} % 13
- (601,-196){179,596}... % 14
- (651,212){0,1}...{0,1} % 15
- (651,1360){1,0}...{342,0} % 16
- (993,1360){106,129}...{106,129} % 17
- (1099,1489){-448,21}... % 18
- (651,1510){0,1}... % 19
- (539,1917){-249,592}...{0,1} % 20
- (457,2269){579,-132}...{1,0} % 21
- (819,2225){224,250}...{224,250} % 22
- (1043,2475)--cycle); % 23
-
-endchar(0);
-
-"fmlg";
-
-charbegin( "g",1665h#, lcbody*v#, descender*v#);
-
-n := 12;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 6;
-t5 := 7;
-t6 := 8;
-t7 := 9;
-t8 := 10;
-t9 := 13;
-t10 := 15;
-t11 := 16;
-t12 := 21;
-
-adj_fill.A(10, 12) % fixed x points
- (1, 8) % fixed y points
- ((1,6), (2,1), (4,2), (5,3), (6,4), (7,5))% tied points
- ((5,9)) % verticals
- ((3,11)) % horizontals
- ((442,-15){7,-136}...{7,-136} % 0
- (449,-151){1,-1}... % 1
- (729,-365){543,-289}... % *2
- (992,-440){1,0}... % 3
- (1192,-360){1,1}... % 4
- (1250,-143){0,1}...{-161,835} % 5
- (1160,405){-3,111}...{-3,111} % 6
- (1157,516){1,302}...{62,702} % 7
- (1192,1360){59,271}...{59,271} % 8
- (1251,1631){267,150}...{267,150} % 9
- (1518,1781)-- % 10
- (1540,1758){-282,-600}... % 11
- (1471,1410){-84,-1142}... % *12
- (1456,616){0,-1}... % 13
- (1476,462){129,-620}...{107,-468} % *14
- (1585,-4){-492,-617}...{-240,-227} % 15
- (980,-683){-375,-111}... % 16
- (848,-714){-1,0}... % 17
- (506,-634){-719,310}...{-321,252} % *18
- (129,-404){-129,-69}...{-129,-69} % 19
- (0,-473){-39,50}...{-39,50} % 20
- (-39,-423)--cycle); % 21
-
-n := 8;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 3;
-t5 := 6;
-t6 := 7;
-t7 := 9;
-t8 := 12;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,2), (2,1), (3,6), (5,5), (6,4), (8,3))% tied points
- ((4,7)) % verticals
- ((5,6)) % horizontals
- ((1160,405){-123,-88}...{-491,-428} % 0
- (449,-151){-7,136}...{-7,136} % 1
- (442,-15){-254,315}...{-254,315} % 2
- (188,300){-22,304}...{105,690} % 3
- (231,1422){210,148}...{597,345} % 4
- (829,1800){295,-197}...{354,-80} % 5
- (1251,1631)-- % 6
- (1192,1360){-395,49}...{-291,97} % 7
- (559,1499){-284,-530}... % 8
- (473,1022){0,-1}...{28,-315} % 9
- (491,520){376,-454}...{330,-299} % 10
- (750,253){407,263}...{407,263} % 11
- (1157,516)--cycle); % 12
-
-endchar(0);
-
-"fmlh";
-
-charbegin( "h",1730h#, ascender*v#, descender*v#);
-n := 5;
-t1 := 3.406;
-t2 := 6;
-t3 := 8;
-t4 := 9;
-t5 := 11;
-
-adj_fill.A(2, 5) % fixed x points
- () % fixed y points
- ((3,1), (4,2)) % tied points
- ((1,3)) % verticals
- () % horizontals
- ((780,2611){-347,-224}...{-446,-328} % 0
- (334,2283){-89,282}... % 1
- (245,2565){-1.282,.7616}...{-46,-9} % 2
- (199,2556){24,-409}...{-34,-581} % 3
- (182,302){261,-350}...{182,-317} % 4
- (385,-35)-- % 5
- (689,243){-248,338}...{-81,162} % 6
- (508,509){0,1}...{0,811} % 7
- (508,1320){0,114}...{0,114} % 8
- (508,1434){0,1}... % 9
- (508,1922){0,1}...{267,234} % 10
- (843,2568)--cycle); % 11
-
-n := 8;
-t1 := 0;
-t2 := 3;
-t3 := 5;
-t4 := 6;
-t5 := 7;
-t6 := 8;
-t7 := 10;
-t8 := 14;
-
-adj_fill.B(8) % fixed x points
- (1) % fixed y points
- ((4,2), (5,1)) % tied points
- ((2,7)) % verticals
- ((3,6)) % horizontals
- ((830,-701){218,220}...{320,430} % 0
- (1411,-54){118,405}... % 1
- (1484,369){97,1024}... % *2
- (1508,970){0,1}...{-46,708} % 3
- (1484,1604){-183,57}...{-314,292} % 4
- (1055,1830){-160,-113}...{-475,-374} % 5
- (508,1434)-- % 6
- (508,1320){460,298}... % 7
- (854,1504){1,0}...{207,-152} % 8
- (1179,1368){63,-834}... % 9
- (1216,773){0,-1}... % 10
- (1180,102){-141,-1074}... % *11
- (1075,-301){-373,-702}... % 12
- (982,-419){-246,-201}...{-246,-201} % 13
- (736,-620)--cycle); % 14
-
-endchar(0);
-
-"fmli";
-
-charbegin( "i",833h#, dotheight*v#, baseline );
-n := 4;
-t1 := 3.948;
-t2 := 7;
-t3 := 10.56;
-t4 := 13;
-
-adj_fill.A(2, 4) % fixed x points
- () % fixed y points
- () % tied points
- ((1,3)) % verticals
- () % horizontals
- ((867,436){-502,-256}... % 0
- (703,358){-164,-78}...{-193,-8} % 1
- (671,338){-1,1}... % 2
- (560,510){-150,531}... % 3
- (517,945){4,1105}...{91,772} % *4
- (564,1615){-120,86}...{-259,276} % 5
- (342,1816){-192,-174}...{-365,-295} % 6
- (-48,1475)-- % 7
- (1,1427){486,278}...{228,72} % 8
- (155,1505){410,-322}...{113,-133} % 9
- (232,1419){74,-746}...{-49,-397} % 10
- (238,263){197,-282}...{197,-282} % 11
- (435,-19){423,323}...{296,277} % 12
- (891,367)--cycle); % 13
-
-n := 4;
-t1 := 0;
-t2 := 2;
-t3 := 3;
-t4 := 5;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,2), (2,1), (3,1), (4,2)) % tied points
- () % verticals
- () % horizontals
- ((380,2116){-295,270}...{-368,433} % 0
- (165,2344){145,143}...{219,252} % 1
- (390,2557)-- % 2
- (390,2557){402,-472}...{229,-185} % 3
- (592,2340){-212,-224}...{-212,-224} % 4
- (380,2116)--cycle); % 5
-
-endchar(0);
-
-"fmlj";
-
-charbegin( "j",840h#, dotheight*v#, baseline );
-n := 4;
-t1 := 3;
-t2 := 5;
-t3 := 10;
-t4 := 13;
-
-adj_fill.A(2, 4) % fixed x points
- () % fixed y points
- () % tied points
- ((1,3)) % verticals
- () % horizontals
- ((-29,-711){551,607}... % 0
- (522,-104){551,607}... % 1
- (604,157){35,591}...{-10,831} % 2
- (624,1623){-191,136}...{-417,431} % 3
- (384,1817){-392,-352}...{-392,-352} % 4
- (-8,1465)-- % 5
- (44,1418){130,84}... % 6
- (174,1502){130,84}... % 7
- (192,1497){116,-81}... % 8
- (299,1362){209,-621}... % 9
- (336,812){0,-1}... % 10
- (271,-185){-183,-568}... % 11
- (175,-358){-281,-283}...{-313,-230} % 12
- (-135,-620)--cycle); % 13
-
-n := 4;
-t1 := 0;
-t2 := 2;
-t3 := 3;
-t4 := 5;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,2), (2,1), (3,1), (4,2)) % tied points
- () % verticals
- () % horizontals
- ((364,2113){-253,215}...{-321,407} % 0
- (163,2340){226,211}...{226,211} % 1
- (389,2551)-- % 2
- (389,2551){388,-525}...{242,-237} % 3
- (576,2334){-212,-221}...{-212,-221} % 4
- (364,2113)--cycle); % 5
-
-endchar(0);
-
-"fmlk";
-
-charbegin( "k",1242h#, ascender*v#, baseline );
-
-n := 16;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 3;
-t5 := 4;
-t6 := 5;
-t7 := 6;
-t8 := 7;
-t9 := 9;
-t10 := 11;
-t11 := 12;
-t12 := 15;
-t13 := 16;
-t14 := 17;
-t15 := 19;
-t16 := 20;
-
-adj_fill.A(6, 10, 13) % fixed x points
- (1, 9, 11, 15) % fixed y points
- ((1,5), (2,1), (3,2), (4,3), (5,4), (16,5))% tied points
- ((8,12)) % verticals
- ((6,7), (13,14)) % horizontals
- ((270,2550){90,-269}... % 0
- (360,2281){.7074,-1.869}...{161,-380} % 1
- (521,1901){0,-572}...{0,-572} % 2
- (521,1329){321,0}...{321,0} % 3
- (842,1329){340,0}...{340,0} % 4
- (1182,1329){-100,-124}...{-100,-124} % 5
- (1082,1205){-525,0}...{-525,0} % 6
- (557,1205){0,-670}...{0,-670} % 7
- (557,535){208,-211}...{278,-201} % 8
- (843,283){359,178}...{359,178} % 9
- (1202,461)-- % 10
- (1242,413){-645,-572}...{-232,-154} % 11
- (620,-35){-394,351}...{-394,351} % 12
- (226,316){151,551}... % 13
- (250,530){20,889}...{0,1} % *14
- (246,1205){-258,0}...{-258,0} % 15
- (-12,1205){101,124}...{101,124} % 16
- (89,1329){157,0}...{157,0} % 17
- (246,1329){-29,1213}...{-52,496} % 18
- (217,2542){53,8}...{53,8} % 19
- (270,2550)--cycle); % 20
-
-n := 2;
-t1 := 1;
-t2 := 2;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,1), (2,2)) % tied points
- () % verticals
- () % horizontals
- ((810,2610){-241,-137}...{-413,-347} % 0
- (360,2281)-- % 1
- (521,1901){56,694}... % 2
- (620,2292){163,285}...{231,211} % 3
- (892,2577)--cycle); % 4
-
-n := 6;
-t1 := 0;
-t2 := 2;
-t3 := 7;
-t4 := 8;
-t5 := 11;
-t6 := 13;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((1,3), (3,3), (4,2), (6,4)) % tied points
- ((2,5)) % verticals
- () % horizontals
- ((521,1329){1,0}... % 0
- (862,1477){282,335}... % 1
- (965,1712){0,1}... % 2
- (920,1838){-172,265}...{-447,380} % *3
- (793,1977){-424,-212}... % 4
- (603,1820){-159,-270}... % 5
- (542,1627){-82,-491}...{0,-1} % *6
- (521,1329)-- % 7
- (521,1901){364,282}...{235,158} % 8
- (1009,2224){352,-336}... % 9
- (1173,2024){222,-378}... % *10
- (1231,1846){0,-1}... % 11
- (1162,1666){-320,-337}...{-320,-337} % 12
- (842,1329)--cycle); % 13
-
-endchar(0);
-
-"fmll";
-
-charbegin( "l",835h#, ascender*v#, baseline );
-
-slidex := 20;
-
-n := 4;
-t1 := 0;
-t2 := 2;
-t3 := 6;
-t4 := 8.531;
-
-adj_fill.A(1, 3) % fixed x points
- () % fixed y points
- () % tied points
- ((2,4)) % verticals
- () % horizontals
- ((924,2554){-311,-265}... % 0
- (700,2328){-441,-616}... % 1
- (555-slidex,1764){-15,-1272}...{-12,-1279} % 2
- (585-slidex,492){153,-242}...{174,-144} % 3
- (720,339){170,90}...{170,90} % 4
- (890,429)-- % 5
- (909,370){-461,-384}...{-461,-384} % 6
- (448,-14){-188,282}...{-188,282} % 7
- (260,268){38,664}...{-17,309} % 8
- (266,2521){50,27}...{50,27} % 9
- (316,2548){91,-282}...{91,-282} % 10
- (407,2266){496,375}...{198,126} % 11
- (879,2598)--cycle); % 12
-
-endchar(0);
-
-"fmlm";
-
-charbegin( "m",2689h#+leftm#+rightm#, lcbody*v#, baseline );
-
-n := 5;
-t1 := 0;
-t2 := 3;
-t3 := 4;
-t4 := 7;
-%t5 := 10;
-t5 := 10.6; % DEK
-
-adj_fill.A(1, 4) % fixed x points
- () % fixed y points
- ((2,2), (3,1)) % tied points
- ((3,5)) % verticals
- () % horizontals
- ((753,237){-163,215}... % 0
- (590,452){-182,215}... % 1
- (571,624){0,1}...{0,1} % 2
- (571,1345){0,105}...{0,105} % 3
- (571,1450){0,1}... % 4
- (571,1615){-131,99}...{-185,191} % 5
- (386,1806){-410,-343}...{-410,-343} % 6
- (-24,1463)-- % 7
- (20,1418){159,90}...{159,90} % 8
- (179,1508){96,-98}...{96,-98} % 9
- (275,1410){0,-1}...{-78,-563} % 10
- (279,269){165,-291}...{165,-291} % 11
- (444,-22)--cycle); % 12
-
-n := 7;
-t1 := 0;
-t2 := 2;
-t3 := 3;
-t4 := 4;
-t5 := 7;
-t6 := 8;
-%t7 := 10;
-t7 := 11; % DEK
-
-adj_fill.B(1) % fixed x points
- () % fixed y points
- ((3,3), (4,4), (5,1), (6,2)) % tied points
- ((2,7)) % verticals
- () % horizontals
- ((1670,233){-170,246}... % 0
- (1500,479){-184,246}... % 1
- (1486,558){0,1}...{0,1} % 2
- (1486,1359){0,105}...{0,105} % 3
- (1486,1464){0,1}...{0,1} % 4
- (1486,1607){-236,76}...{-505,311} % 5
- (1040,1819){-469,-369}...{-469,-369} % 6
- (571,1450)-- % 7
- (571,1345){264,150}...{264,150} % 8
- (835,1495){503,-136}...{224,-191} % 9
- (1187,1345){74,-693}... % 10
- (1224,696){-11,-1114}...{-106,-435} % *11
- (1176,231){325,-401}...{150,-297} % 12
- (1352,-35)--cycle); % 13
-
-n := 4;
-t1 := 2;
-t2 := 5;
-t3 := 6;
-t4 := 9.5;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((2,4), (3,3)) % tied points
- ((1,4)) % verticals
- () % horizontals
- ((2718,444){-178,-111}...{-108,-48} % 0
- (2531,352){-60,64}...{-76,114} % 1
- (2397,527){-12,260}...{63,745} % 2
- (2412,1605){-154,45}...{-462,248} % 3
- (1962,1814){-165,-136}...{-545,-368} % 4
- (1486,1464)-- % 5
- (1486,1359){402,275}...{255,129} % 6
- (1729,1502){574,-136}... % 7
- (2068,1381){220,-130}... % 8
- (2099,1326){73,-417}...{-62,-302} % 9
- (2080,282){385,-511}...{160,-301} % 10
- (2284,-9){458,390}...{458,390} % 11
- (2742,381)--cycle); % 12
-
-endchar(leftm#);
-
-"fmln";
-
-charbegin( "n", 1850h# + leftn# + rightn#, lcbody*v#, baseline );
-
-n := 4;
-t1 := 3;
-t2 := 4;
-t3 := 7;
-%t4 := 10;
-t4 := 10.5; % DEK
-
-adj_fill.A(3) % fixed x points
- () % fixed y points
- ((1,2), (2,1)) % tied points
- ((2,4)) % verticals
- () % horizontals
- ((759,254){-147,198}... % 0
- (612,452){-147,198}... % 1
- (602,555){0,1}...{0,1} % 2
- (602,1322){0,97}...{0,97} % 3
- (602,1419){0,1}... % 4
- (602,1632){-96,73}...{-136,147} % 5
- (400,1800){-151,-118}...{-385,-333} % 6
- (15,1467)-- % 7
- (66,1420){128,76}...{128,76} % 8
- (194,1496){88,-87}...{88,-87} % 9
- (282,1409){30,-803}...{-107,-604} % 10
- (258,229){494,-549}...{125,-219} % 11
- (439,-24)--cycle); % 12
-
-n := 5;
-t1 := 4;
-t2 := 7;
-t3 := 8;
-t4 := 10.4;
-t5 := 13;
-
-adj_fill.B(5) % fixed x points
- () % fixed y points
- ((2,1), (3,2)) % tied points
- ((1,4)) % verticals
- () % horizontals
- ((1844,456){-125,-73}... % 0
- (1719,383){-125,-73}... % 1
- (1683,364){-1,0}... % 2
- (1633,381){-108,149}...{-98,149} % 3
- (1536,531){-4,325}...{74,743} % 4
- (1553,1603){-255,94}...{-473,326} % 5
- (1134,1818){-532,-399}...{-532,-399} % 6
- (602,1419)-- % 7
- (602,1322){263,158}...{263,158} % 8
- (865,1480){456,-42}...{331,-171} % 9
- (1217,1383){35,-805}...{-59,-331} % 10
- (1203,302){206,-311}...{206,-311} % 11
- (1409,-9){444,394}...{444,394} % 12
- (1853,385)--cycle); % 13
-
-endchar(leftn#);
-
-"fmlo";
-
-charbegin( "o", 1710h# + lefto# + righto#, lcbody*v#, baseline );
-
-n := 8;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 6;
-t5 := 7;
-%t6 := 9;
-t6 := 9.7; % DEK
-t7 := 12;
-t8 := 15;
-
-adj_fill.A(1, 5) % fixed x points
- () % fixed y points
- ((1,1), (4,1), (5,2), (8,2)) % tied points
- ((3,6), (2,7)) % verticals
- () % horizontals
- ((611,-45){220,90}...{500,320} % 0
- (1448,401){72,328}...{-57,658} % 1
- (1508,1594){-291,65}...{-488,334} % 2
- (961,1841){-345,-261}...{-643,-360} % 3
- (310,1407){-42,-330}...{11,-655} % 4
- (246,310){195,-242}...{537,-467} % 5
- (611,-45)-- % 6
- (992,221){-198,30}... % 7
- (782,312){-426,294}...{-284,341} % *8
- (566,515){-97,564}... % 9
- (536,1122){112,1016}...{197,251} % *10
- (678,1531){578,-210}...{245,-18} % 11
- (1234,1377){33,-559}... % 12
- (1217,685){-160,-1085}... % *13
- (1074,292){-316,-348}...{-173,14} % 14
- (992,221)--cycle); % 15
-
-endchar(lefto#);
-
-"fmlp";
-
-%charbegin( "p",1653h#, theight*v#, descender*v#);
-charbegin( "p",1653h#, 1/3[lcbody,theight]*v#, descender*v#); % DEK
-
-raisey := 50;
-
-n := 4;
-t1 := 1;
-t2 := 5;
-t3 := 6;
-t4 := 7;
-
-adj_fill.A(4) % fixed x points
- () % fixed y points
- ((2,1), (3,2)) % tied points
- ((1,2)) % verticals
- () % horizontals
- ((-15,100+raisey){221,191}...{1,0} % 0
- (222,183+raisey){0,-1}...{-32,-696} % 1
- (189,-689){54,-35}...{54,-35} % 2
- (243,-724)-- % 3
- (526,-570){-38,747}...{0,1} % 4
- (510,147){-288,252}...{-288,252} % 5
- (222,399+raisey){-381,-296}...{-203,-188} % 6
- (-55,150+raisey)--cycle); % 7
-
-n := 10;
-t1 := 2;
-t2 := 5;
-t3 := 6;
-%t4 := 10;
-t4 := 9.5; % DEK
-t5 := 12;
-t6 := 13;
-%t7 := 15;
-t7 := 15.5; % DEK
-t8 := 18;
-t9 := 19;
-t10 := 20;
-
-adj_fill.B(1, 5) % fixed x points
- (1) % fixed y points
- ((2,2), (3,1), (5,3), (6,4), (9,4), (10,3))% tied points
- ((4,7), (2,8)) % verticals
- () % horizontals
- ((363,2050){-252,-246}... % 0
- (81,1702){-177,-287}... % 1
- (54,1622){0,-1}... % 2
- (74,1570){271,-416}...{148,-209} % 3
- (222,1361){0,-1}...{0,-962} % 4
- (222,399+raisey){288,-252}...{288,-252} % 5
- (510,147+raisey){324,-60}...{537,-439} % 6
- (911,-6){496,395}...{496,395} % 7
- (1407,389){146,394}... % 8
- (1485,858){66,1204}...{-48,728} % *9
- (1473,1593){-252,91}...{-538,417} % 10
- (1035,1827){-215,-169}...{-469,-314} % 11
- (510,1438)-- % 12
- (514,1314){401,306}...{276,87} % 13
- (845,1496){554,-195}...{138,-72} % 14
- (1168,1367){71,-756}... % 15
- (1183,695){-86,-1107}...{-166,-322} % *16
- (1082,260){-479,231}...{-130,-2} % 17
- (513,399+raisey){1,919}...{1,919} % 18
- (514,1314){-4,124}...{-4,124} % 19
- (510,1438){8,124}...{0,1} % 20
- (518,1562){-1,1}... % 21
- (392,1722){-170,300}... % *22
- (348,1862){0,1}...{269,318} % 23
- (414,2017)--cycle); % 24
-
-endchar(0);
-
-"fmlq";
-
-charbegin( "q",1661h#+leftq#+rightq#, lcbody*v#, descender*v#);
-
-n := 5;
-t1 := 2;
-t2 := 3;
-t3 := 4;
-t4 := 5;
-t5 := 8;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- ((1,4), (2,1), (3,2), (4,3)) % tied points
- ((2,5)) % verticals
- () % horizontals
- ((1175,-750){-71,62}...{-71,62} % 0
- (1104,-688){26,352}...{7,833} % 1
- (1143,412){-11,108}...{-11,108} % 2
- (1132,520){-7,225}...{45,721} % 3
- (1150,1418){59,241}...{59,241} % 4
- (1209,1659)-- % 5
- (1466,1835){32,-26}...{32,-26} % 6
- (1498,1809){-133,-744}... % 7
- (1428,580){-12,-776}...{30,-317} % 8
- (1454,-604)--cycle); % 9
-
-n := 6;
-t1 := 0;
-t2 := 3;
-t3 := 5;
-t4 := 6;
-t5 := 8;
-t6 := 13;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,3), (3,4), (4,1), (6,2)) % tied points
- ((2,5)) % verticals
- () % horizontals
- ((1209,1659){-118,23}...{-346,210} % 0
- (864,1809){-267,-217}...{-365,-201} % 1
- (254,1425){-96,-406}...{41,-721} % 2
- (181,302){308,-349}...{308,-349} % 3
- (489,-47){335,210}...{612,505} % 4
- (1143,412)-- % 5
- (1132,520){-405,-247}...{-405,-247} % 6
- (727,273){-320,294}... % 7
- (486,522){-1,1}... % 8
- (463,591){-24,277}... % *9
- (462,799){0,1}... % 10
- (496,1229){133,734}...{162,291} % *11
- (595,1533){480,-153}...{428,-22} % 12
- (1150,1418)--cycle); % 13
-
-endchar(leftq#);
-
-"fmlr";
-
-charbegin( "r",1241h#, lcbody*v#, baseline );
-n := 6;
-t1 := 3;
-t2 := 4;
-t3 := 5;
-t4 := 8;
-t5 := 14;
-t6 := 17;
-
-adj_fill.A(4, 6) % fixed x points
- () % fixed y points
- ((2,1), (3,2)) % tied points
- ((1,5)) % verticals
- () % horizontals
- ((1171,437){-329,-156}...{-329,-156} % 0
- (842,281){-235,187}... % 1
- (645,471){-267,340}... % *2
- (575,621){0,1}... % 3
- (575,1317){0,2}...{0,157} % 4
- (575,1474){0,116}... % 5
- (575,1590){-341,283}...{-311,321} % 6
- (329,1815){-265,-211}...{-346,-351} % 7
- (-43,1468)-- % 8
- (1,1434){140,58}...{140,58} % 9
- (141,1492){258,-207}... % 10
- (246,1410){190,-169}... % 11
- (259,1377){1,-1}... % 12
- (277,1253){19,-397}... % 13
- (293,793){0,-1}...{-56,-427} % 14
- (259,337){500,-515}...{219,-177} % 15
- (639,-18){543,384}...{543,384} % 16
- (1182,366)--cycle); % 17
-
-n := 2;
-t1 := 4;
-t2 := 5;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,2), (2,1)) % tied points
- () % verticals
- () % horizontals
- ((1330,1571){-361,-129}... % 0
- (1222,1531){-1,0}... % 1
- (1110,1603){-245,266}...{-285,524} % *2
- (977,1797){-402,-323}...{-402,-323} % 3
- (575,1474)-- % 4
- (575,1317){155,148}...{155,148} % 5
- (730,1465){529,-470}... % 6
- (894,1342){287,-166}... % *7
- (1017,1299){1,0}... % 8
- (1138,1337){1,1}...{318,305} % 9
- (1335,1518)--cycle); % 10
-
-endchar(0);
-
-"fmls";
-
-charbegin( "s",1439h#, lcbody*v#, baseline );
-n := 18;
-t1 := 0;
-t2 := 2;
-t3 := 4.676;
-t4 := 5;
-t5 := 7;
-t6 := 9;
-t7 := 12;
-t8 := 16;
-t9 := 17;
-t10 := 18;
-t11 := 19;
-t12 := 20;
-t13 := 21;
-t14 := 23;
-t15 := 25;
-%t16 := 26;
-t16 := 26.5; % DEK
-t17 := 30;
-t18 := 31;
-
-adj_fill.A(1, 10) % fixed x points
- (3, 4, 9, 12, 14, 18) % fixed y points
- () % tied points
- ((7,13), (5,16)) % verticals
- ((8,11), (6,15), (2,17)) % horizontals
- ((-167,144){162,183}... % 0
- (71,386){234,230}... % 1
- (318,471){1,0}... % 2
- (584,388){301,-199}... % 3
- (885,189){372,-261}... % 4
- (921,183){1.489,.6999}... % 5
- (953,238){99,311}... % 6
- (996,578){0,1}... % 7
- (950,844){-1,1}... % 8
- (824,924){-1,0}... % 9
- (675,888){-379,-207}...{-468,-260} % 10
- (296,681){-198,248}...{-246,471} % 11
- (153,911){5,481}...{34,758} % 12
- (158,1455){565,376}...{565,376} % 13
- (723,1831){311,-219}... % 14
- (1010,1642){1,-1}... % 15
- (1118,1609){1,0}...{317,260} % 16
- (1392,1764)-- % 17
- (1407,1691){-342,-289}...{-342,-289} % 18
- (1065,1402){-485,30}...{-309,129} % 19
- (476,1553){-213,-337}... % 20
- (429,1304){0,-1}... % 21
- (474,1034){156,-369}... % 22
- (549,955){1,0}... % 23
- (610,963){456,208}...{456,208} % 24
- (1066,1171){372,-132}...{145,-130} % 25
- (1273,1031){45,-631}...{-76,-275} % 26
- (1226,245){-611,-263}...{-262,-161} % 27
- (634,-51){-424,395}... % 28
- (364,159){-476,284}... % *29
- (158,233){-1,0}...{-400,-334} % 30
- (-133,98)--cycle); % 31
-
-endchar(0);
-
-"fmlt";
-
-%charbegin( "t",1033h#, ascender*v#, baseline );
-charbegin( "t",1033h#, theight*v#, baseline ); % DEK
-n := 13;
-t1 := 0;
-t2 := 3;
-t3 := 4;
-t4 := 5;
-t5 := 6;
-t6 := 8.753;
-t7 := 11;
-t8 := 12;
-t9 := 14;
-t10 := 15;
-t11 := 16;
-t12 := 17;
-t13 := 19;
-
-adj_fill.A(1, 3, 7, 10) % fixed x points
- (6, 8, 13) % fixed y points
- () % tied points
- ((5,9), (2,12)) % verticals
- ((10,11), (3,4)) % horizontals
- ((794,2381){-99,-97}... % 0
- (695,2284){-99,-97}... % 1
- (668,2212){-49,-282}...{0,-1} % 2
- (627,1501){390,0}...{390,0} % 3
- (1017,1501){-110,-134}...{-110,-134} % 4
- (907,1367){-284,0}...{-284,0} % 5
- (623,1367){0,-1}...{22,-635} % 6
- (629,515){242,-222}... % 7
- (859,329){254,-145}... % 8
- (943,314){422,79}...{236,115} % 9
- (1179,429)-- % 10
- (1192,347){-507,-364}...{-507,-364} % 11
- (685,-17){-372,308}...{-372,308} % 12
- (313,291){50,516}...{10,1076} % 13
- (323,1367){-325,0}...{-325,0} % 14
- (-2,1367){133,134}...{133,134} % 15
- (131,1501){197,0}...{197,0} % 16
- (328,1501){0,1}...{-15,297} % 17
- (331,2123){414,307}...{414,307} % 18
- (745,2430)--cycle); % 19
-
-endchar(0);
-
-"fmlu";
-
-charbegin( "u",1715h#, lcbody*v#, baseline );
-
-n := 4;
-t1 := 0;
-t2 := 3;
-t3 := 4;
-t4 := 8;
-
-adj_fill.A(1) % fixed x points
- () % fixed y points
- ((2,2), (3,1)) % tied points
- ((3,4)) % verticals
- () % horizontals
- ((1800,386){-238,-193}...{-456,-432} % 0
- (1351,-7){-30,6}...{-30,6} % 1
- (1321,-1){-123,312}...{-312,431} % 2
- (1135,347){6,111}...{6,111} % 3
- (1141,458){17,273}...{-36,856} % 4
- (1143,1629)-- % 5
- (1459,1793){25,-25}...{25,-25} % 6
- (1484,1768){-94,-768}... % 7
- (1424,891){0,-1}... % 8
- (1450,545){108,-446}... % 9
- (1520,397){181,-254}... % 10
- (1617,373){321,118}...{509,246} % 11
- (1778,442)--cycle); % 12
-
-n := 9;
-t1 := 0;
-t2 := 2;
-t3 := 6;
-t4 := 8;
-t5 := 10;
-t6 := 11;
-t7 := 13;
-t8 := 15;
-t9 := 16;
-
-adj_fill.B(5) % fixed x points
- () % fixed y points
- ((1,2), (9,1)) % tied points
- ((3,7)) % verticals
- ((4,6), (2,8)) % horizontals
- ((1135,347){-311,-154}... % 0
- (633,10){-310,-305}... % 1
- (579,-24){-1.768,-.1456}... % 2
- (529,-3){-238,188}...{-543,132} % 3
- (103,238){272,290}... % 4
- (226,531){166,800}... % *5
- (269,1038){0,1}... % 6
- (232,1339){-142,487}...{-262,227} % *7
- (127,1525){-143,-75}...{-143,-75} % 8
- (-16,1450)-- % 9
- (-70,1487){411,328}...{411,328} % 10
- (341,1815){407,-511}...{336,-243} % 11
- (532,1619){13,-852}... % 12
- (529,1037){-14,-398}...{-124,-420} % 13
- (439,443){363,-170}...{363,-170} % 14
- (802,273){339,185}...{339,185} % 15
- (1141,458)--cycle); % 16
-
-endchar(0);
-
-"fmlv";
-
-%charbegin( "v",1695h#, theight*v#, baseline );
-charbegin( "v",1695h#, 1/3[lcbody,theight]*v#, baseline ); % DEK
-
-n := 8;
-t1 := 4;
-t2 := 8;
-t3 := 10;
-t4 := 11;
-t5 := 13;
-t6 := 20;
-t7 := 21;
-t8 := 22;
-
-adj_fill.A(3) % fixed x points
- () % fixed y points
- ((3,1), (4,2), (7,2), (8,1)) % tied points
- ((2,5), (1,6)) % verticals
- () % horizontals
- ((346,2022){-311,-419}... % 0
- (203,1828){-531,-810}... % 1
- (105,1600){0,-1}...{251,-346} % 2
- (243,1374){14,-371}...{-50,-646} % 3
- (242,295){203,-161}...{366,-390} % 4
- (611,-44){795,423}...{795,423} % 5
- (1406,379){189,448}... % 6
- (1496,844){95,1220}...{-32,752} % *7
- (1501,1599){-261,104}...{-568,375} % 8
- (1075,1826){-543,-393}...{-543,-393} % 9
- (532,1433)-- % 10
- (549,1332){375,281}...{306,125} % 11
- (883,1526){449,-96}...{239,-214} % 12
- (1200,1384){61,-518}... % 13
- (1215,699){-124,-1074}... % *14
- (1164,461){-138.8,-388.8}... % *15
- (1076,310){-1,-1}... % 16
- (954,241){-1,0}... % 17
- (807,298){-138,105}... % 18
- (669,403){-499,368}... % 19
- (538,635){-31,673}...{15,471} % 20
- (549,1332){-17,101}...{-17,101} % 21
- (532,1433){-5,129}...{-5,129} % 22
- (527,1562){-418,406}... % 23
- (400,1720){-172,300}... % *24
- (355,1862){0,1}...{324,558} % 25
- (409,2012)--cycle); % 26
-
-
-
-endchar(0);
-
-"fmlw";
-
-%charbegin( "w",2664h#, theight*v#, baseline );
-charbegin( "w",2664h#, 1/3[lcbody,theight]*v#, baseline ); % DEK
-n := 6;
-t1 := 2;
-t2 := 6;
-t3 := 13;
-t4 := 14;
-t5 := 15;
-t6 := 17;
-
-adj_fill.A(2, 6) % fixed x points
- () % fixed y points
- ((3,1), (4,2)) % tied points
- ((1,5)) % verticals
- () % horizontals
- ((406,-39){-196,335}...{-405,385} % 0
- (189,254){66,428}... % 1
- (226,825){0,1}... % 2
- (214,1338){-20,342}... % 3
- (185,1418){-186,245}... % 4
- (94,1550){-162,248}... % 5
- (66,1639){0,1}... % 6
- (93,1701){203,317}...{304,302} % 7
- (360,2031)-- % 8
- (410,2018){-193,-320}... % 9
- (350,1846){0,-1}... % 10
- (423,1680){350,-623}...{167,-165} % 11
- (522,1570){4,-119}...{4,-119} % 12
- (526,1451){-10,-103}...{-10,-103} % 13
- (516,1348){-34,-712}... % 14
- (510,646){0,-1}... % 15
- (583,386){181,-287}...{228,-266} % 16
- (685,239)--cycle); % 17
-
-n := 15;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 6;
-t5 := 8;
-t6 := 9;
-t7 := 10;
-t8 := 13;
-t9 := 14;
-%t10 := 18;
-t10 := 18.5; % DEK
-t11 := 20;
-t12 := 21;
-t13 := 21.76;
-t14 := 23;
-t15 := 24;
-
-adj_fill.B(1, 13) % fixed x points
- () % fixed y points
- ((1,3), (6,3), (7,4), (8,1), (9,2), (15,4))% tied points
- ((5,10), (3,12)) % verticals
- ((4,11), (2,14)) % horizontals
- ((1447,1325){319,159}...{319,159} % 0
- (1766,1484){421,-108}...{484,-312} % 1
- (2112,1347){68,-481}... % 2
- (2142,1036){0,-1}... % 3
- (2111,531){-126,-755}... % *4
- (2016,281){-1,-1}... % 5
- (1929,223){-1,0}... % 6
- (1558,388){-477,378}... % 7
- (1449,608){-30,392}...{34,856} % 8
- (1447,1325){0,98}...{0,98} % 9
- (1447,1423){5,136}...{5,136} % 10
- (1452,1559){-276,126}...{-455,301} % 11
- (978,1811){-177,-169}...{-412,-295} % 12
- (526,1451)-- % 13
- (516,1348){423,276}... % 14
- (742,1481){318,190}... % 15
- (799,1499){1.937,.12}... % 16
- (875,1485){386,-190}...{227,-150} % 17
- (1134,1323){80,-803}...{-33,-375} % 18
- (1123,231){521,-256}...{431,-267} % 19
- (1619,-44){692,370}...{692,370} % 20
- (2311,326){199,576}...{-23,478} % 21
- (2438,1560){-376,168}...{-209,124} % 22
- (1972,1804){-525,-381}...{-525,-381} % 23
- (1447,1423)--cycle); % 24
-
-endchar(0);
-
-"fmlx";
-
-charbegin( "x",1239h#, lcbody*v#, descender*v#);
-n := 7;
-t1 := 3;
-t2 := 4;
-t3 := 5;
-t4 := 11;
-t5 := 13;
-t6 := 14;
-t7 := 15;
-
-adj_fill.A(2, 4) % fixed x points
- () % fixed y points
- ((1,4), (2,1), (5,2), (6,3)) % tied points
- ((3,7)) % verticals
- () % horizontals
- ((-48,1455){236,244}...{465,395} % 0
- (335,1809){178,-157}...{342,-257} % 1
- (616,1567){-4,-117}...{-4,-117} % 2
- (612,1450){10,-130}...{10,-130} % 3
- (622,1320){-59,-276}... % 4
- (599,1128){-16,-523}...{47,-719} % 5
- (621,494){247,-266}... % 6
- (854,293){269,-184}... % 7
- (904,280){1.918,.05877}... % 8
- (953,296){265,139}...{265,139} % 9
- (1218,435)-- % 10
- (1227,357){-550,-389}...{-550,-389} % 11
- (677,-32){-384,432}...{-239,174} % 12
- (365,241){-61,61}...{-61,61} % 13
- (304,302){59,466}... % 14
- (326,771){0,1}...{-29,374} % 15
- (300,1367){-419,438}... % 16
- (190,1469){-279,173}... % 17
- (152,1489){-1.831,.1431}... % 18
- (108,1474){-107,-53}...{-465,-324} % 19
- (1,1421)--cycle); % 20
-
-n := 2;
-t1 := 2;
-t2 := 3;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,4), (2,1)) % tied points
- () % verticals
- () % horizontals
- ((1243,1505){-268,192}...{-295,484} % 0
- (1015,1780){-403,-330}...{-403,-330} % 1
- (612,1450)-- % 2
- (622,1320){216,255}... % 3
- (772,1466){124,115}...{244,-79} % 4
- (1020,1316)--cycle); % 5
-
-n := 2;
-t1 := 4;
-t2 := 5;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((1,3), (2,2)) % tied points
- () % verticals
- () % horizontals
- ((356,-636){-326,78}... % 0
- (14,-474){-1,1}... % 1
- (-63,-301){0,1}... % 2
- (32,-52){367,603}...{400,446} % *3
- (304,302)-- % 4
- (365,241){-358,-331}... % 5
- (200,43){-223,-381}... % *6
- (142,-140){0,-1}... % 7
- (231,-336){1,-1}...{369,-76} % 8
- (563,-468){2,-35}...{2,-35} % 9
- (565,-503)--cycle); % 10
-
-endchar(0);
-
-"fmly";
-
-charbegin( "y",1647h#, lcbody*v#, descender*v#);
-n := 5;
-t1 := 2;
-t2 := 5;
-t3 := 10;
-t4 := 11;
-t5 := 13;
-
-adj_fill.A(2, 5) % fixed x points
- () % fixed y points
- ((3,1), (4,2)) % tied points
- ((1,4)) % verticals
- () % horizontals
- ((384,-38){-137,236}...{-329,408} % 0
- (172,274){89,350}... % 1
- (228,1002){0,1}... % 2
- (219,1318){-27,435}...{-16,42} % 3
- (203,1360){-145,205}...{-215,420} % 4
- (68,1576){75,191}...{289,411} % 5
- (318,2015)-- % 6
- (379,2001){-125,-235}... % 7
- (328,1840){0,-1}...{165,-194} % 8
- (504,1552){0,-1}...{0,-1} % 9
- (504,1409){0,-108}...{0,-108} % 10
- (504,1301){0,-1}...{0,-1} % 11
- (504,471){221,-331}...{141,-175} % 12
- (700,226)--cycle); % 13
-
-n := 5;
-t1 := 3;
-t2 := 6;
-t3 := 7;
-t4 := 10;
-t5 := 14;
-
-adj_fill.B(5) % fixed x points
- () % fixed y points
- ((2,1), (3,2)) % tied points
- ((1,4)) % verticals
- () % horizontals
- ((720,-750){599,584}... % 0
- (1319,-166){516,554}... % 1
- (1405,-25){116,400}... % 2
- (1495,854){0,1}...{-29,806} % 3
- (1476,1591){-398,150}...{-659,394} % 4
- (1050,1810){-546,-401}...{-546,-401} % 5
- (504,1409)-- % 6
- (504,1301){469,346}...{267,113} % 7
- (869,1506){429,-117}...{209,-124} % 8
- (1155,1379){76,-677}... % 9
- (1194,760){0,-1}... % 10
- (1170,206){-94,-922}... % *11
- (1100,-162){-179,-522}... % 12
- (927,-457){-1,-1}...{-208,-100} % 13
- (580,-686)--cycle); % 14
-
-endchar(0);
-
-"fmlz";
-
-charbegin( "z",1246h#, lcbody*v#, descender*v#);
-n := 12;
-t1 := 0;
-t2 := 2;
-t3 := 6;
-t4 := 8;
-t5 := 10;
-t6 := 14;
-t7 := 19;
-t8 := 21;
-t9 := 23;
-t10 := 25;
-t11 := 30;
-t12 := 32;
-
-adj_fill.A(6, 12) % fixed x points
- () % fixed y points
- ((1,1), (9,1)) % tied points
- ((3,10), (5,7), (2,11), (4,8)) % verticals
- () % horizontals
- ((666,605){-1,-1}... % 0
- (185,78){-792,-976}...{-290,-527} % *1
- (-126,-371){93,-483}... % 2
- (9,-583){470,-344}...{1,0} % 3
- (465,-734){509,426}...{509,426} % 4
- (974,-308){102,386}... % 5
- (1062,298){0,1}...{-175,649} % 6
- (1009,793){-426,262}...{-580,201} % 7
- (619,966){278,329}... % 8
- (897,1295){278,329}... % 9
- (951,1429){0,1}... % 10
- (919,1525){-125,211}... % *11
- (826,1640){-1,1}...{-491,244} % 12
- (572,1803){-322,-225}...{-425,-430} % 13
- (34,1343)-- % 14
- (74,1299){256,206}... % 15
- (320,1472){218,131}... % 16
- (413,1496){1,0}... % 17
- (548,1437){1,-1}... % 18
- (656,1226){0,-1}... % 19
- (528,1017){-269,-247}... % 20
- (259,770){-.7128,-1.676}...{1,-42} % 21
- (260,728){570,-49}...{252,-112} % 22
- (666,605){68,-64}...{68,-64} % 23
- (734,541){155,-534}... % 24
- (787,135){0,-1}... % 25
- (759,-253){-109,-594}... % *26
- (678,-459){-1,-1}... % 27
- (576,-509){-1,0}... % 28
- (247,-367){-1,1}... % 29
- (168,-211){0,1}... % 30
- (314,118){557,752}...{422,360} % *31
- (725,541)--cycle); % 32
-
-endchar(0);
-
-% UPPER CASE
-
-"FMUA";
-
-charbegin( "A", 2457h#, capheight*v#, baseline*v#);
-
-n := 5;
-t1 := 0;
-t2 := 2;
-t3 := 3;
-t4 := 6;
-t5 := 9;
-
-adj_fill.A(1, 4) % fixed x points
- () % fixed y points
- ((2,1)) % tied points
- ((3,5)) % verticals
- () % horizontals
- ((2522,374){-135,-105}...{-135,-105} % 0
- (1990,-39){-60,140}...{-60,140} % 1
- (1753,512){0,1}... % 2
- (1753,1812){0,1}...{-1,16} % 3
- (1734,2285){120,90}...{120,90} % 4
- (2206,2640)-- % 5
- (2266,2600){-1,-1}... % 6
- (2108,2443){-2,-3}... % 7
- (2069,2325){-1,-10}... % 8
- (2049,1458){0,-1}... % 9
- (2069,788){1,-21}... % 10
- (2088,670){2,-5}... % 11
- (2246,355){3,-4}... % 12
- (2325,355){2,1}...{2,1} % 13
- (2502,433)--cycle); % 14
-
-n := 7;
-t1 := 1;
-t2 := 2;
-t3 := 4;
-t4 := 6;
-t5 := 7;
-t6 := 9;
-t7 := 10;
-
-adj_fill.B() % fixed x points
- (3, 5, 7) % fixed y points
- ((1,3), (2,2), (4,1)) % tied points
- () % verticals
- ((2,6)) % horizontals
- ((20,236){4,3}... % 0
- (433,552){4,3}... % 1
- (749,630){1,0}... % 2
- (1044,473){1,-1}...{1,-1} % 3
- (1221,296){135,85}...{135,85} % 4
- (1753,630)-- % 5
- (1753,512){-190,-140}...{-190,-140} % 6
- (1005,-39){-3,5}... % 7
- (827,197){-1,1}... % 8
- (512,355){-1,0}...{-5,-3} % 9
- (79,197)--cycle); % 10
-
-n := 12;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 6;
-t5 := 9;
-t6 := 11;
-t7 := 12;
-t8 := 14;
-t9 := 18;
-t10 := 20;
-t11 := 22;
-t12 := 24;
-
-adj_fill.C(6) % fixed x points
- (7) % fixed y points
- ((1,2), (12,3)) % tied points
- ((5,8), (4,9), (2,11)) % verticals
- ((3,10)) % horizontals
- ((749,630){160,155}...{160,155} % 0
- (1379,1241){2,4}... % 1
- (1556,1970){0,1}... % 2
- (1379,2443){-1,1}... % 3
- (906,2600){-1,0}... % 4
- (177,2305){-1,-1}... % 5
- (-20,1931){0,-1}... % 6
- (158,1576){1,-1}... % 7
- (274,1439){40,-60}... % *8
- (315,1340){0,-1}... % 9
- (252,1189){-60,-75}...{-5,-3} % *10
- (79,1044)-- % 11
- (138,1005){2,1}... % 12
- (454,1237){110,125}... % *13
- (571,1497){0,1}... % 14
- (520,1636){-50,80}... % *15
- (374,1812){-1,1}... % 16
- (258,1950){-40,60}... % *17
- (217,2049){0,1}... % 18
- (315,2266){1,1}... % 19
- (630,2403){1,0}... % 20
- (1084,2206){1,-1}... % 21
- (1261,1734){0,-1}... % 22
- (1103,1162){-4,-5}...{-4,-3} % 23
- (433,552)--cycle); % 24
-
-endchar(0);
-
-"FMUB";
-
-charbegin( "B",3073h#, capheight*v#, baseline*v#);
-
-n := 14;
-t1 := 0;
-t2 := 2;
-t3 := 3;
-t4 := 4;
-t5 := 6;
-t6 := 8;
-t7 := 11;
-t8 := 13;
-t9 := 14;
-t10 := 16;
-t11 := 20;
-t12 := 22;
-t13 := 25;
-t14 := 28;
-
-adj_fill.A(8, 14) % fixed x points
- (9, 14) % fixed y points
- ((1,4), (3,1), (4,2), (14,3)) % tied points
- ((7,10), (6,11), (2,13)) % verticals
- ((5,12)) % horizontals
- ((1024,493){110,85}...{110,85} % 0
- (1458,827){2,4}... % 1
- (1596,1537){0,1}... % 2
- (1576,2009){-1,5}... % 3
- (1497,2226){-3,5}... % 4
- (1320,2443){-1,1}... % 5
- (887,2620){-1,0}... % 6
- (256,2305){-1,-1}... % 7
- (79,1931){0,-1}... % 8
- (217,1615){3,-4}... % 9
- (362,1420){45,-70}... % *10
- (394,1340){0,-1}... % 11
- (331,1186){-60,-75}...{-7,-4} % *12
- (158,1044)-- % 13
- (217,1005){7,3}... % 14
- (546,1227){115,125}... % *15
- (670,1497){0,1}... % 16
- (624,1631){-45,80}... % *17
- (493,1812){-6,7}... % 18
- (376,1973){-40,70}... % *19
- (335,2088){0,1}... % 20
- (433,2285){1,1}... % 21
- (650,2364){1,0}... % 22
- (1024,2206){1,-1}... % 23
- (1221,1812){1,-5}... % 24
- (1261,1379){0,-1}... % 25
- (1241,1026){-20,-140}... % *26
- (1182,827){-2,-3}...{-5,-3} % 27
- (709,414)--cycle); % 28
-
-n := 9;
-t1 := 0;
-t2 := 1.282;
-t3 := 2;
-t4 := 5;
-t5 := 7;
-t6 := 8;
-t7 := 10;
-t8 := 14;
-t9 := 15;
-
-adj_fill.B() % fixed x points
- (2) % fixed y points
- ((1,7), (5,2), (6,1), (8,5), (9,6)) % tied points
- () % verticals
- ((4,7), (3,9)) % horizontals
- ((2916,1970){-8,-3}... % 0
- (2754,1930){-65,-5}... % *1
- (2660,1950){-1,1}... % 2
- (2561,2206){-1,5}... % 3
- (2463,2522){-1,1}... % 4
- (2226,2600){-1,0}... % 5
- (1773,2443){-3,-2}...{-1,-1} % 6
- (1497,2226)-- % 7
- (1576,2009){1,3}... % 8
- (1714,2266){1,1}... % 9
- (2009,2403){1,0}... % 10
- (2187,2325){1,-1}... % 11
- (2266,2049){1,-6}... % 12
- (2325,1830){35,-80}... % *13
- (2403,1734){11,-3}...{35,-10} % 14
- (2541,1694)--cycle); % 15
-
-n := 5;
-t1 := 0;
-t2 := 2;
-t3 := 3;
-t4 := 5;
-t5 := 6;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((1,9), (2,5), (3,7), (4,6), (5,8)) % tied points
- () % verticals
- () % horizontals
- ((1576,1379){3,1}... % 0
- (2009,1537){2,1}... % 1
- (2403,1734){4,2}...{130,60} % 2
- (2916,1970)-- % 3
- (2935,1891){-5,-2}... % 4
- (2541,1694){-4,-3}...{-3,-2} % 5
- (2206,1478)--cycle); % 6
-
-n := 12;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 6;
-t5 := 8;
-t6 := 9;
-t7 := 10;
-t8 := 11;
-t9 := 13;
-t10 := 15;
-t11 := 17;
-t12 := 18;
-
-adj_fill.D() % fixed x points
- (1, 7) % fixed y points
- ((5,8), (6,9), (11,4), (12,3)) % tied points
- ((4,9)) % verticals
- ((5,8), (3,10), (2,11)) % horizontals
- ((315,39){3,2}... % 0
- (827,236){1,0}... % 1
- (1379,79){5,-2}... % 2
- (1891,-39){1,0}... % 3
- (2128,0){8,3}...{5,4} % 4
- (2738,433){2,4}... % 5
- (2857,887){0,1}... % 6
- (2699,1300){-1,1}... % 7
- (2206,1478){-1,0}...{-160,-25} % 8
- (1576,1379)-- % 9
- (1576,1261){4,2}... % 10
- (1872,1320){1,0}... % 11
- (2384,1123){1,-1}... % 12
- (2541,709){0,-1}... % 13
- (2384,296){-1,-1}... % 14
- (2128,197){-1,0}... % 15
- (1655,335){-5,2}... % 16
- (1024,493){-1,0}... % 17
- (709,414){-5,-3}...{-5,-3} % 18
- (256,138)--cycle); % 19
-
-endchar(0);
-
-"FMUC";
-
-charbegin( "C",2068h#, capheight*v#, baseline*v#);
-
-n := 9;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 6;
-t5 := 7;
-t6 := 8;
-t7 := 9;
-t8 := 11;
-t9 := 13;
-
-adj_fill.A(1, 5, 6) % fixed x points
- (6) % fixed y points
- ((1,2), (9,1)) % tied points
- ((3,8)) % verticals
- ((4,7), (2,9)) % horizontals
- ((1005,2226){-30,15}...{-30,15} % 0
- (887,2285){-200,-90}...{-200,-150} % 1
- (276,1911){-100,-205}... % 2
- (118,1241){0,-1}... % 3
- (200,693){80,-240}... % *4
- (433,296){1,-1}...{200,40} % 5
- (1596,0){200,150}...{200,125} % 6
- (2128,355)-- % 7
- (2128,453){-110,-55}...{-110,-55} % 8
- (1694,236){-100,-10}... % 9
- (709,552){-1,1}... % 10
- (414,1399){0,1}... % 11
- (591,1990){8,10}...{200,5} % 12
- (926,2147)--cycle); % 13
-
-n := 6;
-t1 := 4;
-t2 := 5;
-t3 := 7;
-t4 := 9;
-t5 := 12;
-t6 := 18;
-
-adj_fill.B(4, 6) % fixed x points
- () % fixed y points
- ((1,2), (2,1)) % tied points
- ((3,5)) % verticals
- () % horizontals
- ((2147,2226){-200,-65}... % 0
- (1931,2206){-1,1}... % 1
- (1877,2299){-40,100}...{-70,200} % *2
- (1773,2600){-200,-75}...{-200,-140} % 3
- (1005,2226){-20,-20}...{-20,-20} % 4
- (926,2147){-50,-200}... % 5
- (946,1812){55,-200}... % 6
- (1024,1418){0,-1}... % 7
- (965,1162){-1,-1}...{-200,-45} % 8
- (690,1005)-- % 9
- (737,946){200,30}... % 10
- (1261,1182){1,1}... % 11
- (1379,1537){0,1}... % 12
- (1300,1931){-40,200}... % 13
- (1279,2162){5,95}...{8,10} % *14
- (1320,2305){1,1}...{200,65} % 15
- (1438,2384){100,-160}...{200,-120} % 16
- (1734,2009){200,25}...{200,95} % 17
- (2147,2147)--cycle); % 18
-
-endchar(0);
-
-"FMUD";
-
-charbegin( "D",2879h#, capheight*v#, baseline*v#);
-
-n := 6;
-t1 := 0;
-t2 := 2;
-t3 := 6;
-t4 := 7;
-t5 := 13;
-t6 := 14;
-
-adj_fill.A(1) % fixed x points
- () % fixed y points
- ((1,2), (6,1)) % tied points
- ((3,4), (2,5)) % verticals
- () % horizontals
- ((2226,552){4,6}... % 0
- (2343,848){40,180}... % *1
- (2384,1261){0,1}... % 2
- (2128,1990){-1,1}... % 3
- (1182,2325){-1,0}... % 4
- (335,2029){-1,-1}...{-1,-9} % 5
- (79,1418)-- % 6
- (0,1458){0,1}... % 7
- (315,2285){1,1}... % 8
- (717,2518){245,80}... % *9
- (1281,2600){1,0}... % 10
- (1941,2508){285,-90}... % *11
- (2403,2246){1,-1}... % 12
- (2660,1576){0,-1}...{-3,-7} % 13
- (2443,552)--cycle); % 14
-
-n := 7;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 5;
-t5 := 6;
-t6 := 7;
-t7 := 10;
-
-adj_fill.B() % fixed x points
- (1) % fixed y points
- ((1,5), (2,3), (4,2), (5,1), (7,4)) % tied points
- () % verticals
- ((3,6)) % horizontals
- ((414,552){1,0}... % 0
- (827,532){5,-1}... % 1
- (1300,394){8,-3}... % 2
- (1793,236){1,0}... % 3
- (2012,320){110,80}...{4,6} % *4
- (2226,552)-- % 5
- (2443,552){-1,-1}... % 6
- (1635,-39){-1,0}... % 7
- (1261,79){-5,2}... % 8
- (788,236){-7,2}...{-1,0} % 9
- (473,296)--cycle); % 10
-
-n := 3;
-t1 := 1;
-t2 := 2;
-t3 := 4;
-
-adj_fill.C() % fixed x points
- (3) % fixed y points
- ((1,5), (2,4)) % tied points
- () % verticals
- ((1,2)) % horizontals
- ((20,59){1,2}...{6,5} % 0
- (414,552)-- % 1
- (473,296){-1,0}... % 2
- (267,216){-100,-75}...{-3,-5} % *3
- (79,0)--cycle); % 4
-
-n := 7;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 9;
-t5 := 12;
-t6 := 14;
-t7 := 16;
-
-adj_fill.D(4) % fixed x points
- () % fixed y points
- ((1,5), (7,3)) % tied points
- ((3,5), (2,6)) % verticals
- () % horizontals
- ((414,552){1,0}... % 0
- (832,655){150,90}... % *1
- (1005,906){0,1}... % 2
- (887,1182){-5,6}... % 3
- (712,1398){-55,80}... % *4
- (670,1497){0,1}... % 5
- (721,1665){50,90}... % *6
- (867,1852){1,1}...{6,3} % 7
- (1261,2128)-- % 8
- (1320,2088){-3,-2}... % 9
- (1182,1970){-1,-1}... % 10
- (1051,1813){-45,-70}... % *11
- (1005,1694){0,-1}... % 12
- (1162,1418){7,-10}... % 13
- (1340,1084){0,-1}... % 14
- (1201,799){-130,-140}...{-2,-1} % *15
- (827,532)--cycle); % 16
-
-endchar(0);
-
-"FMUE";
-
-charbegin( "E",2254h#, capheight*v#, baseline*v#);
-%.............................................................Points
-
-
-n := 9;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 6;
-t5 := 7;
-t6 := 8;
-t7 := 9;
-t8 := 11;
-t9 := 13;
-
-adj_fill.A(1, 5, 6) % fixed x points
- (6) % fixed y points
- ((1,2), (9,1)) % tied points
- ((3,8)) % verticals
- ((4,7), (2,9)) % horizontals
- ((1103,2226){-30,15}...{-30,15} % 0
- (985,2285){-200,-90}...{-200,-150} % 1
- (374,1911){-100,-205}... % 2
- (217,1241){0,-1}... % 3
- (299,693){80,-240}... % *4
- (532,296){1,-1}...{200,40} % 5
- (1694,0){200,150}...{200,125} % 6
- (2226,355)-- % 7
- (2226,453){-110,-55}...{-110,-55} % 8
- (1793,236){-100,-10}... % 9
- (808,552){-1,1}... % 10
- (512,1399){0,1}... % 11
- (690,1990){8,10}...{200,5} % 12
- (1024,2147)--cycle); % 13
-
-n := 8;
-t1 := 4;
-t2 := 5;
-t3 := 5.352;
-t4 := 6;
-t5 := 10;
-t6 := 14;
-t7 := 15;
-t8 := 21;
-
-adj_fill.B(3, 5, 8) % fixed x points
- () % fixed y points
- ((1,2), (2,1), (6,3), (7,4)) % tied points
- ((4,6)) % verticals
- () % horizontals
- ((2246,2226){-200,-65}... % 0
- (2029,2206){-1,1}... % 1
- (1976,2299){-40,100}...{-70,200} % *2
- (1872,2600){-200,-75}...{-200,-140} % 3
- (1103,2226){-20,-20}...{-20,-20} % 4
- (1024,2147){-50,-200}... % 5
- (1044,1812){55,-200}... % 6
- (1126,1332){5,-190}... % *7
- (1113,1165){-15.84,-68.14}...{-1,-1} % *8
- (1064,1064){-10,-7}...{-200,-32} % 9
- (768,926)-- % 10
- (827,867){200,30}... % 11
- (1123,943){125,50}... % *12
- (1320,1064){1,1}... % 13
- (1478,1320){100,395}... % 14
- (1478,1418){0,1}... % 15
- (1399,1931){-40,200}... % 16
- (1377,2162){5,95}...{8,10} % *17
- (1418,2305){1,1}...{200,65} % 18
- (1537,2384){100,-160}...{200,-120} % 19
- (1832,2009){200,25}...{200,95} % 20
- (2246,2147)--cycle); % 21
-
-n := 2;
-t1 := 2;
-t2 := 3;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((1,4), (2,3)) % tied points
- () % verticals
- () % horizontals
- ((2167,1359){-200,120}...{-190,260} % 0
- (1852,1655){-95,-60}...{-95,-60} % 1
- (1478,1418)-- % 2
- (1478,1320){200,180}... % 3
- (1615,1379){1,0}... % 4
- (1673,1358){70,-45}...{200,-130} % *5
- (1891,1202)--cycle); % 6
-
-endchar(0);
-
-"FMUF";
-
-%charbegin( "F",2063h#, capheight*v#, depthy*v#);
-charbegin( "F",2063h#, capheight*v#, 2/3descender*v#); % DEK
-
-n := 8;
-t1 := 0;
-t2 := 1;
-t3 := 4;
-t4 := 7;
-t5 := 9;
-t6 := 11;
-t7 := 12;
-t8 := 13;
-
-adj_fill.A() % fixed x points
- (1, 4) % fixed y points
- ((6,1), (7,2)) % tied points
- () % verticals
- ((3,5), (2,8)) % horizontals
- ((2167,2443){-200,-210}... % 0
- (1852,2206){-1,0}... % 1
- (1615,2285){-200,120}... % 2
- (1162,2520){-195,80}... % *3
- (847,2600){-1,0}... % 4
- (355,2403){-1,-1}...{-20,-200} % 5
- (118,1812)-- % 6
- (177,1773){40,200}... % 7
- (374,2226){1,1}... % 8
- (630,2344){1,0}... % 9
- (919,2274){175,-70}...{200,-120} % *10
- (1320,2069){35,-20}...{35,-20} % 11
- (1458,1990){200,-125}... % 12
- (1694,1911){1,0}... % 13
- (1892,2021){120,110}...{200,275} % *14
- (2167,2344)--cycle); % 15
-
-n := 15;
-t1 := 0;
-t2 := 1.492;
-t3 := 4;
-t4 := 7;
-t5 := 9;
-t6 := 13;
-t7 := 15;
-t8 := 16;
-t9 := 18;
-t10 := 20;
-t11 := 21;
-t12 := 23;
-t13 := 25;
-t14 := 28;
-t15 := 30;
-
-adj_fill.B(1) % fixed x points
- () % fixed y points
- ((7,1), (8,2), (10,3), (11,4)) % tied points
- ((3,14), (5,12), (6,9)) % verticals
- ((2,15), (4,13)) % horizontals
- ((-59,670){175,120}... % 0
- (307,850){150,40}... % *1
- (532,827){8,-10}... % 2
- (612,612){15,-130}... % *3
- (591,315){-45,-200}... % 4
- (570,-25){20,-145}... % *5
- (670,-256){1,-1}... % 6
- (906,-374){1,0}... % 7
- (1241,-217){1,1}... % 8
- (1399,197){0,1}... % 9
- (1314,451){-85,165}... % *10
- (1064,847){-200,280}... % 11
- (842,1197){-75,145}... % *12
- (768,1418){0,1}... % 13
- (915,1734){140,165}...{200,125} % *14
- (1320,2069)-- % 15
- (1458,1990){-200,-50}... % 16
- (1160,1834){-105,-100}... % *17
- (1044,1596){0,-1}... % 18
- (1100,1407){55,-115}...{200,-280} % *19
- (1261,1143){10,-20}...{10,-20} % 20
- (1300,1064){200,-260}... % 21
- (1593,627){100,-185}... % *22
- (1694,335){0,-1}... % 23
- (1478,-177){-1,-1}... % 24
- (709,-512){-1,0}... % 25
- (394,-374){-1,1}... % 26
- (295,-140){-25,155}... % *27
- (296,236){25,200}... % 28
- (304,489){-10,100}... % *29
- (256,630){-1,1}... % 30
- (135,657){-75,-10}...{-200,-120} % *31
- (-39,591)--cycle); % 32
-
-n := 4;
-t1 := 1;
-t2 := 2;
-t3 := 3;
-t4 := 4;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((2,3), (3,4)) % tied points
- () % verticals
- ((1,4)) % horizontals
- ((1911,1281){-70,200}...{-200,210} % 0
- (1714,1576){-115,-110}...{-115,-110} % 1
- (1261,1143)-- % 2
- (1300,1064){200,160}... % 3
- (1556,1221){1,0}...{110,-200} % 4
- (1753,1064)--cycle); % 5
-
-endchar(0);
-
-"FMUG";
-
-charbegin( "G",2708h#, capheight*v#, baseline*v#);
-
-n := 7;
-t1 := 1;
-t2 := 2;
-t3 := 2.378;
-t4 := 4;
-t5 := 6;
-t6 := 9;
-t7 := 10;
-
-adj_fill.A(3, 5) % fixed x points
- () % fixed y points
- ((1,4), (2,1), (6,2), (7,3)) % tied points
- ((4,6)) % verticals
- () % horizontals
- ((1438,2502){-110,-70}...{-110,-70} % 0
- (1005,2226){-10,-15}...{-10,-15} % 1
- (965,2167){-6,-20}... % 2
- (985,1675){5,-20}... % 3
- (1035,1325){0,-145}... % *4
- (985,1103){-100,-145}...{-20,-5} % 5
- (709,906)-- % 6
- (768,847){200,35}... % 7
- (1261,1064){1,1}...{-15,200} % 8
- (1379,1517){-5,25}...{-5,25} % 9
- (1359,1615){-40,200}... % 10
- (1281,2128){0,1}...{200,175} % 11
- (1478,2463)--cycle); % 12
-
-n := 8;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 4;
-t5 := 10;
-t6 := 12;
-t7 := 15;
-t8 := 16;
-
-adj_fill.B(1) % fixed x points
- (5, 8) % fixed y points
- ((1,6), (3,2), (4,3), (8,5)) % tied points
- ((2,7)) % verticals
- ((3,6)) % horizontals
- ((1970,414){1,1}... % 0
- (2206,1005){0,1}... % 1
- (2088,1340){-1,1}...{-20,-5} % 2
- (1379,1517){-5,25}...{-5,25} % 3
- (1359,1615){200,120}...{200,195} % 4
- (1931,2049){-200,90}...{-45,100} % 5
- (1576,2384)-- % 6
- (1832,2620){1,-2}... % 7
- (2006,2390){95,-80}... % *8
- (2206,2305){1,0}...{100,110} % 9
- (2344,2364){5,-20}...{5,-20} % 10
- (2364,2285){-160,-140}...{-160,-140} % 11
- (1734,1734){200,17}... % 12
- (2092,1718){150,-32}... % *13
- (2325,1608){1,-1}... % 14
- (2529,1182){0,-1}...{-200,-195} % 15
- (2187,414)--cycle); % 16
-
-n := 8;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 4;
-t5 := 5;
-t6 := 7;
-t7 := 9;
-t8 := 11;
-
-adj_fill.C(1) % fixed x points
- (1) % fixed y points
- ((1,8), (4,6), (5,5), (8,7)) % tied points
- ((2,7)) % verticals
- ((3,6)) % horizontals
- ((630,2009){-1,-1}... % 0
- (433,1418){0,-1}... % 1
- (749,532){1,-1}... % 2
- (1458,217){1,0}...{1,1} % 3
- (1970,414)-- % 4
- (2187,414){-20,-13}...{-20,-16} % 5
- (1615,20){-20,-7}... % 6
- (1261,-39){-1,0}... % 7
- (473,276){-1,1}... % 8
- (138,1241){0,1}... % 9
- (183,1642){45,175}...{155,200} % *10
- (315,1931)--cycle); % 11
-
-n := 4;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 4;
-
-adj_fill.D() % fixed x points
- () % fixed y points
- ((1,1), (2,8), (3,7), (4,4)) % tied points
- () % verticals
- () % horizontals
- ((965,2167){-200,-45}...{-1,-1} % 0
- (630,2009)-- % 1
- (315,1931){150,90}...{150,90} % 2
- (906,2285){25,-15}...{25,-15} % 3
- (1005,2226)--cycle); % 4
-
-endchar(0);
-
-"FMUH";
-
-%charbegin( "H",2467h#, capheight*v#, descender*v#);
-charbegin( "H",2467h#, capheight*v#, 1/3descender*v#); % DEK
-n := 14;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 8;
-t5 := 10;
-t6 := 11;
-t7 := 12;
-t8 := 13;
-t9 := 16;
-t10 := 18;
-t11 := 19;
-t12 := 20;
-t13 := 24;
-t14 := 25;
-
-adj_fill.A(1, 6, 14) % fixed x points
- (1, 7) % fixed y points
- ((10,1), (11,2)) % tied points
- ((3,12), (4,9)) % verticals
- ((2,13), (5,8)) % horizontals
- ((1911,2522){-200,-145}... % 0
- (1663,2345){-90,-55}... % *1
- (1556,2305){-1,0}...{-1,1} % 2
- (1084,2529){-200,-140}... % 3
- (548,2058){-185,-222}... % *4
- (355,1655){0,-1}... % 5
- (435,1349){80,-200}... % *6
- (670,867){110,-200}... % 7
- (788,552){0,-1}...{-200,-180} % 8
- (650,276){-200,205}... % 9
- (355,433){-1,0}...{-200,-230} % 10
- (-98,59)-- % 11
- (-59,0){200,185}... % 12
- (197,177){1,0}... % 13
- (344,120){80,-55}...{200,-240} % *14
- (512,-39){200,205}...{200,260} % 15
- (985,532){90,200}... % 16
- (1004,775){-20,150}...{-80,200} % *17
- (906,1123){-15,40}...{-15,40} % 18
- (847,1281){-95,200}... % 19
- (662,1812){0,1}... % 20
- (715,2002){52,105}...{195,230} % *21
- (867,2226){2,-1}... % 22
- (1176,2094){135,-45}... % *23
- (1399,2049){1,0}...{1,1} % 24
- (1911,2443)--cycle); % 25
-
-n := 10;
-t1 := 0;
-t2 := 1;
-t3 := 5;
-t4 := 8;
-t5 := 10;
-t6 := 11;
-t7 := 12;
-t8 := 14;
-t9 := 16;
-t10 := 17;
-
-adj_fill.B(10) % fixed x points
- (1) % fixed y points
- ((5,1), (6,2)) % tied points
- ((3,8)) % verticals
- ((4,7), (2,9)) % horizontals
- ((1438,-98){1,-2}... % 0
- (1655,-236){1,0}... % 1
- (1770,-183){55,50}... % *2
- (1872,-39){95,200}... % 3
- (1945,267){25,205}... % *4
- (1970,768){0,1}... % 5
- (1924,1179){-45,170}... % *6
- (1793,1438){-1,1}... % 7
- (1458,1556){-1,0}... % 8
- (1170,1440){-140,-110}...{-115,-200} % *9
- (906,1123)-- % 10
- (847,1281){200,210}...{200,115} % 11
- (1517,1793){1,0}...{200,-150} % 12
- (2187,1596){55,-200}... % 13
- (2285,946){0,-1}...{-90,-200} % 14
- (2128,0){-195,-180}... % 15
- (1517,-433){-1,0}...{-200,205} % 16
- (1261,-335)--cycle); % 17
-
-endchar(0);
-
-"FMUI";
-
-charbegin( "I",1853h#, capheight*v#, baseline*v#);
-
-n := 6;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 8;
-t5 := 10;
-t6 := 12;
-
-adj_fill.A() % fixed x points
- (1, 4) % fixed y points
- () % tied points
- () % verticals
- ((3,5), (2,6)) % horizontals
- ((1832,2541){-200,-155}... % 0
- (1612,2395){-95,-50}... % *1
- (1458,2344){-1,0}... % 2
- (1261,2403){-200,95}... % 3
- (690,2600){-1,0}... % 4
- (315,2443){-9,-10}... % 5
- (167,2204){-77,-160}...{-100,-295} % *6
- (12,1812)-- % 7
- (79,1773){100,265}... % 8
- (315,2167){1,1}... % 9
- (611,2285){1,0}... % 10
- (821,2242){175,-55}...{200,-75} % *11
- (1300,2069){200,105}...{200,185} % 12
- (1872,2482)--cycle); % 13
-
-n := 9;
-t1 := 0;
-t2 := 1;
-t3 := 1.202;
-t4 := 3;
-t5 := 6;
-t6 := 9;
-t7 := 10;
-t8 := 14;
-t9 := 16;
-
-adj_fill.B(1, 7) % fixed x points
- (2, 3, 6) % fixed y points
- () % tied points
- ((5,8)) % verticals
- ((4,9)) % horizontals
- ((39,59){100,140}...{200,180} % 0
- (433,493){200,325}... % 1
- (630,236){1,-1}... % 2
- (867,138){1,0}... % 3
- (1143,276){1,1}... % 4
- (1259,495){40,140}... % *5
- (1300,827){0,1}... % 6
- (1261,1300){-25,200}...{25,200} % 7
- (1241,1773){200,225}...{200,125} % 8
- (1734,2206)-- % 9
- (1793,2187){-200,-190}... % 10
- (1603,1962){-65,-105}...{0,-1} % *11
- (1537,1773){5,-60}... % 12
- (1556,1537){30,-200}... % 13
- (1615,965){0,-1}... % 14
- (1399,335){-1,-1}... % 15
- (611,-39){-1,0}...{-100,90} % 16
- (256,138){-50,-35}...{-50,-35} % 17
- (59,0)--cycle); % 18
-
-endchar(0);
-
-"FMUJ";
-
-%charbegin( "J",1845h#, capheight*v#, depthy*v#);
-charbegin( "J",1845h#, capheight*v#, 2/3descender*v#); % DEK
-
-n := 5;
-t1 := 1;
-t2 := 5;
-t3 := 8;
-t4 := 10;
-t5 := 12;
-
-adj_fill.A() % fixed x points
- (3) % fixed y points
- () % tied points
- () % verticals
- ((2,4), (1,5)) % horizontals
- ((1832,2325){-2,-1}... % 0
- (1458,2206){-1,0}... % 1
- (1328,2247){-75,40}... % *2
- (1162,2364){-20,17}... % 3
- (916,2539){-110,60}... % *4
- (729,2600){-1,0}... % 5
- (392,2417){-160,-170}...{-8,-20} % *6
- (99,1931)-- % 7
- (158,1891){11,20}... % 8
- (380,2179){115,100}... % *9
- (611,2285){1,0}... % 10
- (946,2128){10,-8}...{200,-35} % 11
- (1241,1970){200,65}...{2,1} % 12
- (1832,2246)--cycle); % 13
-
-n := 13;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 5;
-t5 := 8;
-t6 := 10;
-t7 := 12;
-t8 := 14;
-t9 := 16;
-t10 := 18;
-t11 := 20;
-t12 := 22;
-t13 := 24;
-
-adj_fill.B(7, 13) % fixed x points
- (1) % fixed y points
- () % tied points
- ((2,12), (3,11), (5,9)) % verticals
- ((4,10), (6,8)) % horizontals
- ((1635,2029){-200,-165}...{-145,-200} % 0
- (1123,1497){-3,-20}... % 1
- (1221,788){5,-20}... % 2
- (1320,197){0,-1}... % 3
- (1182,-197){-1,-1}... % 4
- (926,-295){-1,0}... % 5
- (670,-197){-1,1}... % 6
- (597,-32){-25,115}... % *7
- (571,256){0,1}... % 8
- (512,532){-1,1}... % 9
- (335,591){-1,0}... % 10
- (123,530){-120,-60}...{-200,-165} % *11
- (-138,355)-- % 12
- (-114,296){200,105}... % 13
- (99,355){1,0}... % 14
- (236,276){110,-200}... % 15
- (296,-20){25,-200}... % 16
- (414,-335){1,-1}... % 17
- (788,-453){1,0}... % 18
- (1340,-197){1,1}... % 19
- (1596,374){0,1}... % 20
- (1478,1044){-4,20}... % 21
- (1418,1478){0,1}... % 22
- (1490,1707){70,130}...{200,225} % *23
- (1694,1990)--cycle); % 24
-
-endchar(0);
-
-"FMUK";
-
-charbegin( "K",2275h#, capheight*v#, baseline*v#);
-
-n := 15;
-t1 := 0;
-t2 := 2;
-t3 := 4.188;
-t4 := 5;
-t5 := 6;
-t6 := 7;
-t7 := 8;
-t8 := 11;
-t9 := 12;
-t10 := 13;
-t11 := 15;
-t12 := 17;
-t13 := 19;
-t14 := 21;
-t15 := 24;
-
-adj_fill.A(9) % fixed x points
- (1, 10) % fixed y points
- ((4,1), (5,2), (6,3), (7,4)) % tied points
- ((7,12), (3,13), (1,15)) % verticals
- ((8,11), (2,14)) % horizontals
- ((2069,1891){0,1}... % 0
- (1931,2226){-1,1}... % 1
- (1418,2384){-1,0}... % 2
- (946,2206){-1,-1}... % 3
- (804,1873){-20,-200}...{7,-20} % *4
- (867,1418){5,-40}...{5,-40} % 5
- (887,1261){8,-20}...{32,-200} % 6
- (965,926){0,-25}...{0,-25} % 7
- (965,827){0,-1}...{-35,-200} % 8
- (946,532){-2,-3}... % 9
- (620,155){-170,-145}...{-200,-55} % *10
- (276,-39){-7,1}...{-20,29} % 11
- (-39,177)-- % 12
- (197,453){10,-27}... % 13
- (310,267){65,-65}... % *14
- (453,197){1,0}... % 15
- (611,256){1,1}... % 16
- (709,591){0,1}... % 17
- (611,1143){-6,20}...{1,20} % 18
- (493,1694){7,20}... % 19
- (867,2266){1,1}... % 20
- (1635,2581){1,0}... % 21
- (1973,2517){140,-60}...{12,-20} % *22
- (2187,2344){15,-200}...{-6,-20} % 23
- (2128,1911)--cycle); % 24
-
-n := 6;
-t1 := 0;
-t2 := 1;
-t3 := 5;
-t4 := 9;
-t5 := 13;
-t6 := 14;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,4), (5,5), (6,3)) % tied points
- () % verticals
- ((3,4), (2,5)) % horizontals
- ((965,827){20,9}... % 0
- (1300,906){1,0}... % 1
- (1537,827){1,-1}... % 2
- (1675,355){3,-20}... % 3
- (1778,73){70,-100}... % *4
- (1950,-39){1,0}... % 5
- (2158,37){120,75}...{1,1} % *6
- (2423,256)-- % 7
- (2423,335){-200,-155}... % 8
- (2167,256){-1,0}... % 9
- (2036,328){-55,65}... % *10
- (1950,512){-45,200}...{-12,20} % 11
- (1793,1005){-20,11}...{-1,0} % 12
- (1615,1064){-165,-35}...{-165,-35} % 13
- (965,926)--cycle); % 14
-
-n := 6;
-t1 := 0;
-t2 := 4;
-t3 := 6;
-t4 := 7;
-t5 := 9;
-t6 := 14;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((1,3), (3,2), (4,1), (6,5)) % tied points
- () % verticals
- ((2,5)) % horizontals
- ((965,926){200,80}...{200,80} % 0
- (1753,1241){-200,175}... % 1
- (1635,1478){-65,200}... % 2
- (1537,1627){-1,1}... % 3
- (1399,1675){-1,0}... % 4
- (1139,1564){-130,-105}...{-12,-20} % *5
- (887,1261)-- % 6
- (867,1418){200,215}... % 7
- (1286,1782){195,125}... % *8
- (1635,1911){1,0}... % 9
- (1793,1852){1,-1}... % 10
- (1931,1537){5,-20}...{200,85} % 11
- (2206,1399){-5,-20}...{-5,-20} % 12
- (2187,1320){-145,-65}...{-145,-65} % 13
- (1615,1064)--cycle); % 14
-
-endchar(0);
-
-"FMUL";
-
-charbegin( "L",2266h#, capheight*v#, baseline*v#);
-
-n := 7;
-t1 := 1;
-t2 := 2;
-t3 := 4;
-t4 := 6;
-t5 := 10;
-t6 := 13;
-t7 := 14;
-
-adj_fill.A() % fixed x points
- (4, 7) % fixed y points
- ((1,2), (2,1)) % tied points
- () % verticals
- ((3,5), (1,6)) % horizontals
- ((20,59){100,240}...{200,240} % 0
- (296,552){105,-5}...{105,-5} % 1
- (709,532){220,-90}... % 2
- (1224,355){230,-60}... % *3
- (1615,296){1,0}... % 4
- (2049,433){1,1}...{80,285} % 5
- (2226,788)-- % 6
- (2285,749){-100,-550}... % 7
- (2178,319){-60,-170}... % *8
- (2049,79){-1,-1}... % 9
- (1655,-39){-1,0}... % 10
- (1218,35){-265,75}... % *11
- (611,256){-200,85}... % 12
- (374,315){-1,0}...{-200,-330} % 13
- (79,-20)--cycle); % 14
-
-n := 12;
-t1 := 0;
-t2 := 3;
-t3 := 6;
-t4 := 9;
-t5 := 12;
-t6 := 15;
-t7 := 16;
-t8 := 19;
-t9 := 22;
-t10 := 24;
-t11 := 27;
-t12 := 28;
-
-adj_fill.B(6, 7) % fixed x points
- () % fixed y points
- ((1,2), (12,1)) % tied points
- ((5,8), (3,10), (2,11)) % verticals
- ((6,7), (4,9)) % horizontals
- ((296,552){200,30}... % 0
- (570,621){115,45}... % *1
- (749,729){1,1}... % 2
- (827,926){0,1}... % 3
- (670,1300){-100,185}... % 4
- (538,1587){-45,125}... % *5
- (493,1793){0,1}... % 6
- (564,2025){70,125}... % *7
- (768,2285){1,1}... % 8
- (1556,2600){1,0}... % 9
- (1931,2482){1,-1}... % 10
- (2005,2314){20,-110}... % *11
- (2009,2049){-60,-540}... % 12
- (1990,1846){0,-70}... % *13
- (2009,1773){1,-1}...{1,0} % 14
- (2206,1734)-- % 15
- (2206,1655){-100,-25}...{-100,-25} % 16
- (1812,1556){-260,115}... % 17
- (1694,1635){-1,1}... % 18
- (1675,1950){70,610}... % 19
- (1674,2183){-15,95}... % *20
- (1615,2325){-1,1}... % 21
- (1300,2423){-1,0}... % 22
- (906,2266){-1,-1}... % 23
- (788,1990){0,-1}... % 24
- (828,1781){40,-125}... % *25
- (946,1497){100,-205}...{-30,-415} % 26
- (1084,985){-95,-115}...{180,135} % 27
- (709,532)--cycle); % 28
-
-endchar(0);
-
-"FMUM";
-
-charbegin( "M",3686h#, capheight*v#, baseline*v#);
-
-n := 15;
-t1 := 0;
-t2 := 1;
-t3 := 5;
-t4 := 6;
-t5 := 7;
-t6 := 9;
-t7 := 12;
-t8 := 14;
-t9 := 15;
-t10 := 17;
-t11 := 21;
-t12 := 23;
-t13 := 26;
-t14 := 31;
-t15 := 33;
-
-adj_fill.A(8, 15) % fixed x points
- (1, 9) % fixed y points
- ((4,1)) % tied points
- ((7,10), (6,11), (3,13)) % verticals
- ((5,12), (2,14)) % horizontals
- ((39,0){3,4}... % 0
- (296,158){1,0}... % 1
- (434,106){80,-50}...{1,-1} % *2
- (611,-39){160,140}...{160,140} % 3
- (1241,512){3,5}... % 4
- (1517,1714){0,1}... % 5
- (1458,2167){-1,3}... % 6
- (847,2600){-1,0}... % 7
- (217,2325){-1,-1}... % 8
- (0,1911){0,-1}... % 9
- (51,1767){50,-90}... % *10
- (197,1556){4,-5}... % 11
- (335,1320){0,-1}... % 12
- (266,1163){-65,-75}...{-2,-1} % *13
- (79,1024)-- % 14
- (158,965){2,1}... % 15
- (488,1202){115,125}... % *16
- (611,1458){0,1}... % 17
- (565,1606){-45,85}... % *18
- (433,1793){-6,7}... % 19
- (302,1974){-45,80}... % *20
- (256,2108){0,1}... % 21
- (355,2285){1,1}... % 22
- (571,2364){1,0}... % 23
- (946,2226){1,-1}... % 24
- (1135,1893){65,-205}... % *25
- (1202,1418){0,-1}... % 26
- (1145,793){-55,-250}... % *27
- (985,433){-1,-1}...{-9,-5} % 28
- (768,256){-1,1}... % 29
- (587,402){-85,50}... % *30
- (433,453){-1,0}... % 31
- (226,348){-110,-100}...{-3,-5} % *32
- (0,59)--cycle); % 33
-
-n := 10;
-t1 := 2;
-t2 := 5;
-t3 := 6;
-t4 := 8;
-t5 := 10;
-t6 := 11;
-t7 := 13;
-t8 := 16;
-t9 := 19.57;
-t10 := 21;
-
-adj_fill.B(10) % fixed x points
- (6) % fixed y points
- ((3,2), (5,1)) % tied points
- ((2,8)) % verticals
- ((4,7), (1,9)) % horizontals
- ((1359,0){1,1}... % 0
- (1482,102){55,35}... % *1
- (1576,138){1,0}...{7,-6} % 2
- (1832,-20){115,140}...{115,140} % 3
- (2285,532){3,7}... % 4
- (2522,1675){0,1}... % 5
- (2482,2029){-1,6}... % 6
- (2305,2423){-1,1}... % 7
- (2069,2502){-1,0}... % 8
- (1635,2344){-3,-2}...{-4,-5} % 9
- (1458,2167)-- % 10
- (1497,2009){3,7}... % 11
- (1615,2187){1,1}... % 12
- (1812,2285){1,0}... % 13
- (2069,2167){2,-3}... % 14
- (2157,1889){30,-190}... % *15
- (2187,1418){0,-1}... % 16
- (2128,611){-1,-4}...{-5,-4} % 17
- (1970,315){-3,2}... % 18
- (1773,433){-4,1}... % 19
- (1635,433){-4,-2}...{-3,-4} % 20
- (1320,79)--cycle); % 21
-
-n := 6;
-t1 := 0;
-t2 := 1;
-t3 := 5;
-t4 := 8;
-t5 := 10;
-t6 := 14;
-
-adj_fill.C() % fixed x points
- (2, 6) % fixed y points
- ((1,4), (4,2), (6,3)) % tied points
- () % verticals
- ((3,5)) % horizontals
- ((3782,2167){-8,-3}... % 0
- (3616,2133){-70,0}... % *1
- (3507,2167){-1,1}... % 2
- (3428,2325){-1,3}... % 3
- (3329,2541){-9,10}... % 4
- (3152,2620){-1,0}... % 5
- (2719,2443){-10,-7}...{-3,-4} % 6
- (2443,2199)-- % 7
- (2482,2029){2,4}... % 8
- (2679,2285){9,8}... % 9
- (2935,2384){1,0}... % 10
- (3054,2344){5,-4}... % 11
- (3152,2128){1,-3}... % 12
- (3231,1931){1,-1}...{5,-1} % 13
- (3310,1872)--cycle); % 14
-
-n := 6;
-t1 := 0;
-t2 := 3;
-t3 := 5;
-t4 := 6;
-t5 := 10;
-t6 := 14;
-
-adj_fill.D(1, 6) % fixed x points
- () % fixed y points
- ((3,3), (4,4)) % tied points
- ((2,5)) % verticals
- () % horizontals
- ((3704,355){-135,-100}...{-135,-100} % 0
- (3172,-39){-55,100}...{-55,100} % 1
- (2955,355){0,180}...{0,180} % 2
- (2955,1064){0,1}...{1,5} % 3
- (3014,1537){2,3}... % 4
- (3310,1872){7,6}...{120,75} % 5
- (3782,2167)-- % 6
- (3782,2108){-4,-2}...{-1,-1} % 7
- (3369,1812){-1,-2}... % 8
- (3280,1511){-30,-185}... % *9
- (3251,1084){0,-1}... % 10
- (3290,571){1,-3}... % 11
- (3408,355){2,-3}... % 12
- (3467,335){7,2}...{2,1} % 13
- (3704,433)--cycle); % 14
-
-endchar(0);
-
-"FMUN";
-
-charbegin( "N",2881h#, capheight*v#, baseline*v#);
-
-n := 16;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 6;
-t5 := 7;
-t6 := 9;
-t7 := 12;
-t8 := 15;
-t9 := 17;
-t10 := 18;
-t11 := 20;
-t12 := 23;
-t13 := 25;
-t14 := 28;
-t15 := 31;
-t16 := 33;
-
-adj_fill.A(1, 9) % fixed x points
- (10, 16) % fixed y points
- ((4,1), (5,2)) % tied points
- ((8,11), (7,12), (3,14), (6,13)) % verticals
- ((6,13), (2,15)) % horizontals
- ((374,158){100,-135}... % 0
- (690,-20){1,0}... % 1
- (827,20){100,65}... % 2
- (1340,414){100,85}... % 3
- (1399,512){100,195}... % 4
- (1556,1359){0,1}...{-50,320} % 5
- (1517,1832){-10,55}...{-10,55} % 6
- (1478,2049){-75,245}... % 7
- (1261,2423){-1,1}... % 8
- (808,2600){-1,0}... % 9
- (256,2364){-1,-1}... % 10
- (67,2118){-65,-120}... % *11
- (0,1891){0,-1}... % 12
- (41,1750){40,-80}... % *13
- (158,1576){140,-170}... % 14
- (315,1300){0,-1}... % 15
- (256,1162){-1,-1}...{-125,-70} % 16
- (99,1044)-- % 17
- (158,985){140,85}... % 18
- (493,1221){1,1}... % 19
- (611,1478){0,1}... % 20
- (414,1793){-200,235}... % 21
- (297,1959){-40,75}... % *22
- (256,2088){0,1}... % 23
- (355,2285){1,1}... % 24
- (611,2384){1,0}... % 25
- (946,2226){1,-1}... % 26
- (1193,1758){85,-300}... % *27
- (1281,1044){0,-1}... % 28
- (1240,609){-40,-175}... % *29
- (1123,355){-1,-1}... % 30
- (867,217){-1,0}... % 31
- (709,276){-1,1}...{-50,225} % 32
- (611,453)--cycle); % 33
-
-n := 8;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 7;
-t5 := 9;
-t6 := 10;
-t7 := 12;
-t8 := 16;
-
-adj_fill.B() % fixed x points
- (2) % fixed y points
- ((1,4), (5,2), (6,1), (8,3)) % tied points
- () % verticals
- ((4,7), (3,8)) % horizontals
- ((2935,2088){0,15}...{0,15} % 0
- (2935,2147){-100,-50}... % 1
- (2778,2108){-1,0}... % 2
- (2660,2167){-1,1}... % 3
- (2600,2325){-70,210}... % 4
- (2502,2522){-1,1}... % 5
- (2387,2580){-75,20}... % *6
- (2206,2600){-1,0}... % 7
- (1682,2332){-8,-10}...{-90,-125} % 8
- (1478,2049)-- % 9
- (1517,1832){100,225}... % 10
- (1773,2246){1,1}... % 11
- (2069,2384){1,0}... % 12
- (2206,2325){1,-1}... % 13
- (2305,2147){50,-170}... % 14
- (2403,1891){1,-1}...{1,0} % 15
- (2522,1872)--cycle); % 16
-
-n := 6;
-t1 := 0;
-t2 := 4;
-t3 := 7;
-t4 := 8;
-t5 := 11;
-t6 := 15;
-
-adj_fill.C(1, 6) % fixed x points
- () % fixed y points
- ((3,4), (4,3)) % tied points
- ((2,5)) % verticals
- () % horizontals
- ((2955,414){-100,-80}... % 0
- (2738,315){-1,0}... % 1
- (2679,335){-1,1}... % 2
- (2533,624){-50,190}... % *3
- (2482,1084){0,1}... % 4
- (2541,1734){50,240}... % 5
- (2620,1852){100,85}...{80,60} % 6
- (2935,2088)-- % 7
- (2522,1872){-100,-105}... % 8
- (2266,1576){-100,-140}... % 9
- (2226,1497){-50,-200}... % 10
- (2206,1064){0,-1}... % 11
- (2226,473){10,-240}... % 12
- (2226,374){100,-180}...{60,-100} % 13
- (2463,-20){125,90}...{100,80} % 14
- (2955,335)--cycle); % 15
-
-endchar(0);
-
-"FMUO";
-
-%charbegin( "O",2862h#, programem*v#, baseline );
-charbegin( "O",2862h#, capheight*v#, baseline ); % DEK
-
-n := 7;
-t1 := 0;
-t2 := 1;
-t3 := 5;
-t4 := 8;
-t5 := 10;
-t6 := 13;
-t7 := 15;
-
-adj_fill.A(1, 4) % fixed x points
- () % fixed y points
- ((1,2), (7,1)) % tied points
- ((3,5), (2,6)) % verticals
- () % horizontals
- ((276,453){6,2}... % 0
- (591,827){0,1}... % 1
- (551,984){-40,90}... % *2
- (433,1182){-5,7}... % 3
- (242,1456){-60,100}... % *4
- (197,1576){0,1}... % 5
- (329,1929){125,170}...{5,3} % *6
- (690,2246)-- % 7
- (768,2206){-4,-3}... % 8
- (580,2022){-65,-90}... % *9
- (512,1852){0,-1}... % 10
- (557,1668){45,-110}... % *11
- (690,1418){5,-8}... % 12
- (867,1024){0,-1}... % 13
- (774,767){-90,-140}...{-9,-8} % *14
- (512,473)--cycle); % 15
-
-n := 13;
-t1 := 0;
-t2 := 1;
-t3 := 4;
-t4 := 6;
-t5 := 10;
-t6 := 13;
-t7 := 14;
-t8 := 15;
-t9 := 16;
-t10 := 18;
-t11 := 21;
-t12 := 25;
-t13 := 28;
-
-adj_fill.B() % fixed x points
- (7, 8) % fixed y points
- ((1,2), (2,1), (13,3)) % tied points
- ((6,9), (4,11)) % verticals
- ((5,10), (3,12), (1,13)) % horizontals
- ((276,453){60,5}... % 0
- (512,473){1,0}... % 1
- (638,446){120,-40}... % *2
- (985,315){8,-3}... % 3
- (1576,197){1,0}... % 4
- (2214,611){4,9}... % 5
- (2325,1281){0,1}... % 6
- (2263,1765){-60,205}... % *7
- (2088,2088){-1,1}... % 8
- (1849,2219){-150,45}... % *9
- (1497,2266){-1,0}... % 10
- (1182,2254){-1,0}... % 11
- (973,2303){-75,43}... % *12
- (887,2423){0,1}...{3,4} % 13
- (1143,2758)-- % 14
- (1202,2758){-2,-3}... % 15
- (1182,2620){6,-7}... % 16
- (1300,2561){8,-2}... % 17
- (1773,2510){12,-1}... % 18
- (2150,2434){160,-57}... % *19
- (2403,2285){1,-1}... % 20
- (2660,1537){0,-1}... % 21
- (2572,893){-85,-270}... % *22
- (2325,473){-9,-8}... % 23
- (1792,93){-250,-130}... % *24
- (1340,-39){-1,0}... % 25
- (749,79){-5,2}... % 26
- (552,158){-6,2}...{-1,0} % 27
- (355,197)--cycle); % 28
-
-n := 2;
-t1 := 1;
-t2 := 2;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((1,2), (2,3)) % tied points
- () % verticals
- () % horizontals
- ((-59,59){3,4}...{1,1} % 0
- (276,453)-- % 1
- (355,197){-1,0}...{-2,-3} % 2
- (0,0)--cycle); % 3
-
-endchar(0);
-
-"FMUP";
-
-charbegin( "P",2864h#, capheight*v#, descender*v#);
-
-n := 14;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 3;
-t5 := 5;
-t6 := 7;
-t7 := 10;
-t8 := 12;
-t9 := 13;
-t10 := 15;
-t11 := 17;
-t12 := 19;
-t13 := 22;
-t14 := 24;
-
-adj_fill.A(8) % fixed x points
- (1, 9) % fixed y points
- ((1,5), (2,1), (3,2), (4,3), (14,4)) % tied points
- ((7,10), (6,11), (3,13)) % verticals
- ((5,12)) % horizontals
- ((1458,-492){-1,8}... % 0
- (1418,197){0,1}... % 1
- (1418,1852){0,1}... % 2
- (1399,2088){-1,5}... % 3
- (1202,2482){-1,1}... % 4
- (788,2620){-1,0}... % 5
- (236,2364){-1,-1}... % 6
- (0,1891){0,-1}... % 7
- (41,1753){40,-80}... % *8
- (158,1576){4,-5}... % 9
- (315,1320){0,-1}... % 10
- (252,1177){-60,-75}...{-3,-2} % *11
- (79,1024)-- % 12
- (158,985){2,1}... % 13
- (474,1223){110,130}... % *14
- (591,1497){0,1}... % 15
- (394,1812){-4,5}... % 16
- (236,2088){0,1}... % 17
- (335,2305){1,1}... % 18
- (571,2403){1,0}... % 19
- (926,2246){1,-1}... % 20
- (1072,1977){50,-170}... % *21
- (1123,1576){0,-1}... % 22
- (1123,296){0,-1}...{-1,-7} % 23
- (1084,-394)--cycle); % 24
-
-n := 2;
-t1 := 1;
-t2 := 2;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,4), (2,5)) % tied points
- () % verticals
- () % horizontals
- ((1024,-709){1,2}...{1,7} % 0
- (1084,-394)-- % 1
- (1458,-492){-4,-3}...{-90,-65} % 2
- (1103,-749)--cycle); % 3
-
-n := 8;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 6;
-t5 := 7;
-t6 := 9;
-t7 := 11;
-t8 := 13;
-
-adj_fill.C(1) % fixed x points
- () % fixed y points
- ((1,7), (4,3), (5,2), (8,6)) % tied points
- ((2,7)) % verticals
- ((3,6), (1,8)) % horizontals
- ((2857,2049){-3,-1}... % 0
- (2600,2069){-1,1}... % 1
- (2561,2206){-1,8}... % 2
- (2463,2541){-1,1}... % 3
- (2266,2620){-1,0}... % 4
- (1615,2325){-7,-6}...{-3,-4} % 5
- (1399,2088)-- % 6
- (1418,1852){2,4}... % 7
- (1773,2305){4,3}... % 8
- (2009,2403){1,0}... % 9
- (2187,2344){1,-1}... % 10
- (2246,2108){1,-16}... % 11
- (2305,1872){1,-1}...{5,-1} % 12
- (2443,1773)--cycle); % 13
-
-n := 13;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 7;
-t5 := 10;
-t6 := 12;
-t7 := 13;
-t8 := 17;
-t9 := 19;
-t10 := 21;
-t11 := 23;
-t12 := 24;
-t13 := 26;
-
-adj_fill.D(1) % fixed x points
- (13) % fixed y points
- ((6,6), (7,7), (11,1)) % tied points
- ((5,8), (4,9)) % verticals
- ((3,10), (2,12)) % horizontals
- ((335,79){1,2}... % 0
- (591,473){1,1}... % 1
- (946,630){1,0}... % 2
- (1418,512){3,-1}... % 3
- (1957,335){190,-55}... % *4
- (2167,296){1,0}... % 5
- (2403,394){1,1}... % 6
- (2482,591){0,1}... % 7
- (2437,763){-45,100}... % *8
- (2305,985){-5,7}... % 9
- (2128,1340){0,1}... % 10
- (2210,1539){80,110}... % *11
- (2443,1773){5,4}...{105,70} % 12
- (2857,2049)-- % 13
- (2876,1990){-4,-2}... % 14
- (2561,1773){-1,-1}... % 15
- (2444,1636){-40,-60}... % *16
- (2403,1537){0,-1}... % 17
- (2541,1221){2,-3}... % 18
- (2679,847){0,-1}... % 19
- (2364,197){-6,-5}... % 20
- (1970,20){-1,0}... % 21
- (1853,42){-140,45}... % *22
- (1418,197){-6,2}... % 23
- (827,355){-1,0}... % 24
- (571,236){-1,-1}...{-3,-4} % 25
- (374,0)--cycle); % 26
-
-endchar(0);
-
-"FMUQ";
-
-%charbegin( "Q",2862h#, programem*v#, descender*v#);
-charbegin( "Q",2862h#, capheight*v#, 1/5descender*v#); % DEK
-
-n := 7;
-t1 := 0;
-t2 := 1;
-t3 := 5;
-t4 := 8;
-t5 := 10;
-t6 := 13;
-t7 := 15;
-
-adj_fill.A(1, 4) % fixed x points
- () % fixed y points
- ((1,2), (7,1)) % tied points
- ((3,5), (2,6)) % verticals
- () % horizontals
- ((276,453){6,2}... % 0
- (591,827){0,1}... % 1
- (551,984){-40,90}... % *2
- (433,1182){-5,7}... % 3
- (242,1456){-60,100}... % *4
- (197,1576){0,1}... % 5
- (329,1929){125,170}...{5,3} % *6
- (690,2246)-- % 7
- (768,2206){-4,-3}... % 8
- (580,2022){-65,-90}... % *9
- (512,1852){0,-1}... % 10
- (557,1668){45,-110}... % *11
- (690,1418){5,-8}... % 12
- (867,1024){0,-1}... % 13
- (774,767){-90,-140}...{-9,-8} % *14
- (512,473)--cycle); % 15
-
-n := 13;
-t1 := 0;
-t2 := 1;
-t3 := 4;
-t4 := 6;
-t5 := 10;
-t6 := 13;
-t7 := 15;
-t8 := 16;
-t9 := 17;
-t10 := 19;
-t11 := 22;
-t12 := 25;
-t13 := 28;
-
-adj_fill.B() % fixed x points
- (7, 8) % fixed y points
- ((1,2), (2,1), (13,3)) % tied points
- ((6,9), (4,11)) % verticals
- ((5,10), (3,12), (2,13)) % horizontals
- ((276,453){60,5}... % 0
- (512,473){1,0}... % 1
- (638,446){120,-40}... % *2
- (985,315){8,-3}... % 3
- (1576,197){1,0}... % 4
- (2214,611){4,9}... % 5
- (2325,1281){0,1}... % 6
- (2263,1765){-60,205}... % *7
- (2088,2088){-1,1}... % 8
- (1849,2219){-150,45}... % *9
- (1497,2266){-1,0}... % 10
- (1182,2254){-1,0}... % 11
- (973,2303){-75,43}... % *12
- (887,2423){0,1}... % 13
- (924,2508){65,85}...{5,6} % *14
- (1143,2758)-- % 15
- (1202,2758){-2,-3}... % 16
- (1182,2620){6,-7}... % 17
- (1300,2561){8,-2}... % 18
- (1773,2510){12,-1}... % 19
- (2150,2434){160,-57}... % *20
- (2403,2285){1,-1}... % 21
- (2660,1537){0,-1}...{-2,-3} % 22
- (2325,473){-9,-8}... % 23
- (1792,93){-250,-130}... % *24
- (1340,-39){-1,0}... % 25
- (749,79){-5,2}... % 26
- (552,158){-6,2}...{-1,0} % 27
- (355,197)--cycle); % 28
-
-n := 2;
-t1 := 1;
-t2 := 2;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((1,2), (2,3)) % tied points
- () % verticals
- () % horizontals
- ((-59,59){3,4}...{1,1} % 0
- (276,453)-- % 1
- (355,197){-1,0}...{-2,-3} % 2
- (0,0)--cycle); % 3
-
-n := 0;
-
-adj_fill.D() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- () % horizontals
- ((2797,138){-3,-2}... % 0
- (2522,39){-1,0}... % 1
- (2343,112){-100,70}...{-6,7} % *2
- (2128,315)-- % 3
- (1773,118){8,-8}... % 4
- (2010,-49){150,-80}...{9,-3} % *5
- (2364,-197){7,4}...{6,4} % 6
- (2797,39)--cycle); % 7
-
-endchar(0);
-
-"FMUR";
-
-charbegin( "R",2866h#, capheight*v#, baseline*v#);
-n := 14;
-t1 := 0;
-t2 := 1;
-t3 := 5;
-t4 := 7;
-t5 := 9;
-t6 := 11;
-t7 := 12;
-t8 := 13;
-t9 := 15;
-t10 := 19;
-t11 := 21;
-t12 := 24;
-t13 := 29;
-t14 := 31;
-
-adj_fill.A(7, 14) % fixed x points
- (1, 8) % fixed y points
- ((12,1)) % tied points
- ((6,9), (5,10), (3,12)) % verticals
- ((4,11), (2,13)) % horizontals
- ((59,0){3,4}... % 0
- (335,158){1,0}...{1,-1} % 1
- (611,-39){155,130}...{5,4} % 2
- (1221,473){2,3}... % 3
- (1441,1012){75,320}... % *4
- (1517,1734){0,1}... % 5
- (1281,2403){-1,1}... % 6
- (827,2600){-1,0}... % 7
- (225,2332){-1,-1}... % 8
- (0,1872){0,-1}... % 9
- (158,1576){3,-4}... % 10
- (315,1320){0,-1}...{-7,-4} % 11
- (99,1024)-- % 12
- (177,965){5,3}... % 13
- (480,1212){105,125}... % *14
- (591,1458){0,1}... % 15
- (545,1595){-45,80}... % *16
- (414,1773){-8,9}... % 17
- (282,1951){-45,80}... % *18
- (236,2088){0,1}... % 19
- (339,2293){1,1}... % 20
- (591,2384){1,0}... % 21
- (965,2206){1,-1}... % 22
- (1140,1888){60,-200}... % *23
- (1202,1418){0,-1}... % 24
- (1172,903){-30,-215}... % *25
- (1084,571){-3,-6}...{-5,-3} % 26
- (768,236){-7,8}... % 27
- (605,398){-70,55}... % *28
- (493,453){-1,0}... % 29
- (270,349){-125,-100}...{-3,-4} % *30
- (0,59)--cycle); % 31
-
-n := 6;
-t1 := 0;
-t2 := 6;
-t3 := 8;
-t4 := 9;
-t5 := 11;
-t6 := 15;
-
-adj_fill.B() % fixed x points
- (4) % fixed y points
- ((1,5), (3,2), (4,3), (6,4)) % tied points
- () % verticals
- ((2,5), (1,6)) % horizontals
- ((2837,1970){-10,-2}... % 0
- (2664,1961){-70,10}... % *1
- (2561,2009){-3,4}... % 2
- (2542,2063){-10,60}... % *3
- (2522,2246){-1,8}... % 4
- (2443,2502){-5,6}... % 5
- (2226,2600){-1,0}... % 6
- (1655,2325){-1,-1}...{-5,-6} % 7
- (1478,2128)-- % 8
- (1517,1891){2,4}... % 9
- (1753,2266){1,1}... % 10
- (1990,2384){1,0}... % 11
- (2147,2285){1,-2}... % 12
- (2206,2088){1,-7}... % 13
- (2266,1832){1,-1}...{9,-1} % 14
- (2403,1773)--cycle); % 15
-
-n := 7;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 3;
-t5 := 4;
-t6 := 5;
-t7 := 9;
-
-adj_fill.C(5, 6) % fixed x points
- () % fixed y points
- ((1,11), (3,6), (4,7), (5,8), (6,9), (7,10))% tied points
- ((2,7)) % verticals
- () % horizontals
- ((2541,630){-2,6}...{-1,24} % 0
- (2482,1359){-7,6}... % 1
- (2147,1497){-1,0}... % 2
- (1852,1497){-1.932,-.3624}...{-90,-35} % 3
- (1497,1359)-- % 4
- (1497,1261){4,1}... % 5
- (1832,1320){1,0}... % 6
- (2128,1221){1,-1}... % 7
- (2206,1103){1,-5}...{-1,-21} % 8
- (2226,394)--cycle); % 9
-
-n := 4;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 5;
-
-adj_fill.D() % fixed x points
- () % fixed y points
- ((1,7), (2,4), (3,5), (4,6)) % tied points
- () % verticals
- () % horizontals
- ((1852,1497){2,1}... % 0
- (2403,1773){5,3}...{110,50} % 1
- (2837,1970)-- % 2
- (2876,1911){-8,-3}... % 3
- (2561,1773){-7,-4}...{-5,-4} % 4
- (2147,1497)--cycle); % 5
-
-n := 4;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 3;
-
-adj_fill.E() % fixed x points
- () % fixed y points
- ((1,2), (2,1), (3,1), (4,3)) % tied points
- () % verticals
- () % horizontals
- ((1478,2128){-70,-180}...{-70,-180} % 0
- (1202,1418)-- % 1
- (1202,1418){80,120}...{80,120} % 2
- (1517,1891)--cycle); % 3
-
-n := 4;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 3;
-
-adj_fill.F() % fixed x points
- () % fixed y points
- ((1,8), (2,1), (3,1), (4,9)) % tied points
- () % verticals
- () % horizontals
- ((1497,1359){-75,15}...{-75,15} % 0
- (1202,1418)-- % 1
- (1202,1418){75,-40}...{75,-40} % 2
- (1497,1261)--cycle); % 3
-
-n := 4;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 4;
-
-adj_fill.G() % fixed x points
- () % fixed y points
- ((1,13), (2,10), (3,11), (4,12)) % tied points
- () % verticals
- () % horizontals
- ((2463,-39){-60,110}...{-60,110} % 0
- (2226,394)-- % 1
- (2541,630){2,-6}... % 2
- (2643,397){50,-80}...{1,0} % *3
- (2738,315)--cycle); % 4
-
-n := 2;
-t1 := 1;
-t2 := 2;
-
-adj_fill.H() % fixed x points
- () % fixed y points
- ((1,13), (2,12)) % tied points
- () % verticals
- () % horizontals
- ((2955,335){-125,-95}...{-125,-95} % 0
- (2463,-39)-- % 1
- (2738,315){1,0}...{5,2} % 2
- (2955,394)--cycle); % 3
-
-endchar(0);
-
-"FMUS";
-
-charbegin( "S",2868h#, capheight*v#, baseline*v#);
-n := 16;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 6;
-t5 := 8;
-t6 := 10;
-t7 := 12;
-t8 := 14;
-t9 := 15;
-t10 := 17;
-t11 := 19;
-t12 := 21;
-t13 := 23;
-t14 := 25;
-t15 := 27;
-t16 := 29;
-
-adj_fill.A(1, 8) % fixed x points
- (9) % fixed y points
- ((1,2), (16,1)) % tied points
- ((7,10), (4,13), (2,15)) % verticals
- ((5,12), (6,11), (3,14), (1,16)) % horizontals
- ((1458,2620){-200,-40}... % 0
- (532,2167){-1,-1}... % 1
- (142,1202){0,-1}... % 2
- (504,236){1,-1}... % 3
- (1281,-39){1,0}... % 4
- (2384,355){1,1}... % 5
- (2679,1084){0,1}... % 6
- (2561,1418){-1,1}... % 7
- (2167,1576){-1,0}... % 8
- (1694,1497){-200,-45}... % 9
- (1261,1418){-1,0}... % 10
- (1084,1478){-1,1}... % 11
- (1024,1635){0,1}... % 12
- (1084,1812){1,1}...{200,55} % 13
- (1202,1891)-- % 14
- (1154,1938){-200,-55}... % 15
- (867,1773){-1,-1}... % 16
- (749,1497){0,-1}... % 17
- (847,1281){1,-1}... % 18
- (1103,1202){1,0}... % 19
- (1537,1261){200,40}... % 20
- (1950,1320){1,0}... % 21
- (2266,1202){1,-1}... % 22
- (2403,835){0,-1}... % 23
- (2226,374){-1,-1}... % 24
- (1576,158){-1,0}... % 25
- (788,473){-1,1}... % 26
- (414,1458){0,1}... % 27
- (670,2147){1,1}...{1,0} % 28
- (1143,2384)--cycle); % 29
-
-n := 4;
-t1 := 0;
-t2 := 2;
-t3 := 3;
-t4 := 6;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,4), (2,2), (3,1), (4,3)) % tied points
- () % verticals
- ((1,4)) % horizontals
- ((2325,2246){-1,0}... % 0
- (2050,2322){-220,95}...{-200,105} % *1
- (1458,2620)-- % 2
- (1143,2384){1,0}... % 3
- (1354,2329){135,-55}... % *4
- (1675,2167){200,-115}...{200,-20} % 5
- (2147,1950)--cycle); % 6
-
-n := 2;
-t1 := 2;
-t2 := 3;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((1,4), (2,3)) % tied points
- () % verticals
- () % horizontals
- ((2648,2529){-120,-425}... % 0
- (2541,2325){-1,-1}...{-1,0} % 1
- (2325,2246)-- % 2
- (2147,1950){220,85}... % 3
- (2522,2167){1,1}...{100,375} % 4
- (2699,2482)--cycle); % 5
-
-endchar(0);
-
-"FMUT";
-
-charbegin( "T",2277h#, capheight*v#, baseline*v#);
-
-n := 12;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 5;
-t5 := 6;
-t6 := 7;
-t7 := 8;
-t8 := 10;
-t9 := 11;
-t10 := 12;
-t11 := 12.9;
-t12 := 15;
-
-adj_fill.A(1, 6, 12) % fixed x points
- (1, 5) % fixed y points
- ((9,1), (10,2)) % tied points
- ((4,7)) % verticals
- ((3,8), (2,11)) % horizontals
- ((2403,2660){-200,-220}... % 0
- (2009,2463){-1,0}... % 1
- (1576,2522){-200,40}... % 2
- (946,2600){-1,0}... % 3
- (276,2344){-1,-1}... % 4
- (20,1812){0,-1}...{200,-155} % 5
- (177,1418)-- % 6
- (414,1655){-200,80}... % 7
- (177,1970){0,1}... % 8
- (276,2206){1,1}... % 9
- (729,2364){1,0}...{200,-70} % 10
- (1320,2266){40,-10}...{40,-10} % 11
- (1478,2226){200,-35}... % 12
- (1889,2189){170,5}...{200,120} % *13
- (2147,2246){65,85}...{65,85} % 14
- (2403,2581)--cycle); % 15
-
-n := 8;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 7;
-t5 := 8;
-t6 := 10;
-t7 := 14;
-t8 := 16;
-
-adj_fill.B(1) % fixed x points
- () % fixed y points
- ((1,4), (4,1), (5,2), (8,3)) % tied points
- ((3,6), (2,7)) % verticals
- () % horizontals
- ((1044,473){200,125}... % 0
- (1246,648){70,90}... % *1
- (1320,827){0,1}... % 2
- (1274,963){-45,80}... % *3
- (1143,1143){-200,230}...{-35,200} % 4
- (867,1556){45,200}... % 5
- (1019,1899){115,180}...{1,1} % *6
- (1320,2266)-- % 7
- (1478,2226){-200,-135}... % 8
- (1232,2000){-85,-115}... % *9
- (1143,1773){0,-1}... % 10
- (1183,1641){40,-75}... % *11
- (1300,1478){200,-230}... % 12
- (1505,1202){70,-120}... % *13
- (1576,1005){0,-1}... % 14
- (1468,760){-105,-145}...{-200,-180} % *15
- (1162,433)--cycle); % 16
-
-n := 8;
-t1 := 2;
-t2 := 4;
-t3 := 6;
-t4 := 8;
-t5 := 9;
-t6 := 10;
-t7 := 11;
-t8 := 13;
-
-adj_fill.C() % fixed x points
- (3, 8) % fixed y points
- ((5,4), (6,3)) % tied points
- () % verticals
- ((2,4), (1,7)) % horizontals
- ((2187,493){-200,-230}... % 0
- (1857,162){-160,-135}...{-200,-95} % *1
- (1556,-39){-200,25}... % 2
- (1103,138){-200,110}... % 3
- (768,236){-1,0}... % 4
- (568,181){-115,-55}...{-200,-155} % *5
- (315,20)-- % 6
- (276,79){200,210}...{200,165} % 7
- (729,493){200,15}...{200,-55} % 8
- (1044,473){30,-10}...{30,-10} % 9
- (1162,433){200,-90}... % 10
- (1655,276){1,0}... % 11
- (1883,347){125,70}...{200,195} % *12
- (2147,552)--cycle); % 13
-
-endchar(0);
-
-"FMUU";
-
-charbegin( "U",2191h#, capheight*v#, baseline*v#);
-
-n := 7;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 9;
-t5 := 11;
-t6 := 14;
-t7 := 16;
-
-adj_fill.A(1, 4) % fixed x points
- () % fixed y points
- ((1,2), (7,1)) % tied points
- ((3,5), (2,6)) % verticals
- () % horizontals
- ((99,433){9,1}... % 0
- (355,611){1,1}... % 1
- (493,985){0,1}... % 2
- (447,1185){-45,120}... % *3
- (315,1458){-4,7}... % 4
- (118,1931){0,1}... % 5
- (195,2139){75,120}... % *6
- (414,2403){1,1}...{5,3} % 7
- (709,2640)-- % 8
- (749,2581){-4,-3}... % 9
- (591,2443){-1,-1}... % 10
- (433,2108){0,-1}... % 11
- (571,1714){1,-2}... % 12
- (704,1394){45,-145}... % *13
- (749,1143){0,-1}...{-1,-2} % 14
- (690,867){-90,-105}...{-90,-105} % 15
- (335,453)--cycle); % 16
-
-n := 6;
-t1 := 2;
-t2 := 3;
-t3 := 4;
-t4 := 7;
-t5 := 9;
-t6 := 14;
-
-adj_fill.B(2, 4, 6) % fixed x points
- () % fixed y points
- ((1,4), (2,3)) % tied points
- ((3,5)) % verticals
- () % horizontals
- ((2364,355){-135,-100}...{-135,-100} % 0
- (1832,-39){-60,130}...{-60,130} % 1
- (1596,473){-5,50}...{-5,50} % 2
- (1576,670){2,6}... % 3
- (1596,985){0,1}...{-1,13} % 4
- (1556,2266){120,85}...{120,85} % 5
- (2029,2600)-- % 6
- (2088,2561){-1,-1}... % 7
- (1931,2325){-1,-3}... % 8
- (1872,1773){0,-1}... % 9
- (1872,1024){0,-1}... % 10
- (1891,788){1,-5}... % 11
- (2049,394){6,-7}... % 12
- (2167,355){7,1}...{5,3} % 13
- (2364,433)--cycle); % 14
-
-n := 8;
-t1 := 1;
-t2 := 2;
-t3 := 4;
-t4 := 6;
-t5 := 7;
-t6 := 9;
-t7 := 11;
-t8 := 13;
-
-adj_fill.C() % fixed x points
- (8) % fixed y points
- ((1,2), (2,1), (4,3), (5,4)) % tied points
- () % verticals
- ((3,6), (1,7)) % horizontals
- ((-197,99){75,85}...{75,85} % 0
- (99,433){9,1}... % 1
- (335,453){1,0}... % 2
- (690,355){5,-2}... % 3
- (1064,236){1,0}... % 4
- (1359,394){1,1}...{2,6} % 5
- (1576,670)-- % 6
- (1596,473){-110,-110}...{-110,-110} % 7
- (1162,39){-5,-4}... % 8
- (946,-39){-1,0}... % 9
- (473,79){-5,2}... % 10
- (39,197){-1,0}... % 11
- (-46,156){-50,-40}...{-4,-5} % *12
- (-158,39)--cycle); % 13
-
-endchar(0);
-
-"FMUV";
-
-charbegin( "V",2878h#, capheight*v#, baseline*v#);
-
-n := 12;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 7;
-t5 := 10;
-t6 := 12;
-t7 := 13;
-t8 := 15;
-t9 := 19;
-t10 := 21;
-t11 := 24;
-t12 := 27;
-
-adj_fill.A(6, 12) % fixed x points
- (1, 7, 12) % fixed y points
- ((1,3), (2,1), (12,2)) % tied points
- ((5,8), (4,9), (2,11)) % verticals
- ((3,10)) % horizontals
- ((985,611){80,70}...{80,70} % 0
- (1300,887){1,2}... % 1
- (1517,1852){0,1}... % 2
- (1300,2443){-1,1}... % 3
- (847,2600){-1,0}... % 4
- (256,2364){-1,-1}... % 5
- (67,2118){-65,-120}... % *6
- (0,1891){0,-1}... % 7
- (51,1752){50,-85}... % *8
- (197,1556){7,-8}... % 9
- (335,1320){0,-1}... % 10
- (271,1179){-60,-70}...{-9,-5} % *11
- (99,1044)-- % 12
- (158,985){9,5}... % 13
- (489,1234){115,125}... % *14
- (611,1478){0,1}... % 15
- (570,1610){-40,75}... % *16
- (453,1773){-7,8}... % 17
- (307,1973){-50,90}... % *18
- (256,2128){0,1}... % 19
- (335,2285){1,1}... % 20
- (591,2384){1,0}... % 21
- (1005,2206){1,-1}... % 22
- (1151,1948){50,-160}... % *23
- (1202,1576){0,-1}... % 24
- (1172,1135){-30,-180}... % *25
- (1084,867){-2,-3}...{-1,0} % 26
- (670,630)--cycle); % 27
-
-n := 5;
-t1 := 0;
-t2 := 3;
-t3 := 7;
-t4 := 10;
-t5 := 12;
-
-adj_fill.B() % fixed x points
- (5) % fixed y points
- ((1,5), (3,1), (5,4)) % tied points
- () % verticals
- ((2,4)) % horizontals
- ((2955,2364){-2,-1}... % 0
- (2776,2354){-100,25}... % *1
- (2561,2463){-4,3}... % 2
- (2206,2600){-1,0}... % 3
- (1964,2518){-135,-80}... % *4
- (1675,2285){-1,-1}...{-5,-6} % 5
- (1478,2088)-- % 6
- (1517,1852){4,9}... % 7
- (1753,2206){1,1}... % 8
- (1881,2308){60,35}... % *9
- (1990,2344){1,0}... % 10
- (2325,2206){3,-2}...{1,0} % 11
- (2620,2088)--cycle); % 12
-
-n := 12;
-t1 := 1;
-t2 := 2;
-t3 := 6;
-t4 := 9;
-t5 := 11;
-t6 := 13;
-t7 := 14;
-t8 := 17;
-t9 := 19;
-t10 := 23;
-t11 := 27;
-t12 := 28;
-
-adj_fill.C() % fixed x points
- (12) % fixed y points
- ((1,2), (2,3), (6,4), (7,5)) % tied points
- ((5,8), (4,9)) % verticals
- ((3,10), (1,11)) % horizontals
- ((197,217){7,8}...{8,5} % 0
- (670,630){1,0}... % 1
- (985,611){1,0}... % 2
- (1123,569){115,-55}... % *3
- (1438,394){7,-4}... % 4
- (1760,232){135,-55}... % *5
- (1970,177){1,0}... % 6
- (2226,276){1,1}... % 7
- (2314,476){30,140}... % *8
- (2344,827){0,1}... % 9
- (2325,1143){-1,12}... % 10
- (2305,1517){0,1}...{3,10} % 11
- (2344,1773){70,80}...{70,80} % 12
- (2620,2088){85,70}...{85,70} % 13
- (2955,2364)-- % 14
- (2955,2305){-3,-2}... % 15
- (2797,2167){-1,-1}... % 16
- (2581,1675){0,-1}... % 17
- (2620,1300){1,-6}... % 18
- (2679,867){0,-1}... % 19
- (2600,532){-1,-2}... % 20
- (2443,315){-4,-3}... % 21
- (2009,0){-4,-3}... % 22
- (1812,-39){-1,0}... % 23
- (1570,11){-140,50}... % *24
- (1261,158){-7,4}... % 25
- (912,334){-145,60}... % *26
- (690,394){-1,0}...{-7,-8} % 27
- (236,158)--cycle); % 28
-
-endchar(0);
-
-"FMUW";
-
-charbegin( "W",3673h#, capheight*v#, baseline*v#);
-
-n := 14;
-t1 := 0;
-t2 := 3;
-t3 := 4;
-t4 := 6;
-t5 := 8;
-t6 := 11;
-t7 := 13;
-t8 := 14;
-t9 := 16;
-t10 := 20;
-t11 := 22;
-t12 := 25;
-t13 := 27.97;
-t14 := 28;
-
-adj_fill.A(7, 14) % fixed x points
- (1, 8, 13) % fixed y points
- ((1,4), (2,1), (3,2), (14,3)) % tied points
- ((6,9), (5,10), (2,12)) % verticals
- ((4,11)) % horizontals
- ((788,453){105,80}...{105,80} % 0
- (1202,768){135,200}... % 1
- (1407,1275){70,305}...{0,1} % *2
- (1478,1970){-5,45}...{-5,45} % 3
- (1458,2147){-70,200}... % 4
- (1261,2463){-1,1}... % 5
- (887,2600){-1,0}... % 6
- (256,2344){-1,-1}... % 7
- (20,1891){0,-1}... % 8
- (71,1738){50,-90}... % *9
- (217,1537){200,-230}... % 10
- (335,1320){0,-1}... % 11
- (276,1162){-1,-1}...{-200,-105} % 12
- (99,1044)-- % 13
- (177,985){200,80}... % 14
- (473,1202){1,1}... % 15
- (611,1478){0,1}... % 16
- (565,1619){-45,80}... % *17
- (433,1793){-200,215}... % 18
- (317,1951){-40,75}... % *19
- (276,2088){0,1}... % 20
- (355,2285){1,1}... % 21
- (630,2384){1,0}... % 22
- (1005,2206){1,-1}... % 23
- (1136,1957){45,-160}... % *24
- (1182,1576){0,-1}... % 25
- (1121,1048){-60,-220}... % *26
- (946,709){-1,-1}...{-200,5} % 27
- (473,512)--cycle); % 28
-
-n := 4;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 3;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,6), (2,2), (3,1), (4,5)) % tied points
- () % verticals
- () % horizontals
- ((1970,2600){-200,-150}...{-200,-220} % 0
- (1458,2147)-- % 1
- (1478,1970){100,160}...{200,180} % 2
- (1753,2285)--cycle); % 3
-
-n := 13;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 5;
-t5 := 6;
-t6 := 8;
-t7 := 9;
-t8 := 10;
-t9 := 11;
-t10 := 13;
-t11 := 16;
-t12 := 17;
-t13 := 18;
-
-adj_fill.C() % fixed x points
- (1) % fixed y points
- ((4,7), (5,8), (6,9), (7,10), (8,6), (9,5), (12,4), (13,3))% tied points
- ((6,10)) % verticals
- ((3,11), (2,13)) % horizontals
- ((79,0){200,205}... % 0
- (287,175){95,60}... % *1
- (453,236){1,0}... % 2
- (768,99){200,-120}...{200,15} % 3
- (1300,-39){200,135}...{200,95} % 4
- (1734,197){75,60}...{75,60} % 5
- (2029,433){140,200}...{200,195} % 6
- (2305,788){60,200}...{-20,300} % 7
- (2403,1970){-10,40}...{-10,40} % 8
- (2364,2128){-100,210}...{-200,210} % 9
- (1970,2600)-- % 10
- (1753,2285){200,-90}... % 11
- (2040,1963){100,-225}... % *12
- (2147,1399){0,-1}... % 13
- (2091,817){-55,-235}... % *14
- (1931,473){-1,-1}... % 15
- (1359,217){-1,0}...{-200,155} % 16
- (788,453){-80,15}...{-80,15} % 17
- (473,512){-200,-155}...{-170,-200} % 18
- (20,79)--cycle); % 19
-
-n := 10;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 11;
-t5 := 13;
-t6 := 14;
-t7 := 16;
-t8 := 23;
-t9 := 27.39;
-t10 := 29;
-
-adj_fill.D() % fixed x points
- () % fixed y points
- ((1,8), (5,9), (6,10), (10,7)) % tied points
- ((3,8)) % verticals
- ((4,7), (2,9)) % horizontals
- ((2029,433){1,0}... % 0
- (2640,217){200,-95}... % 1
- (2837,177){1,0}... % 2
- (3113,355){120,200}... % 3
- (3175,649){10,210}... % *4
- (3152,1182){-20,200}... % 5
- (3135,1557){5,155}... % *6
- (3172,1793){.6872,1.755}... % 7
- (3211,1853){65,75}...{65,75} % *8
- (3428,2088){-1,0}... % 9
- (3152,2226){-200,130}... % 10
- (2837,2344){-1,0}... % 11
- (2630,2245){-110,-95}...{-200,-315} % *12
- (2403,1970)-- % 13
- (2364,2128){200,215}... % 14
- (2749,2477){170,120}... % *15
- (3034,2600){1,0}... % 16
- (3213,2555){105,-45}... % *17
- (3448,2423){200,-135}...{200,90} % 18
- (3802,2384){-5,-20}...{-5,-20} % 19
- (3782,2305){-225,-165}... % 20
- (3487,1990){-2,-4}... % 21
- (3433,1757){-10,-145}... % *22
- (3448,1418){25,-200}... % 23
- (3487,847){0,-1}... % 24
- (3451,575){-35,-115}... % *25
- (3349,394){-200,-190}...{-200,-125} % 26
- (2837,0){-200,-60}... % 27
- (2285,39){-200,85}...{-1,0} % 28
- (1734,197)--cycle); % 29
-
-endchar(0);
-
-"FMUX";
-
-charbegin( "X",2463h#, capheight*v#, baseline*v#);
-
-n := 12;
-t1 := 0;
-t2 := 1;
-t3 := 5;
-t4 := 7;
-t5 := 8;
-t6 := 11;
-t7 := 12;
-t8 := 13;
-t9 := 15;
-t10 := 18;
-t11 := 21;
-t12 := 22;
-
-adj_fill.A(1, 7) % fixed x points
- (8, 12) % fixed y points
- ((3,1), (4,2), (5,3), (10,4)) % tied points
- ((4,10)) % verticals
- ((6,9), (2,11)) % horizontals
- ((0,177){2,-3}... % 0
- (315,-20){1,0}... % 1
- (464,21){90,40}... % *2
- (670,138){6,4}... % 3
- (1064,473){1,1}... % 4
- (1221,630){1,1}... % 5
- (1353,920){45,200}... % *6
- (1399,1418){0,1}... % 7
- (1379,1970){-1,4}... % 8
- (1287,2253){-50,115}... % *9
- (1182,2423){-1,1}...{-15,1} % 10
- (737,2600){-139,-150}...{-139,-150} % 11
- (189,2009)-- % 12
- (256,1950){2,3}... % 13
- (433,2147){1,1}... % 14
- (749,2285){1,0}... % 15
- (985,2167){1,-1}... % 16
- (1123,1812){1,-7}... % 17
- (1143,1418){0,-1}... % 18
- (1123,985){-1,-5}... % 19
- (867,414){-1,-1}... % 20
- (512,236){-1,0}...{-1,2} % 21
- (217,433)--cycle); % 22
-
-n := 7;
-t1 := 2;
-t2 := 4;
-t3 := 5;
-t4 := 7;
-t5 := 20;
-t6 := 23;
-t7 := 24;
-
-adj_fill.B(7) % fixed x points
- (7) % fixed y points
- ((2,1), (3,4), (4,3), (5,2)) % tied points
- ((3,5)) % verticals
- ((1,6)) % horizontals
- ((2403,335){-105,-85}...{-105,-85} % 0
- (1990,0){-7,-2}... % 1
- (1812,-39){-1,0}... % 2
- (1478,99){-1,1}... % 3
- (1221,630){-1,5}... % 4
- (1143,1418){0,1}... % 5
- (1186,1578){60,140}... % *6
- (1379,1970){1,2}... % 7
- (1596,2285){1,1}...{5,2} % 8
- (2076,2608){1,-2}... % 9
- (2200,2353){43,-82}... % *10
- (2246,2285){1,-1}... % 11
- (2364,2234){1,0}...{2,1} % 12
- (2522,2293)-- % 13
- (2522,2226){-95,-55}...{-95,-55} % 14
- (2147,2009){-9,4}... % 15
- (1950,2147){-1,1}...{-2,5} % 16
- (1797,2332){-3,-2}... % 17
- (1655,2195){-3,-4}... % 18
- (1497,1911){-2,-5}... % 19
- (1399,1418){0,-1}... % 20
- (1438,867){2,-8}... % 21
- (1675,394){1,-1}... % 22
- (2009,256){1,0}...{3,2} % 23
- (2403,414)--cycle); % 24
-
-n := 2;
-t1 := 1;
-t2 := 4;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((1,4)) % tied points
- () % verticals
- ((1,2)) % horizontals
- ((2049,1418){-230,0}... % 0
- (1143,1418){-2,0}...{-130,0} % 1
- (630,1418)-- % 2
- (493,1261){7,1}... % 3
- (1281,1300){1,0}...{8,-1} % 4
- (1911,1261)--cycle); % 5
-
-endchar(0);
-
-"FMUY";
-
-charbegin( "Y",2884h#, capheight*v#, descender*v#);
-
-n := 12;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 7;
-t5 := 10;
-t6 := 12;
-t7 := 13;
-t8 := 15;
-t9 := 18;
-t10 := 20;
-t11 := 23;
-t12 := 26;
-
-adj_fill.A(6, 12) % fixed x points
- (1, 7, 12) % fixed y points
- ((1,3), (2,1), (12,2)) % tied points
- ((5,8), (4,9), (2,11)) % verticals
- ((3,10)) % horizontals
- ((827,473){105,90}...{105,90} % 0
- (1241,827){2,3}... % 1
- (1497,1852){0,1}... % 2
- (1261,2482){-1,1}... % 3
- (867,2600){-1,0}... % 4
- (276,2364){-1,-1}... % 5
- (72,2109){-70,-120}... % *6
- (0,1891){0,-1}... % 7
- (46,1770){45,-75}... % *8
- (177,1596){7,-8}... % 9
- (355,1340){0,-1}... % 10
- (292,1206){-60,-75}...{-4,-3} % *11
- (118,1044)-- % 12
- (177,985){5,3}... % 13
- (495,1238){110,125}... % *14
- (611,1478){0,1}... % 15
- (560,1617){-50,85}... % *16
- (414,1812){-7,8}... % 17
- (276,2108){0,1}... % 18
- (355,2285){1,1}... % 19
- (630,2384){1,0}... % 20
- (985,2226){1,-1}... % 21
- (1145,1943){55,-175}... % *22
- (1202,1537){0,-1}... % 23
- (1135,1047){-65,-210}... % *24
- (946,709){-1,-1}...{-1,0} % 25
- (433,512)--cycle); % 26
-
-n := 9;
-t1 := 0;
-t2 := 2;
-t3 := 6;
-t4 := 8;
-t5 := 11;
-t6 := 13;
-t7 := 15;
-t8 := 19;
-t9 := 20;
-
-adj_fill.B(1) % fixed x points
- (9) % fixed y points
- ((5,1)) % tied points
- ((3,7)) % verticals
- ((4,6), (2,8)) % horizontals
- ((749,-492){2,-5}... % 0
- (930,-679){125,-65}... % *1
- (1241,-749){1,0}... % 2
- (1753,-591){7,4}...{2,3} % 3
- (2403,0){2,4}... % 4
- (2580,568){60,335}... % *5
- (2640,1320){0,1}...{-1,5} % 6
- (2581,2266){-3,2}...{-4,5} % 7
- (2187,2600){-2,-1}... % 8
- (1793,2344){-5,-4}...{-1,-1} % 9
- (1478,2069)-- % 10
- (1497,1852){1,2}... % 11
- (1694,2128){1,1}...{13,8} % 12
- (1911,2285){7,-3}...{8,-9} % 13
- (2246,2009){1,-3}... % 14
- (2344,1221){0,-1}... % 15
- (2299,484){-45,-310}... % *16
- (2167,0){-1,-2}... % 17
- (1950,-315){-1,-1}... % 18
- (1418,-571){-1,0}...{-1,7} % 19
- (1024,-197)--cycle); % 20
-
-n := 7;
-t1 := 1;
-t2 := 2;
-t3 := 4;
-t4 := 5;
-t5 := 8;
-t6 := 10;
-t7 := 11;
-
-adj_fill.C() % fixed x points
- (4, 7) % fixed y points
- ((1,2), (2,3)) % tied points
- () % verticals
- ((1,6), (3,5)) % horizontals
- ((39,79){4,6}...{8,7} % 0
- (433,512){1,0}... % 1
- (827,473){11,-2}... % 2
- (1084,374){2,-1}... % 3
- (1379,276){1,0}...{6,7} % 4
- (1694,453)-- % 5
- (1726,394){-3,-4}... % 6
- (1458,80){-113,-105}... % *7
- (1281,-20){-1,0}... % 8
- (906,99){-11,5}... % 9
- (473,256){-1,0}...{-3,-5} % 10
- (79,0)--cycle); % 11
-
-endchar(0);
-
-"FMUZ";
-
-%charbegin( "Z",2029h#, capheight*v#, depthy*v#);
-charbegin( "Z",2029h#, capheight*v#, 2/3descender*v#); % DEK
-
-n := 10;
-t1 := 0;
-t2 := 2;
-t3 := 6;
-t4 := 8;
-t5 := 9;
-t6 := 10;
-t7 := 11;
-t8 := 12;
-t9 := 17;
-t10 := 19;
-
-adj_fill.A(1, 4, 7) % fixed x points
- (1, 5, 6, 10) % fixed y points
- ((1,2), (10,1)) % tied points
- ((2,9)) % verticals
- ((3,8)) % horizontals
- ((729,1438){18,1}... % 0
- (1143,1655){1,1}... % 1
- (1320,2069){0,1}... % 2
- (1261,2206){-1,1}... % 3
- (1044,2285){-1,0}... % 4
- (788,2266){-14,-1}... % 5
- (493,2246){-1,0}... % 6
- (276,2305){-1,1}...{0,1} % 7
- (236,2403){65,90}...{65,90} % 8
- (493,2758)-- % 9
- (552,2758){-2,-3}... % 10
- (552,2600){1,-1}... % 11
- (827,2541){1,0}... % 12
- (1044,2549){23,1}... % 13
- (1221,2561){1,0}... % 14
- (1417,2541){80,-20}... % *15
- (1537,2482){1,-1}... % 16
- (1635,2266){0,-1}... % 17
- (1418,1773){-1,-1}...{-10,-6} % 18
- (1005,1438)--cycle); % 19
-
-n := 11;
-t1 := 1;
-t2 := 4;
-t3 := 5;
-t4 := 7;
-t5 := 10;
-t6 := 11;
-t7 := 14;
-t8 := 17;
-t9 := 20;
-t10 := 22;
-t11 := 24;
-
-adj_fill.B(2, 10) % fixed x points
- () % fixed y points
- ((5,1), (6,2)) % tied points
- ((4,8)) % verticals
- ((5,7), (3,9), (1,11)) % horizontals
- ((-20,-98){5,4}... % 0
- (177,0){1,0}... % 1
- (276,-39){1,-1}... % 2
- (310,-140){10,-95}...{0,-1} % *3
- (315,-414){4,-1}... % 4
- (670,-453){1,0}...{6,5} % 5
- (1576,-118){2,3}... % 6
- (1872,788){0,1}...{-3,10} % 7
- (1812,1202){-2,3}... % 8
- (1221,1458){-1,0}...{-8,-1} % 9
- (1005,1438){-70,0}...{-70,0} % 10
- (729,1438)-- % 11
- (571,1202){10,-10}...{10,-10} % 12
- (611,1162){4,2}... % 13
- (946,1241){1,0}... % 14
- (1418,1064){1,-1}... % 15
- (1506,900){30,-105}... % *16
- (1537,650){0,-1}... % 17
- (1470,190){-65,-200}... % *18
- (1281,-138){-1,-1}... % 19
- (827,-335){-1,0}... % 20
- (670,-284){-1,1}... % 21
- (630,-98){0,1}... % 22
- (611,138){-1,2}... % 23
- (453,197){-1,0}... % 24
- (216,136){-130,-60}...{-5,-4} % *25
- (-59,-39)--cycle); % 26
-
-endchar(0);
-
-% PUNCTUATION
-set_stem_round(155,157,160,189,197,193);
-initrot:=identity;
-more_side(0); % DEK
-
-"fmexclamationpoint";
-
-%charbegin( 33, 795h#, ascender*v#, baseline );
-charbegin( 33,1095h#, ascender*v#, baseline ); % DEK
-
-n := 4;
-t1 := 0;
-t2 := 3;
-t3 := 8;
-t4 := 10;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- ((1,1), (4,1)) % tied points
- ((2,3)) % verticals
- () % horizontals
- ((413,2553){-1,0}... % 0
- (286,2518){-318,-227}... % 1
- (243,2444){-59,-206}... % *2
- (227,2312){0,-1}... % 3
- (238,2097){101,-1416}...{101,-1416} % 4
- (339,681)-- % 5
- (398,690){133,1370}... % 6
- (531,2060){133,1370}... % 7
- (551,2384){0,1}... % 8
- (503,2522){-234,213}...{-1,0} % 9
- (413,2553)--cycle); % 10
-
-n := 5;
-t1 := 1;
-t2 := 2;
-t3 := 3;
-t4 := 4;
-t5 := 5;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,2), (5,2)) % tied points
- ((2,4)) % verticals
- ((1,3)) % horizontals
- ((398,177)-- % 0
- (398,387){-1,0}... % 1
- (185,177){0,-1}... % 2
- (398,-44){1,0}... % 3
- (604,177){0,1}...{-1,0} % 4
- (398,387)--cycle); % 5
-
-%endchar(0);
-endchar(150h#); % DEK
-
-"fmdoublequote";
-
-%charbegin( 125, 795h#, ascender*v#, lcbody*v#);
-charbegin( 125, 795h#, ascender*v#, baseline*v#); % DEK
-n := 4;
-t1 := 0;
-t2 := 2;
-t3 := 7;
-t4 := 9;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- ((1,1), (4,1)) % tied points
- ((2,3)) % verticals
- () % horizontals
- ((159,2573){-1,0}... % 0
- (65,2538){-208,-163}... % 1
- (32,2431){0,-1}... % 2
- (52,2162){72,-562}...{72,-562} % 3
- (124,1600)-- % 4
- (205,1600){77,705}... % 5
- (282,2305){77,705}... % 6
- (282,2497){0,1}... % 7
- (240,2554){-219,158}...{-1,0} % 8
- (159,2573)--cycle); % 9
-
-n := 4;
-t1 := 0;
-t2 := 2;
-t3 := 7;
-t4 := 9;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,2), (4,2)) % tied points
- ((2,3)) % verticals
- () % horizontals
- ((617,2561){-1,0}... % 0
- (498,2528){-155,-140}... % 1
- (474,2470){0,-1}... % 2
- (491,2311){84,-711}...{84,-711} % 3
- (575,1600)-- % 4
- (651,1600){69,718}... % 5
- (720,2318){69,718}... % 6
- (725,2489){0,1}... % 7
- (703,2532){-204,227}...{-1,0} % 8
- (617,2561)--cycle); % 9
-
-endchar(0);
-
-"fmlefttquote";
-
-%charbegin( 18, 795h#, ascender*v#, lcbody*v#);
-charbegin( 18, 795h#, ascender*v#, baseline*v#); % DEK
-n := 2;
-t1 := 0;
-t2 := 12;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- ((1,1), (2,1)) % tied points
- () % verticals
- () % horizontals
- ((529,1568){-275,-225}... % 0
- (433,1518){-1,0}... % 1
- (339,1576){-239,317}... % 2
- (166,2001){0,1}... % 3
- (258,2252){166,276}...{350,433} % 4
- (519,2623)-- % 5
- (568,2570){-215,-370}... % 6
- (422,2281){-95,-210}... % 7
- (388,2135){0,-1}... % 8
- (439,1969){118,-183}... % 9
- (557,1786){118,-183}... % 10
- (590,1685){0,-1}...{-391,-302} % 11
- (529,1568)--cycle); % 12
-
-endchar(0);
-
-"fmrightquote";
-
-%charbegin( 19, 795h#, ascender*v#, lcbody*v#);
-charbegin( 19, 795h#, ascender*v#, baseline*v#); % DEK
-n := 2;
-t1 := 6;
-t2 := 7;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- ((1,1), (2,1)) % tied points
- () % verticals
- () % horizontals
- ((213,1502){198,333}... % 0
- (356,1770){155,386}... % 1
- (392,1942){0,1}... % 2
- (345,2087){-132,210}... % 3
- (213,2297){-132,210}... % 4
- (182,2404){0,1}...{189,173} % 5
- (208,2493)-- % 6
- (208,2493){333,295}... % 7
- (338,2562){1,0}... % 8
- (448,2480){237,-343}... % 9
- (579,2223){116,-321}... % 10
- (604,2085){0,-1}... % 11
- (505,1792){-275,-484}...{-253,-383} % 12
- (274,1460)--cycle); % 13
-
-endchar(0);
-
-"fmlparenthesis";
-
-%charbegin( 40, 795h#, programem*v#, descender*v#);
-charbegin( 40,1439h#, .75programem*v#, .25programem*v#); % DEK
-n := 6;
-t1 := 0;
-t2 := 3;
-t3 := 6;
-t4 := 7;
-t5 := 10;
-t6 := 14;
-
-adj_fill.A(1, 3, 4, 6) % fixed x points
- () % fixed y points
- () % tied points
- ((2,5)) % verticals
- () % horizontals
- ((731,-690){-218,40}... % 0
- (320,-398){-256,346}... % 1
- (128,140){-258,1434}... % *2
- (62,1036){0,1}... % 3
- (136,1888){289,1419}... % *4
- (351,2455){239,346}...{360,106} % 5
- (731,2729)-- % 6
- (731,2661){-349,-175}... % 7
- (458,2366){-219,-458}... % 8
- (304,1811){-206,-1351}... % *9
- (252,1015){0,-1}... % 10
- (318,66){256,-1470}... % *11
- (399,-253){189.9,-521.3}... % *12
- (508,-455){221,-253}...{242,-74} % 13
- (731,-636)--cycle); % 14
-
-%endchar(0);
-endchar(357h#); % DEK
-
-"fmrparenthesis";
-
-%charbegin( 41, 795h#, programem*v#, descender*v#);
-charbegin( 41,1439h#, .75programem*v#, .25programem*v#); % DEK
-n := 6;
-t1 := 0;
-t2 := 3;
-t3 := 6;
-t4 := 7;
-t5 := 10;
-t6 := 14;
-
-adj_fill.A(1, 3, 4, 6) % fixed x points
- () % fixed y points
- () % tied points
- ((2,5)) % verticals
- () % horizontals
- ((29,-691){335,60}... % 0
- (429,-482){224,270}... % 1
- (647,74){294,1490}... % *2
- (723,1008){0,1}... % 3
- (627,1937){-372,1516}... % *4
- (351,2524){-233,253}...{-573,119} % 5
- (29,2721)-- % 6
- (29,2644){386,-185}... % 7
- (254,2449){217,-312}... % 8
- (457,1892){273,-1429}... % *9
- (527,1020){0,-1}... % 10
- (477,45){-210,-1464}... % *11
- (412,-254){-159.7,-489.3}... % *12
- (317,-444){-248,-309}...{-314,-129} % 13
- (29,-632)--cycle); % 14
-
-%endchar(0);
-endchar(300h#); % DEK
-
-"fmast";
-
-charbegin( 42, 1028h#, theight*v#, baseline*v#);
-n := 3;
-t1 := .5179;
-t2 := 2;
-t3 := 2.575;
-
-adj_fill.A(2) % fixed x points
- () % fixed y points
- () % tied points
- ((1,3)) % verticals
- () % horizontals
- ((463,1663){16,302}...{-30,642} % 0
- (465,2562)-- % 1
- (561,2562){-47,-490}...{50,-366} % 2
- (556,1663)--cycle); % 3
-
-n := 0;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- () % horizontals
- ((803,1831){-225,196}...{-570,325} % 0
- (123,2328)-- % 1
- (203,2415){385,-363}...{187,-114} % 2
- (868,1909)--cycle); % 3
-
-n := 0;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- () % horizontals
- ((865,2345){-203,-125}...{-502,-449} % 0
- (166,1830)-- % 1
- (121,1909){411,261}...{291,254} % 2
- (810,2416)--cycle); % 3
-
-endchar(0);
-
-"rmplus";
-
-%charbegin( 43, 1838h#, lcbody*v#, baseline*v#);
-charbegin( 43, 2800h#, (1233+925)*v#, (1233-925)*v#); % DEK
-n := 2;
-t1 := 1;
-t2 := 2;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- ((1,2)) % horizontals
-% ((1788,1044){-1655,0}...{-1655,0} % 0
-% (133,1044)-- % 1
-% (78,898){1660,0}...{1660,0} % 2
-% (1738,898)--cycle); % 3
- ((2625,1044){-1655,0}...{-1655,0} % 0 % DEK
- (230,1044)-- % 1
- (175,898){1660,0}...{1660,0} % 2
- (2575,898)--cycle); % 3
-
-n := 2;
-t1 := 1;
-t2 := 2;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- () % tied points
- ((1,2)) % verticals
- () % horizontals
-% ((853,2){0,1760}...{0,1760} % 0
-% (853,1762)-- % 1
-% (1010,1815){0,-1742}...{0,-1742} % 2
-% (1010,73)--cycle); % 3
- ((1322,-306){0,1760}...{0,1760} % 0 % DEK
- (1322,2161)-- % 1
- (1479,2214){0,-1742}...{0,-1742} % 2
- (1479,-235)--cycle); % 3
-
-endchar(0);
-
-"rmcomma";
-
-%charbegin( 44, 1840h#, lcbody*v#, baseline*v#);
-charbegin( 44,(1840-812)*h#, 400*v#, baseline*v#); % DEK
-
-n := 4;
-t1 := 5;
-t2 := 6;
-t3 := 7;
-t4 := 11;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- ((2,1), (3,1)) % tied points
- ((1,4)) % verticals
- () % horizontals
- ((813,-642){171,229}... % 0
- (959,-368){161,387}... % 1
- (986,-224){0,1}... % 2
- (938,-69){-128,177}... % 3
- (810,108){-128,177}... % 4
- (773,228){0,1}...{271,188} % 5
- (838,354)-- % 6
- (838,354){373,276}... % 7
- (945,396){1,0}... % 8
- (1038,323){228,-317}... % 9
- (1167,90){103,-266}... % 10
- (1197,-100){0,-1}... % 11
- (1115,-357){-254,-409}...{-156,-187} % 12
- (855,-710)--cycle); % 13
-
-%endchar(0);
-endchar(-406h#); % DEK
-
-"fmminus";
-
-%charbegin( 45, 1824h#, lcbody*v#, baseline );
-charbegin( 45, 2800h#, (1233+925)*v#, (1233-925)*v#); % DEK
-
-n := 0;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- () % horizontals
-% ((1754,1018){-1650,0}...{-1650,0} % 0
-% (104,1018)-- % 1
-% (70,874){1651,0}...{1651,0} % 2
-% (1721,874)--cycle); % 3
- ((2614,1018){-1650,0}...{-1650,0} % 0 % DEK
- (230,1018)-- % 1
- (170,874){1651,0}...{1651,0} % 2
- (2564,874)--cycle); % 3
-
-endchar(0);
-
-"rmequalsign";
-
-%charbegin( 61, 1824h#, lcbody*v#, baseline );
-charbegin( 61, 2800h#, (440+925)*v#, (440-925)*v#); % DEK
-
-n := 2;
-t1 := 1;
-t2 := 2;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- ((1,2)) % horizontals
-% ((1754,1268){-1650,0}...{-1650,0} % 0
-% (104,1268)-- % 1
-% (70,1124){1651,0}...{1651,0} % 2
-% (1721,1124)--cycle); % 3
- ((2684,1362){-1650,0}...{-1650,0} % 0 % DEK
- (234,1362)-- % 1
- (200,1218){1651,0}...{1651,0} % 2
- (2651,1218)--cycle); % 3
-
-n := 2;
-t1 := 1;
-t2 := 2;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- ((1,2)) % horizontals
-% ((1754,768){-1650,0}...{-1650,0} % 0
-% (104,768)-- % 1
-% (70,624){1651,0}...{1651,0} % 2
-% (1721,624)--cycle); % 3
- ((2684,632){-1650,0}...{-1650,0} % 0 % DEK
- (234,632)-- % 1
- (200,488){1651,0}...{1651,0} % 2
- (2651,488)--cycle); % 3
-
-endchar(0);
-
-"rmperiod";
-
-%charbegin( 46, 1840h#, lcbody*v#, baseline*v#);
-charbegin( 46, (1840-812)*h#, 400*v#, baseline*v#); % DEK
-
-n := 5;
-t1 := 1;
-t2 := 2;
-t3 := 3;
-t4 := 4;
-t5 := 5;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- ((1,1), (5,1)) % tied points
- ((2,4)) % verticals
- ((1,3)) % horizontals
- ((931,163)-- % 0
- (931,378){-1,0}... % 1
- (729,163){0,-1}... % 2
- (931,-55){1,0}... % 3
- (1148,163){0,1}...{-1,0} % 4
- (931,378)--cycle); % 5
-
-%endchar(0);
-endchar(-406h#); % DEK
-
-"rmslash";
-
-%charbegin( 47, 1796h#, programem*v#, descender*v#);
-charbegin( 47, 1858h#, .75programem*v#, .25programem*v#); % DEK
-n := 0;
-
-numeric a[],b[],alpha,beta;
-pair vec;
-.5[b0,b3]=.75programem-120; b1=b2=-.25programem+250; b0-b3=33;
-.5[a0,a3]=1652; .5[a1,a2]=205;
-vec=(.5[a0-a1,a3-a2],.5[b0-b1,b3-b2]);
-(a3,b3)-(a2,b2)=alpha*vec;
-(a1,b1)=beta*vec+(a2,b2)+145*(unitvector vec rotated 90);
-
-adj_fill.A() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- () % horizontals
-% ((1614,2740){-1519,-3012}...{-1519,-3012}% 0
-% (95,-272)-- % 1
-% (223,-284){1505,2991}...{1505,2991} % 2
-% (1728,2707)--cycle); % 3
- ((a0,b0)-- % 0 % DEK
- (a1,b1)-- % 1
- (a2,b2)-- % 2
- (a3,b3)--cycle); % 3
-
-endchar(0);
-
-"rmcolon";
-
-charbegin( 58, 800h#, lcbody*v#, baseline*v#);
-n := 5;
-t1 := 1;
-t2 := 2;
-t3 := 3;
-t4 := 4;
-t5 := 5;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- ((1,1), (5,1)) % tied points
- ((2,4)) % verticals
- ((1,3)) % horizontals
- ((371,1477)-- % 0
- (371,1693){-1,0}... % 1
- (180,1477){0,-1}... % 2
- (371,1269){1,0}... % 3
- (610,1477){0,1}...{-1,0} % 4
- (371,1693)--cycle); % 5
-
-n := 5;
-t1 := 1;
-t2 := 2;
-t3 := 3;
-t4 := 4;
-t5 := 5;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,2), (5,2)) % tied points
- ((2,4)) % verticals
- ((1,3)) % horizontals
- ((371,152)-- % 0
- (371,389){-1,0}... % 1
- (195,152){0,-1}... % 2
- (371,-45){1,0}... % 3
- (621,152){0,1}...{-1,0} % 4
- (371,389)--cycle); % 5
-
-endchar(0);
-
-"rmsemicolon";
-
-%charbegin( 59, 800h#, lcbody*v#, baseline*v#);
-charbegin( 59, 800h#, lcbody*v#, 2/3descender*v#); % DEK
-n := 5;
-t1 := 1;
-t2 := 2;
-t3 := 3;
-t4 := 4;
-t5 := 5;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- ((1,1), (5,1)) % tied points
- ((2,4)) % verticals
- ((1,3)) % horizontals
- ((372,1480)-- % 0
- (372,1697){-1,0}... % 1
- (175,1480){0,-1}... % 2
- (372,1270){1,0}... % 3
- (602,1480){0,1}...{-1,0} % 4
- (372,1697)--cycle); % 5
-
-n := 0;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- () % horizontals
- ((273,-656){159,216}... % 0
- (423,-380){139,329}... % 1
- (449,-236){0,1}... % 2
- (400,-95){-126,188}... % 3
- (274,93){-126,188}... % 4
- (240,190){0,1}...{277,281} % 5
- (283,308)-- % 6
- (282,325){346,281}... % 7
- (398,366){1,0}... % 8
- (479,327){185,-206}... % 9
- (624,103){117,-298}... % 10
- (664,-83){7,-393}... % 11
- (576,-360){-202,-358}...{-227,-281} % 12
- (331,-702)--cycle); % 13
-
-endchar(0);
-
-"rmlbrk";
-
-%charbegin( 91, 805h#, programem*v#, descender*v#);
-charbegin( 91, 1028h#, .75programem*v#, .25programem*v#); % DEK
-n := 6;
-t1 := 0;
-t2 := 2;
-t3 := 3;
-t4 := 4;
-t5 := 5;
-t6 := 7;
-
-adj_fill.A(1, 3, 4, 6) % fixed x points
- () % fixed y points
- () % tied points
- ((2,5)) % verticals
- () % horizontals
- ((708,-442){-1,0}...{-563,-62} % 0
- (112,-482){0,3222}...{0,3222} % 1
- (112,2740){221,-23}...{1,0} % 2
- (708,2725)-- % 3
- (708,2633){-439,-45}...{-439,-45} % 4
- (269,2588){0,-2931}...{0,-2931} % 5
- (269,-343){439,-26}...{439,-26} % 6
- (708,-369)--cycle); % 7
-
-%endchar(0);
-endchar(323h#);
-
-"rmrbrk";
-
-%charbegin( 93, 805h#, programem*v#, descender*v#);
-charbegin( 93, 1028h#, .75programem*v#, .25programem*v#); % DEK
-n := 6;
-t1 := 0;
-t2 := 2;
-t3 := 3;
-t4 := 4;
-t5 := 5;
-t6 := 7;
-
-adj_fill.A(1, 3, 4, 6) % fixed x points
- () % fixed y points
- () % tied points
- ((2,5)) % verticals
- () % horizontals
- ((45,-458){1,0}...{614,-78} % 0
- (651,-487){0,3220}...{0,3220} % 1
- (651,2733){-397,-48}...{-1,0} % 2
- (45,2712)-- % 3
- (45,2622){449,-32}...{449,-32} % 4
- (494,2590){0,-2931}...{0,-2931} % 5
- (494,-341){-449,-40}...{-449,-40} % 6
- (45,-381)--cycle); % 7
-
-%endchar(0);
-endchar(-58h#); % DEK
-
-"fmappostrophe";
-
-charbegin( 39, 785h#, capheight*v#, baseline );
-n := 2;
-t1 := 0;
-t2 := 9;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- ((1,1), (2,1)) % tied points
- () % verticals
- () % horizontals
- ((385,2573){-1,0}... % 0
- (285,2537){-105,-94}... % 1
- (251,2464){0,-1}... % 2
- (258,2326){69,-712}...{69,-712} % 3
- (327,1614)-- % 4
- (386,1614){96,686}... % 5
- (482,2300){96,686}... % 6
- (497,2449){0,1}... % 7
- (466,2544){-152,162}...{-1,0} % 8
- (385,2573)--cycle); % 9
-
-endchar(0);
-
-"fmqmark"; %medium question mark
-
-charbegin( 63, 1342h#, capheight*v#, baseline );
-n := 12;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 5;
-t5 := 8;
-t6 := 9;
-t7 := 10;
-t8 := 11;
-t9 := 14;
-t10 := 16;
-t11 := 18;
-t12 := 19;
-
-adj_fill.A(6, 12) % fixed x points
- (1, 7) % fixed y points
- () % tied points
- ((4,9), (2,11), (5,8)) % verticals
- ((3,10)) % horizontals
- ((290,1815){-238,177}... % 0
- (168,2061){0,1}... % 1
- (293,2340){1,1}... % 2
- (846,2565){1,0}... % 3
- (1187,2446){1,-1}... % 4
- (1326,2090){0,-1}... % 5
- (1215,1746){-425,-703}... % *6
- (901,1387){-569,-493}... % 7
- (593,1010){0,-1}...{232,-128} % 8
- (716,803)-- % 9
- (543,681){-306,127}... % 10
- (362,925){0,1}... % 11
- (460,1127){376,484}... % *12
- (738,1409){623,538}... % 13
- (1062,2017){0,1}... % 14
- (941,2311){-1,1}... % 15
- (698,2416){-1,0}... % 16
- (464,2331){-1,-1}... % 17
- (399,2180){0,-1}...{280,-221} % 18
- (519,1952)--cycle); % 19
-
-n := 6;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 3;
-t5 := 4;
-t6 := 5;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,2), (3,1), (4,1), (6,2)) % tied points
- ((2,5)) % verticals
- ((1,3), (4,6)) % horizontals
- ((608,-39){1,0}... % 0
- (803,190){0,1}...{-1,0} % 1
- (591,382)-- % 2
- (591,382){-1,0}... % 3
- (401,176){0,-1}...{1,0} % 4
- (608,-39)--cycle); % 5
-
-endchar(0);
-
-"fmampersand";
-
-charbegin( 38, 2732h#, capheight*v#, baseline );
-n := 21;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 3;
-t5 := 6;
-t6 := 8;
-t7 := 12;
-t8 := 14;
-t9 := 16;
-t10 := 21;
-t11 := 23;
-t12 := 24;
-t13 := 26;
-t14 := 30;
-t15 := 32;
-t16 := 34;
-t17 := 38;
-t18 := 40;
-t19 := 42;
-t20 := 44;
-t21 := 45;
-
-adj_fill.A(12, 21) % fixed x points
- (11) % fixed y points
- ((2,1), (3,2)) % tied points
- ((9,14), (7,16), (6,17), (4,19)) % verticals
- ((10,13), (8,15), (5,18), (1,20)) % horizontals
- ((1287,1477){774,-41}...{1,0} % 0
- (2027,1466){22,-143}...{22,-143} % 1
- (2049,1323){110,-424}... % 2
- (2083,1090){0,-1}... % 3
- (1806,416){-264,-343}... % 4
- (1613,185){-341,-236}... % 5
- (1028,-31){-1,0}... % 6
- (411,175){-1,1}... % 7
- (182,722){0,1}... % 8
- (371,1189){1,1}... % 9
- (879,1538){571,342}... % 10
- (1258,1794){1,1}... % 11
- (1385,2154){0,1}... % 12
- (1291,2358){-1,1}... % 13
- (1155,2411){-1,0}... % 14
- (970,2328){-1,-1}... % 15
- (895,2068){0,-1}... % 16
- (1016,1565){474,-1132}... % *17
- (1369,936){454,-665}... % 18
- (1819,414){1,-1}... % 19
- (2024,253){389,-217}... % *20
- (2208,197){1,0}... % 21
- (2444,291){1,1}...{124,668} % 22
- (2632,706)-- % 23
- (2717,682){-92,-496}... % 24
- (2453,95){-1,-1}... % 25
- (2095,-42){-1,0}... % 26
- (1612,179){-275,261}... % 27
- (1149,763){-517,775}... % 28
- (791,1412){-481,1162}... % *29
- (668,1925){0,1}... % 30
- (864,2422){1,1}... % 31
- (1273,2584){1,0}... % 32
- (1558,2466){1,-1}... % 33
- (1651,2244){0,-1}... % 34
- (1467,1810){-1,-1}... % 35
- (1074,1521){-573,-348}... % 36
- (627,1225){-1,-1}... % 37
- (469,805){0,-1}... % 38
- (688,278){1,-1}... % 39
- (1085,119){1,0}... % 40
- (1520,278){233,164}... % 41
- (1889,986){0,1}... % 42
- (1761,1276){-1,1}... % 43
- (1536,1336){-1,0}...{-374,-43} % 44
- (1282,1319)--cycle); % 45
-
-n := 4;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 3;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((2,1), (3,2)) % tied points
- ((1,4)) % verticals
- ((1,4)) % horizontals
- ((2603,1476){-410,-38}...{-1,0} % 0
- (2027,1466)-- % 1
- (2049,1323){1,0}...{325,-54} % 2
- (2593,1298)--cycle); % 3
-
-endchar(0);
-
-"fmcaret";
-
-%charbegin( 94, 1850h#, programem*v#, lcbody*v#);
-charbegin( 94, 1850h#, capheight*v#, baseline*v#); % DEK
-n := 0;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- () % horizontals
- ((1832,1798){-905,921}...{-905,921} % 0
- (927,2719){-927,-1001}...{-927,-1001} % 1
- (0,1718)-- % 2
- (85,1672){834,818}...{834,818} % 3
- (919,2490){770,-790}...{770,-790} % 4
- (1689,1700)--cycle); % 5
-
-endchar(0);
-
-% ALTERNATE CHARACTERS
-set_stem_round(240,250,267,267,290,315);
-initrot:=identity shifted(0,-60v);
-more_side(100h#); % DEK
-
-"fmlda"; % '000
-
-charbegin( 0, 1642h#, theight*v#, baseline );
-n := 11;
-t1 := 0;
-t2 := 1;
-t3 := 5;
-t4 := 7.349;
-t5 := 9;
-t6 := 10;
-t7 := 12;
-t8 := 18;
-t9 := 20;
-t10 := 21;
-t11 := 23;
-
-adj_fill.A(1, 6) % fixed x points
- () % fixed y points
- ((5,1), (6,2), (9,2), (10,1)) % tied points
- ((4,7), (3,8), (2,11)) % verticals
- () % horizontals
- ((516,2555){-269,-306}... % 0
- (403,2267){0,-1}... % 1
- (505,2035){1,-1}... % 2
- (879,1821){977,-352}...{660,-90} % *3
- (1482,1683){24,-370}...{-195,-652} % 4
- (1355,426){-653,-487}...{-653,-487} % 5
- (702,-61){-334,228}...{-508,533} % 6
- (186,362){-18,364}...{102,653} % 7
- (222,1342){365,293}...{365,293} % 8
- (587,1635)-- % 9
- (667,1606){-274,-316}... % 10
- (526,1316){-190,-712}... % *11
- (477,894){0,-1}... % 12
- (468,604){16,-363}... % *13
- (493,531){499,-439}... % 14
- (813,292){491,-264}... % *15
- (984,267){142,130}... % 16
- (1133,601){202,941}... % *17
- (1186,1208){0,1}...{-26,229} % 18
- (1168,1433){-501,173}...{-501,173} % 19
- (667,1606){-80,29}...{-80,29} % 20
- (587,1635){-481,188}... % 21
- (259,1808){-1,1}... % 22
- (178,2014){0,1}...{221,206} % 23
- (471,2590)--cycle); % 24
-
-endchar(0);
-
-"fmldb"; % '001
-
-charbegin( 1, 1645h#, theight*v#, baseline );
-
-n := 6;
-t1 := 4;
-t2 := 6.799;
-t3 := 9;
-t4 := 11.69;
-t5 := 14;
-t6 := 18;
-
-adj_fill.A(3, 6) % fixed x points
- () % fixed y points
- () % tied points
- ((2,4), (1,5)) % verticals
- () % horizontals
- ((45,2100){225,47}...{225,47} % 0
- (270,2147){324,-102}...{388,-399} % 1
- (1172,1563){22,-295}... % 2
- (1146,738){-237,-1343}...{-244,-275} % *3
- (935,220){-349,258}... % 4
- (550,502){-367,360}... % 5
- (506,579){-42,400}... % 6
- (481,1141){38,920}...{43,100} % *7
- (544,1499){221,228}...{221,228} % 8
- (765,1727)-- % 9
- (695,1762){-456,-318}...{-299,-283} % 10
- (226,1393){-92,-689}...{31,-550} % 11
- (189,364){490,-509}...{267,-199} % 12
- (659,-52){656,415}...{265,216} % 13
- (1356,436){225,617}... % 14
- (1480,1016){135,1321}...{-24,421} % *15
- (1491,1757){-356,383}...{-224,67} % 16
- (485,2340){-301,-84}...{-185,-95} % 17
- (31,2165)--cycle); % 18
-
-endchar(0);
-
-"fmlfa"; % '002
-% was "fmlf" --- DEK
-charbegin(2,1034h#, ascender*v#, descender*v#);
-
-n := 12;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 7;
-t5 := 8;
-t6 := 9;
-t7 := 11;
-%t8 := 15;
-t8 := 14; % DEK
-t9 := 16;
-t10 := 17;
-t11 := 19;
-t12 := 21;
-
-adj_fill.A(1, 4, 9) % fixed x points
- (7) % fixed y points
- () % tied points
- ((6,8), (3,11)) % verticals
- ((2,12), (9,10), (4,5)) % horizontals
- ((1156,2463){-265,-308}...{-265,-308} % 0
- (891,2155){-347,418}... % 1
- (664,2282){-1,0}... % 2
- (509,2226){-1,-1}... % 3
- (434,2070){0,-1}... % 4
- (497,1827){248,-586}...{429,-685} % *5
- (682,1484){420,0}...{420,0} % 6
- (1102,1484){-97,-115}...{-97,-115} % 7
- (1005,1369){-310,0}...{-310,0} % 8
- (695,1369){0,-1}...{-74,-495} % 9
- (612,-199){-149,-275}...{-287,-539} % 10
- (325,-738)-- % 11
- (237,-733){198,512}... % 12
- (360,-321){82,377}... % 13
- (396,191){0,1}...{0,1} % 14
- (364,1369){-357,0}...{-357,0} % 15
- (7,1369){112,115}...{112,115} % 16
- (119,1484){239,0}...{239,0} % 17
- (358,1484){-56,691}... % 18
- (328,1986){0,1}... % 19
- (537,2459){1,1}... % 20
- (772,2580){1,0}... % 21
- (1024,2471){218,-169}... % 22
- (1054,2458){1.866,-.08138}... % 23
- (1081,2467){66,55}...{66,55} % 24
- (1147,2522)--cycle); % 25
-
-endchar(0);
-
-"fmlfb"; % '003
-
-charbegin( 3,1019h#, ascender*v#, descender*v#);
-n := 13;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 6;
-t5 := 7;
-t6 := 9;
-t7 := 13;
-t8 := 16;
-t9 := 18;
-t10 := 19;
-t11 := 23;
-t12 := 25;
-t13 := 27;
-
-adj_fill.A(1, 5, 10) % fixed x points
- (7, 13) % fixed y points
- () % tied points
- ((6,8), (3,11)) % verticals
- ((4,5), (9,10), (2,12)) % horizontals
- ((1070,2426){-1,1}...{-10,-1} % 0
- (609,2572){-359,-248}... % 1
- (439,2427){-1,-1}... % 2
- (236,2014){0,-1}... % 3
- (285,1736){52,-240}...{141,-651} % 4
- (337,1496){-192,0}...{-192,0} % 5
- (145,1496){-143,-118}...{-143,-118} % 6
- (2,1378){334,0}...{334,0} % 7
- (336,1378){6,-279}... % 8
- (353,534){0,-1}... % 9
- (343,-194){-36,-466}... % 10
- (297,-462){-132,-445}...{-204,-532} % 11
- (205,-742)-- % 12
- (274,-768){166,273}... % 13
- (440,-495){166,273}... % 14
- (598,-136){91,310}... % 15
- (649,596){0,1}...{0,1} % 16
- (663,1378){332,0}...{332,0} % 17
- (995,1378){82,118}...{82,118} % 18
- (1077,1496){-399,0}...{-399,0} % 19
- (678,1496){-95,463}... % 20
- (645,1590){-185,355}... % 21
- (460,1945){-185,355}... % 22
- (387,2145){0,1}... % 23
- (441,2280){1,1}... % 24
- (572,2330){1,0}... % 25
- (743,2250){1,-1}...{207,-440} % 26
- (859,2081){36,4}...{36,4} % 27
- (895,2085)--cycle); % 28
-
-endchar(0);
-
-"fmlga"; % '004
-
-charbegin( 4, 1664h#, lcbody*v#, descender*v#);
-n := 6;
-t1 := 0;
-t2 := 4;
-t3 := 6;
-t4 := 7;
-t5 := 8;
-t6 := 12;
-
-adj_fill.A(3, 6) % fixed x points
- () % fixed y points
- ((1,4), (3,1), (4,2), (6,3)) % tied points
- ((2,5)) % verticals
- () % horizontals
- ((1157,424){-669,-480}...{-669,-480} % 0
- (488,-56){-305,355}...{-305,355} % 1
- (183,299){-15,310}... % 2
- (177,950){49,1114}...{174,753} % *3
- (232,1413){143,100}...{503,264} % 4
- (826,1803){347,-221}...{424,-116} % 5
- (1256,1624)-- % 6
- (1186,1373){-354,25}...{-287,98} % 7
- (562,1510){-230,-493}... % 8
- (489,1136){-67,-999}...{22,-356} % *9
- (495,511){439,-525}...{322,-276} % 10
- (724,278){437,253}...{437,253} % 11
- (1161,531)--cycle); % 12
-
-n := 10;
-t1 := 1;
-t2 := 3;
-t3 := 6;
-t4 := 7;
-t5 := 8;
-t6 := 9;
-t7 := 11;
-t8 := 14;
-t9 := 18;
-t10 := 19;
-
-adj_fill.B(7, 10) % fixed x points
- (1) % fixed y points
- ((3,4), (4,3), (5,2), (6,1)) % tied points
- ((3,8)) % verticals
- ((2,9)) % horizontals
- ((233,-116){39,3}...{39,3} % 0
- (272,-113){65,-270}... % 1
- (416,-343){1,-1}... % 2
- (841,-495){1,0}... % 3
- (1162,-362){1,1}... % 4
- (1244,-147){0,1}...{-134,704} % 5
- (1157,424){4,107}...{4,107} % 6
- (1161,531){25,842}...{25,842} % 7
- (1186,1373){70,251}...{70,251} % 8
- (1256,1624)-- % 9
- (1543,1782){20,-36}...{20,-36} % 10
- (1563,1746){-314,-665}... % 11
- (1484,1462){-109,-696}... % *12
- (1454,1050){-6,-491}...{0,-509} % 13
- (1448,559){107,-705}... % 14
- (1525,-7){0,-1}...{-233,-524} % 15
- (1496,-135){-465,-515}...{-465,-515} % 16
- (1031,-650){-401,-279}... % 17
- (735,-733){-1,0}...{-1,1} % 18
- (90,-470)--cycle); % 19
-
-endchar(0);
-
-"fmlka"; % '005
-
-charbegin( 5, 1033h#, ascender*v#, baseline );
-n := 5;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 6;
-t5 := 7;
-
-adj_fill.A() % fixed x points
- (1, 3) % fixed y points
- ((1,2), (5,1)) % tied points
- () % verticals
- ((2,4)) % horizontals
- ((506,1504){0,1}... % 0
- (624,1902){1,1}... % 1
- (704,1935){1,0}... % 2
- (812,1865){1,-1}...{266,-349} % 3
- (932,1723)-- % 4
- (1066,1925){-211,539}...{-201,309} % 5
- (912,2216){-361,-215}...{-384,-301} % 6
- (528,1915)--cycle); % 7
-
-n := 2;
-t1 := 1;
-t2 := 2;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,3), (2,1)) % tied points
- () % verticals
- () % horizontals
- ((826,2603){-290,-173}...{-421,-315} % 0
- (349,2271)-- % 1
- (528,1915){0,1}... % 2
- (637,2335){183,243}...{262,207} % 3
- (888,2574)--cycle); % 4
-
-n := 11;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 3;
-t5 := 4;
-t6 := 5;
-t7 := 8;
-t8 := 11;
-t9 := 15;
-t10 := 16;
-t11 := 21;
-
-adj_fill.C(4, 8, 10) % fixed x points
- (7) % fixed y points
- ((1,3), (2,1), (3,2), (11,3)) % tied points
- ((6,9)) % verticals
- ((4,5)) % horizontals
- ((349,2271){179,-356}...{179,-356} % 0
- (528,1915){-22,-411}...{-22,-411} % 1
- (506,1504){427,0}...{427,0} % 2
- (933,1504){-92,-130}...{-92,-130} % 3
- (841,1374){-320,0}...{-320,0} % 4
- (521,1374){0,-1}...{0,-1} % 5
- (533,492){212,-178}... % 6
- (745,314){212,-178}... % 7
- (786,296){1,0}... % 8
- (834,315){183,88}...{216,111} % 9
- (1050,426)-- % 10
- (1054,340){-512,-355}...{-512,-355} % 11
- (542,-15){-272,276}... % 12
- (197,288){-265,198}... % 13
- (205,284){42,725}...{0,1} % 14
- (222,1374){-228,0}...{-228,0} % 15
- (-6,1374){176,130}...{176,130} % 16
- (170,1504){72,0}...{72,0} % 17
- (242,1504){0,1}...{-47,379} % 18
- (205,2520){46,23}...{46,23} % 19
- (251,2543){98,-272}...{98,-272} % 20
- (349,2271)--cycle); % 21
-
-endchar(0);
-
-"fmlta"; % '006
-
-%charbegin( 6, 1037h#, ascender*v#, baseline );
-charbegin( 6, 1037h#, theight*v#, baseline );
-n := 9;
-t1 := 0;
-t2 := 3;
-t3 := 5;
-t4 := 7;
-t5 := 10;
-t6 := 11;
-t7 := 13;
-t8 := 14;
-t9 := 15;
-
-adj_fill.A(2, 5, 8) % fixed x points
- (1) % fixed y points
- () % tied points
- ((3,7)) % verticals
- ((8,9), (4,6)) % horizontals
- ((633,2199){39,-17}...{39,-17} % 0
- (672,2182){-62,-369}...{0,-1} % 1
- (631,1510){457,0}...{457,0} % 2
- (1088,1510){-98,-142}...{-98,-142} % 3
- (990,1368){-355,0}...{-355,0} % 4
- (635,1368){0,-1}...{35,-658} % 5
- (639,515){218,-181}... % 6
- (892,316){323,-213}... % 7
- (961,321){227,142}...{206,113} % 8
- (1167,434)-- % 9
- (1186,370){-506,-386}...{-506,-386} % 10
- (680,-16){-351,301}...{-1,1} % 11
- (329,285){65,672}...{0,1} % 12
- (343,1368){-337,0}...{-337,0} % 13
- (6,1368){134,142}...{134,142} % 14
- (140,1510){197,0}...{197,0} % 15
- (337,1510){0,1}...{-15,456} % 16
- (331,2034)--cycle); % 17
-
-endchar(0);
-
-"fmlua"; % '007
-
-charbegin( 7, 1654h#, lcbody*v#, baseline );
-n := 6;
-t1 := 0;
-t2 := 5;
-t3 := 7;
-t4 := 11;
-t5 := 13;
-t6 := 17;
-
-adj_fill.A(1, 2, 4) % fixed x points
- () % fixed y points
- ((6,1)) % tied points
- ((3,5)) % verticals
- () % horizontals
- ((1147,347){-201,-97}... % 0
- (631,6){-417,-340}... % 1
- (581,-21){-1.873,-.3569}... % 2
- (539,-16){-189,148}... % 3
- (287,160){-426,248}...{-325,45} % *4
- (113,232){181,151}... % 5
- (231,503){159,805}... % *6
- (272,1037){0,1}... % 7
- (238,1340){-131,481}...{-452,376} % *8
- (141,1518){-151,-75}...{-151,-75} % 9
- (-10,1443)-- % 10
- (-63,1487){403,333}...{403,333} % 11
- (340,1820){381,-494}...{187,-144} % 12
- (533,1620){26,-796}... % 13
- (540,1033){0,-1}...{-105,-294} % 14
- (436,439){268,-91}...{191,-123} % 15
- (796,275){350,168}...{350,168} % 16
- (1146,443)--cycle); % 17
-
-n := 3;
-t1 := 0;
-t2 := 4;
-t3 := 8;
-
-adj_fill.B(1) % fixed x points
- () % fixed y points
- ((2,1)) % tied points
- ((2,3)) % verticals
- () % horizontals
- ((1805,385){-141,-113}...{-345,-342} % 0
- (1364,-14){-35,18}...{-35,18} % 1
- (1329,4){-118,292}...{-375,556} % 2
- (1153,345){-7,98}...{-7,98} % 3
- (1146,443){26,237}...{-24,687} % 4
- (1146,1625)-- % 5
- (1462,1796){26,-28}...{26,-28} % 6
- (1488,1768){-105,-635}... % 7
- (1427,892){0,-1}... % 8
- (1455,541){51,-333}... % 9
- (1540,380){222,-291}... % 10
- (1619,375){165,66}...{165,66} % 11
- (1784,441)--cycle); % 12
-
-endchar(0);
-
-"fmnontab1"; %non-tabular 1, medium (fitted 1)
-initrot:=identity; % DEK
-more_side(0); % DEK
-charbegin( 127, 1400h#, lfigheight*v#, baseline );
-n := 0;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- () % horizontals
- ((941,64){-28,408}... % 0
- (911,1560){0,1}... % 1
- (940,2579){36,811}...{-24,24} % 2
- (916,2603){-716,-296}...{-716,-296} % 3
- (200,2307)-- % 4
- (200,2221){1,0}... % 5
- (462,2221){1,0}... % 6
- (586,2102){52,-490}... % 7
- (605,1542){0,-1}...{-8,-451} % 8
- (590,-7){35,-31}...{35,-31} % 9
- (625,-38)--cycle); % 10
-
-endchar(0);
diff --git a/Master/texmf-dist/fonts/source/public/ams/eurb10.mf b/Master/texmf-dist/fonts/source/public/ams/eurb10.mf
deleted file mode 100644
index 4c45626b135..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/eurb10.mf
+++ /dev/null
@@ -1,47 +0,0 @@
-%% @metafontfile{
-%% filename="eurb10.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "13513 47 208 1809"
-%% keywords="amsfonts, tex, metafont , euler ",
-%% abstract="This is the parameter file for use with
-%% eurb10, the Euler roman bold font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% ----- Euler Roman Bold 10pt (math italic)---------------------
-
- font_identifier := "EURB V2.2";
-
- ptsize = 10;
-
- leftside# = rightside# = 0h#;
-
- xscale_factor := 1.1;
-
- input eurbch;
-
- bye
diff --git a/Master/texmf-dist/fonts/source/public/ams/eurb5.mf b/Master/texmf-dist/fonts/source/public/ams/eurb5.mf
deleted file mode 100644
index bb096b3df1f..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/eurb5.mf
+++ /dev/null
@@ -1,47 +0,0 @@
-%% @metafontfile{
-%% filename="eurb5.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "31934 47 206 1799"
-%% keywords="amsfonts, tex, metafont , euler ",
-%% abstract="This is the parameter file for use with
-%% eurb5, the Euler roman bold font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% ----- Euler Roman Bold 5pt---------------------
-
- font_identifier := "EURB V2.2";
-
- ptsize = 5;
-
- leftside# = rightside# = 300h#;
-
- xscale_factor := 1.28;
-
- input eurbch;
-
- bye
diff --git a/Master/texmf-dist/fonts/source/public/ams/eurb6.mf b/Master/texmf-dist/fonts/source/public/ams/eurb6.mf
deleted file mode 100644
index 5bad94fcaab..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/eurb6.mf
+++ /dev/null
@@ -1,47 +0,0 @@
-%% @metafontfile{
-%% filename="eurb6.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "19247 47 208 1809"
-%% keywords="amsfonts, tex, metafont , euler ",
-%% abstract="This is the parameter file for use with
-%% eurb6, the Euler roman bold font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% ----- Euler Roman Bold 6pt (math italic)---------------------
-
- font_identifier := "EURB V2.2";
-
- ptsize = 6;
-
- leftside# = rightside# = 150h#;
-
- xscale_factor := 1.23;
-
- input eurbch;
-
- bye
diff --git a/Master/texmf-dist/fonts/source/public/ams/eurb7.mf b/Master/texmf-dist/fonts/source/public/ams/eurb7.mf
deleted file mode 100644
index 29546e9df25..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/eurb7.mf
+++ /dev/null
@@ -1,47 +0,0 @@
-%% @metafontfile{
-%% filename="eurb7.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "21933 47 207 1805"
-%% keywords="amsfonts, tex, metafont , euler ",
-%% abstract="This is the parameter file for use with
-%% eurb7, the Euler roman bold font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% ----- Euler Roman Bold 7pt ---------------------
-
- font_identifier := "EURB V2.2";
-
- ptsize = 7;
-
- leftside# = rightside# = 100h#;
-
- xscale_factor := 1.2;
-
- input eurbch;
-
- bye
diff --git a/Master/texmf-dist/fonts/source/public/ams/eurb8.mf b/Master/texmf-dist/fonts/source/public/ams/eurb8.mf
deleted file mode 100644
index 8263daa55b9..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/eurb8.mf
+++ /dev/null
@@ -1,47 +0,0 @@
-%% @metafontfile{
-%% filename="eurb8.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "50677 47 208 1807"
-%% keywords="amsfonts, tex, metafont , euler ",
-%% abstract="This is the parameter file for use with
-%% eurb8, the Euler roman bold font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% ----- Euler Roman Bold 8pt (math italic)---------------------
-
- font_identifier := "EURB V2.2";
-
- ptsize = 8;
-
- leftside# = rightside# = 0h#;
-
- xscale_factor := 1.17;
-
- input eurbch;
-
- bye
diff --git a/Master/texmf-dist/fonts/source/public/ams/eurb9.mf b/Master/texmf-dist/fonts/source/public/ams/eurb9.mf
deleted file mode 100644
index e4f85759970..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/eurb9.mf
+++ /dev/null
@@ -1,47 +0,0 @@
-%% @metafontfile{
-%% filename="eurb9.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "53022 47 208 1807"
-%% keywords="amsfonts, tex, metafont , euler ",
-%% abstract="This is the parameter file for use with
-%% eurb9, the Euler roman bold font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% ----- Euler Roman Bold 9pt (math italic)---------------------
-
- font_identifier := "EURB V2.2";
-
- ptsize = 9;
-
- leftside# = rightside# = 0h#;
-
- xscale_factor := 1.12;
-
- input eurbch;
-
- bye
diff --git a/Master/texmf-dist/fonts/source/public/ams/eurbch.mf b/Master/texmf-dist/fonts/source/public/ams/eurbch.mf
deleted file mode 100644
index 3d0e1af667d..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/eurbch.mf
+++ /dev/null
@@ -1,6642 +0,0 @@
-%% @metafontfile{
-%% filename="eurbch.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: driver",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "50330 6642 19763 216732"
-%% keywords="amsfonts, tex, metafont , euler ",
-%% abstract="This is the driver file for use with
-%% the Euler roman bold fonts in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% Euler Roman Bold
-
-% ----- This font is set up as Math Italic, \textfont1, page 430 of TeXbook
-
-mode_setup;
-font_coding_scheme "TeX math italic subset";
-
-% EULER ROMAN BOLD PARAMETERS
-
-% These all in bitpad numbers (.001"):
-
- programem = 3700;
- baseline = 0;
- ascender = capheight;
- descender = 700;
- depthy = 700; % depthy = 500;
- capheight = 2600;
- lcbody = 1800; %1700 for medium, 1800 for bold.
- dotheight = 2600;
- theight = 2330;
- lfigheight = capheight;
- nfigbody = lcbody;
- nfigascender = ascender;
- nfigdescender = descender;
-
-
-input eubase;
-
-% individual character widths for bold lower case
-
-lefta# = -20h#; righta# = 0h#;
-leftb# = 0h#; rightb# = 0h#;
-leftc# = 0h#; rightc# = 0h#;
-leftd# = 0h#; rightd# = 0h#;
-lefte# = -20h#; righte# = 30h#;
-leftf# = 0h#; rightf# = 0h#;
-leftg# = 0h#; rightg# = -60h#;
-lefth# = 0h#; righth# = 0h#;
-lefti# = 0h#; righti# = 0h#;
-leftj# = 0h#; rightj# = 0h#;
-leftk# = 0h#; rightk# = 0h#;
-leftl# = 0h#; rightl# = 0h#;
-leftm# = 30h#; rightm# = 0h#;
-leftn# = 0h#; rightn# = 0h#;
-lefto# = 0h#; righto# = 0h#;
-%leftp# = 0h#; rightp# = 0h#;
-leftp# = 0h#; rightp# = -50h#; % DEK
-leftq# = 0h#; rightq# = 0h#;
-leftr# = 0h#; rightr# = 0h#;
-lefts# = 0h#; rights# = 0h#;
-leftt# = 0h#; rightt# = 0h#;
-leftu# = 0h#; rightu# = 0h#;
-leftv# = 0h#; rightv# = 0h#;
-leftw# = 0h#; rightw# = 0h#;
-leftx# = 0h#; rightx# = 0h#;
-lefty# = 0h#; righty# = 0h#;
-leftz# = 0h#; rightz# = 0h#;
-
-% information for positioning of math accents --- DEK (updated May 1988!)
-skewchar=oct"177"; skew#=1/36programem*h#;
-ligtable "G": "H": "O": "S": "a": "c": "e": "g": "o": "s": "z":
- 1: 2: 3: 5: 7: 9: 26: % Delta Theta Lambda Pi Upsilon Psi rho
- 18: 32: 33: 39: skewchar kern skew#; % theta psi omega varphi
-ligtable "C": "X": "Z": 16: 25: 28: 125: % zeta pi tau wp
- skewchar kern 2skew#;
-ligtable "f": skewchar kern 4skew#;
-ligtable 21: skewchar kern-2skew#; % lambda
-charcode:=skewchar; shipout nullpicture;
-
-% spacing corrections before and after punctuation --- DEK
-slashchar=oct"75"; periodchar=oct"72"; commachar=oct"73";
-ligtable "V": "W": "Y": skewchar kern 2skew#, "T": 0: "F": % Gamma
- slashchar kern-2skew#,"P": commachar kern-3skew#, periodchar kern-3skew#;
-ligtable slashchar: "A" kern-2skew#, "a" kern -2skew#, "g" kern-2skew#,
- 1 kern-2skew#, 3 kern-2skew#, oct"13" kern-2skew#; % Delta, Lambda, alpha
-
-% LOWER CASE
-set_stem_round(350,367,390,390,405,420); % DEK
-more_side(100h#);
-
-"rbla";
-
-charbegin( "a", 2055h# + lefta# + righta#, lcbody*v#, baseline );
-
-n := 8;
-t1 := 0.6;
-t2 := 3;
-t3 := 5;
-t4 := 7;
-t5 := 9;
-t6 := 10;
-t7 := 11;
-t8 := 12;
-
-adj_fill.A(3) % fixed x points
- () % fixed y points
- ((5,1), (6,2), (7,4), (8,3)) % tied points
- ((1,7)) % verticals
- ((2,4)) % horizontals
- ((1819,1790){-42,-468}... % 0
- (1775,493){21,-488}... % 1
- (1809,307){135,-206}... % 2
- (1877,269){257,-1}...{344,330} % 3
- (2112,424)-- % 4
- (2178,346){-216,-283}... % 5
- (1773,-13){-363,-160}... % 6
- (1608,-45){-430,10}... % 7
- (1480,-2){-198,207}...{-53,425} % 8
- (1390,243){-14,232}...{-14,232} % 9
- (1376,475){196,1208}...{0,1} % 10
- (1402,1223)-- % 11
- (1572,1683){203,140}...{203,140} % 12
- (1775,1823)--cycle); % 13
-
-
-n := 11;
-t1 := 0;
-t2 := 1;
-t3 := 4;
-t4 := 7;
-t5 := 9;
-t6 := 10;
-t7 := 12;
-t8 := 15;
-t9 := 18;
-t10 := 20;
-t11 := 21;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,3), (5,1), (6,2), (11,2), (10,4)) % tied points
- ((3,8)) % verticals
- ((4,7), (2,9)) % horizontals
- ((1572,1683){-325,192}... % 0
- (1062,1844){-455,-5}... % 1
- (574,1696){-10,-8}... % 2
- (326,1305){-323,-988}... % *3
- (251,708){18,-616}... % 4
- (320,296){237,-682}... % *5
- (488,26){211,-183}... % 6
- (727,-55){1,0}... % 7
- (1095,46){407,210}...{489,371} % 8
- (1390,243)-- % 9
- (1376,475){-134,-251}... % 10
- (1218,303){-251,-167}... % 11
- (983,232){-360,6}... % 12
- (763,335){-163,202}... % 13
- (667,544){-133,516}... % *14
- (630,851){-8,421}... % 15
- (687,1315){237,763}... % *16
- (867,1614){248,208}... % 17
- (1094,1702){315,2}... % 18
- (1290,1629){198,-210}... % 19
- (1402,1223){0,-1}... % 20
- (1376,475)--cycle); % 21
-endchar(lefta#);
-
-"rblb";
-
-charbegin( "b", 2063h# + leftb# + rightb#, ascender*v#, baseline );
-
-n := 13;
-t1 := 0;
-t2 := 1;
-t3 := 5.5;
-t4 := 8;
-t5 := 10;
-t6 := 12;
-t7 := 14;
-t8 := 15;
-t9 := 17;
-t10 := 19;
-t11 := 21;
-t12 := 24;
-t13 := 25;
-
-adj_fill.A(2, 7) % fixed x points
- (8) % fixed y points
- ((7,1), (8,2), (12,2), (13,1)) % tied points
- ((3,12), (5,10)) % verticals
- ((1,2), (4,11), (6,9)) % horizontals
- ((1,2503){-4,-111}...{-4,-111} % 0
- (-3,2392){275,-8}... % 1
- (201,2361){226,-76}... % 2
- (322,2234){45,-293}... % 3
- (342,1877){-5,-427}... % 4
- (321,1074){-24,-429}... % 5
- (337,458){139,-965}... % *6
- (460,109){219,-247}... % 7
- (841,-53){1,0}... % 8
- (1557,266){425,402}... % 9
- (1881,1097){0,1}... % 10
- (1697,1673){-338,350}... % 11
- (1351,1824){-1,0}...{-243,-217} % 12
- (723,1537){-36,8}...{-36,8} % 13
- (687,1545)-- % 14
- (697,1360){312,271}... % 15
- (902,1502){383,191}... % *16
- (1080,1551){1,0}... % 17
- (1363,1418){177,-271}... % 18
- (1480,879){0,-1}... % 19
- (1338,315){-204,-299}... % 20
- (1005,141){-1,0}... % 21
- (759,304){-7,10}... % 22
- (673,660){-62,1056}...{34,392} % *23
- (697,1360){-10,185}...{-10,185} % 24
- (687,1545){22,1020}...{22,1020} % 25
- (709,2565){0,50}...{0,50} % 26
- (709,2615)--cycle); % 27
-
-endchar(leftb#);
-
-"rblc";
-
-charbegin( "c", 1646h# + leftc# + rightc#, lcbody*v#, baseline );
-
-
-
-
-n := 11;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 5;
-t5 := 7;
-t6 := 9;
-t7 := 10;
-t8 := 11;
-t9 := 13;
-t10 := 15;
-t11 := 17;
-
-adj_fill.A(7) % fixed x points
- (1, 6) % fixed y points
- () % tied points
- ((2,11), (4,9)) % verticals
- ((3,10), (5,8)) % horizontals
- ((1302,1183){-32,21}...{-32,21} % 0
- (1270,1204){-4,346}... % 1
- (1161,1594){-327,492}... % 2
- (1028,1674){-1,0}... % 3
- (835,1600){-402,-392}... % 4
- (600,919){0,-1}... % 5
- (788,338){409,-416}... % 6
- (1057,217){1,0}... % 7
- (1319,283){555,255}...{353,290} % *8
- (1612,472)-- % 9
- (1685,409){-399,-439}... % 10
- (819,-36){-1,0}... % 11
- (393,131){-391,425}... % 12
- (203,713){0,1}... % 13
- (522,1626){1,1}... % 14
- (1111,1834){1,0}... % 15
- (1520,1700){283,-301}...{25,-311} % 16
- (1636,1404)--cycle); % 17
-
-endchar(leftc#);
-
-"rbld";
-
-charbegin( "d", 2063h# + leftd# + rightd#, ascender*v#, baseline );
-
-n := 11;
-t1 := 0;
-t2 := 1;
-t3 := 5;
-t4 := 6;
-t5 := 8;
-t6 := 9;
-t7 := 10;
-t8 := 12;
-t9 := 14;
-t10 := 16;
-t11 := 19;
-
-adj_fill.A(1, 9) % fixed x points
- () % fixed y points
- ((3,1), (4,2), (6,3), (7,4)) % tied points
- ((5,11)) % verticals
- ((1,2), (8,10)) % horizontals
- ((1053,2501){2,-116}...{2,-116} % 0
- (1055,2385){384,-42}... % 1
- (1276,2349){321,-126}... % 2
- (1360,2265){108,-249}... % 3
- (1380,2148){20,-459}...{0,-1} % *4
- (1380,1806){-70,-171}...{-70,-171} % 5
- (1310,1635){1,-1}... % 6
- (1360,1526){68,-294}... % *7
- (1378,1341){0,-892}...{0,-892} % 8
- (1378,449){-4,-209}...{-4,-209} % 9
- (1374,240){17,-233}... % 10
- (1459,12){1,-1}... % 11
- (1591,-39){1,0}... % 12
- (1859,58){572,371}...{239,274} % *13
- (2163,332)-- % 14
- (2106,415){-235,-204}... % 15
- (1867,279){-1,0}... % 16
- (1802,319){-174,300}... % 17
- (1756,529){-43,857}... % *18
- (1759,1176){0,1}...{42,948} % 19
- (1805,2589)--cycle); % 20
-
-n := 10;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 7;
-t5 := 8;
-t6 := 9;
-t7 := 10;
-t8 := 13;
-t9 := 16;
-t10 := 17;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,4), (5,1), (6,2), (10,3)) % tied points
- ((3,8)) % verticals
- ((2,9), (4,7)) % horizontals
- ((1374,240){-20,-15}... % 0
- (1028,33){-646,-278}... % *1
- (728,-38){-1,0}... % 2
- (403,83){-1,1}... % 3
- (183,715){0,1}... % 4
- (256,1225){282,872}... % *5
- (465,1587){1,1}... % 6
- (1048,1831){1,0}...{635,-83} % 7
- (1380,1806)-- % 8
- (1310,1635){-1,1}... % 9
- (1113,1688){-1,0}... % 10
- (806,1547){-1,-1}... % 11
- (654,1277){-198,-672}... % *12
- (595,875){0,-1}... % 13
- (642,536){150,-555}... % *14
- (758,320){1,-1}... % 15
- (975,234){1,0}...{153,194} % 16
- (1378,449)--cycle); % 17
-
-endchar(leftd#);
-
-"rble";
-
-charbegin( "e", 1853h# + lefte# + righte#, lcbody*v#, baseline );
-
-
-
-
-n := 13;
-t1 := 0;
-t2 := 3;
-t3 := 5;
-t4 := 7;
-t5 := 8;
-t6 := 10;
-t7 := 12;
-t8 := 13;
-t9 := 15;
-t10 := 17;
-t11 := 19;
-t12 := 21;
-t13 := 24;
-
-adj_fill.A(8, 13) % fixed x points
- (7, 13) % fixed y points
- ((1,1), (4,1), (5,2), (13,2)) % tied points
- ((2,12), (5,10)) % verticals
- ((3,11), (6,9)) % horizontals
- ((617,941){671,230}... % 0
- (1288,1171){645,230}... % 1
- (1365,1222){1,1}... % 2
- (1384,1271){0,1}... % 3
- (1274,1598){-1,1}... % 4
- (1076,1684){-1,0}... % 5
- (822,1584){-1,-1}...{0,-294} % 6
- (617,941){-2,-154}...{-2,-154} % 7
- (615,787){0,-1}... % 8
- (786,327){1,-1}... % 9
- (1115,194){1,0}... % 10
- (1358,242){547,190}...{316,179} % *11
- (1662,384)-- % 12
- (1704,299){-313,-257}... % 13
- (1297,34){-761,-357}... % *14
- (943,-58){-1,0}... % 15
- (419,131){-1,1}... % 16
- (214,755){0,1}... % 17
- (524,1599){1,1}... % 18
- (1154,1830){1,0}... % 19
- (1654,1673){1,-1}... % 20
- (1796,1292){0,-1}... % 21
- (1778,1206){-8,-10}... % 22
- (1701,1155){-1060,-368}...{-1086,-368} % 23
- (615,787)--cycle); % 24
-
-endchar(lefte#);
-
-"rblf";
-
-charbegin( "f", 1248h# + leftf# + rightf#, ascender*v#, baseline );
-
-n := 17;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 6;
-t5 := 7;
-t6 := 8;
-t7 := 9;
-t8 := 10;
-t9 := 11;
-t10 := 12;
-t11 := 13;
-t12 := 14;
-t13 := 15;
-t14 := 16;
-t15 := 19;
-t16 := 21;
-t17 := 23;
-
-adj_fill.A(2, 6, 14, 17) % fixed x points
- (9, 10) % fixed y points
- ((1,2), (9,1), (10,1), (17,2)) % tied points
- ((4,15), (7,12), (8,11)) % verticals
- ((3,16), (5,6), (13,14)) % horizontals
- ((1123,2216){109,354}...{109,354} % 0
- (1232,2570){-281,117}... % 1
- (1047,2618){-1,0}... % 2
- (858,2593){-516,-216}... % 3
- (646,2425){-385,-464}... % *4
- (473,2129){-231,-560}...{-24,-710} % 5
- (405,1643){-385,0}...{-385,0} % 6
- (20,1643){-52,-163}...{-52,-163} % 7
- (-32,1480){429,0}...{429,0} % 8
- (397,1480){-10,-1482}...{-10,-1482} % 9
- (387,-2){43,-36}...{43,-36} % 10
- (430,-38)-- % 11
- (430,-38){380,106}...{380,106} % 12
- (810,68){-44,1412}...{-44,1412} % 13
- (766,1480){409,0}...{409,0} % 14
- (1175,1480){56,163}...{56,163} % 15
- (1231,1643){-1,0}... % 16
- (888,1671){-536,107}... % *17
- (695,1750){-100,95}... % 18
- (600,2002){0,1}... % 19
- (720,2242){274,192}... % 20
- (890,2284){1,0}...{226,-212} % 21
- (1073,2207){50,9}...{50,9} % 22
- (1123,2216)--cycle); % 23
-
-endchar(leftf#);
-
-"rblg";
-
-charbegin( "g", 2072h# + leftg# + rightg#, lcbody*v#, descender*v#);
-
-%rotation of 3 degrees, watch out for lateral drift!
-rot := identity rotated 3 shifted (0,-60v);
-
-n := 8;
-t1 := 2.1;
-t2 := 5.1;
-t3 := 6;
-t4 := 7;
-t5 := 9.5;
-t6 := 13;
-t7 := 14;
-t8 := 15;
-
-adj_fill.A(3) % fixed x points
- (4,8) % fixed y points
- ((6,3), (7,1), (8,2)) % tied points
- ((1,6)) % verticals
- ((2,5)) % horizontals
- ((1776,1793){42,-18}...{42,-18} % 0
- (1818,1775){-122,-1286}... % 1
- (1797,720){0,-1}... % 2
- (1721,-11){-292,-1165}... % *3
- (1505,-445){-486,-452}... % 4
- (788,-736){-671,-14}...{-323,410} % 5
- (218,-504){202,323}...{202,323} % 6
- (420,-181)-- % 7
- (504,-200){327,-658}... % 8
- (651,-441){374,-378}... % 9
- (911,-567){616,3}... % 10
- (1225,-413){405,456}... % 11
- (1343,-163){155,629}...{-3,245} % *12
- (1380,216){8,219}...{8,219} % 13
- (1388,435){215,1277}...{215,1277} % 14
- (1603,1712)--cycle); % 15
-
-
-n := 11;
-t1 := 0;
-t2 := 1.1;
-t3 := 4.1;
-t4 := 6.1;
-t5 := 8;
-t6 := 9;
-t7 := 10;
-t8 := 10.5;
-t9 := 13.5;
-t10 := 15.5;
-t11 := 18;
-
-adj_fill.B(5) % fixed x points
- () % fixed y points
- ((1,1), (6,1), (7,2), (11,3)) % tied points
- ((3,9)) % verticals
- ((4,8), (2,10)) % horizontals
- ((1388,435){-271,-473}... % 0
- (986,228){-681,53}... % 1
- (763,340){-352,425}... % 2
- (673,544){-126,523}... % *3
- (637,863){-13,633}... % 4
- (821,1571){391,484}... % 5
- (1122,1693){490,9}... % 6
- (1339,1593){403,-417}... % 7
- (1394,1361){-6,-926}...{-6,-926} % 8
- (1388,435)-- % 9
- (1603,1712){-568,257}... % 10
- (1053,1836){-666,20}... % 11
- (495,1605){-1,-1}... % 12
- (325,1264){-243,-903}... % *13
- (252,702){-21,-714}... % 14
- (449,60){1,-1}... % 15
- (749,-57){665,16}... % 16
- (1038,16){631,273}...{538,389} % *17
- (1380,216)--cycle); % 18
-endchar(leftg#);
-
-"rblh";
-
-charbegin( "h", 2034h# + lefth# + righth#, ascender*v#, baseline );
-
-n := 7;
-t1 := 0;
-t2 := 1;
-t3 := 4;
-t4 := 6;
-t5 := 8;
-t6 := 9;
-t7 := 10;
-
-adj_fill.A(1, 2) % fixed x points
- (4, 7) % fixed y points
- ((5,1), (6,2)) % tied points
- ((3,6)) % verticals
- ((1,2)) % horizontals
- ((0,2496){0,-125}...{0,-125} % 0
- (0,2371){158,-12}... % 1
- (188,2355){280,-70}... % 2
- (305,2235){1,-4}... % 3
- (319,1201){0,-1}...{-35,-822} % 4
- (302,13){45,-40}...{45,-40} % 5
- (347,-27)-- % 6
- (700,93){-13,1313}...{-13,1313} % 7
- (687,1406){-12,153}...{-12,153} % 8
- (675,1559){29,1019}...{29,1019} % 9
- (704,2578)--cycle); % 10
-
-n := 9;
-t1 := 1;
-t2 := 4;
-t3 := 7;
-t4 := 9;
-t5 := 10;
-t6 := 12;
-t7 := 14;
-t8 := 16;
-t9 := 18;
-
-adj_fill.B(9) % fixed x points
- () % fixed y points
- ((4,2), (5,1)) % tied points
- ((2,7)) % verticals
- ((3,6), (1,8)) % horizontals
- ((2077,456){-221,-213}... % 0
- (1840,333){-409,1}... % 1
- (1743,397){-147,231}... % 2
- (1696,615){-29,733}... % *3
- (1714,1130){6,100}... % 4
- (1702,1508){-96,602}... % *5
- (1618,1732){-270,308}... % 6
- (1360,1840){-1,0}... % 7
- (1069,1768){-685,-281}...{-632,-397} % *8
- (675,1559)-- % 9
- (687,1406){544,419}... % 10
- (896,1537){381,176}... % *11
- (1068,1582){1,0}... % 12
- (1281,1502){342,-368}... % 13
- (1346,938){-17,-424}... % 14
- (1430,54){174,-193}... % 15
- (1641,-31){1,0}... % 16
- (1870,82){508,427}...{121,168} % *17
- (2149,396)--cycle); % 18
-
-
-endchar(lefth#);
-
-"rbli";
-
-charbegin( "i", 1034h# + lefti# + righti#, ascender*v#, baseline );
-
-n := 9;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 8;
-t5 := 10;
-t6 := 11;
-t7 := 13;
-t8 := 16;
-t9 := 19;
-
-adj_fill.A(1, 6) % fixed x points
- (5) % fixed y points
- () % tied points
- ((3,8)) % verticals
- ((2,9), (4,7)) % horizontals
- ((-67,1517){274,239}... % 0
- (246,1745){554,307}... % *1
- (487,1824){1,0}... % 2
- (658,1738){147,-268}... % 3
- (695,1562){30,-757}... % *4
- (688,981){0,-1}... % 5
- (690,518){35,-635}... % *6
- (723,346){114,-244}... % 7
- (833,268){1,0}... % 8
- (936,315){232,177}...{180,223} % *9
- (1065,445)-- % 10
- (1145,366){-192,-273}... % 11
- (865,62){-543,-413}... % *12
- (602,-47){-1,0}... % 13
- (401,55){-291,433}... % 14
- (341,289){-64,884}... % *15
- (337,939){0,1}... % 16
- (337,1374){-40,578}... % *17
- (297,1517){-176,223}... % 18
- (221,1555){-1,0}...{-321,-302} % 19
- (2,1437)--cycle); % 20
-
-n := 5;
-t1 := 1;
-t2 := 2;
-t3 := 3;
-t4 := 4;
-t5 := 5;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,1), (5,1)) % tied points
- ((1,3)) % verticals
- ((2,4)) % horizontals
- ((498,2306)-- % 0
- (278,2305){0,1}... % 1
- (511,2535){1,0}... % 2
- (730,2309){0,-1}... % 3
- (487,2079){-1,0}...{0,1} % 4
- (278,2305)--cycle); % 5
-
-
-endchar(lefti#);
-
-"rblj";
-
-charbegin( "j", 1020h#+ leftj# + rightj#, ascender*v#, descender*v#);
-
-n := 7;
-t1 := 0;
-t2 := 3;
-t3 := 6;
-t4 := 8;
-t5 := 10;
-t6 := 13;
-t7 := 16;
-
-adj_fill.A(4, 7) % fixed x points
- (1) % fixed y points
- () % tied points
- ((2,6)) % verticals
- ((3,5)) % horizontals
- ((-33,-717){206,137}... % 0
- (588,-160){285,408}... % 1
- (726,227){44,486}... % 2
- (744,947){0,1}... % 3
- (735,1556){-82,825}... % *4
- (662,1772){-1,1}... % 5
- (509,1819){-1,0}... % 6
- (287,1738){-546,-314}...{-412,-342} % *7
- (-37,1505)-- % 8
- (37,1418){425,362}... % 9
- (264,1548){1,0}... % 10
- (327,1520){1,-1}... % 11
- (386,1345){66,-666}... % *12
- (393,854){0,-1}... % 13
- (372,85){-112,-1099}... % *14
- (281,-245){-7,-10}...{-234,-167} % 15
- (-84,-625)--cycle); % 16
-
-n := 5;
-t1 := 1;
-t2 := 2;
-t3 := 3;
-t4 := 4;
-t5 := 5;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,1), (5,1)) % tied points
- ((1,3)) % verticals
- ((2,4)) % horizontals
- ((538,2309)-- % 0
- (319,2308){0,1}... % 1
- (532,2551){1,0}... % 2
- (760,2326){0,-1}... % 3
- (523,2081){-1,0}...{0,1} % 4
- (319,2308)--cycle); % 5
-
-endchar(leftj#);
-
-"rblk";
-
-charbegin( "k", 1854h#+ leftk# + rightk#, ascender*v#, baseline );
-
-crotchup := 10*5;
-
-n := 7;
-t1 := 0;
-t2 := 1;
-t3 := 5;
-t4 := 7;
-t5 := 9;
-t6 := 10;
-t7 := 11;
-
-adj_fill.A(1, 2) % fixed x points
- (4, 7) % fixed y points
- ((5,1), (6,2)) % tied points
- ((3,6)) % verticals
- ((1,2)) % horizontals
- ((0,2515){0,-127}...{0,-127} % 0
- (0,2388){252,-27}... % 1
- (219,2361){371,-131}... % 2
- (308,2239){82,-430}... % 3
- (327,1998){20,-896}... % *4
- (325,1343){0,-1}...{-21,-702} % 5
- (315,11){52,-32}...{52,-32} % 6
- (367,-21)-- % 7
- (716,94){-16,793}...{-16,793} % 8
- (700,920+crotchup){0,202}...{0,202} % 9
- (700,1089){36,1497}...{32,421} % 10
- (736,2586)--cycle); % 11
-
-n := 2;
-t1 := 0;
-t2 := 1;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,2), (2,1)) % tied points
- () % verticals
- () % horizontals
- ((700,1089){0,-202}...{0,-202} % 0
- (700,(920+crotchup))-- % 1
- (780,(920+crotchup)){40,202}...{40,202} % 2
- (780,1089)--cycle); % 3
-
-n := 4;
-t1 := 1;
-t2 := 5;
-t3 := 11;
-t4 := 13;
-
-adj_fill.C() % fixed x points
- (2, 3) % fixed y points
- () % tied points
- () % verticals
- ((1,4)) % horizontals
- ((1994,372){-273,-279}... % 0
- ((1548+60),0){-528,-147}... % 1
- ((1336+80),50){-323,259}...{-598,835} % 2
- (780,(920+crotchup)){0,202}...{0,202} % 3
- (780,1089){915,820}...{255,190} % 4
- (1653,1907){198,-137}...{198,-137} % 5
- (1851,1770)-- % 6
- (1846,1726){-532,-316}...{-281,-234} % 7
- (1021,1153){-1,-8}... % 8
- (1020,1145){-.124,.007722}... % 9
- (1020,1146){.5547,1.832}... % 10
- (1022,1149){424,-650}... % 11
- (1584,360){200,-208}... % 12
- (1715,323){347,93}...{224,201} % 13
- (1928,466)--cycle); % 14
-
-endchar(leftk#);
-
-"rbll";
-
-charbegin( "l", 1039h#+ leftl# + rightl#, ascender*v#, baseline );
-
-n := 8;
-t1 := 1;
-t2 := 3;
-t3 := 5;
-t4 := 6;
-t5 := 8;
-t6 := 11;
-t7 := 15;
-t8 := 16;
-
-adj_fill.A(4, 7) % fixed x points
- (3) % fixed y points
- () % tied points
- ((1,6)) % verticals
- ((7,8), (2,5)) % horizontals
- ((699,2582){-28,-1726}... % 0
- (671,856){-28,-1726}... % 1
- (700,359){102,-215}... % 2
- (794,281){1,0}... % 3
- (912,330){260,187}...{181,219} % *4
- (1054,468)-- % 5
- (1137,397){-186,-278}... % 6
- (858,86){-548,-424}... % *7
- (589,-27){-1,0}... % 8
- (374,55){-253,346}... % 9
- (308,307){-61,880}... % *10
- (313,935){16,549}... % 11
- (313,1951){-8,611}... % 12
- (298,2270){-74,394}... % 13
- (202,2380){-266,71}...{-340,15} % 14
- (-5,2401){2,110}...{2,110} % 15
- (-3,2511)--cycle); % 16
-
-
-endchar(leftl#);
-
-"rblm";
-
-charbegin( "m", 3094h#+ leftm# + rightm#, lcbody*v#, baseline );
-
-n := 7;
-t1 := 1;
-t2 := 2;
-t3 := 4;
-t4 := 6;
-t5 := 8;
-t6 := 10;
-t7 := 12;
-
-adj_fill.A(4) % fixed x points
- (7) % fixed y points
- ((1,2), (2,1)) % tied points
- ((1,6)) % verticals
- ((3,5)) % horizontals
- ((693,97){0,1311}...{0,1311} % 0
- (693,1408){-13,159}...{-13,159} % 1
- (680,1567){-10,415}... % 2
- (595,1776){-1,1}... % 3
- (426,1822){-1,0}... % 4
- (191,1746){-540,-295}...{-357,-307} % *5
- (-114,1527)-- % 6
- (-49,1440){347,260}... % 7
- (192,1564){1,0}... % 8
- (274,1506){1,-1}... % 9
- (324,1074){0,-1}...{-10,-365} % 10
- (299,0){59,-28}...{59,-28} % 11
- (358,-28)--cycle); % 12
-
-n := 8;
-t1 := 1;
-t2 := 4;
-t3 := 6;
-t4 := 9;
-t5 := 10;
-t6 := 12;
-t7 := 15;
-t8 := 17;
-
-adj_fill.B() % fixed x points
- (8) % fixed y points
- ((1,4), (2,3), (4,1), (5,2)) % tied points
- ((1,7)) % verticals
- ((3,6)) % horizontals
- ((1706,97){0,1269}...{0,1269} % 0
- (1706,1366){7,190}... % 1
- (1713,1556){.03682,-.000678}... % 2
- (1716,1537){0,-30}... % *3
- (1713,1526){-131,544}... % 4
- (1594,1746){-1,1}... % 5
- (1334,1832){-1,0}... % 6
- (1044,1765){-633,-262}...{-321,-227} % *7
- (701,1570){-21,-3}...{-21,-3} % 8
- (680,1567)-- % 9
- (693,1408){372,264}... % 10
- (932,1552){412,194}... % *11
- (1105,1602){1,0}... % 12
- (1245,1545){1,-1}... % 13
- (1316,1376){96,-474}... % *14
- (1341,1071){0,-1}...{-8,-372} % 15
- (1330,-5){48,-30}...{48,-30} % 16
- (1378,-35)--cycle); % 17
-
-n := 9;
-t1 := 1;
-t2 := 4;
-t3 := 6;
-t4 := 8;
-t5 := 9;
-t6 := 11;
-t7 := 14;
-t8 := 18;
-t9 := 20;
-
-adj_fill.C(9) % fixed x points
- () % fixed y points
- ((4,3), (5,4)) % tied points
- ((2,7)) % verticals
- ((3,6), (1,8)) % horizontals
- ((3133,439){-304,-241}... % 0
- (2886,335){-1,0}... % 1
- (2797,386){-1,1}... % 2
- (2753,521){-35,618}... % *3
- (2762,1004){0,1}... % 4
- (2666,1728){-1,1}... % 5
- (2386,1829){-1,0}... % 6
- (2101,1752){-673,-303}...{-588,-403} % *7
- (1713,1526)-- % 8
- (1706,1366){416,313}... % 9
- (1969,1535){452,228}... % *10
- (2158,1594){1,0}... % 11
- (2306,1535){1,-1}... % 12
- (2374,1364){92,-487}... % *13
- (2398,1048){0,-1}... % 14
- (2392,480){.223,-763.4}... % *15
- (2398,285){81,-1008}... % *16
- (2479,40){1,-1}... % 17
- (2634,-26){1,0}... % 18
- (2867,76){542,389}...{180,200} % *19
- (3176,363)--cycle); % 20
-
-endchar(leftm#);
-
-"rbln";
-
-charbegin( "n", 2055h#+ leftn# + rightn#, lcbody*v#, baseline );
-
-n := 7;
-t1 := 1;
-t2 := 2;
-t3 := 4;
-t4 := 6;
-t5 := 9;
-t6 := 11;
-t7 := 13;
-
-adj_fill.A(4) % fixed x points
- (7) % fixed y points
- ((1,2), (2,1)) % tied points
- ((1,6)) % verticals
- ((3,5)) % horizontals
- ((706,103){-16,1295}...{-16,1295} % 0
- (690,1398){-7,164}...{-7,164} % 1
- (683,1562){-13,415}... % 2
- (595,1799){-1,1}... % 3
- (445,1840){-1,0}... % 4
- (207,1759){-560,-315}...{-302,-260} % *5
- (-115,1525)-- % 6
- (-39,1444){356,301}... % 7
- (91,1535){234,122}... % *8
- (195,1566){1,0}... % 9
- (271,1537){1,-1}... % 10
- (325,1097){0,-1}...{-24,-1086} % 11
- (301,11){40,-26}...{40,-26} % 12
- (341,-15)--cycle); % 13
-
-n := 9;
-t1 := 0;
-t2 := 3;
-t3 := 6;
-t4 := 9;
-t5 := 11;
-t6 := 13;
-t7 := 16;
-t8 := 18;
-t9 := 19;
-
-adj_fill.B(5) % fixed x points
- () % fixed y points
- ((1,1), (9,2)) % tied points
- ((3,7)) % verticals
- ((2,8), (4,6)) % horizontals
- ((683,1562){30,-1}... % 0
- (713,1561){168,114}... % 1
- (1075,1760){665,267}... % *2
- (1378,1828){1,0}... % 3
- (1638,1720){1,-1}... % 4
- (1704,1527){77,-709}... % *5
- (1715,1011){0,-1}... % 6
- (1712,515){46,-647}... % *7
- (1761,364){1,-1}... % 8
- (1854,324){1,0}...{339,283} % 9
- (2105,445)-- % 10
- (2150,365){-324,-404}... % 11
- (1859,69){-527,-401}... % *12
- (1623,-36){-1,0}... % 13
- (1441,38){-1,1}... % 14
- (1369,253){-77,850}... % *15
- (1364,888){0,1}... % 16
- (1272,1511){-1,1}... % 17
- (1084,1570){-1,0}...{-292,-172} % 18
- (690,1398)--cycle); % 19
-
-endchar(leftn#);
-
-"rblo";
-
-charbegin( "o", 2062h#+ lefto# + righto#, lcbody*v#, baseline );
-
-n := 10;
-t1 := 0;
-t2 := 3;
-t3 := 6;
-t4 := 9;
-t5 := 12;
-t6 := 13;
-t7 := 15;
-t8 := 17;
-t9 := 20;
-t10 := 22;
-
-adj_fill.A() % fixed x points
- (1, 6) % fixed y points
- ((1,1), (5,1), (6,2), (10,2)) % tied points
- ((5,6), (3,8), (1,10)) % verticals
- ((4,7), (2,9)) % horizontals
- ((600,866){0,-1}... % 0
- (649,480){188,-643}... % *1
- (788,223){1,-1}... % 2
- (1002,112){1,0}... % 3
- (1270,200){1,1}... % 4
- (1404,493){181,792}... % *5
- (1451,992){0,1}... % 6
- (1410,1329){-157,557}... % *7
- (1294,1549){-1,1}... % 8
- (1043,1650){-1,0}... % 9
- (795,1539){-1,-1}... % 10
- (651,1270){-195,-673}...{0,-1} % *11
- (600,866)-- % 12
- (166,863){0,1}... % 13
- (416,1541){1,1}... % 14
- (1064,1799){1,0}... % 15
- (1660,1596){1,-1}... % 16
- (1885,1014){0,-1}... % 17
- (1817,536){-261,-815}... % *18
- (1624,199){-1,-1}... % 19
- (976,-41){-1,0}... % 20
- (409,137){-1,1}...{0,1} % 21
- (166,863)--cycle); % 22
-
-endchar(lefto#);
-
-"rblp";
-
-charbegin( "p", 2077h#+ leftp# + rightp#, lcbody*v#, descender*v#);
-
-n := 9;
-t1 := 1;
-t2 := 2;
-t3 := 5;
-t4 := 6;
-t5 := 8;
-t6 := 10;
-t7 := 12;
-t8 := 14;
-t9 := 16;
-
-adj_fill.A(2, 6) % fixed x points
- (9) % fixed y points
- ((1,4), (2,1), (3,2), (4,3)) % tied points
- ((3,8)) % verticals
- ((5,7)) % horizontals
- ((688,-630){0,726}...{0,726} % 0
- (688,96){108,159}...{108,159} % 1
- (796,255){-1,1}... % 2
- (727,391){-90,348}... % *3
- (706,603){15,752}...{0,752} % 4
- (706,1355){9,185}...{9,185} % 5
- (715,1540){0,1}... % 6
- (643,1758){-1,1}... % 7
- (494,1805){-1,0}... % 8
- (260,1730){-533,-291}...{-415,-363} % *9
- (-39,1514)-- % 10
- (25,1436){446,310}... % 11
- (221,1529){1,0}... % 12
- (304,1492){1,-1}... % 13
- (350,1100){0,-1}...{-64,-1806} % 14
- (286,-706){34,-33}...{34,-33} % 15
- (320,-739)--cycle); % 16
-
-n := 10;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 6;
-t5 := 8;
-t6 := 9;
-t7 := 11;
-t8 := 14;
-t9 := 17;
-t10 := 18;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,4), (5,3), (6,2), (10,1)) % tied points
- ((3,8)) % verticals
- ((4,7), (2,9)) % horizontals
- ((688,96){342,-222}... % 0
- (1022,0){1,0}... % 1
- (1637,269){1,1}... % 2
- (1896,1052){0,1}... % 3
- (1846,1416){-192,616}... % *4
- (1704,1668){-1,1}... % 5
- (1327,1804){-1,0}... % 6
- (1052,1736){-612,-264}...{-564,-404} % *7
- (715,1540)-- % 8
- (706,1355){590,446}... % 9
- (921,1487){393,177}... % *10
- (1099,1532){1,0}... % 11
- (1344,1442){1,-1}... % 12
- (1454,1217){148,-591}... % *13
- (1492,851){0,-1}... % 14
- (1443,498){-187,-598}... % *15
- (1305,253){-1,-1}... % 16
- (1036,154){-1,0}...{-1,1} % 17
- (796,255)--cycle); % 18
-
-endchar(leftp#);
-
-"rblq";
-
-charbegin( "q", 2058h#+ leftq# + rightq#, lcbody*v#, descender*v#);
-
-n := 5;
-t1 := 1;
-t2 := 2;
-t3 := 5;
-t4 := 6;
-t5 := 8.442;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- ((1,4), (2,1), (3,2), (4,3)) % tied points
- ((2,5)) % verticals
- () % horizontals
- ((1356,-715){25,957}...{25,957} % 0
- (1381,242){-1,214}...{-1,214} % 1
- (1380,456){-1,836}... % 2
- (1379,1292){-1,836}... % 3
- (1359,1468){-76,287}...{-1,1} % *4
- (1303,1579){199,139}...{199,139} % 5
- (1502,1718){194,272}...{194,272} % 6
- (1696,1990)-- % 7
- (1778,1981){-40,-756}...{10,-408} % 8
- (1774,-615){-367,-125}...{-367,-125} % 9
- (1407,-740)--cycle); % 10
-
-n := 10;
-t1 := 0;
-t2 := 1;
-t3 := 4;
-t4 := 7;
-t5 := 8;
-t6 := 9;
-t7 := 11;
-t8 := 14;
-t9 := 16;
-t10 := 17;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,2), (5,1), (6,4), (10,3)) % tied points
- ((3,8)) % verticals
- ((2,9), (4,7)) % horizontals
- ((1303,1579){-1,1}... % 0
- (1069,1685){-1,0}... % 1
- (839,1581){-1,-1}... % 2
- (684,1296){-210,-710}... % *3
- (629,871){0,-1}... % 4
- (669,531){152,-558}... % *5
- (781,313){1,-1}... % 6
- (991,226){1,0}...{276,434} % 7
- (1380,456)-- % 8
- (1381,242){-289,-212}... % 9
- (1014,26){-680,-290}... % *10
- (701,-48){-1,0}... % 11
- (387,87){-1,1}... % 12
- (281,327){-143,659}... % *13
- (244,746){0,1}... % 14
- (540,1617){1,1}... % 15
- (1102,1821){1,0}...{213,-130} % 16
- (1502,1718)--cycle); % 17
-
-endchar(leftq#);
-
-"rblr";
-
-charbegin( "r", 1470h#+ leftr# + rightr#, lcbody*v#, baseline );
-
-n := 8;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 5;
-t5 := 8;
-t6 := 10;
-t7 := 12;
-t8 := 14;
-
-adj_fill.A(6) % fixed x points
- (1) % fixed y points
- ((3,1), (4,2)) % tied points
- ((2,8)) % verticals
- ((5,7)) % horizontals
- ((394,-22){358,145}...{358,145} % 0
- (752,123){-48,702}... % 1
- (704,825){-48,702}... % 2
- (718,1164){105,545}...{1,1} % *3
- (809,1370){-109,106}...{-109,106} % 4
- (700,1476){0,1}... % 5
- (684,1650){-61,275}... % *6
- (639,1751){-1,1}... % 7
- (480,1808){-1,0}... % 8
- (246,1730){-532,-300}...{-494,-445} % *9
- (-52,1508)-- % 10
- (12,1421){309,286}... % 11
- (212,1536){1,0}... % 12
- (299,1514){1,-1}... % 13
- (350,1089){0,-1}...{-12,-1091} % 14
- (338,-2)--cycle); % 15
-
-n := 5;
-t1 := 2;
-t2 := 5;
-t3 := 6;
-t4 := 7;
-t5 := 10;
-
-adj_fill.B() % fixed x points
- (5) % fixed y points
- ((2,2), (3,1)) % tied points
- () % verticals
- ((1,4)) % horizontals
- ((1510,1466){0,1}... % 0
- (1430,1724){-1,1}... % 1
- (1245,1798){-1,0}... % 2
- (1004,1712){-506,-329}...{-400,-472} % *3
- (739,1469){-39,7}...{-39,7} % 4
- (700,1476)-- % 5
- (809,1370){1,1}... % 6
- (1025,1484){1,0}... % 7
- (1150,1425){1,-1}...{84,-451} % 8
- (1215,1280){44,-28}...{44,-28} % 9
- (1259,1252)--cycle); % 10
-
-endchar(leftr#);
-
-"rbls";
-
-charbegin( "s", 1476h#+ lefts# + rights#, lcbody*v#, baseline );
-
-n := 14;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 5;
-t5 := 9;
-t6 := 11;
-t7 := 14;
-t8 := 15;
-t9 := 16;
-t10 := 18;
-t11 := 20;
-t12 := 24;
-t13 := 26;
-t14 := 29;
-
-adj_fill.A(2, 7, 9, 14) % fixed x points
- (1, 7, 8, 14) % fixed y points
- ((1,2), (7,1), (8,1), (14,2)) % tied points
- ((4,12), (5,11)) % verticals
- ((3,13), (6,10)) % horizontals
- ((1065,1301){246,277}...{246,277} % 0
- (1311,1578){-152,327}... % 1
- (1156,1755){-10,7}... % 2
- (807,1827){-1,0}... % 3
- (283,1640){-1,-1}... % 4
- (139,1223){0,-1}... % 5
- (270,925){1,-1}... % 6
- (575,703){322,-167}... % 7
- (876,520){1,-1}... % 8
- (953,352){0,-1}... % 9
- (890,171){-1,-1}... % 10
- (675,80){-1,0}... % 11
- (435,184){-1,1}...{-85,380} % 12
- (281,536){-52,3}...{-52,3} % 13
- (229,539)-- % 14
- (229,539){-212,-345}...{-212,-345} % 15
- (17,194){201,-251}... % 16
- (221,21){449,-215}... % 17
- (599,-57){1,0}... % 18
- (1186,158){1,1}... % 19
- (1330,512){0,1}... % 20
- (1213,810){-1,1}... % 21
- (886,1000){-451,220}... % 22
- (561,1206){-1,1}... % 23
- (458,1426){0,1}... % 24
- (517,1625){1,1}... % 25
- (684,1692){1,0}... % 26
- (865,1631){1,-1}...{60,-445} % 27
- (1014,1318){51,-17}...{51,-17} % 28
- (1065,1301)--cycle); % 29
-
-endchar(lefts#);
-
-"rblt";
-
-charbegin( "t", 1270h#+ leftt# + rightt#, theight*v#, baseline );
-
-n := 10;
-t1 := 2;
-t2 := 3;
-t3 := 5;
-t4 := 8;
-t5 := 10;
-t6 := 11;
-t7 := 13;
-t8 := 15;
-t9 := 17;
-t10 := 18;
-t11 := 21;
-
-adj_fill.A(2, 5, 10) % fixed x points
- (6, 11) % fixed y points
- () % tied points
- ((3,8)) % verticals
- ((1,2), (4,7), (9,10)) % horizontals
- ((380,2176){47,-556}...{11,-572} % 0
- (391,1604){-361,0}...{-361,0} % 1
- (30,1604){-51,-153}...{-51,-153} % 2
- (-21,1451){416,0}...{416,0} % 3
- (395,1451){0,-848}... % 4
- (395,603){0,-1}... % 5
- (419,243){95,-544}... % *6
- (490,59){1,-1}... % 7
- (725,-39){1,0}... % 8
- (1001,68){554,402}...{172,248} % *9
- (1279,363)-- % 10
- (1220,428){-201,-179}... % 11
- (1060,310){-287,-159}... % *12
- (933,269){-1,0}... % 13
- (834,311){-1,1}... % 14
- (761,862){0,1}...{0,589} % 15
- (761,1451){455,0}...{455,0} % 16
- (1216,1451){64,153}...{64,153} % 17
- (1280,1604){-519,0}...{-519,0} % 18
- (761,1604){44,679}...{42,372} % 19
- (805,2283){-50,24}...{-50,24} % 20
- (755,2307)--cycle); % 21
-
-endchar(leftt#);
-
-"rblu";
-
-charbegin( "u", 2053h#+ leftu# + rightu#, lcbody*v#, baseline );
-
-n := 7;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 7;
-t5 := 9;
-t6 := 11;
-t7 := 12;
-
-adj_fill.A(4) % fixed x points
- (1) % fixed y points
- ((6,1), (7,2)) % tied points
- ((2,7)) % verticals
- ((3,5)) % horizontals
- ((1713,1855){42,-37}...{42,-37} % 0
- (1755,1818){-21,-485}... % 1
- (1738,804){3,-650}... % 2
- (1742,510){30,-402}... % *3
- (1768,402){311,-504}... % 4
- (1873,332){578,-1}...{650,437} % 5
- (2120,448)-- % 6
- (2146,368){-452,-512}... % 7
- (1839,75){-537,-399}... % *8
- (1609,-31){-742,-12}... % 9
- (1424,36){-366,476}...{-97,606} % 10
- (1344,264){17,208}...{17,208} % 11
- (1361,472){6,584}...{-35,650} % 12
- (1346,1726)--cycle); % 13
-
-n := 9;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 6;
-t5 := 8;
-t6 := 10;
-t7 := 12;
-t8 := 15;
-t9 := 17;
-
-adj_fill.B(5) % fixed x points
- () % fixed y points
- ((1,2), (9,1)) % tied points
- ((3,7)) % verticals
- ((4,6), (2,8)) % horizontals
- ((1361,472){-295,-400}... % 0
- (980,245){-695,-6}... % 1
- (757,319){-359,355}... % 2
- (669,1022){17,506}... % 3
- (688,1581){-36,738}... % *4
- (633,1760){-1,1}... % 5
- (424,1835){-1,0}... % 6
- (209,1760){-516,-290}...{-550,-460} % *7
- (-92,1545)-- % 8
- (-41,1457){580,394}... % 9
- (158,1554){648,13}... % 10
- (255,1504){290,-614}... % 11
- (289,997){-2,-515}... % 12
- (300,338){94,-906}... % *13
- (383,91){375,-385}... % 14
- (710,-29){607,-3}... % 15
- (963,45){634,293}...{557,366} % *16
- (1344,264)--cycle); % 17
-
-endchar(leftu#);
-
-"rblv";
-
-charbegin( "v", 1636h#+ leftv# + rightv#, lcbody*v#, baseline );
-
-n := 10;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 10;
-t5 := 12;
-t6 := 14;
-t7 := 20;
-t8 := 23;
-t9 := 24;
-t10 := 25;
-
-adj_fill.A(5) % fixed x points
- (1, 9) % fixed y points
- ((1,1), (10,1)) % tied points
- ((2,8)) % verticals
- ((4,6), (3,7)) % horizontals
- ((1182,1580){4,-72}... % 0
- (1186,1508){153,-212}... % 1
- (1321,1118){0,-1}... % 2
- (1246,800){-201,-390}... % 3
- (997,466){-291,-298}... % 4
- (913,419){-1,0}... % 5
- (870,456){-1,1}... % 6
- (806,588){-163,590}... % *7
- (707,1046){-141,620}... % 8
- (473,1759){-1,1}... % 9
- (341,1802){-1,0}... % 10
- (128,1730){-529,-281}...{-291,-221} % *11
- (-188,1521)-- % 12
- (-125,1428){449,247}... % 13
- (94,1523){1,0}... % 14
- (187,1485){100,-120}... % 15
- (247,1353){163,-580}... % *16
- (350,905){99,-411}... % 17
- (516,189){270,-926}... % *18
- (620,-21){1,-1}... % 19
- (675,-47){1,0}... % 20
- (816,58){1,1}... % 21
- (1387,754){278,421}... % 22
- (1644,1439){0,1}...{-223,149} % 23
- (1466,1814){-224,-114}...{-208,-276} % 24
- (1182,1580)--cycle); % 25
-
-endchar(leftv#);
-
-"rblw";
-
-charbegin( "w", 2890h#+ leftw# + rightw#, lcbody*v#, baseline );
-
-n := 10;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 15;
-t5 := 17;
-t6 := 19;
-t7 := 29;
-t8 := 34;
-t9 := 35;
-t10 := 36;
-
-adj_fill.A(5) % fixed x points
- (1, 9) % fixed y points
- ((1,1), (10,1)) % tied points
- ((2,8)) % verticals
- ((4,6), (3,7)) % horizontals
- ((2415,1605){-8,-74}...{-8,-74} % 0
- (2407,1531){174,-290}... % 1
- (2552,1117){0,-1}... % 2
- (2419,736){-261,-396}... % 3
- (2153,424){-388,-337}... % 4
- (2101,403){-1,0}... % 5
- (2069,448){-123,317}...{-134,747} % 6
- (1702,1818){-43,6}...{-43,6} % 7
- (1659,1824){-181,-112}...{-181,-112} % 8
- (1478,1712){-141,-312}...{-433,-719} % 9
- (829,514){-34,10}...{-34,10} % 10
- (795,524){-119,888}... % 11
- (676,1412){-119,888}... % 12
- (643,1642){-68,310}... % *13
- (608,1722){-1,1}... % 14
- (421,1813){-1,0}... % 15
- (185,1734){-549,-307}...{-499,-432} % *16
- (-128,1506)-- % 17
- (-60,1436){353,234}... % 18
- (161,1510){1,0}... % 19
- (250,1481){1,-1}... % 20
- (406,789){41,-366}...{16,-347} % 21
- (478,-25){38,-23}...{38,-23} % 22
- (516,-48){228,63}...{228,63} % 23
- (744,15){306,613}...{107,202} % 24
- (1401,1254){32,-1}...{32,-1} % 25
- (1433,1253){317,-1094}... % 26
- (1750,159){317,-1094}... % 27
- (1822,2){275,-328}... % 28
- (1871,-26){1,0}... % 29
- (1942,-10){434,313}... % 30
- (2212,253){639,733}... % *31
- (2581,723){286,392}... % 32
- (2815,1114){314,708}... % *33
- (2895,1431){0,1}...{-132,157} % 34
- (2721,1826){-185,-43}...{-278,-322} % 35
- (2415,1605)--cycle); % 36
-
-endchar(leftw#);
-
-"rblx";
-
-charbegin( "x", 1650h#+ leftx# + rightx#, lcbody*v#, baseline );
-
-n := 8;
-t1 := 1;
-t2 := 3;
-t3 := 4;
-t4 := 7;
-t5 := 11;
-t6 := 14;
-t7 := 15;
-t8 := 18;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- ((2,1), (3,2), (6,3), (7,4)) % tied points
- () % verticals
- ((4,5), (1,8)) % horizontals
- ((1613,428){-316,-345}... % 0
- (1372,285){-1,0}... % 1
- (1260,346){-1,1}...{-285,607} % 2
- (893,978){-70,149}...{-70,149} % 3
- (823,1127){-59,150}... % 4
- (642,1535){-331,635}... % *5
- (492,1762){-1,1}... % 6
- (313,1815){-1,0}... % 7
- (93,1738){-489,-298}...{-411,-415} % *8
- (-176,1517)-- % 9
- (-104,1436){439,316}... % 10
- (115,1548){1,0}... % 11
- (208,1510){1,-1}... % 12
- (331,1326){362,-689}...{163,-350} % *13
- (570,821){73,-138}...{73,-138} % 14
- (643,683){330,-679}... % 15
- (876,215){355,-647}... % *16
- (998,36){1,-1}... % 17
- (1182,-45){1,0}... % 18
- (1428,68){504,425}...{142,227} % *19
- (1686,380)--cycle); % 20
-
-n := 2;
-t1 := 0;
-t2 := 4;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,2), (2,1)) % tied points
- () % verticals
- () % horizontals
- ((823,1127){234,302}...{251,233} % 0
- (1420,1808){42,0}...{42,0} % 1
- (1462,1808)-- % 2
- (1604,1655){-296,-220}...{-178,-200} % 3
- (893,978)--cycle); % 4
-
-n := 2;
-t1 := 0;
-t2 := 4;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((1,3), (2,4)) % tied points
- () % verticals
- () % horizontals
- ((570,821){-195,-207}...{-225,-398} % 0
- (-3,71)-- % 1
- (169,-28){55,15}...{55,15} % 2
- (224,-13){156,404}...{236,298} % 3
- (643,683)--cycle); % 4
-
-endchar(leftx#);
-
-"rbly";
-
-%charbegin( "y", 2052h#+ lefty# + righty#, lcbody*v#, descender*v#);
-charbegin( "y", 2052h#+ lefty# + righty#, lcbody*v#, depthy*v#); % DEK
-
-n := 10;
-t1 := 1;
-t2 := 2;
-t3 := 5;
-t4 := 7;
-t5 := 8;
-t6 := 9;
-t7 := 10;
-t8 := 12;
-t9 := 14;
-t10 := 16;
-
-adj_fill.A(5, 7) % fixed x points
- (4, 6, 10) % fixed y points
- ((1,3), (2,1), (5,2), (6,2)) % tied points
- ((2,9)) % verticals
- ((3,8)) % horizontals
- ((1371,1687){36,-302}...{-49,-641} % 0
- (1381,445){-17,-209}...{-17,-209} % 1
- (1364,236){11,-371}... % 2
- (1331,-173){-154,-662}... % *3
- (1210,-426){-1,-1}... % 4
- (920,-562){-1,0}... % 5
- (665,-469){-1,1}...{-169,480} % 6
- (509,-194){-65,-5}...{-65,-5} % 7
- (444,-199)-- % 8
- (444,-199){-205,-313}...{392,-210} % 9
- (239,-512){231,-283}... % 10
- (415,-669){392,-175}... % 11
- (787,-746){1,0}... % 12
- (1440,-458){1,1}... % 13
- (1761,475){0,1}...{0,1} % 14
- (1778,1805){-62,16}...{-62,16} % 15
- (1716,1821)--cycle); % 16
-
-n := 9;
-t1 := 0;
-t2 := 1;
-t3 := 4;
-t4 := 7;
-t5 := 9;
-t6 := 11;
-t7 := 14;
-t8 := 17;
-t9 := 19;
-
-adj_fill.B(5) % fixed x points
- () % fixed y points
- ((1,3), (9,1)) % tied points
- ((3,7)) % verticals
- ((4,6), (2,8)) % horizontals
- ((1381,445){-248,-324}... % 0
- (983,230){-1,0}... % 1
- (766,312){-1,1}... % 2
- (702,497){-76,669}... % *3
- (690,981){0,1}... % 4
- (696,1569){-51,763}... % *5
- (639,1744){-1,1}... % 6
- (487,1808){-1,0}... % 7
- (228,1732){-560,-294}...{-372,-337} % *8
- (-73,1514)-- % 9
- (-4,1428){291,276}... % 10
- (191,1544){1,0}... % 11
- (280,1508){1,-1}... % 12
- (338,1327){41,-858}... % *13
- (321,650){0,-1}... % 14
- (348,259){105,-593}... % *15
- (426,57){1,-1}... % 16
- (694,-40){1,0}... % 17
- (1000,31){670,276}...{268,188} % *18
- (1364,236)--cycle); % 19
-
-endchar(lefty#);
-
-"rblz";
-
-charbegin( "z", 1630h#+ leftz# + rightz#, lcbody*v#, baseline );
-
-n := 7;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 4;
-t5 := 7;
-t6 := 9;
-t7 := 11;
-
-adj_fill.A() % fixed x points
- (2, 5) % fixed y points
- ((1,2), (7,1)) % tied points
- () % verticals
- ((4,6), (3,7)) % horizontals
- ((1532,1719){-33,69}...{-33,69} % 0
- (1499,1788){-435,-320}... % 1
- (1168,1700){-1,0}... % 2
- (765,1767){-356,93}... % 3
- (467,1820){-1,0}... % 4
- (298,1730){-232,-422}...{-232,-422} % 5
- (66,1308)-- % 6
- (152,1264){243,327}... % 7
- (288,1412){248,201}... % *8
- (400,1465){1,0}... % 9
- (688,1425){470,-79}...{332,20} % 10
- (1107,1395)--cycle); % 11
-
-n := 4;
-t1 := 0;
-t2 := 2;
-t3 := 3;
-t4 := 5;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,1), (2,3), (3,4), (4,2)) % tied points
- () % verticals
- () % horizontals
- ((1107,1395){-284,-384}... % 0
- (668,851){-323,-350}...{-367,-548} % 1
- (-11,34)-- % 2
- (448,394){315,390}... % 3
- (863,887){279,316}...{220,297} % 4
- (1532,1719)--cycle); % 5
-
-n := 7;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 4;
-t5 := 8;
-t6 := 10;
-t7 := 12;
-
-adj_fill.C() % fixed x points
- (2, 5) % fixed y points
- ((1,3), (7,4)) % tied points
- () % verticals
- ((3,7), (4,6)) % horizontals
- ((-11,34){71,-60}...{71,-60} % 0
- (60,-26){179,226}... % 1
- (231,63){1,0}... % 2
- (658,15){328,-64}... % 3
- (1142,-29){1,0}... % 4
- (1370,37){1,1}... % 5
- (1509,257){152,317}...{152,317} % 6
- (1661,574)-- % 7
- (1579,634){-271,-418}... % 8
- (1434,451){-1,-1}... % 9
- (1166,349){-1,0}... % 10
- (850,364){-372,48}...{-234,-11} % 11
- (448,394)--cycle); % 12
-
-endchar(leftz#);
-
-% UPPER CASE
-set_stem_round(400,415,450,450,480,520); % DEK
-
-"rbua";
-
-charbegin( "A", 2589h#, capheight*v#, baseline );
-
-n := 4;
-t1 := 0;
-t2 := 4;
-t3 := 5;
-t4 := 6;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- ((1,4), (2,1), (3,2), (4,3)) % tied points
- () % verticals
- () % horizontals
- ((1157,2327){-117,-248}...{-477,-781} % 0
- (-89,33){7,-37}...{7,-37} % 1
- (-82,-4)-- % 2
- (339,38){243,680}...{171,344} % 3
- (712,990){112,197}...{112,197} % 4
- (824,1187){323,746}...{113,205} % 5
- (1220,2045)--cycle); % 6
-
-n := 8;
-t1 := 0;
-t2 := 2;
-t3 := 3;
-t4 := 5;
-t5 := 6;
-t6 := 9;
-t7 := 13;
-t8 := 19;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((2,4), (3,3), (4,5), (5,6)) % tied points
- () % verticals
- ((1,8), (6,7)) % horizontals
- ((829,2404){373,-51}...{313,-47} % 0
- (1148,2357){9,-30}...{9,-30} % 1
- (1157,2327){63,-282}...{63,-282} % 2
- (1220,2045){26,1}...{26,1} % 3
- (1246,2046){81,-225}...{148,-543} % 4
- (1496,1180){59,-190}...{59,-190} % 5
- (1555,990){128,-503}... % 6
- (1727,318){170,-650}... % 7
- (1859,29){326,-414}... % 8
- (2052,-53){1,0}... % 9
- (2298,-1){608,207}...{322,158} % *10
- (2660,154)-- % 11
- (2638,260){-442,-101}... % 12
- (2397,234){-322,88}... % 13
- (2298,305){-193,222}... % *14
- (2204,456){-192,405}...{-254,894} % 15
- (1959,1162){-234,858}... % 16
- (1657,2257){-374,1380}...{-93,421} % *17
- (1585,2542){-753,0}...{-753,0} % 18
- (832,2542)--cycle); % 19
-
-n := 4;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 4;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((1,6), (2,1), (3,2), (4,5)) % tied points
- () % verticals
- ((2,3)) % horizontals
- ((1555,990){-843,0}...{-843,0} % 0
- (712,990)-- % 1
- (824,1187){12,-7}...{12,-7} % 2
- (836,1180){542,-1}...{245,-6} % 3
- (1496,1180)--cycle); % 4
-
-endchar(0);
-
-"rbub";
-
-charbegin( "B", 2241h#, capheight*v#, baseline );
-n := 10;
-t1 := 0;
-t2 := 3;
-t3 := 6;
-t4 := 12;
-t5 := 13;
-t6 := 17;
-t7 := 20;
-t8 := 23;
-t9 := 24;
-t10 := 26;
-
-adj_fill.A(8, 9) % fixed x points
- (4) % fixed y points
- ((1,4), (4,1), (5,2), (10,3)) % tied points
- ((4,5), (2,7)) % verticals
- ((3,6), (8,9)) % horizontals
- ((1316,1360){1,55}...{1,55} % 0
- (1317,1415){385,56}... % 1
- (1816,1651){1,1}... % 2
- (1975,2036){0,1}... % 3
- (1845,2400){-1,1}... % 4
- (1552,2550){-756,202}... % *5
- (1089,2602){-1,0}...{-1053,0} % 6
- (36,2602){0,-118}...{0,-118} % 7
- (36,2484){270,-12}... % 8
- (181,2451){271,-95}... % 9
- (296,2368){1,-1}... % 10
- (345,2094){0,-1}...{0,-1785} % 11
- (345,309)-- % 12
- (793,432){0,1801}... % 13
- (793,2233){0,1}... % 14
- (800,2390){51,131}... % 15
- (835,2428){345,120}... % 16
- (963,2445){1,0}... % 17
- (1228,2415){433,-115}... % *18
- (1396,2330){1,-1}... % 19
- (1518,2006){0,-1}... % 20
- (1350,1584){-1,-1}... % 21
- (1128,1465){-557,-161}...{-1,0} % *22
- (793,1423){0,-140}...{0,-140} % 23
- (793,1283){513,-5}... % 24
- (1179,1239){622,-160}...{1,-1} % *25
- (1415,1123)--cycle); % 26
-
-n := 8;
-t1 := 0;
-t2 := 4;
-t3 := 7;
-t4 := 10;
-t5 := 11;
-t6 := 12;
-t7 := 14;
-t8 := 16;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,1), (4,4), (5,3), (8,2)) % tied points
- ((3,6)) % verticals
- ((2,7)) % horizontals
- ((345,309){0,-1}... % 0
- (318,132){-144,-331}...{-434,-346} % 1
- (241,50){4,-56}...{4,-56} % 2
- (245,-6){817,0}... % 3
- (1062,-6){1,0}... % 4
- (1534,56){793,240}... % *5
- (1855,234){1,1}... % 6
- (2056,766){0,1}... % 7
- (1905,1150){-1,1}... % 8
- (1669,1288){-589,210}...{-623,55} % *9
- (1316,1360)-- % 10
- (1415,1123){1,-1}... % 11
- (1568,773){0,-1}... % 12
- (1386,307){-1,-1}... % 13
- (919,149){-1,0}... % 14
- (822,185){-1,1}...{0,1} % 15
- (793,432)--cycle); % 16
-
-endchar(0);
-
-"rbuc";
-
-charbegin( "C", 2453h#, capheight*v#, baseline );
-n := 10;
-t1 := 0;
-t2 := 3;
-t3 := 5;
-t4 := 7;
-t5 := 8;
-t6 := 9;
-t7 := 10;
-t8 := 13;
-t9 := 15;
-t10 := 18;
-
-adj_fill.A(6, 10) % fixed x points
- (1, 5) % fixed y points
- () % tied points
- ((3,8)) % verticals
- ((2,9), (4,7)) % horizontals
- ((2111,1847){-56,9}...{-56,9} % 0
- (2055,1856){-89,398}... % 1
- (1827,2319){-1,1}... % 2
- (1429,2463){-1,0}... % 3
- (1011,2297){-1,-1}... % 4
- (683,1331){0,-1}... % 5
- (1026,371){1,-1}... % 6
- (1563,159){1,0}...{353,191} % 7
- (2330,394)-- % 8
- (2398,298){-469,-363}... % 9
- (1424,-65){-1,0}... % 10
- (917,10){-873,289}... % *11
- (551,224){-1,1}... % 12
- (188,1224){0,1}... % 13
- (541,2231){1,1}... % 14
- (1520,2632){1,0}... % 15
- (1956,2571){740,-233}... % *16
- (2260,2399){1,-1}...{124,-219} % 17
- (2427,2163)--cycle); % 18
-
-endchar(0);
-
-"rbud";
-
-%charbegin( "D", 2885h#, capheight*v#, baseline );
-charbegin( "D", (2885-60)*h#, capheight*v#, baseline ); % DEK
-n := 11;
-t1 := 0;
-t2 := 3;
-t3 := 4;
-t4 := 6;
-t5 := 9;
-t6 := 15;
-t7 := 16;
-t8 := 20;
-t9 := 24;
-t10 := 27;
-t11 := 30;
-
-adj_fill.A(2, 11) % fixed x points
- (6, 11) % fixed y points
- ((1,1), (6,1), (7,2), (11,2)) % tied points
- ((6,7), (4,9)) % verticals
- ((5,8), (3,10)) % horizontals
- ((352,392){-13,-196}... % 0
- (339,196){-170,-710}...{-296,-482} % 1
- (267,47){0,-50}...{0,-50} % 2
- (267,-3){948,0}... % 3
- (1215,-3){1,0}... % 4
- (2333,414){1,1}... % 5
- (2684,1422){0,1}... % 6
- (2393,2295){-1,1}... % 7
- (2013,2508){-929,288}... % *8
- (1464,2583){-1,0}...{-1415,0} % 9
- (49,2583){0,-113}...{0,-113} % 10
- (49,2470){366,-61}... % 11
- (247,2419){281,-130}... % 12
- (328,2312){105,-375}... % 13
- (352,1978){0,-1}...{0,-1586} % 14
- (352,392)-- % 15
- (804,684){0,1443}... % 16
- (804,2127){0,1}... % 17
- (808,2335){102,429}... % 18
- (856,2408){508,116}... % 19
- (1106,2425){1,0}... % 20
- (1605,2365){824,-230}... % *21
- (1930,2195){1,-1}... % 22
- (2106,1874){238,-796}... % *23
- (2168,1399){0,-1}... % 24
- (2090,829){-301,-965}... % *25
- (1867,434){-1,-1}... % 26
- (1100,155){-1,0}... % 27
- (876,207){-1,1}... % 28
- (828,292){-60,402}...{0,1} % 29
- (804,684)--cycle); % 30
-
-endchar(0);
-
-"rbue";
-
-%charbegin( "E", 2053h#, capheight*v#, baseline );
-charbegin( "E", (2053-100)*h#, capheight*v#, baseline ); % DEK
-n := 10;
-t1 := 0;
-t2 := 2;
-t3 := 3;
-t4 := 6;
-t5 := 9;
-t6 := 11;
-t7 := 13;
-t8 := 16;
-t9 := 17;
-t10 := 21;
-
-adj_fill.A(1, 3, 6) % fixed x points
- () % fixed y points
- ((8,1), (9,2)) % tied points
- ((4,8)) % verticals
- ((5,7), (2,10)) % horizontals
- ((1712,2375){0,256}... % 0
- (1712,2631){-453,-65}...{-1,0} % 1
- (37,2577){0,-111}...{0,-111} % 2
- (37,2466){347,-54}... % 3
- (272,2399){309,-154}... % 4
- (352,2266){101,-493}... % 5
- (366,1777){0,-1}...{0,-1590} % 6
- (366,187){136,-357}...{412,-405} % 7
- (476,15){317,-96}... % 8
- (798,-1){1,0}...{668,-48} % 9
- (1947,-31)-- % 10
- (2036,252){-35,30}...{-35,30} % 11
- (2001,282){-909,-54}... % 12
- (1092,228){-909,-54}... % 13
- (872,286){-1,1}... % 14
- (809,454){-68,463}...{0,1} % 15
- (781,1169){0,368}...{0,368} % 16
- (781,1537){0,666}... % 17
- (781,2203){0,1}... % 18
- (801,2335){74,237}... % 19
- (821,2370){438,133}... % 20
- (899,2385){773,-72}...{773,-50} % 21
- (1672,2335)--cycle); % 22
-
-n := 6;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 5;
-t5 := 8;
-t6 := 10;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,1), (3,3), (4,3), (6,2)) % tied points
- () % verticals
- ((2,5)) % horizontals
- ((781,1169){0,1}... % 0
- (806,1251){1,1}... % 1
- (876,1269){1,0}...{584,-30} % 2
- (1639,1257){0,216}...{0,216} % 3
- (1639,1473)-- % 4
- (1639,1473){-43,30}... % 5
- (1596,1503){-1.527,-.1349}... % 6
- (1586,1493){-473,-38}... % 7
- (847,1440){-1,0}... % 8
- (810,1463){-1,1}...{0,1} % 9
- (781,1537)--cycle); % 10
-
-%endchar(0);
-endchar(-100h#); % DEK
-
-"rbuf";
-
-%charbegin( "F", 1666h#, capheight*v#, baseline );
-charbegin( "F", 1566h#, capheight*v#, baseline ); % DEK
-
-
-n := 8;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 7;
-t5 := 9;
-t6 := 10;
-t7 := 13;
-t8 := 15;
-
-adj_fill.A(2, 8) % fixed x points
- (4) % fixed y points
- ((5,1), (6,2)) % tied points
- ((3,5)) % verticals
- ((1,7)) % horizontals
- ((1663,2611){-391,-41}...{-1,0} % 0
- (40,2584){0,-104}...{0,-104} % 1
- (40,2480){253,-26}... % 2
- (230,2439){271,-109}... % 3
- (337,2316){88,-439}... % 4
- (364,1855){0,-1}...{-30,-818} % 5
- (329,-14){42,-29}...{42,-29} % 6
- (371,-43)-- % 7
- (800,86){-10,1083}...{0,1} % 8
- (790,1169){0,368}...{0,368} % 9
- (790,1537){0,717}... % 10
- (790,2254){46,445}... % 11
- (797,2363){1,1}... % 12
- (919,2382){695,-64}...{720,-52} % 13
- (1639,2330){24,30}...{24,30} % 14
- (1663,2360)--cycle); % 15
-
-n := 7;
-t1 := 0;
-t2 := 2;
-t3 := 3;
-t4 := 4;
-t5 := 5;
-t6 := 7;
-t7 := 9;
-
-adj_fill.B() % fixed x points
- (2) % fixed y points
- ((1,2), (4,3), (5,3), (7,1)) % tied points
- () % verticals
- ((3,6)) % horizontals
- ((790,1537){0,-1}... % 0
- (810,1463){1,-1}... % 1
- (847,1440){1,0}...{473,38} % 2
- (1596,1503){43,-46}...{43,-46} % 3
- (1639,1457)-- % 4
- (1639,1457){0,-200}...{0,-200} % 5
- (1639,1257){-584,35}... % 6
- (876,1269){-1,0}... % 7
- (806,1251){-1,-1}...{0,-1} % 8
- (790,1169)--cycle); % 9
-
-%endchar(0);
-endchar(-100h#); % DEK
-
-"rbug";
-
-charbegin( "G", 2643h#, capheight*v#, baseline );
-n := 13;
-t1 := 0;
-t2 := 1.414;
-t3 := 3;
-t4 := 5;
-t5 := 7;
-t6 := 9;
-t7 := 10;
-t8 := 11;
-t9 := 14;
-t10 := 17;
-t11 := 20;
-t12 := 22;
-t13 := 25;
-
-adj_fill.A(1, 6, 8, 13) % fixed x points
- (7, 8) % fixed y points
- ((7,1), (8,1)) % tied points
- ((2,12), (4,10)) % verticals
- ((1,13), (3,11), (5,9)) % horizontals
- ((1238,1122){1144,49}...{1144,49} % 0
- (2382,1171){-20,-259}...{29,-472} % 1
- (2388,132){-405,-114}... % 2
- (1369,-50){-1,0}... % 3
- (545,251){-1,1}... % 4
- (202,1237){0,1}... % 5
- (581,2265){1,1}... % 6
- (1570,2624){1,0}... % 7
- (2162,2495){452,-276}...{169,-347} % 8
- (2453,2165){-325,-332}...{-325,-332} % 9
- (2128,1833)-- % 10
- (2128,1833){-61,29}...{-61,29} % 11
- (2067,1862){-69,234}... % 12
- (1822,2314){-1,1}... % 13
- (1463,2445){-1,0}... % 14
- (993,2255){-1,-1}... % 15
- (772,1865){-298,-949}... % *16
- (695,1306){0,-1}... % 17
- (1010,374){1,-1}... % 18
- (1624,143){1,0}... % 19
- (1862,154){294,39}... % 20
- (1937,217){36,406}... % 21
- (1943,542){0,1}... % 22
- (1941,818){-40,351}... % 23
- (1843,945){-180,43}...{-605,38} % 24
- (1238,983)--cycle); % 25
-
-endchar(0);
-
-"rbuh";
-
-charbegin( "H", 2680h#, capheight*v#, baseline );
-n := 6;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 6;
-t5 := 8;
-t6 := 9;
-
-adj_fill.A(3, 4) % fixed x points
- (1) % fixed y points
- ((5,1), (6,2)) % tied points
- ((2,5)) % verticals
- ((3,4)) % horizontals
- ((359,-23){-25,34}... % 0
- (334,11){10,282}... % 1
- (352,1329){0,1}... % 2
- (351,2265){0,1}... % 3
- (251,2393){-226,81}...{-500,100} % 4
- (36,2460){0,115}...{0,115} % 5
- (36,2575)-- % 6
- (821,2582){-35,-711}...{0,-1} % 7
- (783,1496){6,-345}...{6,-345} % 8
- (789,1151){0,-1}...{10,-240} % 9
- (809,110)--cycle); % 10
-
-n := 6;
-t1 := 0;
-t2 := 3;
-t3 := 5;
-t4 := 6;
-t5 := 8;
-t6 := 11;
-
-adj_fill.B() % fixed x points
- (6) % fixed y points
- ((1,4), (3,1), (4,2), (6,3)) % tied points
- () % verticals
- ((2,5)) % horizontals
- ((1948,1527){0,-1}... % 0
- (1922,1452){-1,-1}... % 1
- (1790,1436){-1,0}... % 2
- (939,1436){-1,0}... % 3
- (813,1462){-1,1}...{-30,34} % 4
- (783,1496)-- % 5
- (789,1151){0,1}... % 6
- (803,1219){1,1}... % 7
- (885,1253){1,0}... % 8
- (1823,1253){1,0}... % 9
- (1930,1222){1,-1}...{0,-1} % 10
- (1945,1155)--cycle); % 11
-
-n := 6;
-t1 := 2;
-t2 := 3;
-t3 := 5;
-t4 := 7;
-t5 := 10;
-t6 := 11;
-
-adj_fill.C(5) % fixed x points
- (3) % fixed y points
- ((1,3), (2,4)) % tied points
- ((1,4)) % verticals
- ((5,6)) % horizontals
- ((1976,-25){-79,75}...{-79,75} % 0
- (1897,50){18,185}...{0,1} % 1
- (1945,1155){3,372}...{3,372} % 2
- (1948,1527){0,1}...{4,991} % 3
- (1952,2518)-- % 4
- (2413,2631){33,-38}...{33,-38} % 5
- (2446,2593){-68,-718}... % 6
- (2392,1319){0,-1}... % 7
- (2395,345){26,-373}... % 8
- (2486,172){470,-216}...{355,-34} % 9
- (2670,117){0,-114}...{0,-114} % 10
- (2670,3)--cycle); % 11
-
-endchar(0);
-
-"rbui";
-
-charbegin( "I", 1350h#, capheight*v#, baseline );
-
-n := 10;
-t1 := 0;
-t2 := 1;
-t3 := 4;
-t4 := 7;
-t5 := 8;
-t6 := 9;
-t7 := 10;
-t8 := 13;
-t9 := 16;
-t10 := 17;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- () % tied points
- ((5,6), (3,8), (1,10)) % verticals
- ((4,5), (1,2), (6,7), (9,10)) % horizontals
- ((61,2){0,106}...{0,106} % 0
- (61,108){311,66}... % 1
- (301,168){240,60}... % 2
- (396,301){17,542}... % 3
- (401,1376){0,1}... % 4
- (382,2301){-33,517}... % 5
- (288,2407){-371,97}...{-223,56} % 6
- (64,2463){-2,113}...{-2,113} % 7
- (62,2576)-- % 8
- (1179,2576){0,-115}...{0,-115} % 9
- (1179,2461){-253,-58}... % 10
- (927,2402){-380,-83}... % 11
- (844,2287){0,-1}... % 12
- (842,1359){0,-1}... % 13
- (852,393){29,-556}... % 14
- (996,164){207,-53}...{207,-53} % 15
- (1203,111){0,-109}...{0,-109} % 16
- (1203,2)--cycle); % 17
-
-endchar(0);
-
-"rbuj";
-
-%charbegin( "J", 1238h#, capheight*v#, descender*v#);
-charbegin( "J", (1238+100)*h#, capheight*v#, 2/3descender*v#); % DEK
-n := 7;
-t1 := 0;
-t2 := 4;
-t3 := 7;
-t4 := 8;
-t5 := 9;
-t6 := 13;
-t7 := 18;
-
-adj_fill.A(1) % fixed x points
- (7) % fixed y points
- () % tied points
- ((4,5), (2,6)) % verticals
- ((3,4)) % horizontals
- ((-48,-546){387,199}... % 0
- (174,-375){1,1}... % 1
- (340,-90){141,462}... % 2
- (401,608){0,1}... % 3
- (401,2067){0,1}... % 4
- (392,2333){-37,321}... % 5
- (290,2445){-259,82}...{-1,0} % 6
- (46,2480){0,130}...{0,130} % 7
- (46,2610)-- % 8
- (1187,2610){0,-1}...{0,-124} % 9
- (1187,2486){-229,-51}... % 10
- (958,2435){-279,-94}... % 11
- (856,2328){-74,-274}... % 12
- (832,1898){0,-1}... % 13
- (832,976){0,-1}... % 14
- (800,248){-112,-544}... % 15
- (518,-272){-394,-380}... % 16
- (246,-501){-499,-351}...{-224,-73} % *17
- (19,-623)--cycle); % 18
-
-%endchar(0);
-endchar(100h#); % DEK
-
-"rbuk";
-
-charbegin( "K", 2314h#, capheight*v#, baseline );
-n := 5;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 6;
-t5 := 8;
-
-adj_fill.A(3, 4) % fixed x points
- (1) % fixed y points
- () % tied points
- ((2,5)) % verticals
- ((3,4)) % horizontals
- ((378,-46){-34,39}...{-34,39} % 0
- (344,-7){13,388}... % 1
- (360,1251){0,1}... % 2
- (353,2272){-34,533}... % 3
- (235,2411){-153,47}...{-173,48} % 4
- (55,2462){0,110}...{0,110} % 5
- (55,2572)-- % 6
- (855,2594){-74,-774}...{0,-1} % 7
- (803,1428){0,-228}... % 8
- (803,1200){-2,-669}...{32,-364} % 9
- (838,110)--cycle); % 10
-
-n := 3;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,1)) % tied points
- ((1,2)) % verticals
- ((2,3)) % horizontals
- ((843,1432){-41,0}...{-41,0} % 0
- (802,1432)-- % 1
- (802,1200){41,0}...{41,0} % 2
- (843,1200)--cycle); % 3
-
-n := 1;
-t1 := 2;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((1,1)) % tied points
- () % verticals
- () % horizontals
- ((1885,-20){-231,291}...{-585,618} % 0
- (836,1200){7,232}...{7,232} % 1
- (843,1432){994,1147}...{994,1147} % 2
- (1837,2579)-- % 3
- (2193,2599){0,-58}...{0,-58} % 4
- (2193,2541){-1023,-1043}... % 5
- (1170,1498){-166,-157}... % 6
- (1170,1471){.1075,-1.994}... % 7
- (1174,1434){649,-662}...{161,-158} % 8
- (2350,259){0,-59}...{0,-59} % 9
- (2350,200)--cycle); % 10
-
-endchar(0);
-
-"rbuL";
-
-charbegin( "L", 1886h#, capheight*v#, baseline );
-n := 9;
-t1 := 1;
-t2 := 4;
-t3 := 8;
-t4 := 9;
-t5 := 10;
-t6 := 11;
-t7 := 15;
-t8 := 18;
-t9 := 20;
-
-adj_fill.A(9) % fixed x points
- () % fixed y points
- () % tied points
- ((4,5), (2,7)) % verticals
- ((3,4), (5,6), (1,8)) % horizontals
- ((1808,-20){-548,36}...{-1,0} % 0
- (237,0){0,63}...{0,63} % 1
- (237,63){178,225}... % 2
- (313,184){113,436}... % 3
- (325,440){0,1}... % 4
- (325,2090){0,1}... % 5
- (302,2344){-81,410}... % 6
- (219,2449){-259,94}...{-461,32} % 7
- (41,2484){0,112}...{0,112} % 8
- (41,2596)-- % 9
- (1086,2596){0,-127}...{0,-127} % 10
- (1086,2469){-365,-55}... % 11
- (871,2423){-198,-85}... % 12
- (787,2336){-53,-321}... % 13
- (767,2008){0,-1}... % 14
- (767,937){0,-1}... % 15
- (790,307){48,-311}... % 16
- (884,205){390,-57}... % 17
- (1064,199){771,79}...{771,79} % 18
- (1835,278){42,-32}...{42,-32} % 19
- (1877,246)--cycle); % 20
-
-endchar(0);
-
-"rbum";
-
-charbegin( "M", 3693h#, capheight*v#, baseline );
-n := 2;
-t1 := 0;
-t2 := 6;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- ((1,2), (2,1)) % tied points
- () % verticals
- () % horizontals
- ((572,2242){0,-1}... % 0
- (444,1333){-251,-1323}...{-251,-1323} % 1
- (193,10)-- % 2
- (241,-8){281,105}...{281,105} % 3
- (522,97){203,1904}...{203,1904} % 4
- (725,2001){39,2}...{39,2} % 5
- (764,2003)--cycle); % 6
-
-n := 6;
-t1 := 1;
-t2 := 2;
-t3 := 4;
-t4 := 5;
-t5 := 8;
-t6 := 9;
-
-adj_fill.B() % fixed x points
- (2) % fixed y points
- ((1,4), (2,3), (3,1), (4,2)) % tied points
- () % verticals
- ((5,6)) % horizontals
- ((1020,2593){258,-787}...{348,-755} % 0
- (1782,619)-- % 1
- (1754,-5){-274,0}...{-274,0} % 2
- (1480,-5){-656,2013}...{-461,1129} % 3
- (764,2003){-192,239}...{-192,239} % 4
- (572,2242){0,1}... % 5
- (504,2398){-1,1}... % 6
- (404,2449){-267,76}...{-434,24} % *7
- (237,2474){0,119}...{0,119} % 8
- (237,2593)--cycle); % 9
-
-n := 4;
-t1 := 0;
-t2 := 2;
-t3 := 3;
-t4 := 5;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((1,6), (2,4), (3,3), (4,5)) % tied points
- () % verticals
- () % horizontals
- ((2740,2583){-250,-890}... % 0
- (2360,1649){-.8662,-1.798}...{-578,-1030}% 1
- (1782,619)-- % 2
- (1754,-5){314,689}...{190,345} % 3
- (2741,2011){32,-1}...{32,-1} % 4
- (2773,2010)--cycle); % 5
-
-n := 7;
-%t1 := 5;
-t1 := 6; % DEK
-t2 := 8.291;
-t3 := 10;
-t4 := 11;
-t5 := 14;
-t6 := 15;
-t7 := 16;
-
-adj_fill.D(3) % fixed x points
- () % fixed y points
- ((6,5), (7,6)) % tied points
- ((1,5)) % verticals
- ((2,4)) % horizontals
- ((3283,2589){21,-30}...{21,-30} % 0
- (3304,2559){-227,-301}... % 1
- (3222,2441){-1,-1}... % 2
- (3205,2388){-14,-240}... % *3
- (3208,2201){0,-1}... % 4
- (3208,1661){0,-1}... % 5
- (3251,679){120,-1581}... % 6
- (3341,250){1,-1}... % 7
- (3465,204){330,-35}...{304,51} % *8
- (3671,215)-- % 9
- (3683,116){-580,-100}... % 10
- (3219,-25){-464,-141}... % 11
- (3020,-58){-322,4}... % *12
- (2897,-21){-1,1}... % 13
- (2827,142){0,1}...{-30,439} % 14
- (2773,2010){-33,573}...{-33,573} % 15
- (2740,2583)--cycle); % 16
-
-endchar(0);
-
-"rbun";
-
-charbegin( "N", 2900h#, capheight*v#, baseline );
-n := 6;
-t1 := 0;
-t2 := 2;
-t3 := 3;
-t4 := 4;
-t5 := 5;
-t6 := 6;
-
-adj_fill.A(4) % fixed x points
- () % fixed y points
- ((1,3), (2,1), (3,1), (6,2)) % tied points
- ((1,5)) % verticals
- () % horizontals
- ((420,2081){0,-1}...{-61,-1250} % 0
- (359,20){41,-31}...{41,-31} % 1
- (400,-11)-- % 2
- (400,-11){277,135}...{277,135} % 3
- (677,124){-93,1845}...{-93,1845} % 4
- (584,1969){38,17}...{38,17} % 5
- (622,1986)--cycle); % 6
-
-n := 9;
-t1 := 1;
-t2 := 2;
-t3 := 4;
-t4 := 5;
-t5 := 6;
-t6 := 10;
-t7 := 11;
-t8 := 14;
-t9 := 15;
-
-adj_fill.B() % fixed x points
- (1) % fixed y points
- ((3,4), (4,4), (6,2), (7,3)) % tied points
- ((2,5)) % verticals
- ((8,9)) % horizontals
- ((770,2587){424,-578}...{1474,-1700} % 0
- (2242,763){40,8}...{40,8} % 1
- (2282,771){-57,1769}...{-57,1769} % 2
- (2225,2540){272,97}...{272,97} % 3
- (2497,2637)-- % 4
- (2497,2637){66,-50}...{66,-50} % 5
- (2563,2587){-60,-791}... % 6
- (2478,1079){-78,-2569}...{21,-329} % *7
- (2485,18){-251,0}...{-251,0} % 8
- (2234,18){-1612,1968}...{-1612,1968} % 9
- (622,1986){-202,95}...{-202,95} % 10
- (420,2081){0,1}... % 11
- (404,2335){-72,242}... % 12
- (299,2429){-473,196}...{-352,44} % 13
- (75,2477){0,110}...{0,110} % 14
- (75,2587)--cycle); % 15
-
-endchar(0);
-
-"rbuo";
-
-%charbegin( "O", 2915h#, capheight*v#, baseline );
-charbegin( "O", (2915-150)*h#, capheight*v#, baseline ); % DEK
-n := 10;
-t1 := 0;
-t2 := 3;
-t3 := 6;
-t4 := 8;
-t5 := 10;
-t6 := 11;
-t7 := 14;
-t8 := 17;
-t9 := 20;
-t10 := 22;
-
-adj_fill.A() % fixed x points
- (5, 10) % fixed y points
- ((1,1), (5,1), (6,2), (10,2)) % tied points
- ((5,6), (3,8), (1,10)) % verticals
- ((2,9), (4,7)) % horizontals
- ((192,1222){0,-1}... % 0
- (280,642){337,-1002}... % *1
- (529,220){1,-1}... % 2
- (1260,-57){1,0}... % 3
- (2357,360){1,1}... % 4
- (2622,814){358,1086}... % *5
- (2715,1446){0,1}... % 6
- (2378,2381){-1,1}... % 7
- (1594,2664){-1,0}... % 8
- (598,2308){-1,-1}...{0,-1} % 9
- (192,1222)-- % 10
- (656,1353){0,1}... % 11
- (739,1916){319,968}... % *12
- (975,2321){1,1}... % 13
- (1453,2515){1,0}... % 14
- (1882,2344){1,-1}... % 15
- (2143,1878){352,-1141}... % *16
- (2234,1203){0,-1}... % 17
- (2162,670){-276,-899}... % *18
- (1958,304){-1,-1}... % 19
- (1476,114){-1,0}... % 20
- (1016,307){-1,1}...{0,1} % 21
- (656,1353)--cycle); % 22
-
-%endchar(0);
-endchar(-50h#); % DEK
-
-"rbup";
-
-charbegin( "P", 2035h#, capheight*v#, baseline );
-n := 12;
-t1 := 0;
-t2 := 3;
-t3 := 6;
-t4 := 9;
-t5 := 14;
-t6 := 16;
-t7 := 18;
-t8 := 19;
-t9 := 22;
-t10 := 24;
-t11 := 26;
-t12 := 28;
-
-adj_fill.A(1, 12) % fixed x points
- (1, 6, 12) % fixed y points
- ((1,1), (7,1), (8,2), (12,2)) % tied points
- ((5,8), (3,10)) % verticals
- ((4,9), (2,11)) % horizontals
- ((803,1042){0,1}... % 0
- (828,1105){1,1}... % 1
- (883,1126){248,34}... % *2
- (1076,1139){629,52}... % 3
- (1478,1222){679,249}... % *4
- (1755,1388){1,1}... % 5
- (1977,1999){0,1}... % 6
- (1828,2418){-1,1}... % 7
- (1597,2543){-576,169}... % *8
- (1252,2587){-1,0}...{-1187,0} % 9
- (65,2587){0,-113}...{0,-113} % 10
- (65,2474){315,-30}... % 11
- (301,2398){263,-226}... % 12
- (343,2305){52,-398}... % 13
- (358,1699){0,-1}...{-32,-834} % 14
- (331,15){39,-39}...{39,-39} % 15
- (370,-24)-- % 16
- (825,111){-22,931}... % 17
- (803,1042){-.01002,2}...{4,294} % 18
- (807,1336){-7,1034}... % 19
- (800,2370){27,441}... % 20
- (839,2445){481,80}... % 21
- (1026,2456){1,0}... % 22
- (1361,2329){1,-1}... % 23
- (1497,1932){0,-1}... % 24
- (1308,1422){-1,-1}... % 25
- (898,1263){-1,0}... % 26
- (831,1285){-1,1}...{0,1} % 27
- (807,1336)--cycle); % 28
-
-endchar(0);
-
-"rbuq";
-
-charbegin( "Q", 2889h#, capheight*v#, descender*v#);
-n := 11;
-t1 := 0;
-t2 := 1;
-t3 := 4;
-t4 := 6;
-t5 := 8;
-t6 := 10;
-t7 := 11;
-t8 := 13;
-t9 := 16;
-t10 := 19;
-t11 := 22;
-
-adj_fill.A(3, 5, 8, 10) % fixed x points
- (1, 4, 6, 7, 9, 11) % fixed y points
- ((1,2), (2,1), (6,2), (7,3), (11,3)) % tied points
-% ((6,7), (4,9)) % verticals
-% ((3,10), (5,8)) % horizontals
- ((3,10), (5,8)) % verticals (DEK)
- ((6,7), (4,9)) % horizontals (DEK)
- ((1176,-73){530,56}...{530,56} % 0
- (1706,-17){239,41}... % 1
- (2380,354){1,1}... % 2
- (2622,780){327,1035}... % *3
- (2707,1389){0,1}... % 4
- (2372,2348){-1,1}... % 5
- (1577,2640){-1,0}... % 6
- (588,2272){-1,-1}... % 7
- (189,1177){0,-1}... % 8
- (536,186){1,-1}...{534,-26} % 9
- (1176,-73)-- % 10
- (1462,97){-1,0}... % 11
- (1036,272){-1,1}... % 12
- (666,1303){0,1}... % 13
- (747,1884){312,988}... % *14
- (978,2291){1,1}... % 15
- (1453,2473){1,0}... % 16
- (1928,2284){1,-1}... % 17
- (2159,1875){312,-997}... % *18
- (2240,1287){0,-1}... % 19
- (2169,679){-273,-999}... % *20
- (1967,288){-1,-1}...{-1,0} % 21
- (1462,97)--cycle); % 22
-
-n := 4;
-t1 := 1;
-t2 := 3;
-t3 := 4;
-t4 := 6;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((2,2), (3,1)) % tied points
- () % verticals
- ((1,4)) % horizontals
- ((2690,-629){-299,-100}... % 0
- (2066,-722){-1,0}... % 1
- (1566,-517){-1,1}...{-404,543} % 2
- (1176,-73)-- % 3
- (1706,-17){270,-484}... % 4
- (1980,-402){1,-1}... % 5
- (2303,-566){1,0}...{277,91} % 6
- (2674,-510)--cycle); % 7
-
-endchar(0);
-
-"rbur";
-
-charbegin( "R", 2200h#, capheight*v#, baseline );
-n := 12;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 10;
-t5 := 12;
-t6 := 14;
-t7 := 15;
-t8 := 18;
-t9 := 20;
-t10 := 22;
-t11 := 23;
-t12 := 24;
-
-adj_fill.A(10) % fixed x points
- (5, 12) % fixed y points
- ((1,4), (6,1), (7,2), (10,2), (11,1), (12,3))% tied points
- ((4,7), (2,9)) % verticals
- ((3,8), (1,10)) % horizontals
- ((1240,1312){290,18}... % 0
- (1786,1555){1,1}... % 1
- (1957,2043){0,1}... % 2
- (1825,2414){-1,1}... % 3
- (1564,2548){-668,181}... % *4
- (1157,2595){-1,0}...{-1096,0} % 5
- (61,2595){0,-115}...{0,-115} % 6
- (61,2480){242,-20}... % 7
- (333,2398){125,-107}... % 8
- (371,2307){43,-304}... % 9
- (382,1724){0,-1}...{-46,-849} % 10
- (336,5){32,-35}...{32,-35} % 11
- (368,-30)-- % 12
- (825,150){-37,1051}...{-37,1051} % 13
- (788,1201){-4,151}...{-4,151} % 14
- (784,1352){25,1014}... % 15
- (809,2366){45,598}... % 16
- (846,2436){446,153}... % 17
- (978,2451){1,0}... % 18
- (1358,2329){1,-1}... % 19
- (1480,1982){0,-1}... % 20
- (1299,1531){-1,-1}...{-1,0} % 21
- (784,1352){4,-151}...{4,-151} % 22
- (788,1201){45,-7}...{45,-7} % 23
- (833,1194)--cycle); % 24
-
-%n := 2;
-%t1 := 2;
-%t2 := 3;
-n := 3; % DEK
-t1 := 0;
-t2 := 2;
-t3 := 3;
-
-adj_fill.B() % fixed x points
-% () % fixed y points
-% ((1,3), (2,4)) % tied points
- (1) % fixed y points % DEK
- ((2,3), (3,4)) % tied points
- () % verticals
- () % horizontals
- ((1739,-37){-62,6}...{-62,6} % 0
- (1677,-31){-844,1225}...{-844,1225} % 1
- (833,1194)-- % 2
- (1240,1312){496,-647}...{221,-225} % 3
- (2125,210){10,-58}...{10,-58} % 4
- (2135,152)--cycle); % 5
-
-endchar(0);
-
-"rbus";
-
-charbegin( "S", 2000h#, capheight*v#, baseline );
-
-n := 14;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 5;
-t5 := 9;
-t6 := 11;
-t7 := 14;
-t8 := 15;
-t9 := 16;
-t10 := 19;
-t11 := 21;
-t12 := 25;
-t13 := 27;
-t14 := 30;
-
-adj_fill.A(2, 7, 9, 14) % fixed x points
- (1, 7, 8, 14) % fixed y points
- ((1,2), (7,1), (8,1), (14,2)) % tied points
- ((5,11), (4,12)) % verticals
- ((6,10), (3,13)) % horizontals
- ((500,726){-329,-404}...{-329,-404} % 0
- (171,322){286,-421}... % 1
- (418,70){492,-293}... % 2
- (852,-51){1,0}... % 3
- (1676,296){1,1}... % 4
- (1882,787){0,1}... % 5
- (1674,1254){-1,1}... % 6
- (1240,1540){-888,498}... % 7
- (841,1821){-1,1}... % 8
- (710,2159){0,1}... % 9
- (810,2436){1,1}... % 10
- (1060,2533){1,0}... % 11
- (1340,2427){1,-1}...{50,-406} % 12
- (1512,2047){58,-20}...{58,-20} % 13
- (1570,2027)-- % 14
- (1570,2027){318,274}...{318,274} % 15
- (1888,2301){-182,475}... % 16
- (1749,2525){-1,1}... % 17
- (1537,2637){-537,151}... % *18
- (1212,2676){-1,0}... % 19
- (528,2441){-1,-1}... % 20
- (336,1925){0,-1}... % 21
- (557,1461){1,-1}... % 22
- (925,1185){994,-582}... % 23
- (1294,938){1,-1}... % 24
- (1475,584){0,-1}... % 25
- (1340,259){-1,-1}... % 26
- (1045,130){-1,0}... % 27
- (731,264){-1,1}...{-4,513} % 28
- (562,700){-62,26}...{-62,26} % 29
- (500,726)--cycle); % 30
-
-endchar(0);
-
-"rbut";
-
-charbegin( "T", 2037h#, capheight*v#, baseline );
-n := 9;
-t1 := 0;
-t2 := 3;
-t3 := 5;
-t4 := 8;
-t5 := 10;
-t6 := 11;
-t7 := 13;
-t8 := 18;
-t9 := 21;
-
-adj_fill.A(2, 8) % fixed x points
- (5, 6) % fixed y points
- ((1,2), (5,1), (6,1), (9,2)) % tied points
- ((4,7)) % verticals
- ((1,3)) % horizontals
- ((970,2601){1,0}... % 0
- (1980,2640){479,16}... % 1
- (2012,2605){0,-1}... % 2
- (2012,2420){0,-1}... % 3
- (1980,2385){-291,16}... % 4
- (1289,2403){-738,18}... % 5
- (1196,2393){-1.121,-1.099}... % 6
- (1191,2354){-20,-267}... % 7
- (1183,1836){0,-1}...{39,-637} % 8
- (1239,112){-471,-153}...{-471,-153} % 9
- (768,-41)-- % 10
- (768,-41){-31,45}...{-31,45} % 11
- (737,4){20,642}... % 12
- (765,1834){0,1}... % 13
- (762,2334){0,1}...{-21,51} % 14
- (741,2385){-60,8}... % 15
- (681,2393){-600,-35}... % 16
- (-15,2361){-376,-6}... % 17
- (-25,2431){0,1}... % 18
- (-25,2623){0,1}... % 19
- (-15,2633){796,-15}...{1,0} % 20
- (970,2601)--cycle); % 21
-
-mathcorr(4skew#); % DEK
-endchar(0);
-
-"rbuu";
-
-charbegin( "U", 2686h#, capheight*v#, baseline );
-n := 9;
-t1 := 0;
-t2 := 1;
-t3 := 4;
-t4 := 5;
-t5 := 6;
-t6 := 7;
-t7 := 10;
-t8 := 14;
-t9 := 15;
-
-adj_fill.A(4, 8, 9) % fixed x points
- () % fixed y points
- ((4,1), (5,2)) % tied points
- ((2,7)) % verticals
- ((1,8), (3,6)) % horizontals
- ((817,2605){-41,-380}... % 0
- (746,1100){0,-1}... % 1
- (803,657){218,-740}... % *2
- (964,360){1,-1}... % 3
- (1415,197){1,0}...{230,145} % 4
- (1858,309)-- % 5
- (1852,164){-439,-183}... % 6
- (1086,-30){-1,0}... % 7
- (549,140){-1,1}... % 8
- (380,464){-229,822}... % *9
- (320,962){0,1}... % 10
- (343,1937){16,487}... % 11
- (325,2301){-71,411}... % 12
- (271,2402){-186,168}...{-297,21} % 13
- (-7,2480){0,114}...{0,114} % 14
- (-7,2594)--cycle); % 15
-
-n := 7;
-t1 := 0;
-t2 := 2;
-t3 := 3;
-t4 := 5.142;
-t5 := 7;
-t6 := 8.475;
-t7 := 10;
-
-adj_fill.B(5) % fixed x points
- (1) % fixed y points
- ((2,1), (3,2)) % tied points
- ((3,7)) % verticals
- ((4,6)) % horizontals
- ((2313,2653){-478,-172}...{-478,-172} % 0
- (1835,2481){27,-479}...{0,-1} % 1
- (1858,309){-6,-145}...{-6,-145} % 2
- (1852,164){8,-560}... % 3
- (1922,-5){1,-1}... % 4
- (2011,-38){224,-15}... % *5
- (2146,-20){573,170}...{573,170} % 6
- (2719,150)-- % 7
- (2713,249){-403,-45}... % 8
- (2344,276){-1,1}... % 9
- (2288,665){0,1}...{53,508} % 10
- (2363,2622)--cycle); % 11
-
-endchar(0);
-
-"rbuv";
-
-charbegin( "V", 2511h#, capheight*v#, baseline );
-n := 5;
-t1 := 3;
-t2 := 7;
-t3 := 8;
-t4 := 13;
-t5 := 16;
-
-adj_fill.A(2, 5) % fixed x points
- (1, 4) % fixed y points
- () % tied points
- ((1,4)) % verticals
- ((2,3)) % horizontals
- ((2215,2580){-206,-432}... % 0
- (1770,1617){-254,-591}... % 1
- (1365,675){-194,-479}...{-38,-42} % 2
- (1327,633){-24,26}... % 3
- (1303,659){-233,567}... % 4
- (975,1602){-532,1721}...{-1,4} % 5
- (700,2628){-364,-29}...{-1,0} % 6
- (-10,2601)-- % 7
- (-8,2477){177,-37}... % 8
- (169,2439){177,-38}... % 9
- (263,2362){312,-496}... % 10
- (423,1924){216,-711}...{110,-383} % 11
- (997,3){35,-23}...{35,-23} % 12
- (1032,-20){328,113}...{328,113} % 13
- (1360,93){231,695}... % 14
- (1878,1333){790,1566}...{290,420} % 15
- (2613,2582){-8,51}...{-8,51} % 16
- (2605,2633)--cycle); % 17
-
-mathcorr(2skew#); % DEK
-endchar(0);
-
-"rbuw";
-
-charbegin( "W", 3686h#, capheight*v#, baseline );
-n := 4;
-t1 := 9;
-t2 := 12;
-t3 := 13;
-t4 := 18;
-
-adj_fill.A() % fixed x points
- (1, 4) % fixed y points
- () % tied points
- () % verticals
- ((2,3)) % horizontals
- ((3861,2588){-403,-60}...{-403,-60} % 0
- (3458,2528){-169,-504}... % 1
- (2682,510){-282,-703}...{-21,-8} % 2
- (2661,502){-22,23}... % 3
- (2639,525){-64,289}...{-144,827} % 4
- (2223,2569){-23,19}...{-23,19} % 5
- (2200,2588){-345,-79}...{-345,-79} % 6
- (1855,2509){-127,-397}... % 7
- (1090,624){-237,-513}...{-8,-19} % 8
- (1082,605){-28,39}... % 9
- (1054,644){-98,399}...{-137,844} % 10
- (640,2593){-1,0}...{-695,0} % 11
- (-55,2593)-- % 12
- (-52,2480){491,-125}... % 13
- (123,2427){279,-85}... % 14
- (199,2342){113,-277}... % 15
- (286,2049){447,-2058}...{97,-399} % 16
- (733,-9){48,-37}...{48,-37} % 17
- (781,-46){337,120}...{337,120} % 18
- (1118,74){255,744}... % 19
- (1844,1969){134,327}...{29,20} % 20
- (1873,1989){20,-22}... % 21
- (1893,1967){159,-735}...{104,-526} % 22
- (2296,-13){47,-46}...{47,-46} % 23
- (2343,-59){352,131}...{352,131} % 24
- (2695,72){300,717}...{257,451} % 25
- (3862,2532)--cycle); % 26
-
-mathcorr(skew#); % DEK
-endchar(0);
-
-"rbux";
-
-charbegin( "X", 2278h#, capheight*v#, baseline );
-n := 7;
-t1 := 4;
-t2 := 5;
-t3 := 7;
-t4 := 8;
-t5 := 11;
-t6 := 12;
-t7 := 13;
-
-adj_fill.A() % fixed x points
- (7) % fixed y points
- ((1,4), (2,1), (5,2), (6,3)) % tied points
- () % verticals
- ((3,4)) % horizontals
- ((2273,84){0,67}...{0,67} % 0
- (2273,151){-529,290}... % 1
- (2076,303){-1,1}... % 2
- (1735,738){-754,1130}...{-371,681} % *3
- (1322,1433){-103,186}...{-103,186} % 4
- (1219,1619){-174,307}...{-330,708} % 5
- (700,2607){-286,-17}...{-702,-22} % 6
- (-2,2585)-- % 7
- (-2,2466){538,-136}... % 8
- (216,2394){338,-175}... % 9
- (329,2305){318,-537}...{187,-334} % 10
- (935,1252){115,-199}...{115,-199} % 11
- (1050,1053){434,-761}...{238,-348} % 12
- (1706,-49)--cycle); % 13
-
-n := 2;
-t1 := 0;
-t2 := 5;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,1), (2,4)) % tied points
- () % verticals
- () % horizontals
- ((1219,1619){672,912}...{672,912} % 0
- (1891,2531){382,60}...{382,60} % 1
- (2273,2591)-- % 2
- (2273,2490){-80,-80}... % 3
- (1673,1863){-951,-1057}...{-17,-25} % *4
- (1322,1433)--cycle); % 5
-
-n := 2;
-t1 := 0;
-t2 := 4;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((1,2), (2,3)) % tied points
- () % verticals
- () % horizontals
- ((935,1252){-937,-1160}...{-937,-1160} % 0
- (-2,92){0,-95}...{0,-95} % 1
- (-2,-3)-- % 2
- (350,70){50,75}...{100,105} % 3
- (1050,1053)--cycle); % 4
-
-endchar(0);
-
-"rbuy";
-
-charbegin( "Y", 2071h#, capheight*v#, baseline );
-n := 6;
-t1 := 1;
-t2 := 2;
-t3 := 4;
-t4 := 5;
-t5 := 9;
-t6 := 11;
-
-adj_fill.A(3, 4) % fixed x points
- (6) % fixed y points
- ((1,2), (2,1)) % tied points
- ((1,5)) % verticals
- ((3,4)) % horizontals
- ((1272,104){-18,420}...{8,797} % 0
- (1254,1225){-112,264}...{-112,264} % 1
- (1142,1489){-136,297}...{-302,770} % 2
- (636,2603){-1,0}...{-643,0} % 3
- (-7,2603)-- % 4
- (-7,2475){355,-102}... % 5
- (148,2432){331,-106}... % 6
- (234,2362){261,-477}... % 7
- (363,2132){461,-978}...{148,-291} % 8
- (824,1154){0,-1}...{-20,-1136} % 9
- (804,18){62,-33}...{62,-33} % 10
- (866,-15)--cycle); % 11
-
-n := 2;
-t1 := 0;
-t2 := 6;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,1), (2,2)) % tied points
- () % verticals
- () % horizontals
- ((1142,1489){41,-78}... % 0
- (1182,1470){1.84,-.07793}... % 1
- (1222,1485){169,279}...{627,1068} % 2
- (1849,2553){340,64}...{340,64} % 3
- (2189,2617)-- % 4
- (2195,2573){-941,-1348}...{-941,-1348} % 5
- (1254,1225)--cycle); % 6
-
-mathcorr(3skew#); % DEK
-endchar(0);
-
-"rbuz";
-
-charbegin( "Z", 2266h#, capheight*v#, baseline );
-n := 4;
-t1 := 2;
-t2 := 6;
-t3 := 10;
-t4 := 14;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- ((2,3), (1,4)) % horizontals
- ((2263,248){-48,49}...{-48,49} % 0
- (2215,297){-592,-38}... % 1
- (761,236){-620,-4}... % 2
- (705,266){-.9895,1.466}... % 3
- (700,312){257,401}...{400,554} % 4
- (2100,2529){0,51}...{0,51} % 5
- (2100,2580){-379,-13}...{-715,45} % 6
- (310,2623){-30,-26}...{-30,-26} % 7
- (280,2597)-- % 8
- (279,2361){29,-29}...{29,-29} % 9
- (308,2332){659,53}...{237,7} % 10
- (1557,2380){-12,-45}...{-12,-45} % 11
- (1545,2335){-347,-525}... % 12
- (-2,90){-277,-381}...{0,-89} % 13
- (-2,1){1,0}...{438,-44} % 14
- (2175,-42)--cycle); % 15
-
-endchar(0);
-
-% SCRIPT LOWER CASE
-no_stem_round;
-
-"sbll";
-
-charbegin( 96, 1180h#, ascender*v#, baseline );
-
-n := 16;
-t1 := 0;
-t2 := 2;
-t3 := 7;
-t4 := 9;
-t5 := 12;
-t6 := 15;
-t7 := 17;
-t8 := 18;
-t9 := 20;
-t10 := 22;
-t11 := 26;
-t12 := 27;
-t13 := 28;
-t14 := 29;
-t15 := 30;
-t16 := 34;
-
-adj_fill.A(1, 3, 8) % fixed x points
- (7) % fixed y points
- ((7,1), (8,2), (12,2), (13,1), (14,2), (15,1))% tied points
- ((6,9), (4,11)) % verticals
- ((5,10), (2,16)) % horizontals
- ((1214,447){-221,-443}... % 0
- (966,92){-1,-1}... % 1
- (612,-73){-1,0}... % 2
- (401,8){-1,1}... % 3
- (273,253){-194,650}...{-39,566} % *4
- (207,658){-172,-140}...{-172,-140} % 5
- (35,518){-86,47}... % 6
- (-51,565){-.1327,1.147}...{240,215} % 7
- (189,780){-28,357}... % 8
- (184,1044){0,1}... % 9
- (272,1925){337,1409}... % *10
- (521,2453){1,1}... % 11
- (905,2624){1,0}... % 12
- (1076,2526){1,-1}... % 13
- (1140,2392){87,-355}... % *14
- (1163,2171){0,-1}... % 15
- (1022,1577){-180,-375}...{-1,-1} % 16
- (540,906)-- % 17
- (528,1068){1,1}... % 18
- (863,1687){156,466}... % 19
- (947,2186){0,1}... % 20
- (901,2436){-1,1}... % 21
- (816,2484){-1,0}... % 22
- (715,2439){-1,-1}... % 23
- (630,2297){-146.2,-375.8}... % *24
- (569,2063){-196,-1101}... % *25
- (519,1338){0,-1}...{29,-477} % 26
- (528,1068){12,-162}...{12,-162} % 27
- (540,906){-12,162}...{-12,162} % 28
- (528,1068){12,-162}...{12,-162} % 29
- (540,906){43,-679}... % 30
- (603,536){193,-607}... % *31
- (733,299){1,-1}... % 32
- (855,247){1,0}... % 33
- (1010,332){1,1}...{397,572} % 34
- (1150,484)--cycle); % 35
-
-endchar(0);
-
-% BOLD LINING FIGURES
-no_stem_round;
-more_side(0);
-
-"fbl0";
-
-charbegin( "0", 1850h#, lfigheight*v#, baseline );
-
-n := 10;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 7;
-t5 := 10;
-t6 := 11;
-t7 := 14;
-t8 := 17;
-t9 := 20;
-t10 := 23;
-
-adj_fill.A(1, 6) % fixed x points
- () % fixed y points
- ((1,1), (5,1), (6,2), (10,2)) % tied points
- ((2,9), (4,7)) % verticals
- ((5,6), (3,8), (1,10)) % horizontals
- ((1077,2640){-10,-3}... % 0
- (586,2315){-1,-1}... % 1
- (135,1056){0,-1}... % 2
- (211,505){292,-934}... % *3
- (427,122){1,-1}... % 4
- (844,-54){1,0}... % 5
- (1310,134){1,1}... % 6
- (1727,1273){0,1}... % 7
- (1626,1972){-388,1196}... % *8
- (1339,2469){-1,1}...{-369,206} % 9
- (1077,2640)-- % 10
- (858,2311){345,-44}... % 11
- (1042,2220){367,-303}... % *12
- (1225,2008){759,-1165}... % 13
- (1466,1014){0,-1}... % 14
- (1421,608){-172,-660}... % *15
- (1294,354){-1,-1}... % 16
- (1048,247){-1,0}... % 17
- (784,373){-1,1}... % 18
- (536,806){-335,1049}... % *19
- (449,1422){0,1}... % 20
- (518,1895){267,813}... % *21
- (716,2235){1,1}...{119,30} % 22
- (858,2311)--cycle); % 23
-
-endchar(0);
-
-"fbl1";
-
-charbegin( "1", 1850h#, lfigheight*v#, baseline );
-
-n := 3;
-t1 := 1.639;
-t2 := 5;
-t3 := 10;
-
-adj_fill.A(2) % fixed x points
- () % fixed y points
- () % tied points
- ((1,3)) % verticals
- () % horizontals
- ((801,-35){-70,54}...{-70,54} % 0
- (731,19){42,421}... % 1
- (776,2076){-30,618}... % 2
- (745,2154){-1,1}... % 3
- (680,2201){-447,0}...{-447,0} % 4
- (233,2201)-- % 5
- (234,2317){895,319}... % 6
- (1129,2636){895,319}... % 7
- (1179,2628){1,-1}... % 8
- (1202,2580){-70,-895}... % 9
- (1142,1050){0,-1}...{26,-509} % 10
- (1154,119)--cycle); % 11
-
-endchar(0);
-
-"fbl2";
-
-charbegin( "2", 1850h#, lfigheight*v#, baseline );
-
-n := 10;
-t1 := 1;
-t2 := 2;
-t3 := 4;
-t4 := 6;
-t5 := 8;
-t6 := 9;
-t7 := 11;
-t8 := 13;
-t9 := 15;
-t10 := 17;
-
-adj_fill.A(2, 6, 9) % fixed x points
- (5) % fixed y points
- () % tied points
- ((3,8)) % verticals
- ((4,7), (1,10)) % horizontals
- ((1681,17){-1629,0}...{-1629,0} % 0
- (52,17){0,76}...{0,76} % 1
- (52,93){226,206}... % 2
- (928,1086){681,1012}... % 3
- (1208,1861){0,1}... % 4
- (1067,2280){-1,1}... % 5
- (814,2370){-1,0}... % 6
- (589,2313){-497,-224}...{-422,-318} % *7
- (317,2146)-- % 8
- (242,2218){410,408}... % 9
- (659,2533){812,426}... % *10
- (1054,2644){1,0}... % 11
- (1486,2494){1,-1}... % 12
- (1650,2106){0,-1}... % 13
- (1470,1526){-521,-879}... % 14
- (626,438){-330,-427}... % 15
- (626,421){.6877,-1.726}... % 16
- (644,402){1,0}...{1135,0} % 17
- (1779,402)--cycle); % 18
-
-endchar(0);
-
-"fbl3";
-
-charbegin( "3", 1850h#, lfigheight*v#, baseline );
-
-n := 15;
-t1 := 1;
-t2 := 3;
-t3 := 7;
-t4 := 9;
-t5 := 11;
-t6 := 13;
-t7 := 14;
-t8 := 16;
-t9 := 18;
-t10 := 20;
-t11 := 21;
-t12 := 24;
-t13 := 26;
-t14 := 28;
-t15 := 29;
-
-adj_fill.A(6) % fixed x points
- (7, 15) % fixed y points
- () % tied points
- ((4,9), (3,10), (2,12), (14,15)) % verticals
- ((5,8), (10,11), (1,13)) % horizontals
- ((84,197){396,-359}... % 0
- (706,-30){1,0}... % 1
- (1447,259){1,1}... % 2
- (1668,826){0,1}... % 3
- (1509,1225){-1,1}... % 4
- (1283,1355){-565,194}...{-563,41} % *5
- (944,1419){-11,27}...{-11,27} % 6
- (933,1446){466,172}... % 7
- (1337,1693){1,1}... % 8
- (1532,2153){0,1}... % 9
- (1393,2479){-1,1}... % 10
- (991,2621){-1,0}... % 11
- (637,2527){-764,-364}...{-489,-404} % *12
- (227,2257)-- % 13
- (300,2176){495,354}... % 14
- (560,2328){469,205}... % *15
- (769,2381){1,0}... % 16
- (1028,2292){1,-1}... % 17
- (1136,2004){0,-1}... % 18
- (1008,1660){-1,-1}...{-1,0} % 19
- (448,1437){0,-110}...{0,-110} % 20
- (448,1327){1,0}... % 21
- (840,1283){641,-171}... % *22
- (1089,1156){1,-1}... % 23
- (1240,745){0,-1}... % 24
- (1072,258){-1,-1}... % 25
- (728,131){-1,0}... % 26
- (508,236){-1,1}...{-141,540} % 27
- (339,583){-64,8}...{-64,8} % 28
- (275,591)--cycle); % 29
-
-endchar(0);
-
-"fbl4";
-
-charbegin( "4", 1850h#, lfigheight*v#, baseline );
-
-n := 13;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 6;
-t5 := 8;
-t6 := 9;
-t7 := 11;
-t8 := 14.92;
-t9 := 15;
-t10 := 16;
-t11 := 17;
-t12 := 18;
-t13 := 19;
-
-adj_fill.A(1, 4, 7) % fixed x points
- (3, 8, 9) % fixed y points
- ((5,1), (6,2), (11,2), (12,1), (13,3)) % tied points
- ((2,10)) % verticals
- ((5,6), (2,13)) % horizontals
- ((1749,904){-17,14}...{-17,14} % 0
- (1732,918){-372,6}...{-372,6} % 1
- (1360,924){34,1659}...{31,815} % 2
- (1394,2583){-32,37}...{-32,37} % 3
- (1362,2620){-350,-109}...{-350,-109} % 4
- (1012,2511){-1006,-1637}...{-1006,-1637}% 5
- (6,874){0,-195}...{0,-195} % 6
- (6,679){1006,0}...{1006,0} % 7
- (1012,679)-- % 8
- (1012,931){-720,13}... % 9
- (292,944){-1,0}...{-16,22} % 10
- (276,966){14,55}... % 11
- (290,1021){373,720}... % 12
- (661,1685){681,1111}...{201,242} % *13
- (971,2132){21,17}... % 14
- (992,2149){1.178,-.287}...{14,-32} % 15
- (1006,2117){6,-1186}...{6,-1186} % 16
- (1012,931){0,-252}...{0,-252} % 17
- (1012,679){351,0}...{351,0} % 18
- (1363,679){284,0}...{284,0} % 19
- (1647,679)--cycle); % 20
-
-n := 2;
-t1 := 2;
-t2 := 3;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,1), (2,3)) % tied points
- () % verticals
- () % horizontals
- ((1025,-45){-47,42}...{-47,42} % 0
- (978,-3){42,444}...{0,1} % 1
- (1012,679)-- % 2
- (1363,679){0,-1}...{36,-389} % 3
- (1387,117)--cycle); % 4
-
-endchar(0);
-
-"fbl5";
-
-charbegin( "5", 1850h#, lfigheight*v#, baseline );
-
-n := 15;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 5;
-t5 := 7;
-t6 := 10;
-t7 := 12;
-t8 := 12.34;
-t9 := 13;
-t10 := 14;
-t11 := 17;
-t12 := 19;
-t13 := 21;
-t14 := 23;
-t15 := 25;
-
-adj_fill.A(1) % fixed x points
- (8, 10) % fixed y points
- ((9,1), (10,1)) % tied points
- ((3,14), (5,12), (7,9)) % verticals
- ((2,15), (4,13), (6,11)) % horizontals
- ((1614,2554){-17,12}...{-17,12} % 0
- (1597,2566){-1319,0}...{-1319,0} % 1
- (278,2566){0,-1276}...{0,-1276} % 2
- (278,1290){67,-30}...{67,-30} % 3
- (345,1260){200,280}... % 4
- (752,1463){1,0}... % 5
- (1062,1364){1,-1}... % 6
- (1231,851){0,-1}... % 7
- (1183,493){-184,-603}... % *8
- (1047,248){-1,-1}... % 9
- (744,120){-1,0}... % 10
- (451,241){-1,1}... % 11
- (286,581){-173,580}...{-59,1} % 12
- (227,582)-- % 13
- (227,582){-182,-389}...{-182,-389} % 14
- (45,193){434,-312}... % 15
- (348,7){594,-194}... % 16
- (704,-43){1,0}... % 17
- (1407,252){1,1}... % 18
- (1664,945){0,1}... % 19
- (1474,1467){-1,1}... % 20
- (960,1651){-1,0}...{-183,-102} % 21
- (512,1533){-52,4}...{-52,4} % 22
- (460,1537){0,1}...{0,649} % 23
- (460,2186){1028,0}...{1028,0} % 24
- (1488,2186)--cycle); % 25
-
-endchar(0);
-
-"fbn6";
-
-charbegin( "6", 1850h#, lfigheight*v#, baseline );
-
-n := 14;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 5;
-t5 := 7;
-t6 := 9;
-t7 := 10;
-t8 := 11;
-t9 := 12;
-t10 := 14;
-t11 := 16;
-t12 := 19;
-t13 := 20;
-t14 := 23;
-
-adj_fill.A(1, 7) % fixed x points
- (8) % fixed y points
- ((7,1), (8,2), (12,2), (13,1)) % tied points
- ((5,10), (3,12)) % verticals
- ((6,9), (4,11), (2,14)) % horizontals
- ((1717,2578){-290,51}... % 0
- (1545,2606){-1,0}... % 1
- (656,2185){-1,-1}... % 2
- (149,936){0,-1}... % 3
- (421,134){1,-1}... % 4
- (817,-43){1,0}... % 5
- (1458,238){1,1}... % 6
- (1713,800){0,1}... % 7
- (1513,1284){-1,1}... % 8
- (1124,1430){-1,0}...{-442,-313} % 9
- (532,1203)-- % 10
- (541,1059){476,269}... % 11
- (904,1185){1,0}... % 12
- (1231,1059){1,-1}... % 13
- (1410,612){0,-1}... % 14
- (1266,257){-1,-1}... % 15
- (1021,146){-1,0}... % 16
- (780,251){-1,1}... % 17
- (613,565){-239,808}...{-16,456} % *18
- (541,1059){-9,144}...{-9,144} % 19
- (532,1203){18,492}... % 20
- (628,1772){327,965}... % *21
- (859,2168){1,1}... % 22
- (1329,2390){1,0}...{255,-174} % 23
- (1604,2305){79,6}...{79,6} % 24
- (1683,2311)--cycle); % 25
-
-endchar(0);
-
-"fbl7";
-
-charbegin( "7", 1850h#, lfigheight*v#, baseline );
-
-n := 11;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 4;
-t5 := 6;
-t6 := 7;
-t7 := 9;
-t8 := 11;
-t9 := 11.22;
-t10 := 14;
-t11 := 15;
-
-adj_fill.A(3, 4, 8, 9) % fixed x points
- (1, 6, 11) % fixed y points
- () % tied points
- ((5,6), (2,10)) % verticals
- ((4,7)) % horizontals
- ((718,-19){130,119}...{130,119} % 0
- (848,100){17,289}... % 1
- (1104,1175){296,649}...{433,683} % 2
- (1839,2500){0,63}...{0,63} % 3
- (1839,2563){-1,0}...{-783,19} % 4
- (169,2575){0,-800}...{0,-800} % 5
- (169,1775)-- % 6
- (290,1769){122,639}... % 7
- (358,2109){75,243}... % 8
- (497,2200){961,9}... % 9
- (1457,2206){423,4}... % 10
- (1503,2189){.6382,-1.301}... % 11
- (1492,2154){-381,-553}... % 12
- (711,925){-435,-852}...{-79,-359} % 13
- (410,99){45,-118}...{45,-118} % 14
- (455,-19)--cycle); % 15
-
-endchar(0);
-
-"fbl8";
-
-charbegin( "8", 1850h#, lfigheight*v#, baseline );
-
-n := 20;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 6;
-t5 := 8;
-t6 := 9;
-t7 := 11;
-t8 := 14;
-t9 := 16;
-t10 := 18;
-t11 := 19;
-t12 := 21;
-t13 := 23;
-t14 := 25;
-t15 := 26;
-t16 := 27;
-t17 := 29;
-t18 := 31;
-t19 := 33;
-t20 := 35;
-
-adj_fill.A(1, 11) % fixed x points
- (10, 20) % fixed y points
- ((1,1), (5,1), (6,2), (10,3), (11,4), (15,4), (16,3), (20,2))% tied points
- ((9,12), (7,14), (4,17), (2,19)) % verticals
- ((8,13), (3,18)) % horizontals
- ((825,1214){376,-228}... % 0
- (1167,965){1,-1}... % 1
- (1352,582){0,-1}... % 2
- (1223,252){-1,-1}... % 3
- (943,154){-1,0}... % 4
- (691,258){-1,1}... % 5
- (498,725){0,1}... % 6
- (605,1062){1,1}...{327,163} % 7
- (825,1214){339,261}...{339,261} % 8
- (1164,1475){271,180}... % 9
- (1502,1803){461,693}... % *10
- (1625,2168){0,1}... % 11
- (1493,2477){-1,1}... % 12
- (1285,2588){-541,167}...{-382,25} % *13
- (952,2644){-394,-152}... % 14
- (468,2360){-1,-1}... % 15
- (275,1972){0,-1}... % 16
- (391,1655){442,-665}...{563,-464} % *17
- (717,1307)-- % 18
- (1049,1581){-521,433}... % 19
- (733,1889){-427,529}... % *20
- (622,2110){0,1}... % 21
- (693,2333){500,697}...{264,100} % 22
- (848,2459){425,-28}... % 23
- (1164,2331){1,-1}... % 24
- (1274,2040){0,-1}...{-296,-200} % 25
- (1049,1581){-332,-274}...{-332,-274} % 26
- (717,1307){-425,-215}... % 27
- (327,1057){-1,-1}... % 28
- (142,595){0,-1}... % 29
- (320,153){1,-1}... % 30
- (797,-20){1,0}... % 31
- (1472,237){1,1}... % 32
- (1699,763){0,1}... % 33
- (1478,1240){-1,1}...{-336,229} % 34
- (1164,1475)--cycle); % 35
-
-endchar(0);
-
-"fbl9";
-
-charbegin( "9", 1850h#, lfigheight*v#, baseline );
-
-n := 13;
-t1 := 4;
-t2 := 7;
-t3 := 9;
-t4 := 11;
-t5 := 12;
-t6 := 13;
-t7 := 14;
-t8 := 16;
-t9 := 17;
-t10 := 20;
-t11 := 21;
-t12 := 22;
-t13 := 25;
-
-adj_fill.A(6, 13) % fixed x points
- (2, 9) % fixed y points
- ((5,1), (6,2), (11,2), (12,1)) % tied points
- ((3,8), (1,10)) % verticals
- ((4,7)) % horizontals
- ((789,60){73,213}... % 0
- (989,497){564,1059}...{641,1028} % *1
- (1353,1119){636,1026}... % 2
- (1633,1651){376,920}... % *3
- (1729,2039){0,1}... % 4
- (1539,2450){-100,105}... % 5
- (1283,2572){-693,165}...{-1,0} % *6
- (846,2615){-396,-224}... % 7
- (345,2195){-685,-896}... % *8
- (161,1719){0,-1}... % 9
- (345,1289){1,-1}...{403,73} % 10
- (800,1128){423,146}...{535,199} % 11
- (1223,1274)-- % 12
- (1292,1473){-551,-343}... % 13
- (1015,1383){-1,0}... % 14
- (693,1487){-1,1}... % 15
- (520,1936){0,1}...{227,252} % 16
- (705,2378){512,-9}... % 17
- (966,2342){432,-127}... % *18
- (1137,2251){1,-1}... % 19
- (1346,1738){0,-1}...{-117,-356} % 20
- (1292,1473){-69,-199}...{-69,-199} % 21
- (1223,1274){30,-38}...{30,-38} % 22
- (1253,1236){-426,-574}... % 23
- (604,358){-872,-1228}...{-191,-374} % *24
- (381,8){51,-45}...{51,-45} % 25
- (432,-37)--cycle); % 26
-
-endchar(0);
-
-% GREEK CHARACTERS
-set_stem_round(400,415,450,450,480,520); % DEK
-more_side(100h#);
-
-"gb000"; %cap gamma
-
-charbegin( 0, 1808h#, capheight*v#, baseline );
-
-n := 7;
-t1 := 1;
-t2 := 6;
-t3 := 8;
-t4 := 10;
-t5 := 12.45;
-t6 := 15;
-t7 := 16;
-
-adj_fill.A(7) % fixed x points
- (3, 6) % fixed y points
- () % tied points
- ((2,4)) % verticals
- ((1,5)) % horizontals
- ((1792,2561){-554,-44}... % 0
- (1174,2559){-1,0}...{-1084,0} % 1
- (90,2559){-8,-62}...{-8,-62} % 2
- (82,2497){106,-110}... % 3
- (188,2387){106,-110}... % 4
- (255,2172){21,-389}... % 5
- (253,1555){0,-1}...{-15,-798} % 6
- (241,11){55,-43}...{55,-43} % 7
- (296,-32)-- % 8
- (683,113){-41,708}... % 9
- (654,1538){0,1}... % 10
- (662,2243){26,453}... % 11
- (762,2331){484,26}... % 12
- (1431,2315){287,-45}... % 13
- (1616,2167){139,-288}...{139,-288} % 14
- (1755,1879){91,10}...{91,10} % 15
- (1846,1889)--cycle); % 16
-
-mathcorr(2skew#); % DEK
-endchar(0);
-
-"gb001"; %cap delta
-
-charbegin( 1, 2431h#, capheight*v#, baseline );
-n := 8;
-t1 := 0;
-t2 := 2;
-t3 := 7;
-t4 := 9;
-t5 := 10;
-t6 := 12;
-t7 := 15;
-t8 := 16;
-
-adj_fill.A() % fixed x points
- (3, 6) % fixed y points
- ((1,1), (4,1), (5,2), (8,2)) % tied points
- () % verticals
- ((2,7)) % horizontals
- ((-22,125){8,-128}... % 0
- (-14,-3){474,28}... % 1
- (1271,3){1,0}...{761,-87} % 2
- (2013,-27){414,188}...{414,188} % 3
- (2427,161){-4,44}...{-4,44} % 4
- (2423,205){-171,327}... % 5
- (2005,1215){-807,2380}...{-204,847} % *6
- (1616,2585){-420,-110}...{-420,-110} % 7
- (1196,2475){-138,-314}...{-389,-706} % 8
- (-22,125)-- % 9
- (402,249){304,709}... % 10
- (1210,2086){95,230}...{47,22} % 11
- (1257,2108){275,-856}... % 12
- (1839,273){175,-474}...{-4,-48} % 13
- (1835,225){-29,-21}...{-29,-21} % 14
- (1806,204){-1404,45}...{-1404,45} % 15
- (402,249)--cycle); % 16
-
-endchar(0);
-
-"gb002"; %cap theta
-
-charbegin( 2, 3055h#, capheight*v#, baseline );
-n := 12;
-t1 := 0;
-t2 := 2;
-t3 := 2.4;
-t4 := 3;
-t5 := 6;
-t6 := 8;
-t7 := 9;
-t8 := 12;
-t9 := 12.57;
-t10 := 13;
-t11 := 15;
-t12 := 17;
-
-adj_fill.A() % fixed x points
- (1, 3, 5, 7, 9, 11) % fixed y points
- () % tied points
- ((6,12)) % verticals
- ((4,8), (2,10)) % horizontals
- ((1996,1751){-52,-163}... % 0
- (1944,1588){-52,-163}... % 1
- (1849,1518){-213,-10}... % 2
- (1173,1519){-662,15}... % 3
- (1099,1532){-109,44}... % *4
- (1064,1563){-42,188}...{-42,188} % 5
- (1022,1751){-85,0}...{-85,0} % 6
- (937,1751){0,-1}... % 7
- (937,1288){0,-1}...{0,-1} % 8
- (937,846)-- % 9
- (999,848){65,202}... % 10
- (1064,1050){65,202}... % 11
- (1173,1115){641,13}... % 12
- (1846,1114){362,-29}... % 13
- (1931,1056){49,-208}...{49,-208} % 14
- (1980,848){86,0}...{86,0} % 15
- (2066,848){-1,903}...{-1,903} % 16
- (2065,1751)--cycle); % 17
-
-n := 10;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 7;
-t5 := 9;
-t6 := 10;
-t7 := 12;
-t8 := 14;
-t9 := 17;
-t10 := 20;
-
-adj_fill.B(1, 6) % fixed x points
- (1, 10) % fixed y points
- ((1,1), (5,1), (6,2), (10,2)) % tied points
- ((4,7), (2,9)) % verticals
- ((5,6), (3,8)) % horizontals
- ((1340,-53){1,0}... % 0
- (2457,329){1,1}... % 1
- (2833,1417){0,1}... % 2
- (2523,2298){-1,1}... % 3
- (1654,2587){-1,0}... % 4
- (1012,2490){-1110,-373}... % *5
- (544,2214){-1,-1}... % 6
- (158,1189){0,-1}... % 7
- (503,236){1,-1}...{1,0} % 8
- (1340,-53)-- % 9
- (1553,124){-1,0}... % 10
- (964,349){-1,1}... % 11
- (624,1288){0,1}... % 12
- (960,2251){1,1}... % 13
- (1475,2423){1,0}... % 14
- (2096,2182){1,-1}... % 15
- (2308,1796){286,-957}... % *16
- (2382,1225){0,-1}... % 17
- (2317,715){-251,-852}... % *18
- (2131,373){-1,-1}...{-1,0} % 19
- (1553,124)--cycle); % 20
-
-endchar(0);
-
-"gb003"; %upper case lambda
-
-charbegin( 3, 2649h#, capheight*v#, baseline );
-n := 2;
-t1 := 7;
-t2 := 8;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- ((1,1), (2,1)) % tied points
- () % verticals
- () % horizontals
- ((2639,243){-357,-109}... % 0
- (2368,297){-1,1}... % 1
- (2145,696){-332,811}... % 2
- (1879,1488){-536,1873}...{-140,633} % *3
- (1609,2569){-352,-84}...{-352,-84} % 4
- (1257,2485){-174,-370}...{-361,-599} % 5
- (-40,59){41,-72}...{41,-72} % 6
- (1,-13)-- % 7
- (1,-13){375,87}...{375,87} % 8
- (376,74){294,722}... % 9
- (1255,2039){213,425}...{31,-44} % 10
- (1286,1995){224,-775}... % 11
- (1818,168){188,-582}...{355,-143} % 12
- (2015,-47){630,192}...{630,192} % 13
- (2645,145)--cycle); % 14
-
-endchar(0);
-
-"gb004"; %upper case Xi
-
-charbegin( 4, 1993h#, capheight*v#, baseline );
-n := 4;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 9;
-
-adj_fill.A() % fixed x points
- (1, 3) % fixed y points
- () % tied points
- () % verticals
- ((2,4)) % horizontals
- ((1902,699){-71,-208}... % 0
- (1831,491){-71,-208}... % 1
- (1656,391){-1,0}... % 2
- (329,391){-1,0}... % 3
- (143,504){-58,191}...{-58,191} % 4
- (85,695)-- % 5
- (-2,687){31,-649}...{46,-376} % 6
- (69,-21){529,33}... % 7
- (550,-4){1,0}... % 8
- (1411,-4){1,0}...{456,-45} % 9
- (1925,-53){70,742}...{70,742} % 10
- (1995,689)--cycle); % 11
-
-n := 4;
-t1 := 1;
-t2 := 2;
-t3 := 4;
-t4 := 6;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- ((2,3), (1,4)) % horizontals
- ((1606,1503){-13,25}...{-13,25} % 0
- (1593,1528){-1193,13}...{-1193,13} % 1
- (400,1528)-- % 2
- (295,1140){26,-23}...{26,-23} % 3
- (321,1117){718,82}... % 4
- (596,1132){1183,21}...{383,4} % *5
- (1504,1138)--cycle); % 6
-
-n := 2;
-t1 := 2;
-t2 := 6;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- ((1,2)) % horizontals
- ((1984,1869){-73,701}...{-73,701} % 0
- (1911,2570){-341,-45}... % 1
- (1087,2549){-1,0}...{-718,47} % 2
- (54,2591){-67,-722}...{-67,-722} % 3
- (-13,1869)-- % 4
- (87,1869){97,212}... % 5
- (184,2081){97,212}... % 6
- (374,2166){1,0}... % 7
- (1511,2162){1,0}... % 8
- (1718,2125){324,-137}... % *9
- (1835,2025){73,-156}...{73,-156} % 10
- (1908,1869)--cycle); % 11
-
-endchar(0);
-
-"gb005"; %upper case pi
-
-charbegin( 5, 2640h#, capheight*v#, baseline );
-n := 14;
-t1 := 2;
-t2 := 5;
-t3 := 6;
-t4 := 6.3;
-t5 := 7.5;
-t6 := 9;
-t7 := 10;
-t8 := 13;
-t9 := 15;
-t10 := 16;
-t11 := 18;
-t12 := 20;
-t13 := 23;
-t14 := 26;
-
-adj_fill.A() % fixed x points
- (4, 9, 10, 14) % fixed y points
- ((9,1), (10,1)) % tied points
- ((8,11), (3,6), (1,13)) % verticals
- ((6,7), (2,3), (5,12)) % horizontals
- ((2337,72){-26,718}... % 0
- (2311,790){-26,718}... % 1
- (2301,1741){0,1}... % 2
- (2309,2202){29,721}... % 3
- (2431,2370){198,47}...{198,47} % 4
- (2629,2417){4,121}...{4,121} % 5
- (2633,2538){-376,-12}... % 6
- (2074,2539){-1,0}... % 7
- (713,2539){-1,0}...{-606,26} % 8
- (-2,2552){0,-113}... % 9
- (-2,2439){.9435,-1.331}... % 10
- (223,2360){225,-79}... % 11
- (291,2240){0,-210}... % 12
- (299,1143){0,-1}...{-19,-704} % 13
- (286,2){50,-36}...{50,-36} % 14
- (336,-34)-- % 15
- (336,-34){414,135}...{414,135} % 16
- (750,101){-38,735}... % 17
- (723,1171){0,1}... % 18
- (740,2216){53,429}... % 19
- (860,2306){1,0}... % 20
- (1736,2306){1,0}... % 21
- (1854,2306){1.121,-.9927}... % 22
- (1882,2076){0,-1}... % 23
- (1876,708){-18,-720}...{-18,-720} % 24
- (1858,-12){52,-39}...{52,-39} % 25
- (1910,-51)--cycle); % 26
-
-endchar(0);
-
-"gb006"; %upper case Sigma
-
-charbegin( 6, 2195h#, capheight*v#, baseline );
-n := 10;
-t1 := 0;
-t2 := 2;
-t3 := 3;
-t4 := 6;
-t5 := 8.694;
-t6 := 11;
-t7 := 12;
-t8 := 13;
-t9 := 17;
-t10 := 19;
-
-adj_fill.A(2, 5, 7, 10) % fixed x points
- (1, 2) % fixed y points
- () % tied points
- ((4,9)) % verticals
- ((3,10), (6,8)) % horizontals
- ((2006,-2){-380,25}... % 0
- (1596,9){-2011,4}...{-1,0} % *1
- (-5,2){64,250}...{64,250} % 2
- (59,252){520,611}... % 3
- (579,863){520,611}... % 4
- (782,1158){336,640}... % 5
- (822,1266){0,1}... % 6
- (781,1387){-587,943}...{-587,943} % 7
- (194,2330){-1,35}... % 8
- (193,2365){.7895,1.575}...{266,187} % 9
- (459,2552){1,0}...{643,43} % 10
- (2025,2587){36,-29}...{36,-29} % 11
- (2061,2558)-- % 12
- (1931,2305){-713,42}...{-1,0} % 13
- (760,2318){-16,-27}...{-16,-27} % 14
- (744,2291){417,-556}... % 15
- (1176,1637){145,-318}... % 16
- (1213,1496){-.1628,-1.876}... % 17
- (1169,1400){-650,-938}...{-650,-938} % 18
- (519,462){1612,32}...{1612,32} % 19
- (2131,494)--cycle); % 20
-
-endchar(0);
-
-"gb007"; %upper case Upsilon
-
-charbegin( 7, 2470h#, capheight*v#, baseline );
-n := 9;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 7;
-t5 := 8;
-t6 := 10;
-t7 := 13;
-t8 := 14;
-t9 := 15;
-
-adj_fill.A(5, 9) % fixed x points
- (1, 4) % fixed y points
- ((8,1), (9,2)) % tied points
- ((2,7)) % verticals
- ((3,6)) % horizontals
- ((1072,-24){-68,33}...{-68,33} % 0
- (1004,9){29,404}... % 1
- (1022,741){0,1}... % 2
- (923,1576){-381,1376}... % *3
- (641,2117){-1,1}... % 4
- (361,2237){-1,0}... % 5
- (166,2157){-1,-1}...{-91,-322} % 6
- (66,1960)-- % 7
- (-3,1979){44,504}... % 8
- (176,2453){1,1}... % 9
- (563,2595){1,0}... % 10
- (950,2456){1,-1}... % 11
- (1145,2053){282,-1085}...{10,-288} % *12
- (1232,1371){28,-8}...{28,-8} % 13
- (1260,1363){222,-1262}...{222,-1262} % 14
- (1482,101)--cycle); % 15
-
-n := 6;
-t1 := 0;
-t2 := 3;
-t3 := 6;
-t4 := 7;
-t5 := 11;
-t6 := 13;
-
-adj_fill.B() % fixed x points
- (6) % fixed y points
- ((3,1), (4,2)) % tied points
- ((1,6)) % verticals
- ((2,5)) % horizontals
- ((2467,1983){0,1}... % 0
- (2432,2321){-133,543}... % *1
- (2334,2526){-1,1}... % 2
- (2047,2616){-1,0}... % 3
- (1683,2451){-1,-1}... % 4
- (1443,2041){-423,-1088}...{-153,-818} % *5
- (1260,1363)-- % 6
- (1482,101){-50,800}... % 7
- (1454,778){0,1}... % 8
- (1562,1570){417,1341}... % *9
- (1871,2119){1,1}... % 10
- (2132,2246){1,0}... % 11
- (2298,2188){1,-1}...{145,-996} % 12
- (2381,1974)--cycle); % 13
-
-endchar(0);
-
-"gb010"; %upper case Phi
-
-charbegin( 8, 3072h#, capheight*v#, baseline );
-n := 12;
-t1 := 0;
-t2 := 1;
-t3 := 5;
-t4 := 7;
-t5 := 10;
-t6 := 11;
-t7 := 12;
-t8 := 16;
-t9 := 17;
-t10 := 18;
-t11 := 19;
-t12 := 23;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- ((3,1), (4,2), (8,3), (9,4), (10,5), (11,6))% tied points
- ((6,7), (3,10), (1,12)) % verticals
- ((5,6), (1,2)) % horizontals
- ((974,0){4,100}...{4,100} % 0
- (978,100){272,57}... % 1
- (1250,157){281,57}... % 2
- (1288,217){49,705}...{0,1} % 3
- (1288,334){-3,102}...{-3,102} % 4
- (1285,436){0,1}... % 5
- (1285,2067){0,2}... % 6
- (1285,2174){0,2}... % 7
- (1285,2283){0,1}... % 8
- (1219,2381){-245,55}...{-245,55} % 9
- (974,2436){-2,98}...{-2,98} % 10
- (972,2534)-- % 11
- (2061,2534){0,-90}...{0,-90} % 12
- (2061,2444){-247,-52}... % 13
- (1814,2392){-247,-52}... % 14
- (1741,2313){0,-1}... % 15
- (1741,2173){0,-2}... % 16
- (1741,2056){0,-2}...{0,-1} % 17
- (1741,424){0,-96}...{0,-96} % 18
- (1741,328){0,-1}... % 19
- (1741,201){84,-388}... % 20
- (1835,159){254,-54}...{254,-54} % 21
- (2089,105){5,-105}...{5,-105} % 22
- (2094,0)--cycle); % 23
-
-n := 6;
-t1 := 0;
-t2 := 3;
-t3 := 6;
-t4 := 7;
-t5 := 9;
-t6 := 11;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((3,2), (6,1)) % tied points
- ((2,5)) % verticals
- ((3,4), (1,6)) % horizontals
- ((1299,334){-1,0}... % 0
- (768,408){-903,286}... % *1
- (396,620){-1,1}... % 2
- (161,1267){0,1}... % 3
- (406,1886){1,1}... % 4
- (773,2099){879,288}...{1,0} % *5
- (1285,2174)-- % 6
- (1284,2065){-1,0}... % 7
- (869,1906){-1,-1}... % 8
- (643,1274){0,-1}... % 9
- (860,641){1,-1}...{1,0} % 10
- (1285,436)--cycle); % 11
-
-n := 6;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 6;
-t5 := 9;
-t6 := 12;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((1,6), (3,3), (4,4), (6,5)) % tied points
- ((2,5)) % verticals
- ((3,4), (1,6)) % horizontals
- ((1741,328){1,0}... % 0
- (2623,636){1,1}... % 1
- (2873,1358){0,1}... % 2
- (2668,1936){-1,1}... % 3
- (2313,2111){-927,237}...{-1,0} % *4
- (1741,2173)-- % 5
- (1741,2056){1,0}... % 6
- (2223,1902){1,-1}... % 7
- (2355,1666){178,-578}... % *8
- (2401,1324){0,-1}... % 9
- (2341,896){-230,-728}... % *10
- (2171,596){-1,-1}...{-1,0} % 11
- (1741,424)--cycle); % 12
-
-endchar(0);
-
-"gb011"; %upper case Psi
-
-charbegin( 9, 2427h#, capheight*v#, baseline );
-n := 9;
-t1 := 0;
-t2 := 1;
-t3 := 4;
-t4 := 5;
-t5 := 7;
-t6 := 9;
-t7 := 10;
-t8 := 13;
-t9 := 14;
-
-adj_fill.A() % fixed x points
- (5) % fixed y points
- ((3,1), (4,2), (6,3), (7,4)) % tied points
- ((4,6), (1,9)) % verticals
- ((1,2), (8,9)) % horizontals
- ((680,-5){5,109}...{5,109} % 0
- (685,104){239,58}... % 1
- (924,162){239,58}... % 2
- (1005,274){0,1}...{0,1} % 3
- (1005,915){16,119}...{16,119} % 4
- (1021,1034){0,1}...{-46,646} % 5
- (1005,2465)-- % 6
- (1404,2583){49,-46}...{49,-46} % 7
- (1453,2537){-24,-822}...{0,-1} % 8
- (1439,1030){-5,-100}...{-5,-100} % 9
- (1434,930){4,-683}... % 10
- (1470,275){42,-373}... % 11
- (1542,172){255,-74}...{255,-74} % 12
- (1797,98){0,-103}...{0,-103} % 13
- (1797,-5)--cycle); % 14
-
-n := 7;
-t1 := 0;
-t2 := 1;
-t3 := 4;
-t4 := 6;
-t5 := 7;
-t6 := 11;
-t7 := 12.54;
-
-adj_fill.B(1) % fixed x points
- () % fixed y points
- ((4,2), (5,1)) % tied points
- ((3,6)) % verticals
- ((2,7), (4,5)) % horizontals
- ((-207,2456){607,146}... % 0
- (400,2602){1,0}... % 1
- (544,2557){1,-1}... % 2
- (595,2408){58,-668}... % *3
- (602,1889){14,-521}... % 4
- (878,1132){1,-1}...{512,-360} % 5
- (1021,1034)-- % 6
- (1005,915){-612,89}... % 7
- (619,999){-602,195}... % *8
- (403,1110){-1,1}... % 9
- (242,1399){-219,709}... % *10
- (184,1819){-1,351}... % 11
- (114,2341){-1,1}...{-10,-5} % 12
- (-177,2364)--cycle); % 13
-
-n := 3;
-t1 := 0;
-t2 := 6;
-t3 := 7;
-
-adj_fill.C() % fixed x points
- (1) % fixed y points
- ((2,3), (3,4)) % tied points
- () % verticals
- ((2,3)) % horizontals
- ((2490,2546){-264,-35}...{-537,-174} % 0
- (1967,2424){-272,-386}... % 1
- (1875,2148){-94,-692}... % 2
- (1781,1456){-94,-692}... % 3
- (1605,1107){-1,-1}... % 4
- (1576,1088){-166,-77}...{-481,-222} % *5
- (1439,1030)-- % 6
- (1434,930){486,68}... % 7
- (1802,1016){597,217}... % *8
- (2031,1147){1,1}... % 9
- (2128,1303){166,399}... % *10
- (2197,1546){123,644}... % 11
- (2320,2190){123,644}...{440,187} % 12
- (2477,2447)--cycle); % 13
-
-endchar(0);
-
-"gb012"; %upper case Omega
-
-charbegin( 10, 3026h#, capheight*v#, baseline );
-n := 12;
-t1 := 1;
-t2 := 4;
-t3 := 7;
-t4 := 10;
-t5 := 12;
-t6 := 16;
-t7 := 18;
-t8 := 20;
-t9 := 22;
-t10 := 24;
-t11 := 28;
-t12 := 29;
-
-adj_fill.A(1, 5, 7, 11) % fixed x points
- () % fixed y points
- () % tied points
- ((4,8), (2,10)) % verticals
- ((5,6), (3,9), (1,12)) % horizontals
- ((3022,390){-1,0}...{-748,-44} % 0
- (1980,344){5,35}...{5,35} % 1
- (1985,379){398,51}... % 2
- (2497,669){1,1}... % 3
- (2781,1461){0,1}... % 4
- (2503,2284){-1,1}... % 5
- (2111,2510){-944,305}... % *6
- (1559,2589){-1,0}... % 7
- (972,2506){-1000,-319}... % *8
- (559,2270){-1,-1}... % 9
- (227,1425){0,-1}...{609,-202} % 10
- (971,375){5,-21}...{5,-21} % 11
- (976,354){-1,0}...{-605,55} % 12
- (82,405)-- % 13
- (-12,53){21,-42}...{21,-42} % 14
- (9,11){680,37}... % 15
- (604,30){1,0}...{315,-24} % 16
- (1213,11){109,342}...{109,342} % 17
- (1322,353){-12,4}... % 18
- (880,728){-611,1027}... % *19
- (711,1380){0,1}... % 20
- (1007,2264){1,1}... % 21
- (1525,2439){1,0}... % 22
- (2007,2269){1,-1}... % 23
- (2309,1401){0,-1}... % 24
- (2247,906){-240,-825}... % *25
- (2069,576){-1,-1}...{-501,-131} % 26
- (1682,349){-88,-352}...{-88,-352} % 27
- (1594,-3){648,52}... % 28
- (2286,20){1,0}...{274,-19} % 29
- (2900,-17)--cycle); % 30
-
-endchar(0);
-
-% GREEK LOWERCASE
-set_stem_round(350,367,390,390,405,420); % DEK
-
-"gb013"; %lower case alpha
-
-charbegin( 11, 2202h#, lcbody*v#, baseline );
-n := 8;
-t1 := 0;
-t2 := 2;
-t3 := 7;
-t4 := 10;
-t5 := 18;
-t6 := 26;
-t7 := 28;
-t8 := 33;
-
-adj_fill.A(1, 5) % fixed x points
- (3, 7) % fixed y points
- () % tied points
- ((4,6)) % verticals
- ((2,8)) % horizontals
- ((2327,291){-46,-52}... % 0
- (2048,26){-129,-95}... % *1
- (1839,-68){-1,0}... % 2
- (1695,-15){-1,1}... % 3
- (1491,575){-28,113}... % 4
- (1322,1140){-87,226}... % *5
- (1162,1430){-1,1}... % 6
- (946,1532){-1,0}... % 7
- (723,1430){-1,-1}... % 8
- (605,1191){-42,-166}... % *9
- (564,802){0,-1}... % 10
- (599,520){36,-124}... % *11
- (700,333){1,-1}... % 12
- (851,265){1,0}... % 13
- (1105,401){1,1}...{47,75} % 14
- (1415,825){65,95}... % 15
- (1661,1184){1.055,1.697}...{86,153} % 16
- (1986,1763)-- % 17
- (2210,1627){-125,-185}... % 18
- (1737,927){-1.192,-1.603}...{-80,-98} % 19
- (1434,556){-106,-121}... % 20
- (1173,257){-1,-1}... % 21
- (874,28){-153,-82}... % *22
- (594,-53){-1,0}... % 23
- (378,30){-1,1}... % 24
- (250,267){-46,156}... % *25
- (204,621){0,1}... % 26
- (552,1506){1,1}... % 27
- (1131,1752){1,0}... % 28
- (1495,1601){1,-1}... % 29
- (1763,954){47,-153}... % 30
- (1920,413){62,-181}... % *31
- (1998,269){1,-1}... % 32
- (2077,235){1,0}...{71,54} % 33
- (2285,363)--cycle); % 34
-
-endchar(0);
-
-"gb014"; %lower case beta
-
-%charbegin( 12, 2153h#, capheight*v#, descender*v#);
-charbegin( 12, 2153h#, ascender*v#, descender*v#); % DEK
-n := 9;
-t1 := 1;
-t2 := 3;
-t3 := 5;
-t4 := 8;
-t5 := 10;
-t6 := 12;
-t7 := 15;
-t8 := 17;
-t9 := 19;
-
-adj_fill.A(1, 9) % fixed x points
- (5, 9) % fixed y points
- () % tied points
- ((4,6), (2,8)) % verticals
- ((3,7)) % horizontals
- ((1230,1381){0,5}...{0,5} % 0
- (1230,1400){71,21}... % 1
- (1559,1589){1,1}... % 2
- (1748,2043){0,1}... % 3
- (1608,2365){-1,1}... % 4
- (1173,2501){-1,0}... % 5
- (602,2266){-1,-1}... % 6
- (361,1835){-86,-280}... % *7
- (276,1207){0,-1}...{-6,-180} % 8
- (261,-681){12,-10}...{12,-10} % 9
- (306,-719)-- % 10
- (662,-564){-9,564}... % 11
- (628,1570){0,1}... % 12
- (661,1978){33,167}... % *13
- (753,2202){1,1}... % 14
- (1029,2331){1,0}... % 15
- (1309,2210){1,-1}... % 16
- (1408,1964){0,-1}... % 17
- (1256,1548){-1,-1}...{-1,0} % 18
- (832,1377)--cycle); % 19
-
-n := 8;
-t1 := 0;
-t2 := 3;
-t3 := 5;
-t4 := 8;
-t5 := 10;
-t6 := 13;
-t7 := 16;
-t8 := 19;
-
-adj_fill.B(1, 5) % fixed x points
- (4, 5, 8) % fixed y points
- () % tied points
- ((3,6)) % verticals
- ((2,7)) % horizontals
- ((704,125){68,-145}... % 0
- (757,49){1,-1}... % 1
- (885,-18){86,-24}... % *2
- (1082,-42){1,0}... % 3
- (1763,197){1,1}... % 4
- (1968,764){0,1}... % 5
- (1801,1173){-1,1}... % 6
- (1565,1313){-153,55}... % *7
- (1222,1381){-67,5}...{-1,0} % 8
- (836,1381)-- % 9
- (829,1252){1,0}... % 10
- (1188,1224){147,-29}... % *11
- (1385,1143){1,-1}... % 12
- (1551,719){0,-1}... % 13
- (1512,402){-40,-139}... % *14
- (1400,193){-1,-1}... % 15
- (1192,98){-1,0}... % 16
- (1038,182){-64,78}...{-11,74} % *17
- (950,394){-11,3}...{-11,3} % 18
- (908,405)--cycle); % 19
-
-endchar(0);
-
-"gb015"; %lower case gamma
-
-charbegin( 13, 1971h#, lcbody*v#, descender*v#);
-n := 4;
-t1 := 1;
-t2 := 7;
-t3 := 11;
-t4 := 12;
-
-adj_fill.A() % fixed x points
- (2, 4) % fixed y points
- () % tied points
- () % verticals
- ((1,3)) % horizontals
- ((-110,1445){1,1}... % 0
- (499,1741){1,0}... % 1
- (844,1612){1,-1}... % 2
- (1060,1180){75,-294}...{-2,-121} % *3
- (1128,499){3,-57}...{3,-57} % 4
- (1139,284){-2,-234}...{-2,-234} % 5
- (1131,-602)-- % 6
- (927,-742){-14,209}...{-14,209} % 7
- (874,49){-9,145}... % 8
- (743,910){-102,362}... % *9
- (488,1419){-1,1}... % 10
- (276,1510){-1,0}...{-98,-83} % 11
- (-34,1374)--cycle); % 12
-
-n := 0;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- () % horizontals
- ((904,170){-33,-85}...{-9,-54} % 0
- (685,-564)-- % 1
- (935,-745){16,232}...{16,232} % 2
- (995,132)--cycle); % 3
-
-n := 0;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- () % horizontals
- ((2002,1642){-4,-13}...{-4,-13} % 0
- (1986,1593){-60,-98}... % 1
- (1276,437){-244,-404}...{-55,-107} % *2
- (1063,64)-- % 3
- (1101,378){52,94}...{19,67} % 4
- (1672,1714){17,11}...{17,11} % 5
- (1737,1756)--cycle); % 6
-
-endchar(0);
-
-"gb016"; %lower case delta
-
-%charbegin( 14, 1763h#, capheight*v#, baseline );
-charbegin( 14, 1763h#, ascender*v#, baseline ); % DEK
-n := 13;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 5;
-t5 := 9;
-t6 := 12;
-t7 := 13;
-t8 := 15;
-t9 := 18;
-t10 := 22;
-t11 := 24;
-t12 := 26;
-t13 := 27;
-
-adj_fill.A(1, 7) % fixed x points
- (13) % fixed y points
- () % tied points
- ((5,9), (4,10), (2,12)) % verticals
- ((6,8), (3,11)) % horizontals
- ((764,1426){-26,-19}... % 0
- (518,874){0,-1}... % 1
- (723,314){1,-1}... % 2
- (938,216){1,0}... % 3
- (1234,348){1,1}... % 4
- (1332,624){0,1}... % 5
- (1209,951){-124,189}... % *6
- (863,1339){-10,9}... % 7
- (533,1683){-117,153}... % *8
- (420,1918){0,1}... % 9
- (613,2327){1,1}... % 10
- (843,2447){154,43}... % *11
- (1196,2490){1,0}...{155,-12} % 12
- (1419,2475)-- % 13
- (1355,2304){-75,4}... % 14
- (988,2308){-1,0}... % 15
- (803,2291){-77,-17}... % *16
- (696,2244){-1,-1}... % 17
- (655,2134){0,-1}... % 18
- (753,1955){119,-131}... % *19
- (1105,1638){12,-10}... % 20
- (1468,1251){130,-194}... % *21
- (1597,904){0,-1}... % 22
- (1332,235){-1,-1}... % 23
- (711,-42){-1,0}... % 24
- (337,95){-1,1}... % 25
- (174,602){0,1}...{9,7} % 26
- (677,1521)--cycle); % 27
-
-endchar(0);
-
-"gb017"; %lower case epsilon
-
-charbegin( 15, 1775h#, lcbody*v#, baseline );
-n := 10;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 5;
-t5 := 8;
-t6 := 9;
-t7 := 10;
-t8 := 12;
-t9 := 14;
-t10 := 15;
-
-adj_fill.A(6, 10) % fixed x points
- (1, 5) % fixed y points
- () % tied points
- ((3,8)) % verticals
- ((4,7), (2,9)) % horizontals
- ((1661,386){-95,-79}... % 0
- (1173,204){-1,0}... % 1
- (787,329){-1,1}... % 2
- (564,991){0,1}... % 3
- (734,1468){1,1}... % 4
- (1025,1589){1,0}... % 5
- (1275,1491){1,-1}...{77,-160} % 6
- (1423,1264){13,-2}...{13,-2} % 7
- (1472,1256)-- % 8
- (1654,1491){-133,142}... % 9
- (1078,1741){-1,0}... % 10
- (454,1487){-1,-1}... % 11
- (182,764){0,-1}... % 12
- (394,132){1,-1}... % 13
- (882,-26){1,0}...{75,68} % 14
- (1714,295)--cycle); % 15
-
-n := 2;
-t1 := 1;
-t2 := 4;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- ((1,2)) % horizontals
- ((1389,972){-82,-1}... % 0
- (954,969){-1,0}...{-86,9} % 1
- (443,988)-- % 2
- (443,791){106,5}... % 3
- (772,806){1,0}...{84,-1} % 4
- (1336,810)--cycle); % 5
-
-endchar(0);
-
-"gb020"; %lower case zeta
-
-%charbegin( 16, 1560h#, capheight*v#, depthy*v#);
-charbegin( 16, 1560h#, ascender*v#, 2/3descender*v#); % DEK
-
-n := 3;
-t1 := .6782;
-t2 := 3;
-t3 := 6.102;
-
-adj_fill.A() % fixed x points
- (2) % fixed y points
- () % tied points
- () % verticals
- ((1,3)) % horizontals
- ((1546,2306){-81,-15}... % 0
- (1238,2291){-1.943,.281}... % 1
- (878,2374){-157.3,55}...{-90,78} % *2
- (643,2499)-- % 3
- (483,2310){94,-72}... % 4
- (710,2220){161.3,-37}... % *5
- (1094,2170){1.97,-.1229}...{52,5} % 6
- (1542,2215)--cycle); % 7
-
-n := 9;
-t1 := 1;
-t2 := 3;
-t3 := 8;
-t4 := 11;
-t5 := 12;
-t6 := 15;
-t7 := 19;
-t8 := 21;
-t9 := 23;
-
-adj_fill.B(5) % fixed x points
- (4, 9) % fixed y points
- () % tied points
- ((3,6), (1,8)) % verticals
- ((2,7)) % horizontals
- ((1259,-427){67,115}... % 0
- (1353,-157){-.06033,1.866}... % 1
- (1312,-61){-1.284,1.366}... % 2
- (1203,-7){-115,9}... % 3
- (976,-15){-121,-13}... % 4
- (716,-32){-1.947,.2502}... % 5
- (490,16){-95.5,31.75}... % *6
- (355,88){-1.293,1.254}... % 7
- (167,599){-.03261,1.889}... % 8
- (438,1424){96,152}... % 9
- (919,1997){1.405,1.413}...{82,64} % 10
- (1186,2224)-- % 11
- (1544,2217){-61,-16}... % 12
- (1110,1982){-1.485,-1.272}... % 13
- (723,1474){-94,-182}... % 14
- (552,791){.05159,-1.926}... % 15
- (685,359){1.232,-1.301}... % 16
- (937,267){1.938,-.2998}... % 17
- (1148,276){148,11}... % 18
- (1375,286){1.939,-.2998}... % 19
- (1576,213){1.286,-1.28}... % 20
- (1619,97){-.09997,-1.833}... % 21
- (1541,-136){-75.5,-151.5}...{-49,-70} % *22
- (1333,-476)--cycle); % 23
-
-endchar(0);
-
-"gb021"; %lower case eta
-
-charbegin( 17, 1990h#, lcbody*v#, descender*v#);
-
-n := 6;
-t1 := 1;
-t2 := 4;
-t3 := 6;
-t4 := 8;
-t5 := 10;
-t6 := 12;
-
-adj_fill.A(3) % fixed x points
- (6) % fixed y points
- () % tied points
- ((1,5)) % verticals
- ((2,4)) % horizontals
- ((686,114){-10,135}... % 0
- (674,1312){-1,182}... % 1
- (653,1553){-20.41,98.98}... % *2
- (597,1686){-1,1}... % 3
- (455,1740){-1,0}... % 4
- (207,1663){-138.8,-78.57}...{-100,-101}% *5
- (-70,1443)-- % 6
- (-10,1366){115,78}... % 7
- (201,1467){1,0}... % 8
- (271,1442){1,-1}... % 9
- (330,1137){0,-1}...{-1,-375} % 10
- (303,11){9.439,-9.949}...{9.439,-9.949}% 11
- (339,-27)--cycle); % 12
-
-n := 6;
-t1 := 1;
-t2 := 4;
-t3 := 7;
-t4 := 8;
-t5 := 11;
-t6 := 13;
-
-adj_fill.B(3) % fixed x points
- (3, 6) % fixed y points
- () % tied points
- ((1,5)) % verticals
- ((2,4)) % horizontals
- ((1719,-578){-9,126}... % 0
- (1688,720){0,1}... % 1
- (1676,1370){-24.74,234.7}... % *2
- (1595,1608){-1,1}... % 3
- (1334,1737){-1,0}... % 4
- (997,1654){-199,-86.48}...{-105,-75} % *5
- (581,1410)-- % 6
- (540,1246){100,86}... % 7
- (1053,1486){1,0}... % 8
- (1239,1411){1,-1}... % 9
- (1311,1205){22.96,-192.6}... % *10
- (1326,682){0,-1}...{-8,-150} % 11
- (1305,-685){12.76,-11.48}...{12.76,-11.48}% 12
- (1353,-729)--cycle); % 13
-
-endchar(0);
-
-"gb022"; %lower case theta
-
-charbegin( 18, 1981h#, ascender*v#, baseline );
-
-n := 10;
-t1 := 0;
-t2 := 3;
-t3 := 6;
-t4 := 9;
-t5 := 12;
-t6 := 13;
-t7 := 16;
-t8 := 19;
-t9 := 22;
-t10 := 25;
-
-adj_fill.A(5, 10) % fixed x points
- (1, 10) % fixed y points
- ((1,1), (5,1), (6,2), (10,2)) % tied points
- ((4,7), (2,9)) % verticals
- ((5,6), (3,8)) % horizontals
- ((1148,2505){1,0}... % 0
- (1524,2369){1,-1}... % 1
- (1725,2006){71.68,-236.7}... % *2
- (1795,1473){0,-1}... % 3
- (1699,727){-98.47,-330.1}... % *4
- (1423,224){-1,-1}... % 5
- (823,-52){-1,0}... % 6
- (463,91){-1,1}... % 7
- (256,500){-73.98,279.1}... % *8
- (183,1147){0,1}... % 9
- (273,1787){91.58,288}... % *10
- (530,2236){1,1}...{1,0} % 11
- (1148,2505)-- % 12
- (927,2303){-1,0}... % 13
- (667,2192){-1,-1}... % 14
- (541,1918){-44.9,-195.9}... % *15
- (497,1451){0,-1}... % 16
- (577,753){80.87,-301.8}... % *17
- (803,309){1,-1}... % 18
- (1027,195){1,0}... % 19
- (1308,311){1,1}... % 20
- (1417,562){39.03,183.4}... % *21
- (1456,1005){0,1}... % 22
- (1382,1745){-74.74,312.8}... % *23
- (1173,2188){-1,1}...{-1,0} % 24
- (923,2304)--cycle); % 25
-
-n := 2;
-t1 := 1;
-t2 := 4;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- ((1,2)) % horizontals
- ((1460,1354){-92,-5}... % 0
- (955,1334){-1,0}...{-167,2} % 1
- (369,1344)-- % 2
- (477,1164){166,6}... % 3
- (959,1174){1,0}...{88,-6} % 4
- (1460,1151)--cycle); % 5
-
-endchar(0);
-
-"gb023"; %lower case iota
-
-charbegin( 19, 990h#, lcbody*v#, baseline );
-
-n := 5;
-t1 := 3;
-t2 := 5;
-t3 := 7;
-t4 := 9;
-t5 := 12;
-
-adj_fill.A(5) % fixed x points
- (2) % fixed y points
- () % tied points
- ((1,3)) % verticals
- ((1,4)) % horizontals
- ((1016,398){-46,-56}... % 0
- (785,251){-1,0}... % 1
- (706,285){-1,1}... % 2
- (650,612){0,1}...{9,211} % 3
- (672,1705){-11.25,8.44}...{-11.25,8.44}% 4
- (629,1737)-- % 5
- (285,1619){9,-216}... % 6
- (309,515){0,-1}... % 7
- (332,200){23.79,-127.6}... % *8
- (399,32){1,-1}... % 9
- (554,-41){1,0}... % 10
- (924,145){1,1}...{65,98} % 11
- (1071,339)--cycle); % 12
-
-endchar(0);
-
-"gb024"; %lower case kappa
-
-charbegin( 20, 1760h#, lcbody*v#, baseline );
-
-n := 2;
-t1 := 2;
-t2 := 6;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- () % tied points
- ((1,2)) % verticals
- () % horizontals
- ((322,-26){-10.18,5.598}...{-10.18,5.598}% 0
- (283,-5){1,542}... % 1
- (289,837){0,1}...{-4,189} % 2
- (273,1617)-- % 3
- (628,1742){9.415,-10.94}...{9.415,-10.94}% 4
- (663,1700){-8,-204}... % 5
- (637,907){0,-1}...{3,-130} % 6
- (647,91)--cycle); % 7
-
-n := 1;
-t1 := 0;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,1)) % tied points
- () % verticals
- () % horizontals
- ((585,867){76,79}... % 0
- (1106,1390){101,91}...{65,45} % 1
- (1538,1728)-- % 2
- (1789,1617){0,-9.924}...{0,-9.924} % 3
- (1789,1579){-120,-67}... % 4
- (1339,1312){-122,-74}...{-67,-51} % 5
- (924,1030)--cycle); % 6
-
-n := 1;
-t1 := 4;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((1,1)) % tied points
- () % verticals
- () % horizontals
- ((1766,149){-1.018,8.142}...{-1.018,8.142}% 0
- (1762,180){-59,55}... % 1
- (1323,586){-127,127}...{-134,158} % 2
- (901,1059)-- % 3
- (585,867){140,-168}... % 4
- (988,391){104,-118}...{102,-99} % 5
- (1406,-44)--cycle); % 6
-
-endchar(0);
-
-"gb025"; %lower case lambda
-
-charbegin( 21, 1804h#, ascender*v#, baseline );
-
-n := 0;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- () % horizontals
- ((26,-22){-7.888,12.47}...{-7.888,12.47}% 0
- (-4,25){39,86}... % 1
- (390,815){65,120}... % 2
- (770,1508){122.6,226.7}...{43,94} % *3
- (854,1673)-- % 4
- (958,1562){-82,-176}... % 5
- (613,797){-73,-183}...{-32,-115} % 6
- (348,73)--cycle); % 7
-
-n := 3;
-t1 := 0;
-t2 := 5;
-t3 := 8;
-
-adj_fill.B() % fixed x points
- (1) % fixed y points
- () % tied points
- () % verticals
- ((2,3)) % horizontals
- ((1432,-42){-10.94,2.036}...{-10.94,2.036}% 0
- (1390,-35){-30,93}... % 1
- (891,1407){-58,158}... % 2
- (664,2012){-93.13,216}... % *3
- (538,2224){-1,1}... % 4
- (349,2315){-1,0}...{-114,-31} % 5
- (127,2280)-- % 6
- (81,2361){79,37}... % 7
- (607,2512){1,0}... % 8
- (893,2394){1,-1}... % 9
- (1024,2169){100.3,-243.3}... % *10
- (1272,1473){61,-171}...{64,-143} % 11
- (1818,113)--cycle); % 12
-
-endchar(0);
-
-"gb026"; %lower case mu
-
-charbegin( 22, 1972h#, lcbody*v#, descender*v#);
-
-n := 6;
-t1 := 2;
-%t2 := 6;
-t2 := 5; % DEK
-t3 := 7;
-t4 := 9;
-t5 := 12;
-t6 := 13;
-
-adj_fill.A(6) % fixed x points
- (3, 6) % fixed y points
- () % tied points
- ((2,4)) % verticals
- ((1,5)) % horizontals
- ((1332,292){-54,-43}... % 0
- (972,55){-169.5,-84.22}... % *1
- (690,-27){-1,0}... % 2
- (412,111){-70,106}... % 3
- (312,371){-35.62,166.2}... % *4
- (277,739){0,1}...{-8,164} % 5
- (249,1618)-- % 6
- (608,1751){11.96,-7.634}...{11.96,-7.634}% 7
- (654,1722){-9,-195}... % 8
- (634,938){0,-1}... % 9
- (664,520){30.79,-168.7}... % *10
- (751,299){1,-1}... % 11
- (941,257){1,0}...{24,24} % 12
- (1333,463)--cycle); % 13
-
-n := 2;
-t1 := 1;
-t2 := 5;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- () % tied points
- ((1,2)) % verticals
- () % horizontals
- ((274,-724){-15.01,13.74}...{-15.01,13.74}% 0
- (218,-672){10,132}... % 1
- (253,-38){0,1}...{4,285} % 2
- (277,1079)-- % 3
- (430,197){-3,-125}... % 4
- (426,-100){0,-1}...{32,-84} % 5
- (513,-605)--cycle); % 6
-
-n := 6;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 7;
-t5 := 9;
-t6 := 11;
-
-adj_fill.C(1) % fixed x points
- (4) % fixed y points
- () % tied points
- ((3,5)) % verticals
- ((2,6)) % horizontals
- ((2057,356){-84,-102}... % 0
- (1771,65){-133.3,-104.3}... % *1
- (1553,-39){-1,0}... % 2
- (1404,-4){-1,1}... % 3
- (1302,331){0,1}... % 4
- (1314,945){0,1}...{-5,191} % 5
- (1301,1633)-- % 6
- (1633,1755){10.94,-6.616}...{10.94,-6.616}% 7
- (1674,1730){-2,-136}... % 8
- (1662,738){0,-1}... % 9
- (1721,344){1,-1}... % 10
- (1791,311){1,0}...{82,64} % 11
- (2011,422)--cycle); % 12
-
-endchar(0);
-
-"gb027"; %lower case nu
-
-charbegin( 23, 1946h#, lcbody*v#, baseline);
-
-n := 5;
-t1 := 4;
-t2 := 9;
-t3 := 10;
-t4 := 13;
-t5 := 16;
-
-adj_fill.A() % fixed x points
- (1, 3, 5) % fixed y points
- () % tied points
- () % verticals
- ((2,4)) % horizontals
- ((1930,1639){-15,-62}... % 0
- (1835,1379){-137.4,-306.9}... % *1
- (1410,478){-51,-111}...{-61,-162} % 2
- (1230,73){-65.14,-25.19}...{-65.14,-25.19}% 3
- (984,-22){-9.415,4.58}...{-9.415,4.58} % 4
- (948,-5){-16,84}... % 5
- (721,930){-123.9,371.8}... % *6
- (603,1221){-63.84,124.8}... % *7
- (479,1402){-1,1}... % 8
- (262,1498){-1,0}...{-67,-53} % 9
- (-43,1363)-- % 10
- (-107,1426){85,90}... % 11
- (-5,1542){1,1}... % 12
- (505,1740){1,0}... % 13
- (827,1632){1,-1}... % 14
- (1031,1233){104.8,-316.3}...{16,-84} % *15
- (1224,435){63,159}... % 16
- (1420,948){40,119}...{3,89} % 17
- (1577,1688){22.14,14.5}...{22.14,14.5} % 18
- (1661,1743)--cycle); % 19
-
-endchar(0);
-
-"gb030"; %lower case xi
-
-%charbegin( 24, 1776h#, ascender*v#, depthy*v#);
-charbegin( 24, 1776h#, ascender*v#, 2/3descender*v#); % DEK
-
-n := 3;
-t1 := 1;
-t2 := 4;
-t3 := 7;
-
-adj_fill.A() % fixed x points
- (2) % fixed y points
- () % tied points
- () % verticals
- ((1,3)) % horizontals
- ((1420,2371){-117,-10}... % 0
- (1025,2349){-1,0}... % 1
- (709,2401){-131.6,50.64}...{-32,59} % *2
- (528,2541){-6.87,1.781}...{-6.87,1.781}% 3
- (502,2548)-- % 4
- (360,2358){42,-39}... % 5
- (581,2273){164.6,-30.28}... % *6
- (983,2243){1,0}...{1,0} % 7
- (1432,2266)--cycle); % 8
-
-n := 6;
-t1 := 0;
-t2 := 1;
-t3 := 4;
-t4 := 8;
-t5 := 11;
-t6 := 14;
-
-adj_fill.B(1, 4) % fixed x points
- (4) % fixed y points
- () % tied points
- ((3,5)) % verticals
- ((2,6)) % horizontals
- ((1337,1263){-1,0}... % 0
- (862,1241){-76,13}... % 1
- (612,1306){-106.6,40.97}... % *2
- (458,1396){-1,1}... % 3
- (357,1662){0,1}... % 4
- (514,1990){1,1}... % 5
- (714,2130){135.6,72.26}...{116,41} % *6
- (1027,2264)-- % 7
- (1423,2266){-100,-15}... % 8
- (1104,2189){-136.9,-51.15}... % *9
- (905,2073){-1,-1}... % 10
- (743,1769){0,-1}... % 11
- (832,1488){1,-1}... % 12
- (1021,1395){132.3,-34.35}...{117,-2} % *13
- (1333,1359)--cycle); % 14
-
-n := 9;
-t1 := 1;
-t2 := 4;
-t3 := 8;
-t4 := 10;
-t5 := 11;
-t6 := 13;
-t7 := 16;
-t8 := 20;
-t9 := 22;
-
-adj_fill.C(5) % fixed x points
- (4, 9) % fixed y points
- () % tied points
- ((3,6), (1,8)) % verticals
- ((2,7)) % horizontals
- ((1474,-408){37,60}... % 0
- (1588,-172){0,1}... % 1
- (1524,-40){-1,1}... % 2
- (1344,4){-1,0}... % 3
- (1044,-5){-79,-6}... % 4
- (770,-27){-1,0}... % 5
- (493,9){-122.9,36.9}... % *6
- (305,113){-1,1}... % 7
- (145,537){0,1}... % 8
- (386,995){1,1}...{92,31} % 9
- (979,1316)-- % 10
- (1334,1260){-101,-8}... % 11
- (732,1037){-1,-1}... % 12
- (548,677){0,-1}... % 13
- (634,381){1,-1}... % 14
- (968,285){1,0}... % 15
- (1231,304){105,11}... % 16
- (1498,325){1,0}... % 17
- (1677,308){75.32,-17.56}... % *18
- (1783,259){1,-1}... % 19
- (1837,107){0,-1}... % 20
- (1762,-156){-76.84,-151.7}...{-58,-67} % *21
- (1546,-467)--cycle); % 22
-
-endchar(0);
-
-"gb031"; %lower case pi
-
-charbegin( 25, 2033h#, lcbody*v#, baseline);
-
-n := 6;
-t1 := 2;
-t2 := 6;
-t3 := 9;
-t4 := 10;
-t5 := 11;
-t6 := 12;
-
-adj_fill.A() % fixed x points
- (2) % fixed y points
- ((3,1), (4,2), (5,3), (6,4)) % tied points
- () % verticals
- ((1,3)) % horizontals
- ((2150,1936){-157,-163}... % 0
- (1728,1796){-1,0}... % 1
- (475,1796){-1,0}... % 2
- (279,1779){-308,-66}... % *3
- (167,1730){-1,-1}...{-114,-634} % 4
- (-40,1076)-- % 5
- (56,1033){163,530}... % 6
- (234,1384){1,1}... % 7
- (355,1426){437,50}... % *8
- (671,1434){1,0}... % 9
- (852,1434){1,0}... % 10
- (1311,1434){1,0}... % 11
- (1643,1434){1,0}... % 12
- (1905,1434){1,0}... % 13
- (1961,1452){133,115}... % 14
- (2018,1516){133,225}...{77,175} % 15
- (2194,1879)--cycle); % 16
-
-n := 3;
-t1 := 1;
-t2 := 4;
-t3 := 5;
-
-adj_fill.B(1) % fixed x points
- () % fixed y points
- ((2,1), (3,2)) % tied points
- ((2,3)) % verticals
- () % horizontals
- ((170,29){-230,135}... % 0
- (148,53){-105,308}... % 1
- (179,112){194,299}... % 2
- (521,814){299,691}...{132,746} % 3
- (671,1434)-- % 4
- (852,1434){-121,-684}... % 5
- (676,627){-105,-383}... % 6
- (461,13){-137,-349}...{-286,-326} % 7
- (441,-18)--cycle); % 8
-
-n := 7;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 6;
-t5 := 7;
-t6 := 8;
-t7 := 10;
-
-adj_fill.C(1) % fixed x points
- () % fixed y points
- ((4,3), (5,4)) % tied points
- ((3,6)) % verticals
- ((2,7)) % horizontals
- ((2096,318){-180,-219}... % 0
- (1845,86){-490,-314}... % *1
- (1606,4){-1,0}... % 2
- (1363,86){-1,1}... % 3
- (1285,288){-105,591}... % *4
- (1258,677){0,1}...{108,826} % 5
- (1311,1434)-- % 6
- (1643,1434){-54,-582}... % 7
- (1611,954){0,-1}... % 8
- (1708,369){1,-1}... % 9
- (1857,301){1,0}...{177,190} % 10
- (2055,419)--cycle); % 11
-
-endchar(0);
-
-"gb032"; %lower case rho
-
-%charbegin( 26, 1953h#, lcbody*v#, descender*v#);
-charbegin( 26, 1853h#, lcbody*v#, descender*v#); % DEK
-n := 11;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 7;
-t5 := 10;
-t6 := 12;
-t7 := 16;
-t8 := 19;
-t9 := 22;
-t10 := 25;
-t11 := 28;
-
-adj_fill.A(1, 11) % fixed x points
- (6, 11) % fixed y points
- () % tied points
- ((5,7), (3,9)) % verticals
- ((4,8), (2,10)) % horizontals
- ((462,757){0,-27}... % 0
- (609,219){64,-95}... % 1
- (1071,8){1,0}... % 2
- (1574,204){1,1}... % 3
- (1745,522){61,210}... % *4
- (1805,999){0,1}... % 5
- (1627,1559){-1,1}... % 6
- (1090,1752){-1,0}... % 7
- (477,1514){-1,-1}... % 8
- (309,1167){-60,-242}... % *9
- (250,598){0,-1}... % 10
- (272,-670){3,-119}...{22,-15} % 11
- (356,-726)-- % 12
- (700,-602){-34,163}... % 13
- (617,231){3,56}... % 14
- (632,443){-5,63}... % 15
- (617,821){0,1}... % 16
- (665,1247){49,184}... % *17
- (802,1517){1,1}... % 18
- (1063,1623){1,0}... % 19
- (1241,1548){1,-1}... % 20
- (1342,1339){36,-146}... % *21
- (1377,995){0,-1}... % 22
- (1341,569){-37,-176}... % *23
- (1237,329){-1,-1}... % 24
- (984,197){-1,0}... % 25
- (757,284){-1,1}... % 26
- (650,492){-38,142}...{0,1} % *27
- (613,821)--cycle); % 28
-
-endchar(0);
-
-"gb033"; %lower case sigma
-
-charbegin( 27, 2153h#, lcbody*v#, baseline*v#);
-
-n := 11;
-t1 := 0;
-t2 := 1;
-t3 := 4;
-t4 := 7;
-t5 := 10;
-t6 := 13;
-t7 := 15;
-t8 := 17;
-t9 := 19;
-t10 := 21;
-t11 := 22;
-
-adj_fill.A(11) % fixed x points
- (1, 6) % fixed y points
- ((10,1)) % tied points
- ((3,9), (5,7)) % verticals
- ((4,8), (2,10)) % horizontals
- ((1241,1464){-1,1}... % 0
- (1025,1559){-1,0}... % 1
- (787,1479){-1,-1}... % 2
- (658,1231){-46,-168}... % *3
- (613,844){0,-1}... % 4
- (653,451){41,-167}... % *5
- (768,212){1,-1}... % 6
- (980,117){1,0}... % 7
- (1218,238){1,1}... % 8
- (1339,479){43,165}... % *9
- (1381,863){0,1}... % 10
- (1344,1239){-38,159}...{-1,1} % *11
- (1237,1464)-- % 12
- (1370,1510){36,-15}... % 13
- (1578,1370){1,-1}... % 14
- (1741,855){0,-1}... % 15
- (1517,197){-1,-1}... % 16
- (972,-42){-1,0}... % 17
- (412,140){-1,1}... % 18
- (189,829){0,1}... % 19
- (405,1498){1,1}... % 20
- (1022,1718){1,0}...{11,-7} % 21
- (1506,1597)--cycle); % 22
-
-n := 1;
-t1 := 2;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,1)) % tied points
- () % verticals
- () % horizontals
-% ((2191,1741){-7,4}... % 0
- ((2191,1741)-- % 0
- (2164,1756){-3,-100}...{-1,0} % 1
- (1022,1718)-- % 2
- (1339,1487){37,51}... % 3
- (1389,1544){145,-30}...{110,-18} % 4
- (2111,1426)--cycle); % 5
-
-endchar(0);
-
-"gb034"; %lower case tau
-
-charbegin( 28, 1752h#, lcbody*v#, baseline);
-
-n := 6;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 7;
-t5 := 9;
-t6 := 12;
-
-adj_fill.A(1) % fixed x points
- (4) % fixed y points
- () % tied points
- ((3,5)) % verticals
- ((2,6)) % horizontals
- ((1563,261){-94,-103}... % 0
- (1311,49){-128,-76}... % *1
- (1078,-26){-1,0}... % 2
- (848,30){-1,1}... % 3
- (752,206){-34,116}... % *4
- (719,469){0,1}... % 5
- (729,688){21,271}...{15,185} % *6
- (798,1495)-- % 7
- (1135,1468){-16,-126}... % 8
- (1090,912){0,-1}... % 9
- (1123,523){34,-161}... % *10
- (1218,303){1,-1}... % 11
- (1343,261){1,0}...{79,89} % 12
- (1540,359)--cycle); % 13
-
-n := 3;
-t1 := 3;
-t2 := 6;
-t3 := 10;
-
-adj_fill.B() % fixed x points
- (2) % fixed y points
- () % tied points
- () % verticals
- ((1,3)) % horizontals
- ((1854,1812){-6,-53}... % 0
- (1642,1408){-10,-12}... % 1
- (1578,1377){-1,0}... % 2
- (507,1374){-1,0}... % 3
- (344,1356){-70,-18}... % *4
- (242,1305){-1,-1}...{-50,-160} % 5
- (91,991)-- % 6
- (4,1022){31,171}... % 7
- (88,1446){42,154}... % *8
- (163,1604){1,1}... % 9
- (443,1703){1,0}... % 10
- (1434,1703){1,0}...{91,80} % 11
- (1824,1839)--cycle); % 12
-
-endchar(0);
-
-"gb035"; %lower case upsilon
-
-%charbegin( 29, 1990h#, lcbody*v#, baseline);
-charbegin( 29, 1890h#, lcbody*v#, baseline); % DEK
-n := 11;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 7;
-t5 := 11;
-t6 := 12;
-t7 := 14;
-t8 := 17;
-t9 := 20;
-t10 := 22;
-t11 := 24;
-
-adj_fill.A(1, 6) % fixed x points
- (11) % fixed y points
- () % tied points
- ((4,8), (2,10)) % verticals
- ((5,7), (3,9)) % horizontals
- ((1264,1521){3,-12}...{3,-12} % 0
- (1275,1476){94,-106}... % 1
- (1532,851){0,-1}... % 2
- (1377,363){-1,-1}... % 3
- (1097,242){-1,0}... % 4
- (821,348){-1,1}... % 5
- (703,565){-42,143}... % *6
- (662,889){0,1}... % 7
- (662,1374){-1,140}... % 8
- (643,1567){-19,81}... % *9
- (590,1680){-1,1}... % 10
- (435,1741){-1,0}...{-152,-114} % 11
- (-91,1442)-- % 12
- (-38,1374){101,54}... % 13
- (170,1449){1,0}... % 14
- (246,1411){1,-1}... % 15
- (295,1306){18,-75}... % *16
- (314,1128){2,-159}... % 17
- (322,537){8,-143}... % 18
- (499,114){1,-1}... % 19
- (870,-8){1,0}... % 20
- (1453,242){1,1}... % 21
- (1816,1090){0,1}... % 22
- (1597,1725){-81,76}...{-77,26} % 23
- (1544,1748)--cycle); % 24
-
-endchar(0);
-
-"gb036"; %lower case phi
-
-charbegin( 30, 2736h#, ascender*v#, descender*v#);
-n := 10;
-t1 := 0;
-t2 := 3.5;
-t3 := 6;
-t4 := 9.5;
-t5 := 12;
-t6 := 13;
-t7 := 16.5;
-t8 := 20;
-t9 := 23.5;
-t10 := 27;
-
-adj_fill.A() % fixed x points
- (5, 10) % fixed y points
- () % tied points
- ((5,6), (3,8), (1,10)) % verticals
- ((2,9), (4,7)) % horizontals
- ((189,840){0,-1}... % 0
- (424,174){1,-1}... % 1
- (698,26){181,-53}... % *2
- (1109,-26){1,0}... % 3
- (1574,-26){1,0}... % 4
- (2289,231){1,1}... % 5
- (2558,957){0,1}... % 6
- (2365,1514){-1,1}... % 7
- (2062,1679){-199,59}... % *8
- (1612,1737){-1,0}... % 9
- (1063,1737){-1,0}... % 10
- (416,1495){-1,-1}...{0,-1} % 11
- (185,836)-- % 12
- (613,874){0,1}... % 13
- (653,1220){41,150}... % *14
- (768,1442){1,1}... % 15
- (1112,1616){1,0}... % 16
- (1608,1616){1,0}... % 17
- (1983,1472){1,-1}... % 18
- (2092,1257){39,-146}... % *19
- (2130,919){0,-1}... % 20
- (2078,528){-53,-174}... % *21
- (1930,261){-1,-1}... % 22
- (1578,102){-1,0}... % 23
- (1105,102){-1,0}... % 24
- (806,242){-1,1}... % 25
- (666,497){-50,167}...{0,1} % *26
- (617,874)--cycle); % 27
-
-n := 2;
-t1 := 2;
-t2 := 6;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- () % tied points
- ((1,2)) % verticals
- () % horizontals
- ((1184,-726){-12,11}...{-12,11} % 0
- (1139,-685){4,63}... % 1
- (1173,984){0,1}...{-4,202} % 2
- (1143,2357)-- % 3
- (1495,2486){7,-9}...{7,-9} % 4
- (1521,2452){-12,-193}... % 5
- (1510,1033){0,-1}...{1,-82} % 6
- (1517,-590)--cycle); % 7
-
-endchar(0);
-
-"gb037"; %lower case chi
-
-charbegin( 31, 1775h#, lcbody*v#, descender*v#);
-n := 4;
-t1 := 2;
-t2 := 8;
-t3 := 13;
-t4 := 18;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- ((2,3), (1,4)) % horizontals
- ((1911,-511){-68,-40}... % 0
- (1614,-663){-131,-54}... % *1
- (1415,-715){-1,0}... % 2
- (1211,-632){-1,1}... % 3
- (1028,-347){-133,268}... % *4
- (708,382){-96,226}... % 5
- (392,1108){-128,262}... % *6
- (223,1374){-1,1}... % 7
- (117,1430){-1,0}... % 8
- (75,1419){-47,-20}...{-24,-11} % *9
- (-61,1355)-- % 10
- (-114,1423){113,112}... % 11
- (151,1636){127,76}... % *12
- (367,1710){1,0}... % 13
- (492,1669){1,-1}... % 14
- (647,1424){123,-257}... % *15
- (957,696){104,-245}... % 16
- (1502,-359){1,-1}... % 17
- (1718,-450){1,0}...{97,18} % 18
- (1896,-428)--cycle); % 19
-
-n := 0;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- () % horizontals
- ((-68,-598){44,82}... % 0
- (666,454){80,104}... % 1
- (919,791){46,76}...{108,132} % 2
- (1589,1752)-- % 3
- (1805,1604){-5,-8}... % 4
- (1786,1574){-1.168,-1.618}... % 5
- (984,605){-48,-62}... % 6
- (738,272){-89,-118}...{-12,-37} % 7
- (257,-708){-12,-6}...{-12,-6} % 8
- (212,-730)--cycle); % 9
-
-endchar(0);
-
-"gb040"; %lower case psi
-
-charbegin( 32, 2562h#, ascender*v#, descender*v#);
-n := 12;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 5;
-t5 := 8;
-t6 := 11;
-t7 := 13;
-t8 := 15;
-t9 := 18;
-t10 := 22;
-t11 := 25;
-t12 := 26;
-
-adj_fill.A(1, 2, 7) % fixed x points
- (12) % fixed y points
- () % tied points
- ((5,9), (3,11)) % verticals
- ((6,8), (4,10)) % horizontals
- ((1839,1495){0,-14}...{0,-14} % 0
- (1839,1442){110,-102}... % 1
- (2077,919){0,-1}... % 2
- (1873,325){-1,-1}... % 3
- (1566,160){-203,-59}... % *4
- (1105,102){-1,0}... % 5
- (802,231){-1,1}... % 6
- (673,477){-46,165}... % *7
- (628,855){0,1}... % 8
- (630,1491){-17,221}... % *9
- (564,1691){-1,1}... % 10
- (420,1744){-1,0}... % 11
- (199,1666){-140,-80}...{-100,-85} % *12
- (-110,1442)-- % 13
- (-68,1374){32,18}... % 14
- (117,1445){1,0}... % 15
- (219,1408){1,-1}... % 16
- (273,1244){13,-187}... % *17
- (269,700){0,-1}... % 18
- (313,373){45,-146}... % *19
- (439,148){1,-1}... % 20
- (689,24){173,-44}... % *21
- (1094,-19){1,0}... % 22
- (1670,68){263,88}... % *23
- (2089,314){1,1}... % 24
- (2395,1090){0,1}...{-99,90} % 25
- (2089,1748)--cycle); % 26
-
-n := 2;
-t1 := 2;
-t2 := 6;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- () % tied points
- ((1,2)) % verticals
- () % horizontals
- ((1146,-726){-12,11}...{-12,11} % 0
- (1101,-685){4,63}... % 1
- (1135,984){0,1}...{-4,202} % 2
- (1105,2357)-- % 3
- (1457,2486){7,-9}...{7,-9} % 4
- (1483,2452){-12,-193}... % 5
- (1472,1033){0,-1}...{1,-82} % 6
- (1479,-590)--cycle); % 7
-
-endchar(0);
-
-"gb041"; %lower case omega
-
-charbegin( 33, 3071h#, lcbody*v#, baseline*v#);
-n := 16;
-t1 := 0;
-t2 := 3;
-t3 := 5;
-t4 := 7;
-t5 := 9;
-t6 := 11;
-t7 := 13;
-t8 := 14;
-t9 := 16;
-t10 := 18;
-t11 := 21.5;
-t12 := 24;
-t13 := 26;
-t14 := 29;
-t15 := 31;
-t16 := 33;
-
-adj_fill.A(8, 16) % fixed x points
- (1, 4, 7, 12) % fixed y points
- () % tied points
- ((6,9), (11,13), (2,15)) % verticals
- ((5,10), (3,14)) % horizontals
- ((2548,1844){73,-10}...{73,-10} % 0
- (2621,1834){498,-331}... % 1
- (2813,1575){261,-670}... % *2
- (2882,1164){0,-1}... % 3
- (2513,225){-1,-1}... % 4
- (1935,-27){-1,0}... % 5
- (1532,96){-1,1}...{-157,359} % 6
- (1406,307){-1,-1}... % 7
- (1073,56){-656,-339}... % *8
- (750,-32){-1,0}... % 9
- (383,112){-1,1}... % 10
- (163,732){0,1}... % 11
- (482,1638){1,1}...{537,160} % 12
- (820,1837)-- % 13
- (879,1763){-591,-368}... % 14
- (716,1633){-1,-1}... % 15
- (497,1016){0,-1}... % 16
- (733,379){1,-1}... % 17
- (1020,269){1,0}... % 18
- (1261,381){1,1}... % 19
- (1329,525){92,386}... % *20
- (1353,767){0,1}... % 21
- (1353,1365){0,1}...{-27,506} % 22
- (1335,1716){362,120}...{362,120} % 23
- (1697,1836){34,-38}...{34,-38} % 24
- (1731,1798){-58,-726}... % 25
- (1696,1021){0,-1}... % 26
- (1739,608){166,-666}... % *27
- (1862,355){1,-1}... % 28
- (2137,259){1,0}... % 29
- (2433,378){1,1}... % 30
- (2595,857){0,1}...{-233,214} % 31
- (2319,1527){-12,71}...{-12,71} % 32
- (2307,1598)--cycle); % 33
-
-endchar(0);
-
-"gb042"; %lower case varepsilon
-
-charbegin( 34, 1588h#, lcbody*v#, baseline);
-
-n := 8;
-t1 := 0;
-t2 := 3;
-t3 := 5;
-t4 := 6;
-t5 := 7;
-t6 := 10;
-t7 := 12;
-t8 := 15;
-
-adj_fill.A(4, 8) % fixed x points
- (1, 5) % fixed y points
- () % tied points
- ((2,7)) % verticals
- ((3,6)) % horizontals
- ((1002,820){-71,14}... % 0
- (675,877){-53,8}... % 1
- (445,977){-1,1}... % 2
- (332,1252){0,1}... % 3
- (508,1580){1,1}... % 4
- (930,1745){1,0}...{141,-144} % 5
- (1371,1581)-- % 6
- (1226,1303){-9.974,.5115}...{-9.974,.5115}% 7
- (1188,1304){-75,171}... % 8
- (1078,1497){-64,66}... % 9
- (827,1612){-1,0}... % 10
- (658,1547){-1,-1}... % 11
- (586,1399){0,-1}... % 12
- (686,1188){1,-1}... % 13
- (857,1095){112.5,-34.02}...{97,-1} % *14
- (1112,1060)--cycle); % 15
-
-n := 8;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 7;
-t5 := 8;
-t6 := 11;
-t7 := 13;
-t8 := 14;
-
-adj_fill.B(1, 5) % fixed x points
- (4, 5, 8) % fixed y points
- () % tied points
- ((3,6)) % verticals
- ((2,7)) % horizontals
- ((1574,356){-116,-114}... % 0
- (1157,49){-218.7,-109.5}... % *1
- (747,-58){-1,0}... % 2
- (382,87){-1,1}... % 3
- (261,436){0,1}... % 4
- (403,769){10,9}... % 5
- (504,861){96,21}...{1,0} % 6
- (757,890)-- % 7
- (878,894){-39,-8}... % 8
- (703,854){-52,-13}... % 9
- (649,819){-1,-1}... % 10
- (578,620){0,-1}... % 11
- (705,342){1,-1}... % 12
- (1034,232){1,0}...{99,77} % 13
- (1521,429)--cycle); % 14
-
-endchar(0);
-
-"gb043"; %lower case var theta
-
-charbegin( 35, 1949h#, ascender*v#, baseline*v#);
-n := 15;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 6;
-t5 := 10;
-t6 := 13;
-t7 := 15;
-t8 := 18;
-t9 := 19;
-t10 := 23;
-t11 := 25;
-t12 := 27;
-t13 := 29;
-t14 := 32;
-t15 := 34;
-
-adj_fill.A(1, 8, 9) % fixed x points
- () % fixed y points
- () % tied points
- ((7,10), (5,12), (3,14)) % verticals
- ((8,9), (6,11), (4,13), (2,15)) % horizontals
- ((-121,1071){56,42}... % 0
- (416,1370){1,0}... % 1
- (552,1321){1,-1}... % 2
- (617,878){0,-1}... % 3
- (652,551){36,-140}... % *4
- (753,348){1,-1}... % 5
- (999,246){1,0}... % 6
- (1260,371){1,1}... % 7
- (1340,504){36.46,93.2}... % *8
- (1398,723){49,271}... % *9
- (1445,1396){0,1}... % 10
- (1381,1892){-66,220}... % *11
- (1196,2229){-1,1}... % 12
- (954,2342){-1,0}... % 13
- (787,2274){-1,-1}... % 14
- (730,2130){0,-1}... % 15
- (1033,1510){1,-1}... % 16
- (1752,1260){65,1}...{54,-2} % 17
- (1960,1252)-- % 18
- (1960,1162){-84,-4}... % 19
- (1642,1139){-104,8}... % 20
- (1068,1239){-245,76}... % *21
- (715,1426){-1,1}... % 22
- (488,1926){0,1}... % 23
- (643,2346){1,1}... % 24
- (1041,2501){1,0}... % 25
- (1438,2342){1,-1}... % 26
- (1744,1434){0,-1}... % 27
- (1328,242){-1,-1}... % 28
- (772,-30){-1,0}... % 29
- (431,91){-1,1}... % 30
- (305,345){-45,175}... % *31
- (261,753){0,1}... % 32
- (223,1014){-1,1}... % 33
- (106,1075){-1,0}...{-56,-42} % 34
- (-64,1003)--cycle); % 35
-
-endchar(0);
-
-"gb044"; %varpi
-
-charbegin( 36, 2936h#, theight*v#, baseline*v#);
-n := 9;
-t1 := 0;
-t2 := 3;
-t3 := 5;
-t4 := 6;
-t5 := 7.799;
-t6 := 8;
-t7 := 9;
-t8 := 11;
-t9 := 13;
-
-adj_fill.A(1, 5, 7) % fixed x points
- (3, 6, 8) % fixed y points
- () % tied points
- ((2,9)) % verticals
- ((4,7)) % horizontals
- ((844,1358){-1,-3}...{-1,-3} % 0
- (840,1347){-65,-33}... % 1
- (666,1218){-1,-1}... % 2
- (507,810){0,-1}... % 3
- (670,359){1,-1}... % 4
- (950,242){1,0}... % 5
- (1211,337){1,1}... % 6
- (1285,528){25,144}...{-4,189} % *7
- (1305,882)-- % 8
- (1449,378){-107,-135}... % 9
- (1109,69){-183,-111}... % *10
- (757,-42){-1,0}... % 11
- (356,117){-1,1}... % 12
- (182,598){0,1}... % 13
- (431,1188){1,1}...{55,17} % 14
- (810,1408)--cycle); % 15
-
-n := 11;
-t1 := 0;
-t2 := 3;
-t3 := 6;
-t4 := 8;
-t5 := 11;
-t6 := 13;
-t7 := 14;
-t8 := 18;
-t9 := 20;
-t10 := 23;
-t11 := 25;
-
-adj_fill.B(1) % fixed x points
- (6, 11) % fixed y points
- () % tied points
- ((5,7), (3,9)) % verticals
- ((4,8), (2,10)) % horizontals
- ((219,1430){37,45}... % 0
- (378,1631){1,1}... % 1
- (859,1911){304,100}... % *2
- (1529,2009){1,0}... % 3
- (2162,1931){278,-80}... % *4
- (2581,1706){1,-1}... % 5
- (2808,1078){0,-1}... % 6
- (2444,201){-1,-1}... % 7
- (1835,-42){-1,0}... % 8
- (1476,95){-1,1}... % 9
- (1389,216){-75,158}... % 10
- (1317,791){-5,112}...{-10,211} % 11
- (1302,1162)-- % 12
- (1619,1279){13,-15}...{13,-15} % 13
- (1669,1222){-5,-113}... % 14
- (1654,866){3,-147}... % 15
- (1696,541){39,-140}... % *16
- (1801,337){1,-1}... % 17
- (2013,223){1,0}... % 18
- (2331,348){1,1}... % 19
- (2520,840){0,1}... % 20
- (2285,1472){-1,1}... % 21
- (1897,1679){-258,74}... % *22
- (1309,1752){-1,0}... % 23
- (692,1657){-272,-96}...{-37,-45} % *24
- (280,1389)--cycle); % 25
-
-endchar(0);
-
-"gb047"; %var phi
-
-charbegin( 39, 2546h#, lcbody*v#, baseline*v#);
-n := 13;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 7;
-t5 := 9;
-t6 := 11;
-t7 := 14;
-t8 := 16;
-t9 := 19;
-t10 := 21;
-t11 := 24;
-t12 := 27;
-t13 := 29;
-
-adj_fill.A(13) % fixed x points
- (1, 7) % fixed y points
- () % tied points
- ((6,8), (4,10), (2,12)) % verticals
- ((5,9), (3,11)) % horizontals
- ((969,1744){-86,-19}... % 0
- (409,1442){-1,-1}... % 1
- (185,840){0,-1}... % 2
- (412,219){1,-1}... % 3
- (769,37){243,-65}... % *4
- (1332,-26){1,0}... % 5
- (2096,280){1,1}... % 6
- (2380,1010){0,1}... % 7
- (2172,1593){-1,1}... % 8
- (1782,1733){-1,0}... % 9
- (1241,1506){-1,-1}... % 10
- (1003,999){0,-1}... % 11
- (1010,129){-.01832,-2}...{-6,-222} % 12
- (988,-711){12,-4}...{12,-4} % 13
- (1033,-726)-- % 14
- (1347,-613){-8,195}...{-7,412} % 15
- (1321,946){0,1}... % 16
- (1355,1297){35,148}... % *17
- (1453,1506){1,1}... % 18
- (1608,1559){1,0}... % 19
- (1794,1487){1,-1}... % 20
- (1971,942){0,-1}... % 21
- (1767,314){-1,-1}... % 22
- (1561,154){-104,-57}... % *23
- (1374,98){-1,0}... % 24
- (1032,132){-144,34}... % *25
- (829,227){-1,1}... % 26
- (575,984){0,1}... % 27
- (745,1491){1,1}...{58,18} % 28
- (1018,1657)--cycle); % 29
-
-endchar(0);
-
-"gb100"; %medium partial sign
-
-charbegin( 64, 1962h#, capheight*v#, baseline*v#);
-n := 16;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 7;
-t5 := 10;
-t6 := 12;
-t7 := 13;
-t8 := 14;
-t9 := 15;
-t10 := 18;
-t11 := 21;
-t12 := 24;
-t13 := 25;
-t14 := 26;
-t15 := 28;
-t16 := 30;
-
-adj_fill.A(1, 8) % fixed x points
- (16) % fixed y points
- ((7,1), (8,2), (13,2), (14,1)) % tied points
- ((3,12), (5,10)) % verticals
- ((2,15), (4,11), (6,9)) % horizontals
- ((198,2000){218,607}... % 0
- (406,2396){1,1}... % 1
- (869,2576){1,0}... % 2
- (1339,2339){1,-1}... % 3
- (1664,1788){439,-1308}... % *4
- (1778,1031){0,-1}... % 5
- (1479,145){-1,-1}... % 6
- (948,-66){-1,0}... % 7
- (399,180){-1,1}... % 8
- (247,448){-206,651}... % *9
- (193,831){0,1}... % 10
- (427,1509){1,1}... % 11
- (1085,1762){1,0}...{626,-63} % 12
- (1243,1749)-- % 13
- (1282,1596){-575,163}... % 14
- (1119,1625){-1,0}... % 15
- (771,1503){-1,-1}... % 16
- (637,1256){-181,-615}... % *17
- (590,888){0,-1}... % 18
- (643,460){205,-711}... % *19
- (795,177){1,-1}... % 20
- (1006,86){1,0}... % 21
- (1207,166){1,1}... % 22
- (1345,463){186,801}... % *23
- (1393,967){0,1}...{-145,410} % 24
- (1282,1596){-39,153}...{-39,153} % 25
- (1243,1749){-212,581}... % 26
- (987,2165){-1,1}... % 27
- (668,2313){-1,0}... % 28
- (409,2203){-1,-1}...{-260,-709} % 29
- (282,1977)--cycle); % 30
-
-endchar(0);
-
-"gb175"; %wp
-
-charbegin( 125, 2067h#, lcbody*v#, baseline*v#);
-n := 18;
-t1 := 0;
-t2 := 1;
-t3 := 4;
-t4 := 6;
-t5 := 11;
-t6 := 13;
-t7 := 15;
-t8 := 19;
-t9 := 21;
-t10 := 22;
-t11 := 24;
-t12 := 28;
-t13 := 30;
-t14 := 32;
-t15 := 37;
-t16 := 39;
-t17 := 42;
-t18 := 43;
-
-adj_fill.A(10, 18) % fixed x points
- (1, 9) % fixed y points
- () % tied points
- ((8,11), (7,12), (5,14), (3,16)) % verticals
- ((6,13), (4,15), (2,17)) % horizontals
- ((1171,421){54,-264}... % 0
- (1375,206){1,0}... % 1
- (1545,276){1,1}... % 2
- (1679,538){181,674}... % *3
- (1726,950){0,1}... % 4
- (1575,1420){-1,1}... % 5
- (1350,1524){-1,0}... % 6
- (1141,1462){-438,-239}... % *7
- (912,1285){-1,-1}... % 8
- (581,819){-563,-965}... % 9
- (342,327){-320,-873}... % *10
- (261,-54){0,-1}... % 11
- (394,-467){1,-1}... % 12
- (583,-561){1,0}... % 13
- (729,-501){1,1}... % 14
- (845,-145){0,1}... % 15
- (763,110){-320,642}... % *16
- (525,497){-206,294}... % 17
- (311,854){-287,615}... % *18
- (238,1112){0,1}... % 19
- (345,1448){409,690}...{319,283} % *20
- (647,1802)-- % 21
- (711,1763){-267,-313}... % 22
- (560,1541){-203,-415}... % *23
- (508,1348){0,-1}... % 24
- (566,1142){227,-526}... % *25
- (735,822){296,-495}... % 26
- (952,389){291,-763}... % *27
- (1026,59){0,-1}... % 28
- (779,-624){-1,-1}... % 29
- (473,-748){-1,0}... % 30
- (225,-657){-1,1}... % 31
- (64,-283){0,1}... % 32
- (174,260){432,1198}... % *33
- (496,915){533,879}... % 34
- (904,1453){1,1}... % 35
- (1241,1709){658,346}... % *36
- (1562,1799){1,0}... % 37
- (1869,1681){1,-1}... % 38
- (2028,1176){0,-1}... % 39
- (1610,182){-1,-1}... % 40
- (1402,22){-403,-216}... % *41
- (1207,-34){-1,0}...{-166,198} % 42
- (911,102)--cycle); % 43
-
-endchar(0);
-
-% PUNCTUATION
-no_stem_round;
-more_side(0);
-
-"rbperiod";
-
-%charbegin( 58, 1840h#, lcbody*v#, baseline*v#);
-charbegin( 58, (1840-812)*h#, 400*v#, baseline*v#); % DEK
-
-n := 5;
-t1 := 1;
-t2 := 2;
-t3 := 3;
-t4 := 4;
-t5 := 5;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- ((1,1), (5,1)) % tied points
- ((2,4)) % verticals
- ((1,3)) % horizontals
- ((931,163)-- % 0
- (931,378){-1,0}... % 1
- (729,163){0,-1}... % 2
- (931,-55){1,0}... % 3
- (1165,163){0,1}...{-1,0} % 4
- (931,378)--cycle); % 5
-
-%endchar(0);
-endchar(-406h#); % DEK
-
-"rbcomma";
-
-%charbegin( 59, 1840h#, lcbody*v#, baseline*v#);
-charbegin( 59,(1840-812)*h#, 400*v#, baseline*v#); % DEK
-n := 6;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 6;
-t5 := 7;
-t6 := 11;
-
-adj_fill.A(1, 3, 5) % fixed x points
- () % fixed y points
- ((4,1), (5,1)) % tied points
- ((2,6)) % verticals
- () % horizontals
- ((813,-642){171,229}... % 0
- (959,-368){161,387}... % 1
- (986,-224){0,1}... % 2
- (938,-69){-128,177}... % 3
- (810,108){-128,177}... % 4
- (773,228){0,1}...{271,188} % 5
- (838,354)-- % 6
- (838,354){373,276}... % 7
- (945,396){1,0}... % 8
- (1038,323){228,-317}... % 9
- (1167,90){103,-266}... % 10
- (1197,-100){0,-1}... % 11
- (1115,-357){-254,-409}...{-156,-187} % 12
- (855,-710)--cycle); % 13
-
-%endchar(0);
-endchar(-406h#); % DEK
-
-"rblessthan";
-
-charbegin( 60, 1220h#, lcbody*v#, baseline*v#);
-n := 0;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- () % horizontals
- ((997,-38){-934,946}...{-934,946} % 0
- (63,908){958,848}...{958,848} % 1
- (1021,1756)-- % 2
- (1100,1677){-786,-745}...{-786,-745} % 3
- (314,932){825,-824}...{825,-824} % 4
- (1139,108)--cycle); % 5
-
-endchar(0);
-
-"rbslash";
-
-%charbegin( 61, 1796h#, programem*v#, descender*v#);
-charbegin( 61, 1858h#, .75programem*v#, .25programem*v#); % DEK
-n := 0;
-
-numeric a[],b[],alpha,beta;
-pair vec;
-.5[b0,b3]=.75programem-120; b1=b2=-.25programem+250; b0-b3=33;
-.5[a0,a3]=1652; .5[a1,a2]=205;
-vec=(.5[a0-a1,a3-a2],.5[b0-b1,b3-b2]);
-(a3,b3)-(a2,b2)=alpha*vec;
-(a1,b1)=beta*vec+(a2,b2)+145*(unitvector vec rotated 90);
-
-adj_fill.A() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- () % horizontals
-% ((1614,2740){-1519,-3012}...{-1519,-3012}% 0
-% (95,-272)-- % 1
-% (223,-284){1505,2991}...{1505,2991} % 2
-% (1728,2707)--cycle); % 3
- ((a0,b0)-- % 0 % DEK
- (a1,b1)-- % 1
- (a2,b2)-- % 2
- (a3,b3)--cycle); % 3
-
-endchar(0);
-
-"rbgreaterthan";
-
-charbegin( 62, 1214h#, lcbody*v#, baseline*v#);
-n := 0;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- () % horizontals
- ((161,41){739,815}...{739,815} % 0
- (900,856){-786,762}...{-786,762} % 1
- (114,1618)-- % 2
- (248,1745){858,-852}...{858,-852} % 3
- (1106,893){-857,-920}...{-857,-920} % 4
- (249,-27)--cycle); % 5
-
-endchar(0);
-
-%DOTLESS CHARACTERS
-set_stem_round(350,367,390,390,405,420); % DEK
-more_side(100h#);
-
-"rbmathi"; %dotless i
-
-charbegin( 123, 1034h#, lcbody*v#, baseline );
-n := 9;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 8;
-t5 := 10;
-t6 := 11;
-t7 := 13;
-t8 := 16;
-t9 := 19;
-
-adj_fill.A(1, 6) % fixed x points
- (5) % fixed y points
- () % tied points
- ((3,8)) % verticals
- ((2,9), (4,7)) % horizontals
- ((-67,1517){274,239}... % 0
- (246,1745){554,307}... % *1
- (487,1824){1,0}... % 2
- (658,1738){147,-268}... % 3
- (695,1562){30,-757}... % *4
- (688,981){0,-1}... % 5
- (690,518){35,-635}... % *6
- (723,346){114,-244}... % 7
- (833,268){1,0}... % 8
- (936,315){232,177}...{180,223} % *9
- (1065,445)-- % 10
- (1145,366){-192,-273}... % 11
- (865,62){-543,-413}... % *12
- (602,-47){-1,0}... % 13
- (401,55){-291,433}... % 14
- (341,289){-64,884}... % *15
- (337,939){0,1}... % 16
- (337,1374){-40,578}... % *17
- (297,1517){-176,223}... % 18
- (221,1555){-1,0}...{-321,-302} % 19
- (2,1437)--cycle); % 20
-
-endchar(0);
-
-"rbmathj"; %dotless j
-
-charbegin( 124, 1034h#, lcbody*v#, baseline );
-
-n := 7;
-t1 := 0;
-t2 := 3;
-t3 := 6;
-t4 := 8;
-t5 := 10;
-t6 := 13;
-t7 := 16;
-
-adj_fill.A(4, 7) % fixed x points
- (1) % fixed y points
- () % tied points
- ((2,6)) % verticals
- ((3,5)) % horizontals
- ((-33,-717){206,137}... % 0
- (588,-160){285,408}... % 1
- (726,227){44,486}... % 2
- (744,947){0,1}... % 3
- (735,1556){-82,825}... % *4
- (662,1772){-1,1}... % 5
- (509,1819){-1,0}... % 6
- (287,1738){-546,-314}...{-412,-342} % *7
- (-37,1505)-- % 8
- (37,1418){425,362}... % 9
- (264,1548){1,0}... % 10
- (327,1520){1,-1}... % 11
- (386,1345){66,-666}... % *12
- (393,854){0,-1}... % 13
- (372,85){-112,-1099}... % *14
- (281,-245){-7,-10}...{-234,-167} % 15
- (-84,-625)--cycle); % 16
-
-endchar(0);
diff --git a/Master/texmf-dist/fonts/source/public/ams/eurm10.mf b/Master/texmf-dist/fonts/source/public/ams/eurm10.mf
deleted file mode 100644
index 026de420046..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/eurm10.mf
+++ /dev/null
@@ -1,45 +0,0 @@
-%% @metafontfile{
-%% filename="eurm10.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "22640 45 205 1790"
-%% keywords="amsfonts, tex, metafont , euler ",
-%% abstract="This is the parameter file for use with
-%% eurm10, the Euler roman medium font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% ----- Euler Roman Medium 10pt (math italic)---------------------
-
- font_identifier := "EURM V2.2";
-
- ptsize = 10;
-
- leftside# = rightside# = 0h#;
-
- input eurmch;
-
- bye
diff --git a/Master/texmf-dist/fonts/source/public/ams/eurm5.mf b/Master/texmf-dist/fonts/source/public/ams/eurm5.mf
deleted file mode 100644
index f3386cba236..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/eurm5.mf
+++ /dev/null
@@ -1,47 +0,0 @@
-%% @metafontfile{
-%% filename="eurm5.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "26623 47 208 1816"
-%% keywords="amsfonts, tex, metafont , euler ",
-%% abstract="This is the parameter file for use with
-%% eurm5, the Euler roman medium font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% ----- Euler Roman Medium 5pt (math italic)---------------------
-
- font_identifier := "EURM V2.2";
-
- ptsize = 5;
-
- leftside# = rightside# = 300h#;
-
- xscale_factor := 1.2;
-
- input eurmch;
-
- bye
diff --git a/Master/texmf-dist/fonts/source/public/ams/eurm6.mf b/Master/texmf-dist/fonts/source/public/ams/eurm6.mf
deleted file mode 100644
index 2ece0c155b5..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/eurm6.mf
+++ /dev/null
@@ -1,47 +0,0 @@
-%% @metafontfile{
-%% filename="eurm6.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "41838 47 208 1817"
-%% keywords="amsfonts, tex, metafont , euler ",
-%% abstract="This is the parameter file for use with
-%% eurm6, the Euler roman medium font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% ----- Euler Roman Medium 6pt (math italic)---------------------
-
- font_identifier := "EURM V2.2";
-
- ptsize = 6;
-
- leftside# = rightside# = 150h#;
-
- xscale_factor := 1.16;
-
- input eurmch;
-
- bye
diff --git a/Master/texmf-dist/fonts/source/public/ams/eurm7.mf b/Master/texmf-dist/fonts/source/public/ams/eurm7.mf
deleted file mode 100644
index 38aa576915b..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/eurm7.mf
+++ /dev/null
@@ -1,47 +0,0 @@
-%% @metafontfile{
-%% filename="eurm7.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "48195 47 208 1823"
-%% keywords="amsfonts, tex, metafont , euler ",
-%% abstract="This is the parameter file for use with
-%% eurm7, the Euler roman medium font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% ----- Euler Roman Medium 7pt (math italic)---------------------
-
- font_identifier := "EURM V2.2";
-
- ptsize = 7;
-
- leftside# = rightside# = 100h#;
-
- xscale_factor := 1.13;
-
- input eurmch;
-
- bye
diff --git a/Master/texmf-dist/fonts/source/public/ams/eurm8.mf b/Master/texmf-dist/fonts/source/public/ams/eurm8.mf
deleted file mode 100644
index 87b2afef24f..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/eurm8.mf
+++ /dev/null
@@ -1,47 +0,0 @@
-%% @metafontfile{
-%% filename="eurm8.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "12527 47 208 1815"
-%% keywords="amsfonts, tex, metafont , euler ",
-%% abstract="This is the parameter file for use with
-%% eurm8, the Euler roman medium font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% ----- Euler Roman Medium 8pt (math italic)---------------------
-
- font_identifier := "EURM V2.2";
-
- ptsize = 8;
-
- leftside# = rightside# = 0h#;
-
- xscale_factor := 1.08;
-
- input eurmch;
-
- bye
diff --git a/Master/texmf-dist/fonts/source/public/ams/eurm9.mf b/Master/texmf-dist/fonts/source/public/ams/eurm9.mf
deleted file mode 100644
index 67098273184..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/eurm9.mf
+++ /dev/null
@@ -1,47 +0,0 @@
-%% @metafontfile{
-%% filename="eurm9.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "05714 47 208 1815"
-%% keywords="amsfonts, tex, metafont , euler ",
-%% abstract="This is the parameter file for use with
-%% eurm9, the Euler roman medium font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% ----- Euler Roman Medium 9pt (math italic)---------------------
-
- font_identifier := "EURM V2.2";
-
- ptsize = 9;
-
- leftside# = rightside# = 0h#;
-
- xscale_factor := 1.03;
-
- input eurmch;
-
- bye
diff --git a/Master/texmf-dist/fonts/source/public/ams/eurmch.mf b/Master/texmf-dist/fonts/source/public/ams/eurmch.mf
deleted file mode 100644
index 35283145094..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/eurmch.mf
+++ /dev/null
@@ -1,6739 +0,0 @@
-%% @metafontfile{
-%% filename="eurmch.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: driver",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "51293 6739 20439 219457"
-%% keywords="amsfonts, tex, metafont , euler ",
-%% abstract="This is the driver file for use with
-%% the Euler roman medium fonts in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% Euler Roman Medium
-
-% ----- This font is set up as Math Italic, \textfont1, page 430 of TeXbook
-
-mode_setup;
-font_coding_scheme "TeX math italic subset";
-
-% EULER ROMAN MEDIUM PARAMETERS
-
-% These all in bitpad numbers (.001"):
-
- programem = 3700;
- baseline = 0;
- ascender = capheight;
- descender = 700;
- depthy = 700; % depthy = 500;
- capheight = 2560;
- lcbody = 1700; %1700 for medium, 1800 for bold.
- dotheight = 2600;
- theight = 2330;
- lfigheight = capheight;
- nfigbody = lcbody;
- nfigascender = ascender;
- nfigdescender = descender;
-
-
-input eubase;
-
-% individual character widths for medium lower case
-
-% 20h# means 20 bitpad units.
-% original values were for text spacing; I've made changes for math -- DEK
-
-lefta# = 0h#; righta# = 0h#;
-leftb# = 0h#; rightb# = -50h#;
-leftc# = -50h#; rightc# = 0h#;
-leftd# = 0h#; rightd# = 0h#;
-lefte# = -50h#; righte# = 0h#;
-%leftf# = 0h#; rightf# = 0h#;
-leftf# = 50h#; rightf# = 100h#; % DEK
-leftg# = 0h#; rightg# = -50h#;
-lefth# = 0h#; righth# = 0h#;
-%lefti# = 0h#; righti# = 0h#;
-lefti# = 50h#; righti# = 50h#; % DEK
-leftj# = 0h#; rightj# = 0h#;
-leftk# = 0h#; rightk# = 0h#;
-%leftl# = 0h#; rightl# = 0h#;
-leftl# = 50h#; rightl# = 50h#; % DEK
-leftm# = 0h#; rightm# = 0h#;
-leftn# = -50h#; rightn# = 0h#;
-%lefto# = 0h#; righto# = -40h#;
-lefto# = -50h#; righto# = -120h#; % DEK
-leftp# = 0h#; rightp# = 0h#;
-leftq# = 0h#; rightq# = 0h#;
-%leftr# = 0h#; rightr# = 0h#;
-leftr# = 0h#; rightr# = 100h#; % DEK
-lefts# = 40h#; rights# = 0h#;
-%leftt# = 0h#; rightt# = 0h#;
-leftt# = 0h#; rightt# = 100h#; % DEK
-%leftu# = 0h#; rightu# = 0h#;
-leftu# = 50h#; rightu# = 50h#; % DEK
-leftv# = 0h#; rightv# = 0h#;
-leftw# = 0h#; rightw# = 0h#;
-%leftx# = 0h#; rightx# = 0h#;
-leftx# = 50h#; rightx# = 50h#; % DEK
-lefty# = 0h#; righty# = -50h#;
-%leftz# = 0h#; rightz# = 0h#;
-leftz# = 50h#; rightz# = 50h#; % DEK
-
-% information for positioning of math accents --- DEK (updated May 1988!)
-skewchar=oct"177"; skew#=1/36programem*h#;
-ligtable "G": "O": "S": "a": "c": "e": "g": "o": "s": "z":
- 1: 2: 3: 5: 7: 9: 26: % Delta Theta Lambda Pi Upsilon Psi rho
- 18: 32: 33: 39: skewchar kern skew#; % theta psi omega varphi
-ligtable "C": "X": "Z": 16: 25: 28: 125: % zeta pi tau wp
- skewchar kern 2skew#;
-ligtable "f": skewchar kern 4skew#;
-ligtable 21: skewchar kern-2skew#; % lambda
-charcode:=skewchar; shipout nullpicture;
-
-% spacing corrections before and after punctuation --- DEK
-slashchar=oct"75"; periodchar=oct"72"; commachar=oct"73";
-ligtable "V": "W": "Y": skewchar kern 2skew#, "T": 0: "F": % Gamma
- slashchar kern-2skew#,"P": commachar kern-3skew#, periodchar kern-3skew#;
-ligtable slashchar: "A" kern-2skew#, "a" kern -2skew#, "g" kern-2skew#,
- 1 kern-2skew#, 3 kern-2skew#, oct"13" kern-2skew#; % Delta, Lambda, alpha
-
-% LOWER CASE
-set_stem_round(250,268,290,303,325,341); % DEK
-more_side(100h#);
-
-"rmla";
-
-charbegin( "a", 2055h# + lefta# + righta#, lcbody*v#, baseline );
-
-n := 10;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 3;
-t5 := 4;
-t6 := 6;
-t7 := 7;
-t8 := 9;
-t9 := 11;
-t10 := 13;
-
-adj_fill.A(7) % fixed x points
- (1, 10) % fixed y points
- ((1,5), (2,1), (3,2), (4,3), (5,4), (10,5))% tied points
- ((4,9)) % verticals
- ((6,8)) % horizontals
- ((1700,1708){-189,-110}...{-189,-110} % 0
- (1511,1598){-90,-382}...{-90,-382} % 1
- (1421,1216){0,-830}...{0,-830} % 2
- (1421,386){4,-165}...{4,-165} % 3
- (1425,221){42,-396}... % 4
- (1492,10){135,-154}... % 5
- (1640,-45){1,0}...{513,317} % 6
- (2107,172)-- % 7
- (2081,258){-311,-107}... % 8
- (1839,193){-1,0}... % 9
- (1742,242){-97,156}... % 10
- (1701,433){-19,738}...{24,409} % 11
- (1718,1692){-18,16}...{-18,16} % 12
- (1700,1708)--cycle); % 13
-
-n := 11;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 6;
-t5 := 7;
-t6 := 8;
-t7 := 9;
-t8 := 11;
-t9 := 14;
-t10 := 16;
-t11 := 18;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,4), (5,1), (6,3), (7,2), (11,3)) % tied points
- ((3,9)) % verticals
- ((4,8), (2,10)) % horizontals
- ((1425,221){-313,-207}... % 0
- (1061,23){-654,-266}... % *1
- (771,-45){-1,0}... % 2
- (399,111){-200,239}... % 3
- (224,713){1,294}... % 4
- (515,1508){280,273}... % 5
- (1106,1725){1,0}...{344,-245} % 6
- (1511,1598)-- % 7
- (1421,386){0,830}... % 8
- (1421,1216){10,830}... % 9
- (1365,1496){-127,135}... % 10
- (1109,1596){-1,0}... % 11
- (758,1440){-159,-149}... % 12
- (614,1185){-198,-646}... % *13
- (560,794){-2,-207}... % 14
- (663,351){98,-152}... % 15
- (1024,199){1,0}... % 16
- (1201,247){397,187}...{306,235} % *17
- (1421,386)--cycle); % 18
-endchar(lefta#);
-
-"rmlb";
-
-charbegin( "b", 2029h# + leftb# + rightb#, ascender*v#, baseline );
-
-n := 10;
-t1 := 0;
-t2 := 4;
-t3 := 8;
-t4 := 11;
-t5 := 13;
-t6 := 15;
-t7 := 16;
-t8 := 19;
-t9 := 22;
-t10 := 27;
-
-adj_fill.A() % fixed x points
- (6) % fixed y points
- () % tied points
- ((4,8), (2,6)) % verticals
- ((5,7), (3,9), (1,10)) % horizontals
- ((0,2367){223,-29}... % 0
- (223,2338){246,-31}... % 1
- (336,2211){68,-346}... % 2
- (353,1948){11,-511}... % 3
- (359,1152){-3,-585}... % 4
- (351,561){-1.529,-808.3}... % *5
- (357,344){89,-1069}... % *6
- (448,83){11,-10}... % 7
- (782,-38){1,0}... % 8
- (1592,344){339,353}... % 9
- (1765,654){244,755}... % *10
- (1836,1099){14,464}... % 11
- (1675,1591){-274,261}... % 12
- (1314,1730){-1,0}...{-476,-371} % 13
-% (632,1446)-- % 14
- (632-47.6/3,1446-37.1/3)-- % 14 % DEK
- (632,1264){317,279}... % 15
- (1138,1504){333,4}... % 16
- (1434,1354){177,-205}... % 17
- (1508,1162){93,-515}... % *18
- (1527,839){-13,-454}... % 19
- (1468,488){-205,-576}... % *20
- (1322,263){-279,-226}... % 21
- (984,140){-1,0}... % 22
- (703,324){-7,10}...{24,447} % 23
- (638,1274){-14,179}...{-14,179} % 24
- (624,1453){-22,731}...{54,533} % 25
- (675,2533){-675,-72}...{-675,-72} % 26
- (0,2461)--cycle); % 27
-
-
-endchar(leftb#);
-
-"rmlc";
-
-charbegin( "c", 1653h# + leftc# + rightc#, lcbody*v#, baseline );
-
-%rotation of 6 degrees, watch out for lateral drift!
-rot := identity rotated 6 shifted (0,-100v);
-
-
-
-
-n := 10;
-t1 := 0;
-t2 := 3;
-t3 := 5;
-t4 := 7;
-t5 := 8;
-t6 := 9;
-t7 := 10;
-t8 := 13;
-t9 := 15;
-t10 := 17;
-
-adj_fill.A(6, 10) % fixed x points
- (1, 5) % fixed y points
- () % tied points
- ((3,8)) % verticals
- ((4,7), (2,9)) % horizontals
- ((1424,1155){-59,29}...{-59,29} % 0
- (1365,1184){-67,464}... % 1
- (1274,1501){-210,282}... % 2
- (1077,1599){-424,2}... % 3
- (765,1484){-185,-179}... % 4
- (535,791){0,-1}... % 5
- (685,310){214,-235}... % 6
- (1045,171){267,0}...{531,382} % 7
- (1592,380)-- % 8
- (1638,285){-453,-364}... % 9
- (848,-54){-556,0}... % 10
- (409,113){-361,390}... % 11
- (265,379){-180,640}... % *12
- (220,753){0,1}... % 13
- (535,1531){317,284}... % 14
- (1172,1741){555,2}... % 15
- (1528,1620){351,-345}...{0,-334} % 16
- (1645,1329)--cycle); % 17
-
-endchar(leftc#);
-
-"rmld";
-
-charbegin( "d", 2036h# + leftd# + rightd#, ascender*v#, baseline );
-n := 10;
-t1 := 2;
-t2 := 5;
-t3 := 7;
-t4 := 9;
-t5 := 11;
-t6 := 12;
-t7 := 14;
-t8 := 15;
-t9 := 18;
-t10 := 19;
-
-adj_fill.A(3, 10) % fixed x points
- () % fixed y points
- ((5,1), (6,2), (7,3), (8,4)) % tied points
-% ((1,5)) % verticals
- ((1,6)) % verticals % DEK
- ((9,10), (2,4)) % horizontals
- ((1721,2535){-9,-393}...{0,-1} % 0
- (1710,1200){-9,-393}...{-9,-393} % 1
- (1710,890){0,-1}... % 2
- (1713,407){43,-662}... % *3
- (1753,228){152,-271}... % 4
- (1853,167){323,-4}...{339,135} % 5
- (2080,249)-- % 6
- (2110,163){-402,-273}... % 7
- (1820,-11){-477,-233}... % *8
- (1633,-70){-359,-1}... % 9
- (1485,-5){-202,299}...{-17,213} % 10
- (1413,198){-6,158}...{-6,158} % 11
- (1427,375){0,1}... % 12
- (1427,1146){0,1}...{-1,1} % 13
- (1318,1512){109,130}...{109,130} % 14
- (1427,1642){0,1}... % 15
- (1402,2226){-77,307}... % 16
- (1300,2334){-419,110}...{-535,8} % 17
- (1065,2361){-2,91}...{-2,91} % 18
- (1063,2452)--cycle); % 19
-
-n := 10;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 6;
-t5 := 7;
-t6 := 8;
-t7 := 9;
-t8 := 11;
-t9 := 13;
-t10 := 14;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,1), (5,4), (6,3), (10,2)) % tied points
- ((3,8)) % verticals
- ((4,7), (2,9)) % horizontals
- ((1413,198){-343,-225}... % 0
- (1051,1){-643,-264}... % *1
- (770,-66){-534,2}... % 2
- (416,70){-290,303}... % 3
- (219,667){-1,391}... % 4
- (499,1474){269,282}... % 5
- (1095,1709){1,0}...{412,-157} % 6
- (1427,1642)-- % 7
- (1318,1512){-1,1}... % 8
- (1081,1582){-1,0}... % 9
- (762,1432){-276,-284}... % 10
- (540,752){-3,-382}... % 11
- (695,285){237,-242}... % 12
- (978,178){393,20}...{17,20} % 13
- (1427,375)--cycle); % 14
-endchar(leftd#);
-
-"rmle";
-
-charbegin( "e", 1700h# + lefte# + righte#, lcbody*v#, baseline );
-
-%rotation of 6 degrees, watch out for lateral drift!
-rot := identity rotated 6 shifted (30h,-70v);
-
-n := 13;
-t1 := 0;
-t2 := 3;
-t3 := 5;
-t4 := 7;
-t5 := 8;
-t6 := 10;
-t7 := 12;
-t8 := 13;
-t9 := 15;
-t10 := 18;
-t11 := 20;
-t12 := 22;
-t13 := 25;
-
-adj_fill.A(2, 8, 12) % fixed x points
- (7, 13) % fixed y points
- ((1,1), (4,1), (5,2), (13,2)) % tied points
- ((5,10)) % verticals
- ((6,9), (3,11)) % horizontals
- ((560,880){817,230}... % 0
- (1377,1110){788,229}... % 1
- (1421,1150){.8797,1.663}... % 2
- (1433,1235){-24,334}... % 3
- (1316,1492){-259,267}... % 4
- (1110,1583){-300,-2}... % 5
- (810,1460){-205,-185}...{-30,-424} % 6
- (560,880){0,-142}...{0,-142} % 7
- (560,738){0,-301}... % 8
- (708,313){230,-260}... % 9
- (1070,171){329,2}... % 10
- (1307,224){546,205}...{456,268} % *11
- (1616,376)-- % 12
- (1672,282){-420,-317}... % 13
- (1240,24){-804,-345}... % *14
- (868,-63){-394,5}... % 15
- (439,92){-357,343}... % 16
- (307,336){-179,621}... % *17
- (260,713){0,1}... % 18
- (520,1461){313,296}... % 19
- (1160,1719){423,5}... % 20
- (1606,1576){223,-225}... % 21
- (1750,1204){0,-425}... % 22
- (1741,1121){-.9976,-1.45}... % 23
- (1663,1081){-1083,-338}...{-10,-4} % 24
- (560,738)--cycle); % 25
-endchar(lefte#);
-
-"rmlf";
-
-charbegin( "f", 1205h# + leftf# + rightf#, ascender*v#, baseline );
-n := 11;
-t1 := 0;
-t2 := 2;
-t3 := 3;
-t4 := 5;
-t5 := 8;
-t6 := 9;
-t7 := 11;
-t8 := 13;
-%t9 := 14;
-t9 := 15; % DEK
-t10 := 16;
-t11 := 18;
-
-adj_fill.A(3, 6, 10) % fixed x points
- (1, 7) % fixed y points
- () % tied points
- ((2,11), (4,9)) % verticals
-% ((5,8), (2,4)) % horizontals
- ((5,8), (2,4), (9,11)) % horizontals % DEK
- ((476,-38){-54,37}...{-54,37} % 0
- (422,-1){11,405}...{0,1} % 1
- (438,1500){-464,0}...{-464,0} % 2
- (-26,1500){31,138}...{31,138} % 3
- (5,1638){426,0}...{426,0} % 4
- (431,1638){68,920}... % 5
- (525,2096){291,781}... % *6
- (722,2419){1,1}... % 7
- (1126,2609){1,0}...{414,-423} % 8
- (1347,2518)-- % 9
- (1219,2244){-48,-4}...{-48,-4} % 10
- (1171,2240){-179,433}... % 11
- (1110,2338){-1,1}... % 12
- (950,2404){-1,0}... % 13
- (821,2345){-1,-1}...{0,-1} % 14
- (711,1638){508,0}...{508,0} % 15
- (1219,1638){-46,-138}...{-46,-138} % 16
- (1173,1500){-474,0}...{-474,0} % 17
- (699,1500){0,-1}...{27,-330} % 18
- (734,46)--cycle); % 19
-
-endchar(leftf#);
-
-"rmlg";
-
-charbegin( "g", 1956h# + leftg# + rightg#, lcbody*v#, descender*v#);
-
-%rotation of 3 degrees, watch out for lateral drift!
-rot := identity rotated 3 shifted (0,-60v);
-
-
-
-n := 5;
-t1 := 2;
-t2 := 6;
-t3 := 12;
-t4 := 13;
-t5 := 14;
-
-adj_fill.A(2) % fixed x points
- () % fixed y points
- ((3,1), (4,2), (5,3)) % tied points
- ((1,4)) % verticals
- () % horizontals
- ((1704,1712){45,-19}...{45,-19} % 0
- (1749,1693){-64,-512}... % 1
- (1712,390){0,-1}... % 2
- (1652,-92){-232,-803}... % *3
- (1480,-413){-366,-370}... % 4
- (776,-732){-1,0}...{-259,392} % 5
- (259,-512)-- % 6
- (451,-277){45,-21}...{45,-21} % 7
- (496,-298){155,-352}... % 8
- (851,-575){1,0}... % 9
- (1230,-421){330,360}... % 10
- (1380,-167){182,643}...{0,1} % *11
- (1440,222)-- % 12
- (1440,376){0,1}...{117,1230} % 13
- (1515,1606)--cycle); % 14
-
-n := 10;
-t1 := 0;
-t2 := 3;
-t3 := 6;
-t4 := 8;
-t5 := 9;
-t6 := 10;
-t7 := 12;
-t8 := 14;
-t9 := 17;
-t10 := 18;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,2), (5,2), (6,1), (10,3)) % tied points
- ((3,8)) % verticals
- ((4,7), (2,9)) % horizontals
- ((1440,376){0,1}-- % 0
- (1440,1348){-35,440}... % 1
- (1368,1480){-215,239}... % 2
- (1116,1599){-1,0}... % 3
- (781,1458){-281,-267}... % 4
- (620,1168){-226,-717}... % *5
- (565,741){0,-1}... % 6
- (697,314){235,-216}... % 7
- (962,203){1,0}...{206,189} % 8
- (1440,376)-- % 9
- (1440,222){-226,-138}... % 10
- (1026,23){-634,-267}... % *11
- (768,-45){-1,0}... % 12
- (455,84){-332,372}... % 13
- (250,661){0,1}... % 14
- (330,1168){260,827}... % *15
- (520,1498){422,417}... % 16
- (1093,1728){1,0}...{212,-136} % 17
- (1515,1606)--cycle); % 18
-
-endchar(leftg#);
-
-"rmlh";
-
-charbegin( "h", 2102h# + lefth# + righth#, ascender*v#, baseline );
-n := 7;
-t1 := 0;
-t2 := 1;
-t3 := 4;
-t4 := 6;
-t5 := 7;
-t6 := 9;
-t7 := 10;
-
-adj_fill.A(1, 2) % fixed x points
- (4, 7) % fixed y points
- ((4,1), (5,1), (6,2)) % tied points
- ((3,6)) % verticals
- ((1,2)) % horizontals
- ((0,2458){0,-83}...{0,-83} % 0
- (0,2375){305,-62}... % 1
- (285,2282){282,-378}... % 2
- (348,2058){72,-800}... % *3
- (357,1482){-1,-431}...{-40,-684} % 4
- (306,15){23,-34}...{23,-34} % 5
- (329,-19)-- % 6
- (329,-19){268,79}...{268,79} % 7
- (597,60){-2,644}... % 8
- (609,1472){2,565}...{19,398} % 9
- (627,2524)--cycle); % 10
-
-n := 10;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 8;
-t5 := 11;
-t6 := 12;
-t7 := 14;
-t8 := 17;
-t9 := 20;
-t10 := 23;
-
-adj_fill.B(10) % fixed x points
- (1, 6) % fixed y points
- ((5,2)) % tied points
- ((3,8)) % verticals
- ((4,7), (2,9)) % horizontals
- ((2220,418){-189,-183}... % 0
- (2038,280){-344,-188}... % *1
- (1876,230){-79,-1}... % 2
- (1764,292){-67,97}... % 3
- (1716,478){-51,670}... % *4
- (1713,962){6,704}... % 5
- (1705,1443){-73,662}... % *6
- (1640,1624){-65,59}... % 7
- (1384,1730){-244,2}... % 8
- (1058,1659){-745,-282}...{-373,-227} % *9
- (639,1448)-- % 10
- (609,1472)-- % 11
- (603,1265){180,130}... % 12
- (896,1439){526,234}... % *13
- (1129,1499){214,0}... % 14
- (1355,1423){144,-116}... % 15
- (1429,1249){92,-506}... % *16
- (1447,917){-20,-606}... % 17
- (1441,315){53,-859}... % *18
- (1500,58){100,-163}... % 19
- (1668,-35){183,-7}... % 20
- (1947,50){614,344}... % *21
- (2282,309){189,183}...{189,183} % 22
- (2292,329)--cycle); % 23
-
-
-endchar(lefth#);
-
-"rmli";
-
-charbegin( "i", 1033h# + lefti# + righti#, ascender*v#, baseline );
-
-%rotation of 3 degrees, watch out for lateral drift!
-rot := identity rotated -1 shifted (0,20v);
-
-%delta is the amount by which I want to make the radius of the dot larger.
-%the radius is 365
-delta := 30; %an 8 percent increase
-
-
-n := 10;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 7;
-t5 := 9;
-t6 := 10;
-t7 := 12;
-t8 := 15;
-t9 := 17;
-t10 := 18;
-
-adj_fill.A(1, 6) % fixed x points
- (5, 10) % fixed y points
- () % tied points
- ((3,8)) % verticals
- ((4,7), (2,9)) % horizontals
- ((-142,1457){309,254}... % 0
- (152,1660){513,274}... % *1
- (371,1731){1,0}... % 2
- (562,1662){146,-170}... % 3
- (617,1476){52,-662}... % *4
- (614,1000){-15,-516}... % 5
- (657,306){155,-300}... % 6
- (787,223){1,0}... % 7
- (929,270){325,182}...{310,275} % *8
- (1112,405)-- % 9
- (1180,356){-373,-545}... % 10
- (910,66){-540,-395}... % *11
- (640,-39){-391,0}... % 12
- (410,70){-162,254}... % 13
- (348,330){-62,927}... % *14
- (348,997){8,540}... % 15
- (310,1454){-118,212}... % 16
- (216,1513){-1,0}...{-322,-199} % 17
- (-83,1385)--cycle); % 18
-
-n := 5;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 3;
-t5 := 4;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,1), (5,1)) % tied points
- ((2,4)) % verticals
- ((3,5)) % horizontals
- ((440,2092){-1,0}... % 0
- (255-delta,2274+delta){0,1}... % 1
- (465,2457+2*delta){1,0}... % 2
- (627 + delta,2273+delta){0,-1}...{-1,0} % 3
- (440,2092)-- % 4
- (434,2268+delta)--cycle); % 5
-endchar(lefti#);
-
-"rmlj";
-
-charbegin( "j", 1029h# + leftj# + rightj#, ascender*v#, descender*v#);
-n := 8;
-t1 := 0;
-t2 := 4;
-t3 := 7;
-t4 := 9;
-t5 := 10;
-t6 := 11;
-t7 := 13;
-t8 := 15;
-
-adj_fill.A(4, 8) % fixed x points
- (1, 5) % fixed y points
- () % tied points
- ((2,7)) % verticals
- ((3,6)) % horizontals
- ((26,-706){321,177}... % 0
- (447,-389){655,689}... % *1
- (681,-17){146,439}... % 2
- (722,283){40,999}... % *3
- (721,982){-7,543}... % 4
- (700,1485){-94,700}... % *5
- (627,1682){-257,245}... % 6
- (475,1732){-1,0}... % 7
- (262,1661){-524,-277}...{-418,-319} % *8
- (-49,1455)-- % 9
- (1,1386){386,214}... % 10
- (282,1509){1,0}... % 11
- (388,1468){213,-249}... % 12
- (458,817){-8,-467}... % 13
- (393,-127){-148,-472}...{-501,-321} % 14
- (-22,-634)--cycle); % 15
-
-n := 5;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 3;
-t5 := 4;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,1), (5,1)) % tied points
- ((2,4)) % verticals
- ((3,5)) % horizontals
- ((521,2467+2*delta){-1,0}... % 0
- (332-delta,2282+delta){0,-1}... % 1
- (511,2090){1,0}... % 2
- (707+delta,2297+delta){0,1}...{-1,0} % 3
- (521,2467+2*delta)-- % 4
- (530,2282+delta)--cycle); % 5
-
-endchar(leftj#);
-
-"rmlk";
-
-charbegin( "k", 1858h# + leftk# + rightk#, ascender*v#, baseline );
-
-crotchup := 10*7; %amount to raise the crotch.
-slide := 10*6;
-
-n := 6;
-t1 := 0;
-t2 := 1;
-t3 := 4;
-t4 := 6;
-t5 := 9;
-t6 := 10;
-
-adj_fill.A(1, 2) % fixed x points
- (4, 6) % fixed y points
- () % tied points
- ((3,5)) % verticals
- ((1,2)) % horizontals
- ((0,2451){0,-89}...{0,-89} % 0
- (0,2362){364,-55}... % 1
- (207,2323){379,-137}... % 2
- (319,2197){49,-195}... % 3
- (345,1330){-16,-686}...{-17,-606} % 4
- (307,1){24,-26}...{24,-26} % 5
- (331,-25)-- % 6
- (591,48){4,783}...{4,783} % 7
- (600,820+crotchup){10,152}...{10,152} % 8
- (600,820+crotchup){-1,763}...{14,387} % 9
- (634,2543)--cycle); % 10
-
-n := 2;
-t1 := 0;
-t2 := 3;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,2), (2,1)) % tied points
- () % verticals
- () % horizontals
- ((636,974){-36,9}...{-36,9} % 0
- (600,983)-- % 1
- (600,820+crotchup){36,12}...{36,12} % 2
- (636,820+crotchup)--cycle); % 3
-
-n := 6;
-t1 := 3;
-t2 := 6;
-t3 := 7;
-t4 := 10;
-t5 := 17;
-t6 := 18;
-
-adj_fill.C() % fixed x points
- (4, 6) % fixed y points
- ((2,1), (3,2)) % tied points
- () % verticals
- ((1,5)) % horizontals
- ((1992,341){-191,-211}... % 0
- ((1762+(slide/2)),118){-420,-341}... % *1
- ((1572+slide),0){-265,-101}... % 2
- ((1460+slide),-25){-1,0}... % 3
- ((1367+slide),3){-261,147}... % 4
- ((1168+slide),209){-549,634}...{-532,634} % 5
- (636,820+crotchup){0,131}...{0,131} % 6
- (636,974){508,465}... % 7
- (1144,1439){508,465}... % 8
- (1441,1710){419,354}...{464,200} % *9
- (1563,1793)-- % 10
- (1731,1686){1,-41}...{1,-41} % 11
- (1732,1645){-485,-283}... % 12
- (944,1087){-207,-173}... % 13
- (877,1014){0,-1}... % 14
- (908,953){331,-428}... % 15
- (1432,353){302,-312}... % 16
- (1617,250){1,0}...{191,211} % 17
- (1920,416)--cycle); % 18
-endchar(leftk#);
-
-"rmll";
-
-charbegin( "l", 1053h# + leftl# + rightl#, ascender*v#, baseline );
-n := 8;
-t1 := 1;
-t2 := 4;
-t3 := 6;
-t4 := 7;
-t5 := 9;
-t6 := 11;
-t7 := 15;
-t8 := 16;
-
-adj_fill.A(4, 7, 8) % fixed x points
- (3) % fixed y points
- () % tied points
- ((1,6)) % verticals
- ((7,8), (2,5)) % horizontals
- ((655,2542){-12,-466}... % 0
- (604,958){4,-689}... % 1
- (614,490){57,-651}... % *2
- (661,307){136,-208}... % 3
- (793,234){154,-7}... % 4
- (932,284){328,203}...{330,318} % *5
- (1121,437)-- % 6
- (1181,370){-300,-505}... % 7
- (918,72){-562,-409}... % *8
- (619,-39){-363,-3}... % 9
- (436,34){-234,246}... % 10
- (342,802){8,427}... % 11
- (341,1880){1,354}... % 12
- (323,2248){-48,220}... % 13
- (223,2340){-207,42}...{-445,17} % 14
- (0,2360){0,100}...{0,100} % 15
- (0,2460)--cycle); % 16
-
-endchar(leftl#);
-
-"rmlm";
-
-charbegin( "m", 3191h# + leftm# + rightm#, lcbody*v#, baseline );
-
-n := 8;
-t1 := 1;
-t2 := 2;
-t3 := 4;
-t4 := 6;
-t5 := 7;
-t6 := 8;
-t7 := 10;
-t8 := 12;
-
-adj_fill.A(4) % fixed x points
- (5, 8) % fixed y points
- ((1,2), (2,1)) % tied points
- ((2,7)) % verticals
- ((3,6)) % horizontals
- ((751,51){-21,527}...{29,693} % 0
- (761,1303){-18,166}...{-18,166} % 1
- (743,1469){10,444}... % 2
- (685,1678){-181,162}... % 3
- (516,1741){-236,-2}... % 4
- (288,1675){-507,-253}...{-396,-326} % *5
- (9,1488)-- % 6
- (52,1416){356,205}... % 7
- (320,1536){347,-3}... % 8
- (434,1488){233,-298}... % 9
- (477,1011){-7,-419}...{-5,-431} % 10
- (452,-7){50,-29}...{50,-29} % 11
- (502,-36)--cycle); % 12
-
-n := 8;
-t1 := 1;
-t2 := 2;
-t3 := 3;
-t4 := 6;
-t5 := 7;
-t6 := 9;
-t7 := 12;
-t8 := 14;
-
-adj_fill.B() % fixed x points
- (8) % fixed y points
- ((1,4), (2,3), (4,1), (5,2)) % tied points
- ((1,7)) % verticals
- ((3,6)) % horizontals
- ((1774,67){-25,407}...{17,695} % 0
- (1758,1348){-1,128}...{-1,128} % 1
- (1757,1476){-98,212}... % 2
- (1410,1698){-357,-2}... % 3
- (1155,1632){-649,-258}...{-467,-258} % *4
- (761,1440){-18,29}...{-18,29} % 5
- (743,1469)-- % 6
- (761,1303){425,258}... % 7
- (1010,1432){434,177}... % *8
- (1195,1480){162,6}... % 9
- (1395,1413){193,-194}... % 10
- (1480,1256){103,-418}... % *11
- (1498,995){0,-1}...{0,-1} % 12
- (1490,-16){8,-21}...{8,-21} % 13
- (1498,-37)--cycle); % 14
-
-n := 10;
-t1 := 0;
-t2 := 1;
-t3 := 4;
-t4 := 7;
-t5 := 9;
-t6 := 10;
-t7 := 11;
-t8 := 14;
-t9 := 17;
-t10 := 19;
-
-adj_fill.C(10) % fixed x points
- (1) % fixed y points
- ((5,3), (6,4)) % tied points
- ((3,8)) % verticals
- ((4,7), (2,9)) % horizontals
- ((3274,369){-346,-257}... % 0
- (2950,194){-253,-8}... % 1
- (2811,243){-200,207}... % 2
- (2761,434){0,1}... % *3
- (2761,919){0,1}... % 4
- (2753,1406){-74,684}... % *5
- (2687,1603){-215,222}... % 6
- (2393,1701){-346,-1}... % 7
- (2117,1644){-636,-225}...{-513,-285} % *8
- (1757,1476)-- % 9
- (1758,1348){315,164}... % 10
- (2170,1480){162,6}... % 11
- (2375,1413){193,-194}... % 12
- (2465,1256){103,-418}... % *13
- (2486,995){0,-1}...{0,-1} % 14
- (2486,213){76,-844}... % *15
- (2555,-7){285,-317}... % 16
- (2721,-65){401,5}... % 17
- (2999,21){590,326}...{292,285} % *18
- (3311,261)--cycle); % 19
-
-endchar(leftm#);
-
-"rmln";
-
-charbegin( "n", 2310h# + leftn# + rightn#, lcbody*v#, baseline );
-
-n := 7;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 4;
-t5 := 5;
-t6 := 6;
-t7 := 8;
-
-adj_fill.A(5) % fixed x points
- (1, 4) % fixed y points
- ((7,1)) % tied points
- ((2,7)) % verticals
- ((3,6)) % horizontals
- ((427,-4){18,407}... % 0
- (447,950){10,616}... % 1
- (409,1457){-162,324}... % 2
- (308,1535){-298,-2}...{-327,-213} % 3
- (33,1398)-- % 4
- (-30,1479){480,352}... % 5
- (470,1744){394,-5}... % 6
- (658,1679){213,-209}...{22,-466} % 7
- (734,1463){1,-183}... % 8
- (735,1280){-25,-661}...{2,-407} % 9
- (728,68)--cycle); % 10
-
-n := 10;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 8;
-t5 := 10;
-t6 := 11;
-t7 := 12;
-t8 := 14;
-t9 := 16;
-t10 := 19;
-
-adj_fill.B(5) % fixed x points
- (1, 6) % fixed y points
- ((10,1)) % tied points
- ((3,8)) % verticals
- ((2,9), (4,7)) % horizontals
- ((738,1292){249,199}... % 0
- (999,1460){479,225}... % *1
- (1217,1517){488,-5}... % 2
- (1458,1422){283,-307}... % 3
- (1524,1245){86,-501}... % *4
- (1544,921){0,-1}... % 5
- (1544,287){0,-1}... % *6
- (1591,66){230,-361}... % 7
- (1802,-42){357,-4}... % 8
- (2040,45){584,341}...{485,413} % *9
- (2386,299)-- % 10
- (2341,397){-357,-269}... % 11
- (2010,221){-1,0}... % 12
- (1835,340){-1,8}...{0,1} % 13
- (1823,949){0,1}... % 14
- (1750,1628){-325,386}... % 15
- (1465,1735){-376,1}... % 16
- (1152,1666){-708,-273}...{-371,-232} % *17
- (757,1462){-23,1}...{-23,1} % 18
- (734,1463)--cycle); % 19
-endchar(leftn#);
-
-"rmlo";
-
-charbegin( "o", 2056h# + lefto# + righto#, lcbody*v#, baseline );
-
-%rotation of 3 degrees, watch out for lateral drift!
-rot := identity rotated 3 shifted (0,-60v);
-
-
-
-n := 10;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 7;
-t5 := 10;
-t6 := 11;
-t7 := 13;
-t8 := 15;
-t9 := 17;
-t10 := 19;
-
-adj_fill.A() % fixed x points
- (1, 6) % fixed y points
- ((1,1), (5,1), (6,2), (10,2)) % tied points
- ((5,6), (3,8), (1,10)) % verticals
- ((4,7), (2,9)) % horizontals
- ((524,829){0,-1}... % 0
- (727,225){1,-1}... % 1
- (1007,110){1,0}... % 2
- (1315,230){1,1}... % 3
- (1457,499){192,682}... % *4
- (1507,912){0,1}... % 5
- (1325,1473){-1,1}... % 6
- (1032,1580){-1,0}... % 7
- (707,1450){-1,-1}... % 8
- (572,1201){-183,-621}...{0,-1} % *9
- (524,829)-- % 10
- (199,777){0,1}... % 11
- (445,1483){1,1}... % 12
- (1057,1723){1,0}... % 13
- (1621,1546){1,-1}... % 14
- (1838,924){0,-1}... % 15
- (1587,194){-1,-1}... % 16
- (946,-39){-1,0}... % 17
- (430,135){-1,1}...{0,1} % 18
- (199,777)--cycle); % 19
-
-endchar(lefto#);
-
-"rmlp";
-
-charbegin( "p", 1983h# + leftp# + rightp#, lcbody*v#, descender*v#);
-n := 11;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 6;
-t5 := 7;
-t6 := 9;
-t7 := 11;
-t8 := 12;
-t9 := 13;
-t10 := 14;
-t11 := 15;
-
-adj_fill.A(5) % fixed x points
- (1, 4) % fixed y points
- ((7,1), (8,2), (10,3), (11,4)) % tied points
- ((2,9)) % verticals
- ((3,6)) % horizontals
- ((335,-737){-34,41}...{-34,41} % 0
- (301,-696){1,20}... % 1
- (323,611){-6,554}... % 2
- (322,1267){-42,859}... % *3
- (281,1470){-152,303}... % 4
- (182,1531){-1,0}...{-329,-194} % 5
- (-92,1416)-- % 6
- (-145,1487){341,265}... % 7
- (141,1674){503,251}... % *8
- (358,1738){1,0}... % 9
- (521,1685){236,-229}...{29,-386} % 10
- (595,1394){39,-119}...{39,-119} % 11
- (634,1275){-1,-1}... % 12
- (595,1158){13,-915}...{0,-404} % 13
- (608,243){-11,-244}...{-11,-244} % 14
- (597,-1){67,-809}...{39,-622} % 15
- (636,-623)--cycle); % 16
-
-n := 10;
-t1 := 0;
-t2 := 1;
-t3 := 5;
-t4 := 7;
-t5 := 11;
-t6 := 12;
-t7 := 13;
-t8 := 16;
-t9 := 19;
-t10 := 20;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,4), (5,1), (6,2), (10,3)) % tied points
- ((3,8)) % verticals
- ((4,7), (2,9)) % horizontals
- ((597,-1){469,-137}... % 0
- (854,-41){1,0}... % 1
- (1169,40){661,314}... % *2
- (1515,273){411,355}... % 3
- (1714,588){270,777}... % *4
- (1785,1050){0,1}... % 5
- (1615,1595){-320,329}... % 6
- (1310,1721){-1,0}... % 7
- (971,1635){-693,-333}... % *8
- (617,1388){-361,-332}... % 9
- (625,1388){.01942,.1961}...{-30,6} % 10
- (595,1394)-- % 11
- (634,1275){1,1}... % 12
- (1123,1500){1,0}... % 13
- (1396,1390){237,-266}... % 14
- (1488,1202){124,-467}... % *15
- (1520,923){0,-1}... % 16
- (1463,519){-219,-680}... % *17
- (1301,243){-327,-309}... % 18
- (931,108){-1,0}...{-199,182} % 19
- (608,243)--cycle); % 20
-
-endchar(leftp#);
-
-"rmlq";
-
-charbegin( "q", 2042h# + leftq# + rightq#, lcbody*v#, descender*v#);
-n := 4;
-t1 := 1;
-t2 := 2;
-t3 := 4;
-t4 := 8.487;
-
-adj_fill.A(2) % fixed x points
- () % fixed y points
-% ((1,2), (3,1)) % tied points
- ((1,2), (3,1), (2,3)) % tied points % DEK
- ((3,4)) % verticals
- () % horizontals
- ((1681,1863){-181,-244}... % 0
- (1500,1619){-1.324,-1.489}...{-137,-129}% 1
- (1363,1490){1,-1}... % 2
- (1420,1226){0,-802}...{0,-802} % 3
- (1420,424){0,-188}...{0,-188} % 4
- (1420,236){-2,-469}...{-21,-544} % 5
- (1410,-680){41,-36}...{41,-36} % 6
- (1451,-716)-- % 7
- (1751,-636){-51,700}...{40,504} % 8
- (1757,1851)--cycle); % 9
-
-n := 9;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 5;
-t5 := 7;
-t6 := 8;
-t7 := 11;
-t8 := 13;
-t9 := 14;
-
-adj_fill.B() % fixed x points
-% (9) % fixed y points
-% ((1,2), (5,1)) % tied points
- () % fixed y points % DEK
- ((1,2), (5,1), (9,3)) % tied points % DEK
- ((3,7)) % verticals
- ((4,6), (2,8)) % horizontals
- ((1500,1619){-339,173}... % 0
- (1149,1732){-428,-2}... % 1
- (580,1570){-336,-294}... % 2
- (230,710){-7,-433}... % 3
- (442,98){337,-321}... % 4
- (757,-25){1,0}...{604,463} % 5
- (1420,250)-- % 6
- (1420,424){-300,-350}... % 7
- (990,205){-1,0}... % 8
- (695,325){-286,308}... % 9
- (609,502){-125,464}... % *10
- (570,789){-16,369}... % 11
- (794,1470){195,173}... % 12
- (1112,1609){1,0}...{1,-1} % 13
- (1359,1493)--cycle); % 14
-
-endchar(leftq#);
-
-"rmlr";
-
-charbegin( "r", 1300h# + leftr# + rightr#, lcbody*v#, baseline );
-
-n := 8;
-t1 := 1;
-t2 := 3;
-t3 := 5;
-t4 := 6;
-t5 := 7;
-t6 := 9;
-t7 := 11;
-t8 := 12;
-
-adj_fill.A(5) % fixed x points
- (1, 4) % fixed y points
- ((7,1), (8,2)) % tied points
- ((2,8)) % verticals
- ((3,6)) % horizontals
- ((448,-9){-7,-8}... % 0
- (441,-17){-1.464,-.1594}...{-38,28} % 1
- (403,11){21,339}... % 2
- (425,899){5,550}... % 3
- (367,1478){-200,297}... % 4
- (266,1539){-1,0}...{-335,-195} % 5
- (-21,1408)-- % 6
- (-68,1472){410,325}... % 7
- (231,1678){502,277}... % *8
- (434,1749){1,0}... % 9
- (614,1688){164,-164}...{28,-404} % 10
- (702,1440){-9,-217}...{-9,-217} % 11
- (693,1223){-16,-720}...{22,-438} % 12
- (696,65)--cycle); % 13
-
-n := 5;
-t1 := 2;
-t2 := 4;
-t3 := 5;
-t4 := 6;
-t5 := 9;
-
-adj_fill.B() % fixed x points
- (5) % fixed y points
- ((2,1), (3,2)) % tied points
- () % verticals
- ((1,4)) % horizontals
- ((1435,1437){-86,387}... % 0
- (1343,1663){-272,267}... % 1
- (1143,1728){-1,0}... % 2
- (968,1656){-441,-288}...{-350,-323} % *3
- (702,1440)-- % 4
- (693,1223){126,328}... % 5
- (997,1487){1,0}... % 6
- (1123,1439){247,-248}...{91,-460} % 7
- (1192,1273){44,-19}...{44,-19} % 8
- (1236,1254)--cycle); % 9
-
-endchar(leftr#);
-
-"rmls";
-
-charbegin( "s", 1448h# + lefts# + rights#, lcbody*v#, baseline );
-n := 14;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 5;
-t5 := 9;
-t6 := 11;
-t7 := 14;
-t8 := 15;
-t9 := 16;
-t10 := 18;
-t11 := 20;
-t12 := 24;
-t13 := 26;
-t14 := 29;
-
-adj_fill.A(2, 7, 9, 14) % fixed x points
- (1, 7, 8, 14) % fixed y points
- ((1,2), (7,1), (8,1), (14,2)) % tied points
- ((5,11), (4,12)) % verticals
- ((6,10), (3,13)) % horizontals
- ((1046,1279){206,137}...{206,137} % 0
- (1252,1416){-7,205}... % 1
- (1147,1631){-241,220}... % 2
- (833,1725){-1,0}... % 3
- (344,1543){-272,-245}... % 4
- (194,1194){0,-1}... % 5
- (329,891){262,-243}... % 6
- (656,718){389,-158}... % 7
- (926,566){383,-384}... % 8
- (1020,359){0,-1}... % 9
- (939,182){-173,-176}... % 10
- (713,92){-1,0}... % 11
- (414,202){-174,163}...{-25,520} % 12
- (286,503){-54,4}...{-54,4} % 13
- (232,507)-- % 14
- (232,507){-178,-263}...{-178,-263} % 15
- (54,244){213,-403}... % 16
- (199,60){273,-240}... % 17
- (598,-64){1,0}... % 18
- (1159,161){307,326}... % 19
- (1292,509){0,1}... % 20
- (1175,756){-232,219}... % 21
- (866,919){-434,198}... % 22
- (556,1085){-220,225}... % 23
- (460,1296){0,1}... % 24
- (543,1508){256,251}... % 25
- (763,1593){1,0}... % 26
- (956,1501){164,-272}...{24,-452} % 27
- (1002,1305){44,-26}...{44,-26} % 28
- (1046,1279)--cycle); % 29
-
-endchar(lefts#);
-
-"rmlt";
-
-charbegin( "t", 1243h# + leftt# + rightt#,theight*v#, baseline );
-n := 11;
-t1 := 2;
-t2 := 3;
-t3 := 5;
-t4 := 9;
-t5 := 10;
-t6 := 11;
-t7 := 13;
-t8 := 16;
-t9 := 17;
-t10 := 18;
-t11 := 19;
-
-adj_fill.A(2, 6, 9) % fixed x points
- (5) % fixed y points
- () % tied points
- ((3,8), (1,11)) % verticals
- ((4,7), (1,3), (9,10)) % horizontals
- ((721,2262){26,-20}...{26,-20} % 0
- (747,2242){-42,-483}...{-10,-605} % 1
- (708,1587){517,0}...{517,0} % 2
- (1225,1587){-42,-130}...{-42,-130} % 3
- (1183,1457){-475,0}...{-475,0} % 4
- (708,1457){-3,-542}... % 5
- (708,823){8,-546}... % 6
- (736,469){97,-546}... % *7
- (805,277){244,-289}... % 8
- (971,203){1,0}...{487,314} % 9
- (1334,373)-- % 10
- (1375,293){-476,-448}... % 11
- (1050,50){-605,-328}... % *12
- (770,-35){-1,0}... % 13
- (544,54){-365,351}... % 14
- (426,737){-6,643}...{4,241} % 15
- (419,1457){-461,0}...{-461,0} % 16
- (-42,1457){40,130}...{40,130} % 17
- (-2,1587){421,0}...{421,0} % 18
- (419,1587){0,480}...{-6,60} % 19
- (409,2153)--cycle); % 20
-
-endchar(leftt#);
-
-"rmlu";
-
-charbegin( "u", 2079h# + leftu# + rightu#, lcbody*v#, baseline );
-n := 8;
-t1 := 1;
-t2 := 2;
-t3 := 4;
-t4 := 6;
-t5 := 7;
-t6 := 9;
-t7 := 11;
-t8 := 13;
-
-adj_fill.A(4) % fixed x points
- (5, 8) % fixed y points
- ((1,2), (2,1)) % tied points
- ((2,7)) % verticals
- ((3,6)) % horizontals
- ((1412,1609){21,-354}...{-9,-645} % 0
- (1410,411){11,-174}...{11,-174} % 1
- (1421,237){60,-591}... % 2
- (1493,37){1,-1}... % 3
- (1677,-29){1,0}... % 4
- (1924,61){596,347}...{391,336} % *5
- (2273,318)-- % 6
- (2220,410){-314,-228}... % 7
- (2020,285){-339,-168}... % *8
- (1881,242){-1,0}... % 9
- (1760,292){-1,1}... % 10
- (1699,668){0,1}...{37,472} % 11
- (1743,1698){-46,41}...{-46,41} % 12
- (1697,1739)--cycle); % 13
-
-n := 10;
-t1 := 0;
-t2 := 3;
-t3 := 5;
-t4 := 7;
-t5 := 8;
-t6 := 9;
-t7 := 11;
-t8 := 14;
-t9 := 16;
-t10 := 18;
-
-adj_fill.B(6) % fixed x points
- (5) % fixed y points
- ((1,1), (10,2)) % tied points
- ((3,8)) % verticals
- ((4,7), (2,9)) % horizontals
- ((1421,237){-27,3}...{-27,3} % 0
- (1394,240){-309,-177}... % 1
- (968,22){-690,-290}... % *2
- (704,-50){-1,0}... % 3
- (424,53){-1,1}... % 4
- (326,912){20,589}... % 5
- (258,1478){-1,1}... % 6
- (169,1513){-1,0}...{-385,-209} % 7
- (-95,1392)-- % 8
- (-154,1463){467,350}... % 9
- (151,1665){503,270}... % *10
- (349,1733){1,0}... % 11
- (519,1677){1,-1}... % 12
- (586,1477){74,-773}... % *13
- (593,904){0,-500}... % 14
- (693,275){1,-1}... % 15
- (927,187){1,0}... % 16
- (1146,245){483,224}...{229,178} % *17
- (1410,411)--cycle); % 18
-
-endchar(leftu#);
-
-"rmlv";
-
-charbegin( "v", 1635h# + leftv# + rightv#, lcbody*v#, baseline );
-n := 10;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 5;
-t5 := 9;
-t6 := 11;
-t7 := 13;
-t8 := 17;
-t9 := 20;
-t10 := 22;
-
-adj_fill.A(1, 2, 6) % fixed x points
- (10) % fixed y points
- () % tied points
- ((3,9)) % verticals
- ((5,7), (4,8)) % horizontals
- ((1228,1565){0,-41}...{0,-41} % 0
- (1228,1524){208,-381}... % 1
- (1366,1156){0,-1}... % 2
- (1263,808){-398,-771}... % *3
- (968,385){-204,-237}... % 4
- (880,303){-1.448,.01602}... % 5
- (803,378){-51,200}... % 6
- (634,1018){-108,446}... % 7
- (423,1664){-310,367}... % 8
- (284,1736){-1,0}... % 9
- (93,1681){-461,-215}...{-363,-251} % *10
- (-177,1521)-- % 11
- (-133,1444){315,183}... % 12
- (88,1525){1,0}... % 13
- (191,1460){318,-422}... % 14
- (376,914){167,-646}... % 15
- (633,13){100,-324}... % 16
- (706,-40){1,0}... % 17
- (832,62){385,393}... % 18
- (1420,783){794,1276}... % *19
- (1626,1338){0,1}...{-271,363} % 20
- (1487,1691){-65,12}...{-65,12} % 21
- (1422,1703)--cycle); % 22
-
-endchar(leftv#);
-
-"rmlw";
-
-charbegin( "w", 2807h# + leftw# + rightw#, lcbody*v#, baseline );
-n := 11;
-t1 := 1;
-t2 := 3;
-t3 := 6;
-t4 := 11;
-t5 := 15;
-t6 := 17;
-t7 := 18;
-t8 := 19;
-t9 := 30;
-t10 := 33;
-t11 := 34;
-
-adj_fill.A(1, 4, 6) % fixed x points
- (7, 11) % fixed y points
- () % tied points
- ((2,10)) % verticals
- ((5,8), (3,9)) % horizontals
- ((2402,1586){-3,-48}...{-3,-48} % 0
- (2399,1538){219,-391}... % 1
- (2502,1319){138,-384}... % *2
- (2537,1154){0,-1}... % 3
- (2426,809){-432,-818}... % *4
- (2105,336){-100,-125}... % 5
- (2060,300){-1,0}... % 6
- (1996,341){-155,414}...{-168,797} % 7
- (1635,1715){-44,13}...{-44,13} % 8
- (1591,1728){-194,-95}...{-194,-95} % 9
- (1397,1633){-245,-497}...{-387,-702} % 10
- (745,429){5,-14}... % 11
- (750,415){-47,382}... % 12
- (636,1368){-232,1250}... % *13
- (518,1665){-286,309}... % 14
- (349,1737){-1,0}... % 15
- (150,1672){-497,-253}...{-477,-345} % *16
- (-148,1484)-- % 17
- (-113,1409){418,221}... % 18
- (193,1525){1,0}... % 19
- (269,1488){294,-365}... % 20
- (403,1114){252,-1495}... % *21
- (441,822){118.3,-1121}...{47,-451} % *22
- (521,-7){25,-24}...{25,-24} % 23
- (546,-31){156,51}...{156,51} % 24
- (702,20){300,644}... % 25
- (1365,1313){229,365}...{42,18} % 26
- (1407,1331){33,-37}... % 27
- (1440,1294){206,-788}... % 28
- (1795,40){168,-404}... % 29
- (1873,-29){1,0}... % 30
- (2000,47){570,612}... % 31
- (2587,799){792,1320}... % *32
- (2792,1367){0,1}...{-407,496} % 33
- (2643,1737)--cycle); % 34
-
-endchar(leftw#);
-
-"rmlx";
-
-charbegin( "x", 1648h# + leftx# + rightx#, lcbody*v#, baseline );
-
-n := 9;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 5;
-t5 := 7;
-t6 := 11;
-t7 := 13;
-t8 := 14;
-t9 := 17;
-
-adj_fill.A() % fixed x points
- (1) % fixed y points
- ((3,1), (4,2), (7,3), (8,4)) % tied points
- () % verticals
- ((5,6), (2,9)) % horizontals
- ((1708,392){-375,-321}... % 0
- (1545,275){-287,-158}... % *1
- (1421,234){-1,0}... % 2
- (1285,301){-327,286}...{-329,619} % 3
- (889,932){-61,127}...{-61,127} % 4
- (828,1059){-141,269}... % 5
- (470,1661){-245,237}... % 6
- (294,1716){-1,0}... % 7
- (124,1657){-435,-235}...{-423,-318} % *8
- (-141,1481)-- % 9
- (-74,1424){334,213}... % 10
- (146,1514){1,0}... % 11
- (271,1456){405,-414}...{221,-444} % 12
- (647,824){63,-114}...{63,-114} % 13
- (710,710){326,-623}... % 14
- (971,224){401,-678}... % *15
- (1111,32){320,-302}... % 16
- (1272,-46){1,0}... % 17
- (1466,44){474,350}...{323,347} % *18
- (1746,304)--cycle); % 19
-
-n := 2;
-t1 := 0;
-t2 := 4;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,3), (2,4)) % tied points
- () % verticals
- () % horizontals
- ((647,824){-225,-292}...{-306,-510} % 0
- (110,60)-- % 1
- (240,-14){56,15}...{56,15} % 2
- (296,1){294,589}...{187,277} % 3
- (710,710)--cycle); % 4
-
-n := 2;
-t1 := 0;
-t2 := 4;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((1,2), (2,1)) % tied points
- () % verticals
- () % horizontals
- ((828,1059){163,266}...{340,360} % 0
- (1357,1700){54,8}...{54,8} % 1
- (1411,1708)-- % 2
- (1546,1582){-522,-440}...{-214,-250} % 3
- (889,932)--cycle); % 4
-
-endchar(leftx#);
-
-"rmly";
-
-charbegin( "y", 2049h# + lefty# + righty#, lcbody*v#, depthy*v#);
-n := 6;
-t1 := 1;
-t2 := 2;
-t3 := 5;
-t4 := 8;
-t5 := 12;
-t6 := 13;
-
-adj_fill.A(4) % fixed x points
- () % fixed y points
- ((1,2), (2,1)) % tied points
- ((2,5)) % verticals
- ((3,6)) % horizontals
- ((1380,1585){38,-494}...{-23,-529} % 0
- (1401,422){-2,-152}...{-2,-152} % 1
- (1399,270){-8,-374}... % 2
- (1343,-126){-196,-659}... % *3
- (1203,-389){-302,-310}... % 4
- (845,-544){-1,0}...{-312,541} % 5
- (472,-275){-46,1}...{-46,1} % 6
- (426,-274)-- % 7
- (247,-509){557,-505}... % 8
- (741,-712){1,0}... % 9
- (1433,-403){383,412}... % 10
- (1629,31){262,1145}... % *11
- (1695,742){-2,528}...{35,519} % 12
- (1716,1709){-44,17}...{-44,17} % 13
- (1672,1726)--cycle); % 14
-
-n := 9;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 8;
-t5 := 10;
-t6 := 12;
-t7 := 14;
-t8 := 17;
-t9 := 19;
-
-adj_fill.B(5) % fixed x points
- () % fixed y points
- ((1,2), (9,1)) % tied points
- ((3,7)) % verticals
- ((4,6), (2,8)) % horizontals
- ((1401,422){-301,-231}... % 0
- (1135,259){-496,-219}... % *1
- (905,203){-1,0}... % 2
- (669,297){-275,303}... % 3
- (598,485){-98,534}... % *4
- (571,831){-5,562}... % 5
- (568,1474){-70,844}... % *6
- (501,1675){-316,320}... % 7
- (352,1733){-1,0}... % 8
- (152,1670){-515,-249}...{-500,-333} % *9
- (-163,1484)-- % 10
- (-123,1412){381,198}... % 11
- (142,1516){1,0}... % 12
- (256,1462){226,-324}... % 13
- (303,807){-24,-643}... % 14
- (326,317){128,-752}... % *15
- (431,55){334,-302}... % 16
- (681,-33){1,0}... % 17
- (985,44){718,303}...{531,341} % *18
- (1399,270)--cycle); % 19
-
-endchar(lefty#);
-
-"rmlz";
-
-charbegin( "z", 1443h# + leftz# + rightz#, lcbody*v#, baseline );
-n := 2;
-t1 := 0;
-t2 := 13;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- ((1,2), (2,1)) % tied points
- () % verticals
- () % horizontals
- ((1435,1662){-57,46}...{-57,46} % 0
- (1378,1708){-468,-324}... % 1
- (1090,1594){-1,0}... % 2
- (763,1651){-541,137}... % 3
- (443,1710){-1,0}... % 4
- (300,1673){-180,-124}... % 5
- (214,1557){-187,-329}...{-187,-329} % 6
- (27,1228)-- % 7
- (101,1179){315,430}... % 8
- (267,1380){264,209}... % 9
- (430,1443){1,0}... % 10
- (632,1412){358,-78}... % 11
- (876,1372){1,0}...{335,54} % 12
- (1016,1383)--cycle); % 13
-
-n := 2;
-t1 := 0;
-t2 := 11;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,4), (2,3)) % tied points
- () % verticals
- () % horizontals
- ((342,321){795,-64}... % 0
- (1137,257){1,0}... % 1
- (1373,355){413,399}...{279,426} % 2
- (1540,560)-- % 3
- (1623,514){-152,-297}... % 4
- (1471,217){-152,-297}... % 5
- (1317,22){-251,-154}... % 6
- (1112,-31){-1,0}... % 7
- (636,17){-551,61}... % 8
- (203,61){-386,5}...{-322,-289} % 9
- (15,-39){-76,68}...{-76,68} % 10
- (-61,29)--cycle); % 11
-
-n := 4;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 3;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((1,1), (2,3), (3,4), (4,2)) % tied points
- () % verticals
- () % horizontals
- ((1016,1383){-202,-224}...{-545,-670} % 0
- (-61,29)-- % 1
- (342,321){549,720}...{272,341} % 2
- (1435,1662)--cycle); % 3
-
-endchar(leftz#);
-
-% UPPER CASE
-set_stem_round(270,290,320,321,335,367); % DEK
-
-"rmua";
-
-%charbegin( "A", 2573h#, capheight*v#, baseline );
-charbegin( "A", (2573+80)*h#, capheight*v#, baseline ); % DEK
-
-n := 4;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 7;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- ((1,4), (2,1), (3,2), (4,3)) % tied points
- () % verticals
- () % horizontals
- ((1258,2169){-481,-1016}...{-481,-1016} % 0
- (777,1153){-76,-159}...{-76,-159} % 1
- (701,994){-442,-931}...{-442,-931} % 2
- (259,63)-- % 3
- (-78,-6){-10,34}...{-10,34} % 4
- (-88,28){512,862}... % 5
- (1166,2295){152,302}...{0,1} % 6
-% (1166,2284){152,302}...{5,54} % 6
- (1171,2338)--cycle); % 7
-
-n := 8;
-t1 := 0;
-t2 := 2;
-t3 := 3;
-t4 := 4;
-t5 := 5;
-t6 := 9;
-t7 := 12;
-t8 := 16;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((2,3), (3,4), (4,5), (5,6)) % tied points
- () % verticals
- ((1,8), (6,7)) % horizontals
- ((794,2415){333,-54}... % 0
- (1127,2361){256,-73}... % 1
-% (1127,2361){256,-73}...{44,-23} % 1
- (1171,2338){87,-169}...{87,-169} % 2
- (1258,2169){305,-1016}...{305,-1016} % 3
- (1563,1153){32,-159}...{32,-159} % 4
- (1595,994){208,-713}... % 5
- (1803,281){208,-713}... % 6
- (1917,10){1,-1}... % 7
- (2017,-38){1,0}... % 8
- (2183,-13){385,110}...{385,110} % 9
- (2568,97)-- % 10
- (2567,193){-388,-43}... % 11
- (2320,190){-411,85}... % 12
- (2168,293){-296,504}... % 13
- (1854,1173){-179,649}...{-78,412} % 14
- (1510,2516){-716,0}...{-716,0} % 15
- (794,2516)--cycle); % 16
-
-n := 4;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 3;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((1,6), (2,2), (3,1), (4,5)) % tied points
- () % verticals
- () % horizontals
- ((1595,994){-894,0}...{-894,0} % 0
- (701,994)-- % 1
- (777,1153){786,0}...{786,0} % 2
- (1563,1153)--cycle); % 3
-
-%endchar(0);
-endchar(80h#); % DEK
-
-"rmub";
-
-charbegin( "B", 2227h#, capheight*v#, baseline );
-n := 6;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 3;
-t5 := 4;
-t6 := 5;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- ((1,6), (2,1), (3,2), (4,3), (5,4), (6,5))% tied points
- ((2,3)) % verticals
- () % horizontals
- ((393,2260){0,-1960}...{0,-1960} % 0
- (393,300)-- % 1
- (695,300){0,900}...{0,900} % 2
- (695,1200){0,320}... % 3
- (695,1520){0,2}...{0,740} % 4
- (695,2260)--cycle); % 5
-
-n := 11;
-t1 := 0;
-t2 := 3;
-t3 := 6;
-t4 := 8;
-t5 := 11;
-t6 := 12;
-t7 := 15;
-t8 := 16;
-t9 := 19;
-t10 := 22;
-t11 := 26;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,5), (5,4), (6,3), (7,7), (8,8), (11,6))% tied points
- ((3,9)) % verticals
- ((2,10), (4,7)) % horizontals
- ((695,2260){-4,69}... % 0
- (691,2329){.6691,1.685}... % 1
- (745,2380){676,109}... % 2
- (966,2399){1,0}... % 3
- (1263,2371){470,-106}... % *4
- (1436,2293){1,-1}... % 5
- (1560,2017){0,-1}... % 6
- (1401,1596){-1,-1}... % 7
- (897,1409){-1,0}... % 8
- (723,1420){-119,47}... % 9
- (691,1450){-.6725,1.682}...{4,70} % 10
- (695,1520)-- % 11
- (695,1200){0,1}... % 12
- (697,1252){.8491,1.585}... % 13
- (733,1278){158,32}...{1,0} % 14
- (924,1282){383,87}...{383,87} % 15
- (1307,1369){3,29}...{3,29} % 16
- (1310,1398){366,158}... % 17
- (1717,1639){1,1}... % 18
- (1877,2046){0,1}... % 19
- (1750,2360){-1,1}... % 20
- (1476,2493){-722,180}... % *21
- (1028,2540){-940,0}...{-1,0} % 22
- (88,2540){-2,-91}...{-2,-91} % 23
- (86,2449){284,-134}... % 24
- (370,2315){1.29,-1.349}...{23,-55} % 25
- (393,2260)--cycle); % 26
-
-n := 8;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 7;
-t5 := 8;
-t6 := 11;
-t7 := 13;
-t8 := 18;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((1,2), (4,7), (5,8), (8,1)) % tied points
- ((3,6)) % verticals
- ((2,7)) % horizontals
- ((695,300){0,-1}... % 0
- (740,170){70,-80}... % 1
- (972,146){1,0}... % 2
- (1524,331){1,1}... % 3
- (1687,768){0,1}... % 4
- (1566,1112){-1,1}... % 5
- (1318,1238){-642,170}...{-1,0} % *6
- (924,1282)-- % 7
- (1307,1369){471,-57}... % 8
- (1641,1296){544,-193}... % *9
- (1851,1176){1,-1}... % 10
- (2025,743){0,-1}... % 11
- (1828,251){-1,-1}... % 12
- (1042,-2){-733,7}...{-1,0} % 13
- (309,5){-1,36}...{-1,36} % 14
- (308,41){67,96}... % 15
- (375,137){166,225}... % 16
- (388,173){.379,1.94}...{5,127} % 17
- (393,300)--cycle); % 18
-
-endchar(0);
-
-"rmuc";
-
-charbegin( "C", 2446h#, capheight*v#, baseline );
-n := 11;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 6;
-t5 := 9;
-t6 := 10;
-t7 := 11;
-t8 := 13;
-t9 := 15;
-t10 := 17;
-t11 := 18;
-
-adj_fill.A(5, 7, 11) % fixed x points
- (1, 5, 6) % fixed y points
- ((5,1), (6,1)) % tied points
- ((3,9)) % verticals
- ((4,8), (2,10)) % horizontals
- ((2204,390){-362,-252}... % 0
- (1512,139){-1,0}... % 1
- (897,369){-1,1}... % 2
- (552,1271){0,1}... % 3
- (628,1813){293,922}... % *4
- (845,2193){1,1}... % 5
- (1462,2425){1,0}... % 6
- (1930,2268){1,-1}...{243,-663} % 7
- (2122,1959){54,-7}...{54,-7} % 8
- (2176,1952)-- % 9
- (2176,1952){212,217}...{212,217} % 10
- (2388,2169){-364,583}... % 11
- (2243,2355){-1,1}... % 12
- (1586,2587){-1,0}... % 13
- (557,2183){-1,-1}... % 14
- (222,1205){0,-1}... % 15
- (578,218){1,-1}... % 16
- (1382,-54){1,0}...{393,275} % 17
- (2267,283)--cycle); % 18
-
-endchar(0);
-
-"rmud";
-
-charbegin( "D", 2867h#, capheight*v#, baseline );
-n := 18;
-t1 := 0;
-t2 := .7706;
-t3 := 4;
-t4 := 5;
-t5 := 5.667;
-t6 := 6;
-t7 := 9;
-t8 := 13;
-t9 := 14;
-t10 := 15;
-t11 := 18;
-t12 := 19;
-t13 := 20;
-t14 := 23;
-t15 := 26;
-t16 := 29;
-t17 := 31;
-t18 := 32;
-
-adj_fill.A() % fixed x points
- (5, 11, 13, 18) % fixed y points
- ((1,1), (11,1), (12,2), (18,2)) % tied points
- ((11,12), (7,15), (2,17)) % verticals
- ((9,10), (8,14), (6,16), (3,4)) % horizontals
- ((375,2121){9,-1855}... % 0
- (384,266){-12,-782}... % 1
- (378,158){-.3186,-1.963}... % 2
- (369,125){-1,-264}...{-10,-8} % 3
- (296,45){3,-39}...{3,-39} % 4
- (299,6){1,0}... % 5
- (1148,6){856,-1}... % 6
- (1801,90){1094,325}... % *7
- (2242,331){1,1}... % 8
- (2632,1425){0,1}... % 9
- (2567,1914){-250,823}... % *10
- (2382,2248){-1,1}... % 11
- (1954,2463){-1108,291}... % *12
- (1274,2539){-1,0}...{-1186,-5} % 13
- (88,2534){-1,-96}...{-1,-96} % 14
- (87,2438){573,-183}... % 15
- (305,2370){508,-187}... % 16
- (366,2295){48,-498}...{9,-394} % 17
- (375,2121)-- % 18
- (683,2127){18,182}... % 19
- (701,2309){.819,1.689}... % 20
- (754,2360){200,101}... % 21
- (860,2381){426,20}... % *22
- (1180,2380){1,0}... % 23
- (1703,2330){832,-193}... % *24
- (2012,2187){1,-1}... % 25
- (2284,1396){0,-1}... % 26
- (1952,432){-1,-1}... % 27
- (1579,222){-909,-284}... % *28
- (1043,148){-1,0}... % 29
- (752,196){-200,200}... % 30
- (685,630){-21,779}...{0,1} % 31
- (683,2127)--cycle); % 32
-
-endchar(0);
-
-"rmue";
-
-charbegin( "E", 2040h#, capheight*v#, baseline );
-n := 12;
-t1 := 3;
-t2 := 4;
-t3 := 7.399;
-t4 := 9;
-t5 := 11;
-t6 := 14;
-t7 := 15;
-t8 := 16;
-t9 := 20;
-t10 := 23;
-t11 := 24;
-t12 := 25;
-
-adj_fill.A(4, 7, 10, 12) % fixed x points
- () % fixed y points
- ((7,1)) % tied points
- ((2,6), (1,8)) % verticals
- ((3,5), (9,11)) % horizontals
- ((75,2424){443,-119}... % 0
- (294,2366){1.674,-.9631}... % 1
- (356,2304){145,-400}... % 2
- (389,2068){18,-614}... % 3
- (397,247){-5,-823}... % 4
- (416,96){.7642,-1.761}... % 5
- (490,7){372,-190}... % 6
- (604,4){548,12}...{783,-2} % 7
- (1919,4)-- % 8
- (1970,200){-21,19}...{-21,19} % 9
- (1949,219){-388,-34}... % 10
- (1287,171){-650,-20}... % 11
- (840,190){-301,128}... % 12
- (727,285){-.8921,1.635}... % 13
- (674,700){-2,375}...{0,1} % 14
- (672,1075){4,526}...{4,526} % 15
- (676,1601){0,1}... % 16
- (676,2091){8,361}... % 17
- (709,2339){118,191}... % 18
- (759,2371){1.842,.5455}... % 19
- (914,2372){1,0}...{324,-16} % 20
- (1688,2335){14,25}...{14,25} % 21
- (1702,2360){6,187}...{6,187} % 22
- (1708,2547){-100,7}... % 23
- (644,2528){-1,0}...{-501,13} % 24
- (66,2524)--cycle); % 25
-
-n := 3;
-t1 := 2;
-t2 := 4;
-t3 := 7;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((2,1)) % tied points
- () % verticals
- ((1,3)) % horizontals
- ((1588,1246){-267,25}... % 0
- (1150,1270){-1,0}... % 1
- (732,1259){-468,-80}... % 2
- (688,1215){-.8207,-1.701}...{0,-1} % 3
- (672,1075)-- % 4
- (676,1611){0,-1}... % 5
- (697,1466){.9297,-1.607}... % 6
- (739,1433){257,-50}...{231,16} % 7
- (1586,1449){24,-26}...{24,-26} % 8
- (1610,1423)--cycle); % 9
-
-endchar(0);
-
-"rmuf";
-
-charbegin( "F", 1649h#, capheight*v#, baseline );
-n := 12;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 4;
-t5 := 6;
-t6 := 8;
-t7 := 9;
-t8 := 12;
-t9 := 13;
-t10 := 15;
-t11 := 16;
-t12 := 17;
-
-adj_fill.A(1, 3, 7) % fixed x points
- (10) % fixed y points
- () % tied points
- ((9,11), (5,12)) % verticals
- ((6,8), (2,4)) % horizontals
- ((43,2547){1,0}...{622,16} % 0
- (1628,2554){0,-198}...{0,-198} % 1
- (1628,2356){-30,-28}...{-30,-28} % 2
- (1598,2328){-398,28}... % 3
- (800,2400){-471,10}... % 4
- (670,2315){-39,-311}... % 5
- (651,2149){-3,-337}... % 6
- (655,1538){10,-578}... % 7
- (771,1400){1,0}...{586,27} % 8
- (1572,1443){-2,-183}...{-2,-183} % 9
- (1570,1260){-18,-15}...{-18,-15} % 10
- (1552,1245){-460,20}... % 11
- (771,1262){-1,0}... % 12
- (650,1171){2,-433}...{27,-768} % 13
- (676,47)-- % 14
- (338,-6){26,805}... % 15
- (364,1331){0,1}... % 16
- (372,1926){0,1}... % 17
- (356,2260){-32,392}... % 18
- (249,2393){-204,49}...{-204,49} % 19
- (45,2442)--cycle); % 20
-
-endchar(0);
-
-"rmug";
-
-charbegin( "G", 2634h#, capheight*v#, baseline );
-n := 12;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 6;
-t5 := 8;
-t6 := 9;
-t7 := 10;
-t8 := 14;
-t9 := 17;
-t10 := 19;
-t11 := 22;
-t12 := 25;
-
-adj_fill.A(1, 7) % fixed x points
- (12) % fixed y points
- () % tied points
- ((5,8), (3,10)) % verticals
- ((6,7), (4,9), (2,11)) % horizontals
- ((2401,2169){-232,341}... % 0
- (2268,2346){-1,1}... % 1
- (1629,2586){-1,0}... % 2
- (573,2195){-1,-1}... % 3
- (232,1200){0,-1}... % 4
- (578,233){1,-1}... % 5
- (1336,-63){1,0}...{576,146} % 6
- (2332,121){-20,572}...{-19,1016} % 7
- (2313,1137){-1020,-41}...{-1020,-41} % 8
- (1293,1096)-- % 9
- (1290,999){22,-18}...{22,-18} % 10
- (1312,981){712,-26}... % 11
- (1912,948){256,-27}... % 12
- (2006,845){20,-199}... % 13
- (2017,588){5,-334}... % 14
- (2008,245){-28,-341}... % 15
- (1943,166){-335,-72}... % 16
- (1594,129){-1,0}... % 17
- (886,370){-1,1}... % 18
- (566,1259){0,1}... % 19
- (644,1809){301,938}... % *20
- (867,2197){1,1}... % 21
- (1463,2420){1,0}... % 22
- (1963,2225){1,-1}...{1,-2} % 23
- (2142,1961){46,-5}...{46,-5} % 24
- (2188,1956)--cycle); % 25
-
-endchar(0);
-
-"rmuh";
-
-charbegin( "H", 2700h#, capheight*v#, baseline );
-n := 6;
-t1 := 2;
-t2 := 3;
-t3 := 6;
-t4 := 7;
-t5 := 10;
-t6 := 12;
-
-adj_fill.A(3) % fixed x points
- (6) % fixed y points
- ((1,2), (2,1)) % tied points
- ((2,5)) % verticals
- ((3,4)) % horizontals
- ((713,95){-44,405}... % 0
- (695,386){-7,669}... % 1
- (695,1131){4,759}... % 2
- (688,1535){-7,404}... % 3
- (710,2261){24,893}...{156,709} % 4
- (743,2535)-- % 5
- (89,2535){7,-98}...{7,-98} % 6
- (96,2437){220,-68}... % 7
- (317,2368){135,-49}... % 8
- (366,2278){23,-365}... % 9
- (387,1357){0,-1}...{-35,-406} % 10
- (351,11){21,-20}...{21,-20} % 11
- (372,-9)--cycle); % 12
-
-n := 4;
-t1 := 0;
-t2 := 3;
-t3 := 4;
-t4 := 7;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((1,3), (2,2), (3,1), (4,4)) % tied points
- () % verticals
- () % horizontals
- ((2056,1154){5,409}... % 0
- (1944,1255){-390,6}... % 1
- (787,1250){-393,-22}...{7,-398} % 2
- (695,1131)-- % 3
- (688,1535){2,-380}... % 4
- (767,1433){435,-25}... % 5
- (1983,1426){345,3}...{3,395} % 6
- (2056,1535)--cycle); % 7
-n := 6;
-t1 := 0;
-t2 := 2;
-t3 := 3;
-t4 := 6.493;
-t5 := 8;
-t6 := 10;
-
-adj_fill.B(6) % fixed x points
- () % fixed y points
- ((2,3), (3,4)) % tied points
- ((2,4)) % verticals
- ((1,5)) % horizontals
- ((2079,0)-- % 0
- (2038,78){6,340}...{37,1077} % 1
- (2056,1154)-- % 2
- (2056,1535){3,365}...{-4,817} % 3
- (2046,2490)-- % 4
- (2393,2555){-61,-636}... % 5
- (2359,2091){-11,-416}... % 6
- (2363,292){17,-446}... % 7
- (2470,165){180,-45}... % 8
- (2650,120){1,-90}...{1,-90} % 9
- (2651,30)--cycle); % 10
-
-endchar(0);
-
-"rmui";
-
-charbegin( "I", 1260h#, capheight*v#, baseline );
-
-n := 8;
-t1 := 0;
-t2 := 1;
-t3 := 5;
-t4 := 8;
-t5 := 9;
-t6 := 10;
-t7 := 14;
-t8 := 18;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- () % tied points
- ((5,6), (3,7), (2,8)) % verticals
- ((4,5), (1,2)) % horizontals
- ((200,-2){0,95}...{0,95} % 0
- (200,93){447,91}... % 1
- (424,146){513,163}... % 2
- (520,260){39,349}... % 3
- (528,496){.03537,1.999}... % 4
- (530,1840){0,1}... % 5
- (518,2265){-31,404}... % 6
- (437,2370){-251,54}...{-250,54} % 7
- (187,2424){0,102}...{0,102} % 8
- (187,2526)-- % 9
- (1162,2526){-2,-99}...{-2,-99} % 10
- (1160,2427){-259,-58}... % 11
- (901,2369){-425,-84}... % 12
- (821,2276){-52,-652}... % 13
- (820,2002){-3,-1300}... % 14
- (827,626){16,-647}... % 15
- (842,259){27,-416}... % 16
- (947,149){240,-63}...{393,-103} % 17
- (1187,86){-5,-88}...{-5,-88} % 18
- (1182,-2)--cycle); % 19
-
-endchar(0);
-
-"rmuj";
-
-%charbegin( "J", 1039h#, capheight*v#, descender*v#);
-charbegin( "J", (1039+250)*h#, capheight*v#, 2/3descender*v#); % DEK
-n := 7;
-t1 := 0;
-t2 := 4;
-t3 := 6;
-t4 := 7;
-t5 := 8;
-t6 := 11;
-t7 := 15;
-
-adj_fill.A(1) % fixed x points
- (7) % fixed y points
- () % tied points
- ((4,5), (2,6)) % verticals
- ((3,4)) % horizontals
- ((-34,-550){163,143}... % 0
- (122,-406){191,198}... % 1
- (300,-109){158,345}... % 2
- (349,548){0,1}... % 3
- (349,2294){0,1}... % 4
- (290,2387){-230,63}...{-267,68} % 5
- (22,2453){0,99}...{0,99} % 6
- (22,2552)-- % 7
- (999,2552){-6,-110}...{-6,-110} % 8
- (993,2442){-251,-52}... % 9
- (740,2389){-315,-69}... % 10
- (662,2294){0,-1}... % 11
- (662,528){0,-1}... % 12
- (614,78){-120,-403}... % 13
- (350,-369){-197,-188}...{-174,-119} % 14
- (32,-619)--cycle); % 15
-
-%endchar(0);
-endchar(200h#); % DEK
-
-"rmuk";
-
-charbegin( "K", 2276h#, capheight*v#, baseline );
-n := 5;
-t1 := 2;
-t2 := 6;
-t3 := 7;
-t4 := 10;
-t5 := 13;
-
-adj_fill.A(3) % fixed x points
- (5) % fixed y points
- ((1,1)) % tied points
- ((1,4)) % verticals
- ((2,3)) % horizontals
- ((705,91){-23,432}...{0,1} % 0
- (685,1176){-12,149}...{-12,149} % 1
- (673,1325){0,1}... % 2
- (678,2087){41,1076}... % *3
- (714,2401){81,306}...{32,127} % 4
- (746,2528)-- % 5
- (92,2528){-12,-89}...{-12,-89} % 6
- (80,2439){228,-62}... % 7
- (308,2371){228,-68}... % 8
- (358,2315){70,-170}... % *9
- (378,2201){2,-822}... % 10
- (385,549){-13,-2196}...{-49,-547} % *11
- (365,5){41,-21}...{41,-21} % 12
- (406,-16)--cycle); % 13
-
-n := 1;
-t1 := 1;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,1)) % tied points
- () % verticals
- () % horizontals
- ((716,1325){-43,0}...{-43,0} % 0
- (673,1325)-- % 1
- (673,1176){43,0}...{43,0} % 2
- (716,1176)--cycle); % 3
-
-n := 4;
-t1 := 2;
-t2 := 4;
-t3 := 7;
-t4 := 9;
-
-adj_fill.C(2, 4) % fixed x points
- () % fixed y points
- () % tied points
- ((1,3)) % verticals
- () % horizontals
- ((1921,-25){-271,289}...{-1202,1206} % 0
- (716,1180){-14,142}...{-14,142} % 1
- (702,1322){1064,1206}...{10,14} % 2
- (1766,2528)-- % 3
- (2097,2528){-4,-34}...{-4,-34} % 4
- (2093,2494){-1083,-1077}... % 5
- (1010,1417){-263,-255}... % 6
- (981,1378){-.1261,-1.685}... % 7
- (1005,1333){566,-563}...{188,-164} % 8
- (2267,101)--cycle); % 9
-
-endchar(0);
-
-"rmul";
-
-charbegin( "L", 1870h#, capheight*v#, baseline );
-n := 8;
-t1 := 0;
-t2 := 4;
-t3 := 7;
-t4 := 8;
-t5 := 9;
-t6 := 12.41;
-t7 := 14;
-t8 := 16;
-
-adj_fill.A(8) % fixed x points
- () % fixed y points
- () % tied points
- ((4,5), (2,6)) % verticals
- ((3,4), (1,7)) % horizontals
- ((1825,-18){-295,28}... % 0
- (296,8){-1,0}...{-7,45} % 1
- (289,53){254,367}... % 2
- (363,163){127,294}... % 3
- (379,319){4,558}... % 4
- (376,2297){-3,1977}... % 5
- (298,2420){-213,44}...{-522,106} % 6
- (85,2464){2,90}...{2,90} % 7
- (87,2554)-- % 8
- (1014,2554){-1,-101}...{-1,-101} % 9
- (1013,2453){-242,-50}... % 10
- (772,2403){-241,-50}... % 11
- (705,2307){-48,-748}... % 12
- (708,273){18,-499}... % 13
- (874,160){1,0}...{365,25} % 14
- (1841,209){33,-30}...{33,-30} % 15
- (1874,179)--cycle); % 16
-
-endchar(0);
-
-"rmum";
-
-charbegin( "M", 3666h#, capheight*v#, baseline );
-n := 2;
-t1 := 0;
-t2 := 8;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- ((1,2), (2,1)) % tied points
- () % verticals
- () % horizontals
- ((540,2320){248,-342}... % 0
- (562,2185){-300,-2184}...{-152,-780} % 1
- (192,1){27,-13}...{27,-13} % 2
- (219,-12)-- % 3
- (495,86){69,864}... % 4
- (697,1984){49,355}... % 5
- (700,2050){.7859,.3269}... % 6
- (729,2038){65,-59}...{100,-175} % *7
- (765,1991)--cycle); % 8
-
-n := 15;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 6;
-t5 := 9;
-t6 := 10;
-t7 := 11;
-t8 := 13;
-t9 := 14;
-t10 := 15;
-t11 := 17;
-t12 := 19;
-%t13 := 22;
-t13 := 23; % DEK
-t14 := 25;
-t15 := 26;
-
-adj_fill.B(1, 15) % fixed x points
- () % fixed y points
- ((6,1), (7,2)) % tied points
- ((9,10), (3,13)) % verticals
- ((8,9), (5,11), (4,12), (2,14)) % horizontals
- ((3638,104){-310,-111}... % 0
- (3132,-23){-1,0}...{-234,64} % 1
- (2983,0){-62,82}...{-62,82} % 2
- (2921,82){-17,593}... % 3
- (2863,1975){-17,452}... % 4
- (2845,2052){-53,105}... % *5
- (2810,2080){-.5378,-.1035}... % 6
- (2803,2000){-215,-381}...{-335,-699} % 7
- (1757,3){-133,1}...{-133,1} % 8
- (1624,4){-196,474}...{-355,721} % 9
- (765,1991){-225,329}...{-225,329} % 10
- (540,2320){-228,341}... % 11
- (464,2374){-252,70}...{-252,70} % 12
- (212,2444){5,110}...{5,110} % 13
- (217,2554)-- % 14
- (894,2554){271,-785}... % 15
- (1755,562){176,-375}... % 16
- (1786,530){1.413,-.02145}... % 17
- (1821,564){306,546}...{236,461} % 18
- (2859,2554){381,0}...{381,0} % 19
- (3240,2554){-166,-242}... % 20
- (3172,2480){-158,-354}... % 21
- (3148,2196){2,-707}... % 22
- (3216,379){59,-611}... % 23
- (3304,212){432,-337}... % 24
- (3430,171){1,0}...{327,47} % 25
- (3638,194)--cycle); % 26
-
-endchar(0);
-
-"rmun";
-
-charbegin( "N", 2872h#, capheight*v#, baseline );
-n := 5;
-t1 := 0;
-t2 := 1;
-t3 := 4;
-t4 := 5;
-t5 := 7;
-
-adj_fill.A(3) % fixed x points
- () % fixed y points
- ((1,2), (5,1)) % tied points
- ((2,4)) % verticals
- () % horizontals
- ((390,2330){199,-222}... % 0
- (410,2250){44,-2234}...{-28,-579} % 1
- (366,16){33,-35}...{33,-35} % 2
- (399,-19)-- % 3
- (657,91){-45,762}... % 4
- (571,2024){0,344}... % 5
- (593,2085){1.171,.386}...{298,-341} % 6
- (638,2055)--cycle); % 7
-
-n := 11;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 6;
-t5 := 7;
-t6 := 8;
-t7 := 10;
-t8 := 11;
-t9 := 12;
-t10 := 13;
-t11 := 15;
-
-adj_fill.B(5) % fixed x points
- (6) % fixed y points
- ((9,1), (10,2)) % tied points
- ((4,7), (1,2)) % verticals
- ((1,11), (3,8)) % horizontals
- ((78,2554){632,0}...{632,0} % 0
- (710,2554){200,-265}... % 1
- (2235,640){218,-235}... % 2
- (2285,614){.993,.533}... % 3
- (2293,630){10,94}... % *4
- (2295,708){.1555,1.993}... % 5
- (2305,909){-18,567}...{-52,700} % 6
- (2208,2510)-- % 7
- (2503,2566){25,-27}...{25,-27} % 8
- (2528,2539){-47,-788}...{0,-1} % 9
- (2471,13){-140,0}...{-140,0} % 10
- (2331,13){-493,605}...{-223,249} % 11
- (638,2055){-248,275}...{-248,275} % 12
- (390,2330){-190,212}... % 13
- (333,2373){-243,54}...{-238,54} % 14
- (95,2427)--cycle); % 15
-
-endchar(0);
-
-"rmuo";
-
-%charbegin( "O", 2874h#, capheight*v#, baseline );
-charbegin( "O", (2874-100)*h#, capheight*v#, baseline ); % DEK
-n := 10;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 7;
-t5 := 9;
-t6 := 10;
-t7 := 13;
-t8 := 15;
-t9 := 18;
-t10 := 20;
-
-adj_fill.A(1, 10) % fixed x points
- (5, 10) % fixed y points
- ((1,1), (5,1), (6,2), (10,2)) % tied points
- ((5,6), (3,8)) % verticals
- ((4,7), (2,9)) % horizontals
- ((215,1176){0,-1}... % 0
- (582,175){1,-1}... % 1
- (1249,-67){1,0}... % 2
- (2259,298){1,1}... % 3
- (2631,1351){0,1}... % 4
- (2551,1913){-306,958}... % *5
- (2325,2309){-1,1}... % 6
- (1554,2591){-1,0}... % 7
- (618,2251){-1,-1}...{0,-1} % 8
- (215,1176)-- % 9
- (540,1289){0,1}... % 10
- (615,1831){289,920}... % *11
- (829,2209){1,1}... % 12
- (1406,2417){1,0}... % 13
- (1953,2224){1,-1}... % 14
- (2290,1246){0,-1}... % 15
- (2209,704){-310,-934}... % *16
- (1980,312){-1,-1}... % 17
- (1351,110){-1,0}... % 18
- (866,331){-1,1}...{0,1} % 19
- (540,1289)--cycle); % 20
-
-%endchar(0);
-endchar(-50h#); % DEK
-
-"rmup";
-
-charbegin( "P", 2033h#, capheight*v#, baseline );
-
-n := 14;
-t1 := 0;
-t2 := 1;
-t3 := 5;
-t4 := 8;
-t5 := 9;
-t6 := 10;
-t7 := 13;
-t8 := 15;
-t9 := 17;
-t10 := 18;
-t11 := 20;
-t12 := 24;
-t13 := 27;
-t14 := 28;
-
-adj_fill.A(1, 14) % fixed x points
- (1, 8, 14) % fixed y points
- ((1,1), (9,1), (10,2), (14,2)) % tied points
- ((7,10), (3,12)) % verticals
- ((5,6), (2,13), (4,11)) % horizontals
- ((678,961){0,1}... % 0
- (742,1062){279,18}... % 1
- (1025,1084){282,20}... % 2
- (1425,1162){675,241}... % *3
- (1700,1325){1,1}... % 4
- (1936,1902){0,1}... % 5
- (1731,2371){-245,200}... % 6
- (1480,2475){-650,140}... % *7
- (1081,2511){-976,0}...{-978,0} % 8
- (103,2511){0,-90}...{0,-90} % 9
- (103,2421){435,-66}... % 10
- (279,2379){333,-122}... % 11
- (379,2221){20,-362}... % 12
- (397,1564){0,-1}...{-10,-750} % 13
- (370,2){27,-23}...{27,-23} % 14
- (397,-21)-- % 15
- (703,82){-12,825}...{-11,285} % 16
- (678,961){0,337}...{0,337} % 17
- (678,1298){0,1}... % 18
- (695,2271){28,973}... % 19
- (800,2369){1,0}... % 20
- (940,2369){1,0}... % 21
- (1245,2334){500,-135}... % *22
- (1440,2234){1,-1}... % 23
- (1578,1872){0,-1}... % 24
- (1385,1418){-1,-1}... % 25
- (1122,1271){-645,-199}... % *26
- (740,1219){-1,0}...{0,1} % 27
- (678,1298)--cycle); % 28
-mathcorr(100h#); % DEK
-endchar(0);
-
-"rmuq";
-
-charbegin( "Q", 2869h#, capheight*v#, descender*v#);
-n := 11;
-t1 := 0;
-t2 := 1;
-t3 := 4;
-t4 := 6;
-t5 := 8;
-t6 := 10;
-t7 := 11;
-t8 := 13;
-t9 := 16;
-t10 := 19;
-t11 := 21;
-
-adj_fill.A(1, 7) % fixed x points
- (1, 11) % fixed y points
- ((1,2), (2,1), (6,2), (7,3), (11,3)) % tied points
- ((5,8), (3,10)) % verticals
- ((6,7), (4,9)) % horizontals
- ((1260,-59){364,52}...{364,52} % 0
- (1624,-7){523,110}... % 1
- (2282,312){1,1}... % 2
- (2543,762){353,1078}... % *3
- (2635,1390){0,1}... % 4
- (2322,2300){-1,1}... % 5
- (1545,2583){-1,0}... % 6
- (595,2222){-1,-1}... % 7
- (213,1130){0,-1}... % 8
- (552,196){1,-1}...{525,43} % 9
- (1260,-59)-- % 10
- (1385,103){-1,0}... % 11
- (871,344){-1,1}... % 12
- (541,1236){0,1}... % 13
- (619,1808){302,969}... % *14
- (843,2205){1,1}... % 15
- (1421,2415){1,0}... % 16
- (1966,2208){1,-1}... % 17
- (2211,1793){331,-985}... % *18
- (2297,1223){0,-1}... % 19
- (1984,317){-1,-1}...{-1,0} % 20
- (1385,103)--cycle); % 21
-
-n := 6;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 4;
-t5 := 7;
-t6 := 8;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((3,2), (4,1)) % tied points
- () % verticals
- ((2,5), (1,6)) % horizontals
- ((2623,-613){-358,-117}... % 0
- (2093,-731){-1,0}... % 1
- (1633,-506){-1,1}...{-373,497} % 2
- (1260,-59)-- % 3
- (1624,-7){347,-472}... % 4
- (1856,-329){298,-401}... % *5
- (1922,-408){1,-1}... % 6
- (2320,-574){1,0}...{326,65} % 7
- (2618,-520)--cycle); % 8
-
-endchar(0);
-
-"rmur";
-
-charbegin( "R", 2055h#, capheight*v#, baseline );
-n := 12;
-t1 := 0;
-t2 := 1;
-t3 := 4;
-t4 := 7;
-t5 := 12;
-t6 := 14;
-t7 := 16;
-t8 := 17;
-t9 := 21;
-t10 := 24;
-t11 := 27;
-t12 := 28;
-
-adj_fill.A(12) % fixed x points
- (6) % fixed y points
- ((1,2), (2,1), (7,2), (8,3), (12,3)) % tied points
- ((5,8), (3,10)) % verticals
- ((4,9), (1,11)) % horizontals
- ((692,1154){388,41}...{388,41} % 0
- (1080,1195){7,29}...{7,29} % 1
- (1087,1224){280,30}... % 2
- (1652,1449){1,1}... % 3
- (1885,1994){0,1}... % 4
- (1740,2343){-1,1}... % 5
- (1502,2467){-607,168}... % *6
- (1133,2511){-1028,0}...{-1,0} % 7
- (105,2511){-5,-85}...{-5,-85} % 8
- (100,2426){490,-117}... % 9
- (298,2372){198,-54}... % 10
- (384,2261){7,-370}... % 11
- (395,1626){0,-1}...{-39,-692} % 12
- (361,11){42,-33}...{42,-33} % 13
- (403,-22)-- % 14
- (711,85){-31,626}...{0,1} % 15
- (692,1154){-3,214}...{-3,214} % 16
- (689,1368){0,1}... % 17
- (697,2150){8,782}... % 18
- (717,2309){81,453}... % 19
- (795,2371){297,12}... % 20
- (902,2367){1,0}... % 21
- (1205,2333){495,-131}... % *22
- (1397,2236){1,-1}... % 23
- (1519,1934){0,-1}... % 24
- (1332,1497){-1,-1}... % 25
- (863,1319){-759,-65}... % 26
- (722,1317){-401,-18}...{0,1} % 27
- (689,1368)--cycle); % 28
-
-n := 2;
-t1 := 2;
-t2 := 3;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,2), (2,1)) % tied points
- () % verticals
- () % horizontals
- ((1725,-24){-411,502}... % 0
- (748,1131){-607,661}...{-426,44} % 1
- (692,1154)-- % 2
- (1080,1195){552,-619}...{247,-269} % 3
- (2052,99){0,-31}...{0,-31} % 4
- (2052,68)--cycle); % 5
-
-endchar(0);
-
-"rmus";
-
-charbegin( "S", 1863h#, capheight*v#, baseline );
-n := 14;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 5;
-t5 := 9;
-t6 := 11;
-t7 := 14;
-t8 := 15;
-t9 := 16;
-t10 := 18;
-t11 := 20;
-t12 := 24;
-t13 := 26;
-t14 := 29;
-
-adj_fill.A(2, 7, 9, 14) % fixed x points
- (1, 7, 8, 14) % fixed y points
- ((1,2), (7,1), (8,1), (14,2)) % tied points
- ((4,12), (5,11)) % verticals
- ((3,13), (6,10)) % horizontals
- ((1442,2035){233,208}...{233,208} % 0
- (1675,2243){-164,333}... % 1
- (1542,2435){-1,1}... % 2
- (1022,2596){-1,0}... % 3
- (411,2367){-1,-1}... % 4
- (237,1894){0,-1}... % 5
- (426,1437){1,-1}... % 6
- (912,1162){465,-213}... % 7
- (1231,967){1,-1}... % 8
- (1363,657){0,-1}... % 9
- (1212,293){-1,-1}... % 10
- (833,138){-1,0}... % 11
- (497,255){-1,1}...{-158,566} % 12
- (342,562){-65,5}...{-65,5} % 13
- (277,567)-- % 14
- (277,567){-209,-245}...{-209,-245} % 15
- (68,322){161,-435}... % 16
- (202,113){1,-1}... % 17
- (676,-56){1,0}... % 18
- (1462,268){1,1}... % 19
- (1687,773){0,1}... % 20
- (1514,1181){-1,1}... % 21
- (1099,1425){-399,202}... % 22
- (695,1679){-1,1}... % 23
- (534,2025){0,1}... % 24
- (644,2325){1,1}... % 25
- (942,2448){1,0}... % 26
- (1257,2338){1,-1}...{111,-441} % 27
- (1395,2045){47,-10}...{47,-10} % 28
- (1442,2035)--cycle); % 29
-
-endchar(0);
-
-"rmut";
-
-charbegin( "T", 2036h#, capheight*v#, baseline );
-n := 6;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 5;
-t5 := 7;
-t6 := 9;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- ((1,3), (3,1), (4,1), (6,2)) % tied points
- ((2,5)) % verticals
- () % horizontals
- ((819,2356){1,-1}... % 0
- (850,2317){59,-600}... % 1
- (860,1406){0,-1}...{-52,-828} % 2
- (812,-5){33,-32}...{33,-32} % 3
- (845,-37)-- % 4
- (845,-37){370,99}...{370,99} % 5
- (1215,62){-48,781}... % 6
- (1177,1410){0,1}... % 7
- (1180,2293){24,411}...{1,1} % 8
- (1198,2362)--cycle); % 9
-
-n := 7;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 3;
-t5 := 4;
-t6 := 5;
-t7 := 7;
-
-%adj_fill.B() % fixed x points
-adj_fill.B(0,6) % fixed x points % DEK
- (2) % fixed y points
- ((3,3), (4,2)) % tied points
- () % verticals
- ((2,7), (5,7)) % horizontals
- ((-5,2350){774,26}... % 0
- (769,2376){1,0}...{1,-1} % 1
- (819,2356){379,6}...{379,6} % 2
- (1198,2362){1,1}... % 3
- (1239,2383){1,0}...{781,-37} % 4
- (2020,2346)-- % 5
- (2027,2576){-808,-42}... % 6
- (1027,2539){-1,0}...{-295,12} % 7
- (-5,2580)--cycle); % 8
-
-mathcorr(4skew#); % DEK
-endchar(0);
-
-"rmuu";
-
-charbegin( "U", 2667h#, capheight*v#, baseline );
-n := 7;
-t1 := 1;
-t2 := 2;
-t3 := 4;
-t4 := 5;
-t5 := 6;
-t6 := 9;
-t7 := 11;
-
-adj_fill.A(4) % fixed x points
- (3, 7) % fixed y points
- ((1,2), (2,1)) % tied points
- ((2,6)) % verticals
- ((4,5)) % horizontals
- ((1969,2440){-18,-1064}...{0,-1} % 0
- (1952,412){-5,-142}...{-5,-142} % 1
- (1947,270){39,-284}... % 2
- (1962,61){23,-202}... % 3
- (2081,-17){1,0}...{564,170} % 4
- (2669,125)-- % 5
- (2648,208){-412,-54}... % 6
- (2435,179){-1,0}... % 7
- (2317,219){-1,1}... % 8
- (2251,746){0,1}...{52,474} % 9
- (2317,2541){-26,25}...{-26,25} % 10
- (2291,2566)--cycle); % 11
-
-n := 8;
-t1 := 0;
-t2 := 1;
-t3 := 4;
-t4 := 9;
-t5 := 10;
-t6 := 11;
-t7 := 12;
-t8 := 15;
-
-adj_fill.B(1) % fixed x points
- () % fixed y points
- ((5,1), (6,2)) % tied points
- ((3,8)) % verticals
- ((5,6), (4,7), (1,2)) % horizontals
- ((26,2517){10,-100}...{10,-100} % 0
- (36,2417){206,-54}... % 1
- (242,2365){206,-52}... % 2
- (364,2223){5,-361}... % 3
- (355,1138){0,-1}... % 4
- (402,471){185,-1018}... % *5
- (461,253){137.6,-351}... % *6
- (540,120){1,-1}... % 7
- (750,6){522,-154}... % *8
- (1062,-34){1,0}...{636,398} % 9
- (1947,270)-- % 10
- (1952,412){-436,-258}... % 11
- (1298,191){-1,0}... % 12
- (842,348){-1,1}... % 13
- (700,609){-192,649}... % *14
- (650,997){0,1}... % 15
- (687,2314){0,1}...{124,352} % 16
- (715,2517)--cycle); % 17
-
-endchar(0);
-
-"rmuv";
-
-charbegin( "V", 2501h#, capheight*v#, baseline );
-n := 8;
-t1 := 0;
-t2 := 4;
-t3 := 6;
-t4 := 7;
-t5 := 8;
-t6 := 14;
-t7 := 18;
-t8 := 19;
-
-adj_fill.A(1, 7) % fixed x points
- (1, 8) % fixed y points
- ((1,1), (8,1)) % tied points
- ((3,4)) % verticals
- ((4,5), (2,6)) % horizontals
- ((2575,2578){-317,-61}...{-317,-61} % 0
- (2258,2517){-211,-357}... % 1
- (1861,1738){-939,-2017}... % *2
- (1319,500){-319,-762}...{-31,-7} % 3
- (1288,493){-19,18}... % 4
- (1269,511){-266,658}...{-158,766} % 5
- (657,2583){-671,-37}...{-671,-37} % 6
- (-14,2546)-- % 7
- (-12,2425){558,-88}... % 8
- (223,2377){149,-59}... % 9
- (288,2335){1,-1}... % 10
- (339,2254){248,-570}... % 11
- (518,1750){709,-2289}...{130,-430} % *12
- (1048,-35){36,-23}...{36,-23} % 13
- (1084,-58){252,95}...{252,95} % 14
- (1336,37){426,1228}... % 15
- (1907,1372){321,596}... % 16
- (2291,2049){691,1137}...{325,426} % *17
- (2598,2509){-23,69}...{-23,69} % 18
- (2575,2578)--cycle); % 19
-
-mathcorr(3skew#); % DEK
-endchar(0);
-
-"rmuw";
-
-charbegin( "W", 3658h#, capheight*v#, baseline );
-
-n := 13;
-t1 := 0;
-t2 := 3;
-t3 := 4;
-t4 := 6;
-t5 := 9;
-t6 := 11;
-t7 := 12;
-t8 := 13;
-t9 := 18;
-t10 := 21;
-t11 := 24;
-t12 := 26;
-t13 := 27;
-
-adj_fill.A(3, 12) % fixed x points
- (1, 13) % fixed y points
- ((1,1), (13,1)) % tied points
- ((6,7)) % verticals
- ((7,8), (5,9), (4,10), (2,11)) % horizontals
- ((3822,2548){-298,-50}...{-298,-50} % 0
- (3524,2498){-247,-428}... % 1
- (2574,539){-269,-585}...{-30,-28} % 2
- (2544,511){-41,49}... % 3
- (2503,560){-110,499}...{-117,780} % 4
- (2144,2529){-26,24}...{-26,24} % 5
- (2118,2553){-283,-108}...{-283,-108} % 6
- (1835,2445){-185,-535}... % 7
- (1025,597){-144,-306}...{-30,-15} % 8
- (995,582){-23,22}... % 9
- (972,604){-52,237}...{-146,781} % 10
- (555,2549){-606,-11}...{-606,-11} % 11
- (-51,2538)-- % 12
- (-44,2423){414,-111}... % 13
- (122,2375){264,-74}... % 14
- (222,2273){125,-318}... % 15
- (480,1389){548,-2296}...{76,-418} % *16
- (770,-23){39,-17}...{39,-17} % 17
- (809,-40){237,106}...{237,106} % 18
- (1046,66){247,751}... % 19
- (1825,1985){159,324}... % 20
- (1859,2029)... % 21
- (1884,1984){121,-550}...{79,-458} % 22
- (2285,-12){46,-27}...{46,-27} % 23
- (2331,-39){223,98}...{223,98} % 24
- (2554,59){277,679}...{322,523} % 25
- (3822,2471){0,77}...{0,77} % 26
- (3822,2548)--cycle); % 27
-mathcorr(2skew#); % DEK
-endchar(0);
-
-"rmux";
-
-charbegin( "X", 2266h#, capheight*v#, baseline );
-
-n := 9;
-t1 := 0;
-t2 := 3;
-t3 := 4;
-t4 := 6;
-t5 := 7;
-t6 := 10;
-t7 := 11;
-t8 := 14;
-t9 := 15;
-
-adj_fill.A(1, 9) % fixed x points
- (8) % fixed y points
- ((2,4), (3,1), (6,2), (7,3)) % tied points
-% ((4,5)) % verticals
- () % verticals % DEK
- ((4,5)) % horizontals
- ((2253,120){-189,150}... % 0
- (1876,483){-322,389}...{-211,366} % 1
- (1361,1277){-64,131}... % 2
- (1297,1408){-228,386}...{-110,153} % 3
- (1187,1561){-542,985}...{-542,985} % 4
- (645,2546){-197,-11}...{-1,0} % 5
- (77,2517)-- % 6
- (77,2401){607,-175}... % 7
- (298,2338){232,-85}... % 8
- (461,2182){538,-908}...{140,-220} % 9
- (999,1274){114,-173}...{114,-173} % 10
- (1113,1101){326,-551}... % 11
- (1626,210){683,-1121}...{300,-300} % *12
- (1796,-20){50,-19}...{50,-19} % 13
- (1846,-39){407,100}...{407,100} % 14
- (2253,61)--cycle); % 15
-
-n := 4;
-t1 := 0;
-t2 := 2;
-t3 := 3;
-t4 := 5;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,3), (4,2)) % tied points
- () % verticals
- ((2,3)) % horizontals
- ((1113,1101){-42,0}...{-42,0} % 0
- (1071,1101){-722,-1061}...{-722,-1061} % 1
- (349,40){-349,-40}...{-349,-40} % 2
- (0,0)-- % 3
- (0,59){999,1215}...{999,1215} % 4
- (999,1274)--cycle); % 5
-
-n := 4;
-t1 := 0;
-t2 := 2;
-t3 := 3;
-t4 := 5;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((1,1), (4,4)) % tied points
- () % verticals
- ((2,3)) % horizontals
- ((1187,1561){33,0}...{33,0} % 0
- (1220,1561){668,931}...{668,931} % 1
- (1888,2492){352,51}...{352,51} % 2
- (2240,2543)-- % 3
- (2240,2485){-943,-1077}...{-943,-1077} % 4
- (1297,1408)--cycle); % 5
-
-endchar(0);
-
-"rmuy";
-
-charbegin( "Y", 2061h#, capheight*v#, baseline );
-n := 8;
-t1 := 0;
-t2 := 2;
-t3 := 3;
-t4 := 5;
-t5 := 6;
-t6 := 7;
-t7 := 11;
-t8 := 13;
-
-adj_fill.A() % fixed x points
- (1, 8) % fixed y points
- ((1,3), (2,1), (3,2), (8,3)) % tied points
- ((4,5), (2,7)) % verticals
- ((5,6)) % horizontals
- ((884,-41){334,108}...{334,108} % 0
- (1218,67){-19,478}...{8,465} % 1
- (1205,1135){-93,165}...{-93,165} % 2
- (1112,1300){-42,35}... % 3
- (1070,1335){-161,373}...{-526,1210} % 4
- (544,2545){-299,-6}...{-1,0} % 5
- (-14,2533)-- % 6
- (-14,2409){399,-67}... % 7
- (133,2380){318,-70}... % 8
- (220,2323){171,-183}... % *9
- (304,2197){550,-1090}...{550,-1090} % 10
- (854,1107){0,-1}...{-14,-520} % 11
- (843,-7){41,-34}...{41,-34} % 12
- (884,-41)--cycle); % 13
-
-n := 4;
-t1 := 0;
-t2 := 2;
-t3 := 3;
-t4 := 5;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,2), (2,4), (3,4), (4,1)) % tied points
- () % verticals
- () % horizontals
- ((1112,1300){734,1200}...{30,55} % 0
- (1846,2500){313,64}...{313,64} % 1
- (2159,2564)-- % 2
- (2159,2564){18,-66}...{18,-66} % 3
- (2177,2498){-455,-581}...{-151,-246} % 4
- (1205,1135)--cycle); % 5
-
-mathcorr(2skew#); % DEK
-endchar(0);
-
-"rmuz";
-
-charbegin( "Z", 2268h#, capheight*v#, baseline );
-
-n := 8;
-t1 := 2;
-t2 := 5;
-t3 := 6;
-t4 := 7;
-t5 := 8;
-t6 := 9;
-t7 := 10;
-t8 := 14;
-
-adj_fill.A() % fixed x points
- (3, 6) % fixed y points
- () % tied points
- () % verticals
- ((4,5), (2,7), (1,8)) % horizontals
- ((2269,219){-33,32}...{-33,32} % 0
- (2236,251){-1651,-54}...{-1651,-54} % 1
- (585,197){-25,47}...{-25,47} % 2
- (560,244){1540,2213}...{1540,2213} % 3
- (2100,2457){0,69}...{0,69} % 4
- (2100,2526){-1,0}...{-531,32} % 5
- (454,2571){-31,-30}...{-31,-30} % 6
- (423,2541)-- % 7
- (423,2341){29,-21}...{29,-21} % 8
- (452,2320){533,45}...{1,0} % 9
- (1671,2361){10,-60}...{10,-60} % 10
- (1681,2301){-1611,-2223}...{-1611,-2223}% 11
- (70,78){3,-77}...{3,-77} % 12
- (73,1){1,0}...{310,-30} % 13
- (2201,-45)--cycle); % 14
-
-endchar(0);
-
-% SCRIPT LOWER CASE
-no_stem_round;
-
-"smll";
-
-charbegin( 96, 1238h#, ascender*v#, baseline );
-
-n := 18;
-t1 := 0;
-t2 := 3;
-t3 := 5;
-t4 := 6;
-t5 := 7;
-t6 := 8;
-t7 := 11;
-t8 := 13;
-t9 := 14;
-t10 := 15;
-t11 := 17;
-t12 := 19;
-t13 := 22;
-t14 := 23;
-t15 := 24;
-t16 := 25;
-t17 := 28;
-t18 := 30;
-
-adj_fill.A(9, 14, 18) % fixed x points
- (1, 15) % fixed y points
- ((3,1), (4,2), (5,1), (6,2), (9,2), (10,1))% tied points
- ((8,11), (5,13)) % verticals
- ((9,10), (7,12), (13,16), (2,17)) % horizontals
- ((1143,443){-112,-135}... % 0
- (1031,308){-1,-1}... % 1
- (918,214){-201,-127}... % *2
- (830,181){-1,0}... % 3
- (650,257){-1,1}...{-46,488} % 4
- (491,903){-6,160}... % 5
- (485,1063){-1,0}...{6,-160} % 6
- (491,903){-6,160}... % 7
- (485,1063){.1352,1.984}... % 8
- (575,2052){240,1369}... % *9
- (725,2432){1,1}... % 10
- (828,2486){1,0}... % 11
- (916,2447){1,-1}... % 12
- (971,2241){0,-1}...{-687,-820} % 13
- (485,1063)-- % 14
- (491,903){698,885}... % 15
- (980,1651){658,1332}... % *16
- (1149,2235){0,1}... % 17
- (1046,2551){-1,1}... % 18
- (888,2603){-1,0}... % 19
- (612,2497){-1,-1}... % 20
- (330,1873){-342,-1652}...{21,-429} % *21
- (270,845){-258,-277}...{-258,-277} % 22
- (12,568){53,-66}...{53,-66} % 23
- (65,502){216,189}...{216,189} % 24
- (281,691){64,-802}... % 25
- (342,279){159,-632}... % *26
- (440,59){1,-1}... % 27
- (692,-35){1,0}... % 28
- (1024,131){1,1}...{191,273} % 29
- (1215,404)--cycle); % 30
-
-endchar(0);
-
-% LINING FIGURES
-more_side(0);
-
-"fml0";
-
-charbegin( "0", 1850h#, lfigheight*v#, baseline );
-
-n := 9;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 8;
-t5 := 10;
-t6 := 11;
-t7 := 14;
-t8 := 17;
-t9 := 20;
-
-adj_fill.A(1, 6) % fixed x points
- (1) % fixed y points
- ((1,1), (5,1)) % tied points
- ((4,7), (2,9)) % verticals
- ((5,6), (3,8)) % horizontals
- ((1045,2590){-375,-151}... % 0
- (606,2327){-1,-1}... % 1
- (135,1141){0,-1}... % 2
- (213,503){301,-1058}... % *3
- (436,83){1,-1}... % 4
- (767,-52){1,0}... % 5
- (1309,172){1,1}... % 6
- (1595,655){387,1144}... % *7
- (1696,1316){0,1}... % 8
- (1498,2152){-440,755}...{-392,186} % 9
- (1045,2590)-- % 10
- (885,2365){384,-207}... % 11
- (1042,2230){315,-366}... % *12
- (1200,1999){369,-656}... % 13
- (1471,1056){0,-1}... % 14
- (1410,617){-234,-745}... % *15
- (1237,311){-1,-1}... % 16
- (934,185){-1,0}... % 17
- (681,311){-1,1}... % 18
- (453,735){-308,1061}... % *19
- (373,1372){0,1}... % 20
- (670,2200){100,120}...{372,190} % 21
- (896,2365)--cycle); % 22
-
-endchar(0);
-
-"fml1";
-
-charbegin( "1", 1850h#, lfigheight*v#, baseline );
-n := 6;
-t1 := 2;
-t2 := 3;
-t3 := 4;
-t4 := 5;
-t5 := 8;
-t6 := 9;
-
-adj_fill.A(3, 4) % fixed x points
- (2, 6) % fixed y points
- () % tied points
- ((1,5)) % verticals
- ((3,4)) % horizontals
- ((1148,83){-20,428}... % 0
- (1135,1599){0,1}...{40,850} % 1
- (1160,2590){-22,44}...{-22,44} % 2
- (1138,2634){-799,-270}...{-799,-270} % 3
- (339,2364)-- % 4
- (339,2265){1,0}... % 5
- (646,2265){1,0}... % 6
- (817,2094){12,-371}... % 7
- (820,1549){0,-1}...{-19,-494} % 8
- (790,0){46,-17}...{46,-17} % 9
- (836,-17)--cycle); % 10
-
-endchar(0);
-
-"fml2";
-
-charbegin( "2", 1850h#, lfigheight*v#, baseline );
-n := 10;
-t1 := .5;
-t2 := 2;
-t3 := 5;
-t4 := 7;
-t5 := 9;
-t6 := 10;
-t7 := 12;
-t8 := 14;
-t9 := 17.73;
-t10 := 19;
-
-adj_fill.A(2, 6, 9) % fixed x points
- (5) % fixed y points
- () % tied points
- ((3,8)) % verticals
- ((4,7), (1,10)) % horizontals
- ((1660,8){-1614,0}...{-1614,0} % 0
- (46,8){-2,57}...{-2,57} % 1
- (44,65){325,332}... % 2
- (658,728){979,1143}... % *3
- (1023,1208){410,663}... % 4
- (1237,1881){0,1}... % 5
- (1106,2276){-1,1}... % 6
- (816,2396){-1,0}... % 7
- (589,2326){-517,-271}...{-424,-356} % *8
- (299,2125)-- % 9
- (236,2202){427,471}... % 10
- (621,2512){781,419}... % *11
- (1017,2621){1,0}... % 12
- (1422,2457){1,-1}... % 13
- (1577,2045){0,-1}... % 14
- (1399,1498){-518,-928}... % 15
- (1074,1017){-854,-1130}... % *16
- (545,368){-302,-350}... % 17
- (539,345){.6718,-1.349}... % 18
- (585,326){1,0}...{1168,0} % 19
- (1753,326)--cycle); % 20
-
-endchar(0);
-
-"fml3";
-
-charbegin( "3", 1850h#, lfigheight*v#, baseline );
-n := 15;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 8;
-t5 := 10;
-t6 := 12;
-t7 := 14;
-t8 := 15;
-t9 := 17;
-t10 := 19;
-t11 := 22;
-t12 := 23;
-t13 := 26;
-t14 := 28;
-t15 := 30;
-
-adj_fill.A(1, 4, 7, 12) % fixed x points
- (8, 15) % fixed y points
- () % tied points
- ((5,10), (3,13)) % verticals
- ((6,9), (11,12), (2,14)) % horizontals
- ((66,183){25,-43}...{25,-43} % 0
- (91,140){285,-220}... % 1
- (671,-62){1,0}... % 2
- (1395,219){1,1}... % 3
- (1652,796){0,1}... % 4
- (1501,1178){-1,1}... % 5
- (1260,1315){-609,206}...{-512,39} % *6
- (892,1384){-2,31}...{-2,31} % 7
- (890,1415){244,69}... % 8
- (1301,1652){1,1}... % 9
- (1476,2100){0,1}... % 10
- (1336,2462){-1,1}... % 11
- (937,2597){-1,0}... % 12
- (641,2507){-671,-349}...{-461,-386} % *13
- (266,2248)-- % 14
- (320,2169){559,364}... % 15
- (582,2315){451,196}... % *16
- (771,2365){1,0}... % 17
- (1067,2261){1,-1}... % 18
- (1172,1999){0,-1}... % 19
- (1015,1618){-1,-1}... % 20
- (796,1477){-550,-245}...{-420,-91} % *21
- (465,1373){-2,-97}...{-2,-97} % 22
- (463,1276){609,6}... % 23
- (870,1235){657,-166}... % *24
- (1120,1110){297,-309}... % 25
- (1304,689){0,-1}... % 26
- (1131,239){-1,-1}... % 27
- (763,96){-1,0}... % 28
- (410,250){-1,1}...{-251,429} % 29
- (240,480)--cycle); % 30
-
-endchar(0);
-
-"fml4";
-
-charbegin( "4", 1850h#, lfigheight*v#, baseline );
-
-hshift := 20;
-vshift := 10;
-
-n := 12;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 6;
-t5 := 8;
-t6 := 9;
-t7 := 11;
-t8 := 13;
-t9 := 15;
-t10 := 16;
-t11 := 17;
-t12 := 18;
-
-adj_fill.A(1, 4, 7) % fixed x points
- (3, 8) % fixed y points
- ((5,1), (6,2), (10,2), (11,1), (12,3)) % tied points
- ((2,9)) % verticals
- ((5,6)) % horizontals
- ((1760,871){-14,0}...{-14,0} % 0
- (1746,871){-1,0}...{-388,0} % 1
- (1358,871){0,1}...{17,851} % 2
- (1360,2581){-24,23}...{-24,23} % 3
- (1336,2604){-283,-129}...{-283,-129} % 4
- (1053,2475){-1056,-1605}...{-1056,-1605}% 5
- (-3,870){0,-163}...{0,-163} % 6
- (-3,707){1056,0}...{1056,0} % 7
-% (1053,707)-- % 8
- (1053+hshift,707)-- % 8 % DEK
- (1053+hshift,871){-807,0}...{-1,0} % 9
- (246,871){-22,0}... % 10
- (224,871){401,769}... % 11
- (692,1707){812,1315}... % *12
- (1036,2186){17,18}... % 13
- (1048+hshift,2176+vshift){1.011,-1.61}...{5,-20} % 14
- (1053+hshift,2156+vshift){-4,-787}... % 15
- (1053+hshift,871){0,-1}...{0,-1} % 16
- (1053+hshift,707){1,0}... % 17
- (1358,707){2,0}...{1,0} % 18
- (1690,707)--cycle); % 19
-
-n := 2;
-t1 := 2;
-t2 := 3;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,1), (2,3)) % tied points
- () % verticals
- () % horizontals
- ((1053+hshift,-20){-20,22}...{-20,22} % 0
- (1033+hshift,2){42,280}...{0,1} % 1
- (1053+hshift,707)-- % 2
- (1358,707){0,-1}...{59,-427} % 3
- (1370,103)--cycle); % 4
-
-endchar(0);
-
-"fml5";
-
-charbegin( "5", 1850h#, lfigheight*v#, baseline );
-n := 12;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 6;
-t5 := 9;
-t6 := 10;
-t7 := 12;
-t8 := 13;
-t9 := 16;
-t10 := 18;
-t11 := 20;
-t12 := 22;
-
-adj_fill.A(1, 7) % fixed x points
- (12) % fixed y points
- () % tied points
- ((5,8), (3,10)) % verticals
- ((6,8), (4,9), (2,11)) % horizontals
- ((45,283){4,-45}...{4,-45} % 0
- (49,238){375,-458}... % 1
- (659,-39){1,0}... % 2
- (1397,262){1,1}... % 3
- (1658,927){0,1}... % 4
- (1463,1455){-1,1}... % 5
- (952,1638){-1,0}...{-449,-215} % 6
- (461,1503){0,24}...{0,24} % 7
- (461,1527){0,1}... % 8
- (461,2196){0,1}... % 9
- (507,2235){326,3}...{965,20} % 10
- (1474,2253)-- % 11
- (1573,2542){-1266,0}...{-1266,0} % 12
- (307,2542){0,-1235}...{0,-1235} % 13
- (307,1307){48,-41}...{48,-41} % 14
- (355,1266){465,447}... % 15
- (789,1461){1,0}... % 16
- (1129,1335){1,-1}... % 17
- (1304,825){0,-1}... % 18
- (1101,265){-1,-1}... % 19
- (687,106){-1,0}... % 20
- (417,220){-1,1}...{-177,401} % 21
- (233,523)--cycle); % 22
-
-endchar(0);
-
-"fml6";
-
-charbegin( "6", 1850h#, lfigheight*v#, baseline );
-n := 14;
-t1 := 2;
-t2 := 4;
-t3 := 5;
-t4 := 8;
-t5 := 10;
-t6 := 12;
-t7 := 13;
-t8 := 14;
-t9 := 16;
-t10 := 18;
-t11 := 20;
-t12 := 22;
-t13 := 25;
-t14 := 26;
-
-adj_fill.A(8, 14) % fixed x points
- (7) % fixed y points
- ((2,1), (3,2), (7,2), (8,1)) % tied points
- ((5,10), (3,12)) % verticals
- ((6,9), (4,11), (1,13)) % horizontals
- ((1670,2346){-28,-19}...{-28,-19} % 0
- (1642,2327){-249,110}... % 1
- (1420,2372){-1,0}... % 2
- (830,2101){-297,-275}...{-5,-523} % 3
- (477,1134){15,-161}...{15,-161} % 4
- (492,973){23,-345}... % 5
- (571,513){237,-751}... % *6
- (729,222){1,-1}... % 7
- (972,118){1,0}... % 8
- (1300,232){1,1}... % 9
- (1451,635){0,1}... % 10
- (1282,1033){-1,1}... % 11
- (946,1161){-1,0}...{-381,-288} % 12
- (492,973)-- % 13
- (477,1134){27,-4}...{27,-4} % 14
- (504,1130){379,308}... % 15
- (1186,1394){1,0}... % 16
- (1569,1234){1,-1}... % 17
- (1744,781){0,-1}... % 18
- (1478,207){-1,-1}... % 19
- (875,-48){-1,0}... % 20
- (425,126){-1,1}... % 21
- (167,879){0,1}... % 22
- (661,2133){376,379}... % 23
- (1107,2472){877,458}... % *24
- (1538,2591){1,0}...{216,-75} % 25
- (1703,2555)--cycle); % 26
-
-endchar(0);
-
-"fml7";
-
-charbegin( "7", 1850h#, lfigheight*v#, baseline );
-n := 3;
-t1 := 4;
-t2 := 6;
-t3 := 11;
-
-adj_fill.A() % fixed x points
- (3) % fixed y points
- () % tied points
- () % verticals
- ((1,2)) % horizontals
- ((611,43){108,502}... % 0
- (1257,1560){572,932}...{572,932} % 1
- (1829,2492){0,47}...{0,47} % 2
- (1829,2539){-1,0}...{-1579,0} % 3
- (250,2539)-- % 4
- (181,2277){28,-36}...{28,-36} % 5
- (209,2241){1216,0}...{1216,0} % 6
- (1425,2241){22,-45}...{22,-45} % 7
- (1447,2196){-643,-1135}... % 8
- (804,1061){-653,-1135}...{-130,-444} % 9
- (279,-1){21,-29}...{21,-29} % 10
- (300,-30)--cycle); % 11
-
-endchar(0);
-
-"fml8";
-
-charbegin( "8", 1850h#, lfigheight*v#, baseline );
-n := 19;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 6;
-t5 := 8;
-t6 := 9;
-t7 := 11;
-t8 := 14;
-t9 := 16;
-t10 := 18;
-t11 := 19;
-t12 := 21;
-t13 := 23;
-t14 := 25;
-t15 := 26;
-t16 := 29;
-t17 := 31;
-t18 := 33;
-t19 := 35;
-
-adj_fill.A(1, 11) % fixed x points
- (10, 19) % fixed y points
- ((1,1), (5,1), (6,2), (11,3), (15,3), (19,2))% tied points
- ((9,12), (7,14), (4,16), (2,18)) % verticals
- ((8,13), (3,17)) % horizontals
- ((871,1229){385,-257}... % 0
- (1200,1012){1,-1}... % 1
- (1385,623){0,-1}... % 2
- (1247,251){-1,-1}... % 3
- (905,135){-1,0}... % 4
- (615,241){-1,1}... % 5
- (456,656){0,1}... % 6
- (589,1032){1,1}...{361,189} % 7
- (871,1229){255,219}...{255,219} % 8
- (1126,1448){416,250}... % 9
- (1479,1757){482,652}... % *10
- (1608,2100){0,1}... % 11
- (1475,2439){-1,1}... % 12
- (1266,2555){-535,172}...{-579,37} % *13
- (940,2611){-391,-151}... % 14
- (495,2360){-349,-310}... % 15
- (328,1960){0,-1}... % 16
- (442,1633){429,-628}...{385,-257} % *17
-% (757,1332)-- % 18
- (757+38.5/2,1332-25.7/2)-- % 18 % DEK
- (1012,1538){-384,275}... % 19
- (716,1817){-402,542}... % *20
- (610,2080){0,1}... % 21
- (660,2291){208,285}...{261,200} % 22
- (827,2423){444,-10}... % 23
- (1195,2296){1,-1}... % 24
- (1295,2010){0,-1}...{-276,-190} % 25
- (1012,1538){-262,-221}...{-262,-221} % 26
- (750,1317){-366,-211}... % 27
- (306,1007){-1,-1}... % 28
- (147,581){0,-1}... % 29
- (323,132){1,-1}... % 30
- (812,-37){1,0}... % 31
- (1517,249){1,1}... % 32
- (1707,730){0,1}... % 33
- (1536,1135){-1,1}...{-384,275} % 34
- (1126,1448)--cycle); % 35
-
-endchar(0);
-
-"fml9";
-
-charbegin( "9", 1850h#, lfigheight*v#, baseline );
-n := 12;
-t1 := 4;
-t2 := 7;
-t3 := 9;
-t4 := 13;
-t5 := 14;
-t6 := 17;
-t7 := 18;
-t8 := 20;
-t9 := 21;
-t10 := 22;
-t11 := 24;
-t12 := 25;
-
-adj_fill.A(5, 11) % fixed x points
- (12) % fixed y points
- ((4,1), (5,2), (9,2), (10,1)) % tied points
- ((3,6), (1,8)) % verticals
- ((4,5), (2,7)) % horizontals
- ((791,41){62,366}... % 0
- (942,426){503,958}... % *1
- (1294,999){277,408}... % 2
- (1604,1544){417,956}... % *3
- (1711,1955){0,1}... % 4
- (1528,2409){-1,1}... % 5
- (1277,2547){-619,187}...{-1,0} % *6
- (909,2596){-338,-161}... % 7
- (384,2279){-1,-1}... % 8
- (155,1705){0,-1}... % 9
- (344,1260){1,-1}... % 10
- (719,1104){1,0}... % 11
- (925,1143){420,130}...{519,232} % 12
- (1291,1278)-- % 13
- (1297,1420){-1,-1}... % 14
- (959,1312){-1,0}... % 15
- (667,1412){-1,1}... % 16
- (479,1886){0,1}...{224,199} % 17
- (734,2379){10,1}... % 18
- (1220,2247){1,-1}... % 19
- (1414,1784){0,-1}...{-1,-1} % 20
- (1297,1420){-6,-142}...{-6,-142} % 21
- (1291,1278){-399,-699}... % 22
- (879,643){-316,-424}...{-123,-305} % 23
- (456,-11){23,-22}...{23,-22} % 24
- (479,-33)--cycle); % 25
-
-endchar(0);
-
-% UPPERCASE GREEK CHARACTERS
-set_stem_round(270,290,320,321,335,367); % DEK
-more_side(100h#);
-
-"gm000"; %cap gamma
-
-charbegin( 0, 1798h#, capheight*v#, baseline );
-
-n := 7;
-t1 := 0;
-t2 := 1;
-t3 := 4;
-t4 := 6;
-t5 := 8;
-t6 := 10;
-t7 := 15;
-
-adj_fill.A() % fixed x points
- (1, 5) % fixed y points
- () % tied points
- ((4,6), (1,2)) % verticals
- ((3,7)) % horizontals
- ((1785,1928){-94,2}...{-94,2} % 0
- (1691,1930){-91,303}... % 1
- (1600,2233){-91,303}... % 2
- (1386,2380){-461,76}... % 3
- (749,2405){-797,-40}... % 4
- (624,2277){-90,-598}... % 5
- (601,2033){0,-1}...{14,-672} % 6
- (627,60)-- % 7
- (340,-26){-38,42}...{-38,42} % 8
- (302,16){11,688}... % 9
- (329,2045){0,1}... % 10
- (321,2275){-58,622}... % 11
- (269,2408){-94,81}...{-94,81} % 12
- (175,2489){10,75}...{10,75} % 13
- (185,2564){875,0}... % 14
- (1060,2564){1,0}...{496,22} % 15
- (1737,2578)--cycle); % 16
-
-mathcorr(4skew#); % DEK
-endchar(0);
-
-"gm001"; %cap delta
-
-charbegin( 1, 2441h#, capheight*v#, baseline );
-n := 8;
-t1 := 0;
-t2 := 2;
-t3 := 6;
-t4 := 8;
-t5 := 9;
-t6 := 11;
-t7 := 14.74;
-t8 := 16;
-
-adj_fill.A() % fixed x points
- (3, 6) % fixed y points
- ((1,1), (4,1), (5,2), (8,2)) % tied points
- () % verticals
- ((2,7)) % horizontals
- ((12,165){6,-153}...{6,-153} % 0
- (18,12){404,29}...{723,-46} % 1
- (2221,-14){223,118}...{223,118} % 2
- (2444,104){5,60}...{5,60} % 3
- (2449,164){-132,219}... % 4
- (1984,1127){-990,2410}...{-225,684} % *5
- (1459,2574){-217,-92}...{-217,-92} % 6
- (1242,2482){-126,-236}...{-351,-641} % 7
- (12,165)-- % 8
- (263,217){328,694}... % 9
- (1240,2083){110,187}...{0,7} % 10
- (1240,2090){30,-70}... % 11
- (1270,2020){317,-757}...{82,-191} % 12
- (2000,217){-20,-32}...{-20,-32} % 13
- (1980,185){-748,2}...{-253,-6} % 14
- (295,192){-32,25}...{-32,25} % 15
- (263,217)--cycle); % 16
-
-endchar(0);
-
-"gm002"; %cap theta
-
-%charbegin( 2, 3055h#, capheight*v#, baseline );
-charbegin( 2, (3055-450)*h#, capheight*v#, baseline ); % DEK
-n := 8;
-t1 := 0;
-t2 := 3;
-t3 := 6;
-t4 := 7;
-t5 := 9;
-t6 := 13;
-t7 := 16;
-t8 := 17;
-
-adj_fill.A() % fixed x points
- (1, 8) % fixed y points
- () % tied points
- ((3,4), (7,8)) % verticals
- ((4,5), (2,6)) % horizontals
- ((2027,1691){0,-1}... % 0
- (2034,1503){0,-1}... % 1
- (1974,1428){-303,-23}... % 2
- (1583,1419){-1,0}... % 3
- (1049,1432){-564,46}... % 4
- (966,1481){0,1}...{0,1} % 5
- (952,1691){-95,0}...{-95,0} % 6
- (857,1691){0,-1}... % 7
- (869,1292){0,-1}...{0,-1} % 8
- (863,891)-- % 9
- (968,889){0,244}... % 10
- (968,1133){0,1}... % 11
- (1063,1192){502,21}... % 12
- (1570,1207){1,0}... % 13
- (1952,1193){279,-4}... % 14
- (2017,1114){0,-1}...{-23,-326} % 15
- (2022,902){110,-2}...{110,-2} % 16
- (2132,900){0,1}... % 17
- (2130,1300){0,1}...{0,1} % 18
- (2139,1691)--cycle); % 19
-
-n := 10;
-t1 := 0;
-t2 := 3;
-t3 := 5;
-t4 := 7;
-t5 := 9;
-t6 := 10;
-t7 := 12;
-t8 := 15;
-t9 := 17;
-t10 := 20;
-
-adj_fill.B(1, 6) % fixed x points
- (1, 10) % fixed y points
- ((1,1), (5,1), (6,2), (10,2)) % tied points
- ((4,7), (2,9)) % verticals
- ((5,6), (3,8)) % horizontals
- ((1342,-45){1,0}... % 0
- (2429,327){1,1}... % 1
- (2692,779){356,1083}... % *2
- (2785,1410){0,1}... % 3
- (2478,2307){-1,1}... % 4
- (1664,2593){-1,0}... % 5
- (569,2199){-1,-1}... % 6
- (209,1226){0,-1}... % 7
- (568,219){1,-1}...{1,0} % 8
- (1342,-45)-- % 9
- (1502,114){-1,0}... % 10
- (899,332){-1,1}... % 11
- (551,1277){0,1}... % 12
- (616,1833){250,914}... % *13
- (801,2191){1,1}... % 14
- (1465,2452){1,0}... % 15
- (2152,2207){1,-1}... % 16
- (2439,1394){0,-1}... % 17
- (2377,774){-240,-993}... % *18
- (2199,401){-1,-1}...{-1,0} % 19
- (1502,114)--cycle); % 20
-
-%endchar(0);
-endchar(-200h#); % DEK
-
-"gm003"; %upper case lambda
-
-charbegin( 3, 2654h#, capheight*v#, baseline );
-n := 9;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 5;
-t5 := 6;
-t6 := 7;
-t7 := 9;
-t8 := 11;
-t9 := 12;
-
-adj_fill.A(4, 6) % fixed x points
- (3, 7) % fixed y points
- ((5,1), (6,1)) % tied points
- ((1,9)) % verticals
- ((2,8)) % horizontals
- ((2753,204){-248,-10}... % 0
- (2505,194){-248,-10}... % 1
- (2387,263){-118,247}...{-209,829} % 2
- (1599,2581){-245,-91}...{-245,-91} % 3
- (1354,2490){-151,-298}...{-371,-643} % 4
- (2,16){48,-40}...{48,-40} % 5
- (50,-24)-- % 6
- (50,-24){411,61}...{119,51} % 7
- (339,64){289,668}...{151,303} % 8
- (1360,2146){247,-733}...{112,-307} % 9
- (2082,2){86,-27}...{86,-27} % 10
- (2168,-25){566,101}...{108,33} % 11
- (2749,121)--cycle); % 12
-
-endchar(0);
-
-"gm004"; %upper case Xi
-
-charbegin( 4, 2007h#, capheight*v#, baseline );
-n := 6;
-t1 := 0;
-t2 := 3.5;
-t3 := 7;
-t4 := 8;
-t5 := 10;
-t6 := 12;
-
-adj_fill.A() % fixed x points
- (1, 4) % fixed y points
- () % tied points
- ((3,4), (1,6)) % verticals
- ((2,5)) % horizontals
- ((1879,1937){-57,227}... % 0
- (1822,2164){-57,227}... % 1
- (1789,2228){-1,1}... % 2
- (1652,2285){-1,0}... % 3
- (373,2285){-1,0}... % 4
- (263,2261){-1.662,-.9419}... % 5
- (185,2178){-84,-237}...{-84,-237} % 6
- (101,1941)-- % 7
- (0,1934){72,584}...{22,277} % 8
- (47,2573){527,-32}... % 9
- (1025,2540){1,0}...{238,10} % 10
- (1928,2540){79,-599}...{79,-599} % 11
- (2007,1941)--cycle); % 12
-
-n := 3;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- () % tied points
- ((1,2)) % verticals
- ((2,3)) % horizontals
- ((1530,1488){-330,-16}...{-514,21} % 0
- (416,1475)-- % 1
- (350,1219){579,28}...{297,-8} % 2
- (1476,1220)--cycle); % 3
-
-n := 6;
-t1 := 0;
-t2 := 3;
-t3 := 7;
-t4 := 8;
-t5 := 9;
-t6 := 11;
-
-adj_fill.C() % fixed x points
- (1, 3) % fixed y points
- () % tied points
- ((3,4), (1,6)) % verticals
- ((2,5)) % horizontals
- ((1912,545){-57,-205}... % 0
- (1855,340){-66,-226}... % 1
- (1768,267){-1,0}... % 2
- (1398,265){-1,0}... % 3
- (286,265){-1,0}... % 4
- (204,294){-1,1}... % 5
- (155,354){-60,211}...{-60,211} % 6
- (95,565)-- % 7
- (0,561){40,-561}...{696,21} % 8
- (40,0){1908,-21}...{277,-15} % 9
- (1948,-21){59,564}...{59,564} % 10
- (2007,543)--cycle); % 11
-
-endchar(0);
-
-"gm005"; %upper case pi
-
-charbegin( 5, 2476h#, capheight*v#, baseline );
-n := 10;
-t1 := 1;
-t2 := 8;
-t3 := 9;
-t4 := 10;
-t5 := 15;
-t6 := 17;
-t7 := 19;
-t8 := 22;
-t9 := 26;
-t10 := 28;
-
-adj_fill.A() % fixed x points
- (6, 10) % fixed y points
- () % tied points
- ((5,7), (1,9)) % verticals
- ((3,4), (2,8)) % horizontals
- ((2154,30){-27,359}... % 0
- (2110,1525){0,1}... % 1
- (2119,2273){60,754}... % 2
- (2136,2348){1,1}... % 3
- (2183,2371){281,65}...{281,65} % 4
- (2464,2436){0,103}...{0,103} % 5
- (2464,2539){-616,-15}... % 6
- (1560,2521){-1,0}... % 7
- (828,2521){-1,0}...{-584,42} % 8
- (-3,2553){0,-111}...{0,-111} % 9
- (-3,2442){279,-87}... % 10
- (212,2374){258,-115}... % 11
- (273,2340){1,-1}... % 12
- (301,2259){45,-256}... % 13
- (322,1976){20,-1098}... % *14
- (321,1161){0,-1}...{-29,-613} % 15
- (293,6){25,-19}...{25,-19} % 16
- (318,-13)-- % 17
- (634,57){-18,713}... % 18
- (613,1193){0,1}... % 19
- (640,2315){16,234}...{15,48} % 20
- (655,2363){36,4}... % 21
- (691,2367){1,0}... % 22
- (1743,2367){1,0}...{43,-31} % 23
- (1786,2336){23,-67}... % 24
- (1809,2269){8,-845}... % 25
- (1816,1072){0,-1}...{-9,-404} % 26
- (1807,-10){51,-41}...{51,-41} % 27
- (1858,-51)--cycle); % 28
-
-endchar(0);
-
-"gm006"; %upper case Sigma
-
-charbegin( 6, 2194h#, capheight*v#, baseline );
-n := 10;
-t1 := 1;
-t2 := 2;
-t3 := 5;
-t4 := 7;
-t5 := 9;
-t6 := 11;
-t7 := 13;
-t8 := 15;
-t9 := 17;
-t10 := 18;
-
-adj_fill.A(2, 4, 7, 9) % fixed x points
- () % fixed y points
- () % tied points
- ((3,8)) % verticals
- ((5,6), (1,10)) % horizontals
- ((2063,19){-414,14}... % 0
- (1082,34){-1,0}... % 1
- (82,7){-710,-4}...{31,176} % 2
- (113,183){611,797}... % 3
- (724,980){611,797}... % 4
- (889,1291){0,1}... % 5
- (783,1540){-560,830}...{-560,830} % 6
- (223,2370){250,174}...{250,174} % 7
- (473,2544){311,-6}...{680,35} % 8
- (2007,2572){13,-40}...{13,-40} % 9
- (2020,2532)-- % 10
- (1937,2335){-1248,13}...{-1248,13} % 11
- (689,2348){-3,-62}...{-3,-62} % 12
- (686,2286){493,-805}... % 13
- (1179,1481){493,-805}... % 14
- (1197,1420){0,-1}... % 15
- (1157,1339){-673,-985}...{-673,-985} % 16
- (484,354){805,-11}... % 17
- (1514,349){1,0}...{267,39} % 18
- (2110,383){11,-36}...{11,-36} % 19
- (2121,347)--cycle); % 20
-
-endchar(0);
-
-"gm007"; %upper case Upsilon
-
-charbegin( 7, 2452h#, capheight*v#, baseline );
-n := 8;
-t1 := 0;
-t2 := 1;
-t3 := 5;
-t4 := 7;
-t5 := 8;
-t6 := 10;
-t7 := 13;
-t8 := 15;
-
-adj_fill.A() % fixed x points
- (5, 8) % fixed y points
- ((1,2), (2,1)) % tied points
- ((4,5), (1,7)) % verticals
- ((3,6)) % horizontals
- ((1326,92){-112,1287}...{-112,1287} % 0
- (1214,1379){-32,9}...{-32,9} % 1
- (1182,1388){-39,366}... % 2
- (1052,2056){-342,1066}... % *3
- (840,2454){-1,1}... % 4
- (475,2608){-1,0}... % 5
- (164,2502){-1,-1}...{-88,-483} % 6
- (-26,2054)-- % 7
- (45,2027){91,320}... % 8
- (177,2258){1,1}... % 9
- (364,2325){1,0}... % 10
- (647,2188){1,-1}... % 11
- (928,1650){380,-1369}... % *12
- (1027,819){0,-1}...{-22,-408} % 13
- (1012,-13){64,-28}...{64,-28} % 14
- (1076,-41)--cycle); % 15
-
-n := 6;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 6;
-t5 := 9;
-t6 := 12;
-
-adj_fill.B() % fixed x points
- (1) % fixed y points
- ((3,2), (4,1)) % tied points
- ((1,6)) % verticals
- ((2,5)) % horizontals
- ((2352,2010){-56,350}... % 0
- (2238,2267){-1,1}... % 1
- (2072,2318){-1,0}... % 2
- (1807,2180){-1,-1}... % 3
- (1363,1299){-101,-527}...{0,-1} % 4
- (1326,92)-- % 5
- (1214,1379){166,989}... % 6
- (1383,2008){424,1042}... % *7
- (1638,2421){1,1}... % 8
- (2041,2580){1,0}... % 9
- (2308,2477){1,-1}... % 10
- (2402,2298){127,-455}...{0,-1} % *11
- (2435,2022)--cycle); % 12
-
-endchar(0);
-
-"gm010"; %upper case Phi
-
-charbegin( 8, 2885h#, capheight*v#, baseline );
-n := 14;
-t1 := 0;
-t2 := 1;
-t3 := 5;
-t4 := 6;
-t5 := 7;
-t6 := 8;
-t7 := 11;
-t8 := 12;
-t9 := 13;
-t10 := 17;
-t11 := 18;
-t12 := 19;
-t13 := 20;
-t14 := 23;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- ((3,1), (4,2), (5,3), (6,4), (10,5), (11,6), (12,7), (13,8))% tied points
- ((8,9), (4,12), (1,14)) % verticals
- ((7,8), (1,2)) % horizontals
- ((932,7){0,77}... % 0
- (932,84){.9691,1.247}... % 1
- (986,112){228,58}... % *2
- (1160,142){258,45}... % 3
- (1224,199){89,176}... % *4
- (1249,318){0,1}... % 5
- (1249,420){0,2}... % 6
- (1249,2120){0,2}... % 7
- (1249,2224){0,1}... % 8
- (1249,2295){0,1}... % 9
- (1165,2397){-231,34}...{-231,34} % 10
- (934,2431){0,101}...{0,101} % 11
- (934,2532)-- % 12
- (1891,2537){0,-92}...{0,-92} % 13
- (1891,2445){-233,-36}... % 14
- (1658,2409){-233,-36}... % 15
- (1567,2296){0,-1}... % 16
- (1567,2224){0,-2}... % 17
- (1567,2120){0,-2}... % 18
- (1567,420){0,-2}...{0,-99} % 19
- (1567,318){0,-1}... % 20
- (1704,142){221,-44}...{221,-44} % 21
- (1925,98){0,-91}...{0,-91} % 22
- (1925,7)--cycle); % 23
-
-n := 6;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 5;
-t5 := 7;
-t6 := 9;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,1), (3,4), (4,3), (6,2)) % tied points
- ((2,5)) % verticals
- ((3,4), (1,6)) % horizontals
- ((1249,318){-1,0}... % 0
- (395,613){-1,1}... % 1
- (171,1227){0,1}... % 2
- (406,1893){1,1}...{1,0} % 3
- (1249,2224)-- % 4
- (1249,2120){-1,0}... % 5
- (722,1889){-1,-1}... % 6
- (510,1285){0,-1}... % 7
- (797,584){1,-1}...{1,0} % 8
- (1249,420)--cycle); % 9
-
-n := 6;
-t1 := 0;
-t2 := 3;
-t3 := 6;
-t4 := 7;
-t5 := 10;
-t6 := 12;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((1,8), (3,5), (4,6), (6,7)) % tied points
- ((2,5)) % verticals
- ((3,4), (1,6)) % horizontals
- ((1567,318){1,0}... % 0
- (2049,418){829,273}... % *1
- (2396,620){1,1}... % 2
- (2666,1380){0,1}... % 3
- (2475,1951){-1,1}... % 4
- (2108,2153){-908,273}...{-1,0} % *5
- (1567,2224)-- % 6
- (1567,2120){1,0}... % 7
- (2168,1902){1,-1}... % 8
- (2287,1669){161,-600}... % *9
- (2329,1302){0,-1}... % 10
- (2103,629){-1,-1}...{-1,0} % 11
- (1567,420)--cycle); % 12
-
-endchar(0);
-
-"gm011"; %upper case Psi
-
-charbegin( 9, 2404h#, capheight*v#, baseline );
-n := 10;
-t1 := 0;
-t2 := 1;
-t3 := 5;
-t4 := 6;
-t5 := 7;
-t6 := 9;
-t7 := 11;
-t8 := 12;
-t9 := 13;
-t10 := 16;
-
-adj_fill.A() % fixed x points
- (6) % fixed y points
- ((3,1), (4,2), (8,3), (9,4)) % tied points
- ((5,7), (2,10)) % verticals
- ((1,2)) % horizontals
- ((770,-5){-1,101}...{-1,101} % 0
- (769,96){253,46}... % 1
- (1022,142){253,46}... % 2
- (1095,226){108,645}... % 3
- (1127,385){0,1}... % 4
- (1127,919){0,2}... % 5
- (1127,1019){0,2}... % 6
- (1127,1349){0,1}...{-55,792} % 7
- (1106,2468)-- % 8
- (1424,2552){17,-29}...{17,-29} % 9
- (1441,2523){-83,-774}... % 10
- (1390,1694){0,-1}...{12,-304} % 11
- (1403,1020){10,-92}...{10,-92} % 12
- (1413,928){9,-609}... % 13
- (1422,319){9,-609}... % 14
- (1543,139){214,-42}...{214,-42} % 15
- (1757,97){-3,-102}...{-3,-102} % 16
- (1754,-5)--cycle); % 17
-
-n := 7;
-t1 := 0;
-t2 := 3;
-t3 := 5;
-t4 := 7;
-t5 := 9;
-t6 := 12;
-t7 := 16;
-
-adj_fill.B(4) % fixed x points
- () % fixed y points
- ((1,2), (7,1)) % tied points
- ((2,6)) % verticals
- ((3,5), (1,7)) % horizontals
- ((1127,1019){-1,0}... % 0
- (735,1176){-1,1}... % 1
- (549,1563){-251,1026}... % *2
- (484,2202){0,1}... % 3
- (441,2501){-1,1}... % 4
- (324,2566){-1,0}... % 5
- (195,2562){-397,-134}...{-397,-134} % 6
- (-202,2428)-- % 7
- (-176,2347){232,35}... % 8
- (56,2382){232,35}... % 9
- (155,2341){1,-1}... % 10
- (205,2214){84,-496}... % *11
- (239,1845){109,-1327}... % 12
- (317,1376){212,-740}... % *13
- (451,1105){1,-1}... % 14
- (716,967){676,-186}...{1,0} % *15
- (1127,919)--cycle); % 16
-
-n := 5;
-t1 := 0;
-t2 := 3;
-t3 := 5;
-t4 := 8;
-t5 := 11;
-
-adj_fill.C() % fixed x points
- (3) % fixed y points
- ((1,3), (5,4)) % tied points
-% () % verticals
- ((2,4)) % verticals % DEK
-% ((2,4), (1,5)) % horizontals
- ((1,5)) % horizontals % DEK
- ((1403,1020){1,0}... % 0
- (1787,1201){1,1}... % 1
- (1914,1457){231,733}... % *2
- (2018,1934){124,806}...{151,545} % 3
- (2088,2422){355,138}...{328,39} % 4
- (2471,2512)-- % 5
- (2483,2446){-620,-393}... % 6
- (2327,2182){-176,-655}... % 7
- (2258,1807){-114,-687}... % 8
- (2155,1369){-233,-683}... % *9
- (2025,1124){-1,-1}...{-1,0} % 10
- (1413,928)--cycle); % 11
-
-endchar(0);
-
-"gm012"; %upper case Omega
-
-charbegin( 10, 3042h#, capheight*v#, baseline );
-n := 13;
-t1 := 2;
-t2 := 5;
-t3 := 8;
-t4 := 10;
-t5 := 13;
-t6 := 14;
-t7 := 16.36;
-t8 := 18;
-t9 := 20;
-t10 := 23;
-t11 := 25;
-t12 := 29;
-t13 := 29.48;
-
-adj_fill.A(1, 5, 8, 12) % fixed x points
- () % fixed y points
- () % tied points
- ((4,9), (2,11)) % verticals
- ((6,7), (3,10), (1,13)) % horizontals
- ((3021,188){-30,35}...{-30,35} % 0
- (2991,223){-1,0}...{-738,-41} % 1
- (2018,184){1,33}...{1,33} % 2
- (2019,217){564,169}... % 3
- (2412,479){1,1}... % 4
- (2746,1425){0,1}... % 5
- (2446,2275){-1,1}... % 6
- (2098,2478){-833,274}... % *7
- (1613,2549){-1,0}... % 8
- (617,2203){-1,-1}... % 9
- (263,1251){0,-1}... % 10
- (330,776){256,-808}... % *11
- (519,443){1,-1}...{627,-285} % 12
- (861,216){-12,-23}...{-12,-23} % 13
- (849,193){-248,29}...{-555,24} % 14
- (54,242)-- % 15
- (-6,14){701,52}...{356,-33} % 16
- (1208,-9){80,205}...{80,205} % 17
- (1288,196){-787,148}... % 18
- (880,393){-1,1}... % 19
- (590,1217){0,1}... % 20
- (674,1784){322,975}... % *21
- (912,2192){1,1}... % 22
- (1543,2420){1,0}... % 23
- (2110,2208){1,-1}... % 24
- (2411,1362){0,-1}... % 25
- (2341,830){-268,-893}... % *26
- (2143,469){-1,-1}...{-469,-109} % 27
- (1685,211){-34,-216}...{-34,-216} % 28
- (1651,-5){676,50}...{317,-26} % 29
- (2929,-9)--cycle); % 30
-
-endchar(0);
-
-% LOWERCASE GREEK CHARACTERS
-set_stem_round(250,268,290,303,325,341); % DEK
-
-"gm013"; %lower case alpha
-
-charbegin( 11, 2238h#, lcbody*v#, baseline );
-n := 14;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 7;
-t5 := 10;
-t6 := 11;
-t7 := 12;
-t8 := 13;
-t9 := 14;
-t10 := 15;
-t11 := 19;
-t12 := 21;
-t13 := 23;
-t14 := 26;
-
-adj_fill.A(8, 14) % fixed x points
- (1, 7) % fixed y points
- ((1,1), (5,1), (6,2), (9,3), (10,4), (14,2))% tied points
- ((3,12)) % verticals
- ((4,11), (2,13)) % horizontals
- ((1384,806){-101,329}... % 0
- (1136,1404){-1,1}... % 1
- (885,1522){-1,0}... % 2
- (647,1417){-1,-1}... % 3
- (504,1164){-193,-618}... % *4
- (454,799){0,-1}... % 5
- (612,300){1,-1}... % 6
- (774,230){1,0}... % 7
- (909,274){293,171}... % *8
- (1067,401){1,1}...{311,433} % 9
- (1384,806){210,291}... % 10
- (1594,1097){1.09,1.674}...{371,635} % 11
- (1965,1732)-- % 12
- (2152,1647){-511,-771}... % 13
- (1641,876){-1.165,-1.624}...{-193,-249}% 14
- (1448,627){-405,-485}... % 15
- (1181,303){-333,-398}... % *16
- (1115,229){-1,-1}... % 17
- (850,26){-512,-274}... % *18
- (603,-45){-1,0}... % 19
- (402,43){-1,1}... % 20
- (212,627){0,1}... % 21
- (521,1483){1,1}... % 22
- (1071,1732){1,0}... % 23
- (1340,1624){1,-1}... % 24
- (1478,1416){254,-527}...{112,-407} % *25
- (1594,1097)--cycle); % 26
-
-n := 5;
-t1 := 0;
-t2 := 1;
-t3 := 4;
-t4 := 5;
-t5 := 8;
-
-adj_fill.B() % fixed x points
- (1) % fixed y points
- ((3,3), (4,4)) % tied points
- () % verticals
- ((2,5)) % horizontals
- ((2354,378){-284,-222}... % 0
- (2007,186){-1,0}... % 1
- (1914,238){-1,1}... % 2
- (1781,464){-273,638}...{-218,772} % *3
- (1641,876)-- % 4
- (1448,627){182,-540}... % 5
- (1630,87){182,-540}... % 6
- (1700,-20){1,-1}... % 7
- (1831,-74){1,0}... % 8
- (2009,-4){560,354}...{283,218} % *9
- (2391,280)--cycle); % 10
-
-endchar(0);
-
-"gm014"; %lower case beta
-
-%charbegin( 12, 2253h#, capheight*v#, descender*v#);
-charbegin( 12, 2253h#, ascender*v#, descender*v#); % DEK
-n := 17;
-t1 := 0;
-t2 := 1.134;
-t3 := 3;
-t4 := 5;
-t5 := 8;
-t6 := 9;
-t7 := 11;
-t8 := 12;
-t9 := 15;
-t10 := 18;
-t11 := 20;
-t12 := 23;
-t13 := 24;
-t14 := 27;
-t15 := 29;
-t16 := 31;
-t17 := 33;
-
-adj_fill.A(2, 5, 14, 17) % fixed x points
- (1, 10) % fixed y points
- () % tied points
- ((9,11), (7,13), (4,15)) % verticals
- ((8,12), (5,6), (3,16)) % horizontals
- ((931,380){51,-22}...{51,-22} % 0
- (982,358){-66,-502}... % 1
- (1051,162){1,-1}... % 2
- (1248,79){1,0}... % 3
- (1518,208){1,1}... % 4
- (1690,718){0,1}... % 5
- (1530,1154){-1,1}... % 6
- (1080,1302){-1,0}...{-778,-66} % 7
- (846,1294){9,135}...{9,135} % 8
- (855,1429){1,0}... % 9
- (1352,1614){1,1}... % 10
- (1480,1998){0,1}... % 11
- (1108,2402){-1,0}... % 12
- (805,2296){-1,-1}... % 13
- (671,2016){-190,-756}... % *14
- (615,1540){-14,-542}... % 15
- (612,771){0,-1}...{35,-609} % 16
- (643,-627)-- % 17
- (363,-747){-46,56}...{-46,56} % 18
- (317,-691){17,586}...{26,475} % 19
- (357,1419){25,474}... % 20
- (461,1982){337,956}... % *21
- (694,2375){1,1}... % 22
- (1265,2581){1,0}... % 23
- (1769,2082){0,-1}... % 24
- (1570,1627){-1,-1}...{-383,-99} % 25
- (1249,1430){-5,-23}...{-5,-23} % 26
- (1244,1407){1,0}... % 27
- (1806,1223){1,-1}... % 28
- (2005,747){0,-1}... % 29
- (1781,189){-1,-1}... % 30
- (1099,-57){-1,0}... % 31
- (802,56){-1,1}...{-159,283} % 32
- (751,124)--cycle); % 33
-
-endchar(0);
-
-"gm015"; %lower case gamma
-
-charbegin( 13, 2053h#, lcbody*v#, descender*v#);
-n := 9;
-t1 := 1;
-t2 := 2;
-t3 := 6;
-t4 := 8;
-t5 := 9;
-t6 := 11;
-t7 := 14;
-t8 := 16;
-t9 := 17;
-
-adj_fill.A(4, 8) % fixed x points
- (5, 9) % fixed y points
- ((1,2), (2,1)) % tied points
- ((1,7)) % verticals
- ((3,6)) % horizontals
- ((1055,-635){37,394}...{-4,764} % 0
- (1085,88){17,293}...{17,293} % 1
- (1102,381){-29,4}...{-29,4} % 2
- (1073,385){-2,481}... % 3
- (987,1134){-326,1221}... % *4
- (747,1606){-1,1}... % 5
- (431,1734){-1,0}... % 6
- (-15,1566){-1,-1}...{-227,-358} % 7
- (-192,1325)-- % 8
- (-132,1280){254,292}... % 9
- (6,1415){1,1}... % 10
- (284,1520){1,0}... % 11
- (542,1412){1,-1}... % 12
- (922,139){75,-439}... % 13
- (921,108){-.251,-1.975}... % 14
- (908,50){-265,-679}...{-119,-435} % 15
- (723,-611){238,-203}...{258,-91} % 16
- (927,-733)--cycle); % 17
-
-n := 2;
-t1 := 2;
-t2 := 3;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,1), (2,2)) % tied points
- () % verticals
- () % horizontals
- ((1831,1740){-49,-19}...{-49,-19} % 0
- (1782,1721){-152,-395}...{-361,-655} % 1
- (1102,381)-- % 2
- (1085,88){354,660}...{173,282} % 3
- (2055,1639)--cycle); % 4
-
-endchar(0);
-
-"gm016"; %lower case delta
-
-%charbegin( 14, 1855h#, capheight*v#, baseline );
-charbegin( 14, (1855-200)*h#, ascender*v#, baseline ); % DEK
-n := 15;
-t1 := .5;
-t2 := 2;
-t3 := 6;
-t4 := 8;
-t5 := 10;
-t6 := 12;
-t7 := 13;
-t8 := 14;
-t9 := 16;
-t10 := 18;
-t11 := 20;
-t12 := 21;
-t13 := 23;
-t14 := 27;
-t15 := 28;
-
-adj_fill.A(7, 15) % fixed x points
- (6) % fixed y points
- ((6,1), (7,2), (11,2), (12,1)) % tied points
- ((5,8), (3,10), (2,13)) % verticals
- ((4,9), (1,14)) % horizontals
- ((1377,2392){-527,0}... % 0
- (850,2392){-1,0}... % 1
- (628,2240){0,-1}... % 2
- (699,2104){388,-440}... % *3
- (1016,1800){658,-625}... % 4
- (1368,1460){1,-1}... % 5
- (1620,928){0,-1}... % 6
- (1337,232){-1,-1}... % 7
- (755,-35){-1,0}... % 8
- (409,79){-1,1}... % 9
- (206,592){0,1}... % 10
- (358,1084){585,1045}...{1,1} % *11
- (791,1637)-- % 12
- (899,1545){-411,-353}... % 13
- (491,783){0,-1}... % 14
- (693,255){1,-1}... % 15
- (938,163){1,0}... % 16
- (1216,314){1,1}... % 17
- (1382,774){0,1}... % 18
- (1256,1113){-483,771}...{-1,1} % *19
- (899,1545){-108,92}...{-108,92} % 20
- (791,1637){-571,519}... % 21
- (540,1903){-339,455}... % *22
- (452,2092){0,1}... % 23
- (492,2226){155,300}... % *24
- (607,2392){238,281}... % 25
- (813,2521){517,175}... % *26
- (1124,2567){1,0}...{603,-15} % 27
- (1436,2547)--cycle); % 28
-
-%endchar(0);
-endchar(-100h#); % DEK
-
-"gm017"; %lower case epsilon
-
-charbegin( 15, 1837h#, lcbody*v#, baseline );
-n := 11;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 6;
-t5 := 7;
-t6 := 9;
-t7 := 11;
-t8 := 13;
-t9 := 14;
-t10 := 17;
-t11 := 18;
-
-adj_fill.A(1, 5) % fixed x points
- (6, 11) % fixed y points
- ((8,1), (9,2)) % tied points
- ((3,8)) % verticals
- ((4,7), (2,10)) % horizontals
- ((1714,276){-193,-149}... % 0
- (1326,42){-738,-315}... % *1
- (976,-39){-1,0}... % 2
- (445,142){-1,1}... % 3
- (224,752){0,1}... % 4
- (526,1489){1,1}... % 5
- (1147,1743){1,0}...{1,-1} % 6
- (1658,1526)-- % 7
- (1520,1328){-47,-7}...{-47,-7} % 8
- (1473,1321){-513,705}... % 9
- (1355,1473){-1,1}... % 10
- (1024,1585){-1,0}... % 11
- (691,1448){-1,-1}...{0,-1} % 12
- (533,951){-7,-159}...{-7,-159} % 13
- (526,792){0,-1}... % 14
- (730,281){1,-1}... % 15
- (881,203){387,-106}... % *16
- (1117,175){1,0}...{260,234} % 17
- (1656,371)--cycle); % 18
-
-n := 4;
-t1 := 1;
-t2 := 2;
-t3 := 3;
-t4 := 4;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((2,1), (3,2)) % tied points
- () % verticals
- ((1,4)) % horizontals
- ((1371,956){-1,0}... % 0
- (932,947){-1,0}...{-399,4} % 1
- (533,951)-- % 2
- (526,792){274,10}... % 3
- (800,802){1,0}...{340,-6} % 4
- (1322,800)--cycle); % 5
-
-endchar(0);
-
-"gm020"; %lower case zeta
-
-%charbegin( 16, 1646h#, capheight*v#, depthy*v#);
-charbegin( 16, (1646+50)*h#, ascender*v#, 2/3descender*v#); % DEK
-n := 12;
-t1 := 0;
-t2 := 2;
-t3 := 6;
-t4 := 9;
-t5 := 11;
-t6 := 13;
-t7 := 14;
-t8 := 17;
-t9 := 20;
-t10 := 23;
-t11 := 26;
-t12 := 27;
-
-adj_fill.A(5, 8, 12) % fixed x points
- (1, 7) % fixed y points
- () % tied points
- ((4,9), (2,11)) % verticals
- ((6,8), (3,10)) % horizontals
- ((1450,-502){183,226}... % 0
- (1647,-209){265,523}... % *1
- (1715,21){0,1}... % 2
- (1668,133){-1,1}... % 3
- (1574,180){-247,63}... % *4
- (1421,196){-1,0}... % 5
- (1242,180){-663,-73}... % 6
- (1047,174){-1,0}... % 7
- (681,293){-1,1}... % 8
- (497,777){0,1}... % 9
- (1087,2021){1,1}...{395,126} % 10
- (1618,2354){0,71}...{0,71} % 11
- (1618,2425){-347,-53}... % 12
- (1249,2393){-1,0}...{-476,326} % 13
- (729,2570)-- % 14
- (598,2407){232,-146}... % 15
- (847,2322){627,-114}...{1,0} % *16
- (1225,2293){-468,-360}... % 17
- (997,2093){-1,-1}... % 18
- (415,1338){-787,-1451}... % *19
- (210,642){0,-1}... % 20
- (400,94){1,-1}... % 21
- (811,-37){1,0}... % 22
- (1111,-5){530,64}... % 23
- (1309,5){1,0}... % 24
- (1443,-39){1,-1}... % 25
- (1498,-145){0,-1}...{-235,-401} % 26
- (1371,-457)--cycle); % 27
-
-endchar(0);
-
-"gm021"; %lower case eta
-
-%charbegin( 17, 2074h#, lcbody*v#, descender*v#);
-charbegin( 17, (2074-200)*h#, lcbody*v#, descender*v#); % DEK
-n := 9;
-t1 := 1;
-t2 := 2;
-t3 := 3;
-t4 := 6;
-t5 := 8;
-t6 := 9;
-t7 := 10;
-t8 := 12;
-t9 := 14;
-
-adj_fill.A(5) % fixed x points
- (6, 9) % fixed y points
- ((2,1), (3,2)) % tied points
- ((1,8)) % verticals
- ((4,7)) % horizontals
- ((640,52){-17,325}... % 0
- (616,679){0,1}...{62,769} % 1
- (623,1272){35,174}...{35,174} % 2
- (658,1446){-39,9}...{-39,9} % 3
- (619,1455){-27,326}... % 4
- (557,1644){-1,1}... % 5
- (361,1712){-1,0}... % 6
- (155,1645){-479,-259}...{-441,-369} % *7
- (-118,1453)-- % 8
- (-59,1389){281,183}... % 9
- (195,1509){1,0}... % 10
- (289,1472){1,-1}... % 11
- (342,1235){0,-1}...{-12,-409} % 12
- (340,-5){32,-34}...{32,-34} % 13
- (372,-39)--cycle); % 14
-
-n := 7;
-t1 := 1;
-t2 := 4;
-t3 := 6;
-t4 := 7;
-t5 := 9;
-t6 := 12;
-t7 := 14;
-
-adj_fill.B() % fixed x points
- (7) % fixed y points
- ((3,2), (4,1)) % tied points
- ((1,6)) % verticals
- ((2,5)) % horizontals
- ((1771,-605){-41,350}... % 0
- (1710,755){0,1}... % 1
- (1697,1397){-96,882}... % *2
- (1614,1637){-1,1}... % 3
- (1367,1724){-1,0}... % 4
- (1047,1653){-709,-278}...{-715,-467} % *5
- (658,1446)-- % 6
- (623,1272){801,584}... % 7
- (896,1433){500,217}... % *8
- (1123,1489){1,0}... % 9
- (1342,1420){1,-1}... % 10
- (1429,1165){99,-959}... % *11
- (1441,461){0,-1}...{-6,-149} % 12
- (1437,-695){32,-42}...{32,-42} % 13
- (1469,-737)--cycle); % 14
-
-%endchar(0);
-endchar(-100h#); % DEK
-
-"gm022"; %lower case theta
-
-%charbegin( 18, 2052h#, ascender*v#, baseline );
-charbegin( 18, (2052-200)*h#, ascender*v#, baseline ); % DEK
-n := 12;
-t1 := 0;
-t2 := 3;
-t3 := 6;
-t4 := 9;
-t5 := 12;
-t6 := 13;
-t7 := 16;
-t8 := 17;
-t9 := 20;
-t10 := 23;
-t11 := 24;
-t12 := 27;
-
-adj_fill.A(1, 6) % fixed x points
- (1, 12) % fixed y points
- ((1,1), (5,1), (6,2), (7,3), (8,4), (10,5), (11,6), (12,2))% tied points
- ((4,7), (2,10)) % verticals
- ((5,6), (3,9)) % horizontals
- ((854,-41){1,0}... % 0
- (1464,262){1,1}... % 1
- (1712,708){335,1099}... % *2
- (1799,1361){0,1}... % 3
- (1732,2023){-259,1063}... % *4
- (1540,2424){-1,1}... % 5
- (1172,2573){-1,0}... % 6
- (577,2324){-1,-1}... % 7
- (311,1860){-359,-1121}... % *8
- (218,1203){0,-1}... % 9
- (291,522){282,-1103}... % *10
- (500,100){1,-1}...{1,0} % 11
- (854,-41)-- % 12
- (1067,173){-1,0}... % 13
- (751,309){-1,1}... % 14
- (568,662){-247,903}...{0,1} % *15
- (504,1212){-8,158}...{-8,158} % 16
- (496,1370){-33,516}... % 17
- (537,1908){232,905}... % *18
- (728,2275){1,1}... % 19
- (1014,2398){1,0}... % 20
- (1280,2300){1,-1}... % 21
- (1411,1990){206,-930}...{13,-213} % *22
- (1486,1370){18,-158}...{18,-158} % 23
- (1504,1212){0,-1}... % 24
- (1454,633){-191,-906}... % *25
- (1313,306){-1,-1}...{-1,0} % 26
- (1067,173)--cycle); % 27
-
-n := 4;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 3;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,5), (2,4), (3,3), (4,6)) % tied points
- () % verticals
- ((2,3)) % horizontals
- ((1486,1370){-990,0}...{-990,0} % 0
- (496,1370)-- % 1
- (504,1212){1000,0}...{1000,0} % 2
- (1504,1212)--cycle); % 3
-
-%endchar(0);
-endchar(-100h#); % DEK
-
-"gm023"; %lower case iota
-
-charbegin( 19, 1040h#, lcbody*v#, baseline );
-n := 7;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 6;
-t5 := 8;
-t6 := 11;
-t7 := 13;
-
-adj_fill.A(1) % fixed x points
- (2, 4, 7) % fixed y points
- () % tied points
- ((3,5)) % verticals
- ((1,6)) % horizontals
- ((1177,351){-210,-264}... % 0
- (887,68){-554,-384}... % *1
- (623,-33){-1,0}... % 2
- (412,87){-299,409}... % *3
- (324,376){0,1}...{0,1284} % 4
- (324,1660)-- % 5
- (625,1753){40,-36}...{40,-36} % 6
- (665,1717){-127,-756}... % 7
- (602,721){0,-1}... % 8
- (628,434){100,-452}... % *9
- (702,269){1,-1}... % 10
- (819,236){1,0}... % 11
- (959,284){296,183}...{283,313} % *12
- (1115,419)--cycle); % 13
-
-%endchar(0);
-endchar(-50h#); % DEK
-
-"gm024"; %lower case kappa
-
-charbegin( 20, 1856h#, lcbody*v#, baseline );
-n := 3;
-t1 := 2;
-t2 := 5;
-t3 := 6;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- ((2,1), (3,2)) % tied points
- ((1,2)) % verticals
- () % horizontals
- ((383,-16){-59,21}...{-59,21} % 0
- (324,5){4,252}...{-31,768} % 1
- (315,1624)-- % 2
- (607,1721){17,-23}...{17,-23} % 3
- (624,1698){-23,-755}...{0,-1} % 4
- (601,943){27,-144}...{27,-144} % 5
- (628,799){-32,-16}...{-32,-16} % 6
- (596,783){0,-1}...{10,-208} % 7
- (619,80)--cycle); % 8
-
-n := 5;
-t1 := 1;
-t2 := 2;
-t3 := 4;
-t4 := 6;
-t5 := 9;
-
-adj_fill.B(3, 5) % fixed x points
- () % fixed y points
- ((1,2), (2,1)) % tied points
- ((2,4)) % verticals
- () % horizontals
- ((1556,-7){-180,152}...{-499,461} % 0
- (628,799){-27,144}...{-27,144} % 1
- (601,943){286,320}...{435,277} % 2
- (1575,1745)-- % 3
- (1764,1633){-3,-57}...{-3,-57} % 4
- (1761,1576){-610,-257}...{-258,-197} % 5
- (853,1008){-4,-23}... % 6
- (849,985){.2306,-1.901}...{18,-41} % 7
- (867,944){454,-428}...{148,-106} % 8
- (1811,179){-6,-53}...{-6,-53} % 9
- (1805,126)--cycle); % 10
-
-endchar(0);
-
-"gm025"; %lower case lambda
-
-charbegin( 21, 1806h#, ascender*v#, baseline );
-n := 5;
-t1 := 4;
-t2 := 7;
-t3 := 10;
-t4 := 11;
-t5 := 13;
-
-adj_fill.A() % fixed x points
- (5) % fixed y points
- ((3,1), (4,2)) % tied points
- () % verticals
- ((1,2)) % horizontals
- ((1782,56){5,41}...{5,41} % 0
- (1787,97){-219,441}... % 1
- (1241,1319){-501,1275}... % 2
- (786,2482){-1,1}... % 3
- (571,2550){-1,0}...{-502,-173} % 4
- (61,2439)-- % 5
- (92,2347){434,94}... % 6
- (351,2391){1,0}... % 7
- (518,2306){1,-1}... % 8
- (660,2085){274,-586}...{145,-500} % *9
- (792,1720){130,-314}...{130,-314} % 10
- (922,1406){539,-1420}...{539,-1420} % 11
- (1461,-14){51,-26}...{51,-26} % 12
- (1512,-40)--cycle); % 13
-
-n := 2;
-t1 := 3;
-t2 := 4;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,1), (2,2)) % tied points
- () % verticals
- () % horizontals
- ((43,-21){-64,46}...{-64,46} % 0
- (-21,25){807,1514}... % 1
- (786,1539){807,1514}...{-179,714} % 2
- (792,1720)-- % 3
- (922,1406){-116,276}... % 4
- (891,1427){-1.577,-.1017}... % 5
- (865,1404){-466,-996}... % 6
- (399,408){-185,-385}...{-100,-296} % 7
- (261,39)--cycle); % 8
-
-endchar(0);
-
-"gm026"; %lower case mu
-
-charbegin( 22, 2087h#, lcbody*v#, descender*v#);
-n := 9;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 5;
-t5 := 6;
-t6 := 8;
-t7 := 10;
-t8 := 14;
-t9 := 15;
-
-adj_fill.A(1) % fixed x points
- (6, 9) % fixed y points
- ((3,1), (4,2)) % tied points
- ((5,7)) % verticals
- ((2,8)) % horizontals
- ((2250,308){-386,-360}... % 0
- (1943,76){-562,-313}... % *1
- (1688,-5){-1,0}... % 2
- (1508,45){-1,1}...{-99,533} % 3
- (1434,235){-22,210}...{-22,210} % 4
- (1412,445){13,530}... % 5
- (1423,971){0,1}...{-33,683} % 6
- (1408,1606)-- % 7
- (1696,1724){28,-41}...{28,-41} % 8
- (1724,1683){-49,-791}... % 9
- (1703,1227){0,-617}... % 10
- (1703,610){0,-1}... % 11
- (1725,412){86,-324}... % *12
- (1789,286){1,-1}... % 13
- (1895,245){1,0}...{376,238} % 14
- (2198,379)--cycle); % 15
-
-n := 9;
-t1 := 0;
-t2 := 3;
-t3 := 4;
-t4 := 5;
-t5 := 6;
-t6 := 8;
-t7 := 10;
-t8 := 12;
-t9 := 14;
-
-adj_fill.B() % fixed x points
- (6) % fixed y points
- ((1,1), (3,3), (4,4), (9,2)) % tied points
- ((5,7)) % verticals
- ((2,8)) % horizontals
- ((1434,235){-200,332}... % 0
- (1414,257){-1.657,.9188}... % 1
- (1392,261){-295,-166}... % 2
- (716,-24){-1,0}...{-10,13} % 3
- (492,105){-162,203}...{-162,203} % 4
- (330,308){0,1}...{0,699} % 5
- (330,1007){-74,605}...{-109,410} % 6
- (256,1612)-- % 7
- (562,1709){35,-24}...{35,-24} % 8
- (597,1685){0,-996}... % 9
- (597,689){0,-1}... % 10
- (725,268){1,-1}... % 11
- (941,212){1,0}... % 12
- (1163,272){471,233}...{277,245} % *13
- (1412,445)--cycle); % 14
-
-n := 2;
-t1 := 2;
-t2 := 3;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((1,4), (2,3)) % tied points
- () % verticals
- () % horizontals
- ((360,-736){-47,23}...{-47,23} % 0
- (313,-713){11,370}...{0,1} % 1
- (330,308)-- % 2
- (492,105){0,-1}...{95,-463} % 3
- (542,-662)--cycle); % 4
-
-endchar(0);
-
-"gm027"; %lower case nu
-
-charbegin( 23, 2019h#, lcbody*v#, baseline);
-n := 5;
-t1 := 4;
-t2 := 8;
-t3 := 10;
-t4 := 13;
-t5 := 15;
-
-adj_fill.A() % fixed x points
- (1, 3, 5) % fixed y points
- () % tied points
- () % verticals
- ((2,4)) % horizontals
- ((1966,1674){11,-30}...{11,-30} % 0
- (1977,1644){-504,-1016}... % 1
- (1473,628){-504,-1016}...{-229,-571} % 2
- (1229,89){-209,-119}...{-209,-119} % 3
- (1020,-30){-26,26}...{-26,26} % 4
- (994,-4){-68,469}... % 5
- (792,882){-492,1412}... % *6
- (502,1408){-1,1}... % 7
- (287,1516){-1,0}... % 8
- (-17,1378){-1,-1}...{-355,-454} % 9
- (-124,1255)-- % 10
- (-213,1322){268,391}... % 11
- (-62,1527){1,1}... % 12
- (455,1737){1,0}... % 13
- (751,1625){1,-1}...{100,-450} % 14
- (1187,375){287,576}... % 15
- (1454,962){359,922}...{76,300} % 16
- (1670,1694){84,37}...{84,37} % 17
- (1754,1731)--cycle); % 18
-
-endchar(0);
-
-"gm030"; %lower case xi
-
-%charbegin( 24, 1848h#, ascender*v#, depthy*v#);
-charbegin( 24, 1848h#, ascender*v#, 2/3descender*v#); % DEK
-n := 18;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 7;
-t5 := 9;
-t6 := 10;
-t7 := 13;
-t8 := 15;
-t9 := 17;
-t10 := 19;
-t11 := 21;
-t12 := 23;
-t13 := 25;
-t14 := 27;
-t15 := 29;
-t16 := 30;
-t17 := 33;
-t18 := 34;
-
-adj_fill.A(5, 6, 8, 11, 13, 18) % fixed x points
- (1, 10) % fixed y points
- () % tied points
- ((7,12), (4,14), (2,17)) % verticals
- ((9,11), (3,15), (6,16)) % horizontals
- ((1643,-506){387,508}... % 0
- (1847,-195){274,531}... % *1
- (1917,25){0,1}... % 2
- (1877,127){-1,1}... % 3
- (1594,213){-1,0}... % 4
- (993,179){-1019,-74}... % 5
- (606,281){-1,1}... % 6
- (489,573){0,1}... % 7
- (655,1005){1,1}...{1,0} % 8
- (1339,1241){0,85}...{0,85} % 9
- (1339,1326){-518,46}... % 10
- (1039,1387){-500,178}... % *11
- (839,1504){-1,1}... % 12
- (748,1769){0,1}... % 13
- (868,2093){1,1}...{364,44} % 14
- (1485,2340){0,101}...{0,101} % 15
- (1485,2441){-402,-66}... % 16
- (1122,2400){-1,0}...{-422,342} % 17
- (603,2566){-29,3}...{-29,3} % 18
- (574,2569)-- % 19
- (470,2398){524,-280}...{1,0} % 20
- (1043,2295){-642,-197}... % 21
- (598,2024){-1,-1}... % 22
- (460,1668){0,-1}... % 23
- (537,1436){1,-1}...{258,-50} % 24
- (908,1272){-627,-167}... % 25
- (401,989){-1,-1}... % 26
- (175,467){0,-1}... % 27
- (328,98){1,-1}... % 28
- (711,-29){1,0}... % 29
- (1095,7){806,80}... % 30
- (1397,29){1,0}... % 31
- (1633,-34){1,-1}... % 32
- (1690,-159){0,-1}...{-263,-431} % 33
- (1564,-453)--cycle); % 34
-
-endchar(0);
-
-"gm031"; %lower case pi
-
-charbegin( 25, 2055h#, lcbody*v#, baseline);
-n := 7;
-t1 := 2;
-t2 := 7;
-t3 := 10;
-t4 := 11;
-t5 := 12;
-t6 := 13;
-t7 := 14;
-
-adj_fill.A() % fixed x points
- (2) % fixed y points
- ((4,1), (5,2), (6,3), (7,4)) % tied points
- () % verticals
- ((1,3)) % horizontals
- ((2194,1804){-338,-176}... % 0
- (1785,1703){-1,0}... % 1
- (589,1703){-1,0}... % 2
- (312,1680){-431,-88}... % *3
- (158,1615){-1,-1}... % 4
- (82,1482){-106,-415}...{-106,-415} % 5
- (-24,1067)-- % 6
- (54,1033){68,170}... % 7
- (122,1203){68,170}... % 8
- (231,1391){1,1}... % 9
- (483,1457){1,0}... % 10
- (762,1457){2,0}... % 11
- (896,1457){2,0}... % 12
- (1454,1457){2,0}... % 13
- (1667,1457){1,0}...{227,102} % 14
- (2095,1561){129,217}...{129,217} % 15
- (2224,1778)--cycle); % 16
-
-n := 2;
-t1 := 2;
-t2 := 3;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,1), (2,2)) % tied points
- () % verticals
- () % horizontals
- ((221,38){-4,48}...{-4,48} % 0
- (217,86){174,297}...{192,744} % 1
- (762,1457)-- % 2
- (896,1457){-173,-818}...{-97,-283} % 3
- (466,19){-41,-39}...{-41,-39} % 4
- (425,-20)--cycle); % 5
-
-n := 7;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 6;
-t5 := 7;
-t6 := 8;
-t7 := 10;
-
-adj_fill.C(1) % fixed x points
- () % fixed y points
- ((4,3), (5,4)) % tied points
- ((3,6)) % verticals
- ((2,7)) % horizontals
- ((2118,221){-285,-249}... % 0
- (1887,57){-419,-221}... % *1
- (1699,0){-1,0}... % 2
- (1501,44){-1,1}... % 3
- (1416,229){-115,501}... % *4
- (1386,545){0,1}...{98,728} % 5
- (1454,1457)-- % 6
- (1667,1457){-53,-650}... % 7
- (1644,1042){0,-1}... % 8
- (1768,270){1,-1}... % 9
- (1877,243){1,0}...{379,273} % 10
- (2066,314)--cycle); % 11
-
-endchar(0);
-
-"gm032"; %lower case rho
-
-%charbegin( 26, 2029h#, lcbody*v#, descender*v#);
-charbegin( 26, (2029-200)*h#, lcbody*v#, descender*v#); % DEK
-n := 12;
-t1 := 3;
-t2 := 4;
-t3 := 7;
-t4 := 10;
-t5 := 12;
-t6 := 15;
-t7 := 16;
-t8 := 18;
-t9 := 20;
-t10 := 23;
-t11 := 26;
-t12 := 28;
-
-adj_fill.A(6) % fixed x points
- (6, 12) % fixed y points
- ((1,2), (2,1), (6,1), (7,2)) % tied points
- ((4,9), (2,11)) % verticals
- ((5,8), (3,10)) % horizontals
- ((667,-627){22,51}... % 0
- (689,-576){-71,273}...{-21,545} % 1
- (575,304){26,4}...{26,4} % 2
- (601,308){-6,545}...{-6,545} % 3
- (595,853){0,1}... % 4
- (647,1232){200,642}... % *5
- (795,1495){1,1}... % 6
- (1122,1616){1,0}... % 7
- (1363,1507){1,-1}... % 8
- (1478,1265){156,-641}... % *9
- (1519,866){0,-1}... % 10
- (1329,310){-1,-1}... % 11
- (985,163){-1,0}... % 12
- (749,281){-1,1}... % 13
- (635,504){-154,572}...{0,1} % *14
- (595,853)-- % 15
- (601,308){241,-437}... % 16
- (690,187){1,-1}... % 17
- (1110,0){1,0}... % 18
- (1569,222){1,1}... % 19
- (1846,930){0,1}... % 20
- (1799,1314){-180,635}... % *21
- (1666,1565){-1,1}... % 22
- (1165,1764){-1,0}... % 23
- (619,1571){-1,-1}... % 24
- (419,1161){-270,-1079}... % *25
- (349,492){0,-1}...{26,-468} % 26
- (392,-671){62,-30}...{62,-30} % 27
- (454,-701)--cycle); % 28
-
-%endchar(0);
-endchar(-100h#); % DEK
-
-"gm033"; %lower case sigma
-
-charbegin( 27, 2041h#, lcbody*v#, baseline*v#);
-n := 13;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 4;
-t5 := 7;
-t6 := 10;
-t7 := 13;
-t8 := 14;
-t9 := 17;
-t10 := 19;
-t11 := 22;
-t12 := 24;
-t13 := 26;
-
-adj_fill.A(7, 13) % fixed x points
- (1, 7, 8) % fixed y points
- ((2,2), (3,1), (7,1), (8,2)) % tied points
- ((6,9), (4,11)) % verticals
- ((5,10), (3,12)) % horizontals
- ((2092,1487){-155,33}...{-591,68} % 0
- (1334,1598){-388,-28}...{-388,-28} % 1
- (946,1570){-1,0}... % 2
- (678,1457){-1,-1}... % 3
- (510,937){0,-1}... % 4
- (561,556){197,-642}... % *5
- (707,295){1,-1}... % 6
- (989,152){1,0}... % 7
- (1278,290){1,1}... % 8
- (1380,489){138,510}... % *9
- (1416,800){0,1}... % 10
- (1368,1197){-184,656}... % *11
- (1232,1456){-1,1}...{-1,0} % 12
- (946,1570)-- % 13
- (1334,1598){-7,-52}...{-7,-52} % 14
- (1327,1546){437,-208}... % 15
- (1502,1435){1,-1}... % 16
- (1710,845){0,-1}... % 17
- (1499,241){-1,-1}... % 18
- (837,-36){-1,0}... % 19
- (404,174){-1,1}... % 20
- (256,437){-200,644}... % *21
- (204,818){0,1}... % 22
- (412,1454){1,1}... % 23
- (912,1713){1226,48}...{1226,48} % 24
- (2138,1761){10,-36}...{10,-36} % 25
- (2148,1725)--cycle); % 26
-
-endchar(0);
-
-"gm034"; %lower case tau
-
-charbegin( 28, 1703h#, lcbody*v#, baseline);
-
-n := 6;
-t1 := 2;
-t2 := 4;
-t3 := 5;
-t4 := 8;
-t5 := 9;
-t6 := 12;
-
-adj_fill.A(6) % fixed x points
- (3) % fixed y points
- ((4,1), (5,2)) % tied points
- ((2,3)) % verticals
- ((1,4)) % horizontals
- ((1774,1792){-297,-145}... % 0
- (1364,1707){-1,0}... % 1
- (424,1707){-1,0}... % 2
- (134,1612){-1,-1}...{-89,-512} % 3
- (-44,1040)-- % 4
- (60,1024){194,544}... % 5
- (223,1390){1,1}... % 6
- (511,1472){1,0}... % 7
- (827,1472){2,0}... % 8
- (1041,1472){2,0}... % 9
- (1354,1472){1,0}...{372,77} % 10
- (1663,1509){156,250}...{156,250} % 11
- (1819,1759)--cycle); % 12
-
-n := 7;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 6;
-t5 := 7;
-t6 := 8;
-t7 := 11;
-
-adj_fill.B(1) % fixed x points
- () % fixed y points
- ((4,1), (5,2)) % tied points
- ((3,6)) % verticals
- ((2,7)) % horizontals
- ((1493,199){-255,-238}... % 0
- (1258,28){-446,-231}... % *1
- (1047,-32){-1,0}... % 2
- (874,48){-1,1}... % 3
- (798,221){-103,477}... % *4
- (771,525){0,1}...{73,817} % 5
- (827,1472)-- % 6
- (1041,1472){-85,-745}... % 7
- (1029,832){0,-1}... % 8
- (1057,466){108,-564}... % *9
- (1137,268){1,-1}... % 10
- (1256,212){1,0}...{262,160} % 11
- (1466,294)--cycle); % 12
-
-endchar(0);
-
-"gm035"; %lower case upsilon
-
-%charbegin( 29, 2044h#, lcbody*v#, baseline);
-charbegin( 29, 1974h#, lcbody*v#, baseline); % DEK
-n := 12;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 8;
-t5 := 12;
-t6 := 14;
-t7 := 15;
-t8 := 16;
-t9 := 18;
-t10 := 21;
-t11 := 23;
-t12 := 24;
-
-adj_fill.A(1, 6) % fixed x points
- (7, 12) % fixed y points
- () % tied points
- ((4,9), (2,11)) % verticals
- ((5,8), (3,10)) % horizontals
- ((1317,1541){15,-67}...{15,-67} % 0
- (1332,1474){332,-326}... % 1
- (1542,937){0,-1}... % 2
- (1351,383){-1,-1}... % 3
- (935,190){-1,0}... % 4
- (691,293){-1,1}... % 5
- (615,440){-103,375}... % *6
- (588,668){0,1}... % 7
- (591,983){27,868}... % 8
- (608,1390){0,1}... % 9
- (589,1568){-75,289}... % *10
- (533,1679){-1,1}... % 11
- (361,1747){-1,0}... % 12
- (128,1679){-504,-262}...{-420,-378} % *13
- (-143,1485)-- % 14
- (-86,1404){341,258}... % 15
- (176,1530){1,0}... % 16
- (273,1473){1,-1}... % 17
- (317,1220){0,-1}... % 18
- (317,440){0,-1}... % 19
- (444,55){1,-1}... % 20
- (717,-46){1,0}... % 21
- (1477,305){1,1}... % 22
- (1821,1097){0,1}...{-215,225} % 23
- (1546,1741){-75,-13}...{-75,-13} % 24
- (1471,1728)--cycle); % 25
-
-endchar(0);
-
-"gm036"; %lower case phi
-
-%charbegin( 30, 2644h#, ascender*v#, descender*v#);
-charbegin( 30, (2644-150)*h#, ascender*v#, descender*v#); % DEK
-n := 8;
-t1 := 2;
-t2 := 3;
-t3 := 4;
-t4 := 5;
-t5 := 9;
-t6 := 10;
-t7 := 11;
-t8 := 12;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- ((1,8), (2,1), (3,2), (4,3), (5,4), (6,5), (7,6), (8,7))% tied points
- ((4,5)) % verticals
- () % horizontals
- ((1216,-710){-64,37}...{-64,37} % 0
- (1152,-673){3,318}...{0,1} % 1
- (1171,-15){0,110}...{0,110} % 2
- (1171,95){0,1545}... % 3
- (1171,1640){0,2}... % 4
- (1171,1750){0,1}...{-57,813} % 5
- (1147,2414)-- % 6
- (1437,2569){25,-29}...{25,-29} % 7
- (1462,2540){-52,-705}...{0,-1} % 8
- (1432,1751){-6,-111}...{-6,-111} % 9
- (1426,1640){0,-1518}... % 10
- (1426,122){0,-2}...{0,-116} % 11
- (1426,6){0,-1}...{47,-360} % 12
- (1465,-579)--cycle); % 13
-
-n := 6;
-t1 := 0;
-t2 := 3;
-t3 := 6;
-t4 := 7;
-t5 := 9;
-t6 := 11;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,8), (3,3), (4,2), (6,1)) % tied points
- ((2,5)) % verticals
- ((3,4), (1,6)) % horizontals
- ((1171,-15){-1,0}... % 0
- (716,47){-769,238}... % *1
- (402,223){-1,1}... % 2
- (221,786){0,1}... % 3
- (494,1499){1,1}... % 4
- (768,1663){677,251}...{626,61} % *5
- (1171,1750)-- % 6
- (1171,1640){-1,0}... % 7
- (723,1472){-1,-1}... % 8
- (525,894){0,-1}... % 9
- (749,276){1,-1}...{1,0} % 10
- (1171,95)--cycle); % 11
-
-n := 6;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 6;
-t5 := 8;
-t6 := 10;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((1,7), (3,4), (4,5), (6,6)) % tied points
- ((2,5)) % verticals
- ((3,4), (1,6)) % horizontals
- ((1426,6){1,0}... % 0
- (2157,279){1,1}... % 1
- (2415,960){0,1}... % 2
- (2191,1547){-1,1}... % 3
- (1919,1676){-759,204}...{-701,54} % *4
- (1432,1751)-- % 5
- (1426,1640){1,0}... % 6
- (1935,1483){1,-1}... % 7
- (2110,967){0,-1}... % 8
- (1900,352){-1,-1}...{-1,0} % 9
- (1426,122)--cycle); % 10
-
-%endchar(0);
-endchar(-75h#); % DEK
-
-"gm037"; %lower case chi
-
-%charbegin( 31, 1835h#, lcbody*v#, descender*v#);
-charbegin( 31, (1835+100)*h#, lcbody*v#, descender*v#);
-n := 9;
-t1 := 1;
-t2 := 3;
-t3 := 4;
-t4 := 7;
-t5 := 10;
-t6 := 11;
-t7 := 14;
-t8 := 15;
-t9 := 18;
-
-adj_fill.A() % fixed x points
- (5) % fixed y points
- ((2,1), (3,2), (7,3), (8,4)) % tied points
- () % verticals
- ((4,6), (1,9)) % horizontals
- ((1857,-434){-343,-172}... % 0
- (1603,-489){-1,0}... % 1
- (1467,-438){-1,1}...{-316,715} % 2
- (919,579){-77,153}... % 3
- (842,732){-.8726,1.799}... % 4
- (496,1473){-346,741}... % 5
- (371,1661){-1,1}... % 6
- (221,1724){-1,0}... % 7
- (-35,1640){-203,-155}...{-203,-155} % 8
- (-238,1485)-- % 9
- (-180,1407){301,244}... % 10
- (54,1520){1,0}... % 11
- (163,1467){1,-1}... % 12
- (274,1293){398,-799}... % 13
- (672,494){.8173,-1.824}...{62,-155} % 14
- (734,339){297,-721}... % 15
- (1034,-360){477,-978}... % *16
- (1211,-639){1,-1}... % 17
- (1378,-728){1,0}... % 18
- (1579,-675){509,209}...{318,183} % *19
- (1887,-519)--cycle); % 20
-
-n := 2;
-t1 := 1;
-t2 := 2;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,3), (2,4)) % tied points
- () % verticals
- () % horizontals
- ((-106,-595){182,270}...{488,629} % 0
- (672,494)-- % 1
- (734,339){-448,-668}... % 2
- (358,-257){-593,-1024}...{-147,-369} % *3
- (141,-685){-63,-23}...{-63,-23} % 4
- (78,-708)--cycle); % 5
-
-n := 2;
-t1 := 2;
-t2 := 3;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((1,2), (2,1)) % tied points
- () % verticals
- () % horizontals
- ((1633,1701){-76,-13}...{-76,-13} % 0
- (1557,1688){-715,-956}...{-715,-956} % 1
- (842,732)-- % 2
- (919,579){449,604}... % 3
- (1095,796){837,977}...{170,197} % *4
- (1756,1556){-1,29}...{-1,29} % 5
- (1755,1585)--cycle); % 6
-
-%endchar(0);
-endchar(100h#); % DEK
-
-"gm040"; %lower case psi
-
-%charbegin( 32, 2643h#, ascender*v#, descender*v#);
-charbegin( 32, 2593h#, ascender*v#, descender*v#); % DEK
-n := 4;
-t1 := 2;
-t2 := 3;
-t3 := 4;
-t4 := 5;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- ((1,4), (2,1), (3,2), (4,3)) % tied points
- ((1,4)) % verticals
- () % horizontals
- ((1183,2451){20,-353}... % 0
- (1227,1322){0,-1}... % 1
- (1227,128){0,-2}...{0,-121} % 2
- (1227,7)-- % 3
- (1484,7){0,121}... % 4
- (1484,128){0,2}... % 5
- (1484,1467){0,1}...{22,308} % 6
- (1492,2545){-28,25}...{-28,25} % 7
- (1464,2570)--cycle); % 8
-
-n := 8;
-t1 := 0;
-t2 := 4;
-t3 := 6;
-t4 := 8;
-t5 := 9;
-t6 := 10;
-t7 := 14;
-t8 := 17;
-
-adj_fill.B(4) % fixed x points
- (5) % fixed y points
- ((1,4), (8,1)) % tied points
- ((2,7)) % verticals
- ((3,6), (1,8)) % horizontals
- ((1227,128){-370,47}... % 0
- (950,191){-453,164}... % *1
- (774,292){-1,1}... % 2
- (637,576){-168,733}... % *3
- (606,1025){23,476}... % 4
- (541,1686){-1,1}... % 5
- (372,1745){-1,0}... % 6
- (146,1681){-510,-250}...{-376,-299} % *7
- (-138,1495)-- % 8
- (-64,1424){393,268}... % 9
- (173,1537){1,0}... % 10
- (258,1498){1,-1}... % 11
- (315,1384){77,-296}... % *12
- (335,1202){0,-1}... % 13
- (335,636){0,-1}... % 14
- (500,160){1,-1}... % 15
- (762,47){727,-153}...{1,0} % *16
- (1227,7)--cycle); % 17
-
-n := 2;
-t1 := 2;
-t2 := 3;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((1,1), (2,2)) % tied points
- ((1,2)) % verticals
- () % horizontals
- ((1252,-698){-39,25}...{-39,25} % 0
- (1213,-673){14,680}...{14,680} % 1
- (1227,7)-- % 2
- (1484,7){0,-1}...{47,-362} % 3
- (1517,-569)--cycle); % 4
-
-n := 5;
-t1 := 1;
-t2 := 2;
-t3 := 5;
-t4 := 6;
-t5 := 8;
-
-adj_fill.D(1) % fixed x points
- () % fixed y points
- ((3,3), (4,2)) % tied points
- ((2,5)) % verticals
- () % horizontals
- ((1945,1563){-9,-48}...{-9,-48} % 0
- (1936,1515){162,-176}... % 1
- (2169,989){0,-1}... % 2
- (1982,410){-1,-1}... % 3
- (1717,201){-498,-282}...{-1,0} % *4
- (1484,128)-- % 5
- (1484,7){688,180}... % 6
- (2131,351){1,1}... % 7
- (2429,1058){0,1}...{-198,246} % 8
- (2185,1729){-75,11}...{-75,11} % 9
- (2110,1740)--cycle); % 10
-
-endchar(0);
-
-"gm041"; %lower case omega
-
-%charbegin( 33, 3051h#, lcbody*v#, baseline*v#);
-charbegin( 33, (3051-100)*h#, lcbody*v#, baseline*v#); % DEK
-n := 16;
-t1 := 1;
-t2 := 2;
-t3 := 4;
-t4 := 6;
-t5 := 8;
-t6 := 10;
-t7 := 12;
-t8 := 13;
-t9 := 15;
-t10 := 18;
-t11 := 21;
-t12 := 23;
-t13 := 25;
-t14 := 28;
-t15 := 30;
-t16 := 31;
-
-adj_fill.A(8, 16) % fixed x points
- (1, 4, 7, 12) % fixed y points
- () % tied points
- ((6,9), (11,13), (2,15)) % verticals
- ((5,10), (3,14)) % horizontals
- ((2508,1737){50,8}...{50,8} % 0
- (2558,1745){168,-129}... % 1
- (2838,1133){0,-1}... % 2
- (2469,242){-1,-1}... % 3
- (1910,-13){-1,0}... % 4
- (1599,90){-1,1}...{-309,687} % 5
- (1450,354){-1,-1}... % 6
- (1084,57){-668,-401}... % *7
- (782,-47){-1,0}... % 8
- (416,91){-1,1}... % 9
- (199,651){0,1}... % 10
- (518,1545){1,1}...{361,125} % 11
- (841,1724)-- % 12
- (902,1672){-383,-280}... % 13
- (756,1554){-1,-1}... % 14
- (500,859){0,-1}... % 15
- (542,535){163,-544}... % *16
- (663,315){1,-1}... % 17
- (945,184){1,0}... % 18
- (1275,341){1,1}... % 19
- (1376,557){136,579}... % *20
- (1411,920){0,1}...{0,701} % 21
- (1411,1621){279,104}...{279,104} % 22
- (1690,1725){21,-26}...{21,-26} % 23
- (1711,1699){-105,-716}... % 24
- (1679,976){0,-1}... % 25
- (1725,568){178,-667}... % *26
- (1857,309){1,-1}... % 27
- (2077,234){1,0}... % 28
- (2418,399){1,1}... % 29
- (2591,901){0,1}...{-289,246} % 30
- (2342,1512){11,45}...{11,45} % 31
- (2353,1557)--cycle); % 32
-
-%endchar(0);
-endchar(-50h#); % DEK
-
-"gm042"; %lower case varepsilon
-
-charbegin( 34, 1601h#, lcbody*v#, baseline);
-n := 18;
-t1 := 0;
-t2 := 3;
-t3 := 5;
-t4 := 7;
-t5 := 8;
-t6 := 10;
-t7 := 12;
-t8 := 14;
-t9 := 16;
-t10 := 17;
-t11 := 18;
-t12 := 20;
-t13 := 22;
-t14 := 23;
-t15 := 24;
-t16 := 25;
-t17 := 27;
-t18 := 28;
-
-adj_fill.A(5, 10, 14, 18) % fixed x points
- (1, 9) % fixed y points
- ((13,1), (15,1)) % tied points
- ((7,12), (3,16)) % verticals
- ((8,11), (4,6), (2,17)) % horizontals
- ((1241,1350){-43,6}...{-43,6} % 0
- (1198,1356){-125,367}... % 1
- (1112,1488){-1,1}... % 2
- (843,1592){-1,0}... % 3
- (586,1481){-1,-1}... % 4
- (512,1307){0,-1}... % 5
- (586,1093){1,-1}... % 6
- (852,1022){1,0}...{189,-7} % 7
- (1041,1015){-78,-174}...{-78,-174} % 8
- (963,841){-249,61}... % 9
- (793,860){-1,0}... % 10
- (514,749){-1,-1}... % 11
- (447,557){0,-1}... % 12
- (590,246){1,-1}... % 13
- (935,141){1,0}... % 14
- (1171,201){507,233}...{274,220} % *15
- (1442,374)-- % 16
- (1491,304){-342,-374}... % 17
- (738,-54){-1,0}... % 18
- (328,94){-1,1}... % 19
- (202,405){0,1}... % 20
- (315,736){1,1}...{377,156} % 21
- (526,882){262,58}...{262,58} % 22
- (788,940){-262,-58}...{-262,-58} % 23
- (526,882){-329,271}... % 24
- (368,1191){0,1}... % 25
- (511,1571){1,1}... % 26
- (963,1743){1,0}...{290,-204} % 27
- (1352,1590)--cycle); % 28
-
-endchar(0);
-
-"gm043"; %lower case var theta
-
-charbegin( 35, 1844h#, ascender*v#, baseline*v#);
-n := 17;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 7;
-t5 := 8;
-t6 := 11;
-t7 := 14;
-t8 := 17;
-t9 := 19;
-t10 := 21;
-t11 := 24;
-t12 := 27;
-t13 := 30;
-t14 := 31;
-t15 := 34;
-t16 := 36;
-t17 := 39;
-
-adj_fill.A(9, 17) % fixed x points
- () % fixed y points
- ((1,1), (4,1), (5,2), (13,3), (14,4), (17,2))% tied points
- ((7,11), (5,13), (2,16)) % verticals
- ((8,10), (6,12), (3,15), (1,17)) % horizontals
- ((1360,1349){-292,24}... % 0
- (775,1599){-1,1}... % 1
- (531,2135){0,1}... % 2
- (630,2375){1,1}... % 3
- (818,2438){1,0}... % 4
- (1048,2335){1,-1}... % 5
- (1279,1929){312,-986}...{0,-1} % *6
- (1360,1349){16,-124}...{16,-124} % 7
- (1376,1225){0,-1}... % 8
- (1306,622){-271,-991}... % *9
- (1105,234){-1,-1}... % 10
- (818,124){-1,0}... % 11
- (641,197){-1,1}... % 12
- (577,329){-86,348}... % *13
- (555,545){0,1}... % 14
- (555,1132){0,1}... % 15
- (510,1311){-1,1}... % 16
- (367,1375){-1,0}... % 17
- (123,1311){-519,-249}...{-311,-266} % *18
- (-152,1126)-- % 19
- (-110,1051){350,214}... % 20
- (146,1156){1,0}... % 21
- (248,1106){1,-1}... % 22
- (306,845){0,-1}... % 23
- (306,421){0,-1}... % 24
- (332,197){99,-367}... % *25
- (405,54){1,-1}... % 26
- (684,-51){1,0}... % 27
- (1264,224){1,1}... % 28
- (1516,650){340,1011}...{0,1} % *29
- (1604,1235){-2,105}...{-2,105} % 30
- (1602,1340){0,1}... % 31
- (1515,1989){-336,1095}... % *32
- (1266,2435){-1,1}... % 33
- (932,2582){-1,0}... % 34
- (533,2427){-1,-1}... % 35
- (381,2040){0,-1}... % 36
- (619,1509){1,-1}... % 37
- (931,1319){757,-284}...{256,-21} % *38
- (1376,1225)--cycle); % 39
-
-n := 2;
-t1 := 1;
-t2 := 2;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,3), (2,4)) % tied points
- () % verticals
- ((1,2)) % horizontals
- ((1832,1236){-228,-1}...{-228,-1} % 0
- (1604,1235)-- % 1
- (1602,1340){230,-7}...{230,-7} % 2
- (1832,1333)--cycle); % 3
-
-endchar(0);
-
-"gm044"; %varpi
-
-charbegin( 36, 3043h#, theight*v#, baseline*v#);
-n := 18;
-t1 := 0;
-t2 := 3;
-t3 := 6;
-t4 := 8;
-t5 := 10;
-t6 := 11;
-t7 := 13;
-t8 := 15;
-t9 := 16;
-t10 := 17;
-t11 := 19;
-t12 := 22;
-t13 := 24;
-t14 := 25;
-t15 := 28;
-t16 := 31;
-t17 := 34;
-t18 := 37;
-
-adj_fill.A(1, 9) % fixed x points
- (5, 8, 13, 18) % fixed y points
- () % tied points
- ((7,10), (12,14), (3,16)) % verticals
- ((6,11), (4,15), (2,17)) % horizontals
- ((174,1423){189,221}... % 0
- (578,1818){252,151}... % 1
- (955,1939){959,162}... % *2
- (1537,1980){1,0}... % 3
- (2198,1903){1086,-297}... % *4
- (2623,1683){1,-1}... % 5
- (2822,1132){0,-1}... % 6
- (2439,221){-1,-1}... % 7
- (1912,-45){-1,0}... % 8
- (1584,84){-1,1}...{-132,480} % 9
- (1434,336){-260,-299}... % 10
- (730,-30){-1,0}... % 11
- (399,113){-1,1}... % 12
- (200,717){0,1}... % 13
- (455,1280){1,1}...{394,259} % 14
- (660,1432)-- % 15
- (696,1355){-425,-418}... % 16
- (491,830){0,-1}... % 17
- (667,285){1,-1}... % 18
- (890,174){1,0}... % 19
- (1208,288){1,1}... % 20
- (1340,527){179,587}... % *21
- (1387,875){0,1}...{-26,441} % 22
- (1370,1118){297,102}...{297,102} % 23
- (1667,1220){33,-43}...{33,-43} % 24
- (1700,1177){0,-1}... % 25
- (1720,560){109,-868}... % *26
- (1809,309){1,-1}... % 27
- (2076,208){1,0}... % 28
- (2389,345){1,1}... % 29
- (2519,579){175,576}... % *30
- (2564,921){0,1}... % 31
- (2361,1515){-1,1}... % 32
- (1989,1700){-970,250}... % *33
- (1391,1765){-1,0}... % 34
- (943,1744){-728,-82}... % *35
- (663,1683){-319,-135}...{-1,-1} % 36
- (230,1367)--cycle); % 37
-
-endchar(0);
-
-"gm047"; %var phi
-
-charbegin( 39, 2626h#, lcbody*v#, baseline*v#);
-n := 6;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 5;
-t5 := 7;
-t6 := 10;
-
-adj_fill.A(1, 4, 6) % fixed x points
- (3) % fixed y points
- ((1,2), (6,1)) % tied points
- ((2,5)) % verticals
- ((1,6)) % horizontals
- ((1099,-31){-565,53}... % 0
- (490,232){-1,1}... % 1
- (235,920){0,1}... % 2
- (478,1476){1,1}...{351,106} % 3
- (915,1729)-- % 4
- (957,1645){-432,-191}... % 5
- (702,1467){-1,-1}... % 6
- (532,989){0,-1}... % 7
- (763,305){1,-1}... % 8
- (945,155){336,-209}...{486,-40} % *9
- (1099,96)--cycle); % 10
-
-n := 12;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 4;
-t5 := 7;
-t6 := 10;
-t7 := 11;
-t8 := 13;
-t9 := 15;
-t10 := 17;
-t11 := 18;
-t12 := 19;
-
-adj_fill.B(6, 7) % fixed x points
- () % fixed y points
- ((1,4), (2,3), (6,3), (7,4), (11,1), (12,2))% tied points
- ((5,8), (3,10)) % verticals
- ((6,7), (4,9)) % horizontals
- ((1347,-31){0,127}... % 0
- (1347,96){0,2}... % 1
- (1347,979){0,1}... % 2
- (1502,1483){1,1}... % 3
- (1769,1574){1,0}... % 4
- (1997,1481){1,-1}... % 5
- (2093,1300){130,-455}... % *6
- (2127,1026){0,-1}... % 7
- (2070,621){-221,-691}... % *8
- (1906,335){-1,-1}...{-1,0} % 9
- (1347,96)-- % 10
- (1347,-31){642,76}... % 11
- (2184,332){1,1}... % 12
- (2433,1025){0,1}... % 13
- (2248,1561){-1,1}... % 14
- (1840,1717){-1,0}... % 15
- (1335,1524){-1,-1}... % 16
- (1099,889){0,-1}... % 17
- (1099,96){0,-2}...{0,-127} % 18
- (1099,-31)--cycle); % 19
-
-n := 2;
-t1 := 2;
-t2 := 3;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((1,2), (2,4)) % tied points
- () % verticals
- () % horizontals
- ((1140,-729){-49,51}...{-49,51} % 0
- (1091,-678){8,647}...{8,647} % 1
- (1099,-31)-- % 2
- (1347,-31){0,-1}...{39,-440} % 3
- (1377,-650)--cycle); % 4
-
-endchar(0);
-
-"gm100"; %medium partial sign
-
-%rotation of 3 degrees, watch out for lateral drift!
-%rot := identity rotated 3 shifted (0,-60v);
-
-charbegin( 64, 1875h#, capheight*v#, baseline*v#);
-rot := identity rotatedaround((923h,774v),-5); % DEK
-n := 16;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 7;
-t5 := 9;
-t6 := 11;
-t7 := 12;
-t8 := 13;
-t9 := 14;
-t10 := 16;
-t11 := 19;
-t12 := 22;
-t13 := 23;
-t14 := 24;
-t15 := 26;
-t16 := 28;
-
-adj_fill.A(8) % fixed x points
- (16) % fixed y points
- ((7,1), (8,2), (13,2), (14,1)) % tied points
- ((5,10), (3,12), (1,16)) % verticals
- ((6,9), (4,11), (2,15)) % horizontals
- ((100,1985){181,803}... % 0
- (289,2382){1,1}... % 1
- (748,2575){1,0}... % 2
- (1216,2356){1,-1}... % 3
- (1549,1786){450,-1360}... % *4
- (1666,996){0,-1}... % 5
- (1390,175){-1,-1}... % 6
- (923,-38){-1,0}... % 7
- (430,160){-1,1}... % 8
- (195,774){0,1}... % 9
- (437,1473){1,1}... % 10
- (1043,1702){1,0}...{659,-112} % 11
- (1274,1671)-- % 12
- (1300,1532){-600,184}... % 13
- (1049,1570){-1,0}... % 14
- (689,1425){-1,-1}... % 15
- (503,850){0,-1}... % 16
- (549,495){178,-595}... % *17
- (681,255){1,-1}... % 18
- (957,134){1,0}... % 19
- (1214,235){1,1}... % 20
- (1344,499){175,693}... % *21
- (1389,928){0,1}...{-134,448} % 22
- (1300,1532){-26,139}...{-26,139} % 23
- (1274,1671){-117,617}... % 24
- (1025,2168){-1,1}... % 25
- (615,2350){-1,0}... % 26
- (297,2221){-1,-1}...{-212,-927} % 27
- (165,1967)--cycle); % 28
-
-endchar(0);
-
-"gm175"; %wp
-
-charbegin( 125, 2038h#, lcbody*v#, baseline*v#);
-n := 18;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 7;
-t5 := 11;
-t6 := 13;
-t7 := 15;
-t8 := 19;
-t9 := 20;
-t10 := 21;
-t11 := 22;
-t12 := 26;
-t13 := 28;
-t14 := 30;
-t15 := 36;
-t16 := 38;
-t17 := 41;
-t18 := 42;
-
-adj_fill.A(10, 18) % fixed x points
- (1, 9) % fixed y points
- () % tied points
- ((8,11), (7,12), (5,14), (3,16)) % verticals
- ((6,13), (4,15), (2,17)) % horizontals
- ((1139,389){111,-402}... % 0
- (1227,232){1,-1}... % 1
- (1362,180){1,0}... % 2
- (1580,280){1,1}... % 3
- (1722,541){192,650}... % *4
- (1772,930){0,1}... % 5
- (1612,1426){-1,1}... % 6
- (1395,1508){-1,0}... % 7
- (1195,1450){-415,-223}... % *8
- (980,1285){-1,-1}... % 9
- (485,526){-248,-426}... % 10
- (303,-111){0,-1}... % 11
- (432,-489){1,-1}... % 12
- (577,-561){1,0}... % 13
- (757,-481){1,1}... % 14
- (859,-187){0,1}... % 15
- (776,96){-324,709}... % *16
- (535,522){-217,335}... % 17
- (353,863){-245,610}... % *18
- (290,1132){0,1}...{307,224} % 19
- (634,1718)-- % 20
- (685,1679){-353,-437}... % 21
- (495,1266){0,-1}... % 22
- (537,1073){166,-444}... % *23
- (661,822){309,-523}... % 24
- (920,310){348,-874}... % *25
- (1009,-52){0,-1}... % 26
- (832,-576){-1,-1}... % 27
- (513,-727){-1,0}... % 28
- (267,-631){-1,1}... % 29
- (123,-239){0,1}... % 30
- (200,134){305,878}... % *31
- (428,639){258,485}... % 32
- (708,1126){491,768}... % *33
- (919,1407){1,1}... % 34
- (1244,1655){632,335}... % *35
- (1551,1742){1,0}... % 36
- (1832,1635){1,-1}... % 37
- (1993,1132){0,-1}... % 38
- (1656,189){-1,-1}... % 39
- (1454,32){-385,-212}... % *40
- (1271,-23){-1,0}...{-289,399} % 41
- (920,188)--cycle); % 42
-
-endchar(0);
-
-% PUNCTUATION
-no_stem_round;
-more_side(0);
-
-"rmperiod";
-
-%charbegin( 58, 1840h#, lcbody*v#, baseline*v#);
-charbegin( 58, (1840-812)*h#, 400*v#, baseline*v#); % DEK
-
-n := 5;
-t1 := 1;
-t2 := 2;
-t3 := 3;
-t4 := 4;
-t5 := 5;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- ((1,1), (5,1)) % tied points
- ((2,4)) % verticals
- ((1,3)) % horizontals
- ((931,163)-- % 0
- (931,378){-1,0}... % 1
- (729,163){0,-1}... % 2
- (931,-55){1,0}... % 3
- (1148,163){0,1}...{-1,0} % 4
- (931,378)--cycle); % 5
-
-%endchar(0);
-endchar(-406h#); % DEK
-
-"rmcomma";
-
-%charbegin( 59, 1840h#, lcbody*v#, baseline*v#);
-charbegin( 59,(1840-812)*h#, 400*v#, baseline*v#); % DEK
-n := 4;
-t1 := 5;
-t2 := 6;
-t3 := 7;
-t4 := 11;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- ((2,1), (3,1)) % tied points
- ((1,4)) % verticals
- () % horizontals
- ((813,-642){171,229}... % 0
- (959,-368){161,387}... % 1
- (986,-224){0,1}... % 2
- (938,-69){-128,177}... % 3
- (810,108){-128,177}... % 4
- (773,228){0,1}...{271,188} % 5
- (838,354)-- % 6
- (838,354){373,276}... % 7
- (945,396){1,0}... % 8
- (1038,323){228,-317}... % 9
- (1167,90){103,-266}... % 10
- (1197,-100){0,-1}... % 11
- (1115,-357){-254,-409}...{-156,-187} % 12
- (855,-710)--cycle); % 13
-
-%endchar(0);
-endchar(-406h#); % DEK
-
-"rmlessthan";
-
-%charbegin( 60, 1220h#, lcbody*v#, baseline*v#);
-charbegin( 60, 2800h#, (1000+925)*v#, (1000-925)*v#); % DEK
-n := 0;
-
-numeric a[],b[],alpha[],beta[];
-pair vec[];
-a6=a8=2493; a7=347; .5[b6,b8]=b7=925; b6-b8=2000;
-vec1=(a6,b6)-(a7,b7); vec2=(a8,b8)-(a7,b7);
-vec3=unitvector vec1 rotated 90; vec4=unitvector vec2 rotated 90;
-(a2,b2)=(a6,b6)+55vec3; (a3,b3)=(a6,b6)-75vec3;
-(a0,b0)=(a8,b8)-75vec4; (a5,b5)=(a8,b8)+75vec4;
-(a1,b1)=(a6,b6)+75vec3+alpha1*vec1=(a0,b0)+beta1*vec2;
-(a4,b4)=(a3,b3)+alpha2*vec1=(a5,b5)+beta2*vec2;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- () % horizontals
-% ((997,-38){-934,946}...{-934,946} % 0
-% (63,908){958,848}...{958,848} % 1
-% (1021,1756)-- % 2
-% (1100,1677){-786,-745}...{-786,-745} % 3
-% (314,932){825,-824}...{825,-824} % 4
-% (1139,108)--cycle); % 5
- ((a0,b0)-- % 0 % DEK
- (a1,b1)-- % 1
- (a2,b2)-- % 2
- (a3,b3)-- % 3
- (a4,b4)-- % 4
- (a5,b5)--cycle); % 5
-
-endchar(0);
-
-"rmslash";
-
-%charbegin( 61, 1796h#, programem*v#, descender*v#);
-charbegin( 61, 1858h#, .75programem*v#, .25programem*v#); % DEK
-n := 0;
-
-numeric a[],b[],alpha,beta;
-pair vec;
-.5[b0,b3]=.75programem-120; b1=b2=-.25programem+250; b0-b3=33;
-.5[a0,a3]=1652; .5[a1,a2]=205;
-vec=(.5[a0-a1,a3-a2],.5[b0-b1,b3-b2]);
-(a3,b3)-(a2,b2)=alpha*vec;
-(a1,b1)=beta*vec+(a2,b2)+145*(unitvector vec rotated 90);
-
-adj_fill.A() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- () % horizontals
-% ((1614,2740){-1519,-3012}...{-1519,-3012}% 0
-% (95,-272)-- % 1
-% (223,-284){1505,2991}...{1505,2991} % 2
-% (1728,2707)--cycle); % 3
- ((a0,b0)-- % 0 % DEK
- (a1,b1)-- % 1
- (a2,b2)-- % 2
- (a3,b3)--cycle); % 3
-
-endchar(0);
-
-"rmgreaterthan";
-
-%charbegin( 62, 1214h#, lcbody*v#, baseline*v#);
-charbegin( 62, 2800h#, (1000+925)*v#, (1000-925)*v#); % DEK
-
-n := 0;
-
-numeric a[],b[],alpha[],beta[];
-pair vec[];
-a6=a8=307; a7=2453; .5[b6,b8]=b7=925; b6-b8=2000;
-vec1=(a6,b6)-(a7,b7); vec2=(a8,b8)-(a7,b7);
-vec3=unitvector vec1 rotated 90; vec4=unitvector vec2 rotated 90;
-(a2,b2)=(a6,b6)-55vec3; (a3,b3)=(a6,b6)+75vec3;
-(a0,b0)=(a8,b8)+75vec4; (a5,b5)=(a8,b8)-75vec4;
-(a1,b1)=(a6,b6)-75vec3+alpha1*vec1=(a0,b0)+beta1*vec2;
-(a4,b4)=(a3,b3)+alpha2*vec1=(a5,b5)+beta2*vec2;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- () % horizontals
-% ((161,41){739,815}...{739,815} % 0
-% (900,856){-786,762}...{-786,762} % 1
-% (114,1618)-- % 2
-% (248,1745){858,-852}...{858,-852} % 3
-% (1106,893){-857,-920}...{-857,-920} % 4
-% (249,-27)--cycle); % 5
- ((a0,b0)-- % 0 % DEK
- (a1,b1)-- % 1
- (a2,b2)-- % 2
- (a3,b3)-- % 3
- (a4,b4)-- % 4
- (a5,b5)--cycle); % 5
-
-endchar(0);
-
-%DOTLESS CHARACTERS
-set_stem_round(250,268,290,303,325,341); % DEK
-more_side(100h#);
-
-"rmathi"; %dotless i
-
-charbegin( 123, 1033h#, lcbody*v#, baseline );
-
-n := 10;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 7;
-t5 := 9;
-t6 := 10;
-t7 := 12;
-t8 := 15;
-t9 := 17;
-t10 := 18;
-
-adj_fill.A(1, 6) % fixed x points
- (5, 10) % fixed y points
- () % tied points
- ((3,8)) % verticals
- ((4,7), (2,9)) % horizontals
- ((-142,1457){309,254}... % 0
- (152,1660){513,274}... % *1
- (371,1731){1,0}... % 2
- (562,1662){146,-170}... % 3
- (617,1476){52,-662}... % *4
- (614,1000){-15,-516}... % 5
- (657,306){155,-300}... % 6
- (787,223){1,0}... % 7
- (929,270){325,182}...{310,275} % *8
- (1112,405)-- % 9
- (1180,356){-373,-545}... % 10
- (910,66){-540,-395}... % *11
- (640,-39){-391,0}... % 12
- (410,70){-162,254}... % 13
- (348,330){-62,927}... % *14
- (348,997){8,540}... % 15
- (310,1454){-118,212}... % 16
- (216,1513){-1,0}...{-322,-199} % 17
- (-83,1385)--cycle); % 18
-
-endchar(0);
-
-"rmathj"; %dotless j
-
-charbegin( 124, 1029h#, lcbody*v#, descender*v#);
-
-n := 8;
-t1 := 0;
-t2 := 4;
-t3 := 7;
-t4 := 9;
-t5 := 10;
-t6 := 11;
-t7 := 13;
-t8 := 15;
-
-adj_fill.A(4, 8) % fixed x points
- (1, 5) % fixed y points
- () % tied points
- ((2,7)) % verticals
- ((3,6)) % horizontals
- ((26,-706){321,177}... % 0
- (447,-389){655,689}... % *1
- (681,-17){146,439}... % 2
- (722,283){40,999}... % *3
- (721,982){-7,543}... % 4
- (700,1485){-94,700}... % *5
- (627,1682){-257,245}... % 6
- (475,1732){-1,0}... % 7
- (262,1661){-524,-277}...{-418,-319} % *8
- (-49,1455)-- % 9
- (1,1386){386,214}... % 10
- (282,1509){1,0}... % 11
- (388,1468){213,-249}... % 12
- (458,817){-8,-467}... % 13
- (393,-127){-148,-472}...{-501,-321} % 14
- (-22,-634)--cycle); % 15
-
-endchar(0);
diff --git a/Master/texmf-dist/fonts/source/public/ams/eusb10.mf b/Master/texmf-dist/fonts/source/public/ams/eusb10.mf
deleted file mode 100644
index c7e0042a47c..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/eusb10.mf
+++ /dev/null
@@ -1,47 +0,0 @@
-%% @metafontfile{
-%% filename="eusb10.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "12908 47 207 1816"
-%% keywords="amsfonts, tex, metafont , euler ",
-%% abstract="This is the parameter file for use with
-%% eusb10, the Euler script bold font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% ----- Euler Script Bold 10pt ---------------------------------
-
- font_identifier := "EUSB V2.2";
-
- ptsize = 10;
-
- leftside# = rightside# = 0h#;
-
- xscale_factor := 1.13;
-
- input eusbch;
-
- bye
diff --git a/Master/texmf-dist/fonts/source/public/ams/eusb5.mf b/Master/texmf-dist/fonts/source/public/ams/eusb5.mf
deleted file mode 100644
index 679987bceef..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/eusb5.mf
+++ /dev/null
@@ -1,47 +0,0 @@
-%% @metafontfile{
-%% filename="eusb5.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "06976 47 207 1814"
-%% keywords="amsfonts, tex, metafont , euler ",
-%% abstract="This is the parameter file for use with
-%% eusb5, the Euler script bold font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% ----- Euler Script Bold 5pt ---------------------------------
-
- font_identifier := "EUSB V2.2";
-
- ptsize = 5;
-
- leftside# = rightside# = 300h#;
-
- xscale_factor := 1.28;
-
- input eusbch;
-
- bye
diff --git a/Master/texmf-dist/fonts/source/public/ams/eusb6.mf b/Master/texmf-dist/fonts/source/public/ams/eusb6.mf
deleted file mode 100644
index a3896024c4b..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/eusb6.mf
+++ /dev/null
@@ -1,47 +0,0 @@
-%% @metafontfile{
-%% filename="eusb6.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "54714 47 207 1815"
-%% keywords="amsfonts, tex, metafont , euler ",
-%% abstract="This is the parameter file for use with
-%% eusb6, the Euler script bold font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% ----- Euler Script Bold 6pt ---------------------------------
-
- font_identifier := "EUSB V2.2";
-
- ptsize = 6;
-
- leftside# = rightside# = 150h#;
-
- xscale_factor := 1.24;
-
- input eusbch;
-
- bye
diff --git a/Master/texmf-dist/fonts/source/public/ams/eusb7.mf b/Master/texmf-dist/fonts/source/public/ams/eusb7.mf
deleted file mode 100644
index 8cdc062e43f..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/eusb7.mf
+++ /dev/null
@@ -1,47 +0,0 @@
-%% @metafontfile{
-%% filename="eusb7.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "17708 47 207 1814"
-%% keywords="amsfonts, tex, metafont , euler ",
-%% abstract="This is the parameter file for use with
-%% eusb7, the Euler script bold font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% ----- Euler Script Bold 7pt ---------------------------------
-
- font_identifier := "EUSB V2.2";
-
- ptsize = 7;
-
- leftside# = rightside# = 100h#;
-
- xscale_factor := 1.21;
-
- input eusbch;
-
- bye
diff --git a/Master/texmf-dist/fonts/source/public/ams/eusb8.mf b/Master/texmf-dist/fonts/source/public/ams/eusb8.mf
deleted file mode 100644
index cd9d87ed3b5..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/eusb8.mf
+++ /dev/null
@@ -1,47 +0,0 @@
-%% @metafontfile{
-%% filename="eusb8.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "34751 47 207 1813"
-%% keywords="amsfonts, tex, metafont , euler ",
-%% abstract="This is the parameter file for use with
-%% eusb8, the Euler script bold font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% ----- Euler Script Bold 8pt ---------------------------------
-
- font_identifier := "EUSB V2.2";
-
- ptsize = 8;
-
- leftside# = rightside# = 0h#;
-
- xscale_factor := 1.18;
-
- input eusbch;
-
- bye
diff --git a/Master/texmf-dist/fonts/source/public/ams/eusb9.mf b/Master/texmf-dist/fonts/source/public/ams/eusb9.mf
deleted file mode 100644
index e6e5ed84bea..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/eusb9.mf
+++ /dev/null
@@ -1,47 +0,0 @@
-%% @metafontfile{
-%% filename="eusb9.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "49467 47 207 1813"
-%% keywords="amsfonts, tex, metafont , euler ",
-%% abstract="This is the parameter file for use with
-%% eusb9, the Euler script bold font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% ----- Euler Script Bold 9pt ---------------------------------
-
- font_identifier := "EUSB V2.2";
-
- ptsize = 9;
-
- leftside# = rightside# = 0h#;
-
- xscale_factor := 1.15;
-
- input eusbch;
-
- bye
diff --git a/Master/texmf-dist/fonts/source/public/ams/eusbch.mf b/Master/texmf-dist/fonts/source/public/ams/eusbch.mf
deleted file mode 100644
index 99e7075da87..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/eusbch.mf
+++ /dev/null
@@ -1,3499 +0,0 @@
-%% @metafontfile{
-%% filename="eusbch.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: driver",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "17832 3499 10533 114147"
-%% keywords="amsfonts, tex, metafont , euler ",
-%% abstract="This is the driver file for use with
-%% the Euler script bold fonts in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% Euler Symbol Bold
-
-% ----- This font is set up as Math Symbol Font, \textfont2, page 427 of TeXbook
-% however, there are some alternate characters in nonstandard positions
-
-mode_setup;
-font_coding_scheme "TeX math symbols subset";
-
-% EULER MATH SYMBOLS BOLD PARAMETERS
-
-% These all in bitpad numbers (.001"):
-
- programem = 3700;
- baseline = 0;
- ascender = capheight;
- descender = 700;
- depthy = 700; % depthy = 500;
- capheight = 2600;
- lcbody = 1800; %1700 for medium, 1800 for bold.
- dotheight = 2600;
- theight = 2330;
- lfigheight = capheight;
- nfigbody = lcbody;
- nfigascender = ascender;
- nfigdescender = descender;
-
-input eubase;
-
-more_side(100h#); % DEK
-
-% information for positioning of math accents --- DEK
-skewchar=oct"060"; skew#=1/36programem*h#;
-ligtable "A": skewchar kern 5skew#;
-ligtable "I": "J": skewchar kern 2skew#;
-charcode:=skewchar; shipout nullpicture;
-
-
-"aleph";
-
-charbegin( 64, 2668h#, capheight*v#, baseline );
-
-n := 10;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 4;
-t5 := 5;
-t6 := 6;
-t7 := 7;
-t8 := 8;
-t9 := 10;
-t10 := 11;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- ((2,1), (3,2), (7,3), (8,4)) % tied points
- ((4,5), (9,10)) % verticals
- ((5,6), (1,10)) % horizontals
- ((2449,529){-321,229}...{-1,1} % 0
- (1915,952){-314,259}... % 1
- (1601,1211){-1.551,1.262}... % 2
- (669,1959){-932,748}...{-63,638} % 3
- (302,2549){-112,0}...{-112,0} % 4
- (190,2549)-- % 5
- (190,1820){1,-1}...{257,-205} % 6
- (699,1347){105,-87}...{105,-87} % 7
- (804,1260){555,-387}... % 8
- (1525,704){998,-815}...{1,-1} % 9
- (2294,2){79,0}...{79,0} % 10
- (2373,2)--cycle); % 11
-
-n := 7;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 4;
-t5 := 7;
-t6 := 10;
-t7 := 11;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((3,3), (4,4)) % tied points
- ((2,5), (1,7)) % verticals
- ((6,7)) % horizontals
- ((250,5){111,384}...{111,384} % 0
- (361,389){0,1}... % 1
- (426,986){337,550}...{1,1} % 2
- (699,1347)-- % 3
- (804,1260){-31,-7}... % 4
- (773,1253){-580,-590}... % 5
- (614,1051){-215,-375}... % *6
- (558,878){0,-1}... % 7
- (668,550){1,-1}... % 8
- (842,462){448,-119}...{1,0} % *9
- (1116,431){-65,-426}...{-65,-426} % 10
- (1051,5)--cycle); % 11
-
-n := 7;
-t1 := 0;
-t2 := 3;
-t3 := 4;
-t4 := 7;
-t5 := 8;
-t6 := 10;
-t7 := 12;
-
-adj_fill.C(1, 7) % fixed x points
- () % fixed y points
- ((2,6), (3,5)) % tied points
- ((4,5)) % verticals
- ((2,6)) % horizontals
- ((2450,1894){-58,-19}...{-58,-19} % 0
- (2392,1875){-10,14}... % 1
- (2230,1977){-1,0}...{-1,0} % 2
- (2003,1977){-156,-16}...{-156,-16} % 3
- (1847,1961){-1,0}... % 4
- (1593,2001){-1,1}... % 5
- (1536,2157){0,1}...{0,392} % 6
- (1536,2549)-- % 7
- (1625,2549){126,-501}... % 8
- (1684,2439){1,-1}... % 9
- (1843,2406){1,0}... % 10
- (2288,2406){1,0}...{0,-1} % 11
- (2450,2259)--cycle); % 12
-
-n := 6;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 3;
-t5 := 4;
-t6 := 7;
-
-adj_fill.D() % fixed x points
- () % fixed y points
- ((1,5), (3,2), (4,1), (6,6)) % tied points
- ((2,5)) % verticals
- () % horizontals
- ((1847,1961){-1,-1}... % 0
- (1601,1300){0,-1}...{0,-1} % 1
- (1601,1211)-- % 2
- (1915,952){-1,1}... % 3
- (1800,1228){0,1}... % 4
- (1855,1732){203,749}... % *5
- (1920,1894){147.8,245.5}...{413,187} % *6
- (2003,1977)--cycle); % 7
-
-endchar(0);
-
-% UPPER CASE
-set_stem_round(375,380,395,395,400,420);
-
-"sbua";
-
-%charbegin( "A", 2653h#, capheight*v#, baseline );
-charbegin( "A", (2653+50)*h#, capheight*v#, baseline ); % DEK
-
-n := 11;
-t1 := 0;
-t2 := 1;
-t3 := 8;
-t4 := 10;
-t5 := 11;
-t6 := 13;
-t7 := 15;
-t8 := 18;
-t9 := 19;
-t10 := 22;
-t11 := 23;
-
-adj_fill.A(1) % fixed x points
- () % fixed y points
- ((4,1), (5,1), (8,2), (9,3), (10,4), (11,5))% tied points
- ((3,6)) % verticals
- ((4,7), (2,11)) % horizontals
- ((2281,2552){-445,111}... % 0
- (2047,2594){-1,0}... % 1
- (1333,2313){-1,-1}... % 2
- (1049,1852){-535,-1227}... % *3
- (798,1086){-498,-1977}... % 4
- (486,215){-1,-1}... % 5
- (384,165){-1,0}... % 6
- (306,193){-1,1}... % 7
- (262,311){-111,503}... % 8
- (213,437){-1,1}...{-1,0} % 9
- (97,488)-- % 10
- (97,488){-1,0}... % 11
- (-49,437){-1,-1}... % 12
- (-116,276){0,-1}... % 13
- (-42,59){1,-1}... % 14
- (231,-39){1,0}... % 15
- (604,143){1,1}... % 16
- (812,418){424,689}...{184,406} % *17
- (1028,832){58,188}... % 18
- (1086,1020){140,590}... % 19
- (1322,1920){425,1266}... % *20
- (1511,2286){1,1}...{801,184} % 21
- (1738,2391){413,24}...{413,24} % 22
- (2151,2415)--cycle); % 23
-
-n := 9;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 6;
-t5 := 7;
-t6 := 8;
-t7 := 9;
-t8 := 11;
-t9 := 13;
-
-adj_fill.B(1) % fixed x points
- (9) % fixed y points
- ((3,6), (4,7), (5,4), (6,5)) % tied points
- ((4,7)) % verticals
- ((2,8)) % horizontals
- ((2666,323){-240,-505}... % 0
- (2500,105){-1,-1}... % 1
- (2143,-63){-1,0}... % 2
- (1902,36){-1,1}... % 3
- (1781,322){-164,796}...{0,1} % *4
- (1738,832){0,188}...{0,188} % 5
- (1738,1020){0,1371}...{0,1371} % 6
- (1738,2391)-- % 7
- (2151,2415){0,-1649}... % 8
- (2151,766){0,-1}... % 9
- (2225,212){1,-1}... % 10
- (2345,168){1,0}... % 11
- (2502,245){1,1}...{190,359} % 12
- (2615,391)--cycle); % 13
-
-n := 4;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 3;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((1,7), (2,3), (3,2), (4,6)) % tied points
- ((1,2)) % verticals
- ((2,3)) % horizontals
- ((1738,1020){-652,0}...{-652,0} % 0
- (1086,1020)-- % 1
- (1028,832){710,0}...{710,0} % 2
- (1738,832)--cycle); % 3
-
-%endchar(0);
-endchar(50h#); % DEK
-
-"sbub";
-
-charbegin( "B", 2632h#, capheight*v#, baseline );
-
-n := 7;
-t1 := 0;
-t2 := 4;
-t3 := 5;
-t4 := 6;
-t5 := 7;
-t6 := 8;
-t7 := 11;
-
-adj_fill.A(1) % fixed x points
- () % fixed y points
- ((1,6), (3,1), (4,2), (5,3), (6,4), (7,5))% tied points
- ((2,5)) % verticals
- () % horizontals
- ((286,322){1,0}... % 0
- (584,370){483,182}... % *1
- (769,504){235,352}... % 2
- (878,844){147,908}...{0,1} % *3
- (916,1412){0,998}...{0,998} % 4
- (916,2410)-- % 5
- (1297,2445){0,-985}...{0,-985} % 6
- (1297,1460){-18,-210}...{-18,-210} % 7
- (1279,1250){-118,-696}... % 8
- (1163,817){-218,-400}... % 9
- (1059,659){-301,-337}...{-301,-337} % 10
- (758,322)--cycle); % 11
-
-n := 22;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 4;
-t5 := 7;
-t6 := 8;
-t7 := 9;
-t8 := 10;
-t9 := 13;
-t10 := 16;
-t11 := 17;
-t12 := 21;
-t13 := 23;
-t14 := 24;
-t15 := 26;
-t16 := 28;
-t17 := 33;
-t18 := 36;
-t19 := 37;
-t20 := 38;
-t21 := 41;
-t22 := 45;
-
-adj_fill.B(19) % fixed x points
- (13, 14) % fixed y points
- ((1,6), (2,5), (6,4), (7,3), (10,2), (11,1), (13,7), (14,7), (18,8),% tied points
- (20,8))
- ((12,15), (9,17), (4,21)) % verticals
- ((11,16), (5,8), (3,22)) % horizontals
- ((286,322){472,0}...{472,0} % 0
- (758,322){947,-3}... % 1
- (1705,319){947,-3}... % 2
- (2033,425){1,1}... % 3
- (2131,744){0,1}... % 4
- (2007,1095){-1,1}... % 5
- (1632,1272){-460,40}... % 6
- (1350,1275){-675,-25}...{0,-1} % 7
- (1279,1250){18,210}... % 8
- (1297,1460){0,-1}... % 9
- (1338,1430){1,0}... % 10
- (1615,1444){386,69}... % 11
- (1930,1604){1,1}... % 12
- (2021,1890){0,1}... % 13
- (1907,2254){-1,1}... % 14
- (1657,2395){-610,191}...{-1,0} % *15
- (1297,2445){-381,-35}...{-381,-35} % 16
- (916,2410){-406,-65}... % 17
- (534,2251){-534,-430}... % *18
- (382,1980){0,-1}... % 19
- (388,1899){174,-985}... % 20
- (404,1752){0,-1}... % 21
- (356,1631){-1,-1}...{-1,0} % 22
- (202,1578)-- % 23
- (202,1578){-1,0}... % 24
- (86,1618){-1,1}... % 25
- (24,1806){0,1}... % 26
- (225,2209){1,1}...{381,68} % 27
- (954,2554){349,106}...{349,106} % 28
- (1303,2660){3,-93}...{3,-93} % 29
- (1306,2567){1,0}... % 30
- (1921,2509){977,-225}... % *31
- (2283,2342){1,-1}... % 32
- (2383,2043){0,-1}... % 33
- (2229,1638){-1,-1}...{-335,-133} % 34
- (1941,1432){-3,-12}... % 35
- (1938,1420){-1.243,-.9701}...{-600,0} % 36
- (1338,1420){600,0}... % 37
- (1938,1420){1.6,-.8}...{9,-12} % 38
- (1947,1408){1,0}... % 39
- (2351,1249){1,-1}... % 40
- (2499,892){0,-1}... % 41
- (2319,456){-1,-1}... % 42
- (1959,173){-638,-507}... % 43
- (1755,43){-378,-175}... % *44
- (1581,-2){-1471,0}...{-1471,0} % 45
- (110,-2)--cycle); % 46
-
-endchar(0);
-
-"sbuc";
-
-charbegin( "C", 2031h#, capheight*v#, baseline );
-
-n := 17;
-t1 := 0;
-t2 := 3;
-t3 := 6;
-t4 := 8;
-t5 := 10;
-t6 := 13;
-t7 := 16;
-t8 := 18;
-t9 := 19;
-t10 := 20;
-t11 := 22;
-t12 := 25;
-t13 := 27;
-t14 := 29;
-t15 := 31;
-t16 := 33;
-t17 := 35;
-
-adj_fill.A(8, 10) % fixed x points
- (1, 9, 17) % fixed y points
- ((1,1), (17,1)) % tied points
- ((2,16), (4,14), (6,12)) % verticals
- ((3,15), (5,13), (7,11)) % horizontals
- ((1004,1980){1,0}... % 0
- (1125,1941){1,-1}... % 1
- (1177,1834){0,-1}... % 2
- (1177,1759){-102,-650}... % 3
- (1159,1644){.1841,-1.929}... % 4
- (1177,1594){1,-1}... % 5
- (1337,1535){1,0}... % 6
- (1547,1647){1,1}... % 7
- (1681,2037){0,1}... % 8
- (1571,2368){-1,1}... % 9
- (1227,2489){-1,0}... % 10
- (810,2330){-1,-1}... % 11
- (575,1899){-318,-1070}... % *12
- (492,1260){0,-1}... % 13
- (575,686){318,-982}... % *14
- (810,278){1,-1}... % 15
- (1258,94){1,0}... % 16
- (1563,214){1,1}...{0,1} % 17
- (1702,581){48,28}...{48,28} % 18
- (1750,609)-- % 19
- (1969,382){-335,-594}... % 20
- (1862,229){-1,-1}... % 21
- (1095,-55){-1,0}... % 22
- (441,173){-1,1}... % 23
- (184,608){-347,1032}... % *24
- (94,1205){0,1}... % 25
- (469,2299){1,1}... % 26
- (1339,2624){1,0}... % 27
- (1879,2454){1,-1}... % 28
- (2010,2073){0,-1}... % 29
- (1830,1602){-1,-1}... % 30
- (1334,1416){-1,0}... % 31
- (894,1549){-1,1}... % 32
- (800,1748){0,1}... % 33
- (872,1933){1,1}...{1,0} % 34
- (1004,1980)--cycle); % 35
-
-endchar(0);
-
-"sbud";
-
-charbegin( "D", 2875h#, capheight*v#, baseline );
-%call charbegin( `D, 2582h, capheight*v, baseline );
-
-n := 6;
-t1 := 0;
-t2 := 4;
-t3 := 5;
-t4 := 6;
-t5 := 7;
-t6 := 10;
-
-adj_fill.A(1) % fixed x points
- () % fixed y points
- ((1,4), (3,1), (4,2), (6,3)) % tied points
- ((2,5)) % verticals
- () % horizontals
- ((261,328){1,0}... % 0
- (569,359){494,119}... % *1
- (755,447){1,1}... % 2
- (857,685){138,661}... % *3
- (893,1108){0,1}...{0,1302} % 4
- (893,2410)-- % 5
- (1270,2423){0,-936}... % 6
- (1270,1487){0,-1}... % 7
- (1221,955){-191,-855}... % *8
- (1079,632){-276,-304}...{-276,-304} % 9
- (803,328)--cycle); % 10
-
-n := 13;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 5;
-t5 := 9;
-t6 := 10;
-t7 := 14;
-t8 := 16;
-t9 := 17;
-t10 := 19;
-t11 := 21;
-t12 := 26;
-t13 := 29;
-
-adj_fill.B() % fixed x points
- (8, 9) % fixed y points
- ((1,4), (2,3), (5,2), (6,1), (8,5), (9,5))% tied points
- ((7,10), (4,12)) % verticals
- ((6,11), (3,13)) % horizontals
- ((261,328){542,0}...{542,0} % 0
- (803,328){931,0}... % 1
- (1734,328){1,0}... % 2
- (2218,516){1,1}... % 3
- (2341,781){166,714}... % *4
- (2384,1230){0,1}... % 5
- (2302,1784){-314,952}... % *6
- (2070,2182){-1,1}... % 7
- (1746,2360){-800,241}...{-1,0} % *8
- (1270,2423){-377,-13}...{-377,-13} % 9
- (893,2410){-1,0}... % 10
- (497,2272){-1,-1}... % 11
- (383,2015){0,-1}... % 12
- (386,1907){79,-584}... % 13
- (404,1775){0,-1}... % 14
- (365,1638){-1,-1}...{-1,0} % 15
- (205,1572)-- % 16
- (205,1572){-1,0}... % 17
- (61,1624){-1,1}... % 18
- (18,1795){0,1}... % 19
- (215,2243){1,1}...{1,0} % 20
- (893,2523){377,140}...{377,140} % 21
- (1270,2663){0,-99}...{0,-99} % 22
- (1270,2564){1,0}... % 23
- (2035,2486){1227,-299}... % *24
- (2497,2265){1,-1}... % 25
- (2784,1437){0,-1}... % 26
- (2444,532){-1,-1}... % 27
- (1938,134){-779,-493}... % 28
- (1479,0){-1,0}...{-1381,0} % 29
- (98,0)--cycle); % 30
-
-endchar(0);
-
-"sbue";
-
-charbegin( "E", 2052h#, capheight*v#, baseline );
-
-n := 17;
-t1 := 0;
-t2 := 2;
-t3 := 6;
-t4 := 8;
-t5 := 11;
-t6 := 12;
-t7 := 15;
-t8 := 17;
-t9 := 19;
-t10 := 20;
-t11 := 23;
-t12 := 26;
-t13 := 28;
-t14 := 30;
-t15 := 32;
-t16 := 35;
-t17 := 37;
-
-adj_fill.A() % fixed x points
- (1, 10, 17) % fixed y points
- ((1,1), (17,1)) % tied points
- ((9,10), (7,12), (5,13), (4,14), (2,16))% verticals
- ((8,11), (5,6), (3,15)) % horizontals
- ((1564,1955){-1,0}... % 0
- (1422,2012){-1,1}... % 1
- (1382,2108){0,1}... % 2
- (1408,2212){232,508}... % 3
- (1435,2325){0,1}... % 4
- (1386,2446){-1,1}... % 5
- (1187,2506){-1,0}... % 6
- (891,2379){-1,-1}... % 7
- (735,1968){0,-1}... % 8
- (875,1611){1,-1}... % 9
- (1107,1504){624,-145}...{1,0} % *10
- (1499,1466){0,-107}...{0,-107} % 11
- (1499,1359){-1,0}... % 12
- (985,1307){-825,-201}... % *13
- (674,1158){-1,-1}... % 14
- (514,705){0,-1}... % 15
- (707,248){1,-1}... % 16
- (1109,95){1,0}... % 17
- (1494,261){1,1}... % 18
- (1620,611){86,768}...{73,33} % 19
- (1693,644)-- % 20
- (1956,391){-275,-640}... % 21
- (1849,234){-1,-1}... % 22
- (1084,-43){-1,0}... % 23
- (606,7){-771,192}... % *24
- (313,149){-1,1}... % 25
- (100,606){0,1}... % 26
- (307,1165){1,1}...{545,86} % 27
- (811,1405){-520,156}... % 28
- (497,1572){-1,1}... % 29
- (342,1960){0,1}... % 30
- (504,2395){1,1}... % 31
- (1186,2620){1,0}... % 32
- (1483,2583){493,-142}... % *33
- (1679,2478){1,-1}... % 34
- (1784,2241){0,-1}... % 35
- (1709,2027){-1,-1}...{-1,0} % 36
- (1564,1955)--cycle); % 37
-
-endchar(0);
-
-"sbuf";
-
-%charbegin( "F", 2225h#, capheight*v#, baseline );
-charbegin( "F", (2225+50)*h#, capheight*v#, baseline ); % DEK
-
-n := 14;
-t1 := 0;
-t2 := 3;
-t3 := 5;
-t4 := 6;
-t5 := 7;
-t6 := 11;
-t7 := 12;
-t8 := 13;
-t9 := 14;
-t10 := 16;
-t11 := 18;
-t12 := 20;
-t13 := 23;
-t14 := 25;
-
-adj_fill.A(1, 12) % fixed x points
- (7, 9, 12, 14) % fixed y points
- ((3,1), (4,2), (7,3), (8,3)) % tied points
- ((6,10)) % verticals
- ((5,11), (2,13)) % horizontals
- ((2533,2553){-141,-335}... % 0
- (2369,2274){-482,-687}... % 1
- (2251,2138){-216,-185}... % *2
- (2153,2089){-1,0}... % 3
- (1983,2128){-436,149}... % 4
- (1547,2277){-1.915,.5712}...{-391,100} % 5
- (1156,2377){-533,154}... % 6
- (928,2424){-1,0}... % 7
- (569,2295){-1,-1}... % 8
- (418,2006){0,-1}... % 9
- (436,1880){122,-737}... % 10
- (461,1771){0,-1}...{-1,-1} % 11
- (388,1615)-- % 12
- (388,1615){-1,-1}... % 13
- (247,1574){-1,0}... % 14
- (128,1612){-1,1}... % 15
- (64,1805){0,1}... % 16
- (332,2332){1,1}... % 17
- (1042,2576){1,0}...{643,-80} % 18
- (1251,2562){295,120}...{295,120} % 19
- (1546,2682){0,-145}...{0,-145} % 20
- (1546,2537){586,-138}... % 21
- (2132,2399){586,-138}... % 22
- (2233,2383){1.895,.2631}... % 23
- (2339,2432){123,165}...{123,165} % 24
- (2462,2597)--cycle); % 25
-
-n := 12;
-t1 := 0;
-t2 := 1;
-t3 := 5;
-t4 := 10;
-t5 := 11;
-t6 := 12;
-t7 := 13;
-t8 := 14;
-t9 := 15;
-t10 := 16;
-t11 := 22;
-t12 := 25;
-
-adj_fill.B(4, 10) % fixed x points
- (3) % fixed y points
- ((1,4), (7,2), (8,1), (12,4)) % tied points
- ((6,9)) % verticals
- ((4,5), (2,11)) % horizontals
- ((73,453){1,1}... % 0
- (221,507){1,0}... % 1
- (355,450){1,-1}... % 2
- (436,291){216,-578}... % 3
- (496,160){1,-1}... % 4
- (634,110){1,0}... % 5
- (977,284){1,1}... % 6
- (1109,540){179,655}... % *7
- (1156,939){0,1}...{0,1} % 8
- (1156,1262){-579,-17}...{-579,-17} % 9
- (577,1245){109,197}...{109,197} % 10
- (686,1442){470,0}...{470,0} % 11
- (1156,1442){0,935}...{0,935} % 12
- (1156,2377)-- % 13
- (1547,2277){-1,-835}...{-1,-835} % 14
- (1546,1442){554,0}...{554,0} % 15
- (2100,1442){-125,-180}...{-125,-180} % 16
- (1975,1262){-429,0}...{-429,0} % 17
- (1546,1262){0,-1}... % 18
- (1474,695){-277,-946}... % *19
- (1269,316){-1,-1}... % 20
- (904,56){-447,-230}... % 21
- (496,-50){-1,0}... % 22
- (86,84){-1,1}... % 23
- (0,289){0,1}...{1,1} % 24
- (73,453)--cycle); % 25
-
-endchar(0);
-
-"sbug";
-
-%charbegin( "G", 2038h#, capheight*v#, depthy*v#);
-charbegin( "G", 2038h#, capheight*v#, 2/3descender*v#); % DEK
-
-n := 12;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 5;
-t5 := 8;
-t6 := 11;
-t7 := 12;
-t8 := 15;
-t9 := 17;
-t10 := 19;
-t11 := 21;
-t12 := 23;
-
-adj_fill.A(1, 6, 12) % fixed x points
- (12) % fixed y points
- ((1,2), (12,1)) % tied points
- ((5,8), (3,10)) % verticals
- ((6,7), (4,9), (2,11)) % horizontals
- ((1484,999){-244,-154}... % 0
- (937,844){-1,0}... % 1
- (346,1053){-1,1}... % 2
- (104,1690){0,1}... % 3
- (352,2325){1,1}... % 4
- (1203,2615){1,0}... % 5
- (1543,2575){559,-154}... % *6
- (1762,2461){1,-1}... % 7
- (1881,2184){0,-1}... % 8
- (1787,1918){-1,-1}... % 9
- (1483,1759){-1,0}...{-278,53} % 10
- (1232,1795)-- % 11
- (1251,1873){1,0}... % 12
- (1395,1888){233,59}... % *13
- (1484,1932){1,1}... % 14
- (1539,2143){0,1}... % 15
- (1484,2359){-1,1}... % 16
- (1132,2474){-1,0}... % 17
- (719,2316){-1,-1}... % 18
- (520,1714){0,-1}... % 19
- (749,1100){1,-1}... % 20
- (1065,976){1,0}... % 21
- (1401,1104){1,1}...{0,1} % 22
- (1484,1394)--cycle); % 23
-
-n := 10;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 5;
-t5 := 9;
-t6 := 10;
-t7 := 11;
-t8 := 15;
-t9 := 18;
-t10 := 19;
-
-adj_fill.B() % fixed x points
- (2, 10) % fixed y points
- ((1,3), (5,2), (6,1), (10,3)) % tied points
- ((6,7), (3,9)) % verticals
- ((4,8)) % horizontals
- ((130,59){1,1}... % 0
- (280,112){1,0}... % 1
- (432,63){1,-1}... % 2
- (485,-86){61,-531}... % 3
- (579,-306){1,-1}... % 4
- (828,-365){1,0}... % 5
- (1287,-157){1,1}... % 6
- (1433,108){197,654}... % *7
- (1484,497){0,1}... % 8
- (1484,999){0,2}...{0,395} % 9
- (1484,1394)-- % 10
- (1859,1499){0,-760}... % 11
- (1859,739){0,-1}... % 12
- (1784,183){-289,-939}... % *13
- (1570,-200){-1,-1}... % 14
- (794,-511){-1,0}... % 15
- (399,-469){-639,162}... % *16
- (155,-349){-1,1}... % 17
- (71,-113){0,1}...{1,1} % 18
- (130,59)--cycle); % 19
-
-endchar(0);
-
-"sbuh";
-
-charbegin( "H", 3075h#, capheight*v#, baseline );
-
-n := 9;
-t1 := 0;
-t2 := 1;
-t3 := 6;
-t4 := 7;
-t5 := 8;
-t6 := 9;
-t7 := 11;
-t8 := 14;
-t9 := 15;
-
-adj_fill.A(9) % fixed x points
- (4, 6) % fixed y points
- ((1,3), (2,1), (4,2), (5,2)) % tied points
- ((3,7)) % verticals
- ((2,8)) % horizontals
- ((1322,2441){-400,0}... % 0
- (922,2441){-1,0}... % 1
- (627,2405){-488,-138}... % *2
- (434,2303){-1,-1}... % 3
- (333,2103){0,-1}... % 4
- (372,1947){360,-826}... % 5
- (418,1784){0,-1}...{-1,-1} % 6
- (356,1624)-- % 7
- (356,1624){-1,-1}... % 8
- (211,1563){-1,0}... % 9
- (100,1610){-1,1}... % 10
- (16,1861){0,1}... % 11
- (213,2302){1,1}... % 12
- (581,2508){900,279}... % *13
- (1113,2581){1,0}...{459,-43} % 14
- (1422,2558)--cycle); % 15
-
-n := 12;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 5;
-t5 := 9;
-t6 := 10;
-t7 := 11;
-t8 := 12;
-t9 := 13;
-t10 := 15;
-t11 := 17;
-t12 := 18;
-
-adj_fill.B() % fixed x points
- (2, 12) % fixed y points
- ((1,6), (6,1), (7,3), (8,4), (9,5), (12,6))% tied points
- ((5,8), (3,11)) % verticals
- ((4,10)) % horizontals
- ((42,364){1,1}... % 0
- (183,424){1,0}... % 1
- (280,393){1,-1}... % 2
- (350,238){219,-688}... % 3
- (406,164){1,-1}... % 4
- (516,123){1,0}... % 5
- (715,222){1,1}... % 6
- (803,370){153.5,389.3}... % *7
- (869,611){207,1120}... % *8
- (922,1342){0,1}...{0,1099} % 9
- (922,2441)-- % 10
- (1322,2441){0,-1005}...{0,-1005} % 11
- (1322,1436){0,-183}...{0,-183} % 12
- (1322,1253){0,-1}... % 13
- (971,250){-1,-1}... % 14
- (352,-42){-1,0}... % 15
- (70,65){-1,1}... % 16
- (-4,225){0,1}...{1,1} % 17
- (42,364)--cycle); % 18
-
-n := 4;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 3;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((1,8), (2,4), (3,5), (4,7)) % tied points
- () % verticals
- ((2,3)) % horizontals
- ((2040,1436){-718,0}...{-718,0} % 0
- (1322,1436)-- % 1
- (1322,1253){701,0}...{701,0} % 2
- (2023,1253)--cycle); % 3
-
-n := 12;
-t1 := 0;
-t2 := 1;
-t3 := 5;
-t4 := 9;
-t5 := 12;
-t6 := 14;
-t7 := 15;
-t8 := 17;
-t9 := 21;
-t10 := 22;
-t11 := 24;
-t12 := 27;
-
-adj_fill.D(1, 7) % fixed x points
- (2, 6) % fixed y points
- ((1,9), (9,7), (10,8), (12,9)) % tied points
- ((4,9)) % verticals
- ((5,8), (3,11)) % horizontals
- ((3100,2281){-1,-1}... % 0
- (2970,2206){-1,0}... % 1
- (2871,2240){-1,1}... % 2
- (2826,2306){-178,585}... % 3
- (2796,2372){-1,1}... % 4
- (2722,2384){-1,0}... % 5
- (2618,2337){-1,-1}... % 6
- (2511,2145){-169,-502}... % *7
- (2449,1835){-122,-1166}... % 8
- (2410,1091){0,-1}... % 9
- (2452,524){163,-872}... % *10
- (2573,219){1,-1}... % 11
- (2709,167){1,0}... % 12
- (2887,270){1,1}...{270,454} % 13
- (2994,406)-- % 14
- (3059,340){-338,-529}... % 15
- (2959,176){-1,-1}... % 16
- (2465,-46){-1,0}... % 17
- (2215,76){-1,1}... % 18
- (2129,221){-145.6,385.1}... % *19
- (2069,461){-192,1177}...{0,1} % *20
- (2023,1253){17,183}...{17,183} % 21
- (2040,1436){161,1254}... % 22
- (2453,2380){1,1}... % 23
- (2916,2598){1,0}... % 24
- (3084,2542){1,-1}... % 25
- (3150,2416){0,-1}...{-1,-1} % 26
- (3100,2281)--cycle); % 27
-
-endchar(0);
-
-"sbui";
-
-charbegin( "I", 1646h#, capheight*v#, baseline );
-
-n := 8;
-t1 := 0;
-t2 := 1;
-t3 := 5;
-t4 := 7;
-t5 := 8;
-t6 := 10;
-t7 := 13;
-t8 := 14;
-
-adj_fill.A(8) % fixed x points
- (4, 5) % fixed y points
- ((1,3), (2,1), (4,2), (5,2)) % tied points
- ((3,6)) % verticals
- ((2,7)) % horizontals
- ((1434,2435){-414,17}...{-414,17} % 0
- (1020,2452){-1,0}... % 1
- (553,2302){-1,-1}... % 2
- (490,2077){0,-1}... % 3
- (521,1977){271,-696}... % 4
- (561,1805){0,-1}... % 5
- (502,1646){-1,-1}...{-1,0} % 6
- (329,1573)-- % 7
- (329,1573){-1,0}... % 8
- (205,1628){-1,1}... % 9
- (130,1864){0,1}... % 10
- (341,2324){1,1}... % 11
- (711,2527){917,274}... % *12
- (1258,2598){1,0}...{552,-71} % 13
- (1543,2569)--cycle); % 14
-
-n := 9;
-t1 := 0;
-t2 := 4;
-t3 := 7;
-t4 := 8;
-t5 := 9;
-t6 := 10;
-t7 := 14;
-t8 := 16;
-t9 := 18;
-
-adj_fill.B(1, 8) % fixed x points
- (1, 9) % fixed y points
- ((1,4), (4,1), (5,3), (9,4)) % tied points
- ((3,6)) % verticals
- ((2,7)) % horizontals
- ((210,489){1,0}... % 0
- (361,413){1,-1}... % 1
- (426,258){233,-681}... % 2
- (466,163){1,-1}... % 3
- (622,102){1,0}... % 4
- (826,199){1,1}... % 5
- (970,514){194,853}... % *6
- (1020,1052){0,1}...{0,1400} % 7
- (1020,2452)-- % 8
- (1434,2435){-1,-726}... % 9
- (1433,1709){0,-1}... % 10
- (1402,1078){-122,-1070}... % *11
- (1311,639){-145,-405}... % 12
- (1071,223){-1,-1}... % 13
- (453,-65){-1,0}... % 14
- (100,71){-1,1}... % 15
- (-9,284){0,1}... % 16
- (58,447){1,1}...{1,0} % 17
- (210,489)--cycle); % 18
-
-endchar(0);
-
-"sbuj";
-
-%charbegin( "J", 1674h#, capheight*v#, depthy*v#);
-charbegin( "J", 1674h#, capheight*v#, 2/3descender*v#); % DEK
-
-n := 9;
-t1 := 1;
-t2 := 2;
-t3 := 5;
-t4 := 7;
-t5 := 8;
-t6 := 9;
-t7 := 11;
-t8 := 13;
-t9 := 14;
-
-adj_fill.A(9) % fixed x points
- (4, 6) % fixed y points
- ((1,3), (2,1), (4,2), (5,2)) % tied points
- ((3,7)) % verticals
- ((1,8)) % horizontals
- ((1658,2523){-201,-120}...{-201,-120} % 0
- (1457,2403){-414,0}...{-414,0} % 1
- (1043,2403){-324,-59}... % 2
- (640,2210){-1,-1}... % 3
- (509,1954){0,-1}... % 4
- (514,1864){80,-769}... % 5
- (530,1761){0,-1}...{-1,-1} % 6
- (479,1627)-- % 7
- (479,1627){-1,-1}... % 8
- (313,1549){-1,0}... % 9
- (198,1576){-1,1}... % 10
- (128,1754){0,1}... % 11
- (353,2186){1,1}... % 12
- (1467,2592){1,0}...{310,-35} % 13
- (1667,2581)--cycle); % 14
-
-n := 11;
-t1 := 0;
-t2 := 3;
-t3 := 5;
-t4 := 10;
-t5 := 11;
-t6 := 12;
-t7 := 13;
-t8 := 14;
-t9 := 17;
-t10 := 19;
-t11 := 23;
-
-adj_fill.B(1, 11) % fixed x points
- (1, 11) % fixed y points
- ((1,4), (4,4), (5,5), (6,1), (7,3), (11,5))% tied points
- ((5,8), (2,10)) % verticals
- ((3,9)) % horizontals
- ((1043,1123){-1,0}... % 0
- (987,1111){-629,-376}... % 1
- (626,841){-1,-1}... % 2
- (279,0){0,-1}... % 3
- (393,-295){1,-1}... % 4
- (582,-361){1,0}... % 5
- (701,-323){257,148}... % *6
- (839,-213){1,1}... % 7
- (990,124){204,920}... % *8
- (1043,707){0,1}...{0,416} % 9
- (1043,1123){0,136}...{0,136} % 10
- (1043,1259){0,1144}...{0,1144} % 11
- (1043,2403)-- % 12
- (1457,2403){-5,-1369}... % 13
- (1452,1034){0,-1}... % 14
- (1371,265){-313,-1242}... % *15
- (1139,-208){-1,-1}... % 16
- (467,-508){-1,0}... % 17
- (131,-397){-1,1}... % 18
- (0,-41){0,1}... % 19
- (127,413){488,930}... % *20
- (488,889){1,1}... % 21
- (956,1218){599,296}...{749,285} % 22
- (1043,1259)--cycle); % 23
-
-endchar(0);
-
-"sbuk";
-
-charbegin( "K", 2847h#, capheight*v#, baseline );
-
-n := 9;
-t1 := 0;
-t2 := 1;
-t3 := 6;
-t4 := 7;
-t5 := 8;
-t6 := 9;
-t7 := 11;
-t8 := 14;
-t9 := 15;
-
-adj_fill.A(9) % fixed x points
- (4, 6) % fixed y points
- ((1,3), (2,1), (4,2), (5,2)) % tied points
- ((3,7)) % verticals
- ((2,8)) % horizontals
- ((1324,2429){-381,0}... % 0
- (943,2429){-1,0}... % 1
- (654,2395){-474,-129}... % *2
- (469,2300){-1,-1}... % 3
- (347,2078){0,-1}... % 4
- (385,1956){264,-501}... % 5
- (430,1807){0,-1}...{-1,-1} % 6
- (377,1647)-- % 7
- (377,1647){-1,-1}... % 8
- (207,1567){-1,0}... % 9
- (81,1637){-1,1}... % 10
- (-3,1876){0,1}... % 11
- (236,2334){1,1}... % 12
- (589,2523){885,256}... % *13
- (1121,2590){1,0}...{198,-12} % 14
- (1409,2558)--cycle); % 15
-
-n := 11;
-t1 := 0;
-t2 := 1;
-t3 := 5;
-t4 := 9;
-t5 := 10;
-t6 := 11;
-t7 := 12;
-t8 := 13;
-t9 := 15;
-t10 := 17;
-t11 := 18;
-
-adj_fill.B(1, 10) % fixed x points
- (2, 11) % fixed y points
- ((1,6), (5,1), (6,3), (7,4), (8,5), (11,6))% tied points
- ((4,7)) % verticals
- ((3,9)) % horizontals
- ((32,374){1,1}... % 0
- (199,433){1,0}... % 1
- (290,403){1,-1}... % 2
- (365,263){265,-649}... % 3
- (410,171){1,-1}... % 4
- (539,132){1,0}... % 5
- (624,163){192,118}... % *6
- (731,250){1,1}... % 7
- (888,586){212,901}...{0,1} % *8
- (943,1151){0,1278}...{0,1278} % 9
- (943,2429)-- % 10
- (1324,2429){0,-1043}...{0,-1043} % 11
- (1324,1386){0,-156}...{0,-156} % 12
- (1324,1230){0,-1}... % 13
- (943,252){-1,-1}... % 14
- (355,-31){-1,0}... % 15
- (65,71){-1,1}... % 16
- (-12,238){0,1}...{1,1} % 17
- (32,374)--cycle); % 18
-
-n := 3;
-t1 := 1;
-t2 := 2;
-t3 := 3;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((1,4), (2,5), (3,7)) % tied points
- () % verticals
- ((1,2)) % horizontals
- ((1378,1386){-54,0}...{-54,0} % 0
- (1324,1386)-- % 1
- (1324,1230){48,0}...{48,0} % 2
- (1372,1230)--cycle); % 3
-
-n := 9;
-t1 := 2;
-t2 := 5;
-t3 := 9;
-t4 := 12;
-t5 := 13;
-t6 := 14;
-t7 := 17;
-t8 := 23;
-t9 := 25;
-
-adj_fill.D() % fixed x points
- (6, 9) % fixed y points
- ((2,7), (4,8), (5,8)) % tied points
- () % verticals
- ((3,7), (1,8)) % horizontals
- ((2857,482){-138,-276}... % 0
- (2605,82){-1,-1}... % 1
- (2342,-34){-1,0}... % 2
- (2016,100){-1,1}... % 3
- (1809,396){-220,413}...{-437,834} % 4
- (1372,1230){0,156}...{0,156} % 5
- (1372,1386){818,1005}... % 6
- (2190,2391){1,1}... % 7
- (2404,2563){391,233}... % *8
- (2581,2624){1,0}... % 9
- (2781,2539){1,-1}... % 10
- (2847,2381){0,-1}...{-1,-1} % 11
- (2773,2190)-- % 12
- (2773,2190){-1,-1}... % 13
- (2631,2117){-1,0}... % 14
- (2503,2147){-1,1}... % 15
- (2468,2212){-121,575}... % 16
- (2385,2303){-1,0}... % 17
- (2211,2197){-1,-1}... % 18
- (2055,2032){-384,-506}...{-384,-506} % 19
- (1671,1526){285,-564}... % 20
- (1956,962){285,-564}... % 21
- (2358,369){1,-1}... % 22
- (2533,302){1,0}... % 23
- (2655,364){1,1}...{163,277} % 24
- (2793,540)--cycle); % 25
-
-endchar(0);
-
-"sbul";
-
-charbegin( "L", 2449h#, capheight*v#, baseline );
-rot := identity slanted -1/6; % DEK
-
-n := 9;
-t1 := 0;
-t2 := 4;
-t3 := 6;
-t4 := 7;
-t5 := 10;
-t6 := 11;
-t7 := 13;
-t8 := 17;
-t9 := 20;
-
-adj_fill.A(5) % fixed x points
- (6, 9) % fixed y points
- ((3,1), (4,2)) % tied points
- ((1,9)) % verticals
- ((3,7), (2,8)) % horizontals
-% ((2231,1026){0,-1}... % 0
-% (2205,845){-26,-181}... % 1
-% (2147,599){-146,-399}... % *2
-% (2059,446){-1,-1}... % 3
-% (1762,330){-1,0}... % 4
- (((2231,1026){0,-1}... % 0 % DEK
- (2205,845){-26,-181}... % 1
- (2147,599){-146,-399}... % *2
- (2059,446){-1,-1}... % 3
- (1762,330){-1,0})slanted1/6{-1,0}... % 4
- (1171,501){-752,300}...{-1,0} % 5
- (559,677){-64,94}...{-64,94} % 6
- (495,771){-1,-1}... % 7
- (376,665){-348,-280}... % 8
- (220,530){-1,-1}...{-105,-473} % 9
- (-8,49)-- % 10
- (73,4){172,441}... % 11
- (232,297){1,1}... % 12
- (452,377){1,0}... % 13
- (649,334){478,-168}... % *14
- (930,209){1115,-578}... % 15
- (1350,19){701,-255}... % *16
-% (1631,-46){1,0}... % 17
-% (2090,168){1,1}... % 18
-% (2326,775){1,252}...{0,1} % 19
-% (2327,1027)--cycle); % 20
- {1,0}((1631,-46){1,0}... % 17 % DEK
- (2090,168){1,1}... % 18
- (2326,775){1,252}...{0,1} % 19
- (2327,1027))slanted1/6--cycle); % 20
-
-n := 8;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 9;
-t5 := 10;
-t6 := 16;
-t7 := 18;
-t8 := 20;
-
-adj_fill.B() % fixed x points
- (1, 8) % fixed y points
- ((1,3), (4,2), (5,1), (8,3)) % tied points
- ((2,7)) % verticals
- ((3,6)) % horizontals
- ((1968,2050){1,0}... % 0
- (2108,2106){1,1}... % 1
- (2189,2315){0,1}... % 2
- (2110,2518){-1,1}... % 3
- (1744,2628){-1,0}... % 4
- (1077,2388){-1,-1}... % 5
- (830,1978){-377,-1010}... % *6
- (700,1378){-100,-1036}... % 7
- (626,1006){-205,-607}...{-1,-1} % *8
- (495,771)-- % 9
- (559,677){445,342}... % 10
- (912,969){1,1}... % 11
- (1066,1258){275,802}... % *12
- (1187,1771){172,1050}... % 13
- (1284,2201){211,658}... % *14
- (1398,2429){1,1}... % 15
- (1577,2478){1,0}... % 16
- (1712,2429){1,-1}... % 17
- (1763,2267){93,-883}... % 18
- (1820,2089){1,-1}...{1,0} % 19
- (1968,2050)--cycle); % 20
-
-endchar(0);
-
-"sbum";
-
-charbegin( "M", 3437h#, capheight*v#, baseline );
-
-n := 8;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 8;
-t5 := 9;
-t6 := 13;
-t7 := 15;
-t8 := 16;
-
-adj_fill.A() % fixed x points
- (4) % fixed y points
- ((1,3), (4,1), (5,2), (8,3)) % tied points
- ((4,5), (3,7)) % verticals
- ((2,6)) % horizontals
- ((40,332){1,1}... % 0
- (184,397){1.846,.05676}... % 1
- (300,353){1,-1}... % 2
- (342,255){127,-397}... % 3
- (429,166){1,0}... % 4
- (567,220){1,1}... % 5
- (708,505){190,746}... % *6
- (757,966){0,1}...{0,1134} % 7
- (757,2100)-- % 8
- (917,1912){0,-825}... % 9
- (917,1087){0,-1}... % 10
- (843,508){-285,-967}... % *11
- (632,120){-1,-1}... % 12
- (270,-47){-1,0}... % 13
- (63,31){-1,1}... % 14
- (-9,205){0,1}...{1,1} % 15
- (40,332)--cycle); % 16
-
-n := 15;
-t1 := 0;
-t2 := 4;
-t3 := 5;
-t4 := 8;
-t5 := 9;
-t6 := 12;
-t7 := 13;
-t8 := 15;
-t9 := 17;
-t10 := 18;
-t11 := 20;
-t12 := 24;
-t13 := 27;
-t14 := 29;
-t15 := 31;
-
-adj_fill.B(1, 14) % fixed x points
- (1, 5, 9, 12, 15) % fixed y points
- ((1,6), (2,4), (3,5), (6,2), (7,1), (15,6))% tied points
- ((9,10), (4,5)) % verticals
- ((8,11), (2,13)) % horizontals
- ((3275,2242){-1,0}... % 0
- (3191,2281){-1,1}... % 1
- (3143,2359){-87,437}... % 2
- (3056,2457){-1,0}...{-1,-1} % 3
- (2983,2421){-466,-299}...{-466,-299} % 4
- (2517,2122){-152,-190}... % 5
- (2057,1265){-712,-1994}...{-107,-958} % *6
- (1805,128){-16,-44}...{-16,-44} % 7
- (1789,84){-302,-130}...{-302,-130} % 8
- (1487,-46){-41,561}... % 9
- (1216,1256){-110,370}... % 10
- (1074,1647){-299,656}...{-378,465} % *11
- (917,1912){-160,188}...{-160,188} % 12
- (757,2100){-329,438}... % 13
- (655,2216){-1,1}... % 14
- (357,2365){-1,0}... % 15
- (209,2304){-1,-1}...{-35,-284} % 16
- (68,1990)-- % 17
- (-12,2005){0,1}... % 18
- (168,2494){1,1}... % 19
- (587,2627){1,0}... % 20
- (1017,2434){1,-1}... % 21
- (1307,2022){540,-1022}... % *22
- (1557,1412){358,-1107}...{122,-476} % 23
- (1746,778){433,1546}... % 24
- (2087,1670){788,1526}... % *25
- (2534,2304){1,1}... % 26
- (3189,2599){1,0}... % 27
- (3408,2527){1,-1}... % 28
- (3451,2429){0,-1}... % 29
- (3408,2313){-1,-1}...{-1,0} % 30
- (3275,2242)--cycle); % 31
-
-n := 9;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 5.587;
-t5 := 6;
-t6 := 7;
-t7 := 8;
-t8 := 12;
-t9 := 14;
-
-adj_fill.C(1, 4) % fixed x points
- (9) % fixed y points
- ((5,5), (6,4)) % tied points
- ((3,7)) % verticals
- ((2,8)) % horizontals
- ((3434,312){-207,-382}... % 0
- (3271,90){-1,-1}... % 1
- (2932,-64){-1,0}... % 2
- (2673,29){-1,1}... % 3
- (2566,283){-155,722}... % *4
- (2518,751){-14,519}...{47,836} % 5
- (2517,2122)-- % 6
- (2983,2421){-1,-1}... % 7
- (2891,1722){0,-1}... % 8
- (2921,595){34,-462}... % 9
- (2960,319){105,-424}... % *10
- (3026,171){1,-1}... % 11
- (3117,140){1,0}... % 12
- (3243,221){1,1}...{288,408} % 13
- (3375,369)--cycle); % 14
-
-endchar(0);
-
-"sbun";
-
-charbegin( "N", 2666h#, capheight*v#, baseline );
-
-n := 8;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 8;
-t5 := 9;
-t6 := 14;
-t7 := 16;
-t8 := 17;
-
-adj_fill.A(1, 7) % fixed x points
- (2, 4) % fixed y points
- ((1,3), (4,1), (5,2), (8,3)) % tied points
- ((4,5)) % verticals
- ((3,6)) % horizontals
- ((47,336){1,1}... % 0
- (183,393){1,0}... % 1
- (302,355){1,-1}... % 2
- (352,274){156,-292}... % 3
- (444,192){1,0}... % 4
- (546,242){1,1}... % 5
- (671,598){153,1240}... % *6
- (699,1482){0,1}...{0,630} % 7
- (699,2112)-- % 8
- (853,1912){0,-402}... % 9
- (853,1510){0,-1}... % 10
- (778,598){-287,-1419}... % *11
- (688,287){-212.4,-506.6}... % *12
- (566,91){-1,-1}... % 13
- (271,-40){-1,0}... % 14
- (45,50){-1,1}... % 15
- (2,172){0,1}...{1,1} % 16
- (47,336)--cycle); % 17
-
-n := 15;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 6.49;
-t5 := 10;
-t6 := 11;
-t7 := 12;
-t8 := 14;
-t9 := 15;
-t10 := 18;
-t11 := 22;
-t12 := 23;
-t13 := 26;
-t14 := 28;
-t15 := 30;
-
-adj_fill.B() % fixed x points
- (3, 9, 11) % fixed y points
- ((1,4), (5,2), (6,1), (15,4)) % tied points
- ((8,9), (4,12), (2,14)) % verticals
- ((7,10), (1,13)) % horizontals
- ((2626,2265){-1,0}... % 0
- (2515,2346){-60,317}... % 1
- (2501,2414){-1,1}... % 2
- (2448,2446){-1,0}... % 3
- (2404,2429){-1,-1}... % 4
- (2338,2250){-92,-652}... % *5
- (2312,1777){-13,-392}...{42,-767} % 6
- (2319,100){-265,-147}...{-265,-147} % 7
- (2054,-47){-183,340}... % 8
- (1420,1069){-351,559}...{-411,584} % 9
- (853,1912){-154,200}...{-154,200} % 10
- (699,2112){-282,314}... % 11
- (342,2314){-1,0}... % 12
- (181,2258){-1,-1}...{-96,-539} % 13
- (70,1979)-- % 14
- (-18,1978){0,1}... % 15
- (18,2261){137,471}... % *16
- (119,2449){1,1}... % 17
- (549,2599){1,0}... % 18
- (968,2408){1,-1}... % 19
- (1294,2014){700,-972}... % *20
- (1668,1436){501,-843}...{501,-843} % 21
- (2169,593){0,1293}... % 22
- (2169,1886){0,1293}... % 23
- (2208,2266){151,612}... % *24
- (2320,2498){1,1}... % 25
- (2614,2634){1,0}... % 26
- (2770,2568){1,-1}... % 27
- (2826,2457){0,-1}... % 28
- (2783,2331){-1,-1}...{-1,0} % 29
- (2626,2265)--cycle); % 30
-
-endchar(0);
-
-"sbuo";
-
-charbegin( "O", 2420h#, capheight*v#, baseline );
-
-n := 15;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 7;
-t5 := 10;
-t6 := 13;
-t7 := 16;
-t8 := 18;
-t9 := 19;
-t10 := 21;
-t11 := 24;
-t12 := 27;
-t13 := 30;
-t14 := 32;
-t15 := 34;
-
-adj_fill.A(8) % fixed x points
- (9, 11) % fixed y points
- ((1,1), (15,1)) % tied points
- ((2,14), (5,12), (7,10)) % verticals
- ((1,3), (4,13), (6,10)) % horizontals
- ((1031,1539){1,0}... % 0
- (1176,1606){1,1}... % 1
- (1236,1776){0,1}... % 2
- (1200,1866){-136,191}... % *3
- (1100,1967){-605,479}... % 4
- (996,2144){0,1}... % 5
- (1076,2326){1,1}... % 6
- (1365,2447){1,0}... % 7
- (1641,2319){1,-1}... % 8
- (1836,1920){263,-1049}... % *9
- (1904,1270){0,-1}... % 10
- (1835,657){-267,-1002}... % *11
- (1637,268){-1,-1}... % 12
- (1162,84){-1,0}... % 13
- (762,255){-1,1}... % 14
- (522,692){-324,1081}... % *15
- (438,1336){0,1}... % 16
- (507,2025){266,1104}...{1,1} % *17
- (704,2440)-- % 18
- (654,2480){-294,-143}... % 19
- (419,2316){-1,-1}... % 20
- (47,1274){0,-1}... % 21
- (132,647){327,-1060}... % *22
- (374,214){1,-1}... % 23
- (1105,-73){1,0}... % 24
- (1962,262){1,1}... % 25
- (2225,723){356,1117}... % *26
- (2318,1379){0,1}... % 27
- (2239,2009){-305,1049}... % *28
- (2013,2428){-1,1}... % 29
- (1551,2617){-1,0}... % 30
- (965,2393){-1,-1}... % 31
- (780,1908){0,-1}... % 32
- (882,1605){1,-1}...{1,0} % 33
- (1031,1539)--cycle); % 34
-
-endchar(0);
-
-"sbup";
-
-charbegin( "P", 2246h#, capheight*v#, baseline );
-
-n := 12;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 5;
-t5 := 10;
-t6 := 11;
-t7 := 12;
-t8 := 13;
-t9 := 15;
-t10 := 17;
-t11 := 22;
-t12 := 24;
-
-adj_fill.A(1, 12) % fixed x points
- (6, 8) % fixed y points
- ((1,5), (3,1), (4,2), (6,3), (7,3), (12,4))% tied points
- ((5,9), (2,11)) % verticals
- ((4,10), (1,12)) % horizontals
- ((1277,1171){287,36}... % 0
- (1677,1344){1,1}... % 1
- (1830,1816){0,1}... % 2
- (1675,2256){-1,1}...{-1,0} % 3
- (1277,2406){-380,0}...{-380,0} % 4
- (897,2406){-1,0}... % 5
- (610,2373){-469,-126}... % *6
- (428,2280){-1,-1}... % 7
- (326,2091){0,-1}... % 8
- (382,1913){265,-570}... % 9
- (424,1806){0,-1}...{-1,-1} % 10
- (367,1622)-- % 11
- (367,1622){-1,-1}... % 12
- (209,1560){-1,0}... % 13
- (76,1601){-1,1}... % 14
- (4,1861){0,1}... % 15
- (203,2298){1,1}...{1,0} % 16
- (978,2558){299,78}...{299,78} % 17
- (1277,2636){0,-84}...{0,-84} % 18
- (1277,2552){1,0}... % 19
- (1773,2489){827,-241}... % *20
- (2104,2311){1,-1}... % 21
- (2230,1889){0,-1}... % 22
- (2009,1332){-1,-1}...{-354,-14} % 23
- (1277,1050)--cycle); % 24
-
-n := 11;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 4;
-t5 := 8;
-t6 := 9;
-t7 := 10;
-t8 := 11;
-t9 := 13;
-t10 := 15;
-t11 := 16;
-
-adj_fill.B() % fixed x points
- (2, 11) % fixed y points
- ((1,6), (5,2), (6,1), (7,5), (8,4), (11,6))% tied points
- ((5,6), (3,10)) % verticals
- ((4,9)) % horizontals
- ((58,351){1,1}... % 0
- (236,437){1,0}... % 1
- (399,268){119,-395}... % 2
- (462,152){150,-160}... % *3
- (549,108){1,0}... % 4
- (714,195){1,1}... % 5
- (849,510){183,875}... % *6
- (897,1070){0,1}...{0,1336} % 7
- (897,2406)-- % 8
- (1277,2406){0,-1235}...{0,-1235} % 9
- (1277,1171){0,-121}...{0,-121} % 10
- (1277,1050){-75,-770}... % 11
- (930,183){-1,-1}... % 12
- (382,-47){-1,0}... % 13
- (80,62){-1,1}... % 14
- (8,235){0,1}...{1,1} % 15
- (58,351)--cycle); % 16
-
-endchar(0);
-
-"sbuq";
-
-addleft:=55h#;
-
-charbegin( "Q", 2253h#+addleft, capheight*v#, baseline );
-
-n := 10;
-t1 := 0;
-t2 := 3;
-t3 := 6;
-t4 := 9;
-t5 := 13;
-t6 := 14;
-t7 := 17;
-t8 := 19;
-t9 := 22;
-t10 := 24;
-
-adj_fill.A(1, 5, 6) % fixed x points
- (10) % fixed y points
- ((1,2), (10,1)) % tied points
- ((4,7), (2,9)) % verticals
- ((5,6), (3,8)) % horizontals
- ((1105,435){175,31}... % 0
- (1464,632){1,1}... % 1
- (1655,1000){258,939}... % *2
- (1722,1571){0,1}... % 3
- (1662,2036){-231,778}... % *4
- (1491,2349){-1,1}... % 5
- (1118,2493){-1,0}... % 6
- (636,2316){-1,-1}... % 7
- (455,2000){-245,-763}... % *8
- (391,1553){0,-1}... % 9
- (433,1147){163,-654}... % *10
- (554,899){1,-1}... % 11
- (689,818){351,-138}...{347,-60} % *12
- (905,761)-- % 13
- (905,676){-419,18}... % 14
- (516,743){-656,222}... % *15
- (249,898){-1,1}... % 16
- (-16,1570){0,1}... % 17
- (253,2303){1,1}... % 18
- (1166,2609){1,0}... % 19
- (1574,2553){692,-217}... % *20
- (1858,2392){1,-1}... % 21
- (2143,1587){0,-1}... % 22
- (1846,699){-1,-1}...{-327,-94} % 23
- (1281,388)--cycle); % 24
-
-n := 8;
-t1 := 2;
-t2 := 4;
-t3 := 6;
-t4 := 9;
-t5 := 10;
-t6 := 11;
-t7 := 12;
-t8 := 14;
-
-adj_fill.B() % fixed x points
- (3, 8) % fixed y points
- ((5,2), (6,1)) % tied points
- () % verticals
- ((2,4), (1,7)) % horizontals
- ((2220,656){-116,-337}... % 0
- (1925,109){-1,-1}... % 1
- (1601,-47){-1,0}... % 2
- (1052,41){-959,204}... % 3
- (499,118){-1,0}... % 4
- (276,38){-1,-1}...{-172,-337} % 5
- (148,-156)-- % 6
- (71,-110){151,468}... % 7
- (349,376){1,1}... % 8
- (654,472){1,0}...{264,-34} % 9
- (1105,435){176,-47}...{176,-47} % 10
- (1281,388){469,-103}... % 11
- (1704,334){1,0}... % 12
- (2030,468){1,1}...{163,473} % 13
- (2153,679)--cycle); % 14
-
-endchar(addleft);
-
-"sbur";
-
-charbegin( "R", 2476h#, capheight*v#, baseline );
-
-n := 14;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 6;
-t5 := 11;
-t6 := 12;
-t7 := 13;
-t8 := 14;
-t9 := 16;
-t10 := 18;
-t11 := 23;
-t12 := 25;
-t13 := 26;
-t14 := 27;
-
-adj_fill.A(1, 14) % fixed x points
- (6, 8) % fixed y points
- ((1,6), (3,1), (6,2), (7,2), (12,3), (13,4), (14,5))% tied points
- ((5,9), (2,11)) % verticals
- ((4,10), (1,13)) % horizontals
- ((1346,1233){1,0}... % 0
- (1757,1422){1,1}... % 1
- (1910,1921){0,1}... % 2
- (1780,2306){-1,1}... % 3
- (1609,2396){-434,121}...{-1,0} % *4
- (1346,2427){-409,0}...{-409,0} % 5
- (937,2427){-1,0}... % 6
- (642,2388){-496,-151}... % *7
- (441,2276){-1,-1}... % 8
- (356,2075){0,-1}... % 9
- (388,1965){247,-407}... % 10
- (446,1814){0,-1}...{-1,-1} % 11
- (407,1650)-- % 12
- (407,1650){-1,-1}... % 13
- (249,1573){-1,0}... % 14
- (123,1617){-1,1}... % 15
- (17,1884){0,1}... % 16
- (216,2299){1,1}...{1,0} % 17
- (1019,2565){327,83}...{327,83} % 18
- (1346,2648){0,-82}...{0,-82} % 19
- (1346,2566){1,0}... % 20
- (1891,2509){878,-219}... % *21
- (2224,2347){1,-1}... % 22
- (2345,1992){0,-1}... % 23
- (2176,1510){-1,-1}... % 24
- (1827,1265){-341,-153}...{-341,-153} % 25
- (1486,1112){-140,28}...{-140,28} % 26
- (1346,1140)--cycle); % 27
-
-n := 8;
-t1 := 0;
-t2 := 4;
-t3 := 7;
-t4 := 9;
-t5 := 10;
-t6 := 11;
-t7 := 13;
-t8 := 17;
-
-adj_fill.B(1) % fixed x points
- (1, 8) % fixed y points
- ((1,7), (4,1), (5,6), (6,5), (8,7)) % tied points
- ((3,5)) % verticals
- ((2,7)) % horizontals
- ((166,445){1,0}... % 0
- (310,399){1,-1}... % 1
- (370,293){102,-469}... % 2
- (427,171){1,-1}... % 3
- (534,136){1,0}... % 4
- (697,209){1,1}... % 5
- (899,586){273,946}... % *6
- (970,1155){0,1}...{0,1272} % 7
- (970,2427)-- % 8
- (1346,2427){0,-1194}...{0,-1194} % 9
- (1346,1233){0,-93}...{0,-93} % 10
- (1346,1140){-66,-608}... % 11
- (967,255){-1,-1}... % 12
- (369,-38){-1,0}... % 13
- (75,73){-1,1}... % 14
- (-6,249){0,1}... % 15
- (47,392){1,1}...{1,0} % 16
- (166,445)--cycle); % 17
-
-n := 5;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 6;
-t5 := 9;
-
-adj_fill.C() % fixed x points
- (1) % fixed y points
- ((3,3), (4,4)) % tied points
- () % verticals
- ((2,5)) % horizontals
- ((2596,490){-198,-305}... % 0
- (2485,370){-1,-1}... % 1
- (2369,312){-1,0}... % 2
- (2282,354){-254,222}... % 3
- (2074,664){-455,911}...{-276,773} % *4
- (1827,1265)-- % 5
- (1486,1112){338,-822}... % 6
- (1824,290){338,-822}... % 7
- (1984,19){1,-1}... % 8
- (2164,-43){1,0}... % 9
- (2433,106){1,1}...{160,296} % 10
- (2658,434)--cycle); % 11
-
-endchar(0);
-
-"sbus";
-
-%charbegin( "S", 1812h#, capheight*v#, baseline );
-charbegin( "S", (1812-50)*h#, capheight*v#, baseline ); % DEK
-
-n := 20;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 6;
-t5 := 8;
-t6 := 11;
-t7 := 16;
-t8 := 18;
-t9 := 20;
-t10 := 22;
-t11 := 23;
-t12 := 26;
-t13 := 28;
-t14 := 31;
-t15 := 35;
-t16 := 37;
-t17 := 39;
-t18 := 41;
-t19 := 43;
-t20 := 45;
-
-adj_fill.A(10) % fixed x points
- (1, 20) % fixed y points
- ((1,1), (20,1)) % tied points
- ((9,12), (7,14), (6,15), (4,17), (2,19))% verticals
- ((10,11), (8,13), (5,16), (3,18)) % horizontals
- ((648,653){1,0}... % 0
- (798,727){1,1}... % 1
- (837,823){0,1}... % 2
- (764,1000){-1,1}... % 3
- (526,1084){-1,0}... % 4
- (80,946){-1,-1}... % 5
- (-78,520){0,-1}... % 6
- (41,166){1,-1}... % 7
- (653,-66){1,0}... % 8
- (1124,3){808,264}... % *9
- (1461,198){1,1}... % 10
- (1714,756){0,1}... % 11
- (1529,1260){-1,1}... % 12
- (1382,1367){-545,329}... % *13
- (984,1589){-946,522}... % 14
- (676,1813){-1,1}... % 15
- (520,2142){0,1}... % 16
- (644,2405){1,1}... % 17
- (946,2501){1,0}... % 18
- (1229,2389){1,-1}... % 19
- (1288,2217){0,-1}... % 20
- (1224,2046){-1,-1}...{-269,-55} % 21
- (1061,1973)-- % 22
- (1070,1902){426,-73}... % 23
- (1208,1891){1,0}... % 24
- (1531,2036){1,1}... % 25
- (1617,2239){0,1}... % 26
- (1537,2463){-1,1}... % 27
- (1024,2644){-1,0}... % 28
- (611,2594){-683,-193}... % *29
- (341,2451){-1,-1}... % 30
- (191,2036){0,-1}... % 31
- (341,1568){1,-1}... % 32
- (783,1252){973,-509}... % 33
- (1175,990){1,-1}... % 34
- (1334,599){0,-1}... % 35
- (1199,263){-1,-1}... % 36
- (754,86){-1,0}... % 37
- (347,241){-1,1}... % 38
- (202,641){0,1}... % 39
- (290,893){1,1}... % 40
- (390,943){1,0}... % 41
- (477,902){1,-1}... % 42
- (516,788){69,-357}... % 43
- (538,708){1,-1}...{1,0} % 44
- (648,653)--cycle); % 45
-
-endchar(0);
-
-"sbut";
-
-%charbegin( "T", 2043h#, capheight*v#, baseline );
-charbegin( "T", (2043+100)*h#, capheight*v#, baseline ); % DEK
-
-n := 12;
-t1 := 0;
-t2 := 4;
-t3 := 5;
-t4 := 7;
-t5 := 11;
-t6 := 12;
-t7 := 13;
-t8 := 14;
-t9 := 16;
-t10 := 18;
-t11 := 20;
-t12 := 22;
-
-adj_fill.A(1) % fixed x points
- (6, 8, 12) % fixed y points
- ((3,1), (6,2), (7,2)) % tied points
- ((5,9)) % verticals
- ((4,10), (2,11)) % horizontals
- ((2332,2550){-74,-134}... % 0
- (2258,2416){-74,-134}... % 1
- (2023,2138){-962,-926}... % 2
- (1892,2037){-240,-137}... % *3
- (1783,2001){-1,0}...{-505,136} % 4
- (1432,2084){-402,107}...{-402,107} % 5
- (1030,2191){-330,152}... % 6
- (489,2341){-1,0}... % 7
- (302,2274){-1,-1}... % 8
- (233,2117){0,-1}... % 9
- (299,1982){414,-476}... % 10
- (404,1787){0,-1}...{-1,-1} % 11
- (342,1635)-- % 12
- (342,1635){-1,-1}... % 13
- (201,1573){-1,0}... % 14
- (67,1626){-1,1}... % 15
- (-16,1881){0,1}... % 16
- (168,2318){1,1}... % 17
- (813,2588){1,0}... % 18
- (1432,2447){983,-316}... % 19
- (1912,2349){1,0}... % 20
- (2172,2487){87,100}...{87,100} % 21
- (2259,2587)--cycle); % 22
-
-n := 9;
-t1 := 0;
-t2 := 1;
-t3 := 5;
-t4 := 9;
-t5 := 10;
-t6 := 13;
-t7 := 14;
-t8 := 16;
-t9 := 17;
-
-adj_fill.B(1, 8) % fixed x points
- (2, 7) % fixed y points
- ((1,3), (5,1), (9,3)) % tied points
- ((4,5)) % verticals
- ((3,6)) % horizontals
- ((153,408){1,1}... % 0
- (310,467){1,0}... % 1
- (443,415){1,-1}... % 2
- (497,280){182,-650}... % 3
- (540,174){1,-1}... % 4
- (655,136){1,0}... % 5
- (852,224){1,1}... % 6
- (931,351){116,317}... % 7
- (1073,993){0,1}...{0,1198} % 8
- (1073,2191)-- % 9
- (1432,2084){0,-945}... % 10
- (1432,1139){0,-1}... % 11
- (1065,205){-1,-1}... % 12
- (1050,210){-1,-1}... % 13
- (454,-42){-1,0}... % 14
- (159,66){-1,1}... % 15
- (95,278){0,1}...{1,1} % 16
- (153,408)--cycle); % 17
-
-mathcorr(200h#); % DEK
-endchar(0);
-
-"sbuu";
-
-%charbegin( 126, 2419h#, capheight*v#, baseline );
-%charbegin( 125, 2419h#, capheight*v#, baseline ); % DEK
-charbegin( "U", 2419h#, capheight*v#, baseline ); % NGB
-
-n := 11;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 9;
-t5 := 11;
-t6 := 13;
-t7 := 14;
-t8 := 16;
-t9 := 21;
-t10 := 24;
-t11 := 27;
-
-adj_fill.A(1, 5, 7) % fixed x points
- (6, 11) % fixed y points
- ((1,2), (11,1)) % tied points
- ((3,9)) % verticals
- ((4,8), (2,10)) % horizontals
- ((1575,367){-1,-1}... % 0
- (1172,61){-784,-414}... % *1
- (791,-47){-1,0}... % 2
- (415,91){-1,1}... % 3
- (265,576){0,1}... % 4
- (370,1444){232,1297}... % 5
- (423,1955){0,1}... % 6
- (405,2124){-71,274}... % *7
- (352,2229){-1,1}... % 8
- (235,2286){-1,0}... % 9
- (105,2226){-1,-1}... % 10
- (39,1984){0,-1}...{60,-297} % 11
- (59,1837)-- % 12
- (-24,1803){-158,548}... % 13
- (-69,2060){0,1}... % 14
- (86,2503){1,1}... % 15
- (391,2607){1,0}... % 16
- (686,2493){1,-1}... % 17
- (779,2323){125,-423}... % *18
- (811,2070){0,-1}... % 19
- (720,1320){-260,-1489}... % 20
- (649,751){0,-1}... % 21
- (685,464){139,-478}... % *22
- (788,273){1,-1}... % 23
- (1007,183){1,0}... % 24
- (1209,243){424,232}... % *25
- (1431,415){1,1}...{354,488} % 26
- (1543,560)--cycle); % 27
-
-n := 9;
-t1 := 0;
-t2 := 3;
-t3 := 5;
-t4 := 6;
-t5 := 8;
-t6 := 9;
-t7 := 13;
-t8 := 16;
-t9 := 18;
-
-adj_fill.B(1, 6) % fixed x points
- (5, 9) % fixed y points
- ((3,2), (4,1)) % tied points
- ((4,7)) % verticals
- ((2,8)) % horizontals
- ((2509,385){-167,-255}... % 0
- (2370,169){-184,-274}... % *1
- (2325,111){-1,-1}... % 2
- (2002,-33){-1,0}... % 3
- (1753,39){-1,1}...{-124,695} % 4
- (1575,367){-32,193}...{-32,193} % 5
- (1543,560){0,1}...{80,721} % 6
- (1639,2283){321,201}...{475,251} % 7
- (2233,2623)-- % 8
- (2322,2570){-371,-234}... % 9
- (2173,2437){-1,-1}... % 10
- (2083,2279){-156,-423}... % *11
- (2017,2014){-123,-735}... % 12
- (1940,1048){0,-1}... % 13
- (1983,524){164,-814}... % *14
- (2104,234){1,-1}... % 15
- (2191,199){1,0}... % 16
- (2331,288){1,1}...{231,357} % 17
- (2450,455)--cycle); % 18
-
-endchar(0);
-
-"sbuv";
-
-charbegin( "V", 2261h#, capheight*v#, baseline );
-
-n := 12;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 8;
-t5 := 13;
-t6 := 15;
-t7 := 16;
-t8 := 18;
-t9 := 22;
-t10 := 25;
-t11 := 27;
-t12 := 29;
-
-adj_fill.A(1) % fixed x points
- (4, 6, 9, 12) % fixed y points
- () % tied points
- ((6,7), (3,10)) % verticals
- ((5,8), (2,11)) % horizontals
- ((1279,2110){56,259}... % 0
- (1453,2438){1,1}... % 1
- (1818,2589){1,0}... % 2
- (2137,2472){1,-1}... % 3
- (2249,2199){0,-1}... % 4
- (2114,1733){-529,-1191}... % *5
- (1720,1008){-835,-1356}...{-192,-633} % 6
- (1205,62){-280,-123}...{-280,-123} % 7
- (925,-61){-43,3}...{-43,3} % 8
- (882,-58){-74,520}... % 9
- (677,1236){-296,1492}... % 10
- (522,1935){-292,978}... % *11
- (385,2214){-1,1}... % 12
- (275,2267){-1,0}... % 13
- (173,2224){-1,-1}...{-70,-287} % 14
- (65,1976)-- % 15
- (-11,1984){0,1}... % 16
- (196,2515){1,1}... % 17
- (442,2596){1,0}... % 18
- (661,2509){1,-1}... % 19
- (838,2187){320,-886}... % *20
- (981,1623){215,-1187}...{215,-1187} % 21
- (1196,436){374,586}... % 22
- (1570,1022){374,586}... % 23
- (1812,1502){325,902}... % *24
- (1895,1924){0,1}... % 25
- (1789,2218){-1,1}... % 26
- (1592,2293){-1,0}... % 27
- (1467,2240){-242,-199}...{-151,-266} % *28
- (1350,2094)--cycle); % 29
-
-endchar(0);
-
-"sbuw";
-
-charbegin( "W", 3463h#, capheight*v#, baseline );
-
-n := 15;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 7;
-t5 := 11;
-t6 := 12;
-t7 := 19;
-t8 := 22;
-t9 := 24;
-t10 := 28;
-t11 := 31;
-t12 := 32;
-t13 := 34;
-t14 := 36;
-t15 := 38;
-
-adj_fill.A(1, 8, 12) % fixed x points
- (8) % fixed y points
- () % tied points
- ((3,14)) % verticals
- ((7,9), (6,10), (5,11), (4,13), (2,15)) % horizontals
- ((2541,2309){213,279}... % 0
- (2636,2437){1,1}... % 1
- (3060,2627){1,0}... % 2
- (3306,2533){1,-1}... % 3
- (3438,2102){0,-1}... % 4
- (3335,1694){-404,-1048}... % *5
- (3034,1054){-469,-882}...{-219,-620} % 6
- (2617,104){-242,-116}...{-242,-116} % 7
- (2375,-12){-30,11}...{-30,11} % 8
- (2345,-1){-23,280}... % 9
- (2042,1123){-323,723}...{-179,574} % 10
- (1808,1692){-115,-250}...{-276,-723} % 11
- (1120,58){-293,-89}...{-293,-89} % 12
- (827,-31){-38,42}...{-38,42} % 13
- (789,11){-6,419}... % 14
- (783,430){-6,419}... % 15
- (688,1614){-336,1791}... % *16
- (585,1991){-240.9,607.1}... % *17
- (447,2221){-1,1}... % 18
- (317,2278){-1,0}... % 19
- (179,2218){-1,-1}...{-64,-320} % 20
- (68,1988)-- % 21
- (-13,1981){0,1}... % 22
- (174,2473){1,1}... % 23
- (487,2604){1,0}... % 24
- (786,2483){1,-1}... % 25
- (1024,1983){338,-1346}... % *26
- (1124,1137){15,-616}...{15,-616} % 27
- (1139,521){348,738}... % 28
- (1487,1259){348,738}...{45,370} % 29
- (1784,2458){262,144}...{262,144} % 30
- (2046,2602){39,-21}...{39,-21} % 31
- (2085,2581){0,-1}... % 32
- (2394,1245){197,-391}...{127,-439} % 33
- (2669,605){326,640}... % 34
- (3000,1344){443,1223}... % *35
- (3112,1828){0,1}... % 36
- (2959,2287){-1,1}... % 37
- (2805,2349){-1,0}...{-263,-223} % 38
- (2597,2261)--cycle); % 39
-
-endchar(0);
-
-"sbux";
-
-charbegin( "X", 2454h#, capheight*v#, baseline );
-
-n := 15;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 6;
-t5 := 10;
-t6 := 13;
-t7 := 15;
-t8 := 16;
-t9 := 17;
-t10 := 19;
-t11 := 21;
-t12 := 24;
-t13 := 25;
-t14 := 28;
-t15 := 30;
-
-adj_fill.A(1) % fixed x points
- (7, 9, 15) % fixed y points
- ((3,1), (4,2), (7,3), (8,3), (12,4), (13,5))% tied points
- ((6,10)) % verticals
- ((5,11), (2,14)) % horizontals
- ((2387,609){-59,-287}... % 0
- (2162,110){-1,-1}... % 1
- (1805,-35){-1,0}... % 2
- (1515,62){-1,1}... % 3
- (1317,383){-323,804}...{-132,857} % *4
- (1192,866){-65,288}...{-65,288} % 5
- (1127,1154){-88,777}... % 6
- (979,1953){-364,1241}... % *7
- (878,2223){-216,441.6}... % *8
- (763,2395){-1,1}... % 9
- (553,2479){-1,0}... % 10
- (438,2428){-1,-1}... % 11
- (382,2288){0,-1}... % 12
- (386,2186){46,-434}... % 13
- (404,2069){0,-1}...{-1,-1} % 14
- (349,1947)-- % 15
- (349,1947){-1,-1}... % 16
- (190,1866){-1,0}... % 17
- (44,1940){-1,1}... % 18
- (-12,2100){0,1}... % 19
- (145,2415){1,1}... % 20
- (712,2635){1,0}... % 21
- (1169,2475){1,-1}... % 22
- (1298,2257){253,-599}...{133,-515} % *23
- (1422,1876){49,-374}...{49,-374} % 24
- (1471,1502){92,-775}... % 25
- (1620,740){371,-1196}... % *26
- (1842,306){1,-1}... % 27
- (1997,256){1,0}... % 28
- (2146,314){1,1}...{88,341} % 29
- (2301,626)--cycle); % 30
-
-n := 9;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 4;
-t5 := 7;
-t6 := 8;
-t7 := 11;
-t8 := 13;
-t9 := 14;
-
-adj_fill.B() % fixed x points
- (2, 9) % fixed y points
- ((1,6), (5,2), (6,1), (9,6)) % tied points
- ((3,8)) % verticals
- ((4,7)) % horizontals
- ((77,419){1,1}... % 0
- (192,469){1,0}... % 1
- (322,427){1,-1}... % 2
- (385,252){65,-419}... % 3
- (477,131){1,0}... % 4
- (668,223){1,1}... % 5
- (921,596){459,931}...{160,575} % *6
- (1127,1154)-- % 7
- (1192,866){-316,-688}... % 8
- (960,412){-427,-723}... % *9
- (765,143){-1,-1}... % 10
- (341,-42){-1,0}... % 11
- (79,60){-1,1}... % 12
- (-3,258){0,1}...{1,1} % 13
- (77,419)--cycle); % 14
-
-n := 9;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 6;
-t5 := 7;
-t6 := 10;
-t7 := 12;
-t8 := 13.9;
-t9 := 14;
-
-adj_fill.C() % fixed x points
- (1, 8) % fixed y points
- ((1,7), (4,4), (5,5), (9,7)) % tied points
- ((2,7)) % verticals
- ((3,6)) % horizontals
- ((2254,2151){1,0}... % 0
- (2368,2205){1,1}... % 1
- (2434,2382){0,1}... % 2
- (2365,2568){-1,1}... % 3
- (2137,2636){-1,0}... % 4
- (1798,2470){-1,-1}...{-253,-496} % 5
- (1422,1876)-- % 6
- (1471,1502){227,711}... % 7
- (1680,2053){408,866}... % *8
- (1879,2368){1,1}... % 9
- (1980,2412){1,0}... % 10
- (2053,2384){1,-1}... % 11
- (2088,2293){58,-418}... % 12
- (2133,2189){1,-1}...{-1,0} % 13
- (2254,2151)--cycle); % 14
-
-endchar(0);
-
-"sbuy";
-
-%charbegin( "Y", 2081h#, capheight*v#, baseline );
-charbegin( "Y", (2081-50)*h#, capheight*v#, baseline ); % DEK
-
-n := 10;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 7;
-t5 := 9;
-t6 := 10;
-t7 := 11;
-t8 := 14;
-t9 := 17;
-t10 := 19;
-
-adj_fill.A(1, 5, 10) % fixed x points
- (1, 6) % fixed y points
- ((1,1)) % tied points
- ((3,8)) % verticals
- ((4,7), (2,9)) % horizontals
- ((1449,1665){-360,-347}... % 0
- (1105,1369){-268,-191}... % 1
- (859,1267){-1.858,-.02669}... % 2
- (741,1312){-1,1}... % 3
- (649,1922){0,1}... % 4
- (637,2373){-73,626}... % *5
- (576,2548){-1,1}... % 6
- (387,2622){-1,0}... % 7
- (105,2478){-1,-1}...{-279,-505} % 8
- (-112,2147)-- % 9
- (-58,2081){299,357}... % 10
- (168,2280){1,0}... % 11
- (234,2238){1,-1}... % 12
- (275,2115){41,-503}... % *13
- (275,1735){0,-1}... % 14
- (287,1318){70,-582}... % *15
- (345,1153){1,-1}... % 16
- (645,1024){1,0}... % 17
- (1059,1183){344,238}...{291,244} % 18
- (1449,1479)--cycle); % 19
-
-n := 11;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 9;
-t5 := 10;
-t6 := 12;
-t7 := 13;
-t8 := 15;
-t9 := 19;
-t10 := 21;
-t11 := 24;
-
-adj_fill.B(1, 11) % fixed x points
- () % fixed y points
- ((1,2), (4,2), (5,3), (6,1), (11,3)) % tied points
- ((7,8), (2,10)) % verticals
- ((3,9), (1,11)) % horizontals
- ((1449,964){-451,-222}... % 0
- (944,601){-1,-1}... % 1
- (644,-2){0,-1}... % 2
- (660,-162){61,-256}... % *3
- (705,-258){1,-1}... % 4
- (880,-333){1,0}... % 5
- (1198,-184){1,1}... % 6
- (1384,140){251,784}... % *7
- (1449,600){0,1}... % 8
- (1449,964){0,2}...{0,139} % 9
- (1449,1103){0,363}... % 10
- (1449,1466){0,2}... % 11
- (1449,1665){0,2}...{0,759} % 12
- (1449,2424)-- % 13
- (1816,2597){33,-8}...{33,-8} % 14
- (1849,2589){0,-1451}... % 15
- (1849,1138){0,-1}... % 16
- (1745,347){-400,-1328}... % *17
- (1449,-190){-1,-1}... % 18
- (722,-499){-1,0}... % 19
- (401,-401){-1,1}... % 20
- (318,-148){0,1}... % 21
- (420,221){394,754}... % *22
- (712,606){1,1}...{404,199} % 23
- (1449,1103)--cycle); % 24
-
-endchar(0);
-
-"sbuz";
-
-charbegin( "Z", 2232h#, capheight*v#, baseline );
-
-n := 12;
-t1 := 0;
-t2 := 1;
-t3 := 5;
-t4 := 7;
-t5 := 10;
-t6 := 11;
-t7 := 12;
-t8 := 13;
-t9 := 15;
-t10 := 17;
-t11 := 20;
-t12 := 21;
-
-adj_fill.A(5, 7, 12) % fixed x points
- (6, 8) % fixed y points
- ((1,2), (6,1), (7,1)) % tied points
- ((4,9)) % verticals
- ((3,10), (2,11)) % horizontals
- ((1397,1986){-263,-175}... % 0
- (1255,1960){-1,0}... % 1
- (1084,2004){-383,172}... % *2
- (872,2132){-424,311}... % 3
- (645,2278){-378,196}... % *4
- (494,2328){-1,0}... % 5
- (368,2284){-1,-1}... % 6
- (319,2156){0,-1}... % 7
- (391,2005){314,-254}... % 8
- (474,1941){1,-1}... % 9
- (514,1829){0,-1}...{-1,-1} % 10
- (466,1701)-- % 11
- (466,1701){-1,-1}... % 12
- (317,1622){-1,0}... % 13
- (172,1684){-1,1}... % 14
- (88,1921){0,1}... % 15
- (311,2411){1,1}... % 16
- (786,2609){1,0}... % 17
- (974,2547){453,-242}... % *18
- (1239,2367){404,-319}... % 19
- (1498,2232){1,0}...{1,1} % 20
- (1643,2296)--cycle); % 21
-
-n := 3;
-t1 := 1;
-t2 := 8;
-t3 := 9;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,2), (2,3), (3,4)) % tied points
- () % verticals
- () % horizontals
- ((89,85){1308,1901}...{1308,1901} % 0
- (1397,1986){243,308}...{243,308} % 1
- (1640,2294){1,1}...{191,673} % 2
- (1771,2547){47,10}...{47,10} % 3
- (1818,2557)-- % 4
- (1920,2467){5,-31}...{5,-31} % 5
- (1925,2436){-445,-511}... % 6
- (1540,1950){-924,-1334}...{-924,-1334} % 7
- (616,616){-245,-393}...{-245,-393} % 8
- (371,223){-1,-1}...{-146,-341} % 9
- (233,2)--cycle); % 10
-
-n := 14;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 5;
-t5 := 7;
-t6 := 10;
-t7 := 11;
-t8 := 12;
-t9 := 13;
-t10 := 14;
-t11 := 18;
-t12 := 20;
-t13 := 22;
-t14 := 23;
-
-adj_fill.C(2, 14) % fixed x points
- (7) % fixed y points
- ((1,5), (8,3), (9,4), (14,5)) % tied points
- ((4,12)) % verticals
- ((6,10), (5,11), (3,13)) % horizontals
- ((1758,984){-1,-1}... % 0
- (1680,819){0,-1}... % 1
- (1739,690){1,-1}... % 2
- (1904,626){495,-86}... % 3
- (2029,582){1,-1}... % 4
- (2068,472){0,-1}... % 5
- (2006,329){-1,-1}... % 6
- (1859,269){-1,0}... % 7
- (1431,448){-736,434}... % 8
- (1132,599){-515,202}... % *9
- (916,650){-1,0}... % 10
- (641,590){-361,-129}...{-25,26} % 11
- (616,616)-- % 12
- (371,223){1,1}... % 13
- (617,322){1,0}... % 14
- (829,278){495,-172}... % *15
- (1112,150){821,-443}... % 16
- (1431,-1){529,-203}... % *17
- (1641,-53){1,0}... % 18
- (2048,114){1,1}... % 19
- (2239,656){0,1}... % 20
- (2146,965){-1,1}... % 21
- (1945,1049){-1,0}...{-1,-1} % 22
- (1758,984)--cycle); % 23
-
-endchar(0);
-
-% PUNCTUATION (copied from EUSMCH)
-set_stem_round(155,157,160,180,188,201);
-more_side(0);
-
-"smminus";
-
-%charbegin( 0, 1824h#, lcbody*v#, baseline );
-charbegin( 0, 2800h#, (1233+925)*v#, (1233-925)*v#); % DEK
-
-n := 0;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- () % horizontals
-% ((1754,1018){-1650,0}...{-1650,0} % 0
-% (104,1018)-- % 1
-% (70,874){1651,0}...{1651,0} % 2
-% (1721,874)--cycle); % 3
- ((2614,1018){-1650,0}...{-1650,0} % 0 % DEK
- (230,1018)-- % 1
- (170,874){1651,0}...{1651,0} % 2
- (2564,874)--cycle); % 3
-
-endchar(0);
-
-"sbapproximation";
-
-charbegin( 24, 2042h#, lcbody*v#, baseline );
-
-n := 6;
-t1 := 0;
-t2 := 2;
-t3 := 6;
-t4 := 10;
-t5 := 12;
-t6 := 15;
-
-adj_fill.A() % fixed x points
- (1, 4) % fixed y points
- () % tied points
- () % verticals
- ((3,5), (2,6)) % horizontals
- ((1894,1066){-76,-330}... % 0
- (1779,886){-209,-184}... % 1
- (1586,809){-1,0}... % 2
- (1312,907){-271,170}... % 3
- (1041,1077){-271,170}... % 4
- (749,1233){-502,207}... % *5
- (539,1284){-342,-6}... % 6
- (409,1258){-390,-140}... % 7
- (241,1133){-328,-369}...{-217,-426} % *8
- (81,889)-- % 9
- (153,860){140,262}... % 10
- (293,1068){186,142}... % 11
- (496,1127){1,0}... % 12
- (791,1024){366,-233}... % 13
- (1157,791){366,-233}... % 14
- (1546,657){1,0}... % 15
- (1781,757){243,204}...{117,271} % 16
- (1962,1019)--cycle); % 17
-
-endchar(0);
-
-"sband";
-
-charbegin( 94, 2870h#, capheight*v#, baseline*v#);
-
-n := 0;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- () % horizontals
- ((2843,6){-1347,2632}...{-1347,2632} % 0
- (1496,2638){-34,5}...{-34,5} % 1
- (1462,2643){-1421,-2605}...{-1421,-2605}% 2
- (41,38){42,-40}...{42,-40} % 3
- (83,-2)-- % 4
- (315,6){1137,2275}...{1137,2275} % 5
- (1452,2281){1126,-2313}...{1126,-2313} % 6
- (2578,-32)--cycle); % 7
-
-endchar(0);
-
-"sbor";
-
-charbegin( 95, 2870h#, capheight*v#, baseline*v#);
-
-n := 0;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- () % horizontals
- ((2783,2545){14,-16}...{14,-16} % 0
- (2797,2529){-1385,-2573}...{-1385,-2573}% 1
- (1412,-44){-55,-2}...{-55,-2} % 2
- (1357,-46){-1334,2551}...{-1334,2551} % 3
- (23,2505)-- % 4
- (279,2545){1129,-2265}...{1129,-2265} % 5
- (1408,280){1141,2265}...{1141,2265} % 6
- (2549,2545)--cycle); % 7
-
-endchar(0);
-
-"sbleftbrace";
-
-%charbegin( 102, 1185h#, programem*v#, descender*v#);
-charbegin( 102, 1185h#, .75programem*v#, .25programem*v#); % DEK
-
-n := 7;
-t1 := 0;
-t2 := 1;
-t3 := 4;
-t4 := 8;
-t5 := 9;
-t6 := 13;
-t7 := 16;
-
-adj_fill.A(1, 4, 5) % fixed x points
- (1) % fixed y points
- ((1,2), (7,1)) % tied points
- ((3,6)) % verticals
- ((4,5), (2,7)) % horizontals
- ((-12,959){39,97}...{39,97} % 0
- (27,1056){1,0}... % 1
- (305,1127){264,243}... % 2
- (384,1343){95,773}... % *3
- (400,1900){0,1}... % 4
- (404,2295){49,477}... % 5
- (495,2582){213,279}... % 6
- (624,2675){245,80}...{1,0} % 7
- (1081,2701)-- % 8
- (1081,2635){-1,0}... % 9
- (763,2598){-200,-64}... % 10
- (665,2510){-116,-192}... % 11
- (612,2354){-53,-336}... % 12
- (588,1918){0,-1}... % 13
- (564,1463){-95,-702}... % *14
- (493,1216){-145,-219}...{-283,-54} % 15
- (190,1011)--cycle); % 16
-
-n := 6;
-t1 := 0;
-t2 := 4;
-t3 := 7;
-t4 := 8;
-t5 := 11;
-t6 := 15;
-
-adj_fill.B(1, 6) % fixed x points
- () % fixed y points
- ((3,1), (4,2)) % tied points
- ((2,5)) % verticals
- ((3,4), (1,6)) % horizontals
- ((1081,-594){-1,0}... % 0
- (786,-562){-238,72}... % 1
- (673,-474){-142,210}... % 2
- (619,-329){-50,298}... % 3
- (587,110){0,1}... % 4
- (549,587){-146,759}... % *5
- (441,869){-200,243}...{-449,99} % 6
- (190,1011)-- % 7
- (-12,959){1,0}... % 8
- (190,937){324,-86}... % *9
- (312,873){184,-204}... % 10
- (404,124){0,-1}... % 11
- (414,-266){41,-369}... % 12
- (509,-551){170,-186}... % 13
- (652,-635){351,-88}...{1,0} % 14
- (1081,-657)--cycle); % 15
-
-endchar(0);
-
-"sbrightbrace";
-
-%charbegin( 103, 1185h#, programem*v#, descender*v#);
-charbegin( 103, 1185h#, .75programem*v#, .25programem*v#); % DEK
-
-n := 7;
-t1 := 0;
-t2 := 1;
-t3 := 5;
-t4 := 8;
-t5 := 9;
-t6 := 13;
-t7 := 16;
-
-adj_fill.A(2, 4, 5) % fixed x points
- (1) % fixed y points
- ((1,2), (7,1)) % tied points
- ((3,6)) % verticals
- ((4,5), (2,7)) % horizontals
- ((1138,972){51,89}...{51,89} % 0
- (1189,1061){-1,0}... % 1
- (960,1094){-363,123}... % *2
- (826,1184){-194,295}... % 3
- (771,1398){-65,744}... % *4
- (761,1928){0,1}... % 5
- (661,2599){-331,393}... % 6
- (462,2686){-583,118}...{-1,0} % *7
- (78,2717)-- % 8
- (78,2653){1,0}... % 9
- (325,2631){385,-83}... % *10
- (463,2570){229,-240}... % 11
- (545,2351){109,-647}... % *12
- (572,1923){0,-1}... % 13
- (610,1448){149,-750}... % *14
- (721,1173){230,-260}...{225,-57} % 15
- (996,1012)--cycle); % 16
-
-n := 6;
-t1 := 0;
-t2 := 3;
-t3 := 6;
-t4 := 7;
-t5 := 10;
-t6 := 13;
-
-adj_fill.B(1, 6) % fixed x points
- () % fixed y points
- ((3,1), (4,2)) % tied points
- ((2,5)) % verticals
- ((3,4), (1,6)) % horizontals
- ((78,-589){1,0}... % 0
- (334,-570){400,75}... % *1
- (478,-514){247,220}... % 2
- (584,113){0,1}... % 3
- (621,600){142,757}... % *4
- (726,870){347,374}...{384,85} % 5
- (996,1012)-- % 6
- (1138,972){-1,0}... % 7
- (875,905){-234,-204}... % 8
- (797,695){-91,-784}... % *9
- (784,121){0,-1}... % 10
- (756,-330){-114,-680}... % *11
- (670,-559){-267,-277}...{-1,0} % 12
- (78,-656)--cycle); % 13
-
-endchar(0);
-
-"sbverticalbar";
-
-%charbegin( 106, 790h#, programem*v#, baseline*v#);
-%charbegin( 106, 790h#, .75programem*v#, .75programem*v#); % DEK
-charbegin( 106, 790h#, .75programem*v#, .25programem*v#); % NGB
-
-n := 0;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- () % horizontals
-% ((320,2604){0,-2736}...{0,-2736} % 0
-% (320,-132)-- % 1
-% (447,-90){0,2753}...{0,2753} % 2
-% (447,2663)--cycle); % 3
- ((320,2660){0,-2736}...{0,-2736} % 0 % DEK
- (320,-635)-- % 1
- (447,-590){0,2753}...{0,2753} % 2
- (447,2730)--cycle); % 3
-
-endchar(0);
-
-"sbbackslash";
-
-%charbegin( 110, 1843h#, programem*v#, descender*v#);
-charbegin( 110, 1858h#, .75programem*v#, .25programem*v#); % DEK
-
-numeric a[],b[],alpha,beta;
-pair vec;
-.5[b0,b3]=.75programem-120; .5[b1,b2]=-.25programem+250;
-b0-b3=-63; b1-b2=-85;
-.5[a0,a3]=206; .5[a1,a2]=1650;
-vec=(.5[a0-a1,a3-a2],.5[b0-b1,b3-b2]);
-(a3,b3)-(a2,b2)=alpha*vec;
-(a1,b1)=beta*vec+(a2,b2)+145*(unitvector vec rotated 90);
-
-n := 0;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- () % horizontals
-% ((1740,-277){-1745,2961}...{-1745,2961} % 0
-% (-5,2684)-- % 1
-% (95,2731){1753,-2989}...{1753,-2989} % 2
-% (1848,-258)--cycle); % 3
- ((a0,b0)-- % 0 % DEK
- (a1,b1)-- % 1
- (a2,b2)-- % 2
- (a3,b3)--cycle); % 3
-
-endchar(0);
-
-"sbss"; %bold section sign, \s
-
-charbegin( 120, 1907h#, depthy*v#, baseline*v#);
-
-n := 13;
-t1 := 0;
-t2 := 1;
-t3 := 4;
-t4 := 5;
-t5 := 6;
-t6 := 8;
-t7 := 11;
-t8 := 13;
-t9 := 14;
-t10 := 17;
-t11 := 19;
-t12 := 24;
-t13 := 25;
-
-adj_fill.A() % fixed x points
- (8, 13) % fixed y points
- ((1,3), (3,1), (4,2)) % tied points
- ((7,9), (5,11), (2,12)) % verticals
- ((6,10)) % horizontals
- ((1426,616){198,265}... % 0
- (1504,859){0,1}... % 1
- (1370,1129){-1,1}... % 2
- (1013,1336){-579,265}... % 3
- (519,1615){-249,293}... % 4
- (442,1716){-66,219}... % 5
- (404,1941){0,1}... % 6
- (585,2418){1,1}... % 7
- (1031,2594){1,0}... % 8
- (1237,2570){338,-91}... % *9
- (1369,2503){1,-1}... % 10
- (1469,2302){0,-1}...{-57,-276} % 11
- (1446,2164)-- % 12
- (1228,2088){-54,38}...{-54,38} % 13
- (1174,2126){0,1}... % 14
- (1155,2297){-73,279}... % *15
- (1101,2405){-1,1}... % 16
- (922,2474){-1,0}... % 17
- (708,2364){-1,-1}... % 18
- (614,2077){0,-1}... % 19
- (709,1828){1,-1}... % 20
- (780,1776){404,-234}... % *21
- (1113,1594){1.733,-.9989}... % 22
- (1533,1353){1,-1}... % 23
- (1668,1053){0,-1}...{-330,-344} % 24
- (1478,555)--cycle); % 25
-
-n := 11;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 8;
-t5 := 9;
-t6 := 10;
-t7 := 11;
-t8 := 14;
-t9 := 15;
-t10 := 17;
-t11 := 19;
-
-adj_fill.B() % fixed x points
- (1) % fixed y points
- ((5,2), (6,1), (8,3)) % tied points
- ((4,7), (3,9), (1,11)) % verticals
- ((2,10)) % horizontals
- ((496,195){1,-482}... % 0
- (618,-166){1,-1}... % 1
- (911,-270){1,0}... % 2
- (1225,-126){1,1}... % 3
- (1321,178){0,1}... % 4
- (1211,417){-1,1}... % 5
- (797,650){-1113,520}... % 6
- (399,886){-1,1}... % 7
- (264,1250){0,1}...{301,424} % 8
- (442,1716)-- % 9
- (519,1615){-364,-450}... % 10
- (406,1379){0,-1}... % 11
- (504,1154){1,-1}... % 12
- (904,912){843,-393}... % 13
- (1426,616){235,-235}... % 14
- (1544,277){0,-1}... % 15
- (1351,-195){-1,-1}... % 16
- (876,-395){-1,0}... % 17
- (349,-223){-1,1}...{-60,553} % 18
- (207,86)--cycle); % 19
-
-endchar(0);
-
-"rbnot"; %logical not sign
-
-charbegin( 58, 2534h#, lcbody*v#, baseline*v#);
-
-n := 4;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 3;
-
-adj_fill.A() % fixed x points
- (1) % fixed y points
- () % tied points
- ((2,3)) % verticals
- ((3,4)) % horizontals
- ((2321,760){0,757}...{0,757} % 0
- (2321,1517){-2224,0}...{-2224,0} % 1
- (97,1517)-- % 2
- (97,1297){1861,0}... % 3
- (1958,1297){1,0}... % 4
- (2086,1285){1.395,-1.01}... % 5
- (2113,1223){56,-456}...{53,-456} % 6
- (2166,767)--cycle); % 7
-
-endchar(0);
-
-% FRAKTUR copied from EUFBCH
-set_stem_round(300,320,340,340,360,390);
-more_side(100h#);
-
-"FBUR";
-
-charbegin( 60, 2866h#, capheight*v#, baseline*v#);
-
-n := 16;
-t1 := 2;
-t2 := 6;
-t3 := 7;
-t4 := 8;
-t5 := 9;
-t6 := 11;
-t7 := 13;
-t8 := 17;
-t9 := 19;
-t10 := 20;
-t11 := 22;
-t12 := 26;
-t13 := 28;
-t14 := 31;
-t15 := 36;
-t16 := 37;
-
-adj_fill.A(9, 16) % fixed x points
- (10) % fixed y points
- ((2,1), (3,2), (4,3), (5,4)) % tied points
- ((8,11), (7,12), (4,14)) % verticals
- ((6,13), (1,15)) % horizontals
- ((74,-2){1,1}... % 0
- (218,120){251,165}... % *1
- (325,163){1,0}... % 2
- (439,109){273,-206}...{415,-468} % *3
- (598,-43){694,598}...{694,598} % 4
- (1292,555){152,300}...{70,519} % 5
- (1530,1277){8,106}...{8,106} % 6
- (1538,1383){14,282}...{-35,697} % 7
- (1543,1909){-40,215}...{-40,215} % 8
- (1503,2124){-118,349}... % 9
- (1321,2410){-1,1}... % 10
- (832,2610){-1,0}... % 11
- (233,2333){-1,-1}... % 12
- (-4,1882){0,-1}... % 13
- (43,1732){181,-332}... % *14
- (177,1550){300,-331}... % 15
- (274,1418){131,-241}... % *16
- (308,1309){0,-1}... % 17
- (229,1145){-1,-1}...{-399,-283} % 18
- (92,1027)-- % 19
- (150,970){402,238}... % 20
- (529,1233){1,1}... % 21
- (665,1506){0,1}... % 22
- (622,1640){-168,306}... % *23
- (497,1812){-470,538}... % 24
- (344,2013){-206,335}... % *25
- (291,2147){0,1}... % 26
- (364,2275){1,1}... % 27
- (547,2352){1,0}... % 28
- (883,2190){1,-1}... % 29
- (1078,1853){263,-810}... % *30
- (1146,1380){0,-1}... % 31
- (1096,758){-193,-965}... % *32
- (953,415){-1,-1}...{-198,-169} % 33
- (835,308){-233,261}... % 34
- (672,466){-274,212}... % *35
- (561,520){-1,0}...{-239,-279} % 36
- (23,55)--cycle); % 37
-
-n := 6;
-t1 := 0;
-t2 := 7;
-t3 := 9;
-t4 := 10;
-t5 := 12;
-t6 := 17;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,5), (3,4), (4,3), (6,2)) % tied points
- () % verticals
- ((2,5)) % horizontals
- ((2200,1544){234,168}...{514,254} % 0
- (2861,1916){-20,51}...{-20,51} % 1
- (2841,1967){-412,-98}... % 2
- (2725,1948){-1,0}... % 3
- (2585,1992){-1,1}... % 4
- (2518,2234){-65,637}... % 5
- (2431,2511){-1,1}... % 6
- (2218,2595){-1,0}... % 7
- (1876,2471){-715,-471}...{-455,-550} % *8
- (1503,2124)-- % 9
- (1543,1909){156,386}... % 10
- (1740,2227){428,438}... % *11
- (1971,2347){1,0}... % 12
- (2073,2292){1,-1}... % 13
- (2140,2049){95,-648}... % 14
- (2211,1813){208,-227}...{267,8} % 15
- (2347,1756){-589,-321}...{-232,-77} % 16
- (1538,1383)--cycle); % 17
-
-n := 9;
-t1 := 1;
-t2 := 4;
-t3 := 6;
-t4 := 7;
-t5 := 8;
-t6 := 9;
-t7 := 13;
-t8 := 14;
-t9 := 15;
-
-adj_fill.C(9) % fixed x points
- () % fixed y points
- ((3,5), (4,2), (5,1)) % tied points
- ((2,7)) % verticals
- ((3,6), (1,8)) % horizontals
- ((2960,410){-292,-162}... % 0
- (2827,359){-1,0}... % 1
- (2718,383){-285,288}... % 2
- (2598,543){-215,346}... % 3
- (2517,774){-56,414}...{21,797} % 4
- (2499,1417){-174,100}...{-395,136} % 5
- (2200,1544){-662,-161}...{-662,-161} % 6
- (1538,1383)-- % 7
- (1530,1277){496,116}... % 8
- (1714,1294){1,0}... % 9
- (1856,1281){316,-74}... % 10
- (2079,1161){1,-1}... % 11
- (2143,974){72,-703}...{0,-1} % *12
- (2151,458){290,-469}...{96,-228} % 13
- (2429,-46){536,373}...{536,373} % 14
- (2965,327)--cycle); % 15
-
-endchar(0);
-
-"FBUI";
-
-charbegin( 61,1853h#, capheight*v#, baseline*v#);
-
-n := 7;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 8;
-t5 := 9;
-t6 := 11;
-t7 := 13;
-
-adj_fill.A() % fixed x points
- (1, 4, 5) % fixed y points
- () % tied points
- () % verticals
- ((3,6), (2,7)) % horizontals
- ((1826,2540){-296,-285}... % 0
- (1630,2390){-364,-203}... % *1
- (1462,2337){-1,0}... % 2
- (1113,2461){-502,216}... % 3
- (701,2587){-1,0}... % 4
- (356,2451){-281,-260}... % 5
- (193,2225){-358,-626}...{-230,-535} % *6
- (-2,1825)-- % 7
- (56,1763){24,0}...{24,0} % 8
- (80,1763){219,417}... % 9
- (279,2065){1,1}... % 10
- (550,2178){1,0}... % 11
- (866,2118){719,-235}...{387,-59} % 12
- (1240,2013){575,332}...{249,231} % 13
- (1853,2483)--cycle); % 14
-
-n := 8;
-t1 := 0;
-t2 := 1;
-t3 := 1.188;
-t4 := 4;
-t5 := 7;
-t6 := 10;
-t7 := 15;
-t8 := 17;
-
-adj_fill.B(1) % fixed x points
- (2, 3, 6) % fixed y points
- () % tied points
- ((5,7)) % verticals
- ((4,8)) % horizontals
- ((19,66){242,291}... % 0
- (503,563){550,505}...{30,-18} % 1
- (533,545){204,-467}... % 2
- (750,219){1,-1}... % 3
- (904,169){1,0}... % 4
- (1087,268){1,1}... % 5
- (1179,449){124,466}... % *6
- (1211,734){0,1}... % 7
- (1173,1149){-91,903}...{79,633} % 8
- (1169,1662){285,363}...{433,309} % 9
- (1726,2199)-- % 10
- (1802,2161){-453,-390}... % 11
- (1606,1943){-265,-416}... % *12
- (1537,1745){0,-1}... % 13
- (1558,1478){146,-960}... % 14
- (1612,939){0,-1}... % 15
- (1399,330){-1,-1}... % 16
- (638,-33){-1,0}...{-320,270} % 17
- (235,142){-175,-129}...{-175,-129} % 18
- (60,13)--cycle); % 19
-
-endchar(0);
-
-
-endinput;
-
-% ALTERNATE CHARACTERS
-set_stem_round(375,380,395,395,400,420);
-
-"smuia";
-
-%charbegin( 125, 1633h#, capheight*v#, baseline );
-charbegin( 123, 1633h#, capheight*v#, baseline ); % DEK
-
-n := 9;
-t1 := 1;
-t2 := 2;
-t3 := 6;
-t4 := 7;
-t5 := 8;
-t6 := 9;
-t7 := 11;
-t8 := 14;
-t9 := 15;
-
-adj_fill.A(9) % fixed x points
- (4, 6) % fixed y points
- ((1,3), (2,1), (4,2), (5,2)) % tied points
- ((3,7)) % verticals
- ((1,8)) % horizontals
- ((1270,2485){-242,-57}...{-242,-57} % 0
- (1028,2428){-393,-27}...{-393,-27} % 1
- (635,2401){-577,-107}... % 2
- (308,2261){-1,-1}... % 3
- (255,2168){0,-1}... % 4
- (278,2034){215,-598}... % 5
- (326,1897){0,-1}...{-1,-1} % 6
- (274,1752)-- % 7
- (274,1752){-1,-1}... % 8
- (138,1699){-1,0}... % 9
- (-3,1755){-1,1}... % 10
- (-62,1961){0,1}... % 11
- (115,2311){1,1}... % 12
- (480,2508){913,266}... % *13
- (1028,2577){1,0}...{355,-37} % 14
- (1328,2558)--cycle); % 15
-
-n := 5;
-t1 := 0;
-t2 := 1;
-t3 := 5;
-t4 := 6;
-t5 := 9;
-
-adj_fill.B(1) % fixed x points
- () % fixed y points
- ((1,5), (3,1), (4,3), (5,4)) % tied points
- ((3,4), (2,5)) % verticals
- () % horizontals
- ((275,306){186,0}... % 0
- (461,306){1,0}... % 1
- (615,360){1,1}... % 2
- (636,425){20,280}... % *3
- (635,640){0,1}...{0,1761} % 4
- (635,2401)-- % 5
- (1028,2428){0,-1301}... % 6
- (1028,1127){0,-1}... % 7
- (933,606){-130,-238}...{-1,-1} % 8
- (703,306)--cycle); % 9
-
-n := 3;
-t1 := 0;
-t2 := 1;
-t3 := 7;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((1,5), (2,4)) % tied points
- () % verticals
- ((2,3)) % horizontals
- ((275,306){428,0}...{428,0} % 0
- (703,306){311,0}... % 1
- (1014,306){1,0}...{345,222} % 2
- (1399,426)-- % 3
- (1430,371){-1,-1}... % 4
- (1237,189){-193,-182}... % 5
- (822,0){-1,0}...{-768,0} % 6
- (54,0)--cycle); % 7
-
-endchar(0);
-
-"sbuua"; % '175
-
-%charbegin( "U", 2444h#, capheight*v#, baseline );
-charbegin( 125, 2444h#, capheight*v#, baseline ); %NGB
-
-n := 11;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 8;
-t5 := 10;
-t6 := 11;
-t7 := 13;
-t8 := 15;
-t9 := 18;
-t10 := 20;
-t11 := 22;
-
-adj_fill.A(6, 8, 11) % fixed x points
- (5, 11) % fixed y points
- ((1,2), (11,1)) % tied points
- ((3,9)) % verticals
- ((4,7), (2,10)) % horizontals
- ((1544,394){-220,-263}... % 0
- (1153,55){-795,-459}... % *1
- (749,-65){-1,0}... % 2
- (320,81){-1,1}... % 3
- (189,437){0,1}... % 4
- (344,1455){227,1145}... % 5
- (424,2106){0,1}... % 6
- (370,2290){-1,1}... % 7
- (243,2362){-1,0}... % 8
- (124,2313){-1,-1}...{-150,-241} % 9
- (-13,2131)-- % 10
- (-75,2176){165,445}... % 11
- (93,2494){1,1}... % 12
- (426,2618){1,0}... % 13
- (717,2506){1,-1}... % 14
- (830,2188){0,-1}... % 15
- (803,1987){-150,-730}... % *16
- (680,1458){-310,-1319}... % 17
- (573,665){0,-1}... % 18
- (729,204){1,-1}... % 19
- (943,136){1,0}... % 20
- (1329,342){1,1}...{162,295} % 21
- (1549,661)--cycle); % 22
-
-n := 9;
-t1 := 0;
-t2 := 4;
-t3 := 7;
-t4 := 9;
-t5 := 10;
-t6 := 12;
-t7 := 15;
-t8 := 16;
-t9 := 19;
-
-adj_fill.B(1, 5) % fixed x points
- (4, 9) % fixed y points
- ((7,2), (8,1)) % tied points
- ((2,8)) % verticals
- ((3,6)) % horizontals
- ((2182,2544){-100,-83}... % 0
- (2082,2461){-100,-83}... % 1
- (1974,2229){-146,-665}... % *2
- (1936,1796){0,-1}... % 3
- (1934,847){0,-1}... % 4
- (1946,395){73,-628}... % *5
- (2007,219){1,-1}... % 6
- (2073,183){1,0}... % 7
- (2213,250){1,1}...{229,345} % 8
- (2318,385)-- % 9
- (2375,322){-255,-442}... % 10
- (2233,110){-1,-1}... % 11
- (1847,-66){-1,0}... % 12
- (1671,12){-1,1}... % 13
- (1587,162){-127,382}...{-28,376} % *14
- (1544,394){5,267}...{5,267} % 15
- (1549,661){0,1}... % 16
- (1550,2054){1,1393}...{-193,415} % 17
- (1508,2223){479,342}...{107,64} % 18
- (2110,2598)--cycle); % 19
-
-endchar(0);
-
-"sbuub"; % '176
-
-%charbegin( 127, 2419h#, capheight*v#, baseline );
-charbegin( 126, 2419h#, capheight*v#, baseline ); % DEK
-n := 12;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 6;
-t5 := 9;
-t6 := 11;
-t7 := 12;
-t8 := 15;
-t9 := 18;
-t10 := 20;
-t11 := 23;
-t12 := 26;
-
-adj_fill.A(1) % fixed x points
- (6, 12) % fixed y points
- ((1,2), (12,1)) % tied points
- ((6,7), (4,9), (3,10)) % verticals
- ((5,8), (2,11)) % horizontals
- ((1575,367){-1,-1}... % 0
- (1172,61){-784,-414}... % *1
- (791,-47){-1,0}... % 2
- (415,91){-1,1}... % 3
- (265,576){0,1}... % 4
- (370,1444){232,1297}... % 5
- (423,1955){0,1}... % 6
- (405,2124){-71,274}... % *7
- (352,2229){-1,1}... % 8
- (235,2286){-1,0}... % 9
- (105,2226){-1,-1}...{0,-1} % 10
- (34,1984)-- % 11
- (-45,1990){-158,548}... % 12
- (-69,2060){0,1}... % 13
- (95,2494){1,1}... % 14
- (410,2607){1,0}... % 15
- (686,2493){1,-1}... % 16
- (779,2323){125,-423}... % *17
- (811,2070){0,-1}... % 18
- (720,1320){-260,-1489}... % 19
- (649,751){0,-1}... % 20
- (685,464){139,-478}... % *21
- (788,273){1,-1}... % 22
- (1007,183){1,0}... % 23
- (1209,243){424,232}... % *24
- (1431,415){1,1}...{354,488} % 25
- (1543,560)--cycle); % 26
-
-n := 9;
-t1 := 0;
-t2 := 3;
-t3 := 5;
-t4 := 6;
-t5 := 8;
-t6 := 9;
-t7 := 13;
-t8 := 16;
-t9 := 18;
-
-adj_fill.B(1, 6) % fixed x points
- (5, 9) % fixed y points
- ((3,2), (4,1)) % tied points
- ((4,7)) % verticals
- ((2,8)) % horizontals
- ((2509,385){-167,-255}... % 0
- (2370,169){-184,-274}... % *1
- (2325,111){-1,-1}... % 2
- (2002,-33){-1,0}... % 3
- (1753,39){-1,1}...{-124,695} % 4
- (1575,367){-32,193}...{-32,193} % 5
- (1543,560){0,1}...{80,721} % 6
- (1639,2283){321,201}...{475,251} % 7
- (2233,2623)-- % 8
- (2322,2570){-371,-234}... % 9
- (2173,2437){-1,-1}... % 10
- (2083,2279){-156,-423}... % *11
- (2017,2014){-123,-735}... % 12
- (1940,1048){0,-1}... % 13
- (1983,524){164,-814}... % *14
- (2104,234){1,-1}... % 15
- (2191,199){1,0}... % 16
- (2331,288){1,1}...{231,357} % 17
- (2450,455)--cycle); % 18
-
-endchar(0);
diff --git a/Master/texmf-dist/fonts/source/public/ams/eusm10.mf b/Master/texmf-dist/fonts/source/public/ams/eusm10.mf
deleted file mode 100644
index e908a975bb7..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/eusm10.mf
+++ /dev/null
@@ -1,45 +0,0 @@
-%% @metafontfile{
-%% filename="eusm10.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "33388 45 204 1785"
-%% keywords="amsfonts, tex, metafont , euler ",
-%% abstract="This is the parameter file for use with
-%% eusm10, the Euler script medium font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% ----- Euler Script Medium 10pt ---------------------------------
-
- font_identifier := "EUSM V2.2";
-
- ptsize = 10;
-
- leftside# = rightside# = 0h#;
-
- input eusmch;
-
- bye
diff --git a/Master/texmf-dist/fonts/source/public/ams/eusm5.mf b/Master/texmf-dist/fonts/source/public/ams/eusm5.mf
deleted file mode 100644
index 900dab655ef..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/eusm5.mf
+++ /dev/null
@@ -1,47 +0,0 @@
-%% @metafontfile{
-%% filename="eusm5.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "59575 47 207 1817"
-%% keywords="amsfonts, tex, metafont , euler ",
-%% abstract="This is the parameter file for use with
-%% eusm5, the Euler script medium font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% ----- Euler Script Medium 5pt ---------------------------------
-
- font_identifier := "EUSM V2.2";
-
- ptsize = 5;
-
- leftside# = rightside# = 300h#;
-
- xscale_factor := 1.2;
-
- input eusmch;
-
- bye
diff --git a/Master/texmf-dist/fonts/source/public/ams/eusm6.mf b/Master/texmf-dist/fonts/source/public/ams/eusm6.mf
deleted file mode 100644
index 36b9f295cb4..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/eusm6.mf
+++ /dev/null
@@ -1,47 +0,0 @@
-%% @metafontfile{
-%% filename="eusm6.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "46787 47 207 1819"
-%% keywords="amsfonts, tex, metafont , euler ",
-%% abstract="This is the parameter file for use with
-%% eusm6, the Euler script medium font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% ----- Euler Script Medium 6pt ---------------------------------
-
- font_identifier := "EUSM V2.2";
-
- ptsize = 6;
-
- leftside# = rightside# = 150h#;
-
- xscale_factor := 1.16;
-
- input eusmch;
-
- bye
diff --git a/Master/texmf-dist/fonts/source/public/ams/eusm7.mf b/Master/texmf-dist/fonts/source/public/ams/eusm7.mf
deleted file mode 100644
index 60712e6c884..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/eusm7.mf
+++ /dev/null
@@ -1,47 +0,0 @@
-%% @metafontfile{
-%% filename="eusm7.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "63955 47 207 1812"
-%% keywords="amsfonts, tex, metafont , euler ",
-%% abstract="This is the parameter file for use with
-%% eusm7, the Euler script medium font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% ----- Euler Script Medium 7pt ---------------------------------
-
- font_identifier := "EUSM V2.2";
-
- ptsize = 7;
-
- leftside# = rightside# = 100h#;
-
- xscale_factor := 1.13;
-
- input eusmch;
-
- bye
diff --git a/Master/texmf-dist/fonts/source/public/ams/eusm8.mf b/Master/texmf-dist/fonts/source/public/ams/eusm8.mf
deleted file mode 100644
index b7c05e6cc93..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/eusm8.mf
+++ /dev/null
@@ -1,47 +0,0 @@
-%% @metafontfile{
-%% filename="eusm8.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "12849 47 207 1817"
-%% keywords="amsfonts, tex, metafont , euler ",
-%% abstract="This is the parameter file for use with
-%% eusm8, the Euler script medium font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% ----- Euler Script Medium 8pt ---------------------------------
-
- font_identifier := "EUSM V2.2";
-
- ptsize = 8;
-
- leftside# = rightside# = 0h#;
-
- xscale_factor := 1.09;
-
- input eusmch;
-
- bye
diff --git a/Master/texmf-dist/fonts/source/public/ams/eusm9.mf b/Master/texmf-dist/fonts/source/public/ams/eusm9.mf
deleted file mode 100644
index 689d9b2db78..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/eusm9.mf
+++ /dev/null
@@ -1,47 +0,0 @@
-%% @metafontfile{
-%% filename="eusm9.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "20153 47 207 1817"
-%% keywords="amsfonts, tex, metafont , euler ",
-%% abstract="This is the parameter file for use with
-%% eusm9, the Euler script medium font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% ----- Euler Script Medium 9pt ---------------------------------
-
- font_identifier := "EUSM V2.2";
-
- ptsize = 9;
-
- leftside# = rightside# = 0h#;
-
- xscale_factor := 1.04;
-
- input eusmch;
-
- bye
diff --git a/Master/texmf-dist/fonts/source/public/ams/eusmch.mf b/Master/texmf-dist/fonts/source/public/ams/eusmch.mf
deleted file mode 100644
index 5f32b4b4b67..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/eusmch.mf
+++ /dev/null
@@ -1,3551 +0,0 @@
-%% @metafontfile{
-%% filename="eusmch.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: driver",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "16161 3551 10775 116461"
-%% keywords="amsfonts, tex, metafont , euler ",
-%% abstract="This is the driver file for use with
-%% the Euler script medium fonts in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% Euler Symbol Medium
-
-% ----- This font is set up as Math Symbol Font, \textfont2, page 427 of TeXbook
-% however, there are some alternate characters in nonstandard positions
-
-mode_setup;
-font_coding_scheme "TeX math symbols subset";
-
-% EULER SCRIPT MEDIUM PARAMETERS
-
-% These all in bitpad numbers (.001"):
-
- programem = 3700;
- baseline = 0;
- ascender = capheight;
- descender = 700;
- depthy = 700; % depthy = 500;
- capheight = 2600;
- lcbody = 1700; %1700 for medium, 1800 for bold.
- dotheight = 2600;
- theight = 2330;
- lfigheight = capheight;
- nfigbody = lcbody;
- nfigascender = ascender;
- nfigdescender = descender;
-
-
-input eubase;
-more_side(100h#); % DEK
-
-% information for positioning of math accents --- DEK
-skewchar=oct"060"; skew#=1/36programem*h#;
-ligtable "A": skewchar kern 5skew#;
-ligtable "I": "J": skewchar kern 2skew#;
-charcode:=skewchar; shipout nullpicture;
-
-
-"aleph";
-
-charbegin( 64, 2668h#, capheight*v#, baseline );
-
-n := 10;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 4;
-t5 := 5;
-t6 := 6;
-t7 := 7;
-t8 := 8;
-t9 := 10;
-t10 := 11;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- ((2,1), (3,2), (7,3), (8,4)) % tied points
- ((4,5), (9,10)) % verticals
- ((5,6), (1,10)) % horizontals
- ((2449,529){-321,229}...{-1,1} % 0
- (1915,952){-314,259}... % 1
- (1601,1211){-1.551,1.262}... % 2
- (669,1959){-932,748}...{-63,638} % 3
- (302,2549){-112,0}...{-112,0} % 4
- (190,2549)-- % 5
- (190,1820){1,-1}...{257,-205} % 6
- (699,1347){105,-87}...{105,-87} % 7
- (804,1260){555,-387}... % 8
- (1525,704){998,-815}...{1,-1} % 9
- (2294,2){79,0}...{79,0} % 10
- (2373,2)--cycle); % 11
-
-n := 7;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 4;
-t5 := 7;
-t6 := 10;
-t7 := 11;
-
-adj_fill.B(1, 6) % fixed x points
- () % fixed y points
- ((3,3), (4,4)) % tied points
- ((2,5)) % verticals
- ((6,7)) % horizontals
- ((250,5){111,384}...{111,384} % 0
- (361,389){0,1}... % 1
- (426,986){337,550}...{1,1} % 2
- (699,1347)-- % 3
- (804,1260){-31,-7}... % 4
- (773,1253){-580,-590}... % 5
- (614,1051){-215,-375}... % *6
- (558,878){0,-1}... % 7
- (668,550){1,-1}... % 8
- (842,462){448,-119}...{1,0} % *9
- (1116,431){-65,-426}...{-65,-426} % 10
- (1051,5)--cycle); % 11
-
-n := 7;
-t1 := 1;
-t2 := 3;
-t3 := 4;
-t4 := 7;
-t5 := 8;
-t6 := 10;
-t7 := 12;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((2,5), (3,6)) % tied points
- ((4,5), (1,7)) % verticals
- ((2,6)) % horizontals
- ((2450,1894){-58,-19}...{-58,-19} % 0
- (2392,1875){-10,14}... % 1
- (2230,1977){-1,0}...{-1,0} % 2
- (2003,1977){-156,-16}...{-156,-16} % 3
- (1847,1961){-1,0}... % 4
- (1593,2001){-1,1}... % 5
- (1536,2157){0,1}...{0,392} % 6
- (1536,2549)-- % 7
- (1625,2549){126,-501}... % 8
- (1684,2439){1,-1}... % 9
- (1843,2406){1,0}... % 10
- (2288,2406){1,0}...{0,-1} % 11
- (2450,2259)--cycle); % 12
-
-n := 6;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 3;
-t5 := 4;
-t6 := 7;
-
-adj_fill.D() % fixed x points
- () % fixed y points
- ((1,6), (3,2), (4,1), (6,5)) % tied points
- ((2,5)) % verticals
- () % horizontals
- ((1847,1961){-1,-1}... % 0
- (1601,1300){0,-1}...{0,-1} % 1
- (1601,1211)-- % 2
- (1915,952){-1,1}... % 3
- (1800,1228){0,1}... % 4
- (1855,1732){203,749}... % *5
- (1920,1894){147.8,245.5}...{413,187} % *6
- (2003,1977)--cycle); % 7
-
-endchar(0);
-
-% UPPER CASE
-set_stem_round(230,350,270,270,290,310);
-
-"smua";
-
-charbegin( "A", 2653h#, capheight*v#, baseline );
-
-n := 11;
-t1 := 0;
-t2 := 1;
-t3 := 4;
-t4 := 5;
-t5 := 7;
-t6 := 9;
-t7 := 11;
-t8 := 12;
-t9 := 14;
-t10 := 18;
-t11 := 25;
-
-adj_fill.A(1) % fixed x points
- (7, 8) % fixed y points
- ((1,5), (2,1), (3,2), (4,3), (7,4), (8,4))% tied points
- ((6,9)) % verticals
- ((5,10), (1,11)) % horizontals
- ((2199,2519){-377,-119}...{-377,-119} % 0
- (1822,2400){-207,-62}... % 1
- (1626,2292){-1,-1}... % 2
- (1382,1870){-527,-1261}...{-126,-432} % *3
- (1099,1031){-78,-158}...{-78,-158} % 4
- (1021,873){-174,-335}... % 5
- (579,139){-1,-1}... % 6
- (200,-36){-1,0}... % 7
- (-32,57){-1,1}... % 8
- (-131,313){0,1}... % 9
- (-74,450){1,1}...{1,0} % 10
- (38,485)-- % 11
- (38,485){1,0}... % 12
- (152,434){1,-1}... % 13
- (177,367){0,-1}... % 14
- (169,307){-100,-540}... % 15
- (158,217){0,-1}... % 16
- (196,151){1,-1}... % 17
- (290,116){1,0}... % 18
- (447,198){1,1}... % 19
- (617,473){478,1040}...{413,1047} % *20
- (925,1238){422,1046}... % 21
- (1243,1937){583,1093}... % *22
- (1508,2331){1,1}... % 23
- (1787,2488){683,212}...{1,0} % *24
- (2191,2543)--cycle); % 25
-
-n := 9;
-t1 := 0;
-t2 := 2;
-t3 := 6;
-t4 := 7;
-t5 := 9;
-t6 := 10;
-t7 := 13;
-t8 := 16;
-t9 := 18;
-
-adj_fill.B(1) % fixed x points
- (9) % fixed y points
- ((3,6), (4,7), (5,1), (6,5)) % tied points
- ((4,7)) % verticals
- ((2,8)) % horizontals
- ((2631,306){-1,-1}... % 0
- (2310,40){-569,-360}... % *1
- (2062,-54){-1,0}... % 2
- (1927,-4){-1,1}... % 3
- (1873,107){-73,291}... % *4
- (1854,287){0,1}...{0,1} % 5
- (1852,873){-3,158}...{-3,158} % 6
- (1849,1031){-10,1338}...{-10,1338} % 7
- (1839,2369){-17,31}...{-17,31} % 8
- (1822,2400)-- % 9
- (2199,2519){-40,-38}... % 10
- (2159,2481){-40,-38}... % 11
- (2106,2371){-54,-763}... % 12
- (2093,1259){0,-1}... % 13
- (2119,476){74,-840}... % 14
- (2205,229){1,-1}... % 15
- (2289,206){1,0}... % 16
- (2425,251){296,172}...{1,1} % *17
- (2585,378)--cycle); % 18
-
-n := 4;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 3;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((1,7), (2,2), (3,3), (4,6)) % tied points
- () % verticals
- ((2,3)) % horizontals
- ((1849,1031){-750,0}...{-750,0} % 0
- (1099,1031)-- % 1
- (1021,873){831,0}...{831,0} % 2
- (1852,873)--cycle); % 3
-
-endchar(0);
-
-"smub";
-
-charbegin( "B", 2618h#, capheight*v#, baseline );
-n := 7;
-t1 := 0;
-t2 := 3;
-t3 := 4;
-t4 := 5;
-t5 := 6;
-t6 := 7;
-t7 := 9;
-
-adj_fill.A(1) % fixed x points
- () % fixed y points
- ((1,6), (3,1), (4,2), (5,3), (6,4), (7,5))% tied points
- ((2,5)) % verticals
- () % horizontals
- ((296,180){1,0}... % 0
- (772,407){1,1}... % 1
- (919,739){199,909}...{0,1} % *2
- (971,1316){0,1082}...{0,1082} % 3
- (971,2398)-- % 4
- (1229,2419){0,-964}...{0,-1} % 5
- (1229,1455){-13,-164}...{-13,-164} % 6
- (1216,1291){-99,-787}... % 7
- (1087,712){-213,-507}...{-1,-1} % 8
- (759,180)--cycle); % 9
-
-n := 13;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 6;
-t5 := 9;
-t6 := 12;
-t7 := 13;
-t8 := 15;
-t9 := 17;
-t10 := 18;
-t11 := 22;
-t12 := 24;
-t13 := 25;
-
-adj_fill.B(1, 12) % fixed x points
- (6, 7, 10) % fixed y points
- ((1,9), (3,2), (4,1), (6,7), (7,7), (13,8))% tied points
- ((5,8), (2,11)) % verticals
- ((4,9)) % horizontals
- ((1321,1407){1,0}... % 0
- (1854,1593){1,1}... % 1
- (1995,1950){0,1}... % 2
- (1875,2266){-1,1}... % 3
- (1634,2379){-646,153}...{-1,0} % *4
- (1229,2419){-258,-21}...{-258,-21} % 5
- (971,2398){-1,0}... % 6
- (440,2181){-1,-1}... % 7
- (312,1929){0,-1}... % 8
- (329,1804){88,-417}... % 9
- (353,1702){0,-1}... % 10
- (317,1583){-1,-1}...{-1,0} % 11
- (190,1528)-- % 12
- (190,1528){-1,0}... % 13
- (117,1564){-1,1}... % 14
- (54,1768){0,1}... % 15
- (244,2189){1,1}...{447,68} % 16
- (958,2523){255,121}...{255,121} % 17
- (1213,2644){16,-107}...{16,-107} % 18
- (1229,2537){1,0}... % 19
- (1807,2489){900,-183}... % *20
- (2129,2354){1,-1}... % 21
- (2251,2048){0,-1}... % 22
- (2075,1617){-1,-1}...{-601,-307} % 23
- (1812,1417){11,-26}...{11,-26} % 24
- (1823,1391)--cycle); % 25
-
-n := 10;
-t1 := 0;
-t2 := 3;
-t3 := 5;
-t4 := 6;
-t5 := 7;
-t6 := 8;
-t7 := 9;
-t8 := 12;
-t9 := 16;
-t10 := 17;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((3,8), (4,9), (5,3), (6,4), (9,5), (10,6))% tied points
- ((2,8)) % verticals
- ((4,7), (1,9)) % horizontals
- ((196,-14){1098,0}... % 0
- (1294,-14){1,0}... % 1
- (2222,352){1,1}... % 2
- (2427,853){0,1}... % 3
- (2269,1230){-1,1}...{-1,0} % 4
- (1823,1391){-502,16}...{-502,16} % 5
- (1321,1407){-1,0}...{0,1} % 6
- (1229,1455)-- % 7
- (1216,1291){660,75}... % 8
- (1466,1303){1,0}... % 9
- (1796,1263){546,-155}... % *10
- (2012,1148){1,-1}... % 11
- (2156,810){0,-1}... % 12
- (2009,351){-1,-1}... % 13
- (1752,222){-667,-174}... % *14
- (1342,177){-1,0}...{-1,0} % 15
- (759,180){-463,0}...{-463,0} % 16
- (296,180)--cycle); % 17
-
-endchar(0);
-
-"smuc";
-
-charbegin( "C", 2031h#, capheight*v#, baseline );
-n := 17;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 5;
-t5 := 7;
-t6 := 9;
-t7 := 12;
-t8 := 15;
-t9 := 18;
-t10 := 19;
-t11 := 21;
-t12 := 24;
-t13 := 27;
-t14 := 29;
-t15 := 31;
-t16 := 33;
-t17 := 34;
-
-adj_fill.A(10) % fixed x points
- (2, 9, 17) % fixed y points
- ((1,1), (17,1)) % tied points
- ((7,12), (5,14), (3,16)) % verticals
- ((8,11), (6,13), (4,15)) % horizontals
- ((914,1881){1,1}... % 0
- (1031,1922){1,0}... % 1
- (1146,1879){1,-1}... % 2
- (1161,1729){-56,-261}... % 3
- (1192,1557){1,-1}... % 4
- (1332,1520){1,0}... % 5
- (1600,1640){1,1}... % 6
- (1719,2007){0,1}... % 7
- (1607,2349){-1,1}... % 8
- (1254,2477){-1,0}... % 9
- (724,2282){-1,-1}... % 10
- (509,1875){-291,-1028}... % *11
- (433,1254){0,-1}... % 12
- (517,677){324,-990}... % *13
- (757,264){1,-1}... % 14
- (1189,71){1,0}... % 15
- (1569,229){1,1}...{166,754} % 16
- (1710,537){39,25}...{39,25} % 17
- (1749,562)-- % 18
- (1919,389){-219,-467}... % 19
- (1791,190){-1,-1}... % 20
- (1099,-56){-1,0}... % 21
- (474,200){-1,1}... % 22
- (240,602){-316,961}... % *23
- (158,1161){0,1}... % 24
- (254,1833){370,1148}... % *25
- (528,2309){1,1}... % 26
- (1320,2592){1,0}... % 27
- (1851,2424){1,-1}... % 28
- (1974,2050){0,-1}... % 29
- (1795,1582){-1,-1}... % 30
- (1344,1409){-1,0}... % 31
- (955,1533){-1,1}... % 32
- (873,1745){0,1}...{1,1} % 33
- (914,1881)--cycle); % 34
-
-endchar(0);
-
-"smud";
-
-charbegin( "D", 2875h#, capheight*v#, baseline );
-n := 14;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 9;
-t5 := 11;
-t6 := 13;
-t7 := 14;
-t8 := 16;
-t9 := 19;
-t10 := 20;
-t11 := 23;
-t12 := 27;
-t13 := 28;
-t14 := 29;
-
-adj_fill.A(1) % fixed x points
- (6, 7) % fixed y points
- ((6,1), (7,1), (9,2), (10,3), (13,4), (14,5))% tied points
- ((5,8), (3,11)) % verticals
- ((4,9), (2,12)) % horizontals
- ((211,16){1078,0}... % 0
- (1289,16){1,0}... % 1
- (2311,434){1,1}... % 2
- (2728,1451){0,1}... % 3
- (2477,2214){-1,1}... % 4
- (2002,2471){-1188,347}...{-1,0} % *5
- (1289,2561){0,75}...{0,75} % 6
- (1289,2636){-15,23}...{-15,23} % 7
- (1274,2659){-211,-114}...{-211,-114} % 8
- (1063,2545){-1,0}... % 9
- (253,2224){-1,-1}... % 10
- (78,1814){0,-1}... % 11
- (132,1607){1,-1}...{1,0} % 12
- (224,1566)-- % 13
- (224,1566){1,0}... % 14
- (331,1624){1,1}... % 15
- (368,1749){0,1}... % 16
- (341,1994){0,1}... % 17
- (425,2202){1,1}...{1,0} % 18
- (1039,2431){250,-2}...{250,-2} % 19
- (1289,2429){1,0}... % 20
- (1829,2362){896,-257}... % *21
- (2185,2172){1,-1}... % 22
- (2458,1431){0,-1}... % 23
- (2379,865){-304,-962}... % *24
- (2154,469){-1,-1}... % 25
- (1800,269){-865,-270}... % *26
- (1289,199){-1,0}... % 27
- (789,199){-2,0}...{-475,0} % 28
- (314,199)--cycle); % 29
-
-n := 6;
-t1 := 0;
-t2 := 3;
-t3 := 4;
-t4 := 5;
-t5 := 6;
-t6 := 9;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,5), (3,2), (4,3), (6,4)) % tied points
- ((2,5)) % verticals
- () % horizontals
- ((314,199){1,0}... % 0
- (879,444){1,1}... % 1
- (997,739){160,841}... % *2
- (1039,1285){0,1}...{0,1146} % 3
- (1039,2431)-- % 4
- (1289,2429){0,-867}... % 5
- (1289,1562){0,-1}... % 6
- (1202,855){-336,-1188}... % *7
- (953,374){-164,-175}...{-164,-175} % 8
- (789,199)--cycle); % 9
-
-endchar(0);
-
-"smue";
-
-charbegin( "E", 2052h#, capheight*v#, baseline );
-n := 18;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 8;
-t5 := 10;
-t6 := 12;
-%t7 := 14;
-t7 := 14.5; % DEK
-t8 := 16;
-t9 := 17;
-t10 := 18;
-t11 := 21;
-t12 := 23;
-t13 := 25;
-t14 := 28;
-t15 := 29;
-t16 := 32;
-t17 := 34;
-t18 := 37;
-
-adj_fill.A(1, 4, 14, 15) % fixed x points
- (8, 10, 18) % fixed y points
- ((9,1), (10,1)) % tied points
- ((7,11), (5,13), (3,16)) % verticals
- ((6,12), (14,15), (2,17)) % horizontals
- ((1865,392){-187,-376}... % 0
- (1783,252){-1,-1}... % 1
- (1048,-45){-1,0}... % 2
- (621,16){-730,235}... % *3
- (318,190){-1,1}... % 4
- (157,639){0,1}... % 5
- (386,1175){1,1}...{524,76} % 6
- (876,1402){3,38}...{3,38} % 7
- (879,1440){-273,91}... % 8
- (592,1607){-1,1}... % 9
- (455,1997){0,1}... % 10
- (627,2406){1,1}... % 11
- (1249,2616){1,0}... % 12
- (1628,2473){1,-1}... % 13
- (1718,2239){0,-1}... % 14
- (1640,2026){-1,-1}... % 15
- (1495,1942){-1,0}...{-1,1} % 16
- (1384,1981)-- % 17
- (1384,1981){-1,1}... % 18
- (1360,2060){0,1}... % 19
- (1408,2171){486,715}... % 20
- (1453,2296){0,1}... % 21
- (1391,2423){-1,1}... % 22
- (1145,2499){-1,0}... % 23
- (867,2387){-1,-1}... % 24
- (700,1954){0,-1}... % 25
- (837,1604){1,-1}... % 26
- (1074,1483){609,-164}...{1,0} % *27
- (1446,1440){0,-93}...{0,-93} % 28
- (1446,1347){-1,0}... % 29
- (945,1295){-806,-199}... % *30
- (640,1148){-1,-1}... % 31
- (453,695){0,-1}... % 32
- (618,244){1,-1}... % 33
- (1107,90){1,0}... % 34
- (1527,288){1,1}...{106,609} % 35
- (1659,557){43,13}...{43,13} % 36
- (1702,570)--cycle); % 37
-
-endchar(0);
-
-"smuf";
-
-%charbegin( "F", 2204h#, capheight*v#, baseline );
-charbegin( "F", (2204+100)*h#, capheight*v#, baseline ); % DEK
-n := 14;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 5;
-t5 := 6;
-t6 := 9;
-t7 := 11;
-t8 := 12;
-t9 := 13;
-t10 := 15;
-t11 := 17;
-t12 := 19;
-t13 := 22;
-t14 := 23;
-
-adj_fill.A(1, 12) % fixed x points
- (7, 9, 12, 13) % fixed y points
- ((3,1), (4,2), (7,3), (8,3)) % tied points
- ((6,10)) % verticals
- ((5,11), (2,14)) % horizontals
- ((2514,2528){-148,-275}... % 0
- (2366,2253){-148,-275}... % 1
- (2203,2127){-1,0}... % 2
- (2043,2159){-528,155}...{-720,241} % 3
- (1556,2304){-258,64}...{-258,64} % 4
- (1298,2368){-584,140}... % 5
- (1033,2409){-1,0}... % 6
- (523,2225){-1,-1}... % 7
- (403,1963){0,-1}... % 8
- (416,1811){181,-733}... % 9
- (447,1686){0,-1}...{-1,-1} % 10
- (407,1570)-- % 11
- (407,1570){-1,-1}... % 12
- (303,1516){-1,0}... % 13
- (181,1570){-1,1}... % 14
- (128,1738){0,1}... % 15
- (330,2242){1,1}... % 16
- (1130,2525){1,0}...{599,-114} % 17
- (1298,2507){258,93}...{258,93} % 18
- (1556,2600){0,-126}...{0,-126} % 19
- (1556,2474){559,-128}... % 20
- (2112,2361){303,-48}... % 21
- (2231,2346){1,0}... % 22
- (2369,2429){84,130}...{84,130} % 23
- (2453,2559)--cycle); % 24
-
-n := 10;
-t1 := 0;
-t2 := 1;
-t3 := 5;
-t4 := 10;
-t5 := 11;
-t6 := 13;
-t7 := 14;
-t8 := 16;
-t9 := 22;
-t10 := 25;
-
-adj_fill.B(8) % fixed x points
- (2, 10) % fixed y points
- ((1,4), (6,2), (7,1), (10,4)) % tied points
- ((6,7)) % verticals
- ((4,5), (3,9)) % horizontals
- ((91,421){1,1}... % 0
- (213,468){1,0}... % 1
- (287,447){1,-1}... % 2
- (355,332){170,-416}... % 3
- (434,202){1,-1}... % 4
- (704,92){1,0}... % 5
- (1091,300){1,1}... % 6
- (1244,571){207,660}... % *7
- (1298,960){0,1}...{0,309} % 8
- (1298,1269){-608,0}...{-608,0} % 9
- (690,1269){69,113}...{69,113} % 10
- (759,1382){539,0}...{539,0} % 11
- (1298,1382){0,986}...{0,986} % 12
- (1298,2368)-- % 13
- (1556,2304){0,-922}...{0,-922} % 14
- (1556,1382){535,0}...{535,0} % 15
- (2091,1382){-103,-113}...{-103,-113} % 16
- (1988,1269){-432,0}...{-432,0} % 17
- (1556,1269){0,-168}... % 18
- (1556,1101){0,-1}... % 19
- (1487,625){-267,-817}... % *20
- (1289,284){-1,-1}... % 21
- (504,-56){-1,0}... % 22
- (129,104){-1,1}... % 23
- (39,305){0,1}...{1,1} % 24
- (91,421)--cycle); % 25
-mathcorr(100h#); % DEK
-endchar(0);
-
-"smug";
-
-%charbegin( "G", 2038h#, capheight*v#, depthy*v#);
-charbegin( "G", 2038h#, capheight*v#, 2/3descender*v#); % DEK
-n := 13;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 5;
-t5 := 7;
-t6 := 9;
-t7 := 11;
-t8 := 12;
-t9 := 15;
-t10 := 17;
-t11 := 19;
-t12 := 21;
-t13 := 22;
-
-adj_fill.A(8) % fixed x points
- (1) % fixed y points
- ((1,2), (13,1)) % tied points
- ((6,9), (4,11), (1,2)) % verticals
- ((7,8), (5,10), (3,12)) % horizontals
- ((1839,1445){-186,-46}...{-186,-46} % 0
- (1653,1399){-80,-402}... % 1
- (1526,1106){-1,-1}... % 2
- (1072,937){-1,0}... % 3
- (675,1113){-1,1}... % 4
- (485,1688){0,1}... % 5
- (722,2290){1,1}... % 6
- (1160,2462){1,0}... % 7
- (1492,2339){1,-1}... % 8
- (1587,2119){0,-1}... % 9
- (1532,1919){-1,-1}...{-1,0} % 10
- (1282,1841)-- % 11
- (1276,1779){596,-122}... % 12
- (1446,1748){1,0}... % 13
- (1739,1885){1,1}... % 14
- (1839,2154){0,1}... % 15
- (1728,2442){-1,1}... % 16
- (1255,2585){-1,0}... % 17
- (486,2329){-1,-1}... % 18
- (214,1684){0,-1}... % 19
- (417,1071){1,-1}... % 20
- (1046,825){1,0}...{307,223} % 21
- (1572,976)--cycle); % 22
-
-n := 10;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 7;
-t5 := 8;
-t6 := 9;
-t7 := 12;
-t8 := 14;
-t9 := 16;
-t10 := 17;
-
-adj_fill.B() % fixed x points
- (1, 9) % fixed y points
- ((1,3), (4,2), (5,1), (10,3)) % tied points
- ((4,6), (2,8)) % verticals
- ((3,7)) % horizontals
- ((221,73){-1,-1}... % 0
- (168,-53){0,-1}... % 1
- (287,-331){1,-1}... % 2
- (746,-489){1,0}... % 3
- (1565,-148){1,1}... % 4
- (1766,272){272,1115}... % *5
- (1837,967){0,1}...{0,1} % 6
- (1839,1445)-- % 7
- (1572,976){0,-1}... % 8
- (1582,635){10,-341}... % 9
- (1528,172){-235,-789}... % *10
- (1347,-154){-1,-1}... % 11
- (896,-343){-1,0}... % 12
- (586,-241){-1,1}... % 13
- (504,-61){-122,625}... % 14
- (452,77){-1,1}... % 15
- (355,115){-1,0}...{-1,-1} % 16
- (221,73)--cycle); % 17
-
-endchar(0);
-
-"smuh";
-
-%charbegin( "H", 3075h#, capheight*v#, baseline );
-charbegin( "H", (3075+50)*h#, capheight*v#, baseline ); % DEK
-n := 9;
-t1 := 1;
-t2 := 2;
-t3 := 7;
-t4 := 8;
-t5 := 9;
-t6 := 10;
-t7 := 13;
-t8 := 16;
-t9 := 17;
-
-adj_fill.A(9) % fixed x points
- (4, 6) % fixed y points
- ((1,3), (2,1), (4,2), (5,2)) % tied points
- ((3,7)) % verticals
- ((2,8)) % horizontals
- ((1508,2493){-180,-80}...{-180,-80} % 0
- (1328,2413){-244,0}...{-244,0} % 1
- (1084,2413){-1,0}... % 2
- (699,2374){-617,-149}... % *3
- (467,2264){-1,-1}... % 4
- (349,2022){0,-1}... % 5
- (364,1878){185,-848}... % 6
- (396,1731){0,-1}...{-1,-1} % 7
- (368,1630)-- % 8
- (368,1630){-1,-1}... % 9
- (247,1562){-1,0}... % 10
- (158,1610){-1,1}... % 11
- (111,1711){-63,272}... % *12
- (95,1882){0,1}... % 13
- (306,2309){1,1}... % 14
- (627,2493){778,248}... % *15
- (1084,2557){1,0}...{605,-13} % 16
- (1512,2544)--cycle); % 17
-
-n := 12;
-t1 := 0;
-t2 := 1;
-t3 := 5;
-t4 := 8;
-t5 := 8.667;
-t6 := 9;
-t7 := 10;
-t8 := 11;
-t9 := 12;
-t10 := 15;
-t11 := 17;
-t12 := 18;
-
-adj_fill.B(1, 5, 11) % fixed x points
- (2, 12) % fixed y points
- ((1,6), (6,1), (7,3), (8,4), (9,5), (12,6))% tied points
- ((4,8)) % verticals
- ((3,10)) % horizontals
- ((59,354){1,1}... % 0
- (163,394){1,0}... % 1
- (277,367){1,-1}... % 2
- (327,283){157,-378}... % 3
- (378,189){1,-1}... % 4
- (556,123){1,0}... % 5
- (844,258){1,1}... % 6
- (1022,663){240,1114}... % *7
- (1084,1372){0,1}...{-14,861} % 8
- (1084,2413)-- % 9
- (1328,2413){0,-979}... % 10
- (1328,1434){0,-2}...{0,-140} % 11
- (1328,1294){0,-1}... % 12
- (1243,680){-328,-1042}... % *13
- (1000,252){-1,-1}... % 14
- (396,-41){-1,0}... % 15
- (112,68){-1,1}... % 16
- (21,259){0,1}...{1,1} % 17
- (59,354)--cycle); % 18
-
-n := 4;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 3;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((1,8), (2,4), (3,5), (4,7)) % tied points
- () % verticals
- ((2,3)) % horizontals
- ((2175,1434){-847,0}...{-847,0} % 0
- (1328,1434)-- % 1
- (1328,1294){828,0}...{828,0} % 2
- (2156,1294)--cycle); % 3
-
-n := 13;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 6;
-t5 := 7;
-t6 := 10;
-t7 := 13;
-t8 := 14;
-t9 := 15;
-t10 := 17;
-t11 := 21;
-t12 := 24;
-t13 := 26;
-
-adj_fill.D(1, 8) % fixed x points
- (9, 13) % fixed y points
- ((4,7), (5,8), (7,9), (8,9)) % tied points
- ((3,11)) % verticals
- ((6,10), (2,12)) % horizontals
- ((3028,332){-179,-290}... % 0
- (2886,109){-1,-1}... % 1
- (2542,-47){-1,0}... % 2
- (2324,46){-1,1}... % 3
- (2183,343){-190,793}... % *4
- (2134,839){0,1}...{43,671} % 5
- (2156,1294){19,140}...{19,140} % 6
- (2175,1434){100,545}... % 7
- (2340,2023){399,969}... % *8
- (2574,2403){1,1}... % 9
- (2949,2574){1,0}... % 10
- (3084,2541){1,-1}... % 11
- (3148,2423){0,-1}...{-1,-1} % 12
- (3103,2310)-- % 13
- (3103,2310){-1,-1}... % 14
- (3007,2255){-1,0}... % 15
- (2922,2301){-1,1}... % 16
- (2780,2364){-1,0}... % 17
- (2638,2309){-1,-1}... % 18
- (2528,2126){-191.1,-483.1}... % *19
- (2447,1826){-258,-1384}... % *20
- (2380,925){0,-1}... % 21
- (2425,431){172,-779}... % *22
- (2552,146){1,-1}... % 23
- (2684,109){1,0}... % 24
- (2816,199){1,1}...{301,542} % 25
- (2964,389)--cycle); % 26
-
-mathcorr(50h#); % DEK
-endchar(0);
-
-"smui";
-
-%charbegin( 125, 1395h#, capheight*v#, baseline );
-%charbegin( 123, 1395h#, capheight*v#, baseline ); % DEK
-charbegin( "I", 1395h#, capheight*v#, baseline ); % NGB
-
-n := 8;
-t1 := 1;
-t2 := 2;
-t3 := 7;
-t4 := 9;
-t5 := 10;
-t6 := 12;
-t7 := 15;
-t8 := 16;
-
-adj_fill.A(8) % fixed x points
- (4, 5) % fixed y points
- ((1,3), (2,1), (4,2), (5,2)) % tied points
- ((3,6)) % verticals
- ((2,7)) % horizontals
- ((1336,2461){-175,-39}...{-175,-39} % 0
- (1161,2422){-231,0}...{-231,0} % 1
- (930,2422){-1,0}... % 2
- (568,2379){-598,-167}... % *3
- (332,2255){-1,-1}... % 4
- (245,2065){0,-1}... % 5
- (255,1983){154,-518}... % 6
- (287,1855){0,-1}... % 7
- (237,1737){-1,-1}...{-1,0} % 8
- (158,1704)-- % 9
- (158,1704){-1,0}... % 10
- (78,1741){-1,1}... % 11
- (10,1940){0,1}... % 12
- (160,2300){1,1}... % 13
- (521,2489){916,255}... % *14
- (1076,2555){1,0}...{354,-16} % 15
- (1386,2534)--cycle); % 16
-
-n := 10;
-t1 := 0;
-t2 := 1;
-t3 := 5;
-t4 := 8;
-t5 := 9;
-t6 := 10;
-t7 := 11;
-t8 := 13;
-t9 := 15;
-t10 := 16;
-
-adj_fill.B(1, 9) % fixed x points
- (2, 10) % fixed y points
- ((1,4), (5,1), (6,3), (10,4)) % tied points
- ((4,7)) % verticals
- ((3,8)) % horizontals
- ((25,377){1,1}... % 0
- (130,420){1,0}... % 1
- (227,364){1,-1}... % 2
- (259,259){176,-742}... % 3
- (321,138){1,-1}... % 4
- (454,102){1,0}... % 5
- (717,234){1,1}... % 6
- (875,562){213,867}... % *7
- (930,1101){0,1}...{0,1321} % 8
- (930,2422)-- % 9
- (1161,2422){0,-1295}... % 10
- (1161,1127){0,-1}... % 11
- (836,168){-1,-1}... % 12
- (379,-52){-1,0}... % 13
- (92,49){-1,1}... % 14
- (0,254){0,1}...{1,1} % 15
- (25,377)--cycle); % 16
-
-endchar(0);
-
-"smuj";
-
-%charbegin( "J", 1674h#, capheight*v#, depthy*v#);
-charbegin( "J", 1674h#, capheight*v#, 2/3descender*v#); % DEK
-n := 16;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 5;
-t5 := 6;
-t6 := 7;
-t7 := 10;
-t8 := 12;
-t9 := 14;
-t10 := 15;
-t11 := 18;
-t12 := 20;
-t13 := 24;
-t14 := 29;
-t15 := 31;
-t16 := 33;
-
-adj_fill.A(10) % fixed x points
- (1, 16) % fixed y points
- ((1,3), (4,1), (5,2), (9,2), (10,1), (16,3))% tied points
- ((8,11), (6,13), (2,15)) % verticals
- ((9,10), (7,12), (3,14)) % horizontals
- ((358,1566){1,0}... % 0
- (459,1629){1,1}... % 1
- (503,1850){0,1}... % 2
- (629,2201){1,1}...{347,45} % 3
- (1160,2428){0,-1133}...{0,-1133} % 4
- (1160,1295){-12,-126}...{-12,-126} % 5
- (1148,1169){0,-295}... % 6
- (1160,652){0,-1}... % 7
- (1102,167){-225,-801}... % *8
- (935,-149){-1,-1}... % 9
- (582,-315){-1,0}... % 10
- (337,-229){-1,1}... % 11
- (250,72){0,1}... % 12
- (596,820){1,1}...{752,294} % 13
- (1148,1169)-- % 14
- (1160,1295){-648,-249}... % 15
- (477,873){-1,-1}... % 16
- (126,403){-474,-934}... % *17
- (3,-61){0,-1}... % 18
- (128,-369){1,-1}... % 19
- (469,-478){1,0}... % 20
- (783,-392){639,330}... % *21
- (1108,-148){1,1}... % 22
- (1323,242){290,966}... % *23
- (1398,818){0,1}... % 24
- (1398,2376){0,1}... % 25
- (1398,2460){232,78}...{232,78} % 26
- (1630,2538){-11,44}...{-11,44} % 27
- (1619,2582){-474,8}... % 28
- (1398,2581){-1,0}... % 29
- (414,2193){-1,-1}... % 30
- (207,1765){0,-1}... % 31
- (254,1613){1,-1}...{1,0} % 32
- (358,1566)--cycle); % 33
-
-endchar(0);
-
-"smuk";
-
-charbegin( "K", 2847h#, capheight*v#, baseline );
-n := 9;
-t1 := 1;
-t2 := 2;
-t3 := 6;
-t4 := 7;
-t5 := 8;
-t6 := 9;
-t7 := 11;
-t8 := 13;
-t9 := 14;
-
-adj_fill.A(9) % fixed x points
- (4, 6) % fixed y points
- ((1,3), (2,1), (4,2), (5,2)) % tied points
- ((3,7)) % verticals
- ((2,8)) % horizontals
- ((1476,2490){-164,-77}...{-164,-77} % 0
- (1312,2413){-254,0}...{-254,0} % 1
- (1058,2413){-1,0}... % 2
- (446,2204){-1,-1}... % 3
- (349,2007){0,-1}... % 4
- (359,1875){85,-587}... % 5
- (382,1750){0,-1}...{-1,-1} % 6
- (349,1616)-- % 7
- (349,1616){-1,-1}... % 8
- (234,1566){-1,0}... % 9
- (131,1608){-1,1}... % 10
- (74,1832){0,1}... % 11
- (238,2223){1,1}... % 12
- (1202,2558){1,0}...{416,-26} % 13
- (1498,2540)--cycle); % 14
-
-n := 10;
-t1 := 0;
-t2 := 1;
-t3 := 5;
-t4 := 9;
-t5 := 10;
-t6 := 11;
-t7 := 12;
-t8 := 14;
-t9 := 16;
-t10 := 17;
-
-adj_fill.B(9) % fixed x points
- (2, 10) % fixed y points
- ((1,6), (4,1), (5,3), (6,4), (7,5), (10,6))% tied points
- ((4,5)) % verticals
- ((3,8)) % horizontals
- ((45,358){1,1}... % 0
- (146,401){1,0}... % 1
- (237,384){1,-1}... % 2
- (302,299){234,-393}... % 3
- (379,194){1,-1}... % 4
- (533,128){1,0}... % 5
- (836,273){1,1}... % 6
- (1000,576){222,757}...{0,1} % *7
- (1058,1030){0,1383}...{0,1383} % 8
- (1058,2413)-- % 9
- (1312,2413){0,-1109}...{0,-1109} % 10
- (1312,1304){-12,-108}...{-12,-108} % 11
- (1300,1196){0,-1}... % 12
- (947,218){-1,-1}... % 13
- (401,-30){-1,0}... % 14
- (80,82){-1,1}... % 15
- (6,255){0,1}...{1,1} % 16
- (45,358)--cycle); % 17
-
-n := 4;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 3;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((1,8), (2,4), (3,5), (4,7)) % tied points
- () % verticals
- ((2,3)) % horizontals
- ((1375,1304){-63,0}...{-63,0} % 0
- (1312,1304)-- % 1
- (1300,1196){100,0}...{100,0} % 2
- (1400,1196)--cycle); % 3
-
-n := 12;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 6;
-t5 := 10;
-t6 := 12;
-t7 := 13;
-t8 := 14;
-t9 := 16;
-t10 := 21;
-t11 := 25;
-t12 := 27;
-
-adj_fill.D(1, 6, 8) % fixed x points
- (12) % fixed y points
- ((3,7), (4,8), (7,9), (8,9)) % tied points
- ((4,10)) % verticals
- ((5,9), (2,11)) % horizontals
- ((2752,329){-199,-580}... % 0
- (2615,94){-1,-1}... % 1
- (2311,-46){-1,0}... % 2
- (2011,69){-1,1}... % 3
- (1861,292){-471,904}...{-461,904} % 4
- (1400,1196){-25,108}...{-25,108} % 5
- (1375,1304){559,763}... % 6
- (1934,2067){569,763}... % 7
- (2205,2377){1,1}... % 8
- (2405,2532){383,209}... % *9
- (2588,2586){1,0}... % 10
- (2778,2503){1,-1}... % 11
- (2849,2351){0,-1}...{-1,-1} % 12
- (2786,2218)-- % 13
- (2786,2218){-1,-1}... % 14
- (2660,2166){-1,0}... % 15
- (2562,2249){-181,383}... % 16
- (2444,2336){-1,0}... % 17
- (2255,2250){-410,-326}... % *18
- (2034,2010){-435,-596}... % 19
- (1599,1414){-1.144,-1.64}...{-18,-27} % 20
- (1581,1387){7,-66}... % 21
- (1588,1321){.5728,-1.879}... % 22
- (1930,674){342,-647}... % 23
- (2255,232){1,-1}... % 24
- (2413,154){1,0}... % 25
- (2579,217){1,1}...{174,392} % 26
- (2685,388)--cycle); % 27
-
-endchar(0);
-
-"smul";
-
-charbegin( "L", 2449h#, capheight*v#, baseline );
-rot := identity slanted -1/6; % DEK
-
-n := 7;
-t1 := 0;
-t2 := 8;
-t3 := 10;
-t4 := 11;
-t5 := 13;
-t6 := 15;
-t7 := 19;
-
-adj_fill.A(7) % fixed x points
- (1) % fixed y points
- ((1,3), (3,1), (4,1), (7,2)) % tied points
- ((2,5)) % verticals
- ((3,6)) % horizontals
- ((545,651){457,312}... % 0
- (791,854){1,1}... % 1
- (936,1132){272,792}... % *2
- (1063,1646){171,930}... % 3
- (1176,2104){241,705}... % *4
- (1304,2351){1,1}... % 5
- (1527,2449){1,0}... % 6
- (1695,2375){1,-1}... % 7
- (1751,2221){0,-1}... % 8
- (1770,2100){1,-1}...{1,0} % 9
- (1887,2056)-- % 10
- (1887,2056){1,0}... % 11
- (2019,2134){1,1}... % 12
- (2059,2288){0,1}... % 13
- (1991,2479){-1,1}... % 14
- (1696,2581){-1,0}... % 15
- (1146,2383){-1,-1}... % 16
- (925,2040){-372,-850}... % *17
- (774,1533){-221,-1144}...{-1,-1} % 18
- (535,777)--cycle); % 19
-
-n := 8;
-t1 := 0;
-t2 := 3;
-t3 := 8;
-t4 := 9;
-t5 := 13;
-t6 := 15;
-t7 := 19;
-t8 := 22;
-
-adj_fill.B() % fixed x points
- (5, 8) % fixed y points
- ((3,3), (4,2)) % tied points
- ((1,8)) % verticals
- ((3,6), (2,7)) % horizontals
-% ((2125,971){115,-476}... % 0
-% (2138,781){0,-1}... % 1
-% (2027,410){-1,-1}... % 2
-% (1755,265){-1,0}... % 3
- (((2125,971){115,-476}... % 0 % DEK
- (2138,781){0,-1}... % 1
- (2027,410){-1,-1}... % 2
- (1755,265){-1,0})slanted1/6{-1,0}... % 3
- (1519,306){-553,163}... % *4
- (1202,428){-1145,522}... % 5
- (800,613){-547,222}... % *6
- (655,650){-1,0}...{-504,-93} % 7
- (545,651){-10,126}...{-10,126} % 8
- (535,777){-1,-1}... % 9
- (370,641){-784,-493}... % 10
- (225,526){-1,-1}...{-59,-444} % 11
- (25,53)-- % 12
- (105,11){93,346}... % 13
- (270,341){1,1}... % 14
- (496,450){1,0}...{0,-12} % 15
- (496,438){1,0}... % 16
- (1035,208){723,-410}... % 17
- (1393,34){613,-233}... % *18
-% (1648,-25){1,0}... % 19
-% (2054,178){1,1}... % 20
-% (2237,746){0,1}...{-86,450} % 21
-% (2198,992)--cycle); % 22
- {1,0}((1648,-25){1,0}... % 19 % DEK
- (2054,178){1,1}... % 20
- (2237,746){0,1}...{-86,450} % 21
- (2198,992))slanted1/6--cycle); % 22
-
-endchar(0);
-
-"smum";
-
-charbegin( "M", 3437h#, capheight*v#, baseline );
-n := 10;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 6;
-t5 := 7;
-t6 := 8;
-t7 := 9;
-t8 := 12;
-t9 := 14;
-t10 := 15;
-
-adj_fill.A(1, 9) % fixed x points
- (2, 5, 10) % fixed y points
- ((1,3), (5,1), (6,2), (10,3)) % tied points
- ((4,7)) % verticals
- ((3,8)) % horizontals
- ((46,333){1,1}... % 0
- (143,375){1,0}... % 1
- (286,272){193,-425}... % 2
- (439,172){1,0}... % 3
- (602,260){1,1}... % 4
- (746,550){195,755}... % *5
- (797,1015){0,1}...{0,1221} % 6
- (797,2236)-- % 7
- (935,2097){0,-837}... % 8
- (935,1260){0,-1}... % 9
- (852,547){-320,-1171}... % *10
- (615,89){-1,-1}... % 11
- (310,-45){-1,0}... % 12
- (68,64){-1,1}... % 13
- (-2,213){0,1}...{1,1} % 14
- (46,333)--cycle); % 15
-
-n := 16;
-t1 := 0;
-t2 := 1;
-t3 := 5;
-t4 := 6;
-t5 := 7;
-t6 := 14;
-t7 := 15;
-t8 := 16;
-t9 := 18;
-t10 := 19;
-t11 := 22;
-t12 := 23;
-t13 := 27;
-t14 := 30;
-t15 := 32;
-t16 := 33;
-
-adj_fill.B(15) % fixed x points
- (3, 10, 12, 13) % fixed y points
- ((1,6), (4,4), (5,5), (6,2), (7,1), (16,6))% tied points
- ((9,10)) % verticals
- ((8,11), (2,14)) % horizontals
- ((3367,2300){-1,-1}... % 0
- (3241,2242){-1,0}... % 1
- (3167,2257){-1,1}... % 2
- (3119,2316){-185,394}... % 3
- (3094,2372){-1,1}... % 4
- (3008,2411){-1,0}...{-1,-1} % 5
- (2916,2374){-304,-236}...{-304,-236} % 6
- (2612,2138){-214,-219}... % 7
- (2115,1307){-795,-2071}...{-68,-511} % *8
- (1817,67){-165,-129}...{-165,-129} % 9
- (1652,-62){-32,26}...{-32,26} % 10
- (1620,-36){-32,274}... % 11
- (1351,1309){-685,2133}... % *12
- (1159,1780){-415.9,788.2}...{-1,1} % *13
- (935,2097){-138,139}...{-138,139} % 14
- (797,2236){-209,237}... % 15
- (498,2383){-1,0}... % 16
- (277,2284){-1,-1}...{-80,-418} % 17
- (139,1971)-- % 18
- (64,1968){70,514}... % 19
- (130,2247){173,459}... % *20
- (237,2427){1,1}... % 21
- (600,2588){1,0}... % 22
- (1018,2403){1,-1}...{10,0} % 23
- (1028,2403){1,-1}... % 24
- (1494,1683){742,-1735}...{54,-357} % *25
- (1770,668){18,-15}...{18,-15} % 26
- (1788,653){141,552}... % 27
- (2137,1615){826,1649}... % *28
- (2614,2302){1,1}... % 29
- (3169,2558){1,0}... % 30
- (3349,2491){1,-1}... % 31
- (3396,2395){0,-1}...{-1,-1} % 32
- (3367,2300)--cycle); % 33
-
-n := 9;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 5.703;
-t5 := 6;
-t6 := 7;
-t7 := 9;
-t8 := 12;
-t9 := 14;
-
-adj_fill.C(1, 4) % fixed x points
- (9) % fixed y points
- ((5,5), (6,4)) % tied points
- ((3,7)) % verticals
- ((2,8)) % horizontals
- ((3455,282){-285,-419}... % 0
- (3274,67){-1,-1}... % 1
- (2977,-98){-1,0}... % 2
- (2749,1){-1,1}... % 3
- (2628,358){-135,1361}... % *4
- (2614,1362){0,1}...{32,767} % 5
- (2612,2138)-- % 6
- (2916,2374){-1,-1}... % 7
- (2844,2200){0,-1}... % 8
- (2844,1000){0,-1}... % 9
- (2881,414){150,-880}... % *10
- (2994,120){1,-1}... % 11
- (3085,80){1,0}... % 12
- (3242,154){1,1}...{257,420} % 13
- (3385,337)--cycle); % 14
-
-endchar(0);
-
-"smun";
-
-%charbegin( "N", 2666h#, capheight*v#, baseline );
-charbegin( "N", (2666+50)*h#, capheight*v#, baseline ); % DEK
-n := 9;
-t1 := 0;
-t2 := 3;
-t3 := 6;
-t4 := 7;
-t5 := 8;
-t6 := 9;
-t7 := 12;
-t8 := 14;
-t9 := 16;
-
-adj_fill.A(1, 8) % fixed x points
- (1, 4, 9) % fixed y points
- ((1,3), (4,1), (5,2), (9,3)) % tied points
- ((3,6)) % verticals
- ((2,7)) % horizontals
- ((147,359){1,0}... % 0
- (249,324){1,-1}... % 1
- (298,250){205,-325}... % 2
- (404,198){1,0}... % 3
- (621,319){1,1}... % 4
- (753,632){178,877}... % *5
- (799,1196){0,1}...{0,957} % 6
- (799,2153)-- % 7
- (949,1973){0,-573}... % 8
- (949,1400){0,-1}... % 9
- (869,627){-307,-1244}... % *10
- (642,156){-1,-1}... % 11
- (278,-33){-1,0}... % 12
- (73,43){-1,1}... % 13
- (5,186){0,1}... % 14
- (65,322){1,1}...{1,0} % 15
- (147,359)--cycle); % 16
-
-n := 16;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 7;
-t5 := 8;
-t6 := 11;
-t7 := 13;
-t8 := 14;
-t9 := 16;
-t10 := 18;
-t11 := 19;
-t12 := 20;
-t13 := 22;
-t14 := 25;
-t15 := 28;
-t16 := 29;
-
-adj_fill.B(2, 16) % fixed x points
- (1, 7, 15) % fixed y points
- ((1,4), (10,1), (11,2), (16,4)) % tied points
- ((7,8), (4,13)) % verticals
- ((6,9), (5,12), (3,14)) % horizontals
- ((2838,2337){1,1}... % 0
- (2866,2429){0,1}... % 1
- (2811,2556){-1,1}... % 2
- (2664,2614){-1,0}... % 3
- (2367,2492){-1,-1}... % 4
- (2252,2231){-157,-717}... % *5
- (2210,1775){-2,-522}...{0,-1} % 6
- (2220,504){-9,-45}...{-9,-45} % 7
- (2211,459){-128,213}... % 8
- (1380,1817){-1245,1903}... % *9
- (966,2362){-1,1}... % 10
- (526,2592){-1,0}... % 11
- (159,2469){-1,-1}...{0,-1} % 12
- (3,1970)-- % 13
- (84,1987){72,365}... % 14
- (209,2301){1,1}... % 15
- (417,2378){1,0}... % 16
- (592,2320){382,-225}...{1,-1} % *17
- (799,2153){150,-180}...{150,-180} % 18
- (949,1973){389,-526}...{162,-317} % 19
- (2177,-52){165,107}...{165,107} % 20
- (2342,55){-11,749}... % 21
- (2344,1628){7,512}... % 22
- (2361,2204){90,784}... % *23
- (2434,2412){1,1}... % 24
- (2511,2438){1,0}... % 25
- (2588,2373){110,-315}... % 26
- (2640,2295){1,-1}... % 27
- (2718,2281){1,0}...{120,56} % 28
- (2838,2337)--cycle); % 29
-mathcorr(50h#); % DEK
-endchar(0);
-
-"smuo";
-
-charbegin( "O", 2420h#, capheight*v#, baseline );
-n := 14;
-t1 := 0;
-%t2 := 2;
-t2 := 1; % DEK
-t3 := 4;
-t4 := 7;
-t5 := 10;
-t6 := 13;
-t7 := 15;
-t8 := 16;
-t9 := 17;
-t10 := 20;
-t11 := 23;
-t12 := 26;
-t13 := 30;
-t14 := 31;
-
-adj_fill.A(8) % fixed x points
- (1, 7, 14) % fixed y points
- ((1,1), (14,1)) % tied points
- ((2,13), (4,11), (6,9)) % verticals
- ((5,10), (3,12)) % horizontals
- ((1089,1536){-1,0}... % 0
- (958,1593){-1,1}... % 1
- (871,1866){0,1}... % 2
- (1075,2369){1,1}... % 3
- (1515,2537){1,0}... % 4
- (1970,2345){1,-1}... % 5
- (2166,1968){265,-962}... % *6
- (2235,1383){0,-1}... % 7
- (2139,702){-369,-1160}... % *8
- (1866,223){-1,-1}... % 9
- (1072,-79){-1,0}... % 10
- (477,202){-1,1}... % 11
- (243,600){-316,949}... % *12
- (161,1151){0,1}... % 13
- (572,2310){1,1}...{282,184} % 14
- (752,2447)-- % 15
- (803,2400){-1,-1}... % 16
- (416,1295){0,-1}... % 17
- (487,683){272,-1004}... % *18
- (688,291){1,-1}... % 19
- (1173,68){1,0}... % 20
- (1656,262){1,1}... % 21
- (1894,706){321,1115}... % *22
- (1977,1377){0,1}... % 23
- (1914,1951){-243,933}... % *24
- (1734,2310){-1,1}... % 25
- (1483,2417){-1,0}... % 26
- (1170,2300){-1,-1}... % 27
- (1065,2065){0,-1}... % 28
- (1198,1790){1,-1}... % 29
- (1237,1662){0,-1}...{-1,0} % 30
- (1089,1536)--cycle); % 31
-
-endchar(0);
-
-"smup";
-
-charbegin( "P", 2246h#, capheight*v#, baseline );
-n := 12;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 6;
-t5 := 11;
-t6 := 12;
-t7 := 13;
-t8 := 14;
-t9 := 16;
-t10 := 18;
-t11 := 23;
-t12 := 25;
-
-adj_fill.A(1, 12) % fixed x points
- (6, 8) % fixed y points
- ((1,5), (3,1), (4,2), (6,3), (7,3), (12,4))% tied points
- ((5,9), (2,11)) % verticals
- ((4,10), (1,12)) % horizontals
- ((1270,1183){1,0}... % 0
- (1824,1365){1,1}... % 1
- (2010,1878){0,1}... % 2
- (1845,2274){-1,1}... % 3
- (1616,2397){-575,166}... % *4
- (1270,2440){-1,0}...{-235,0} % 5
- (1035,2440){-1,0}... % 6
- (673,2397){-597,-167}... % *7
- (438,2273){-1,-1}... % 8
- (301,1987){0,-1}... % 9
- (327,1837){147,-622}... % 10
- (356,1734){0,-1}...{-1,-1} % 11
- (317,1615)-- % 12
- (317,1615){-1,-1}... % 13
- (210,1566){-1,0}... % 14
- (119,1604){-1,1}... % 15
- (58,1824){0,1}... % 16
- (259,2295){1,1}...{1,0} % 17
- (1035,2561){235,96}...{235,96} % 18
- (1270,2657){0,-101}...{0,-101} % 19
- (1270,2556){1,0}... % 20
- (1791,2493){860,-241}... % *21
- (2130,2315){1,-1}... % 22
- (2259,1904){0,-1}... % 23
- (2042,1356){-1,-1}...{-1,0} % 24
- (1270,1072)--cycle); % 25
-
-n := 10;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 8;
-t5 := 9;
-t6 := 10;
-t7 := 11;
-t8 := 14;
-t9 := 16;
-t10 := 18;
-
-adj_fill.B() % fixed x points
- (1, 10) % fixed y points
- ((1,6), (4,2), (5,1), (6,5), (7,4), (10,6))% tied points
- ((4,5), (2,9)) % verticals
- ((3,8)) % horizontals
- ((332,480){1,0}... % 0
- (427,458){1,-1}... % 1
- (473,275){0,-1}... % 2
- (528,115){1,-1}... % 3
- (650,78){1,0}... % 4
- (878,204){1,1}... % 5
- (994,462){157,701}... % *6
- (1035,905){0,1}...{0,1535} % 7
- (1035,2440)-- % 8
- (1270,2440){0,-1257}... % 9
- (1270,1183){0,-2}... % 10
- (1270,1072){0,-2}... % 11
- (1270,852){0,-1}... % 12
- (1035,136){-1,-1}... % 13
- (562,-41){-1,0}... % 14
- (252,80){-1,1}... % 15
- (169,311){0,1}... % 16
- (225,450){1,1}...{1,0} % 17
- (332,480)--cycle); % 18
-
-endchar(0);
-
-"smuq";
-
-charbegin( "Q", 2253h#, capheight*v#, baseline );
-n := 11;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 7;
-t5 := 9;
-t6 := 10;
-t7 := 12;
-t8 := 15;
-t9 := 18;
-t10 := 21;
-t11 := 23;
-
-adj_fill.A(6, 11) % fixed x points
- (1, 5, 10) % fixed y points
- ((1,2), (11,1)) % tied points
- ((4,7), (2,9)) % verticals
- ((3,8)) % horizontals
- ((1322,291){370,118}... % 0
- (1739,548){1,1}... % 1
- (2104,1533){0,1}... % 2
- (2040,2032){-245,833}... % *3
- (1859,2366){-1,1}... % 4
- (1225,2601){-1,0}... % 5
- (474,2347){-1,-1}... % 6
- (168,1514){0,-1}... % 7
- (458,792){1,-1}...{1,0} % 8
- (930,611)-- % 9
- (962,690){-756,178}... % 10
- (639,841){-1,1}... % 11
- (415,1485){0,1}... % 12
- (485,1972){270,833}... % *13
- (685,2318){1,1}... % 14
- (1191,2482){1,0}... % 15
- (1622,2333){1,-1}... % 16
- (1785,2019){220,-803}... % *17
- (1842,1530){0,-1}... % 18
- (1774,940){-262,-967}... % *19
- (1580,563){-1,-1}... % 20
- (1124,358){-1,0}... % 21
- (891,381){-744,103}...{-1,0} % 22
- (717,388)--cycle); % 23
-
-n := 7;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 6;
-t5 := 9;
-t6 := 11;
-t7 := 14;
-
-adj_fill.B() % fixed x points
- (1, 5) % fixed y points
- ((3,2), (4,1)) % tied points
- () % verticals
- ((4,6), (2,7)) % horizontals
- ((2115,483){-152,-425}... % 0
- (1969,236){-1,-1}... % 1
- (1824,156){-1,0}... % 2
- (1683,180){-361,111}...{-361,111} % 3
- (1322,291){-434,90}... % 4
- (888,381){-341,48}... % 5
- (717,388){-1,0}... % 6
- (384,276){-1,-1}...{-128,-368} % 7
- (217,-59)-- % 8
- (295,-97){78,278}... % 9
- (404,95){1,1}... % 10
- (624,159){1,0}... % 11
- (860,132){707,-155}... % 12
- (1567,-23){707,-155}... % 13
- (1789,-40){1,0}... % 14
- (2000,77){1,1}...{115,533} % 15
- (2180,448)--cycle); % 16
-
-endchar(0);
-
-"smur";
-
-charbegin( "R", 2476h#, capheight*v#, baseline );
-n := 15;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 6;
-t5 := 7;
-t6 := 11;
-t7 := 12;
-t8 := 13;
-t9 := 14;
-t10 := 16;
-t11 := 18;
-t12 := 23;
-t13 := 25;
-t14 := 26;
-t15 := 27;
-
-adj_fill.A(1, 15) % fixed x points
- (7, 9) % fixed y points
- ((1,7), (4,1), (5,2), (7,3), (8,3), (13,4), (14,5), (15,6))% tied points
- ((6,10), (3,12)) % verticals
- ((5,11), (2,14)) % horizontals
- ((1303,1254){291,-64}... % 0
- (1456,1243){1,0}... % 1
- (1855,1406){1,1}... % 2
- (2030,1905){0,1}... % 3
- (1889,2319){-1,1}... % 4
- (1689,2397){-586,104}...{-1,0} % *5
- (1303,2423){-249,0}...{-249,0} % 6
- (1054,2423){-1,0}... % 7
- (448,2207){-1,-1}... % 8
- (347,1989){0,-1}... % 9
- (363,1867){89,-485}... % 10
- (391,1740){0,-1}...{-1,-1} % 11
- (344,1626)-- % 12
- (344,1626){-1,-1}... % 13
- (239,1571){-1,0}... % 14
- (149,1614){-1,1}... % 15
- (75,1809){0,1}... % 16
- (248,2233){1,1}...{1,0} % 17
- (1054,2549){249,117}... % 18
- (1303,2666){.9051,-.5747}...{0,-106} % 19
- (1303,2560){1,0}... % 20
- (1837,2512){842,-185}... % *21
- (2145,2375){1,-1}... % 22
- (2294,1947){0,-1}... % 23
- (2108,1439){-1,-1}...{-279,-90} % 24
- (1676,1183){-230,-57}...{-230,-57} % 25
- (1446,1126){-143,14}...{-143,14} % 26
- (1303,1140)--cycle); % 27
-
-n := 10;
-t1 := 0;
-t2 := 1;
-t3 := 5;
-t4 := 8;
-t5 := 9;
-t6 := 10;
-t7 := 11;
-t8 := 12;
-t9 := 15;
-t10 := 18;
-
-adj_fill.B(1) % fixed x points
- (2, 10) % fixed y points
- ((1,8), (5,2), (6,1), (7,7), (8,6), (10,8))% tied points
- ((4,7)) % verticals
- ((3,9)) % horizontals
- ((54,372){1,1}... % 0
- (157,414){1,0}... % 1
- (237,379){1,-1}... % 2
- (312,280){157,-276}... % 3
- (373,190){1,-1}... % 4
- (537,146){1,0}... % 5
- (846,284){1,1}... % 6
- (1000,586){208,777}... % *7
- (1054,1061){0,1}...{0,1362} % 8
- (1054,2423)-- % 9
- (1303,2423){0,-1169}...{0,-1169} % 10
- (1303,1254){0,-114}...{0,-114} % 11
- (1303,1140){-140,-910}... % 12
- (1167,587){-336,-897}... % *13
- (967,243){-1,-1}... % 14
- (387,-30){-1,0}... % 15
- (112,60){-1,1}... % 16
- (12,259){0,1}...{1,1} % 17
- (54,372)--cycle); % 18
-
-n := 5;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 6;
-t5 := 9;
-
-adj_fill.C() % fixed x points
- (1) % fixed y points
- ((3,4), (4,5)) % tied points
- () % verticals
- ((2,5)) % horizontals
- ((2479,412){-160,-535}... % 0
- (2390,260){-1,-1}... % 1
- (2290,209){-1,0}... % 2
- (2170,259){-1,1}... % 3
- (1827,809){-151,374}...{-151,374} % 4
- (1676,1183)-- % 5
- (1446,1126){349,-819}... % 6
- (1795,307){349,-819}... % 7
- (1990,31){1,-1}... % 8
- (2171,-24){1,0}... % 9
- (2375,81){1,1}...{190,618} % 10
- (2529,370)--cycle); % 11
-
-endchar(0);
-
-"smus";
-
-charbegin( "S", 1807h#, capheight*v#, baseline );
-
-n := 22;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 5;
-t5 := 7;
-t6 := 9;
-t7 := 13;
-t8 := 15;
-t9 := 17;
-t10 := 19;
-t11 := 20;
-t12 := 23;
-t13 := 25;
-t14 := 27;
-t15 := 32;
-t16 := 34;
-t17 := 35;
-t18 := 36;
-t19 := 38;
-t20 := 40;
-t21 := 42;
-t22 := 43;
-
-adj_fill.A(11, 18) % fixed x points
- (1, 21) % fixed y points
- ((1,1), (22,1)) % tied points
-% ((9,12), (7,14), (6,15), (4,17), (2,20))% verticals
- ((9,12), (7,14), (6,15), (4,18), (2,20))% verticals % DEK
- ((10,11), (8,13), (5,16), (3,19)) % horizontals
- ((887,761){1,1}... % 0
- (911,847){0,1}... % 1
- (849,976){-1,1}... % 2
- (593,1052){-1,0}... % 3
- (216,934){-1,-1}... % 4
- (72,519){0,-1}... % 5
- (222,136){1,-1}... % 6
- (724,-63){1,0}... % 7
- (1491,254){1,1}... % 8
- (1679,774){0,1}... % 9
- (1516,1199){-1,1}... % 10
- (1054,1490){-882,400}... % 11
- (649,1746){-1,1}... % 12
- (486,2104){0,1}... % 13
- (602,2369){1,1}... % 14
- (950,2488){1,0}... % 15
- (1241,2384){1,-1}... % 16
- (1319,2200){0,-1}... % 17
- (1247,2032){-1,-1}...{-1,0} % 18
- (1076,1961)-- % 19
- (1069,1908){337,-84}... % 20
- (1205,1885){1,0}... % 21
- (1494,2018){1,1}... % 22
- (1563,2207){0,1}... % 23
- (1471,2475){-1,1}... % 24
- (998,2618){-1,0}... % 25
- (388,2413){-1,-1}... % 26
- (243,2029){0,-1}... % 27
- (438,1570){1,-1}... % 28
- (624,1435){481,-280}... % *29
- (919,1290){818,-350}... % 30
- (1294,1031){1,-1}... % 31
- (1411,643){0,-1}... % 32
- (1241,249){-1,-1}... % 33
- (791,70){-1,0}... % 34
- (434,240){-1,1}... % 35
- (279,648){0,1}... % 36
- (352,879){1,1}... % 37
- (510,939){1,0}... % 38
- (604,916){1,-1}... % 39
- (654,821){67,-285}... % 40
- (690,742){1,-1}... % 41
- (781,706){1,0}...{1,1} % 42
- (887,761)--cycle); % 43
-
-endchar(0);
-
-"smut";
-
-%charbegin( "T", 2043h#, capheight*v#, baseline );
-charbegin( "T", (2043+80)*h#, capheight*v#, baseline ); % DEK
-n := 12;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 6;
-t5 := 8;
-t6 := 9;
-t7 := 11;
-t8 := 16;
-t9 := 17;
-t10 := 18;
-t11 := 19;
-t12 := 21;
-
-adj_fill.A(12) % fixed x points
- (1, 5, 6) % fixed y points
- ((5,1), (6,1), (9,2), (10,3)) % tied points
- ((4,7)) % verticals
- ((3,8), (2,11)) % horizontals
- ((2286,2576){-178,-297}... % 0
- (2162,2425){-1,-1}... % 1
- (1969,2333){-1,0}... % 2
- (1352,2440){-1262,310}... % 3
- (793,2547){-1,0}... % 4
- (215,2324){-1,-1}... % 5
- (-3,1864){0,-1}... % 6
- (82,1636){1,-1}...{1,0} % 7
- (203,1570)-- % 8
- (203,1570){1,0}... % 9
- (311,1629){1,1}... % 10
- (368,1734){0,1}... % 11
- (336,1819){-1,1}... % 12
- (249,1926){-118,193}... % *13
- (218,2012){0,1}... % 14
- (321,2274){1,1}... % 15
- (592,2352){1,0}...{287,-80} % 16
- (1180,2228){261,-61}...{261,-61} % 17
- (1441,2167){542,-111}... % 18
- (1871,2096){1,0}... % 19
- (2140,2208){1,1}...{227,462} % 20
- (2361,2535)--cycle); % 21
-
-n := 11;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 5;
-t5 := 8;
-t6 := 9;
-t7 := 10;
-t8 := 11;
-t9 := 14;
-t10 := 16;
-t11 := 17;
-
-adj_fill.B() % fixed x points
- (2, 11) % fixed y points
- ((1,4), (6,2), (7,3), (11,4)) % tied points
- ((5,8), (3,10)) % verticals
- ((4,9)) % horizontals
- ((380,432){1,1}... % 0
- (490,484){1,0}... % 1
- (603,429){1,-1}... % 2
- (624,302){-53,-458}... % 3
- (663,129){1,-1}... % 4
- (791,83){1,0}... % 5
- (1016,181){1,1}... % 6
- (1137,459){164,765}... % *7
- (1180,946){0,1}...{0,1282} % 8
- (1180,2228)-- % 9
- (1441,2167){0,-995}... % 10
- (1441,1172){0,-1}... % 11
- (1368,558){-282,-1013}... % *12
- (1159,159){-1,-1}... % 13
- (701,-42){-1,0}... % 14
- (405,61){-1,1}... % 15
- (324,310){0,1}...{1,1} % 16
- (380,432)--cycle); % 17
-mathcorr(150h#); % DEK
-endchar(0);
-
-"smuu";
-
-charbegin( "U", 2444h#, capheight*v#, baseline );
-n := 12;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 7;
-t5 := 10;
-t6 := 13;
-t7 := 14;
-t8 := 17;
-t9 := 19;
-t10 := 21;
-t11 := 24;
-t12 := 26;
-
-adj_fill.A(12) % fixed x points
- (1, 6) % fixed y points
- ((1,2), (12,1)) % tied points
- ((6,7), (4,9), (3,10)) % verticals
- ((5,8), (2,11)) % horizontals
- ((1631,541){-188,-239}... % 0
- (1438,326){-1,-1}... % 1
- (1008,99){-1,0}... % 2
- (775,192){-1,1}... % 3
- (668,394){-145,510}... % *4
- (630,702){0,1}... % 5
- (703,1238){94,470}... % 6
- (801,2006){0,1}... % 7
- (769,2307){-123,486}... % *8
- (678,2492){-1,1}... % 9
- (422,2583){-1,0}... % 10
- (138,2482){-1,-1}... % 11
- (-6,2071){0,-1}...{62,-437} % 12
- (16,1802)-- % 13
- (118,1836){-20,322}... % 14
- (100,2050){0,1}... % 15
- (201,2330){1,1}... % 16
- (319,2374){1,0}... % 17
- (434,2321){1,-1}... % 18
- (549,1952){0,-1}... % 19
- (458,1231){-92,-435}... % 20
- (375,536){0,-1}... % 21
- (405,269){116,-436}... % *22
- (491,100){1,-1}... % 23
- (850,-58){1,0}... % 24
- (1503,246){1,1}...{163,190} % 25
- (1643,390)--cycle); % 26
-
-n := 9;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 9;
-t5 := 10;
-t6 := 12;
-t7 := 13;
-t8 := 15;
-t9 := 17;
-
-adj_fill.B(4, 9) % fixed x points
- (1, 5) % fixed y points
- ((6,2), (7,1)) % tied points
- ((3,6)) % verticals
- ((2,8)) % horizontals
- ((2396,404){-209,-413}... % 0
- (2268,216){-1,-1}... % 1
- (2126,153){-1,0}... % 2
- (2026,213){-1,1}... % 3
- (1913,464){-153,682}... % *4
- (1873,895){0,1}... % 5
- (1966,2026){69,343}... % 6
- (2047,2292){194,438}... % *7
- (2160,2464){338,317}...{461,259} % 8
- (2279,2546)-- % 9
- (2216,2585){-360,-148}...{-211,-137} % 10
- (1752,2334){-83,-828}...{0,-1} % 11
- (1631,541){12,-151}...{12,-151} % 12
- (1643,390){92,-413}... % 13
- (1816,16){1,-1}... % 14
- (1997,-57){1,0}... % 15
- (2283,71){1,1}...{149,331} % 16
- (2452,358)--cycle); % 17
-
-endchar(0);
-
-"smuv";
-
-charbegin( "V", 2261h#, capheight*v#, baseline );
-n := 12;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 7;
-t5 := 12;
-t6 := 15;
-t7 := 16;
-t8 := 18;
-t9 := 24;
-t10 := 27;
-t11 := 29;
-t12 := 31;
-
-adj_fill.A(12) % fixed x points
- (1, 7) % fixed y points
- () % tied points
- ((6,7), (3,10)) % verticals
- ((5,8), (4,9), (2,11)) % horizontals
- ((1382,2046){81,405}... % 0
- (1531,2364){1,1}... % 1
- (1713,2417){1,0}... % 2
- (1916,2330){1,-1}... % 3
- (2000,2054){-.05228,-1.896}... % 4
- (1912,1642){-324,-886}... % *5
- (1676,1168){-464,-750}...{-464,-750} % 6
- (1212,418){-42,-11}...{-42,-11} % 7
- (1170,407){-255,1414}... % 8
- (915,1821){-255,1414}... % 9
- (804,2267){-247,696}... % *10
- (668,2517){-1,1}... % 11
- (453,2615){-1,0}... % 12
- (181,2501){-1,-1}... % 13
- (67,2300){-182,-518}...{-66,-581} % *14
- (-1,1983)-- % 15
- (87,1972){79,420}... % 16
- (196,2302){1,1}... % 17
- (333,2357){1,0}... % 18
- (444,2304){1,-1}... % 19
- (634,1926){363,-1134}... % *20
- (807,1170){253,-1428}...{21,-344} % 21
- (973,-19){25,-33}...{25,-33} % 22
- (998,-52){190,104}...{190,104} % 23
- (1188,52){275,635}... % 24
- (1731,1034){661,1089}... % 25
- (2134,1766){530,1162}... % *26
- (2261,2196){0,1}... % 27
- (2140,2510){-1,1}... % 28
- (1831,2624){-1,0}... % 29
- (1487,2482){-1,-1}...{-65,-404} % 30
- (1300,2059)--cycle); % 31
-
-endchar(0);
-
-"smuw";
-
-charbegin( "W", 3463h#, capheight*v#, baseline );
-n := 16;
-t1 := 0;
-t2 := 1;
-t3 := 4;
-t4 := 6;
-t5 := 8;
-t6 := 11;
-t7 := 15;
-t8 := 19;
-t9 := 21;
-t10 := 22;
-t11 := 25;
-t12 := 30;
-t13 := 37;
-t14 := 41;
-t15 := 43;
-t16 := 45;
-
-adj_fill.A(16) % fixed x points
- (1, 4, 7, 10, 12, 13) % fixed y points
- () % tied points
- ((9,10), (5,6), (3,14)) % verticals
- ((8,11), (2,15)) % horizontals
- ((2657,2285){232,288}... % 0
- (2909,2427){1,0}... % 1
- (3108,2318){1,-1}... % 2
- (3177,2179){93,-363}... % *3
- (3201,1955){0,-1}... % 4
- (3050,1348){-593,-1506}...{-553,-980} % *5
- (2608,449){-212,809}... % 6
- (2311,1256){-544,1163}... % 7
- (2050,2260){0,1}...{172,813} % 8
- (2083,2585){-45,30}...{-45,30} % 9
- (2038,2615){-205,-124}...{-205,-124} % 10
- (1833,2491){0,-1}... % 11
- (1719,1877){-448,-1417}... % *12
- (1385,1074){-301,-605}...{-301,-605} % 13
- (1084,469){-33,0}...{-33,0} % 14
- (1051,469){-4,314}... % 15
- (948,1799){-369,2005}... % *16
- (835,2218){-266.1,675.4}... % *17
- (682,2474){-1,1}... % 18
- (430,2602){-1,0}... % 19
- (174,2511){-1,-1}...{0,-1} % 20
- (-7,1986)-- % 21
- (80,1980){65,420}... % 22
- (129,2179){121,323}... % *23
- (201,2303){1,1}... % 24
- (311,2349){1,0}... % 25
- (454,2270){1,-1}... % 26
- (621,1987){284.4,-749.1}... % *27
- (738,1521){376,-2275}...{0,-1} % *28
- (830,-5){43,-28}...{43,-28} % 29
- (873,-33){189,95}... % 30
- (1033,37){189,95}... % *31
- (1062,62){200,400}... % 32
- (1470,991){230,591}...{161,325} % 33
- (1836,1795){213,-625}... % 34
- (2125,1051){358,-797}...{36,-559} % 35
- (2408,-3){34,-19}...{34,-19} % 36
- (2442,-22){171,84}...{171,84} % 37
- (2613,62){235,665}... % 38
- (3048,1023){528,1005}... % 39
- (3358,1691){415,1098}... % *40
- (3463,2121){0,1}... % 41
- (3327,2503){-1,1}... % 42
- (3080,2625){-1,0}... % 43
- (2680,2439){-1,-1}...{-240,-333} % 44
- (2592,2315)--cycle); % 45
-
-endchar(0);
-
-"smux";
-
-charbegin( "X", 2454h#, capheight*v#, baseline );
-n := 15;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 6;
-t5 := 10;
-t6 := 14;
-t7 := 15;
-t8 := 16;
-t9 := 17;
-t10 := 19;
-t11 := 21;
-t12 := 24;
-t13 := 25;
-t14 := 28;
-t15 := 30;
-
-adj_fill.A(1) % fixed x points
- (7, 9, 15) % fixed y points
- ((3,1), (4,2), (7,3), (8,3), (12,4), (13,5))% tied points
- ((6,10)) % verticals
- ((5,11), (2,14)) % horizontals
- ((2354,596){0,-1}... % 0
- (2143,111){-1,-1}... % 1
- (1819,-32){-1,0}... % 2
- (1546,61){-1,1}... % 3
- (1393,336){-307,783}...{-181,741} % *4
- (1239,844){-25,281}...{-25,281} % 5
- (1214,1125){-59,457}... % 6
- (1052,1997){-368,1311}... % *7
- (956,2269){-206.5,439.1}... % *8
- (846,2436){-1,1}... % 9
- (646,2507){-1,0}... % 10
- (415,2433){-1,-1}... % 11
- (351,2294){0,-1}... % 12
- (360,2189){131,-551}... % 13
- (399,2047){0,-1}...{-1,-1} % 14
- (360,1954)-- % 15
- (360,1954){-1,-1}... % 16
- (256,1906){-1,0}... % 17
- (160,1948){-1,1}... % 18
- (112,2138){0,1}... % 19
- (247,2455){1,1}... % 20
- (743,2632){1,0}... % 21
- (1105,2513){1,-1}... % 22
- (1266,2203){276,-856}...{51,-375} % *23
- (1381,1657){40,-346}...{40,-346} % 24
- (1421,1311){88,-588}... % 25
- (1578,607){366,-1102}... % *26
- (1787,209){1,-1}... % 27
- (1951,156){1,0}... % 28
- (2116,244){1,1}...{46,523} % 29
- (2270,612)--cycle); % 30
-
-n := 7;
-t1 := 0;
-t2 := 3;
-t3 := 6;
-t4 := 7;
-t5 := 8;
-t6 := 12;
-t7 := 15;
-
-adj_fill.B() % fixed x points
- (3, 5) % fixed y points
- ((1,4), (3,6), (4,6), (7,5)) % tied points
- () % verticals
- ((2,6)) % horizontals
- ((1381,1657){188,517}... % 0
- (1599,2146){456,819}... % *1
- (1837,2476){1,1}... % 2
- (2178,2630){1,0}... % 3
- (2406,2548){1,-1}... % 4
- (2465,2412){0,-1}...{-1,-1} % 5
- (2427,2302)-- % 6
- (2427,2302){-1,-1}... % 7
- (2320,2234){-1,0}... % 8
- (2250,2257){-1,1}... % 9
- (2214,2321){-144,356}... % 10
- (2169,2379){-1,1}... % 11
- (2049,2426){-1,0}... % 12
- (1874,2353){-1,-1}... % 13
- (1613,1941){-453,-1042}...{-104,-498} % *14
- (1421,1311)--cycle); % 15
-
-n := 7;
-t1 := 0;
-t2 := 2;
-t3 := 5;
-t4 := 6;
-t5 := 7;
-t6 := 11;
-t7 := 14;
-
-adj_fill.C() % fixed x points
- (3, 5) % fixed y points
- ((1,1), (3,7), (4,7), (7,2)) % tied points
- () % verticals
- ((2,6)) % horizontals
- ((1239,844){-155,-440}... % 0
- (859,159){-1,-1}... % 1
- (407,-45){-1,0}... % 2
- (166,46){-1,1}... % 3
- (79,236){0,1}...{1,1} % 4
- (112,349)-- % 5
- (112,349){1,1}... % 6
- (220,408){1,0}... % 7
- (315,371){1,-1}... % 8
- (375,252){147,-627}... % 9
- (425,167){1,-1}... % 10
- (537,125){1,0}... % 11
- (771,241){1,1}... % 12
- (1003,584){443,884}...{135,431} % *13
- (1214,1125)--cycle); % 14
-
-endchar(0);
-
-"smuy";
-
-charbegin( "Y", 2006h#, capheight*v#, baseline );
-n := 10;
-t1 := 0;
-t2 := 3;
-t3 := 7;
-t4 := 9;
-t5 := 11;
-t6 := 12;
-t7 := 13;
-t8 := 16;
-t9 := 19;
-t10 := 20;
-
-adj_fill.A(1, 5, 10) % fixed x points
- (1, 6) % fixed y points
- ((1,2), (10,1)) % tied points
- ((3,8)) % verticals
- ((4,7), (2,9)) % horizontals
- ((1488,1693){-46,-368}... % 0
- (1331,1444){-1,-1}... % 1
- (1089,1255){-459,-256}... % *2
- (872,1188){-1,0}... % 3
- (670,1277){-1,1}... % 4
- (606,1415){-86,374}... % *5
- (584,1651){0,1}... % 6
- (605,2311){0,1}... % 7
- (552,2552){-1,1}... % 8
- (440,2602){-1,0}... % 9
- (168,2450){-1,-1}...{-284,-432} % 10
- (-9,2214)-- % 11
- (64,2179){353,348}... % 12
- (289,2339){1,0}... % 13
- (344,2318){1,-1}... % 14
- (360,2267){11,-245}... % *15
- (355,2073){0,-1}... % 16
- (345,1518){0,-1}... % 17
- (455,1140){1,-1}... % 18
- (729,1009){1,0}...{256,332} % 19
- (1488,1444)--cycle); % 20
-
-n := 11;
-t1 := 2;
-t2 := 4;
-t3 := 6;
-t4 := 9;
-t5 := 10;
-t6 := 13;
-t7 := 15;
-t8 := 18;
-t9 := 19;
-t10 := 20;
-t11 := 21;
-
-adj_fill.B(4) % fixed x points
- () % fixed y points
- ((4,3), (5,4), (8,4), (9,3), (10,1), (11,2))% tied points
- ((3,6), (1,9)) % verticals
- ((4,5), (2,7)) % horizontals
- ((1697,2589){50,-39}...{50,-39} % 0
- (1747,2550){-9,-343}... % 1
- (1717,921){0,-1}... % 2
- (1310,-259){-1,-1}... % 3
- (767,-511){-1,0}... % 4
- (492,-412){-1,1}... % 5
- (384,-163){0,1}... % 6
- (491,170){413,718}... % *7
- (797,555){1,1}...{405,244} % 8
- (1488,1024)-- % 9
- (1476,872){-491,-196}... % 10
- (930,526){-1,-1}... % 11
- (704,224){-306,-595}... % *12
- (624,-69){0,-1}... % 13
- (681,-301){1,-1}... % 14
- (894,-386){1,0}... % 15
- (1166,-247){1,1}... % 16
- (1395,193){310,1119}...{0,1} % *17
- (1476,872){12,152}...{12,152} % 18
- (1488,1024){0,420}...{0,420} % 19
- (1488,1444){0,249}...{0,249} % 20
- (1488,1693){0,1}...{0,1} % 21
- (1493,2472)--cycle); % 22
-
-endchar(0);
-
-"smuz";
-
-charbegin( "Z", 2232h#, capheight*v#, baseline );
-n := 11;
-t1 := 0;
-t2 := 1;
-t3 := 3;
-t4 := 7;
-t5 := 8;
-t6 := 9;
-t7 := 10;
-t8 := 12;
-t9 := 14;
-t10 := 18;
-t11 := 19;
-
-adj_fill.A(11) % fixed x points
- (5, 7) % fixed y points
- ((1,3), (5,1), (6,1), (11,2)) % tied points
- ((4,8)) % verticals
- ((3,9), (2,10)) % horizontals
- ((1521,2054){-329,-103}... % 0
- (1420,2047){-1,0}... % 1
- (1017,2265){-654,457}... % 2
- (713,2393){-1,0}... % 3
- (503,2313){-1,-1}... % 4
- (404,2114){0,-1}... % 5
- (445,1980){219,-514}... % 6
- (499,1843){0,-1}...{-1,-1} % 7
- (468,1748)-- % 8
- (468,1748){-1,-1}... % 9
- (354,1691){-1,0}... % 10
- (236,1742){-1,1}... % 11
- (192,1927){0,1}... % 12
- (426,2396){1,1}... % 13
- (830,2593){1,0}... % 14
- (999,2548){397,-176}... % *15
- (1227,2417){715,-486}... % 16
- (1495,2239){385,-220}... % *17
- (1612,2197){1,0}...{1,1} % 18
- (1697,2254)--cycle); % 19
-
-n := 4;
-t1 := 3;
-t2 := 4;
-t3 := 14;
-t4 := 15;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- ((1,3), (2,2), (3,4), (4,5)) % tied points
- () % verticals
- () % horizontals
- ((133,43){-19,53}...{-19,53} % 0
- (114,96){1283,1773}... % 1
- (1397,1869){1283,1773}... % 2
- (1521,2054){284,519}...{176,200} % 3
- (1697,2254){1,1}... % 4
- (1762,2341){103,222}... % 5
- (1816,2465){105,65}...{32,5} % 6
- (1848,2470){30,-7}...{30,-7} % 7
- (1878,2463)-- % 8
- (1935,2412){17,-23}...{17,-23} % 9
- (1952,2389){1,-30}... % 10
- (1953,2359){-27,-112}... % 11
- (1909,2310){-162,-174}...{-126,-136} % 12
- (1783,2174){-1269,-1743}...{-247,-387} % 13
- (514,431){-129,-193}...{-129,-193} % 14
- (385,238){-1,-1}... % 15
- (350,189){-163,-257}...{-108,-182} % 16
- (242,7){-46,-9}...{-46,-9} % 17
- (196,-2)--cycle); % 18
-
-n := 10;
-t1 := 0;
-t2 := 2;
-t3 := 6;
-t4 := 9;
-t5 := 10;
-t6 := 11;
-t7 := 12;
-t8 := 16;
-t9 := 18;
-t10 := 20;
-
-adj_fill.C() % fixed x points
- (1, 10) % fixed y points
- ((1,6), (5,4), (6,5), (10,6)) % tied points
- ((2,9)) % verticals
- ((4,7), (3,8)) % horizontals
- ((2050,707){-1,0}... % 0
- (1956,675){-1,-1}... % 1
- (1906,577){0,-1}... % 2
- (1964,442){127,-196}... % 3
- (2019,304){0,-1}... % 4
- (1992,188){-1,-1}... % 5
- (1806,99){-1.848,-.1074}... % 6
- (1628,160){-411,220}... % 7
- (1217,380){-411,220}... % 8
- (827,511){-1,0}...{-502,-206} % 9
- (514,431)-- % 10
- (385,238){1,1}... % 11
- (617,328){1,0}... % 12
- (831,280){521,-190}... % *13
- (1138,138){267,-143}... % 14
- (1405,-5){267,-143}... % 15
- (1623,-61){1.898,.1195}... % 16
- (2085,122){1,1}... % 17
- (2238,477){0,1}... % 18
- (2161,657){-1,1}...{-1,0} % 19
- (2050,707)--cycle); % 20
-
-endchar(0);
-
-% PUNCTUATION
-set_stem_round(155,157,160,180,188,201);
-more_side(0); % DEK
-
-"smminus";
-
-%charbegin( 0, 1824h#, lcbody*v#, baseline );
-charbegin( 0, 2800h#, (1233+925)*v#, (1233-925)*v#); % DEK
-
-n := 0;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- () % horizontals
-% ((1754,1018){-1650,0}...{-1650,0} % 0
-% (104,1018)-- % 1
-% (70,874){1651,0}...{1651,0} % 2
-% (1721,874)--cycle); % 3
- ((2614,1018){-1650,0}...{-1650,0} % 0 % DEK
- (230,1018)-- % 1
- (170,874){1651,0}...{1651,0} % 2
- (2564,874)--cycle); % 3
-
-endchar(0);
-
-"smapproximation";
-
-charbegin( 24, 2042h#, lcbody*v#, baseline );
-n := 6;
-t1 := 0;
-t2 := 2;
-t3 := 6;
-t4 := 10;
-t5 := 12;
-t6 := 15;
-
-adj_fill.A() % fixed x points
- (1, 4) % fixed y points
- () % tied points
- () % verticals
- ((3,5), (2,6)) % horizontals
- ((1894,1066){-76,-330}... % 0
- (1779,886){-209,-184}... % 1
- (1586,809){-1,0}... % 2
- (1312,907){-271,170}... % 3
- (1041,1077){-271,170}... % 4
- (749,1233){-502,207}... % *5
- (539,1284){-342,-6}... % 6
- (409,1258){-390,-140}... % 7
- (241,1133){-328,-369}...{-217,-426} % *8
- (81,889)-- % 9
- (153,860){140,262}... % 10
- (293,1068){186,142}... % 11
- (496,1127){1,0}... % 12
- (791,1024){366,-233}... % 13
- (1157,791){366,-233}... % 14
- (1546,657){1,0}... % 15
- (1781,757){243,204}...{117,271} % 16
- (1962,1019)--cycle); % 17
-
-endchar(0);
-
-"smand";
-
-charbegin( 94, 2870h#, capheight*v#, baseline*v#);
-n := 0;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- () % horizontals
- ((2843,6){-1347,2632}...{-1347,2632} % 0
- (1496,2638){-34,5}...{-34,5} % 1
- (1462,2643){-1421,-2605}...{-1421,-2605}% 2
- (41,38){42,-40}...{42,-40} % 3
- (83,-2)-- % 4
- (315,6){1137,2275}...{1137,2275} % 5
- (1452,2281){1126,-2313}...{1126,-2313} % 6
- (2578,-32)--cycle); % 7
-
-endchar(0);
-
-"smor";
-
-charbegin( 95, 2870h#, capheight*v#, baseline*v#);
-n := 0;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- () % horizontals
- ((2783,2545){14,-16}...{14,-16} % 0
- (2797,2529){-1385,-2573}...{-1385,-2573}% 1
- (1412,-44){-55,-2}...{-55,-2} % 2
- (1357,-46){-1334,2551}...{-1334,2551} % 3
- (23,2505)-- % 4
- (279,2545){1129,-2265}...{1129,-2265} % 5
- (1408,280){1141,2265}...{1141,2265} % 6
- (2549,2545)--cycle); % 7
-
-endchar(0);
-
-"smleftbrace";
-
-%charbegin( 102, 1185h#, programem*v#, descender*v#);
-charbegin( 102, 1185h#, .75programem*v#, .25programem*v#); % DEK
-
-n := 7;
-t1 := 0;
-t2 := 1;
-t3 := 4;
-t4 := 8;
-t5 := 9;
-t6 := 13;
-t7 := 16;
-
-adj_fill.A(1, 4, 5) % fixed x points
- (1) % fixed y points
- ((1,2), (7,1)) % tied points
- ((3,6)) % verticals
- ((4,5), (2,7)) % horizontals
- ((-12,959){39,97}...{39,97} % 0
- (27,1056){1,0}... % 1
- (305,1127){264,243}... % 2
- (384,1343){95,773}... % *3
- (400,1900){0,1}... % 4
- (404,2295){49,477}... % 5
- (495,2582){213,279}... % 6
- (624,2675){245,80}...{1,0} % 7
- (1081,2701)-- % 8
- (1081,2635){-1,0}... % 9
- (763,2598){-200,-64}... % 10
- (665,2510){-116,-192}... % 11
- (612,2354){-53,-336}... % 12
- (588,1918){0,-1}... % 13
- (564,1463){-95,-702}... % *14
- (493,1216){-145,-219}...{-283,-54} % 15
- (190,1011)--cycle); % 16
-
-n := 6;
-t1 := 0;
-t2 := 4;
-t3 := 7;
-t4 := 8;
-t5 := 11;
-t6 := 15;
-
-adj_fill.B(1, 6) % fixed x points
- () % fixed y points
- ((3,1), (4,2)) % tied points
- ((2,5)) % verticals
- ((3,4), (1,6)) % horizontals
- ((1081,-594){-1,0}... % 0
- (786,-562){-238,72}... % 1
- (673,-474){-142,210}... % 2
- (619,-329){-50,298}... % 3
- (587,110){0,1}... % 4
- (549,587){-146,759}... % *5
- (441,869){-200,243}...{-449,99} % 6
- (190,1011)-- % 7
- (-12,959){1,0}... % 8
- (190,937){324,-86}... % *9
- (312,873){184,-204}... % 10
- (404,124){0,-1}... % 11
- (414,-266){41,-369}... % 12
- (509,-551){170,-186}... % 13
- (652,-635){351,-88}...{1,0} % 14
- (1081,-657)--cycle); % 15
-
-endchar(0);
-
-"smrightbrace";
-
-%charbegin( 103, 1185h#, programem*v#, descender*v#);
-charbegin( 103, 1185h#, .75programem*v#, .25programem*v#); % DEK
-
-n := 7;
-t1 := 0;
-t2 := 1;
-t3 := 5;
-t4 := 8;
-t5 := 9;
-t6 := 13;
-t7 := 16;
-
-adj_fill.A(2, 4, 5) % fixed x points
- (1) % fixed y points
- ((1,2), (7,1)) % tied points
- ((3,6)) % verticals
- ((4,5), (2,7)) % horizontals
- ((1138,972){51,89}...{51,89} % 0
- (1189,1061){-1,0}... % 1
- (960,1094){-363,123}... % *2
- (826,1184){-194,295}... % 3
- (771,1398){-65,744}... % *4
- (761,1928){0,1}... % 5
- (661,2599){-331,393}... % 6
- (462,2686){-583,118}...{-1,0} % *7
- (78,2717)-- % 8
- (78,2653){1,0}... % 9
- (325,2631){385,-83}... % *10
- (463,2570){229,-240}... % 11
- (545,2351){109,-647}... % *12
- (572,1923){0,-1}... % 13
- (610,1448){149,-750}... % *14
- (721,1173){230,-260}...{225,-57} % 15
- (996,1012)--cycle); % 16
-
-n := 6;
-t1 := 0;
-t2 := 3;
-t3 := 6;
-t4 := 7;
-t5 := 10;
-t6 := 13;
-
-adj_fill.B(1, 6) % fixed x points
- () % fixed y points
- ((3,1), (4,2)) % tied points
- ((2,5)) % verticals
- ((3,4), (1,6)) % horizontals
- ((78,-589){1,0}... % 0
- (334,-570){400,75}... % *1
- (478,-514){247,220}... % 2
- (584,113){0,1}... % 3
- (621,600){142,757}... % *4
- (726,870){347,374}...{384,85} % 5
- (996,1012)-- % 6
- (1138,972){-1,0}... % 7
- (875,905){-234,-204}... % 8
- (797,695){-91,-784}... % *9
- (784,121){0,-1}... % 10
- (756,-330){-114,-680}... % *11
- (670,-559){-267,-277}...{-1,0} % 12
- (78,-656)--cycle); % 13
-
-endchar(0);
-
-"smverticalbar";
-
-%charbegin( 106, 790h#, programem*v#, baseline*v#);
-charbegin( 106, 790h#, .75programem*v#, .25programem*v#); % DEK
-
-n := 0;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- () % horizontals
-% ((320,2604){0,-2736}...{0,-2736} % 0
-% (320,-132)-- % 1
-% (447,-90){0,2753}...{0,2753} % 2
-% (447,2663)--cycle); % 3
- ((320,2660){0,-2736}...{0,-2736} % 0 % DEK
- (320,-635)-- % 1
- (447,-590){0,2753}...{0,2753} % 2
- (447,2730)--cycle); % 3
-
-endchar(0);
-
-"smbackslash";
-
-%charbegin( 110, 1843h#, programem*v#, descender*v#);
-charbegin( 110, 1858h#, .75programem*v#, .25programem*v#); % DEK
-
-numeric a[],b[],alpha,beta;
-pair vec;
-.5[b0,b3]=.75programem-120; .5[b1,b2]=-.25programem+250;
-b0-b3=-63; b1-b2=-85;
-.5[a0,a3]=206; .5[a1,a2]=1650;
-vec=(.5[a0-a1,a3-a2],.5[b0-b1,b3-b2]);
-(a3,b3)-(a2,b2)=alpha*vec;
-(a1,b1)=beta*vec+(a2,b2)+145*(unitvector vec rotated 90);
-
-n := 0;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- () % horizontals
-% ((1740,-277){-1745,2961}...{-1745,2961} % 0
-% (-5,2684)-- % 1
-% (95,2731){1753,-2989}...{1753,-2989} % 2
-% (1848,-258)--cycle); % 3
- ((a0,b0)-- % 0 % DEK
- (a1,b1)-- % 1
- (a2,b2)-- % 2
- (a3,b3)--cycle); % 3
-
-endchar(0);
-
-"smss"; %medium section sign, \s
-
-charbegin( 120, 1907h#, depthy*v#, baseline*v#);
-
-n := 13;
-t1 := 0;
-t2 := 1;
-t3 := 4;
-t4 := 5;
-t5 := 6;
-t6 := 8;
-t7 := 11;
-t8 := 13;
-t9 := 14;
-t10 := 17;
-t11 := 19;
-t12 := 24;
-t13 := 25;
-
-adj_fill.A() % fixed x points
- (8, 13) % fixed y points
- ((1,3), (3,1), (4,2)) % tied points
- ((7,9), (5,11), (2,12)) % verticals
- ((6,10)) % horizontals
- ((1426,616){198,265}... % 0
- (1504,859){0,1}... % 1
- (1370,1129){-1,1}... % 2
- (1013,1336){-579,265}... % 3
- (519,1615){-249,293}... % 4
- (442,1716){-66,219}... % 5
- (404,1941){0,1}... % 6
- (585,2418){1,1}... % 7
- (1031,2594){1,0}... % 8
- (1237,2570){338,-91}... % *9
- (1369,2503){1,-1}... % 10
- (1469,2302){0,-1}...{-57,-276} % 11
- (1446,2164)-- % 12
- (1228,2088){-54,38}...{-54,38} % 13
- (1174,2126){0,1}... % 14
- (1155,2297){-73,279}... % *15
- (1101,2405){-1,1}... % 16
- (922,2474){-1,0}... % 17
- (708,2364){-1,-1}... % 18
- (614,2077){0,-1}... % 19
- (709,1828){1,-1}... % 20
- (780,1776){404,-234}... % *21
- (1113,1594){1.733,-.9989}... % 22
- (1533,1353){1,-1}... % 23
- (1668,1053){0,-1}...{-330,-344} % 24
- (1478,555)--cycle); % 25
-
-n := 11;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 8;
-t5 := 9;
-t6 := 10;
-t7 := 11;
-t8 := 14;
-t9 := 15;
-t10 := 17;
-t11 := 19;
-
-adj_fill.B() % fixed x points
- (1) % fixed y points
- ((5,2), (6,1), (8,3)) % tied points
- ((4,7), (3,9), (1,11)) % verticals
- ((2,10)) % horizontals
- ((496,195){1,-482}... % 0
- (618,-166){1,-1}... % 1
- (911,-270){1,0}... % 2
- (1225,-126){1,1}... % 3
- (1321,178){0,1}... % 4
- (1211,417){-1,1}... % 5
- (797,650){-1113,520}... % 6
- (399,886){-1,1}... % 7
- (264,1250){0,1}...{301,424} % 8
- (442,1716)-- % 9
- (519,1615){-364,-450}... % 10
- (406,1379){0,-1}... % 11
- (504,1154){1,-1}... % 12
- (904,912){843,-393}... % 13
- (1426,616){235,-235}... % 14
- (1544,277){0,-1}... % 15
- (1351,-195){-1,-1}... % 16
- (876,-395){-1,0}... % 17
- (349,-223){-1,1}...{-60,553} % 18
- (207,86)--cycle); % 19
-
-endchar(0);
-
-"rmnot"; %logical not sign
-
-charbegin( 58, 2534h#, lcbody*v#, baseline*v#);
-n := 4;
-t1 := 1;
-t2 := 2;
-t3 := 3;
-t4 := 7;
-
-adj_fill.A() % fixed x points
- (4) % fixed y points
- () % tied points
- ((1,2)) % verticals
- ((2,3)) % horizontals
- ((2325,764){0,749}...{0,749} % 0
- (2325,1513){-2231,0}...{-2231,0} % 1
- (94,1513)-- % 2
- (94,1361){1941,0}... % 3
- (2035,1361){1,0}... % 4
- (2122,1355){1.473,-.9487}... % 5
- (2149,1305){76,-698}...{55,-543} % 6
- (2204,762)--cycle); % 7
-
-endchar(0);
-
-% Fraktur copied from EUFMCH
-set_stem_round(240,250,267,267,290,315);
-more_side(100h#); % DEK
-
-"FMUR";
-
-charbegin( 60,2866h#, capheight*v#, baseline*v#);
-n := 14;
-t1 := 0;
-t2 := 1;
-t3 := 5;
-t4 := 7;
-t5 := 9;
-t6 := 11;
-t7 := 12;
-t8 := 13;
-t9 := 15;
-t10 := 19;
-t11 := 21;
-t12 := 24;
-t13 := 29;
-t14 := 31;
-
-adj_fill.A(7, 14) % fixed x points
- (1, 8) % fixed y points
- ((12,1)) % tied points
- ((6,9), (5,10), (3,12)) % verticals
- ((4,11), (2,13)) % horizontals
- ((59,0){3,4}... % 0
- (335,158){1,0}...{1,-1} % 1
- (611,-39){155,130}...{5,4} % 2
- (1221,473){2,3}... % 3
- (1441,1012){75,320}... % *4
- (1517,1734){0,1}... % 5
- (1281,2403){-1,1}... % 6
- (827,2600){-1,0}... % 7
- (225,2332){-1,-1}... % 8
- (0,1872){0,-1}... % 9
- (158,1576){3,-4}... % 10
- (315,1320){0,-1}...{-7,-4} % 11
- (99,1024)-- % 12
- (177,965){5,3}... % 13
- (480,1212){105,125}... % *14
- (591,1458){0,1}... % 15
- (545,1595){-45,80}... % *16
- (414,1773){-8,9}... % 17
- (282,1951){-45,80}... % *18
- (236,2088){0,1}... % 19
- (339,2293){1,1}... % 20
- (591,2384){1,0}... % 21
- (965,2206){1,-1}... % 22
- (1140,1888){60,-200}... % *23
- (1202,1418){0,-1}... % 24
- (1172,903){-30,-215}... % *25
- (1084,571){-3,-6}...{-5,-3} % 26
- (768,236){-7,8}... % 27
- (605,398){-70,55}... % *28
- (493,453){-1,0}... % 29
- (270,349){-125,-100}...{-3,-4} % *30
- (0,59)--cycle); % 31
-
-n := 6;
-t1 := 0;
-t2 := 6;
-t3 := 8;
-t4 := 9;
-t5 := 11;
-t6 := 15;
-
-adj_fill.B() % fixed x points
- (4) % fixed y points
- ((1,5), (3,2), (4,3), (6,4)) % tied points
- () % verticals
- ((2,5), (1,6)) % horizontals
- ((2837,1970){-10,-2}... % 0
- (2664,1961){-70,10}... % *1
- (2561,2009){-3,4}... % 2
- (2542,2063){-10,60}... % *3
- (2522,2246){-1,8}... % 4
- (2443,2502){-5,6}... % 5
- (2226,2600){-1,0}... % 6
- (1655,2325){-1,-1}...{-5,-6} % 7
- (1478,2128)-- % 8
- (1517,1891){2,4}... % 9
- (1753,2266){1,1}... % 10
- (1990,2384){1,0}... % 11
- (2147,2285){1,-2}... % 12
- (2206,2088){1,-7}... % 13
- (2266,1832){1,-1}...{9,-1} % 14
- (2403,1773)--cycle); % 15
-
-n := 7;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 3;
-t5 := 4;
-t6 := 5;
-t7 := 9;
-
-adj_fill.C(5, 6) % fixed x points
- () % fixed y points
- ((1,11), (3,6), (4,7), (5,8), (6,9), (7,10))% tied points
- ((2,7)) % verticals
- () % horizontals
- ((2541,630){-2,6}...{-1,24} % 0
- (2482,1359){-7,6}... % 1
- (2147,1497){-1,0}... % 2
- (1852,1497){-1.932,-.3624}...{-90,-35} % 3
- (1497,1359)-- % 4
- (1497,1261){4,1}... % 5
- (1832,1320){1,0}... % 6
- (2128,1221){1,-1}... % 7
- (2206,1103){1,-5}...{-1,-21} % 8
- (2226,394)--cycle); % 9
-
-n := 4;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 5;
-
-adj_fill.D() % fixed x points
- () % fixed y points
- ((1,7), (2,4), (3,5), (4,6)) % tied points
- () % verticals
- () % horizontals
- ((1852,1497){2,1}... % 0
- (2403,1773){5,3}...{110,50} % 1
- (2837,1970)-- % 2
- (2876,1911){-8,-3}... % 3
- (2561,1773){-7,-4}...{-5,-4} % 4
- (2147,1497)--cycle); % 5
-
-n := 4;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 3;
-
-adj_fill.E() % fixed x points
- () % fixed y points
- ((1,2), (2,1), (3,1), (4,3)) % tied points
- () % verticals
- () % horizontals
- ((1478,2128){-70,-180}...{-70,-180} % 0
- (1202,1418)-- % 1
- (1202,1418){80,120}...{80,120} % 2
- (1517,1891)--cycle); % 3
-
-n := 4;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 3;
-
-adj_fill.F() % fixed x points
- () % fixed y points
- ((1,8), (2,1), (3,1), (4,9)) % tied points
- () % verticals
- () % horizontals
- ((1497,1359){-75,15}...{-75,15} % 0
- (1202,1418)-- % 1
- (1202,1418){75,-40}...{75,-40} % 2
- (1497,1261)--cycle); % 3
-
-n := 4;
-t1 := 0;
-t2 := 1;
-t3 := 2;
-t4 := 4;
-
-adj_fill.G() % fixed x points
- () % fixed y points
- ((1,13), (2,10), (3,11), (4,12)) % tied points
- () % verticals
- () % horizontals
- ((2463,-39){-60,110}...{-60,110} % 0
- (2226,394)-- % 1
- (2541,630){2,-6}... % 2
- (2643,397){50,-80}...{1,0} % *3
- (2738,315)--cycle); % 4
-
-n := 2;
-t1 := 1;
-t2 := 2;
-
-adj_fill.H() % fixed x points
- () % fixed y points
- ((1,13), (2,12)) % tied points
- () % verticals
- () % horizontals
- ((2955,335){-125,-95}...{-125,-95} % 0
- (2463,-39)-- % 1
- (2738,315){1,0}...{5,2} % 2
- (2955,394)--cycle); % 3
-
-endchar(0);
-
-"FMUI";
-
-charbegin( 61,1853h#, capheight*v#, baseline*v#);
-
-n := 6;
-t1 := 0;
-t2 := 2;
-t3 := 4;
-t4 := 8;
-t5 := 10;
-t6 := 12;
-
-adj_fill.A() % fixed x points
- (1, 4) % fixed y points
- () % tied points
- () % verticals
- ((3,5), (2,6)) % horizontals
- ((1832,2541){-200,-155}... % 0
- (1612,2395){-95,-50}... % *1
- (1458,2344){-1,0}... % 2
- (1261,2403){-200,95}... % 3
- (690,2600){-1,0}... % 4
- (315,2443){-9,-10}... % 5
- (167,2204){-77,-160}...{-100,-295} % *6
- (12,1812)-- % 7
- (79,1773){100,265}... % 8
- (315,2167){1,1}... % 9
- (611,2285){1,0}... % 10
- (821,2242){175,-55}...{200,-75} % *11
- (1300,2069){200,105}...{200,185} % 12
- (1872,2482)--cycle); % 13
-
-n := 9;
-t1 := 0;
-t2 := 1;
-t3 := 1.202;
-t4 := 3;
-t5 := 6;
-t6 := 9;
-t7 := 10;
-t8 := 14;
-t9 := 16;
-
-adj_fill.B(1, 7) % fixed x points
- (2, 3, 6) % fixed y points
- () % tied points
- ((5,8)) % verticals
- ((4,9)) % horizontals
- ((39,59){100,140}...{200,180} % 0
- (433,493){200,325}... % 1
- (630,236){1,-1}... % 2
- (867,138){1,0}... % 3
- (1143,276){1,1}... % 4
- (1259,495){40,140}... % *5
- (1300,827){0,1}... % 6
- (1261,1300){-25,200}...{25,200} % 7
- (1241,1773){200,225}...{200,125} % 8
- (1734,2206)-- % 9
- (1793,2187){-200,-190}... % 10
- (1603,1962){-65,-105}...{0,-1} % *11
- (1537,1773){5,-60}... % 12
- (1556,1537){30,-200}... % 13
- (1615,965){0,-1}... % 14
- (1399,335){-1,-1}... % 15
- (611,-39){-1,0}...{-100,90} % 16
- (256,138){-50,-35}...{-50,-35} % 17
- (59,0)--cycle); % 18
-
-endchar(0);
-
-endinput;
-%%% characters which have been eliminated:
-
-"smcong";
-% by DEK, not HZ!
-% actually there's a bug: distance between bars won't be equal after rounding
-% so I'm not using this character
-charbegin( oct"021", 2800h#, (810+925)*v#, (810-925)*v#);
-
-n := 2;
-t1 := 1;
-t2 := 2;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- ((1,2)) % horizontals
- ((2684,1727){-1650,0}...{-1650,0} % 0
- (234,1727)-- % 1
- (200,1583){1651,0}...{1651,0} % 2
- (2651,1583)--cycle); % 3
-
-n := 2;
-t1 := 1;
-t2 := 2;
-
-adj_fill.B() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- ((1,2)) % horizontals
- ((2684,997){-1650,0}...{-1650,0} % 0
- (234,997)-- % 1
- (200,853){1651,0}...{1651,0} % 2
- (2651,853)--cycle); % 3
-
-n := 2;
-t1 := 1;
-t2 := 2;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- ((1,2)) % horizontals
- ((2684,267){-1650,0}...{-1650,0} % 0
- (234,267)-- % 1
- (200,123){1651,0}...{1651,0} % 2
- (2651,123)--cycle); % 3
-
-endchar(0);
-
-
-"smlessthanorequal";
-% by DEK, not HZ!
-charbegin( oct"024", 2800h#, (1430+925)*v#, (1430-925)*v#);
-
-n := 0;
-
-numeric a[],b[],alpha[],beta[];
-pair vec[];
-a6=a8=a10=2493; a7=a9=347; .5[b6,b8]=b7; .5[b6,b10]=925; b6-b8=2000;
-b8-b10=b7-b9=860;
-vec1=(a6,b6)-(a7,b7); vec2=(a8,b8)-(a7,b7);
-vec3=unitvector vec1 rotated 90; vec4=unitvector vec2 rotated 90;
-(a2,b2)=(a6,b6)+55vec3; (a3,b3)=(a6,b6)-75vec3;
-(a0,b0)=(a8,b8)-75vec4; (a5,b5)=(a8,b8)+75vec4;
-(a1,b1)=(a6,b6)+75vec3+alpha1*vec1=(a0,b0)+beta1*vec2;
-(a4,b4)=(a3,b3)+alpha2*vec1=(a5,b5)+beta2*vec2;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- () % horizontals
- ((a0,b0)-- % 0
- (a1,b1)-- % 1
- (a2,b2)-- % 2
- (a3,b3)-- % 3
- (a4,b4)-- % 4
- (a5,b5)--cycle); % 5
-
-adj_fill.B() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- () % horizontals
- (((a10,b10)-75vec4)-- % 0
- ((a9-60,b9)-75vec4)-- % 1
- ((a9,b9)+75vec4)-- % 2
- ((a10,b10)+75vec4)--cycle); % 3
-
-endchar(0);
-
-"smgreaterthanorequal";
-% by DEK, not HZ!
-charbegin( oct"025", 2800h#, (1430+925)*v#, (1430-925)*v#);
-
-n := 0;
-
-numeric a[],b[],alpha[],beta[];
-pair vec[];
-a6=a8=a10=307; a7=a9=2453; .5[b6,b8]=b7; .5[b6,b10]=925; b6-b8=2000;
-b8-b10=b7-b9=860;
-vec1=(a6,b6)-(a7,b7); vec2=(a8,b8)-(a7,b7);
-vec3=unitvector vec1 rotated 90; vec4=unitvector vec2 rotated 90;
-(a2,b2)=(a6,b6)-55vec3; (a3,b3)=(a6,b6)+75vec3;
-(a0,b0)=(a8,b8)+75vec4; (a5,b5)=(a8,b8)-75vec4;
-(a1,b1)=(a6,b6)-75vec3+alpha1*vec1=(a0,b0)+beta1*vec2;
-(a4,b4)=(a3,b3)+alpha2*vec1=(a5,b5)+beta2*vec2;
-
-adj_fill.A() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- () % horizontals
- ((a0,b0)-- % 0
- (a1,b1)-- % 1
- (a2,b2)-- % 2
- (a3,b3)-- % 3
- (a4,b4)-- % 4
- (a5,b5)--cycle); % 5
-
-adj_fill.B() % fixed x points
- () % fixed y points
- () % tied points
- () % verticals
- () % horizontals
- (((a10,b10)+75vec4)-- % 0
- ((a9+60,b9)+75vec4)-- % 1
- ((a9,b9)-75vec4)-- % 2
- ((a10,b10)-75vec4)--cycle); % 3
-
-endchar(0);
-
-% ALTERNATE CHARACTERS
-set_stem_round(230,350,270,270,290,310);
-
-"smuio";
-
-%charbegin( "I", 1615h#, capheight*v#, baseline );
-charbegin( 123, 1615h#, capheight*v#, baseline ); %NGB
-n := 15;
-t1 := 0;
-t2 := 4;
-t3 := 6;
-t4 := 9;
-t5 := 12;
-t6 := 14;
-t7 := 16;
-t8 := 17;
-t9 := 19;
-t10 := 21;
-t11 := 24;
-t12 := 26;
-t13 := 28;
-t14 := 30;
-t15 := 31;
-
-adj_fill.A(13) % fixed x points
- (3, 7, 8, 12) % fixed y points
- ((1,2), (7,1), (8,1), (15,2)) % tied points
- ((6,9), (4,11), (2,14)) % verticals
- ((5,10)) % horizontals
- ((839,1440){-1,-1}... % 0
- (819,1450){-1,-1}... % 1
- (718,1400){-1,0}... % 2
- (623,1430){-1,1}... % 3
- (531,1683){0,1}... % 4
- (779,2243){1,1}...{417,49} % 5
- (1391,2555){12,-30}... % 6
- (1403,2525){-.2671,-1.698}...{-73,-88} % 7
- (1330,2437){0,-1141}... % 8
- (1330,1296){0,-1}... % 9
- (1250,623){-306,-1108}... % *10
- (1024,188){-1,-1}... % 11
- (551,-49){-1,0}... % 12
- (147,96){-1,1}... % 13
- (47,319){0,1}... % 14
- (96,450){1,1}...{1,0} % 15
- (242,511)-- % 16
- (242,511){1,0}... % 17
- (345,461){1,-1}... % 18
- (365,333){0,-1}... % 19
- (433,177){1,-1}... % 20
- (624,98){1,0}... % 21
- (888,231){1,1}... % 22
- (1043,582){210,963}... % *23
- (1098,1194){0,1}...{0,1131} % 24
- (1098,2325){-42,13}...{-42,13} % 25
- (1056,2338){-441,-195}... % 26
- (886,2210){-1,-1}... % 27
- (732,1861){0,-1}... % 28
- (846,1643){1,-1}... % 29
- (868,1536){0,-1}...{-1,-1} % 30
- (839,1440)--cycle); % 31
-
-endchar(0);
-
-
-"smuib"; % '174
-
-%charbegin( 126, 1431h#, capheight*v#, baseline );
-charbegin( 124, 1431h#, capheight*v#, baseline ); % DEK
-n := 9;
-t1 := 1;
-t2 := 2;
-t3 := 7;
-t4 := 8;
-t5 := 9;
-t6 := 10;
-t7 := 12;
-t8 := 15;
-t9 := 16;
-
-adj_fill.A(9) % fixed x points
- (4, 6) % fixed y points
- ((1,3), (2,1), (4,2), (5,2)) % tied points
- ((3,7)) % verticals
- ((2,8)) % horizontals
- ((1273,2465){-262,-67}...{-262,-67} % 0
- (1011,2398){-241,0}...{-241,0} % 1
- (770,2398){-658,-114}... % 2
- (494,2330){-433,-153}... % *3
- (337,2245){-1,-1}... % 4
- (245,2062){0,-1}... % 5
- (259,1946){155,-849}... % 6
- (286,1840){0,-1}...{-1,-1} % 7
- (253,1767)-- % 8
- (253,1767){-1,-1}... % 9
- (154,1711){-1,0}... % 10
- (62,1742){-1,1}... % 11
- (-1,1878){0,1}... % 12
- (166,2278){1,1}... % 13
- (513,2474){845,265}... % *14
- (1011,2543){1,0}...{577,-34} % 15
- (1313,2532)--cycle); % 16
-
-n := 6;
-t1 := 0;
-t2 := 2;
-t3 := 3;
-t4 := 4;
-t5 := 5;
-t6 := 7;
-
-adj_fill.B(1) % fixed x points
- () % fixed y points
- ((1,5), (3,1), (4,3), (6,4)) % tied points
- ((2,5)) % verticals
- () % horizontals
- ((425,177){1,0}... % 0
- (683,251){1,1}... % 1
- (770,941){0,1}...{0,1457} % 2
- (770,2398)-- % 3
- (1011,2398){0,-1483}... % 4
- (1011,915){0,-1}... % 5
- (950,466){-323,-557}...{-1,-1} % 6
- (750,177)--cycle); % 7
-
-n := 3;
-t1 := 0;
-t2 := 1;
-t3 := 6;
-
-adj_fill.C() % fixed x points
- () % fixed y points
- ((1,5), (2,4)) % tied points
- () % verticals
- ((2,3)) % horizontals
- ((425,177){325,0}...{325,0} % 0
- (750,177){261,0}... % 1
- (1011,177){1,0}...{626,169} % 2
- (1397,226)-- % 3
- (1428,186){-362,-291}... % 4
- (770,2){-1,0}...{-449,0} % 5
- (321,2)--cycle); % 6
-
-endchar(0);
-
diff --git a/Master/texmf-dist/fonts/source/public/ams/msam10.mf b/Master/texmf-dist/fonts/source/public/ams/msam10.mf
deleted file mode 100644
index 5ee754b115f..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/msam10.mf
+++ /dev/null
@@ -1,163 +0,0 @@
-%% @metafontfile{
-%% filename="msam10.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "55224 163 896 7864"
-%% keywords="amsfonts, tex, metafont , AMSSymbols ",
-%% abstract="This is the parameter file for use with
-%% msam10, the first extra symbol font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-if unknown cmbase: input cmbase fi
-
-font_identifier:="MSAM V2.2"; font_size 10pt#;
-
-u#:=20/36pt#; % unit width
-width_adj#:=0pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=5/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=0pt#; % extra space added to all sidebars
-
-body_height#:=270/36pt#; % height of tallest characters
-asc_height#:=250/36pt#; % height of lowercase ascenders
-cap_height#:=246/36pt#; % height of caps
-fig_height#:=232/36pt#; % height of numerals
-x_height#:=155/36pt#; % height of lowercase without ascenders
-math_axis#:=90/36pt#; % axis of symmetry for math symbols
-bar_height#:=87/36pt#; % height of crossbar in lowercase e
-comma_depth#:=70/36pt#; % depth of comma below baseline
-desc_depth#:=70/36pt#; % depth of lowercase descenders
-
-crisp#:=0; % diameter of serif corners
-tiny#:=8/36pt#; % diameter of rounded corners
-fine#:=7/36pt#; % diameter of sharply rounded corners
-thin_join#:=7/36pt#; % width of extrafine details
-hair#:=9/36pt#; % lowercase hairline breadth
-stem#:=24/36pt#; % lowercase stem breadth
-curve#:=29/36pt#; % lowercase curve breadth
-ess#:=27/36pt#; % breadth in middle of lowercase s
-flare#:=32/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=38/36pt#; % diameter of dots
-cap_hair#:=11/36pt#; % uppercase hairline breadth
-cap_stem#:=30/36pt#; % uppercase stem breadth
-cap_curve#:=35/36pt#; % uppercase curve breadth
-cap_ess#:=33/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.4pt#; % thickness of lines in math symbols
-
-dish#:=1/36pt#; % amount erased at top or bottom of serifs
-bracket#:=20/36pt#; % vertical distance from serif base to tangent
-jut#:=30/36pt#; % protrusion of lowercase serifs
-cap_jut#:=37/36pt#; % protrusion of uppercase serifs
-beak_jut#:=10/36pt#; % horizontal protrusion of beak serifs
-beak#:=70/36pt#; % vertical protrusion of beak serifs
-vair#:=8/36pt#; % vertical diameter of hairlines
-notch_cut#:=10pt#; % maximum breadth above or below notches
-bar#:=11/36pt#; % lowercase bar thickness
-slab#:=11/36pt#; % serif and arm thickness
-cap_bar#:=11/36pt#; % uppercase bar thickness
-cap_band#:=11/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=10pt#; % max breadth above/below uppercase notches
-serif_drop#:=4/36pt#; % vertical drop of sloped serifs
-stem_corr#:=1/36pt#; % for small refinements of stem breadth
-vair_corr#:=1/36pt#; % for small refinements of hairline height
-apex_corr#:=0pt#; % extra width at diagonal junctions
-
-o#:=8/36pt#; % amount of overshoot for curves
-apex_o#:=8/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=0; % tilt ratio $(\Delta x/\Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=0; % extra openness of math symbols
-superness:=1/sqrt2; % parameter for superellipses
-superpull:=1/6; % extra openness inside bowls
-beak_darkness:=11/30; % fraction of triangle inside beak serifs
-ligs:=2; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=true; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=true; % should math-mode spacing be used?
-
-% the following font parameters are explained in {\sl The \TeX book}, Appendix G
-subs:=7/10; % subscripts to 10pt will normally be in 7pt type
-rth#:=.4pt#; % assume that rules will come from cmex10
-fontdimen 8: % parameters $\sigma_8$ through $\sigma_{22}$ will now be listed
- math_axis#+3.51rth#+54/36pt#+subs*desc_depth#, % num1
- math_axis#+1.51rth#+30/36pt#, % num2
- math_axis#+1.51rth#+48/36pt#, % num3
- -(math_axis#-3.51rth#-subs*fig_height#-124/36pt#), % denom1
- -(math_axis#-1.51rth#-subs*fig_height#-30/36pt#), % denom2
- 8.99pt#-subs*asc_height#, % sup1
- 8.49pt#-subs*asc_height#, % sup2
- 104/36pt#, % sup3
- 54/36pt#, % sub1
- -(8.49pt#-2subs*asc_height#-3.1rth#), % sub2
- subs*asc_height#-36/36pt#, % sup\_drop
- 18/36pt#, % sub\_drop
- 23.9pt#, % delim1
- 10.1pt#, % delim2
- math_axis#; % axis\_height
-
-%% include these parameters to shrink R and S so they
-%% fit inside a circle
-%
-lower.u#:=16/36pt#; % unit width
-lower.width_adj#:=0pt#; % width adjustment for certain characters
-lower.cap_serif_fit#:=4/36pt#; % extra sidebar near uppercase serifs
-lower.letter_fit#:=2.4/36pt#; % extra space added to all sidebars
-
-lower.body_height#:=200/36pt#; % height of tallest characters
-lower.cap_height#:=185/36pt#; % height of caps
-lower.x_height#:=116/36pt#; % height of lowercase without ascenders
-lower.bar_height#:=65/36pt#; % height of crossbar in lowercase e
-lower.comma_depth#:=52/36pt#; % depth of comma below baseline
-
-lower.flare#:=25/36pt#; % diameter of bulbs or breadth of terminals
-lower.cap_hair#:=9.1/36pt#; % uppercase hairline breadth
-lower.stem#:=21/36pt#; % lowercase stem breadth
-lower.cap_stem#:=26/36pt#; % uppercase stem breadth
-lower.cap_curve#:=31/36pt#; % uppercase curve breadth
-lower.cap_ess#:=28/36pt#; % breadth in middle of uppercase s
-
-lower.cap_jut#:=26/36pt#; % protrusion of uppercase serifs
-lower.beak_jut#:=7/36pt#; % horizontal protrusion of beak serifs
-lower.beak#:=52/36pt#; % vertical protrusion of beak serifs
-lower.slab#:=9.1/36pt#; % serif and arm thickness
-lower.cap_bar#:=9.1/36pt#; % uppercase bar thickness
-lower.cap_band#:=9.1/36pt#; % uppercase thickness above/below lobes
-lower.cap_notch_cut#:=10pt#; % max breadth above/below uppercase notches
-
-lower.o#:=5/36pt#; % amount of overshoot for curves
-lower.apex_o#:=4/36pt#; % amount of overshoot for diagonal junctions
-
-lower.fudge:=1; % factor applied to weights of heavy characters
-
-
-generate amsya % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/msam5.mf b/Master/texmf-dist/fonts/source/public/ams/msam5.mf
deleted file mode 100644
index 4de64fb65ed..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/msam5.mf
+++ /dev/null
@@ -1,164 +0,0 @@
-%% @metafontfile{
-%% filename="msam5.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "40067 164 920 8732"
-%% keywords="amsfonts, tex, metafont , AMSSymbols ",
-%% abstract="This is the parameter file for use with
-%% msam5, the first extra symbol font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-if unknown cmbase: input cmbase fi
-
-font_identifier:="MSAM V2.2"; font_size 5pt#;
-
-u#:=12.5/36pt#; % unit width
-width_adj#:=0pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=2/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=10/36pt#; % extra space added to all sidebars
-
-body_height#:=135/36pt#; % height of tallest characters
-asc_height#:=125/36pt#; % height of lowercase ascenders
-cap_height#:=123/36pt#; % height of caps
-fig_height#:=116/36pt#; % height of numerals
-x_height#:=77.5/36pt#; % height of lowercase without ascenders
-math_axis#:=45/36pt#; % axis of symmetry for math symbols
-bar_height#:=43.5/36pt#; % height of crossbar in lowercase e
-comma_depth#:=35/36pt#; % depth of comma below baseline
-desc_depth#:=35/36pt#; % depth of lowercase descenders
-
-crisp#:=6/36pt#; % diameter of serif corners
-tiny#:=6/36pt#; % diameter of rounded corners
-fine#:=5/36pt#; % diameter of sharply rounded corners
-thin_join#:=5/36pt#; % width of extrafine details
-hair#:=7.5/36pt#; % lowercase hairline breadth
-stem#:=15.5/36pt#; % lowercase stem breadth
-curve#:=17.5/36pt#; % lowercase curve breadth
-ess#:=12/36pt#; % breadth in middle of lowercase s
-flare#:=18.5/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=22/36pt#; % diameter of dots
-cap_hair#:=8/36pt#; % uppercase hairline breadth
-cap_stem#:=18.5/36pt#; % uppercase stem breadth
-cap_curve#:=20.5/36pt#; % uppercase curve breadth
-cap_ess#:=13.5/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.28pt#; % thickness of lines in math symbols
-
-dish#:=.7/36pt#; % amount erased at top or bottom of serifs
-bracket#:=10/36pt#; % vertical distance from serif base to tangent
-jut#:=17/36pt#; % protrusion of lowercase serifs
-cap_jut#:=20/36pt#; % protrusion of uppercase serifs
-beak_jut#:=6/36pt#; % horizontal protrusion of beak serifs
-beak#:=35/36pt#; % vertical protrusion of beak serifs
-vair#:=6/36pt#; % vertical diameter of hairlines
-notch_cut#:=5pt#; % maximum breadth above or below notches
-bar#:=8/36pt#; % lowercase bar thickness
-slab#:=8/36pt#; % serif and arm thickness
-cap_bar#:=8/36pt#; % uppercase bar thickness
-cap_band#:=8/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=5pt#; % max breadth above/below uppercase notches
-serif_drop#:=2/36pt#; % vertical drop of sloped serifs
-stem_corr#:=.7/36pt#; % for small refinements of stem breadth
-vair_corr#:=.5/36pt#; % for small refinements of hairline height
-apex_corr#:=0pt#; % extra width at diagonal junctions
-
-o#:=4/36pt#; % amount of overshoot for curves
-apex_o#:=4/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=0; % tilt ratio $(\Delta x/\Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=1; % extra openness of math symbols
-superness:=1/sqrt2; % parameter for superellipses
-superpull:=1/6; % extra openness inside bowls
-beak_darkness:=11/30; % fraction of triangle inside beak serifs
-ligs:=1; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=true; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=true; % should math-mode spacing be used?
-
-% the following font parameters are explained in {\sl The \TeX book}, Appendix G
-subs:=5/5; % subscripts to 5pt will normally be in 5pt type
-rth#:=.4pt#; % assume that rules will come from cmex10
-fontdimen 8: % parameters $\sigma_8$ through $\sigma_{22}$ will now be listed
- math_axis#+3.51rth#+36/36pt#+subs*desc_depth#, % num1
- math_axis#+1.51rth#+3/36pt#, % num2
- math_axis#+1.51rth#+24/36pt#, % num3
- -(math_axis#-3.51rth#-subs*fig_height#-63/36pt#), % denom1
- -(math_axis#-1.51rth#-subs*fig_height#-3/36pt#), % denom2
- 5.99pt#-subs*asc_height#, % sup1
- 5.49pt#-subs*asc_height#, % sup2
- 53/36pt#, % sup3
- 36/36pt#, % sub1
- 72/36pt#, % sub2
- subs*asc_height#-36/36pt#, % sup\_drop
- 18/36pt#, % sub\_drop
- 9.9pt#, % delim1
- 7.1pt#, % delim2
- math_axis#; % axis\_height
-
-%% include these parameters to shrink R and S so they
-%% fit inside a circle
-% NOTE: these values are not thoroughly tested for application to an
-% entire cap-small-cap font. Such a font might require adjustments. ngb 10/89
-%
-lower.u#:=8.5/36pt#; % unit width
-lower.width_adj#:=0pt#; % width adjustment for certain characters
-lower.cap_serif_fit#:=1.5/36pt#; % extra sidebar near uppercase serifs
-lower.letter_fit#:=4/36pt#; % extra space added to all sidebars
-
-lower.body_height#:=98/36pt#; % height of tallest characters
-lower.cap_height#:=98/36pt#; % height of caps
-lower.x_height#:=45/36pt#; % height of lowercase without ascenders
-lower.bar_height#:=23/36pt#; % height of crossbar in lowercase e
-lower.comma_depth#:=17/36pt#; % depth of comma below baseline
-
-lower.flare#:=17/36pt#; % diameter of bulbs or breadth of terminals
-lower.cap_hair#:=6.6/36pt#; % uppercase hairline breadth
-lower.stem#:=11/36pt#; % lowercase stem breadth
-lower.cap_stem#:=13.5/36pt#; % uppercase stem breadth
-lower.cap_curve#:=16/36pt#; % uppercase curve breadth
-lower.cap_ess#:=12/36pt#; % breadth in middle of uppercase s
-
-lower.cap_jut#:=14/36pt#; % protrusion of uppercase serifs
-lower.beak_jut#:=3/36pt#; % horizontal protrusion of beak serifs
-lower.beak#:=17/36pt#; % vertical protrusion of beak serifs
-lower.slab#:=6.6/36pt#; % serif and arm thickness
-lower.cap_bar#:=6.6/36pt#; % uppercase bar thickness
-lower.cap_band#:=6.6/36pt#; % uppercase thickness above/below lobes
-lower.cap_notch_cut#:=5pt#; % max breadth above/below uppercase notches
-
-lower.o#:=2.5/36pt#; % amount of overshoot for curves
-lower.apex_o#:=2/36pt#; % amount of overshoot for diagonal junctions
-
-lower.fudge:=1; % factor applied to weights of heavy characters
-
-generate amsya % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/msam6.mf b/Master/texmf-dist/fonts/source/public/ams/msam6.mf
deleted file mode 100644
index a521016e3a7..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/msam6.mf
+++ /dev/null
@@ -1,164 +0,0 @@
-%% @metafontfile{
-%% filename="msam6.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "33101 164 920 8727"
-%% keywords="amsfonts, tex, metafont , AMSSymbols ",
-%% abstract="This is the parameter file for use with
-%% msam6, the first extra symbol font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-if unknown cmbase: input cmbase fi
-
-font_identifier:="MSAM V2.2"; font_size 6pt#;
-
-u#:=14/36pt#; % unit width
-width_adj#:=0pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=2.8/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=6/36pt#; % extra space added to all sidebars
-
-body_height#:=162/36pt#; % height of tallest characters
-asc_height#:=150/36pt#; % height of lowercase ascenders
-cap_height#:=147.6/36pt#; % height of caps
-fig_height#:=139.2/36pt#; % height of numerals
-x_height#:=93/36pt#; % height of lowercase without ascenders
-math_axis#:=54/36pt#; % axis of symmetry for math symbols
-bar_height#:=52.2/36pt#; % height of crossbar in lowercase e
-comma_depth#:=42/36pt#; % depth of comma below baseline
-desc_depth#:=42/36pt#; % depth of lowercase descenders
-
-crisp#:=6.5/36pt#; % diameter of serif corners
-tiny#:=6.5/36pt#; % diameter of rounded corners
-fine#:=6/36pt#; % diameter of sharply rounded corners
-thin_join#:=6/36pt#; % width of extrafine details
-hair#:=8/36pt#; % lowercase hairline breadth
-stem#:=17.5/36pt#; % lowercase stem breadth
-curve#:=20/36pt#; % lowercase curve breadth
-ess#:=17/36pt#; % breadth in middle of lowercase s
-flare#:=20.5/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=26/36pt#; % diameter of dots
-cap_hair#:=8.5/36pt#; % uppercase hairline breadth
-cap_stem#:=21/36pt#; % uppercase stem breadth
-cap_curve#:=23.5/36pt#; % uppercase curve breadth
-cap_ess#:=18.5/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.31pt#; % thickness of lines in math symbols
-
-dish#:=.8/36pt#; % amount erased at top or bottom of serifs
-bracket#:=12/36pt#; % vertical distance from serif base to tangent
-jut#:=19/36pt#; % protrusion of lowercase serifs
-cap_jut#:=23/36pt#; % protrusion of uppercase serifs
-beak_jut#:=6.8/36pt#; % horizontal protrusion of beak serifs
-beak#:=42/36pt#; % vertical protrusion of beak serifs
-vair#:=7/36pt#; % vertical diameter of hairlines
-notch_cut#:=6pt#; % maximum breadth above or below notches
-bar#:=8.5/36pt#; % lowercase bar thickness
-slab#:=8.5/36pt#; % serif and arm thickness
-cap_bar#:=8.5/36pt#; % uppercase bar thickness
-cap_band#:=8.5/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=6pt#; % max breadth above/below uppercase notches
-serif_drop#:=2.4/36pt#; % vertical drop of sloped serifs
-stem_corr#:=.8/36pt#; % for small refinements of stem breadth
-vair_corr#:=.7/36pt#; % for small refinements of hairline height
-apex_corr#:=0pt#; % extra width at diagonal junctions
-
-o#:=4.5/36pt#; % amount of overshoot for curves
-apex_o#:=4.5/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=0; % tilt ratio $(\Delta x/\Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=.8; % extra openness of math symbols
-superness:=1/sqrt2; % parameter for superellipses
-superpull:=1/6; % extra openness inside bowls
-beak_darkness:=11/30; % fraction of triangle inside beak serifs
-ligs:=2; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=true; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=true; % should math-mode spacing be used?
-
-% the following font parameters are explained in {\sl The \TeX book}, Appendix G
-subs:=5/6; % subscripts to 6pt will normally be in 5pt type
-rth#:=.4pt#; % assume that rules will come from cmex10
-fontdimen 8: % parameters $\sigma_8$ through $\sigma_{22}$ will now be listed
- math_axis#+3.51rth#+36/36pt#+subs*desc_depth#, % num1
- math_axis#+1.51rth#+9/36pt#, % num2
- math_axis#+1.51rth#+29/36pt#, % num3
- -(math_axis#-3.51rth#-subs*fig_height#-74/36pt#), % denom1
- -(math_axis#-1.51rth#-subs*fig_height#-9/36pt#), % denom2
- 6.49pt#-subs*asc_height#, % sup1
- 5.99pt#-subs*asc_height#, % sup2
- 62/36pt#, % sup3
- 36/36pt#, % sub1
- 72/36pt#, % sub2
- subs*asc_height#-36/36pt#, % sup\_drop
- 18/36pt#, % sub\_drop
- 11.9pt#, % delim1
- 8.1pt#, % delim2
- math_axis#; % axis\_height
-
-%% include these parameters to shrink R and S so they
-%% fit inside a circle
-% NOTE: these values are not thoroughly tested for application to an
-% entire cap-small-cap font. Such a font might require adjustments. ngb 10/89
-%
-lower.u#:=10/36pt#; % unit width
-lower.width_adj#:=0pt#; % width adjustment for certain characters
-lower.cap_serif_fit#:=1.5/36pt#; % extra sidebar near uppercase serifs
-lower.letter_fit#:=4/36pt#; % extra space added to all sidebars
-
-lower.body_height#:=105/36pt#; % height of tallest characters
-lower.cap_height#:=105/36pt#; % height of caps
-lower.x_height#:=58/36pt#; % height of lowercase without ascenders
-lower.bar_height#:=31/36pt#; % height of crossbar in lowercase e
-lower.comma_depth#:=24/36pt#; % depth of comma below baseline
-
-lower.flare#:=18/36pt#; % diameter of bulbs or breadth of terminals
-lower.cap_hair#:=7.1/36pt#; % uppercase hairline breadth
-lower.stem#:=13/36pt#; % lowercase stem breadth
-lower.cap_stem#:=16/36pt#; % uppercase stem breadth
-lower.cap_curve#:=19/36pt#; % uppercase curve breadth
-lower.cap_ess#:=12/36pt#; % breadth in middle of uppercase s
-
-lower.cap_jut#:=14/36pt#; % protrusion of uppercase serifs
-lower.beak_jut#:=3.8/36pt#; % horizontal protrusion of beak serifs
-lower.beak#:=24/36pt#; % vertical protrusion of beak serifs
-lower.slab#:=7.1/36pt#; % serif and arm thickness
-lower.cap_bar#:=7.1/36pt#; % uppercase bar thickness
-lower.cap_band#:=7.1/36pt#; % uppercase thickness above/below lobes
-lower.cap_notch_cut#:=6pt#; % max breadth above/below uppercase notches
-
-lower.o#:=3.0/36pt#; % amount of overshoot for curves
-lower.apex_o#:=2/36pt#; % amount of overshoot for diagonal junctions
-
-lower.fudge:=1; % factor applied to weights of heavy characters
-
-generate amsya % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/msam7.mf b/Master/texmf-dist/fonts/source/public/ams/msam7.mf
deleted file mode 100644
index f8073fde7bc..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/msam7.mf
+++ /dev/null
@@ -1,162 +0,0 @@
-%% @metafontfile{
-%% filename="msam7.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "41560 162 896 8590"
-%% keywords="amsfonts, tex, metafont , AMSSymbols ",
-%% abstract="This is the parameter file for use with
-%% msam7, the first extra symbol font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-if unknown cmbase: input cmbase fi
-
-font_identifier:="MSAM V2.2"; font_size 7pt#;
-
-u#:=15.5/36pt#; % unit width
-width_adj#:=0pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=3.5/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=4/36pt#; % extra space added to all sidebars
-
-body_height#:=189/36pt#; % height of tallest characters
-asc_height#:=175/36pt#; % height of lowercase ascenders
-cap_height#:=172.2/36pt#; % height of caps
-fig_height#:=162.4/36pt#; % height of numerals
-x_height#:=108.5/36pt#; % height of lowercase without ascenders
-math_axis#:=63/36pt#; % axis of symmetry for math symbols
-bar_height#:=60.9/36pt#; % height of crossbar in lowercase e
-comma_depth#:=49/36pt#; % depth of comma below baseline
-desc_depth#:=49/36pt#; % depth of lowercase descenders
-
-crisp#:=7/36pt#; % diameter of serif corners
-tiny#:=7/36pt#; % diameter of rounded corners
-fine#:=6/36pt#; % diameter of sharply rounded corners
-thin_join#:=6/36pt#; % width of extrafine details
-hair#:=8.5/36pt#; % lowercase hairline breadth
-stem#:=19.5/36pt#; % lowercase stem breadth
-curve#:=22.5/36pt#; % lowercase curve breadth
-ess#:=21/36pt#; % breadth in middle of lowercase s
-flare#:=23.5/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=29/36pt#; % diameter of dots
-cap_hair#:=9/36pt#; % uppercase hairline breadth
-cap_stem#:=23.5/36pt#; % uppercase stem breadth
-cap_curve#:=26.5/36pt#; % uppercase curve breadth
-cap_ess#:=22.5/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.34pt#; % thickness of lines in math symbols
-
-dish#:=.9/36pt#; % amount erased at top or bottom of serifs
-bracket#:=14/36pt#; % vertical distance from serif base to tangent
-jut#:=21/36pt#; % protrusion of lowercase serifs
-cap_jut#:=26/36pt#; % protrusion of uppercase serifs
-beak_jut#:=7.6/36pt#; % horizontal protrusion of beak serifs
-beak#:=49/36pt#; % vertical protrusion of beak serifs
-vair#:=7/36pt#; % vertical diameter of hairlines
-notch_cut#:=7pt#; % maximum breadth above or below notches
-bar#:=9/36pt#; % lowercase bar thickness
-slab#:=9/36pt#; % serif and arm thickness
-cap_bar#:=9/36pt#; % uppercase bar thickness
-cap_band#:=9/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=7pt#; % max breadth above/below uppercase notches
-serif_drop#:=2.8/36pt#; % vertical drop of sloped serifs
-stem_corr#:=.9/36pt#; % for small refinements of stem breadth
-vair_corr#:=.9/36pt#; % for small refinements of hairline height
-apex_corr#:=0pt#; % extra width at diagonal junctions
-
-o#:=5/36pt#; % amount of overshoot for curves
-apex_o#:=5/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=0; % tilt ratio $(\Delta x/\Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=.6; % extra openness of math symbols
-superness:=1/sqrt2; % parameter for superellipses
-superpull:=1/6; % extra openness inside bowls
-beak_darkness:=11/30; % fraction of triangle inside beak serifs
-ligs:=2; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=true; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=true; % should math-mode spacing be used?
-
-% the following font parameters are explained in {\sl The \TeX book}, Appendix G
-subs:=5/7; % subscripts to 7pt will normally be in 5pt type
-rth#:=.4pt#; % assume that rules will come from cmex10
-fontdimen 8: % parameters $\sigma_8$ through $\sigma_{22}$ will now be listed
- math_axis#+3.51rth#+36/36pt#+subs*desc_depth#, % num1
- math_axis#+1.51rth#+12/36pt#, % num2
- math_axis#+1.51rth#+34/36pt#, % num3
- -(math_axis#-3.51rth#-subs*fig_height#-86/36pt#), % denom1
- -(math_axis#-1.51rth#-subs*fig_height#-12/36pt#), % denom2
- 6.99pt#-subs*asc_height#, % sup1
- 6.49pt#-subs*asc_height#, % sup2
- 72/36pt#, % sup3
- 36/36pt#, % sub1
- 72/36pt#, % sub2
- subs*asc_height#-36/36pt#, % sup\_drop
- 18/36pt#, % sub\_drop
- 11.9pt#, % delim1
- 8.1pt#, % delim2
- math_axis#; % axis\_height
-
-%% include these parameters to shrink R and S so they
-%% fit inside a circle
-%
-lower.u#:=11.5/36pt#; % unit width
-lower.width_adj#:=0pt#; % width adjustment for certain characters
-lower.cap_serif_fit#:=2.0/36pt#; % extra sidebar near uppercase serifs
-lower.letter_fit#:=4/36pt#; % extra space added to all sidebars
-
-lower.body_height#:=120/36pt#; % height of tallest characters
-lower.cap_height#:=119/36pt#; % height of caps
-lower.x_height#:=71/36pt#; % height of lowercase without ascenders
-lower.bar_height#:=39/36pt#; % height of crossbar in lowercase e
-lower.comma_depth#:=31/36pt#; % depth of comma below baseline
-
-lower.flare#:=19/36pt#; % diameter of bulbs or breadth of terminals
-lower.cap_hair#:=7.6/36pt#; % uppercase hairline breadth
-lower.stem#:=15/36pt#; % lowercase stem breadth
-lower.cap_stem#:=18.5/36pt#; % uppercase stem breadth
-lower.cap_curve#:=22/36pt#; % uppercase curve breadth
-lower.cap_ess#:=16/36pt#; % breadth in middle of uppercase s
-
-lower.cap_jut#:=17/36pt#; % protrusion of uppercase serifs
-lower.beak_jut#:=4.6/36pt#; % horizontal protrusion of beak serifs
-lower.beak#:=31/36pt#; % vertical protrusion of beak serifs
-lower.slab#:=7.6/36pt#; % serif and arm thickness
-lower.cap_bar#:=7.6/36pt#; % uppercase bar thickness
-lower.cap_band#:=7.6/36pt#; % uppercase thickness above/below lobes
-lower.cap_notch_cut#:=7pt#; % max breadth above/below uppercase notches
-
-lower.o#:=3.5/36pt#; % amount of overshoot for curves
-lower.apex_o#:=2/36pt#; % amount of overshoot for diagonal junctions
-
-lower.fudge:=1; % factor applied to weights of heavy characters
-
-generate amsya % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/msam8.mf b/Master/texmf-dist/fonts/source/public/ams/msam8.mf
deleted file mode 100644
index a6e25535bef..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/msam8.mf
+++ /dev/null
@@ -1,162 +0,0 @@
-%% @metafontfile{
-%% filename="msam8.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "61655 162 896 8580"
-%% keywords="amsfonts, tex, metafont , AMSSymbols ",
-%% abstract="This is the parameter file for use with
-%% msam8, the first extra symbol font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-if unknown cmbase: input cmbase fi
-
-font_identifier:="MSAM V2.2"; font_size 8pt#;
-
-u#:=17/36pt#; % unit width
-width_adj#:=0pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=4.1/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=0pt#; % extra space added to all sidebars
-
-body_height#:=216/36pt#; % height of tallest characters
-asc_height#:=200/36pt#; % height of lowercase ascenders
-cap_height#:=196.8/36pt#; % height of caps
-fig_height#:=185.6/36pt#; % height of numerals
-x_height#:=124/36pt#; % height of lowercase without ascenders
-math_axis#:=72/36pt#; % axis of symmetry for math symbols
-bar_height#:=69.6/36pt#; % height of crossbar in lowercase e
-comma_depth#:=56/36pt#; % depth of comma below baseline
-desc_depth#:=56/36pt#; % depth of lowercase descenders
-
-crisp#:=8/36pt#; % diameter of serif corners
-tiny#:=8/36pt#; % diameter of rounded corners
-fine#:=7/36pt#; % diameter of sharply rounded corners
-thin_join#:=7/36pt#; % width of extrafine details
-hair#:=9/36pt#; % lowercase hairline breadth
-stem#:=21.5/36pt#; % lowercase stem breadth
-curve#:=25/36pt#; % lowercase curve breadth
-ess#:=23/36pt#; % breadth in middle of lowercase s
-flare#:=26.5/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=32/36pt#; % diameter of dots
-cap_hair#:=9.5/36pt#; % uppercase hairline breadth
-cap_stem#:=25.5/36pt#; % uppercase stem breadth
-cap_curve#:=29/36pt#; % uppercase curve breadth
-cap_ess#:=26/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.36pt#; % thickness of lines in math symbols
-
-dish#:=1/36pt#; % amount erased at top or bottom of serifs
-bracket#:=16/36pt#; % vertical distance from serif base to tangent
-jut#:=24/36pt#; % protrusion of lowercase serifs
-cap_jut#:=29/36pt#; % protrusion of uppercase serifs
-beak_jut#:=8.4/36pt#; % horizontal protrusion of beak serifs
-beak#:=56/36pt#; % vertical protrusion of beak serifs
-vair#:=8/36pt#; % vertical diameter of hairlines
-notch_cut#:=8pt#; % maximum breadth above or below notches
-bar#:=9.5/36pt#; % lowercase bar thickness
-slab#:=9.5/36pt#; % serif and arm thickness
-cap_bar#:=9.5/36pt#; % uppercase bar thickness
-cap_band#:=9.5/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=8pt#; % max breadth above/below uppercase notches
-serif_drop#:=3.2/36pt#; % vertical drop of sloped serifs
-stem_corr#:=1/36pt#; % for small refinements of stem breadth
-vair_corr#:=1/36pt#; % for small refinements of hairline height
-apex_corr#:=0pt#; % extra width at diagonal junctions
-
-o#:=6/36pt#; % amount of overshoot for curves
-apex_o#:=6/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=0; % tilt ratio $(\Delta x/\Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=.4; % extra openness of math symbols
-superness:=1/sqrt2; % parameter for superellipses
-superpull:=1/6; % extra openness inside bowls
-beak_darkness:=11/30; % fraction of triangle inside beak serifs
-ligs:=2; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=true; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=true; % should math-mode spacing be used?
-
-% the following font parameters are explained in {\sl The \TeX book}, Appendix G
-subs:=6/8; % subscripts to 8pt will normally be in 6pt type
-rth#:=.4pt#; % assume that rules will come from cmex10
-fontdimen 8: % parameters $\sigma_8$ through $\sigma_{22}$ will now be listed
- math_axis#+3.51rth#+36/36pt#+subs*desc_depth#, % num1
- math_axis#+1.51rth#+24/36pt#, % num2
- math_axis#+1.51rth#+38/36pt#, % num3
- -(math_axis#-3.51rth#-subs*fig_height#-98/36pt#), % denom1
- -(math_axis#-1.51rth#-subs*fig_height#-24/36pt#), % denom2
- 7.49pt#-subs*asc_height#, % sup1
- 6.99pt#-subs*asc_height#, % sup2
- 82/36pt#, % sup3
- 36/36pt#, % sub1
- 72/36pt#, % sub2
- subs*asc_height#-36/36pt#, % sup\_drop
- 18/36pt#, % sub\_drop
- 11.9pt#, % delim1
- 9.1pt#, % delim2
- math_axis#; % axis\_height
-
-%% include these parameters to shrink R and S so they
-%% fit inside a circle
-%
-lower.u#:=13/36pt#; % unit width
-lower.width_adj#:=0pt#; % width adjustment for certain characters
-lower.cap_serif_fit#:=2.7/36pt#; % extra sidebar near uppercase serifs
-lower.letter_fit#:=4/36pt#; % extra space added to all sidebars
-
-lower.body_height#:=146/36pt#; % height of tallest characters
-lower.cap_height#:=145.8/36pt#; % height of caps
-lower.x_height#:=85/36pt#; % height of lowercase without ascenders
-lower.bar_height#:=47.6/36pt#; % height of crossbar in lowercase e
-lower.comma_depth#:=38/36pt#; % depth of comma below baseline
-
-lower.flare#:=20/36pt#; % diameter of bulbs or breadth of terminals
-lower.cap_hair#:=8.1/36pt#; % uppercase hairline breadth
-lower.stem#:=17/36pt#; % lowercase stem breadth
-lower.cap_stem#:=21/36pt#; % uppercase stem breadth
-lower.cap_curve#:=25/36pt#; % uppercase curve breadth
-lower.cap_ess#:=20/36pt#; % breadth in middle of uppercase s
-
-lower.cap_jut#:=20/36pt#; % protrusion of uppercase serifs
-lower.beak_jut#:=5.4/36pt#; % horizontal protrusion of beak serifs
-lower.beak#:=38/36pt#; % vertical protrusion of beak serifs
-lower.slab#:=8.1/36pt#; % serif and arm thickness
-lower.cap_bar#:=8.1/36pt#; % uppercase bar thickness
-lower.cap_band#:=8.1/36pt#; % uppercase thickness above/below lobes
-lower.cap_notch_cut#:=8pt#; % max breadth above/below uppercase notches
-
-lower.o#:=4/36pt#; % amount of overshoot for curves
-lower.apex_o#:=3/36pt#; % amount of overshoot for diagonal junctions
-
-lower.fudge:=1; % factor applied to weights of heavy characters
-
-generate amsya % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/msam9.mf b/Master/texmf-dist/fonts/source/public/ams/msam9.mf
deleted file mode 100644
index d27ceab4ea2..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/msam9.mf
+++ /dev/null
@@ -1,163 +0,0 @@
-%% @metafontfile{
-%% filename="msam9.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "04752 163 896 8624"
-%% keywords="amsfonts, tex, metafont , AMSSymbols ",
-%% abstract="This is the parameter file for use with
-%% msam9, the first extra symbol font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-if unknown cmbase: input cmbase fi
-
-font_identifier:="MSAM V2.2"; font_size 9pt#;
-
-u#:=18.5/36pt#; % unit width
-width_adj#:=0pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=4.6/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=0pt#; % extra space added to all sidebars
-
-body_height#:=243/36pt#; % height of tallest characters
-asc_height#:=225/36pt#; % height of lowercase ascenders
-cap_height#:=221.4/36pt#; % height of caps
-fig_height#:=208.8/36pt#; % height of numerals
-x_height#:=139.5/36pt#; % height of lowercase without ascenders
-math_axis#:=81/36pt#; % axis of symmetry for math symbols
-bar_height#:=78.3/36pt#; % height of crossbar in lowercase e
-comma_depth#:=63/36pt#; % depth of comma below baseline
-desc_depth#:=63/36pt#; % depth of lowercase descenders
-
-crisp#:=8/36pt#; % diameter of serif corners
-tiny#:=8/36pt#; % diameter of rounded corners
-fine#:=7/36pt#; % diameter of sharply rounded corners
-thin_join#:=7/36pt#; % width of extrafine details
-hair#:=9/36pt#; % lowercase hairline breadth
-stem#:=23/36pt#; % lowercase stem breadth
-curve#:=27/36pt#; % lowercase curve breadth
-ess#:=25/36pt#; % breadth in middle of lowercase s
-flare#:=29/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=35/36pt#; % diameter of dots
-cap_hair#:=10/36pt#; % uppercase hairline breadth
-cap_stem#:=28/36pt#; % uppercase stem breadth
-cap_curve#:=32/36pt#; % uppercase curve breadth
-cap_ess#:=30/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.38pt#; % thickness of lines in math symbols
-
-dish#:=1/36pt#; % amount erased at top or bottom of serifs
-bracket#:=18/36pt#; % vertical distance from serif base to tangent
-jut#:=27/36pt#; % protrusion of lowercase serifs
-cap_jut#:=33/36pt#; % protrusion of uppercase serifs
-beak_jut#:=9.2/36pt#; % horizontal protrusion of beak serifs
-beak#:=63/36pt#; % vertical protrusion of beak serifs
-vair#:=8/36pt#; % vertical diameter of hairlines
-notch_cut#:=9pt#; % maximum breadth above or below notches
-bar#:=10/36pt#; % lowercase bar thickness
-slab#:=10/36pt#; % serif and arm thickness
-cap_bar#:=10/36pt#; % uppercase bar thickness
-cap_band#:=10/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=9pt#; % max breadth above/below uppercase notches
-serif_drop#:=3.6/36pt#; % vertical drop of sloped serifs
-stem_corr#:=1/36pt#; % for small refinements of stem breadth
-vair_corr#:=1/36pt#; % for small refinements of hairline height
-apex_corr#:=0pt#; % extra width at diagonal junctions
-
-o#:=7/36pt#; % amount of overshoot for curves
-apex_o#:=7/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=0; % tilt ratio $(\Delta x/\Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=.2; % extra openness of math symbols
-superness:=1/sqrt2; % parameter for superellipses
-superpull:=1/6; % extra openness inside bowls
-beak_darkness:=11/30; % fraction of triangle inside beak serifs
-ligs:=2; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=true; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=true; % should math-mode spacing be used?
-
-% the following font parameters are explained in {\sl The \TeX book}, Appendix G
-subs:=6/9; % subscripts to 9pt will normally be in 6pt type
-rth#:=.4pt#; % assume that rules will come from cmex10
-fontdimen 8: % parameters $\sigma_8$ through $\sigma_{22}$ will now be listed
- math_axis#+3.51rth#+36/36pt#+subs*desc_depth#, % num1
- math_axis#+1.51rth#+30/36pt#, % num2
- math_axis#+1.51rth#+43/36pt#, % num3
- -(math_axis#-3.51rth#-subs*fig_height#-111/36pt#), % denom1
- -(math_axis#-1.51rth#-subs*fig_height#-30/36pt#), % denom2
- 8.49pt#-subs*asc_height#, % sup1
- 7.99pt#-subs*asc_height#, % sup2
- 93/36pt#, % sup3
- 36/36pt#, % sub1
- -(7.99pt#-2subs*asc_height#-3.1rth#), % sub2
- subs*asc_height#-36/36pt#, % sup\_drop
- 18/36pt#, % sub\_drop
- 23.9pt#, % delim1
- 9.1pt#, % delim2
- math_axis#; % axis\_height
-
-%% include these parameters to shrink R and S so they
-%% fit inside a circle
-%
-lower.u#:=14.5/36pt#; % unit width
-lower.width_adj#:=0pt#; % width adjustment for certain characters
-lower.cap_serif_fit#:=3.4/36pt#; % extra sidebar near uppercase serifs
-lower.letter_fit#:=3.5/36pt#; % extra space added to all sidebars
-
-lower.body_height#:=173/36pt#; % height of tallest characters
-lower.cap_height#:=170.4/36pt#; % height of caps
-lower.x_height#:=100.5/36pt#; % height of lowercase without ascenders
-lower.bar_height#:=56.3/36pt#; % height of crossbar in lowercase e
-lower.comma_depth#:=45/36pt#; % depth of comma below baseline
-
-lower.flare#:=22/36pt#; % diameter of bulbs or breadth of terminals
-lower.cap_hair#:=8.6/36pt#; % uppercase hairline breadth
-lower.stem#:=19/36pt#; % lowercase stem breadth
-lower.cap_stem#:=23.5/36pt#; % uppercase stem breadth
-lower.cap_curve#:=28/36pt#; % uppercase curve breadth
-lower.cap_ess#:=24/36pt#; % breadth in middle of uppercase s
-
-lower.cap_jut#:=23/36pt#; % protrusion of uppercase serifs
-lower.beak_jut#:=6.2/36pt#; % horizontal protrusion of beak serifs
-lower.beak#:=45/36pt#; % vertical protrusion of beak serifs
-lower.slab#:=8.6/36pt#; % serif and arm thickness
-lower.cap_bar#:=8.6/36pt#; % uppercase bar thickness
-lower.cap_band#:=8.6/36pt#; % uppercase thickness above/below lobes
-lower.cap_notch_cut#:=9pt#; % max breadth above/below uppercase notches
-
-lower.o#:=4.5/36pt#; % amount of overshoot for curves
-lower.apex_o#:=3/36pt#; % amount of overshoot for diagonal junctions
-
-lower.fudge:=1; % factor applied to weights of heavy characters
-
-
-generate amsya % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/msbm10.mf b/Master/texmf-dist/fonts/source/public/ams/msbm10.mf
deleted file mode 100644
index 128bef448c4..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/msbm10.mf
+++ /dev/null
@@ -1,130 +0,0 @@
-%% @metafontfile{
-%% filename="msbm10.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "35873 130 723 6254"
-%% keywords="amsfonts, tex, metafont , AMSSymbols ",
-%% abstract="This is the parameter file for use with
-%% msbm10, the second extra symbol font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-if unknown cmbase: input cmbase fi
-
-font_identifier:="MSBM V2.2"; font_size 10pt#;
-
-u#:=20/36pt#; % unit width
-width_adj#:=0pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=5/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=0pt#; % extra space added to all sidebars
-
-body_height#:=270/36pt#; % height of tallest characters
-asc_height#:=250/36pt#; % height of lowercase ascenders
-cap_height#:=246/36pt#; % height of caps
-fig_height#:=232/36pt#; % height of numerals
-x_height#:=155/36pt#; % height of lowercase without ascenders
-math_axis#:=90/36pt#; % axis of symmetry for math symbols
-bar_height#:=87/36pt#; % height of crossbar in lowercase e
-comma_depth#:=70/36pt#; % depth of comma below baseline
-desc_depth#:=70/36pt#; % depth of lowercase descenders
-
-crisp#:=8/36pt#; % diameter of serif corners
-tiny#:=8/36pt#; % diameter of rounded corners
-fine#:=7/36pt#; % diameter of sharply rounded corners
-thin_join#:=7/36pt#; % width of extrafine details
-hair#:=9/36pt#; % lowercase hairline breadth
-stem#:=24/36pt#; % lowercase stem breadth
-curve#:=29/36pt#; % lowercase curve breadth
-ess#:=27/36pt#; % breadth in middle of lowercase s
-flare#:=32/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=38/36pt#; % diameter of dots
-cap_hair#:=11/36pt#; % uppercase hairline breadth
-cap_stem#:=30/36pt#; % uppercase stem breadth
-cap_curve#:=35/36pt#; % uppercase curve breadth
-cap_ess#:=33/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.4pt#; % thickness of lines in math symbols
-
-dish#:=1/36pt#; % amount erased at top or bottom of serifs
-bracket#:=20/36pt#; % vertical distance from serif base to tangent
-jut#:=30/36pt#; % protrusion of lowercase serifs
-cap_jut#:=37/36pt#; % protrusion of uppercase serifs
-beak_jut#:=10/36pt#; % horizontal protrusion of beak serifs
-beak#:=70/36pt#; % vertical protrusion of beak serifs
-vair#:=8/36pt#; % vertical diameter of hairlines
-notch_cut#:=10pt#; % maximum breadth above or below notches
-bar#:=11/36pt#; % lowercase bar thickness
-slab#:=11/36pt#; % serif and arm thickness
-cap_bar#:=11/36pt#; % uppercase bar thickness
-cap_band#:=11/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=10pt#; % max breadth above/below uppercase notches
-serif_drop#:=4/36pt#; % vertical drop of sloped serifs
-stem_corr#:=1/36pt#; % for small refinements of stem breadth
-vair_corr#:=1/36pt#; % for small refinements of hairline height
-apex_corr#:=0pt#; % extra width at diagonal junctions
-
-o#:=8/36pt#; % amount of overshoot for curves
-apex_o#:=8/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=.25; % tilt ratio $(\Delta x/\Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=0; % extra openness of math symbols
-superness:=1/sqrt2; % parameter for superellipses
-superpull:=1/6; % extra openness inside bowls
-beak_darkness:=11/30; % fraction of triangle inside beak serifs
-ligs:=2; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=true; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=true; % should math-mode spacing be used?
-
-% the following font parameters are explained in {\sl The \TeX book}, Appendix G
-subs:=7/10; % subscripts to 10pt will normally be in 7pt type
-rth#:=.4pt#; % assume that rules will come from cmex10
-fontdimen 8: % parameters $\sigma_8$ through $\sigma_{22}$ will now be listed
- math_axis#+3.51rth#+54/36pt#+subs*desc_depth#, % num1
- math_axis#+1.51rth#+30/36pt#, % num2
- math_axis#+1.51rth#+48/36pt#, % num3
- -(math_axis#-3.51rth#-subs*fig_height#-124/36pt#), % denom1
- -(math_axis#-1.51rth#-subs*fig_height#-30/36pt#), % denom2
- 8.99pt#-subs*asc_height#, % sup1
- 8.49pt#-subs*asc_height#, % sup2
- 104/36pt#, % sup3
- 54/36pt#, % sub1
- -(8.49pt#-2subs*asc_height#-3.1rth#), % sub2
- subs*asc_height#-36/36pt#, % sup\_drop
- 18/36pt#, % sub\_drop
- 23.9pt#, % delim1
- 10.1pt#, % delim2
- math_axis#; % axis\_height
-
-def diagonal (suffix ne, sw)= draw z.ne--z.sw enddef;
-
-generate amsyb % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/msbm5.mf b/Master/texmf-dist/fonts/source/public/ams/msbm5.mf
deleted file mode 100644
index 4d34d8a8ba7..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/msbm5.mf
+++ /dev/null
@@ -1,128 +0,0 @@
-%% @metafontfile{
-%% filename="msbm5.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "42619 128 715 6848"
-%% keywords="amsfonts, tex, metafont , AMSSymbols ",
-%% abstract="This is the parameter file for use with
-%% msbm5, the second extra symbol font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-if unknown cmbase: input cmbase fi
-
-font_identifier:="MSBM V2.2"; font_size 5pt#;
-
-u#:=12.5/36pt#; % unit width
-width_adj#:=0pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=2/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=10/36pt#; % extra space added to all sidebars
-
-body_height#:=135/36pt#; % height of tallest characters
-asc_height#:=125/36pt#; % height of lowercase ascenders
-cap_height#:=123/36pt#; % height of caps
-fig_height#:=116/36pt#; % height of numerals
-x_height#:=77.5/36pt#; % height of lowercase without ascenders
-math_axis#:=45/36pt#; % axis of symmetry for math symbols
-bar_height#:=43.5/36pt#; % height of crossbar in lowercase e
-comma_depth#:=35/36pt#; % depth of comma below baseline
-desc_depth#:=35/36pt#; % depth of lowercase descenders
-
-crisp#:=6/36pt#; % diameter of serif corners
-tiny#:=6/36pt#; % diameter of rounded corners
-fine#:=5/36pt#; % diameter of sharply rounded corners
-thin_join#:=5/36pt#; % width of extrafine details
-hair#:=7.5/36pt#; % lowercase hairline breadth
-stem#:=15.5/36pt#; % lowercase stem breadth
-curve#:=17.5/36pt#; % lowercase curve breadth
-ess#:=12/36pt#; % breadth in middle of lowercase s
-flare#:=18.5/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=22/36pt#; % diameter of dots
-cap_hair#:=8/36pt#; % uppercase hairline breadth
-cap_stem#:=18.5/36pt#; % uppercase stem breadth
-cap_curve#:=20.5/36pt#; % uppercase curve breadth
-cap_ess#:=13.5/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.28pt#; % thickness of lines in math symbols
-
-dish#:=.7/36pt#; % amount erased at top or bottom of serifs
-bracket#:=10/36pt#; % vertical distance from serif base to tangent
-jut#:=17/36pt#; % protrusion of lowercase serifs
-cap_jut#:=20/36pt#; % protrusion of uppercase serifs
-beak_jut#:=6/36pt#; % horizontal protrusion of beak serifs
-beak#:=35/36pt#; % vertical protrusion of beak serifs
-vair#:=6/36pt#; % vertical diameter of hairlines
-notch_cut#:=5pt#; % maximum breadth above or below notches
-bar#:=8/36pt#; % lowercase bar thickness
-slab#:=8/36pt#; % serif and arm thickness
-cap_bar#:=8/36pt#; % uppercase bar thickness
-cap_band#:=8/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=5pt#; % max breadth above/below uppercase notches
-serif_drop#:=2/36pt#; % vertical drop of sloped serifs
-stem_corr#:=.7/36pt#; % for small refinements of stem breadth
-vair_corr#:=.5/36pt#; % for small refinements of hairline height
-apex_corr#:=0pt#; % extra width at diagonal junctions
-
-o#:=4/36pt#; % amount of overshoot for curves
-apex_o#:=4/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=.25; % tilt ratio $(\Delta x/\Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=1; % extra openness of math symbols
-superness:=1/sqrt2; % parameter for superellipses
-superpull:=1/6; % extra openness inside bowls
-beak_darkness:=11/30; % fraction of triangle inside beak serifs
-ligs:=1; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=true; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=true; % should math-mode spacing be used?
-
-% the following font parameters are explained in {\sl The \TeX book}, Appendix G
-subs:=5/5; % subscripts to 5pt will normally be in 5pt type
-rth#:=.4pt#; % assume that rules will come from cmex10
-fontdimen 8: % parameters $\sigma_8$ through $\sigma_{22}$ will now be listed
- math_axis#+3.51rth#+36/36pt#+subs*desc_depth#, % num1
- math_axis#+1.51rth#+3/36pt#, % num2
- math_axis#+1.51rth#+24/36pt#, % num3
- -(math_axis#-3.51rth#-subs*fig_height#-63/36pt#), % denom1
- -(math_axis#-1.51rth#-subs*fig_height#-3/36pt#), % denom2
- 5.99pt#-subs*asc_height#, % sup1
- 5.49pt#-subs*asc_height#, % sup2
- 53/36pt#, % sup3
- 36/36pt#, % sub1
- 72/36pt#, % sub2
- subs*asc_height#-36/36pt#, % sup\_drop
- 18/36pt#, % sub\_drop
- 9.9pt#, % delim1
- 7.1pt#, % delim2
- math_axis#; % axis\_height
-
-generate amsyb % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/msbm6.mf b/Master/texmf-dist/fonts/source/public/ams/msbm6.mf
deleted file mode 100644
index 60ea5c7a7b3..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/msbm6.mf
+++ /dev/null
@@ -1,128 +0,0 @@
-%% @metafontfile{
-%% filename="msbm6.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "56469 128 715 6842"
-%% keywords="amsfonts, tex, metafont , AMSSymbols ",
-%% abstract="This is the parameter file for use with
-%% msbm6, the second extra symbol font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-if unknown cmbase: input cmbase fi
-
-font_identifier:="MSBM V2.2"; font_size 6pt#;
-
-u#:=14/36pt#; % unit width
-width_adj#:=0pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=2.8/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=6/36pt#; % extra space added to all sidebars
-
-body_height#:=162/36pt#; % height of tallest characters
-asc_height#:=150/36pt#; % height of lowercase ascenders
-cap_height#:=147.6/36pt#; % height of caps
-fig_height#:=139.2/36pt#; % height of numerals
-x_height#:=93/36pt#; % height of lowercase without ascenders
-math_axis#:=54/36pt#; % axis of symmetry for math symbols
-bar_height#:=52.2/36pt#; % height of crossbar in lowercase e
-comma_depth#:=42/36pt#; % depth of comma below baseline
-desc_depth#:=42/36pt#; % depth of lowercase descenders
-
-crisp#:=6.5/36pt#; % diameter of serif corners
-tiny#:=6.5/36pt#; % diameter of rounded corners
-fine#:=6/36pt#; % diameter of sharply rounded corners
-thin_join#:=6/36pt#; % width of extrafine details
-hair#:=8/36pt#; % lowercase hairline breadth
-stem#:=17.5/36pt#; % lowercase stem breadth
-curve#:=20/36pt#; % lowercase curve breadth
-ess#:=17/36pt#; % breadth in middle of lowercase s
-flare#:=20.5/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=26/36pt#; % diameter of dots
-cap_hair#:=8.5/36pt#; % uppercase hairline breadth
-cap_stem#:=21/36pt#; % uppercase stem breadth
-cap_curve#:=23.5/36pt#; % uppercase curve breadth
-cap_ess#:=18.5/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.31pt#; % thickness of lines in math symbols
-
-dish#:=.8/36pt#; % amount erased at top or bottom of serifs
-bracket#:=12/36pt#; % vertical distance from serif base to tangent
-jut#:=19/36pt#; % protrusion of lowercase serifs
-cap_jut#:=23/36pt#; % protrusion of uppercase serifs
-beak_jut#:=6.8/36pt#; % horizontal protrusion of beak serifs
-beak#:=42/36pt#; % vertical protrusion of beak serifs
-vair#:=7/36pt#; % vertical diameter of hairlines
-notch_cut#:=6pt#; % maximum breadth above or below notches
-bar#:=8.5/36pt#; % lowercase bar thickness
-slab#:=8.5/36pt#; % serif and arm thickness
-cap_bar#:=8.5/36pt#; % uppercase bar thickness
-cap_band#:=8.5/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=6pt#; % max breadth above/below uppercase notches
-serif_drop#:=2.4/36pt#; % vertical drop of sloped serifs
-stem_corr#:=.8/36pt#; % for small refinements of stem breadth
-vair_corr#:=.7/36pt#; % for small refinements of hairline height
-apex_corr#:=0pt#; % extra width at diagonal junctions
-
-o#:=4.5/36pt#; % amount of overshoot for curves
-apex_o#:=4.5/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=.25; % tilt ratio $(\Delta x/\Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=.8; % extra openness of math symbols
-superness:=1/sqrt2; % parameter for superellipses
-superpull:=1/6; % extra openness inside bowls
-beak_darkness:=11/30; % fraction of triangle inside beak serifs
-ligs:=2; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=true; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=true; % should math-mode spacing be used?
-
-% the following font parameters are explained in {\sl The \TeX book}, Appendix G
-subs:=5/6; % subscripts to 6pt will normally be in 5pt type
-rth#:=.4pt#; % assume that rules will come from cmex10
-fontdimen 8: % parameters $\sigma_8$ through $\sigma_{22}$ will now be listed
- math_axis#+3.51rth#+36/36pt#+subs*desc_depth#, % num1
- math_axis#+1.51rth#+9/36pt#, % num2
- math_axis#+1.51rth#+29/36pt#, % num3
- -(math_axis#-3.51rth#-subs*fig_height#-74/36pt#), % denom1
- -(math_axis#-1.51rth#-subs*fig_height#-9/36pt#), % denom2
- 6.49pt#-subs*asc_height#, % sup1
- 5.99pt#-subs*asc_height#, % sup2
- 62/36pt#, % sup3
- 36/36pt#, % sub1
- 72/36pt#, % sub2
- subs*asc_height#-36/36pt#, % sup\_drop
- 18/36pt#, % sub\_drop
- 11.9pt#, % delim1
- 8.1pt#, % delim2
- math_axis#; % axis\_height
-
-generate amsyb % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/msbm7.mf b/Master/texmf-dist/fonts/source/public/ams/msbm7.mf
deleted file mode 100644
index 48c019e7350..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/msbm7.mf
+++ /dev/null
@@ -1,128 +0,0 @@
-%% @metafontfile{
-%% filename="msbm7.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "29527 128 715 6847"
-%% keywords="amsfonts, tex, metafont , AMSSymbols ",
-%% abstract="This is the parameter file for use with
-%% msbm7, the second extra symbol font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-if unknown cmbase: input cmbase fi
-
-font_identifier:="MSBM V2.2"; font_size 7pt#;
-
-u#:=15.5/36pt#; % unit width
-width_adj#:=0pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=3.5/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=4/36pt#; % extra space added to all sidebars
-
-body_height#:=189/36pt#; % height of tallest characters
-asc_height#:=175/36pt#; % height of lowercase ascenders
-cap_height#:=172.2/36pt#; % height of caps
-fig_height#:=162.4/36pt#; % height of numerals
-x_height#:=108.5/36pt#; % height of lowercase without ascenders
-math_axis#:=63/36pt#; % axis of symmetry for math symbols
-bar_height#:=60.9/36pt#; % height of crossbar in lowercase e
-comma_depth#:=49/36pt#; % depth of comma below baseline
-desc_depth#:=49/36pt#; % depth of lowercase descenders
-
-crisp#:=7/36pt#; % diameter of serif corners
-tiny#:=7/36pt#; % diameter of rounded corners
-fine#:=6/36pt#; % diameter of sharply rounded corners
-thin_join#:=6/36pt#; % width of extrafine details
-hair#:=8.5/36pt#; % lowercase hairline breadth
-stem#:=19.5/36pt#; % lowercase stem breadth
-curve#:=22.5/36pt#; % lowercase curve breadth
-ess#:=21/36pt#; % breadth in middle of lowercase s
-flare#:=23.5/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=29/36pt#; % diameter of dots
-cap_hair#:=9/36pt#; % uppercase hairline breadth
-cap_stem#:=23.5/36pt#; % uppercase stem breadth
-cap_curve#:=26.5/36pt#; % uppercase curve breadth
-cap_ess#:=22.5/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.34pt#; % thickness of lines in math symbols
-
-dish#:=.9/36pt#; % amount erased at top or bottom of serifs
-bracket#:=14/36pt#; % vertical distance from serif base to tangent
-jut#:=21/36pt#; % protrusion of lowercase serifs
-cap_jut#:=26/36pt#; % protrusion of uppercase serifs
-beak_jut#:=7.6/36pt#; % horizontal protrusion of beak serifs
-beak#:=49/36pt#; % vertical protrusion of beak serifs
-vair#:=7/36pt#; % vertical diameter of hairlines
-notch_cut#:=7pt#; % maximum breadth above or below notches
-bar#:=9/36pt#; % lowercase bar thickness
-slab#:=9/36pt#; % serif and arm thickness
-cap_bar#:=9/36pt#; % uppercase bar thickness
-cap_band#:=9/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=7pt#; % max breadth above/below uppercase notches
-serif_drop#:=2.8/36pt#; % vertical drop of sloped serifs
-stem_corr#:=.9/36pt#; % for small refinements of stem breadth
-vair_corr#:=.9/36pt#; % for small refinements of hairline height
-apex_corr#:=0pt#; % extra width at diagonal junctions
-
-o#:=5/36pt#; % amount of overshoot for curves
-apex_o#:=5/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=.25; % tilt ratio $(\Delta x/\Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=.6; % extra openness of math symbols
-superness:=1/sqrt2; % parameter for superellipses
-superpull:=1/6; % extra openness inside bowls
-beak_darkness:=11/30; % fraction of triangle inside beak serifs
-ligs:=2; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=true; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=true; % should math-mode spacing be used?
-
-% the following font parameters are explained in {\sl The \TeX book}, Appendix G
-subs:=5/7; % subscripts to 7pt will normally be in 5pt type
-rth#:=.4pt#; % assume that rules will come from cmex10
-fontdimen 8: % parameters $\sigma_8$ through $\sigma_{22}$ will now be listed
- math_axis#+3.51rth#+36/36pt#+subs*desc_depth#, % num1
- math_axis#+1.51rth#+12/36pt#, % num2
- math_axis#+1.51rth#+34/36pt#, % num3
- -(math_axis#-3.51rth#-subs*fig_height#-86/36pt#), % denom1
- -(math_axis#-1.51rth#-subs*fig_height#-12/36pt#), % denom2
- 6.99pt#-subs*asc_height#, % sup1
- 6.49pt#-subs*asc_height#, % sup2
- 72/36pt#, % sup3
- 36/36pt#, % sub1
- 72/36pt#, % sub2
- subs*asc_height#-36/36pt#, % sup\_drop
- 18/36pt#, % sub\_drop
- 11.9pt#, % delim1
- 8.1pt#, % delim2
- math_axis#; % axis\_height
-
-generate amsyb % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/msbm8.mf b/Master/texmf-dist/fonts/source/public/ams/msbm8.mf
deleted file mode 100644
index 0e8e7b42185..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/msbm8.mf
+++ /dev/null
@@ -1,128 +0,0 @@
-%% @metafontfile{
-%% filename="msbm8.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "40185 128 715 6839"
-%% keywords="amsfonts, tex, metafont , AMSSymbols ",
-%% abstract="This is the parameter file for use with
-%% msbm8, the second extra symbol font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-if unknown cmbase: input cmbase fi
-
-font_identifier:="MSBM V2.2"; font_size 8pt#;
-
-u#:=17/36pt#; % unit width
-width_adj#:=0pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=4.1/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=0pt#; % extra space added to all sidebars
-
-body_height#:=216/36pt#; % height of tallest characters
-asc_height#:=200/36pt#; % height of lowercase ascenders
-cap_height#:=196.8/36pt#; % height of caps
-fig_height#:=185.6/36pt#; % height of numerals
-x_height#:=124/36pt#; % height of lowercase without ascenders
-math_axis#:=72/36pt#; % axis of symmetry for math symbols
-bar_height#:=69.6/36pt#; % height of crossbar in lowercase e
-comma_depth#:=56/36pt#; % depth of comma below baseline
-desc_depth#:=56/36pt#; % depth of lowercase descenders
-
-crisp#:=8/36pt#; % diameter of serif corners
-tiny#:=8/36pt#; % diameter of rounded corners
-fine#:=7/36pt#; % diameter of sharply rounded corners
-thin_join#:=7/36pt#; % width of extrafine details
-hair#:=9/36pt#; % lowercase hairline breadth
-stem#:=21.5/36pt#; % lowercase stem breadth
-curve#:=25/36pt#; % lowercase curve breadth
-ess#:=23/36pt#; % breadth in middle of lowercase s
-flare#:=26.5/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=32/36pt#; % diameter of dots
-cap_hair#:=9.5/36pt#; % uppercase hairline breadth
-cap_stem#:=25.5/36pt#; % uppercase stem breadth
-cap_curve#:=29/36pt#; % uppercase curve breadth
-cap_ess#:=26/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.36pt#; % thickness of lines in math symbols
-
-dish#:=1/36pt#; % amount erased at top or bottom of serifs
-bracket#:=16/36pt#; % vertical distance from serif base to tangent
-jut#:=24/36pt#; % protrusion of lowercase serifs
-cap_jut#:=29/36pt#; % protrusion of uppercase serifs
-beak_jut#:=8.4/36pt#; % horizontal protrusion of beak serifs
-beak#:=56/36pt#; % vertical protrusion of beak serifs
-vair#:=8/36pt#; % vertical diameter of hairlines
-notch_cut#:=8pt#; % maximum breadth above or below notches
-bar#:=9.5/36pt#; % lowercase bar thickness
-slab#:=9.5/36pt#; % serif and arm thickness
-cap_bar#:=9.5/36pt#; % uppercase bar thickness
-cap_band#:=9.5/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=8pt#; % max breadth above/below uppercase notches
-serif_drop#:=3.2/36pt#; % vertical drop of sloped serifs
-stem_corr#:=1/36pt#; % for small refinements of stem breadth
-vair_corr#:=1/36pt#; % for small refinements of hairline height
-apex_corr#:=0pt#; % extra width at diagonal junctions
-
-o#:=6/36pt#; % amount of overshoot for curves
-apex_o#:=6/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=.25; % tilt ratio $(\Delta x/\Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=.4; % extra openness of math symbols
-superness:=1/sqrt2; % parameter for superellipses
-superpull:=1/6; % extra openness inside bowls
-beak_darkness:=11/30; % fraction of triangle inside beak serifs
-ligs:=2; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=true; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=true; % should math-mode spacing be used?
-
-% the following font parameters are explained in {\sl The \TeX book}, Appendix G
-subs:=6/8; % subscripts to 8pt will normally be in 6pt type
-rth#:=.4pt#; % assume that rules will come from cmex10
-fontdimen 8: % parameters $\sigma_8$ through $\sigma_{22}$ will now be listed
- math_axis#+3.51rth#+36/36pt#+subs*desc_depth#, % num1
- math_axis#+1.51rth#+24/36pt#, % num2
- math_axis#+1.51rth#+38/36pt#, % num3
- -(math_axis#-3.51rth#-subs*fig_height#-98/36pt#), % denom1
- -(math_axis#-1.51rth#-subs*fig_height#-24/36pt#), % denom2
- 7.49pt#-subs*asc_height#, % sup1
- 6.99pt#-subs*asc_height#, % sup2
- 82/36pt#, % sup3
- 36/36pt#, % sub1
- 72/36pt#, % sub2
- subs*asc_height#-36/36pt#, % sup\_drop
- 18/36pt#, % sub\_drop
- 11.9pt#, % delim1
- 9.1pt#, % delim2
- math_axis#; % axis\_height
-
-generate amsyb % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/msbm9.mf b/Master/texmf-dist/fonts/source/public/ams/msbm9.mf
deleted file mode 100644
index ddf9ca523af..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/msbm9.mf
+++ /dev/null
@@ -1,128 +0,0 @@
-%% @metafontfile{
-%% filename="msbm9.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "44671 128 715 6851"
-%% keywords="amsfonts, tex, metafont , AMSSymbols ",
-%% abstract="This is the parameter file for use with
-%% msbm9, the second extra symbol font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-if unknown cmbase: input cmbase fi
-
-font_identifier:="MSBM V2.2"; font_size 9pt#;
-
-u#:=18.5/36pt#; % unit width
-width_adj#:=0pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=4.6/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=0pt#; % extra space added to all sidebars
-
-body_height#:=243/36pt#; % height of tallest characters
-asc_height#:=225/36pt#; % height of lowercase ascenders
-cap_height#:=221.4/36pt#; % height of caps
-fig_height#:=208.8/36pt#; % height of numerals
-x_height#:=139.5/36pt#; % height of lowercase without ascenders
-math_axis#:=81/36pt#; % axis of symmetry for math symbols
-bar_height#:=78.3/36pt#; % height of crossbar in lowercase e
-comma_depth#:=63/36pt#; % depth of comma below baseline
-desc_depth#:=63/36pt#; % depth of lowercase descenders
-
-crisp#:=8/36pt#; % diameter of serif corners
-tiny#:=8/36pt#; % diameter of rounded corners
-fine#:=7/36pt#; % diameter of sharply rounded corners
-thin_join#:=7/36pt#; % width of extrafine details
-hair#:=9/36pt#; % lowercase hairline breadth
-stem#:=23/36pt#; % lowercase stem breadth
-curve#:=27/36pt#; % lowercase curve breadth
-ess#:=25/36pt#; % breadth in middle of lowercase s
-flare#:=29/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=35/36pt#; % diameter of dots
-cap_hair#:=10/36pt#; % uppercase hairline breadth
-cap_stem#:=28/36pt#; % uppercase stem breadth
-cap_curve#:=32/36pt#; % uppercase curve breadth
-cap_ess#:=30/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.38pt#; % thickness of lines in math symbols
-
-dish#:=1/36pt#; % amount erased at top or bottom of serifs
-bracket#:=18/36pt#; % vertical distance from serif base to tangent
-jut#:=27/36pt#; % protrusion of lowercase serifs
-cap_jut#:=33/36pt#; % protrusion of uppercase serifs
-beak_jut#:=9.2/36pt#; % horizontal protrusion of beak serifs
-beak#:=63/36pt#; % vertical protrusion of beak serifs
-vair#:=8/36pt#; % vertical diameter of hairlines
-notch_cut#:=9pt#; % maximum breadth above or below notches
-bar#:=10/36pt#; % lowercase bar thickness
-slab#:=10/36pt#; % serif and arm thickness
-cap_bar#:=10/36pt#; % uppercase bar thickness
-cap_band#:=10/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=9pt#; % max breadth above/below uppercase notches
-serif_drop#:=3.6/36pt#; % vertical drop of sloped serifs
-stem_corr#:=1/36pt#; % for small refinements of stem breadth
-vair_corr#:=1/36pt#; % for small refinements of hairline height
-apex_corr#:=0pt#; % extra width at diagonal junctions
-
-o#:=7/36pt#; % amount of overshoot for curves
-apex_o#:=7/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=.25; % tilt ratio $(\Delta x/\Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=.2; % extra openness of math symbols
-superness:=1/sqrt2; % parameter for superellipses
-superpull:=1/6; % extra openness inside bowls
-beak_darkness:=11/30; % fraction of triangle inside beak serifs
-ligs:=2; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=true; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=true; % should math-mode spacing be used?
-
-% the following font parameters are explained in {\sl The \TeX book}, Appendix G
-subs:=6/9; % subscripts to 9pt will normally be in 6pt type
-rth#:=.4pt#; % assume that rules will come from cmex10
-fontdimen 8: % parameters $\sigma_8$ through $\sigma_{22}$ will now be listed
- math_axis#+3.51rth#+36/36pt#+subs*desc_depth#, % num1
- math_axis#+1.51rth#+30/36pt#, % num2
- math_axis#+1.51rth#+43/36pt#, % num3
- -(math_axis#-3.51rth#-subs*fig_height#-111/36pt#), % denom1
- -(math_axis#-1.51rth#-subs*fig_height#-30/36pt#), % denom2
- 8.49pt#-subs*asc_height#, % sup1
- 7.99pt#-subs*asc_height#, % sup2
- 93/36pt#, % sup3
- 36/36pt#, % sub1
- -(7.99pt#-2subs*asc_height#-3.1rth#), % sub2
- subs*asc_height#-36/36pt#, % sup\_drop
- 18/36pt#, % sub\_drop
- 23.9pt#, % delim1
- 9.1pt#, % delim2
- math_axis#; % axis\_height
-
-generate amsyb % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/serb.mf b/Master/texmf-dist/fonts/source/public/ams/serb.mf
deleted file mode 100644
index 906997452cf..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/serb.mf
+++ /dev/null
@@ -1,550 +0,0 @@
-%% @metafontfile{
-%% filename="serb.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: driver",
-%% copyright="Copyright (C) Humanities and Arts Computing Center,
-%% University of Washington;
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "47996 550 2173 26152"
-%% keywords="amsfonts, tex, metafont , cyrillic ",
-%% abstract="This is the driver file for use with
-%% the cyrillic fonts in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%This is serb.mf containing serbian and other letters with offsets
-%of 8 between upper and lower case
-
-% The letter "ZHE" is first in this file because it uses the picture "K"
-% saved from the end of the previous file.
-cmchar "The Russian letter ZHE";
-beginchar(oct"021",12u#,cap_height#,0);
-italcorr cap_height#*slant+.25u#;
-adjust_fit(6u#+cap_serif_fit#,cap_serif_fit#); slantswitch;
-pickup tiny.nib; pos1(fudged.cap_stem,0); pos2(fudged.cap_stem,0);
-lft x1l=lft x2l=hround max(2u,3u-.5fudged.cap_stem); top y1=h; bot y2=0;
-filldraw stroke z1e--z2e; % stem
-if serifs: dish_serif(1,2,a,1/3,cap_jut,b,1/3,cap_jut); % upper stem serif
- dish_serif(2,1,c,1/3,cap_jut,d,1/3,cap_jut); % lower stem serif
-% pickup fine.nib; pos3(vair,90); x3=x1; y3=.55h; z3'=z3; pos3'(slab,90);
- pickup fine.nib; pos3(vair,90); x3=x1; y3=.55h; z3'=z3; pos3'(varwid,90);
-% pos4(vair,90); x4=w-2u; top y4r=h+oo;
- pos4(varwid,90); x4=w-.75flare-.125u; top y4r=h+oo;
-% filldraw stroke z3'e{right}..{right}z4e; % upper diagonal
- x41=x4; y41=y3'; x42=x4-2u; y42=y4;
- filldraw stroke z3'e..controls z41 and z42..z4e; % upper diagonal
- pos5(hair,0); pos6(flare,0);
- rt x5r=hround(w-.125u); y5+.5flare=vround(top y4r-hair)+1;
- top y4'r=top y4r; x4'=x4; pos4'(hair,90);
- bulb(4',5,6); % bulb
-% pos7(stem,0); pos8(vair,90); pos9(hair,180);
- pos7(stem,0); pos8(varwid,90); pos9(hair,180);
- x9+.5hair=hround(w+.5hair-eps); y9=1/3x_height;
- lft x7l=hround(w-2.75u-.5stem); y7=1/2y3; x8=w-1.2u; bot y8l=-oo;
- filldraw stroke z3e{right}...z7e{down}
- ...z8e{right}...{up}z9e; % lower diagonal
-else:
- numeric right_jut,stem[],alpha[];
- right_jut=.4tiny;
- pickup tiny.nib;
- stem2=max(tiny.breadth,fudged.cap_stem-3stem_corr);
- stem1=max(tiny.breadth,fudged.hair if hefty:-3stem_corr fi);
- top y3=h; rt x3r=hround(r-letter_fit-u-right_jut);
- bot y6=0; rt x6r=hround(r-letter_fit-.75u-right_jut);
- x4=x1; y4=1/3h;
- alpha1=diag_ratio(1,.5(stem1-tiny),y3-y4,x3r-x4);
- penpos3(alpha1*(stem1-tiny),0); penpos4(whatever,-90);
- alpha2=diag_ratio(1,.5(stem2-tiny),y1-y6,x6r-x1);
- penpos6(alpha2*(stem2-tiny),0);
- forsuffixes $=l,r: y3'$=h; y6'$=0; z4$=z3'$+whatever*(z3-z4);
- z5$=z6'$+whatever*(z1-z6)=whatever[z3,z4]; endfor
- z5=.5[z5l,z5r];
- z3'r=z3r+penoffset z3-z4 of currentpen+whatever*(z3-z4);
- % we have also |z3'l=z3l+penoffset z4-z3 of currentpen+whatever*(z3-z4)|;\]
- z6'r=z6r+penoffset z1-z6 of currentpen+whatever*(z1-z6);
- z6'l=z6l+penoffset z6-z1 of currentpen+whatever*(z1-z6);
- fill z4r--diag_end(4r,3'r,1,.5,3'l,4l)--z4l--cycle; % upper diagonal
- fill z5l--diag_end(5l,6'l,.5,1,6'r,5r)--z5r--cycle; % lower diagonal
-fi
-picture V; %transform t;
-%t=identity reflectedabout(z1,z2);
-%V=currentpicture transformed t;
-%addto currentpicture also V;
-mirror(x1);
-addto currentpicture also K_pic;
-% !!!!! note that this requires K_pic be set as current by previous K definition
-%
-picture K_pic; %release resources held by K_pic
-endchar;
-
-cmchar "The Serbian letter Soft N (looks like Hb)";
-beginchar(oct"000",19u#,cap_height#,0);
-italcorr cap_height#*slant-cap_serif_fit#+cap_jut#-2.5u#+min(.5cap_stem#,u#);
-adjust_fit(cap_serif_fit#,0);
-w:=13u;
-pickup tiny.nib; pos1(cap_stem,0); pos2(cap_stem,0);
-pos3(cap_stem,0); pos4(cap_stem,0);
-lft x1l=lft x2l=hround max(2u,3u-.5cap_stem); x3=x4=w-x1;
-top y1=top y3=h; bot y2=bot y4=0;
-filldraw stroke z1e--z2e; % left stem
-filldraw stroke z3e--z4e; % right stem
-penpos5(cap_bar,90); penpos6(cap_bar,90);
-x5=x1; x6=x3; y5=y6=.52h;
-fill stroke z5e--z6e; % bar
-if serifs: numeric inner_jut;
- if rt x1r+cap_jut+.5u+1<=lft x3l-cap_jut: inner_jut=cap_jut;
- else: rt x1r+inner_jut+.5u+1=lft x3l-inner_jut; fi
- dish_serif(1,2,a,1/3,cap_jut,b,1/3,inner_jut); % upper left serif
- dish_serif(2,1,c,1/3,cap_jut,d,1/3,inner_jut); % lower left serif
- dish_serif(3,4,e,1/3,inner_jut,f,1/3,cap_jut); % upper rt serif
- nodish_serif(4,3,g,1/3,inner_jut,h,1/3,cap_jut); fi % lower rt serif
-% now the b part
-w:=19u; numeric middle_weight;
- middle_weight=if serifs: .6vair+.5 else: cap_bar fi;
-z88=z6; penpos88(middle_weight,90); penpos89(middle_weight,90);
-y89=y88; x89=x91= if serifs: .5[x3,w-1.5u]+.5u else: .5[x3,w-2.5u] +.5u fi;
-numeric right_curve;
-if serifs: right_curve=cap_curve-stem_corr;
-else: right_curve=cap_curve-3stem_corr; fi
-x89l:=x89-.25u; penpos90(right_curve,0); y90=.5[y89,y91]; x90r=hround(w-u);
-bot y92r=0; x92=x4; penpos92(cap_band,-90); y91=y92; penpos91(cap_band,-90);
-filldraw stroke z88e..super_arc.e(89,90)&super_arc.e(90,91)..z92e;
-math_fit(0,.5ic#); penlabels(1,2,3,4,5,6); endchar;
-
-cmchar "The Serbian letter Soft L";
-beginchar(oct"001",19u#,cap_height#,0);
-adjust_fit(0,0); w:=13u;
-pickup tiny.nib; pos1(cap_stem,0); pos2(cap_stem,0);
-lft x1l=lft x2l=hround(w-3u); top y1=h; bot y2=0;
-filldraw stroke z1e--z2e;
-if serifs:
- numeric inner_jut; inner_jut=.5(x1-x5);
- x4=u+.5dot_size; x3=x4+.5dot_size; bot y3r=0; pos3(1.5cap_hair,-90);
- x5=.42[x4,x1]; top y5=h; pos5(1.5cap_hair,0); pos4(dot_size,-180);
- pos10(hair,-180);
- filldraw stroke z3e{right}...{up}z5e;
- y4=dot_size; bulb(3,10,4);
- nodish_serif(2,1,a,1/3,cap_jut,b,1/3,cap_jut);
- nodish_serif(1,2,c,1/3,inner_jut,d,1/3,cap_jut);
-% pickup crisp.nib;
- top y6=h; x6-.75cap_jut=rt x1r; pos6(slab,90);
- x5'+.5cap_jut=lft x5l; top y5'=h; pos5'(slab,90);
-% filldraw stroke z5'e--z6e;
- x9=x5; bot y9=0; pos9(cap_hair,0);
- nodish_serif(5,9,aa,1/3,cap_jut,ab,1/3,inner_jut); % upper left serif
-else:
- x5r=hround u; bot y5r=vround(.06h-o); bot y4r=-o; x4r=.35[x5,x3r];
- x3=x5+3flare; top y3=h; lft x3'=lft x3l; top y3'r=h; rt x1'r=rt x1r;
- top y1'r=h; pos3'(slab,90); pos1'(slab,90); pos5(flare,-120); pos4(vair,-90);
- pos3(hair,0);
- filldraw stroke z5e...{right}z4e...{up}z3e;
- filldraw stroke z3'e--z1'e;
-fi
-% now the b part
-w:=19u; numeric middle_weight; middle_weight=.6vair+.5;
-x88=x1; y88=.52h; penpos88(middle_weight,90); penpos89(middle_weight,90);
-y89=y88; x89=x91= if serifs: .5[x1,w-1.5u]+.5u else: .5[x1,w-2.5u] +.5u fi;
-numeric right_curve;
-if serifs: right_curve=cap_curve-stem_corr; else: right_curve=cap_curve-3stem_corr; fi
-x89l:=x89-.25u; penpos90(right_curve,0); y90=.5[y89,y91]; x90r=hround(w-u);
-x92=x2; bot y92r=0; penpos92(cap_band,-90); y91=y92; penpos91(cap_band,-90);
-filldraw stroke z88e..super_arc.e(89,90)&super_arc.e(90,91)..z92e;
-endchar;
-
-cmchar "The Serbian letter Hard DJ";
-beginchar(oct"002",13u#+width_adj#,cap_height#,if serifs: 1.75cap_stem#
- else: .5desc_depth# fi);
-italcorr cap_height#*slant-cap_serif_fit#+cap_jut#-2.5u#+min(.5cap_stem#,u#);
-adjust_fit(cap_serif_fit#,cap_serif_fit#);
-pickup tiny.nib; pos1(cap_stem,0); pos2(cap_stem,0);
-pos3(cap_stem,0); pos4(cap_stem,0);
-lft x1l=lft x2l=hround max(2u,3u-.5cap_stem); x3=x4=w-x1;
-top y1=top y3=h; bot y2=bot y4=0;
-filldraw stroke z1e--z2e; % left stem
-filldraw stroke z3e--z4e; % right stem
-if serifs: numeric inner_jut;
- if rt x1r+cap_jut+.5u+1<=lft x3l-cap_jut: inner_jut=cap_jut;
- else: rt x1r+inner_jut+.5u+1=lft x3l-inner_jut; fi
- dish_serif(1,2,c,1/3,cap_jut,d,1/3,inner_jut); % upper left serif
- dish_serif(3,4,g,1/3,inner_jut,h,1/3,cap_jut); % upper left serif
- inner_jut:=.5(x3l-x1r);
- nodish_serif(2,1,a,1/3,cap_jut,b,1/3,inner_jut); % lower left serif
- nodish_serif(4,3,e,1/3,inner_jut,f,1/3,cap_jut); % lower left serif
-else:
- lft x1'= lft x1l; bot y1'l=0; pos1'(slab,90);
- rt x3'=rt x3r; y3'=y1'; pos3'(slab,90); filldraw stroke z1'e--z3'e;
-fi
-x90=.5[x2,x4]; y90=0; x91=x90; y91=-d; pos90(cap_stem,0); pos91(cap_stem,0);
-filldraw stroke z90e--z91e;
-math_fit(0,.5ic#); penlabels(1,2,3,4,5,6); endchar;
-
-cmchar "The Russian letter Reverse E (looks like backwards C)";
-if serifs: beginchar(oct"003",13u#,cap_height#,0);
- italcorr cap_height#*slant-.5u#;
- adjust_fit(0,0); slantswitch;
- pickup fine.nib; pos1(cap_hair,0); pos2(cap_band,90);
- pos3(cap_curve,180); pos4(cap_band,270); pos5(hair,360);
- rt x1r=rt x5r=hround(w-u); lft x3r=hround u; x2=x4=.55[x3,x1];
- top y2r=h+o; bot y4r=-o; y3=.5[y2,y4];
- bot y1=min(vround .675h,bot y2l-eps);
- y5=max(good.y .95(h-y1),y4l+eps);
- (x2l',y2l)=whatever[z2r,z1l]; x2l:=min(x2l',x2l+.5u);
- (x4l',y4l)=whatever[z4r,z5l]; x4l:=min(x4l',x4l+.5u);
- filldraw stroke z1e{x2-x1,10(y2-y1)}
- ...pulled_arc.e(2,3) & pulled_arc.e(3,4)...{up}z5e; % arc
- pos6(.3[fine.breadth,cap_hair],0); x6r=x1r; top y6=h+o;
- x1r-x1'=2cap_curve-fine; y1'=y1;
- path upper_arc; upper_arc=z1{x2-x1,10(y2-y1)}..z2{left};
- numeric t; t=xpart(upper_arc intersectiontimes (z6l--z1'));
- filldraw z1r--z6r--z6l--subpath(t,0) of upper_arc--cycle; % barb
-else: beginchar(oct"003",11.5u#,cap_height#,0);
- italcorr cap_height#*slant-.5u#;
- adjust_fit(0,0); slantswitch;
- pickup fine.nib; pos1(1.2flare,80); pos2(slab,90);
- pos3(cap_curve,180); pos4(slab,270); pos5(flare,275);
- rt x1r=hround(w-1.1u); x2=x4=.5w+1.25u;
- lft x3r=hround max(u,2u-.5cap_curve); rt x5r=hround(w-.9u);
- top y1r=vround .95h+o; top y2r=h+o; y3=.5h;
- bot y4r=-o; bot y5r=vround .08h-o; y5l:=good.y y5l; x5l:=good.x x5l;
- x1'=.65w;
- filldraw stroke rterm.e(2,1,right,.9,4) & super_arc.e(2,3)
- & super_arc.e(3,4) & term.e(4,5,right,.8,4); fi % arc and terminals
-z90=z3l; x91=x1; y91=y90; pos90(bar,90); pos91(bar,90);
-if serifs: z92=.625[z90,z91]; pos92(if serifs: 2.5 fi bar,90);
- filldraw stroke z90e{1,1}..{1,-1}z92e..{1,1}z91e;
-else: filldraw stroke z90e--z91e; fi
-mirror(.5w);
-math_fit(-.3cap_height#*slant-.5u#,.5ic#);
-penlabels(1,1',2,3,4,5,6); endchar;
-
-cmchar "The Ukrainian letter YE (looks like C with mid-line)";
-if serifs: beginchar(oct"005",13u#,cap_height#,0);
- italcorr cap_height#*slant-.5u#;
- adjust_fit(0,0);
- pickup fine.nib; pos1(cap_hair,0); pos2(cap_band,90);
- pos3(cap_curve,180); pos4(cap_band,270); pos5(hair,360);
- rt x1r=rt x5r=hround(w-u); lft x3r=hround u; x2=x4=.55[x3,x1];
- top y2r=h+o; bot y4r=-o; y3=.5[y2,y4];
- bot y1=min(vround .675h,bot y2l-eps);
- y5=max(good.y .95(h-y1),y4l+eps);
- (x2l',y2l)=whatever[z2r,z1l]; x2l:=min(x2l',x2l+.5u);
- (x4l',y4l)=whatever[z4r,z5l]; x4l:=min(x4l',x4l+.5u);
- filldraw stroke z1e{x2-x1,10(y2-y1)}
- ...pulled_arc.e(2,3) & pulled_arc.e(3,4)...{up}z5e; % arc
- pos6(.3[fine.breadth,cap_hair],0); x6r=x1r; top y6=h+o;
- x1r-x1'=2cap_curve-fine; y1'=y1;
- path upper_arc; upper_arc=z1{x2-x1,10(y2-y1)}..z2{left};
- numeric t; t=xpart(upper_arc intersectiontimes (z6l--z1'));
- filldraw z1r--z6r--z6l--subpath(t,0) of upper_arc--cycle; % barb
-else: beginchar(oct"005",11.5u#,cap_height#,0);
- italcorr cap_height#*slant-.5u#;
- adjust_fit(0,0);
- pickup fine.nib; pos1(1.2flare,80); pos2(slab,90);
- pos3(cap_curve,180); pos4(slab,270); pos5(flare,275);
- rt x1r=hround(w-1.1u); x2=x4=.5w+1.25u;
- lft x3r=hround max(u,2u-.5cap_curve); rt x5r=hround(w-.9u);
- top y1r=vround .95h+o; top y2r=h+o; y3=.5h;
- bot y4r=-o; bot y5r=vround .08h-o; y5l:=good.y y5l; x5l:=good.x x5l;
- x1'=.65w;
- filldraw stroke rterm.e(2,1,right,.9,4) & super_arc.e(2,3)
- & super_arc.e(3,4) & term.e(4,5,right,.8,4); fi % arc and terminals
-z90=z3l; x91=x1; y91=y90; pos90(bar,90); pos91(bar,90);
-if serifs: z92=.625[z90,z91]; pos92(if serifs: 2.5 fi bar,90);
- filldraw stroke z90e{1,1}..{1,-1}z92e..{1,1}z91e;
-else: filldraw stroke z90e--z91e; fi
-math_fit(-.3cap_height#*slant-.5u#,.5ic#);
-penlabels(1,1',2,3,4,5,6); endchar;
-
-cmchar "The Russian letter YU (looks like IO)";
-beginchar(oct"020",14u#-width_adj#,cap_height#,0);
-italcorr .7cap_height#*slant-.5u#;
-adjust_fit(6.5u#,0);
-penpos1(vair',90); penpos3(vround(vair+1.5vair_corr),-90);
-penpos2(cap_curve,180); penpos4(cap_curve,0);
-if monospace: x2r=hround 1.5u;
- interim superness:=sqrt superness; % make |"O"|, not |"0"|
-else: x2r=hround u; fi
-x4r=w-x2r; x1=x3=.5w; y1r=h+o; y3r=-o;
-y2=y4=.5h-vair_corr; y2l:=y4l:=.52h;
-penstroke pulled_super_arc.e(1,2)(.5superpull)
- & pulled_super_arc.e(2,3)(.5superpull)
- & pulled_super_arc.e(3,4)(.5superpull)
- & pulled_super_arc.e(4,1)(.5superpull) & cycle; % bowl
-pickup tiny.nib;
-x80=x81=-3u; top y80=h; bot y81=0; pos80(cap_stem,0); pos81(cap_stem,0);
-filldraw stroke z80e--z81e;
-if serifs:
- dish_serif(80,81,e,1/3,cap_jut,f,1/3,cap_jut);
- dish_serif(81,80,g,1/3,cap_jut,h,1/3,cap_jut);
-fi
-x82=x80; y82=y2; x83=x2; y83=y82; pos82(cap_bar,90); pos83(cap_bar,90);
-filldraw stroke z82e--z83e;
-math_fit(-.3cap_height#*slant-.5u#,ic#-.5u#); penlabels(1,2,3,4); endchar;
-
-cmchar "The Russian letter Short I";
-beginchar(oct"022",14u#+width_adj#,cap_height#+3dot_size#,0);
-italcorr cap_height#*slant-cap_serif_fit#+cap_jut#-2.5u#+min(.5cap_stem#,u#);
-adjust_fit(cap_serif_fit#,cap_serif_fit#); h:=cap_height;
-pickup tiny.nib; pos1(cap_stem,0); pos2(cap_stem,0);
-pos3(cap_stem,0); pos4(cap_stem,0);
-lft x1l=lft x2l=hround max(2u,3u-.5cap_stem); x3=x4=w-x1;
-top y1=top y3=h; bot y2=bot y4=0;
-filldraw stroke z1e--z2e; % left stem
-filldraw stroke z3e--z4e; % right stem
-if serifs: penpos5(.85cap_stem,90); penpos6(.85cap_stem,90); else: penpos5(cap_stem,90); penpos6(cap_stem,90); fi
-x5=x1r; x6=x3l; if serifs: y5=.1h; y6=.9h; else: bot y5l=0; top y6r=h; fi
-fill stroke z5e--z6e; % bar
-if serifs: numeric inner_jut;
- if rt x1r+cap_jut+.5u+1<=lft x3l-cap_jut: inner_jut=cap_jut;
- else: rt x1r+inner_jut+.5u+1=lft x3l-inner_jut; fi
- dish_serif(1,2,a,1/3,cap_jut,b,1/3,inner_jut); % upper left serif
- dish_serif(2,1,c,1/3,cap_jut,d,1/3,inner_jut); % lower left serif
- dish_serif(3,4,e,1/3,inner_jut,f,1/3,cap_jut); % upper left serif
- dish_serif(4,3,g,1/3,inner_jut,h,1/3,cap_jut); fi % lower left serif
-x51=.5w; y51=h; h:=body_height+2dot_size; nucyrbrev(51,q);
-math_fit(0,.5ic#); penlabels(1,2,3,4,5,6); endchar;
-
-% for shape, see Knizhnay Shrift p 58 Bodoni, Parma 1818
-cmchar "The Old Russian letter IZHITSA (looks like V)";
-beginchar(oct"024",13u#,cap_height#,0);
-italcorr cap_height#*slant+.25u#;
-adjust_fit(cap_serif_fit#,cap_serif_fit#);
-numeric left_stem,right_stem,outer_jut,alpha;
-left_stem=cap_stem-stem_corr;
-right_stem=min(cap_hair if hefty:-2stem_corr fi,left_stem);
-outer_jut=.75cap_jut;
-x1l=w-x4r-1.5u=l+letter_fit+outer_jut+.25u; y1=y4+.1h+cap_hair=h;
-x2-x1=x4-x3; x2l+apex_corr=x3l; y2=y3=-apex_o;
-alpha=diag_ratio(2,right_stem,y1-y2,x4r-x1l-apex_corr);
-penpos1(alpha*left_stem,0); penpos2(alpha*left_stem,0);
-penpos3(alpha*right_stem,0); penpos4(alpha*right_stem,0);
-z0=whatever[z1r,z2r]=whatever[z3l,z4l];
-x5=x4+ if serifs:1.5 else: 2.25 fi u; top y5r=h+oo; penpos5(cap_hair,90);
-rt x6r-.25flare=hround(w-.5u-.5); y6+.55flare=bot y5l; penpos6(hair,0);
-penpos7(flare,0); if serifs: bulb(5,6,7); fi
-if y0>cap_notch_cut: y0:=cap_notch_cut; message "y0>cap_notch_cut";
- fill z0+.5right{up}...{z4-z3}z4l...{right}z5r--z5l{left}
- ...z4r{z3-z4}--z3r...z3l--diag_end(2l,1l,1,1,1r,2r){z2-z1}
- ...{down}z0+.5left--cycle; % left and right diagonals
-else: fill z0--z4l{z4-z3}...{right}z5r--z5l{left}
- ...{z3-z4}z4r--z3r{-10,-1}...{-10,1}z3l
- --diag_end(2l,1l,1,1,1r,0)--cycle; fi % left and right diagonals
-if serifs: numeric inner_jut; pickup tiny.nib;
- prime_points_inside(1,2); prime_points_inside(4,3);
- if rt x1'r+cap_jut+.5u+1<=lft x4'l-cap_jut: inner_jut=cap_jut;
- else: rt x1'r+inner_jut+.5u+1=lft x4'l-inner_jut; fi
- dish_serif(1',2,a,1/3,outer_jut,b,1/2,inner_jut); % left serif
-fi
-math_fit(.75u#-cap_height#*slant,ic#-4u#); penlabels(0,1,2,3,4); endchar;
-
-cmchar "The Old Russian letter FITA (looks like Theta)";
-beginchar(oct"025",14u#,cap_height#,0);
-italcorr .7cap_height#*slant-.5u#;
-adjust_fit(0,0);
-numeric light_curve; light_curve=hround(cap_curve-2stem_corr);
-penpos1(vair,90); penpos3(vround(vair+.5vair_corr),-90);
-penpos2(light_curve,180); penpos4(light_curve,0);
-if monospace: x2r=hround 4.5u;
- interim superness:=sqrt superness; % make |"O"|, not |"0"|
-else: x2r=hround 2.5u; fi
-x4r=w-x2r; x1=x3=.5w; y1r=h+o; y2=y4=.5h-vair_corr; y3r=-o;
-penstroke pulled_super_arc.e(1,2)(.5superpull)
- & pulled_super_arc.e(2,3)(.5superpull)
- & pulled_super_arc.e(3,4)(.5superpull)
- & pulled_super_arc.e(4,1)(.5superpull) & cycle; % bowl
-pickup crisp.nib; pos5(cap_vstem,90); pos6(cap_vstem,90);
-lft x5=w-rt x6=hround .5u; y5=y6=.5[y1l,y3l];
-filldraw stroke z5e--z6e; % bar
-if serifs: pos7(hair,0); pos8(hair,0); pos9(hair,0); pos10(hair,0);
- x7l=x8l=x5; x9r=x10r=x6;
- y7=y5r; y9=y6r; y5l-y8=y6l-y10=vround .075h;
- filldraw stroke z7e--z8e; % left serif
- filldraw stroke z9e--z10e; fi % right serif
-math_fit(-.3cap_height#*slant-.5u#,ic#-.5u#);
-penlabels(1,2,3,4,5,6,7,8,9,10); endchar;
-
-cmchar "The Macedonian letter ZELO (looks like S)";
-beginchar(oct"026",10u#,cap_height#,0);
-italcorr cap_height#*slant-u#;
-adjust_fit(0,0);
-numeric theta; theta=90-angle(50u,h); slope:=-h/50u; % angle at middle
-numeric s_slab; s_slab=if serifs:slab else:vround .2[slab,cap_stem] fi;
-numeric ess'; ess'=max(fine.breadth,cap_ess);
-pickup fine.nib; pos2(max(fine.breadth,s_slab-vround vair_corr),-90);
-pos0(ess',theta); pos7(s_slab,-90);
-x2+x7=2x0=w; x7-x2=if serifs: u else: 0 fi; top y2l=h+o; bot y7r=-o;
-y0=.52h; lft x3l=hround u; rt x6r=hround(w-u);
-x3r-x3l=x6r-x6l=hround .5[s_slab,ess']-fine;
-ellipse_set(2l,3l,4l,0l); ellipse_set(2r,3r,4r,0r); y3=y3r;
-ellipse_set(7l,6l,5l,0l); ellipse_set(7r,6r,5r,0r); y6=y6r;
-filldraw stroke super_arc.e(2,3) & z3e{down}
- ..z4e---z5e..z6e{down} & super_arc.e(6,7); % main stroke
-if serifs: pos1(hair,180); pos8(hair,180);
- rt x1l=hround(w-1.5u); lft x8r=hround u;
- bot y1=vround 2/3h+1; top y8=vround 1/3h-1;
- filldraw stroke z1e{x2-x1,10(y2-y1)}....{left}z2e; % upper arc
- filldraw stroke z7e{left}....{up}z8e; % lower arc
- path upper_arc, lower_arc;
- upper_arc=z1{x2-x1,10(y2-y1)}....{left}z2;
- lower_arc=z7{left}....{up}z8;
- pos10(.3[fine.breadth,cap_hair],0); pos9(.3[fine.breadth,cap_hair],0);
- x10r=x1l; top y10=top y2l; x9l=x8r; bot y9=bot y7r;
- x1l-x1'=x8'-x8r=1.6cap_curve-fine; y1'=y1; y8'=y8;
- numeric t; t=xpart(upper_arc intersectiontimes(z10l--z1'));
- filldraw z1l--z10r--z10l--subpath(t,0) of upper_arc--cycle; % upper barb
- t:=xpart(lower_arc intersectiontimes(z9r--z8'));
- filldraw z8r--z9l--z9r--subpath(t,1) of lower_arc--cycle; % lower barb
-else: pos1(1.2flare,-100); pos8(1.2flare,-100);
- x1l=good.x(x1l+w-1.75u-rt x1); lft x8r=hround .8u;
- top y1l=vround .93h+o; bot y8r=vround .1h-o;
- filldraw stroke term.e(2,1,right,.9,4); % upper arc and terminal
- filldraw stroke term.e(7,8,left,1,4); fi % lower arc and terminal
-math_fit(0,.5ic#); penlabels(0,1,1',2,3,4,5,6,7,8,8',9,10); endchar;
-
-cmchar "The Russian letter YA (looks like backward R)";
-beginchar(oct"027",if serifs: 12u#+.5max(2u#,cap_curve#)
- else:12.5u#-.5width_adj# fi,cap_height#,0);
-italcorr .75cap_height#*slant- if serifs: 1.75 else: .5 fi\\ u#;
-adjust_fit(0,cap_serif_fit#); slantswitch;
-pickup tiny.nib; pos1(cap_stem',0); pos2(cap_stem',0);
-lft x1l=lft x2l=hround max(2u,3u-.5cap_stem'); top y1=h; bot y2=0;
-filldraw stroke z1e--z2e; % stem
-penpos3(cap_band,90); penpos4(cap_band,90);
-penpos5(cap_curve if hefty:-3stem_corr fi,0);
-penpos6(vair,-90); penpos7(vair,-90);
-z3r=top z1; y4=y3; y5=.5[y4l,y6l]; y6=y7;
-x7=x2; y7l=vround(.5h+.5vair); x4=x6;
-if serifs: x4=.5w-.5u; x5r=hround(w-2.25u);
-else: x4=.5w+.5u; x5r=hround(w-u); fi
-x4l:=x6l:=x4-.125cap_curve;
-fill stroke z3e..pulled_arc.e(4,5) & pulled_arc.e(5,6)..z7e; % lobe
-if serifs: pos6'(vair,-90); pos0(cap_stem,180);
- pos8(cap_curve,180); pos9(vair,-90); pos10(hair,0);
- z6'=z6; lft x0r=lft x8r=hround(x5-2/3u-.5cap_curve);
- y8=1/3[y2,y7]; y0=3/5[y2,y7]; x9=.5[x8l,x10r];
- bot y9r=-o; rt x10r=hround(w-.05u); y10=1/4[y2,y7];
- filldraw stroke z6'e{right}..z0e---z8e....z9e{right}..z10e{up}; % tail
- nodish_serif(1,2,a,1/3,cap_jut,b,1/3,.5cap_jut); % upper serif
- dish_serif(2,1,c,1/3,cap_jut,d,1/3,cap_jut); % lower serif
-else: penpos8(cap_stem-2stem_corr,0); penpos9(cap_stem,0);
- x8=x6+.5u; y8=y6; x9r=hround(w-.5u); y9=0;
- fill z8l--diag_end(8l,9l,.5,1,9r,8r)--z8r--cycle; fi % tail
-mirror(.5w);
-math_fit(0,.75ic#); penlabels(0,1,2,3,4,5,6,7,8,9,10); endchar;
-
-endinput; %%%%%%%%%%%%%%%%%%%%
-
-cmchar "The Ukrainian letter Hard G (looks like Gamma)";
-beginchar(oct"225",11.5u#-width_adj#,body_height#,0);
-italcorr cap_height#*slant-beak_jut#-.25u#;
-adjust_fit(cap_serif_fit#,0);
-pickup tiny.nib; pos1(cap_stem,0); pos2(cap_stem,0);
-lft x1l=lft x2l=hround max(2u,3u-.5cap_stem); top y1=cap_height; bot y2=0;
-filldraw stroke z1e--z2e; % stem
-pickup crisp.nib; pos3(slab,90); pos4(hair,0);
-top y3r=cap_height; x3=x1; rt x4r=hround(w-.75u); y4=good.y(y3l+beak)+eps;
-if serifs: armup(3,4,e,beak_darkness,beak_jut); % upper arm and beak
-else: x21=x4; y21=y3; rt x22r=rt x21; x22'=x22; y22'=top y21r; y22=top y21r+slab; pos21(slab,90); pos22(slab,0); pos22'(slab,0);
- filldraw stroke z3e--z21e; filldraw stroke z22e--z22'e;
-fi
-pos5(cap_bar,-90); pos6(hair,0);
-top y5l=vround(.5[y2,y1]+.5cap_bar); x5=x1;
-pos0(cap_bar,90); pos7(hair,0);
-z0=z5; x6=x7; y6-y5l=y0l-y7;
-if serifs: rt x6r=hround(w-4u+.5hair); y6=good.y(y5l+.6beak)+eps;
- rt x9r=hround(w-.5u);
-else: rt x6r=hround(w-1.5u); y6=y5l+eps; rt x9r=hround(w-.75u); fi
-%arm(5,6,f,beak_darkness,0); arm(0,7,g,beak_darkness,0); % middle arm and serif
-if serifs: nodish_serif(1,2,a,1/3,cap_jut,b,1/3,.5cap_jut); % upper serif
- dish_serif(2,1,c,1/3,cap_jut,d,1/3,1.25cap_jut); fi % lower serif
-math_fit(0,ic#-2.5u#); penlabels(0,1,2,3,4,5,6,7,8,9); endchar;
-
-cmchar "The letter A modified";
-beginchar(oct"255",13u#+2cap_stem#,cap_height#,0);
-adjust_fit(cap_serif_fit#,cap_serif_fit#);
-numeric left_stem,right_stem,outer_jut,alpha;
-right_stem=cap_stem-stem_corr;
-left_stem=min(cap_hair if hefty: -3stem_corr fi,right_stem);
-outer_jut=.8cap_jut; x1l=w-x4r=l+letter_fit+outer_jut+.5u; y1=y4=0;
-x2-x1=x4-x3; x3r=x2r+apex_corr; y2=y3=h+apex_o+apex_oo;
-alpha=diag_ratio(2,left_stem,y2-y1,x4r-x1l-apex_corr);
-penpos1(alpha*left_stem,0); penpos2(alpha*left_stem,0);
-penpos3(alpha*right_stem,0); penpos4(alpha*right_stem,0);
-z0=whatever[z1r,z2r]=whatever[z3l,z4l];
-if y0<h-cap_notch_cut: y0:=h-cap_notch_cut;
- fill z0+.5right{down}...{z4-z3}diag_end(3l,4l,1,1,4r,3r)
- --diag_end(4r,3r,1,1,2l,1l)--diag_end(2l,1l,1,1,1r,2r){z2-z1}
- ...{up}z0+.5left--cycle; % left and right diagonals
-else: fill z0--diag_end(0,4l,1,1,4r,3r)--diag_end(4r,3r,1,1,2l,1l)
- --diag_end(2l,1l,1,1,1r,0)--cycle; fi % left and right diagonals
-penpos5(whatever,angle(z2-z1)); z5=whatever[z1,z2];
-penpos6(whatever,angle(z3-z4)); z6=whatever[z3,z4]; y6=y5;
-if hefty: y5r else: y5 fi =.5y0;
-y5r-y5l=y6r-y6l=cap_band; penstroke z5e--z6e; % bar line
-if serifs: numeric inner_jut; pickup tiny.nib;
- prime_points_inside(1,2); prime_points_inside(4,3);
- if rt x1'r+cap_jut+.5u+1<=lft x4'l-cap_jut: inner_jut=cap_jut;
- else: rt x1'r+inner_jut+.5u+1=lft x4'l-inner_jut; fi
- dish_serif(1',2,a,1/2,outer_jut,b,.6,.6inner_jut)(dark); % left serif
- dish_serif(4',3,c,1/2,.6inner_jut,d,1/3,outer_jut); fi % right serif
-x99=.5[x5,x6]; y99=y5; pos99(.5cap_stem,0); pos98(.5cap_stem,0);
-x98=x99; bot y98=0; filldraw stroke z98e--z99e;
-if serifs: dish_serif(98,99,e,1/3,.6inner_jut,f,1/3,.6inner_jut); fi
-penlabels(0,1,2,3,4,5,6); endchar;
-
-cmchar "The Old Bulgarian letter YUS";
-beginchar(oct"322",18u#,cap_height#,0);
-italcorr cap_height#*slant+.25u#;
-adjust_fit(cap_serif_fit#,cap_serif_fit#);
-pickup tiny.nib;
-x1l=w-x2r=.2w;
-pos1(cap_stem,0); pos2(cap_hair,0); top y1=h; y2=y1;
-x3=.5[x1,x2]; x4=x3; bot y4=0; pos3(cap_stem,0); pos4(cap_stem,0);
-pos5(cap_stem,0); x5=x3;
-bot y5=.52h; %top y5=x_height;
-z3l=whatever[z1l,z5l]; z3r=whatever[z5r,z2r];
-x5'r=x5r; y5'=y5; pos5'(cap_hair,0);
-filldraw stroke z1e--z5e;
-filldraw stroke z5'e--z2e; filldraw stroke z3e--z4e;
-if serifs: pos0(cap_stem,180); pos8(cap_curve,180); pos9(vair,-90); pos10(hair,0);
- x7=x3; y7r=bot y5; x6=1/3[x4,x8]; y6=y7; pos6(vair,-90); pos7(vair,-90);
- x11=w-x6; pos11(vair,-90); y11=y6;
- pos12(cap_stem,0); pos13(cap_curve,0); pos14(vair,-90); pos15(hair,180);
- lft x0r=lft x8r=hround(w-3.5u-.5cap_curve); x12r=x13r=w-x8r;
- y8=y13=1/3[y4,y7]; y0=y12=3/6[y4,y7]; x9=.5[x8l,x10r]; x14=w-x9;
- bot y9r=-o; y14=y9; rt x10r=hround(w-.05u); x15=w-x10; y10=y15=1/4[y4,y7];
- filldraw stroke
- z15e{down}..{right}z14e....z13e---z12e..{right}z11e--z6e{right}..z0e---z8e
- ....z9e{right}..{up}z10e;
- dish_serif(4,3,c,1/3,.75cap_jut,d,1/3,.75cap_jut);
-else:
- penpos9(cap_stem,0); penpos14(cap_stem,180); x9r=hround(w-.5u); x14=w-x9;
- y9=y14=0; penpos10(cap_stem,0); penpos15(cap_stem,180); penpos13(cap_stem,90);
- top y13r=.52h; x13=x4; x10=x13+.2w; y10=y15=.8y13; x15=w-x10;
- fill z13l{right}...{z9l-z10l}z10l--diag_end(10l,9l,.5,1,9r,10r)--z10r{z10r-z9r}...{left}z13r--cycle;
- fill z13l{left}...{z14l-z15l}z15l--diag_end(15l,14l,.5,1,14r,15r)--z15r{z15r-z14r}...{right}z13r--cycle;
-fi
-x20=x1r; x21=x2l; top y20r=top y21r=h; pos20(slab,90); pos21(slab,90);
-filldraw stroke z20e--z21e;
-endchar;
diff --git a/Master/texmf-dist/fonts/source/public/ams/serbspu.mf b/Master/texmf-dist/fonts/source/public/ams/serbspu.mf
deleted file mode 100644
index 3b6e432ffcb..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/serbspu.mf
+++ /dev/null
@@ -1,183 +0,0 @@
-%% @metafontfile{
-%% filename="serbspu.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: driver",
-%% copyright="Copyright (C) Humanities and Arts Computing Center,
-%% University of Washington;
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "29666 183 765 8548"
-%% keywords="amsfonts, tex, metafont , cyrillic ",
-%% abstract="This is the driver file for use with
-%% the cyrillic fonts in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%This is serbspu.mf containing serbian and other letters with offsets
-%of 8 between upper and lower case.
-%spu = separate upper and lower case.
-
-cmchar "The Ukrainian letter I";
-beginchar(oct"004",max(6u#,4u#+cap_stem#),cap_height#,0);
-italcorr cap_height#*slant-.25u#;
-adjust_fit(cap_serif_fit#,cap_serif_fit#);
-pickup tiny.nib; pos1(cap_stem,0); pos2(cap_stem,0);
-lft x1l=lft x2l=hround(.5w-.5cap_stem); top y1=h; bot y2=0;
-filldraw stroke z1e--z2e; % stem
-if serifs: dish_serif(1,2,a,1/3,1.05cap_jut,b,1/3,1.05cap_jut); % upper serif
- dish_serif(2,1,c,1/3,1.05cap_jut,d,1/3,1.05cap_jut); fi % lower serif
-math_fit(0,.5ic#); penlabels(1,2); endchar;
-
-cmchar "The Serbian letter Soft DJ (looks like Th with a tail)";
-beginchar(oct"006",15.5u#-width_adj#,cap_height#,0);
-italcorr cap_height#*slant-beak_jut#-.25u#;
-adjust_fit(0,0);
-% c part
-h:=x_height; w:=6.5u;
-pickup fine.nib; pos2(vair',90); pos4(vair',270);
-x2=x4=.5(w+u); top y2r=vround h; bot y4r=0;
-pos3(curve,180); lft x3r=hround max(.6u,1.35u-.5curve); y3=.5h;
-if serifs: pos1(hair,0); pos0(flare,0);
- y1=min(bar_height+.5flare+2vair'+2,.9[bar_height,h]-.5flare);
- rt x1r=hround(w-.7u); bulb(2,1,0); % bulb
- pos5(hair,0); lft x5l=w+1.5u; %rt x5r=hround(w+1.5u);
-% y5=max(good.y(.5bar_height-.9),y4l+vair');
-y5=.875y3;
- (x,y4l)=whatever[z4r,z5l]; x4l:=min(x,x4l+.5u);
- filldraw stroke pulled_super_arc.e(2,3)(.7superpull)
- & pulled_super_arc.e(3,4)(.5superpull)
- & pulled_super_arc.e(4,5)(.5superpull);
-% ..tension .9 and 1..{x5-x4,5(y5-y4)}z5e; % arc and lower terminal
-else: pos1(4/7[vair',flare],80);
- rt x1r=hround(w-.6u); top y1r=vround .82[bar_height,top y2r];
- filldraw stroke term.e(2,1,right,.8,4); % upper terminal
- %pos5(.6[vair',flare],275);
- pos5(.6[vair',flare],360);
- lft x5l=w+1.5u; %rt x5r=hround(w-.5u);
-% y5r=good.y(y5r+1/3bar_height-y5); y5l:=good.y y5l; x5l:=good.x x5l;
- y5=.625y3;
-% forsuffixes e=l,r: path p.e; p.e=z4e{right}..tension .9 and 1..z5e;
-% if angle direction 1 of p.e>75:
-% p.e:=z4e{right}..tension atleast.9 and 1..{dir 75}z5e; fi endfor
- filldraw stroke pulled_super_arc.e(2,3)(.7superpull)
- & pulled_super_arc.e(3,4)(.5superpull)
- & pulled_super_arc.e(4,5)(.5superpull); fi
- %& p.e; fi % arc and lower terminal
-x99=.5w; y99=.5h; flip(99);
-currentpicture:=nullpicture; clearxy;
-% T part
-h:=vround(cap_height-2stem_corr); w:=13u;
-pickup tiny.nib; pos1(cap_stem,0); pos2(cap_stem,0);
-lft x1l=lft x2l=hround(.5w-.5cap_stem); top y1=h; bot y2=0;
-filldraw stroke z1e--z2e; % stem
-pickup crisp.nib; pos3(slab,90); pos4(hair,0);
-top y3r=h; x3=x1; rt x4r=hround(w-.65u); y4=good.y(y3l-.5beak)-eps;
-arm(3,4,e,beak_darkness,.7beak_jut); % right arm and beak
-pos5(hair,180); x5=w-x4; y5=y4;
-arm(3,5,f,beak_darkness,-.7beak_jut); % left arm and beak
-if serifs: dish_serif(2,1,c,1/3,1.414cap_jut,d,1/3,cap_jut); % lower serif
- nodish_serif(1,2,a,1/3,.5cap_jut,b,1/3,.325cap_jut); fi % upper bracketing
-addto currentpicture also V shifted(x2r+1.5u,0);
-math_fit(-.75cap_height#*slant,ic#-2.5u#); penlabels(1,2,3,4,5,6); endchar;
-
-cmchar "The Serbian letter Soft T";
-beginchar(oct"007",13u#,cap_height#,0);
-italcorr cap_height#*slant-beak_jut#-.25u#;
-adjust_fit(0,.75u#);
-h:=vround(h-2stem_corr);
-pickup tiny.nib; pos1(cap_stem,0); pos2(cap_stem,0);
-lft x1l=lft x2l=hround(.5w-.5cap_stem-u); top y1=h; bot y2=0;
-filldraw stroke z1e--z2e; % stem
-pickup crisp.nib; pos3(slab,90); pos4(hair,0);
-top y3r=h; x3=x1; rt x4r=hround(w-1.65u); y4=good.y(y3l-.5beak)-eps;
-arm(3,4,e,beak_darkness,.7beak_jut); % right arm and beak
-pos5(hair,180); x5=w-x4-u; y5=y4;
-arm(3,5,f,beak_darkness,-.7beak_jut); % left arm and beak
-if serifs: dish_serif(2,1,c,1/3,cap_jut,d,1/3,.75cap_jut); % lower serif
- nodish_serif(1,2,a,1/3,.5cap_jut,b,1/3,.5cap_jut); fi % upper bracketing
-pickup tiny.nib;
-pos33(stem,0); x33=hround(w-2.5u+.5stem);
-h_stroke(2,q,33,34);
-dish_serif(34,33,g,1/3,.75cap_jut,h,1/3,.75cap_jut);
-math_fit(-.75cap_height#*slant,ic#-2.5u#);
-penlabels(1,2,3,4,5,6,33,34); endchar;
-
-cmchar "The Russian letter YO (looks like E umlaut)";
-beginchar(oct"023",12u#-width_adj#,cap_height#,0);
-% note height not adjusted for umlaut
-italcorr cap_height#*slant-beak_jut#-.5u#;
-adjust_fit(cap_serif_fit#,0);
-h:=vround(h-stem_corr);
-pickup tiny.nib; pos1(cap_stem,0); pos2(cap_stem,0);
-lft x1l=lft x2l=hround max(2u,3u-.5cap_stem); top y1=h; bot y2=0;
-filldraw stroke z1e--z2e; % stem
-pickup crisp.nib; pos3(slab,90); pos4(hair,0);
-top y3r=h; x3=x1; rt x4r=hround(w-u); y4=good.y(y3l-beak)-eps;
-arm(3,4,e,beak_darkness,beak_jut); % upper arm and beak
-pos5(cap_bar,-90); pos6(hair,0);
-top y5l=vround(.52[y2,y1]+.5cap_bar); x5=x1;
-pos0(cap_bar,90); pos7(hair,0);
-z0=z5; x6=x7; y6-y5l=y0l-y7;
-if serifs: rt x6r=hround(w-4.4u+.5hair); y6=good.y(y5l+.6beak)+eps;
- rt x9r=hround(w-.5u);
-else: rt x6r=hround(w-1.5u); y6=y5l+eps; rt x9r=hround(w-.75u); fi
-arm(5,6,f,beak_darkness,0); arm(0,7,g,beak_darkness,0); % middle arm and serif
-pos8(slab if not serifs:+2stem_corr fi,-90); pos9(hair,0);
-bot y8r=0; x8=x2; y9=good.y(y8l+7/6beak)+eps;
-arm(8,9,h,beak_darkness,1.5beak_jut); % lower arm and beak
-if serifs: nodish_serif(1,2,a,1/3,cap_jut,b,1/3,.5cap_jut); % upper serif
- nodish_serif(2,1,c,1/3,cap_jut,d,1/3,.5cap_jut); fi % lower serif
-x51=.5w; y51=h; umlaut(51,q);
-math_fit(0,.5ic#); penlabels(0,1,2,3,4,5,6,7,8,9); endchar;
-
-cmchar "The Old Russian letter YATZ";
-beginchar(oct"043",12.5u#,body_height#,0);
-italcorr .75cap_height#*slant-.5u#;
-adjust_fit(2u#+cap_serif_fit#,0);
-numeric left_stem,right_curve,middle_weight;
-left_stem=cap_stem-hround 2stem_corr; middle_weight=.6vair+.5;
-pickup tiny.nib; pos1(left_stem,0); pos2(left_stem,0);
-lft x1l=lft x2l=hround max(2u,3u-.5left_stem); top y1=h; bot y2=0;
-filldraw stroke z1e--z2e; % stem
-penpos3(cap_band,90); penpos4(cap_band,90);
-penpos6(middle_weight,-90); penpos7(middle_weight,-90);
-penpos8(middle_weight,90); penpos9(middle_weight,90);
-penpos5(right_curve-stem_corr,0); penpos10(right_curve,0);
-penpos11(cap_band,-90); penpos12(cap_band,-90);
-z3r=top z1; y4=y3; y5=.5[y4,y6]; y6=y7; y7l-y8l=vair;
-z12r=bot z2; y11=y12; y10=.5[y11,y9]; y8=y9; .5[y7l,y8l]=.52h;
-x4=x6; x9=x11=x4+.5u; x7=x8=x1; x9l:=x4+.25u;
-x5r=hround(w-1.5u); x10r=hround(w-u);
-if serifs: right_curve=cap_curve-stem_corr; x4=.5[x1,w-1.5u];
-else: right_curve=cap_curve-3stem_corr; x4=.5[x1,w-2.5u];
- x4l:=x4l-.5u; x9l:=x9l-.5u; fi
-x6l:=x6l-.5u; x11l:=x11l-.5u;
-fill stroke z8e..super_arc.e(9,10) & super_arc.e(10,11)..z12e; % lower lobe
-if serifs: dish_serif(1,2,a,1/3,cap_jut,b,1/3,cap_jut); % upper serif
- nodish_serif(2,1,c,1/3,cap_jut,d,1/3,.5cap_jut); fi % lower serif
-pos53(slab,90); pos54(hair,0);
-top y53r=.85h; x53=x1; rt x54r=hround(w-2.65u); y54=good.y(y53l-.5beak)-eps;
-arm(53,54,m,beak_darkness,.7beak_jut); % right arm and beak
-pos55(hair,180); x55=w-x54-4u; y55=y54;
-arm(53,55,p,beak_darkness,-.7beak_jut); % left arm and beak
-math_fit(0,.5ic#); penlabels(1,2,3,4,5,6,7,8,9,10,11,12); endchar;
diff --git a/Master/texmf-dist/fonts/source/public/ams/wncyb10.mf b/Master/texmf-dist/fonts/source/public/ams/wncyb10.mf
deleted file mode 100644
index 90fc7f5536a..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/wncyb10.mf
+++ /dev/null
@@ -1,147 +0,0 @@
-%% @metafontfile{
-%% filename="wncyb10.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) Humanities and Arts Computing Center,
-%% University of Washington;
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "41246 147 848 7146"
-%% keywords="amsfonts, tex, metafont , cyrillic ",
-%% abstract="This is the parameter file for use with
-%% wncyb10, the bold cyrillic font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% This is WNCYB10, Washington Computer Modern Cyrillic Bold 10 point,
-% which is based on CMBX10.MF (Computer Modern Bold Extended Roman 10 point)
-% and on CMCSC10.MF (Computer Modern Roman Caps and Small Caps 10 point)
-%
-% (C) 1989 Humanities and Arts Computing Center, University of Washington
-
-if unknown cmbase: input cmbase fi
-
-font_identifier:="WNCYB V2.2"; font_size 10pt#;
-
-u#:=23/36pt#; % unit width
-width_adj#:=11/36pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=7/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=0pt#; % extra space added to all sidebars
-
-body_height#:=270/36pt#; % height of tallest characters
-asc_height#:=250/36pt#; % height of lowercase ascenders
-cap_height#:=247/36pt#; % height of caps
-fig_height#:=232/36pt#; % height of numerals
-x_height#:=160/36pt#; % height of lowercase without ascenders
-math_axis#:=90/36pt#; % axis of symmetry for math symbols
-bar_height#:=85/36pt#; % height of crossbar in lowercase e
-comma_depth#:=70/36pt#; % depth of comma below baseline
-desc_depth#:=70/36pt#; % depth of lowercase descenders
-
-crisp#:=0pt#; % diameter of serif corners
-tiny#:=13/36pt#; % diameter of rounded corners
-fine#:=10/36pt#; % diameter of sharply rounded corners
-thin_join#:=10/36pt#; % width of extrafine details
-hair#:=17/36pt#; % lowercase hairline breadth
-stem#:=41/36pt#; % lowercase stem breadth
-curve#:=46/36pt#; % lowercase curve breadth
-ess#:=38/36pt#; % breadth in middle of lowercase s
-flare#:=45/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=56/36pt#; % diameter of dots
-cap_hair#:=19/36pt#; % uppercase hairline breadth
-cap_stem#:=51/36pt#; % uppercase stem breadth
-cap_curve#:=55/36pt#; % uppercase curve breadth
-cap_ess#:=53/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.6pt#; % thickness of lines in math symbols
-
-dish#:=1/36pt#; % amount erased at top or bottom of serifs
-bracket#:=10/36pt#; % vertical distance from serif base to tangent
-jut#:=25/36pt#; % protrusion of lowercase serifs
-cap_jut#:=39/36pt#; % protrusion of uppercase serifs
-beak_jut#:=11/36pt#; % horizontal protrusion of beak serifs
-beak#:=70/36pt#; % vertical protrusion of beak serifs
-vair#:=13/36pt#; % vertical diameter of hairlines
-notch_cut#:=10pt#; % maximum breadth above or below notches
-bar#:=17/36pt#; % lowercase bar thickness
-slab#:=17/36pt#; % serif and arm thickness
-cap_bar#:=17/36pt#; % uppercase bar thickness
-cap_band#:=17/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=10pt#; % max breadth above/below uppercase notches
-serif_drop#:=3/36pt#; % vertical drop of sloped serifs
-stem_corr#:=2/36pt#; % for small refinements of stem breadth
-vair_corr#:=1.5/36pt#; % for small refinements of hairline height
-apex_corr#:=0pt#; % extra width at diagonal junctions
-
-o#:=4/36pt#; % amount of overshoot for curves
-apex_o#:=3/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=0; % tilt ratio $(^Delta x/^Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=.5; % extra openness of math symbols
-superness:=8/11; % parameter for superellipses
-superpull:=1/8; % extra openness inside bowls
-beak_darkness:=.4; % fraction of triangle inside beak serifs
-ligs:=2; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=false; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=false; % should math-mode spacing be used?
-
-lower.u#:=16/36pt#; % unit width
-lower.width_adj#:=7/36pt#; % width adjustment for certain characters
-lower.cap_serif_fit#:=4/36pt#; % extra sidebar near uppercase serifs
-lower.letter_fit#:=0/36pt#; % extra space added to all sidebars
-
-lower.body_height#:=175/36pt#; % height of tallest characters
-lower.cap_height#:=160/36pt#; % height of caps
-lower.x_height#:=100/36pt#; % height of lowercase without ascenders
-lower.bar_height#:=55/36pt#; % height of crossbar in lowercase e
-lower.comma_depth#:=44/36pt#; % depth of comma below baseline
-
-lower.flare#:=32/36pt#; % diameter of bulbs or breadth of terminals
-lower.cap_hair#:=17/36pt#; % uppercase hairline breadth %might be reduced to 7
-lower.stem#:=41/36pt#; % lowercase stem breadth
-lower.cap_stem#:=41/36pt#; % uppercase stem breadth
-lower.cap_curve#:=46/36pt#; % uppercase curve breadth
-lower.cap_ess#:=38/36pt#; % breadth in middle of uppercase s
-
-lower.cap_jut#:=28/36pt#; % protrusion of uppercase serifs
-lower.beak_jut#:=11/36pt#; % horizontal protrusion of beak serifs
-lower.beak#:=44/36pt#; % vertical protrusion of beak serifs
-lower.slab#:=17/36pt#; % serif and arm thickness
-lower.cap_bar#:=17/36pt#; % uppercase bar thickness
-lower.cap_band#:=17/36pt#; % uppercase thickness above/below lobes
-lower.cap_notch_cut#:=10pt#; % max breadth above/below uppercase notches
-
-lower.o#:=4/36pt#; % amount of overshoot for curves
-lower.apex_o#:=3/36pt#; % amount of overshoot for diagonal junctions
-
-lower.fudge:=1; % factor applied to weights of heavy characters
-
-
-generate cyrfont % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/wncyb5.mf b/Master/texmf-dist/fonts/source/public/ams/wncyb5.mf
deleted file mode 100644
index 601ea8f5542..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/wncyb5.mf
+++ /dev/null
@@ -1,151 +0,0 @@
-%% @metafontfile{
-%% filename="wncyb5.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) Humanities and Arts Computing Center,
-%% University of Washington;
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "42986 151 885 7383"
-%% keywords="amsfonts, tex, metafont , cyrillic ",
-%% abstract="This is the parameter file for use with
-%% wncyb5, the bold cyrillic font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% This is WNCYB5.MF, Washington Computer Modern Cyrillic Bold 5 point,
-% which is based on CMBX5.MF (Computer Modern Bold Extended Roman 5 point)
-% and on CMCSC10.MF (Computer Modern Roman Caps and Small Caps 10 point)
-% and other relevant Computer Modern parameter values.
-%
-% (C) 1989 Humanities and Arts Computing Center, University of Washington
-
-if unknown cmbase: input cmbase fi
-
-font_identifier:="WNCYB V2.2"; font_size 5pt#;
-
-% first come parameters used to set the uppercase letters
-% (including some for lowercase that aren't actually used)
-u#:=14.5/36pt#; % unit width
-width_adj#:=7/36pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=3/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=3/36pt#; % extra space added to all sidebars
-
-body_height#:=135/36pt#; % height of tallest characters
-asc_height#:=125/36pt#; % height of lowercase ascenders
-cap_height#:=123/36pt#; % height of caps
-fig_height#:=116/36pt#; % height of numerals
-x_height#:=77.5/36pt#; % height of lowercase without ascenders
-math_axis#:=45/36pt#; % axis of symmetry for math symbols
-bar_height#:=43.5/36pt#; % height of crossbar in lowercase e
-comma_depth#:=35/36pt#; % depth of comma below baseline
-desc_depth#:=35/36pt#; % depth of lowercase descenders
-
-crisp#:=0pt#; % diameter of serif corners
-tiny#:=9/36pt#; % diameter of rounded corners
-fine#:=8/36pt#; % diameter of sharply rounded corners
-thin_join#:=8/36pt#; % width of extrafine details
-hair#:=15/36pt#; % lowercase hairline breadth
-stem#:=24/36pt#; % lowercase stem breadth
-curve#:=27/36pt#; % lowercase curve breadth
-ess#:=19/36pt#; % breadth in middle of lowercase s
-flare#:=27/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=31/36pt#; % diameter of dots
-cap_hair#:=17/36pt#; % uppercase hairline breadth
-cap_stem#:=28/36pt#; % uppercase stem breadth
-cap_curve#:=31/36pt#; % uppercase curve breadth
-cap_ess#:=24/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.43pt#; % thickness of lines in math symbols
-
-dish#:=.7/36pt#; % amount erased at top or bottom of serifs
-bracket#:=5/36pt#; % vertical distance from serif base to tangent
-jut#:=13/36pt#; % protrusion of lowercase serifs
-cap_jut#:=19/36pt#; % protrusion of uppercase serifs
-beak_jut#:=7/36pt#; % horizontal protrusion of beak serifs
-beak#:=25/36pt#; % vertical protrusion of beak serifs
-vair#:=10/36pt#; % vertical diameter of hairlines
-notch_cut#:=5pt#; % maximum breadth above or below notches
-bar#:=12/36pt#; % lowercase bar thickness
-slab#:=12/36pt#; % serif and arm thickness
-cap_bar#:=12/36pt#; % uppercase bar thickness
-cap_band#:=12/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=5pt#; % max breadth above/below uppercase notches
-serif_drop#:=1.5/36pt#; % vertical drop of sloped serifs
-stem_corr#:=1.5/36pt#; % for small refinements of stem breadth
-vair_corr#:=1/36pt#; % for small refinements of hairline height
-apex_corr#:=9/36pt#; % extra width at diagonal junctions
-
-o#:=3/36pt#; % amount of overshoot for curves
-apex_o#:=3/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=0; % tilt ratio $(^Delta x/^Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=1.5; % extra openness of math symbols
-superness:=8/11; % parameter for superellipses
-superpull:=1/8; % extra openness inside bowls
-beak_darkness:=0.4; % fraction of triangle inside beak serifs
-ligs:=1; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=false; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=false; % should math-mode spacing be used?
-
-% now come replacements used to set the lowercase caps
-
-lower.u#:=13/36pt#; % unit width
-lower.width_adj#:=5/36pt#; % width adjustment for certain characters
-lower.cap_serif_fit#:=2/36pt#; % extra sidebar near uppercase serifs
-lower.letter_fit#:=2/36pt#; % extra space added to all sidebars
-
-lower.body_height#:=80/36pt#; % height of tallest characters
-lower.cap_height#:=77.55/36pt#; % height of caps
-lower.x_height#:=62/36pt#; % height of lowercase without ascenders
-lower.bar_height#:=38/36pt#; % height of crossbar in lowercase e
-lower.comma_depth#:=30/36pt#; % depth of comma below baseline
-
-lower.flare#:=20/36pt#; % diameter of bulbs or breadth of terminals
-lower.cap_hair#:=12/36pt#; % uppercase hairline breadth %might be reduced to 7
-lower.stem#:=18/36pt#; % lowercase stem breadth
-lower.cap_stem#:=21/36pt#; % uppercase stem breadth
-lower.cap_curve#:=23/36pt#; % uppercase curve breadth
-lower.cap_ess#:=17/36pt#; % breadth in middle of uppercase s
-
-lower.cap_jut#:=13/36pt#; % protrusion of uppercase serifs
-lower.beak_jut#:=4/36pt#; % horizontal protrusion of beak serifs
-lower.beak#:=15/36pt#; % vertical protrusion of beak serifs
-lower.slab#:=9/36pt#; % serif and arm thickness
-lower.cap_bar#:=9/36pt#; % uppercase bar thickness
-lower.cap_band#:=9/36pt#; % uppercase thickness above/below lobes
-lower.cap_notch_cut#:=3pt#; % max breadth above/below uppercase notches
-
-lower.o#:=2/36pt#; % amount of overshoot for curves
-lower.apex_o#:=2/36pt#; % amount of overshoot for diagonal junctions
-
-lower.fudge:=1; % factor applied to weights of heavy characters
-
-generate cyrfont % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/wncyb6.mf b/Master/texmf-dist/fonts/source/public/ams/wncyb6.mf
deleted file mode 100644
index 0b251d3c2c4..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/wncyb6.mf
+++ /dev/null
@@ -1,146 +0,0 @@
-%% @metafontfile{
-%% filename="wncyb6.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) Humanities and Arts Computing Center,
-%% University of Washington;
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "44186 146 856 7638"
-%% keywords="amsfonts, tex, metafont , cyrillic ",
-%% abstract="This is the parameter file for use with
-%% wncyb6, the bold cyrillic font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% This is WNCYB6.MF, Washington Computer Modern Cyrillic Bold 6 point;
-% which is based on WNCYR7.MF developed at the University of Washington
-% (based on CMCSC10.MF (Computer Modern Roman Caps and Small Caps 10 point))
-% and on CMBX6 (Computer Modern Bold Extended Roman 6 point).
-% This file was created at the American Mathematical Society.
-
-if unknown cmbase: input cmbase fi
-
-font_identifier:="WNCYB V2.2"; font_size 6pt#;
-
-u#:=16.2/36pt#; % unit width
-width_adj#:=7.8/36pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=3.8/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=2/36pt#; % extra space added to all sidebars
-
-body_height#:=162/36pt#; % height of tallest characters
-asc_height#:=150/36pt#; % height of lowercase ascenders
-cap_height#:=148.2/36pt#; % height of caps
-fig_height#:=139.2/36pt#; % height of numerals
-x_height#:=93/36pt#; % height of lowercase without ascenders
-math_axis#:=54/36pt#; % axis of symmetry for math symbols
-bar_height#:=52/36pt#; % height of crossbar in lowercase e
-comma_depth#:=42/36pt#; % depth of comma below baseline
-desc_depth#:=42/36pt#; % depth of lowercase descenders
-
-crisp#:=0pt#; % diameter of serif corners
-tiny#:=10/36pt#; % diameter of rounded corners
-fine#:=9/36pt#; % diameter of sharply rounded corners
-thin_join#:=9/36pt#; % width of extrafine details
-hair#:=15.4/36pt#; % lowercase hairline breadth
-stem#:=28/36pt#; % lowercase stem breadth
-curve#:=31/36pt#; % lowercase curve breadth
-ess#:=25/36pt#; % breadth in middle of lowercase s
-flare#:=31/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=36/36pt#; % diameter of dots
-cap_hair#:=18/36pt#; % uppercase hairline breadth
-cap_stem#:=33/36pt#; % uppercase stem breadth
-cap_curve#:=36/36pt#; % uppercase curve breadth
-cap_ess#:=31/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.47pt#; % thickness of lines in math symbols
-
-dish#:=.8/36pt#; % amount erased at top or bottom of serifs
-bracket#:=6/36pt#; % vertical distance from serif base to tangent
-jut#:=15/36pt#; % protrusion of lowercase serifs
-cap_jut#:=23/36pt#; % protrusion of uppercase serifs
-beak_jut#:=7.8/36pt#; % horizontal protrusion of beak serifs
-beak#:=36/36pt#; % vertical protrusion of beak serifs
-vair#:=11/36pt#; % vertical diameter of hairlines
-notch_cut#:=6pt#; % maximum breadth above or below notches
-bar#:=13/36pt#; % lowercase bar thickness
-slab#:=13/36pt#; % serif and arm thickness
-cap_bar#:=13/36pt#; % uppercase bar thickness
-cap_band#:=13/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=6pt#; % max breadth above/below uppercase notches
-serif_drop#:=1.8/36pt#; % vertical drop of sloped serifs
-stem_corr#:=1.6/36pt#; % for small refinements of stem breadth
-vair_corr#:=1.1/36pt#; % for small refinements of hairline height
-apex_corr#:=5/36pt#; % extra width at diagonal junctions
-
-o#:=3/36pt#; % amount of overshoot for curves
-apex_o#:=3/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=0; % tilt ratio $(\Delta x/\Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=1.3; % extra openness of math symbols
-superness:=8/11; % parameter for superellipses
-superpull:=1/8; % extra openness inside bowls
-beak_darkness:=.4; % fraction of triangle inside beak serifs
-ligs:=2; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=false; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=false; % should math-mode spacing be used?
-
-lower.u#:=13.1/36pt#; % unit width
-lower.width_adj#:=5.1/36pt#; % width adjustment for certain characters
-lower.cap_serif_fit#:=2.5/36pt#; % extra sidebar near uppercase serifs
-lower.letter_fit#:=1.5/36pt#; % extra space added to all sidebars
-
-lower.body_height#:=99.5/36pt#; % height of tallest characters
-lower.cap_height#:=93.4/36pt#; % height of caps
-lower.x_height#:=66.8/36pt#; % height of lowercase without ascenders
-lower.bar_height#:=38.9/36pt#; % height of crossbar in lowercase e
-lower.comma_depth#:=31.7/36pt#; % depth of comma below baseline
-
-lower.flare#:=23/36pt#; % diameter of bulbs or breadth of terminals
-lower.cap_hair#:=12.9/36pt#; % uppercase hairline breadth %might be reduced to 7
-lower.stem#:=19.7/36pt#; % lowercase stem breadth
-lower.cap_stem#:=23.23/36pt#; % uppercase stem breadth
-lower.cap_curve#:=24.8/36pt#; % uppercase curve breadth
-lower.cap_ess#:=20.6/36pt#; % breadth in middle of uppercase s
-
-lower.cap_jut#:=16.4/36pt#; % protrusion of uppercase serifs
-lower.beak_jut#:=4.7/36pt#; % horizontal protrusion of beak serifs
-lower.beak#:=21.6/36pt#; % vertical protrusion of beak serifs
-lower.slab#:=9.5/36pt#; % serif and arm thickness
-lower.cap_bar#:=9.5/36pt#; % uppercase bar thickness
-lower.cap_band#:=9.5/36pt#; % uppercase thickness above/below lobes
-lower.cap_notch_cut#:=4.5pt#; % max breadth above/below uppercase notches
-
-lower.o#:=2.25/36pt#; % amount of overshoot for curves
-lower.apex_o#:=2/36pt#; % amount of overshoot for diagonal junctions
-
-lower.fudge:=1; % factor applied to weights of heavy characters
-
-generate cyrfont % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/wncyb7.mf b/Master/texmf-dist/fonts/source/public/ams/wncyb7.mf
deleted file mode 100644
index b80a69da3d8..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/wncyb7.mf
+++ /dev/null
@@ -1,151 +0,0 @@
-%% @metafontfile{
-%% filename="wncyb7.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) Humanities and Arts Computing Center,
-%% University of Washington;
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "43782 151 885 7420"
-%% keywords="amsfonts, tex, metafont , cyrillic ",
-%% abstract="This is the parameter file for use with
-%% wncyb7, the bold cyrillic font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% This is WNCYB7.MF, Washington Computer Modern Cyrillic Bold 7 point,
-% which is based on CMBX7.MF (Computer Modern Bold Extended Roman 7 point)
-% and on CMCSC10.MF (Computer Modern Roman Caps and Small Caps 10 point)
-% and other relevant Computer Modern parameter values
-%
-% (C) 1989 Humanities and Arts Computing Center, University of Washington
-
-if unknown cmbase: input cmbase fi
-
-font_identifier:="WNCYB V2.2"; font_size 7pt#;
-
-% first come parameters used to set the uppercase letters
-% (including some for lowercase that aren't actually used)
-u#:=17.9/36pt#; % unit width
-width_adj#:=8.6/36pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=4.6/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=1/36pt#; % extra space added to all sidebars
-
-body_height#:=189/36pt#; % height of tallest characters
-asc_height#:=175/36pt#; % height of lowercase ascenders
-cap_height#:=172.26/36pt#; % height of caps
-fig_height#:=162.4/36pt#; % height of numerals
-x_height#:=108.5/36pt#; % height of lowercase without ascenders
-math_axis#:=63/36pt#; % axis of symmetry for math symbols
-bar_height#:=60.9/36pt#; % height of crossbar in lowercase e
-comma_depth#:=49/36pt#; % depth of comma below baseline
-desc_depth#:=49/36pt#; % depth of lowercase descenders
-
-crisp#:=0pt#; % diameter of serif corners
-tiny#:=11/36pt#; % diameter of rounded corners
-fine#:=9/36pt#; % diameter of sharply rounded corners
-thin_join#:=9/36pt#; % width of extrafine details
-hair#:=15.8/36pt#; % lowercase hairline breadth
-stem#:=32/36pt#; % lowercase stem breadth
-curve#:=35/36pt#; % lowercase curve breadth
-ess#:=29/36pt#; % breadth in middle of lowercase s
-flare#:=35/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=41/36pt#; % diameter of dots
-cap_hair#:=18/36pt#; % uppercase hairline breadth
-cap_stem#:=38/36pt#; % uppercase stem breadth
-cap_curve#:=41/36pt#; % uppercase curve breadth
-cap_ess#:=37/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.51pt#; % thickness of lines in math symbols
-
-dish#:=.9/36pt#; % amount erased at top or bottom of serifs
-bracket#:=7/36pt#; % vertical distance from serif base to tangent
-jut#:=17/36pt#; % protrusion of lowercase serifs
-cap_jut#:=27/36pt#; % protrusion of uppercase serifs
-beak_jut#:=8.6/36pt#; % horizontal protrusion of beak serifs
-beak#:=46/36pt#; % vertical protrusion of beak serifs
-vair#:=11.5/36pt#; % vertical diameter of hairlines
-notch_cut#:=7/36pt#; % maximum breadth above or below notches
-bar#:=14/36pt#; % lowercase bar thickness
-slab#:=14/36pt#; % serif and arm thickness
-cap_bar#:=14/36pt#; % uppercase bar thickness
-cap_band#:=14/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=7/36pt#; % max breadth above/below uppercase notches
-serif_drop#:=2.1/36pt#; % vertical drop of sloped serifs
-stem_corr#:=1.7/36pt#; % for small refinements of stem breadth
-vair_corr#:=1.2/36pt#; % for small refinements of hairline height
-apex_corr#:=2/36pt#; % extra width at diagonal junctions
-
-o#:=3/36pt#; % amount of overshoot for curves
-apex_o#:=3/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=0; % tilt ratio $(^Delta x/^Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=1.1; % extra openness of math symbols
-superness:=8/11; % parameter for superellipses
-superpull:=1/8; % extra openness inside bowls
-beak_darkness:=0.4; % fraction of triangle inside beak serifs
-ligs:=1; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=false; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=false; % should math-mode spacing be used?
-
-% now come replacements used to set the lowercase caps
-
-lower.u#:=13/36pt#; % unit width
-lower.width_adj#:=5/36pt#; % width adjustment for certain characters
-lower.cap_serif_fit#:=3/36pt#; % extra sidebar near uppercase serifs
-lower.letter_fit#:=1/36pt#; % extra space added to all sidebars
-
-lower.body_height#:=120/36pt#; % height of tallest characters
-lower.cap_height#:=108.5/36pt#; % height of caps
-lower.x_height#:=69/36pt#; % height of lowercase without ascenders
-lower.bar_height#:=38/36pt#; % height of crossbar in lowercase e
-lower.comma_depth#:=32/36pt#; % depth of comma below baseline
-
-lower.flare#:=26/36pt#; % diameter of bulbs or breadth of terminals
-lower.cap_hair#:=13/36pt#; % uppercase hairline breadth %might be reduced to 7
-lower.stem#:=21/36pt#; % lowercase stem breadth
-lower.cap_stem#:=25/36pt#; % uppercase stem breadth
-lower.cap_curve#:=26/36pt#; % uppercase curve breadth
-lower.cap_ess#:=23/36pt#; % breadth in middle of uppercase s
-
-lower.cap_jut#:=20/36pt#; % protrusion of uppercase serifs
-lower.beak_jut#:=5.4/36pt#; % horizontal protrusion of beak serifs
-lower.beak#:=28/36pt#; % vertical protrusion of beak serifs
-lower.slab#:=10/36pt#; % serif and arm thickness
-lower.cap_bar#:=10/36pt#; % uppercase bar thickness
-lower.cap_band#:=10/36pt#; % uppercase thickness above/below lobes
-lower.cap_notch_cut#:=6.5/36pt#; % max breadth above/below uppercase notches
-
-lower.o#:=2.4/36pt#; % amount of overshoot for curves
-lower.apex_o#:=2/36pt#; % amount of overshoot for diagonal junctions
-
-lower.fudge:=1; % factor applied to weights of heavy characters
-
-generate cyrfont % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/wncyb8.mf b/Master/texmf-dist/fonts/source/public/ams/wncyb8.mf
deleted file mode 100644
index e9e11d40011..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/wncyb8.mf
+++ /dev/null
@@ -1,146 +0,0 @@
-%% @metafontfile{
-%% filename="wncyb8.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) Humanities and Arts Computing Center,
-%% University of Washington;
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "37894 146 856 7621"
-%% keywords="amsfonts, tex, metafont , cyrillic ",
-%% abstract="This is the parameter file for use with
-%% wncyb8, the bold cyrillic font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% This is WNCYB8.MF, Washington Computer Modern Cyrillic Bold 8 point;,
-% which is based on WNCYR10.MF developed at the University of Washington
-% (based on CMCSC10.MF (Computer Modern Roman Caps and Small Caps 10 point))
-% and on CMBX8 (Computer Modern Bold Extended Roman 8 point).
-% This file was created at the American Mathematical Society.
-
-if unknown cmbase: input cmbase fi
-
-font_identifier:="WNCYB V2.2"; font_size 8pt#;
-
-u#:=19.6/36pt#; % unit width
-width_adj#:=9.4/36pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=5.4/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=0pt#; % extra space added to all sidebars
-
-body_height#:=216/36pt#; % height of tallest characters
-asc_height#:=200/36pt#; % height of lowercase ascenders
-cap_height#:=197.6/36pt#; % height of caps
-fig_height#:=185.6/36pt#; % height of numerals
-x_height#:=124/36pt#; % height of lowercase without ascenders
-math_axis#:=72/36pt#; % axis of symmetry for math symbols
-bar_height#:=70/36pt#; % height of crossbar in lowercase e
-comma_depth#:=56/36pt#; % depth of comma below baseline
-desc_depth#:=56/36pt#; % depth of lowercase descenders
-
-crisp#:=0pt#; % diameter of serif corners
-tiny#:=12/36pt#; % diameter of rounded corners
-fine#:=10/36pt#; % diameter of sharply rounded corners
-thin_join#:=10/36pt#; % width of extrafine details
-hair#:=16.2/36pt#; % lowercase hairline breadth
-stem#:=35/36pt#; % lowercase stem breadth
-curve#:=39/36pt#; % lowercase curve breadth
-ess#:=32/36pt#; % breadth in middle of lowercase s
-flare#:=39/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=46/36pt#; % diameter of dots
-cap_hair#:=19/36pt#; % uppercase hairline breadth
-cap_stem#:=43/36pt#; % uppercase stem breadth
-cap_curve#:=46/36pt#; % uppercase curve breadth
-cap_ess#:=43/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.54pt#; % thickness of lines in math symbols
-
-dish#:=1/36pt#; % amount erased at top or bottom of serifs
-bracket#:=8/36pt#; % vertical distance from serif base to tangent
-jut#:=19/36pt#; % protrusion of lowercase serifs
-cap_jut#:=31/36pt#; % protrusion of uppercase serifs
-beak_jut#:=9.4/36pt#; % horizontal protrusion of beak serifs
-beak#:=55/36pt#; % vertical protrusion of beak serifs
-vair#:=12/36pt#; % vertical diameter of hairlines
-notch_cut#:=8pt#; % maximum breadth above or below notches
-bar#:=15/36pt#; % lowercase bar thickness
-slab#:=15/36pt#; % serif and arm thickness
-cap_bar#:=15/36pt#; % uppercase bar thickness
-cap_band#:=15/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=8pt#; % max breadth above/below uppercase notches
-serif_drop#:=2.4/36pt#; % vertical drop of sloped serifs
-stem_corr#:=1.8/36pt#; % for small refinements of stem breadth
-vair_corr#:=1.3/36pt#; % for small refinements of hairline height
-apex_corr#:=0pt#; % extra width at diagonal junctions
-
-o#:=4/36pt#; % amount of overshoot for curves
-apex_o#:=3/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=0; % tilt ratio $(\Delta x/\Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=.9; % extra openness of math symbols
-superness:=8/11; % parameter for superellipses
-superpull:=1/8; % extra openness inside bowls
-beak_darkness:=.4; % fraction of triangle inside beak serifs
-ligs:=2; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=false; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=false; % should math-mode spacing be used?
-
-lower.u#:=14.2/36pt#; % unit width
-lower.width_adj#:=5.5/36pt#; % width adjustment for certain characters
-lower.cap_serif_fit#:=3.5/36pt#; % extra sidebar near uppercase serifs
-lower.letter_fit#:=0/36pt#; % extra space added to all sidebars
-
-lower.body_height#:=137/36pt#; % height of tallest characters
-lower.cap_height#:=124/36pt#; % height of caps
-lower.x_height#:=79/36pt#; % height of lowercase without ascenders
-lower.bar_height#:=43.5/36pt#; % height of crossbar in lowercase e
-lower.comma_depth#:=36.6/36pt#; % depth of comma below baseline
-
-lower.flare#:=29/36pt#; % diameter of bulbs or breadth of terminals
-lower.cap_hair#:=13.7/36pt#; % uppercase hairline breadth %might be reduced to 7
-lower.stem#:=23/36pt#; % lowercase stem breadth
-lower.cap_stem#:=28.3/36pt#; % uppercase stem breadth
-lower.cap_curve#:=29.2/36pt#; % uppercase curve breadth
-lower.cap_ess#:=26.7/36pt#; % breadth in middle of uppercase s
-
-lower.cap_jut#:=23/36pt#; % protrusion of uppercase serifs
-lower.beak_jut#:=5.9/36pt#; % horizontal protrusion of beak serifs
-lower.beak#:=33.5/36pt#; % vertical protrusion of beak serifs
-lower.slab#:=11/36pt#; % serif and arm thickness
-lower.cap_bar#:=11/36pt#; % uppercase bar thickness
-lower.cap_band#:=11/36pt#; % uppercase thickness above/below lobes
-lower.cap_notch_cut#:=7.5pt#; % max breadth above/below uppercase notches
-
-lower.o#:=3.5/36pt#; % amount of overshoot for curves
-lower.apex_o#:=2.5/36pt#; % amount of overshoot for diagonal junctions
-
-lower.fudge:=1; % factor applied to weights of heavy characters
-
-generate cyrfont % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/wncyb9.mf b/Master/texmf-dist/fonts/source/public/ams/wncyb9.mf
deleted file mode 100644
index 5d198a3c9a2..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/wncyb9.mf
+++ /dev/null
@@ -1,147 +0,0 @@
-%% @metafontfile{
-%% filename="wncyb9.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) Humanities and Arts Computing Center,
-%% University of Washington;
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "00235 147 856 7617"
-%% keywords="amsfonts, tex, metafont , cyrillic ",
-%% abstract="This is the parameter file for use with
-%% wncyb9, the bold cyrillic font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% This is WNCYB9.MF, Washington Computer Modern Cyrillic Bold 9 point,
-% which is based on WNCYR10.MF developed at the University of Washington
-% (based on CMCSC10.MF (Computer Modern Roman Caps and Small Caps 10 point))
-% and on CMBX9 (Computer Modern Bold Extended Roman 9 point).
-% This file was created at the American Mathematical Society.
-
-if unknown cmbase: input cmbase fi
-
-font_identifier:="WNCYB V2.2"; font_size 9pt#;
-
-u#:=21.3/36pt#; % unit width
-width_adj#:=10.2/36pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=6.2/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=0pt#; % extra space added to all sidebars
-
-body_height#:=243/36pt#; % height of tallest characters
-asc_height#:=225/36pt#; % height of lowercase ascenders
-cap_height#:=222.3/36pt#; % height of caps
-fig_height#:=208.8/36pt#; % height of numerals
-x_height#:=140/36pt#; % height of lowercase without ascenders
-math_axis#:=81/36pt#; % axis of symmetry for math symbols
-bar_height#:=78/36pt#; % height of crossbar in lowercase e
-comma_depth#:=63/36pt#; % depth of comma below baseline
-desc_depth#:=63/36pt#; % depth of lowercase descenders
-
-crisp#:=0pt#; % diameter of serif corners
-tiny#:=13/36pt#; % diameter of rounded corners
-fine#:=10/36pt#; % diameter of sharply rounded corners
-thin_join#:=10/36pt#; % width of extrafine details
-hair#:=16.6/36pt#; % lowercase hairline breadth
-stem#:=38/36pt#; % lowercase stem breadth
-curve#:=43/36pt#; % lowercase curve breadth
-ess#:=35/36pt#; % breadth in middle of lowercase s
-flare#:=42/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=51/36pt#; % diameter of dots
-cap_hair#:=19/36pt#; % uppercase hairline breadth
-cap_stem#:=47/36pt#; % uppercase stem breadth
-cap_curve#:=51/36pt#; % uppercase curve breadth
-cap_ess#:=48/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.57pt#; % thickness of lines in math symbols
-
-dish#:=1/36pt#; % amount erased at top or bottom of serifs
-bracket#:=9/36pt#; % vertical distance from serif base to tangent
-jut#:=22/36pt#; % protrusion of lowercase serifs
-cap_jut#:=35/36pt#; % protrusion of uppercase serifs
-beak_jut#:=10.2/36pt#; % horizontal protrusion of beak serifs
-beak#:=63/36pt#; % vertical protrusion of beak serifs
-vair#:=12.5/36pt#; % vertical diameter of hairlines
-notch_cut#:=9pt#; % maximum breadth above or below notches
-bar#:=16/36pt#; % lowercase bar thickness
-slab#:=16/36pt#; % serif and arm thickness
-cap_bar#:=16/36pt#; % uppercase bar thickness
-cap_band#:=16/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=9pt#; % max breadth above/below uppercase notches
-serif_drop#:=2.7/36pt#; % vertical drop of sloped serifs
-stem_corr#:=1.9/36pt#; % for small refinements of stem breadth
-vair_corr#:=1.4/36pt#; % for small refinements of hairline height
-apex_corr#:=0pt#; % extra width at diagonal junctions
-
-o#:=4/36pt#; % amount of overshoot for curves
-apex_o#:=3/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=0; % tilt ratio $(\Delta x/\Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=.7; % extra openness of math symbols
-superness:=8/11; % parameter for superellipses
-superpull:=1/8; % extra openness inside bowls
-beak_darkness:=.4; % fraction of triangle inside beak serifs
-ligs:=2; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=false; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=false; % should math-mode spacing be used?
-
-lower.u#:=14.9/36pt#; % unit width
-lower.width_adj#:=6.5/36pt#; % width adjustment for certain characters
-lower.cap_serif_fit#:=3.5/36pt#; % extra sidebar near uppercase serifs
-lower.letter_fit#:=0/36pt#; % extra space added to all sidebars
-
-lower.body_height#:=157/36pt#; % height of tallest characters
-lower.cap_height#:=144/36pt#; % height of caps
-lower.x_height#:=88/36pt#; % height of lowercase without ascenders
-lower.bar_height#:=50/36pt#; % height of crossbar in lowercase e
-lower.comma_depth#:=39.6/36pt#; % depth of comma below baseline
-
-lower.flare#:=30/36pt#; % diameter of bulbs or breadth of terminals
-lower.cap_hair#:=17/36pt#; % uppercase hairline breadth %might be reduced to 7
-lower.stem#:=38/36pt#; % lowercase stem breadth
-lower.cap_stem#:=37.8/36pt#; % uppercase stem breadth
-lower.cap_curve#:=42.5/36pt#; % uppercase curve breadth
-lower.cap_ess#:=34.4/36pt#; % breadth in middle of uppercase s
-
-lower.cap_jut#:=25/36pt#; % protrusion of uppercase serifs
-lower.beak_jut#:=10.2/36pt#; % horizontal protrusion of beak serifs
-lower.beak#:=39.5/36pt#; % vertical protrusion of beak serifs
-lower.slab#:=16/36pt#; % serif and arm thickness
-lower.cap_bar#:=16/36pt#; % uppercase bar thickness
-lower.cap_band#:=16/36pt#; % uppercase thickness above/below lobes
-lower.cap_notch_cut#:=9pt#; % max breadth above/below uppercase notches
-
-lower.o#:=4/36pt#; % amount of overshoot for curves
-lower.apex_o#:=3/36pt#; % amount of overshoot for diagonal junctions
-
-lower.fudge:=1; % factor applied to weights of heavy characters
-
-
-generate cyrfont % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/wncyi10.mf b/Master/texmf-dist/fonts/source/public/ams/wncyi10.mf
deleted file mode 100644
index 2b07322eaaf..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/wncyi10.mf
+++ /dev/null
@@ -1,116 +0,0 @@
-%% @metafontfile{
-%% filename="wncyi10.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) Humanities and Arts Computing Center,
-%% University of Washington;
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "26737 116 671 5541"
-%% keywords="amsfonts, tex, metafont , cyrillic ",
-%% abstract="This is the parameter file for use with
-%% wncyi10, the italic cyrillic font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% This is WNCYI10.MF, Washington Computer Modern Cyrillic Italic 10 point,
-% which is based on CMTI10.MF (Computer Modern Text Italic 10 point)
-% as of May 5, 1986.
-%
-% (C) 1989 Humanities and Arts Computing Center, University of Washington
-
-if unknown cmbase: input cmbase fi
-
-font_identifier:="WNCYI V2.2"; font_size 10pt#;
-
-u#:=18.4/36pt#; % unit width
-width_adj#:=0pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=5/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=9.2/36pt#; % extra space added to all sidebars
-
-body_height#:=270/36pt#; % height of tallest characters
-asc_height#:=250/36pt#; % height of lowercase ascenders
-cap_height#:=246/36pt#; % height of caps
-fig_height#:=232/36pt#; % height of numerals
-x_height#:=155/36pt#; % height of lowercase without ascenders
-math_axis#:=90/36pt#; % axis of symmetry for math symbols
-bar_height#:=87/36pt#; % height of crossbar in lowercase e
-comma_depth#:=70/36pt#; % depth of comma below baseline
-desc_depth#:=70/36pt#; % depth of lowercase descenders
-
-crisp#:=8/36pt#; % diameter of serif corners
-tiny#:=8/36pt#; % diameter of rounded corners
-fine#:=7/36pt#; % diameter of sharply rounded corners
-thin_join#:=7/36pt#; % width of extrafine details
-hair#:=11/36pt#; % lowercase hairline breadth
-stem#:=23/36pt#; % lowercase stem breadth
-curve#:=28/36pt#; % lowercase curve breadth
-ess#:=27/36pt#; % breadth in middle of lowercase s
-flare#:=29/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=38/36pt#; % diameter of dots
-cap_hair#:=11/36pt#; % uppercase hairline breadth
-cap_stem#:=29/36pt#; % uppercase stem breadth
-cap_curve#:=34/36pt#; % uppercase curve breadth
-cap_ess#:=31/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.4pt#; % thickness of lines in math symbols
-
-dish#:=1/36pt#; % amount erased at top or bottom of serifs
-bracket#:=20/36pt#; % vertical distance from serif base to tangent
-jut#:=30/36pt#; % protrusion of lowercase serifs
-cap_jut#:=34/36pt#; % protrusion of uppercase serifs
-beak_jut#:=9/36pt#; % horizontal protrusion of beak serifs
-beak#:=70/36pt#; % vertical protrusion of beak serifs
-vair#:=8/36pt#; % vertical diameter of hairlines
-notch_cut#:=10pt#; % maximum breadth above or below notches
-bar#:=11/36pt#; % lowercase bar thickness
-slab#:=11/36pt#; % serif and arm thickness
-cap_bar#:=11/36pt#; % uppercase bar thickness
-cap_band#:=11/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=10pt#; % max breadth above/below uppercase notches
-serif_drop#:=4/36pt#; % vertical drop of sloped serifs
-stem_corr#:=1/36pt#; % for small refinements of stem breadth
-vair_corr#:=1/36pt#; % for small refinements of hairline height
-apex_corr#:=0pt#; % extra width at diagonal junctions
-
-o#:=8/36pt#; % amount of overshoot for curves
-apex_o#:=8/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=.25; % tilt ratio $(\Delta x/\Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=0; % extra openness of math symbols
-superness:=1/sqrt2; % parameter for superellipses
-superpull:=1/6; % extra openness inside bowls
-beak_darkness:=11/30; % fraction of triangle inside beak serifs
-ligs:=2; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=true; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=false; % should math-mode spacing be used?
-
-
-generate cyrital % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/wncyi5.mf b/Master/texmf-dist/fonts/source/public/ams/wncyi5.mf
deleted file mode 100644
index da5fa793a47..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/wncyi5.mf
+++ /dev/null
@@ -1,115 +0,0 @@
-%% @metafontfile{
-%% filename="wncyi5.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) Humanities and Arts Computing Center,
-%% University of Washington;
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "59114 115 664 5519"
-%% keywords="amsfonts, tex, metafont , cyrillic ",
-%% abstract="This is the parameter file for use with
-%% wncyi5, the italic cyrillic font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% This is WNCYI5.MF, Washington Computer Modern Cyrillic Italic 5 point,
-% which is based on WNCYI7.MF and relevant Computer Modern parameters.
-%
-% (C) 1989 Humanities and Arts Computing Center, University of Washington
-
-if unknown cmbase: input cmbase fi
-
-font_identifier:="WNCYI V2.2"; font_size 5pt#;
-
-u#:=10.4/36pt#; % unit width
-width_adj#:=0pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=2/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=5/36pt#; % extra space added to all sidebars
-
-body_height#:=135/36pt#; % height of tallest characters
-asc_height#:=125/36pt#; % height of lowercase ascenders
-cap_height#:=123/36pt#; % height of caps
-fig_height#:=116/36pt#; % height of numerals
-x_height#:=77.5/36pt#; % height of lowercase without ascenders
-math_axis#:=45/36pt#; % axis of symmetry for math symbols
-bar_height#:=43.5/36pt#; % height of crossbar in lowercase e
-comma_depth#:=35/36pt#; % depth of comma below baseline
-desc_depth#:=35/36pt#; % depth of lowercase descenders
-
-crisp#:=6/36pt#; % diameter of serif corners
-tiny#:=6/36pt#; % diameter of rounded corners
-fine#:=5/36pt#; % diameter of sharply rounded corners
-thin_join#:=5/36pt#; % width of extrafine details
-hair#:=8/36pt#; % lowercase hairline breadth
-stem#:=17/36pt#; % lowercase stem breadth
-curve#:=20/36pt#; % lowercase curve breadth
-ess#:=13/36pt#; % breadth in middle of lowercase s
-flare#:=20/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=22/36pt#; % diameter of dots
-cap_hair#:=8/36pt#; % uppercase hairline breadth
-cap_stem#:=19/36pt#; % uppercase stem breadth
-cap_curve#:=21/36pt#; % uppercase curve breadth
-cap_ess#:=14/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.28pt#; % thickness of lines in math symbols
-
-dish#:=.7/36pt#; % amount erased at top or bottom of serifs
-bracket#:=10/36pt#; % vertical distance from serif base to tangent
-jut#:=15/36pt#; % protrusion of lowercase serifs
-cap_jut#:=20/36pt#; % protrusion of uppercase serifs
-beak_jut#:=6/36pt#; % horizontal protrusion of beak serifs
-beak#:=35/36pt#; % vertical protrusion of beak serifs
-vair#:=6/36pt#; % vertical diameter of hairlines
-notch_cut#:=5pt#; % maximum breadth above or below notches
-bar#:=8/36pt#; % lowercase bar thickness
-slab#:=8/36pt#; % serif and arm thickness
-cap_bar#:=8/36pt#; % uppercase bar thickness
-cap_band#:=8/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=5pt#; % max breadth above/below uppercase notches
-serif_drop#:=2/36pt#; % vertical drop of sloped serifs
-stem_corr#:=.7/36pt#; % for small refinements of stem breadth
-vair_corr#:=.5/36pt#; % for small refinements of hairline height
-apex_corr#:=0pt#; % extra width at diagonal junctions
-
-o#:=4/36pt#; % amount of overshoot for curves
-apex_o#:=4/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=1/4; % tilt ratio $(^Delta x/^Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=0; % extra openness of math symbols
-superness:=1/sqrt2; % parameter for superellipses
-superpull:=1/6; % extra openness inside bowls
-beak_darkness:=11/30; % fraction of triangle inside beak serifs
-ligs:=2; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=false; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=false; % should math-mode spacing be used?
-
-
-generate cyrital % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/wncyi6.mf b/Master/texmf-dist/fonts/source/public/ams/wncyi6.mf
deleted file mode 100644
index ce558f0090a..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/wncyi6.mf
+++ /dev/null
@@ -1,113 +0,0 @@
-%% @metafontfile{
-%% filename="wncyi6.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) Humanities and Arts Computing Center,
-%% University of Washington;
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "42791 113 660 5501"
-%% keywords="amsfonts, tex, metafont , cyrillic ",
-%% abstract="This is the parameter file for use with
-%% wncyi6, the italic cyrillic font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% This is WNCYI6.MF, Washington Computer Modern Italic Cyrillic 6 point,
-% which is based on CMTI6.MF, created at the American Mathematical Society.
-% This file was created at AMS.
-
-if unknown cmbase: input cmbase fi
-
-font_identifier:="WNCYI V2.2"; font_size 6pt#;
-
-u#:=12.5/36pt#; % unit width
-width_adj#:=0pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=2.8/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=6/36pt#; % extra space added to all sidebars
-
-body_height#:=162/36pt#; % height of tallest characters
-asc_height#:=150/36pt#; % height of lowercase ascenders
-cap_height#:=147.6/36pt#; % height of caps
-fig_height#:=139.2/36pt#; % height of numerals
-x_height#:=93/36pt#; % height of lowercase without ascenders
-math_axis#:=54/36pt#; % axis of symmetry for math symbols
-bar_height#:=52.2/36pt#; % height of crossbar in lowercase e
-comma_depth#:=42/36pt#; % depth of comma below baseline
-desc_depth#:=42/36pt#; % depth of lowercase descenders
-
-crisp#:=7/36pt#; % diameter of serif corners
-tiny#:=7/36pt#; % diameter of rounded corners
-fine#:=6/36pt#; % diameter of sharply rounded corners
-thin_join#:=6/36pt#; % width of extrafine details
-hair#:=9/36pt#; % lowercase hairline breadth
-stem#:=18/36pt#; % lowercase stem breadth
-curve#:=21/36pt#; % lowercase curve breadth
-ess#:=18/36pt#; % breadth in middle of lowercase s
-flare#:=20/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=26/36pt#; % diameter of dots
-cap_hair#:=9.5/36pt#; % uppercase hairline breadth
-cap_stem#:=21/36pt#; % uppercase stem breadth
-cap_curve#:=22.5/36pt#; % uppercase curve breadth
-cap_ess#:=18/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.31pt#; % thickness of lines in math symbols
-
-dish#:=.8/36pt#; % amount erased at top or bottom of serifs
-bracket#:=12/36pt#; % vertical distance from serif base to tangent
-jut#:=18/36pt#; % protrusion of lowercase serifs
-cap_jut#:=22/36pt#; % protrusion of uppercase serifs
-beak_jut#:=6.7/36pt#; % horizontal protrusion of beak serifs
-beak#:=42/36pt#; % vertical protrusion of beak serifs
-vair#:=7/36pt#; % vertical diameter of hairlines
-notch_cut#:=6pt#; % maximum breadth above or below notches
-bar#:=8.5/36pt#; % lowercase bar thickness
-slab#:=8.5/36pt#; % serif and arm thickness
-cap_bar#:=8.5/36pt#; % uppercase bar thickness
-cap_band#:=8.5/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=6pt#; % max breadth above/below uppercase notches
-serif_drop#:=2.4/36pt#; % vertical drop of sloped serifs
-stem_corr#:=.8/36pt#; % for small refinements of stem breadth
-vair_corr#:=.7/36pt#; % for small refinements of hairline height
-apex_corr#:=0pt#; % extra width at diagonal junctions
-
-o#:=5/36pt#; % amount of overshoot for curves
-apex_o#:=5/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=1/4; % tilt ratio $(^Delta x/^Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=0.6; % extra openness of math symbols
-superness:=1/sqrt2; % parameter for superellipses
-superpull:=1/6; % extra openness inside bowls
-beak_darkness:=11/30; % fraction of triangle inside beak serifs
-ligs:=2; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=false; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=false; % should math-mode spacing be used?
-
-generate cyrital % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/wncyi7.mf b/Master/texmf-dist/fonts/source/public/ams/wncyi7.mf
deleted file mode 100644
index d9214f563b3..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/wncyi7.mf
+++ /dev/null
@@ -1,116 +0,0 @@
-%% @metafontfile{
-%% filename="wncyi7.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) Humanities and Arts Computing Center,
-%% University of Washington;
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "36989 116 671 5566"
-%% keywords="amsfonts, tex, metafont , cyrillic ",
-%% abstract="This is the parameter file for use with
-%% wncyi7, the italic cyrillic font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% This is WNCYI7.MF, Washington Computer Modern Cyrillic Italic 7 point,
-% which is based on CMTI7.MF (Computer Modern Text Italic 7 point)
-% as of May 5, 1986.
-%
-% (C) 1989 Humanities and Arts Computing Center, University of Washington
-
-if unknown cmbase: input cmbase fi
-
-font_identifier:="WNCYI V2.2"; font_size 7pt#;
-
-u#:=14.8/36pt#; % unit width
-width_adj#:=0pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=3.5/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=9.4/36pt#; % extra space added to all sidebars
-
-body_height#:=189/36pt#; % height of tallest characters
-asc_height#:=175/36pt#; % height of lowercase ascenders
-cap_height#:=172.26/36pt#; % height of caps
-fig_height#:=162.4/36pt#; % height of numerals
-x_height#:=108.5/36pt#; % height of lowercase without ascenders
-math_axis#:=63/36pt#; % axis of symmetry for math symbols
-bar_height#:=60.9/36pt#; % height of crossbar in lowercase e
-comma_depth#:=49/36pt#; % depth of comma below baseline
-desc_depth#:=49/36pt#; % depth of lowercase descenders
-
-crisp#:=7/36pt#; % diameter of serif corners
-tiny#:=7/36pt#; % diameter of rounded corners
-fine#:=6/36pt#; % diameter of sharply rounded corners
-thin_join#:=6/36pt#; % width of extrafine details
-hair#:=10.5/36pt#; % lowercase hairline breadth
-stem#:=18.5/36pt#; % lowercase stem breadth
-curve#:=21.5/36pt#; % lowercase curve breadth
-ess#:=21/36pt#; % breadth in middle of lowercase s
-flare#:=21/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=29/36pt#; % diameter of dots
-cap_hair#:=10.5/36pt#; % uppercase hairline breadth
-cap_stem#:=21.5/36pt#; % uppercase stem breadth
-cap_curve#:=24.5/36pt#; % uppercase curve breadth
-cap_ess#:=21/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.34pt#; % thickness of lines in math symbols
-
-dish#:=.9/36pt#; % amount erased at top or bottom of serifs
-bracket#:=14/36pt#; % vertical distance from serif base to tangent
-jut#:=21/36pt#; % protrusion of lowercase serifs
-cap_jut#:=23.5/36pt#; % protrusion of uppercase serifs
-beak_jut#:=7.6/36pt#; % horizontal protrusion of beak serifs
-beak#:=49/36pt#; % vertical protrusion of beak serifs
-vair#:=7/36pt#; % vertical diameter of hairlines
-notch_cut#:=7pt#; % maximum breadth above or below notches
-bar#:=9/36pt#; % lowercase bar thickness
-slab#:=9/36pt#; % serif and arm thickness
-cap_bar#:=9/36pt#; % uppercase bar thickness
-cap_band#:=9/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=7pt#; % max breadth above/below uppercase notches
-serif_drop#:=2.8/36pt#; % vertical drop of sloped serifs
-stem_corr#:=.9/36pt#; % for small refinements of stem breadth
-vair_corr#:=.9/36pt#; % for small refinements of hairline height
-apex_corr#:=0pt#; % extra width at diagonal junctions
-
-o#:=5/36pt#; % amount of overshoot for curves
-apex_o#:=5/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=1/4; % tilt ratio $(^Delta x/^Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=0; % extra openness of math symbols
-superness:=1/sqrt2; % parameter for superellipses
-superpull:=1/6; % extra openness inside bowls
-beak_darkness:=11/30; % fraction of triangle inside beak serifs
-ligs:=2; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=false; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=false; % should math-mode spacing be used?
-
-
-generate cyrital % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/wncyi8.mf b/Master/texmf-dist/fonts/source/public/ams/wncyi8.mf
deleted file mode 100644
index 90692a1f1ed..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/wncyi8.mf
+++ /dev/null
@@ -1,113 +0,0 @@
-%% @metafontfile{
-%% filename="wncyi8.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) Humanities and Arts Computing Center,
-%% University of Washington;
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "16483 113 663 5907"
-%% keywords="amsfonts, tex, metafont , cyrillic ",
-%% abstract="This is the parameter file for use with
-%% wncyi8, the italic cyrillic font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% This is WNCYI8.MF, Washington Computer Modern Italic Cyrillic 8 point,
-% which is based on CMTI8.MF (Computer Modern Text Italic 8 point).
-% This file was created at the American Mathematical Society.
-
-if unknown cmbase: input cmbase fi
-
-font_identifier:="WNCYI V2.2"; font_size 8pt#;
-
-u#:=15.8/36pt#; % unit width
-width_adj#:=0pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=4.1/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=7.9/36pt#; % extra space added to all sidebars
-
-body_height#:=216/36pt#; % height of tallest characters
-asc_height#:=200/36pt#; % height of lowercase ascenders
-cap_height#:=196.8/36pt#; % height of caps
-fig_height#:=185.6/36pt#; % height of numerals
-x_height#:=124/36pt#; % height of lowercase without ascenders
-math_axis#:=72/36pt#; % axis of symmetry for math symbols
-bar_height#:=69.6/36pt#; % height of crossbar in lowercase e
-comma_depth#:=56/36pt#; % depth of comma below baseline
-desc_depth#:=56/36pt#; % depth of lowercase descenders
-
-crisp#:=8/36pt#; % diameter of serif corners
-tiny#:=8/36pt#; % diameter of rounded corners
-fine#:=7/36pt#; % diameter of sharply rounded corners
-thin_join#:=7/36pt#; % width of extrafine details
-hair#:=11/36pt#; % lowercase hairline breadth
-stem#:=20/36pt#; % lowercase stem breadth
-curve#:=23.5/36pt#; % lowercase curve breadth
-ess#:=23/36pt#; % breadth in middle of lowercase s
-flare#:=24/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=32/36pt#; % diameter of dots
-cap_hair#:=11/36pt#; % uppercase hairline breadth
-cap_stem#:=23.5/36pt#; % uppercase stem breadth
-cap_curve#:=27/36pt#; % uppercase curve breadth
-cap_ess#:=24/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.36pt#; % thickness of lines in math symbols
-
-dish#:=1/36pt#; % amount erased at top or bottom of serifs
-bracket#:=16/36pt#; % vertical distance from serif base to tangent
-jut#:=24/36pt#; % protrusion of lowercase serifs
-cap_jut#:=27/36pt#; % protrusion of uppercase serifs
-beak_jut#:=7.9/36pt#; % horizontal protrusion of beak serifs
-beak#:=56/36pt#; % vertical protrusion of beak serifs
-vair#:=8/36pt#; % vertical diameter of hairlines
-notch_cut#:=8pt#; % maximum breadth above or below notches
-bar#:=9.5/36pt#; % lowercase bar thickness
-slab#:=9.5/36pt#; % serif and arm thickness
-cap_bar#:=9.5/36pt#; % uppercase bar thickness
-cap_band#:=9.5/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=8pt#; % max breadth above/below uppercase notches
-serif_drop#:=3.2/36pt#; % vertical drop of sloped serifs
-stem_corr#:=1/36pt#; % for small refinements of stem breadth
-vair_corr#:=1/36pt#; % for small refinements of hairline height
-apex_corr#:=0pt#; % extra width at diagonal junctions
-
-o#:=6/36pt#; % amount of overshoot for curves
-apex_o#:=6/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=.25; % tilt ratio $(\Delta x/\Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=.4; % extra openness of math symbols
-superness:=1/sqrt2; % parameter for superellipses
-superpull:=1/6; % extra openness inside bowls
-beak_darkness:=11/30; % fraction of triangle inside beak serifs
-ligs:=2; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=true; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=false; % should math-mode spacing be used?
-
-generate cyrital % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/wncyi9.mf b/Master/texmf-dist/fonts/source/public/ams/wncyi9.mf
deleted file mode 100644
index a2f32d74de5..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/wncyi9.mf
+++ /dev/null
@@ -1,113 +0,0 @@
-%% @metafontfile{
-%% filename="wncyi9.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) Humanities and Arts Computing Center,
-%% University of Washington;
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "43322 113 663 5911"
-%% keywords="amsfonts, tex, metafont , cyrillic ",
-%% abstract="This is the parameter file for use with
-%% wncyi9, the italic cyrillic font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% This is WNCYI9.MF, Washington Computer Modern Italic Cyrillic 9 point,
-% which is based on CMTI9.MF (Computer Modern Text Italic 9 point).
-% This file was created at the American Mathematical Society.
-
-if unknown cmbase: input cmbase fi
-
-font_identifier:="WNCYI V2.2"; font_size 9pt#;
-
-u#:=17/36pt#; % unit width
-width_adj#:=0pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=4.6/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=8.5/36pt#; % extra space added to all sidebars
-
-body_height#:=243/36pt#; % height of tallest characters
-asc_height#:=225/36pt#; % height of lowercase ascenders
-cap_height#:=221.4/36pt#; % height of caps
-fig_height#:=208.8/36pt#; % height of numerals
-x_height#:=139.5/36pt#; % height of lowercase without ascenders
-math_axis#:=81/36pt#; % axis of symmetry for math symbols
-bar_height#:=78.3/36pt#; % height of crossbar in lowercase e
-comma_depth#:=63/36pt#; % depth of comma below baseline
-desc_depth#:=63/36pt#; % depth of lowercase descenders
-
-crisp#:=8/36pt#; % diameter of serif corners
-tiny#:=8/36pt#; % diameter of rounded corners
-fine#:=7/36pt#; % diameter of sharply rounded corners
-thin_join#:=7/36pt#; % width of extrafine details
-hair#:=11/36pt#; % lowercase hairline breadth
-stem#:=22/36pt#; % lowercase stem breadth
-curve#:=26/36pt#; % lowercase curve breadth
-ess#:=25/36pt#; % breadth in middle of lowercase s
-flare#:=26/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=35/36pt#; % diameter of dots
-cap_hair#:=11/36pt#; % uppercase hairline breadth
-cap_stem#:=26/36pt#; % uppercase stem breadth
-cap_curve#:=30/36pt#; % uppercase curve breadth
-cap_ess#:=27/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.38pt#; % thickness of lines in math symbols
-
-dish#:=1/36pt#; % amount erased at top or bottom of serifs
-bracket#:=18/36pt#; % vertical distance from serif base to tangent
-jut#:=27/36pt#; % protrusion of lowercase serifs
-cap_jut#:=30.5/36pt#; % protrusion of uppercase serifs
-beak_jut#:=8.5/36pt#; % horizontal protrusion of beak serifs
-beak#:=63/36pt#; % vertical protrusion of beak serifs
-vair#:=8/36pt#; % vertical diameter of hairlines
-notch_cut#:=9pt#; % maximum breadth above or below notches
-bar#:=10/36pt#; % lowercase bar thickness
-slab#:=10/36pt#; % serif and arm thickness
-cap_bar#:=10/36pt#; % uppercase bar thickness
-cap_band#:=10/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=9pt#; % max breadth above/below uppercase notches
-serif_drop#:=3.6/36pt#; % vertical drop of sloped serifs
-stem_corr#:=1/36pt#; % for small refinements of stem breadth
-vair_corr#:=1/36pt#; % for small refinements of hairline height
-apex_corr#:=0pt#; % extra width at diagonal junctions
-
-o#:=7/36pt#; % amount of overshoot for curves
-apex_o#:=7/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=.25; % tilt ratio $(\Delta x/\Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=.2; % extra openness of math symbols
-superness:=1/sqrt2; % parameter for superellipses
-superpull:=1/6; % extra openness inside bowls
-beak_darkness:=11/30; % fraction of triangle inside beak serifs
-ligs:=2; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=true; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=false; % should math-mode spacing be used?
-
-generate cyrital % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/wncyr10.mf b/Master/texmf-dist/fonts/source/public/ams/wncyr10.mf
deleted file mode 100644
index ef1f7256327..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/wncyr10.mf
+++ /dev/null
@@ -1,150 +0,0 @@
-%% @metafontfile{
-%% filename="wncyr10.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) Humanities and Arts Computing Center,
-%% University of Washington;
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "14770 150 865 7254"
-%% keywords="amsfonts, tex, metafont , cyrillic ",
-%% abstract="This is the parameter file for use with
-%% wncyr10, the cyrillic font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% This is WNCYR10.MF, Washington Computer Modern Cyrillic 10 point,
-% which is based on CMCSC10.MF
-% (Computer Modern Roman Caps and Small Caps 10 point).
-%
-% (C) 1989 Humanities and Arts Computing Center, University of Washington
-
-if unknown cmbase: input cmbase fi
-
-font_identifier:="WNCYR V2.2"; font_size 10pt#;
-
-% first come parameters used to set the uppercase letters
-% (including some for lowercase that aren't actually used)
-u#:=21/36pt#; % unit width
-width_adj#:=0pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=5/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=5/36pt#; % extra space added to all sidebars
-
-body_height#:=270/36pt#; % height of tallest characters
-asc_height#:=250/36pt#; % height of lowercase ascenders
-cap_height#:=246/36pt#; % height of caps
-fig_height#:=232/36pt#; % height of numerals
-x_height#:=155/36pt#; % height of lowercase without ascenders
-math_axis#:=90/36pt#; % axis of symmetry for math symbols
-bar_height#:=87/36pt#; % height of crossbar in lowercase e
-comma_depth#:=70/36pt#; % depth of comma below baseline
-desc_depth#:=70/36pt#; % depth of lowercase descenders
-
-crisp#:=0pt#; % diameter of serif corners
-tiny#:=8/36pt#; % diameter of rounded corners
-fine#:=7/36pt#; % diameter of sharply rounded corners
-thin_join#:=7/36pt#; % width of extrafine details
-hair#:=9/36pt#; % lowercase hairline breadth
-stem#:=25/36pt#; % lowercase stem breadth
-curve#:=30/36pt#; % lowercase curve breadth
-ess#:=27/36pt#; % breadth in middle of lowercase s
-flare#:=33/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=38/36pt#; % diameter of dots
-cap_hair#:=11/36pt#; % uppercase hairline breadth
-cap_stem#:=32/36pt#; % uppercase stem breadth
-cap_curve#:=37/36pt#; % uppercase curve breadth
-cap_ess#:=35/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.4pt#; % thickness of lines in math symbols
-
-dish#:=1/36pt#; % amount erased at top or bottom of serifs
-bracket#:=20/36pt#; % vertical distance from serif base to tangent
-jut#:=28/36pt#; % protrusion of lowercase serifs
-cap_jut#:=37/36pt#; % protrusion of uppercase serifs
-beak_jut#:=10/36pt#; % horizontal protrusion of beak serifs
-beak#:=70/36pt#; % vertical protrusion of beak serifs
-vair#:=8/36pt#; % vertical diameter of hairlines
-notch_cut#:=10pt#; % maximum breadth above or below notches
-bar#:=11/36pt#; % lowercase bar thickness
-slab#:=11/36pt#; % serif and arm thickness
-cap_bar#:=11/36pt#; % uppercase bar thickness
-cap_band#:=11/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=10pt#; % max breadth above/below uppercase notches
-serif_drop#:=4/36pt#; % vertical drop of sloped serifs
-stem_corr#:=1/36pt#; % for small refinements of stem breadth
-vair_corr#:=1/36pt#; % for small refinements of hairline height
-apex_corr#:=0pt#; % extra width at diagonal junctions
-
-o#:=8/36pt#; % amount of overshoot for curves
-apex_o#:=8/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=0; % tilt ratio $(^Delta x/^Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=0; % extra openness of math symbols
-superness:=1/sqrt2; % parameter for superellipses
-superpull:=1/6; % extra openness inside bowls
-beak_darkness:=11/30; % fraction of triangle inside beak serifs
-ligs:=1; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=false; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=false; % should math-mode spacing be used?
-
-% now come replacements used to set the lowercase caps
-
-lower.u#:=14/36pt#; % unit width
-lower.width_adj#:=0pt#; % width adjustment for certain characters
-lower.cap_serif_fit#:=3/36pt#; % extra sidebar near uppercase serifs
-lower.letter_fit#:=5/36pt#; % extra space added to all sidebars
-
-lower.body_height#:=170/36pt#; % height of tallest characters
-lower.cap_height#:=155/36pt#; % height of caps
-lower.x_height#:=98/36pt#; % height of lowercase without ascenders
-lower.bar_height#:=55/36pt#; % height of crossbar in lowercase e
-lower.comma_depth#:=44/36pt#; % depth of comma below baseline
-
-lower.flare#:=25/36pt#; % diameter of bulbs or breadth of terminals
-lower.cap_hair#:=9.1/36pt#; % uppercase hairline breadth %might be reduced to 7
-lower.stem#:=21/36pt#; % lowercase stem breadth
-lower.cap_stem#:=25/36pt#; % uppercase stem breadth
-lower.cap_curve#:=30/36pt#; % uppercase curve breadth
-lower.cap_ess#:=27/36pt#; % breadth in middle of uppercase s
-
-lower.cap_jut#:=28/36pt#; % protrusion of uppercase serifs
-lower.beak_jut#:=6.3/36pt#; % horizontal protrusion of beak serifs
-lower.beak#:=44/36pt#; % vertical protrusion of beak serifs
-lower.slab#:=11/36pt#; % serif and arm thickness
-lower.cap_bar#:=11/36pt#; % uppercase bar thickness
-lower.cap_band#:=11/36pt#; % uppercase thickness above/below lobes
-lower.cap_notch_cut#:=10pt#; % max breadth above/below uppercase notches
-
-lower.o#:=5/36pt#; % amount of overshoot for curves
-lower.apex_o#:=4/36pt#; % amount of overshoot for diagonal junctions
-
-lower.fudge:=1; % factor applied to weights of heavy characters
-
-generate cyrfont % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/wncyr5.mf b/Master/texmf-dist/fonts/source/public/ams/wncyr5.mf
deleted file mode 100644
index 5c61a2b0634..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/wncyr5.mf
+++ /dev/null
@@ -1,151 +0,0 @@
-%% @metafontfile{
-%% filename="wncyr5.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) Humanities and Arts Computing Center,
-%% University of Washington;
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "15819 151 876 7315"
-%% keywords="amsfonts, tex, metafont , cyrillic ",
-%% abstract="This is the parameter file for use with
-%% wncyr5, the cyrillic font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% This is WNCYR5.MF, Washington Computer Modern Cyrillic 5 point,
-% which is based on CMCSC10.MF
-% (Computer Modern Roman Caps and Small Caps 10 point)
-% and Computer Modern parameter values relevant to 5 point size
-%
-% (C) 1989 Humanities and Arts Computing Center, University of Washington
-
-if unknown cmbase: input cmbase fi
-
-font_identifier:="WNCYR V2.2"; font_size 5pt#;
-
-% first come parameters used to set the uppercase letters
-% (including some for lowercase that aren't actually used)
-u#:=12.5/36pt#; % unit width
-width_adj#:=0pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=2/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=5/36pt#; % extra space added to all sidebars
-
-body_height#:=135/36pt#; % height of tallest characters
-asc_height#:=125/36pt#; % height of lowercase ascenders
-cap_height#:=123/36pt#; % height of caps
-fig_height#:=116/36pt#; % height of numerals
-x_height#:=77.5/36pt#; % height of lowercase without ascenders
-math_axis#:=45/36pt#; % axis of symmetry for math symbols
-bar_height#:=43.5/36pt#; % height of crossbar in lowercase e
-comma_depth#:=35/36pt#; % depth of comma below baseline
-desc_depth#:=35/36pt#; % depth of lowercase descenders
-
-crisp#:=0pt#; % diameter of serif corners
-tiny#:=6/36pt#; % diameter of rounded corners
-fine#:=5/36pt#; % diameter of sharply rounded corners
-thin_join#:=5/36pt#; % width of extrafine details
-hair#:=7.5/36pt#; % lowercase hairline breadth
-stem#:=16/36pt#; % lowercase stem breadth
-curve#:=18/36pt#; % lowercase curve breadth
-ess#:=12/36pt#; % breadth in middle of lowercase s
-flare#:=19/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=22/36pt#; % diameter of dots
-cap_hair#:=8/36pt#; % uppercase hairline breadth
-cap_stem#:=19/36pt#; % uppercase stem breadth
-cap_curve#:=21/36pt#; % uppercase curve breadth
-cap_ess#:=14/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.28pt#; % thickness of lines in math symbols
-
-dish#:=.7/36pt#; % amount erased at top or bottom of serifs
-bracket#:=10/36pt#; % vertical distance from serif base to tangent
-jut#:=15/36pt#; % protrusion of lowercase serifs
-cap_jut#:=20/36pt#; % protrusion of uppercase serifs
-beak_jut#:=6/36pt#; % horizontal protrusion of beak serifs
-beak#:=35/36pt#; % vertical protrusion of beak serifs
-vair#:=6/36pt#; % vertical diameter of hairlines
-notch_cut#:=5pt#; % maximum breadth above or below notches
-bar#:=8/36pt#; % lowercase bar thickness
-slab#:=8/36pt#; % serif and arm thickness
-cap_bar#:=8/36pt#; % uppercase bar thickness
-cap_band#:=8/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=5pt#; % max breadth above/below uppercase notches
-serif_drop#:=2/36pt#; % vertical drop of sloped serifs
-stem_corr#:=.7/36pt#; % for small refinements of stem breadth
-vair_corr#:=.5/36pt#; % for small refinements of hairline height
-apex_corr#:=0pt#; % extra width at diagonal junctions
-
-o#:=4/36pt#; % amount of overshoot for curves
-apex_o#:=4/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=0; % tilt ratio $(^Delta x/^Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=0; % extra openness of math symbols
-superness:=1/sqrt2; % parameter for superellipses
-superpull:=1/6; % extra openness inside bowls
-beak_darkness:=11/30; % fraction of triangle inside beak serifs
-ligs:=1; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=false; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=false; % should math-mode spacing be used?
-
-% now come replacements used to set the lowercase caps
-
-lower.u#:=11/36pt#; % unit width
-lower.width_adj#:=0pt#; % width adjustment for certain characters
-lower.cap_serif_fit#:=1.5/36pt#; % extra sidebar near uppercase serifs
-lower.letter_fit#:=5/36pt#; % extra space added to all sidebars
-
-lower.body_height#:=80/36pt#; % height of tallest characters
-lower.cap_height#:=77.55/36pt#; % height of caps
-lower.x_height#:=62/36pt#; % height of lowercase without ascenders
-lower.bar_height#:=38/36pt#; % height of crossbar in lowercase e
-lower.comma_depth#:=30/36pt#; % depth of comma below baseline
-
-lower.flare#:=16/36pt#; % diameter of bulbs or breadth of terminals
-lower.cap_hair#:=7.5/36pt#; % uppercase hairline breadth %might be reduced to 7
-lower.stem#:=14/36pt#; % lowercase stem breadth
-lower.cap_stem#:=18/36pt#; % uppercase stem breadth
-lower.cap_curve#:=18/36pt#; % uppercase curve breadth
-lower.cap_ess#:=12/36pt#; % breadth in middle of uppercase s
-
-lower.cap_jut#:=15/36pt#; % protrusion of uppercase serifs
-lower.beak_jut#:=5/36pt#; % horizontal protrusion of beak serifs
-lower.beak#:=22/36pt#; % vertical protrusion of beak serifs
-lower.slab#:=7/36pt#; % serif and arm thickness
-lower.cap_bar#:=7/36pt#; % uppercase bar thickness
-lower.cap_band#:=7/36pt#; % uppercase thickness above/below lobes
-lower.cap_notch_cut#:=4pt#; % max breadth above/below uppercase notches
-
-lower.o#:=3.5/36pt#; % amount of overshoot for curves
-lower.apex_o#:=2.4/36pt#; % amount of overshoot for diagonal junctions
-
-lower.fudge:=1; % factor applied to weights of heavy characters
-
-generate cyrfont % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/wncyr6.mf b/Master/texmf-dist/fonts/source/public/ams/wncyr6.mf
deleted file mode 100644
index 898dc30d035..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/wncyr6.mf
+++ /dev/null
@@ -1,150 +0,0 @@
-%% @metafontfile{
-%% filename="wncyr6.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) Humanities and Arts Computing Center,
-%% University of Washington;
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "64483 150 877 7742"
-%% keywords="amsfonts, tex, metafont , cyrillic ",
-%% abstract="This is the parameter file for use with
-%% wncyr6, the cyrillic font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% This is WNCYR6.MF, Washington Computer Modern Cyrillic 6 point,
-% which is based on WNCYR10.MF developed at the University of Washington
-% (based on CMCSC10.MF (Computer Modern Roman Caps and Small Caps 10 point))
-% and other relevant Computer Modern parameter values.
-% This font was created at AMS.
-
-if unknown cmbase: input cmbase fi
-
-font_identifier:="WNCYR V2.2"; font_size 6pt#;
-
-% first come parameters used to set the uppercase letters
-% (including some for lowercase that aren't actually used)
-u#:=14/36pt#; % unit width
-width_adj#:=0pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=2.8/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=3/36pt#; % extra space added to all sidebars
-
-body_height#:=162/36pt#; % height of tallest characters
-asc_height#:=150/36pt#; % height of lowercase ascenders
-cap_height#:=147.6/36pt#; % height of caps
-fig_height#:=139.2/36pt#; % height of numerals
-x_height#:=93/36pt#; % height of lowercase without ascenders
-math_axis#:=54/36pt#; % axis of symmetry for math symbols
-bar_height#:=52.2/36pt#; % height of crossbar in lowercase e
-comma_depth#:=42/36pt#; % depth of comma below baseline
-desc_depth#:=42/36pt#; % depth of lowercase descenders
-
-crisp#:=0pt#; % diameter of serif corners
-tiny#:=7/36pt#; % diameter of rounded corners
-fine#:=6/36pt#; % diameter of sharply rounded corners
-thin_join#:=6/36pt#; % width of extrafine details
-hair#:=8/36pt#; % lowercase hairline breadth
-stem#:=18/36pt#; % lowercase stem breadth
-curve#:=20.5/36pt#; % lowercase curve breadth
-ess#:=17/36pt#; % breadth in middle of lowercase s
-flare#:=21/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=26/36pt#; % diameter of dots
-cap_hair#:=8.5/36pt#; % uppercase hairline breadth
-cap_stem#:=21.5/36pt#; % uppercase stem breadth
-cap_curve#:=24/36pt#; % uppercase curve breadth
-cap_ess#:=19/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.31pt#; % thickness of lines in math symbols
-
-dish#:=.8/36pt#; % amount erased at top or bottom of serifs
-bracket#:=12/36pt#; % vertical distance from serif base to tangent
-jut#:=17/36pt#; % protrusion of lowercase serifs
-cap_jut#:=23/36pt#; % protrusion of uppercase serifs
-beak_jut#:=6.8/36pt#; % horizontal protrusion of beak serifs
-beak#:=42/36pt#; % vertical protrusion of beak serifs
-vair#:=7/36pt#; % vertical diameter of hairlines
-notch_cut#:=6pt#; % maximum breadth above or below notches
-bar#:=8.5/36pt#; % lowercase bar thickness
-slab#:=8.5/36pt#; % serif and arm thickness
-cap_bar#:=8.5/36pt#; % uppercase bar thickness
-cap_band#:=8.5/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=6pt#; % max breadth above/below uppercase notches
-serif_drop#:=2.4/36pt#; % vertical drop of sloped serifs
-stem_corr#:=.8/36pt#; % for small refinements of stem breadth
-vair_corr#:=.7/36pt#; % for small refinements of hairline height
-apex_corr#:=0pt#; % extra width at diagonal junctions
-
-o#:=4.5/36pt#; % amount of overshoot for curves
-apex_o#:=4.5/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=0; % tilt ratio $(\Delta x/\Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=.8; % extra openness of math symbols
-superness:=1/sqrt2; % parameter for superellipses
-superpull:=1/6; % extra openness inside bowls
-beak_darkness:=11/30; % fraction of triangle inside beak serifs
-ligs:=2; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=false; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=false; % should math-mode spacing be used?
-
-% now come replacements used to set the lowercase caps
-
-lower.u#:=10/36pt#; % unit width
-lower.width_adj#:=0pt#; % width adjustment for certain characters
-lower.cap_serif_fit#:=1.5/36pt#; % extra sidebar near uppercase serifs
-lower.letter_fit#:=2.7/36pt#; % extra space added to all sidebars
-
-lower.body_height#:=103/36pt#; % height of tallest characters
-lower.cap_height#:=93/36pt#; % height of caps
-lower.x_height#:=59/36pt#; % height of lowercase without ascenders
-lower.bar_height#:=33/36pt#; % height of crossbar in lowercase e
-lower.comma_depth#:=27.5/36pt#; % depth of comma below baseline
-
-lower.flare#:=17/36pt#; % diameter of bulbs or breadth of terminals
-lower.cap_hair#:=7/36pt#; % uppercase hairline breadth %might be reduced to 7
-lower.stem#:=15/36pt#; % lowercase stem breadth
-lower.cap_stem#:=18/36pt#; % uppercase stem breadth
-lower.cap_curve#:=20/36pt#; % uppercase curve breadth
-lower.cap_ess#:=16.5/36pt#; % breadth in middle of uppercase s
-
-lower.cap_jut#:=16/36pt#; % protrusion of uppercase serifs
-lower.beak_jut#:=4.3/36pt#; % horizontal protrusion of beak serifs
-lower.beak#:=24/36pt#; % vertical protrusion of beak serifs
-lower.slab#:=7.5/36pt#; % serif and arm thickness
-lower.cap_bar#:=7.5/36pt#; % uppercase bar thickness
-lower.cap_band#:=7.5/36pt#; % uppercase thickness above/below lobes
-lower.cap_notch_cut#:=6pt#; % max breadth above/below uppercase notches
-
-lower.o#:=3/36pt#; % amount of overshoot for curves
-lower.apex_o#:=2.4/36pt#; % amount of overshoot for diagonal junctions
-
-lower.fudge:=1; % factor applied to weights of heavy characters
-
-generate cyrfont % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/wncyr7.mf b/Master/texmf-dist/fonts/source/public/ams/wncyr7.mf
deleted file mode 100644
index d9012d47511..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/wncyr7.mf
+++ /dev/null
@@ -1,151 +0,0 @@
-%% @metafontfile{
-%% filename="wncyr7.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) Humanities and Arts Computing Center,
-%% University of Washington;
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "29808 151 876 7332"
-%% keywords="amsfonts, tex, metafont , cyrillic ",
-%% abstract="This is the parameter file for use with
-%% wncyr7, the cyrillic font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% This is WNCYR7.MF, Washington Computer Modern Cyrillic 7 point,
-% which is based on CMCSC10.MF
-% (Computer Modern Roman Caps and Small Caps 10 point)
-% and Computer Modern parameter values relevant to 7 point size
-%
-% (C) 1989 Humanities and Arts Computing Center, University of Washington
-
-if unknown cmbase: input cmbase fi
-
-font_identifier:="WNCYR V2.2"; font_size 7pt#;
-
-% first come parameters used to set the uppercase letters
-% (including some for lowercase that aren't actually used)
-u#:=15.5/36pt#; % unit width
-width_adj#:=0pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=3.5/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=2/36pt#; % extra space added to all sidebars
-
-body_height#:=189/36pt#; % height of tallest characters
-asc_height#:=175/36pt#; % height of lowercase ascenders
-cap_height#:=172.26/36pt#; % height of caps
-fig_height#:=162.4/36pt#; % height of numerals
-x_height#:=108.5/36pt#; % height of lowercase without ascenders
-math_axis#:=63/36pt#; % axis of symmetry for math symbols
-bar_height#:=60.9/36pt#; % height of crossbar in lowercase e
-comma_depth#:=49/36pt#; % depth of comma below baseline
-desc_depth#:=49/36pt#; % depth of lowercase descenders
-
-crisp#:=0pt#; % diameter of serif corners
-tiny#:=7/36pt#; % diameter of rounded corners
-fine#:=6/36pt#; % diameter of sharply rounded corners
-thin_join#:=6/36pt#; % width of extrafine details
-hair#:=8.5/36pt#; % lowercase hairline breadth
-stem#:=20/36pt#; % lowercase stem breadth
-curve#:=23/36pt#; % lowercase curve breadth
-ess#:=21/36pt#; % breadth in middle of lowercase s
-flare#:=24/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=29/36pt#; % diameter of dots
-cap_hair#:=9/36pt#; % uppercase hairline breadth
-cap_stem#:=24/36pt#; % uppercase stem breadth
-cap_curve#:=27/36pt#; % uppercase curve breadth
-cap_ess#:=23/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.34pt#; % thickness of lines in math symbols
-
-dish#:=.9/36pt#; % amount erased at top or bottom of serifs
-bracket#:=14/36pt#; % vertical distance from serif base to tangent
-jut#:=19/36pt#; % protrusion of lowercase serifs
-cap_jut#:=26/36pt#; % protrusion of uppercase serifs
-beak_jut#:=7.6/36pt#; % horizontal protrusion of beak serifs
-beak#:=49/36pt#; % vertical protrusion of beak serifs
-vair#:=7/36pt#; % vertical diameter of hairlines
-notch_cut#:=7pt#; % maximum breadth above or below notches
-bar#:=9/36pt#; % lowercase bar thickness
-slab#:=9/36pt#; % serif and arm thickness
-cap_bar#:=9/36pt#; % uppercase bar thickness
-cap_band#:=9/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=7pt#; % max breadth above/below uppercase notches
-serif_drop#:=2.8/36pt#; % vertical drop of sloped serifs
-stem_corr#:=.9/36pt#; % for small refinements of stem breadth
-vair_corr#:=.9/36pt#; % for small refinements of hairline height
-apex_corr#:=0pt#; % extra width at diagonal junctions
-
-o#:=5/36pt#; % amount of overshoot for curves
-apex_o#:=5/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=0; % tilt ratio $(^Delta x/^Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=0; % extra openness of math symbols
-superness:=1/sqrt2; % parameter for superellipses
-superpull:=1/6; % extra openness inside bowls
-beak_darkness:=11/30; % fraction of triangle inside beak serifs
-ligs:=1; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=false; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=false; % should math-mode spacing be used?
-
-% now come replacements used to set the lowercase caps
-
-lower.u#:=11/36pt#; % unit width
-lower.width_adj#:=0pt#; % width adjustment for certain characters
-lower.cap_serif_fit#:=1.8/36pt#; % extra sidebar near uppercase serifs
-lower.letter_fit#:=1.8/36pt#; % extra space added to all sidebars
-
-lower.body_height#:=120/36pt#; % height of tallest characters
-lower.cap_height#:=108.5/36pt#; % height of caps
-lower.x_height#:=69/36pt#; % height of lowercase without ascenders
-lower.bar_height#:=38/36pt#; % height of crossbar in lowercase e
-lower.comma_depth#:=32/36pt#; % depth of comma below baseline
-
-lower.flare#:=19/36pt#; % diameter of bulbs or breadth of terminals
-lower.cap_hair#:=7.5/36pt#; % uppercase hairline breadth %might be reduced to 7
-lower.stem#:=17/36pt#; % lowercase stem breadth
-lower.cap_stem#:=20/36pt#; % uppercase stem breadth
-lower.cap_curve#:=23/36pt#; % uppercase curve breadth
-lower.cap_ess#:=20/36pt#; % breadth in middle of uppercase s
-
-lower.cap_jut#:=18/36pt#; % protrusion of uppercase serifs
-lower.beak_jut#:=4.8/36pt#; % horizontal protrusion of beak serifs
-lower.beak#:=28/36pt#; % vertical protrusion of beak serifs
-lower.slab#:=8/36pt#; % serif and arm thickness
-lower.cap_bar#:=8/36pt#; % uppercase bar thickness
-lower.cap_band#:=8/36pt#; % uppercase thickness above/below lobes
-lower.cap_notch_cut#:=6.5pt#; % max breadth above/below uppercase notches
-
-lower.o#:=3/36pt#; % amount of overshoot for curves
-lower.apex_o#:=2.4/36pt#; % amount of overshoot for diagonal junctions
-
-lower.fudge:=1; % factor applied to weights of heavy characters
-
-generate cyrfont % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/wncyr8.mf b/Master/texmf-dist/fonts/source/public/ams/wncyr8.mf
deleted file mode 100644
index e080d62f39b..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/wncyr8.mf
+++ /dev/null
@@ -1,146 +0,0 @@
-%% @metafontfile{
-%% filename="wncyr8.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) Humanities and Arts Computing Center,
-%% University of Washington;
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "28257 146 835 7630"
-%% keywords="amsfonts, tex, metafont , cyrillic ",
-%% abstract="This is the parameter file for use with
-%% wncyr8, the cyrillic font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% This is WNCYR8.MF, Washington Computer Modern Cyrillic 8 point;
-% which is based on WNCYR10.MF developed at the University of Washington
-% and on CMCSC8.MF created at the American Mathematical Society.
-
-if unknown cmbase: input cmbase fi
-
-font_identifier:="WNCYR V2.2"; font_size 8pt#;
-
-u#:=18/36pt#; % unit width
-width_adj#:=0pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=4.1/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=2.5/36pt#; % extra space added to all sidebars
-
-body_height#:=216/36pt#; % height of tallest characters
-asc_height#:=200/36pt#; % height of lowercase ascenders
-cap_height#:=196.8/36pt#; % height of caps
-fig_height#:=185.6/36pt#; % height of numerals
-x_height#:=124/36pt#; % height of lowercase without ascenders
-math_axis#:=72/36pt#; % axis of symmetry for math symbols
-bar_height#:=69.6/36pt#; % height of crossbar in lowercase e
-comma_depth#:=56/36pt#; % depth of comma below baseline
-desc_depth#:=56/36pt#; % depth of lowercase descenders
-
-crisp#:=0pt#; % diameter of serif corners
-tiny#:=8/36pt#; % diameter of rounded corners
-fine#:=7/36pt#; % diameter of sharply rounded corners
-thin_join#:=7/36pt#; % width of extrafine details
-hair#:=9/36pt#; % lowercase hairline breadth
-stem#:=22/36pt#; % lowercase stem breadth
-curve#:=25.5/36pt#; % lowercase curve breadth
-ess#:=23/36pt#; % breadth in middle of lowercase s
-flare#:=27/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=32/36pt#; % diameter of dots
-cap_hair#:=9.5/36pt#; % uppercase hairline breadth
-cap_stem#:=26.5/36pt#; % uppercase stem breadth
-cap_curve#:=30/36pt#; % uppercase curve breadth
-cap_ess#:=27/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.36pt#; % thickness of lines in math symbols
-
-dish#:=1/36pt#; % amount erased at top or bottom of serifs
-bracket#:=16/36pt#; % vertical distance from serif base to tangent
-jut#:=22/36pt#; % protrusion of lowercase serifs
-cap_jut#:=29/36pt#; % protrusion of uppercase serifs
-beak_jut#:=8.4/36pt#; % horizontal protrusion of beak serifs
-beak#:=56/36pt#; % vertical protrusion of beak serifs
-vair#:=8/36pt#; % vertical diameter of hairlines
-notch_cut#:=8pt#; % maximum breadth above or below notches
-bar#:=9.5/36pt#; % lowercase bar thickness
-slab#:=9.5/36pt#; % serif and arm thickness
-cap_bar#:=9.5/36pt#; % uppercase bar thickness
-cap_band#:=9.5/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=8pt#; % max breadth above/below uppercase notches
-serif_drop#:=3.2/36pt#; % vertical drop of sloped serifs
-stem_corr#:=1/36pt#; % for small refinements of stem breadth
-vair_corr#:=1/36pt#; % for small refinements of hairline height
-apex_corr#:=0pt#; % extra width at diagonal junctions
-
-o#:=6/36pt#; % amount of overshoot for curves
-apex_o#:=6/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=0; % tilt ratio $(\Delta x/\Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=.4; % extra openness of math symbols
-superness:=1/sqrt2; % parameter for superellipses
-superpull:=1/6; % extra openness inside bowls
-beak_darkness:=11/30; % fraction of triangle inside beak serifs
-ligs:=1; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=false; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=false; % should math-mode spacing be used?
-
-% now come replacements used to set the lowercase caps
-
-lower.u#:=12.8/36pt#; % unit width
-lower.width_adj#:=0pt#; % width adjustment for certain characters
-lower.cap_serif_fit#:=2.1/36pt#; % extra sidebar near uppercase serifs
-lower.letter_fit#:=2.25/36pt#; % extra space added to all sidebars
-
-lower.body_height#:=136/36pt#; % height of tallest characters
-lower.cap_height#:=124/36pt#; % height of caps
-lower.x_height#:=78/36pt#; % height of lowercase without ascenders
-lower.bar_height#:=43.4/36pt#; % height of crossbar in lowercase e
-lower.comma_depth#:=37/36pt#; % depth of comma below baseline
-
-lower.flare#:=21/36pt#; % diameter of bulbs or breadth of terminals
-lower.cap_hair#:=7.9/36pt#; % uppercase hairline breadth
-lower.stem#:=18.7/36pt#; % lowercase stem breadth
-lower.cap_stem#:=22/36pt#; % uppercase stem breadth
-lower.cap_curve#:=25/36pt#; % uppercase curve breadth
-lower.cap_ess#:=23.5/36pt#; % breadth in middle of uppercase s
-
-lower.cap_jut#:=20/36pt#; % protrusion of uppercase serifs
-lower.beak_jut#:=5.3/36pt#; % horizontal protrusion of beak serifs
-lower.beak#:=32/36pt#; % vertical protrusion of beak serifs
-lower.slab#:=8.5/36pt#; % serif and arm thickness
-lower.cap_bar#:=8.5/36pt#; % uppercase bar thickness
-lower.cap_band#:=8.5/36pt#; % uppercase thickness above/below lobes
-lower.cap_notch_cut#:=7.5pt#; % max breadth above/below uppercase notches
-
-lower.o#:=4/36pt#; % amount of overshoot for curves
-lower.apex_o#:=3/36pt#; % amount of overshoot for diagonal junctions
-
-lower.fudge:=1; % factor applied to weights of heavy characters
-
-generate cyrfont % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/wncyr9.mf b/Master/texmf-dist/fonts/source/public/ams/wncyr9.mf
deleted file mode 100644
index 44b9c6cdbf6..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/wncyr9.mf
+++ /dev/null
@@ -1,147 +0,0 @@
-%% @metafontfile{
-%% filename="wncyr9.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) Humanities and Arts Computing Center,
-%% University of Washington;
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "11617 147 842 7678"
-%% keywords="amsfonts, tex, metafont , cyrillic ",
-%% abstract="This is the parameter file for use with
-%% wncyr9, the cyrillic font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% This is WNCYR9.MF, Washington Computer Modern Cyrillic 9 point,
-% which is based on WNCYR10.MF developed at the University of Washington
-% and on CMCSC9.MF created at the American Mathematical Society.
-% This font was created at AMS.
-
-if unknown cmbase: input cmbase fi
-
-font_identifier:="WNCYR V2.2"; font_size 9pt#;
-
-u#:=19/36pt#; % unit width
-width_adj#:=0pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=4.6/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=3.5/36pt#; % extra space added to all sidebars
-
-body_height#:=243/36pt#; % height of tallest characters
-asc_height#:=225/36pt#; % height of lowercase ascenders
-cap_height#:=221.4/36pt#; % height of caps
-fig_height#:=208.8/36pt#; % height of numerals
-x_height#:=139.5/36pt#; % height of lowercase without ascenders
-math_axis#:=81/36pt#; % axis of symmetry for math symbols
-bar_height#:=78.3/36pt#; % height of crossbar in lowercase e
-comma_depth#:=63/36pt#; % depth of comma below baseline
-desc_depth#:=63/36pt#; % depth of lowercase descenders
-
-crisp#:=0pt#; % diameter of serif corners
-tiny#:=8/36pt#; % diameter of rounded corners
-fine#:=7/36pt#; % diameter of sharply rounded corners
-thin_join#:=7/36pt#; % width of extrafine details
-hair#:=9/36pt#; % lowercase hairline breadth
-stem#:=24/36pt#; % lowercase stem breadth
-curve#:=28/36pt#; % lowercase curve breadth
-ess#:=25/36pt#; % breadth in middle of lowercase s
-flare#:=30/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=35/36pt#; % diameter of dots
-cap_hair#:=10/36pt#; % uppercase hairline breadth
-cap_stem#:=29/36pt#; % uppercase stem breadth
-cap_curve#:=33/36pt#; % uppercase curve breadth
-cap_ess#:=31/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.38pt#; % thickness of lines in math symbols
-
-dish#:=1/36pt#; % amount erased at top or bottom of serifs
-bracket#:=18/36pt#; % vertical distance from serif base to tangent
-jut#:=25/36pt#; % protrusion of lowercase serifs
-cap_jut#:=33/36pt#; % protrusion of uppercase serifs
-beak_jut#:=9.2/36pt#; % horizontal protrusion of beak serifs
-beak#:=63/36pt#; % vertical protrusion of beak serifs
-vair#:=8/36pt#; % vertical diameter of hairlines
-notch_cut#:=9pt#; % maximum breadth above or below notches
-bar#:=10/36pt#; % lowercase bar thickness
-slab#:=10/36pt#; % serif and arm thickness
-cap_bar#:=10/36pt#; % uppercase bar thickness
-cap_band#:=10/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=9pt#; % max breadth above/below uppercase notches
-serif_drop#:=3.6/36pt#; % vertical drop of sloped serifs
-stem_corr#:=1/36pt#; % for small refinements of stem breadth
-vair_corr#:=1/36pt#; % for small refinements of hairline height
-apex_corr#:=0pt#; % extra width at diagonal junctions
-
-o#:=7/36pt#; % amount of overshoot for curves
-apex_o#:=7/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=0; % tilt ratio $(\Delta x/\Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=.2; % extra openness of math symbols
-superness:=1/sqrt2; % parameter for superellipses
-superpull:=1/6; % extra openness inside bowls
-beak_darkness:=11/30; % fraction of triangle inside beak serifs
-ligs:=1; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=false; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=false; % should math-mode spacing be used?
-
-% now come replacements used to set the lowercase caps
-
-lower.u#:=12.7/36pt#; % unit width
-lower.width_adj#:=0pt#; % width adjustment for certain characters
-lower.cap_serif_fit#:=2.75/36pt#; % extra sidebar near uppercase serifs
-lower.letter_fit#:=3.5/36pt#; % extra space added to all sidebars
-
-lower.body_height#:=153/36pt#; % height of tallest characters
-lower.cap_height#:=139.5/36pt#; % height of caps
-lower.x_height#:=87.8/36pt#; % height of lowercase without ascenders
-lower.bar_height#:=49.3/36pt#; % height of crossbar in lowercase e
-lower.comma_depth#:=39.7/36pt#; % depth of comma below baseline
-
-lower.flare#:=22/36pt#; % diameter of bulbs or breadth of terminals
-lower.cap_hair#:=8.6/36pt#; % uppercase hairline breadth
-lower.stem#:=19/36pt#; % lowercase stem breadth
-lower.cap_stem#:=22.6/36pt#; % uppercase stem breadth
-lower.cap_curve#:=26.7/36pt#; % uppercase curve breadth
-lower.cap_ess#:=23.9/36pt#; % breadth in middle of uppercase s
-
-lower.cap_jut#:=25/36pt#; % protrusion of uppercase serifs
-lower.beak_jut#:=5.8/36pt#; % horizontal protrusion of beak serifs
-lower.beak#:=39.7/36pt#; % vertical protrusion of beak serifs
-lower.slab#:=10/36pt#; % serif and arm thickness
-lower.cap_bar#:=10/36pt#; % uppercase bar thickness
-lower.cap_band#:=10/36pt#; % uppercase thickness above/below lobes
-lower.cap_notch_cut#:=9pt#; % max breadth above/below uppercase notches
-
-lower.o#:=4.5/36pt#; % amount of overshoot for curves
-lower.apex_o#:=3/36pt#; % amount of overshoot for diagonal junctions
-
-lower.fudge:=1; % factor applied to weights of heavy characters
-
-generate cyrfont % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/wncysc10.mf b/Master/texmf-dist/fonts/source/public/ams/wncysc10.mf
deleted file mode 100644
index 7aa7ddfaeb4..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/wncysc10.mf
+++ /dev/null
@@ -1,151 +0,0 @@
-%% @metafontfile{
-%% filename="wncysc10.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) Humanities and Arts Computing Center,
-%% University of Washington;
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "02752 151 870 7291"
-%% keywords="amsfonts, tex, metafont , cyrillic ",
-%% abstract="This is the parameter file for use with
-%% wncysc10, the cyrillic cap-small-cap font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% This is WNCYSC10, Washington Computer Modern Cyrillic
-% Caps and Small Caps 10 point, which is based on CMCSC10.MF
-% (Computer Modern Roman Caps and Small Caps 10 point)
-%
-% (C) 1989 Humanities and Arts Computing Center, University of Washington
-
-if unknown cmbase: input cmbase fi
-
-font_identifier:="WNCYSC V2.2"; font_size 10pt#;
-
-% first come parameters used to set the uppercase letters
-% (including some for lowercase that aren't actually used)
-u#:=21/36pt#; % unit width
-width_adj#:=0pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=5/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=5/36pt#; % extra space added to all sidebars
-
-body_height#:=270/36pt#; % height of tallest characters
-asc_height#:=250/36pt#; % height of lowercase ascenders
-cap_height#:=246/36pt#; % height of caps
-fig_height#:=232/36pt#; % height of numerals
-x_height#:=155/36pt#; % height of lowercase without ascenders
-math_axis#:=90/36pt#; % axis of symmetry for math symbols
-bar_height#:=87/36pt#; % height of crossbar in lowercase e
-comma_depth#:=70/36pt#; % depth of comma below baseline
-desc_depth#:=70/36pt#; % depth of lowercase descenders
-
-crisp#:=0pt#; % diameter of serif corners
-tiny#:=8/36pt#; % diameter of rounded corners
-fine#:=7/36pt#; % diameter of sharply rounded corners
-thin_join#:=7/36pt#; % width of extrafine details
-hair#:=9/36pt#; % lowercase hairline breadth
-stem#:=25/36pt#; % lowercase stem breadth
-curve#:=30/36pt#; % lowercase curve breadth
-ess#:=27/36pt#; % breadth in middle of lowercase s
-flare#:=33/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=38/36pt#; % diameter of dots
-cap_hair#:=11/36pt#; % uppercase hairline breadth
-cap_stem#:=32/36pt#; % uppercase stem breadth
-cap_curve#:=37/36pt#; % uppercase curve breadth
-cap_ess#:=35/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.4pt#; % thickness of lines in math symbols
-
-dish#:=1/36pt#; % amount erased at top or bottom of serifs
-bracket#:=20/36pt#; % vertical distance from serif base to tangent
-jut#:=28/36pt#; % protrusion of lowercase serifs
-cap_jut#:=37/36pt#; % protrusion of uppercase serifs
-beak_jut#:=10/36pt#; % horizontal protrusion of beak serifs
-beak#:=70/36pt#; % vertical protrusion of beak serifs
-vair#:=8/36pt#; % vertical diameter of hairlines
-notch_cut#:=10pt#; % maximum breadth above or below notches
-bar#:=11/36pt#; % lowercase bar thickness
-slab#:=11/36pt#; % serif and arm thickness
-cap_bar#:=11/36pt#; % uppercase bar thickness
-cap_band#:=11/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=10pt#; % max breadth above/below uppercase notches
-serif_drop#:=4/36pt#; % vertical drop of sloped serifs
-stem_corr#:=1/36pt#; % for small refinements of stem breadth
-vair_corr#:=1/36pt#; % for small refinements of hairline height
-apex_corr#:=0pt#; % extra width at diagonal junctions
-
-o#:=8/36pt#; % amount of overshoot for curves
-apex_o#:=8/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=0; % tilt ratio $(^Delta x/^Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=0; % extra openness of math symbols
-superness:=1/sqrt2; % parameter for superellipses
-superpull:=1/6; % extra openness inside bowls
-beak_darkness:=11/30; % fraction of triangle inside beak serifs
-ligs:=1; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=false; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=false; % should math-mode spacing be used?
-
-% now come replacements used to set the lowercase caps
-
-lower.u#:=16/36pt#; % unit width
-lower.width_adj#:=0pt#; % width adjustment for certain characters
-lower.cap_serif_fit#:=4/36pt#; % extra sidebar near uppercase serifs
-lower.letter_fit#:=2.4/36pt#; % extra space added to all sidebars
-
-lower.body_height#:=200/36pt#; % height of tallest characters
-lower.cap_height#:=185/36pt#; % height of caps
-lower.x_height#:=116/36pt#; % height of lowercase without ascenders
-lower.bar_height#:=65/36pt#; % height of crossbar in lowercase e
-lower.comma_depth#:=52/36pt#; % depth of comma below baseline
-
-lower.flare#:=25/36pt#; % diameter of bulbs or breadth of terminals
-lower.cap_hair#:=9.1/36pt#; % uppercase hairline breadth %might be reduced to 7
-lower.stem#:=21/36pt#; % lowercase stem breadth
-lower.cap_stem#:=26/36pt#; % uppercase stem breadth
-lower.cap_curve#:=31/36pt#; % uppercase curve breadth
-lower.cap_ess#:=28/36pt#; % breadth in middle of uppercase s
-
-lower.cap_jut#:=26/36pt#; % protrusion of uppercase serifs
-lower.beak_jut#:=7/36pt#; % horizontal protrusion of beak serifs
-lower.beak#:=52/36pt#; % vertical protrusion of beak serifs
-lower.slab#:=9.1/36pt#; % serif and arm thickness
-lower.cap_bar#:=9.1/36pt#; % uppercase bar thickness
-lower.cap_band#:=9.1/36pt#; % uppercase thickness above/below lobes
-lower.cap_notch_cut#:=10pt#; % max breadth above/below uppercase notches
-
-lower.o#:=5/36pt#; % amount of overshoot for curves
-lower.apex_o#:=4/36pt#; % amount of overshoot for diagonal junctions
-
-lower.fudge:=1; % factor applied to weights of heavy characters
-
-
-generate cyrcsc % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/wncyss10.mf b/Master/texmf-dist/fonts/source/public/ams/wncyss10.mf
deleted file mode 100644
index 247c555d789..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/wncyss10.mf
+++ /dev/null
@@ -1,149 +0,0 @@
-%% @metafontfile{
-%% filename="wncyss10.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) Humanities and Arts Computing Center,
-%% University of Washington;
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "25861 149 859 7196"
-%% keywords="amsfonts, tex, metafont , cyrillic ",
-%% abstract="This is the parameter file for use with
-%% wncyss10, the cyrillic sans-serif font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% This is WNCYSS10.MF, Washington Computer Modern Cyrillic Sans Serif 10 point,
-% which is based on CMSS10.MF (Computer Modern Sans Serif 10 point)
-% and on CMCSC10.MF (Computer Modern Roman Caps and Small Caps 10 point)
-%
-% (C) 1989 Humanities and Arts Computing Center, University of Washington
-
-if unknown cmbase: input cmbase fi
-
-font_identifier:="WNCYSS V2.2"; font_size 10pt#;
-
-u#:=20/36pt#; % unit width
-width_adj#:=15/36pt#; % width adjustment for certain characters
-serif_fit#:=-7/36pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=-10/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=0pt#; % extra space added to all sidebars
-
-body_height#:=270/36pt#; % height of tallest characters
-asc_height#:=250/36pt#; % height of lowercase ascenders
-cap_height#:=250/36pt#; % height of caps
-fig_height#:=236/36pt#; % height of numerals
-x_height#:=160/36pt#; % height of lowercase without ascenders
-math_axis#:=90/36pt#; % axis of symmetry for math symbols
-bar_height#:=79/36pt#; % height of crossbar in lowercase e
-comma_depth#:=45/36pt#; % depth of comma below baseline
-desc_depth#:=70/36pt#; % depth of lowercase descenders
-
-crisp#:=0pt#; % diameter of serif corners
-tiny#:=0pt#; % diameter of rounded corners
-fine#:=0pt#; % diameter of sharply rounded corners
-thin_join#:=17/36pt#; % width of extrafine details
-hair#:=28/36pt#; % lowercase hairline breadth
-stem#:=28/36pt#; % lowercase stem breadth
-curve#:=28/36pt#; % lowercase curve breadth
-ess#:=28/36pt#; % breadth in middle of lowercase s
-flare#:=25/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=30/36pt#; % diameter of dots
-cap_hair#:=28/36pt#; % uppercase hairline breadth
-cap_stem#:=32/36pt#; % uppercase stem breadth
-cap_curve#:=32/36pt#; % uppercase curve breadth
-cap_ess#:=32/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.4pt#; % thickness of lines in math symbols
-
-dish#:=0pt#; % amount erased at top or bottom of serifs
-bracket#:=0pt#; % vertical distance from serif base to tangent
-jut#:=0pt#; % protrusion of lowercase serifs
-cap_jut#:=0pt#; % protrusion of uppercase serifs
-beak_jut#:=0pt#; % horizontal protrusion of beak serifs
-beak#:=.5/36pt#; % vertical protrusion of beak serifs
-vair#:=22/36pt#; % vertical diameter of hairlines
-notch_cut#:=18/36pt#; % maximum breadth above or below notches
-bar#:=21/36pt#; % lowercase bar thickness
-slab#:=23/36pt#; % serif and arm thickness
-cap_bar#:=22/36pt#; % uppercase bar thickness
-cap_band#:=20/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=25/36pt#; % max breadth above/below uppercase notches
-serif_drop#:=2/36pt#; % vertical drop of sloped serifs
-stem_corr#:=1/36pt#; % for small refinements of stem breadth
-vair_corr#:=1/36pt#; % for small refinements of hairline height
-apex_corr#:=5/36pt#; % extra width at diagonal junctions
-
-o#:=8/36pt#; % amount of overshoot for curves
-apex_o#:=0pt#; % amount of overshoot for diagonal junctions
-
-slant:=0; % tilt ratio $(\Delta x/\Delta y)$
-fudge:=.96; % factor applied to weights of heavy characters
-math_spread:=0; % extra openness of math symbols
-superness:=1/sqrt 2; % parameter for superellipses
-superpull:=1/20; % extra openness inside bowls
-beak_darkness:=0; % fraction of triangle inside beak serifs
-ligs:=2; % level of ligatures to be included
-
-square_dots:=true; % should dots be square?
-hefty:=true; % should we try hard not to be overweight?
-serifs:=false; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=false; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=false; % should math-mode spacing be used?
-
-% now come replacements used to set the lowercase caps
-
-lower.u#:=14/36pt#; % unit width
-lower.width_adj#:=10/36pt#; % width adjustment for certain characters
-lower.cap_serif_fit#:=-3/36pt#; % extra sidebar near uppercase serifs
-lower.letter_fit#:=0pt#; % extra space added to all sidebars
-
-lower.body_height#:=170/36pt#; % height of tallest characters
-lower.cap_height#:=160/36pt#; % height of caps
-lower.x_height#:=98/36pt#; % height of lowercase without ascenders
-lower.bar_height#:=52/36pt#; % height of crossbar in lowercase e
-lower.comma_depth#:=40/36pt#; % depth of comma below baseline
-
-lower.flare#:=18/36pt#; % diameter of bulbs or breadth of terminals
-lower.cap_hair#:=28/36pt#; % uppercase hairline breadth %might be reduced to 7
-lower.stem#:=28/36pt#; % lowercase stem breadth
-lower.cap_stem#:=28/36pt#; % uppercase stem breadth
-lower.cap_curve#:=28/36pt#; % uppercase curve breadth
-lower.cap_ess#:=28/36pt#; % breadth in middle of uppercase s
-
-lower.cap_jut#:=0pt#; % protrusion of uppercase serifs
-lower.beak_jut#:=0pt#; % horizontal protrusion of beak serifs
-lower.beak#:=.5/36pt#; % vertical protrusion of beak serifs
-lower.slab#:=23/36pt#; % serif and arm thickness
-lower.cap_bar#:=21/36pt#; % uppercase bar thickness
-lower.cap_band#:=21/36pt#; % uppercase thickness above/below lobes
-lower.cap_notch_cut#:=18pt#; % max breadth above/below uppercase notches
-
-lower.o#:=6/36pt#; % amount of overshoot for curves
-lower.apex_o#:=0pt#; % amount of overshoot for diagonal junctions
-
-lower.fudge:=.94; % factor applied to weights of heavy characters
-
-
-generate cyrfont % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/wncyss8.mf b/Master/texmf-dist/fonts/source/public/ams/wncyss8.mf
deleted file mode 100644
index a4f7167ea8c..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/wncyss8.mf
+++ /dev/null
@@ -1,148 +0,0 @@
-%% @metafontfile{
-%% filename="wncyss8.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) Humanities and Arts Computing Center,
-%% University of Washington;
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "32037 148 854 7703"
-%% keywords="amsfonts, tex, metafont , cyrillic ",
-%% abstract="This is the parameter file for use with
-%% wncyss8, the cyrillic sans-serif font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% This is WNCYSS8.MF, Washington Computer Modern Cyrillic Sans Serif 8 point,
-% which is based on CMSS8.MF (Computer Modern Sans Serif 8 point)
-% and on CMCSC8.MF (Computer Modern Roman Caps and Small Caps 8 point)
-%
-% (C) 1989 Humanities and Arts Computing Center, University of Washington
-
-if unknown cmbase: input cmbase fi
-
-font_identifier:="WNCYSS V2.2"; font_size 8pt#;
-
-u#:=17/36pt#; % unit width
-width_adj#:=12/36pt#; % width adjustment for certain characters
-serif_fit#:=-6/36pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=-8.5/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=0pt#; % extra space added to all sidebars
-
-body_height#:=216/36pt#; % height of tallest characters
-asc_height#:=200/36pt#; % height of lowercase ascenders
-cap_height#:=200/36pt#; % height of caps
-fig_height#:=189/36pt#; % height of numerals
-x_height#:=128/36pt#; % height of lowercase without ascenders
-math_axis#:=72/36pt#; % axis of symmetry for math symbols
-bar_height#:=63/36pt#; % height of crossbar in lowercase e
-comma_depth#:=37/36pt#; % depth of comma below baseline
-desc_depth#:=56/36pt#; % depth of lowercase descenders
-
-crisp#:=0pt#; % diameter of serif corners
-tiny#:=0pt#; % diameter of rounded corners
-fine#:=0pt#; % diameter of sharply rounded corners
-thin_join#:=15/36pt#; % width of extrafine details
-hair#:=25/36pt#; % lowercase hairline breadth
-stem#:=25/36pt#; % lowercase stem breadth
-curve#:=25/36pt#; % lowercase curve breadth
-ess#:=25/36pt#; % breadth in middle of lowercase s
-flare#:=22/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=26/36pt#; % diameter of dots
-cap_hair#:=25/36pt#; % uppercase hairline breadth
-cap_stem#:=29/36pt#; % uppercase stem breadth
-cap_curve#:=29/36pt#; % uppercase curve breadth
-cap_ess#:=28/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.36pt#; % thickness of lines in math symbols
-
-dish#:=0pt#; % amount erased at top or bottom of serifs
-bracket#:=0pt#; % vertical distance from serif base to tangent
-jut#:=0pt#; % protrusion of lowercase serifs
-cap_jut#:=0pt#; % protrusion of uppercase serifs
-beak_jut#:=0pt#; % horizontal protrusion of beak serifs
-beak#:=.4/36pt#; % vertical protrusion of beak serifs
-vair#:=19/36pt#; % vertical diameter of hairlines
-notch_cut#:=16/36pt#; % maximum breadth above or below notches
-bar#:=18/36pt#; % lowercase bar thickness
-slab#:=20/36pt#; % serif and arm thickness
-cap_bar#:=19/36pt#; % uppercase bar thickness
-cap_band#:=17/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=22/36pt#; % max breadth above/below uppercase notches
-serif_drop#:=2/36pt#; % vertical drop of sloped serifs
-stem_corr#:=1/36pt#; % for small refinements of stem breadth
-vair_corr#:=1/36pt#; % for small refinements of hairline height
-apex_corr#:=4/36pt#; % extra width at diagonal junctions
-
-o#:=6/36pt#; % amount of overshoot for curves
-apex_o#:=0pt#; % amount of overshoot for diagonal junctions
-
-slant:=0; % tilt ratio $(\Delta x/\Delta y)$
-fudge:=.93; % factor applied to weights of heavy characters
-math_spread:=.4; % extra openness of math symbols
-superness:=1/sqrt 2; % parameter for superellipses
-superpull:=1/20; % extra openness inside bowls
-beak_darkness:=0; % fraction of triangle inside beak serifs
-ligs:=2; % level of ligatures to be included
-
-square_dots:=true; % should dots be square?
-hefty:=true; % should we try hard not to be overweight?
-serifs:=false; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=false; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=false; % should math-mode spacing be used?
-
-% now come replacements used to set the lowercase caps
-
-lower.u#:=12.8/36pt#; % unit width
-lower.width_adj#:=0pt#; % width adjustment for certain characters
-lower.cap_serif_fit#:=-2.1/36pt#; % extra sidebar near uppercase serifs
-lower.letter_fit#:=0/36pt#; % extra space added to all sidebars
-
-lower.body_height#:=136/36pt#; % height of tallest characters
-lower.cap_height#:=128/36pt#; % height of caps
-lower.x_height#:=78/36pt#; % height of lowercase without ascenders
-lower.bar_height#:=41/36pt#; % height of crossbar in lowercase e
-lower.comma_depth#:=35/36pt#; % depth of comma below baseline
-
-lower.flare#:=13/36pt#; % diameter of bulbs or breadth of terminals
-lower.cap_hair#:=24/36pt#; % uppercase hairline breadth
-lower.stem#:=24/36pt#; % lowercase stem breadth
-lower.cap_stem#:=24/36pt#; % uppercase stem breadth
-lower.cap_curve#:=24/36pt#; % uppercase curve breadth
-lower.cap_ess#:=24/36pt#; % breadth in middle of uppercase s
-
-lower.cap_jut#:=0/36pt#; % protrusion of uppercase serifs
-lower.beak_jut#:=0/36pt#; % horizontal protrusion of beak serifs
-lower.beak#:=.5/36pt#; % vertical protrusion of beak serifs
-lower.slab#:=17.5/36pt#; % serif and arm thickness
-lower.cap_bar#:=16.5/36pt#; % uppercase bar thickness
-lower.cap_band#:=16.5/36pt#; % uppercase thickness above/below lobes
-lower.cap_notch_cut#:=14pt#; % max breadth above/below uppercase notches
-
-lower.o#:=5/36pt#; % amount of overshoot for curves
-lower.apex_o#:=0/36pt#; % amount of overshoot for diagonal junctions
-
-lower.fudge:=.94; % factor applied to weights of heavy characters
-
-generate cyrfont % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/wncyss9.mf b/Master/texmf-dist/fonts/source/public/ams/wncyss9.mf
deleted file mode 100644
index 09bb4ee4d3d..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/wncyss9.mf
+++ /dev/null
@@ -1,148 +0,0 @@
-%% @metafontfile{
-%% filename="wncyss9.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: parameter",
-%% copyright="Copyright (C) Humanities and Arts Computing Center,
-%% University of Washington;
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "60124 148 854 7306"
-%% keywords="amsfonts, tex, metafont , cyrillic ",
-%% abstract="This is the parameter file for use with
-%% wncyss9, the cyrillic sans-serif font in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% This is WNCYSS9.MF, Washington Computer Modern Cyrillic Sans Serif 9 point,
-% which is based on CMSS9.MF (Computer Modern Sans Serif 9 point)
-% and on CMCSC9.MF (Computer Modern Roman Caps and Small Caps 9 point)
-%
-% (C) 1989 Humanities and Arts Computing Center, University of Washington
-
-if unknown cmbase: input cmbase fi
-
-font_identifier:="WNCYSS V2.2"; font_size 9pt#;
-
-u#:=18.5/36pt#; % unit width
-width_adj#:=13/36pt#; % width adjustment for certain characters
-serif_fit#:=-6.5/36pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=-9/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=0pt#; % extra space added to all sidebars
-
-body_height#:=243/36pt#; % height of tallest characters
-asc_height#:=225/36pt#; % height of lowercase ascenders
-cap_height#:=225/36pt#; % height of caps
-fig_height#:=212/36pt#; % height of numerals
-x_height#:=144/36pt#; % height of lowercase without ascenders
-math_axis#:=81/36pt#; % axis of symmetry for math symbols
-bar_height#:=71/36pt#; % height of crossbar in lowercase e
-comma_depth#:=41/36pt#; % depth of comma below baseline
-desc_depth#:=63/36pt#; % depth of lowercase descenders
-
-crisp#:=0pt#; % diameter of serif corners
-tiny#:=0pt#; % diameter of rounded corners
-fine#:=0pt#; % diameter of sharply rounded corners
-thin_join#:=16/36pt#; % width of extrafine details
-hair#:=27/36pt#; % lowercase hairline breadth
-stem#:=27/36pt#; % lowercase stem breadth
-curve#:=27/36pt#; % lowercase curve breadth
-ess#:=27/36pt#; % breadth in middle of lowercase s
-flare#:=24/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=28/36pt#; % diameter of dots
-cap_hair#:=27/36pt#; % uppercase hairline breadth
-cap_stem#:=31/36pt#; % uppercase stem breadth
-cap_curve#:=31/36pt#; % uppercase curve breadth
-cap_ess#:=31/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.38pt#; % thickness of lines in math symbols
-
-dish#:=0pt#; % amount erased at top or bottom of serifs
-bracket#:=0pt#; % vertical distance from serif base to tangent
-jut#:=0pt#; % protrusion of lowercase serifs
-cap_jut#:=0pt#; % protrusion of uppercase serifs
-beak_jut#:=0pt#; % horizontal protrusion of beak serifs
-beak#:=.5/36pt#; % vertical protrusion of beak serifs
-vair#:=21/36pt#; % vertical diameter of hairlines
-notch_cut#:=17/36pt#; % maximum breadth above or below notches
-bar#:=20/36pt#; % lowercase bar thickness
-slab#:=22/36pt#; % serif and arm thickness
-cap_bar#:=21/36pt#; % uppercase bar thickness
-cap_band#:=19/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=24/36pt#; % max breadth above/below uppercase notches
-serif_drop#:=2/36pt#; % vertical drop of sloped serifs
-stem_corr#:=1/36pt#; % for small refinements of stem breadth
-vair_corr#:=1/36pt#; % for small refinements of hairline height
-apex_corr#:=4.5/36pt#; % extra width at diagonal junctions
-
-o#:=7/36pt#; % amount of overshoot for curves
-apex_o#:=0pt#; % amount of overshoot for diagonal junctions
-
-slant:=0; % tilt ratio $(\Delta x/\Delta y)$
-fudge:=.95; % factor applied to weights of heavy characters
-math_spread:=.2; % extra openness of math symbols
-superness:=1/sqrt 2; % parameter for superellipses
-superpull:=1/20; % extra openness inside bowls
-beak_darkness:=0; % fraction of triangle inside beak serifs
-ligs:=2; % level of ligatures to be included
-
-square_dots:=true; % should dots be square?
-hefty:=true; % should we try hard not to be overweight?
-serifs:=false; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=false; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=false; % should math-mode spacing be used?
-
-% now come replacements used to set the lowercase caps
-
-lower.u#:=12.7/36pt#; % unit width
-lower.width_adj#:=0pt#; % width adjustment for certain characters
-lower.cap_serif_fit#:=-2.75/36pt#; % extra sidebar near uppercase serifs
-lower.letter_fit#:=0/36pt#; % extra space added to all sidebars
-
-lower.body_height#:=153/36pt#; % height of tallest characters
-lower.cap_height#:=144/36pt#; % height of caps
-lower.x_height#:=87.8/36pt#; % height of lowercase without ascenders
-lower.bar_height#:=47/36pt#; % height of crossbar in lowercase e
-lower.comma_depth#:=35/36pt#; % depth of comma below baseline
-
-lower.flare#:=14/36pt#; % diameter of bulbs or breadth of terminals
-lower.cap_hair#:=24/36pt#; % uppercase hairline breadth
-lower.stem#:=24/36pt#; % lowercase stem breadth
-lower.cap_stem#:=24/36pt#; % uppercase stem breadth
-lower.cap_curve#:=24/36pt#; % uppercase curve breadth
-lower.cap_ess#:=24/36pt#; % breadth in middle of uppercase s
-
-lower.cap_jut#:=0/36pt#; % protrusion of uppercase serifs
-lower.beak_jut#:=0/36pt#; % horizontal protrusion of beak serifs
-lower.beak#:=.5/36pt#; % vertical protrusion of beak serifs
-lower.slab#:=21/36pt#; % serif and arm thickness
-lower.cap_bar#:=19/36pt#; % uppercase bar thickness
-lower.cap_band#:=19/36pt#; % uppercase thickness above/below lobes
-lower.cap_notch_cut#:=16pt#; % max breadth above/below uppercase notches
-
-lower.o#:=5/36pt#; % amount of overshoot for curves
-lower.apex_o#:=0/36pt#; % amount of overshoot for diagonal junctions
-
-lower.fudge:=.94; % factor applied to weights of heavy characters
-
-generate cyrfont % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/ams/xbbase.mf b/Master/texmf-dist/fonts/source/public/ams/xbbase.mf
deleted file mode 100644
index c7f40c0b173..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/xbbase.mf
+++ /dev/null
@@ -1,232 +0,0 @@
-%% @metafontfile{
-%% filename="xbbase.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: base",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "63222 232 806 8822"
-%% keywords="amsfonts, tex, metafont , AMSSymbols ",
-%% abstract="This is the base file for use with
-%% the Blackboard Bold characters in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-% Changes made for version 2.1:
-% Fixed Problems with smode in draw_outlines and showpoints
-% Stefan Lindner, 21-March-1991
-% Fixed Problems with serifs at small point sizes
-% Stefan Lindner and Lutz Birkhahn, 14-April-91
-
-vardef curve@#(expr a,one,b,two)=
- save x,y;
- z0=if(str@#="br")or(str@#="tl"):(xpart b,ypart a)
- else:(xpart a,ypart b) fi;
- z1=one[a,z0]; z2=two[b,z0];
- a ..controls z1 and z2.. b
- enddef;
-
-vardef reversecurve@#(expr a,one,b,two)=reverse curve@#(a,one,b,two) enddef;
-
-
-vardef beak(expr injoin,intip,outtip,indent,outjoin,tense)=
- save x,y,t,toward,onright,ref; pair toward; boolean onright; path ref;
- onright=(xpart intip>xpart injoin);
- toward=if onright: right else: left fi;
- z1=intip if onright:-else:+ fi (inbeak,0);
- z2=outtip if onright:-else:+ fi (outbeak,0);
- ref=outjoin{toward}...(z1 if onright:+else:- fi (2*abs(outjoin-injoin),0));
- y4=.5[ypart outjoin,ypart indent];
- z3=ref intersectionpoint ((0,y4)--(w,y4));
- (t3,t4)=ref intersectiontimes ((0,y4)--(w,y4));
-
- injoin{toward}..tension tense..z1--intip--outtip--z2...indent{-toward}...
- {-(direction t3 of ref)}z3--subpath(t3,0) of ref
- enddef;
-
-
-
-
-boolean its_a_leftserif;
-
-vardef full_serif_points@#
-(expr A,B,Bl,Br,leftlength,rightlength,midbracket_pull)=
-%%%% min_limit(join_radius)(.5serif_thickness); % -sl 14.04.91
- (z1-B)=whatever*(A@#-B@#);
- (z1l-Bl)=whatever*(A@#-B@#);
- (z1r-Br)=whatever*(A@#-B@#);
-
- y2=y2l=y2r=ypart A;
- y1=y1l=y1r=y3=y4=ypart A if ypart A>ypart B:-else:+fi serif_thickness;
-
- x5=x2=.5[x1l,x1r];
- y5=entasis[y2l,y1l];
-
- if its_a_leftserif:x3=x2l=x1l-round(leftlength+serif_constant_amt);
- else:x4=x2r=x1r+round(rightlength+serif_constant_amt); fi
-enddef;
-
-vardef leftserif@#(expr A,B,Bl,Br,alength,midbracket_pull)=
- its_a_leftserif:=true;
- save x,y,p; path p[];
- min_limit(join_radius)(.5serif_thickness); % -sl 14.04.91
- full_serif_points@#(A,B,Bl,Br,alength,0,midbracket_pull);
- p0:=Bl{z1l-Bl}...{z3-z1l}z3;
- if midbracket_pull<>0:
- z3'l=z1l; pos3'(alength+5pt,.5[angle(B-A),if ypart A>ypart B:-fi 180]);
- z8'=p0 intersectionpoint (z3'l--z3'r);
- z8=(midbracket_pull-eps)[z8',z1l];fi
- if ypart A>ypart B:reverse fi
- ((if midbracket_pull=0:p0 else:Bl{z1l-Bl}...z8...{z3-z1l}z3 fi
- if softpath:)softjoin(z3--z2l)softjoin(else:--fi z2l..z5{right}))
-enddef;
-
-vardef rightserif@#(expr A,B,Bl,Br,alength,midbracket_pull)=
- its_a_leftserif:=false;
- save x,y,p; path p[];
- min_limit(join_radius)(.5serif_thickness); % -sl 14.04.91
- full_serif_points@#(A,B,Bl,Br,0,alength,midbracket_pull);
- p4:=z4{z1r-z4}...{Br-z1r}Br;
- if midbracket_pull<>0:
- z4'l=z1r; pos4'(alength+5pt,.5[angle(B-A),0]);
- z9'=p4 intersectionpoint (z4'l--z4'r);
- z9=(midbracket_pull-eps)[z9',z1r];fi
- if ypart A>ypart B:reverse fi
- ((z5{right}..z2r if softpath:)softjoin(z2r--z4)softjoin(else:--fi
- if midbracket_pull=0:p4 else:z4{z1r-z4}...z9...{Br-z1r}Br fi))
-enddef;
-
-vardef fullserif@#(expr A,B,Bl,Br,leftlength,rightlength,midbracket_pull)=
- save x,y,p; path p[];
- p1=rightserif(A,B,Bl,Br,rightlength,midbracket_pull);
- p2=leftserif(A,B,Bl,Br,leftlength,midbracket_pull);
- if ypart A>ypart B:(p1--p2)else:(p2--p1)fi
-enddef;
-
-
-vardef straightarm@#(expr join,tip,heel,thickness,pull)=
- save x,y,toward,p; pair toward; path p;
- toward=if (str@#="br")or(str@#="tr"):right else:left fi;
- z1=tip if (str@#="br")or(str@#="tr"):- else:+ fi (thickness,0);
- z2=point .5 of (join{toward}...{tip-heel}z1);
- z1-z3=whatever*(tip-heel); y3=ypart join;
- p=z1{z3-z1}...{join-z3}join;
- z4=pull[z3,point .5 of p];
- if (str@#="br")or(str@#="tl"):reverse fi
- (join{toward}...z4...{tip-heel}z1--tip--heel)
- enddef;
-
-
-vardef constant_angle(expr top_pt,bot_pt,stem)suffix $=
- save theta;
- theta=if str$="lr":-else:+fi (angle(length(top_pt-bot_pt) +-+ stem,stem));
- angle(top_pt-bot_pt)+theta-90
-enddef;
-
-
-vardef pos@#(expr b,d) =
- (x@#r-x@#l,y@#r-y@#l)=(b,0)rotated d;x@#=.5(x@#l+x@#r);y@#=.5(y@#l+y@#r)enddef;
-
-vardef mpos(text t)(expr b,d)=forsuffixes $=t:pos$(b,d); endfor enddef;
-
-
-def draw_outlines= pickup pencircle scaled linethickness;
- for n=1 upto 3:if known p[n]:draw p[n];fi
- if known p[n]':draw p[n]';fi
- if known p[n]'':draw p[n]'';fi endfor
- if numeric mode: % -sl 21.03.1991
- if mode=proof: drawgrid; fi
- fi % -sl 21.03.1991
- enddef;
-
-def drawgrid=
- pickup pencircle scaled 1;
- for y:=h,xheight,0,-descender: draw (0,y)--(w,y); endfor
- for y:=unit step unit until (cap+.5unit): draw (0,y)--(w,y); endfor
- for y:=unit step -unit until (-d-.5unit): draw (0,y)--(w,y); endfor
- for x:=0 step unit until (w+.5unit): draw (x,-d)--(x,h); endfor
-enddef;
-
-
-vardef onaline(suffix a,b)(text t)=forsuffixes $=t:z$=whatever[z.a,z.b]; endfor
- enddef;
-
-
-def showpoints(text t)=
- if numeric mode: % -sl 21.03.1991
- if mode=proof:pickup pencircle scaled 3;
- forsuffixes $:=t:forsuffixes s:=l,,r:if known z$.s:draw z$s;fi endfor endfor
- pickup pencircle scaled 1; penlabels(t); fi
- fi % -sl 21.03.1991
-enddef;
-
-
-vardef inlimit(text amt)(expr lowerlimit,upperlimit)=save this;
- this:=max(amt,lowerlimit); this:=min(this,upperlimit);this
-enddef;
-
-
-let semi_ = ;; let colon_ = :; let endchar_ = endchar;
-def iff expr b = if b:let next_=use_it else:let next_=lose_it fi; next_ enddef;
-def use_it = let : = restore_colon; enddef;
-def restore_colon = let : = colon_; enddef;
-def lose_it = let endchar=fi; let ;=restore_endchar semi_ if false enddef;
-def restore_endchar=let ;=semi_; let endchar=endchar_; enddef;
-def always_iff expr b = use_it enddef;
-boolean wanted[];
-
- % for x:="I":
- % wanted[byte x]:=true; endfor
- % this allows specifying only those characters which are to be shown
- % the chars can be specified inside of quotes("c") or as a number(23)
-def OK expr x=known wanted[byte x] enddef;
- % let iff=always_iff; % allows testing of all chars in the file
-
-
-def min_limit(text this)(expr limit)=if this>limit:save this;this=limit;fi
-enddef;
-
-
-% def define_adj_whole_pixels(text t)=
-% forsuffixes $:=t: $:=hround(max(eps,$.#-linethickness#)*hppp); endfor enddef;
-
-def define_min_adj_whole_pixels(text t)=
- forsuffixes $:=t: $:=max(lowres_min,hround(max(eps,$.#-linethickness#)*hppp));
- endfor enddef;
-
-def bool(text t)=boolean t; t enddef;
-
-def vpix(text t)(text tt)= t:=tt; t:=vround(tt.#*hppp); enddef; % whole v pix
-def wpix(text tt)(text t)=
- forsuffixes $:=t: $:=hround(tt.#*hppp); endfor enddef; % whole pixels
-def adjpix(text tt)(text t)= % adjusted pixels
- forsuffixes $:=t: $:=hround(max(eps,tt.#*hppp-linethickness)); endfor enddef;
-
-def minadjpix(text ttt)(text tt)(text t)= % adjusted pixels with a minimum
- forsuffixes $:=t: $:=max(ttt,hround(tt.#*hppp-linethickness));
- endfor enddef;
-
-
-def highres_lowres(text t)(expr a,b)=t:=if lowres:b else:a fi enddef;
-
diff --git a/Master/texmf-dist/fonts/source/public/ams/xbbold.mf b/Master/texmf-dist/fonts/source/public/ams/xbbold.mf
deleted file mode 100644
index c399b9d53d2..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/xbbold.mf
+++ /dev/null
@@ -1,191 +0,0 @@
-%% @metafontfile{
-%% filename="xbbold.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: driver",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support, Electronic Products and Services,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "65084 191 579 7949"
-%% keywords="amsfonts, tex, metafont , AMSSymbols ",
-%% abstract="This is the driver file for use with
-%% the Blackboard Bold characters in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-% Changes of minimal parameters in outlined characters for version 2.1
-% done by Stefan Lindner, 18-April-1991
-
-input xbbase;
-%%mode_setup; %called by amsyb.mf; two calls confuse Metafont. NGB 15-OCT-1991
-
-%%%%designsize:= font_size; % was 10pt#;
-width#:= designsize; % was 10pt#;
-unit#:= width#/18;
-u#:= width#/54;
-smallu#:= width#/162;
-ascender#:= 37/3*unit#;
-cap#:= 37/3*unit#;
-number#:= 36/3*unit#;
-xheight#:= 25/3*unit#;
-descender#:= 12/4*unit#;
-define_whole_vertical_pixels
- (width,unit,u,smallu,ascender,cap,number,xheight,descender);
-wpix(1.90u) (linethickness);
-wpix(0.65u) (Sover_bot);
-wpix(1.00u) (Aapex,Napex,Vapex,Wapex,Cover,Gover,Oover,Sover_top,Uover);
-wpix(9.00u) (Uthin_bracket);
-wpix(8.00u) (Kthin_diag_bracket,Xthin_diag_bracket,Ythin_diag_bracket);
-wpix(7.00u) (k_thin_diag);
-wpix(6.00u) (c_thin_stem_bracket);
-wpix(5.00u) (c_thick_stem_bracket,c_inner_bracket,lc_thick_stem_bracket);
-wpix(4.00u) (c_round_bracket);
-adjpix(1.35u) (serif_thickness);
-adjpix(1.30u) (Emid_tip,inbeak);
-adjpix(1.50u) (Atip,Btopthin,Bmidthin,Ebot_tip,Ltip,Mapex,
- Ntip,Ttip,Vtip,Wtip,Ztip,outbeak);
-adjpix(1.65u) (Bbotthin,Gbotthin,Stopthin);
-adjpix(1.75u) (Dtopthin,Ebotarm,Lthin,Tthin);
-adjpix(1.80u) (Abar,Ctopthin,Dbotthin,Gtopthin,Jbotthin,Pmidarm,Sbotthin);
-adjpix(1.90u) (Emidarm,Etoparm,Othin,Pthin,Rthin,Ydiag,Zthin);
-adjpix(2.00u) (kthin,Mthin_diag,Wleftthin);
-adjpix(2.10u) (Ctip);
-adjpix(2.25u) (Athin,Kthin,Mthin_vert,Nthin,Uthin,Vthin,Wrightthin,Xthin);
-adjpix(2.50u) (Hbar);
-adjpix(2.60u) (Cbotthin);
-
-
-%%%% Begin of changes for version 2.1
-if pixels_per_inch*designsize < 1500:
- if pixels_per_inch*designsize < 1000:
- if pixels_per_inch*designsize < 800:
- if pixels_per_inch*designsize < 700:
- minadjpix(0)(8.80u) (stem);
- minadjpix(0)(6.80u) (kdiag);
- minadjpix(0)(7.40u) (kstem);
- minadjpix(0)(7.80u) (Jbulb,Mdiag);
- minadjpix(0)(8.20u) (Kdiag);
- minadjpix(0)(8.30u) (Gstem,Mstem);
- minadjpix(0)(8.60u) (Lstem,Ustem,Ythick_diag);
- minadjpix(0)(8.50u) (Bstem,Estem,Fstem,Ndiag,Rdiag,Xdiag,Zdiag);
- minadjpix(0)(8.90u) (Btopcurve);
- minadjpix(1)(9.30u) (Bbotcurve,Pcurve,Rcurve);
- minadjpix(1)(9.50u) (Ccurve,Dcurve,Gcurve,Ocurve);
- else:
- minadjpix(1)(8.80u) (stem);
- minadjpix(1)(6.80u) (kdiag);
- minadjpix(1)(7.40u) (kstem);
- minadjpix(1)(7.80u) (Jbulb,Mdiag);
- minadjpix(1)(8.20u) (Kdiag);
- minadjpix(1)(8.30u) (Gstem,Mstem);
- minadjpix(1)(8.60u) (Lstem,Ustem,Ythick_diag);
- minadjpix(1)(8.50u) (Bstem,Estem,Fstem,Ndiag,Rdiag,Xdiag,Zdiag);
- minadjpix(1)(8.90u) (Btopcurve);
- minadjpix(2)(9.30u) (Bbotcurve,Pcurve,Rcurve);
- minadjpix(2)(9.50u) (Ccurve,Dcurve,Gcurve,Ocurve);
- fi
- else:
- adjpix(3.0u) (Mapex);
- minadjpix(1)(8.80u) (stem);
- minadjpix(2)(6.80u) (kdiag);
- minadjpix(2)(7.40u) (kstem);
- minadjpix(2)(7.80u) (Jbulb);
- minadjpix(1)(6.00u) (Mdiag);
- minadjpix(2)(8.20u) (Kdiag);
- minadjpix(2)(8.30u) (Gstem)
- minadjpix(2)(8.30u) (Mstem);
- minadjpix(2)(8.60u) (Lstem,Ustem,Ythick_diag);
- minadjpix(2)(8.50u) (Bstem,Ndiag,Rdiag,Xdiag,Zdiag);
- minadjpix(1)(8.50u) (Estem, Fstem);
- minadjpix(2)(8.90u) (Btopcurve);
- minadjpix(3)(9.30u) (Bbotcurve,Pcurve,Rcurve);
- minadjpix(3)(9.50u) (Ccurve,Dcurve,Gcurve,Ocurve);
- fi
- else:
- adjpix(3.0u) (Mapex);
- minadjpix(2)(8.80u) (stem);
- minadjpix(3)(6.80u) (kdiag);
- minadjpix(3)(7.40u) (kstem);
- minadjpix(3)(7.80u) (Jbulb);
- minadjpix(1)(5.00u) (Mdiag);
- minadjpix(3)(8.20u) (Kdiag);
- minadjpix(3)(8.30u) (Gstem);
- minadjpix(2)(8.30u) (Mstem);
- minadjpix(3)(8.60u) (Lstem,Ustem,Ythick_diag);
- minadjpix(3)(8.50u) (Estem,Fstem,Ndiag,Rdiag,Xdiag,Zdiag);
- minadjpix(2)(8.50u) (Bstem);
- minadjpix(3)(8.90u) (Btopcurve);
- minadjpix(3)(9.30u) (Bbotcurve,Pcurve,Rcurve);
- minadjpix(3)(9.50u) (Ccurve,Dcurve,Gcurve,Ocurve)
- fi
-else:
- minadjpix(4)(8.80u) (stem);
- minadjpix(4)(6.80u) (kdiag);
- minadjpix(4)(7.40u) (kstem);
- minadjpix(4)(7.80u) (Jbulb,Mdiag);
- minadjpix(4)(8.20u) (Kdiag);
- minadjpix(4)(8.30u) (Gstem,Mstem);
- minadjpix(4)(8.60u) (Lstem,Ustem,Ythick_diag);
- minadjpix(4)(8.50u) (Bstem,Estem,Fstem,Ndiag,Rdiag,Xdiag,Zdiag);
- minadjpix(4)(8.90u) (Btopcurve);
- minadjpix(5)(9.30u) (Bbotcurve,Pcurve,Rcurve);
- minadjpix(5)(9.50u) (Ccurve,Dcurve,Gcurve,Ocurve)
-fi;
-%%%% end of changes for version 2.1
-
-boolean lowres; lowres:=width<50;
-highres_lowres(pullin) (.85)(1); % Emidarm
-highres_lowres(pulleven) (1)(1.3); % Etoparm,Tarms,Zarms
-highres_lowres(pullout) (1.1)(1); % Ebotarm,Lbotarm
-highres_lowres(bracket0) (.0)(0); % Ntopleft
-highres_lowres(bracket3) (.3)(0); % Nthinstems
-highres_lowres(bracket01) (.0)(.1); % Uthin
-highres_lowres(bracket32) (.3)(.2); % Vstems
-highres_lowres(bracket4) (.4)(0); % P-all,R-all,I-all,F-all
-highres_lowres(bracket42) (.4)(.2); % Xdiag
-
-bool(ctrls):=false;
-entasis:=inlimit(0)(0,1);
-serif_constant_amt:=0pt;
-join_radius:=1;
-bool(softpath):=true;
-
-c_thick_stem_bracket:=min(.5cap-eps,c_thick_stem_bracket);
-rulepen:=pensquare scaled 1;
-extra_beginchar:=extra_beginchar&"save t,p,ref; path p[],p[]',p[]'',ref[];";
-extra_beginchar:=extra_beginchar&"pickup pencircle scaled linethickness;";
-
-for x:="R":
- wanted[byte x]:=true; endfor % test these characters
- let iff=always_iff; % tests all chars in the file
-
-font_normal_space .3width#; % TeX fontdimen 2 normal word space
-font_normal_stretch .15width#; % TeX fontdimen 3 interword stretch
-font_normal_shrink .1width#; % TeX fontdimen 4 interword shrink
-font_x_height xheight#; % Tex fontdinem 5 for accents
-font_quad width#; % TeX fontdimen 6 quad width
-font_extra_space .1width#; % TeX fontdimen 7 extra space(period)
-
-
-input xbcaps
-bye % changed from "end" 26 Aug 93; bnb
diff --git a/Master/texmf-dist/fonts/source/public/ams/xbcaps.mf b/Master/texmf-dist/fonts/source/public/ams/xbcaps.mf
deleted file mode 100644
index 5fa05ca5220..00000000000
--- a/Master/texmf-dist/fonts/source/public/ams/xbcaps.mf
+++ /dev/null
@@ -1,833 +0,0 @@
-%% @metafontfile{
-%% filename="xbcaps.mf",
-%% version="2.2",
-%% date="04-JAN-1995",
-%% filetype="Metafont: driver",
-%% copyright="Copyright (C) American Mathematical Society,
-%% all rights reserved. Copying of this file is
-%% authorized only if either:
-%% (1) you make absolutely no changes to your copy
-%% including name; OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
-%% author="American Mathematical Society",
-%% address="American Mathematical Society,
-%% Technical Support Department,
-%% P. O. Box 6248,
-%% Providence, RI 02940,
-%% USA",
-%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
-%% email="Internet: Tech-Support@Math.AMS.org",
-%% codetable="ISO/ASCII",
-%% checksum = "54815 833 1446 27412"
-%% keywords="amsfonts, tex, metafont , AMSSymbols ",
-%% abstract="This is the driver file for use with
-%% the Blackboard Bold characters in AMSFonts 2.2."
-%% docstring = "The checksum field above contains a CRC-16
-%% checksum as the first value, followed by the
-%% equivalent of the standard UNIX wc (word
-%% count) utility output of lines, words, and
-%% characters. This is produced by Robert
-%% Solovay's checksum utility.",
-%% }
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-
-% Changes made by Stefan Lindner for version 2.1 to fix some
-% rounding problems at low resolutions 03-Mar-1991
-% ru defined and substituted for u in drawings of characters.
-
-def ru(expr A)=
- begingroup
- save rounded_u; rounded_u#:=A*u#;
- define_whole_vertical_pixels(rounded_u);
- rounded_u
- endgroup
-enddef;
-
-iff OK "A": "The letter A"; beginchar("A",13unit#,cap#,0);
-
- top z20=(.48w,h+Aapex); pos20(Atip,0);
- bot y3=0; z3l=whatever[z20l,(1.5unit,0)];
- bot y6=0; z6r=whatever[z20r,(w-round(unit+u),0)];
- z20l=z1l; z20r=z4r;
- mpos(1,3)(Athin,constant_angle(z20l,(1.5unit,0),0));
- mpos(4,6)(stem,constant_angle(z20r,(w-round(unit+u),0),0));
- onaline(1l,3l)(2l); y2l=c_round_bracket;
- onaline(1r,3r)(2r); y2r=c_inner_bracket;
- onaline(4l,6l)(5l); y5l=c_inner_bracket;
- onaline(4r,6r)(5r); y5r=c_thick_stem_bracket;
- z40=whatever[.8[z1l,z1r],z2r]; z40=whatever[.8[z4r,z4l],z5l];
- y41=round(.4[serif_thickness,y40]-Abar); % bar bottom
- y42=y41+Abar;
- ref1=rightserif(z3,z1,z2l,z40,ru(7),bracket0)--z40;
- ref2=z40--leftserif(z6,z4,z40,z5r,ru(7),bracket32);
- ref3=(0,y41)--(w,y41);
- ref4=(0,y42)--(w,y42);
- x11=xpart (ref1 intersectionpoint ref3);
- x12=xpart (ref2 intersectionpoint ref3);
- x13=xpart (ref2 intersectionpoint ref4);
- x14=xpart (ref1 intersectionpoint ref4);
- y11=y12=y41; y13=y14=y42;
-
- p1=z20l--leftserif(z3,z1,z2l,z1r,ru(3),bracket0)--ref1--ref2--
- rightserif(z6,z4,z5l,z5r,ru(2.5),bracket0)--z20r--cycle;
- p2=z11--z12--z13--z14--cycle;
-
- showpoints(1,2,3,4,5,6,11,12,13,14,20,40,41,42);
- draw_outlines;
- endchar;
-
-
-iff OK "B": "The letter B"; beginchar("B",12unit#,cap#,0);
-
- top lft z1l=(round(ru(5)+2smallu),h);
- z2l=(x1l,h-c_thick_stem_bracket);
- z2r=(x1r,h-c_round_bracket);
- z3l=(x1l,c_thick_stem_bracket);
- z3r=(x1r,c_round_bracket);
- bot z4l=(x1l,0);
- mpos(1,4)(Bstem,0);
- z5l=(rt x1r+ru(4),y1);
- z5r=(rt x1r+ru(3),y1-Btopthin);
- onaline(1r,4r)(8l);
- bot y8l=.5h-smallu; pos8(Bmidthin,90);
- rt z6l=(w-round(1.5unit),.5[y5l,y8l]); pos6(Btopcurve,180);
- rt z9l=(w-round(ru(2.5)),.5[y10l,y8r]); pos9(Bbotcurve,180);
- z10l=(rt x1r+ru(4),y4);
- z10r=(rt x1r+ru(3),y4+Bbotthin);
- z7l=(rt x1r+ru(3),y8l);
- rt z7=(lft x9r-ru(3),.5[top y8l,y8r]);
-
- p1=leftserif(z1,z4,z2l,z2r,ru(5.2),bracket4)--
- leftserif(z4,z1,z3l,z3r,ru(5.2),bracket4)--
- curve.br(z10l,.5,z9l,.7)--curve.tr(z9l,.7,z7,.5)--
- curve.br(z7,.5,z6l,.5)--curve.tr(z6l,.8,z5l,.6)--cycle;
- p1'=z8l--z8r;
- p1''=curve.br(z8r,.6,z6r,.85)--curve.tr(z6r,.7,z5r,.5)...
- {left}z5r...{down}z2r--cycle;
- p2''=z8l--z3r{down}...{right}z10r--
- curve.br(z10r,.6,z9r,.7)--curve.tr(z9r,.8,z7l,.6)--cycle;
-
- showpoints(1,2,3,4,5,6,7,8,9,10);
- draw_outlines;
- endchar;
-
-
-iff OK "C": "The letter C"; beginchar("C",(1+12)*unit#,cap#,0);
-
- bot z2l=(max(7unit,.5w),-Cover);
- y2r=y2l+Cbotthin;
- x2r=x2l+(min(Cbotthin,abs(y2r-y2l)));
- bot rt z1l=(w-ru(2),2unit);
- ref1=z2l{right}...z1l;
- pos1(Ctip,angle(z1l-precontrol 1 of ref1)+ 90);
- lft z3l=(round ru(2),.5h); pos3(Ccurve,0);
- top z4l=(x2l,h+Cover);
- y4r=y4l-Ctopthin;
- x4r=x4l+(min(ru(.5),abs(y4r-y4l)));
- bot rt z5=(w-round(unit+ru(.5)),h-3unit-ru(2.5));
- z6=(x5,y4l);
- z7=z6-(ru(2.5),ru(2.5));
- p1=curve.tl(z4l,.5,z3l,.7)--curve.bl(z3l,.7,z2l,.5)...z1l--
- z1r...reversecurve.bl(z3r,.7,z2r,.6)--reversecurve.tl(z4r,.6,z3r,.6)--
- beak(z4r,z5,z6,z7,z4l,1.2)--cycle;
-
- showpoints(1,2,3,4,5,6,7);
- draw_outlines;
- endchar;
-
-
-iff OK "D": "The letter D"; beginchar("D",13unit#,cap#,0);
-
- top lft z1l=(round(ru(5)+smallu),h);
- z2l=(x1l,h-c_thick_stem_bracket);
- z2r=(x1r,h-c_round_bracket);
- z3l=(x1l,c_thick_stem_bracket);
- z3r=(x1r,c_round_bracket);
- bot z4l=(x1l,0);
- mpos(1,4)(stem,0);
- z5l=(rt x1r+ru(4),y4);
- z5r=(rt x1r+ru(3),y5l+Dbotthin);
- rt z6l=(w-u-2smallu,.52h); pos6(Dcurve,180);
- z7l=(rt x1r+ru(4),y1);
- z7r=(rt x1r+ru(3.5),y7l-Dtopthin);
-
- p1=leftserif(z1,z4,z2l,z2r,ru(4.5),bracket4)--
- leftserif(z4,z1,z3l,z3r,ru(4.5),bracket4)--
- curve.br(z5l,.5,z6l,.7)--curve.tr(z6l,.7,z7l,.5)--cycle;
- p1''=curve.br(z5r,.5,z6r,.8)--curve.tr(z6r,.7,z7r,.5)...
- {down}z2r...z3r{down}...{right}z5r--cycle;
-
- showpoints(1,2,3,4,5,6,7);
- draw_outlines;
- endchar;
-
-
-iff OK "E": "The letter E"; beginchar("E",(1+11)*unit#,cap#,0);
-
- top lft z1l=(round(ru(5.5)),h);
- z2l=(x1l,h-c_thick_stem_bracket);
- z2r=(x1r,h-c_inner_bracket);
- z3l=(x1l,c_thick_stem_bracket);
- z3r=(x1r,c_inner_bracket);
- bot z4l=(x1l,0);
- mpos(1,4)(Estem,0);
- bot rt z11=(w-unit,0);
- top rt z12=(w-.5unit,3unit+ru(2));
- z13=(.5w+.5unit,y4+Ebotarm);
- z14=(min(x13,rt x4r+.5unit),y13);
- rt z21=(w-ru(4),y1);
- bot z22=(x21,top y1-3.5unit);
- z23=(ru(19),y1-Etoparm);
- z24=(rt x1r+.5unit,y23);
- onaline(1r,4r)(31,35);
- bot y31=.5h-smallu;
- y35=y31+Emidarm;
- rt z33=(w-(3.8unit),.5[y31,y35]);
- x32=x34=x33;
- bot y32=bot y31-2.5unit;
- top y34=bot y32+6unit;
-
- p1=leftserif(z4,z1,z3l,z3r,ru(4.75),.4)--
- straightarm.br(z13,z12,z11,Ebot_tip,pullout)--z14{left}...{up}z3r--
- z2r{up}...{right}z24--straightarm.tr(z23,z22,z21,Emid_tip,pulleven)--
- leftserif(z1,z4,z2l,z2r,ru(4.75),.4)--cycle;
- p1'=straightarm.br(z31,z32,z33,Emid_tip,pullin)--
- straightarm.tr(z35,z34,z33,Emid_tip,pullin);
-
- showpoints(1,2,3,4,11,12,13,14,21,22,23,24,31,32,33,34,35);
- draw_outlines;
- endchar;
-
-
-iff OK "F": "The letter F"; beginchar("F",(1+10)*unit#,cap#,0);
-
- top lft z1l=(round(ru(5.5)),h);
- z2l=(x1l,h-c_thick_stem_bracket);
- z2r=(x1r,h-c_inner_bracket);
- z3l=(x1l,c_thick_stem_bracket);
- z3r=(x1r,c_inner_bracket);
- bot z4l=(x1l,0);
- mpos(1,4)(Fstem,0);
- rt z21=(w-.5unit,y1);
- bot z22=(x21,top y1-3.5unit);
- z23=(ru(19),y1-Etoparm);
- z24=(rt x1r+.5unit,y23);
- onaline(1r,4r)(31,35);
- bot y31=.5h-smallu;
- y35=y31+Emidarm;
- rt z33=(w-3unit,.5[y31,y35]);
- x32=x34=x33;
- bot y32=bot y31-2.5unit;
- top y34=bot y32+6unit;
-
- p1=fullserif(z4,z1,z3l,z3r,ru(4.75),ru(6),bracket4)--z2r{up}...{right}z24--
- straightarm.tr(z23,z22,z21,Emid_tip,pulleven)--
- leftserif(z1,z4,z2l,z2r,ru(4.75),bracket4)--cycle;
- p1'=straightarm.br(z31,z32,z33,Emid_tip,pullin)--
- straightarm.tr(z35,z34,z33,Emid_tip,pullin);
-
- showpoints(1,2,3,4,21,22,23,24,31,32,33,34,35);
- draw_outlines;
- endchar;
-
-
-iff OK "G": "The letter G"; beginchar("G",(1+13)*unit#,cap#,0);
-
- bot z2l=(max(7unit,.5w),-Gover);
- y2r=y2l+Gbotthin;
- x2r=x2l+(min(Gbotthin,abs(y2r-y2l)));
- lft z3l=(round ru(2),.5h); pos3(Gcurve,0);
- top z4l=(x2l,h+Gover);
- y4r=y4l-Gtopthin;
- x4r=x4l+(min(.5u,abs(y4r-y4l)));
- bot rt z5=(w-round(2unit+.5u),h-3unit-ru(2.5));
- z6=(x5,y4l);
- z7=z6-(ru(2.5),ru(2.5));
- top rt z11r=(rt x5+.5u,5unit+.5u);
- bot z13r=(x11r,unit-2smallu);
- mpos(11,13)(Gstem,0);
- onaline(11r,13r)(12r); y12r=max(y11r-c_thick_stem_bracket,y13r);
- onaline(11l,13l)(12l); y12l=max(y11l-c_thick_stem_bracket,y13r+unit);
-
- p1=curve.tl(z4l,.5,z3l,.7)--curve.bl(z3l,.7,z2l,.5)--z2l{right}...z13r--
- fullserif(z11,z13,z12l,z12r,ru(5.5),ru(4.5),bracket0)...{down}z13l...{left}z2r--
- reversecurve.bl(z3r,.7,z2r,.6)--reversecurve.tl(z4r,.6,z3r,.6)--
- beak(z4r,z5,z6,z7,z4l,1.2)--cycle;
-
- showpoints(2,3,4,5,6,7,11,12,13);
- draw_outlines;
- endchar;
-
-
-iff OK "H": "The letter H"; beginchar("H",(1+13)*unit#,cap#,0);
-
- numeric H_inner_serif_amt;
- top lft z1l=(round(3.75unit/2),h);
- z2l=(x1l,h-c_thick_stem_bracket);
- z3l=(x1l,c_thick_stem_bracket);
- bot z4l=(x1l,0);
- top rt z11r=(w-round(3.75unit/2),h);
- z12r=(x11r,h-c_thick_stem_bracket);
- z13r=(x11r,c_thick_stem_bracket);
- bot z14r=(x11r,0);
- mpos(1,2,3,4,11,12,13,14)(stem,0);
- onaline(1r,4r)(5l,5r); bot y5l=bot y15l=.5cap-u;
- onaline(11l,14l)(15l,15r); y5r=y15r=y5l+Hbar;
- H_inner_serif_amt=ru(4.75);
- if (x1r+H_inner_serif_amt+.5linethickness)>.5w: % keeps inner serifs
- H_inner_serif_amt:=.5w-x1r-.5linethickness-1; % from merging
- fi
-
- p1=fullserif(z1,z4,z2l,z2r,ru(4.75),H_inner_serif_amt,bracket4)--
- fullserif(z4,z1,z3l,z3r,ru(4.75),H_inner_serif_amt,bracket4)--cycle;
- p2=fullserif(z11,z14,z12l,z12r,H_inner_serif_amt,ru(4.75),bracket4)--
- fullserif(z14,z11,z13l,z13r,H_inner_serif_amt,ru(4.75),bracket4)--cycle;
- p1'=z5r--z15r--z15l--z5l;
-
- showpoints(1,2,3,4,5,11,12,13,14,15);
- draw_outlines;
- endchar;
-
-
-iff OK "I": "The letter I"; beginchar("I",(1+6)*unit#,cap#,0);
-
- top lft z1l=(round((w-stem-linethickness)/2),h);
- z2l=(x1l,h-c_thick_stem_bracket);
- z3l=(x1l,c_thick_stem_bracket);
- bot z4l=(x1l,0);
- mpos(1,2,3,4)(stem,0);
-
- p1=fullserif(z1,z4,z2l,z2r,ru(5),ru(5),bracket4)--
- fullserif(z4,z1,z3l,z3r,ru(5),ru(5),bracket4)--cycle;
-
- showpoints(1,2,3,4);
- draw_outlines;
- endchar;
-
-
-iff OK "J": "The letter J"; beginchar("J",(2+7)*unit#,cap#,descender#);
-
- top rt z1r=(round(w-2unit),h);
- z2r=(x1r,h-c_thick_stem_bracket);
- z3r=(x1r,2unit);
- z3l=(x1l,u);
- mpos(1,2)(stem,0);
- bot z10r=(w/3,-.45d);
- z10l=z10r+(-smallu,Jbotthin);
- lft z12l=(smallu,ru(2)); pos12(Jbulb,0);
- top z13=(x12,2unit-smallu);
- ref1=z12r...z12l...cycle;
- z14= point 1.75 of ref1; z15=direction 1.75 of ref1;
- z11=(x12r-.5unit,.5[y10l,y14]);
-
- p1=fullserif(z1,z2,z2l,z2r,ru(5.5),ru(4.75),bracket4)--z3l{down}...z10l{left}...
- z11{up}...z14{z15}...z12r{up}...z13{left}...z12l{down}... % bulb
- curve.br(z10r,.65,z3r,.65)--cycle;
-
- showpoints(1,2,3,10,11,12,13,14,15);
- draw_outlines;
- endchar;
-
-
-iff OK "K": "The letter K"; beginchar("K",(1+13)*unit#,cap#,0);
-
- numeric K_inner_serif_amt;
- top lft z11l=(2unit,h);
- z12l=(x11l,h-c_thick_stem_bracket);
- z13l=(x11l,c_thick_stem_bracket);
- bot z14l=(x11l,0);
- mpos(11,12,13,14)(stem,0);
- onaline(11r,14r)(3r,4);
- bot y3r=.4cap;
- top rt z1r=(w-2unit,cap);
- mpos(1,3)(Kthin,angle(z1r-z3r)-90);
- y2l=y2r=cap-Kthin_diag_bracket;
- onaline(1l,3l)(2l,4);
- onaline(1r,3r)(2r,21l);
- onaline(1,3)(0); top y0=cap;
- bot y21l=y3r+.5unit;
- bot rt z23r=(w-ru(2),0);
- mpos(21,23)(Kdiag,angle(z1r-z3r));
- y22l=y22r=c_thick_stem_bracket;
- onaline(21l,23l)(22l);
- onaline(21r,23r)(22r);
- onaline(21,23)(20); bot y20=0;
-
- K_inner_serif_amt=ru(4.75);
- if (x11r+K_inner_serif_amt+.5linethickness)>.5w:
- K_inner_serif_amt:=.5w-x11r-.5linethickness-1;
- fi
-
- p1=fullserif(z11,z14,z12l,z12r,ru(4.75),K_inner_serif_amt,bracket4)--
- fullserif(z14,z11,z13l,z13r,ru(4.75),K_inner_serif_amt,bracket4)--cycle;
- p2=z3r--fullserif(z0,z3,z2l,z2r,ru(9),ru(3.5),bracket01)--z4--cycle;
- p3=z21l--fullserif(z20,z21,z22l,z22r,ru(4),.5unit,bracket32)--z21r--cycle;
-
- showpoints(0,1,2,3,4,11,12,13,14,20,21,22,23);
- draw_outlines;
- endchar;
-
-
-iff OK "L": "The letter L"; beginchar("L",(1+11)*unit#,cap#,0);
-
- top lft z1l=(round(ru(5.5)),h);
- z2l=(x1l,h-c_thick_stem_bracket);
- z3l=(x1l,c_thick_stem_bracket);
- z3r=(x1r,c_inner_bracket);
- bot z4l=(x1l,0);
- mpos(1,2,4)(Lstem,0);
- bot rt z11=(w-unit,0);
- top rt z12=(w-.5unit,4unit);
- z13=(.5w+.5unit,y4+Lthin);
- z14=(min(x13,rt x4r+.5unit),y13);
-
- p1=fullserif(z1,z4,z2l,z2r,ru(4.75),ru(4.5),bracket4)--
- leftserif(z4,z1,z3l,z3r,ru(4.75),bracket4)--
- straightarm.br(z13,z12,z11,Ltip,pullout)--z14{left}...{up}z3r--cycle;
-
- showpoints(1,2,3,4,11,12,13,14);
- draw_outlines;
- endchar;
-
-
-iff OK "M": "The letter M"; beginchar("M",(1+16)*unit#,cap#,0);
-
- lft x4l=ru(5.6); bot y4=0;
- rt x14r=w-2unit; bot y14=0;
- top z1l=(x4l,h);
- top z11r=(x14r,h);
- mpos(1,3,4)(Mthin_vert,0);
- mpos(11,12,13,14)(Mstem,0);
- onaline(1,4)(3); y12l=h-c_thick_stem_bracket;
- onaline(11,14)(12,13); y3l=y13l=c_thick_stem_bracket;
- bot z22=(x1r+.5(x11l-x1r-Mapex),0); pos22(Mapex,0);
- top z24=(x11l-u,h);
- top z26=(rt x1r+Mdiag,h);
- top z25=(.5[x24,x26],3unit+ru(2)); pos25(u,0);
- bot y23=h-ru(4);
- (z23-z22r)=whatever*(z24-z25r);
- bot y21=h-ru(5);
- (z21-z22l)=whatever*(z26-z25l);
- onaline(26,25l)(30r,31r); onaline(21,22l)(30l,31l);
- y30=y30l=y30r=h-.5linethickness; x30=.5[x30l,x30r];
- y31=y31l=y31r=0; x31=.5[x31l,x31r];
- ref1=leftserif(z30,z31,z21,z25r,ru(5.5),bracket0)--z22l;
- z2l=ref1 intersectionpoint ((x3l,0)--(x3l,h));
- z2r=ref1 intersectionpoint ((x3r,0)--(x3r,h));
-
- p1=fullserif(z4,z3,z3l,z3r,ru(4.7),ru(5),bracket0)--z2r--z2l--cycle;
- p2=z22r--z23--(x11l,y24)--z24--z25r--z25l--z26--ref1--cycle;
- p3=fullserif(z14,z13,z13l,z13r,ru(4.7),ru(5),bracket0)--
- rightserif(z11,z12,z12l,z12r,ru(4.7),bracket0)--(x11l,y24)--cycle;
-
- showpoints(1,2,3,4,11,12,13,14,21,22,23,24,25,26,30,31);
- draw_outlines;
- endchar;
-
-
-iff OK "N": "The letter N"; beginchar("N",13unit#,cap#,0);
-
- bot lft z1l=(round 2unit,0); mpos(1,2,11,12)(Nthin,0);
- z2=(x1,c_thin_stem_bracket);
- z3=(x1l,h-ru(4));
- top rt z11r=(round (w-ru(5.3)),h);
- z12=(x11,h-c_thin_stem_bracket);
- bot z22=(x11r,-Napex);
- z23l=z22-(Ntip,0); mpos(4,23)(Ndiag,angle(z3-z23l)-90);
-% onaline(1r,2r)(4l); bot z4l=whatever[z3,z23l];
- onaline(1r,2r)(4l); z4l=whatever[z3,z23l];
- onaline(11l,12l)(14); onaline(4r,23r)(13,14);
- top y21=h; z21=whatever[z14,1.05[z4l,z4r]];
- onaline(4,23)(20); y20=y21;
- onaline(11r,12r)(13);
-
- p1=leftserif(z20,z4,z4l,z4r,ru(2.5),bracket0)--z23l--z22--z13--z21--cycle;
- p1'=z3--fullserif(z1,z2,z2l,z2r,ru(4.7),ru(5),bracket3)--z4l;
- p2'=z13--fullserif(z11,z12,z12l,z12r,ru(5),ru(4.2),bracket3)--z14;
-
- showpoints(1,2,3,4,11,12,13,14,20,21,22,23);
- draw_outlines;
- endchar;
-
-
-iff OK "O": "The letter O"; beginchar("O",(1+13)*unit#,cap#,descender#);
-
- top z1l=(.5w,h+Oover); pos1(Othin,-90);
- lft z2l=(round(ru(1.8)),.5h); pos2(Ocurve,0);
- bot z3l=(.5w,-Oover); pos3(Othin,90);
- rt z4l=(round(w-ru(1.8)),.5h); pos4(Ocurve,180);
-
- p1=curve.tl(z1l,.5,z2l,.7)--curve.bl(z2l,.7,z3l,.5)--
- curve.br(z3l,.5,z4l,.7)--curve.tr(z4l,.7,z1l,.5)--cycle;
- p1''=curve.tl(z1r,.6,z2r,.7)--curve.bl(z2r,.7,z3r,.6)--
- curve.br(z3r,.6,z4r,.7)--curve.tr(z4r,.7,z1r,.6)--cycle;
-
- showpoints(1,2,3,4);
- draw_outlines;
- endchar;
-
-
-iff OK "P": "The letter P"; beginchar("P",(1+10)*unit#,cap#,0);
-
- top lft z1l=(round(ru(5)+smallu),h);
- z2l=(x1l,h-c_thick_stem_bracket);
- z2r=(x1r,h-c_round_bracket);
- z3l=(x1l,c_thick_stem_bracket);
- z3r=(x1r,c_inner_bracket);
- bot z4l=(x1l,0);
- mpos(1,4)(stem,0);
- z5l=(rt x1r+ru(4),y1);
- z5r=(rt x1r+ru(3),y1-Pthin);
- rt z6l=(w-2smallu,.5[y5l,y7l]); pos6(Pcurve,180);
- onaline(1r,4r)(8l,8r); bot y8l=5.5unit; y8r=y8l+Pmidarm;
- z7l=(rt x1r+ru(4),y8l-round(.2smallu));
- z7r=(rt x1r+ru(3),y8l+Pthin);
-
- p1=leftserif(z1,z4,z2l,z2r,ru(4.5),bracket4)--
- fullserif(z4,z1,z3l,z3r,ru(4.5),ru(4.8),bracket4)--z8l{right}...
- curve.br(z7l,.5,z6l,.7)--curve.tr(z6l,.7,z5l,.6)--cycle;
- p1'=z8l--z8r;
- p1''=z8r--curve.br(z7r,.6,z6r,.8)--curve.tr(z6r,.8,z5r,.7)...
- {down}z2r--cycle;
-
- showpoints(1,2,3,4,5,6,7,8);
- draw_outlines;
- endchar;
-
-
-iff OK "Q": "The letter Q"; beginchar("Q",(1+13)*unit#,cap#,descender#);
-
- top z1l=(.5w,h+Oover); pos1(Othin,-90);
- lft z2l=(round(ru(1.8)),.5h); pos2(Ocurve,0);
- bot z3l=(.5w,-Oover); pos3(Othin,90);
- rt z4l=(round(w-ru(1.8)),.5h); pos4(Ocurve,180);
- ref1=curve.bl(z2l,.7,z3l,.5)--curve.br(z3l,.5,z4l,.7);
- ref2=(.35w,-d)--(.35w,h);
- ref3=(.35w+stem+2linethickness,-d)--(.35w+stem+2linethickness,h);
- lft z11=ref1 intersectionpoint ref2;
- bot rt z13r=(round(w-ru(2.5)),-d+4smallu);
- bot z12=(.6[x11,x13r],-d-round(2smallu));
- ref4=z12{right}...z13r;
- pos13(serif_thickness,angle(z13r-precontrol 1 of ref4)-90);
- z14=z13l-(ru(3.5),.5u);
- rt z15=ref1 intersectionpoint ref3;
-
- p1=curve.tl(z1l,.5,z2l,.7)--ref1--curve.tr(z4l,.7,z1l,.5)--cycle;
- p1'=z11...z12{right}...z13r--z13l...z14{left}...z15;
- p1''=curve.tl(z1r,.6,z2r,.7)--curve.bl(z2r,.7,z3r,.6)--
- curve.br(z3r,.6,z4r,.7)--curve.tr(z4r,.7,z1r,.6)--cycle;
-
- showpoints(1,2,3,4,11,12,13,14,15);
- draw_outlines;
- endchar;
-
-
-iff OK "R": "The letter R"; beginchar("R",(1+12)*unit#,cap#,0);
-
- top lft z1l=(round(ru(5)+2smallu),h);
- z2l=(x1l,h-c_thick_stem_bracket);
- z2r=(x1r,h-c_round_bracket);
- z3l=(x1l,c_thick_stem_bracket);
- z3r=(x1r,c_inner_bracket);
- bot z4l=(x1l,0);
- mpos(1,4)(stem,0);
- z5l=(rt x1r+ru(5),y1);
- z5r=(rt x1r+ru(3),y1-Rthin);
- rt z6r=(w-(ru(5.0)),.5[y5l,y8l]); pos6(Rcurve,0);
- onaline(1r,4r)(8l,8r); bot y8l=5.6unit; y8r=y8l+Rthin;
- ref1=curve.br(z8l,.5,z6r,.9);
- ref2=(rt x4r+.5unit,0)--(rt x4r+.5unit,h);
- ref3=(x4r+stem+2linethickness,0)--(x4r+stem+2linethickness,h);
- lft z11l=ref1 intersectionpoint ref2;
- rt z13l=(w-u,y4); pos13(serif_thickness,90);
- lft z12l=(w-4unit,y13l);
- z14=z13r-(ru(3),0);
- top rt z15=ref1 intersectionpoint ref3;
-
- p1=leftserif(z1,z4,z2l,z2r,ru(4.8),bracket4)--
- fullserif(z4,z1,z3l,z3r,ru(4.8),ru(4.8),bracket4)--
- curve.br(z8l,.6,z6r,.9)--curve.tr(z6r,.7,z5l,.5)--cycle;
- p1'=z8l--z8r;
- p2'=z11l--z12l--z13l--z13r{left}
- if lowres:..tension 10.. else:... fi{z15-z14}z15;
- p1''=z8r--curve.br(z8r,.8,z6l,.9)--curve.tr(z6l,.9,z5r,.5)...
- {down}z2r--cycle;
-
- showpoints(1,2,3,4,5,6,8,11,12,13,14,15);
- draw_outlines;
- endchar;
-
-
-iff OK "S": "The letter S"; beginchar("S",10unit#,cap#,0);
-
- top z1r=(.5w-u,h+Sover_top); pos1(Stopthin,90);
- rt z3=(w-ru(4),y1r);
- x4=.3[x3,x1r]; y4=y3-ru(1.5);
- bot z2=top z3-(0,4unit-smallu);
- bot z11l=(.5w-u,-Sover_bot); pos11(Sbotthin,90);
- lft z13=(ru(2),y11l);
- x14=.3[x13,x11l]; y14=y13+ru(1.5);
- top z12=bot z13+(0,4.5unit);
- z21l=(ru(2.5),.73h);
- y21r=.35[y21l,y1r]; rt x21r=.48[x21l,x1r];
- z22=(.5w,.52h); pos22(stem,37);
- z23r=(w-ru(2)-smallu,.28h);
- y23l=.7[y11l,y23r]; lft x23l=.53[x11l,x23r];
-
- p1=beak(z1l,z2,z3,z4,z1r,1.2)--curve.tl(z1r,.65,z21l,.65)...
- z22l...
- reversecurve.br(z11r,.7,z23l,.7)--
- beak(z11r,z12,z13,z14,z11l,1.2)--
- curve.br(z11l,.6,z23r,.6)...1.1[z22l,z22r]...
- reversecurve.tl(z1l,.6,z21r,.6)--cycle;
-
- showpoints(1,2,3,4,11,12,13,14,21,22,23);
- draw_outlines;
- endchar;
-
-
-iff OK "T": "The letter T"; beginchar("T",(1+11)*unit#,cap#,0);
-
- mpos(1,2,3)(stem,0);
- bot lft z1l=(round((w-stem-linethickness)/2),0);
- z2l=(x1l,c_thick_stem_bracket);
- top z4=(x1,h);
- bot y5l=top y4-(3unit+ru(2)); onaline(1,4)(5);
- mpos(4,5)(round(w-ru(3.5)-linethickness),0);
- z3l=(x1l,y4-Tthin);
-
- p1=straightarm.br(z3r,z5r,z4r,Ttip,pulleven)--
- straightarm.bl(z3l,z5l,z4l,Ttip,pulleven)--cycle;
- p1'=z3l--fullserif(z1,z4,z2l,z2r,ru(5.25),ru(5.25),bracket4)--z3r;
-
- showpoints(1,2,3,4,5);
- draw_outlines;
- endchar;
-
-
-iff OK "U": "The letter U"; beginchar("U",13unit#,cap#,0);
-
- top lft z1l=(round(ru(5)+smallu),h);
- z2l=(x1l,h-c_thick_stem_bracket);
- z3l=(x1l,4unit);
- top rt z11r=(w-round(ru(5.5)),h);
- z12r=(x11r,h-Uthin_bracket);
- z13r=(x11r,4.5unit);
- mpos(1,2,3)(Ustem,0);
- mpos(11,12,13)(Uthin,0);
- bot z10r=(.5w,-Uover);
- z10l=z10r+(.5unit,Uthin);
-
- p1=fullserif(z1,z2,z2l,z2r,ru(4.5),ru(5),bracket4)--
- curve.bl(z3l,.65,z10r,.65)--curve.br(z10r,.65,z13r,.65)--
- fullserif(z11,z12,z12l,z12r,ru(4.75),ru(4.75),bracket01)--z13l{down}--
- reversecurve.br(z10l,.65,z13l,.65)--
- reversecurve.bl(z3r,.7,z10l,.7)--cycle;
-
- showpoints(1,2,3,10,11,12,13);
- draw_outlines;
- endchar;
-
-
-iff OK "V": "The letter V"; beginchar("V",13unit#,cap#,0);
-
- bot z20=(.51w,-Vapex); pos20(Vtip,0);
- top y3=h; z3r=whatever[z20r,(w-round(unit+2smallu),h)];
- top y6=h; z6l=whatever[z20l,(unit,h)];
- z20r=z1r; z20l=z4l;
- mpos(1,3)(Vthin,constant_angle((w-round(unit+2smallu),h),z20r,0));
- mpos(4,6)(stem,constant_angle((unit,h),z20l,0));
- onaline(1r,3r)(2r); y2r=h-c_round_bracket;
- onaline(1l,3l)(2l); y2l=h-c_inner_bracket;
- onaline(4r,6r)(5r); y5r=h-c_inner_bracket;
- onaline(4l,6l)(5l); y5l=h-c_thick_stem_bracket;
- z40=whatever[.8[z1r,z1l],z2l]; z40=whatever[.8[z4l,z4r],z5r];
-
- p1=z20l--z20r--rightserif(z3,z1,z2l,z2r,ru(3),bracket0)--
- leftserif(z3,z1,z40,z2r,ru(7),bracket0)--z40--
- rightserif(z6,z4,z5l,z40,ru(7),bracket32)--
- leftserif(z6,z4,z5l,z5r,ru(2.5),bracket0)--z20l--cycle;
-
- showpoints(1,2,3,4,5,6,20,40);
- draw_outlines;
- endchar;
-
-
-iff OK "W": "The letter W"; beginchar("W",(1+17)*unit#,cap#,0);
-
- bot z20=(.3w,-Wapex); pos20(Wtip,0);
- top y3=h; z3r=whatever[z20r,(.6w,h)];
- top y6=h; z6l=whatever[z20l,(unit,h)];
- z20r=z1r; z20l=z4l;
- mpos(1,3)(Wleftthin,constant_angle((.6w,h),z20r,0));
- mpos(4,6)(stem,constant_angle((unit,h),z20l,0));
- onaline(1r,3r)(2r); y2r=h-c_round_bracket;
- onaline(1l,3l)(2l); y2l=h-c_inner_bracket;
- onaline(4r,6r)(5r); y5r=h-c_inner_bracket;
- onaline(4l,6l)(5l); y5l=h-c_thick_stem_bracket;
- z40=whatever[.8[z1r,z1l],z2l]; z40=whatever[.8[z4l,z4r],z5r];
-
- bot z21=(.7w,-Wapex); pos21(Wtip,0);
- top y13=h; z13r=whatever[z21r,(w-unit,h)];
- top y16=h; z16l=whatever[z21l,(.44w,h)];
- z21r=z11r; z21l=z14l;
- mpos(11,13)(Wrightthin,constant_angle((w-unit,h),z21r,0));
- mpos(14,16)(stem,constant_angle((.44w,h),z21l,0));
- onaline(11r,13r)(12r); y12r=h-c_round_bracket;
- onaline(11l,13l)(12l); y12l=h-c_inner_bracket;
- onaline(14r,16r)(15r); y15r=h-c_inner_bracket;
- onaline(14l,16l)(15l); y15l=h-c_thick_stem_bracket;
- z41=whatever[.8[z11r,z11l],z12l]; z41=whatever[.8[z14l,z14r],z15r];
-
- ref1=leftserif(z16,z14,z15l,z15r,ru(2.5),bracket0)--z21l;
- z30=ref1 intersectionpoint (z20r--z3r);
- z31=ref1 intersectionpoint (z40--z3l);
-
- p1=z21l--z21r--rightserif(z13,z11,z12l,z12r,ru(2),bracket0)--
- leftserif(z13,z11,z41,z12r,ru(7),bracket0)--z41--
- rightserif(z16,z14,z15l,z41,ru(6),bracket32)--
- ref1--cycle;
- p2=z20l--z20r--z30--z31--z40--
- rightserif(z6,z4,z5l,z40,ru(5),bracket32)--
- leftserif(z6,z4,z5l,z5r,ru(2),bracket0)--z20l--cycle;
-
- showpoints(1,2,3,4,5,6,11,12,13,14,15,16,20,21,30,31,40,41);
- draw_outlines;
- endchar;
-
-
-iff OK "X": "The letter X"; beginchar("X",13unit#,cap#,0);
-
- numeric botjoin,topjoin,joinwidths;
- botjoin=.42h; topjoin=.62h;
-
- top z1=(.2w,h);
- bot z3=(.8w,0);
- z2r=.5[z1r,z3r];
- mpos(1,3)(Xdiag,constant_angle(z1,z3,0));
- pos2(.9Xdiag,constant_angle(z1,z3,0));
- ref1=leftserif(z1,z3,z2l,z2r,ru(2.5),bracket4)...
- leftserif(z3,z1,z2l,z2r,ru(7),bracket42);
- ref2=rightserif(z3,z1,z2l,z2r,ru(2),bracket42)--
- rightserif(z1,z3,z2l,z2r,ru(6),bracket4);
- bot z4=ref1 intersectionpoint ((0,botjoin)--(w,botjoin));
- top z9=ref2 intersectionpoint ((0,topjoin)--(w,topjoin));
- bot z6=(.12w,0); top z7=(.8w,h);
- mpos(4,6)(Xthin,constant_angle(z4,z6,0));
- mpos(7,9)(Xthin,constant_angle(z7,z9,0));
- onaline(4l,6l)(5l); y5l=y5r=Xthin_diag_bracket;
- onaline(4r,6r)(5r);
- onaline(7r,9r)(8r); y8r=y8l=h-Xthin_diag_bracket;
- onaline(7l,9l)(8l);
- ref3=fullserif(z6,z4,z5l,z5r,ru(2.5),ru(8),bracket01);
- ref4=z5l--2[z5l,z4l];
- ref5=fullserif(z7,z9,z8l,z8r,ru(7),ru(5),bracket01);
- ref6=z8r--2[z8r,z9r];
- z21=ref1 intersectionpoint (ref3--z4r);
- z22=ref1 intersectionpoint ref4;
- z23=ref2 intersectionpoint (ref5--z9l);
- z24=ref2 intersectionpoint ref6;
-
- p1=ref1--ref2--cycle;
- p2=z22--ref3--z21--cycle;
- p3=z24--ref5--z23--cycle;
-
- showpoints(1,2,3,4,5,6,7,8,9,21,22,23,24);
- draw_outlines;
- endchar;
-
-
-iff OK "Y": "The letter Y"; beginchar("Y",13unit#,cap#,0);
-
- bot lft z3l=(5unit,0);
- z2l=z3l+(0,c_thick_stem_bracket);
- mpos(2,3)(stem,0);
- onaline(2l,3l)(1l); y1l=.39h;
- onaline(2r,3r)(1r); y1r=.45h;
- top lft z4l=(unit,h);
- z6l=z1l;
- mpos(4,6)(Ythick_diag, constant_angle(z4l,z6l,0));
- onaline(4l,6l)(5l); y5l=y5r=h-c_thick_stem_bracket;
- onaline(4r,6r)(5r);
- onaline(4,6)(20); top y20=h;
- top rt z7r=(w-unit,h);
- z9r=z1r;
-
- mpos(7,9)(Ydiag, constant_angle(z7r,z9r,0));
- onaline(7l,9l)(8l); y8l=y8r=h-Ythin_diag_bracket;
- onaline(7r,9r)(8r);
- onaline(7,9)(21); top y21=h;
-
- ref1=z5r--1.5[z5r,z6r];
- ref2=z8l--1.5[z8l,z9l];
- z22=ref1 intersectionpoint ref2;
-
- p1=fullserif(z20,z6,z5l,z5r,ru(2),ru(4),bracket4)--z1l--
- fullserif(z3,z2,z2l,z2r,ru(5),ru(5),bracket4)--z1r--
- fullserif(z21,z9,z8l,z8r,ru(8),ru(2),bracket01)--z22--cycle;
-
- showpoints(1,2,3,4,5,6,7,8,9,20,21,22);
- draw_outlines;
- endchar;
-
-
-iff OK "Z": "The letter Z"; beginchar("Z",(1+11)*unit#,cap#,0);
-
- top lft z1=(ru(4)+smallu,h);
- bot lft z2=(ru(3)+smallu,top y1-3.5unit);
- z3=(.5w,y1-Zthin);
- bot lft z5l=(.5unit,0);
- rt z15r=(w-ru(3)-smallu,y1);
- mpos(5,15)(Zdiag,constant_angle(z15r,z5l,Zdiag));
- rt z11=(w-ru(3.2),y5l);
- top rt z12=(w-ru(1.7),4unit+u);
- z13=(.55w,y11+Zthin);
- onaline(5l,15l)(4); y4=y3;
- onaline(5r,15r)(14); y14=y13;
-
- p1=straightarm.tl(z3,z2,z1,Ztip,pulleven)--z4--z5l--
- straightarm.br(z13,z12,z11,Ztip,pulleven)--z14--z15r--cycle;
-
- showpoints(1,2,3,4,5,11,12,13,14,15);
- draw_outlines;
- endchar;
-
-
-
-% ----- Phase 3 -----
-
-
-iff OK "k": "The letter k"; beginchar(oct"174",(1+9)*unit#,ascender#,0);
-
- top lft z11l=(unit+.5u,h);
- bot z14l=(x11l,0);
- mpos(11,14)(kstem,0);
- onaline(11r,14r)(3r,4,12r,13r);
- bot y3r=.4xheight; y12l=h-lc_thick_stem_bracket; top y12r=h;
- onaline(11l,14l)(12l,13l);
- y13l=y13r=lc_thick_stem_bracket;
- top rt z1r=(w-1.5unit,xheight);
- mpos(1,3)(kthin,angle(z1r-z3r)-90);
- y2l=y2r=xheight-k_thin_diag;
- onaline(1l,3l)(2l,4);
- onaline(1r,3r)(2r,21l);
- onaline(1,3)(0); top y0=xheight;
- y21l=y3r+.5unit;
- bot rt z23r=(w-ru(2),0);
- mpos(21,23)(kdiag,angle(z1r-z3r));
- y22l=y22r=lc_thick_stem_bracket;
- onaline(21l,23l)(22l);
- onaline(21r,23r)(22r);
- onaline(21,23)(20); bot y20=0;
-
- p1=fullserif(z14,z11,z13l,z13r,ru(2.5),ru(2.5),bracket0)--z12r--
- leftserif(z11,z14,z12l,z12r,ru(2.5),bracket0)--cycle;
- p2=z3r--fullserif(z0,z3,z2l,z2r,ru(7),ru(2.5),bracket01)--z4--cycle;
- p3=z21l--fullserif(z20,z21,z22l,z22r,ru(4),u,bracket32)--z21r--cycle;
-
- showpoints(0,1,2,3,4,11,12,13,14,20,21,22,23);
- draw_outlines;
- endchar;
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/cmbsy5.tfm b/Master/texmf-dist/fonts/tfm/public/ams/cmbsy5.tfm
deleted file mode 100644
index 6e1a451ad3d..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/cmbsy5.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/cmbsy6.tfm b/Master/texmf-dist/fonts/tfm/public/ams/cmbsy6.tfm
deleted file mode 100644
index 09f237d97a2..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/cmbsy6.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/cmbsy7.tfm b/Master/texmf-dist/fonts/tfm/public/ams/cmbsy7.tfm
deleted file mode 100644
index c91f2f60237..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/cmbsy7.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/cmbsy8.tfm b/Master/texmf-dist/fonts/tfm/public/ams/cmbsy8.tfm
deleted file mode 100644
index 9a57e97faa8..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/cmbsy8.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/cmbsy9.tfm b/Master/texmf-dist/fonts/tfm/public/ams/cmbsy9.tfm
deleted file mode 100644
index 97c78c7aa13..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/cmbsy9.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/cmcsc8.tfm b/Master/texmf-dist/fonts/tfm/public/ams/cmcsc8.tfm
deleted file mode 100644
index 67453e1bec2..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/cmcsc8.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/cmcsc9.tfm b/Master/texmf-dist/fonts/tfm/public/ams/cmcsc9.tfm
deleted file mode 100644
index 5fb95055d4d..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/cmcsc9.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/cmex7.tfm b/Master/texmf-dist/fonts/tfm/public/ams/cmex7.tfm
deleted file mode 100644
index c60f5016301..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/cmex7.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/cmex8.tfm b/Master/texmf-dist/fonts/tfm/public/ams/cmex8.tfm
deleted file mode 100644
index 2ecf4f0fddd..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/cmex8.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/cmex9.tfm b/Master/texmf-dist/fonts/tfm/public/ams/cmex9.tfm
deleted file mode 100644
index dd0f85b5b25..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/cmex9.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/cmmib5.tfm b/Master/texmf-dist/fonts/tfm/public/ams/cmmib5.tfm
deleted file mode 100644
index dfe472947a9..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/cmmib5.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/cmmib6.tfm b/Master/texmf-dist/fonts/tfm/public/ams/cmmib6.tfm
deleted file mode 100644
index 60adc1b2340..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/cmmib6.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/cmmib7.tfm b/Master/texmf-dist/fonts/tfm/public/ams/cmmib7.tfm
deleted file mode 100644
index 2beb64507d3..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/cmmib7.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/cmmib8.tfm b/Master/texmf-dist/fonts/tfm/public/ams/cmmib8.tfm
deleted file mode 100644
index b62d4a40dde..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/cmmib8.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/cmmib9.tfm b/Master/texmf-dist/fonts/tfm/public/ams/cmmib9.tfm
deleted file mode 100644
index d5b99d02c3e..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/cmmib9.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/euex10.tfm b/Master/texmf-dist/fonts/tfm/public/ams/euex10.tfm
deleted file mode 100644
index e5781e0b2c2..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/euex10.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/euex7.tfm b/Master/texmf-dist/fonts/tfm/public/ams/euex7.tfm
deleted file mode 100644
index 6c5c0d78275..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/euex7.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/euex8.tfm b/Master/texmf-dist/fonts/tfm/public/ams/euex8.tfm
deleted file mode 100644
index 3ddfc62d191..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/euex8.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/euex9.tfm b/Master/texmf-dist/fonts/tfm/public/ams/euex9.tfm
deleted file mode 100644
index e6649a75992..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/euex9.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/eufb10.tfm b/Master/texmf-dist/fonts/tfm/public/ams/eufb10.tfm
deleted file mode 100644
index 0f2997981e0..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/eufb10.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/eufb5.tfm b/Master/texmf-dist/fonts/tfm/public/ams/eufb5.tfm
deleted file mode 100644
index 9119bbb8e60..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/eufb5.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/eufb6.tfm b/Master/texmf-dist/fonts/tfm/public/ams/eufb6.tfm
deleted file mode 100644
index 0bf71ae627e..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/eufb6.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/eufb7.tfm b/Master/texmf-dist/fonts/tfm/public/ams/eufb7.tfm
deleted file mode 100644
index 85936d1b19a..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/eufb7.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/eufb8.tfm b/Master/texmf-dist/fonts/tfm/public/ams/eufb8.tfm
deleted file mode 100644
index 860d773ee71..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/eufb8.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/eufb9.tfm b/Master/texmf-dist/fonts/tfm/public/ams/eufb9.tfm
deleted file mode 100644
index 16b5b6c9c3c..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/eufb9.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/eufm10.tfm b/Master/texmf-dist/fonts/tfm/public/ams/eufm10.tfm
deleted file mode 100644
index 34f60c3874f..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/eufm10.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/eufm5.tfm b/Master/texmf-dist/fonts/tfm/public/ams/eufm5.tfm
deleted file mode 100644
index 2b7f2b434e6..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/eufm5.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/eufm6.tfm b/Master/texmf-dist/fonts/tfm/public/ams/eufm6.tfm
deleted file mode 100644
index 8cf268953ee..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/eufm6.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/eufm7.tfm b/Master/texmf-dist/fonts/tfm/public/ams/eufm7.tfm
deleted file mode 100644
index 8cc3f80f6d9..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/eufm7.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/eufm8.tfm b/Master/texmf-dist/fonts/tfm/public/ams/eufm8.tfm
deleted file mode 100644
index f39f5267ae7..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/eufm8.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/eufm9.tfm b/Master/texmf-dist/fonts/tfm/public/ams/eufm9.tfm
deleted file mode 100644
index 88dd7b2791a..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/eufm9.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/eurb10.tfm b/Master/texmf-dist/fonts/tfm/public/ams/eurb10.tfm
deleted file mode 100644
index 7b8c1693e27..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/eurb10.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/eurb5.tfm b/Master/texmf-dist/fonts/tfm/public/ams/eurb5.tfm
deleted file mode 100644
index 820175a2a16..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/eurb5.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/eurb6.tfm b/Master/texmf-dist/fonts/tfm/public/ams/eurb6.tfm
deleted file mode 100644
index a9c6f4f686a..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/eurb6.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/eurb7.tfm b/Master/texmf-dist/fonts/tfm/public/ams/eurb7.tfm
deleted file mode 100644
index 3ed3c587e2d..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/eurb7.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/eurb8.tfm b/Master/texmf-dist/fonts/tfm/public/ams/eurb8.tfm
deleted file mode 100644
index b7cd8c15717..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/eurb8.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/eurb9.tfm b/Master/texmf-dist/fonts/tfm/public/ams/eurb9.tfm
deleted file mode 100644
index 40152e8ea64..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/eurb9.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/eurm10.tfm b/Master/texmf-dist/fonts/tfm/public/ams/eurm10.tfm
deleted file mode 100644
index 80e03d5179e..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/eurm10.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/eurm5.tfm b/Master/texmf-dist/fonts/tfm/public/ams/eurm5.tfm
deleted file mode 100644
index f80f70db9fc..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/eurm5.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/eurm6.tfm b/Master/texmf-dist/fonts/tfm/public/ams/eurm6.tfm
deleted file mode 100644
index 9572afd8cbd..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/eurm6.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/eurm7.tfm b/Master/texmf-dist/fonts/tfm/public/ams/eurm7.tfm
deleted file mode 100644
index dbdfe09a0df..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/eurm7.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/eurm8.tfm b/Master/texmf-dist/fonts/tfm/public/ams/eurm8.tfm
deleted file mode 100644
index b157cb68c49..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/eurm8.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/eurm9.tfm b/Master/texmf-dist/fonts/tfm/public/ams/eurm9.tfm
deleted file mode 100644
index f969d48c003..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/eurm9.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/eusb10.tfm b/Master/texmf-dist/fonts/tfm/public/ams/eusb10.tfm
deleted file mode 100644
index 0b825fed6f9..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/eusb10.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/eusb5.tfm b/Master/texmf-dist/fonts/tfm/public/ams/eusb5.tfm
deleted file mode 100644
index 1352406706e..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/eusb5.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/eusb6.tfm b/Master/texmf-dist/fonts/tfm/public/ams/eusb6.tfm
deleted file mode 100644
index 36ce1e6b7f0..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/eusb6.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/eusb7.tfm b/Master/texmf-dist/fonts/tfm/public/ams/eusb7.tfm
deleted file mode 100644
index b67af10a7a7..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/eusb7.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/eusb8.tfm b/Master/texmf-dist/fonts/tfm/public/ams/eusb8.tfm
deleted file mode 100644
index 464d0995e3c..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/eusb8.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/eusb9.tfm b/Master/texmf-dist/fonts/tfm/public/ams/eusb9.tfm
deleted file mode 100644
index f80ec88f913..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/eusb9.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/eusm10.tfm b/Master/texmf-dist/fonts/tfm/public/ams/eusm10.tfm
deleted file mode 100644
index b8dfd0e93d1..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/eusm10.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/eusm5.tfm b/Master/texmf-dist/fonts/tfm/public/ams/eusm5.tfm
deleted file mode 100644
index 977dcc59f73..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/eusm5.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/eusm6.tfm b/Master/texmf-dist/fonts/tfm/public/ams/eusm6.tfm
deleted file mode 100644
index f369007e3bd..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/eusm6.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/eusm7.tfm b/Master/texmf-dist/fonts/tfm/public/ams/eusm7.tfm
deleted file mode 100644
index 367d8b55b3a..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/eusm7.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/eusm8.tfm b/Master/texmf-dist/fonts/tfm/public/ams/eusm8.tfm
deleted file mode 100644
index 274cd9bdc05..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/eusm8.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/eusm9.tfm b/Master/texmf-dist/fonts/tfm/public/ams/eusm9.tfm
deleted file mode 100644
index b77c26c957e..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/eusm9.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/msam10.tfm b/Master/texmf-dist/fonts/tfm/public/ams/msam10.tfm
deleted file mode 100644
index fa3bcf3028b..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/msam10.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/msam5.tfm b/Master/texmf-dist/fonts/tfm/public/ams/msam5.tfm
deleted file mode 100644
index 936d6e80dc0..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/msam5.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/msam6.tfm b/Master/texmf-dist/fonts/tfm/public/ams/msam6.tfm
deleted file mode 100644
index 165e61c2989..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/msam6.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/msam7.tfm b/Master/texmf-dist/fonts/tfm/public/ams/msam7.tfm
deleted file mode 100644
index bbedc3f6163..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/msam7.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/msam8.tfm b/Master/texmf-dist/fonts/tfm/public/ams/msam8.tfm
deleted file mode 100644
index 27149506c91..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/msam8.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/msam9.tfm b/Master/texmf-dist/fonts/tfm/public/ams/msam9.tfm
deleted file mode 100644
index ff637163a20..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/msam9.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/msbm10.tfm b/Master/texmf-dist/fonts/tfm/public/ams/msbm10.tfm
deleted file mode 100644
index 424f35336c3..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/msbm10.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/msbm5.tfm b/Master/texmf-dist/fonts/tfm/public/ams/msbm5.tfm
deleted file mode 100644
index 797be43c8d9..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/msbm5.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/msbm6.tfm b/Master/texmf-dist/fonts/tfm/public/ams/msbm6.tfm
deleted file mode 100644
index 69889558c06..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/msbm6.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/msbm7.tfm b/Master/texmf-dist/fonts/tfm/public/ams/msbm7.tfm
deleted file mode 100644
index e539e392a3b..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/msbm7.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/msbm8.tfm b/Master/texmf-dist/fonts/tfm/public/ams/msbm8.tfm
deleted file mode 100644
index ad82122a5d5..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/msbm8.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/msbm9.tfm b/Master/texmf-dist/fonts/tfm/public/ams/msbm9.tfm
deleted file mode 100644
index 29305522d73..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/msbm9.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/wncyb10.tfm b/Master/texmf-dist/fonts/tfm/public/ams/wncyb10.tfm
deleted file mode 100644
index 069aa5c2a2b..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/wncyb10.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/wncyb5.tfm b/Master/texmf-dist/fonts/tfm/public/ams/wncyb5.tfm
deleted file mode 100644
index 1e0b7e6b66e..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/wncyb5.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/wncyb6.tfm b/Master/texmf-dist/fonts/tfm/public/ams/wncyb6.tfm
deleted file mode 100644
index c4e66cebbe1..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/wncyb6.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/wncyb7.tfm b/Master/texmf-dist/fonts/tfm/public/ams/wncyb7.tfm
deleted file mode 100644
index fc482d035c8..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/wncyb7.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/wncyb8.tfm b/Master/texmf-dist/fonts/tfm/public/ams/wncyb8.tfm
deleted file mode 100644
index ef8b08340d9..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/wncyb8.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/wncyb9.tfm b/Master/texmf-dist/fonts/tfm/public/ams/wncyb9.tfm
deleted file mode 100644
index bbed7cd0ef5..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/wncyb9.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/wncyi10.tfm b/Master/texmf-dist/fonts/tfm/public/ams/wncyi10.tfm
deleted file mode 100644
index 911b4e5aea6..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/wncyi10.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/wncyi5.tfm b/Master/texmf-dist/fonts/tfm/public/ams/wncyi5.tfm
deleted file mode 100644
index 5e07ca04398..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/wncyi5.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/wncyi6.tfm b/Master/texmf-dist/fonts/tfm/public/ams/wncyi6.tfm
deleted file mode 100644
index 975ed9ab322..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/wncyi6.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/wncyi7.tfm b/Master/texmf-dist/fonts/tfm/public/ams/wncyi7.tfm
deleted file mode 100644
index b426bced7ee..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/wncyi7.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/wncyi8.tfm b/Master/texmf-dist/fonts/tfm/public/ams/wncyi8.tfm
deleted file mode 100644
index 95239cdb1eb..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/wncyi8.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/wncyi9.tfm b/Master/texmf-dist/fonts/tfm/public/ams/wncyi9.tfm
deleted file mode 100644
index 7e230160e3f..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/wncyi9.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/wncyr10.tfm b/Master/texmf-dist/fonts/tfm/public/ams/wncyr10.tfm
deleted file mode 100644
index 93e73a3dad4..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/wncyr10.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/wncyr5.tfm b/Master/texmf-dist/fonts/tfm/public/ams/wncyr5.tfm
deleted file mode 100644
index 697620b0457..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/wncyr5.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/wncyr6.tfm b/Master/texmf-dist/fonts/tfm/public/ams/wncyr6.tfm
deleted file mode 100644
index 009f333bc2c..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/wncyr6.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/wncyr7.tfm b/Master/texmf-dist/fonts/tfm/public/ams/wncyr7.tfm
deleted file mode 100644
index e5cf5a44fe2..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/wncyr7.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/wncyr8.tfm b/Master/texmf-dist/fonts/tfm/public/ams/wncyr8.tfm
deleted file mode 100644
index c8a883e541a..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/wncyr8.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/wncyr9.tfm b/Master/texmf-dist/fonts/tfm/public/ams/wncyr9.tfm
deleted file mode 100644
index 450a7d07b58..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/wncyr9.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/wncysc10.tfm b/Master/texmf-dist/fonts/tfm/public/ams/wncysc10.tfm
deleted file mode 100644
index 5c5f422b623..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/wncysc10.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/wncyss10.tfm b/Master/texmf-dist/fonts/tfm/public/ams/wncyss10.tfm
deleted file mode 100644
index 2738aab534e..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/wncyss10.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/wncyss8.tfm b/Master/texmf-dist/fonts/tfm/public/ams/wncyss8.tfm
deleted file mode 100644
index 9abe70188d8..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/wncyss8.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/ams/wncyss9.tfm b/Master/texmf-dist/fonts/tfm/public/ams/wncyss9.tfm
deleted file mode 100644
index f9e8d3f93c1..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/ams/wncyss9.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/bluesky/ams/cmbsy5.pfb b/Master/texmf-dist/fonts/type1/bluesky/ams/cmbsy5.pfb
deleted file mode 100644
index b03298a35c6..00000000000
--- a/Master/texmf-dist/fonts/type1/bluesky/ams/cmbsy5.pfb
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/bluesky/ams/cmbsy7.pfb b/Master/texmf-dist/fonts/type1/bluesky/ams/cmbsy7.pfb
deleted file mode 100644
index be847843900..00000000000
--- a/Master/texmf-dist/fonts/type1/bluesky/ams/cmbsy7.pfb
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/bluesky/ams/cmmib5.pfb b/Master/texmf-dist/fonts/type1/bluesky/ams/cmmib5.pfb
deleted file mode 100644
index 5e175d33dd9..00000000000
--- a/Master/texmf-dist/fonts/type1/bluesky/ams/cmmib5.pfb
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/bluesky/ams/cmmib7.pfb b/Master/texmf-dist/fonts/type1/bluesky/ams/cmmib7.pfb
deleted file mode 100644
index b71d1b38904..00000000000
--- a/Master/texmf-dist/fonts/type1/bluesky/ams/cmmib7.pfb
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/bluesky/ams/euex10.pfb b/Master/texmf-dist/fonts/type1/bluesky/ams/euex10.pfb
deleted file mode 100644
index d78c6b3f109..00000000000
--- a/Master/texmf-dist/fonts/type1/bluesky/ams/euex10.pfb
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/bluesky/ams/eufb10.pfb b/Master/texmf-dist/fonts/type1/bluesky/ams/eufb10.pfb
deleted file mode 100644
index 4f41f3913c8..00000000000
--- a/Master/texmf-dist/fonts/type1/bluesky/ams/eufb10.pfb
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/bluesky/ams/eufb5.pfb b/Master/texmf-dist/fonts/type1/bluesky/ams/eufb5.pfb
deleted file mode 100644
index 129f25ea171..00000000000
--- a/Master/texmf-dist/fonts/type1/bluesky/ams/eufb5.pfb
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/bluesky/ams/eufb7.pfb b/Master/texmf-dist/fonts/type1/bluesky/ams/eufb7.pfb
deleted file mode 100644
index a35223c94d6..00000000000
--- a/Master/texmf-dist/fonts/type1/bluesky/ams/eufb7.pfb
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/bluesky/ams/eufm10.pfb b/Master/texmf-dist/fonts/type1/bluesky/ams/eufm10.pfb
deleted file mode 100644
index ed5c1a04915..00000000000
--- a/Master/texmf-dist/fonts/type1/bluesky/ams/eufm10.pfb
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/bluesky/ams/eufm5.pfb b/Master/texmf-dist/fonts/type1/bluesky/ams/eufm5.pfb
deleted file mode 100644
index 22496551ca8..00000000000
--- a/Master/texmf-dist/fonts/type1/bluesky/ams/eufm5.pfb
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/bluesky/ams/eufm7.pfb b/Master/texmf-dist/fonts/type1/bluesky/ams/eufm7.pfb
deleted file mode 100644
index aa3406295cb..00000000000
--- a/Master/texmf-dist/fonts/type1/bluesky/ams/eufm7.pfb
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/bluesky/ams/eurb10.pfb b/Master/texmf-dist/fonts/type1/bluesky/ams/eurb10.pfb
deleted file mode 100644
index c56647d6808..00000000000
--- a/Master/texmf-dist/fonts/type1/bluesky/ams/eurb10.pfb
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/bluesky/ams/eurb5.pfb b/Master/texmf-dist/fonts/type1/bluesky/ams/eurb5.pfb
deleted file mode 100644
index 0b26aa6175f..00000000000
--- a/Master/texmf-dist/fonts/type1/bluesky/ams/eurb5.pfb
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/bluesky/ams/eurb7.pfb b/Master/texmf-dist/fonts/type1/bluesky/ams/eurb7.pfb
deleted file mode 100644
index 76a15b4105f..00000000000
--- a/Master/texmf-dist/fonts/type1/bluesky/ams/eurb7.pfb
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/bluesky/ams/eurm10.pfb b/Master/texmf-dist/fonts/type1/bluesky/ams/eurm10.pfb
deleted file mode 100644
index b908d4ae5b9..00000000000
--- a/Master/texmf-dist/fonts/type1/bluesky/ams/eurm10.pfb
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/bluesky/ams/eurm5.pfb b/Master/texmf-dist/fonts/type1/bluesky/ams/eurm5.pfb
deleted file mode 100644
index 0868a78e213..00000000000
--- a/Master/texmf-dist/fonts/type1/bluesky/ams/eurm5.pfb
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/bluesky/ams/eurm7.pfb b/Master/texmf-dist/fonts/type1/bluesky/ams/eurm7.pfb
deleted file mode 100644
index 323ac1f2ed7..00000000000
--- a/Master/texmf-dist/fonts/type1/bluesky/ams/eurm7.pfb
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/bluesky/ams/eusb10.pfb b/Master/texmf-dist/fonts/type1/bluesky/ams/eusb10.pfb
deleted file mode 100644
index b6a1b1ccc75..00000000000
--- a/Master/texmf-dist/fonts/type1/bluesky/ams/eusb10.pfb
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/bluesky/ams/eusb5.pfb b/Master/texmf-dist/fonts/type1/bluesky/ams/eusb5.pfb
deleted file mode 100644
index 3473f470300..00000000000
--- a/Master/texmf-dist/fonts/type1/bluesky/ams/eusb5.pfb
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/bluesky/ams/eusb7.pfb b/Master/texmf-dist/fonts/type1/bluesky/ams/eusb7.pfb
deleted file mode 100644
index 211196816ab..00000000000
--- a/Master/texmf-dist/fonts/type1/bluesky/ams/eusb7.pfb
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/bluesky/ams/eusm10.pfb b/Master/texmf-dist/fonts/type1/bluesky/ams/eusm10.pfb
deleted file mode 100644
index bf53c04e6bd..00000000000
--- a/Master/texmf-dist/fonts/type1/bluesky/ams/eusm10.pfb
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/bluesky/ams/eusm5.pfb b/Master/texmf-dist/fonts/type1/bluesky/ams/eusm5.pfb
deleted file mode 100644
index 5224b5f2d94..00000000000
--- a/Master/texmf-dist/fonts/type1/bluesky/ams/eusm5.pfb
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/bluesky/ams/eusm7.pfb b/Master/texmf-dist/fonts/type1/bluesky/ams/eusm7.pfb
deleted file mode 100644
index 4d3ccdf3445..00000000000
--- a/Master/texmf-dist/fonts/type1/bluesky/ams/eusm7.pfb
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/bluesky/ams/msam10.pfb b/Master/texmf-dist/fonts/type1/bluesky/ams/msam10.pfb
deleted file mode 100644
index 9d6bcfdf23b..00000000000
--- a/Master/texmf-dist/fonts/type1/bluesky/ams/msam10.pfb
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/bluesky/ams/msam5.pfb b/Master/texmf-dist/fonts/type1/bluesky/ams/msam5.pfb
deleted file mode 100644
index f9310d667d6..00000000000
--- a/Master/texmf-dist/fonts/type1/bluesky/ams/msam5.pfb
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/bluesky/ams/msam7.pfb b/Master/texmf-dist/fonts/type1/bluesky/ams/msam7.pfb
deleted file mode 100644
index 549bfc89041..00000000000
--- a/Master/texmf-dist/fonts/type1/bluesky/ams/msam7.pfb
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/bluesky/ams/msbm10.pfb b/Master/texmf-dist/fonts/type1/bluesky/ams/msbm10.pfb
deleted file mode 100644
index bc878fc6473..00000000000
--- a/Master/texmf-dist/fonts/type1/bluesky/ams/msbm10.pfb
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/bluesky/ams/msbm5.pfb b/Master/texmf-dist/fonts/type1/bluesky/ams/msbm5.pfb
deleted file mode 100644
index dfb204c514c..00000000000
--- a/Master/texmf-dist/fonts/type1/bluesky/ams/msbm5.pfb
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/bluesky/ams/msbm7.pfb b/Master/texmf-dist/fonts/type1/bluesky/ams/msbm7.pfb
deleted file mode 100644
index a2d06596e29..00000000000
--- a/Master/texmf-dist/fonts/type1/bluesky/ams/msbm7.pfb
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/bluesky/ams/wncyb10.pfb b/Master/texmf-dist/fonts/type1/bluesky/ams/wncyb10.pfb
deleted file mode 100644
index 648016dd509..00000000000
--- a/Master/texmf-dist/fonts/type1/bluesky/ams/wncyb10.pfb
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/bluesky/ams/wncyi10.pfb b/Master/texmf-dist/fonts/type1/bluesky/ams/wncyi10.pfb
deleted file mode 100644
index d1ce9f5b195..00000000000
--- a/Master/texmf-dist/fonts/type1/bluesky/ams/wncyi10.pfb
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/bluesky/ams/wncyr10.pfb b/Master/texmf-dist/fonts/type1/bluesky/ams/wncyr10.pfb
deleted file mode 100644
index 0b186e6c0ef..00000000000
--- a/Master/texmf-dist/fonts/type1/bluesky/ams/wncyr10.pfb
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/bluesky/ams/wncysc10.pfb b/Master/texmf-dist/fonts/type1/bluesky/ams/wncysc10.pfb
deleted file mode 100644
index b77b09f6616..00000000000
--- a/Master/texmf-dist/fonts/type1/bluesky/ams/wncysc10.pfb
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/bluesky/ams/wncyss10.pfb b/Master/texmf-dist/fonts/type1/bluesky/ams/wncyss10.pfb
deleted file mode 100644
index 135dd66f89f..00000000000
--- a/Master/texmf-dist/fonts/type1/bluesky/ams/wncyss10.pfb
+++ /dev/null
Binary files differ