summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/fonts/enc
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2018-08-10 21:39:52 +0000
committerKarl Berry <karl@freefriends.org>2018-08-10 21:39:52 +0000
commit34f79943fe34c30d1a62106d1604f78841c4327b (patch)
tree6cf9d4af74b3997922b6af7221a24d5aefe6f8cc /Master/texmf-dist/fonts/enc
parent8c6f6988e5114b13af395d18b4b1ae34a1c3e299 (diff)
fontools (10aug18)
git-svn-id: svn://tug.org/texlive/trunk@48387 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/fonts/enc')
-rw-r--r--Master/texmf-dist/fonts/enc/dvips/fontools/fontools_lgr.enc381
-rw-r--r--Master/texmf-dist/fonts/enc/dvips/fontools/fontools_ly1.enc557
-rw-r--r--Master/texmf-dist/fonts/enc/dvips/fontools/fontools_ot1.enc365
-rw-r--r--Master/texmf-dist/fonts/enc/dvips/fontools/fontools_t1.enc77
-rw-r--r--Master/texmf-dist/fonts/enc/dvips/fontools/fontools_t2a.enc303
-rw-r--r--Master/texmf-dist/fonts/enc/dvips/fontools/fontools_t2b.enc303
-rw-r--r--Master/texmf-dist/fonts/enc/dvips/fontools/fontools_t2c.enc303
-rw-r--r--Master/texmf-dist/fonts/enc/dvips/fontools/fontools_ts1.enc66
8 files changed, 1959 insertions, 396 deletions
diff --git a/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_lgr.enc b/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_lgr.enc
new file mode 100644
index 00000000000..8732270bbb6
--- /dev/null
+++ b/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_lgr.enc
@@ -0,0 +1,381 @@
+% A version of the T1 encoding, intended for use with otftotfm.
+% CODINGSCHEME GREEK FONT ENCODING - LGR
+/otftotfmLGREncoding [
+% 0x00
+/endash
+/uni032F
+/u10144
+/u10145
+/u10146
+/u10147
+/uni03DB
+/uni03DB.alt
+% 0x08
+/uni1FBE
+/uni1FBC
+/uni1FCC
+/uni1FFC
+/Alpha
+/Upsilondieresis
+/alpha
+/upsilondieresis
+% 0x10
+/uni0316
+/uni0317
+/uni03DF
+/uni03D9
+/uni032E
+/uni03D8
+/uni03DA
+/uni03E0
+% 0x18
+/Euro
+/perthousand
+/uni0259
+/uni03E1
+/quoteleft
+/quoteright
+/breve
+/macron
+% 0x20
+/uni1FC1
+/exclam
+/dieresis
+/dieresistonos
+/uni1FED
+/percent
+/periodcentered
+/tonos
+% 0x28
+/parenleft
+/parenright
+/asterisk
+/plus
+/comma
+/hyphen
+/period
+/slash
+% 0x30
+/zero
+/one
+/two
+/three
+/four
+/five
+/six
+/seven
+% 0x38
+/eight
+/nine
+/colon
+/anoteleia
+/uni1FFE
+/equal
+/uni1FBF
+/semicolon
+% 0x40
+/uni1FDF
+/Alpha
+/Beta
+/uni1FDD
+/Delta
+/Epsilon
+/Phi
+/Gamma
+% 0x48
+/Eta
+/Iota
+/Theta
+/Kappa
+/Lambda
+/Mu
+/Nu
+/Omicron
+% 0x50
+/Pi
+/Chi
+/Rho
+/Sigma
+/Tau
+/Upsilon
+/uni1FDE
+/Omega
+% 0x58
+/Xi
+/Psi
+/Zeta
+/bracketleft
+/uni1FCF
+/bracketright
+/uni1FCE
+/uni1FCD
+% 0x60
+/uni1FEF
+/alpha
+/beta
+/sigma1
+/delta
+/epsilon
+/phi
+/gamma
+% 0x68
+/eta
+/iota
+/theta
+/kappa
+/lambda
+/mu
+/nu
+/omicron
+% 0x70
+/pi
+/chi
+/rho
+/sigma
+/tau
+/upsilon
+/cwm
+/omega
+% 0x78
+/xi
+/psi
+/zeta
+/guillemotleft
+/uni037A
+/guillemotright
+/uni1FC0
+/emdash
+% 0x80
+/uni1F70
+/uni1F01
+/uni1F00
+/uni1F03
+/uni1FB2
+/uni1F81
+/uni1F80
+/uni1F83
+% 0x88
+/alphatonos
+/uni1F05
+/uni1F04
+/uni1F02
+/uni1FB4
+/uni1F85
+/uni1F84
+/uni1F82
+% 0x90
+/uni1FB6
+/uni1F07
+/uni1F06
+/uni03DD
+/uni1FB7
+/uni1F87
+/uni1F86
+/.notdef
+% 0x98
+/uni1F74
+/uni1F21
+/uni1F20
+/.notdef
+/uni1FC2
+/uni1F91
+/uni1F90
+/.notdef
+% 0xA0
+/etatonos
+/uni1F25
+/uni1F24
+/uni1F23
+/uni1FC4
+/uni1F95
+/uni1F94
+/uni1F93
+% 0xA8
+/uni1FC6
+/uni1F27
+/uni1F26
+/uni1F22
+/uni1FC7
+/uni1F97
+/uni1F96
+/uni1F92
+% 0xB0
+/uni1F7C
+/uni1F61
+/uni1F60
+/uni1F63
+/uni1FF2
+/uni1FA1
+/uni1FA0
+/uni1FA3
+% 0xB8
+/omegatonos
+/uni1F65
+/uni1F64
+/uni1F62
+/uni1FF4
+/uni1FA5
+/uni1FA4
+/uni1FA2
+% 0xC0
+/uni1FF6
+/uni1F67
+/uni1F66
+/uni03DC
+/uni1FF7
+/uni1FA7
+/uni1FA6
+/.notdef
+% 0xC8
+/uni1F76
+/uni1F31
+/uni1F30
+/uni1F33
+/uni1F7A
+/uni1F51
+/uni1F50
+/uni1F53
+% 0xD0
+/iotatonos
+/uni1F35
+/uni1F34
+/uni1F32
+/upsilontonos
+/uni1F55
+/uni1F54
+/uni1F52
+% 0xD8
+/uni1FD6
+/uni1F37
+/uni1F36
+/Iotadieresis
+/uni1FE6
+/uni1F57
+/uni1F56
+/Upsilondieresis
+% 0xE0
+/uni1F72
+/uni1F11
+/uni1F10
+/uni1F13
+/uni1F78
+/uni1F41
+/uni1F40
+/uni1F43
+% 0xE8
+/epsilontonos
+/uni1F15
+/uni1F14
+/uni1F12
+/omicrontonos
+/uni1F45
+/uni1F44
+/uni1F42
+% 0xF0
+/iotadieresis
+/uni1FD2
+/iotadieresistonos
+/uni1FD7
+/upsilondieresis
+/uni1FE2
+/upsilondieresistonos
+/uni1FE7
+% 0xF8
+/uni1FB3
+/uni1FC3
+/uni1FF3
+/uni1FE5
+/uni1FE4
+/.notdef
+/uni0374
+/uni0375
+] def
+% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
+% LIGKERN parenleft parenleft =: guillemotleft ;
+% LIGKERN parenright parenright =: guillemotright ;
+% LIGKERN dieresis tonos =: dieresistonos
+% LIGKERN tonos dieresis =: dieresistonos
+% LIGKERN tonos alpha =: alphatonos ;
+% LIGKERN tonos epsilon =: epsilontonos ;
+% LIGKERN tonos eta =: etatonos ;
+% LIGKERN tonos iota =: iotatonos ;
+% LIGKERN tonos omicron =: omicrontonos ;
+% LIGKERN tonos upsilon =: upsilontonos ;
+% LIGKERN tonos omega =: omegatonos ;
+% LIGKERN tonos Alpha =: Alphatonos ;
+% LIGKERN tonos Epsilon =: Epsilontonos ;
+% LIGKERN tonos Eta =: Etatonos ;
+% LIGKERN tonos Iota =: Iotatonos ;
+% LIGKERN tonos Omicron =: Omicrontonos ;
+% LIGKERN tonos Upsilon =: Upsilontonos ;
+% LIGKERN tonos Omega =: Omegatonos ;
+% LIGKERN dieresis iota =: iotadieresis ; dieresis Iota =: Iotadieresis ;
+% LIGKERN dieresis upsilon =: upsilondieresis ;
+% LIGKERN dieresis Upsilon =: Upsilondieresis ;
+% LIGKERN dieresistonos iota =: iotadieresistonos ;
+% LIGKERN dieresistonos upsilon =: upsilondieresistonos ;
+% LIGKERN tonos tonos =: quoteright ; uni1FEF uni1FEF =: quoteleft ;
+% LIGKERN uni1FBF tonos =: uni1FCE ; uni1FBF uni1FEF =: uni1FCD ;
+% LIGKERN uni1FBF uni1FC0 =: uni1FCF ; uni1FC0 uni1FBF =: uni1FCF ;
+% LIGKERN uni1FFE tonos =: uni1FDE ; uni1FFE uni1FEF =: uni1FDD ;
+% LIGKERN uni1FFE uni1FC0 =: uni1FDF ; uni1FC0 uni1FFE =: uni1FDF ;
+% LIGKERN dieresis uni1FC0 =: uni1FC1 ; uni1FC0 dieresis =: uni1FC1 ;
+% LIGKERN dieresis uni1FEF =: uni1FED ; uni1FEF dieresis =: uni1FED ;
+% LIGKERN uni1FCE alpha =: uni1F04 ; uni1FCF alpha =: uni1F06 ; uni1FBF alpha =: uni1F00 ;
+% LIGKERN uni1FCD alpha =: uni1F02 ; uni1FDF alpha =: uni1F07 ; uni1FFE alpha =: uni1F01 ;
+% LIGKERN uni1FDE alpha =: uni1F05 ; uni1FEF alpha =: uni1F70 ;
+% LIGKERN uni1FDD alpha =: uni1F03 ; uni1FC0 alpha =: uni1FB6 ;
+% LIGKERN alpha uni037A =: uni1FB3 ; alphatonos uni037A =: uni1FB4 ;
+% LIGKERN uni1F00 uni037A =: uni1F80 ; uni1F01 uni037A =: uni1F81 ;
+% LIGKERN uni1F02 uni037A =: uni1F82 ; uni1F03 uni037A =: uni1F83 ;
+% LIGKERN uni1F04 uni037A =: uni1F84 ; uni1F05 uni037A =: uni1F85 ;
+% LIGKERN uni1F06 uni037A =: uni1F86 ; uni1F07 uni037A =: uni1F87 ;
+% LIGKERN uni1F70 uni037A =: uni1FB2 ; uni1FB6 uni037A =: uni1FB7 ;
+% LIGKERN uni1FCE epsilon =: uni1F14 ; uni1FBF epsilon =: uni1F10 ;
+% LIGKERN uni1FCD epsilon =: uni1F12 ; uni1FFE epsilon =: uni1F11 ;
+% LIGKERN uni1FDE epsilon =: uni1F15 ; uni1FEF epsilon =: uni1F72 ;
+% LIGKERN uni1FDD epsilon =: uni1F13 ;
+% LIGKERN uni1FCE eta =: uni1F24 ; uni1FCF eta =: uni1F26 ; uni1FBF eta =: uni1F20 ;
+% LIGKERN uni1FCD eta =: uni1F22 ; uni1FDF eta =: uni1F27 ; uni1FFE eta =: uni1F21 ;
+% LIGKERN uni1FDE eta =: uni1F25 ; uni1FEF eta =: uni1F74 ;
+% LIGKERN uni1FDD eta =: uni1F23 ; uni1FC0 eta =: uni1FC6 ;
+% LIGKERN eta uni037A =: uni1FC3 ; etatonos uni037A =: uni1FC4 ;
+% LIGKERN uni1F20 uni037A =: uni1F90 ; uni1F21 uni037A =: uni1F91 ;
+% LIGKERN uni1F22 uni037A =: uni1F92 ; uni1F23 uni037A =: uni1F93 ;
+% LIGKERN uni1F24 uni037A =: uni1F94 ; uni1F25 uni037A =: uni1F95 ;
+% LIGKERN uni1F26 uni037A =: uni1F96 ; uni1F27 uni037A =: uni1F97 ;
+% LIGKERN uni1F74 uni037A =: uni1FC2 ; uni1FC6 uni037A =: uni1FC7 ;
+% LIGKERN uni1FCE iota =: uni1F34 ; uni1FBF iota =: uni1F30 ;
+% LIGKERN uni1FCD iota =: uni1F32 ; uni1FFE iota =: uni1F31 ;
+% LIGKERN uni1FDE iota =: uni1F35 ; uni1FEF iota =: uni1F76 ;
+% LIGKERN uni1FDD iota =: uni1F33 ; uni1FED iota =: uni1FD2 ;
+% LIGKERN uni1FC1 iota =: uni1FD7 ; uni1FC0 iota =: uni1FD6 ;
+% LIGKERN uni1FCF iota =: uni1F36 ; uni1FDF iota =: uni1F37 ;
+% LIGKERN uni1FCE omicron =: uni1F44 ; uni1FBF omicron =: uni1F40 ;
+% LIGKERN uni1FCD omicron =: uni1F42 ; uni1FFE omicron =: uni1F41 ;
+% LIGKERN uni1FDE omicron =: uni1F45 ; uni1FEF omicron =: uni1F78 ;
+% LIGKERN uni1FDD omicron =: uni1F43 ;
+% LIGKERN uni1FCE upsilon =: uni1F54 ; uni1FBF upsilon =: uni1F50 ;
+% LIGKERN uni1FCD upsilon =: uni1F52 ; uni1FFE upsilon =: uni1F51 ;
+% LIGKERN uni1FDE upsilon =: uni1F55 ; uni1FEF upsilon =: uni1F7A ;
+% LIGKERN uni1FDD upsilon =: uni1F53 ; uni1FED upsilon =: uni1FE2 ;
+% LIGKERN uni1FC1 upsilon =: uni1FE7 ; uni1FC0 upsilon =: uni1FE6 ;
+% LIGKERN uni1FCF upsilon =: uni1F56 ; uni1FDF upsilon =: uni1F57 ;
+% LIGKERN uni1FCE omega =: uni1F64 ; uni1FCF omega =: uni1F66 ; uni1FBF omega =: uni1F60 ;
+% LIGKERN uni1FCD omega =: uni1F62 ; uni1FDF omega =: uni1F67 ; uni1FFE omega =: uni1F61 ;
+% LIGKERN uni1FDE omega =: uni1F65 ; uni1FEF omega =: uni1F7C ;
+% LIGKERN uni1FDD omega =: uni1F63 ; uni1FC0 omega =: uni1FF6 ;
+% LIGKERN omega uni037A =: uni1FF3 ; omegatonos uni037A =: uni1FF4 ;
+% LIGKERN uni1F60 uni037A =: uni1FA0 ; uni1F61 uni037A =: uni1FA1 ;
+% LIGKERN uni1F62 uni037A =: uni1FA2 ; uni1F63 uni037A =: uni1FA3 ;
+% LIGKERN uni1F64 uni037A =: uni1FA4 ; uni1F65 uni037A =: uni1FA5 ;
+% LIGKERN uni1F66 uni037A =: uni1FA6 ; uni1F67 uni037A =: uni1FA7 ;
+% LIGKERN uni1F7C uni037A =: uni1FF2 ; uni1FF6 uni037A =: uni1FF7 ;
+% LIGKERN uni1FBF rho =: uni1FE4 ; uni1FFE rho =: uni1FE5 ;
+% LIGKERN || = 01 ; sigma || =:| sigma1 ; sigma guillemotright =:| sigma1 ;
+% LIGKERN sigma parenright =:| sigma1 ; sigma period =:| sigma1 ;
+% LIGKERN sigma comma =:| sigma1 ; sigma exclam =:| sigma1 ;
+% LIGKERN sigma semicolon =:| sigma1 ; sigma anoteleia =:| sigma1 ;
+% LIGKERN Alpha uni1FBE =: uni1FBC ;
+% LIGKERN Eta uni1FBE =: uni1FCC ;
+% LIGKERN Omega uni1FBE =: uni1FFC ;
diff --git a/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_ly1.enc b/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_ly1.enc
index b66982ba2cb..6f36b6ffd59 100644
--- a/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_ly1.enc
+++ b/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_ly1.enc
@@ -1,261 +1,295 @@
% A version of the LY1 encoding, intended for use with otftotfm.
+% CODINGSCHEME TEX TYPEWRITER AND WINDOWS ANSI
/otftotfmLY1Encoding [
-/.notdef % 0
-/Euro % /Uni20AC 1
-/.notdef % 2
-/.notdef % 3
-/fraction % 4
-/dotaccent % 5
-/hungarumlaut % 6
-/ogonek % 7
-/.notdef % was /fl % 8
-/.notdef % /fraction % 9 not used (see 4), backward compatability only
-/cwm % 10 not used, except boundary char internally maybe
-/.notdef % was /ff % 11
-/.notdef % was /fi % 12
-/.notdef % /fl % 13 not used (see 8), backward compatability only
-/.notdef % was /ffi % 14
-/.notdef % was /ffl % 15
-/dotlessi % 16
-/dotlessj % 17
-/grave % 18
-/acute % 19
-/caron % 20
-/breve % 21
-/macron % 22
-/ring % 23
-/cedilla % 24
-/germandbls % 25
-/ae % 26
-/oe % 27
-/oslash % 28
-/AE % 29
-/OE % 30
-/Oslash % 31
-/space % 32 % /suppress in TeX text
-/exclam % 33
-/quotedbl % 34 % /quotedblright in TeX text
-/numbersign % 35
-/dollar % 36
-/percent % 37
-/ampersand % 38
-/quoteright % 39 % /quotesingle in ANSI
-/parenleft % 40
-/parenright % 41
-/asterisk % 42
-/plus % 43
-/comma % 44
-/hyphen % 45
-/period % 46
-/slash % 47
-/zero % 48
-/one % 49
-/two % 50
-/three % 51
-/four % 52
-/five % 53
-/six % 54
-/seven % 55
-/eight % 56
-/nine % 57
-/colon % 58
-/semicolon % 59
-/less % 60 % /exclamdown in Tex text
-/equal % 61
-/greater % 62 % /questiondown in TeX text
-/question % 63
-/at % 64
-/A % 65
-/B % 66
-/C % 67
-/D % 68
-/E % 69
-/F % 70
-/G % 71
-/H % 72
-/I % 73
-/J % 74
-/K % 75
-/L % 76
-/M % 77
-/N % 78
-/O % 79
-/P % 80
-/Q % 81
-/R % 82
-/S % 83
-/T % 84
-/U % 85
-/V % 86
-/W % 87
-/X % 88
-/Y % 89
-/Z % 90
-/bracketleft % 91
-/backslash % 92 % /quotedblleft in TeX text
-/bracketright % 93
-/circumflex % 94 % /asciicircum in ASCII
-/underscore % 95 % /dotaccent in TeX text
-/quoteleft % 96 % /grave accent in ANSI
-/a % 97
-/b % 98
-/c % 99
-/d % 100
-/e % 101
-/f % 102
-/g % 103
-/h % 104
-/i % 105
-/j % 106
-/k % 107
-/l % 108
-/m % 109
-/n % 110
-/o % 111
-/p % 112
-/q % 113
-/r % 114
-/s % 115
-/t % 116
-/u % 117
-/v % 118
-/w % 119
-/x % 120
-/y % 121
-/z % 122
-/braceleft % 123 % /endash in TeX text
-/bar % 124 % /emdash in TeX test
-/braceright % 125 % /hungarumlaut in TeX text
-/tilde % 126 % /asciitilde in ASCII
-/dieresis % 127 not used (see 168), use higher up instead
-/Lslash % 128 this position is unfortunate, but now too late to fix
-/quotesingle % 129
-/quotesinglbase % 130
-/florin % 131
-/quotedblbase % 132
-/ellipsis % 133
-/dagger % 134
-/daggerdbl % 135
-/circumflex % 136
-/perthousand % 137
-/Scaron % 138
-/guilsinglleft % 139
-/OE % 140
-/Zcaron % 141
-/asciicircum % 142
-/minus % 143
-/lslash % 144
-/quoteleft % 145
-/quoteright % 146
-/quotedblleft % 147
-/quotedblright % 148
-/bullet % 149
-/endash % 150
-/emdash % 151
-/tilde % 152
-/trademark % 153
-/scaron % 154
-/guilsinglright % 155
-/oe % 156
-/zcaron % 157
-/asciitilde % 158
-/Ydieresis % 159
-/nbspace % 160 % /space (no break space)
-/exclamdown % 161
-/cent % 162
-/sterling % 163
-/currency % 164
-/yen % 165
-/brokenbar % 166
-/section % 167
-/dieresis % 168
-/copyright % 169
-/ordfeminine % 170
-/guillemotleft % 171
-/logicalnot % 172
-/sfthyphen % 173 % /hyphen (hanging hyphen)
-/registered % 174
-/macron % 175
-/degree % 176
-/plusminus % 177
-/twosuperior % 178
-/threesuperior % 179
-/acute % 180
-/mu % 181
-/paragraph % 182
-/periodcentered % 183
-/cedilla % 184
-/onesuperior % 185
-/ordmasculine % 186
-/guillemotright % 187
-/onequarter % 188
-/onehalf % 189
-/threequarters % 190
-/questiondown % 191
-/Agrave % 192
-/Aacute % 193
-/Acircumflex % 194
-/Atilde % 195
-/Adieresis % 196
-/Aring % 197
-/AE % 198
-/Ccedilla % 199
-/Egrave % 200
-/Eacute % 201
-/Ecircumflex % 202
-/Edieresis % 203
-/Igrave % 204
-/Iacute % 205
-/Icircumflex % 206
-/Idieresis % 207
-/Eth % 208
-/Ntilde % 209
-/Ograve % 210
-/Oacute % 211
-/Ocircumflex % 212
-/Otilde % 213
-/Odieresis % 214
-/multiply % 215 % OE in T1
-/Oslash % 216
-/Ugrave % 217
-/Uacute % 218
-/Ucircumflex % 219
-/Udieresis % 220
-/Yacute % 221
-/Thorn % 222
-/germandbls % 223
-/agrave % 224
-/aacute % 225
-/acircumflex % 226
-/atilde % 227
-/adieresis % 228
-/aring % 229
-/ae % 230
-/ccedilla % 231
-/egrave % 232
-/eacute % 233
-/ecircumflex % 234
-/edieresis % 235
-/igrave % 236
-/iacute % 237
-/icircumflex % 238
-/idieresis % 239
-/eth % 240
-/ntilde % 241
-/ograve % 242
-/oacute % 243
-/ocircumflex % 244
-/otilde % 245
-/odieresis % 246
-/divide % 247 % oe in T1
-/oslash % 248
-/ugrave % 249
-/uacute % 250
-/ucircumflex % 251
-/udieresis % 252
-/yacute % 253
-/thorn % 254
-/ydieresis % 255 % germandbls in T1
+% 0x00
+/.notdef
+/Euro
+/.notdef
+/.notdef
+/fraction
+/dotaccent
+/hungarumlaut
+/ogonek
+% 0x08
+/.notdef
+/.notdef
+/cwm
+/.notdef % was /ff
+/.notdef % was /fi
+/.notdef % was /fl
+/.notdef % was /ffi
+/.notdef % was /ffl
+% 0x10
+/dotlessi
+/dotlessj
+/grave
+/acute
+/caron
+/breve
+/macron
+/ring
+% 0x18
+/cedilla
+/germandbls
+/ae
+/oe
+/oslash
+/AE
+/OE
+/Oslash
+% 0x20
+/space
+/exclam
+/quotedbl
+/numbersign
+/dollar
+/percent
+/ampersand
+/quoteright
+% 0x28
+/parenleft
+/parenright
+/asterisk
+/plus
+/comma
+/hyphen
+/period
+/slash
+% 0x30
+/zero
+/one
+/two
+/three
+/four
+/five
+/six
+/seven
+% 0x38
+/eight
+/nine
+/colon
+/semicolon
+/less
+/equal
+/greater
+/question
+% 0x40
+/at
+/A
+/B
+/C
+/D
+/E
+/F
+/G
+% 0x48
+/H
+/I
+/J
+/K
+/L
+/M
+/N
+/O
+% 0x50
+/P
+/Q
+/R
+/S
+/T
+/U
+/V
+/W
+% 0x58
+/X
+/Y
+/Z
+/bracketleft
+/backslash
+/bracketright
+/circumflex
+/underscore
+% 0x60
+/quoteleft
+/a
+/b
+/c
+/d
+/e
+/f
+/g
+% 0x68
+/h
+/i
+/j
+/k
+/l
+/m
+/n
+/o
+% 0x70
+/p
+/q
+/r
+/s
+/t
+/u
+/v
+/w
+% 0x78
+/x
+/y
+/z
+/braceleft
+/bar
+/braceright
+/tilde
+/dieresis
+% 0x80
+/Lslash
+/quotesingle
+/quotesinglbase
+/florin
+/quotedblbase
+/ellipsis
+/dagger
+/daggerdbl
+% 0x88
+/circumflex
+/perthousand
+/Scaron
+/guilsinglleft
+/OE
+/Zcaron
+/asciicircum
+/minus
+% 0x90
+/lslash
+/quoteleft
+/quoteright
+/quotedblleft
+/quotedblright
+/bullet
+/endash
+/emdash
+% 0x98
+/tilde
+/trademark
+/scaron
+/guilsinglright
+/oe
+/zcaron
+/asciitilde
+/Ydieresis
+% 0xA0
+/cwm
+/exclamdown
+/cent
+/sterling
+/currency
+/yen
+/brokenbar
+/section
+% 0xA8
+/dieresis
+/copyright
+/ordfeminine
+/guillemotleft
+/logicalnot
+/sfthyphen
+/registered
+/macron
+% 0xB0
+/degree
+/plusminus
+/twosuperior
+/threesuperior
+/acute
+/mu
+/paragraph
+/periodcentered
+% 0xB8
+/cedilla
+/onesuperior
+/ordmasculine
+/guillemotright
+/onequarter
+/onehalf
+/threequarters
+/questiondown
+% 0xC0
+/Agrave
+/Aacute
+/Acircumflex
+/Atilde
+/Adieresis
+/Aring
+/AE
+/Ccedilla
+% 0xC8
+/Egrave
+/Eacute
+/Ecircumflex
+/Edieresis
+/Igrave
+/Iacute
+/Icircumflex
+/Idieresis
+% 0xD0
+/Eth
+/Ntilde
+/Ograve
+/Oacute
+/Ocircumflex
+/Otilde
+/Odieresis
+/multiply
+% 0xD8
+/Oslash
+/Ugrave
+/Uacute
+/Ucircumflex
+/Udieresis
+/Yacute
+/Thorn
+/germandbls
+% 0xE0
+/agrave
+/aacute
+/acircumflex
+/atilde
+/adieresis
+/aring
+/ae
+/ccedilla
+% 0xE8
+/egrave
+/eacute
+/ecircumflex
+/edieresis
+/igrave
+/iacute
+/icircumflex
+/idieresis
+% 0xF0
+/eth
+/ntilde
+/ograve
+/oacute
+/ocircumflex
+/otilde
+/odieresis
+/divide
+% 0xF8
+/oslash
+/ugrave
+/uacute
+/ucircumflex
+/udieresis
+/yacute
+/thorn
+/ydieresis
+] def
%
% LIGKERN question quoteleft =: questiondown;
% LIGKERN exclam quoteleft =: exclamdown;
@@ -263,10 +297,9 @@
% LIGKERN endash hyphen =: emdash;
% LIGKERN quoteleft quoteleft =: quotedblleft;
% LIGKERN quoteright quoteright =: quotedblright;
-% LIGKERN comma comma =: quotedblbase ;
-% LIGKERN less less =: guillemotleft ;
-% LIGKERN greater greater =: guillemotright ;
-%
-% LIGKERN || = 32 ;
+% LIGKERN comma comma =: quotedblbase;
+% LIGKERN less less =: guillemotleft;
+% LIGKERN greater greater =: guillemotright;
%
-] def
+% LIGKERN || = 32;
+
diff --git a/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_ot1.enc b/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_ot1.enc
index a1bcf6c96a8..10b7f4822dd 100644
--- a/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_ot1.enc
+++ b/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_ot1.enc
@@ -1,65 +1,302 @@
-% A version of the 7t/OT1 encoding, with useful UNICODING comments,
-% intended for use with otftotfm.
-% We do not remove kerns between digits and other characters; a user who wants
-% tabular digits should select the OpenType "tnum" feature.
-% We also do not remove kerns between space and other characters; space is our
-% boundary character.
-
-/LCDF7TEncoding [
-%00
- /Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon
- /Phi /Psi /Omega /ff /fi /fl /ffi /ffl
-%10
- /dotlessi /dotlessj /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
- % LIGKERN question quoteleft =: questiondown ;
- % LIGKERN exclam quoteleft =: exclamdown ;
- % LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
- % LIGKERN quoteleft quoteleft =: quotedblleft ;
- % LIGKERN quoteright quoteright =: quotedblright ;
- % LIGKERN || = 32 ;
- % UNICODING Delta =: Deltagreek Delta ; Omega =: Omegagreek Omega ;
- % UNICODING ff =: ; fi =: ; fl =: ; ffi =: ; ffl =: ;
+% A version of the OT1 encoding, intended for use with otftotfm.
+% CODINGSCHEME TEX TEXT
+/otftotfmOT1Encoding [
+% 0x00
+/Gamma
+/Delta
+/Theta
+/Lambda
+/Xi
+/Pi
+/Sigma
+/Upsilon
+% 0x08
+/Phi
+/Psi
+/Omega
+/.notdef % was /ff
+/.notdef % was /fi
+/.notdef % was /fl
+/.notdef % was /ffi
+/.notdef % was /ffl
+% 0x10
+/dotlessi
+/dotlessj
+/grave
+/acute
+/caron
+/breve
+/macron
+/ring
+% 0x18
+/cedilla
+/germandbls
+/ae
+/oe
+/oslash
+/AE
+/OE
+/Oslash
+% 0x20
+/space
+/exclam
+/quotedblright
+/numbersign
+/dollar
+/percent
+/ampersand
+/quoteright
+% 0x28
+/parenleft
+/parenright
+/asterisk
+/plus
+/comma
+/hyphen
+/period
+/slash
+% 0x30
+/zero
+/one
+/two
+/three
+/four
+/five
+/six
+/seven
+% 0x38
+/eight
+/nine
+/colon
+/semicolon
+/exclamdown
+/equal
+/questiondown
+/question
+% 0x40
+/at
+/A
+/B
+/C
+/D
+/E
+/F
+/G
+% 0x48
+/H
+/I
+/J
+/K
+/L
+/M
+/N
+/O
+% 0x50
+/P
+/Q
+/R
+/S
+/T
+/U
+/V
+/W
+% 0x58
+/X
+/Y
+/Z
+/bracketleft
+/quotedblleft
+/bracketright
+/circumflex
+/dotaccent
+% 0x60
+/quoteleft
+/a
+/b
+/c
+/d
+/e
+/f
+/g
+% 0x68
+/h
+/i
+/j
+/k
+/l
+/m
+/n
+/o
+% 0x70
+/p
+/q
+/r
+/s
+/t
+/u
+/v
+/w
+% 0x78
+/x
+/y
+/z
+/endash
+/emdash
+/hungarumlaut
+/tilde
+/dieresis
+% 0x80
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 0x88
+/.notdef
+/.notdef
+/Lslash
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 0x90
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 0x98
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 0xA0
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 0xA8
+/.notdef
+/.notdef
+/lslash
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 0xB0
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 0xB8
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 0xC0
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 0xC8
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 0xD0
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 0xD8
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 0xE0
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 0xE8
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 0xF0
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 0xF8
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
] def
+%
+% LIGKERN question quoteleft =: questiondown;
+% LIGKERN exclam quoteleft =: exclamdown;
+% LIGKERN hyphen hyphen =: endash;
+% LIGKERN endash hyphen =: emdash;
+% LIGKERN quoteleft quoteleft =: quotedblleft;
+% LIGKERN quoteright quoteright =: quotedblright;
+%
+% LIGKERN || = 32;
+
diff --git a/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_t1.enc b/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_t1.enc
index c83c1c3dd87..deeb0a261a9 100644
--- a/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_t1.enc
+++ b/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_t1.enc
@@ -1,6 +1,7 @@
% A version of the T1 encoding, intended for use with otftotfm.
+% CODINGSCHEME EXTENDED TEX FONT ENCODING - LATIN
/otftotfmT1Encoding [
-% 0
+% 0x00
/grave
/acute
/circumflex
@@ -9,7 +10,7 @@
/hungarumlaut
/ring
/caron
-% 8
+% 0x08
/breve
/macron
/dotaccent
@@ -18,7 +19,7 @@
/quotesinglbase
/guilsinglleft
/guilsinglright
-% 16
+% 0x10
/quotedblleft
/quotedblright
/quotedblbase
@@ -27,7 +28,7 @@
/endash
/emdash
/cwm
-% 24
+% 0x18
/perthousandzero
/dotlessi
/dotlessj
@@ -36,8 +37,8 @@
/.notdef % was /fl
/.notdef % was /ffi
/.notdef % was /ffl
-% 32
-/visualspace
+% 0x20
+/space
/exclam
/quotedbl
/numbersign
@@ -45,7 +46,7 @@
/percent
/ampersand
/quoteright
-% 40
+% 0x28
/parenleft
/parenright
/asterisk
@@ -54,7 +55,7 @@
/hyphen
/period
/slash
-% 48
+% 0x30
/zero
/one
/two
@@ -63,7 +64,7 @@
/five
/six
/seven
-% 56
+% 0x38
/eight
/nine
/colon
@@ -72,7 +73,7 @@
/equal
/greater
/question
-% 64
+% 0x40
/at
/A
/B
@@ -81,7 +82,7 @@
/E
/F
/G
-% 72
+% 0x48
/H
/I
/J
@@ -90,7 +91,7 @@
/M
/N
/O
-% 80
+% 0x50
/P
/Q
/R
@@ -99,7 +100,7 @@
/U
/V
/W
-% 88
+% 0x58
/X
/Y
/Z
@@ -108,7 +109,7 @@
/bracketright
/asciicircum
/underscore
-% 96
+% 0x60
/quoteleft
/a
/b
@@ -117,7 +118,7 @@
/e
/f
/g
-% 104
+% 0x68
/h
/i
/j
@@ -126,7 +127,7 @@
/m
/n
/o
-% 112
+% 0x70
/p
/q
/r
@@ -135,7 +136,7 @@
/u
/v
/w
-% 120
+% 0x78
/x
/y
/z
@@ -144,7 +145,7 @@
/braceright
/asciitilde
/hyphenchar
-% 128
+% 0x80
/Abreve
/Aogonek
/Cacute
@@ -153,7 +154,7 @@
/Ecaron
/Eogonek
/Gbreve
-% 136
+% 0x88
/Lacute
/Lcaron
/Lslash
@@ -162,7 +163,7 @@
/Eng
/Ohungarumlaut
/Racute
-% 144
+% 0x90
/Rcaron
/Sacute
/Scaron
@@ -171,7 +172,7 @@
/Tcedilla
/Uhungarumlaut
/Uring
-% 152
+% 0x98
/Ydieresis
/Zacute
/Zcaron
@@ -180,7 +181,7 @@
/Idotaccent
/dbar
/section
-% 160
+% 0xA0
/abreve
/aogonek
/cacute
@@ -189,7 +190,7 @@
/ecaron
/eogonek
/gbreve
-% 168
+% 0xA8
/lacute
/lcaron
/lslash
@@ -198,7 +199,7 @@
/eng
/ohungarumlaut
/racute
-% 176
+% 0xB0
/rcaron
/sacute
/scaron
@@ -207,7 +208,7 @@
/tcedilla
/uhungarumlaut
/uring
-% 184
+% 0xB8
/ydieresis
/zacute
/zcaron
@@ -216,7 +217,7 @@
/exclamdown
/questiondown
/sterling
-% 192
+% 0xC0
/Agrave
/Aacute
/Acircumflex
@@ -225,7 +226,7 @@
/Aring
/AE
/Ccedilla
-% 200
+% 0xC8
/Egrave
/Eacute
/Ecircumflex
@@ -234,7 +235,7 @@
/Iacute
/Icircumflex
/Idieresis
-% 208
+% 0xD0
/Eth
/Ntilde
/Ograve
@@ -243,7 +244,7 @@
/Otilde
/Odieresis
/OE
-% 216
+% 0xD8
/Oslash
/Ugrave
/Uacute
@@ -252,7 +253,7 @@
/Yacute
/Thorn
/SS
-% 224
+% 0xE0
/agrave
/aacute
/acircumflex
@@ -261,7 +262,7 @@
/aring
/ae
/ccedilla
-% 232
+% 0xE8
/egrave
/eacute
/ecircumflex
@@ -270,7 +271,7 @@
/iacute
/icircumflex
/idieresis
-% 240
+% 0xF0
/eth
/ntilde
/ograve
@@ -279,7 +280,7 @@
/otilde
/odieresis
/oe
-% 248
+% 0xF8
/oslash
/ugrave
/uacute
@@ -288,6 +289,7 @@
/yacute
/thorn
/germandbls
+] def
%
% LIGKERN question quoteleft =: questiondown;
% LIGKERN exclam quoteleft =: exclamdown;
@@ -295,10 +297,9 @@
% LIGKERN endash hyphen =: emdash;
% LIGKERN quoteleft quoteleft =: quotedblleft;
% LIGKERN quoteright quoteright =: quotedblright;
-% LIGKERN comma comma =: quotedblbase ;
-% LIGKERN less less =: guillemotleft ;
-% LIGKERN greater greater =: guillemotright ;
+% LIGKERN comma comma =: quotedblbase;
+% LIGKERN less less =: guillemotleft;
+% LIGKERN greater greater =: guillemotright;
%
% LIGKERN || = 32 ;
-%
-] def
+
diff --git a/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_t2a.enc b/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_t2a.enc
new file mode 100644
index 00000000000..bec552094e9
--- /dev/null
+++ b/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_t2a.enc
@@ -0,0 +1,303 @@
+% A version of the T2A encoding, intended for use with otftotfm.
+% CODINGSCHEME TEX CYRILLIC FONT ENCODING - T2A
+/otftotfmT2AEncoding [
+% 0x00
+/grave
+/acute
+/circumflex
+/tilde
+/dieresis
+/hungarumlaut
+/ring
+/caron
+% 0x08
+/breve
+/macron
+/dotaccent
+/cedilla
+/ogonek
+/uni04C0
+/angleleft
+/angleright
+% 0x10
+/quotedblleft
+/quotedblright
+/cyrflex
+/dblgrave
+/cyrbreve
+/endash
+/emdash
+/.notdef
+% 0x18
+/perthousandzero
+/dotlessi
+/dotlessj
+/.notdef % was /ff
+/.notdef % was /fi
+/.notdef % was /fl
+/.notdef % was /ffi
+/.notdef % was /ffl
+% 0x20
+/space
+/exclam
+/quotedbl
+/numbersign
+/dollar
+/percent
+/ampersand
+/quoteright
+% 0x28
+/parenleft
+/parenright
+/asterisk
+/plus
+/comma
+/hyphen
+/period
+/slash
+% 0x30
+/zero
+/one
+/two
+/three
+/four
+/five
+/six
+/seven
+% 0x38
+/eight
+/nine
+/colon
+/semicolon
+/less
+/equal
+/greater
+/question
+% 0x40
+/at
+/A
+/B
+/C
+/D
+/E
+/F
+/G
+% 0x48
+/H
+/I
+/J
+/K
+/L
+/M
+/N
+/O
+% 0x50
+/P
+/Q
+/R
+/S
+/T
+/U
+/V
+/W
+% 0x58
+/X
+/Y
+/Z
+/bracketleft
+/backslash
+/bracketright
+/asciicircum
+/underscore
+% 0x60
+/quoteleft
+/a
+/b
+/c
+/d
+/e
+/f
+/g
+% 0x68
+/h
+/i
+/j
+/k
+/l
+/m
+/n
+/o
+% 0x70
+/p
+/q
+/r
+/s
+/t
+/u
+/v
+/w
+% 0x78
+/x
+/y
+/z
+/braceleft
+/bar
+/braceright
+/asciitilde
+/hyphen
+% 0x80
+/afii10050
+/uni0492
+/afii10051
+/afii10060
+/uni04BA
+/uni0496
+/uni0498
+/afii10058
+% 0x88
+/afii10056
+/uni049A
+/uni04A0
+/uni049C
+/uni04D4
+/uni04A2
+/uni04A4
+/afii10054
+% 0x90
+/uni04E8
+/uni04AA
+/afii10062
+/uni04AE
+/uni04B0
+/uni04B2
+/afii10145
+/uni04B8
+% 0x98
+/uni04B6
+/afii10053
+/uni04D8
+/afii10059
+/afii10023
+/afii61352
+/currency
+/section
+% 0xA0
+/afii10098
+/uni0493
+/afii10099
+/afii10108
+/uni04BB
+/uni0497
+/uni0499
+/afii10106
+% 0xA8
+/afii10104
+/uni049B
+/uni04A1
+/uni049D
+/uni04D5
+/uni04A3
+/uni04A5
+/afii10102
+% 0xB0
+/uni04E9
+/uni04AB
+/afii10110
+/uni04AF
+/uni04B1
+/uni04B3
+/afii10193
+/uni04B9
+% 0xB8
+/uni04B7
+/afii10101
+/afii10846
+/afii10107
+/afii10071
+/quotedblbase
+/guillemotleft
+/guillemotright
+% 0xC0
+/afii10017
+/afii10018
+/afii10019
+/afii10020
+/afii10021
+/afii10022
+/afii10024
+/afii10025
+% 0xC8
+/afii10026
+/afii10027
+/afii10028
+/afii10029
+/afii10030
+/afii10031
+/afii10032
+/afii10033
+% 0xD0
+/afii10034
+/afii10035
+/afii10036
+/afii10037
+/afii10038
+/afii10039
+/afii10040
+/afii10041
+% 0xD8
+/afii10042
+/afii10043
+/afii10044
+/afii10045
+/afii10046
+/afii10047
+/afii10048
+/afii10049
+% 0xE0
+/afii10065
+/afii10066
+/afii10067
+/afii10068
+/afii10069
+/afii10070
+/afii10072
+/afii10073
+% 0xE8
+/afii10074
+/afii10075
+/afii10076
+/afii10077
+/afii10078
+/afii10079
+/afii10080
+/afii10081
+% 0xF0
+/afii10082
+/afii10083
+/afii10084
+/afii10085
+/afii10086
+/afii10087
+/afii10088
+/afii10089
+% 0xF8
+/afii10090
+/afii10091
+/afii10092
+/afii10093
+/afii10094
+/afii10095
+/afii10096
+/afii10097
+] def
+%
+% LIGKERN hyphen hyphen =: endash;
+% LIGKERN endash hyphen =: emdash;
+% LIGKERN quoteleft quoteleft =: quotedblleft;
+% LIGKERN quoteright quoteright =: quotedblright;
+% LIGKERN comma comma =: quotedblbase;
+% LIGKERN less less =: guillemotleft;
+% LIGKERN greater greater =: guillemotright4;
+%
+% LIGKERN || = 32 ;
+
diff --git a/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_t2b.enc b/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_t2b.enc
new file mode 100644
index 00000000000..6e692f11011
--- /dev/null
+++ b/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_t2b.enc
@@ -0,0 +1,303 @@
+% A version of the T2B encoding, intended for use with otftotfm.
+% CODINGSCHEME TEX CYRILLIC FONT ENCODING - T2B
+/otftotfmT2BEncoding [
+% 0x00
+/grave
+/acute
+/circumflex
+/tilde
+/dieresis
+/hungarumlaut
+/ring
+/caron
+% 0x08
+/breve
+/macron
+/dotaccent
+/cedilla
+/ogonek
+/uni04C0
+/angleleft
+/angleright
+% 0x10
+/quotedblleft
+/quotedblright
+/cyrflex
+/dblgrave
+/cyrbreve
+/endash
+/emdash
+/.notdef
+% 0x18
+/perthousandzero
+/dotlessi
+/dotlessj
+/.notdef % was /ff
+/.notdef % was /fi
+/.notdef % was /fl
+/.notdef % was /ffi
+/.notdef % was /ffl
+% 0x20
+/space
+/exclam
+/quotedbl
+/numbersign
+/dollar
+/percent
+/ampersand
+/quoteright
+% 0x28
+/parenleft
+/parenright
+/asterisk
+/plus
+/comma
+/hyphen
+/period
+/slash
+% 0x30
+/zero
+/one
+/two
+/three
+/four
+/five
+/six
+/seven
+% 0x38
+/eight
+/nine
+/colon
+/semicolon
+/less
+/equal
+/greater
+/question
+% 0x40
+/at
+/A
+/B
+/C
+/D
+/E
+/F
+/G
+% 0x48
+/H
+/I
+/J
+/K
+/L
+/M
+/N
+/O
+% 0x50
+/P
+/Q
+/R
+/S
+/T
+/U
+/V
+/W
+% 0x58
+/X
+/Y
+/Z
+/bracketleft
+/backslash
+/bracketright
+/asciicircum
+/underscore
+% 0x60
+/quoteleft
+/a
+/b
+/c
+/d
+/e
+/f
+/g
+% 0x68
+/h
+/i
+/j
+/k
+/l
+/m
+/n
+/o
+% 0x70
+/p
+/q
+/r
+/s
+/t
+/u
+/v
+/w
+% 0x78
+/x
+/y
+/z
+/braceleft
+/bar
+/braceright
+/asciitilde
+/hyphen
+% 0x80
+/CYRGDSCHCRS % CYRILLIC CAPITAL LETTER GHE WITH STROKE AND DESCENDER
+/uni0492
+/CYRGDSC % CYRILLIC CAPITAL LETTER GHE WITH DESCENDER
+/uni0494
+/uni04BA
+/uni0496
+/CYRDELTA % CYRILLIC CAPITAL LETTER DELTA
+/uni04E0
+% 0x88
+/afii10058
+/uni049A
+/CYRLDSC % CYRILLIC CAPITAL LETTER EL WITH DESCENDER
+/uni04C3
+/CYRLHK % CYRILLIC CAPITAL LETTER EL WITH HOOK
+/uni04A2
+/uni04A4
+/uni04C7
+% 0x90
+/uni04E8
+/CYRSACRS % CYRILLIC CAPITAL LETTER ES WITH STROKE
+/afii10062
+/uni04AE
+/CYRHHCRS % CYRILLIC CAPITAL LETTER HA WITH STROKE
+/uni04B2
+/CYRHHK % CYRILLIC CAPITAL LETTER HA WITH HOOK
+/uni04CB
+% 0x98
+/uni04B6
+/afii10059
+/uni04D8
+/CYREPS % CYRILLIC CAPITAL LETTER EPSILON
+/afii10023
+/afii61352
+/currency
+/section
+% 0xA0
+/cyrgdschcrs % CYRILLIC SMALL LETTER GHE WITH STROKE AND DESCENDER
+/uni0493
+/cyrgdsc % CYRILLIC SMALL LETTER GHE WITH DESCENDER
+/uni0495
+/uni04BB
+/uni0497
+/cyrdelta % CYRILLIC SMALL LETTER DELTA
+/uni04E1
+% 0xA8
+/afii10106
+/uni049B
+/cyrldsc % CYRILLIC SMALL LETTER EL WITH DESCENDER
+/uni04C4
+/cyrlhk % CYRILLIC SMALL LETTER EL WITH HOOK
+/uni04A3
+/uni04A5
+/uni04C8
+% 0xB0
+/uni04E9
+/cyrsacrs % CYRILLIC SMALL LETTER ES WITH STROKE
+/afii10110
+/uni04AF
+/cyrhhcrs % CYRILLIC SMALL LETTER HA WITH STROKE
+/uni04B3
+/cyrhhk % CYRILLIC SMALL LETTER HA WITH HOOK
+/uni04CC
+% 0xB8
+/uni04B7
+/afii10107
+/afii10846
+/cyreps % CYRILLIC SMALL LETTER EPSILON
+/afii10071
+/quotedblbase
+/guillemotleft
+/guillemotright
+% 0xC0
+/afii10017
+/afii10018
+/afii10019
+/afii10020
+/afii10021
+/afii10022
+/afii10024
+/afii10025
+% 0xC8
+/afii10026
+/afii10027
+/afii10028
+/afii10029
+/afii10030
+/afii10031
+/afii10032
+/afii10033
+% 0xD0
+/afii10034
+/afii10035
+/afii10036
+/afii10037
+/afii10038
+/afii10039
+/afii10040
+/afii10041
+% 0xD8
+/afii10042
+/afii10043
+/afii10044
+/afii10045
+/afii10046
+/afii10047
+/afii10048
+/afii10049
+% 0xE0
+/afii10065
+/afii10066
+/afii10067
+/afii10068
+/afii10069
+/afii10070
+/afii10072
+/afii10073
+% 0xE8
+/afii10074
+/afii10075
+/afii10076
+/afii10077
+/afii10078
+/afii10079
+/afii10080
+/afii10081
+% 0xF0
+/afii10082
+/afii10083
+/afii10084
+/afii10085
+/afii10086
+/afii10087
+/afii10088
+/afii10089
+% 0xF8
+/afii10090
+/afii10091
+/afii10092
+/afii10093
+/afii10094
+/afii10095
+/afii10096
+/afii10097
+] def
+%
+% LIGKERN hyphen hyphen =: endash;
+% LIGKERN endash hyphen =: emdash;
+% LIGKERN quoteleft quoteleft =: quotedblleft;
+% LIGKERN quoteright quoteright =: quotedblright;
+% LIGKERN comma comma =: quotedblbase;
+% LIGKERN less less =: guillemotleft;
+% LIGKERN greater greater =: guillemotright4;
+%
+% LIGKERN || = 32 ;
+
diff --git a/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_t2c.enc b/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_t2c.enc
new file mode 100644
index 00000000000..5873612ed0b
--- /dev/null
+++ b/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_t2c.enc
@@ -0,0 +1,303 @@
+% A version of the T2C encoding, intended for use with otftotfm.
+% CODINGSCHEME TEX CYRILLIC FONT ENCODING - T2C
+/otftotfmT2CEncoding [
+% 0x00
+/grave
+/acute
+/circumflex
+/tilde
+/dieresis
+/hungarumlaut
+/ring
+/caron
+% 0x08
+/breve
+/macron
+/dotaccent
+/cedilla
+/ogonek
+/uni04C0
+/angleleft
+/angleright
+% 0x10
+/quotedblleft
+/quotedblright
+/cyrflex
+/dblgrave
+/cyrbreve
+/endash
+/emdash
+/.notdef
+% 0x10
+/perthousandzero
+/dotlessi
+/dotlessj
+/.notdef % was /ff
+/.notdef % was /fi
+/.notdef % was /fl
+/.notdef % was /ffi
+/.notdef % was /ffl
+% 0x20
+/space
+/exclam
+/quotedbl
+/numbersign
+/dollar
+/percent
+/ampersand
+/quoteright
+% 0x28
+/parenleft
+/parenright
+/asterisk
+/plus
+/comma
+/hyphen
+/period
+/slash
+% 0x30
+/zero
+/one
+/two
+/three
+/four
+/five
+/six
+/seven
+% 0x38
+/eight
+/nine
+/colon
+/semicolon
+/less
+/equal
+/greater
+/question
+% 0x40
+/at
+/A
+/B
+/C
+/D
+/E
+/F
+/G
+% 0x48
+/H
+/I
+/J
+/K
+/L
+/M
+/N
+/O
+% 0x50
+/P
+/Q
+/R
+/S
+/T
+/U
+/V
+/W
+% 0x58
+/X
+/Y
+/Z
+/bracketleft
+/backslash
+/bracketright
+/asciicircum
+/underscore
+% 0x60
+/quoteleft
+/a
+/b
+/c
+/d
+/e
+/f
+/g
+% 0x68
+/h
+/i
+/j
+/k
+/l
+/m
+/n
+/o
+% 0x70
+/p
+/q
+/r
+/s
+/t
+/u
+/v
+/w
+% 0x78
+/x
+/y
+/z
+/braceleft
+/bar
+/braceright
+/asciitilde
+/hyphen
+% 0x80
+/uni04A6
+/uni04B4
+/uni04AC
+/uni0494
+/uni04BA
+/CYRRDSC % CYRILLIC CAPITAL LETTER ER WITH DESCENDER
+/uni048E
+/uni04E0
+% 0x88
+/CYRMDSC % CYRILLIC CAPITAL LETTER EM WITH DESCENDER
+/uni049A
+/CYRLDSC % CYRILLIC CAPITAL LETTER EL WITH DESCENDER
+/uni049E
+/CYRLHK % CYRILLIC CAPITAL LETTER EL WITH HOOK
+/uni04A2
+/CYRMHK % CYRILLIC CAPITAL LETTER EM WITH HOOK
+/uni04C7
+% 0x90
+/uni04E8
+/uni04BC
+/uni04BE
+/uni048C
+/CYRISHRTDSC % CYRILLIC CAPITAL LETTER SHORT I WITH DESCENDER
+/uni04B2
+/afii10145
+/uni04A8
+% 0x98
+/uni04B6
+/CYRNLHK % CYRILLIC CAPITAL LETTER EN WITH LEFT HOOK
+/uni04D8
+/CYRRHK % CYRILLIC CAPITAL LETTER ER WITH HOOK
+/afii10023
+/afii61352
+/currency
+/section
+% 0xA0
+/uni04A7
+/uni04B5
+/uni04AD
+/uni0495
+/uni04BB
+/cyrrdsc % CYRILLIC SMALL LETTER ER WITH DESCENDER
+/uni048F
+/uni04E1
+% 0xA8
+/cyrmdsc % CYRILLIC SMALL LETTER EM WITH DESCENDER
+/uni049B
+/cyrldsc % CYRILLIC SMALL LETTER EL WITH DESCENDER
+/uni049F
+/cyrlhk % CYRILLIC SMALL LETTER EL WITH HOOK
+/uni04A3
+/cyrmhk % CYRILLIC SMALL LETTER EM WITH HOOK
+/uni04C8
+% 0xB0
+/uni04E9
+/uni04BD
+/uni04BF
+/uni048D
+/cyrishrtdsc % CYRILLIC SMALL LETTER SHORT I WITH DESCENDER
+/uni04B3
+/afii10193
+/uni04A9
+% 0xB8
+/uni04B7
+/cyrnlhk % CYRILLIC SMALL LETTER EN WITH LEFT HOOK
+/afii10846
+/cyrrhk % CYRILLIC SMALL LETTER ER WITH HOOK
+/afii10071
+/quotedblbase
+/guillemotleft
+/guillemotright
+% 0xC0
+/afii10017
+/afii10018
+/afii10019
+/afii10020
+/afii10021
+/afii10022
+/afii10024
+/afii10025
+% 0xC8
+/afii10026
+/afii10027
+/afii10028
+/afii10029
+/afii10030
+/afii10031
+/afii10032
+/afii10033
+% 0xD0
+/afii10034
+/afii10035
+/afii10036
+/afii10037
+/afii10038
+/afii10039
+/afii10040
+/afii10041
+% 0xD8
+/afii10042
+/afii10043
+/afii10044
+/afii10045
+/afii10046
+/afii10047
+/afii10048
+/afii10049
+% 0xE0
+/afii10065
+/afii10066
+/afii10067
+/afii10068
+/afii10069
+/afii10070
+/afii10072
+/afii10073
+% 0xE8
+/afii10074
+/afii10075
+/afii10076
+/afii10077
+/afii10078
+/afii10079
+/afii10080
+/afii10081
+% 0xF0
+/afii10082
+/afii10083
+/afii10084
+/afii10085
+/afii10086
+/afii10087
+/afii10088
+/afii10089
+% 0xF8
+/afii10090
+/afii10091
+/afii10092
+/afii10093
+/afii10094
+/afii10095
+/afii10096
+/afii10097
+] def
+%
+% LIGKERN hyphen hyphen =: endash;
+% LIGKERN endash hyphen =: emdash;
+% LIGKERN quoteleft quoteleft =: quotedblleft;
+% LIGKERN quoteright quoteright =: quotedblright;
+% LIGKERN comma comma =: quotedblbase;
+% LIGKERN less less =: guillemotleft;
+% LIGKERN greater greater =: guillemotright4;
+%
+% LIGKERN || = 32 ;
+
diff --git a/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_ts1.enc b/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_ts1.enc
index 3f1572dbf60..6905d2ff607 100644
--- a/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_ts1.enc
+++ b/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_ts1.enc
@@ -1,6 +1,7 @@
% A version of the TS1 encoding, intended for use with otftotfm.
+% CODINGSCHEME TEX TEXT COMPANION SYMBOLS 1---TS1
/otftotfmTS1Encoding [
-% 0
+% 0x00
/capitalgrave
/capitalacute
/capitalcircumflex
@@ -9,7 +10,7 @@
/capitalhungarumlaut
/capitalring
/capitalcaron
-% 8
+% 0x08
/capitalbreve
/capitalmacron
/capitaldotaccent
@@ -18,7 +19,7 @@
/quotesinglbase
/.notdef
/.notdef
-% 16
+% 0x10
/.notdef
/.notdef
/quotedblbase
@@ -27,7 +28,7 @@
/twelveudash
/threequartersemdash
/capitalcompwordmark
-% 24
+% 0x18
/arrowleft
/arrowright
/tieaccentlowercase
@@ -36,7 +37,7 @@
/newtieaccentcapital
/.notdef
/ascendercompwordmark
-% 32
+% 0x20
/blank
/.notdef
/.notdef
@@ -45,7 +46,7 @@
/.notdef
/.notdef
/quotesingle
-% 40
+% 0x28
/.notdef
/.notdef
/asteriskcentered
@@ -54,7 +55,7 @@
/hyphendbl
/period
/fraction
-% 48
+% 0x30
/zerooldstyle
/oneoldstyle
/twooldstyle
@@ -63,7 +64,7 @@
/fiveoldstyle
/sixoldstyle
/sevenoldstyle
-% 56
+% 0x38
/eightoldstyle
/nineoldstyle
/.notdef
@@ -72,7 +73,7 @@
/minus
/angbracketright
/.notdef
-% 64
+% 0x40
/.notdef
/.notdef
/.notdef
@@ -81,7 +82,7 @@
/.notdef
/.notdef
/.notdef
-% 72
+% 0x48
/.notdef
/.notdef
/.notdef
@@ -90,7 +91,7 @@
/Omegainv
/.notdef
/bigcircle
-% 80
+% 0x50
/.notdef
/.notdef
/.notdef
@@ -99,7 +100,7 @@
/.notdef
/.notdef
/Omega
-% 88
+% 0x58
/.notdef
/.notdef
/.notdef
@@ -108,7 +109,7 @@
/openbracketright
/arrowup
/arrowdown
-% 96
+% 0x60
/asciigrave
/.notdef
/born
@@ -117,7 +118,7 @@
/.notdef
/.notdef
/.notdef
-% 104
+% 0x68
/.notdef
/.notdef
/.notdef
@@ -126,7 +127,7 @@
/married
/musicalnote
/.notdef
-% 112
+% 0x70
/.notdef
/.notdef
/.notdef
@@ -135,7 +136,7 @@
/.notdef
/.notdef
/.notdef
-% 120
+% 0x78
/.notdef
/.notdef
/.notdef
@@ -144,7 +145,7 @@
/.notdef
/tildelow
/hyphendblchar
-% 128
+% 0x80
/asciibreve
/asciicaron
/asciiacutedbl
@@ -153,7 +154,7 @@
/daggerdbl
/bardbl
/perthousand
-% 136
+% 0x88
/bullet
/centigrade
/dollaroldstyle
@@ -162,7 +163,7 @@
/colonmonetary
/won
/naira
-% 144
+% 0x90
/guarani
/peso
/lira
@@ -171,7 +172,7 @@
/interrobangdown
/dong
/trademark
-% 152
+% 0x98
/pertenthousand
/pilcrow
/baht
@@ -180,7 +181,7 @@
/estimated
/openbullet
/servicemark
-% 160
+% 0xA0
/quillbracketleft
/quillbracketright
/cent
@@ -189,7 +190,7 @@
/yen
/brokenbar
/section
-% 168
+% 0xA8
/asciidieresis
/copyright
/ordfeminine
@@ -198,7 +199,7 @@
/circledP
/registered
/asciimacron
-% 176
+% 0xB0
/degree
/plusminus
/twosuperior
@@ -207,7 +208,7 @@
/mu
/paragraph
/periodcentered
-% 184
+% 0xB8
/referencemark
/onesuperior
/ordmasculine
@@ -216,7 +217,7 @@
/onehalf
/threequarters
/euro
-% 192
+% 0xC0
/.notdef
/.notdef
/.notdef
@@ -225,7 +226,7 @@
/.notdef
/.notdef
/.notdef
-% 200
+% 0xC8
/.notdef
/.notdef
/.notdef
@@ -234,7 +235,7 @@
/.notdef
/.notdef
/.notdef
-% 208
+% 0xD0
/.notdef
/.notdef
/.notdef
@@ -243,7 +244,7 @@
/.notdef
/multiply
/.notdef
-% 216
+% 0xD8
/.notdef
/.notdef
/.notdef
@@ -252,7 +253,7 @@
/.notdef
/.notdef
/.notdef
-% 224
+% 0xE0
/.notdef
/.notdef
/.notdef
@@ -261,7 +262,7 @@
/.notdef
/.notdef
/.notdef
-% 232
+% 0xE8
/.notdef
/.notdef
/.notdef
@@ -270,7 +271,7 @@
/.notdef
/.notdef
/.notdef
-% 240
+% 0xF0
/.notdef
/.notdef
/.notdef
@@ -279,7 +280,7 @@
/.notdef
/divide
/.notdef
-% 248
+% 0xF8
/.notdef
/.notdef
/.notdef
@@ -289,3 +290,4 @@
/.notdef
/.notdef
] def
+