summaryrefslogtreecommitdiff
path: root/fonts
diff options
context:
space:
mode:
Diffstat (limited to 'fonts')
-rw-r--r--fonts/cochineal/README9
-rw-r--r--fonts/cochineal/afm/cochBMI.afm166
-rw-r--r--fonts/cochineal/afm/cochBRM.afm134
-rw-r--r--fonts/cochineal/afm/cochMI.afm167
-rw-r--r--fonts/cochineal/afm/cochMRM.afm86
-rw-r--r--fonts/cochineal/map/Cochineal.map4
-rw-r--r--fonts/cochineal/tfm/cochBMI.tfmbin0 -> 1448 bytes
-rw-r--r--fonts/cochineal/tfm/cochBRM.tfmbin0 -> 1184 bytes
-rw-r--r--fonts/cochineal/tfm/cochMI.tfmbin0 -> 1424 bytes
-rw-r--r--fonts/cochineal/tfm/cochMRM.tfmbin0 -> 788 bytes
-rw-r--r--fonts/cochineal/type1/cochBMI.pfbbin0 -> 37065 bytes
-rw-r--r--fonts/cochineal/type1/cochBRM.pfbbin0 -> 30219 bytes
-rw-r--r--fonts/cochineal/type1/cochMI.pfbbin0 -> 35962 bytes
-rw-r--r--fonts/cochineal/type1/cochMRM.pfbbin0 -> 16222 bytes
-rw-r--r--fonts/librefranklin/README2
-rw-r--r--fonts/librefranklin/enc/lbfr_ejn2og.enc2
-rw-r--r--fonts/librefranklin/enc/lbfr_hlvv6p.enc2
-rw-r--r--fonts/librefranklin/enc/lbfr_nb4g6w.enc2
-rw-r--r--fonts/librefranklin/enc/lbfr_spbxfw.enc2
-rw-r--r--fonts/librefranklin/enc/lbfr_tdlrq7.enc2
-rw-r--r--fonts/librefranklin/enc/lbfr_tf5jo5.enc2
-rw-r--r--fonts/librefranklin/enc/lbfr_w4rwtq.enc2
-rw-r--r--fonts/librefranklin/enc/lbfr_wmouhf.enc2
-rw-r--r--fonts/librefranklin/enc/lbfr_xsutkk.enc2
-rw-r--r--fonts/librefranklin/latex/LGRLibreFranklin-Sup.fd27
-rw-r--r--fonts/librefranklin/latex/LGRLibreFranklin-TLF.fd27
-rw-r--r--fonts/librefranklin/latex/LY1LibreFranklin-Sup.fd27
-rw-r--r--fonts/librefranklin/latex/LY1LibreFranklin-TLF.fd27
-rw-r--r--fonts/librefranklin/latex/OT1LibreFranklin-Sup.fd27
-rw-r--r--fonts/librefranklin/latex/OT1LibreFranklin-TLF.fd27
-rw-r--r--fonts/librefranklin/latex/T1LibreFranklin-Sup.fd27
-rw-r--r--fonts/librefranklin/latex/T1LibreFranklin-TLF.fd27
-rw-r--r--fonts/librefranklin/latex/TS1LibreFranklin-TLF.fd27
-rw-r--r--fonts/librefranklin/latex/librefranklin.sty4
-rw-r--r--fonts/newtx/README6
-rw-r--r--fonts/newtx/doc/newtxdoc.pdfbin1011248 -> 1012618 bytes
-rw-r--r--fonts/newtx/doc/newtxdoc.tex11
-rw-r--r--fonts/newtx/map/newtx.map28
-rw-r--r--fonts/newtx/tex/newtxmath.sty26
-rw-r--r--fonts/newtx/tex/omlntxebgmi.fd29
-rw-r--r--fonts/newtx/tex/untxebgmia.fd29
-rw-r--r--fonts/newtx/tfm/ebgmi0.tfmbin3404 -> 0 bytes
-rw-r--r--fonts/newtx/tfm/zutbmi.tfmbin1972 -> 3328 bytes
-rw-r--r--fonts/newtx/tfm/zutmi.tfmbin2900 -> 4744 bytes
-rw-r--r--fonts/newtx/vf/zutbmi.vfbin1508 -> 2808 bytes
-rw-r--r--fonts/newtx/vf/zutmi.vfbin1512 -> 2708 bytes
-rw-r--r--fonts/step/README4
-rw-r--r--fonts/step/doc/step-fonts.aux11
-rw-r--r--fonts/step/doc/step-fonts.log562
-rw-r--r--fonts/step/doc/step-fonts.pdfbin171037 -> 171033 bytes
-rw-r--r--fonts/step/doc/step-fonts.tex2
-rw-r--r--fonts/step/enc/a_3rxxvm.enc65
-rw-r--r--fonts/step/enc/a_4esb2f.enc63
-rw-r--r--fonts/step/enc/a_574n7u.enc63
-rw-r--r--fonts/step/enc/a_5k2pnm.enc63
-rw-r--r--fonts/step/enc/a_5kjsul.enc63
-rw-r--r--fonts/step/enc/a_5xnggg.enc63
-rw-r--r--fonts/step/enc/a_6jxagp.enc62
-rw-r--r--fonts/step/enc/a_6sfsu6.enc63
-rw-r--r--fonts/step/enc/a_7a5nqn.enc63
-rw-r--r--fonts/step/enc/a_7if24z.enc63
-rw-r--r--fonts/step/enc/a_ahclkl.enc63
-rw-r--r--fonts/step/enc/a_aoap6m.enc63
-rw-r--r--fonts/step/enc/a_arx325.enc63
-rw-r--r--fonts/step/enc/a_bt7ykx.enc63
-rw-r--r--fonts/step/enc/a_bw7ysd.enc63
-rw-r--r--fonts/step/enc/a_cc2n7r.enc63
-rw-r--r--fonts/step/enc/a_enu25g.enc63
-rw-r--r--fonts/step/enc/a_euweyh.enc63
-rw-r--r--fonts/step/enc/a_f2t6y6.enc62
-rw-r--r--fonts/step/enc/a_f5fqnw.enc65
-rw-r--r--fonts/step/enc/a_fdcm6h.enc63
-rw-r--r--fonts/step/enc/a_ffybip.enc63
-rw-r--r--fonts/step/enc/a_fha2fn.enc65
-rw-r--r--fonts/step/enc/a_fwzjjs.enc63
-rw-r--r--fonts/step/enc/a_g3ibdt.enc62
-rw-r--r--fonts/step/enc/a_gbbiod.enc66
-rw-r--r--fonts/step/enc/a_gkokml.enc63
-rw-r--r--fonts/step/enc/a_hamrva.enc63
-rw-r--r--fonts/step/enc/a_ibvqy3.enc63
-rw-r--r--fonts/step/enc/a_j4ep6i.enc63
-rw-r--r--fonts/step/enc/a_kbcxke.enc65
-rw-r--r--fonts/step/enc/a_kgjeet.enc62
-rw-r--r--fonts/step/enc/a_l3q5ro.enc65
-rw-r--r--fonts/step/enc/a_l6bj4g.enc63
-rw-r--r--fonts/step/enc/a_lvbxzy.enc63
-rw-r--r--fonts/step/enc/a_n35jrc.enc63
-rw-r--r--fonts/step/enc/a_nj7yl6.enc64
-rw-r--r--fonts/step/enc/a_oqx7v6.enc63
-rw-r--r--fonts/step/enc/a_psybls.enc65
-rw-r--r--fonts/step/enc/a_q6ipx2.enc64
-rw-r--r--fonts/step/enc/a_redus5.enc65
-rw-r--r--fonts/step/enc/a_rgssq4.enc63
-rw-r--r--fonts/step/enc/a_rx4otu.enc63
-rw-r--r--fonts/step/enc/a_smrcla.enc64
-rw-r--r--fonts/step/enc/a_tpegoz.enc65
-rw-r--r--fonts/step/enc/a_tpkmtb.enc63
-rw-r--r--fonts/step/enc/a_tqaent.enc63
-rw-r--r--fonts/step/enc/a_uda4d5.enc65
-rw-r--r--fonts/step/enc/a_uhrokn.enc64
-rw-r--r--fonts/step/enc/a_uip2yp.enc63
-rw-r--r--fonts/step/enc/a_v7z4fi.enc64
-rw-r--r--fonts/step/enc/a_vjmilf.enc63
-rw-r--r--fonts/step/enc/a_vmnawy.enc62
-rw-r--r--fonts/step/enc/a_vzhqhy.enc64
-rw-r--r--fonts/step/enc/a_wzfdme.enc63
-rw-r--r--fonts/step/enc/a_xnivr2.enc63
-rw-r--r--fonts/step/enc/a_xwhxeh.enc63
-rw-r--r--fonts/step/enc/a_yl3m5r.enc63
-rw-r--r--fonts/step/enc/a_zdolkr.enc63
-rw-r--r--fonts/step/enc/a_zjx4yp.enc62
-rw-r--r--fonts/step/enc/a_zypzpm.enc63
-rw-r--r--fonts/xcharter/README7
-rw-r--r--fonts/xcharter/tfm/ebgbmia.tfmbin2432 -> 0 bytes
-rw-r--r--fonts/xcharter/tfm/ebgmi.tfmbin3404 -> 0 bytes
-rw-r--r--fonts/xcharter/tfm/ebgmi0.tfmbin3404 -> 0 bytes
-rw-r--r--fonts/xcharter/tfm/ebgmia.tfmbin2428 -> 0 bytes
117 files changed, 5186 insertions, 226 deletions
diff --git a/fonts/cochineal/README b/fonts/cochineal/README
index bb70232ffc..84375cd795 100644
--- a/fonts/cochineal/README
+++ b/fonts/cochineal/README
@@ -19,7 +19,14 @@ Files provided "as is", with no warranties.
The support files are provided in encodings OT1, T1, TS1 and LY1 for users of Western scripts, LGR for Greek scripts and T2A and OT2 for Cyrillic scripts.
-Current version: 1.055
+Current version: 1.057
+
+Changes in version 1.057
+Added missing map entries.
+
+Changes in version 1.056
+1. The math support files have been reworked to provide the ability to generate output satisfying the requirements of PDF/A-1b.
+2. At the same time, the math metrics were reworked. It appears that in regular weight, the accent positions had become detached from reality and required a complete overhaul.
Changes in version 1.055
Removed four duplicate entries in Cochineal.map.
diff --git a/fonts/cochineal/afm/cochBMI.afm b/fonts/cochineal/afm/cochBMI.afm
new file mode 100644
index 0000000000..096d85f9b8
--- /dev/null
+++ b/fonts/cochineal/afm/cochBMI.afm
@@ -0,0 +1,166 @@
+StartFontMetrics 2.0
+Comment Generated by FontForge 20190801
+Comment Creation Date: Tue Oct 15 22:34:07 2019
+FontName cochBMI
+FullName Cochineal Math Bold Italic
+FamilyName coch
+Weight Bold
+Notice (Copyright (c) 2019, Michael Sharpe)
+ItalicAngle -11
+IsFixedPitch false
+UnderlinePosition -100
+UnderlineThickness 50
+Version 001.000
+EncodingScheme FontSpecific
+FontBBox -174 -246 970 816
+StartCharMetrics 148
+C 0 ; WX 289 ; N degree ; B 34 425 256 647 ;
+C 1 ; WX 310 ; N u1D6A4.bit ; B 11 -8 284 452 ;
+C 2 ; WX 524 ; N uni019B ; B 0 -7 521 697 ;
+C 3 ; WX 640 ; N uni01B5 ; B 19 0 614 666 ;
+C 4 ; WX 286 ; N u1D6A5.bit ; B -89 -219 244 452 ;
+C 5 ; WX 253 ; N gravecomb ; B 20 522 193 687 ;
+C 6 ; WX 253 ; N acutecomb ; B 60 522 233 687 ;
+C 7 ; WX 284 ; N uni0302 ; B 31 493 267 662 ;
+C 8 ; WX 368 ; N tildecomb ; B 26 519 335 646 ;
+C 9 ; WX 350 ; N uni0304 ; B 33 559 317 608 ;
+C 10 ; WX 279 ; N uni0306 ; B 26 510 253 631 ;
+C 11 ; WX 174 ; N uni0307 ; B 20 515 154 651 ;
+C 12 ; WX 368 ; N uni0308 ; B 20 513 348 652 ;
+C 13 ; WX 237 ; N uni030A ; B 20 510 217 707 ;
+C 14 ; WX 284 ; N uni030C ; B 31 493 267 662 ;
+C 15 ; WX 450 ; N uni03F6 ; B -1 -5 399 445 ;
+C 16 ; WX 537 ; N uni20DB ; B 20 513 517 652 ;
+C 17 ; WX 716 ; N uni20DC ; B 20 513 696 652 ;
+C 18 ; WX 540 ; N uni2107 ; B 31 -14 496 664 ;
+C 19 ; WX 363 ; N lscript ; B 51 -7 441 629 ;
+C 20 ; WX 831 ; N uni2126 ; B 8 0 774 671 ;
+C 21 ; WX 831 ; N uni2127 ; B 7 0 773 671 ;
+C 22 ; WX 674 ; N uni212B ; B -14 -4 682 816 ;
+C 23 ; WX 484 ; N u1D71E ; B -14 -42 543 668 ;
+C 24 ; WX 712 ; N u1D71F ; B -39 -4 634 694 ;
+C 25 ; WX 806 ; N u1D723 ; B 60 -10 778 671 ;
+C 26 ; WX 593 ; N u1D726 ; B -81 -12 549 670 ;
+C 27 ; WX 533 ; N u1D729 ; B -25 0 570 666 ;
+C 28 ; WX 599 ; N u1D72B ; B -13 -42 645 675 ;
+C 29 ; WX 612 ; N u1D72E ; B -35 -2 614 669 ;
+C 30 ; WX 629 ; N u1D730 ; B 67 -3 723 671 ;
+C 31 ; WX 706 ; N u1D731 ; B 51 -3 687 666 ;
+C 32 ; WX 753 ; N u1D733 ; B 64 -3 915 670 ;
+C 33 ; WX 831 ; N u1D734 ; B 8 0 774 671 ;
+C 34 ; WX 569 ; N u1D736 ; B 14 -7 530 445 ;
+C 35 ; WX 541 ; N u1D737 ; B -1 -222 485 701 ;
+C 36 ; WX 462 ; N u1D738 ; B 18 -246 494 456 ;
+C 37 ; WX 463 ; N u1D739 ; B 20 -5 539 701 ;
+C 38 ; WX 392 ; N u1D750 ; B 17 -5 363 443 ;
+C 39 ; WX 427 ; N u1D73B ; B 16 -112 528 738 ;
+C 40 ; WX 545 ; N u1D73C ; B 30 -216 474 447 ;
+C 41 ; WX 449 ; N u1D73D ; B -7 -5 448 700 ;
+C 42 ; WX 282 ; N u1D73E ; B 29 -4 222 471 ;
+C 43 ; WX 507 ; N u1D73F ; B 34 -7 497 444 ;
+C 44 ; WX 542 ; N u1D740 ; B -53 -9 493 698 ;
+C 45 ; WX 541 ; N u1D741 ; B -31 -222 485 476 ;
+C 46 ; WX 460 ; N u1D742 ; B 18 -4 436 450 ;
+C 47 ; WX 454 ; N u1D743 ; B 8 -112 492 737 ;
+C 48 ; WX 526 ; N u1D745 ; B 40 -3 578 459 ;
+C 49 ; WX 475 ; N u1D746 ; B -54 -203 434 443 ;
+C 50 ; WX 516 ; N u1D748 ; B 20 -4 607 459 ;
+C 51 ; WX 454 ; N u1D749 ; B 33 -3 484 453 ;
+C 52 ; WX 486 ; N u1D74A ; B 36 -6 440 469 ;
+C 53 ; WX 615 ; N u1D753 ; B 29 -229 571 712 ;
+C 54 ; WX 492 ; N u1D74C ; B -74 -245 485 454 ;
+C 55 ; WX 696 ; N u1D74D ; B 28 -231 739 554 ;
+C 56 ; WX 662 ; N u1D74E ; B 26 -6 603 471 ;
+C 57 ; WX 447 ; N u1D73A ; B 28 -5 429 445 ;
+C 58 ; WX 576 ; N u1D751 ; B 53 -5 561 699 ;
+C 59 ; WX 616 ; N u1D755 ; B 36 -6 622 586 ;
+C 60 ; WX 463 ; N u1D754 ; B 17 -243 423 443 ;
+C 61 ; WX 443 ; N u1D747 ; B 11 -112 425 446 ;
+C 62 ; WX 606 ; N u1D74B ; B 23 -229 556 445 ;
+C 63 ; WX 603 ; N u1D735 ; B 23 29 610 646 ;
+C 64 ; WX 461 ; N u1D74F ; B 17 0 436 646 ;
+C 65 ; WX 542 ; N uni019B.alt ; B -53 -9 495 698 ;
+C 66 ; WX 506 ; N uni210F ; B 15 -8 482 700 ;
+C 67 ; WX 506 ; N uni210F.alt ; B 15 -8 482 700 ;
+C 68 ; WX 522 ; N u1D752 ; B -1 -9 516 448 ;
+C 70 ; WX 542 ; N uni019B.bit ; B -53 -9 493 698 ;
+C 71 ; WX 622 ; N u1D468 ; B -63 -7 589 662 ;
+C 72 ; WX 591 ; N u1D469 ; B -10 -1 560 668 ;
+C 73 ; WX 648 ; N u1D46A ; B 52 -7 642 671 ;
+C 74 ; WX 723 ; N u1D46B ; B -10 0 698 668 ;
+C 75 ; WX 574 ; N u1D46C ; B -10 -1 560 670 ;
+C 76 ; WX 527 ; N u1D46D ; B -10 -6 560 666 ;
+C 77 ; WX 681 ; N u1D46E ; B 52 -7 668 671 ;
+C 78 ; WX 710 ; N u1D46F ; B -10 -7 745 662 ;
+C 79 ; WX 354 ; N u1D470 ; B -10 -7 389 662 ;
+C 80 ; WX 337 ; N u1D471 ; B -110 -219 383 666 ;
+C 81 ; WX 691 ; N u1D472 ; B -10 -7 732 666 ;
+C 82 ; WX 549 ; N u1D473 ; B -10 -1 532 668 ;
+C 83 ; WX 863 ; N u1D474 ; B -28 -7 880 662 ;
+C 84 ; WX 718 ; N u1D475 ; B -19 -8 776 663 ;
+C 85 ; WX 708 ; N u1D476 ; B 49 -10 683 671 ;
+C 86 ; WX 559 ; N u1D477 ; B -10 -6 580 662 ;
+C 87 ; WX 709 ; N u1D478 ; B 50 -141 697 671 ;
+C 88 ; WX 647 ; N u1D479 ; B -10 -11 642 661 ;
+C 89 ; WX 495 ; N u1D47A ; B 21 -10 486 674 ;
+C 90 ; WX 598 ; N u1D47B ; B 54 -7 643 677 ;
+C 91 ; WX 695 ; N u1D47C ; B 86 -9 763 666 ;
+C 92 ; WX 629 ; N u1D47D ; B 57 -11 723 666 ;
+C 93 ; WX 881 ; N u1D47E ; B 58 -11 970 666 ;
+C 94 ; WX 661 ; N u1D47F ; B -59 -7 728 662 ;
+C 95 ; WX 578 ; N u1D480 ; B 69 -7 671 662 ;
+C 96 ; WX 610 ; N u1D481 ; B -23 0 638 670 ;
+C 97 ; WX 490 ; N u1D482 ; B 11 -8 461 452 ;
+C 98 ; WX 466 ; N u1D483 ; B 35 -6 440 700 ;
+C 99 ; WX 378 ; N u1D484 ; B 15 -6 371 452 ;
+C 100 ; WX 488 ; N u1D485 ; B 10 -8 473 700 ;
+C 101 ; WX 395 ; N u1D486 ; B 16 -6 381 452 ;
+C 102 ; WX 318 ; N u1D487 ; B 19 -230 429 699 ;
+C 103 ; WX 445 ; N u1D488 ; B -57 -227 458 461 ;
+C 104 ; WX 506 ; N u1D489 ; B 15 -8 482 700 ;
+C 105 ; WX 310 ; N u1D48A ; B 11 -8 284 691 ;
+C 106 ; WX 286 ; N u1D48B ; B -89 -219 296 693 ;
+C 107 ; WX 505 ; N u1D48C ; B 15 -6 475 700 ;
+C 108 ; WX 283 ; N u1D48D ; B 31 -8 265 700 ;
+C 109 ; WX 758 ; N u1D48E ; B 11 -8 734 452 ;
+C 110 ; WX 538 ; N u1D48F ; B 11 -8 514 452 ;
+C 111 ; WX 456 ; N u1D490 ; B 15 -6 424 452 ;
+C 112 ; WX 497 ; N u1D491 ; B -55 -220 472 452 ;
+C 113 ; WX 455 ; N u1D492 ; B 11 -221 422 452 ;
+C 114 ; WX 433 ; N u1D493 ; B 11 -6 449 452 ;
+C 115 ; WX 367 ; N u1D494 ; B -1 -7 346 452 ;
+C 116 ; WX 328 ; N u1D495 ; B 33 -8 328 573 ;
+C 117 ; WX 535 ; N u1D496 ; B 7 -8 507 452 ;
+C 118 ; WX 498 ; N u1D497 ; B 13 -7 478 452 ;
+C 119 ; WX 728 ; N u1D498 ; B 17 -8 706 452 ;
+C 120 ; WX 513 ; N u1D499 ; B -12 -8 504 454 ;
+C 121 ; WX 503 ; N u1D49A ; B -76 -219 474 452 ;
+C 122 ; WX 442 ; N u1D49B ; B -16 -3 442 453 ;
+C 123 ; WX 466 ; N u1D497.alt ; B 9 -5 453 452 ;
+C 124 ; WX 728 ; N u1D498.alt ; B 8 -5 715 452 ;
+C 125 ; WX 527 ; N zero.oldstyle ; B 24 -11 503 475 ;
+C 126 ; WX 337 ; N one.oldstyle ; B 23 0 312 467 ;
+C 127 ; WX 467 ; N two.oldstyle ; B 20 -1 444 472 ;
+C 128 ; WX 428 ; N three.oldstyle ; B 12 -205 402 468 ;
+C 129 ; WX 541 ; N four.oldstyle ; B 17 -193 523 483 ;
+C 130 ; WX 385 ; N five.oldstyle ; B 13 -193 365 473 ;
+C 131 ; WX 519 ; N six.oldstyle ; B 20 -12 500 664 ;
+C 132 ; WX 472 ; N seven.oldstyle ; B 15 -200 467 467 ;
+C 133 ; WX 487 ; N eight.oldstyle ; B 20 -12 468 644 ;
+C 134 ; WX 519 ; N nine.oldstyle ; B 20 -207 500 469 ;
+C 135 ; WX 485 ; N zero ; B 30 -3 456 626 ;
+C 136 ; WX 485 ; N one ; B 119 -3 367 627 ;
+C 137 ; WX 485 ; N two ; B 42 0 443 627 ;
+C 138 ; WX 485 ; N three ; B 59 -5 426 627 ;
+C 139 ; WX 485 ; N four ; B 26 -6 459 629 ;
+C 140 ; WX 485 ; N five ; B 59 -5 426 629 ;
+C 141 ; WX 485 ; N six ; B 48 -6 438 632 ;
+C 142 ; WX 485 ; N seven ; B 38 -5 448 621 ;
+C 143 ; WX 485 ; N eight ; B 59 -9 427 628 ;
+C 144 ; WX 485 ; N nine ; B 48 -6 437 632 ;
+C 145 ; WX 233 ; N period ; B 42 -11 193 139 ;
+C 146 ; WX 223 ; N comma ; B 19 -157 177 139 ;
+C 147 ; WX 318 ; N u1D487.alt ; B -142 -219 429 699 ;
+C 148 ; WX 475 ; N u1D746.alt ; B -174 -203 434 443 ;
+EndCharMetrics
+EndFontMetrics
diff --git a/fonts/cochineal/afm/cochBRM.afm b/fonts/cochineal/afm/cochBRM.afm
new file mode 100644
index 0000000000..d9803ff957
--- /dev/null
+++ b/fonts/cochineal/afm/cochBRM.afm
@@ -0,0 +1,134 @@
+StartFontMetrics 2.0
+Comment Generated by FontForge 20190801
+Comment Creation Date: Mon Oct 14 14:18:31 2019
+FontName cochBRM
+FullName Cochineal Math Bold Roman
+FamilyName coch
+Weight Bold
+Notice (Copyright (c) 2019, Michael Sharpe)
+ItalicAngle 0
+IsFixedPitch false
+UnderlinePosition -100
+UnderlineThickness 50
+Version 001.000
+EncodingScheme FontSpecific
+FontBBox -125 -244 965 815
+StartCharMetrics 116
+C 0 ; WX 548 ; N u1D6AA ; B 41 -16 542 664 ;
+C 1 ; WX 642 ; N u1D6AB ; B 20 -4 614 656 ;
+C 2 ; WX 737 ; N u1D6AF ; B 48 -10 690 667 ;
+C 3 ; WX 591 ; N u1D6B2 ; B -14 -12 601 662 ;
+C 4 ; WX 536 ; N u1D6B5 ; B 29 0 506 662 ;
+C 5 ; WX 648 ; N u1D6B7 ; B 41 -16 610 669 ;
+C 6 ; WX 586 ; N u1D6BA ; B 26 -2 548 664 ;
+C 7 ; WX 598 ; N u1D6BC ; B -13 -3 605 666 ;
+C 8 ; WX 638 ; N u1D6BD ; B 41 -7 599 672 ;
+C 9 ; WX 726 ; N u1D6BF ; B -14 -7 729 672 ;
+C 10 ; WX 763 ; N u1D6C0 ; B 32 0 733 667 ;
+C 11 ; WX 505 ; N u1D6C2 ; B 41 -10 479 449 ;
+C 12 ; WX 532 ; N u1D6C3 ; B 71 -218 493 699 ;
+C 13 ; WX 502 ; N u1D6C4 ; B 0 -218 465 449 ;
+C 14 ; WX 484 ; N u1D6C5 ; B 41 -9 446 699 ;
+C 15 ; WX 441 ; N u1D6DC ; B 36 -5 416 443 ;
+C 16 ; WX 411 ; N u1D6C7 ; B 47 -110 417 698 ;
+C 17 ; WX 527 ; N u1D6C8 ; B 13 -230 480 449 ;
+C 18 ; WX 510 ; N u1D6C9 ; B 47 -8 466 700 ;
+C 19 ; WX 267 ; N u1D6CA ; B 67 -3 250 450 ;
+C 20 ; WX 515 ; N u1D6CB ; B 15 -6 491 449 ;
+C 21 ; WX 524 ; N u1D6CC ; B 0 -7 521 697 ;
+C 22 ; WX 548 ; N u1D6CD ; B 55 -218 508 450 ;
+C 23 ; WX 445 ; N u1D6CE ; B 0 -5 411 447 ;
+C 24 ; WX 450 ; N u1D6CF ; B 43 -109 411 698 ;
+C 25 ; WX 509 ; N u1D6D1 ; B 27 -4 522 455 ;
+C 26 ; WX 513 ; N u1D6D2 ; B 61 -218 475 449 ;
+C 27 ; WX 526 ; N u1D6D4 ; B 41 -9 565 453 ;
+C 28 ; WX 439 ; N u1D6D5 ; B 19 -3 440 455 ;
+C 29 ; WX 448 ; N u1D6D6 ; B 32 -7 409 445 ;
+C 30 ; WX 638 ; N u1D6DF ; B 34 -244 605 693 ;
+C 31 ; WX 516 ; N u1D6D8 ; B 22 -220 506 449 ;
+C 32 ; WX 621 ; N u1D6D9 ; B 45 -218 583 546 ;
+C 33 ; WX 665 ; N u1D6DA ; B 41 -7 625 445 ;
+C 34 ; WX 372 ; N u1D6C6 ; B 43 -6 350 446 ;
+C 35 ; WX 485 ; N u1D6DD ; B 10 -5 472 695 ;
+C 36 ; WX 601 ; N u1D6E1 ; B 20 -6 598 583 ;
+C 37 ; WX 519 ; N u1D6E0 ; B 58 -219 484 442 ;
+C 38 ; WX 442 ; N u1D6D3 ; B 43 -106 407 449 ;
+C 39 ; WX 685 ; N u1D6D7 ; B 38 -218 646 445 ;
+C 40 ; WX 680 ; N u1D6C1 ; B 27 29 655 642 ;
+C 41 ; WX 502 ; N u1D6DB ; B 44 0 450 642 ;
+C 46 ; WX 506 ; N u1D6DE ; B 30 -26 483 438 ;
+C 47 ; WX 440 ; N uni03F6 ; B 25 -5 406 443 ;
+C 48 ; WX 674 ; N uni212B ; B -14 -4 682 815 ;
+C 49 ; WX 640 ; N uni01B5 ; B 19 0 614 666 ;
+C 50 ; WX 763 ; N uni2126 ; B 32 0 733 667 ;
+C 51 ; WX 763 ; N uni2127 ; B 32 0 733 667 ;
+C 52 ; WX 540 ; N uni2107 ; B 31 -14 496 664 ;
+C 53 ; WX 253 ; N uni0300 ; B 20 522 193 687 ;
+C 54 ; WX 253 ; N uni0301 ; B 60 522 233 687 ;
+C 55 ; WX 284 ; N uni0302 ; B 31 493 267 662 ;
+C 56 ; WX 368 ; N uni0303 ; B 26 519 335 646 ;
+C 57 ; WX 350 ; N uni0304 ; B 33 559 317 608 ;
+C 58 ; WX 279 ; N uni0306 ; B 26 510 253 631 ;
+C 59 ; WX 174 ; N uni0307 ; B 20 515 154 651 ;
+C 60 ; WX 368 ; N uni0308 ; B 20 513 348 652 ;
+C 61 ; WX 473 ; N uni030A ; B 121 510 318 707 ;
+C 62 ; WX 284 ; N uni030C ; B 31 493 267 662 ;
+C 63 ; WX 537 ; N uni20DB ; B 20 513 517 652 ;
+C 64 ; WX 716 ; N uni20DC ; B 20 513 696 652 ;
+C 65 ; WX 289 ; N degree ; B 34 425 256 647 ;
+C 66 ; WX 314 ; N u1D6A4.bup ; B 25 -4 300 446 ;
+C 67 ; WX 285 ; N u1D6A5.bup ; B -12 -218 230 446 ;
+C 68 ; WX 674 ; N u1D400 ; B -14 -4 682 662 ;
+C 69 ; WX 618 ; N u1D401 ; B 34 -1 584 660 ;
+C 70 ; WX 673 ; N u1D402 ; B 40 -7 644 667 ;
+C 71 ; WX 760 ; N u1D403 ; B 34 0 718 660 ;
+C 72 ; WX 601 ; N u1D404 ; B 34 -1 580 664 ;
+C 73 ; WX 548 ; N u1D405 ; B 34 -4 535 664 ;
+C 74 ; WX 721 ; N u1D406 ; B 40 -7 706 667 ;
+C 75 ; WX 740 ; N u1D407 ; B 34 -4 707 662 ;
+C 76 ; WX 359 ; N u1D408 ; B 34 -4 326 662 ;
+C 77 ; WX 344 ; N u1D409 ; B -125 -218 320 662 ;
+C 78 ; WX 718 ; N u1D40A ; B 34 -8 733 662 ;
+C 79 ; WX 578 ; N u1D40B ; B 34 -3 580 662 ;
+C 80 ; WX 906 ; N u1D40C ; B 16 -8 882 662 ;
+C 81 ; WX 759 ; N u1D40D ; B 29 -9 741 663 ;
+C 82 ; WX 759 ; N u1D40E ; B 40 -10 720 667 ;
+C 83 ; WX 584 ; N u1D40F ; B 34 -7 565 660 ;
+C 84 ; WX 759 ; N u1D410 ; B 40 -143 801 667 ;
+C 85 ; WX 692 ; N u1D411 ; B 34 -8 732 660 ;
+C 86 ; WX 520 ; N u1D412 ; B 47 -10 479 670 ;
+C 87 ; WX 633 ; N u1D413 ; B 8 -7 626 676 ;
+C 88 ; WX 729 ; N u1D414 ; B 18 -9 730 662 ;
+C 89 ; WX 683 ; N u1D415 ; B -7 -11 702 662 ;
+C 90 ; WX 950 ; N u1D416 ; B -6 -11 965 662 ;
+C 91 ; WX 709 ; N u1D417 ; B -9 -4 715 662 ;
+C 92 ; WX 623 ; N u1D418 ; B -1 -7 639 662 ;
+C 93 ; WX 640 ; N u1D419 ; B 19 0 614 666 ;
+C 94 ; WX 471 ; N u1D41A ; B 31 -8 458 449 ;
+C 95 ; WX 541 ; N u1D41B ; B -3 -8 511 695 ;
+C 96 ; WX 446 ; N u1D41C ; B 31 -9 425 449 ;
+C 97 ; WX 546 ; N u1D41D ; B 32 -8 526 695 ;
+C 98 ; WX 459 ; N u1D41E ; B 32 -9 429 447 ;
+C 99 ; WX 360 ; N u1D41F ; B 23 -4 416 698 ;
+C 100 ; WX 477 ; N u1D420 ; B 24 -218 469 443 ;
+C 101 ; WX 582 ; N u1D421 ; B 12 -4 579 695 ;
+C 102 ; WX 314 ; N u1D422 ; B 25 -4 300 688 ;
+C 103 ; WX 285 ; N u1D423 ; B -12 -218 230 690 ;
+C 104 ; WX 589 ; N u1D424 ; B 12 -6 590 695 ;
+C 105 ; WX 305 ; N u1D425 ; B 12 -4 294 695 ;
+C 106 ; WX 882 ; N u1D426 ; B 25 -4 878 446 ;
+C 107 ; WX 595 ; N u1D427 ; B 25 -4 592 446 ;
+C 108 ; WX 531 ; N u1D428 ; B 32 -7 500 447 ;
+C 109 ; WX 552 ; N u1D429 ; B 9 -218 521 449 ;
+C 110 ; WX 533 ; N u1D42A ; B 32 -218 542 446 ;
+C 111 ; WX 448 ; N u1D42B ; B 25 -4 437 447 ;
+C 112 ; WX 403 ; N u1D42C ; B 38 -8 367 449 ;
+C 113 ; WX 340 ; N u1D42D ; B 6 -7 332 592 ;
+C 114 ; WX 565 ; N u1D42E ; B 8 -7 542 446 ;
+C 115 ; WX 532 ; N u1D42F ; B -4 -11 538 443 ;
+C 116 ; WX 788 ; N u1D430 ; B -4 -11 794 443 ;
+C 117 ; WX 557 ; N u1D431 ; B 4 -4 554 443 ;
+C 118 ; WX 533 ; N u1D432 ; B -4 -218 538 443 ;
+C 119 ; WX 459 ; N u1D433 ; B 29 0 434 436 ;
+EndCharMetrics
+EndFontMetrics
diff --git a/fonts/cochineal/afm/cochMI.afm b/fonts/cochineal/afm/cochMI.afm
new file mode 100644
index 0000000000..f418d319c6
--- /dev/null
+++ b/fonts/cochineal/afm/cochMI.afm
@@ -0,0 +1,167 @@
+StartFontMetrics 2.0
+Comment Generated by FontForge 20190801
+Comment Creation Date: Mon Oct 14 17:05:51 2019
+FontName cochMI
+FullName Cochineal Math Italic
+FamilyName coch
+Weight Regular
+Notice (Copyright (c) 2019, Michael Sharpe, SIL OFL)
+ItalicAngle -11
+IsFixedPitch false
+UnderlinePosition -100
+UnderlineThickness 50
+Version 001.000
+EncodingScheme FontSpecific
+FontBBox -141 -237 931 787
+StartCharMetrics 149
+C 0 ; WX 267 ; N degree ; B 37 427 229 619 ;
+C 1 ; WX 462 ; N uni019B ; B -8 -4 459 680 ;
+C 2 ; WX 618 ; N uni01B5 ; B 33 0 588 655 ;
+C 3 ; WX 256 ; N uni0300 ; B 20 486 176 643 ;
+C 4 ; WX 236 ; N uni0301 ; B 60 486 216 643 ;
+C 5 ; WX 245 ; N uni0302 ; B 20 485 225 636 ;
+C 6 ; WX 289 ; N uni0303 ; B 20 486 269 576 ;
+C 7 ; WX 264 ; N uni0304 ; B 15 486 249 527 ;
+C 8 ; WX 253 ; N uni0306 ; B 20 485 233 604 ;
+C 9 ; WX 138 ; N uni0307 ; B 20 486 118 584 ;
+C 10 ; WX 311 ; N uni0308 ; B 20 486 291 576 ;
+C 11 ; WX 211 ; N uni030A ; B 20 486 191 661 ;
+C 12 ; WX 246 ; N uni030C ; B 20 485 226 636 ;
+C 13 ; WX 374 ; N uni03F6 ; B 4 -5 327 442 ;
+C 14 ; WX 390 ; N uni20DB ; B 20 486 370 576 ;
+C 15 ; WX 519 ; N uni20DC ; B 20 486 499 576 ;
+C 16 ; WX 510 ; N uni2107 ; B 35 -14 468 664 ;
+C 17 ; WX 473 ; N uni210E ; B 22 -6 436 693 ;
+C 18 ; WX 332 ; N lscript ; B 50 -7 402 618 ;
+C 19 ; WX 696 ; N uni2126 ; B 12 0 642 675 ;
+C 20 ; WX 696 ; N uni2127 ; B 12 0 642 675 ;
+C 21 ; WX 612 ; N uni212B ; B -15 -3 618 787 ;
+C 22 ; WX 592 ; N u1D434 ; B -57 -3 560 671 ;
+C 23 ; WX 571 ; N u1D435 ; B -6 0 527 670 ;
+C 24 ; WX 651 ; N u1D436 ; B 60 -8 634 674 ;
+C 25 ; WX 691 ; N u1D437 ; B -7 0 660 670 ;
+C 26 ; WX 559 ; N u1D438 ; B -7 -4 540 672 ;
+C 27 ; WX 513 ; N u1D439 ; B -7 -3 540 672 ;
+C 28 ; WX 704 ; N u1D43A ; B 60 -8 674 674 ;
+C 29 ; WX 693 ; N u1D43B ; B -7 -3 727 670 ;
+C 30 ; WX 315 ; N u1D43C ; B -7 -3 349 670 ;
+C 31 ; WX 315 ; N u1D43D ; B -109 -236 343 670 ;
+C 32 ; WX 620 ; N u1D43E ; B -6 -3 675 670 ;
+C 33 ; WX 535 ; N u1D43F ; B -7 -4 511 670 ;
+C 34 ; WX 847 ; N u1D440 ; B -25 -3 868 670 ;
+C 35 ; WX 739 ; N u1D441 ; B -13 -5 784 670 ;
+C 36 ; WX 717 ; N u1D442 ; B 62 -11 680 673 ;
+C 37 ; WX 516 ; N u1D443 ; B -7 -3 529 670 ;
+C 38 ; WX 717 ; N u1D444 ; B 62 -138 693 673 ;
+C 39 ; WX 584 ; N u1D445 ; B -7 -3 568 670 ;
+C 40 ; WX 476 ; N u1D446 ; B 33 -8 454 674 ;
+C 41 ; WX 593 ; N u1D447 ; B 60 -3 635 683 ;
+C 42 ; WX 667 ; N u1D448 ; B 92 -4 730 671 ;
+C 43 ; WX 602 ; N u1D449 ; B 62 -2 689 670 ;
+C 44 ; WX 850 ; N u1D44A ; B 65 -2 931 670 ;
+C 45 ; WX 626 ; N u1D44B ; B -61 -3 688 670 ;
+C 46 ; WX 561 ; N u1D44C ; B 58 -3 643 670 ;
+C 47 ; WX 608 ; N u1D44D ; B -12 0 628 679 ;
+C 48 ; WX 453 ; N u1D44E ; B 19 -6 413 440 ;
+C 49 ; WX 433 ; N u1D44F ; B 44 -6 393 693 ;
+C 50 ; WX 362 ; N u1D450 ; B 24 -6 350 440 ;
+C 51 ; WX 453 ; N u1D451 ; B 19 -6 434 693 ;
+C 52 ; WX 366 ; N u1D452 ; B 23 -6 344 440 ;
+C 53 ; WX 298 ; N u1D453 ; B 23 -236 395 693 ;
+C 54 ; WX 415 ; N u1D454 ; B -49 -236 423 441 ;
+C 55 ; WX 264 ; N u1D456 ; B 25 -6 221 654 ;
+C 56 ; WX 250 ; N u1D457 ; B -86 -237 224 654 ;
+C 57 ; WX 464 ; N u1D458 ; B 22 -5 429 693 ;
+C 58 ; WX 244 ; N u1D459 ; B 37 -6 227 693 ;
+C 59 ; WX 721 ; N u1D45A ; B 22 -6 683 440 ;
+C 60 ; WX 501 ; N u1D45B ; B 22 -6 463 440 ;
+C 61 ; WX 417 ; N u1D45C ; B 24 -6 372 440 ;
+C 62 ; WX 452 ; N u1D45D ; B -57 -237 412 442 ;
+C 63 ; WX 430 ; N u1D45E ; B 19 -237 387 440 ;
+C 64 ; WX 359 ; N u1D45F ; B 22 -3 369 440 ;
+C 65 ; WX 324 ; N u1D460 ; B 2 -6 299 443 ;
+C 66 ; WX 280 ; N u1D461 ; B 41 -6 271 544 ;
+C 67 ; WX 495 ; N u1D462 ; B 20 -6 455 440 ;
+C 68 ; WX 443 ; N u1D463 ; B 17 -6 420 440 ;
+C 69 ; WX 645 ; N u1D464 ; B 17 -6 612 440 ;
+C 70 ; WX 486 ; N u1D465 ; B 15 -5 441 440 ;
+C 71 ; WX 451 ; N u1D466 ; B -112 -236 411 440 ;
+C 72 ; WX 390 ; N u1D467 ; B -10 0 384 440 ;
+C 73 ; WX 415 ; N u1D6E4 ; B -6 -16 459 672 ;
+C 74 ; WX 588 ; N u1D6E5 ; B -27 -4 517 664 ;
+C 75 ; WX 672 ; N u1D6E9 ; B 56 -10 644 675 ;
+C 76 ; WX 497 ; N u1D6EC ; B -62 -12 455 674 ;
+C 77 ; WX 445 ; N u1D6EF ; B -15 0 471 670 ;
+C 78 ; WX 524 ; N u1D6F1 ; B -5 -16 557 677 ;
+C 79 ; WX 514 ; N u1D6F4 ; B -23 0 509 672 ;
+C 80 ; WX 528 ; N u1D6F6 ; B 62 -3 601 674 ;
+C 81 ; WX 583 ; N u1D6F7 ; B 49 -3 562 675 ;
+C 82 ; WX 561 ; N u1D6F9 ; B 59 -3 748 675 ;
+C 83 ; WX 696 ; N u1D6FA ; B 12 0 642 675 ;
+C 84 ; WX 588 ; N u1D6FB ; B -27 -4 517 664 ;
+C 85 ; WX 463 ; N u1D6FC ; B 17 -7 424 442 ;
+C 86 ; WX 442 ; N u1D6FD ; B 4 -224 390 700 ;
+C 87 ; WX 374 ; N u1D6FE ; B 20 -230 396 441 ;
+C 88 ; WX 379 ; N u1D6FF ; B 22 -5 437 700 ;
+C 89 ; WX 322 ; N u1D700 ; B 19 -5 293 440 ;
+C 90 ; WX 350 ; N u1D701 ; B 18 -107 429 701 ;
+C 91 ; WX 447 ; N u1D702 ; B 31 -218 383 442 ;
+C 92 ; WX 366 ; N u1D703 ; B -1 -5 359 703 ;
+C 93 ; WX 233 ; N u1D704 ; B 29 -4 178 438 ;
+C 94 ; WX 425 ; N u1D705 ; B 33 -6 411 441 ;
+C 95 ; WX 453 ; N u1D706 ; B -39 -8 407 702 ;
+C 96 ; WX 448 ; N u1D707 ; B -22 -224 397 442 ;
+C 97 ; WX 384 ; N u1D708 ; B 20 -4 357 441 ;
+C 98 ; WX 372 ; N u1D709 ; B 12 -107 399 700 ;
+C 99 ; WX 436 ; N u1D70B ; B 39 -3 476 449 ;
+C 100 ; WX 395 ; N u1D70C ; B -32 -201 355 440 ;
+C 101 ; WX 364 ; N u1D70D ; B 14 -107 342 443 ;
+C 102 ; WX 426 ; N u1D70E ; B 22 -4 496 449 ;
+C 103 ; WX 381 ; N u1D70F ; B 32 -3 401 449 ;
+C 104 ; WX 395 ; N u1D710 ; B 35 -6 351 439 ;
+C 105 ; WX 518 ; N u1D711 ; B 24 -231 470 437 ;
+C 106 ; WX 405 ; N u1D712 ; B -57 -230 394 439 ;
+C 107 ; WX 582 ; N u1D713 ; B 29 -233 613 538 ;
+C 108 ; WX 544 ; N u1D714 ; B 27 -6 489 440 ;
+C 109 ; WX 443 ; N u1D715 ; B 24 -5 385 639 ;
+C 110 ; WX 372 ; N u1D716 ; B 28 -5 351 442 ;
+C 111 ; WX 475 ; N u1D717 ; B 50 -5 457 703 ;
+C 112 ; WX 430 ; N u1D718 ; B 4 -4 421 442 ;
+C 113 ; WX 511 ; N u1D719 ; B 29 -231 469 701 ;
+C 114 ; WX 383 ; N u1D71A ; B 19 -236 343 440 ;
+C 115 ; WX 506 ; N u1D71B ; B 35 -6 506 585 ;
+C 116 ; WX 453 ; N uni019B.alt ; B -39 -8 421 702 ;
+C 117 ; WX 473 ; N uni210F ; B 22 -6 436 693 ;
+C 118 ; WX 473 ; N uni210F.alt ; B 22 -6 436 693 ;
+C 120 ; WX 453 ; N uni019B.ital ; B -39 -8 407 702 ;
+C 121 ; WX 264 ; N u1D6A4 ; B 25 -6 221 440 ;
+C 122 ; WX 250 ; N u1D6A5 ; B -86 -237 198 440 ;
+C 123 ; WX 499 ; N u1D463.alt ; B 15 0 457 484 ;
+C 124 ; WX 743 ; N u1D464.alt ; B 15 0 703 485 ;
+C 125 ; WX 505 ; N zero.oldstyle ; B 37 -7 469 441 ;
+C 126 ; WX 286 ; N one.oldstyle ; B 28 -3 258 433 ;
+C 127 ; WX 406 ; N two.oldstyle ; B 26 -1 376 441 ;
+C 128 ; WX 372 ; N three.oldstyle ; B 20 -186 339 441 ;
+C 129 ; WX 430 ; N four.oldstyle ; B 7 -186 417 443 ;
+C 130 ; WX 336 ; N five.oldstyle ; B 19 -184 305 438 ;
+C 131 ; WX 435 ; N six.oldstyle ; B 29 -7 406 620 ;
+C 132 ; WX 411 ; N seven.oldstyle ; B 19 -187 403 428 ;
+C 133 ; WX 404 ; N eight.oldstyle ; B 28 -6 380 612 ;
+C 134 ; WX 435 ; N nine.oldstyle ; B 28 -186 405 441 ;
+C 136 ; WX 485 ; N zero ; B 30 -3 456 626 ;
+C 137 ; WX 485 ; N one ; B 119 -3 367 627 ;
+C 138 ; WX 485 ; N two ; B 42 0 443 627 ;
+C 139 ; WX 485 ; N three ; B 59 -5 426 627 ;
+C 140 ; WX 485 ; N four ; B 26 -6 459 629 ;
+C 141 ; WX 485 ; N five ; B 59 -5 426 629 ;
+C 142 ; WX 485 ; N six ; B 48 -6 438 632 ;
+C 143 ; WX 485 ; N seven ; B 38 -5 448 621 ;
+C 144 ; WX 485 ; N eight ; B 59 -9 427 628 ;
+C 145 ; WX 485 ; N nine ; B 48 -6 437 632 ;
+C 146 ; WX 454 ; N u1D454.alt ; B -1 -207 478 439 ;
+C 147 ; WX 202 ; N period ; B 47 -11 154 97 ;
+C 148 ; WX 196 ; N comma ; B 17 -136 146 120 ;
+C 149 ; WX 298 ; N u1D453.alt ; B -125 -236 395 693 ;
+C 150 ; WX 395 ; N u1D70C.alt ; B -141 -199 355 440 ;
+EndCharMetrics
+EndFontMetrics
diff --git a/fonts/cochineal/afm/cochMRM.afm b/fonts/cochineal/afm/cochMRM.afm
new file mode 100644
index 0000000000..7aad55b652
--- /dev/null
+++ b/fonts/cochineal/afm/cochMRM.afm
@@ -0,0 +1,86 @@
+StartFontMetrics 2.0
+Comment Generated by FontForge 20190801
+Comment Creation Date: Mon Oct 14 13:41:46 2019
+FontName cochMRM
+FullName Cochineal Math Roman
+FamilyName coch
+Weight Regular
+Notice (Copyright (c) 2019, Michael Sharpe, SIL OFL)
+ItalicAngle 0
+IsFixedPitch false
+UnderlinePosition -100
+UnderlineThickness 50
+Version 001.000
+EncodingScheme FontSpecific
+FontBBox -18 -229 724 787
+CapHeight 649
+XHeight 440
+Ascender 614
+Descender -222
+StartCharMetrics 64
+C 0 ; WX 499 ; N uni0393 ; B 40 -16 492 648 ;
+C 1 ; WX 613 ; N uni0394 ; B 20 -4 585 641 ;
+C 2 ; WX 699 ; N uni0398 ; B 47 -10 652 651 ;
+C 3 ; WX 524 ; N uni039B ; B -14 -12 533 650 ;
+C 4 ; WX 517 ; N uni039E ; B 28 0 486 646 ;
+C 5 ; WX 624 ; N uni03A0 ; B 40 -16 585 653 ;
+C 6 ; WX 553 ; N uni03A3 ; B 25 -2 516 648 ;
+C 7 ; WX 556 ; N uni03A5 ; B -8 -3 557 650 ;
+C 8 ; WX 625 ; N uni03A6 ; B 40 -3 585 646 ;
+C 9 ; WX 624 ; N uni03A8 ; B -14 -3 701 652 ;
+C 10 ; WX 693 ; N uni03A9 ; B 31 0 663 651 ;
+C 11 ; WX 491 ; N uni03B1 ; B 40 -9 465 427 ;
+C 12 ; WX 461 ; N uni03B2 ; B 70 -223 423 677 ;
+C 13 ; WX 441 ; N uni03B3 ; B 0 -221 404 426 ;
+C 14 ; WX 413 ; N uni03B4 ; B 40 -6 375 675 ;
+C 15 ; WX 416 ; N uni03F5 ; B 40 -5 386 428 ;
+C 16 ; WX 373 ; N uni03B6 ; B 46 -102 378 677 ;
+C 17 ; WX 476 ; N uni03B7 ; B 13 -222 430 430 ;
+C 18 ; WX 457 ; N uni03B8 ; B 46 -5 413 679 ;
+C 19 ; WX 221 ; N uni03B9 ; B 65 -3 204 423 ;
+C 20 ; WX 462 ; N uni03BA ; B 15 -6 439 426 ;
+C 21 ; WX 470 ; N uni03BB ; B 0 -4 467 680 ;
+C 22 ; WX 481 ; N uni03BC ; B 54 -222 469 427 ;
+C 23 ; WX 406 ; N uni03BD ; B 1 -4 372 426 ;
+C 24 ; WX 392 ; N uni03BE ; B 42 -102 354 676 ;
+C 25 ; WX 462 ; N uni03C0 ; B 26 -3 475 434 ;
+C 26 ; WX 455 ; N uni03C1 ; B 60 -223 416 427 ;
+C 27 ; WX 478 ; N uni03C3 ; B 40 -8 516 434 ;
+C 28 ; WX 405 ; N uni03C4 ; B 19 -3 405 434 ;
+C 29 ; WX 396 ; N uni03C5 ; B 31 -6 356 424 ;
+C 30 ; WX 577 ; N uni03D5 ; B 38 -223 539 677 ;
+C 31 ; WX 434 ; N uni03C7 ; B 21 -222 423 424 ;
+C 32 ; WX 557 ; N uni03C8 ; B 44 -223 520 520 ;
+C 33 ; WX 583 ; N uni03C9 ; B 40 -6 543 425 ;
+C 34 ; WX 340 ; N uni03B5 ; B 42 -5 317 425 ;
+C 35 ; WX 457 ; N uni03D1 ; B 15 -5 438 679 ;
+C 36 ; WX 536 ; N uni03D6 ; B 24 -6 527 564 ;
+C 37 ; WX 468 ; N uni03F1 ; B 62 -209 429 427 ;
+C 38 ; WX 399 ; N uni03C2 ; B 42 -102 362 428 ;
+C 39 ; WX 580 ; N uni03C6 ; B 37 -223 541 422 ;
+C 40 ; WX 666 ; N uni2207 ; B 27 27 641 627 ;
+C 41 ; WX 470 ; N uni2202 ; B 55 -4 410 618 ;
+C 46 ; WX 461 ; N uni03F0 ; B 34 -9 433 427 ;
+C 47 ; WX 415 ; N uni03F6 ; B 29 -5 375 428 ;
+C 48 ; WX 612 ; N uni212B ; B -15 -3 618 787 ;
+C 49 ; WX 618 ; N uni01B5 ; B 33 0 588 655 ;
+C 50 ; WX 757 ; N uni2126 ; B 40 0 724 651 ;
+C 51 ; WX 757 ; N uni2127 ; B 40 0 724 651 ;
+C 52 ; WX 510 ; N uni2107 ; B 35 -14 468 664 ;
+C 53 ; WX 263 ; N u1D6A4.up ; B 30 -3 247 439 ;
+C 54 ; WX 233 ; N u1D6A5.up ; B -18 -229 172 435 ;
+C 56 ; WX 256 ; N uni0300 ; B 20 486 176 643 ;
+C 57 ; WX 236 ; N uni0301 ; B 60 486 216 643 ;
+C 58 ; WX 245 ; N uni0302 ; B 20 485 225 636 ;
+C 59 ; WX 289 ; N uni0303 ; B 20 486 269 576 ;
+C 60 ; WX 264 ; N uni0304 ; B 15 486 249 527 ;
+C 61 ; WX 253 ; N uni0306 ; B 20 485 233 604 ;
+C 62 ; WX 138 ; N uni0307 ; B 20 486 118 584 ;
+C 63 ; WX 311 ; N uni0308 ; B 20 486 291 576 ;
+C 64 ; WX 211 ; N uni030A ; B 20 486 191 661 ;
+C 65 ; WX 246 ; N uni030C ; B 20 485 226 636 ;
+C 66 ; WX 390 ; N uni20DB ; B 20 486 370 576 ;
+C 67 ; WX 519 ; N uni20DC ; B 20 486 499 576 ;
+C 68 ; WX 267 ; N degree ; B 37 427 229 619 ;
+EndCharMetrics
+EndFontMetrics
diff --git a/fonts/cochineal/map/Cochineal.map b/fonts/cochineal/map/Cochineal.map
index de40fe5fcb..f5e6b77a88 100644
--- a/fonts/cochineal/map/Cochineal.map
+++ b/fonts/cochineal/map/Cochineal.map
@@ -242,3 +242,7 @@ Cochineal-Bol-alph Cochineal-Bold " cochalphEncoding ReEncodeFont " <[cochalph.e
Cochineal-Bol-osf Cochineal-Bold " cochtabOsFEncoding ReEncodeFont " <[cochtabosf.enc <Cochineal-Bold.pfb
Cochineal-BolIta-alph Cochineal-BoldItalic " cochalphEncoding ReEncodeFont " <[cochalph.enc <Cochineal-BoldItalic.pfb
Cochineal-Ita-alph Cochineal-Italic " cochalphEncoding ReEncodeFont " <[cochalph.enc <Cochineal-Italic.pfb
+cochMI cochMI <cochMI.pfb
+cochBMI cochBMI <cochBMI
+cochMRM cochMRM <cochMRM.pfb
+cochBRM cochBRM <cochBRM
diff --git a/fonts/cochineal/tfm/cochBMI.tfm b/fonts/cochineal/tfm/cochBMI.tfm
new file mode 100644
index 0000000000..64404fe38c
--- /dev/null
+++ b/fonts/cochineal/tfm/cochBMI.tfm
Binary files differ
diff --git a/fonts/cochineal/tfm/cochBRM.tfm b/fonts/cochineal/tfm/cochBRM.tfm
new file mode 100644
index 0000000000..cb8126456b
--- /dev/null
+++ b/fonts/cochineal/tfm/cochBRM.tfm
Binary files differ
diff --git a/fonts/cochineal/tfm/cochMI.tfm b/fonts/cochineal/tfm/cochMI.tfm
new file mode 100644
index 0000000000..e76b036317
--- /dev/null
+++ b/fonts/cochineal/tfm/cochMI.tfm
Binary files differ
diff --git a/fonts/cochineal/tfm/cochMRM.tfm b/fonts/cochineal/tfm/cochMRM.tfm
new file mode 100644
index 0000000000..1af4d3accf
--- /dev/null
+++ b/fonts/cochineal/tfm/cochMRM.tfm
Binary files differ
diff --git a/fonts/cochineal/type1/cochBMI.pfb b/fonts/cochineal/type1/cochBMI.pfb
new file mode 100644
index 0000000000..4c8f53f9de
--- /dev/null
+++ b/fonts/cochineal/type1/cochBMI.pfb
Binary files differ
diff --git a/fonts/cochineal/type1/cochBRM.pfb b/fonts/cochineal/type1/cochBRM.pfb
new file mode 100644
index 0000000000..1d2a54cc2c
--- /dev/null
+++ b/fonts/cochineal/type1/cochBRM.pfb
Binary files differ
diff --git a/fonts/cochineal/type1/cochMI.pfb b/fonts/cochineal/type1/cochMI.pfb
new file mode 100644
index 0000000000..22f4931cbf
--- /dev/null
+++ b/fonts/cochineal/type1/cochMI.pfb
Binary files differ
diff --git a/fonts/cochineal/type1/cochMRM.pfb b/fonts/cochineal/type1/cochMRM.pfb
new file mode 100644
index 0000000000..48132ae806
--- /dev/null
+++ b/fonts/cochineal/type1/cochMRM.pfb
Binary files differ
diff --git a/fonts/librefranklin/README b/fonts/librefranklin/README
index 43632e44ff..28fa32a657 100644
--- a/fonts/librefranklin/README
+++ b/fonts/librefranklin/README
@@ -1,5 +1,5 @@
This is the README for the librefranklin package, version
-2019-10-13.
+2019-10-23.
This package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX
support for the LibreFranklin family of sans serif fonts
diff --git a/fonts/librefranklin/enc/lbfr_ejn2og.enc b/fonts/librefranklin/enc/lbfr_ejn2og.enc
index adf50e77bc..98dbd6d431 100644
--- a/fonts/librefranklin/enc/lbfr_ejn2og.enc
+++ b/fonts/librefranklin/enc/lbfr_ejn2og.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_ejn2ogujybszasx55twffmhtif
-% Encoding created by otftotfm on Sun Oct 13 09:33:05 2019
+% Encoding created by otftotfm on Wed Oct 23 16:12:30 2019
% Command line follows encoding
/AutoEnc_ejn2ogujybszasx55twffmhtif [
%00
diff --git a/fonts/librefranklin/enc/lbfr_hlvv6p.enc b/fonts/librefranklin/enc/lbfr_hlvv6p.enc
index 2101d44ad7..24bb9b3c0e 100644
--- a/fonts/librefranklin/enc/lbfr_hlvv6p.enc
+++ b/fonts/librefranklin/enc/lbfr_hlvv6p.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_hlvv6pvxkc4oyx2ghlcjhek2ua
-% Encoding created by otftotfm on Sun Oct 13 09:33:05 2019
+% Encoding created by otftotfm on Wed Oct 23 16:12:30 2019
% Command line follows encoding
/AutoEnc_hlvv6pvxkc4oyx2ghlcjhek2ua [
%00
diff --git a/fonts/librefranklin/enc/lbfr_nb4g6w.enc b/fonts/librefranklin/enc/lbfr_nb4g6w.enc
index f7fca6e559..0bc18f88aa 100644
--- a/fonts/librefranklin/enc/lbfr_nb4g6w.enc
+++ b/fonts/librefranklin/enc/lbfr_nb4g6w.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_nb4g6wzye5m3cbfk6xf5i77kge
-% Encoding created by otftotfm on Sun Oct 13 09:33:05 2019
+% Encoding created by otftotfm on Wed Oct 23 16:12:30 2019
% Command line follows encoding
/AutoEnc_nb4g6wzye5m3cbfk6xf5i77kge [
%00
diff --git a/fonts/librefranklin/enc/lbfr_spbxfw.enc b/fonts/librefranklin/enc/lbfr_spbxfw.enc
index f1947a22d0..a437a985de 100644
--- a/fonts/librefranklin/enc/lbfr_spbxfw.enc
+++ b/fonts/librefranklin/enc/lbfr_spbxfw.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_spbxfw5fggzp42o7zrkdwszskd
-% Encoding created by otftotfm on Sun Oct 13 09:33:05 2019
+% Encoding created by otftotfm on Wed Oct 23 16:12:30 2019
% Command line follows encoding
/AutoEnc_spbxfw5fggzp42o7zrkdwszskd [
%00
diff --git a/fonts/librefranklin/enc/lbfr_tdlrq7.enc b/fonts/librefranklin/enc/lbfr_tdlrq7.enc
index 897b5be1b9..62833a7ff6 100644
--- a/fonts/librefranklin/enc/lbfr_tdlrq7.enc
+++ b/fonts/librefranklin/enc/lbfr_tdlrq7.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_tdlrq72emq4kowlyhtomnwrhhg
-% Encoding created by otftotfm on Sun Oct 13 09:33:05 2019
+% Encoding created by otftotfm on Wed Oct 23 16:12:31 2019
% Command line follows encoding
/AutoEnc_tdlrq72emq4kowlyhtomnwrhhg [
%00
diff --git a/fonts/librefranklin/enc/lbfr_tf5jo5.enc b/fonts/librefranklin/enc/lbfr_tf5jo5.enc
index e07716adb4..49b64353c0 100644
--- a/fonts/librefranklin/enc/lbfr_tf5jo5.enc
+++ b/fonts/librefranklin/enc/lbfr_tf5jo5.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_tf5jo5rbspy7devs5mk6ojyjsh
-% Encoding created by otftotfm on Sun Oct 13 09:33:04 2019
+% Encoding created by otftotfm on Wed Oct 23 16:12:30 2019
% Command line follows encoding
/AutoEnc_tf5jo5rbspy7devs5mk6ojyjsh [
%00
diff --git a/fonts/librefranklin/enc/lbfr_w4rwtq.enc b/fonts/librefranklin/enc/lbfr_w4rwtq.enc
index 1d2f9ab0d5..32f01c5ddb 100644
--- a/fonts/librefranklin/enc/lbfr_w4rwtq.enc
+++ b/fonts/librefranklin/enc/lbfr_w4rwtq.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_w4rwtqnqgnoept64akgqql332d
-% Encoding created by otftotfm on Sun Oct 13 09:33:04 2019
+% Encoding created by otftotfm on Wed Oct 23 16:12:29 2019
% Command line follows encoding
/AutoEnc_w4rwtqnqgnoept64akgqql332d [
%00
diff --git a/fonts/librefranklin/enc/lbfr_wmouhf.enc b/fonts/librefranklin/enc/lbfr_wmouhf.enc
index 1a9dae44fb..46eb07964d 100644
--- a/fonts/librefranklin/enc/lbfr_wmouhf.enc
+++ b/fonts/librefranklin/enc/lbfr_wmouhf.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_wmouhf4z42v5uhpgj5utxxh7aa
-% Encoding created by otftotfm on Sun Oct 13 09:33:05 2019
+% Encoding created by otftotfm on Wed Oct 23 16:12:30 2019
% Command line follows encoding
/AutoEnc_wmouhf4z42v5uhpgj5utxxh7aa [
%00
diff --git a/fonts/librefranklin/enc/lbfr_xsutkk.enc b/fonts/librefranklin/enc/lbfr_xsutkk.enc
index f9726be607..5702c7f17a 100644
--- a/fonts/librefranklin/enc/lbfr_xsutkk.enc
+++ b/fonts/librefranklin/enc/lbfr_xsutkk.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_xsutkk5qpbtpithjvjqe7koprd
-% Encoding created by otftotfm on Sun Oct 13 09:33:04 2019
+% Encoding created by otftotfm on Wed Oct 23 16:12:30 2019
% Command line follows encoding
/AutoEnc_xsutkk5qpbtpithjvjqe7koprd [
%00
diff --git a/fonts/librefranklin/latex/LGRLibreFranklin-Sup.fd b/fonts/librefranklin/latex/LGRLibreFranklin-Sup.fd
index d09c053045..2aede9bc53 100644
--- a/fonts/librefranklin/latex/LGRLibreFranklin-Sup.fd
+++ b/fonts/librefranklin/latex/LGRLibreFranklin-Sup.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 2019/10/13
+%% Generated by autoinst on 2019/10/23
%%
\ProvidesFile{LGRLibreFranklin-Sup.fd}
- [2019/10/13 (autoinst) Font definitions for LGR/LibreFranklin-Sup.]
+ [2019/10/23 (autoinst) Font definitions for LGR/LibreFranklin-Sup.]
\expandafter\ifx\csname LibreFranklin@scale\endcsname\relax
\let\LibreFranklin@@scale\@empty
@@ -195,33 +195,18 @@
}{}
-% sl --> regular
-
-\DeclareFontShape{LGR}{LibreFranklin-Sup}{sl}{sl}{
- <-> ssub * LibreFranklin-Sup/regular/sl
-}{}
-
-\DeclareFontShape{LGR}{LibreFranklin-Sup}{sl}{n}{
- <-> ssub * LibreFranklin-Sup/regular/n
-}{}
-
-\DeclareFontShape{LGR}{LibreFranklin-Sup}{sl}{it}{
- <-> ssub * LibreFranklin-Sup/regular/it
-}{}
-
-
-% m --> medium
+% m --> regular
\DeclareFontShape{LGR}{LibreFranklin-Sup}{m}{sl}{
- <-> ssub * LibreFranklin-Sup/medium/sl
+ <-> ssub * LibreFranklin-Sup/regular/sl
}{}
\DeclareFontShape{LGR}{LibreFranklin-Sup}{m}{n}{
- <-> ssub * LibreFranklin-Sup/medium/n
+ <-> ssub * LibreFranklin-Sup/regular/n
}{}
\DeclareFontShape{LGR}{LibreFranklin-Sup}{m}{it}{
- <-> ssub * LibreFranklin-Sup/medium/it
+ <-> ssub * LibreFranklin-Sup/regular/it
}{}
diff --git a/fonts/librefranklin/latex/LGRLibreFranklin-TLF.fd b/fonts/librefranklin/latex/LGRLibreFranklin-TLF.fd
index aa897e7516..dcc299e609 100644
--- a/fonts/librefranklin/latex/LGRLibreFranklin-TLF.fd
+++ b/fonts/librefranklin/latex/LGRLibreFranklin-TLF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 2019/10/13
+%% Generated by autoinst on 2019/10/23
%%
\ProvidesFile{LGRLibreFranklin-TLF.fd}
- [2019/10/13 (autoinst) Font definitions for LGR/LibreFranklin-TLF.]
+ [2019/10/23 (autoinst) Font definitions for LGR/LibreFranklin-TLF.]
\expandafter\ifx\csname LibreFranklin@scale\endcsname\relax
\let\LibreFranklin@@scale\@empty
@@ -195,33 +195,18 @@
}{}
-% sl --> regular
-
-\DeclareFontShape{LGR}{LibreFranklin-TLF}{sl}{sl}{
- <-> ssub * LibreFranklin-TLF/regular/sl
-}{}
-
-\DeclareFontShape{LGR}{LibreFranklin-TLF}{sl}{n}{
- <-> ssub * LibreFranklin-TLF/regular/n
-}{}
-
-\DeclareFontShape{LGR}{LibreFranklin-TLF}{sl}{it}{
- <-> ssub * LibreFranklin-TLF/regular/it
-}{}
-
-
-% m --> medium
+% m --> regular
\DeclareFontShape{LGR}{LibreFranklin-TLF}{m}{sl}{
- <-> ssub * LibreFranklin-TLF/medium/sl
+ <-> ssub * LibreFranklin-TLF/regular/sl
}{}
\DeclareFontShape{LGR}{LibreFranklin-TLF}{m}{n}{
- <-> ssub * LibreFranklin-TLF/medium/n
+ <-> ssub * LibreFranklin-TLF/regular/n
}{}
\DeclareFontShape{LGR}{LibreFranklin-TLF}{m}{it}{
- <-> ssub * LibreFranklin-TLF/medium/it
+ <-> ssub * LibreFranklin-TLF/regular/it
}{}
diff --git a/fonts/librefranklin/latex/LY1LibreFranklin-Sup.fd b/fonts/librefranklin/latex/LY1LibreFranklin-Sup.fd
index 5dc0ae142b..9f051cca1d 100644
--- a/fonts/librefranklin/latex/LY1LibreFranklin-Sup.fd
+++ b/fonts/librefranklin/latex/LY1LibreFranklin-Sup.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 2019/10/13
+%% Generated by autoinst on 2019/10/23
%%
\ProvidesFile{LY1LibreFranklin-Sup.fd}
- [2019/10/13 (autoinst) Font definitions for LY1/LibreFranklin-Sup.]
+ [2019/10/23 (autoinst) Font definitions for LY1/LibreFranklin-Sup.]
\expandafter\ifx\csname LibreFranklin@scale\endcsname\relax
\let\LibreFranklin@@scale\@empty
@@ -195,33 +195,18 @@
}{}
-% sl --> regular
-
-\DeclareFontShape{LY1}{LibreFranklin-Sup}{sl}{sl}{
- <-> ssub * LibreFranklin-Sup/regular/sl
-}{}
-
-\DeclareFontShape{LY1}{LibreFranklin-Sup}{sl}{n}{
- <-> ssub * LibreFranklin-Sup/regular/n
-}{}
-
-\DeclareFontShape{LY1}{LibreFranklin-Sup}{sl}{it}{
- <-> ssub * LibreFranklin-Sup/regular/it
-}{}
-
-
-% m --> medium
+% m --> regular
\DeclareFontShape{LY1}{LibreFranklin-Sup}{m}{sl}{
- <-> ssub * LibreFranklin-Sup/medium/sl
+ <-> ssub * LibreFranklin-Sup/regular/sl
}{}
\DeclareFontShape{LY1}{LibreFranklin-Sup}{m}{n}{
- <-> ssub * LibreFranklin-Sup/medium/n
+ <-> ssub * LibreFranklin-Sup/regular/n
}{}
\DeclareFontShape{LY1}{LibreFranklin-Sup}{m}{it}{
- <-> ssub * LibreFranklin-Sup/medium/it
+ <-> ssub * LibreFranklin-Sup/regular/it
}{}
diff --git a/fonts/librefranklin/latex/LY1LibreFranklin-TLF.fd b/fonts/librefranklin/latex/LY1LibreFranklin-TLF.fd
index 4b803aad20..b089530f94 100644
--- a/fonts/librefranklin/latex/LY1LibreFranklin-TLF.fd
+++ b/fonts/librefranklin/latex/LY1LibreFranklin-TLF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 2019/10/13
+%% Generated by autoinst on 2019/10/23
%%
\ProvidesFile{LY1LibreFranklin-TLF.fd}
- [2019/10/13 (autoinst) Font definitions for LY1/LibreFranklin-TLF.]
+ [2019/10/23 (autoinst) Font definitions for LY1/LibreFranklin-TLF.]
\expandafter\ifx\csname LibreFranklin@scale\endcsname\relax
\let\LibreFranklin@@scale\@empty
@@ -195,33 +195,18 @@
}{}
-% sl --> regular
-
-\DeclareFontShape{LY1}{LibreFranklin-TLF}{sl}{sl}{
- <-> ssub * LibreFranklin-TLF/regular/sl
-}{}
-
-\DeclareFontShape{LY1}{LibreFranklin-TLF}{sl}{n}{
- <-> ssub * LibreFranklin-TLF/regular/n
-}{}
-
-\DeclareFontShape{LY1}{LibreFranklin-TLF}{sl}{it}{
- <-> ssub * LibreFranklin-TLF/regular/it
-}{}
-
-
-% m --> medium
+% m --> regular
\DeclareFontShape{LY1}{LibreFranklin-TLF}{m}{sl}{
- <-> ssub * LibreFranklin-TLF/medium/sl
+ <-> ssub * LibreFranklin-TLF/regular/sl
}{}
\DeclareFontShape{LY1}{LibreFranklin-TLF}{m}{n}{
- <-> ssub * LibreFranklin-TLF/medium/n
+ <-> ssub * LibreFranklin-TLF/regular/n
}{}
\DeclareFontShape{LY1}{LibreFranklin-TLF}{m}{it}{
- <-> ssub * LibreFranklin-TLF/medium/it
+ <-> ssub * LibreFranklin-TLF/regular/it
}{}
diff --git a/fonts/librefranklin/latex/OT1LibreFranklin-Sup.fd b/fonts/librefranklin/latex/OT1LibreFranklin-Sup.fd
index e21d2d70bb..bc36a57420 100644
--- a/fonts/librefranklin/latex/OT1LibreFranklin-Sup.fd
+++ b/fonts/librefranklin/latex/OT1LibreFranklin-Sup.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 2019/10/13
+%% Generated by autoinst on 2019/10/23
%%
\ProvidesFile{OT1LibreFranklin-Sup.fd}
- [2019/10/13 (autoinst) Font definitions for OT1/LibreFranklin-Sup.]
+ [2019/10/23 (autoinst) Font definitions for OT1/LibreFranklin-Sup.]
\expandafter\ifx\csname LibreFranklin@scale\endcsname\relax
\let\LibreFranklin@@scale\@empty
@@ -195,33 +195,18 @@
}{}
-% sl --> regular
-
-\DeclareFontShape{OT1}{LibreFranklin-Sup}{sl}{sl}{
- <-> ssub * LibreFranklin-Sup/regular/sl
-}{}
-
-\DeclareFontShape{OT1}{LibreFranklin-Sup}{sl}{n}{
- <-> ssub * LibreFranklin-Sup/regular/n
-}{}
-
-\DeclareFontShape{OT1}{LibreFranklin-Sup}{sl}{it}{
- <-> ssub * LibreFranklin-Sup/regular/it
-}{}
-
-
-% m --> medium
+% m --> regular
\DeclareFontShape{OT1}{LibreFranklin-Sup}{m}{sl}{
- <-> ssub * LibreFranklin-Sup/medium/sl
+ <-> ssub * LibreFranklin-Sup/regular/sl
}{}
\DeclareFontShape{OT1}{LibreFranklin-Sup}{m}{n}{
- <-> ssub * LibreFranklin-Sup/medium/n
+ <-> ssub * LibreFranklin-Sup/regular/n
}{}
\DeclareFontShape{OT1}{LibreFranklin-Sup}{m}{it}{
- <-> ssub * LibreFranklin-Sup/medium/it
+ <-> ssub * LibreFranklin-Sup/regular/it
}{}
diff --git a/fonts/librefranklin/latex/OT1LibreFranklin-TLF.fd b/fonts/librefranklin/latex/OT1LibreFranklin-TLF.fd
index c81d6a7c40..c54302b720 100644
--- a/fonts/librefranklin/latex/OT1LibreFranklin-TLF.fd
+++ b/fonts/librefranklin/latex/OT1LibreFranklin-TLF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 2019/10/13
+%% Generated by autoinst on 2019/10/23
%%
\ProvidesFile{OT1LibreFranklin-TLF.fd}
- [2019/10/13 (autoinst) Font definitions for OT1/LibreFranklin-TLF.]
+ [2019/10/23 (autoinst) Font definitions for OT1/LibreFranklin-TLF.]
\expandafter\ifx\csname LibreFranklin@scale\endcsname\relax
\let\LibreFranklin@@scale\@empty
@@ -195,33 +195,18 @@
}{}
-% sl --> regular
-
-\DeclareFontShape{OT1}{LibreFranklin-TLF}{sl}{sl}{
- <-> ssub * LibreFranklin-TLF/regular/sl
-}{}
-
-\DeclareFontShape{OT1}{LibreFranklin-TLF}{sl}{n}{
- <-> ssub * LibreFranklin-TLF/regular/n
-}{}
-
-\DeclareFontShape{OT1}{LibreFranklin-TLF}{sl}{it}{
- <-> ssub * LibreFranklin-TLF/regular/it
-}{}
-
-
-% m --> medium
+% m --> regular
\DeclareFontShape{OT1}{LibreFranklin-TLF}{m}{sl}{
- <-> ssub * LibreFranklin-TLF/medium/sl
+ <-> ssub * LibreFranklin-TLF/regular/sl
}{}
\DeclareFontShape{OT1}{LibreFranklin-TLF}{m}{n}{
- <-> ssub * LibreFranklin-TLF/medium/n
+ <-> ssub * LibreFranklin-TLF/regular/n
}{}
\DeclareFontShape{OT1}{LibreFranklin-TLF}{m}{it}{
- <-> ssub * LibreFranklin-TLF/medium/it
+ <-> ssub * LibreFranklin-TLF/regular/it
}{}
diff --git a/fonts/librefranklin/latex/T1LibreFranklin-Sup.fd b/fonts/librefranklin/latex/T1LibreFranklin-Sup.fd
index d71530f99a..d7c8773e91 100644
--- a/fonts/librefranklin/latex/T1LibreFranklin-Sup.fd
+++ b/fonts/librefranklin/latex/T1LibreFranklin-Sup.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 2019/10/13
+%% Generated by autoinst on 2019/10/23
%%
\ProvidesFile{T1LibreFranklin-Sup.fd}
- [2019/10/13 (autoinst) Font definitions for T1/LibreFranklin-Sup.]
+ [2019/10/23 (autoinst) Font definitions for T1/LibreFranklin-Sup.]
\expandafter\ifx\csname LibreFranklin@scale\endcsname\relax
\let\LibreFranklin@@scale\@empty
@@ -195,33 +195,18 @@
}{}
-% sl --> regular
-
-\DeclareFontShape{T1}{LibreFranklin-Sup}{sl}{sl}{
- <-> ssub * LibreFranklin-Sup/regular/sl
-}{}
-
-\DeclareFontShape{T1}{LibreFranklin-Sup}{sl}{n}{
- <-> ssub * LibreFranklin-Sup/regular/n
-}{}
-
-\DeclareFontShape{T1}{LibreFranklin-Sup}{sl}{it}{
- <-> ssub * LibreFranklin-Sup/regular/it
-}{}
-
-
-% m --> medium
+% m --> regular
\DeclareFontShape{T1}{LibreFranklin-Sup}{m}{sl}{
- <-> ssub * LibreFranklin-Sup/medium/sl
+ <-> ssub * LibreFranklin-Sup/regular/sl
}{}
\DeclareFontShape{T1}{LibreFranklin-Sup}{m}{n}{
- <-> ssub * LibreFranklin-Sup/medium/n
+ <-> ssub * LibreFranklin-Sup/regular/n
}{}
\DeclareFontShape{T1}{LibreFranklin-Sup}{m}{it}{
- <-> ssub * LibreFranklin-Sup/medium/it
+ <-> ssub * LibreFranklin-Sup/regular/it
}{}
diff --git a/fonts/librefranklin/latex/T1LibreFranklin-TLF.fd b/fonts/librefranklin/latex/T1LibreFranklin-TLF.fd
index 7167ab6298..966b2ec6c0 100644
--- a/fonts/librefranklin/latex/T1LibreFranklin-TLF.fd
+++ b/fonts/librefranklin/latex/T1LibreFranklin-TLF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 2019/10/13
+%% Generated by autoinst on 2019/10/23
%%
\ProvidesFile{T1LibreFranklin-TLF.fd}
- [2019/10/13 (autoinst) Font definitions for T1/LibreFranklin-TLF.]
+ [2019/10/23 (autoinst) Font definitions for T1/LibreFranklin-TLF.]
\expandafter\ifx\csname LibreFranklin@scale\endcsname\relax
\let\LibreFranklin@@scale\@empty
@@ -195,33 +195,18 @@
}{}
-% sl --> regular
-
-\DeclareFontShape{T1}{LibreFranklin-TLF}{sl}{sl}{
- <-> ssub * LibreFranklin-TLF/regular/sl
-}{}
-
-\DeclareFontShape{T1}{LibreFranklin-TLF}{sl}{n}{
- <-> ssub * LibreFranklin-TLF/regular/n
-}{}
-
-\DeclareFontShape{T1}{LibreFranklin-TLF}{sl}{it}{
- <-> ssub * LibreFranklin-TLF/regular/it
-}{}
-
-
-% m --> medium
+% m --> regular
\DeclareFontShape{T1}{LibreFranklin-TLF}{m}{sl}{
- <-> ssub * LibreFranklin-TLF/medium/sl
+ <-> ssub * LibreFranklin-TLF/regular/sl
}{}
\DeclareFontShape{T1}{LibreFranklin-TLF}{m}{n}{
- <-> ssub * LibreFranklin-TLF/medium/n
+ <-> ssub * LibreFranklin-TLF/regular/n
}{}
\DeclareFontShape{T1}{LibreFranklin-TLF}{m}{it}{
- <-> ssub * LibreFranklin-TLF/medium/it
+ <-> ssub * LibreFranklin-TLF/regular/it
}{}
diff --git a/fonts/librefranklin/latex/TS1LibreFranklin-TLF.fd b/fonts/librefranklin/latex/TS1LibreFranklin-TLF.fd
index 520d777c63..2f766185ee 100644
--- a/fonts/librefranklin/latex/TS1LibreFranklin-TLF.fd
+++ b/fonts/librefranklin/latex/TS1LibreFranklin-TLF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 2019/10/13
+%% Generated by autoinst on 2019/10/23
%%
\ProvidesFile{TS1LibreFranklin-TLF.fd}
- [2019/10/13 (autoinst) Font definitions for TS1/LibreFranklin-TLF.]
+ [2019/10/23 (autoinst) Font definitions for TS1/LibreFranklin-TLF.]
\expandafter\ifx\csname LibreFranklin@scale\endcsname\relax
\let\LibreFranklin@@scale\@empty
@@ -195,33 +195,18 @@
}{}
-% sl --> regular
-
-\DeclareFontShape{TS1}{LibreFranklin-TLF}{sl}{sl}{
- <-> ssub * LibreFranklin-TLF/regular/sl
-}{}
-
-\DeclareFontShape{TS1}{LibreFranklin-TLF}{sl}{n}{
- <-> ssub * LibreFranklin-TLF/regular/n
-}{}
-
-\DeclareFontShape{TS1}{LibreFranklin-TLF}{sl}{it}{
- <-> ssub * LibreFranklin-TLF/regular/it
-}{}
-
-
-% m --> medium
+% m --> regular
\DeclareFontShape{TS1}{LibreFranklin-TLF}{m}{sl}{
- <-> ssub * LibreFranklin-TLF/medium/sl
+ <-> ssub * LibreFranklin-TLF/regular/sl
}{}
\DeclareFontShape{TS1}{LibreFranklin-TLF}{m}{n}{
- <-> ssub * LibreFranklin-TLF/medium/n
+ <-> ssub * LibreFranklin-TLF/regular/n
}{}
\DeclareFontShape{TS1}{LibreFranklin-TLF}{m}{it}{
- <-> ssub * LibreFranklin-TLF/medium/it
+ <-> ssub * LibreFranklin-TLF/regular/it
}{}
diff --git a/fonts/librefranklin/latex/librefranklin.sty b/fonts/librefranklin/latex/librefranklin.sty
index 1edfcd8cb8..cb85e52837 100644
--- a/fonts/librefranklin/latex/librefranklin.sty
+++ b/fonts/librefranklin/latex/librefranklin.sty
@@ -59,8 +59,8 @@
\iflibrefranklin@semibold\def\bfseries@sf{sb}\fi
\iflibrefranklin@extrabold\def\bfseries@sf{eb}\fi
\iflibrefranklin@black\def\bfseries@sf{ub}\fi
- \def\mdseries@sf{sl}
- \iflibrefranklin@medium\def\mdseries@sf{m}\fi
+ \def\mdseries@sf{m}
+ \iflibrefranklin@medium\def\mdseries@sf{medium}\fi
\iflibrefranklin@light\def\mdseries@sf{l}\fi
\iflibrefranklin@extralight\def\mdseries@sf{el}\fi
\iflibrefranklin@thin\def\mdseries@sf{ul}\fi
diff --git a/fonts/newtx/README b/fonts/newtx/README
index 51b3fa217b..c57f484e46 100644
--- a/fonts/newtx/README
+++ b/fonts/newtx/README
@@ -1,10 +1,14 @@
This package, initially based on txfonts, provides many fixes and enhancements to the txfonts package, splitting it into two separate packages---newtxtext and newtxmath, which may be run independently of one another. It provides scaling, improved metrics, and other options. In particular, newtxmath offers a libertine option which substitutes Linux Libertine (provided with TeXLive and MikTeX) italic and Greek letters for the default Times letters, providing a good match for the Libertine text font, which is heavier than Computer Modern but lighter than Times, and in my experience, looks very sharp and clear on the screen.
-Current version: 1.604 2019-10-11
+Current version: 1.605 2019-10-23
This material is subject to the LaTeX Project Public License. See http://www.ctan.org/license/lppl1.3
for the details of that license.
+Changes in version 1.605
+1. Added the missing pieces (fd files, map entries) of the math support files for ebgaramond.
+2. Modified zut[b]mi.{tfm,vf} so that math support for {utopia, heuristica, erewhon} is declared to be of enhanced, though not 100%. Exceptions are (i) you cannot reliably generate pdf/A-1b; (ii) the added symbols are from Times, not Utopia.
+
Changes in version 1.604
Removed the files ntxsts2* that are now located in the stickstoo package.
diff --git a/fonts/newtx/doc/newtxdoc.pdf b/fonts/newtx/doc/newtxdoc.pdf
index b6a20b19d1..9e55340896 100644
--- a/fonts/newtx/doc/newtxdoc.pdf
+++ b/fonts/newtx/doc/newtxdoc.pdf
Binary files differ
diff --git a/fonts/newtx/doc/newtxdoc.tex b/fonts/newtx/doc/newtxdoc.tex
index 17a75bb05b..9a6b597a8f 100644
--- a/fonts/newtx/doc/newtxdoc.tex
+++ b/fonts/newtx/doc/newtxdoc.tex
@@ -161,7 +161,7 @@ Compare this to traditional {\tt plain} theoremstyle with the same text:
This is Theorem Italic: text numbers are upright---12345; punctuation is in many cases upright (also, parens, braces \{\} and brackets []). What about question marks and exclamations? Also upright! [These fit better with math mode punctuation and figures, like: for all $x\in[0,1]$, let $f(x)\coloneq \exp(\alpha x)$].
\end{oldthm}
-If you are using another theorem package (e.g., ntheorem, theorem) you will have to add your own descriptors as specified in the its documentation and set the body font to \verb|\slshape|.
+If you are using another theorem package (e.g., ntheorem, theorem) you will have to add your own descriptors as specified in its documentation and set the body font to \verb|\slshape|.
\section{Spacing issues}
This new version of {\tt newtxtext} has spacing that is a little different, in its default state, from that of the old {\tt newtxtext}. In small part this is due to the finer kerning of TeXGyre Termes, but mostly because the three parameters that govern inter-word spacing are not the same.
@@ -228,7 +228,12 @@ Don't use these unless you know what you're doing.
\item {\tt baskerville} (or {\tt Baskerville}, or {\tt baskervillef} or {\tt BaskervilleF}) loads different versions of math italic and bold math italic based on \textsf{BaskervilleF} rather than \textsf{Times}---the {\tt varg} and {\tt varvw} options are disabled in this case, as the equivalent variant forms are made available by default.
\item {\tt charter} (or {\tt xcharter}) loads different versions of math italic and bold math italic based on \textsf{XCharter} rather than \textsf{Times}---the {\tt varg} and {\tt varvw} options are disabled in this case, as the equivalent variant forms are made available by default. \textbf{As of version 1.53, Greek letters in all styles are taken from new alphabets constructed to match the Charter style.}
\item {\tt noxchvw} (or {\tt noXchvw} is new as of version 1.54, and applies only when math mode uses Charter alphabets. It causes math italic v and w to be rendered using Charter italic glyphs. Use this only if you don't care if math italic v is hard to distinguish from Greek \verb|\nu|.
-\item {\tt cochineal} loads different versions of math italic and bold math italic based on \textsf{cochineal} rather than \textsf{Times}---the {\tt varg} and {\tt varvw} options are disabled in this case.
+\item {\tt cochineal} loads different versions of math italic and bold math italic based on \textsf{cochineal} rather than \textsf{Times}---the {\tt varg} and {\tt varvw} options are disabled in this case. There are two additional options specific to {\tt cochineal}.
+\begin{itemize}
+\item
+Option {\tt cochf} replaces the default short math italic f with the long italic f used in text.
+\item Option {\tt cochrho} replaces the default short form of \verb|\rho| with the the long form used in text.
+\end{itemize}
\item {\tt utopia} (or {\tt heuristica} or {\tt erewhon}) loads different versions of math italic and bold math italic based on \textsf{Utopia} rather than \textsf{Times}---the {\tt varg} and {\tt varvw} options are disabled in this case, as the equivalent variant forms are made available by default. The Heuristica or Erewhon font package must be installed to use this option. (Erewhon is based on Heuristica, but is 6\% smaller and has more complete figures styles and small cap styles, as well as a variety of smaller figures---superior, inferior, numerator, denominator.) For example:
\begin{verbatim}
\usepackage[osf]{erewhon} %extension of Utopia
@@ -744,7 +749,7 @@ A final goal was to make better use of the remaining space in some of the math f
The following changes were made to both {\tt newtx} and {\tt newpx}.
\subsection{Archivability}
-Some of the individual font files from which the math fonts are built turned out to have some fairly minor structural issues. These have all been corrected. The more major issue was the lack of unicode mapping for all characters in the fonts. For the symbol and math extension fonts, this issue was largely solved by Ross Moore's {\tt glyphtounicode} files that are now accessible as part of TeXLive and MiKTeX. The main problem was the math alphabets like math italic, bold math italic, upright Greek and slanted Greek, all of which have now been assigned their own unicode points. For all of these, I constructed new fonts using unicode names for the glyphs, then made \textsf{fontinst} scripts that renamed those unicode values to the original simple names as used in the encoding files so that I could use my old encoding and adjustment files. This exercise has now been carried out for {\tt newtxmath}, {\tt newpxmath}, {\tt newtxmath/libertine}, {\tt newtxmath/stix2} and {\tt newtxmath/xcharter.} Each of these can now be considered to have an ``enhanced'' status that allows them to share all the new assets described below. The other packages which may be specified as an option to {\tt newtxmath} (e.g., {\tt cochineal, baskervillef}) must be considered for the moment to be ``unenhanced'' and able to share only some of the new assets. In particular, only the enhanced items can generate archivable pdf.
+Some of the individual font files from which the math fonts are built turned out to have some fairly minor structural issues. These have all been corrected. The more major issue was the lack of unicode mapping for all characters in the fonts. For the symbol and math extension fonts, this issue was largely solved by Ross Moore's {\tt glyphtounicode} files that are now accessible as part of TeXLive and MiKTeX. The main problem was the math alphabets like math italic, bold math italic, upright Greek and slanted Greek, all of which have now been assigned their own unicode points. For all of these, I constructed new fonts using unicode names for the glyphs, then made \textsf{fontinst} scripts that renamed those unicode values to the original simple names as used in the encoding files so that I could use my old encoding and adjustment files. This exercise has now been carried out for {\tt newtxmath}, {\tt newpxmath}, {\tt newtxmath/libertine}, {\tt newtxmath/cochineal}, {\tt newtxmath/stix2} and {\tt newtxmath/xcharter.} Each of these can now be considered to have an ``enhanced'' status that allows them to share all the new assets described below. Enhancement is for the moment only partial with {\tt newtxmath/utopia}, as conformance to PDF/A-1b is not likely, but the additional alphabets are present. The other packages which may be specified as an option to {\tt newtxmath} (e.g., {\tt baskervaldx, baskervillef}) must be considered for the moment to be ``unenhanced'' and able to share only some of the new assets. In particular, only the enhanced items can generate archivable pdf.
Also modified were the {\tt sups} fonts in {newtxtext}, where the main issue was unicode mapping. Superior number and some superior letters do have assigned unicode values, but in may cases a more creative approach was needed, and provided once again by Ross Moore. I rebuilt the superior font files using those unicode names, solving that particular problem.
diff --git a/fonts/newtx/map/newtx.map b/fonts/newtx/map/newtx.map
index 5609a13587..b154afdb74 100644
--- a/fonts/newtx/map/newtx.map
+++ b/fonts/newtx/map/newtx.map
@@ -192,18 +192,18 @@ ntx-Italic-osf-sc-ot1 TeXGyreTermes-Italic " encntx-ot1-osf-sc ReEncodeFont " <[
ntx-Italic-lf-sc-ot1 TeXGyreTermes-Italic " encntx-ot1-lf-sc ReEncodeFont " <[ntx-ot1-lf-sc.enc <qtmri.pfb
ntx-Italic-tosf-sc-ot1 TeXGyreTermes-Italic " encntx-ot1-tosf-sc ReEncodeFont " <[ntx-ot1-tosf-sc.enc <qtmri.pfb
-ntxsups-Regular-ot1 ntxsups-Regular " ntxsupsOT1Encoding ReEncodeFont " <[ntxsups_ot1.enc <ntxsups-Regular.pfb
-ntxsups-Regular-t1 ntxsups-Regular " ntxsupsT1Encoding ReEncodeFont " <[ntxsups_t1.enc <ntxsups-Regular.pfb
-ntxsups-Regular-ly1 ntxsups-Regular " ntxsupsLY1Encoding ReEncodeFont " <[ntxsups_ly1.enc <ntxsups-Regular.pfb
-ntxsups-Italic-ot1 ntxsups-Italic " ntxsupsOT1Encoding ReEncodeFont " <[ntxsups_ot1.enc <ntxsups-Italic.pfb
-ntxsups-Italic-t1 ntxsups-Italic " ntxsupsT1Encoding ReEncodeFont " <[ntxsups_t1.enc <ntxsups-Italic.pfb
-ntxsups-Italic-ly1 ntxsups-Italic " ntxsupsLY1Encoding ReEncodeFont " <[ntxsups_ly1.enc <ntxsups-Italic.pfb
-ntxsups-Bold-ot1 ntxsups-Bold " ntxsupsOT1Encoding ReEncodeFont " <[ntxsups_ot1.enc <ntxsups-Bold.pfb
-ntxsups-Bold-t1 ntxsups-Bold " ntxsupsT1Encoding ReEncodeFont " <[ntxsups_t1.enc <ntxsups-Bold.pfb
-ntxsups-Bold-ly1 ntxsups-Bold " ntxsupsLY1Encoding ReEncodeFont " <[ntxsups_ly1.enc <ntxsups-Bold.pfb
-ntxsups-BoldItalic-ot1 ntxsups-BoldItalic " ntxsupsOT1Encoding ReEncodeFont " <[ntxsups_ot1.enc <ntxsups-BoldItalic.pfb
-ntxsups-BoldItalic-t1 ntxsups-BoldItalic " ntxsupsT1Encoding ReEncodeFont " <[ntxsups_t1.enc <ntxsups-BoldItalic.pfb
-ntxsups-BoldItalic-ly1 ntxsups-BoldItalic " ntxsupsLY1Encoding ReEncodeFont " <ntxsups_ly1.enc <ntxsups-BoldItalic.pfb
+ntxsups-Regular-ot1 ntxsups-Regular " ntxsupsOT1Encoding ReEncodeFont " <[ntxsups_OT1.enc <ntxsups-Regular.pfb
+ntxsups-Regular-t1 ntxsups-Regular " ntxsupsT1Encoding ReEncodeFont " <[ntxsups_T1.enc <ntxsups-Regular.pfb
+ntxsups-Regular-ly1 ntxsups-Regular " ntxsupsLY1Encoding ReEncodeFont " <[ntxsups_LY1.enc <ntxsups-Regular.pfb
+ntxsups-Italic-ot1 ntxsups-Italic " ntxsupsOT1Encoding ReEncodeFont " <[ntxsups_OT1.enc <ntxsups-Italic.pfb
+ntxsups-Italic-t1 ntxsups-Italic " ntxsupsT1Encoding ReEncodeFont " <[ntxsups_T1.enc <ntxsups-Italic.pfb
+ntxsups-Italic-ly1 ntxsups-Italic " ntxsupsLY1Encoding ReEncodeFont " <[ntxsups_LY1.enc <ntxsups-Italic.pfb
+ntxsups-Bold-ot1 ntxsups-Bold " ntxsupsOT1Encoding ReEncodeFont " <[ntxsups_OT1.enc <ntxsups-Bold.pfb
+ntxsups-Bold-t1 ntxsups-Bold " ntxsupsT1Encoding ReEncodeFont " <[ntxsups_T1.enc <ntxsups-Bold.pfb
+ntxsups-Bold-ly1 ntxsups-Bold " ntxsupsLY1Encoding ReEncodeFont " <[ntxsups_LY1.enc <ntxsups-Bold.pfb
+ntxsups-BoldItalic-ot1 ntxsups-BoldItalic " ntxsupsOT1Encoding ReEncodeFont " <[ntxsups_OT1.enc <ntxsups-BoldItalic.pfb
+ntxsups-BoldItalic-t1 ntxsups-BoldItalic " ntxsupsT1Encoding ReEncodeFont " <[ntxsups_T1.enc <ntxsups-BoldItalic.pfb
+ntxsups-BoldItalic-ly1 ntxsups-BoldItalic " ntxsupsLY1Encoding ReEncodeFont " <ntxsups_LY1.enc <ntxsups-BoldItalic.pfb
ntx-Bold-tlf-scl-ot1 ntxtmb " encntx-ot1-tlf-sc ReEncodeFont " <[ntx-ot1-tlf-sc.enc <ntxtmb.pfb
ntx-Bold-osf-scl-ot1 ntxtmb " encntx-ot1-osf-sc ReEncodeFont " <[ntx-ot1-osf-sc.enc <ntxtmb.pfb
@@ -276,3 +276,7 @@ LibertineMathMI5 LibertineMathMI5 <LibertineMathMI5.pfb
LibertineMathBMI5 LibertineMathBMI5 <LibertineMathBMI5.pfb
LibertineMathBMI7 LibertineMathBMI7 <LibertineMathBMI7.pfb
stxscr stxscr <stxscr.pfb
+ebgMRM ebgMRM <ebgMRM.pfb
+ebgBRM ebgBRM <ebgBRM.pfb
+ebgMI ebgMI <ebgMI.pfb
+ebgBMI ebgBMI <ebgBMI.pfb
diff --git a/fonts/newtx/tex/newtxmath.sty b/fonts/newtx/tex/newtxmath.sty
index ce72d71b6c..d03ae102a4 100644
--- a/fonts/newtx/tex/newtxmath.sty
+++ b/fonts/newtx/tex/newtxmath.sty
@@ -1,5 +1,6 @@
\NeedsTeXFormat{LaTeX2e}[1997/06/01]
%
+%:
% Based on Young Ryu's txfonts.sty, v.3.2.1
% Text and math are now loaded in separate sty files---the text
% font family need not be txtext. The text font loaded when this package
@@ -10,8 +11,8 @@
% of glyph collisions.
% These modifications are by Michael Sharpe, msharpe at ucsd dot edu
-\def\fileversion{1.602}
-\def\filedate{2019/10/09}
+\def\fileversion{1.605}
+\def\filedate{2019/10/23}
\ProvidesPackage{newtxmath}[\filedate\space v\fileversion ]
\@ifundefined{newtxmathLoaded}{}{\endinput}
@@ -83,7 +84,9 @@
\newif\iftx@sbc
%\newif\iftx@spc
\newif\iftx@isenh % the math style is enhanced and can make use of new macros
-% Currently (2019-0921) only txmath, libertine and XCharter have been enhanced.
+% Currently (2019-10-15) only txmath, libertine, XCharter, ebgaramond, stickstoo and cochineal have been enhanced.
+\newif\iftx@cochf % switch to long f
+\newif\iftx@cochrho % switch to long rho
%\show\rmdefault
\edef\tx@rmdefault{\rmdefault}
\edef\tx@encdefault{\encodingdefault}
@@ -227,6 +230,9 @@
\DeclareOption{noXchvw}{\tx@nozchvwtrue}
\DeclareOption{stix2}{\tx@stxtwotrue\tx@ntxmathfalse} % added in 1.55
\DeclareOption{stickstoo}{\tx@stxtwotrue\tx@ntxmathfalse} % added in 1.55
+\DeclareOption{cochf}{\tx@cochftrue} % added in 1.604
+\DeclareOption{cochrho}{\tx@cochrhotrue} % added in 1.604
+
\ExecuteOptions{%
amssymbols,uprightGreek,nosubscriptcorrection}
\ProcessOptions*
@@ -236,6 +242,10 @@ amssymbols,uprightGreek,nosubscriptcorrection}
\iftx@ch\tx@isenhtrue\else
\iftx@ebgm\tx@isenhtrue\else
\iftx@stxtwo\tx@isenhtrue\else
+ \iftx@coch\tx@isenhtrue\else
+ \iftx@ut\tx@isenhtrue\else
+ \fi
+ \fi
\fi
\fi
\fi
@@ -419,6 +429,16 @@ amssymbols,uprightGreek,nosubscriptcorrection}
\DeclareMathSymbol{\jmathscr}{\mathord}{letters}{195}
\fi
\fi
+\iftx@coch
+ \DeclareMathSymbol{\fAlt}{\mathord}{letters}{250}
+ \DeclareMathSymbol{\rhoAlt}{\mathord}{letters}{251}
+ \iftx@cochf
+ \DeclareMathSymbol{f}{\mathord}{letters}{250}
+ \fi
+ \iftx@cochrho
+ \let\rho\rhoAlt
+ \fi
+\fi
%%%%%%%%%%%%%%%%%
% Math Italic A %
%%%%%%%%%%%%%%%%%
diff --git a/fonts/newtx/tex/omlntxebgmi.fd b/fonts/newtx/tex/omlntxebgmi.fd
new file mode 100644
index 0000000000..631a974b4e
--- /dev/null
+++ b/fonts/newtx/tex/omlntxebgmi.fd
@@ -0,0 +1,29 @@
+%Filename: omlntxebgmi.fd
+%Created by: tex ebg-drv
+%Created using fontinst v1.933
+
+%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
+
+\ProvidesFile{omlntxebgmi.fd}
+ [2019/10/02 Fontinst v1.933 font definitions for OML/ntxebgmi.]
+
+\expandafter\ifx\csname ntxmath@scaled\endcsname\relax
+ \let\ntxmath@scaled\@empty%
+\fi
+
+\DeclareFontFamily{OML}{ntxebgmi}{\skewchar \font =127}
+
+\DeclareFontShape{OML}{ntxebgmi}{m}{it}{
+ <-> \ntxmath@scaled ntxebgmi
+}{}
+
+\DeclareFontShape{OML}{ntxebgmi}{b}{it}{
+ <-> \ntxmath@scaled ntxebgbmi
+}{}
+
+\DeclareFontShape{OML}{ntxebgmi}{m}{sl}{<->ssub * ntxebgmi/m/it}{}
+\DeclareFontShape{OML}{ntxebgmi}{bx}{it}{<->ssub * ntxebgmi/b/it}{}
+\DeclareFontShape{OML}{ntxebgmi}{b}{sl}{<->ssub * ntxebgmi/b/it}{}
+\DeclareFontShape{OML}{ntxebgmi}{bx}{sl}{<->ssub * ntxebgmi/b/sl}{}
+
+\endinput
diff --git a/fonts/newtx/tex/untxebgmia.fd b/fonts/newtx/tex/untxebgmia.fd
new file mode 100644
index 0000000000..7f7c753c50
--- /dev/null
+++ b/fonts/newtx/tex/untxebgmia.fd
@@ -0,0 +1,29 @@
+%Filename: untxebgmia.fd
+%Created by: tex ebg-drv
+%Created using fontinst v1.933
+
+%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
+
+\ProvidesFile{untxebgmia.fd}
+ [2019/10/02 Fontinst v1.933 font definitions for U/ntxebgmia.]
+
+\expandafter\ifx\csname ntxmath@scaled\endcsname\relax
+ \let\ntxmath@scaled\@empty%
+\fi
+
+\DeclareFontFamily{U}{ntxebgmia}{\skewchar \font =127}
+
+\DeclareFontShape{U}{ntxebgmia}{m}{it}{
+ <-> \ntxmath@scaled ntxebgmia
+}{}
+
+\DeclareFontShape{U}{ntxebgmia}{b}{it}{
+ <-> \ntxmath@scaled ntxebgbmia
+}{}
+
+\DeclareFontShape{U}{ntxebgmia}{m}{sl}{<->ssub * ntxebgmia/m/it}{}
+\DeclareFontShape{U}{ntxebgmia}{bx}{it}{<->ssub * ntxebgmia/b/it}{}
+\DeclareFontShape{U}{ntxebgmia}{b}{sl}{<->ssub * ntxebgmia/b/it}{}
+\DeclareFontShape{U}{ntxebgmia}{bx}{sl}{<->ssub * ntxebgmia/b/sl}{}
+
+\endinput
diff --git a/fonts/newtx/tfm/ebgmi0.tfm b/fonts/newtx/tfm/ebgmi0.tfm
deleted file mode 100644
index ead467ba4f..0000000000
--- a/fonts/newtx/tfm/ebgmi0.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/newtx/tfm/zutbmi.tfm b/fonts/newtx/tfm/zutbmi.tfm
index 3e95e2cb3b..f094ee6cff 100644
--- a/fonts/newtx/tfm/zutbmi.tfm
+++ b/fonts/newtx/tfm/zutbmi.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/zutmi.tfm b/fonts/newtx/tfm/zutmi.tfm
index 554ab8ccda..e682a636eb 100644
--- a/fonts/newtx/tfm/zutmi.tfm
+++ b/fonts/newtx/tfm/zutmi.tfm
Binary files differ
diff --git a/fonts/newtx/vf/zutbmi.vf b/fonts/newtx/vf/zutbmi.vf
index 7b0806cf5c..4f78742b4b 100644
--- a/fonts/newtx/vf/zutbmi.vf
+++ b/fonts/newtx/vf/zutbmi.vf
Binary files differ
diff --git a/fonts/newtx/vf/zutmi.vf b/fonts/newtx/vf/zutmi.vf
index 4ff17a04df..b783ece16c 100644
--- a/fonts/newtx/vf/zutmi.vf
+++ b/fonts/newtx/vf/zutmi.vf
Binary files differ
diff --git a/fonts/step/README b/fonts/step/README
index 6070e1a62c..4b1f5a9367 100644
--- a/fonts/step/README
+++ b/fonts/step/README
@@ -1,5 +1,5 @@
-STEP fonts version 2.0.1
-September 19, 2019
+STEP fonts version 2.0.1a
+October 23, 2019
The STEP fonts are a free Times-like (i.e., Times replacement) font family, implementing
a design first created for The Times of London in 1932. These fonts are meant to be
diff --git a/fonts/step/doc/step-fonts.aux b/fonts/step/doc/step-fonts.aux
new file mode 100644
index 0000000000..99a0a1a2ac
--- /dev/null
+++ b/fonts/step/doc/step-fonts.aux
@@ -0,0 +1,11 @@
+\relax
+\bbl@beforestart
+\babel@aux{english}{}
+\@writefile{toc}{\contentsline {section}{\numberline {1}History}{1}\protected@file@percent }
+\@writefile{toc}{\contentsline {section}{\numberline {2}Why STEP?}{1}\protected@file@percent }
+\@writefile{toc}{\contentsline {section}{\numberline {3}Usage with \texttt {fontspec}}{2}\protected@file@percent }
+\@writefile{toc}{\contentsline {section}{\numberline {4}Usage with the \texttt {step} \LaTeX \ package}{2}\protected@file@percent }
+\@writefile{toc}{\contentsline {subsection}{\numberline {4.1}Package Options}{3}\protected@file@percent }
+\@writefile{toc}{\contentsline {subsection}{\numberline {4.2}Text Commands}{3}\protected@file@percent }
+\@writefile{toc}{\contentsline {section}{\numberline {5}Contributing}{3}\protected@file@percent }
+\@writefile{toc}{\contentsline {section}{\numberline {6}Licensing}{3}\protected@file@percent }
diff --git a/fonts/step/doc/step-fonts.log b/fonts/step/doc/step-fonts.log
new file mode 100644
index 0000000000..4f75a8f701
--- /dev/null
+++ b/fonts/step/doc/step-fonts.log
@@ -0,0 +1,562 @@
+This is pdfTeX, Version 3.14159265-2.6-1.40.20 (TeX Live 2019) (preloaded format=pdflatex 2019.10.17) 24 OCT 2019 02:00
+entering extended mode
+ \write18 enabled.
+ %&-line parsing enabled.
+**step-fonts.tex
+(./step-fonts.tex
+LaTeX2e <2019-10-01> patch level 1
+(/usr/local/texlive/2019/texmf-dist/tex/latex/base/article.cls
+Document Class: article 2019/08/27 v1.4j Standard LaTeX document class
+(/usr/local/texlive/2019/texmf-dist/tex/latex/base/size12.clo
+File: size12.clo 2019/08/27 v1.4j Standard LaTeX file (size option)
+)
+\c@part=\count80
+\c@section=\count81
+\c@subsection=\count82
+\c@subsubsection=\count83
+\c@paragraph=\count84
+\c@subparagraph=\count85
+\c@figure=\count86
+\c@table=\count87
+\abovecaptionskip=\skip41
+\belowcaptionskip=\skip42
+\bibindent=\dimen102
+)
+(/usr/local/texlive/2019/texmf-dist/tex/latex/base/inputenc.sty
+Package: inputenc 2018/08/11 v1.3c Input encoding file
+\inpenc@prehook=\toks14
+\inpenc@posthook=\toks15
+)
+(/usr/local/texlive/2019/texmf-dist/tex/latex/base/fontenc.sty
+Package: fontenc 2018/08/11 v2.0j Standard LaTeX package
+
+(/usr/local/texlive/2019/texmf-dist/tex/latex/base/t1enc.def
+File: t1enc.def 2018/08/11 v2.0j Standard LaTeX file
+LaTeX Font Info: Redeclaring font encoding T1 on input line 48.
+))
+(/usr/local/texlive/texmf-local/tex/latex/step/step.sty
+Package: step
+
+(/usr/local/texlive/2019/texmf-dist/tex/latex/base/textcomp.sty
+Package: textcomp 2018/08/11 v2.0j Standard LaTeX package
+Package textcomp Info: Sub-encoding information:
+(textcomp) 5 = only ISO-Adobe without \textcurrency
+(textcomp) 4 = 5 + \texteuro
+(textcomp) 3 = 4 + \textohm
+(textcomp) 2 = 3 + \textestimated + \textcurrency
+(textcomp) 1 = TS1 - \textcircled - \t
+(textcomp) 0 = TS1 (full)
+(textcomp) Font families with sub-encoding setting implement
+(textcomp) only a restricted character set as indicated.
+(textcomp) Family '?' is the default used for unknown fonts.
+(textcomp) See the documentation for details.
+Package textcomp Info: Setting ? sub-encoding to TS1/1 on input line 79.
+
+(/usr/local/texlive/2019/texmf-dist/tex/latex/base/ts1enc.def
+File: ts1enc.def 2001/06/05 v3.0e (jk/car/fm) Standard LaTeX file
+Now handling font encoding TS1 ...
+... processing UTF-8 mapping file for font encoding TS1
+
+(/usr/local/texlive/2019/texmf-dist/tex/latex/base/ts1enc.dfu
+File: ts1enc.dfu 2019/07/11 v1.2j UTF-8 support for inputenc
+ defining Unicode char U+00A2 (decimal 162)
+ defining Unicode char U+00A3 (decimal 163)
+ defining Unicode char U+00A4 (decimal 164)
+ defining Unicode char U+00A5 (decimal 165)
+ defining Unicode char U+00A6 (decimal 166)
+ defining Unicode char U+00A7 (decimal 167)
+ defining Unicode char U+00A8 (decimal 168)
+ defining Unicode char U+00A9 (decimal 169)
+ defining Unicode char U+00AA (decimal 170)
+ defining Unicode char U+00AC (decimal 172)
+ defining Unicode char U+00AE (decimal 174)
+ defining Unicode char U+00AF (decimal 175)
+ defining Unicode char U+00B0 (decimal 176)
+ defining Unicode char U+00B1 (decimal 177)
+ defining Unicode char U+00B2 (decimal 178)
+ defining Unicode char U+00B3 (decimal 179)
+ defining Unicode char U+00B4 (decimal 180)
+ defining Unicode char U+00B5 (decimal 181)
+ defining Unicode char U+00B6 (decimal 182)
+ defining Unicode char U+00B7 (decimal 183)
+ defining Unicode char U+00B9 (decimal 185)
+ defining Unicode char U+00BA (decimal 186)
+ defining Unicode char U+00BC (decimal 188)
+ defining Unicode char U+00BD (decimal 189)
+ defining Unicode char U+00BE (decimal 190)
+ defining Unicode char U+00D7 (decimal 215)
+ defining Unicode char U+00F7 (decimal 247)
+ defining Unicode char U+0192 (decimal 402)
+ defining Unicode char U+02C7 (decimal 711)
+ defining Unicode char U+02D8 (decimal 728)
+ defining Unicode char U+02DD (decimal 733)
+ defining Unicode char U+0E3F (decimal 3647)
+ defining Unicode char U+2016 (decimal 8214)
+ defining Unicode char U+2020 (decimal 8224)
+ defining Unicode char U+2021 (decimal 8225)
+ defining Unicode char U+2022 (decimal 8226)
+ defining Unicode char U+2030 (decimal 8240)
+ defining Unicode char U+2031 (decimal 8241)
+ defining Unicode char U+203B (decimal 8251)
+ defining Unicode char U+203D (decimal 8253)
+ defining Unicode char U+2044 (decimal 8260)
+ defining Unicode char U+204E (decimal 8270)
+ defining Unicode char U+2052 (decimal 8274)
+ defining Unicode char U+20A1 (decimal 8353)
+ defining Unicode char U+20A4 (decimal 8356)
+ defining Unicode char U+20A6 (decimal 8358)
+ defining Unicode char U+20A9 (decimal 8361)
+ defining Unicode char U+20AB (decimal 8363)
+ defining Unicode char U+20AC (decimal 8364)
+ defining Unicode char U+20B1 (decimal 8369)
+ defining Unicode char U+2103 (decimal 8451)
+ defining Unicode char U+2116 (decimal 8470)
+ defining Unicode char U+2117 (decimal 8471)
+ defining Unicode char U+211E (decimal 8478)
+ defining Unicode char U+2120 (decimal 8480)
+ defining Unicode char U+2122 (decimal 8482)
+ defining Unicode char U+2126 (decimal 8486)
+ defining Unicode char U+2127 (decimal 8487)
+ defining Unicode char U+212E (decimal 8494)
+ defining Unicode char U+2190 (decimal 8592)
+ defining Unicode char U+2191 (decimal 8593)
+ defining Unicode char U+2192 (decimal 8594)
+ defining Unicode char U+2193 (decimal 8595)
+ defining Unicode char U+2329 (decimal 9001)
+ defining Unicode char U+232A (decimal 9002)
+ defining Unicode char U+2422 (decimal 9250)
+ defining Unicode char U+25E6 (decimal 9702)
+ defining Unicode char U+25EF (decimal 9711)
+ defining Unicode char U+266A (decimal 9834)
+ defining Unicode char U+27E8 (decimal 10216)
+ defining Unicode char U+27E9 (decimal 10217)
+ defining Unicode char U+FEFF (decimal 65279)
+))
+LaTeX Info: Redefining \oldstylenums on input line 334.
+Package textcomp Info: Setting cmr sub-encoding to TS1/0 on input line 349.
+Package textcomp Info: Setting cmss sub-encoding to TS1/0 on input line 350.
+Package textcomp Info: Setting cmtt sub-encoding to TS1/0 on input line 351.
+Package textcomp Info: Setting cmvtt sub-encoding to TS1/0 on input line 352.
+Package textcomp Info: Setting cmbr sub-encoding to TS1/0 on input line 353.
+Package textcomp Info: Setting cmtl sub-encoding to TS1/0 on input line 354.
+Package textcomp Info: Setting ccr sub-encoding to TS1/0 on input line 355.
+Package textcomp Info: Setting ptm sub-encoding to TS1/4 on input line 356.
+Package textcomp Info: Setting pcr sub-encoding to TS1/4 on input line 357.
+Package textcomp Info: Setting phv sub-encoding to TS1/4 on input line 358.
+Package textcomp Info: Setting ppl sub-encoding to TS1/3 on input line 359.
+Package textcomp Info: Setting pag sub-encoding to TS1/4 on input line 360.
+Package textcomp Info: Setting pbk sub-encoding to TS1/4 on input line 361.
+Package textcomp Info: Setting pnc sub-encoding to TS1/4 on input line 362.
+Package textcomp Info: Setting pzc sub-encoding to TS1/4 on input line 363.
+Package textcomp Info: Setting bch sub-encoding to TS1/4 on input line 364.
+Package textcomp Info: Setting put sub-encoding to TS1/5 on input line 365.
+Package textcomp Info: Setting uag sub-encoding to TS1/5 on input line 366.
+Package textcomp Info: Setting ugq sub-encoding to TS1/5 on input line 367.
+Package textcomp Info: Setting ul8 sub-encoding to TS1/4 on input line 368.
+Package textcomp Info: Setting ul9 sub-encoding to TS1/4 on input line 369.
+Package textcomp Info: Setting augie sub-encoding to TS1/5 on input line 370.
+Package textcomp Info: Setting dayrom sub-encoding to TS1/3 on input line 371.
+Package textcomp Info: Setting dayroms sub-encoding to TS1/3 on input line 372.
+
+Package textcomp Info: Setting pxr sub-encoding to TS1/0 on input line 373.
+Package textcomp Info: Setting pxss sub-encoding to TS1/0 on input line 374.
+Package textcomp Info: Setting pxtt sub-encoding to TS1/0 on input line 375.
+Package textcomp Info: Setting txr sub-encoding to TS1/0 on input line 376.
+Package textcomp Info: Setting txss sub-encoding to TS1/0 on input line 377.
+Package textcomp Info: Setting txtt sub-encoding to TS1/0 on input line 378.
+Package textcomp Info: Setting lmr sub-encoding to TS1/0 on input line 379.
+Package textcomp Info: Setting lmdh sub-encoding to TS1/0 on input line 380.
+Package textcomp Info: Setting lmss sub-encoding to TS1/0 on input line 381.
+Package textcomp Info: Setting lmssq sub-encoding to TS1/0 on input line 382.
+Package textcomp Info: Setting lmvtt sub-encoding to TS1/0 on input line 383.
+Package textcomp Info: Setting lmtt sub-encoding to TS1/0 on input line 384.
+Package textcomp Info: Setting qhv sub-encoding to TS1/0 on input line 385.
+Package textcomp Info: Setting qag sub-encoding to TS1/0 on input line 386.
+Package textcomp Info: Setting qbk sub-encoding to TS1/0 on input line 387.
+Package textcomp Info: Setting qcr sub-encoding to TS1/0 on input line 388.
+Package textcomp Info: Setting qcs sub-encoding to TS1/0 on input line 389.
+Package textcomp Info: Setting qpl sub-encoding to TS1/0 on input line 390.
+Package textcomp Info: Setting qtm sub-encoding to TS1/0 on input line 391.
+Package textcomp Info: Setting qzc sub-encoding to TS1/0 on input line 392.
+Package textcomp Info: Setting qhvc sub-encoding to TS1/0 on input line 393.
+Package textcomp Info: Setting futs sub-encoding to TS1/4 on input line 394.
+Package textcomp Info: Setting futx sub-encoding to TS1/4 on input line 395.
+Package textcomp Info: Setting futj sub-encoding to TS1/4 on input line 396.
+Package textcomp Info: Setting hlh sub-encoding to TS1/3 on input line 397.
+Package textcomp Info: Setting hls sub-encoding to TS1/3 on input line 398.
+Package textcomp Info: Setting hlst sub-encoding to TS1/3 on input line 399.
+Package textcomp Info: Setting hlct sub-encoding to TS1/5 on input line 400.
+Package textcomp Info: Setting hlx sub-encoding to TS1/5 on input line 401.
+Package textcomp Info: Setting hlce sub-encoding to TS1/5 on input line 402.
+Package textcomp Info: Setting hlcn sub-encoding to TS1/5 on input line 403.
+Package textcomp Info: Setting hlcw sub-encoding to TS1/5 on input line 404.
+Package textcomp Info: Setting hlcf sub-encoding to TS1/5 on input line 405.
+Package textcomp Info: Setting pplx sub-encoding to TS1/3 on input line 406.
+Package textcomp Info: Setting pplj sub-encoding to TS1/3 on input line 407.
+Package textcomp Info: Setting ptmx sub-encoding to TS1/4 on input line 408.
+Package textcomp Info: Setting ptmj sub-encoding to TS1/4 on input line 409.
+)
+(/usr/local/texlive/2019/texmf-dist/tex/latex/mweights/mweights.sty
+Package: mweights 2017/03/30 (Bob Tennent) Support package for multiple-weight
+font packages.
+LaTeX Info: Redefining \bfseries on input line 22.
+LaTeX Info: Redefining \mdseries on input line 30.
+LaTeX Info: Redefining \rmfamily on input line 38.
+LaTeX Info: Redefining \sffamily on input line 66.
+LaTeX Info: Redefining \ttfamily on input line 94.
+)
+(/usr/local/texlive/texmf-local/tex/latex/MinionPro/fontaxes.sty
+Package: fontaxes 2007/03/31 v0.2b Font selection axes
+LaTeX Info: Redefining \upshape on input line 26.
+LaTeX Info: Redefining \itshape on input line 28.
+LaTeX Info: Redefining \slshape on input line 30.
+LaTeX Info: Redefining \scshape on input line 34.
+)
+(/usr/local/texlive/2019/texmf-dist/tex/latex/xkeyval/xkeyval.sty
+Package: xkeyval 2014/12/03 v2.7a package option processing (HA)
+
+(/usr/local/texlive/2019/texmf-dist/tex/generic/xkeyval/xkeyval.tex
+(/usr/local/texlive/2019/texmf-dist/tex/generic/xkeyval/xkvutils.tex
+\XKV@toks=\toks16
+\XKV@tempa@toks=\toks17
+
+(/usr/local/texlive/2019/texmf-dist/tex/generic/xkeyval/keyval.tex))
+\XKV@depth=\count88
+File: xkeyval.tex 2014/12/03 v2.7a key=value parser (HA)
+)))
+(/usr/local/texlive/2019/texmf-dist/tex/latex/geometry/geometry.sty
+Package: geometry 2018/04/16 v5.8 Page Geometry
+
+(/usr/local/texlive/2019/texmf-dist/tex/generic/oberdiek/ifpdf.sty
+Package: ifpdf 2018/09/07 v3.3 Provides the ifpdf switch
+)
+(/usr/local/texlive/2019/texmf-dist/tex/generic/oberdiek/ifvtex.sty
+Package: ifvtex 2016/05/16 v1.6 Detect VTeX and its facilities (HO)
+Package ifvtex Info: VTeX not detected.
+)
+(/usr/local/texlive/2019/texmf-dist/tex/generic/ifxetex/ifxetex.sty
+Package: ifxetex 2010/09/12 v0.6 Provides ifxetex conditional
+)
+\Gm@cnth=\count89
+\Gm@cntv=\count90
+\c@Gm@tempcnt=\count91
+\Gm@bindingoffset=\dimen103
+\Gm@wd@mp=\dimen104
+\Gm@odd@mp=\dimen105
+\Gm@even@mp=\dimen106
+\Gm@layoutwidth=\dimen107
+\Gm@layoutheight=\dimen108
+\Gm@layouthoffset=\dimen109
+\Gm@layoutvoffset=\dimen110
+\Gm@dimlist=\toks18
+)
+(/usr/local/texlive/2019/texmf-dist/tex/latex/microtype/microtype.sty
+Package: microtype 2019/10/10 v2.7c Micro-typographical refinements (RS)
+\MT@toks=\toks19
+\MT@count=\count92
+LaTeX Info: Redefining \textls on input line 790.
+\MT@outer@kern=\dimen111
+LaTeX Info: Redefining \textmicrotypecontext on input line 1347.
+\MT@listname@count=\count93
+
+(/usr/local/texlive/2019/texmf-dist/tex/latex/microtype/microtype-pdftex.def
+File: microtype-pdftex.def 2019/10/10 v2.7c Definitions specific to pdftex (RS)
+
+LaTeX Info: Redefining \lsstyle on input line 914.
+LaTeX Info: Redefining \lslig on input line 914.
+\MT@outer@space=\skip43
+)
+Package microtype Info: Loading configuration file microtype.cfg.
+
+(/usr/local/texlive/2019/texmf-dist/tex/latex/microtype/microtype.cfg
+File: microtype.cfg 2019/10/10 v2.7c microtype main configuration file (RS)
+))
+(/usr/local/texlive/2019/texmf-dist/tex/generic/babel/babel.sty
+Package: babel 2019/10/15 3.35 The Babel package
+
+(/usr/local/texlive/2019/texmf-dist/tex/generic/babel/switch.def
+File: switch.def 2019/10/15 3.35 Babel switching mechanism
+)
+(/usr/local/texlive/2019/texmf-dist/tex/generic/babel-english/english.ldf
+Language: english 2017/06/06 v3.3r English support from the babel system
+
+(/usr/local/texlive/2019/texmf-dist/tex/generic/babel/babel.def
+File: babel.def 2019/10/15 3.35 Babel common definitions
+\babel@savecnt=\count94
+\U@D=\dimen112
+
+(/usr/local/texlive/2019/texmf-dist/tex/generic/babel/txtbabel.def)
+\bbl@dirlevel=\count95
+)
+\l@canadian = a dialect from \language\l@american
+\l@australian = a dialect from \language\l@british
+\l@newzealand = a dialect from \language\l@british
+))
+(/usr/local/texlive/2019/texmf-dist/tex/latex/booktabs/booktabs.sty
+Package: booktabs 2019/10/08 v1.6180339 publication quality tables
+\heavyrulewidth=\dimen113
+\lightrulewidth=\dimen114
+\cmidrulewidth=\dimen115
+\belowrulesep=\dimen116
+\belowbottomsep=\dimen117
+\aboverulesep=\dimen118
+\abovetopsep=\dimen119
+\cmidrulesep=\dimen120
+\cmidrulekern=\dimen121
+\defaultaddspace=\dimen122
+\@cmidla=\count96
+\@cmidlb=\count97
+\@aboverulesep=\dimen123
+\@belowrulesep=\dimen124
+\@thisruleclass=\count98
+\@lastruleclass=\count99
+\@thisrulewidth=\dimen125
+)
+No file step-fonts.aux.
+\openout1 = `step-fonts.aux'.
+
+LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 13.
+LaTeX Font Info: ... okay on input line 13.
+LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 13.
+LaTeX Font Info: ... okay on input line 13.
+LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 13.
+LaTeX Font Info: ... okay on input line 13.
+LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 13.
+LaTeX Font Info: ... okay on input line 13.
+LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 13.
+LaTeX Font Info: ... okay on input line 13.
+LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 13.
+LaTeX Font Info: ... okay on input line 13.
+LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 13.
+LaTeX Font Info: Trying to load font information for TS1+cmr on input line 1
+3.
+(/usr/local/texlive/2019/texmf-dist/tex/latex/base/ts1cmr.fd
+File: ts1cmr.fd 2014/09/29 v2.5h Standard LaTeX font definitions
+)
+LaTeX Font Info: ... okay on input line 13.
+LaTeX Font Info: Trying to load font information for T1+STEP-TOsF on input l
+ine 13.
+
+(/usr/local/texlive/texmf-local/tex/latex/step/T1STEP-TOsF.fd
+File: T1STEP-TOsF.fd 2019/09/15 (autoinst) Font definitions for T1/STEP-TOsF.
+)
+LaTeX Font Info: Font shape `T1/STEP-TOsF/m/n' in size <12> not available
+(Font) Font shape `T1/STEP-TOsF/regular/n' tried instead on input
+line 13.
+LaTeX Font Info: Font shape `T1/STEP-TOsF/regular/n' will be
+(Font) scaled to size 12.0pt on input line 13.
+\c@mv@tabular=\count100
+\c@mv@boldtabular=\count101
+
+*geometry* driver: auto-detecting
+*geometry* detected driver: pdftex
+*geometry* verbose mode - [ preamble ] result:
+* driver: pdftex
+* paper: letterpaper
+* layout: <same size as paper>
+* layoutoffset:(h,v)=(0.0pt,0.0pt)
+* modes:
+* h-part:(L,W,R)=(92.14519pt, 430.00462pt, 92.14519pt)
+* v-part:(T,H,B)=(95.39737pt, 556.47656pt, 143.09605pt)
+* \paperwidth=614.295pt
+* \paperheight=794.96999pt
+* \textwidth=430.00462pt
+* \textheight=556.47656pt
+* \oddsidemargin=19.8752pt
+* \evensidemargin=19.8752pt
+* \topmargin=-13.87262pt
+* \headheight=12.0pt
+* \headsep=25.0pt
+* \topskip=12.0pt
+* \footskip=30.0pt
+* \marginparwidth=44.0pt
+* \marginparsep=10.0pt
+* \columnsep=10.0pt
+* \skip\footins=10.8pt plus 4.0pt minus 2.0pt
+* \hoffset=0.0pt
+* \voffset=0.0pt
+* \mag=1000
+* \@twocolumnfalse
+* \@twosidefalse
+* \@mparswitchfalse
+* \@reversemarginfalse
+* (1in=72.27pt=25.4mm, 1cm=28.453pt)
+
+LaTeX Info: Redefining \microtypecontext on input line 13.
+Package microtype Info: Generating PDF output.
+Package microtype Info: Character protrusion enabled (level 2).
+Package microtype Info: Using default protrusion set `alltext'.
+Package microtype Info: Automatic font expansion enabled (level 2),
+(microtype) stretch: 20, shrink: 20, step: 1, non-selected.
+Package microtype Info: Using default expansion set `basictext'.
+LaTeX Info: Redefining \showhyphens on input line 13.
+Package microtype Info: No adjustment of tracking.
+Package microtype Info: No adjustment of interword spacing.
+Package microtype Info: No adjustment of character kerning.
+Package microtype Info: Loading generic protrusion settings for font family
+(microtype) `STEP-TOsF' (encoding: T1).
+(microtype) For optimal results, create family-specific settings.
+(microtype) See the microtype manual for details.
+LaTeX Font Info: Font shape `T1/STEP-TOsF/regular/n' will be
+(Font) scaled to size 20.74pt on input line 14.
+LaTeX Font Info: Font shape `T1/STEP-TOsF/regular/n' will be
+(Font) scaled to size 14.4pt on input line 14.
+(/usr/local/texlive/2019/texmf-dist/tex/latex/microtype/mt-cmr.cfg
+File: mt-cmr.cfg 2013/05/19 v2.2 microtype config. file: Computer Modern Roman
+(RS)
+)
+LaTeX Font Info: External font `cmex10' loaded for size
+(Font) <14.4> on input line 14.
+LaTeX Font Info: External font `cmex10' loaded for size
+(Font) <7> on input line 14.
+LaTeX Font Info: Font shape `T1/STEP-TOsF/m/n' in size <10> not available
+(Font) Font shape `T1/STEP-TOsF/regular/n' tried instead on input
+line 14.
+LaTeX Font Info: Font shape `T1/STEP-TOsF/regular/n' will be
+(Font) scaled to size 10.0pt on input line 14.
+LaTeX Font Info: Trying to load font information for TS1+STEP-TOsF on input
+line 14.
+
+(/usr/local/texlive/texmf-local/tex/latex/step/TS1STEP-TOsF.fd
+File: TS1STEP-TOsF.fd 2019/09/15 (autoinst) Font definitions for TS1/STEP-TOsF.
+
+)
+LaTeX Font Info: Font shape `TS1/STEP-TOsF/m/n' in size <10> not available
+(Font) Font shape `TS1/STEP-TOsF/regular/n' tried instead on input
+ line 14.
+LaTeX Font Info: Font shape `TS1/STEP-TOsF/regular/n' will be
+(Font) scaled to size 10.0pt on input line 14.
+Package microtype Info: Loading generic protrusion settings for font family
+(microtype) `STEP-TOsF' (encoding: TS1).
+(microtype) For optimal results, create family-specific settings.
+(microtype) See the microtype manual for details.
+LaTeX Font Info: External font `cmex10' loaded for size
+(Font) <5> on input line 14.
+LaTeX Font Info: Font shape `T1/STEP-TOsF/m/n' in size <7> not available
+(Font) Font shape `T1/STEP-TOsF/regular/n' tried instead on input
+line 14.
+LaTeX Font Info: Font shape `T1/STEP-TOsF/regular/n' will be
+(Font) scaled to size 7.0pt on input line 14.
+LaTeX Font Info: Font shape `TS1/STEP-TOsF/m/n' in size <7> not available
+(Font) Font shape `TS1/STEP-TOsF/regular/n' tried instead on input
+ line 14.
+LaTeX Font Info: Font shape `TS1/STEP-TOsF/regular/n' will be
+(Font) scaled to size 7.0pt on input line 14.
+LaTeX Font Info: Trying to load font information for T1+cmtt on input line 1
+4.
+
+(/usr/local/texlive/2019/texmf-dist/tex/latex/base/t1cmtt.fd
+File: t1cmtt.fd 2014/09/29 v2.5h Standard LaTeX font definitions
+)
+Package microtype Info: Loading generic protrusion settings for font family
+(microtype) `cmtt' (encoding: T1).
+(microtype) For optimal results, create family-specific settings.
+(microtype) See the microtype manual for details.
+LaTeX Font Info: Font shape `T1/STEP-TOsF/regular/it' will be
+(Font) scaled to size 12.0pt on input line 15.
+LaTeX Font Info: Font shape `T1/STEP-TOsF/m/n' in size <17.28> not available
+
+(Font) Font shape `T1/STEP-TOsF/regular/n' tried instead on input
+line 16.
+LaTeX Font Info: Font shape `T1/STEP-TOsF/regular/n' will be
+(Font) scaled to size 17.28pt on input line 16.
+LaTeX Font Info: Font shape `T1/STEP-TOsF/bold/n' will be
+(Font) scaled to size 17.28pt on input line 16.
+LaTeX Font Info: External font `cmex10' loaded for size
+(Font) <12> on input line 17.
+LaTeX Font Info: External font `cmex10' loaded for size
+(Font) <8> on input line 17.
+LaTeX Font Info: External font `cmex10' loaded for size
+(Font) <6> on input line 17.
+LaTeX Font Info: Font shape `T1/STEP-TOsF/m/n' in size <8> not available
+(Font) Font shape `T1/STEP-TOsF/regular/n' tried instead on input
+line 17.
+LaTeX Font Info: Font shape `T1/STEP-TOsF/regular/n' will be
+(Font) scaled to size 8.0pt on input line 17.
+ [1
+
+{/usr/local/texlive/2019/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
+LaTeX Font Info: Font shape `T1/cmtt/bx/n' in size <17.28> not available
+(Font) Font shape `T1/cmtt/m/n' tried instead on input line 22.
+LaTeX Font Info: External font `cmex10' loaded for size
+(Font) <17.28> on input line 34.
+LaTeX Font Info: Font shape `T1/STEP-TOsF/bold/n' will be
+(Font) scaled to size 12.0pt on input line 34.
+LaTeX Font Info: Font shape `T1/STEP-TOsF/m/n' in size <14.4> not available
+(Font) Font shape `T1/STEP-TOsF/regular/n' tried instead on input
+line 40.
+LaTeX Font Info: Font shape `T1/STEP-TOsF/regular/n' will be
+(Font) scaled to size 14.4pt on input line 40.
+LaTeX Font Info: Font shape `T1/STEP-TOsF/bold/n' will be
+(Font) scaled to size 14.4pt on input line 40.
+LaTeX Font Info: Trying to load font information for T1+STEP-TLF on input li
+ne 45.
+
+(/usr/local/texlive/texmf-local/tex/latex/step/T1STEP-TLF.fd
+File: T1STEP-TLF.fd 2019/09/15 (autoinst) Font definitions for T1/STEP-TLF.
+)
+LaTeX Font Info: Font shape `T1/STEP-TLF/regular/n' will be
+(Font) scaled to size 12.0pt on input line 45.
+Package microtype Info: Loading generic protrusion settings for font family
+(microtype) `STEP-TLF' (encoding: T1).
+(microtype) For optimal results, create family-specific settings.
+(microtype) See the microtype manual for details.
+ [2]
+LaTeX Font Info: Font shape `T1/STEP-TOsF/regular/sc' will be
+(Font) scaled to size 12.0pt on input line 56.
+Package microtype Info: Character `029' is missing
+(microtype) in font `T1/STEP-TOsF/regular/sc/12'.
+(microtype) Ignoring protrusion settings for this character.
+LaTeX Font Info: Trying to load font information for T1+STEP-Sup on input li
+ne 57.
+
+(/usr/local/texlive/texmf-local/tex/latex/step/T1STEP-Sup.fd
+File: T1STEP-Sup.fd 2019/09/15 (autoinst) Font definitions for T1/STEP-Sup.
+)
+LaTeX Font Info: Font shape `T1/STEP-Sup/regular/n' will be
+(Font) scaled to size 12.0pt on input line 57.
+Package microtype Info: Loading generic protrusion settings for font family
+(microtype) `STEP-Sup' (encoding: T1).
+(microtype) For optimal results, create family-specific settings.
+(microtype) See the microtype manual for details.
+LaTeX Font Info: Trying to load font information for T1+STEP-Inf on input li
+ne 58.
+
+(/usr/local/texlive/texmf-local/tex/latex/step/T1STEP-Inf.fd
+File: T1STEP-Inf.fd 2019/09/15 (autoinst) Font definitions for T1/STEP-Inf.
+)
+LaTeX Font Info: Font shape `T1/STEP-Inf/regular/n' will be
+(Font) scaled to size 12.0pt on input line 58.
+Package microtype Info: Loading generic protrusion settings for font family
+(microtype) `STEP-Inf' (encoding: T1).
+(microtype) For optimal results, create family-specific settings.
+(microtype) See the microtype manual for details.
+ [3]
+(./step-fonts.aux) )
+Here is how much of TeX's memory you used:
+ 4412 strings out of 492167
+ 71432 string characters out of 6125388
+ 169154 words of memory out of 5000000
+ 8662 multiletter control sequences out of 15000+600000
+ 49637 words of font info for 91 fonts, out of 8000000 for 9000
+ 1141 hyphenation exceptions out of 8191
+ 38i,11n,58p,842b,340s stack positions out of 5000i,500n,10000p,200000b,80000s
+{/usr/local/texlive/texmf-local/fonts/enc/dvips/step/a_gwwg
+is.enc}{/usr/local/texlive/texmf-local/fonts/enc/dvips/step/a_owwokh.enc}{/usr/
+local/texlive/texmf-local/fonts/enc/dvips/step/a_h6i53a.enc}{/usr/local/texlive
+/texmf-local/fonts/enc/dvips/step/a_euweyh.enc}{/usr/local/texlive/2019/texmf-d
+ist/fonts/enc/dvips/cm-super/cm-super-t1.enc}{/usr/local/texlive/texmf-local/fo
+nts/enc/dvips/step/a_enu25g.enc}{/usr/local/texlive/texmf-local/fonts/enc/dvips
+/step/a_g5azuq.enc}</usr/local/texlive/texmf-local/fonts/type1/public/step/STEP
+-Bold.pfb></usr/local/texlive/texmf-local/fonts/type1/public/step/STEP-Italic.p
+fb></usr/local/texlive/texmf-local/fonts/type1/public/step/STEP-Regular.pfb></u
+sr/local/texlive/2019/texmf-dist/fonts/type1/public/cm-super/sftt1000.pfb></usr
+/local/texlive/2019/texmf-dist/fonts/type1/public/cm-super/sftt1200.pfb></usr/l
+ocal/texlive/2019/texmf-dist/fonts/type1/public/cm-super/sftt1728.pfb>
+Output written on step-fonts.pdf (3 pages, 171033 bytes).
+PDF statistics:
+ 55 PDF objects out of 1000 (max. 8388607)
+ 43 compressed objects within 1 object stream
+ 0 named destinations out of 1000 (max. 500000)
+ 17921 words of extra memory for PDF output out of 20736 (max. 10000000)
+
diff --git a/fonts/step/doc/step-fonts.pdf b/fonts/step/doc/step-fonts.pdf
index 2b4ec233e0..63f2ec6163 100644
--- a/fonts/step/doc/step-fonts.pdf
+++ b/fonts/step/doc/step-fonts.pdf
Binary files differ
diff --git a/fonts/step/doc/step-fonts.tex b/fonts/step/doc/step-fonts.tex
index c135cd99dd..e3a8ffe404 100644
--- a/fonts/step/doc/step-fonts.tex
+++ b/fonts/step/doc/step-fonts.tex
@@ -8,7 +8,7 @@
\usepackage[main=english]{babel}
\usepackage{booktabs}
\title{The STEP fonts}
-\date{Version 2.0.1\\September 19, 2019}
+\date{Version 2.0.1a\\October 24, 2019}
\author{Daniel~Benjamin Miller\thanks{\texttt{dbmiller@dbmiller.org}}}
\begin{document}
\maketitle
diff --git a/fonts/step/enc/a_3rxxvm.enc b/fonts/step/enc/a_3rxxvm.enc
new file mode 100644
index 0000000000..f9172a19a9
--- /dev/null
+++ b/fonts/step/enc/a_3rxxvm.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_3rxxvmfdkzw2bb2vslwun3wcvc
+% Encoding created by otftotfm on Tue Sep 10 00:12:29 2019
+% Command line follows encoding
+/AutoEnc_3rxxvmfdkzw2bb2vslwun3wcvc [
+%00
+ /uni0393 /uni2206 /uni0398 /uni039B /uni039E /uni03A0 /uni03A3 /uni03A5
+ /uni03A6 /uni03A8 /uni2126 /ff.sc /fi.sc /fl.sc /ffi.sc /ffl.sc
+%10
+ /dotlessi.sc /uni0237 /grave /acute /caron /breve /macron /ring
+ /cedilla /.notdef /ae.sc /oe.sc /oslash.sc /AE /OE /Oslash
+%20
+ /space /exclam.sc /quotedblright /numbersign /dollar.sc /percent /ampersand.sc /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero /one /two /three /four /five /six /seven
+ /eight /nine /colon /semicolon /exclamdown.sc /equal /questiondown.sc /question.sc
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent
+%60
+ /quoteleft /a.sc /b.sc /c.sc /d.sc /e.sc /f.sc /g.sc
+ /h.sc /i.sc /j.sc /k.sc /l.sc /m.sc /n.sc /o.sc
+%70
+ /p.sc /q.sc /r.sc /s.sc /t.sc /u.sc /v.sc /w.sc
+ /x.sc /y.sc /z.sc /endash /emdash /hungarumlaut /tilde /dieresis
+%80
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /Lslash /.notdef /.notdef /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%A0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /lslash.sc /.notdef /.notdef /.notdef /.notdef /.notdef
+%B0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%C0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%D0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%E0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%F0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ot1
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=TEX
+% TEXT --feature=kern --feature=liga --feature=smcp --ligkern=f i =: fi
+% --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff
+% l =: ffl --unicoding=germandbls =: SSsmall STEP-Regular.otf
+% STEP-Regular-tlf-sc-ot1'
diff --git a/fonts/step/enc/a_4esb2f.enc b/fonts/step/enc/a_4esb2f.enc
new file mode 100644
index 0000000000..ea011f5632
--- /dev/null
+++ b/fonts/step/enc/a_4esb2f.enc
@@ -0,0 +1,63 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_4esb2f6gx7nn6xs5jmfw72t6sc
+% Encoding created by otftotfm on Sun Sep 15 07:14:38 2019
+% Command line follows encoding
+/AutoEnc_4esb2f6gx7nn6xs5jmfw72t6sc [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /uni2329 /uni232A
+%10
+ /quotedblleft /quotedblright /f_j /f_f_j /.notdef /endash /emdash /.notdef
+ /.notdef /dotlessi /uni0237 /ff /fi /fl /ffi /ffl
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.onum /one.onum /two.onum /three.onum /four.onum /five.onum /six.onum /seven.onum
+ /eight.onum /nine.onum /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /afii10050 /uni0492 /afii10051 /afii10060 /uni04BA /uni0496 /uni0498 /afii10058
+ /afii10056 /uni049A /uni04A0 /uni049C /.notdef /uni04A2 /.notdef /afii10054
+%90
+ /uni04E8 /uni04AA /afii10062 /uni04AE /uni04B0 /uni04B2 /afii10145 /uni04B8
+ /uni04B6 /afii10053 /uni04D8 /afii10059 /afii10023 /uni2116 /currency /section
+%A0
+ /afii10098 /uni0493 /afii10099 /afii10108 /uni04BB /uni0497 /uni0499 /afii10106
+ /afii10104 /uni049B /uni04A1 /uni049D /.notdef /uni04A3 /.notdef /afii10102
+%B0
+ /uni04E9 /uni04AB /afii10110 /uni04AF /uni04B1 /uni04B3 /afii10193 /uni04B9
+ /uni04B7 /afii10101 /afii10846 /afii10107 /afii10071 /quotedblbase /guillemotleft /guillemotright
+%C0
+ /afii10017 /afii10018 /afii10019 /afii10020 /afii10021 /afii10022 /afii10024 /afii10025
+ /afii10026 /afii10027 /afii10028 /afii10029 /afii10030 /afii10031 /afii10032 /afii10033
+%D0
+ /afii10034 /afii10035 /afii10036 /afii10037 /afii10038 /afii10039 /afii10040 /afii10041
+ /afii10042 /afii10043 /afii10044 /afii10045 /afii10046 /afii10047 /afii10048 /afii10049
+%E0
+ /afii10065 /afii10066 /afii10067 /afii10068 /afii10069 /afii10070 /afii10072 /afii10073
+ /afii10074 /afii10075 /afii10076 /afii10077 /afii10078 /afii10079 /afii10080 /afii10081
+%F0
+ /afii10082 /afii10083 /afii10084 /afii10085 /afii10086 /afii10087 /afii10088 /afii10089
+ /afii10090 /afii10091 /afii10092 /afii10093 /afii10094 /afii10095 /afii10096 /afii10097
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t2a
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=TEX
+% CYRILLIC FONT ENCODING - T2A --feature=kern --feature=onum --feature=liga
+% STEP-Regular.otf STEP-Regular-tosf-t2a'
diff --git a/fonts/step/enc/a_574n7u.enc b/fonts/step/enc/a_574n7u.enc
new file mode 100644
index 0000000000..f6d13b0cff
--- /dev/null
+++ b/fonts/step/enc/a_574n7u.enc
@@ -0,0 +1,63 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_574n7ukwqi5rtsbom2vrpemh2f
+% Encoding created by otftotfm on Tue Sep 10 00:18:14 2019
+% Command line follows encoding
+/AutoEnc_574n7ukwqi5rtsbom2vrpemh2f [
+%00
+ /f_j /uni20AC /f_f_j /.notdef /fraction /dotaccent /hungarumlaut /ogonek
+ /.notdef /.notdef /.notdef /ff /fi /fl /ffi /ffl
+%10
+ /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero /one /two /three /four /five /six /seven
+ /eight /nine /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /circumflex /underscore
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /braceleft /bar /braceright /tilde /dieresis
+%80
+ /Lslash /quotesingle /quotesinglbase /florin /quotedblbase /ellipsis /dagger /daggerdbl
+ /circumflex /perthousand /Scaron /guilsinglleft /OE /Zcaron /asciicircum /minus
+%90
+ /lslash /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash
+ /tilde /trademark /scaron /guilsinglright /oe /zcaron /asciitilde /Ydieresis
+%A0
+ /.notdef /exclamdown /cent /sterling /currency /yen /brokenbar /section
+ /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /uni00AD /registered /macron
+%B0
+ /degree /plusminus /twosuperior /threesuperior /acute /mu /paragraph /periodcentered
+ /cedilla /onesuperior /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /germandbls
+%E0
+ /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
+ /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
+%F0
+ /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide
+ /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ly1
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=TEX
+% TYPEWRITER AND WINDOWS ANSI --feature=kern --feature=liga STEP-Regular.otf
+% STEP-Regular-tlf-ly1'
diff --git a/fonts/step/enc/a_5k2pnm.enc b/fonts/step/enc/a_5k2pnm.enc
new file mode 100644
index 0000000000..5d56bdb216
--- /dev/null
+++ b/fonts/step/enc/a_5k2pnm.enc
@@ -0,0 +1,63 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_5k2pnmzfkunfo4t7vudptjo2zh
+% Encoding created by otftotfm on Sun Sep 15 07:14:42 2019
+% Command line follows encoding
+/AutoEnc_5k2pnmzfkunfo4t7vudptjo2zh [
+%00
+ /endash /uni032F /.notdef /.notdef /.notdef /.notdef /uni03DB /uni03DB
+ /.notdef /uni1FBC /.notdef /uni1FFC /uni0391 /uni03AB /uni03B1 /uni03CB
+%10
+ /uni0316 /uni0317 /uni03DF /uni03D9 /uni032E /uni03D8 /uni03DA /uni03E0
+ /Euro /perthousand /uni0259 /uni03E1 /quoteleft /quoteright /breve /macron
+%20
+ /uni1FC1 /exclam /dieresis /uni0385 /uni1FED /percent /periodcentered /uni0384
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.sinf /one.sinf /two.sinf /three.sinf /four.sinf /five.sinf /six.sinf /seven.sinf
+ /eight.sinf /nine.sinf /colon /uni0387 /uni1FFE /equal /uni1FBF /semicolon
+%40
+ /uni1FDF /uni0391 /uni0392 /uni1FDD /uni2206 /uni0395 /uni03A6 /uni0393
+ /uni0397 /uni0399 /uni0398 /uni039A /uni039B /uni039C /uni039D /uni039F
+%50
+ /uni03A0 /uni03A7 /uni03A1 /uni03A3 /uni03A4 /uni03A5 /uni1FDE /uni2126
+ /uni039E /uni03A8 /uni0396 /bracketleft /uni1FCF /bracketright /uni1FCE /uni1FCD
+%60
+ /uni1FEF /uni03B1 /uni03B2 /uni03C2 /uni03B4 /uni03B5 /uni03D5 /uni03B3
+ /uni03B7 /uni03B9 /uni03B8 /uni03BA /uni03BB /mu /uni03BD /uni03BF
+%70
+ /uni03C0 /uni03C7 /uni03C1 /uni03C3 /uni03C4 /uni03C5 /.notdef /uni03C9
+ /uni03BE /uni03C8 /uni03B6 /guillemotleft /uni037A /guillemotright /uni1FC0 /emdash
+%80
+ /uni1F70 /uni1F01 /uni1F00 /uni1F03 /uni1FB2 /uni1F81 /uni1F80 /uni1F83
+ /uni03AC /uni1F05 /uni1F04 /uni1F02 /uni1FB4 /uni1F85 /uni1F84 /uni1F82
+%90
+ /uni1FB6 /uni1F07 /uni1F06 /uni03DD /uni1FB7 /uni1F87 /uni1F86 /uni038C
+ /uni1F74 /uni1F21 /uni1F20 /uni038A /.notdef /uni1F91 /uni1F90 /uni0389
+%A0
+ /uni03AE /uni1F25 /uni1F24 /uni1F23 /.notdef /uni1F95 /uni1F94 /uni1F93
+ /uni1FC6 /uni1F27 /uni1F26 /uni1F22 /uni1FC7 /uni1F97 /uni1F96 /uni1F92
+%B0
+ /uni1F7C /uni1F61 /uni1F60 /uni1F63 /uni1FF2 /uni1FA1 /uni1FA0 /uni1FA3
+ /uni03CE /uni1F65 /uni1F64 /uni1F62 /uni1FF4 /uni1FA5 /uni1FA4 /uni1FA2
+%C0
+ /uni1FF6 /uni1F67 /uni1F66 /uni03DC /uni1FF7 /uni1FA7 /uni1FA6 /uni0388
+ /uni1F76 /uni1F31 /uni1F30 /uni1F33 /uni1F7A /uni1F51 /uni1F50 /uni1F53
+%D0
+ /uni03AF /uni1F35 /uni1F34 /uni1F32 /uni03CD /uni1F55 /uni1F54 /uni1F52
+ /uni1FD6 /uni1F37 /uni1F36 /uni03AA /uni1FE6 /uni1F57 /uni1F56 /uni03AB
+%E0
+ /uni1F72 /uni1F11 /uni1F10 /uni1F13 /uni1F78 /uni1F41 /uni1F40 /uni1F43
+ /uni03AD /uni1F15 /uni1F14 /uni1F12 /uni03CC /uni1F45 /uni1F44 /uni1F42
+%F0
+ /uni03CA /uni1FD2 /uni0390 /uni1FD7 /uni03CB /uni1FE2 /uni03B0 /uni1FE7
+ /uni1FB3 /.notdef /uni1FF3 /uni1FE5 /uni1FE4 /uni0386 /.notdef /.notdef
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_lgr
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=GREEK
+% FONT ENCODING - LGR --feature=kern --feature=sinf --ligkern=* {KL} *
+% --feature=liga STEP-Regular.otf STEP-Regular-inf-lgr'
diff --git a/fonts/step/enc/a_5kjsul.enc b/fonts/step/enc/a_5kjsul.enc
new file mode 100644
index 0000000000..a9a1d513d2
--- /dev/null
+++ b/fonts/step/enc/a_5kjsul.enc
@@ -0,0 +1,63 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_5kjsulij3f35kydlxzqwfnhjpd
+% Encoding created by otftotfm on Tue Sep 10 00:05:49 2019
+% Command line follows encoding
+/AutoEnc_5kjsulij3f35kydlxzqwfnhjpd [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
+%10
+ /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef
+ /.notdef /dotlessi /uni0237 /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero /one /two /three /four /five /six /seven
+ /eight /nine /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /uni0102 /uni0104 /uni0106 /uni010C /uni010E /uni011A /uni0118 /uni011E
+ /uni0139 /uni013D /Lslash /uni0143 /uni0147 /uni014A /uni0150 /uni0154
+%90
+ /uni0158 /uni015A /Scaron /uni015E /uni0164 /uni0162 /uni0170 /uni016E
+ /Ydieresis /uni0179 /Zcaron /uni017B /uni0132 /uni0130 /uni0111 /section
+%A0
+ /uni0103 /uni0105 /uni0107 /uni010D /uni010F /uni011B /uni0119 /uni011F
+ /uni013A /uni013E /lslash /uni0144 /uni0148 /uni014B /uni0151 /uni0155
+%B0
+ /uni0159 /uni015B /scaron /uni015F /uni0165 /uni0163 /uni0171 /uni016F
+ /ydieresis /uni017A /zcaron /uni017C /uni0133 /exclamdown /questiondown /sterling
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
+%E0
+ /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
+ /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
+%F0
+ /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /oe
+ /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /germandbls
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t1
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap
+% --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN --feature=kern
+% STEP-Regular.otf STEP-Regular-tlf-t1'
diff --git a/fonts/step/enc/a_5xnggg.enc b/fonts/step/enc/a_5xnggg.enc
new file mode 100644
index 0000000000..234e4a77f6
--- /dev/null
+++ b/fonts/step/enc/a_5xnggg.enc
@@ -0,0 +1,63 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_5xngggi7yvni7khor6dyjejhwg
+% Encoding created by otftotfm on Sun Sep 15 07:14:44 2019
+% Command line follows encoding
+/AutoEnc_5xngggi7yvni7khor6dyjejhwg [
+%00
+ /endash /.notdef /.notdef /.notdef /.notdef /.notdef /uni03DB /uni03DB
+ /.notdef /.notdef /.notdef /.notdef /uni0391 /uni03AB /uni03B1 /uni03CB
+%10
+ /.notdef /.notdef /uni03DF /uni03D9 /.notdef /uni03D8 /uni03DA /uni03E0
+ /uni20AC /perthousand /uni0259 /uni03E1 /quoteleft /quoteright /breve /macron
+%20
+ /.notdef /exclam /dieresis /uni0385 /.notdef /percent /periodcentered /uni0384
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero /one /two /three /four /five /six /seven
+ /eight /nine /colon /uni0387 /.notdef /equal /.notdef /semicolon
+%40
+ /.notdef /uni0391 /uni0392 /.notdef /uni0394 /uni0395 /uni03A6 /uni0393
+ /uni0397 /uni0399 /uni0398 /uni039A /uni039B /uni039C /uni039D /uni039F
+%50
+ /uni03A0 /uni03A7 /uni03A1 /uni03A3 /uni03A4 /uni03A5 /.notdef /uni03A9
+ /uni039E /uni03A8 /uni0396 /bracketleft /.notdef /bracketright /.notdef /.notdef
+%60
+ /.notdef /uni03B1 /uni03B2 /uni03C2 /uni03B4 /uni03B5 /uni03D5 /uni03B3
+ /uni03B7 /uni03B9 /uni03B8 /uni03BA /uni03BB /mu /uni03BD /uni03BF
+%70
+ /uni03C0 /uni03C7 /uni03C1 /uni03C3 /uni03C4 /uni03C5 /.notdef /uni03C9
+ /uni03BE /uni03C8 /uni03B6 /guillemotleft /uni037A /guillemotright /.notdef /emdash
+%80
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /uni03AC /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /.notdef /uni03DD /.notdef /.notdef /.notdef /uni038C
+ /.notdef /.notdef /.notdef /uni038A /.notdef /.notdef /.notdef /uni0389
+%A0
+ /uni03AE /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%B0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /uni03CE /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%C0
+ /.notdef /.notdef /.notdef /uni03DC /.notdef /.notdef /.notdef /uni0388
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%D0
+ /uni03AF /.notdef /.notdef /.notdef /uni03CD /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /uni03AA /.notdef /.notdef /.notdef /uni03AB
+%E0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /uni03AD /.notdef /.notdef /.notdef /uni03CC /.notdef /.notdef /.notdef
+%F0
+ /uni03CA /.notdef /uni0390 /.notdef /uni03CB /.notdef /uni03B0 /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /uni0386 /.notdef /.notdef
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_lgr
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=GREEK
+% FONT ENCODING - LGR --feature=kern --feature=liga STEP-Italic.otf
+% STEP-Italic-tlf-lgr'
diff --git a/fonts/step/enc/a_6jxagp.enc b/fonts/step/enc/a_6jxagp.enc
new file mode 100644
index 0000000000..77dfbe067b
--- /dev/null
+++ b/fonts/step/enc/a_6jxagp.enc
@@ -0,0 +1,62 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_6jxagp3emutdxrebvk23g5ivba
+% Encoding created by otftotfm on Tue Sep 10 00:05:51 2019
+% Command line follows encoding
+/AutoEnc_6jxagp3emutdxrebvk23g5ivba [
+%00
+ /uni0393 /uni0394 /uni0398 /uni039B /uni039E /uni03A0 /uni03A3 /uni03A5
+ /uni03A6 /uni03A8 /uni03A9 /.notdef /.notdef /.notdef /.notdef /.notdef
+%10
+ /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
+%20
+ /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.onum /one.onum /two.onum /three.onum /four.onum /five.onum /six.onum /seven.onum
+ /eight.onum /nine.onum /colon /semicolon /exclamdown /equal /questiondown /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis
+%80
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /Lslash /.notdef /.notdef /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%A0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /lslash /.notdef /.notdef /.notdef /.notdef /.notdef
+%B0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%C0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%D0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%E0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%F0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ot1
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=TEX
+% TEXT --feature=kern --feature=onum STEP-Italic.otf STEP-Italic-tosf-ot1'
diff --git a/fonts/step/enc/a_6sfsu6.enc b/fonts/step/enc/a_6sfsu6.enc
new file mode 100644
index 0000000000..5e2c76a3c3
--- /dev/null
+++ b/fonts/step/enc/a_6sfsu6.enc
@@ -0,0 +1,63 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_6sfsu6zxbipue7dxiizrlsmcsb
+% Encoding created by otftotfm on Sun Sep 15 07:14:39 2019
+% Command line follows encoding
+/AutoEnc_6sfsu6zxbipue7dxiizrlsmcsb [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /uni2329 /uni232A
+%10
+ /quotedblleft /quotedblright /f_j /f_f_j /.notdef /endash /emdash /.notdef
+ /.notdef /dotlessi /uni0237 /ff /fi /fl /ffi /ffl
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.onum /one.onum /two.onum /three.onum /four.onum /five.onum /six.onum /seven.onum
+ /eight.onum /nine.onum /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /.notdef /.notdef /.notdef /.notdef /uni04BA /.notdef /.notdef /.notdef
+ /.notdef /uni049A /.notdef /.notdef /.notdef /uni04A2 /.notdef /.notdef
+%90
+ /uni04E8 /.notdef /.notdef /.notdef /.notdef /uni04B2 /afii10145 /.notdef
+ /uni04B6 /.notdef /uni04D8 /.notdef /afii10023 /uni2116 /currency /section
+%A0
+ /.notdef /.notdef /.notdef /.notdef /uni04BB /.notdef /.notdef /.notdef
+ /.notdef /uni049B /.notdef /.notdef /.notdef /uni04A3 /.notdef /.notdef
+%B0
+ /uni04E9 /.notdef /.notdef /.notdef /.notdef /uni04B3 /afii10193 /.notdef
+ /uni04B7 /.notdef /afii10846 /.notdef /afii10071 /quotedblbase /guillemotleft /guillemotright
+%C0
+ /afii10017 /afii10018 /afii10019 /afii10020 /afii10021 /afii10022 /afii10024 /afii10025
+ /afii10026 /afii10027 /afii10028 /afii10029 /afii10030 /afii10031 /afii10032 /afii10033
+%D0
+ /afii10034 /afii10035 /afii10036 /afii10037 /afii10038 /afii10039 /afii10040 /afii10041
+ /afii10042 /afii10043 /afii10044 /afii10045 /afii10046 /afii10047 /afii10048 /afii10049
+%E0
+ /afii10065 /afii10066 /afii10067 /afii10068 /afii10069 /afii10070 /afii10072 /afii10073
+ /afii10074 /afii10075 /afii10076 /afii10077 /afii10078 /afii10079 /afii10080 /afii10081
+%F0
+ /afii10082 /afii10083 /afii10084 /afii10085 /afii10086 /afii10087 /afii10088 /afii10089
+ /afii10090 /afii10091 /afii10092 /afii10093 /afii10094 /afii10095 /afii10096 /afii10097
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t2c
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=TEX
+% CYRILLIC FONT ENCODING - T2C --feature=kern --feature=onum --feature=liga
+% STEP-Regular.otf STEP-Regular-tosf-t2c'
diff --git a/fonts/step/enc/a_7a5nqn.enc b/fonts/step/enc/a_7a5nqn.enc
new file mode 100644
index 0000000000..794ea45bf6
--- /dev/null
+++ b/fonts/step/enc/a_7a5nqn.enc
@@ -0,0 +1,63 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_7a5nqn4qkklivdhmf4t7cf2aqg
+% Encoding created by otftotfm on Sun Sep 15 07:14:40 2019
+% Command line follows encoding
+/AutoEnc_7a5nqn4qkklivdhmf4t7cf2aqg [
+%00
+ /endash /uni032F /.notdef /.notdef /.notdef /.notdef /uni03DB /uni03DB
+ /.notdef /uni1FBC /.notdef /uni1FFC /uni0391 /uni03AB /uni03B1 /uni03CB
+%10
+ /uni0316 /uni0317 /uni03DF /uni03D9 /uni032E /uni03D8 /uni03DA /uni03E0
+ /Euro /perthousand /uni0259 /uni03E1 /quoteleft /quoteright /breve /macron
+%20
+ /uni1FC1 /exclam /dieresis /uni0385 /uni1FED /percent /periodcentered /uni0384
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero /one /two /three /four /five /six /seven
+ /eight /nine /colon /uni0387 /uni1FFE /equal /uni1FBF /semicolon
+%40
+ /uni1FDF /uni0391 /uni0392 /uni1FDD /uni2206 /uni0395 /uni03A6 /uni0393
+ /uni0397 /uni0399 /uni0398 /uni039A /uni039B /uni039C /uni039D /uni039F
+%50
+ /uni03A0 /uni03A7 /uni03A1 /uni03A3 /uni03A4 /uni03A5 /uni1FDE /uni2126
+ /uni039E /uni03A8 /uni0396 /bracketleft /uni1FCF /bracketright /uni1FCE /uni1FCD
+%60
+ /uni1FEF /uni03B1 /uni03B2 /uni03C2 /uni03B4 /uni03B5 /uni03D5 /uni03B3
+ /uni03B7 /uni03B9 /uni03B8 /uni03BA /uni03BB /mu /uni03BD /uni03BF
+%70
+ /uni03C0 /uni03C7 /uni03C1 /uni03C3 /uni03C4 /uni03C5 /.notdef /uni03C9
+ /uni03BE /uni03C8 /uni03B6 /guillemotleft /uni037A /guillemotright /uni1FC0 /emdash
+%80
+ /uni1F70 /uni1F01 /uni1F00 /uni1F03 /uni1FB2 /uni1F81 /uni1F80 /uni1F83
+ /uni03AC /uni1F05 /uni1F04 /uni1F02 /uni1FB4 /uni1F85 /uni1F84 /uni1F82
+%90
+ /uni1FB6 /uni1F07 /uni1F06 /uni03DD /uni1FB7 /uni1F87 /uni1F86 /uni038C
+ /uni1F74 /uni1F21 /uni1F20 /uni038A /.notdef /uni1F91 /uni1F90 /uni0389
+%A0
+ /uni03AE /uni1F25 /uni1F24 /uni1F23 /.notdef /uni1F95 /uni1F94 /uni1F93
+ /uni1FC6 /uni1F27 /uni1F26 /uni1F22 /uni1FC7 /uni1F97 /uni1F96 /uni1F92
+%B0
+ /uni1F7C /uni1F61 /uni1F60 /uni1F63 /uni1FF2 /uni1FA1 /uni1FA0 /uni1FA3
+ /uni03CE /uni1F65 /uni1F64 /uni1F62 /uni1FF4 /uni1FA5 /uni1FA4 /uni1FA2
+%C0
+ /uni1FF6 /uni1F67 /uni1F66 /uni03DC /uni1FF7 /uni1FA7 /uni1FA6 /uni0388
+ /uni1F76 /uni1F31 /uni1F30 /uni1F33 /uni1F7A /uni1F51 /uni1F50 /uni1F53
+%D0
+ /uni03AF /uni1F35 /uni1F34 /uni1F32 /uni03CD /uni1F55 /uni1F54 /uni1F52
+ /uni1FD6 /uni1F37 /uni1F36 /uni03AA /uni1FE6 /uni1F57 /uni1F56 /uni03AB
+%E0
+ /uni1F72 /uni1F11 /uni1F10 /uni1F13 /uni1F78 /uni1F41 /uni1F40 /uni1F43
+ /uni03AD /uni1F15 /uni1F14 /uni1F12 /uni03CC /uni1F45 /uni1F44 /uni1F42
+%F0
+ /uni03CA /uni1FD2 /uni0390 /uni1FD7 /uni03CB /uni1FE2 /uni03B0 /uni1FE7
+ /uni1FB3 /.notdef /uni1FF3 /uni1FE5 /uni1FE4 /uni0386 /.notdef /.notdef
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_lgr
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=GREEK
+% FONT ENCODING - LGR --feature=kern --feature=liga STEP-Regular.otf
+% STEP-Regular-tlf-lgr'
diff --git a/fonts/step/enc/a_7if24z.enc b/fonts/step/enc/a_7if24z.enc
new file mode 100644
index 0000000000..d434587e74
--- /dev/null
+++ b/fonts/step/enc/a_7if24z.enc
@@ -0,0 +1,63 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_7if24zmdcuftd3wtwdwvm6cqnf
+% Encoding created by otftotfm on Tue Sep 10 00:18:15 2019
+% Command line follows encoding
+/AutoEnc_7if24zmdcuftd3wtwdwvm6cqnf [
+%00
+ /f_j /uni20AC /f_f_j /.notdef /fraction /dotaccent /hungarumlaut /ogonek
+ /.notdef /.notdef /.notdef /ff /fi /fl /ffi /ffl
+%10
+ /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.onum /one.onum /two.onum /three.onum /four.onum /five.onum /six.onum /seven.onum
+ /eight.onum /nine.onum /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /circumflex /underscore
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /braceleft /bar /braceright /tilde /dieresis
+%80
+ /Lslash /quotesingle /quotesinglbase /florin /quotedblbase /ellipsis /dagger /daggerdbl
+ /circumflex /perthousand /Scaron /guilsinglleft /OE /Zcaron /asciicircum /minus
+%90
+ /lslash /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash
+ /tilde /trademark /scaron /guilsinglright /oe /zcaron /asciitilde /Ydieresis
+%A0
+ /.notdef /exclamdown /cent /sterling /currency /yen /brokenbar /section
+ /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /uni00AD /registered /macron
+%B0
+ /degree /plusminus /twosuperior /threesuperior /acute /mu /paragraph /periodcentered
+ /cedilla /onesuperior /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /germandbls
+%E0
+ /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
+ /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
+%F0
+ /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide
+ /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ly1
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=TEX
+% TYPEWRITER AND WINDOWS ANSI --feature=kern --feature=onum --feature=liga
+% STEP-Regular.otf STEP-Regular-tosf-ly1'
diff --git a/fonts/step/enc/a_ahclkl.enc b/fonts/step/enc/a_ahclkl.enc
new file mode 100644
index 0000000000..78de4762ef
--- /dev/null
+++ b/fonts/step/enc/a_ahclkl.enc
@@ -0,0 +1,63 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_ahclklvo7m4sklsfughv3fv4kg
+% Encoding created by otftotfm on Tue Sep 10 00:18:16 2019
+% Command line follows encoding
+/AutoEnc_ahclklvo7m4sklsfughv3fv4kg [
+%00
+ /.notdef /uni20AC /.notdef /.notdef /fraction /dotaccent /hungarumlaut /ogonek
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%10
+ /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.sinf /one.sinf /two.sinf /three.sinf /four.sinf /five.sinf /six.sinf /seven.sinf
+ /eight.sinf /nine.sinf /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /circumflex /underscore
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /braceleft /bar /braceright /tilde /dieresis
+%80
+ /Lslash /quotesingle /quotesinglbase /florin /quotedblbase /ellipsis /dagger /daggerdbl
+ /circumflex /perthousand /Scaron /guilsinglleft /OE /Zcaron /asciicircum /minus
+%90
+ /lslash /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash
+ /tilde /trademark /scaron /guilsinglright /oe /zcaron /asciitilde /Ydieresis
+%A0
+ /.notdef /exclamdown /cent /sterling /currency /yen /brokenbar /section
+ /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /uni00AD /registered /macron
+%B0
+ /degree /plusminus /twosuperior /threesuperior /acute /mu /paragraph /periodcentered
+ /cedilla /onesuperior /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /germandbls
+%E0
+ /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
+ /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
+%F0
+ /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide
+ /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ly1
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=TEX
+% TYPEWRITER AND WINDOWS ANSI --feature=kern --feature=sinf --ligkern=* {KL}
+% * --feature=liga STEP-Regular.otf STEP-Regular-inf-ly1'
diff --git a/fonts/step/enc/a_aoap6m.enc b/fonts/step/enc/a_aoap6m.enc
new file mode 100644
index 0000000000..eae2d4b11b
--- /dev/null
+++ b/fonts/step/enc/a_aoap6m.enc
@@ -0,0 +1,63 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_aoap6mljf3uvqa5ina244n2ide
+% Encoding created by otftotfm on Sun Sep 15 07:14:40 2019
+% Command line follows encoding
+/AutoEnc_aoap6mljf3uvqa5ina244n2ide [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /uni2329 /uni232A
+%10
+ /quotedblleft /quotedblright /f_j /f_f_j /.notdef /endash /emdash /.notdef
+ /.notdef /dotlessi /uni0237 /ff /fi /fl /ffi /ffl
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero /one /two /three /four /five /six /seven
+ /eight /nine /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /.notdef /.notdef /.notdef /.notdef /uni04BA /.notdef /.notdef /.notdef
+ /.notdef /uni049A /.notdef /.notdef /.notdef /uni04A2 /.notdef /.notdef
+%90
+ /uni04E8 /.notdef /.notdef /.notdef /.notdef /uni04B2 /afii10145 /.notdef
+ /uni04B6 /.notdef /uni04D8 /.notdef /afii10023 /uni2116 /currency /section
+%A0
+ /.notdef /.notdef /.notdef /.notdef /uni04BB /.notdef /.notdef /.notdef
+ /.notdef /uni049B /.notdef /.notdef /.notdef /uni04A3 /.notdef /.notdef
+%B0
+ /uni04E9 /.notdef /.notdef /.notdef /.notdef /uni04B3 /afii10193 /.notdef
+ /uni04B7 /.notdef /afii10846 /.notdef /afii10071 /quotedblbase /guillemotleft /guillemotright
+%C0
+ /afii10017 /afii10018 /afii10019 /afii10020 /afii10021 /afii10022 /afii10024 /afii10025
+ /afii10026 /afii10027 /afii10028 /afii10029 /afii10030 /afii10031 /afii10032 /afii10033
+%D0
+ /afii10034 /afii10035 /afii10036 /afii10037 /afii10038 /afii10039 /afii10040 /afii10041
+ /afii10042 /afii10043 /afii10044 /afii10045 /afii10046 /afii10047 /afii10048 /afii10049
+%E0
+ /afii10065 /afii10066 /afii10067 /afii10068 /afii10069 /afii10070 /afii10072 /afii10073
+ /afii10074 /afii10075 /afii10076 /afii10077 /afii10078 /afii10079 /afii10080 /afii10081
+%F0
+ /afii10082 /afii10083 /afii10084 /afii10085 /afii10086 /afii10087 /afii10088 /afii10089
+ /afii10090 /afii10091 /afii10092 /afii10093 /afii10094 /afii10095 /afii10096 /afii10097
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t2c
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=TEX
+% CYRILLIC FONT ENCODING - T2C --feature=kern --feature=liga
+% STEP-Regular.otf STEP-Regular-tlf-t2c'
diff --git a/fonts/step/enc/a_arx325.enc b/fonts/step/enc/a_arx325.enc
new file mode 100644
index 0000000000..c698c6f2c5
--- /dev/null
+++ b/fonts/step/enc/a_arx325.enc
@@ -0,0 +1,63 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_arx325ysxapto7rbr5oxz7i4ng
+% Encoding created by otftotfm on Tue Sep 10 00:18:15 2019
+% Command line follows encoding
+/AutoEnc_arx325ysxapto7rbr5oxz7i4ng [
+%00
+ /uni0393 /uni2206 /uni0398 /uni039B /uni039E /uni03A0 /uni03A3 /uni03A5
+ /uni03A6 /uni03A8 /uni2126 /ff /fi /fl /ffi /ffl
+%10
+ /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
+%20
+ /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.onum /one.onum /two.onum /three.onum /four.onum /five.onum /six.onum /seven.onum
+ /eight.onum /nine.onum /colon /semicolon /exclamdown /equal /questiondown /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis
+%80
+ /f_j /f_f_j /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /Lslash /.notdef /.notdef /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%A0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /lslash /.notdef /.notdef /.notdef /.notdef /.notdef
+%B0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%C0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%D0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%E0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%F0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ot1
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=TEX
+% TEXT --feature=kern --feature=onum --feature=liga STEP-Regular.otf
+% STEP-Regular-tosf-ot1'
diff --git a/fonts/step/enc/a_bt7ykx.enc b/fonts/step/enc/a_bt7ykx.enc
new file mode 100644
index 0000000000..b1cf9298a5
--- /dev/null
+++ b/fonts/step/enc/a_bt7ykx.enc
@@ -0,0 +1,63 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_bt7ykxvwumt3qi445zhivci3zg
+% Encoding created by otftotfm on Sun Sep 15 07:14:48 2019
+% Command line follows encoding
+/AutoEnc_bt7ykxvwumt3qi445zhivci3zg [
+%00
+ /endash /.notdef /.notdef /.notdef /.notdef /.notdef /uni03DB /uni03DB
+ /.notdef /.notdef /.notdef /.notdef /uni0391 /uni03AB /uni03B1 /uni03CB
+%10
+ /.notdef /.notdef /uni03DF /uni03D9 /.notdef /uni03D8 /uni03DA /uni03E0
+ /uni20AC /perthousand /uni0259 /uni03E1 /quoteleft /quoteright /breve /macron
+%20
+ /.notdef /exclam /dieresis /uni0385 /.notdef /percent /periodcentered /uni0384
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.onum /one.onum /two.onum /three.onum /four.onum /five.onum /six.onum /seven.onum
+ /eight.onum /nine.onum /colon /uni0387 /.notdef /equal /.notdef /semicolon
+%40
+ /.notdef /uni0391 /uni0392 /.notdef /uni0394 /uni0395 /uni03A6 /uni0393
+ /uni0397 /uni0399 /uni0398 /uni039A /uni039B /uni039C /uni039D /uni039F
+%50
+ /uni03A0 /uni03A7 /uni03A1 /uni03A3 /uni03A4 /uni03A5 /.notdef /uni03A9
+ /uni039E /uni03A8 /uni0396 /bracketleft /.notdef /bracketright /.notdef /.notdef
+%60
+ /.notdef /uni03B1 /uni03B2 /uni03C2 /uni03B4 /uni03B5 /uni03D5 /uni03B3
+ /uni03B7 /uni03B9 /uni03B8 /uni03BA /uni03BB /mu /uni03BD /uni03BF
+%70
+ /uni03C0 /uni03C7 /uni03C1 /uni03C3 /uni03C4 /uni03C5 /.notdef /uni03C9
+ /uni03BE /uni03C8 /uni03B6 /guillemotleft /.notdef /guillemotright /.notdef /emdash
+%80
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /uni03AC /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /.notdef /uni03DD /.notdef /.notdef /.notdef /uni038C
+ /.notdef /.notdef /.notdef /uni038A /.notdef /.notdef /.notdef /uni0389
+%A0
+ /uni03AE /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%B0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /uni03CE /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%C0
+ /.notdef /.notdef /.notdef /uni03DC /.notdef /.notdef /.notdef /uni0388
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%D0
+ /uni03AF /.notdef /.notdef /.notdef /uni03CD /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /uni03AA /.notdef /.notdef /.notdef /uni03AB
+%E0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /uni03AD /.notdef /.notdef /.notdef /uni03CC /.notdef /.notdef /.notdef
+%F0
+ /uni03CA /.notdef /uni0390 /.notdef /uni03CB /.notdef /uni03B0 /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /uni0386 /.notdef /.notdef
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_lgr
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=GREEK
+% FONT ENCODING - LGR --feature=kern --feature=onum --feature=liga
+% STEP-BoldItalic.otf STEP-BoldItalic-tosf-lgr'
diff --git a/fonts/step/enc/a_bw7ysd.enc b/fonts/step/enc/a_bw7ysd.enc
new file mode 100644
index 0000000000..a34a830475
--- /dev/null
+++ b/fonts/step/enc/a_bw7ysd.enc
@@ -0,0 +1,63 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_bw7ysdvcjxgu4vfmbvtfdldwob
+% Encoding created by otftotfm on Sun Sep 15 07:14:40 2019
+% Command line follows encoding
+/AutoEnc_bw7ysdvcjxgu4vfmbvtfdldwob [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /uni2329 /uni232A
+%10
+ /quotedblleft /quotedblright /f_j /f_f_j /.notdef /endash /emdash /.notdef
+ /.notdef /dotlessi /uni0237 /ff /fi /fl /ffi /ffl
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero /one /two /three /four /five /six /seven
+ /eight /nine /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /.notdef /uni0492 /.notdef /.notdef /uni04BA /uni0496 /.notdef /.notdef
+ /afii10058 /uni049A /.notdef /.notdef /.notdef /uni04A2 /.notdef /.notdef
+%90
+ /uni04E8 /.notdef /afii10062 /uni04AE /.notdef /uni04B2 /.notdef /uni04CB
+ /uni04B6 /afii10059 /uni04D8 /.notdef /afii10023 /uni2116 /currency /section
+%A0
+ /.notdef /uni0493 /.notdef /.notdef /uni04BB /uni0497 /.notdef /.notdef
+ /afii10106 /uni049B /.notdef /.notdef /.notdef /uni04A3 /.notdef /.notdef
+%B0
+ /uni04E9 /.notdef /afii10110 /uni04AF /.notdef /uni04B3 /.notdef /uni04CC
+ /uni04B7 /afii10107 /afii10846 /.notdef /afii10071 /quotedblbase /guillemotleft /guillemotright
+%C0
+ /afii10017 /afii10018 /afii10019 /afii10020 /afii10021 /afii10022 /afii10024 /afii10025
+ /afii10026 /afii10027 /afii10028 /afii10029 /afii10030 /afii10031 /afii10032 /afii10033
+%D0
+ /afii10034 /afii10035 /afii10036 /afii10037 /afii10038 /afii10039 /afii10040 /afii10041
+ /afii10042 /afii10043 /afii10044 /afii10045 /afii10046 /afii10047 /afii10048 /afii10049
+%E0
+ /afii10065 /afii10066 /afii10067 /afii10068 /afii10069 /afii10070 /afii10072 /afii10073
+ /afii10074 /afii10075 /afii10076 /afii10077 /afii10078 /afii10079 /afii10080 /afii10081
+%F0
+ /afii10082 /afii10083 /afii10084 /afii10085 /afii10086 /afii10087 /afii10088 /afii10089
+ /afii10090 /afii10091 /afii10092 /afii10093 /afii10094 /afii10095 /afii10096 /afii10097
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t2b
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=TEX
+% CYRILLIC FONT ENCODING - T2B --feature=kern --feature=liga
+% STEP-Regular.otf STEP-Regular-tlf-t2b'
diff --git a/fonts/step/enc/a_cc2n7r.enc b/fonts/step/enc/a_cc2n7r.enc
new file mode 100644
index 0000000000..9a54e1718c
--- /dev/null
+++ b/fonts/step/enc/a_cc2n7r.enc
@@ -0,0 +1,63 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_cc2n7rx4v52owjrs5yjnkvw6rg
+% Encoding created by otftotfm on Tue Sep 10 00:05:50 2019
+% Command line follows encoding
+/AutoEnc_cc2n7rx4v52owjrs5yjnkvw6rg [
+%00
+ /.notdef /uni20AC /.notdef /.notdef /fraction /dotaccent /hungarumlaut /ogonek
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%10
+ /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.onum /one.onum /two.onum /three.onum /four.onum /five.onum /six.onum /seven.onum
+ /eight.onum /nine.onum /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /circumflex /underscore
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /braceleft /bar /braceright /tilde /dieresis
+%80
+ /Lslash /quotesingle /quotesinglbase /florin /quotedblbase /ellipsis /dagger /daggerdbl
+ /circumflex /perthousand /Scaron /guilsinglleft /OE /Zcaron /asciicircum /minus
+%90
+ /lslash /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash
+ /tilde /trademark /scaron /guilsinglright /oe /zcaron /asciitilde /Ydieresis
+%A0
+ /.notdef /exclamdown /cent /sterling /currency /yen /brokenbar /section
+ /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /uni00AD /registered /macron
+%B0
+ /degree /plusminus /twosuperior /threesuperior /acute /mu /paragraph /periodcentered
+ /cedilla /onesuperior /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /germandbls
+%E0
+ /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
+ /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
+%F0
+ /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide
+ /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ly1
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=TEX
+% TYPEWRITER AND WINDOWS ANSI --feature=kern --feature=onum STEP-Regular.otf
+% STEP-Regular-tosf-ly1'
diff --git a/fonts/step/enc/a_enu25g.enc b/fonts/step/enc/a_enu25g.enc
new file mode 100644
index 0000000000..54eb3b4060
--- /dev/null
+++ b/fonts/step/enc/a_enu25g.enc
@@ -0,0 +1,63 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_enu25gmebasuw3a34724to465g
+% Encoding created by otftotfm on Tue Sep 10 00:18:15 2019
+% Command line follows encoding
+/AutoEnc_enu25gmebasuw3a34724to465g [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
+%10
+ /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef
+ /f_j /dotlessi /uni0237 /ff /fi /fl /ffi /ffl
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.onum /one.onum /two.onum /three.onum /four.onum /five.onum /six.onum /seven.onum
+ /eight.onum /nine.onum /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /uni0102 /uni0104 /uni0106 /uni010C /uni010E /uni011A /uni0118 /uni011E
+ /uni0139 /uni013D /Lslash /uni0143 /uni0147 /uni014A /uni0150 /uni0154
+%90
+ /uni0158 /uni015A /Scaron /uni015E /uni0164 /uni0162 /uni0170 /uni016E
+ /Ydieresis /uni0179 /Zcaron /uni017B /uni0132 /uni0130 /uni0111 /section
+%A0
+ /uni0103 /uni0105 /uni0107 /uni010D /uni010F /uni011B /uni0119 /uni011F
+ /uni013A /uni013E /lslash /uni0144 /uni0148 /uni014B /uni0151 /uni0155
+%B0
+ /uni0159 /uni015B /scaron /uni015F /uni0165 /uni0163 /uni0171 /uni016F
+ /ydieresis /uni017A /zcaron /uni017C /uni0133 /exclamdown /questiondown /sterling
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
+%E0
+ /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
+ /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
+%F0
+ /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /oe
+ /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /germandbls
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t1
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap
+% --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN --feature=kern
+% --feature=onum --feature=liga STEP-Regular.otf STEP-Regular-tosf-t1'
diff --git a/fonts/step/enc/a_euweyh.enc b/fonts/step/enc/a_euweyh.enc
new file mode 100644
index 0000000000..296299f752
--- /dev/null
+++ b/fonts/step/enc/a_euweyh.enc
@@ -0,0 +1,63 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_euweyhuge6v7wdejsqavpzeplf
+% Encoding created by otftotfm on Tue Sep 10 00:18:14 2019
+% Command line follows encoding
+/AutoEnc_euweyhuge6v7wdejsqavpzeplf [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
+%10
+ /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef
+ /f_j /dotlessi /uni0237 /ff /fi /fl /ffi /ffl
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero /one /two /three /four /five /six /seven
+ /eight /nine /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /uni0102 /uni0104 /uni0106 /uni010C /uni010E /uni011A /uni0118 /uni011E
+ /uni0139 /uni013D /Lslash /uni0143 /uni0147 /uni014A /uni0150 /uni0154
+%90
+ /uni0158 /uni015A /Scaron /uni015E /uni0164 /uni0162 /uni0170 /uni016E
+ /Ydieresis /uni0179 /Zcaron /uni017B /uni0132 /uni0130 /uni0111 /section
+%A0
+ /uni0103 /uni0105 /uni0107 /uni010D /uni010F /uni011B /uni0119 /uni011F
+ /uni013A /uni013E /lslash /uni0144 /uni0148 /uni014B /uni0151 /uni0155
+%B0
+ /uni0159 /uni015B /scaron /uni015F /uni0165 /uni0163 /uni0171 /uni016F
+ /ydieresis /uni017A /zcaron /uni017C /uni0133 /exclamdown /questiondown /sterling
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
+%E0
+ /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
+ /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
+%F0
+ /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /oe
+ /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /germandbls
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t1
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap
+% --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN --feature=kern
+% --feature=liga STEP-Regular.otf STEP-Regular-tlf-t1'
diff --git a/fonts/step/enc/a_f2t6y6.enc b/fonts/step/enc/a_f2t6y6.enc
new file mode 100644
index 0000000000..fe7029f86e
--- /dev/null
+++ b/fonts/step/enc/a_f2t6y6.enc
@@ -0,0 +1,62 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_f2t6y63dugrvub3dgjtr74io6f
+% Encoding created by otftotfm on Tue Sep 10 00:18:16 2019
+% Command line follows encoding
+/AutoEnc_f2t6y63dugrvub3dgjtr74io6f [
+%00
+ /uni0393 /uni0394 /uni0398 /uni039B /uni039E /uni03A0 /uni03A3 /uni03A5
+ /uni03A6 /uni03A8 /uni03A9 /ff /fi /fl /ffi /ffl
+%10
+ /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
+%20
+ /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero /one /two /three /four /five /six /seven
+ /eight /nine /colon /semicolon /exclamdown /equal /questiondown /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis
+%80
+ /f_j /f_f_j /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /Lslash /.notdef /.notdef /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%A0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /lslash /.notdef /.notdef /.notdef /.notdef /.notdef
+%B0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%C0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%D0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%E0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%F0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ot1
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=TEX
+% TEXT --feature=kern --feature=liga STEP-Italic.otf STEP-Italic-tlf-ot1'
diff --git a/fonts/step/enc/a_f5fqnw.enc b/fonts/step/enc/a_f5fqnw.enc
new file mode 100644
index 0000000000..226c155b82
--- /dev/null
+++ b/fonts/step/enc/a_f5fqnw.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_f5fqnwwm6rxoebmbovt27qs3ze
+% Encoding created by otftotfm on Tue Sep 10 00:12:29 2019
+% Command line follows encoding
+/AutoEnc_f5fqnwwm6rxoebmbovt27qs3ze [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
+%10
+ /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef
+ /.notdef /dotlessi.sc /uni0237 /ff.sc /fi.sc /fl.sc /ffi.sc /ffl.sc
+%20
+ /space /exclam.sc /quotedbl /numbersign /dollar.sc /percent /ampersand.sc /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero /one /two /three /four /five /six /seven
+ /eight /nine /colon /semicolon /less /equal /greater /question.sc
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a.sc /b.sc /c.sc /d.sc /e.sc /f.sc /g.sc
+ /h.sc /i.sc /j.sc /k.sc /l.sc /m.sc /n.sc /o.sc
+%70
+ /p.sc /q.sc /r.sc /s.sc /t.sc /u.sc /v.sc /w.sc
+ /x.sc /y.sc /z.sc /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /uni0102 /uni0104 /uni0106 /uni010C /uni010E /uni011A /uni0118 /uni011E
+ /uni0139 /uni013D /Lslash /uni0143 /uni0147 /uni014A /uni0150 /uni0154
+%90
+ /uni0158 /uni015A /Scaron /uni015E /uni0164 /uni0162 /uni0170 /uni016E
+ /Ydieresis /uni0179 /Zcaron /uni017B /uni0132 /uni0130 /uni0111.sc /section
+%A0
+ /uni0103.sc /uni0105.sc /uni0107.sc /uni010D.sc /uni010F.sc /uni011B.sc /uni0119.sc /uni011F.sc
+ /uni013A.sc /uni013E.sc /lslash.sc /uni0144.sc /uni0148.sc /uni014B /uni0151.sc /uni0155.sc
+%B0
+ /uni0159.sc /uni015B.sc /scaron.sc /uni015F.sc /uni0165.sc /uni0163.sc /uni0171.sc /uni016F.sc
+ /ydieresis.sc /uni017A.sc /uni017E.sc /uni017C.sc /uni0133.sc /exclamdown.sc /questiondown.sc /sterling
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
+%E0
+ /agrave.sc /aacute.sc /acircumflex.sc /atilde.sc /adieresis.sc /aring.sc /ae.sc /ccedilla.sc
+ /egrave.sc /eacute.sc /ecircumflex.sc /edieresis.sc /igrave.sc /iacute.sc /icircumflex.sc /idieresis.sc
+%F0
+ /eth.sc /ntilde.sc /ograve.sc /oacute.sc /ocircumflex.sc /otilde.sc /odieresis.sc /oe.sc
+ /oslash.sc /ugrave.sc /uacute.sc /ucircumflex.sc /udieresis.sc /yacute.sc /thorn.sc /.notdef
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t1
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap
+% --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN --feature=kern
+% --feature=liga --feature=smcp --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% --unicoding=germandbls =: SSsmall STEP-Regular.otf STEP-Regular-tlf-sc-t1'
diff --git a/fonts/step/enc/a_fdcm6h.enc b/fonts/step/enc/a_fdcm6h.enc
new file mode 100644
index 0000000000..bf19814eb4
--- /dev/null
+++ b/fonts/step/enc/a_fdcm6h.enc
@@ -0,0 +1,63 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_fdcm6hiopqqtst63f3lyxqzk5e
+% Encoding created by otftotfm on Sun Sep 15 07:14:46 2019
+% Command line follows encoding
+/AutoEnc_fdcm6hiopqqtst63f3lyxqzk5e [
+%00
+ /endash /uni032F /.notdef /.notdef /.notdef /.notdef /uni03DB /uni03DB
+ /.notdef /.notdef /.notdef /.notdef /uni0391 /uni03AB /uni03B1 /uni03CB
+%10
+ /uni0316 /uni0317 /uni03DF /uni03D9 /uni032E /uni03D8 /uni03DA /uni03E0
+ /uni20AC /perthousand /uni0259 /uni03E1 /quoteleft /quoteright /breve /macron
+%20
+ /.notdef /exclam /dieresis /uni0385 /.notdef /percent /periodcentered /uni0384
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.onum /one.onum /two.onum /three.onum /four.onum /five.onum /six.onum /seven.onum
+ /eight.onum /nine.onum /colon /uni0387 /.notdef /equal /.notdef /semicolon
+%40
+ /.notdef /uni0391 /uni0392 /.notdef /uni2206 /uni0395 /uni03A6 /uni0393
+ /uni0397 /uni0399 /uni0398 /uni039A /uni039B /uni039C /uni039D /uni039F
+%50
+ /uni03A0 /uni03A7 /uni03A1 /uni03A3 /uni03A4 /uni03A5 /.notdef /uni2126
+ /uni039E /uni03A8 /uni0396 /bracketleft /.notdef /bracketright /.notdef /.notdef
+%60
+ /.notdef /uni03B1 /uni03B2 /uni03C2 /uni03B4 /uni03B5 /uni03D5 /uni03B3
+ /uni03B7 /uni03B9 /uni03B8 /uni03BA /uni03BB /mu /uni03BD /uni03BF
+%70
+ /uni03C0 /uni03C7 /uni03C1 /uni03C3 /uni03C4 /uni03C5 /.notdef /uni03C9
+ /uni03BE /uni03C8 /uni03B6 /guillemotleft /.notdef /guillemotright /.notdef /emdash
+%80
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /uni03AC /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /.notdef /uni03DD /.notdef /.notdef /.notdef /uni038C
+ /.notdef /.notdef /.notdef /uni038A /.notdef /.notdef /.notdef /uni0389
+%A0
+ /uni03AE /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%B0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /uni03CE /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%C0
+ /.notdef /.notdef /.notdef /uni03DC /.notdef /.notdef /.notdef /uni0388
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%D0
+ /uni03AF /.notdef /.notdef /.notdef /uni03CD /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /uni03AA /.notdef /.notdef /.notdef /uni03AB
+%E0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /uni03AD /.notdef /.notdef /.notdef /uni03CC /.notdef /.notdef /.notdef
+%F0
+ /uni03CA /.notdef /uni0390 /.notdef /uni03CB /.notdef /uni03B0 /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /uni0386 /.notdef /.notdef
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_lgr
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=GREEK
+% FONT ENCODING - LGR --feature=kern --feature=onum --feature=liga
+% STEP-Bold.otf STEP-Bold-tosf-lgr'
diff --git a/fonts/step/enc/a_ffybip.enc b/fonts/step/enc/a_ffybip.enc
new file mode 100644
index 0000000000..c05c1b256a
--- /dev/null
+++ b/fonts/step/enc/a_ffybip.enc
@@ -0,0 +1,63 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_ffybipfnd2vxumndzixaxp2nfe
+% Encoding created by otftotfm on Sun Sep 15 07:14:43 2019
+% Command line follows encoding
+/AutoEnc_ffybipfnd2vxumndzixaxp2nfe [
+%00
+ /endash /.notdef /.notdef /.notdef /.notdef /.notdef /uni03DB /uni03DB
+ /.notdef /.notdef /.notdef /.notdef /uni0391 /uni03AB /uni03B1 /uni03CB
+%10
+ /.notdef /.notdef /uni03DF /uni03D9 /.notdef /uni03D8 /uni03DA /uni03E0
+ /uni20AC /perthousand /uni0259 /uni03E1 /quoteleft /quoteright /breve /macron
+%20
+ /.notdef /exclam /dieresis /uni0385 /.notdef /percent /periodcentered /uni0384
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.onum /one.onum /two.onum /three.onum /four.onum /five.onum /six.onum /seven.onum
+ /eight.onum /nine.onum /colon /uni0387 /.notdef /equal /.notdef /semicolon
+%40
+ /.notdef /uni0391 /uni0392 /.notdef /uni0394 /uni0395 /uni03A6 /uni0393
+ /uni0397 /uni0399 /uni0398 /uni039A /uni039B /uni039C /uni039D /uni039F
+%50
+ /uni03A0 /uni03A7 /uni03A1 /uni03A3 /uni03A4 /uni03A5 /.notdef /uni03A9
+ /uni039E /uni03A8 /uni0396 /bracketleft /.notdef /bracketright /.notdef /.notdef
+%60
+ /.notdef /uni03B1 /uni03B2 /uni03C2 /uni03B4 /uni03B5 /uni03D5 /uni03B3
+ /uni03B7 /uni03B9 /uni03B8 /uni03BA /uni03BB /mu /uni03BD /uni03BF
+%70
+ /uni03C0 /uni03C7 /uni03C1 /uni03C3 /uni03C4 /uni03C5 /.notdef /uni03C9
+ /uni03BE /uni03C8 /uni03B6 /guillemotleft /uni037A /guillemotright /.notdef /emdash
+%80
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /uni03AC /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /.notdef /uni03DD /.notdef /.notdef /.notdef /uni038C
+ /.notdef /.notdef /.notdef /uni038A /.notdef /.notdef /.notdef /uni0389
+%A0
+ /uni03AE /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%B0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /uni03CE /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%C0
+ /.notdef /.notdef /.notdef /uni03DC /.notdef /.notdef /.notdef /uni0388
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%D0
+ /uni03AF /.notdef /.notdef /.notdef /uni03CD /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /uni03AA /.notdef /.notdef /.notdef /uni03AB
+%E0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /uni03AD /.notdef /.notdef /.notdef /uni03CC /.notdef /.notdef /.notdef
+%F0
+ /uni03CA /.notdef /uni0390 /.notdef /uni03CB /.notdef /uni03B0 /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /uni0386 /.notdef /.notdef
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_lgr
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=GREEK
+% FONT ENCODING - LGR --feature=kern --feature=onum --feature=liga
+% STEP-Italic.otf STEP-Italic-tosf-lgr'
diff --git a/fonts/step/enc/a_fha2fn.enc b/fonts/step/enc/a_fha2fn.enc
new file mode 100644
index 0000000000..d59f3452f2
--- /dev/null
+++ b/fonts/step/enc/a_fha2fn.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_fha2fnmd65jpomnyva6gdxuzrc
+% Encoding created by otftotfm on Tue Sep 10 00:12:30 2019
+% Command line follows encoding
+/AutoEnc_fha2fnmd65jpomnyva6gdxuzrc [
+%00
+ /.notdef /Euro.sc /.notdef /.notdef /fraction /dotaccent /hungarumlaut /ogonek
+ /.notdef /.notdef /.notdef /ff.sc /fi.sc /fl.sc /ffi.sc /ffl.sc
+%10
+ /dotlessi.sc /uni0237 /grave /acute /caron /breve /macron /ring
+ /cedilla /.notdef /ae.sc /oe.sc /oslash.sc /AE /OE /Oslash
+%20
+ /space /exclam.sc /quotedbl /numbersign /dollar.sc /percent /ampersand.sc /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.onum /one.onum /two.onum /three.onum /four.onum /five.onum /six.onum /seven.onum
+ /eight.onum /nine.onum /colon /semicolon /less /equal /greater /question.sc
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /circumflex /underscore
+%60
+ /quoteleft /a.sc /b.sc /c.sc /d.sc /e.sc /f.sc /g.sc
+ /h.sc /i.sc /j.sc /k.sc /l.sc /m.sc /n.sc /o.sc
+%70
+ /p.sc /q.sc /r.sc /s.sc /t.sc /u.sc /v.sc /w.sc
+ /x.sc /y.sc /z.sc /braceleft /bar /braceright /tilde /dieresis
+%80
+ /Lslash /quotesingle /quotesinglbase /florin /quotedblbase /ellipsis /dagger /daggerdbl
+ /circumflex /perthousand /Scaron /guilsinglleft /OE /Zcaron /asciicircum /minus
+%90
+ /lslash.sc /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash
+ /tilde /trademark /scaron.sc /guilsinglright /oe.sc /uni017E.sc /asciitilde /Ydieresis
+%A0
+ /.notdef /exclamdown.sc /cent /sterling /currency /yen /brokenbar /section
+ /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /uni00AD /registered /macron
+%B0
+ /degree /plusminus /twosuperior /threesuperior /acute /mu /paragraph /periodcentered
+ /cedilla /onesuperior /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown.sc
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
+%E0
+ /agrave.sc /aacute.sc /acircumflex.sc /atilde.sc /adieresis.sc /aring.sc /ae.sc /ccedilla.sc
+ /egrave.sc /eacute.sc /ecircumflex.sc /edieresis.sc /igrave.sc /iacute.sc /icircumflex.sc /idieresis.sc
+%F0
+ /eth.sc /ntilde.sc /ograve.sc /oacute.sc /ocircumflex.sc /otilde.sc /odieresis.sc /divide
+ /oslash.sc /ugrave.sc /uacute.sc /ucircumflex.sc /udieresis.sc /yacute.sc /thorn.sc /ydieresis.sc
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ly1
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=TEX
+% TYPEWRITER AND WINDOWS ANSI --feature=kern --feature=liga --feature=onum
+% --feature=smcp --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff
+% --ligkern=ff i =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =:
+% SSsmall STEP-Regular.otf STEP-Regular-tosf-sc-ly1'
diff --git a/fonts/step/enc/a_fwzjjs.enc b/fonts/step/enc/a_fwzjjs.enc
new file mode 100644
index 0000000000..f299a6b008
--- /dev/null
+++ b/fonts/step/enc/a_fwzjjs.enc
@@ -0,0 +1,63 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_fwzjjsdtgttfryokfd3fi7fteg
+% Encoding created by otftotfm on Sun Sep 15 07:14:40 2019
+% Command line follows encoding
+/AutoEnc_fwzjjsdtgttfryokfd3fi7fteg [
+%00
+ /f_j /Euro /f_f_j /.notdef /fraction /dotaccent /hungarumlaut /ogonek
+ /.notdef /.notdef /.notdef /ff /fi /fl /ffi /ffl
+%10
+ /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero /one /two /three /four /five /six /seven
+ /eight /nine /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /circumflex /underscore
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /braceleft /bar /braceright /tilde /dieresis
+%80
+ /Lslash /quotesingle /quotesinglbase /florin /quotedblbase /ellipsis /dagger /daggerdbl
+ /circumflex /perthousand /Scaron /guilsinglleft /OE /Zcaron /asciicircum /minus
+%90
+ /lslash /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash
+ /tilde /trademark /scaron /guilsinglright /oe /zcaron /asciitilde /Ydieresis
+%A0
+ /.notdef /exclamdown /cent /sterling /currency /yen /brokenbar /section
+ /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /uni00AD /registered /macron
+%B0
+ /degree /plusminus /twosuperior /threesuperior /acute /mu /paragraph /periodcentered
+ /cedilla /onesuperior /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /germandbls
+%E0
+ /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
+ /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
+%F0
+ /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide
+ /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ly1
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=TEX
+% TYPEWRITER AND WINDOWS ANSI --feature=kern --feature=liga STEP-Regular.otf
+% STEP-Regular-tlf-ly1'
diff --git a/fonts/step/enc/a_g3ibdt.enc b/fonts/step/enc/a_g3ibdt.enc
new file mode 100644
index 0000000000..9ce6e427df
--- /dev/null
+++ b/fonts/step/enc/a_g3ibdt.enc
@@ -0,0 +1,62 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_g3ibdtb6kp73w7tveveo42yuyb
+% Encoding created by otftotfm on Tue Sep 10 00:05:50 2019
+% Command line follows encoding
+/AutoEnc_g3ibdtb6kp73w7tveveo42yuyb [
+%00
+ /uni0393 /uni2206 /uni0398 /uni039B /uni039E /uni03A0 /uni03A3 /uni03A5
+ /uni03A6 /uni03A8 /uni2126 /.notdef /.notdef /.notdef /.notdef /.notdef
+%10
+ /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
+%20
+ /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.onum /one.onum /two.onum /three.onum /four.onum /five.onum /six.onum /seven.onum
+ /eight.onum /nine.onum /colon /semicolon /exclamdown /equal /questiondown /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis
+%80
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /Lslash /.notdef /.notdef /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%A0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /lslash /.notdef /.notdef /.notdef /.notdef /.notdef
+%B0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%C0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%D0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%E0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%F0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ot1
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=TEX
+% TEXT --feature=kern --feature=onum STEP-Regular.otf STEP-Regular-tosf-ot1'
diff --git a/fonts/step/enc/a_gbbiod.enc b/fonts/step/enc/a_gbbiod.enc
new file mode 100644
index 0000000000..ed3cd9a455
--- /dev/null
+++ b/fonts/step/enc/a_gbbiod.enc
@@ -0,0 +1,66 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_gbbiodczspubz7um2ydud7w3rg
+% Encoding created by otftotfm on Tue Sep 10 00:12:30 2019
+% Command line follows encoding
+/AutoEnc_gbbiodczspubz7um2ydud7w3rg [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
+%10
+ /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef
+ /.notdef /dotlessi.sc /uni0237 /ff.sc /fi.sc /fl.sc /ffi.sc /ffl.sc
+%20
+ /space /exclam.sc /quotedbl /numbersign /dollar.sc /percent /ampersand.sc /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.onum /one.onum /two.onum /three.onum /four.onum /five.onum /six.onum /seven.onum
+ /eight.onum /nine.onum /colon /semicolon /less /equal /greater /question.sc
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a.sc /b.sc /c.sc /d.sc /e.sc /f.sc /g.sc
+ /h.sc /i.sc /j.sc /k.sc /l.sc /m.sc /n.sc /o.sc
+%70
+ /p.sc /q.sc /r.sc /s.sc /t.sc /u.sc /v.sc /w.sc
+ /x.sc /y.sc /z.sc /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /uni0102 /uni0104 /uni0106 /uni010C /uni010E /uni011A /uni0118 /uni011E
+ /uni0139 /uni013D /Lslash /uni0143 /uni0147 /uni014A /uni0150 /uni0154
+%90
+ /uni0158 /uni015A /Scaron /uni015E /uni0164 /uni0162 /uni0170 /uni016E
+ /Ydieresis /uni0179 /Zcaron /uni017B /uni0132 /uni0130 /uni0111.sc /section
+%A0
+ /uni0103.sc /uni0105.sc /uni0107.sc /uni010D.sc /uni010F.sc /uni011B.sc /uni0119.sc /uni011F.sc
+ /uni013A.sc /uni013E.sc /lslash.sc /uni0144.sc /uni0148.sc /uni014B /uni0151.sc /uni0155.sc
+%B0
+ /uni0159.sc /uni015B.sc /scaron.sc /uni015F.sc /uni0165.sc /uni0163.sc /uni0171.sc /uni016F.sc
+ /ydieresis.sc /uni017A.sc /uni017E.sc /uni017C.sc /uni0133.sc /exclamdown.sc /questiondown.sc /sterling
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
+%E0
+ /agrave.sc /aacute.sc /acircumflex.sc /atilde.sc /adieresis.sc /aring.sc /ae.sc /ccedilla.sc
+ /egrave.sc /eacute.sc /ecircumflex.sc /edieresis.sc /igrave.sc /iacute.sc /icircumflex.sc /idieresis.sc
+%F0
+ /eth.sc /ntilde.sc /ograve.sc /oacute.sc /ocircumflex.sc /otilde.sc /odieresis.sc /oe.sc
+ /oslash.sc /ugrave.sc /uacute.sc /ucircumflex.sc /udieresis.sc /yacute.sc /thorn.sc /.notdef
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t1
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap
+% --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN --feature=kern
+% --feature=liga --feature=onum --feature=smcp --ligkern=f i =: fi
+% --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff
+% l =: ffl --unicoding=germandbls =: SSsmall STEP-Regular.otf
+% STEP-Regular-tosf-sc-t1'
diff --git a/fonts/step/enc/a_gkokml.enc b/fonts/step/enc/a_gkokml.enc
new file mode 100644
index 0000000000..46dd8b7ae2
--- /dev/null
+++ b/fonts/step/enc/a_gkokml.enc
@@ -0,0 +1,63 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_gkokmlkyki5eotgtrabmu3lc5c
+% Encoding created by otftotfm on Sun Sep 15 07:14:42 2019
+% Command line follows encoding
+/AutoEnc_gkokmlkyki5eotgtrabmu3lc5c [
+%00
+ /endash /uni032F /.notdef /.notdef /.notdef /.notdef /uni03DB /uni03DB
+ /.notdef /uni1FBC /.notdef /uni1FFC /uni0391 /uni03AB /uni03B1 /uni03CB
+%10
+ /uni0316 /uni0317 /uni03DF /uni03D9 /uni032E /uni03D8 /uni03DA /uni03E0
+ /Euro /perthousand /uni0259 /uni03E1 /quoteleft /quoteright /breve /macron
+%20
+ /uni1FC1 /exclam /dieresis /uni0385 /uni1FED /percent /periodcentered /uni0384
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.sups /one.sups /two.sups /three.sups /four.sups /five.sups /six.sups /seven.sups
+ /eight.sups /nine.sups /colon /uni0387 /uni1FFE /equal /uni1FBF /semicolon
+%40
+ /uni1FDF /uni0391 /uni0392 /uni1FDD /uni2206 /uni0395 /uni03A6 /uni0393
+ /uni0397 /uni0399 /uni0398 /uni039A /uni039B /uni039C /uni039D /uni039F
+%50
+ /uni03A0 /uni03A7 /uni03A1 /uni03A3 /uni03A4 /uni03A5 /uni1FDE /uni2126
+ /uni039E /uni03A8 /uni0396 /bracketleft /uni1FCF /bracketright /uni1FCE /uni1FCD
+%60
+ /uni1FEF /uni03B1 /uni03B2 /uni03C2 /uni03B4 /uni03B5 /uni03D5 /uni03B3
+ /uni03B7 /uni03B9 /uni03B8 /uni03BA /uni03BB /mu /uni03BD /uni03BF
+%70
+ /uni03C0 /uni03C7 /uni03C1 /uni03C3 /uni03C4 /uni03C5 /.notdef /uni03C9
+ /uni03BE /uni03C8 /uni03B6 /guillemotleft /uni037A /guillemotright /uni1FC0 /emdash
+%80
+ /uni1F70 /uni1F01 /uni1F00 /uni1F03 /uni1FB2 /uni1F81 /uni1F80 /uni1F83
+ /uni03AC /uni1F05 /uni1F04 /uni1F02 /uni1FB4 /uni1F85 /uni1F84 /uni1F82
+%90
+ /uni1FB6 /uni1F07 /uni1F06 /uni03DD /uni1FB7 /uni1F87 /uni1F86 /uni038C
+ /uni1F74 /uni1F21 /uni1F20 /uni038A /.notdef /uni1F91 /uni1F90 /uni0389
+%A0
+ /uni03AE /uni1F25 /uni1F24 /uni1F23 /.notdef /uni1F95 /uni1F94 /uni1F93
+ /uni1FC6 /uni1F27 /uni1F26 /uni1F22 /uni1FC7 /uni1F97 /uni1F96 /uni1F92
+%B0
+ /uni1F7C /uni1F61 /uni1F60 /uni1F63 /uni1FF2 /uni1FA1 /uni1FA0 /uni1FA3
+ /uni03CE /uni1F65 /uni1F64 /uni1F62 /uni1FF4 /uni1FA5 /uni1FA4 /uni1FA2
+%C0
+ /uni1FF6 /uni1F67 /uni1F66 /uni03DC /uni1FF7 /uni1FA7 /uni1FA6 /uni0388
+ /uni1F76 /uni1F31 /uni1F30 /uni1F33 /uni1F7A /uni1F51 /uni1F50 /uni1F53
+%D0
+ /uni03AF /uni1F35 /uni1F34 /uni1F32 /uni03CD /uni1F55 /uni1F54 /uni1F52
+ /uni1FD6 /uni1F37 /uni1F36 /uni03AA /uni1FE6 /uni1F57 /uni1F56 /uni03AB
+%E0
+ /uni1F72 /uni1F11 /uni1F10 /uni1F13 /uni1F78 /uni1F41 /uni1F40 /uni1F43
+ /uni03AD /uni1F15 /uni1F14 /uni1F12 /uni03CC /uni1F45 /uni1F44 /uni1F42
+%F0
+ /uni03CA /uni1FD2 /uni0390 /uni1FD7 /uni03CB /uni1FE2 /uni03B0 /uni1FE7
+ /uni1FB3 /.notdef /uni1FF3 /uni1FE5 /uni1FE4 /uni0386 /.notdef /.notdef
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_lgr
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=GREEK
+% FONT ENCODING - LGR --feature=kern --feature=sups --ligkern=* {KL} *
+% --feature=liga STEP-Regular.otf STEP-Regular-sup-lgr'
diff --git a/fonts/step/enc/a_hamrva.enc b/fonts/step/enc/a_hamrva.enc
new file mode 100644
index 0000000000..b403c496f6
--- /dev/null
+++ b/fonts/step/enc/a_hamrva.enc
@@ -0,0 +1,63 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_hamrvakza32ug57drgurbdzz5a
+% Encoding created by otftotfm on Sun Sep 15 07:14:44 2019
+% Command line follows encoding
+/AutoEnc_hamrvakza32ug57drgurbdzz5a [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /f_j /f_f_j
+%10
+ /quotedblleft /quotedblright /.notdef /.notdef /.notdef /endash /emdash /.notdef
+ /.notdef /dotlessi /uni0237 /ff /fi /fl /ffi /ffl
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.onum /one.onum /two.onum /three.onum /four.onum /five.onum /six.onum /seven.onum
+ /eight.onum /nine.onum /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /.notdef /.notdef /.notdef /.notdef /uni04BA /.notdef /.notdef /.notdef
+ /.notdef /uni049A /.notdef /.notdef /.notdef /uni04A2 /.notdef /.notdef
+%90
+ /uni04E8 /.notdef /.notdef /.notdef /.notdef /uni04B2 /afii10145 /.notdef
+ /uni04B6 /.notdef /uni04D8 /.notdef /afii10023 /uni2116 /currency /section
+%A0
+ /.notdef /.notdef /.notdef /.notdef /uni04BB /.notdef /.notdef /.notdef
+ /.notdef /uni049B /.notdef /.notdef /.notdef /uni04A3 /.notdef /.notdef
+%B0
+ /uni04E9 /.notdef /.notdef /.notdef /.notdef /uni04B3 /afii10193 /.notdef
+ /uni04B7 /.notdef /afii10846 /.notdef /afii10071 /quotedblbase /guillemotleft /guillemotright
+%C0
+ /afii10017 /afii10018 /afii10019 /afii10020 /afii10021 /afii10022 /afii10024 /afii10025
+ /afii10026 /afii10027 /afii10028 /afii10029 /afii10030 /afii10031 /afii10032 /afii10033
+%D0
+ /afii10034 /afii10035 /afii10036 /afii10037 /afii10038 /afii10039 /afii10040 /afii10041
+ /afii10042 /afii10043 /afii10044 /afii10045 /afii10046 /afii10047 /afii10048 /afii10049
+%E0
+ /afii10065 /afii10066 /afii10067 /afii10068 /afii10069 /afii10070 /afii10072 /afii10073
+ /afii10074 /afii10075 /afii10076 /afii10077 /afii10078 /afii10079 /afii10080 /afii10081
+%F0
+ /afii10082 /afii10083 /afii10084 /afii10085 /afii10086 /afii10087 /afii10088 /afii10089
+ /afii10090 /afii10091 /afii10092 /afii10093 /afii10094 /afii10095 /afii10096 /afii10097
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t2c
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=TEX
+% CYRILLIC FONT ENCODING - T2C --feature=kern --feature=onum --feature=liga
+% STEP-Italic.otf STEP-Italic-tosf-t2c'
diff --git a/fonts/step/enc/a_ibvqy3.enc b/fonts/step/enc/a_ibvqy3.enc
new file mode 100644
index 0000000000..b31a72d6c7
--- /dev/null
+++ b/fonts/step/enc/a_ibvqy3.enc
@@ -0,0 +1,63 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_ibvqy3uhrdvx5p52h2vfgd4ndb
+% Encoding created by otftotfm on Sun Sep 15 07:14:38 2019
+% Command line follows encoding
+/AutoEnc_ibvqy3uhrdvx5p52h2vfgd4ndb [
+%00
+ /endash /uni032F /.notdef /.notdef /.notdef /.notdef /uni03DB /uni03DB
+ /.notdef /uni1FBC /.notdef /uni1FFC /uni0391 /uni03AB /uni03B1 /uni03CB
+%10
+ /uni0316 /uni0317 /uni03DF /uni03D9 /uni032E /uni03D8 /uni03DA /uni03E0
+ /Euro /perthousand /uni0259 /uni03E1 /quoteleft /quoteright /breve /macron
+%20
+ /uni1FC1 /exclam /dieresis /uni0385 /uni1FED /percent /periodcentered /uni0384
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.onum /one.onum /two.onum /three.onum /four.onum /five.onum /six.onum /seven.onum
+ /eight.onum /nine.onum /colon /uni0387 /uni1FFE /equal /uni1FBF /semicolon
+%40
+ /uni1FDF /uni0391 /uni0392 /uni1FDD /uni2206 /uni0395 /uni03A6 /uni0393
+ /uni0397 /uni0399 /uni0398 /uni039A /uni039B /uni039C /uni039D /uni039F
+%50
+ /uni03A0 /uni03A7 /uni03A1 /uni03A3 /uni03A4 /uni03A5 /uni1FDE /uni2126
+ /uni039E /uni03A8 /uni0396 /bracketleft /uni1FCF /bracketright /uni1FCE /uni1FCD
+%60
+ /uni1FEF /uni03B1 /uni03B2 /uni03C2 /uni03B4 /uni03B5 /uni03D5 /uni03B3
+ /uni03B7 /uni03B9 /uni03B8 /uni03BA /uni03BB /mu /uni03BD /uni03BF
+%70
+ /uni03C0 /uni03C7 /uni03C1 /uni03C3 /uni03C4 /uni03C5 /.notdef /uni03C9
+ /uni03BE /uni03C8 /uni03B6 /guillemotleft /uni037A /guillemotright /uni1FC0 /emdash
+%80
+ /uni1F70 /uni1F01 /uni1F00 /uni1F03 /uni1FB2 /uni1F81 /uni1F80 /uni1F83
+ /uni03AC /uni1F05 /uni1F04 /uni1F02 /uni1FB4 /uni1F85 /uni1F84 /uni1F82
+%90
+ /uni1FB6 /uni1F07 /uni1F06 /uni03DD /uni1FB7 /uni1F87 /uni1F86 /uni038C
+ /uni1F74 /uni1F21 /uni1F20 /uni038A /.notdef /uni1F91 /uni1F90 /uni0389
+%A0
+ /uni03AE /uni1F25 /uni1F24 /uni1F23 /.notdef /uni1F95 /uni1F94 /uni1F93
+ /uni1FC6 /uni1F27 /uni1F26 /uni1F22 /uni1FC7 /uni1F97 /uni1F96 /uni1F92
+%B0
+ /uni1F7C /uni1F61 /uni1F60 /uni1F63 /uni1FF2 /uni1FA1 /uni1FA0 /uni1FA3
+ /uni03CE /uni1F65 /uni1F64 /uni1F62 /uni1FF4 /uni1FA5 /uni1FA4 /uni1FA2
+%C0
+ /uni1FF6 /uni1F67 /uni1F66 /uni03DC /uni1FF7 /uni1FA7 /uni1FA6 /uni0388
+ /uni1F76 /uni1F31 /uni1F30 /uni1F33 /uni1F7A /uni1F51 /uni1F50 /uni1F53
+%D0
+ /uni03AF /uni1F35 /uni1F34 /uni1F32 /uni03CD /uni1F55 /uni1F54 /uni1F52
+ /uni1FD6 /uni1F37 /uni1F36 /uni03AA /uni1FE6 /uni1F57 /uni1F56 /uni03AB
+%E0
+ /uni1F72 /uni1F11 /uni1F10 /uni1F13 /uni1F78 /uni1F41 /uni1F40 /uni1F43
+ /uni03AD /uni1F15 /uni1F14 /uni1F12 /uni03CC /uni1F45 /uni1F44 /uni1F42
+%F0
+ /uni03CA /uni1FD2 /uni0390 /uni1FD7 /uni03CB /uni1FE2 /uni03B0 /uni1FE7
+ /uni1FB3 /.notdef /uni1FF3 /uni1FE5 /uni1FE4 /uni0386 /.notdef /.notdef
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_lgr
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=GREEK
+% FONT ENCODING - LGR --feature=kern --feature=onum --feature=liga
+% STEP-Regular.otf STEP-Regular-tosf-lgr'
diff --git a/fonts/step/enc/a_j4ep6i.enc b/fonts/step/enc/a_j4ep6i.enc
new file mode 100644
index 0000000000..df8d0086bb
--- /dev/null
+++ b/fonts/step/enc/a_j4ep6i.enc
@@ -0,0 +1,63 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_j4ep6ii6tr3ueedfni4g24rpbe
+% Encoding created by otftotfm on Sun Sep 15 07:14:44 2019
+% Command line follows encoding
+/AutoEnc_j4ep6ii6tr3ueedfni4g24rpbe [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /f_j /f_f_j
+%10
+ /quotedblleft /quotedblright /.notdef /.notdef /.notdef /endash /emdash /.notdef
+ /.notdef /dotlessi /uni0237 /ff /fi /fl /ffi /ffl
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero /one /two /three /four /five /six /seven
+ /eight /nine /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /.notdef /.notdef /.notdef /.notdef /uni04BA /.notdef /.notdef /.notdef
+ /.notdef /uni049A /.notdef /.notdef /.notdef /uni04A2 /.notdef /.notdef
+%90
+ /uni04E8 /.notdef /.notdef /.notdef /.notdef /uni04B2 /afii10145 /.notdef
+ /uni04B6 /.notdef /uni04D8 /.notdef /afii10023 /uni2116 /currency /section
+%A0
+ /.notdef /.notdef /.notdef /.notdef /uni04BB /.notdef /.notdef /.notdef
+ /.notdef /uni049B /.notdef /.notdef /.notdef /uni04A3 /.notdef /.notdef
+%B0
+ /uni04E9 /.notdef /.notdef /.notdef /.notdef /uni04B3 /afii10193 /.notdef
+ /uni04B7 /.notdef /afii10846 /.notdef /afii10071 /quotedblbase /guillemotleft /guillemotright
+%C0
+ /afii10017 /afii10018 /afii10019 /afii10020 /afii10021 /afii10022 /afii10024 /afii10025
+ /afii10026 /afii10027 /afii10028 /afii10029 /afii10030 /afii10031 /afii10032 /afii10033
+%D0
+ /afii10034 /afii10035 /afii10036 /afii10037 /afii10038 /afii10039 /afii10040 /afii10041
+ /afii10042 /afii10043 /afii10044 /afii10045 /afii10046 /afii10047 /afii10048 /afii10049
+%E0
+ /afii10065 /afii10066 /afii10067 /afii10068 /afii10069 /afii10070 /afii10072 /afii10073
+ /afii10074 /afii10075 /afii10076 /afii10077 /afii10078 /afii10079 /afii10080 /afii10081
+%F0
+ /afii10082 /afii10083 /afii10084 /afii10085 /afii10086 /afii10087 /afii10088 /afii10089
+ /afii10090 /afii10091 /afii10092 /afii10093 /afii10094 /afii10095 /afii10096 /afii10097
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t2c
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=TEX
+% CYRILLIC FONT ENCODING - T2C --feature=kern --feature=liga STEP-Italic.otf
+% STEP-Italic-tlf-t2c'
diff --git a/fonts/step/enc/a_kbcxke.enc b/fonts/step/enc/a_kbcxke.enc
new file mode 100644
index 0000000000..15a86ba757
--- /dev/null
+++ b/fonts/step/enc/a_kbcxke.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_kbcxkezo7bfbpua542cpgc4tyb
+% Encoding created by otftotfm on Tue Sep 10 00:12:30 2019
+% Command line follows encoding
+/AutoEnc_kbcxkezo7bfbpua542cpgc4tyb [
+%00
+ /.notdef /uni20AC /.notdef /.notdef /fraction /dotaccent /hungarumlaut /ogonek
+ /.notdef /.notdef /.notdef /ff /fi /fl /ffi /ffl
+%10
+ /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.sinf /one.sinf /two.sinf /three.sinf /four.sinf /five.sinf /six.sinf /seven.sinf
+ /eight.sinf /nine.sinf /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /circumflex /underscore
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /braceleft /bar /braceright /tilde /dieresis
+%80
+ /Lslash /quotesingle /quotesinglbase /florin /quotedblbase /ellipsis /dagger /daggerdbl
+ /circumflex /perthousand /Scaron /guilsinglleft /OE /Zcaron /asciicircum /minus
+%90
+ /lslash /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash
+ /tilde /trademark /scaron /guilsinglright /oe /zcaron /asciitilde /Ydieresis
+%A0
+ /.notdef /exclamdown /cent /sterling /currency /yen /brokenbar /section
+ /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /uni00AD /registered /macron
+%B0
+ /degree /plusminus /twosuperior /threesuperior /acute /mu /paragraph /periodcentered
+ /cedilla /onesuperior /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /germandbls
+%E0
+ /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
+ /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
+%F0
+ /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide
+ /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ly1
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=TEX
+% TYPEWRITER AND WINDOWS ANSI --feature=kern --feature=liga --feature=sinf
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --ligkern=* {KL} * STEP-Regular.otf
+% STEP-Regular-inf-ly1'
diff --git a/fonts/step/enc/a_kgjeet.enc b/fonts/step/enc/a_kgjeet.enc
new file mode 100644
index 0000000000..5ecd4c35b2
--- /dev/null
+++ b/fonts/step/enc/a_kgjeet.enc
@@ -0,0 +1,62 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_kgjeetpha72npcl5puo7ec25pd
+% Encoding created by otftotfm on Tue Sep 10 00:05:51 2019
+% Command line follows encoding
+/AutoEnc_kgjeetpha72npcl5puo7ec25pd [
+%00
+ /uni0393 /uni0394 /uni0398 /uni039B /uni039E /uni03A0 /uni03A3 /uni03A5
+ /uni03A6 /uni03A8 /uni03A9 /.notdef /.notdef /.notdef /.notdef /.notdef
+%10
+ /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
+%20
+ /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero /one /two /three /four /five /six /seven
+ /eight /nine /colon /semicolon /exclamdown /equal /questiondown /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis
+%80
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /Lslash /.notdef /.notdef /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%A0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /lslash /.notdef /.notdef /.notdef /.notdef /.notdef
+%B0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%C0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%D0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%E0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%F0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ot1
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=TEX
+% TEXT --feature=kern STEP-Italic.otf STEP-Italic-tlf-ot1'
diff --git a/fonts/step/enc/a_l3q5ro.enc b/fonts/step/enc/a_l3q5ro.enc
new file mode 100644
index 0000000000..79b3486df2
--- /dev/null
+++ b/fonts/step/enc/a_l3q5ro.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_l3q5rorzcm56k52hiv3drw2w2g
+% Encoding created by otftotfm on Tue Sep 10 00:12:29 2019
+% Command line follows encoding
+/AutoEnc_l3q5rorzcm56k52hiv3drw2w2g [
+%00
+ /.notdef /uni20AC /.notdef /.notdef /fraction /dotaccent /hungarumlaut /ogonek
+ /.notdef /.notdef /.notdef /ff /fi /fl /ffi /ffl
+%10
+ /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.sups /one.sups /two.sups /three.sups /four.sups /five.sups /six.sups /seven.sups
+ /eight.sups /nine.sups /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /circumflex /underscore
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /braceleft /bar /braceright /tilde /dieresis
+%80
+ /Lslash /quotesingle /quotesinglbase /florin /quotedblbase /ellipsis /dagger /daggerdbl
+ /circumflex /perthousand /Scaron /guilsinglleft /OE /Zcaron /asciicircum /minus
+%90
+ /lslash /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash
+ /tilde /trademark /scaron /guilsinglright /oe /zcaron /asciitilde /Ydieresis
+%A0
+ /.notdef /exclamdown /cent /sterling /currency /yen /brokenbar /section
+ /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /uni00AD /registered /macron
+%B0
+ /degree /plusminus /twosuperior /threesuperior /acute /mu /paragraph /periodcentered
+ /cedilla /onesuperior /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /germandbls
+%E0
+ /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
+ /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
+%F0
+ /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide
+ /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ly1
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=TEX
+% TYPEWRITER AND WINDOWS ANSI --feature=kern --feature=liga --feature=sups
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --ligkern=* {KL} * STEP-Regular.otf
+% STEP-Regular-sup-ly1'
diff --git a/fonts/step/enc/a_l6bj4g.enc b/fonts/step/enc/a_l6bj4g.enc
new file mode 100644
index 0000000000..da452c6324
--- /dev/null
+++ b/fonts/step/enc/a_l6bj4g.enc
@@ -0,0 +1,63 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_l6bj4gjfubzihhvyhvyzdkj7rc
+% Encoding created by otftotfm on Sun Sep 15 07:14:43 2019
+% Command line follows encoding
+/AutoEnc_l6bj4gjfubzihhvyhvyzdkj7rc [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /f_j /f_f_j
+%10
+ /quotedblleft /quotedblright /.notdef /.notdef /.notdef /endash /emdash /.notdef
+ /.notdef /dotlessi /uni0237 /ff /fi /fl /ffi /ffl
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.onum /one.onum /two.onum /three.onum /four.onum /five.onum /six.onum /seven.onum
+ /eight.onum /nine.onum /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /afii10050 /uni0492 /afii10051 /afii10060 /uni04BA /uni0496 /uni0498 /afii10058
+ /afii10056 /uni049A /uni04A0 /uni049C /.notdef /uni04A2 /.notdef /afii10054
+%90
+ /uni04E8 /uni04AA /afii10062 /uni04AE /uni04B0 /uni04B2 /afii10145 /uni04B8
+ /uni04B6 /afii10053 /uni04D8 /afii10059 /afii10023 /uni2116 /currency /section
+%A0
+ /afii10098 /uni0493 /afii10099 /afii10108 /uni04BB /uni0497 /uni0499 /afii10106
+ /afii10104 /uni049B /uni04A1 /uni049D /.notdef /uni04A3 /.notdef /afii10102
+%B0
+ /uni04E9 /uni04AB /afii10110 /uni04AF /uni04B1 /uni04B3 /afii10193 /uni04B9
+ /uni04B7 /afii10101 /afii10846 /afii10107 /afii10071 /quotedblbase /guillemotleft /guillemotright
+%C0
+ /afii10017 /afii10018 /afii10019 /afii10020 /afii10021 /afii10022 /afii10024 /afii10025
+ /afii10026 /afii10027 /afii10028 /afii10029 /afii10030 /afii10031 /afii10032 /afii10033
+%D0
+ /afii10034 /afii10035 /afii10036 /afii10037 /afii10038 /afii10039 /afii10040 /afii10041
+ /afii10042 /afii10043 /afii10044 /afii10045 /afii10046 /afii10047 /afii10048 /afii10049
+%E0
+ /afii10065 /afii10066 /afii10067 /afii10068 /afii10069 /afii10070 /afii10072 /afii10073
+ /afii10074 /afii10075 /afii10076 /afii10077 /afii10078 /afii10079 /afii10080 /afii10081
+%F0
+ /afii10082 /afii10083 /afii10084 /afii10085 /afii10086 /afii10087 /afii10088 /afii10089
+ /afii10090 /afii10091 /afii10092 /afii10093 /afii10094 /afii10095 /afii10096 /afii10097
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t2a
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=TEX
+% CYRILLIC FONT ENCODING - T2A --feature=kern --feature=onum --feature=liga
+% STEP-Italic.otf STEP-Italic-tosf-t2a'
diff --git a/fonts/step/enc/a_lvbxzy.enc b/fonts/step/enc/a_lvbxzy.enc
new file mode 100644
index 0000000000..21bc28dce8
--- /dev/null
+++ b/fonts/step/enc/a_lvbxzy.enc
@@ -0,0 +1,63 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_lvbxzyfapvbm3e67hbx5haoghb
+% Encoding created by otftotfm on Tue Sep 10 00:18:15 2019
+% Command line follows encoding
+/AutoEnc_lvbxzyfapvbm3e67hbx5haoghb [
+%00
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /cedilla /ogonek /quotesinglbase /exclam /question
+%10
+ /C /exclamdown /quotedblbase /questiondown /endash /.notdef /.notdef /.notdef
+ /uni2190 /uni2192 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /uni2423 /.notdef /.notdef /.notdef /dollar /.notdef /.notdef /quotesingle
+ /.notdef /.notdef /uni2217 /.notdef /comma /.notdef /period /fraction
+%30
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /uni27E8 /minus /uni27E9 /.notdef
+%40
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /uni2127 /.notdef /.notdef
+%50
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /uni2126
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /uni2191 /uni2193
+%60
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /uni266A /.notdef
+%70
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%80
+ /.notdef /.notdef /.notdef /.notdef /dagger /daggerdbl /uni2225 /perthousand
+ /bullet /.notdef /.notdef /.notdef /florin /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /uni20A4 /.notdef /.notdef /.notdef /.notdef /trademark
+ /uni2031 /.notdef /.notdef /uni2116 /.notdef /uni212E /uni25E6 /.notdef
+%A0
+ /.notdef /.notdef /cent /sterling /currency /yen /brokenbar /section
+ /.notdef /copyright /ordfeminine /.notdef /logicalnot /.notdef /registered /.notdef
+%B0
+ /degree /plusminus /twosuperior /threesuperior /.notdef /mu /paragraph /periodcentered
+ /uni203B /onesuperior /ordmasculine /uni221A /onequarter /onehalf /threequarters /uni20AC
+%C0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%D0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /multiply /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%E0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%F0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /divide /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ts1
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=TEX
+% TEXT COMPANION SYMBOLS 1---TS1 --feature=onum --feature=liga
+% STEP-Regular.otf STEP-Regular-tlf-ts1'
diff --git a/fonts/step/enc/a_n35jrc.enc b/fonts/step/enc/a_n35jrc.enc
new file mode 100644
index 0000000000..5ea147299e
--- /dev/null
+++ b/fonts/step/enc/a_n35jrc.enc
@@ -0,0 +1,63 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_n35jrcm4jegjkvm2ry2xjfqlfc
+% Encoding created by otftotfm on Sun Sep 15 07:14:44 2019
+% Command line follows encoding
+/AutoEnc_n35jrcm4jegjkvm2ry2xjfqlfc [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /f_j /f_f_j
+%10
+ /quotedblleft /quotedblright /.notdef /.notdef /.notdef /endash /emdash /.notdef
+ /.notdef /dotlessi /uni0237 /ff /fi /fl /ffi /ffl
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero /one /two /three /four /five /six /seven
+ /eight /nine /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /afii10050 /uni0492 /afii10051 /afii10060 /uni04BA /uni0496 /uni0498 /afii10058
+ /afii10056 /uni049A /uni04A0 /uni049C /.notdef /uni04A2 /.notdef /afii10054
+%90
+ /uni04E8 /uni04AA /afii10062 /uni04AE /uni04B0 /uni04B2 /afii10145 /uni04B8
+ /uni04B6 /afii10053 /uni04D8 /afii10059 /afii10023 /uni2116 /currency /section
+%A0
+ /afii10098 /uni0493 /afii10099 /afii10108 /uni04BB /uni0497 /uni0499 /afii10106
+ /afii10104 /uni049B /uni04A1 /uni049D /.notdef /uni04A3 /.notdef /afii10102
+%B0
+ /uni04E9 /uni04AB /afii10110 /uni04AF /uni04B1 /uni04B3 /afii10193 /uni04B9
+ /uni04B7 /afii10101 /afii10846 /afii10107 /afii10071 /quotedblbase /guillemotleft /guillemotright
+%C0
+ /afii10017 /afii10018 /afii10019 /afii10020 /afii10021 /afii10022 /afii10024 /afii10025
+ /afii10026 /afii10027 /afii10028 /afii10029 /afii10030 /afii10031 /afii10032 /afii10033
+%D0
+ /afii10034 /afii10035 /afii10036 /afii10037 /afii10038 /afii10039 /afii10040 /afii10041
+ /afii10042 /afii10043 /afii10044 /afii10045 /afii10046 /afii10047 /afii10048 /afii10049
+%E0
+ /afii10065 /afii10066 /afii10067 /afii10068 /afii10069 /afii10070 /afii10072 /afii10073
+ /afii10074 /afii10075 /afii10076 /afii10077 /afii10078 /afii10079 /afii10080 /afii10081
+%F0
+ /afii10082 /afii10083 /afii10084 /afii10085 /afii10086 /afii10087 /afii10088 /afii10089
+ /afii10090 /afii10091 /afii10092 /afii10093 /afii10094 /afii10095 /afii10096 /afii10097
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t2a
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=TEX
+% CYRILLIC FONT ENCODING - T2A --feature=kern --feature=liga STEP-Italic.otf
+% STEP-Italic-tlf-t2a'
diff --git a/fonts/step/enc/a_nj7yl6.enc b/fonts/step/enc/a_nj7yl6.enc
new file mode 100644
index 0000000000..409805fce6
--- /dev/null
+++ b/fonts/step/enc/a_nj7yl6.enc
@@ -0,0 +1,64 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_nj7yl6jllb26bp2usgxp6rvghd
+% Encoding created by otftotfm on Tue Sep 10 00:12:29 2019
+% Command line follows encoding
+/AutoEnc_nj7yl6jllb26bp2usgxp6rvghd [
+%00
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /cedilla /ogonek /quotesinglbase /exclam /question
+%10
+ /C /exclamdown /quotedblbase /questiondown /endash /.notdef /.notdef /.notdef
+ /uni2190 /uni2192 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /uni2423 /.notdef /.notdef /.notdef /dollar /.notdef /.notdef /quotesingle
+ /.notdef /.notdef /uni2217 /.notdef /comma /.notdef /period /fraction
+%30
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /uni27E8 /minus /uni27E9 /.notdef
+%40
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /uni2127 /.notdef /.notdef
+%50
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /uni2126
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /uni2191 /uni2193
+%60
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /uni266A /.notdef
+%70
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%80
+ /.notdef /.notdef /.notdef /.notdef /dagger /daggerdbl /uni2225 /perthousand
+ /bullet /.notdef /.notdef /.notdef /florin /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /uni20A4 /.notdef /.notdef /.notdef /.notdef /trademark
+ /uni2031 /.notdef /.notdef /uni2116 /.notdef /uni212E /uni25E6 /.notdef
+%A0
+ /.notdef /.notdef /cent /sterling /currency /yen /brokenbar /section
+ /.notdef /copyright /ordfeminine /.notdef /logicalnot /.notdef /registered /.notdef
+%B0
+ /degree /plusminus /twosuperior /threesuperior /.notdef /mu /paragraph /periodcentered
+ /uni203B /onesuperior /ordmasculine /uni221A /onequarter /onehalf /threequarters /uni20AC
+%C0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%D0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /multiply /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%E0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%F0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /divide /.notdef
+ /ffl /ffi /ff /fl /l /fi /i /f
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ts1
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=TEX
+% TEXT COMPANION SYMBOLS 1---TS1 --feature=onum --ligkern=f i =: fi
+% --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff
+% l =: ffl STEP-Regular.otf STEP-Regular-tlf-ts1'
diff --git a/fonts/step/enc/a_oqx7v6.enc b/fonts/step/enc/a_oqx7v6.enc
new file mode 100644
index 0000000000..4476ba0138
--- /dev/null
+++ b/fonts/step/enc/a_oqx7v6.enc
@@ -0,0 +1,63 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_oqx7v66vilwb22ocpaqstjso6h
+% Encoding created by otftotfm on Sun Sep 15 07:14:45 2019
+% Command line follows encoding
+/AutoEnc_oqx7v66vilwb22ocpaqstjso6h [
+%00
+ /endash /.notdef /.notdef /.notdef /.notdef /.notdef /uni03DB /uni03DB
+ /.notdef /.notdef /.notdef /.notdef /uni0391 /uni03AB /uni03B1 /uni03CB
+%10
+ /.notdef /.notdef /uni03DF /uni03D9 /.notdef /uni03D8 /uni03DA /uni03E0
+ /uni20AC /perthousand /uni0259 /uni03E1 /quoteleft /quoteright /breve /macron
+%20
+ /.notdef /exclam /dieresis /uni0385 /.notdef /percent /periodcentered /uni0384
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.sups /one.sups /two.sups /three.sups /four.sups /five.sups /six.sups /seven.sups
+ /eight.sups /nine.sups /colon /uni0387 /.notdef /equal /.notdef /semicolon
+%40
+ /.notdef /uni0391 /uni0392 /.notdef /uni0394 /uni0395 /uni03A6 /uni0393
+ /uni0397 /uni0399 /uni0398 /uni039A /uni039B /uni039C /uni039D /uni039F
+%50
+ /uni03A0 /uni03A7 /uni03A1 /uni03A3 /uni03A4 /uni03A5 /.notdef /uni03A9
+ /uni039E /uni03A8 /uni0396 /bracketleft /.notdef /bracketright /.notdef /.notdef
+%60
+ /.notdef /uni03B1 /uni03B2 /uni03C2 /uni03B4 /uni03B5 /uni03D5 /uni03B3
+ /uni03B7 /uni03B9 /uni03B8 /uni03BA /uni03BB /mu /uni03BD /uni03BF
+%70
+ /uni03C0 /uni03C7 /uni03C1 /uni03C3 /uni03C4 /uni03C5 /.notdef /uni03C9
+ /uni03BE /uni03C8 /uni03B6 /guillemotleft /uni037A /guillemotright /.notdef /emdash
+%80
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /uni03AC /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /.notdef /uni03DD /.notdef /.notdef /.notdef /uni038C
+ /.notdef /.notdef /.notdef /uni038A /.notdef /.notdef /.notdef /uni0389
+%A0
+ /uni03AE /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%B0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /uni03CE /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%C0
+ /.notdef /.notdef /.notdef /uni03DC /.notdef /.notdef /.notdef /uni0388
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%D0
+ /uni03AF /.notdef /.notdef /.notdef /uni03CD /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /uni03AA /.notdef /.notdef /.notdef /uni03AB
+%E0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /uni03AD /.notdef /.notdef /.notdef /uni03CC /.notdef /.notdef /.notdef
+%F0
+ /uni03CA /.notdef /uni0390 /.notdef /uni03CB /.notdef /uni03B0 /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /uni0386 /.notdef /.notdef
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_lgr
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=GREEK
+% FONT ENCODING - LGR --feature=kern --feature=sups --ligkern=* {KL} *
+% --feature=liga STEP-Italic.otf STEP-Italic-sup-lgr'
diff --git a/fonts/step/enc/a_psybls.enc b/fonts/step/enc/a_psybls.enc
new file mode 100644
index 0000000000..483d9cf66e
--- /dev/null
+++ b/fonts/step/enc/a_psybls.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_psyblsm2m3fsejbbcufwpd5t7f
+% Encoding created by otftotfm on Tue Sep 10 00:12:30 2019
+% Command line follows encoding
+/AutoEnc_psyblsm2m3fsejbbcufwpd5t7f [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
+%10
+ /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef
+ /.notdef /dotlessi /uni0237 /ff /fi /fl /ffi /ffl
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.sinf /one.sinf /two.sinf /three.sinf /four.sinf /five.sinf /six.sinf /seven.sinf
+ /eight.sinf /nine.sinf /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /uni0102 /uni0104 /uni0106 /uni010C /uni010E /uni011A /uni0118 /uni011E
+ /uni0139 /uni013D /Lslash /uni0143 /uni0147 /uni014A /uni0150 /uni0154
+%90
+ /uni0158 /uni015A /Scaron /uni015E /uni0164 /uni0162 /uni0170 /uni016E
+ /Ydieresis /uni0179 /Zcaron /uni017B /uni0132 /uni0130 /uni0111 /section
+%A0
+ /uni0103 /uni0105 /uni0107 /uni010D /uni010F /uni011B /uni0119 /uni011F
+ /uni013A /uni013E /lslash /uni0144 /uni0148 /uni014B /uni0151 /uni0155
+%B0
+ /uni0159 /uni015B /scaron /uni015F /uni0165 /uni0163 /uni0171 /uni016F
+ /ydieresis /uni017A /zcaron /uni017C /uni0133 /exclamdown /questiondown /sterling
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
+%E0
+ /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
+ /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
+%F0
+ /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /oe
+ /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /germandbls
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t1
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap
+% --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN --feature=kern
+% --feature=liga --feature=sinf --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% --ligkern=* {KL} * STEP-Regular.otf STEP-Regular-inf-t1'
diff --git a/fonts/step/enc/a_q6ipx2.enc b/fonts/step/enc/a_q6ipx2.enc
new file mode 100644
index 0000000000..f9aa5176a9
--- /dev/null
+++ b/fonts/step/enc/a_q6ipx2.enc
@@ -0,0 +1,64 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_q6ipx2lntlxny52g2fzgkoszuc
+% Encoding created by otftotfm on Tue Sep 10 00:12:32 2019
+% Command line follows encoding
+/AutoEnc_q6ipx2lntlxny52g2fzgkoszuc [
+%00
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /cedilla /ogonek /quotesinglbase /exclam /question
+%10
+ /C /exclamdown /quotedblbase /questiondown /endash /.notdef /.notdef /.notdef
+ /uni2190 /uni2192 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /uni2423 /.notdef /.notdef /.notdef /dollar /.notdef /.notdef /quotesingle
+ /.notdef /.notdef /uni2217 /.notdef /comma /.notdef /period /fraction
+%30
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /uni27E8 /minus /uni27E9 /.notdef
+%40
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /uni2127 /.notdef /.notdef
+%50
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /uni2126
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /uni2191 /uni2193
+%60
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%70
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%80
+ /.notdef /.notdef /.notdef /.notdef /dagger /daggerdbl /uni2225 /perthousand
+ /bullet /.notdef /.notdef /.notdef /florin /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /uni20A4 /.notdef /.notdef /.notdef /.notdef /trademark
+ /uni2031 /.notdef /.notdef /uni2116 /.notdef /.notdef /.notdef /.notdef
+%A0
+ /.notdef /.notdef /cent /sterling /currency /yen /brokenbar /section
+ /.notdef /copyright /ordfeminine /.notdef /logicalnot /.notdef /registered /.notdef
+%B0
+ /degree /plusminus /twosuperior /threesuperior /.notdef /mu /paragraph /periodcentered
+ /.notdef /onesuperior /ordmasculine /uni221A /onequarter /onehalf /threequarters /uni20AC
+%C0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%D0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /multiply /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%E0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%F0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /divide /.notdef
+ /ffl /ffi /ff /fl /l /fi /i /f
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ts1
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=TEX
+% TEXT COMPANION SYMBOLS 1---TS1 --feature=onum --ligkern=f i =: fi
+% --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff
+% l =: ffl STEP-Bold.otf STEP-Bold-tlf-ts1'
diff --git a/fonts/step/enc/a_redus5.enc b/fonts/step/enc/a_redus5.enc
new file mode 100644
index 0000000000..384ee86235
--- /dev/null
+++ b/fonts/step/enc/a_redus5.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_redus5fqyucraank777ybmhnvb
+% Encoding created by otftotfm on Tue Sep 10 00:12:28 2019
+% Command line follows encoding
+/AutoEnc_redus5fqyucraank777ybmhnvb [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
+%10
+ /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef
+ /.notdef /dotlessi /uni0237 /ff /fi /fl /ffi /ffl
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.sups /one.sups /two.sups /three.sups /four.sups /five.sups /six.sups /seven.sups
+ /eight.sups /nine.sups /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /uni0102 /uni0104 /uni0106 /uni010C /uni010E /uni011A /uni0118 /uni011E
+ /uni0139 /uni013D /Lslash /uni0143 /uni0147 /uni014A /uni0150 /uni0154
+%90
+ /uni0158 /uni015A /Scaron /uni015E /uni0164 /uni0162 /uni0170 /uni016E
+ /Ydieresis /uni0179 /Zcaron /uni017B /uni0132 /uni0130 /uni0111 /section
+%A0
+ /uni0103 /uni0105 /uni0107 /uni010D /uni010F /uni011B /uni0119 /uni011F
+ /uni013A /uni013E /lslash /uni0144 /uni0148 /uni014B /uni0151 /uni0155
+%B0
+ /uni0159 /uni015B /scaron /uni015F /uni0165 /uni0163 /uni0171 /uni016F
+ /ydieresis /uni017A /zcaron /uni017C /uni0133 /exclamdown /questiondown /sterling
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
+%E0
+ /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
+ /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
+%F0
+ /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /oe
+ /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /germandbls
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t1
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap
+% --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN --feature=kern
+% --feature=liga --feature=sups --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% --ligkern=* {KL} * STEP-Regular.otf STEP-Regular-sup-t1'
diff --git a/fonts/step/enc/a_rgssq4.enc b/fonts/step/enc/a_rgssq4.enc
new file mode 100644
index 0000000000..6178235a80
--- /dev/null
+++ b/fonts/step/enc/a_rgssq4.enc
@@ -0,0 +1,63 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_rgssq43eoy3k6fmyic7tlnmsea
+% Encoding created by otftotfm on Sun Sep 15 07:14:49 2019
+% Command line follows encoding
+/AutoEnc_rgssq43eoy3k6fmyic7tlnmsea [
+%00
+ /endash /.notdef /.notdef /.notdef /.notdef /.notdef /uni03DB /uni03DB
+ /.notdef /.notdef /.notdef /.notdef /uni0391 /uni03AB /uni03B1 /uni03CB
+%10
+ /.notdef /.notdef /uni03DF /uni03D9 /.notdef /uni03D8 /uni03DA /uni03E0
+ /uni20AC /perthousand /uni0259 /uni03E1 /quoteleft /quoteright /breve /macron
+%20
+ /.notdef /exclam /dieresis /uni0385 /.notdef /percent /periodcentered /uni0384
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero /one /two /three /four /five /six /seven
+ /eight /nine /colon /uni0387 /.notdef /equal /.notdef /semicolon
+%40
+ /.notdef /uni0391 /uni0392 /.notdef /uni0394 /uni0395 /uni03A6 /uni0393
+ /uni0397 /uni0399 /uni0398 /uni039A /uni039B /uni039C /uni039D /uni039F
+%50
+ /uni03A0 /uni03A7 /uni03A1 /uni03A3 /uni03A4 /uni03A5 /.notdef /uni03A9
+ /uni039E /uni03A8 /uni0396 /bracketleft /.notdef /bracketright /.notdef /.notdef
+%60
+ /.notdef /uni03B1 /uni03B2 /uni03C2 /uni03B4 /uni03B5 /uni03D5 /uni03B3
+ /uni03B7 /uni03B9 /uni03B8 /uni03BA /uni03BB /mu /uni03BD /uni03BF
+%70
+ /uni03C0 /uni03C7 /uni03C1 /uni03C3 /uni03C4 /uni03C5 /.notdef /uni03C9
+ /uni03BE /uni03C8 /uni03B6 /guillemotleft /.notdef /guillemotright /.notdef /emdash
+%80
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /uni03AC /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /.notdef /uni03DD /.notdef /.notdef /.notdef /uni038C
+ /.notdef /.notdef /.notdef /uni038A /.notdef /.notdef /.notdef /uni0389
+%A0
+ /uni03AE /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%B0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /uni03CE /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%C0
+ /.notdef /.notdef /.notdef /uni03DC /.notdef /.notdef /.notdef /uni0388
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%D0
+ /uni03AF /.notdef /.notdef /.notdef /uni03CD /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /uni03AA /.notdef /.notdef /.notdef /uni03AB
+%E0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /uni03AD /.notdef /.notdef /.notdef /uni03CC /.notdef /.notdef /.notdef
+%F0
+ /uni03CA /.notdef /uni0390 /.notdef /uni03CB /.notdef /uni03B0 /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /uni0386 /.notdef /.notdef
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_lgr
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=GREEK
+% FONT ENCODING - LGR --feature=kern --feature=liga STEP-BoldItalic.otf
+% STEP-BoldItalic-tlf-lgr'
diff --git a/fonts/step/enc/a_rx4otu.enc b/fonts/step/enc/a_rx4otu.enc
new file mode 100644
index 0000000000..2d800d006e
--- /dev/null
+++ b/fonts/step/enc/a_rx4otu.enc
@@ -0,0 +1,63 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_rx4otumgzhwozbsf7ska3wdndh
+% Encoding created by otftotfm on Sun Sep 15 07:14:50 2019
+% Command line follows encoding
+/AutoEnc_rx4otumgzhwozbsf7ska3wdndh [
+%00
+ /endash /.notdef /.notdef /.notdef /.notdef /.notdef /uni03DB /uni03DB
+ /.notdef /.notdef /.notdef /.notdef /uni0391 /uni03AB /uni03B1 /uni03CB
+%10
+ /.notdef /.notdef /uni03DF /uni03D9 /.notdef /uni03D8 /uni03DA /uni03E0
+ /uni20AC /perthousand /uni0259 /uni03E1 /quoteleft /quoteright /breve /macron
+%20
+ /.notdef /exclam /dieresis /uni0385 /.notdef /percent /periodcentered /uni0384
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.sups /one.sups /two.sups /three.sups /four.sups /five.sups /six.sups /seven.sups
+ /eight.sups /nine.sups /colon /uni0387 /.notdef /equal /.notdef /semicolon
+%40
+ /.notdef /uni0391 /uni0392 /.notdef /uni0394 /uni0395 /uni03A6 /uni0393
+ /uni0397 /uni0399 /uni0398 /uni039A /uni039B /uni039C /uni039D /uni039F
+%50
+ /uni03A0 /uni03A7 /uni03A1 /uni03A3 /uni03A4 /uni03A5 /.notdef /uni03A9
+ /uni039E /uni03A8 /uni0396 /bracketleft /.notdef /bracketright /.notdef /.notdef
+%60
+ /.notdef /uni03B1 /uni03B2 /uni03C2 /uni03B4 /uni03B5 /uni03D5 /uni03B3
+ /uni03B7 /uni03B9 /uni03B8 /uni03BA /uni03BB /mu /uni03BD /uni03BF
+%70
+ /uni03C0 /uni03C7 /uni03C1 /uni03C3 /uni03C4 /uni03C5 /.notdef /uni03C9
+ /uni03BE /uni03C8 /uni03B6 /guillemotleft /.notdef /guillemotright /.notdef /emdash
+%80
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /uni03AC /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /.notdef /uni03DD /.notdef /.notdef /.notdef /uni038C
+ /.notdef /.notdef /.notdef /uni038A /.notdef /.notdef /.notdef /uni0389
+%A0
+ /uni03AE /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%B0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /uni03CE /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%C0
+ /.notdef /.notdef /.notdef /uni03DC /.notdef /.notdef /.notdef /uni0388
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%D0
+ /uni03AF /.notdef /.notdef /.notdef /uni03CD /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /uni03AA /.notdef /.notdef /.notdef /uni03AB
+%E0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /uni03AD /.notdef /.notdef /.notdef /uni03CC /.notdef /.notdef /.notdef
+%F0
+ /uni03CA /.notdef /uni0390 /.notdef /uni03CB /.notdef /uni03B0 /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /uni0386 /.notdef /.notdef
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_lgr
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=GREEK
+% FONT ENCODING - LGR --feature=kern --feature=sups --ligkern=* {KL} *
+% --feature=liga STEP-BoldItalic.otf STEP-BoldItalic-sup-lgr'
diff --git a/fonts/step/enc/a_smrcla.enc b/fonts/step/enc/a_smrcla.enc
new file mode 100644
index 0000000000..096338c706
--- /dev/null
+++ b/fonts/step/enc/a_smrcla.enc
@@ -0,0 +1,64 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_smrclajsycaupxlyfmzu5xmnvh
+% Encoding created by otftotfm on Tue Sep 10 00:12:30 2019
+% Command line follows encoding
+/AutoEnc_smrclajsycaupxlyfmzu5xmnvh [
+%00
+ /uni0393 /uni2206 /uni0398 /uni039B /uni039E /uni03A0 /uni03A3 /uni03A5
+ /uni03A6 /uni03A8 /uni2126 /ff /fi /fl /ffi /ffl
+%10
+ /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
+%20
+ /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.sinf /one.sinf /two.sinf /three.sinf /four.sinf /five.sinf /six.sinf /seven.sinf
+ /eight.sinf /nine.sinf /colon /semicolon /exclamdown /equal /questiondown /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis
+%80
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /Lslash /.notdef /.notdef /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%A0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /lslash /.notdef /.notdef /.notdef /.notdef /.notdef
+%B0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%C0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%D0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%E0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%F0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ot1
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=TEX
+% TEXT --feature=kern --feature=liga --feature=sinf --ligkern=f i =: fi
+% --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff
+% l =: ffl --ligkern=* {KL} * STEP-Regular.otf STEP-Regular-inf-ot1'
diff --git a/fonts/step/enc/a_tpegoz.enc b/fonts/step/enc/a_tpegoz.enc
new file mode 100644
index 0000000000..ff80a4c866
--- /dev/null
+++ b/fonts/step/enc/a_tpegoz.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_tpegozswdw5qsbgqvweky5yczc
+% Encoding created by otftotfm on Tue Sep 10 00:12:29 2019
+% Command line follows encoding
+/AutoEnc_tpegozswdw5qsbgqvweky5yczc [
+%00
+ /.notdef /Euro.sc /.notdef /.notdef /fraction /dotaccent /hungarumlaut /ogonek
+ /.notdef /.notdef /.notdef /ff.sc /fi.sc /fl.sc /ffi.sc /ffl.sc
+%10
+ /dotlessi.sc /uni0237 /grave /acute /caron /breve /macron /ring
+ /cedilla /.notdef /ae.sc /oe.sc /oslash.sc /AE /OE /Oslash
+%20
+ /space /exclam.sc /quotedbl /numbersign /dollar.sc /percent /ampersand.sc /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero /one /two /three /four /five /six /seven
+ /eight /nine /colon /semicolon /less /equal /greater /question.sc
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /circumflex /underscore
+%60
+ /quoteleft /a.sc /b.sc /c.sc /d.sc /e.sc /f.sc /g.sc
+ /h.sc /i.sc /j.sc /k.sc /l.sc /m.sc /n.sc /o.sc
+%70
+ /p.sc /q.sc /r.sc /s.sc /t.sc /u.sc /v.sc /w.sc
+ /x.sc /y.sc /z.sc /braceleft /bar /braceright /tilde /dieresis
+%80
+ /Lslash /quotesingle /quotesinglbase /florin /quotedblbase /ellipsis /dagger /daggerdbl
+ /circumflex /perthousand /Scaron /guilsinglleft /OE /Zcaron /asciicircum /minus
+%90
+ /lslash.sc /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash
+ /tilde /trademark /scaron.sc /guilsinglright /oe.sc /uni017E.sc /asciitilde /Ydieresis
+%A0
+ /.notdef /exclamdown.sc /cent /sterling /currency /yen /brokenbar /section
+ /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /uni00AD /registered /macron
+%B0
+ /degree /plusminus /twosuperior /threesuperior /acute /mu /paragraph /periodcentered
+ /cedilla /onesuperior /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown.sc
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
+%E0
+ /agrave.sc /aacute.sc /acircumflex.sc /atilde.sc /adieresis.sc /aring.sc /ae.sc /ccedilla.sc
+ /egrave.sc /eacute.sc /ecircumflex.sc /edieresis.sc /igrave.sc /iacute.sc /icircumflex.sc /idieresis.sc
+%F0
+ /eth.sc /ntilde.sc /ograve.sc /oacute.sc /ocircumflex.sc /otilde.sc /odieresis.sc /divide
+ /oslash.sc /ugrave.sc /uacute.sc /ucircumflex.sc /udieresis.sc /yacute.sc /thorn.sc /ydieresis.sc
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ly1
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=TEX
+% TYPEWRITER AND WINDOWS ANSI --feature=kern --feature=liga --feature=smcp
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% STEP-Regular.otf STEP-Regular-tlf-sc-ly1'
diff --git a/fonts/step/enc/a_tpkmtb.enc b/fonts/step/enc/a_tpkmtb.enc
new file mode 100644
index 0000000000..00546e7657
--- /dev/null
+++ b/fonts/step/enc/a_tpkmtb.enc
@@ -0,0 +1,63 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_tpkmtbcbyp6rgp6tbh7vsoag3h
+% Encoding created by otftotfm on Sun Sep 15 07:14:40 2019
+% Command line follows encoding
+/AutoEnc_tpkmtbcbyp6rgp6tbh7vsoag3h [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /uni2329 /uni232A
+%10
+ /quotedblleft /quotedblright /f_j /f_f_j /.notdef /endash /emdash /.notdef
+ /.notdef /dotlessi /uni0237 /ff /fi /fl /ffi /ffl
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero /one /two /three /four /five /six /seven
+ /eight /nine /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /afii10050 /uni0492 /afii10051 /afii10060 /uni04BA /uni0496 /uni0498 /afii10058
+ /afii10056 /uni049A /uni04A0 /uni049C /.notdef /uni04A2 /.notdef /afii10054
+%90
+ /uni04E8 /uni04AA /afii10062 /uni04AE /uni04B0 /uni04B2 /afii10145 /uni04B8
+ /uni04B6 /afii10053 /uni04D8 /afii10059 /afii10023 /uni2116 /currency /section
+%A0
+ /afii10098 /uni0493 /afii10099 /afii10108 /uni04BB /uni0497 /uni0499 /afii10106
+ /afii10104 /uni049B /uni04A1 /uni049D /.notdef /uni04A3 /.notdef /afii10102
+%B0
+ /uni04E9 /uni04AB /afii10110 /uni04AF /uni04B1 /uni04B3 /afii10193 /uni04B9
+ /uni04B7 /afii10101 /afii10846 /afii10107 /afii10071 /quotedblbase /guillemotleft /guillemotright
+%C0
+ /afii10017 /afii10018 /afii10019 /afii10020 /afii10021 /afii10022 /afii10024 /afii10025
+ /afii10026 /afii10027 /afii10028 /afii10029 /afii10030 /afii10031 /afii10032 /afii10033
+%D0
+ /afii10034 /afii10035 /afii10036 /afii10037 /afii10038 /afii10039 /afii10040 /afii10041
+ /afii10042 /afii10043 /afii10044 /afii10045 /afii10046 /afii10047 /afii10048 /afii10049
+%E0
+ /afii10065 /afii10066 /afii10067 /afii10068 /afii10069 /afii10070 /afii10072 /afii10073
+ /afii10074 /afii10075 /afii10076 /afii10077 /afii10078 /afii10079 /afii10080 /afii10081
+%F0
+ /afii10082 /afii10083 /afii10084 /afii10085 /afii10086 /afii10087 /afii10088 /afii10089
+ /afii10090 /afii10091 /afii10092 /afii10093 /afii10094 /afii10095 /afii10096 /afii10097
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t2a
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=TEX
+% CYRILLIC FONT ENCODING - T2A --feature=kern --feature=liga
+% STEP-Regular.otf STEP-Regular-tlf-t2a'
diff --git a/fonts/step/enc/a_tqaent.enc b/fonts/step/enc/a_tqaent.enc
new file mode 100644
index 0000000000..a9a9db0928
--- /dev/null
+++ b/fonts/step/enc/a_tqaent.enc
@@ -0,0 +1,63 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_tqaent5xephwt3gq5v75glgnka
+% Encoding created by otftotfm on Sun Sep 15 07:14:47 2019
+% Command line follows encoding
+/AutoEnc_tqaent5xephwt3gq5v75glgnka [
+%00
+ /endash /uni032F /.notdef /.notdef /.notdef /.notdef /uni03DB /uni03DB
+ /.notdef /.notdef /.notdef /.notdef /uni0391 /uni03AB /uni03B1 /uni03CB
+%10
+ /uni0316 /uni0317 /uni03DF /uni03D9 /uni032E /uni03D8 /uni03DA /uni03E0
+ /uni20AC /perthousand /uni0259 /uni03E1 /quoteleft /quoteright /breve /macron
+%20
+ /.notdef /exclam /dieresis /uni0385 /.notdef /percent /periodcentered /uni0384
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.sups /one.sups /two.sups /three.sups /four.sups /five.sups /six.sups /seven.sups
+ /eight.sups /nine.sups /colon /uni0387 /.notdef /equal /.notdef /semicolon
+%40
+ /.notdef /uni0391 /uni0392 /.notdef /uni2206 /uni0395 /uni03A6 /uni0393
+ /uni0397 /uni0399 /uni0398 /uni039A /uni039B /uni039C /uni039D /uni039F
+%50
+ /uni03A0 /uni03A7 /uni03A1 /uni03A3 /uni03A4 /uni03A5 /.notdef /uni2126
+ /uni039E /uni03A8 /uni0396 /bracketleft /.notdef /bracketright /.notdef /.notdef
+%60
+ /.notdef /uni03B1 /uni03B2 /uni03C2 /uni03B4 /uni03B5 /uni03D5 /uni03B3
+ /uni03B7 /uni03B9 /uni03B8 /uni03BA /uni03BB /mu /uni03BD /uni03BF
+%70
+ /uni03C0 /uni03C7 /uni03C1 /uni03C3 /uni03C4 /uni03C5 /.notdef /uni03C9
+ /uni03BE /uni03C8 /uni03B6 /guillemotleft /.notdef /guillemotright /.notdef /emdash
+%80
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /uni03AC /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /.notdef /uni03DD /.notdef /.notdef /.notdef /uni038C
+ /.notdef /.notdef /.notdef /uni038A /.notdef /.notdef /.notdef /uni0389
+%A0
+ /uni03AE /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%B0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /uni03CE /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%C0
+ /.notdef /.notdef /.notdef /uni03DC /.notdef /.notdef /.notdef /uni0388
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%D0
+ /uni03AF /.notdef /.notdef /.notdef /uni03CD /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /uni03AA /.notdef /.notdef /.notdef /uni03AB
+%E0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /uni03AD /.notdef /.notdef /.notdef /uni03CC /.notdef /.notdef /.notdef
+%F0
+ /uni03CA /.notdef /uni0390 /.notdef /uni03CB /.notdef /uni03B0 /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /uni0386 /.notdef /.notdef
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_lgr
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=GREEK
+% FONT ENCODING - LGR --feature=kern --feature=sups --ligkern=* {KL} *
+% --feature=liga STEP-Bold.otf STEP-Bold-sup-lgr'
diff --git a/fonts/step/enc/a_uda4d5.enc b/fonts/step/enc/a_uda4d5.enc
new file mode 100644
index 0000000000..68f3a7c11d
--- /dev/null
+++ b/fonts/step/enc/a_uda4d5.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_uda4d5bmfcmbgrfg4tfrk2i5oe
+% Encoding created by otftotfm on Tue Sep 10 00:12:30 2019
+% Command line follows encoding
+/AutoEnc_uda4d5bmfcmbgrfg4tfrk2i5oe [
+%00
+ /uni0393 /uni2206 /uni0398 /uni039B /uni039E /uni03A0 /uni03A3 /uni03A5
+ /uni03A6 /uni03A8 /uni2126 /ff.sc /fi.sc /fl.sc /ffi.sc /ffl.sc
+%10
+ /dotlessi.sc /uni0237 /grave /acute /caron /breve /macron /ring
+ /cedilla /.notdef /ae.sc /oe.sc /oslash.sc /AE /OE /Oslash
+%20
+ /space /exclam.sc /quotedblright /numbersign /dollar.sc /percent /ampersand.sc /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.onum /one.onum /two.onum /three.onum /four.onum /five.onum /six.onum /seven.onum
+ /eight.onum /nine.onum /colon /semicolon /exclamdown.sc /equal /questiondown.sc /question.sc
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent
+%60
+ /quoteleft /a.sc /b.sc /c.sc /d.sc /e.sc /f.sc /g.sc
+ /h.sc /i.sc /j.sc /k.sc /l.sc /m.sc /n.sc /o.sc
+%70
+ /p.sc /q.sc /r.sc /s.sc /t.sc /u.sc /v.sc /w.sc
+ /x.sc /y.sc /z.sc /endash /emdash /hungarumlaut /tilde /dieresis
+%80
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /Lslash /.notdef /.notdef /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%A0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /lslash.sc /.notdef /.notdef /.notdef /.notdef /.notdef
+%B0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%C0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%D0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%E0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%F0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ot1
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=TEX
+% TEXT --feature=kern --feature=liga --feature=onum --feature=smcp
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% STEP-Regular.otf STEP-Regular-tosf-sc-ot1'
diff --git a/fonts/step/enc/a_uhrokn.enc b/fonts/step/enc/a_uhrokn.enc
new file mode 100644
index 0000000000..bb372d38f2
--- /dev/null
+++ b/fonts/step/enc/a_uhrokn.enc
@@ -0,0 +1,64 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_uhroknkfblgpgraqzbt5w3zc5f
+% Encoding created by otftotfm on Tue Sep 10 00:12:28 2019
+% Command line follows encoding
+/AutoEnc_uhroknkfblgpgraqzbt5w3zc5f [
+%00
+ /uni0393 /uni2206 /uni0398 /uni039B /uni039E /uni03A0 /uni03A3 /uni03A5
+ /uni03A6 /uni03A8 /uni2126 /ff /fi /fl /ffi /ffl
+%10
+ /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
+%20
+ /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.sups /one.sups /two.sups /three.sups /four.sups /five.sups /six.sups /seven.sups
+ /eight.sups /nine.sups /colon /semicolon /exclamdown /equal /questiondown /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis
+%80
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /Lslash /.notdef /.notdef /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%A0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /lslash /.notdef /.notdef /.notdef /.notdef /.notdef
+%B0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%C0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%D0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%E0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%F0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ot1
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=TEX
+% TEXT --feature=kern --feature=liga --feature=sups --ligkern=f i =: fi
+% --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff
+% l =: ffl --ligkern=* {KL} * STEP-Regular.otf STEP-Regular-sup-ot1'
diff --git a/fonts/step/enc/a_uip2yp.enc b/fonts/step/enc/a_uip2yp.enc
new file mode 100644
index 0000000000..021baaf3d8
--- /dev/null
+++ b/fonts/step/enc/a_uip2yp.enc
@@ -0,0 +1,63 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_uip2yptzr33tn7ngi6lpkt3n3g
+% Encoding created by otftotfm on Sun Sep 15 07:14:47 2019
+% Command line follows encoding
+/AutoEnc_uip2yptzr33tn7ngi6lpkt3n3g [
+%00
+ /endash /uni032F /.notdef /.notdef /.notdef /.notdef /uni03DB /uni03DB
+ /.notdef /.notdef /.notdef /.notdef /uni0391 /uni03AB /uni03B1 /uni03CB
+%10
+ /uni0316 /uni0317 /uni03DF /uni03D9 /uni032E /uni03D8 /uni03DA /uni03E0
+ /uni20AC /perthousand /uni0259 /uni03E1 /quoteleft /quoteright /breve /macron
+%20
+ /.notdef /exclam /dieresis /uni0385 /.notdef /percent /periodcentered /uni0384
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero /one /two /three /four /five /six /seven
+ /eight /nine /colon /uni0387 /.notdef /equal /.notdef /semicolon
+%40
+ /.notdef /uni0391 /uni0392 /.notdef /uni2206 /uni0395 /uni03A6 /uni0393
+ /uni0397 /uni0399 /uni0398 /uni039A /uni039B /uni039C /uni039D /uni039F
+%50
+ /uni03A0 /uni03A7 /uni03A1 /uni03A3 /uni03A4 /uni03A5 /.notdef /uni2126
+ /uni039E /uni03A8 /uni0396 /bracketleft /.notdef /bracketright /.notdef /.notdef
+%60
+ /.notdef /uni03B1 /uni03B2 /uni03C2 /uni03B4 /uni03B5 /uni03D5 /uni03B3
+ /uni03B7 /uni03B9 /uni03B8 /uni03BA /uni03BB /mu /uni03BD /uni03BF
+%70
+ /uni03C0 /uni03C7 /uni03C1 /uni03C3 /uni03C4 /uni03C5 /.notdef /uni03C9
+ /uni03BE /uni03C8 /uni03B6 /guillemotleft /.notdef /guillemotright /.notdef /emdash
+%80
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /uni03AC /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /.notdef /uni03DD /.notdef /.notdef /.notdef /uni038C
+ /.notdef /.notdef /.notdef /uni038A /.notdef /.notdef /.notdef /uni0389
+%A0
+ /uni03AE /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%B0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /uni03CE /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%C0
+ /.notdef /.notdef /.notdef /uni03DC /.notdef /.notdef /.notdef /uni0388
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%D0
+ /uni03AF /.notdef /.notdef /.notdef /uni03CD /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /uni03AA /.notdef /.notdef /.notdef /uni03AB
+%E0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /uni03AD /.notdef /.notdef /.notdef /uni03CC /.notdef /.notdef /.notdef
+%F0
+ /uni03CA /.notdef /uni0390 /.notdef /uni03CB /.notdef /uni03B0 /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /uni0386 /.notdef /.notdef
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_lgr
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=GREEK
+% FONT ENCODING - LGR --feature=kern --feature=liga STEP-Bold.otf
+% STEP-Bold-tlf-lgr'
diff --git a/fonts/step/enc/a_v7z4fi.enc b/fonts/step/enc/a_v7z4fi.enc
new file mode 100644
index 0000000000..0dd42d7172
--- /dev/null
+++ b/fonts/step/enc/a_v7z4fi.enc
@@ -0,0 +1,64 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_v7z4fimdvhp2rqfjqw263pz7th
+% Encoding created by otftotfm on Tue Sep 10 00:12:31 2019
+% Command line follows encoding
+/AutoEnc_v7z4fimdvhp2rqfjqw263pz7th [
+%00
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /cedilla /ogonek /quotesinglbase /exclam /asterisk
+%10
+ /question /C /quotedblbase /bar /exclamdown /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /questiondown /.notdef
+%20
+ /uni2423 /endash /.notdef /.notdef /dollar /.notdef /.notdef /quotesingle
+ /.notdef /.notdef /.notdef /.notdef /comma /.notdef /period /fraction
+%30
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /minus /.notdef /.notdef
+%40
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%50
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /uni03A9
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%60
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%70
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%80
+ /.notdef /.notdef /.notdef /.notdef /dagger /daggerdbl /.notdef /perthousand
+ /bullet /.notdef /.notdef /.notdef /florin /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /uni20A4 /.notdef /.notdef /.notdef /.notdef /trademark
+ /uni2031 /.notdef /.notdef /uni2116 /.notdef /.notdef /.notdef /.notdef
+%A0
+ /.notdef /.notdef /cent /sterling /currency /yen /brokenbar /section
+ /.notdef /copyright /ordfeminine /.notdef /logicalnot /.notdef /registered /.notdef
+%B0
+ /degree /plusminus /twosuperior /threesuperior /.notdef /mu /paragraph /periodcentered
+ /.notdef /onesuperior /ordmasculine /.notdef /onequarter /onehalf /threequarters /uni20AC
+%C0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%D0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /multiply /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%E0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%F0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /divide /.notdef
+ /ffl /ffi /ff /fl /l /fi /i /f
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ts1
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=TEX
+% TEXT COMPANION SYMBOLS 1---TS1 --feature=onum --ligkern=f i =: fi
+% --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff
+% l =: ffl STEP-Italic.otf STEP-Italic-tlf-ts1'
diff --git a/fonts/step/enc/a_vjmilf.enc b/fonts/step/enc/a_vjmilf.enc
new file mode 100644
index 0000000000..e9df0b5acd
--- /dev/null
+++ b/fonts/step/enc/a_vjmilf.enc
@@ -0,0 +1,63 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_vjmilfn6kdcna7ohcrnlaodj2e
+% Encoding created by otftotfm on Sun Sep 15 07:14:43 2019
+% Command line follows encoding
+/AutoEnc_vjmilfn6kdcna7ohcrnlaodj2e [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /f_j /f_f_j
+%10
+ /quotedblleft /quotedblright /.notdef /.notdef /.notdef /endash /emdash /.notdef
+ /.notdef /dotlessi /uni0237 /ff /fi /fl /ffi /ffl
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.onum /one.onum /two.onum /three.onum /four.onum /five.onum /six.onum /seven.onum
+ /eight.onum /nine.onum /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /.notdef /uni0492 /.notdef /.notdef /uni04BA /uni0496 /.notdef /.notdef
+ /afii10058 /uni049A /.notdef /.notdef /.notdef /uni04A2 /.notdef /.notdef
+%90
+ /uni04E8 /.notdef /afii10062 /uni04AE /.notdef /uni04B2 /.notdef /uni04CB
+ /uni04B6 /afii10059 /uni04D8 /.notdef /afii10023 /uni2116 /currency /section
+%A0
+ /.notdef /uni0493 /.notdef /.notdef /uni04BB /uni0497 /.notdef /.notdef
+ /afii10106 /uni049B /.notdef /.notdef /.notdef /uni04A3 /.notdef /.notdef
+%B0
+ /uni04E9 /.notdef /afii10110 /uni04AF /.notdef /uni04B3 /.notdef /uni04CC
+ /uni04B7 /afii10107 /afii10846 /.notdef /afii10071 /quotedblbase /guillemotleft /guillemotright
+%C0
+ /afii10017 /afii10018 /afii10019 /afii10020 /afii10021 /afii10022 /afii10024 /afii10025
+ /afii10026 /afii10027 /afii10028 /afii10029 /afii10030 /afii10031 /afii10032 /afii10033
+%D0
+ /afii10034 /afii10035 /afii10036 /afii10037 /afii10038 /afii10039 /afii10040 /afii10041
+ /afii10042 /afii10043 /afii10044 /afii10045 /afii10046 /afii10047 /afii10048 /afii10049
+%E0
+ /afii10065 /afii10066 /afii10067 /afii10068 /afii10069 /afii10070 /afii10072 /afii10073
+ /afii10074 /afii10075 /afii10076 /afii10077 /afii10078 /afii10079 /afii10080 /afii10081
+%F0
+ /afii10082 /afii10083 /afii10084 /afii10085 /afii10086 /afii10087 /afii10088 /afii10089
+ /afii10090 /afii10091 /afii10092 /afii10093 /afii10094 /afii10095 /afii10096 /afii10097
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t2b
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=TEX
+% CYRILLIC FONT ENCODING - T2B --feature=kern --feature=onum --feature=liga
+% STEP-Italic.otf STEP-Italic-tosf-t2b'
diff --git a/fonts/step/enc/a_vmnawy.enc b/fonts/step/enc/a_vmnawy.enc
new file mode 100644
index 0000000000..e68e905bc2
--- /dev/null
+++ b/fonts/step/enc/a_vmnawy.enc
@@ -0,0 +1,62 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_vmnawypb3wx7vmuipufjnhaqic
+% Encoding created by otftotfm on Tue Sep 10 00:18:14 2019
+% Command line follows encoding
+/AutoEnc_vmnawypb3wx7vmuipufjnhaqic [
+%00
+ /uni0393 /uni2206 /uni0398 /uni039B /uni039E /uni03A0 /uni03A3 /uni03A5
+ /uni03A6 /uni03A8 /uni2126 /ff /fi /fl /ffi /ffl
+%10
+ /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
+%20
+ /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero /one /two /three /four /five /six /seven
+ /eight /nine /colon /semicolon /exclamdown /equal /questiondown /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis
+%80
+ /f_j /f_f_j /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /Lslash /.notdef /.notdef /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%A0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /lslash /.notdef /.notdef /.notdef /.notdef /.notdef
+%B0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%C0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%D0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%E0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%F0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ot1
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=TEX
+% TEXT --feature=kern --feature=liga STEP-Regular.otf STEP-Regular-tlf-ot1'
diff --git a/fonts/step/enc/a_vzhqhy.enc b/fonts/step/enc/a_vzhqhy.enc
new file mode 100644
index 0000000000..c11a0a6a71
--- /dev/null
+++ b/fonts/step/enc/a_vzhqhy.enc
@@ -0,0 +1,64 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_vzhqhyyynotemelfpertpk2dya
+% Encoding created by otftotfm on Tue Sep 10 00:12:31 2019
+% Command line follows encoding
+/AutoEnc_vzhqhyyynotemelfpertpk2dya [
+%00
+ /uni0393 /uni0394 /uni0398 /uni039B /uni039E /uni03A0 /uni03A3 /uni03A5
+ /uni03A6 /uni03A8 /uni03A9 /ff /fi /fl /ffi /ffl
+%10
+ /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
+%20
+ /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.sups /one.sups /two.sups /three.sups /four.sups /five.sups /six.sups /seven.sups
+ /eight.sups /nine.sups /colon /semicolon /exclamdown /equal /questiondown /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis
+%80
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /Lslash /.notdef /.notdef /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%A0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /lslash /.notdef /.notdef /.notdef /.notdef /.notdef
+%B0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%C0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%D0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%E0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%F0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ot1
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=TEX
+% TEXT --feature=kern --feature=liga --feature=sups --ligkern=f i =: fi
+% --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff
+% l =: ffl --ligkern=* {KL} * STEP-Italic.otf STEP-Italic-sup-ot1'
diff --git a/fonts/step/enc/a_wzfdme.enc b/fonts/step/enc/a_wzfdme.enc
new file mode 100644
index 0000000000..5c32a664e2
--- /dev/null
+++ b/fonts/step/enc/a_wzfdme.enc
@@ -0,0 +1,63 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_wzfdmegp5f532c6rbcwcodplae
+% Encoding created by otftotfm on Sun Sep 15 07:14:38 2019
+% Command line follows encoding
+/AutoEnc_wzfdmegp5f532c6rbcwcodplae [
+%00
+ /f_j /Euro /f_f_j /.notdef /fraction /dotaccent /hungarumlaut /ogonek
+ /.notdef /.notdef /.notdef /ff /fi /fl /ffi /ffl
+%10
+ /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.onum /one.onum /two.onum /three.onum /four.onum /five.onum /six.onum /seven.onum
+ /eight.onum /nine.onum /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /circumflex /underscore
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /braceleft /bar /braceright /tilde /dieresis
+%80
+ /Lslash /quotesingle /quotesinglbase /florin /quotedblbase /ellipsis /dagger /daggerdbl
+ /circumflex /perthousand /Scaron /guilsinglleft /OE /Zcaron /asciicircum /minus
+%90
+ /lslash /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash
+ /tilde /trademark /scaron /guilsinglright /oe /zcaron /asciitilde /Ydieresis
+%A0
+ /.notdef /exclamdown /cent /sterling /currency /yen /brokenbar /section
+ /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /uni00AD /registered /macron
+%B0
+ /degree /plusminus /twosuperior /threesuperior /acute /mu /paragraph /periodcentered
+ /cedilla /onesuperior /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /germandbls
+%E0
+ /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
+ /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
+%F0
+ /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide
+ /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ly1
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=TEX
+% TYPEWRITER AND WINDOWS ANSI --feature=kern --feature=onum --feature=liga
+% STEP-Regular.otf STEP-Regular-tosf-ly1'
diff --git a/fonts/step/enc/a_xnivr2.enc b/fonts/step/enc/a_xnivr2.enc
new file mode 100644
index 0000000000..20a6168d91
--- /dev/null
+++ b/fonts/step/enc/a_xnivr2.enc
@@ -0,0 +1,63 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_xnivr2fhskf5fkog6dneyn6cvf
+% Encoding created by otftotfm on Tue Sep 10 00:18:17 2019
+% Command line follows encoding
+/AutoEnc_xnivr2fhskf5fkog6dneyn6cvf [
+%00
+ /uni0393 /uni0394 /uni0398 /uni039B /uni039E /uni03A0 /uni03A3 /uni03A5
+ /uni03A6 /uni03A8 /uni03A9 /ff /fi /fl /ffi /ffl
+%10
+ /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
+%20
+ /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.onum /one.onum /two.onum /three.onum /four.onum /five.onum /six.onum /seven.onum
+ /eight.onum /nine.onum /colon /semicolon /exclamdown /equal /questiondown /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis
+%80
+ /f_j /f_f_j /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /Lslash /.notdef /.notdef /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%A0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /lslash /.notdef /.notdef /.notdef /.notdef /.notdef
+%B0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%C0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%D0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%E0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%F0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ot1
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=TEX
+% TEXT --feature=kern --feature=onum --feature=liga STEP-Italic.otf
+% STEP-Italic-tosf-ot1'
diff --git a/fonts/step/enc/a_xwhxeh.enc b/fonts/step/enc/a_xwhxeh.enc
new file mode 100644
index 0000000000..16c105f199
--- /dev/null
+++ b/fonts/step/enc/a_xwhxeh.enc
@@ -0,0 +1,63 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_xwhxehzm72pk7cdiqig32k3reh
+% Encoding created by otftotfm on Tue Sep 10 00:05:50 2019
+% Command line follows encoding
+/AutoEnc_xwhxehzm72pk7cdiqig32k3reh [
+%00
+ /.notdef /uni20AC /.notdef /.notdef /fraction /dotaccent /hungarumlaut /ogonek
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%10
+ /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero /one /two /three /four /five /six /seven
+ /eight /nine /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /circumflex /underscore
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /braceleft /bar /braceright /tilde /dieresis
+%80
+ /Lslash /quotesingle /quotesinglbase /florin /quotedblbase /ellipsis /dagger /daggerdbl
+ /circumflex /perthousand /Scaron /guilsinglleft /OE /Zcaron /asciicircum /minus
+%90
+ /lslash /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash
+ /tilde /trademark /scaron /guilsinglright /oe /zcaron /asciitilde /Ydieresis
+%A0
+ /.notdef /exclamdown /cent /sterling /currency /yen /brokenbar /section
+ /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /uni00AD /registered /macron
+%B0
+ /degree /plusminus /twosuperior /threesuperior /acute /mu /paragraph /periodcentered
+ /cedilla /onesuperior /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /germandbls
+%E0
+ /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
+ /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
+%F0
+ /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide
+ /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ly1
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=TEX
+% TYPEWRITER AND WINDOWS ANSI --feature=kern STEP-Regular.otf
+% STEP-Regular-tlf-ly1'
diff --git a/fonts/step/enc/a_yl3m5r.enc b/fonts/step/enc/a_yl3m5r.enc
new file mode 100644
index 0000000000..461f37345e
--- /dev/null
+++ b/fonts/step/enc/a_yl3m5r.enc
@@ -0,0 +1,63 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_yl3m5rrvbckr47jveh5i73j3of
+% Encoding created by otftotfm on Sun Sep 15 07:14:44 2019
+% Command line follows encoding
+/AutoEnc_yl3m5rrvbckr47jveh5i73j3of [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /f_j /f_f_j
+%10
+ /quotedblleft /quotedblright /.notdef /.notdef /.notdef /endash /emdash /.notdef
+ /.notdef /dotlessi /uni0237 /ff /fi /fl /ffi /ffl
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero /one /two /three /four /five /six /seven
+ /eight /nine /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /.notdef /uni0492 /.notdef /.notdef /uni04BA /uni0496 /.notdef /.notdef
+ /afii10058 /uni049A /.notdef /.notdef /.notdef /uni04A2 /.notdef /.notdef
+%90
+ /uni04E8 /.notdef /afii10062 /uni04AE /.notdef /uni04B2 /.notdef /uni04CB
+ /uni04B6 /afii10059 /uni04D8 /.notdef /afii10023 /uni2116 /currency /section
+%A0
+ /.notdef /uni0493 /.notdef /.notdef /uni04BB /uni0497 /.notdef /.notdef
+ /afii10106 /uni049B /.notdef /.notdef /.notdef /uni04A3 /.notdef /.notdef
+%B0
+ /uni04E9 /.notdef /afii10110 /uni04AF /.notdef /uni04B3 /.notdef /uni04CC
+ /uni04B7 /afii10107 /afii10846 /.notdef /afii10071 /quotedblbase /guillemotleft /guillemotright
+%C0
+ /afii10017 /afii10018 /afii10019 /afii10020 /afii10021 /afii10022 /afii10024 /afii10025
+ /afii10026 /afii10027 /afii10028 /afii10029 /afii10030 /afii10031 /afii10032 /afii10033
+%D0
+ /afii10034 /afii10035 /afii10036 /afii10037 /afii10038 /afii10039 /afii10040 /afii10041
+ /afii10042 /afii10043 /afii10044 /afii10045 /afii10046 /afii10047 /afii10048 /afii10049
+%E0
+ /afii10065 /afii10066 /afii10067 /afii10068 /afii10069 /afii10070 /afii10072 /afii10073
+ /afii10074 /afii10075 /afii10076 /afii10077 /afii10078 /afii10079 /afii10080 /afii10081
+%F0
+ /afii10082 /afii10083 /afii10084 /afii10085 /afii10086 /afii10087 /afii10088 /afii10089
+ /afii10090 /afii10091 /afii10092 /afii10093 /afii10094 /afii10095 /afii10096 /afii10097
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t2b
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=TEX
+% CYRILLIC FONT ENCODING - T2B --feature=kern --feature=liga STEP-Italic.otf
+% STEP-Italic-tlf-t2b'
diff --git a/fonts/step/enc/a_zdolkr.enc b/fonts/step/enc/a_zdolkr.enc
new file mode 100644
index 0000000000..6ae74b723b
--- /dev/null
+++ b/fonts/step/enc/a_zdolkr.enc
@@ -0,0 +1,63 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_zdolkrfnk3chtgd4snby5cvx6h
+% Encoding created by otftotfm on Sun Sep 15 07:14:39 2019
+% Command line follows encoding
+/AutoEnc_zdolkrfnk3chtgd4snby5cvx6h [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /uni2329 /uni232A
+%10
+ /quotedblleft /quotedblright /f_j /f_f_j /.notdef /endash /emdash /.notdef
+ /.notdef /dotlessi /uni0237 /ff /fi /fl /ffi /ffl
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.onum /one.onum /two.onum /three.onum /four.onum /five.onum /six.onum /seven.onum
+ /eight.onum /nine.onum /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /.notdef /uni0492 /.notdef /.notdef /uni04BA /uni0496 /.notdef /.notdef
+ /afii10058 /uni049A /.notdef /.notdef /.notdef /uni04A2 /.notdef /.notdef
+%90
+ /uni04E8 /.notdef /afii10062 /uni04AE /.notdef /uni04B2 /.notdef /uni04CB
+ /uni04B6 /afii10059 /uni04D8 /.notdef /afii10023 /uni2116 /currency /section
+%A0
+ /.notdef /uni0493 /.notdef /.notdef /uni04BB /uni0497 /.notdef /.notdef
+ /afii10106 /uni049B /.notdef /.notdef /.notdef /uni04A3 /.notdef /.notdef
+%B0
+ /uni04E9 /.notdef /afii10110 /uni04AF /.notdef /uni04B3 /.notdef /uni04CC
+ /uni04B7 /afii10107 /afii10846 /.notdef /afii10071 /quotedblbase /guillemotleft /guillemotright
+%C0
+ /afii10017 /afii10018 /afii10019 /afii10020 /afii10021 /afii10022 /afii10024 /afii10025
+ /afii10026 /afii10027 /afii10028 /afii10029 /afii10030 /afii10031 /afii10032 /afii10033
+%D0
+ /afii10034 /afii10035 /afii10036 /afii10037 /afii10038 /afii10039 /afii10040 /afii10041
+ /afii10042 /afii10043 /afii10044 /afii10045 /afii10046 /afii10047 /afii10048 /afii10049
+%E0
+ /afii10065 /afii10066 /afii10067 /afii10068 /afii10069 /afii10070 /afii10072 /afii10073
+ /afii10074 /afii10075 /afii10076 /afii10077 /afii10078 /afii10079 /afii10080 /afii10081
+%F0
+ /afii10082 /afii10083 /afii10084 /afii10085 /afii10086 /afii10087 /afii10088 /afii10089
+ /afii10090 /afii10091 /afii10092 /afii10093 /afii10094 /afii10095 /afii10096 /afii10097
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t2b
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=TEX
+% CYRILLIC FONT ENCODING - T2B --feature=kern --feature=onum --feature=liga
+% STEP-Regular.otf STEP-Regular-tosf-t2b'
diff --git a/fonts/step/enc/a_zjx4yp.enc b/fonts/step/enc/a_zjx4yp.enc
new file mode 100644
index 0000000000..5d78318390
--- /dev/null
+++ b/fonts/step/enc/a_zjx4yp.enc
@@ -0,0 +1,62 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_zjx4ypn5upwpjpr6rzv66vciib
+% Encoding created by otftotfm on Tue Sep 10 00:05:49 2019
+% Command line follows encoding
+/AutoEnc_zjx4ypn5upwpjpr6rzv66vciib [
+%00
+ /uni0393 /uni2206 /uni0398 /uni039B /uni039E /uni03A0 /uni03A3 /uni03A5
+ /uni03A6 /uni03A8 /uni2126 /.notdef /.notdef /.notdef /.notdef /.notdef
+%10
+ /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
+%20
+ /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero /one /two /three /four /five /six /seven
+ /eight /nine /colon /semicolon /exclamdown /equal /questiondown /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis
+%80
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /Lslash /.notdef /.notdef /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%A0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /lslash /.notdef /.notdef /.notdef /.notdef /.notdef
+%B0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%C0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%D0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%E0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%F0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ot1
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap --coding-scheme=TEX
+% TEXT --feature=kern STEP-Regular.otf STEP-Regular-tlf-ot1'
diff --git a/fonts/step/enc/a_zypzpm.enc b/fonts/step/enc/a_zypzpm.enc
new file mode 100644
index 0000000000..ccb5ab0024
--- /dev/null
+++ b/fonts/step/enc/a_zypzpm.enc
@@ -0,0 +1,63 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_zypzpmlgifsgdzelred3mdp6eh
+% Encoding created by otftotfm on Tue Sep 10 00:05:50 2019
+% Command line follows encoding
+/AutoEnc_zypzpmlgifsgdzelred3mdp6eh [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
+%10
+ /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef
+ /.notdef /dotlessi /uni0237 /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.onum /one.onum /two.onum /three.onum /four.onum /five.onum /six.onum /seven.onum
+ /eight.onum /nine.onum /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /uni0102 /uni0104 /uni0106 /uni010C /uni010E /uni011A /uni0118 /uni011E
+ /uni0139 /uni013D /Lslash /uni0143 /uni0147 /uni014A /uni0150 /uni0154
+%90
+ /uni0158 /uni015A /Scaron /uni015E /uni0164 /uni0162 /uni0170 /uni016E
+ /Ydieresis /uni0179 /Zcaron /uni017B /uni0132 /uni0130 /uni0111 /section
+%A0
+ /uni0103 /uni0105 /uni0107 /uni010D /uni010F /uni011B /uni0119 /uni011F
+ /uni013A /uni013E /lslash /uni0144 /uni0148 /uni014B /uni0151 /uni0155
+%B0
+ /uni0159 /uni015B /scaron /uni015F /uni0165 /uni0163 /uni0171 /uni016F
+ /ydieresis /uni017A /zcaron /uni017C /uni0133 /exclamdown /questiondown /sterling
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
+%E0
+ /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
+ /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
+%F0
+ /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /oe
+ /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /germandbls
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t1
+% --tfm-directory=fonts/tfm/public/step --vf-directory=fonts/vf/public/step
+% --type1-directory=fonts/type1/public/step
+% --truetype-directory=fonts/truetype/public/step
+% --encoding-directory=fonts/enc/dvips/step
+% --map-file=fonts/map/dvips/step/STEP.map --no-updmap
+% --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN --feature=kern
+% --feature=onum STEP-Regular.otf STEP-Regular-tosf-t1'
diff --git a/fonts/xcharter/README b/fonts/xcharter/README
index af2d84876a..9754de3cec 100644
--- a/fonts/xcharter/README
+++ b/fonts/xcharter/README
@@ -1,6 +1,6 @@
XCharter Fonts
Michael Sharpe
- 2019-10-03
+ 2019-10-23
This package is an extension of Bitstream Charter, whose original license is reproduced below, as required under the terms of that license. The extension provides small caps, oldstyle figures and superior figures in all four styles, accompanied by LaTeX font support files. The font files themselves are in otf and pfb formats. The fonts are licensed as Free fonts under the same terms as the original from Bitstream. All other support files are subject to the LaTeX Project Public License. See
http://www.ctan.org/license/lppl1.3
@@ -22,7 +22,10 @@ Original Bitstream Free font license:
Portions of the font modifications are Copyright (c) 2009--2012, Andrey Panov; Copyright (c) 2013--2019, Michael Sharpe.
-Current version: 1.201 2019-10-03
+Current version: 1.202 2019-10-23
+
+Changes in version 1.202
+Removed some tfm files which were duplicates of some in newtx.
Changes in version 1.201
Changed name of subscript adjustments file from xcharter.subs to newtx-xcharter-subs.tex.
diff --git a/fonts/xcharter/tfm/ebgbmia.tfm b/fonts/xcharter/tfm/ebgbmia.tfm
deleted file mode 100644
index 4b92c125b9..0000000000
--- a/fonts/xcharter/tfm/ebgbmia.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/xcharter/tfm/ebgmi.tfm b/fonts/xcharter/tfm/ebgmi.tfm
deleted file mode 100644
index ead467ba4f..0000000000
--- a/fonts/xcharter/tfm/ebgmi.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/xcharter/tfm/ebgmi0.tfm b/fonts/xcharter/tfm/ebgmi0.tfm
deleted file mode 100644
index ead467ba4f..0000000000
--- a/fonts/xcharter/tfm/ebgmi0.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/xcharter/tfm/ebgmia.tfm b/fonts/xcharter/tfm/ebgmia.tfm
deleted file mode 100644
index f5dfe1a094..0000000000
--- a/fonts/xcharter/tfm/ebgmia.tfm
+++ /dev/null
Binary files differ