diff options
author | Karl Berry <karl@freefriends.org> | 2024-01-16 15:31:07 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2024-01-16 15:31:07 +0000 |
commit | 987119e52204cfc36c14e03ba4dbacb508b0583d (patch) | |
tree | f65d8bbec0bb3a0013b0bb1a202bc4b895843078 /Master/texmf-dist/fonts | |
parent | 9bf7646f9645b5c016835caf70b16338de9e2f26 (diff) |
newtxtt back in runtime
git-svn-id: svn://tug.org/texlive/trunk@69451 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/fonts')
140 files changed, 3924 insertions, 0 deletions
diff --git a/Master/texmf-dist/fonts/enc/dvips/newtxtt/txttAec.enc b/Master/texmf-dist/fonts/enc/dvips/newtxtt/txttAec.enc new file mode 100644 index 00000000000..4abd6ebf348 --- /dev/null +++ b/Master/texmf-dist/fonts/enc/dvips/newtxtt/txttAec.enc @@ -0,0 +1,380 @@ +% @@psencodingfile@{ +% date = "24feb10", +% filename = "ec.enc", +% email = "tex-fonts@@tug.org", +% docstring = "This is the EC (aka Cork aka T1) encoding vector +% for 8-bit fonts to be used with TeX." +% @} +% +% The original paper can be found on +% https://www.tug.org/TUGboat/Articles/tb11-4/tb30ferguson.pdf +% +% Names of the glyphs try to comply with: +% Adobe Glyph List For New Fonts, ver. 1.6, 30 Januaury 2006 +% http://partners.adobe.com/public/developer/en/opentype/aglfn13.txt +% but some exceptions are listed below. +% +% The following characters are not present in Unicode: +% - /perthousandzero = used to compose /perthousand, /pertenthousand, ... out of /percent + this character +% - Germandbls = now there is a related character in Unicode, +% U+1E9E - LATIN CAPITAL LETTER SHARP S +% but probably /S_S ligature name should be used instead +% +% The following two characters have different Unicode mappings than on the AGL: +% - /tcedilla = U+0163 - LATIN SMALL LETTER T WITH CEDILLA +% according to AGL it should be /tcommaaccent +% - /Tcedilla = U+0162 - LATIN CAPITAL LETTER T WITH CEDILLA +% according to AGL it should be /Tcommaaccent +% But having /scedilla and /tcommaaccent mixed is even more ugly. +% +% The following characters are not present on the AGL: +% - /dotlessj = U+0237 - LATIN SMALL LETTER DOTLESS J +% - /cwm = U+200B - ZERO WIDTH SPACE +% - /visiblespace = U+2423 - OPEN BOX +% and should probably better be labeled with uniXXXX notation +% (though hardly any font has those glyphs anyway). +% +% The following ligatures are deprecated by recent AGL: +% - /ff, /fi, /fl, /ffi, /ffl = /f_i and similar should have been used instead +% +% Hyphen character: +% There are two character named "hyphen". The original article explains +% the background of this decision (if one wanted to use a different +% hyphenation character and still be able to use the dash). So the first +% character should serve as "hyphen char" and the other one as "dash" in +% compound words. The character 0x2D is supposed to be the hyphen char, +% but since there used to be two characters of the same name in this +% file for some time, the tools like afmtotfm have been confused and +% remapped the hyphen char to 0x7F automatically. After the second +% character's name was changed, hyphenation characters in existing +% tfm fonts (generated with the old ec.enc) have disappeared, so the +% second character has been renamed back to "hyphen". Anyone generating +% tfm fonts is strongly encouraged to make a copy of this file, rename +% it and change glyph names as required for their font. +% +% Other remarks: +% - /Eth = U+00D0 - LATIN CAPITAL LETTER ETH +% must also be used as /Dcroat +% U+0110 - LATIN CAPITAL LETTER D WITH STROKE +% +% Misleading names and shapes of letters (that lead to different names in past) +% - /lcaron = U+013E - LATIN SMALL LETTER L WITH CARON +% /lquoteright +% - /Lcaron = U+013D - LATIN CAPITAL LETTER L WITH CARON +% /Lquoteright +% - /dcaron = U+010F - LATIN SMALL LETTER D WITH CARON +% /dquoteright +% - /tcaron = U+0165 - LATIN SMALL LETTER T WITH CARON +% /tquoteright +% - /dcroat = U+0111 - LATIN SMALL LETTER D WITH STROKE +% /dbar, /dmacron +% +% - /cwm - /bom, /zerowidthnobreakspace +% - /underscore - /underline +% - /hyphen.alt - /sfthyphen, /hyphen, /dash +% +% +% Turkish & Romanian +% -------------------- +% EC encoding has been defined to include /tcedilla and /scedilla. +% For Turkish one needs /scedilla, while for Romanian one would need +% "t with comma below" (/tcommaaccent) and "s with comma below" (/scommaaccent). +% "t with cedilla" in not used in any language except in inferior +% Romanian typography that can use cedillas instead of commas below. +% AGL has a strange mapping as well. +% +% Without adding an additional character, it is impossible to support both +% languages at the same time, so EC is not really best choice for Romanians, +% even though it can be "misused" if one replaces both /scedilla and /tcedilla +% with /scommaaccent and /tcommaaccent. +% +% Characters that have been renamed in July 2008: +% 0x18 /zeroinferior -> /perthousandzero +% 0x20 U+2423 /visualspace -> /visiblespace (if font doesn't have it, use /space) +% 0x8D U+014A /Ng -> /Eng +% 0x9E U+0111 /dbar -> /dcroat +% 0xAD U+014B /ng -> /eng +% 0xB4 U+0165 /tquoteright -> /tcaron +% +% Although these ligatures and kerns are somewhat questionable to have +% in an encoding file, they've been here forever, and they are +% traditional in the TeX world, so we preserve them. +% +% LIGKERN space l =: lslash ; space L =: Lslash ; +% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ; +% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ; +% LIGKERN quoteleft quoteleft =: quotedblleft ; +% LIGKERN quoteright quoteright =: quotedblright ; +% +% We blow away kerns to and from spaces (TeX doesn't have a +% space) and also remove any kerns from the numbers (although +% the only kern pair that mentions a number in Times-Roman.afm +% is one one.) +% +% LIGKERN space {} * ; * {} space ; zero {} * ; * {} zero ; +% LIGKERN one {} * ; * {} one ; two {} * ; * {} two ; +% LIGKERN three {} * ; * {} three ; four {} * ; * {} four ; +% LIGKERN five {} * ; * {} five ; six {} * ; * {} six ; +% LIGKERN seven {} * ; * {} seven ; eight {} * ; * {} eight ; +% LIGKERN nine {} * ; * {} nine ; +% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ; +% LIGKERN greater greater =: guillemotright ; +% +/txttECEncodingA [ % now 256 chars follow +/grave % 0x00 U+0060 +/acute % 0x01 U+00B4 +/circumflex % 0x02 U+02C6 +/tilde % 0x03 U+02DC +/dieresis % 0x04 U+00A8 +/hungarumlaut % 0x05 U+02DD +/ring % 0x06 U+02DA +/caron % 0x07 U+02C7 +/breve % 0x08 U+02D8 +/macron % 0x09 U+00AF +/dotaccent % 0x0A U+02D9 +/cedilla % 0x0B U+00B8 +/ogonek % 0x0C U+02DB +/quotesinglbase % 0x0D U+201A +/guilsinglleft % 0x0E U+2039 +/guilsinglright % 0x0F U+203A +/quotedblleft % 0x10 U+201C +/quotedblright % 0x11 U+201D +/quotedblbase % 0x12 U+201E +/guillemotleft % 0x13 U+00AB +/guillemotright % 0x14 U+00BB +/endash % 0x15 U+2013 +/emdash % 0x16 U+2014 +/cwm % 0x17 U+200B +/perthousandzero % 0x18 ______ +/dotlessi % 0x19 U+0131 +/dotlessj % 0x1A U+0237 +/ff % 0x1B U+FB00 +/fi % 0x1C U+FB01 +/fl % 0x1D U+FB02 +/ffi % 0x1E U+FB03 +/ffl % 0x1F U+FB04 +/visiblespace % 0x20 U+2423 +/exclam % 0x21 +/quotedbl % 0x22 +/numbersign % 0x23 +/dollar % 0x24 +/percent % 0x25 +/ampersand % 0x26 +/quoteright % 0x27 U+2019 +/parenleft % 0x28 +/parenright % 0x29 +/asterisk % 0x2A +/plus % 0x2B +/comma % 0x2C +/hyphen % 0x2D +/period % 0x2E +/slash % 0x2F +/zero.alt1 % 0x30 +/one % 0x31 +/two % 0x32 +/three % 0x33 +/four % 0x34 +/five % 0x35 +/six % 0x36 +/seven % 0x37 +/eight % 0x38 +/nine % 0x39 +/colon % 0x3A +/semicolon % 0x3B +/less % 0x3C +/equal % 0x3D +/greater % 0x3E +/question % 0x3F +/at % 0x40 +/A % 0x41 +/B % 0x42 +/C % 0x43 +/D % 0x44 +/E % 0x45 +/F % 0x46 +/G % 0x47 +/H % 0x48 +/I % 0x49 +/J % 0x4A +/K % 0x4B +/L % 0x4C +/M % 0x4D +/N % 0x4E +/O % 0x4F +/P % 0x50 +/Q % 0x51 +/R % 0x52 +/S % 0x53 +/T % 0x54 +/U % 0x55 +/V % 0x56 +/W % 0x57 +/X % 0x58 +/Y % 0x59 +/Z % 0x5A +/bracketleft % 0x5B +/backslash % 0x5C +/bracketright % 0x5D +/asciicircum % 0x5E +/underscore % 0x5F +/quoteleft % 0x60 U+2018 +/a % 0x61 +/b % 0x62 +/c % 0x63 +/d % 0x64 +/e % 0x65 +/f % 0x66 +/g % 0x67 +/h % 0x68 +/i % 0x69 +/j % 0x6A +/k % 0x6B +/l % 0x6C +/m % 0x6D +/n % 0x6E +/o % 0x6F +/p % 0x70 +/q % 0x71 +/r % 0x72 +/s % 0x73 +/t % 0x74 +/u % 0x75 +/v % 0x76 +/w % 0x77 +/x % 0x78 +/y % 0x79 +/z % 0x7A +/braceleft % 0x7B +/bar % 0x7C +/braceright % 0x7D +/asciitilde % 0x7E +/hyphen % 0x7F U+002D (explicit "hyphen char") +/Abreve % 0x80 U+0102 +/Aogonek % 0x81 U+0104 +/Cacute % 0x82 U+0106 +/Ccaron % 0x83 U+010C +/Dcaron % 0x84 U+010E +/Ecaron % 0x85 U+011A +/Eogonek % 0x86 U+0118 +/Gbreve % 0x87 U+011E +/Lacute % 0x88 U+0139 +/Lcaron % 0x89 U+013D +/Lslash % 0x8A U+0141 +/Nacute % 0x8B U+0143 +/Ncaron % 0x8C U+0147 +/Ng % 0x8D U+014A +/Ohungarumlaut % 0x8E U+0150 +/Racute % 0x8F U+0154 +/Rcaron % 0x90 U+0158 +/Sacute % 0x91 U+015A +/Scaron % 0x92 U+0160 +/Scedilla % 0x93 U+015E +/Tcaron % 0x94 U+0164 +/Tcedilla % 0x95 U+0162 +/Uhungarumlaut % 0x96 U+0170 +/Uring % 0x97 U+016E +/Ydieresis % 0x98 U+0178 +/Zacute % 0x99 U+0179 +/Zcaron % 0x9A U+017D +/Zdotaccent % 0x9B U+017B +/IJ % 0x9C U+0132 +/Idotaccent % 0x9D U+0130 +/dbar % 0x9E U+0111 +/section % 0x9F U+00A7 +/abreve % 0xA0 U+0103 +/aogonek % 0xA1 U+0105 +/cacute % 0xA2 U+0107 +/ccaron % 0xA3 U+010D +/dcaron % 0xA4 U+010F +/ecaron % 0xA5 U+011B +/eogonek % 0xA6 U+0119 +/gbreve % 0xA7 U+011F +/lacute % 0xA8 U+013A +/lcaron % 0xA9 U+013E +/lslash % 0xAA U+0142 +/nacute % 0xAB U+0144 +/ncaron % 0xAC U+0148 +/ng % 0xAD U+014B +/ohungarumlaut % 0xAE U+0151 +/racute % 0xAF U+0155 +/rcaron % 0xB0 U+0159 +/sacute % 0xB1 U+015B +/scaron % 0xB2 U+0161 +/scedilla % 0xB3 U+015F +/tcaron % 0xB4 U+0165 +/tcedilla % 0xB5 U+0163 +/uhungarumlaut % 0xB6 U+0171 +/uring % 0xB7 U+016F +/ydieresis % 0xB8 U+00FF +/zacute % 0xB9 U+017A +/zcaron % 0xBA U+017E +/zdotaccent % 0xBB U+017C +/ij % 0xBC U+0133 +/exclamdown % 0xBD U+00A1 +/questiondown % 0xBE U+00BF +/sterling % 0xBF U+00A3 +/Agrave % 0xC0 +/Aacute % 0xC1 +/Acircumflex % 0xC2 +/Atilde % 0xC3 +/Adieresis % 0xC4 +/Aring % 0xC5 +/AE % 0xC6 +/Ccedilla % 0xC7 +/Egrave % 0xC8 +/Eacute % 0xC9 +/Ecircumflex % 0xCA +/Edieresis % 0xCB +/Igrave % 0xCC +/Iacute % 0xCD +/Icircumflex % 0xCE +/Idieresis % 0xCF +/Eth % 0xD0 +/Ntilde % 0xD1 +/Ograve % 0xD2 +/Oacute % 0xD3 +/Ocircumflex % 0xD4 +/Otilde % 0xD5 +/Odieresis % 0xD6 +/OE % 0xD7 U+0152 +/Oslash % 0xD8 +/Ugrave % 0xD9 +/Uacute % 0xDA +/Ucircumflex % 0xDB +/Udieresis % 0xDC +/Yacute % 0xDD +/Thorn % 0xDE +/SS % 0xDF (U+1E9E, /S_S) +/agrave % 0xE0 +/aacute % 0xE1 +/acircumflex % 0xE2 +/atilde % 0xE3 +/adieresis % 0xE4 +/aring % 0xE5 +/ae % 0xE6 +/ccedilla % 0xE7 +/egrave % 0xE8 +/eacute % 0xE9 +/ecircumflex % 0xEA +/edieresis % 0xEB +/igrave % 0xEC +/iacute % 0xED +/icircumflex % 0xEE +/idieresis % 0xEF +/eth % 0xF0 +/ntilde % 0xF1 +/ograve % 0xF2 +/oacute % 0xF3 +/ocircumflex % 0xF4 +/otilde % 0xF5 +/odieresis % 0xF6 +/oe % 0xF7 U+0153 +/oslash % 0xF8 +/ugrave % 0xF9 +/uacute % 0xFA +/ucircumflex % 0xFB +/udieresis % 0xFC +/yacute % 0xFD +/thorn % 0xFE +/germandbls % 0xFF U+00DF +] def diff --git a/Master/texmf-dist/fonts/enc/dvips/newtxtt/txttAqec.enc b/Master/texmf-dist/fonts/enc/dvips/newtxtt/txttAqec.enc new file mode 100644 index 00000000000..30e9484c2a0 --- /dev/null +++ b/Master/texmf-dist/fonts/enc/dvips/newtxtt/txttAqec.enc @@ -0,0 +1,380 @@ +% @@psencodingfile@{ +% date = "24feb10", +% filename = "ec.enc", +% email = "tex-fonts@@tug.org", +% docstring = "This is the EC (aka Cork aka T1) encoding vector +% for 8-bit fonts to be used with TeX." +% @} +% +% The original paper can be found on +% https://www.tug.org/TUGboat/Articles/tb11-4/tb30ferguson.pdf +% +% Names of the glyphs try to comply with: +% Adobe Glyph List For New Fonts, ver. 1.6, 30 Januaury 2006 +% http://partners.adobe.com/public/developer/en/opentype/aglfn13.txt +% but some exceptions are listed below. +% +% The following characters are not present in Unicode: +% - /perthousandzero = used to compose /perthousand, /pertenthousand, ... out of /percent + this character +% - Germandbls = now there is a related character in Unicode, +% U+1E9E - LATIN CAPITAL LETTER SHARP S +% but probably /S_S ligature name should be used instead +% +% The following two characters have different Unicode mappings than on the AGL: +% - /tcedilla = U+0163 - LATIN SMALL LETTER T WITH CEDILLA +% according to AGL it should be /tcommaaccent +% - /Tcedilla = U+0162 - LATIN CAPITAL LETTER T WITH CEDILLA +% according to AGL it should be /Tcommaaccent +% But having /scedilla and /tcommaaccent mixed is even more ugly. +% +% The following characters are not present on the AGL: +% - /dotlessj = U+0237 - LATIN SMALL LETTER DOTLESS J +% - /cwm = U+200B - ZERO WIDTH SPACE +% - /visiblespace = U+2423 - OPEN BOX +% and should probably better be labeled with uniXXXX notation +% (though hardly any font has those glyphs anyway). +% +% The following ligatures are deprecated by recent AGL: +% - /ff, /fi, /fl, /ffi, /ffl = /f_i and similar should have been used instead +% +% Hyphen character: +% There are two character named "hyphen". The original article explains +% the background of this decision (if one wanted to use a different +% hyphenation character and still be able to use the dash). So the first +% character should serve as "hyphen char" and the other one as "dash" in +% compound words. The character 0x2D is supposed to be the hyphen char, +% but since there used to be two characters of the same name in this +% file for some time, the tools like afmtotfm have been confused and +% remapped the hyphen char to 0x7F automatically. After the second +% character's name was changed, hyphenation characters in existing +% tfm fonts (generated with the old ec.enc) have disappeared, so the +% second character has been renamed back to "hyphen". Anyone generating +% tfm fonts is strongly encouraged to make a copy of this file, rename +% it and change glyph names as required for their font. +% +% Other remarks: +% - /Eth = U+00D0 - LATIN CAPITAL LETTER ETH +% must also be used as /Dcroat +% U+0110 - LATIN CAPITAL LETTER D WITH STROKE +% +% Misleading names and shapes of letters (that lead to different names in past) +% - /lcaron = U+013E - LATIN SMALL LETTER L WITH CARON +% /lquoteright +% - /Lcaron = U+013D - LATIN CAPITAL LETTER L WITH CARON +% /Lquoteright +% - /dcaron = U+010F - LATIN SMALL LETTER D WITH CARON +% /dquoteright +% - /tcaron = U+0165 - LATIN SMALL LETTER T WITH CARON +% /tquoteright +% - /dcroat = U+0111 - LATIN SMALL LETTER D WITH STROKE +% /dbar, /dmacron +% +% - /cwm - /bom, /zerowidthnobreakspace +% - /underscore - /underline +% - /hyphen.alt - /sfthyphen, /hyphen, /dash +% +% +% Turkish & Romanian +% -------------------- +% EC encoding has been defined to include /tcedilla and /scedilla. +% For Turkish one needs /scedilla, while for Romanian one would need +% "t with comma below" (/tcommaaccent) and "s with comma below" (/scommaaccent). +% "t with cedilla" in not used in any language except in inferior +% Romanian typography that can use cedillas instead of commas below. +% AGL has a strange mapping as well. +% +% Without adding an additional character, it is impossible to support both +% languages at the same time, so EC is not really best choice for Romanians, +% even though it can be "misused" if one replaces both /scedilla and /tcedilla +% with /scommaaccent and /tcommaaccent. +% +% Characters that have been renamed in July 2008: +% 0x18 /zeroinferior -> /perthousandzero +% 0x20 U+2423 /visualspace -> /visiblespace (if font doesn't have it, use /space) +% 0x8D U+014A /Ng -> /Eng +% 0x9E U+0111 /dbar -> /dcroat +% 0xAD U+014B /ng -> /eng +% 0xB4 U+0165 /tquoteright -> /tcaron +% +% Although these ligatures and kerns are somewhat questionable to have +% in an encoding file, they've been here forever, and they are +% traditional in the TeX world, so we preserve them. +% +% LIGKERN space l =: lslash ; space L =: Lslash ; +% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ; +% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ; +% LIGKERN quoteleft quoteleft =: quotedblleft ; +% LIGKERN quoteright quoteright =: quotedblright ; +% +% We blow away kerns to and from spaces (TeX doesn't have a +% space) and also remove any kerns from the numbers (although +% the only kern pair that mentions a number in Times-Roman.afm +% is one one.) +% +% LIGKERN space {} * ; * {} space ; zero {} * ; * {} zero ; +% LIGKERN one {} * ; * {} one ; two {} * ; * {} two ; +% LIGKERN three {} * ; * {} three ; four {} * ; * {} four ; +% LIGKERN five {} * ; * {} five ; six {} * ; * {} six ; +% LIGKERN seven {} * ; * {} seven ; eight {} * ; * {} eight ; +% LIGKERN nine {} * ; * {} nine ; +% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ; +% LIGKERN greater greater =: guillemotright ; +% +/txttECEncodingAq [ % now 256 chars follow +/grave % 0x00 U+0060 +/acute % 0x01 U+00B4 +/circumflex % 0x02 U+02C6 +/tilde % 0x03 U+02DC +/dieresis % 0x04 U+00A8 +/hungarumlaut % 0x05 U+02DD +/ring % 0x06 U+02DA +/caron % 0x07 U+02C7 +/breve % 0x08 U+02D8 +/macron % 0x09 U+00AF +/dotaccent % 0x0A U+02D9 +/cedilla % 0x0B U+00B8 +/ogonek % 0x0C U+02DB +/quotesinglbase % 0x0D U+201A +/guilsinglleft % 0x0E U+2039 +/guilsinglright % 0x0F U+203A +/quotedbl % 0x10 U+201C +/quotedbl % 0x11 U+201D +/quotedblbase % 0x12 U+201E +/guillemotleft % 0x13 U+00AB +/guillemotright % 0x14 U+00BB +/endash % 0x15 U+2013 +/emdash % 0x16 U+2014 +/cwm % 0x17 U+200B +/perthousandzero % 0x18 ______ +/dotlessi % 0x19 U+0131 +/dotlessj % 0x1A U+0237 +/ff % 0x1B U+FB00 +/fi % 0x1C U+FB01 +/fl % 0x1D U+FB02 +/ffi % 0x1E U+FB03 +/ffl % 0x1F U+FB04 +/visiblespace % 0x20 U+2423 +/exclam % 0x21 +/quotedbl % 0x22 +/numbersign % 0x23 +/dollar % 0x24 +/percent % 0x25 +/ampersand % 0x26 +/quotesingle % 0x27 U+2019 +/parenleft % 0x28 +/parenright % 0x29 +/asterisk % 0x2A +/plus % 0x2B +/comma % 0x2C +/hyphen % 0x2D +/period % 0x2E +/slash % 0x2F +/zero.alt1 % 0x30 +/one % 0x31 +/two % 0x32 +/three % 0x33 +/four % 0x34 +/five % 0x35 +/six % 0x36 +/seven % 0x37 +/eight % 0x38 +/nine % 0x39 +/colon % 0x3A +/semicolon % 0x3B +/less % 0x3C +/equal % 0x3D +/greater % 0x3E +/question % 0x3F +/at % 0x40 +/A % 0x41 +/B % 0x42 +/C % 0x43 +/D % 0x44 +/E % 0x45 +/F % 0x46 +/G % 0x47 +/H % 0x48 +/I % 0x49 +/J % 0x4A +/K % 0x4B +/L % 0x4C +/M % 0x4D +/N % 0x4E +/O % 0x4F +/P % 0x50 +/Q % 0x51 +/R % 0x52 +/S % 0x53 +/T % 0x54 +/U % 0x55 +/V % 0x56 +/W % 0x57 +/X % 0x58 +/Y % 0x59 +/Z % 0x5A +/bracketleft % 0x5B +/backslash % 0x5C +/bracketright % 0x5D +/asciicircum % 0x5E +/underscore % 0x5F +/grave % 0x60 U+2018 +/a % 0x61 +/b % 0x62 +/c % 0x63 +/d % 0x64 +/e % 0x65 +/f % 0x66 +/g % 0x67 +/h % 0x68 +/i % 0x69 +/j % 0x6A +/k % 0x6B +/l % 0x6C +/m % 0x6D +/n % 0x6E +/o % 0x6F +/p % 0x70 +/q % 0x71 +/r % 0x72 +/s % 0x73 +/t % 0x74 +/u % 0x75 +/v % 0x76 +/w % 0x77 +/x % 0x78 +/y % 0x79 +/z % 0x7A +/braceleft % 0x7B +/bar % 0x7C +/braceright % 0x7D +/asciitilde % 0x7E +/hyphen % 0x7F U+002D (explicit "hyphen char") +/Abreve % 0x80 U+0102 +/Aogonek % 0x81 U+0104 +/Cacute % 0x82 U+0106 +/Ccaron % 0x83 U+010C +/Dcaron % 0x84 U+010E +/Ecaron % 0x85 U+011A +/Eogonek % 0x86 U+0118 +/Gbreve % 0x87 U+011E +/Lacute % 0x88 U+0139 +/Lcaron % 0x89 U+013D +/Lslash % 0x8A U+0141 +/Nacute % 0x8B U+0143 +/Ncaron % 0x8C U+0147 +/Ng % 0x8D U+014A +/Ohungarumlaut % 0x8E U+0150 +/Racute % 0x8F U+0154 +/Rcaron % 0x90 U+0158 +/Sacute % 0x91 U+015A +/Scaron % 0x92 U+0160 +/Scedilla % 0x93 U+015E +/Tcaron % 0x94 U+0164 +/Tcedilla % 0x95 U+0162 +/Uhungarumlaut % 0x96 U+0170 +/Uring % 0x97 U+016E +/Ydieresis % 0x98 U+0178 +/Zacute % 0x99 U+0179 +/Zcaron % 0x9A U+017D +/Zdotaccent % 0x9B U+017B +/IJ % 0x9C U+0132 +/Idotaccent % 0x9D U+0130 +/dbar % 0x9E U+0111 +/section % 0x9F U+00A7 +/abreve % 0xA0 U+0103 +/aogonek % 0xA1 U+0105 +/cacute % 0xA2 U+0107 +/ccaron % 0xA3 U+010D +/dcaron % 0xA4 U+010F +/ecaron % 0xA5 U+011B +/eogonek % 0xA6 U+0119 +/gbreve % 0xA7 U+011F +/lacute % 0xA8 U+013A +/lcaron % 0xA9 U+013E +/lslash % 0xAA U+0142 +/nacute % 0xAB U+0144 +/ncaron % 0xAC U+0148 +/ng % 0xAD U+014B +/ohungarumlaut % 0xAE U+0151 +/racute % 0xAF U+0155 +/rcaron % 0xB0 U+0159 +/sacute % 0xB1 U+015B +/scaron % 0xB2 U+0161 +/scedilla % 0xB3 U+015F +/tcaron % 0xB4 U+0165 +/tcedilla % 0xB5 U+0163 +/uhungarumlaut % 0xB6 U+0171 +/uring % 0xB7 U+016F +/ydieresis % 0xB8 U+00FF +/zacute % 0xB9 U+017A +/zcaron % 0xBA U+017E +/zdotaccent % 0xBB U+017C +/ij % 0xBC U+0133 +/exclamdown % 0xBD U+00A1 +/questiondown % 0xBE U+00BF +/sterling % 0xBF U+00A3 +/Agrave % 0xC0 +/Aacute % 0xC1 +/Acircumflex % 0xC2 +/Atilde % 0xC3 +/Adieresis % 0xC4 +/Aring % 0xC5 +/AE % 0xC6 +/Ccedilla % 0xC7 +/Egrave % 0xC8 +/Eacute % 0xC9 +/Ecircumflex % 0xCA +/Edieresis % 0xCB +/Igrave % 0xCC +/Iacute % 0xCD +/Icircumflex % 0xCE +/Idieresis % 0xCF +/Eth % 0xD0 +/Ntilde % 0xD1 +/Ograve % 0xD2 +/Oacute % 0xD3 +/Ocircumflex % 0xD4 +/Otilde % 0xD5 +/Odieresis % 0xD6 +/OE % 0xD7 U+0152 +/Oslash % 0xD8 +/Ugrave % 0xD9 +/Uacute % 0xDA +/Ucircumflex % 0xDB +/Udieresis % 0xDC +/Yacute % 0xDD +/Thorn % 0xDE +/SS % 0xDF (U+1E9E, /S_S) +/agrave % 0xE0 +/aacute % 0xE1 +/acircumflex % 0xE2 +/atilde % 0xE3 +/adieresis % 0xE4 +/aring % 0xE5 +/ae % 0xE6 +/ccedilla % 0xE7 +/egrave % 0xE8 +/eacute % 0xE9 +/ecircumflex % 0xEA +/edieresis % 0xEB +/igrave % 0xEC +/iacute % 0xED +/icircumflex % 0xEE +/idieresis % 0xEF +/eth % 0xF0 +/ntilde % 0xF1 +/ograve % 0xF2 +/oacute % 0xF3 +/ocircumflex % 0xF4 +/otilde % 0xF5 +/odieresis % 0xF6 +/oe % 0xF7 U+0153 +/oslash % 0xF8 +/ugrave % 0xF9 +/uacute % 0xFA +/ucircumflex % 0xFB +/udieresis % 0xFC +/yacute % 0xFD +/thorn % 0xFE +/germandbls % 0xFF U+00DF +] def diff --git a/Master/texmf-dist/fonts/enc/dvips/newtxtt/txttBec.enc b/Master/texmf-dist/fonts/enc/dvips/newtxtt/txttBec.enc new file mode 100644 index 00000000000..60ad17d7876 --- /dev/null +++ b/Master/texmf-dist/fonts/enc/dvips/newtxtt/txttBec.enc @@ -0,0 +1,380 @@ +% @@psencodingfile@{ +% date = "24feb10", +% filename = "ec.enc", +% email = "tex-fonts@@tug.org", +% docstring = "This is the EC (aka Cork aka T1) encoding vector +% for 8-bit fonts to be used with TeX." +% @} +% +% The original paper can be found on +% https://www.tug.org/TUGboat/Articles/tb11-4/tb30ferguson.pdf +% +% Names of the glyphs try to comply with: +% Adobe Glyph List For New Fonts, ver. 1.6, 30 Januaury 2006 +% http://partners.adobe.com/public/developer/en/opentype/aglfn13.txt +% but some exceptions are listed below. +% +% The following characters are not present in Unicode: +% - /perthousandzero = used to compose /perthousand, /pertenthousand, ... out of /percent + this character +% - Germandbls = now there is a related character in Unicode, +% U+1E9E - LATIN CAPITAL LETTER SHARP S +% but probably /S_S ligature name should be used instead +% +% The following two characters have different Unicode mappings than on the AGL: +% - /tcedilla = U+0163 - LATIN SMALL LETTER T WITH CEDILLA +% according to AGL it should be /tcommaaccent +% - /Tcedilla = U+0162 - LATIN CAPITAL LETTER T WITH CEDILLA +% according to AGL it should be /Tcommaaccent +% But having /scedilla and /tcommaaccent mixed is even more ugly. +% +% The following characters are not present on the AGL: +% - /dotlessj = U+0237 - LATIN SMALL LETTER DOTLESS J +% - /cwm = U+200B - ZERO WIDTH SPACE +% - /visiblespace = U+2423 - OPEN BOX +% and should probably better be labeled with uniXXXX notation +% (though hardly any font has those glyphs anyway). +% +% The following ligatures are deprecated by recent AGL: +% - /ff, /fi, /fl, /ffi, /ffl = /f_i and similar should have been used instead +% +% Hyphen character: +% There are two character named "hyphen". The original article explains +% the background of this decision (if one wanted to use a different +% hyphenation character and still be able to use the dash). So the first +% character should serve as "hyphen char" and the other one as "dash" in +% compound words. The character 0x2D is supposed to be the hyphen char, +% but since there used to be two characters of the same name in this +% file for some time, the tools like afmtotfm have been confused and +% remapped the hyphen char to 0x7F automatically. After the second +% character's name was changed, hyphenation characters in existing +% tfm fonts (generated with the old ec.enc) have disappeared, so the +% second character has been renamed back to "hyphen". Anyone generating +% tfm fonts is strongly encouraged to make a copy of this file, rename +% it and change glyph names as required for their font. +% +% Other remarks: +% - /Eth = U+00D0 - LATIN CAPITAL LETTER ETH +% must also be used as /Dcroat +% U+0110 - LATIN CAPITAL LETTER D WITH STROKE +% +% Misleading names and shapes of letters (that lead to different names in past) +% - /lcaron = U+013E - LATIN SMALL LETTER L WITH CARON +% /lquoteright +% - /Lcaron = U+013D - LATIN CAPITAL LETTER L WITH CARON +% /Lquoteright +% - /dcaron = U+010F - LATIN SMALL LETTER D WITH CARON +% /dquoteright +% - /tcaron = U+0165 - LATIN SMALL LETTER T WITH CARON +% /tquoteright +% - /dcroat = U+0111 - LATIN SMALL LETTER D WITH STROKE +% /dbar, /dmacron +% +% - /cwm - /bom, /zerowidthnobreakspace +% - /underscore - /underline +% - /hyphen.alt - /sfthyphen, /hyphen, /dash +% +% +% Turkish & Romanian +% -------------------- +% EC encoding has been defined to include /tcedilla and /scedilla. +% For Turkish one needs /scedilla, while for Romanian one would need +% "t with comma below" (/tcommaaccent) and "s with comma below" (/scommaaccent). +% "t with cedilla" in not used in any language except in inferior +% Romanian typography that can use cedillas instead of commas below. +% AGL has a strange mapping as well. +% +% Without adding an additional character, it is impossible to support both +% languages at the same time, so EC is not really best choice for Romanians, +% even though it can be "misused" if one replaces both /scedilla and /tcedilla +% with /scommaaccent and /tcommaaccent. +% +% Characters that have been renamed in July 2008: +% 0x18 /zeroinferior -> /perthousandzero +% 0x20 U+2423 /visualspace -> /visiblespace (if font doesn't have it, use /space) +% 0x8D U+014A /Ng -> /Eng +% 0x9E U+0111 /dbar -> /dcroat +% 0xAD U+014B /ng -> /eng +% 0xB4 U+0165 /tquoteright -> /tcaron +% +% Although these ligatures and kerns are somewhat questionable to have +% in an encoding file, they've been here forever, and they are +% traditional in the TeX world, so we preserve them. +% +% LIGKERN space l =: lslash ; space L =: Lslash ; +% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ; +% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ; +% LIGKERN quoteleft quoteleft =: quotedblleft ; +% LIGKERN quoteright quoteright =: quotedblright ; +% +% We blow away kerns to and from spaces (TeX doesn't have a +% space) and also remove any kerns from the numbers (although +% the only kern pair that mentions a number in Times-Roman.afm +% is one one.) +% +% LIGKERN space {} * ; * {} space ; zero {} * ; * {} zero ; +% LIGKERN one {} * ; * {} one ; two {} * ; * {} two ; +% LIGKERN three {} * ; * {} three ; four {} * ; * {} four ; +% LIGKERN five {} * ; * {} five ; six {} * ; * {} six ; +% LIGKERN seven {} * ; * {} seven ; eight {} * ; * {} eight ; +% LIGKERN nine {} * ; * {} nine ; +% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ; +% LIGKERN greater greater =: guillemotright ; +% +/txttECEncodingB [ % now 256 chars follow +/grave % 0x00 U+0060 +/acute % 0x01 U+00B4 +/circumflex % 0x02 U+02C6 +/tilde % 0x03 U+02DC +/dieresis % 0x04 U+00A8 +/hungarumlaut % 0x05 U+02DD +/ring % 0x06 U+02DA +/caron % 0x07 U+02C7 +/breve % 0x08 U+02D8 +/macron % 0x09 U+00AF +/dotaccent % 0x0A U+02D9 +/cedilla % 0x0B U+00B8 +/ogonek % 0x0C U+02DB +/quotesinglbase % 0x0D U+201A +/guilsinglleft % 0x0E U+2039 +/guilsinglright % 0x0F U+203A +/quotedblleft % 0x10 U+201C +/quotedblright % 0x11 U+201D +/quotedblbase % 0x12 U+201E +/guillemotleft % 0x13 U+00AB +/guillemotright % 0x14 U+00BB +/endash % 0x15 U+2013 +/emdash % 0x16 U+2014 +/cwm % 0x17 U+200B +/perthousandzero % 0x18 ______ +/dotlessi % 0x19 U+0131 +/dotlessj % 0x1A U+0237 +/ff % 0x1B U+FB00 +/fi % 0x1C U+FB01 +/fl % 0x1D U+FB02 +/ffi % 0x1E U+FB03 +/ffl % 0x1F U+FB04 +/visiblespace % 0x20 U+2423 +/exclam % 0x21 +/quotedbl % 0x22 +/numbersign % 0x23 +/dollar % 0x24 +/percent % 0x25 +/ampersand % 0x26 +/quoteright % 0x27 U+2019 +/parenleft % 0x28 +/parenright % 0x29 +/asterisk % 0x2A +/plus % 0x2B +/comma % 0x2C +/hyphen % 0x2D +/period % 0x2E +/slash % 0x2F +/zero % 0x30 +/one % 0x31 +/two % 0x32 +/three % 0x33 +/four % 0x34 +/five % 0x35 +/six % 0x36 +/seven % 0x37 +/eight % 0x38 +/nine % 0x39 +/colon % 0x3A +/semicolon % 0x3B +/less % 0x3C +/equal % 0x3D +/greater % 0x3E +/question % 0x3F +/at % 0x40 +/A % 0x41 +/B % 0x42 +/C % 0x43 +/D % 0x44 +/E % 0x45 +/F % 0x46 +/G % 0x47 +/H % 0x48 +/I % 0x49 +/J % 0x4A +/K % 0x4B +/L % 0x4C +/M % 0x4D +/N % 0x4E +/O % 0x4F +/P % 0x50 +/Q % 0x51 +/R % 0x52 +/S % 0x53 +/T % 0x54 +/U % 0x55 +/V % 0x56 +/W % 0x57 +/X % 0x58 +/Y % 0x59 +/Z % 0x5A +/bracketleft % 0x5B +/backslash % 0x5C +/bracketright % 0x5D +/asciicircum % 0x5E +/underscore % 0x5F +/quoteleft % 0x60 U+2018 +/a % 0x61 +/b % 0x62 +/c % 0x63 +/d % 0x64 +/e % 0x65 +/f % 0x66 +/g % 0x67 +/h % 0x68 +/i % 0x69 +/j % 0x6A +/k % 0x6B +/l % 0x6C +/m % 0x6D +/n % 0x6E +/o % 0x6F +/p % 0x70 +/q % 0x71 +/r % 0x72 +/s % 0x73 +/t % 0x74 +/u % 0x75 +/v % 0x76 +/w % 0x77 +/x % 0x78 +/y % 0x79 +/z % 0x7A +/braceleft % 0x7B +/bar % 0x7C +/braceright % 0x7D +/asciitilde % 0x7E +/hyphen % 0x7F U+002D (explicit "hyphen char") +/Abreve % 0x80 U+0102 +/Aogonek % 0x81 U+0104 +/Cacute % 0x82 U+0106 +/Ccaron % 0x83 U+010C +/Dcaron % 0x84 U+010E +/Ecaron % 0x85 U+011A +/Eogonek % 0x86 U+0118 +/Gbreve % 0x87 U+011E +/Lacute % 0x88 U+0139 +/Lcaron % 0x89 U+013D +/Lslash % 0x8A U+0141 +/Nacute % 0x8B U+0143 +/Ncaron % 0x8C U+0147 +/Ng % 0x8D U+014A +/Ohungarumlaut % 0x8E U+0150 +/Racute % 0x8F U+0154 +/Rcaron % 0x90 U+0158 +/Sacute % 0x91 U+015A +/Scaron % 0x92 U+0160 +/Scedilla % 0x93 U+015E +/Tcaron % 0x94 U+0164 +/Tcedilla % 0x95 U+0162 +/Uhungarumlaut % 0x96 U+0170 +/Uring % 0x97 U+016E +/Ydieresis % 0x98 U+0178 +/Zacute % 0x99 U+0179 +/Zcaron % 0x9A U+017D +/Zdotaccent % 0x9B U+017B +/IJ % 0x9C U+0132 +/Idotaccent % 0x9D U+0130 +/dbar % 0x9E U+0111 +/section % 0x9F U+00A7 +/abreve % 0xA0 U+0103 +/aogonek % 0xA1 U+0105 +/cacute % 0xA2 U+0107 +/ccaron % 0xA3 U+010D +/dcaron % 0xA4 U+010F +/ecaron % 0xA5 U+011B +/eogonek % 0xA6 U+0119 +/gbreve % 0xA7 U+011F +/lacute % 0xA8 U+013A +/lcaron % 0xA9 U+013E +/lslash % 0xAA U+0142 +/nacute % 0xAB U+0144 +/ncaron % 0xAC U+0148 +/ng % 0xAD U+014B +/ohungarumlaut % 0xAE U+0151 +/racute % 0xAF U+0155 +/rcaron % 0xB0 U+0159 +/sacute % 0xB1 U+015B +/scaron % 0xB2 U+0161 +/scedilla % 0xB3 U+015F +/tcaron % 0xB4 U+0165 +/tcedilla % 0xB5 U+0163 +/uhungarumlaut % 0xB6 U+0171 +/uring % 0xB7 U+016F +/ydieresis % 0xB8 U+00FF +/zacute % 0xB9 U+017A +/zcaron % 0xBA U+017E +/zdotaccent % 0xBB U+017C +/ij % 0xBC U+0133 +/exclamdown % 0xBD U+00A1 +/questiondown % 0xBE U+00BF +/sterling % 0xBF U+00A3 +/Agrave % 0xC0 +/Aacute % 0xC1 +/Acircumflex % 0xC2 +/Atilde % 0xC3 +/Adieresis % 0xC4 +/Aring % 0xC5 +/AE % 0xC6 +/Ccedilla % 0xC7 +/Egrave % 0xC8 +/Eacute % 0xC9 +/Ecircumflex % 0xCA +/Edieresis % 0xCB +/Igrave % 0xCC +/Iacute % 0xCD +/Icircumflex % 0xCE +/Idieresis % 0xCF +/Eth % 0xD0 +/Ntilde % 0xD1 +/Ograve % 0xD2 +/Oacute % 0xD3 +/Ocircumflex % 0xD4 +/Otilde % 0xD5 +/Odieresis % 0xD6 +/OE % 0xD7 U+0152 +/Oslash % 0xD8 +/Ugrave % 0xD9 +/Uacute % 0xDA +/Ucircumflex % 0xDB +/Udieresis % 0xDC +/Yacute % 0xDD +/Thorn % 0xDE +/SS % 0xDF (U+1E9E, /S_S) +/agrave % 0xE0 +/aacute % 0xE1 +/acircumflex % 0xE2 +/atilde % 0xE3 +/adieresis % 0xE4 +/aring % 0xE5 +/ae % 0xE6 +/ccedilla % 0xE7 +/egrave % 0xE8 +/eacute % 0xE9 +/ecircumflex % 0xEA +/edieresis % 0xEB +/igrave % 0xEC +/iacute % 0xED +/icircumflex % 0xEE +/idieresis % 0xEF +/eth % 0xF0 +/ntilde % 0xF1 +/ograve % 0xF2 +/oacute % 0xF3 +/ocircumflex % 0xF4 +/otilde % 0xF5 +/odieresis % 0xF6 +/oe % 0xF7 U+0153 +/oslash % 0xF8 +/ugrave % 0xF9 +/uacute % 0xFA +/ucircumflex % 0xFB +/udieresis % 0xFC +/yacute % 0xFD +/thorn % 0xFE +/germandbls % 0xFF U+00DF +] def diff --git a/Master/texmf-dist/fonts/enc/dvips/newtxtt/txttBqec.enc b/Master/texmf-dist/fonts/enc/dvips/newtxtt/txttBqec.enc new file mode 100644 index 00000000000..a1713a6b272 --- /dev/null +++ b/Master/texmf-dist/fonts/enc/dvips/newtxtt/txttBqec.enc @@ -0,0 +1,380 @@ +% @@psencodingfile@{ +% date = "24feb10", +% filename = "ec.enc", +% email = "tex-fonts@@tug.org", +% docstring = "This is the EC (aka Cork aka T1) encoding vector +% for 8-bit fonts to be used with TeX." +% @} +% +% The original paper can be found on +% https://www.tug.org/TUGboat/Articles/tb11-4/tb30ferguson.pdf +% +% Names of the glyphs try to comply with: +% Adobe Glyph List For New Fonts, ver. 1.6, 30 Januaury 2006 +% http://partners.adobe.com/public/developer/en/opentype/aglfn13.txt +% but some exceptions are listed below. +% +% The following characters are not present in Unicode: +% - /perthousandzero = used to compose /perthousand, /pertenthousand, ... out of /percent + this character +% - Germandbls = now there is a related character in Unicode, +% U+1E9E - LATIN CAPITAL LETTER SHARP S +% but probably /S_S ligature name should be used instead +% +% The following two characters have different Unicode mappings than on the AGL: +% - /tcedilla = U+0163 - LATIN SMALL LETTER T WITH CEDILLA +% according to AGL it should be /tcommaaccent +% - /Tcedilla = U+0162 - LATIN CAPITAL LETTER T WITH CEDILLA +% according to AGL it should be /Tcommaaccent +% But having /scedilla and /tcommaaccent mixed is even more ugly. +% +% The following characters are not present on the AGL: +% - /dotlessj = U+0237 - LATIN SMALL LETTER DOTLESS J +% - /cwm = U+200B - ZERO WIDTH SPACE +% - /visiblespace = U+2423 - OPEN BOX +% and should probably better be labeled with uniXXXX notation +% (though hardly any font has those glyphs anyway). +% +% The following ligatures are deprecated by recent AGL: +% - /ff, /fi, /fl, /ffi, /ffl = /f_i and similar should have been used instead +% +% Hyphen character: +% There are two character named "hyphen". The original article explains +% the background of this decision (if one wanted to use a different +% hyphenation character and still be able to use the dash). So the first +% character should serve as "hyphen char" and the other one as "dash" in +% compound words. The character 0x2D is supposed to be the hyphen char, +% but since there used to be two characters of the same name in this +% file for some time, the tools like afmtotfm have been confused and +% remapped the hyphen char to 0x7F automatically. After the second +% character's name was changed, hyphenation characters in existing +% tfm fonts (generated with the old ec.enc) have disappeared, so the +% second character has been renamed back to "hyphen". Anyone generating +% tfm fonts is strongly encouraged to make a copy of this file, rename +% it and change glyph names as required for their font. +% +% Other remarks: +% - /Eth = U+00D0 - LATIN CAPITAL LETTER ETH +% must also be used as /Dcroat +% U+0110 - LATIN CAPITAL LETTER D WITH STROKE +% +% Misleading names and shapes of letters (that lead to different names in past) +% - /lcaron = U+013E - LATIN SMALL LETTER L WITH CARON +% /lquoteright +% - /Lcaron = U+013D - LATIN CAPITAL LETTER L WITH CARON +% /Lquoteright +% - /dcaron = U+010F - LATIN SMALL LETTER D WITH CARON +% /dquoteright +% - /tcaron = U+0165 - LATIN SMALL LETTER T WITH CARON +% /tquoteright +% - /dcroat = U+0111 - LATIN SMALL LETTER D WITH STROKE +% /dbar, /dmacron +% +% - /cwm - /bom, /zerowidthnobreakspace +% - /underscore - /underline +% - /hyphen.alt - /sfthyphen, /hyphen, /dash +% +% +% Turkish & Romanian +% -------------------- +% EC encoding has been defined to include /tcedilla and /scedilla. +% For Turkish one needs /scedilla, while for Romanian one would need +% "t with comma below" (/tcommaaccent) and "s with comma below" (/scommaaccent). +% "t with cedilla" in not used in any language except in inferior +% Romanian typography that can use cedillas instead of commas below. +% AGL has a strange mapping as well. +% +% Without adding an additional character, it is impossible to support both +% languages at the same time, so EC is not really best choice for Romanians, +% even though it can be "misused" if one replaces both /scedilla and /tcedilla +% with /scommaaccent and /tcommaaccent. +% +% Characters that have been renamed in July 2008: +% 0x18 /zeroinferior -> /perthousandzero +% 0x20 U+2423 /visualspace -> /visiblespace (if font doesn't have it, use /space) +% 0x8D U+014A /Ng -> /Eng +% 0x9E U+0111 /dbar -> /dcroat +% 0xAD U+014B /ng -> /eng +% 0xB4 U+0165 /tquoteright -> /tcaron +% +% Although these ligatures and kerns are somewhat questionable to have +% in an encoding file, they've been here forever, and they are +% traditional in the TeX world, so we preserve them. +% +% LIGKERN space l =: lslash ; space L =: Lslash ; +% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ; +% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ; +% LIGKERN quoteleft quoteleft =: quotedblleft ; +% LIGKERN quoteright quoteright =: quotedblright ; +% +% We blow away kerns to and from spaces (TeX doesn't have a +% space) and also remove any kerns from the numbers (although +% the only kern pair that mentions a number in Times-Roman.afm +% is one one.) +% +% LIGKERN space {} * ; * {} space ; zero {} * ; * {} zero ; +% LIGKERN one {} * ; * {} one ; two {} * ; * {} two ; +% LIGKERN three {} * ; * {} three ; four {} * ; * {} four ; +% LIGKERN five {} * ; * {} five ; six {} * ; * {} six ; +% LIGKERN seven {} * ; * {} seven ; eight {} * ; * {} eight ; +% LIGKERN nine {} * ; * {} nine ; +% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ; +% LIGKERN greater greater =: guillemotright ; +% +/txttECEncodingBq [ % now 256 chars follow +/grave % 0x00 U+0060 +/acute % 0x01 U+00B4 +/circumflex % 0x02 U+02C6 +/tilde % 0x03 U+02DC +/dieresis % 0x04 U+00A8 +/hungarumlaut % 0x05 U+02DD +/ring % 0x06 U+02DA +/caron % 0x07 U+02C7 +/breve % 0x08 U+02D8 +/macron % 0x09 U+00AF +/dotaccent % 0x0A U+02D9 +/cedilla % 0x0B U+00B8 +/ogonek % 0x0C U+02DB +/quotesinglbase % 0x0D U+201A +/guilsinglleft % 0x0E U+2039 +/guilsinglright % 0x0F U+203A +/quotedbl % 0x10 U+201C +/quotedbl % 0x11 U+201D +/quotedblbase % 0x12 U+201E +/guillemotleft % 0x13 U+00AB +/guillemotright % 0x14 U+00BB +/endash % 0x15 U+2013 +/emdash % 0x16 U+2014 +/cwm % 0x17 U+200B +/perthousandzero % 0x18 ______ +/dotlessi % 0x19 U+0131 +/dotlessj % 0x1A U+0237 +/ff % 0x1B U+FB00 +/fi % 0x1C U+FB01 +/fl % 0x1D U+FB02 +/ffi % 0x1E U+FB03 +/ffl % 0x1F U+FB04 +/visiblespace % 0x20 U+2423 +/exclam % 0x21 +/quotedbl % 0x22 +/numbersign % 0x23 +/dollar % 0x24 +/percent % 0x25 +/ampersand % 0x26 +/quotesingle % 0x27 U+2019 +/parenleft % 0x28 +/parenright % 0x29 +/asterisk % 0x2A +/plus % 0x2B +/comma % 0x2C +/hyphen % 0x2D +/period % 0x2E +/slash % 0x2F +/zero % 0x30 +/one % 0x31 +/two % 0x32 +/three % 0x33 +/four % 0x34 +/five % 0x35 +/six % 0x36 +/seven % 0x37 +/eight % 0x38 +/nine % 0x39 +/colon % 0x3A +/semicolon % 0x3B +/less % 0x3C +/equal % 0x3D +/greater % 0x3E +/question % 0x3F +/at % 0x40 +/A % 0x41 +/B % 0x42 +/C % 0x43 +/D % 0x44 +/E % 0x45 +/F % 0x46 +/G % 0x47 +/H % 0x48 +/I % 0x49 +/J % 0x4A +/K % 0x4B +/L % 0x4C +/M % 0x4D +/N % 0x4E +/O % 0x4F +/P % 0x50 +/Q % 0x51 +/R % 0x52 +/S % 0x53 +/T % 0x54 +/U % 0x55 +/V % 0x56 +/W % 0x57 +/X % 0x58 +/Y % 0x59 +/Z % 0x5A +/bracketleft % 0x5B +/backslash % 0x5C +/bracketright % 0x5D +/asciicircum % 0x5E +/underscore % 0x5F +/grave % 0x60 U+2018 +/a % 0x61 +/b % 0x62 +/c % 0x63 +/d % 0x64 +/e % 0x65 +/f % 0x66 +/g % 0x67 +/h % 0x68 +/i % 0x69 +/j % 0x6A +/k % 0x6B +/l % 0x6C +/m % 0x6D +/n % 0x6E +/o % 0x6F +/p % 0x70 +/q % 0x71 +/r % 0x72 +/s % 0x73 +/t % 0x74 +/u % 0x75 +/v % 0x76 +/w % 0x77 +/x % 0x78 +/y % 0x79 +/z % 0x7A +/braceleft % 0x7B +/bar % 0x7C +/braceright % 0x7D +/asciitilde % 0x7E +/hyphen % 0x7F U+002D (explicit "hyphen char") +/Abreve % 0x80 U+0102 +/Aogonek % 0x81 U+0104 +/Cacute % 0x82 U+0106 +/Ccaron % 0x83 U+010C +/Dcaron % 0x84 U+010E +/Ecaron % 0x85 U+011A +/Eogonek % 0x86 U+0118 +/Gbreve % 0x87 U+011E +/Lacute % 0x88 U+0139 +/Lcaron % 0x89 U+013D +/Lslash % 0x8A U+0141 +/Nacute % 0x8B U+0143 +/Ncaron % 0x8C U+0147 +/Ng % 0x8D U+014A +/Ohungarumlaut % 0x8E U+0150 +/Racute % 0x8F U+0154 +/Rcaron % 0x90 U+0158 +/Sacute % 0x91 U+015A +/Scaron % 0x92 U+0160 +/Scedilla % 0x93 U+015E +/Tcaron % 0x94 U+0164 +/Tcedilla % 0x95 U+0162 +/Uhungarumlaut % 0x96 U+0170 +/Uring % 0x97 U+016E +/Ydieresis % 0x98 U+0178 +/Zacute % 0x99 U+0179 +/Zcaron % 0x9A U+017D +/Zdotaccent % 0x9B U+017B +/IJ % 0x9C U+0132 +/Idotaccent % 0x9D U+0130 +/dbar % 0x9E U+0111 +/section % 0x9F U+00A7 +/abreve % 0xA0 U+0103 +/aogonek % 0xA1 U+0105 +/cacute % 0xA2 U+0107 +/ccaron % 0xA3 U+010D +/dcaron % 0xA4 U+010F +/ecaron % 0xA5 U+011B +/eogonek % 0xA6 U+0119 +/gbreve % 0xA7 U+011F +/lacute % 0xA8 U+013A +/lcaron % 0xA9 U+013E +/lslash % 0xAA U+0142 +/nacute % 0xAB U+0144 +/ncaron % 0xAC U+0148 +/ng % 0xAD U+014B +/ohungarumlaut % 0xAE U+0151 +/racute % 0xAF U+0155 +/rcaron % 0xB0 U+0159 +/sacute % 0xB1 U+015B +/scaron % 0xB2 U+0161 +/scedilla % 0xB3 U+015F +/tcaron % 0xB4 U+0165 +/tcedilla % 0xB5 U+0163 +/uhungarumlaut % 0xB6 U+0171 +/uring % 0xB7 U+016F +/ydieresis % 0xB8 U+00FF +/zacute % 0xB9 U+017A +/zcaron % 0xBA U+017E +/zdotaccent % 0xBB U+017C +/ij % 0xBC U+0133 +/exclamdown % 0xBD U+00A1 +/questiondown % 0xBE U+00BF +/sterling % 0xBF U+00A3 +/Agrave % 0xC0 +/Aacute % 0xC1 +/Acircumflex % 0xC2 +/Atilde % 0xC3 +/Adieresis % 0xC4 +/Aring % 0xC5 +/AE % 0xC6 +/Ccedilla % 0xC7 +/Egrave % 0xC8 +/Eacute % 0xC9 +/Ecircumflex % 0xCA +/Edieresis % 0xCB +/Igrave % 0xCC +/Iacute % 0xCD +/Icircumflex % 0xCE +/Idieresis % 0xCF +/Eth % 0xD0 +/Ntilde % 0xD1 +/Ograve % 0xD2 +/Oacute % 0xD3 +/Ocircumflex % 0xD4 +/Otilde % 0xD5 +/Odieresis % 0xD6 +/OE % 0xD7 U+0152 +/Oslash % 0xD8 +/Ugrave % 0xD9 +/Uacute % 0xDA +/Ucircumflex % 0xDB +/Udieresis % 0xDC +/Yacute % 0xDD +/Thorn % 0xDE +/SS % 0xDF (U+1E9E, /S_S) +/agrave % 0xE0 +/aacute % 0xE1 +/acircumflex % 0xE2 +/atilde % 0xE3 +/adieresis % 0xE4 +/aring % 0xE5 +/ae % 0xE6 +/ccedilla % 0xE7 +/egrave % 0xE8 +/eacute % 0xE9 +/ecircumflex % 0xEA +/edieresis % 0xEB +/igrave % 0xEC +/iacute % 0xED +/icircumflex % 0xEE +/idieresis % 0xEF +/eth % 0xF0 +/ntilde % 0xF1 +/ograve % 0xF2 +/oacute % 0xF3 +/ocircumflex % 0xF4 +/otilde % 0xF5 +/odieresis % 0xF6 +/oe % 0xF7 U+0153 +/oslash % 0xF8 +/ugrave % 0xF9 +/uacute % 0xFA +/ucircumflex % 0xFB +/udieresis % 0xFC +/yacute % 0xFD +/thorn % 0xFE +/germandbls % 0xFF U+00DF +] def diff --git a/Master/texmf-dist/fonts/enc/dvips/newtxtt/txttCec.enc b/Master/texmf-dist/fonts/enc/dvips/newtxtt/txttCec.enc new file mode 100644 index 00000000000..b4ad41087d5 --- /dev/null +++ b/Master/texmf-dist/fonts/enc/dvips/newtxtt/txttCec.enc @@ -0,0 +1,380 @@ +% @@psencodingfile@{ +% date = "24feb10", +% filename = "ec.enc", +% email = "tex-fonts@@tug.org", +% docstring = "This is the EC (aka Cork aka T1) encoding vector +% for 8-bit fonts to be used with TeX." +% @} +% +% The original paper can be found on +% https://www.tug.org/TUGboat/Articles/tb11-4/tb30ferguson.pdf +% +% Names of the glyphs try to comply with: +% Adobe Glyph List For New Fonts, ver. 1.6, 30 Januaury 2006 +% http://partners.adobe.com/public/developer/en/opentype/aglfn13.txt +% but some exceptions are listed below. +% +% The following characters are not present in Unicode: +% - /perthousandzero = used to compose /perthousand, /pertenthousand, ... out of /percent + this character +% - Germandbls = now there is a related character in Unicode, +% U+1E9E - LATIN CAPITAL LETTER SHARP S +% but probably /S_S ligature name should be used instead +% +% The following two characters have different Unicode mappings than on the AGL: +% - /tcedilla = U+0163 - LATIN SMALL LETTER T WITH CEDILLA +% according to AGL it should be /tcommaaccent +% - /Tcedilla = U+0162 - LATIN CAPITAL LETTER T WITH CEDILLA +% according to AGL it should be /Tcommaaccent +% But having /scedilla and /tcommaaccent mixed is even more ugly. +% +% The following characters are not present on the AGL: +% - /dotlessj = U+0237 - LATIN SMALL LETTER DOTLESS J +% - /cwm = U+200B - ZERO WIDTH SPACE +% - /visiblespace = U+2423 - OPEN BOX +% and should probably better be labeled with uniXXXX notation +% (though hardly any font has those glyphs anyway). +% +% The following ligatures are deprecated by recent AGL: +% - /ff, /fi, /fl, /ffi, /ffl = /f_i and similar should have been used instead +% +% Hyphen character: +% There are two character named "hyphen". The original article explains +% the background of this decision (if one wanted to use a different +% hyphenation character and still be able to use the dash). So the first +% character should serve as "hyphen char" and the other one as "dash" in +% compound words. The character 0x2D is supposed to be the hyphen char, +% but since there used to be two characters of the same name in this +% file for some time, the tools like afmtotfm have been confused and +% remapped the hyphen char to 0x7F automatically. After the second +% character's name was changed, hyphenation characters in existing +% tfm fonts (generated with the old ec.enc) have disappeared, so the +% second character has been renamed back to "hyphen". Anyone generating +% tfm fonts is strongly encouraged to make a copy of this file, rename +% it and change glyph names as required for their font. +% +% Other remarks: +% - /Eth = U+00D0 - LATIN CAPITAL LETTER ETH +% must also be used as /Dcroat +% U+0110 - LATIN CAPITAL LETTER D WITH STROKE +% +% Misleading names and shapes of letters (that lead to different names in past) +% - /lcaron = U+013E - LATIN SMALL LETTER L WITH CARON +% /lquoteright +% - /Lcaron = U+013D - LATIN CAPITAL LETTER L WITH CARON +% /Lquoteright +% - /dcaron = U+010F - LATIN SMALL LETTER D WITH CARON +% /dquoteright +% - /tcaron = U+0165 - LATIN SMALL LETTER T WITH CARON +% /tquoteright +% - /dcroat = U+0111 - LATIN SMALL LETTER D WITH STROKE +% /dbar, /dmacron +% +% - /cwm - /bom, /zerowidthnobreakspace +% - /underscore - /underline +% - /hyphen.alt - /sfthyphen, /hyphen, /dash +% +% +% Turkish & Romanian +% -------------------- +% EC encoding has been defined to include /tcedilla and /scedilla. +% For Turkish one needs /scedilla, while for Romanian one would need +% "t with comma below" (/tcommaaccent) and "s with comma below" (/scommaaccent). +% "t with cedilla" in not used in any language except in inferior +% Romanian typography that can use cedillas instead of commas below. +% AGL has a strange mapping as well. +% +% Without adding an additional character, it is impossible to support both +% languages at the same time, so EC is not really best choice for Romanians, +% even though it can be "misused" if one replaces both /scedilla and /tcedilla +% with /scommaaccent and /tcommaaccent. +% +% Characters that have been renamed in July 2008: +% 0x18 /zeroinferior -> /perthousandzero +% 0x20 U+2423 /visualspace -> /visiblespace (if font doesn't have it, use /space) +% 0x8D U+014A /Ng -> /Eng +% 0x9E U+0111 /dbar -> /dcroat +% 0xAD U+014B /ng -> /eng +% 0xB4 U+0165 /tquoteright -> /tcaron +% +% Although these ligatures and kerns are somewhat questionable to have +% in an encoding file, they've been here forever, and they are +% traditional in the TeX world, so we preserve them. +% +% LIGKERN space l =: lslash ; space L =: Lslash ; +% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ; +% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ; +% LIGKERN quoteleft quoteleft =: quotedblleft ; +% LIGKERN quoteright quoteright =: quotedblright ; +% +% We blow away kerns to and from spaces (TeX doesn't have a +% space) and also remove any kerns from the numbers (although +% the only kern pair that mentions a number in Times-Roman.afm +% is one one.) +% +% LIGKERN space {} * ; * {} space ; zero {} * ; * {} zero ; +% LIGKERN one {} * ; * {} one ; two {} * ; * {} two ; +% LIGKERN three {} * ; * {} three ; four {} * ; * {} four ; +% LIGKERN five {} * ; * {} five ; six {} * ; * {} six ; +% LIGKERN seven {} * ; * {} seven ; eight {} * ; * {} eight ; +% LIGKERN nine {} * ; * {} nine ; +% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ; +% LIGKERN greater greater =: guillemotright ; +% +/txttECEncodingC [ % now 256 chars follow +/grave % 0x00 U+0060 +/acute % 0x01 U+00B4 +/circumflex % 0x02 U+02C6 +/tilde % 0x03 U+02DC +/dieresis % 0x04 U+00A8 +/hungarumlaut % 0x05 U+02DD +/ring % 0x06 U+02DA +/caron % 0x07 U+02C7 +/breve % 0x08 U+02D8 +/macron % 0x09 U+00AF +/dotaccent % 0x0A U+02D9 +/cedilla % 0x0B U+00B8 +/ogonek % 0x0C U+02DB +/quotesinglbase % 0x0D U+201A +/guilsinglleft % 0x0E U+2039 +/guilsinglright % 0x0F U+203A +/quotedblleft % 0x10 U+201C +/quotedblright % 0x11 U+201D +/quotedblbase % 0x12 U+201E +/guillemotleft % 0x13 U+00AB +/guillemotright % 0x14 U+00BB +/endash % 0x15 U+2013 +/emdash % 0x16 U+2014 +/cwm % 0x17 U+200B +/perthousandzero % 0x18 ______ +/dotlessi % 0x19 U+0131 +/dotlessj % 0x1A U+0237 +/ff % 0x1B U+FB00 +/fi % 0x1C U+FB01 +/fl % 0x1D U+FB02 +/ffi % 0x1E U+FB03 +/ffl % 0x1F U+FB04 +/visiblespace % 0x20 U+2423 +/exclam % 0x21 +/quotedbl % 0x22 +/numbersign % 0x23 +/dollar % 0x24 +/percent % 0x25 +/ampersand % 0x26 +/quoteright % 0x27 U+2019 +/parenleft % 0x28 +/parenright % 0x29 +/asterisk % 0x2A +/plus % 0x2B +/comma % 0x2C +/hyphen % 0x2D +/period % 0x2E +/slash % 0x2F +/zero.alt2 % 0x30 +/one % 0x31 +/two % 0x32 +/three % 0x33 +/four % 0x34 +/five % 0x35 +/six % 0x36 +/seven % 0x37 +/eight % 0x38 +/nine % 0x39 +/colon % 0x3A +/semicolon % 0x3B +/less % 0x3C +/equal % 0x3D +/greater % 0x3E +/question % 0x3F +/at % 0x40 +/A % 0x41 +/B % 0x42 +/C % 0x43 +/D % 0x44 +/E % 0x45 +/F % 0x46 +/G % 0x47 +/H % 0x48 +/I % 0x49 +/J % 0x4A +/K % 0x4B +/L % 0x4C +/M % 0x4D +/N % 0x4E +/O % 0x4F +/P % 0x50 +/Q % 0x51 +/R % 0x52 +/S % 0x53 +/T % 0x54 +/U % 0x55 +/V % 0x56 +/W % 0x57 +/X % 0x58 +/Y % 0x59 +/Z % 0x5A +/bracketleft % 0x5B +/backslash % 0x5C +/bracketright % 0x5D +/asciicircum % 0x5E +/underscore % 0x5F +/quoteleft % 0x60 U+2018 +/a % 0x61 +/b % 0x62 +/c % 0x63 +/d % 0x64 +/e % 0x65 +/f % 0x66 +/g % 0x67 +/h % 0x68 +/i % 0x69 +/j % 0x6A +/k % 0x6B +/l % 0x6C +/m % 0x6D +/n % 0x6E +/o % 0x6F +/p % 0x70 +/q % 0x71 +/r % 0x72 +/s % 0x73 +/t % 0x74 +/u % 0x75 +/v % 0x76 +/w % 0x77 +/x % 0x78 +/y % 0x79 +/z % 0x7A +/braceleft % 0x7B +/bar % 0x7C +/braceright % 0x7D +/asciitilde % 0x7E +/hyphen % 0x7F U+002D (explicit "hyphen char") +/Abreve % 0x80 U+0102 +/Aogonek % 0x81 U+0104 +/Cacute % 0x82 U+0106 +/Ccaron % 0x83 U+010C +/Dcaron % 0x84 U+010E +/Ecaron % 0x85 U+011A +/Eogonek % 0x86 U+0118 +/Gbreve % 0x87 U+011E +/Lacute % 0x88 U+0139 +/Lcaron % 0x89 U+013D +/Lslash % 0x8A U+0141 +/Nacute % 0x8B U+0143 +/Ncaron % 0x8C U+0147 +/Ng % 0x8D U+014A +/Ohungarumlaut % 0x8E U+0150 +/Racute % 0x8F U+0154 +/Rcaron % 0x90 U+0158 +/Sacute % 0x91 U+015A +/Scaron % 0x92 U+0160 +/Scedilla % 0x93 U+015E +/Tcaron % 0x94 U+0164 +/Tcedilla % 0x95 U+0162 +/Uhungarumlaut % 0x96 U+0170 +/Uring % 0x97 U+016E +/Ydieresis % 0x98 U+0178 +/Zacute % 0x99 U+0179 +/Zcaron % 0x9A U+017D +/Zdotaccent % 0x9B U+017B +/IJ % 0x9C U+0132 +/Idotaccent % 0x9D U+0130 +/dbar % 0x9E U+0111 +/section % 0x9F U+00A7 +/abreve % 0xA0 U+0103 +/aogonek % 0xA1 U+0105 +/cacute % 0xA2 U+0107 +/ccaron % 0xA3 U+010D +/dcaron % 0xA4 U+010F +/ecaron % 0xA5 U+011B +/eogonek % 0xA6 U+0119 +/gbreve % 0xA7 U+011F +/lacute % 0xA8 U+013A +/lcaron % 0xA9 U+013E +/lslash % 0xAA U+0142 +/nacute % 0xAB U+0144 +/ncaron % 0xAC U+0148 +/ng % 0xAD U+014B +/ohungarumlaut % 0xAE U+0151 +/racute % 0xAF U+0155 +/rcaron % 0xB0 U+0159 +/sacute % 0xB1 U+015B +/scaron % 0xB2 U+0161 +/scedilla % 0xB3 U+015F +/tcaron % 0xB4 U+0165 +/tcedilla % 0xB5 U+0163 +/uhungarumlaut % 0xB6 U+0171 +/uring % 0xB7 U+016F +/ydieresis % 0xB8 U+00FF +/zacute % 0xB9 U+017A +/zcaron % 0xBA U+017E +/zdotaccent % 0xBB U+017C +/ij % 0xBC U+0133 +/exclamdown % 0xBD U+00A1 +/questiondown % 0xBE U+00BF +/sterling % 0xBF U+00A3 +/Agrave % 0xC0 +/Aacute % 0xC1 +/Acircumflex % 0xC2 +/Atilde % 0xC3 +/Adieresis % 0xC4 +/Aring % 0xC5 +/AE % 0xC6 +/Ccedilla % 0xC7 +/Egrave % 0xC8 +/Eacute % 0xC9 +/Ecircumflex % 0xCA +/Edieresis % 0xCB +/Igrave % 0xCC +/Iacute % 0xCD +/Icircumflex % 0xCE +/Idieresis % 0xCF +/Eth % 0xD0 +/Ntilde % 0xD1 +/Ograve % 0xD2 +/Oacute % 0xD3 +/Ocircumflex % 0xD4 +/Otilde % 0xD5 +/Odieresis % 0xD6 +/OE % 0xD7 U+0152 +/Oslash % 0xD8 +/Ugrave % 0xD9 +/Uacute % 0xDA +/Ucircumflex % 0xDB +/Udieresis % 0xDC +/Yacute % 0xDD +/Thorn % 0xDE +/SS % 0xDF (U+1E9E, /S_S) +/agrave % 0xE0 +/aacute % 0xE1 +/acircumflex % 0xE2 +/atilde % 0xE3 +/adieresis % 0xE4 +/aring % 0xE5 +/ae % 0xE6 +/ccedilla % 0xE7 +/egrave % 0xE8 +/eacute % 0xE9 +/ecircumflex % 0xEA +/edieresis % 0xEB +/igrave % 0xEC +/iacute % 0xED +/icircumflex % 0xEE +/idieresis % 0xEF +/eth % 0xF0 +/ntilde % 0xF1 +/ograve % 0xF2 +/oacute % 0xF3 +/ocircumflex % 0xF4 +/otilde % 0xF5 +/odieresis % 0xF6 +/oe % 0xF7 U+0153 +/oslash % 0xF8 +/ugrave % 0xF9 +/uacute % 0xFA +/ucircumflex % 0xFB +/udieresis % 0xFC +/yacute % 0xFD +/thorn % 0xFE +/germandbls % 0xFF U+00DF +] def diff --git a/Master/texmf-dist/fonts/enc/dvips/newtxtt/txttCqec.enc b/Master/texmf-dist/fonts/enc/dvips/newtxtt/txttCqec.enc new file mode 100644 index 00000000000..b7230d9031c --- /dev/null +++ b/Master/texmf-dist/fonts/enc/dvips/newtxtt/txttCqec.enc @@ -0,0 +1,380 @@ +% @@psencodingfile@{ +% date = "24feb10", +% filename = "ec.enc", +% email = "tex-fonts@@tug.org", +% docstring = "This is the EC (aka Cork aka T1) encoding vector +% for 8-bit fonts to be used with TeX." +% @} +% +% The original paper can be found on +% https://www.tug.org/TUGboat/Articles/tb11-4/tb30ferguson.pdf +% +% Names of the glyphs try to comply with: +% Adobe Glyph List For New Fonts, ver. 1.6, 30 Januaury 2006 +% http://partners.adobe.com/public/developer/en/opentype/aglfn13.txt +% but some exceptions are listed below. +% +% The following characters are not present in Unicode: +% - /perthousandzero = used to compose /perthousand, /pertenthousand, ... out of /percent + this character +% - Germandbls = now there is a related character in Unicode, +% U+1E9E - LATIN CAPITAL LETTER SHARP S +% but probably /S_S ligature name should be used instead +% +% The following two characters have different Unicode mappings than on the AGL: +% - /tcedilla = U+0163 - LATIN SMALL LETTER T WITH CEDILLA +% according to AGL it should be /tcommaaccent +% - /Tcedilla = U+0162 - LATIN CAPITAL LETTER T WITH CEDILLA +% according to AGL it should be /Tcommaaccent +% But having /scedilla and /tcommaaccent mixed is even more ugly. +% +% The following characters are not present on the AGL: +% - /dotlessj = U+0237 - LATIN SMALL LETTER DOTLESS J +% - /cwm = U+200B - ZERO WIDTH SPACE +% - /visiblespace = U+2423 - OPEN BOX +% and should probably better be labeled with uniXXXX notation +% (though hardly any font has those glyphs anyway). +% +% The following ligatures are deprecated by recent AGL: +% - /ff, /fi, /fl, /ffi, /ffl = /f_i and similar should have been used instead +% +% Hyphen character: +% There are two character named "hyphen". The original article explains +% the background of this decision (if one wanted to use a different +% hyphenation character and still be able to use the dash). So the first +% character should serve as "hyphen char" and the other one as "dash" in +% compound words. The character 0x2D is supposed to be the hyphen char, +% but since there used to be two characters of the same name in this +% file for some time, the tools like afmtotfm have been confused and +% remapped the hyphen char to 0x7F automatically. After the second +% character's name was changed, hyphenation characters in existing +% tfm fonts (generated with the old ec.enc) have disappeared, so the +% second character has been renamed back to "hyphen". Anyone generating +% tfm fonts is strongly encouraged to make a copy of this file, rename +% it and change glyph names as required for their font. +% +% Other remarks: +% - /Eth = U+00D0 - LATIN CAPITAL LETTER ETH +% must also be used as /Dcroat +% U+0110 - LATIN CAPITAL LETTER D WITH STROKE +% +% Misleading names and shapes of letters (that lead to different names in past) +% - /lcaron = U+013E - LATIN SMALL LETTER L WITH CARON +% /lquoteright +% - /Lcaron = U+013D - LATIN CAPITAL LETTER L WITH CARON +% /Lquoteright +% - /dcaron = U+010F - LATIN SMALL LETTER D WITH CARON +% /dquoteright +% - /tcaron = U+0165 - LATIN SMALL LETTER T WITH CARON +% /tquoteright +% - /dcroat = U+0111 - LATIN SMALL LETTER D WITH STROKE +% /dbar, /dmacron +% +% - /cwm - /bom, /zerowidthnobreakspace +% - /underscore - /underline +% - /hyphen.alt - /sfthyphen, /hyphen, /dash +% +% +% Turkish & Romanian +% -------------------- +% EC encoding has been defined to include /tcedilla and /scedilla. +% For Turkish one needs /scedilla, while for Romanian one would need +% "t with comma below" (/tcommaaccent) and "s with comma below" (/scommaaccent). +% "t with cedilla" in not used in any language except in inferior +% Romanian typography that can use cedillas instead of commas below. +% AGL has a strange mapping as well. +% +% Without adding an additional character, it is impossible to support both +% languages at the same time, so EC is not really best choice for Romanians, +% even though it can be "misused" if one replaces both /scedilla and /tcedilla +% with /scommaaccent and /tcommaaccent. +% +% Characters that have been renamed in July 2008: +% 0x18 /zeroinferior -> /perthousandzero +% 0x20 U+2423 /visualspace -> /visiblespace (if font doesn't have it, use /space) +% 0x8D U+014A /Ng -> /Eng +% 0x9E U+0111 /dbar -> /dcroat +% 0xAD U+014B /ng -> /eng +% 0xB4 U+0165 /tquoteright -> /tcaron +% +% Although these ligatures and kerns are somewhat questionable to have +% in an encoding file, they've been here forever, and they are +% traditional in the TeX world, so we preserve them. +% +% LIGKERN space l =: lslash ; space L =: Lslash ; +% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ; +% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ; +% LIGKERN quoteleft quoteleft =: quotedblleft ; +% LIGKERN quoteright quoteright =: quotedblright ; +% +% We blow away kerns to and from spaces (TeX doesn't have a +% space) and also remove any kerns from the numbers (although +% the only kern pair that mentions a number in Times-Roman.afm +% is one one.) +% +% LIGKERN space {} * ; * {} space ; zero {} * ; * {} zero ; +% LIGKERN one {} * ; * {} one ; two {} * ; * {} two ; +% LIGKERN three {} * ; * {} three ; four {} * ; * {} four ; +% LIGKERN five {} * ; * {} five ; six {} * ; * {} six ; +% LIGKERN seven {} * ; * {} seven ; eight {} * ; * {} eight ; +% LIGKERN nine {} * ; * {} nine ; +% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ; +% LIGKERN greater greater =: guillemotright ; +% +/txttECEncodingCq [ % now 256 chars follow +/grave % 0x00 U+0060 +/acute % 0x01 U+00B4 +/circumflex % 0x02 U+02C6 +/tilde % 0x03 U+02DC +/dieresis % 0x04 U+00A8 +/hungarumlaut % 0x05 U+02DD +/ring % 0x06 U+02DA +/caron % 0x07 U+02C7 +/breve % 0x08 U+02D8 +/macron % 0x09 U+00AF +/dotaccent % 0x0A U+02D9 +/cedilla % 0x0B U+00B8 +/ogonek % 0x0C U+02DB +/quotesinglbase % 0x0D U+201A +/guilsinglleft % 0x0E U+2039 +/guilsinglright % 0x0F U+203A +/quotedbl % 0x10 U+201C +/quotedbl % 0x11 U+201D +/quotedblbase % 0x12 U+201E +/guillemotleft % 0x13 U+00AB +/guillemotright % 0x14 U+00BB +/endash % 0x15 U+2013 +/emdash % 0x16 U+2014 +/cwm % 0x17 U+200B +/perthousandzero % 0x18 ______ +/dotlessi % 0x19 U+0131 +/dotlessj % 0x1A U+0237 +/ff % 0x1B U+FB00 +/fi % 0x1C U+FB01 +/fl % 0x1D U+FB02 +/ffi % 0x1E U+FB03 +/ffl % 0x1F U+FB04 +/visiblespace % 0x20 U+2423 +/exclam % 0x21 +/quotedbl % 0x22 +/numbersign % 0x23 +/dollar % 0x24 +/percent % 0x25 +/ampersand % 0x26 +/quotesingle % 0x27 U+2019 +/parenleft % 0x28 +/parenright % 0x29 +/asterisk % 0x2A +/plus % 0x2B +/comma % 0x2C +/hyphen % 0x2D +/period % 0x2E +/slash % 0x2F +/zero.alt2 % 0x30 +/one % 0x31 +/two % 0x32 +/three % 0x33 +/four % 0x34 +/five % 0x35 +/six % 0x36 +/seven % 0x37 +/eight % 0x38 +/nine % 0x39 +/colon % 0x3A +/semicolon % 0x3B +/less % 0x3C +/equal % 0x3D +/greater % 0x3E +/question % 0x3F +/at % 0x40 +/A % 0x41 +/B % 0x42 +/C % 0x43 +/D % 0x44 +/E % 0x45 +/F % 0x46 +/G % 0x47 +/H % 0x48 +/I % 0x49 +/J % 0x4A +/K % 0x4B +/L % 0x4C +/M % 0x4D +/N % 0x4E +/O % 0x4F +/P % 0x50 +/Q % 0x51 +/R % 0x52 +/S % 0x53 +/T % 0x54 +/U % 0x55 +/V % 0x56 +/W % 0x57 +/X % 0x58 +/Y % 0x59 +/Z % 0x5A +/bracketleft % 0x5B +/backslash % 0x5C +/bracketright % 0x5D +/asciicircum % 0x5E +/underscore % 0x5F +/grave % 0x60 U+2018 +/a % 0x61 +/b % 0x62 +/c % 0x63 +/d % 0x64 +/e % 0x65 +/f % 0x66 +/g % 0x67 +/h % 0x68 +/i % 0x69 +/j % 0x6A +/k % 0x6B +/l % 0x6C +/m % 0x6D +/n % 0x6E +/o % 0x6F +/p % 0x70 +/q % 0x71 +/r % 0x72 +/s % 0x73 +/t % 0x74 +/u % 0x75 +/v % 0x76 +/w % 0x77 +/x % 0x78 +/y % 0x79 +/z % 0x7A +/braceleft % 0x7B +/bar % 0x7C +/braceright % 0x7D +/asciitilde % 0x7E +/hyphen % 0x7F U+002D (explicit "hyphen char") +/Abreve % 0x80 U+0102 +/Aogonek % 0x81 U+0104 +/Cacute % 0x82 U+0106 +/Ccaron % 0x83 U+010C +/Dcaron % 0x84 U+010E +/Ecaron % 0x85 U+011A +/Eogonek % 0x86 U+0118 +/Gbreve % 0x87 U+011E +/Lacute % 0x88 U+0139 +/Lcaron % 0x89 U+013D +/Lslash % 0x8A U+0141 +/Nacute % 0x8B U+0143 +/Ncaron % 0x8C U+0147 +/Ng % 0x8D U+014A +/Ohungarumlaut % 0x8E U+0150 +/Racute % 0x8F U+0154 +/Rcaron % 0x90 U+0158 +/Sacute % 0x91 U+015A +/Scaron % 0x92 U+0160 +/Scedilla % 0x93 U+015E +/Tcaron % 0x94 U+0164 +/Tcedilla % 0x95 U+0162 +/Uhungarumlaut % 0x96 U+0170 +/Uring % 0x97 U+016E +/Ydieresis % 0x98 U+0178 +/Zacute % 0x99 U+0179 +/Zcaron % 0x9A U+017D +/Zdotaccent % 0x9B U+017B +/IJ % 0x9C U+0132 +/Idotaccent % 0x9D U+0130 +/dbar % 0x9E U+0111 +/section % 0x9F U+00A7 +/abreve % 0xA0 U+0103 +/aogonek % 0xA1 U+0105 +/cacute % 0xA2 U+0107 +/ccaron % 0xA3 U+010D +/dcaron % 0xA4 U+010F +/ecaron % 0xA5 U+011B +/eogonek % 0xA6 U+0119 +/gbreve % 0xA7 U+011F +/lacute % 0xA8 U+013A +/lcaron % 0xA9 U+013E +/lslash % 0xAA U+0142 +/nacute % 0xAB U+0144 +/ncaron % 0xAC U+0148 +/ng % 0xAD U+014B +/ohungarumlaut % 0xAE U+0151 +/racute % 0xAF U+0155 +/rcaron % 0xB0 U+0159 +/sacute % 0xB1 U+015B +/scaron % 0xB2 U+0161 +/scedilla % 0xB3 U+015F +/tcaron % 0xB4 U+0165 +/tcedilla % 0xB5 U+0163 +/uhungarumlaut % 0xB6 U+0171 +/uring % 0xB7 U+016F +/ydieresis % 0xB8 U+00FF +/zacute % 0xB9 U+017A +/zcaron % 0xBA U+017E +/zdotaccent % 0xBB U+017C +/ij % 0xBC U+0133 +/exclamdown % 0xBD U+00A1 +/questiondown % 0xBE U+00BF +/sterling % 0xBF U+00A3 +/Agrave % 0xC0 +/Aacute % 0xC1 +/Acircumflex % 0xC2 +/Atilde % 0xC3 +/Adieresis % 0xC4 +/Aring % 0xC5 +/AE % 0xC6 +/Ccedilla % 0xC7 +/Egrave % 0xC8 +/Eacute % 0xC9 +/Ecircumflex % 0xCA +/Edieresis % 0xCB +/Igrave % 0xCC +/Iacute % 0xCD +/Icircumflex % 0xCE +/Idieresis % 0xCF +/Eth % 0xD0 +/Ntilde % 0xD1 +/Ograve % 0xD2 +/Oacute % 0xD3 +/Ocircumflex % 0xD4 +/Otilde % 0xD5 +/Odieresis % 0xD6 +/OE % 0xD7 U+0152 +/Oslash % 0xD8 +/Ugrave % 0xD9 +/Uacute % 0xDA +/Ucircumflex % 0xDB +/Udieresis % 0xDC +/Yacute % 0xDD +/Thorn % 0xDE +/SS % 0xDF (U+1E9E, /S_S) +/agrave % 0xE0 +/aacute % 0xE1 +/acircumflex % 0xE2 +/atilde % 0xE3 +/adieresis % 0xE4 +/aring % 0xE5 +/ae % 0xE6 +/ccedilla % 0xE7 +/egrave % 0xE8 +/eacute % 0xE9 +/ecircumflex % 0xEA +/edieresis % 0xEB +/igrave % 0xEC +/iacute % 0xED +/icircumflex % 0xEE +/idieresis % 0xEF +/eth % 0xF0 +/ntilde % 0xF1 +/ograve % 0xF2 +/oacute % 0xF3 +/ocircumflex % 0xF4 +/otilde % 0xF5 +/odieresis % 0xF6 +/oe % 0xF7 U+0153 +/oslash % 0xF8 +/ugrave % 0xF9 +/uacute % 0xFA +/ucircumflex % 0xFB +/udieresis % 0xFC +/yacute % 0xFD +/thorn % 0xFE +/germandbls % 0xFF U+00DF +] def diff --git a/Master/texmf-dist/fonts/enc/dvips/newtxtt/txttDec.enc b/Master/texmf-dist/fonts/enc/dvips/newtxtt/txttDec.enc new file mode 100644 index 00000000000..30ba0ae8f9a --- /dev/null +++ b/Master/texmf-dist/fonts/enc/dvips/newtxtt/txttDec.enc @@ -0,0 +1,380 @@ +% @@psencodingfile@{ +% date = "24feb10", +% filename = "ec.enc", +% email = "tex-fonts@@tug.org", +% docstring = "This is the EC (aka Cork aka T1) encoding vector +% for 8-bit fonts to be used with TeX." +% @} +% +% The original paper can be found on +% https://www.tug.org/TUGboat/Articles/tb11-4/tb30ferguson.pdf +% +% Names of the glyphs try to comply with: +% Adobe Glyph List For New Fonts, ver. 1.6, 30 Januaury 2006 +% http://partners.adobe.com/public/developer/en/opentype/aglfn13.txt +% but some exceptions are listed below. +% +% The following characters are not present in Unicode: +% - /perthousandzero = used to compose /perthousand, /pertenthousand, ... out of /percent + this character +% - Germandbls = now there is a related character in Unicode, +% U+1E9E - LATIN CAPITAL LETTER SHARP S +% but probably /S_S ligature name should be used instead +% +% The following two characters have different Unicode mappings than on the AGL: +% - /tcedilla = U+0163 - LATIN SMALL LETTER T WITH CEDILLA +% according to AGL it should be /tcommaaccent +% - /Tcedilla = U+0162 - LATIN CAPITAL LETTER T WITH CEDILLA +% according to AGL it should be /Tcommaaccent +% But having /scedilla and /tcommaaccent mixed is even more ugly. +% +% The following characters are not present on the AGL: +% - /dotlessj = U+0237 - LATIN SMALL LETTER DOTLESS J +% - /cwm = U+200B - ZERO WIDTH SPACE +% - /visiblespace = U+2423 - OPEN BOX +% and should probably better be labeled with uniXXXX notation +% (though hardly any font has those glyphs anyway). +% +% The following ligatures are deprecated by recent AGL: +% - /ff, /fi, /fl, /ffi, /ffl = /f_i and similar should have been used instead +% +% Hyphen character: +% There are two character named "hyphen". The original article explains +% the background of this decision (if one wanted to use a different +% hyphenation character and still be able to use the dash). So the first +% character should serve as "hyphen char" and the other one as "dash" in +% compound words. The character 0x2D is supposed to be the hyphen char, +% but since there used to be two characters of the same name in this +% file for some time, the tools like afmtotfm have been confused and +% remapped the hyphen char to 0x7F automatically. After the second +% character's name was changed, hyphenation characters in existing +% tfm fonts (generated with the old ec.enc) have disappeared, so the +% second character has been renamed back to "hyphen". Anyone generating +% tfm fonts is strongly encouraged to make a copy of this file, rename +% it and change glyph names as required for their font. +% +% Other remarks: +% - /Eth = U+00D0 - LATIN CAPITAL LETTER ETH +% must also be used as /Dcroat +% U+0110 - LATIN CAPITAL LETTER D WITH STROKE +% +% Misleading names and shapes of letters (that lead to different names in past) +% - /lcaron = U+013E - LATIN SMALL LETTER L WITH CARON +% /lquoteright +% - /Lcaron = U+013D - LATIN CAPITAL LETTER L WITH CARON +% /Lquoteright +% - /dcaron = U+010F - LATIN SMALL LETTER D WITH CARON +% /dquoteright +% - /tcaron = U+0165 - LATIN SMALL LETTER T WITH CARON +% /tquoteright +% - /dcroat = U+0111 - LATIN SMALL LETTER D WITH STROKE +% /dbar, /dmacron +% +% - /cwm - /bom, /zerowidthnobreakspace +% - /underscore - /underline +% - /hyphen.alt - /sfthyphen, /hyphen, /dash +% +% +% Turkish & Romanian +% -------------------- +% EC encoding has been defined to include /tcedilla and /scedilla. +% For Turkish one needs /scedilla, while for Romanian one would need +% "t with comma below" (/tcommaaccent) and "s with comma below" (/scommaaccent). +% "t with cedilla" in not used in any language except in inferior +% Romanian typography that can use cedillas instead of commas below. +% AGL has a strange mapping as well. +% +% Without adding an additional character, it is impossible to support both +% languages at the same time, so EC is not really best choice for Romanians, +% even though it can be "misused" if one replaces both /scedilla and /tcedilla +% with /scommaaccent and /tcommaaccent. +% +% Characters that have been renamed in July 2008: +% 0x18 /zeroinferior -> /perthousandzero +% 0x20 U+2423 /visualspace -> /visiblespace (if font doesn't have it, use /space) +% 0x8D U+014A /Ng -> /Eng +% 0x9E U+0111 /dbar -> /dcroat +% 0xAD U+014B /ng -> /eng +% 0xB4 U+0165 /tquoteright -> /tcaron +% +% Although these ligatures and kerns are somewhat questionable to have +% in an encoding file, they've been here forever, and they are +% traditional in the TeX world, so we preserve them. +% +% LIGKERN space l =: lslash ; space L =: Lslash ; +% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ; +% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ; +% LIGKERN quoteleft quoteleft =: quotedblleft ; +% LIGKERN quoteright quoteright =: quotedblright ; +% +% We blow away kerns to and from spaces (TeX doesn't have a +% space) and also remove any kerns from the numbers (although +% the only kern pair that mentions a number in Times-Roman.afm +% is one one.) +% +% LIGKERN space {} * ; * {} space ; zero {} * ; * {} zero ; +% LIGKERN one {} * ; * {} one ; two {} * ; * {} two ; +% LIGKERN three {} * ; * {} three ; four {} * ; * {} four ; +% LIGKERN five {} * ; * {} five ; six {} * ; * {} six ; +% LIGKERN seven {} * ; * {} seven ; eight {} * ; * {} eight ; +% LIGKERN nine {} * ; * {} nine ; +% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ; +% LIGKERN greater greater =: guillemotright ; +% +/txttECEncodingD [ % now 256 chars follow +/grave % 0x00 U+0060 +/acute % 0x01 U+00B4 +/circumflex % 0x02 U+02C6 +/tilde % 0x03 U+02DC +/dieresis % 0x04 U+00A8 +/hungarumlaut % 0x05 U+02DD +/ring % 0x06 U+02DA +/caron % 0x07 U+02C7 +/breve % 0x08 U+02D8 +/macron % 0x09 U+00AF +/dotaccent % 0x0A U+02D9 +/cedilla % 0x0B U+00B8 +/ogonek % 0x0C U+02DB +/quotesinglbase % 0x0D U+201A +/guilsinglleft % 0x0E U+2039 +/guilsinglright % 0x0F U+203A +/quotedblleft % 0x10 U+201C +/quotedblright % 0x11 U+201D +/quotedblbase % 0x12 U+201E +/guillemotleft % 0x13 U+00AB +/guillemotright % 0x14 U+00BB +/endash % 0x15 U+2013 +/emdash % 0x16 U+2014 +/cwm % 0x17 U+200B +/perthousandzero % 0x18 ______ +/dotlessi % 0x19 U+0131 +/dotlessj % 0x1A U+0237 +/ff % 0x1B U+FB00 +/fi % 0x1C U+FB01 +/fl % 0x1D U+FB02 +/ffi % 0x1E U+FB03 +/ffl % 0x1F U+FB04 +/visiblespace % 0x20 U+2423 +/exclam % 0x21 +/quotedbl % 0x22 +/numbersign % 0x23 +/dollar % 0x24 +/percent % 0x25 +/ampersand % 0x26 +/quoteright % 0x27 U+2019 +/parenleft % 0x28 +/parenright % 0x29 +/asterisk % 0x2A +/plus % 0x2B +/comma % 0x2C +/hyphen % 0x2D +/period % 0x2E +/slash % 0x2F +/zero.alt4 % 0x30 +/one % 0x31 +/two % 0x32 +/three % 0x33 +/four % 0x34 +/five % 0x35 +/six % 0x36 +/seven % 0x37 +/eight % 0x38 +/nine % 0x39 +/colon % 0x3A +/semicolon % 0x3B +/less % 0x3C +/equal % 0x3D +/greater % 0x3E +/question % 0x3F +/at % 0x40 +/A % 0x41 +/B % 0x42 +/C % 0x43 +/D % 0x44 +/E % 0x45 +/F % 0x46 +/G % 0x47 +/H % 0x48 +/I % 0x49 +/J % 0x4A +/K % 0x4B +/L % 0x4C +/M % 0x4D +/N % 0x4E +/O % 0x4F +/P % 0x50 +/Q % 0x51 +/R % 0x52 +/S % 0x53 +/T % 0x54 +/U % 0x55 +/V % 0x56 +/W % 0x57 +/X % 0x58 +/Y % 0x59 +/Z % 0x5A +/bracketleft % 0x5B +/backslash % 0x5C +/bracketright % 0x5D +/asciicircum % 0x5E +/underscore % 0x5F +/quoteleft % 0x60 U+2018 +/a % 0x61 +/b % 0x62 +/c % 0x63 +/d % 0x64 +/e % 0x65 +/f % 0x66 +/g % 0x67 +/h % 0x68 +/i % 0x69 +/j % 0x6A +/k % 0x6B +/l % 0x6C +/m % 0x6D +/n % 0x6E +/o % 0x6F +/p % 0x70 +/q % 0x71 +/r % 0x72 +/s % 0x73 +/t % 0x74 +/u % 0x75 +/v % 0x76 +/w % 0x77 +/x % 0x78 +/y % 0x79 +/z % 0x7A +/braceleft % 0x7B +/bar % 0x7C +/braceright % 0x7D +/asciitilde % 0x7E +/hyphen % 0x7F U+002D (explicit "hyphen char") +/Abreve % 0x80 U+0102 +/Aogonek % 0x81 U+0104 +/Cacute % 0x82 U+0106 +/Ccaron % 0x83 U+010C +/Dcaron % 0x84 U+010E +/Ecaron % 0x85 U+011A +/Eogonek % 0x86 U+0118 +/Gbreve % 0x87 U+011E +/Lacute % 0x88 U+0139 +/Lcaron % 0x89 U+013D +/Lslash % 0x8A U+0141 +/Nacute % 0x8B U+0143 +/Ncaron % 0x8C U+0147 +/Ng % 0x8D U+014A +/Ohungarumlaut % 0x8E U+0150 +/Racute % 0x8F U+0154 +/Rcaron % 0x90 U+0158 +/Sacute % 0x91 U+015A +/Scaron % 0x92 U+0160 +/Scedilla % 0x93 U+015E +/Tcaron % 0x94 U+0164 +/Tcedilla % 0x95 U+0162 +/Uhungarumlaut % 0x96 U+0170 +/Uring % 0x97 U+016E +/Ydieresis % 0x98 U+0178 +/Zacute % 0x99 U+0179 +/Zcaron % 0x9A U+017D +/Zdotaccent % 0x9B U+017B +/IJ % 0x9C U+0132 +/Idotaccent % 0x9D U+0130 +/dbar % 0x9E U+0111 +/section % 0x9F U+00A7 +/abreve % 0xA0 U+0103 +/aogonek % 0xA1 U+0105 +/cacute % 0xA2 U+0107 +/ccaron % 0xA3 U+010D +/dcaron % 0xA4 U+010F +/ecaron % 0xA5 U+011B +/eogonek % 0xA6 U+0119 +/gbreve % 0xA7 U+011F +/lacute % 0xA8 U+013A +/lcaron % 0xA9 U+013E +/lslash % 0xAA U+0142 +/nacute % 0xAB U+0144 +/ncaron % 0xAC U+0148 +/ng % 0xAD U+014B +/ohungarumlaut % 0xAE U+0151 +/racute % 0xAF U+0155 +/rcaron % 0xB0 U+0159 +/sacute % 0xB1 U+015B +/scaron % 0xB2 U+0161 +/scedilla % 0xB3 U+015F +/tcaron % 0xB4 U+0165 +/tcedilla % 0xB5 U+0163 +/uhungarumlaut % 0xB6 U+0171 +/uring % 0xB7 U+016F +/ydieresis % 0xB8 U+00FF +/zacute % 0xB9 U+017A +/zcaron % 0xBA U+017E +/zdotaccent % 0xBB U+017C +/ij % 0xBC U+0133 +/exclamdown % 0xBD U+00A1 +/questiondown % 0xBE U+00BF +/sterling % 0xBF U+00A3 +/Agrave % 0xC0 +/Aacute % 0xC1 +/Acircumflex % 0xC2 +/Atilde % 0xC3 +/Adieresis % 0xC4 +/Aring % 0xC5 +/AE % 0xC6 +/Ccedilla % 0xC7 +/Egrave % 0xC8 +/Eacute % 0xC9 +/Ecircumflex % 0xCA +/Edieresis % 0xCB +/Igrave % 0xCC +/Iacute % 0xCD +/Icircumflex % 0xCE +/Idieresis % 0xCF +/Eth % 0xD0 +/Ntilde % 0xD1 +/Ograve % 0xD2 +/Oacute % 0xD3 +/Ocircumflex % 0xD4 +/Otilde % 0xD5 +/Odieresis % 0xD6 +/OE % 0xD7 U+0152 +/Oslash % 0xD8 +/Ugrave % 0xD9 +/Uacute % 0xDA +/Ucircumflex % 0xDB +/Udieresis % 0xDC +/Yacute % 0xDD +/Thorn % 0xDE +/SS % 0xDF (U+1E9E, /S_S) +/agrave % 0xE0 +/aacute % 0xE1 +/acircumflex % 0xE2 +/atilde % 0xE3 +/adieresis % 0xE4 +/aring % 0xE5 +/ae % 0xE6 +/ccedilla % 0xE7 +/egrave % 0xE8 +/eacute % 0xE9 +/ecircumflex % 0xEA +/edieresis % 0xEB +/igrave % 0xEC +/iacute % 0xED +/icircumflex % 0xEE +/idieresis % 0xEF +/eth % 0xF0 +/ntilde % 0xF1 +/ograve % 0xF2 +/oacute % 0xF3 +/ocircumflex % 0xF4 +/otilde % 0xF5 +/odieresis % 0xF6 +/oe % 0xF7 U+0153 +/oslash % 0xF8 +/ugrave % 0xF9 +/uacute % 0xFA +/ucircumflex % 0xFB +/udieresis % 0xFC +/yacute % 0xFD +/thorn % 0xFE +/germandbls % 0xFF U+00DF +] def diff --git a/Master/texmf-dist/fonts/enc/dvips/newtxtt/txttDqec.enc b/Master/texmf-dist/fonts/enc/dvips/newtxtt/txttDqec.enc new file mode 100644 index 00000000000..9f6df4c64c4 --- /dev/null +++ b/Master/texmf-dist/fonts/enc/dvips/newtxtt/txttDqec.enc @@ -0,0 +1,380 @@ +% @@psencodingfile@{ +% date = "24feb10", +% filename = "ec.enc", +% email = "tex-fonts@@tug.org", +% docstring = "This is the EC (aka Cork aka T1) encoding vector +% for 8-bit fonts to be used with TeX." +% @} +% +% The original paper can be found on +% https://www.tug.org/TUGboat/Articles/tb11-4/tb30ferguson.pdf +% +% Names of the glyphs try to comply with: +% Adobe Glyph List For New Fonts, ver. 1.6, 30 Januaury 2006 +% http://partners.adobe.com/public/developer/en/opentype/aglfn13.txt +% but some exceptions are listed below. +% +% The following characters are not present in Unicode: +% - /perthousandzero = used to compose /perthousand, /pertenthousand, ... out of /percent + this character +% - Germandbls = now there is a related character in Unicode, +% U+1E9E - LATIN CAPITAL LETTER SHARP S +% but probably /S_S ligature name should be used instead +% +% The following two characters have different Unicode mappings than on the AGL: +% - /tcedilla = U+0163 - LATIN SMALL LETTER T WITH CEDILLA +% according to AGL it should be /tcommaaccent +% - /Tcedilla = U+0162 - LATIN CAPITAL LETTER T WITH CEDILLA +% according to AGL it should be /Tcommaaccent +% But having /scedilla and /tcommaaccent mixed is even more ugly. +% +% The following characters are not present on the AGL: +% - /dotlessj = U+0237 - LATIN SMALL LETTER DOTLESS J +% - /cwm = U+200B - ZERO WIDTH SPACE +% - /visiblespace = U+2423 - OPEN BOX +% and should probably better be labeled with uniXXXX notation +% (though hardly any font has those glyphs anyway). +% +% The following ligatures are deprecated by recent AGL: +% - /ff, /fi, /fl, /ffi, /ffl = /f_i and similar should have been used instead +% +% Hyphen character: +% There are two character named "hyphen". The original article explains +% the background of this decision (if one wanted to use a different +% hyphenation character and still be able to use the dash). So the first +% character should serve as "hyphen char" and the other one as "dash" in +% compound words. The character 0x2D is supposed to be the hyphen char, +% but since there used to be two characters of the same name in this +% file for some time, the tools like afmtotfm have been confused and +% remapped the hyphen char to 0x7F automatically. After the second +% character's name was changed, hyphenation characters in existing +% tfm fonts (generated with the old ec.enc) have disappeared, so the +% second character has been renamed back to "hyphen". Anyone generating +% tfm fonts is strongly encouraged to make a copy of this file, rename +% it and change glyph names as required for their font. +% +% Other remarks: +% - /Eth = U+00D0 - LATIN CAPITAL LETTER ETH +% must also be used as /Dcroat +% U+0110 - LATIN CAPITAL LETTER D WITH STROKE +% +% Misleading names and shapes of letters (that lead to different names in past) +% - /lcaron = U+013E - LATIN SMALL LETTER L WITH CARON +% /lquoteright +% - /Lcaron = U+013D - LATIN CAPITAL LETTER L WITH CARON +% /Lquoteright +% - /dcaron = U+010F - LATIN SMALL LETTER D WITH CARON +% /dquoteright +% - /tcaron = U+0165 - LATIN SMALL LETTER T WITH CARON +% /tquoteright +% - /dcroat = U+0111 - LATIN SMALL LETTER D WITH STROKE +% /dbar, /dmacron +% +% - /cwm - /bom, /zerowidthnobreakspace +% - /underscore - /underline +% - /hyphen.alt - /sfthyphen, /hyphen, /dash +% +% +% Turkish & Romanian +% -------------------- +% EC encoding has been defined to include /tcedilla and /scedilla. +% For Turkish one needs /scedilla, while for Romanian one would need +% "t with comma below" (/tcommaaccent) and "s with comma below" (/scommaaccent). +% "t with cedilla" in not used in any language except in inferior +% Romanian typography that can use cedillas instead of commas below. +% AGL has a strange mapping as well. +% +% Without adding an additional character, it is impossible to support both +% languages at the same time, so EC is not really best choice for Romanians, +% even though it can be "misused" if one replaces both /scedilla and /tcedilla +% with /scommaaccent and /tcommaaccent. +% +% Characters that have been renamed in July 2008: +% 0x18 /zeroinferior -> /perthousandzero +% 0x20 U+2423 /visualspace -> /visiblespace (if font doesn't have it, use /space) +% 0x8D U+014A /Ng -> /Eng +% 0x9E U+0111 /dbar -> /dcroat +% 0xAD U+014B /ng -> /eng +% 0xB4 U+0165 /tquoteright -> /tcaron +% +% Although these ligatures and kerns are somewhat questionable to have +% in an encoding file, they've been here forever, and they are +% traditional in the TeX world, so we preserve them. +% +% LIGKERN space l =: lslash ; space L =: Lslash ; +% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ; +% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ; +% LIGKERN quoteleft quoteleft =: quotedblleft ; +% LIGKERN quoteright quoteright =: quotedblright ; +% +% We blow away kerns to and from spaces (TeX doesn't have a +% space) and also remove any kerns from the numbers (although +% the only kern pair that mentions a number in Times-Roman.afm +% is one one.) +% +% LIGKERN space {} * ; * {} space ; zero {} * ; * {} zero ; +% LIGKERN one {} * ; * {} one ; two {} * ; * {} two ; +% LIGKERN three {} * ; * {} three ; four {} * ; * {} four ; +% LIGKERN five {} * ; * {} five ; six {} * ; * {} six ; +% LIGKERN seven {} * ; * {} seven ; eight {} * ; * {} eight ; +% LIGKERN nine {} * ; * {} nine ; +% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ; +% LIGKERN greater greater =: guillemotright ; +% +/txttECEncodingDq [ % now 256 chars follow +/grave % 0x00 U+0060 +/acute % 0x01 U+00B4 +/circumflex % 0x02 U+02C6 +/tilde % 0x03 U+02DC +/dieresis % 0x04 U+00A8 +/hungarumlaut % 0x05 U+02DD +/ring % 0x06 U+02DA +/caron % 0x07 U+02C7 +/breve % 0x08 U+02D8 +/macron % 0x09 U+00AF +/dotaccent % 0x0A U+02D9 +/cedilla % 0x0B U+00B8 +/ogonek % 0x0C U+02DB +/quotesinglbase % 0x0D U+201A +/guilsinglleft % 0x0E U+2039 +/guilsinglright % 0x0F U+203A +/quotedbl % 0x10 U+201C +/quotedbl % 0x11 U+201D +/quotedblbase % 0x12 U+201E +/guillemotleft % 0x13 U+00AB +/guillemotright % 0x14 U+00BB +/endash % 0x15 U+2013 +/emdash % 0x16 U+2014 +/cwm % 0x17 U+200B +/perthousandzero % 0x18 ______ +/dotlessi % 0x19 U+0131 +/dotlessj % 0x1A U+0237 +/ff % 0x1B U+FB00 +/fi % 0x1C U+FB01 +/fl % 0x1D U+FB02 +/ffi % 0x1E U+FB03 +/ffl % 0x1F U+FB04 +/visiblespace % 0x20 U+2423 +/exclam % 0x21 +/quotedbl % 0x22 +/numbersign % 0x23 +/dollar % 0x24 +/percent % 0x25 +/ampersand % 0x26 +/quotesingle % 0x27 U+2019 +/parenleft % 0x28 +/parenright % 0x29 +/asterisk % 0x2A +/plus % 0x2B +/comma % 0x2C +/hyphen % 0x2D +/period % 0x2E +/slash % 0x2F +/zero.alt4 % 0x30 +/one % 0x31 +/two % 0x32 +/three % 0x33 +/four % 0x34 +/five % 0x35 +/six % 0x36 +/seven % 0x37 +/eight % 0x38 +/nine % 0x39 +/colon % 0x3A +/semicolon % 0x3B +/less % 0x3C +/equal % 0x3D +/greater % 0x3E +/question % 0x3F +/at % 0x40 +/A % 0x41 +/B % 0x42 +/C % 0x43 +/D % 0x44 +/E % 0x45 +/F % 0x46 +/G % 0x47 +/H % 0x48 +/I % 0x49 +/J % 0x4A +/K % 0x4B +/L % 0x4C +/M % 0x4D +/N % 0x4E +/O % 0x4F +/P % 0x50 +/Q % 0x51 +/R % 0x52 +/S % 0x53 +/T % 0x54 +/U % 0x55 +/V % 0x56 +/W % 0x57 +/X % 0x58 +/Y % 0x59 +/Z % 0x5A +/bracketleft % 0x5B +/backslash % 0x5C +/bracketright % 0x5D +/asciicircum % 0x5E +/underscore % 0x5F +/grave % 0x60 U+2018 +/a % 0x61 +/b % 0x62 +/c % 0x63 +/d % 0x64 +/e % 0x65 +/f % 0x66 +/g % 0x67 +/h % 0x68 +/i % 0x69 +/j % 0x6A +/k % 0x6B +/l % 0x6C +/m % 0x6D +/n % 0x6E +/o % 0x6F +/p % 0x70 +/q % 0x71 +/r % 0x72 +/s % 0x73 +/t % 0x74 +/u % 0x75 +/v % 0x76 +/w % 0x77 +/x % 0x78 +/y % 0x79 +/z % 0x7A +/braceleft % 0x7B +/bar % 0x7C +/braceright % 0x7D +/asciitilde % 0x7E +/hyphen % 0x7F U+002D (explicit "hyphen char") +/Abreve % 0x80 U+0102 +/Aogonek % 0x81 U+0104 +/Cacute % 0x82 U+0106 +/Ccaron % 0x83 U+010C +/Dcaron % 0x84 U+010E +/Ecaron % 0x85 U+011A +/Eogonek % 0x86 U+0118 +/Gbreve % 0x87 U+011E +/Lacute % 0x88 U+0139 +/Lcaron % 0x89 U+013D +/Lslash % 0x8A U+0141 +/Nacute % 0x8B U+0143 +/Ncaron % 0x8C U+0147 +/Ng % 0x8D U+014A +/Ohungarumlaut % 0x8E U+0150 +/Racute % 0x8F U+0154 +/Rcaron % 0x90 U+0158 +/Sacute % 0x91 U+015A +/Scaron % 0x92 U+0160 +/Scedilla % 0x93 U+015E +/Tcaron % 0x94 U+0164 +/Tcedilla % 0x95 U+0162 +/Uhungarumlaut % 0x96 U+0170 +/Uring % 0x97 U+016E +/Ydieresis % 0x98 U+0178 +/Zacute % 0x99 U+0179 +/Zcaron % 0x9A U+017D +/Zdotaccent % 0x9B U+017B +/IJ % 0x9C U+0132 +/Idotaccent % 0x9D U+0130 +/dbar % 0x9E U+0111 +/section % 0x9F U+00A7 +/abreve % 0xA0 U+0103 +/aogonek % 0xA1 U+0105 +/cacute % 0xA2 U+0107 +/ccaron % 0xA3 U+010D +/dcaron % 0xA4 U+010F +/ecaron % 0xA5 U+011B +/eogonek % 0xA6 U+0119 +/gbreve % 0xA7 U+011F +/lacute % 0xA8 U+013A +/lcaron % 0xA9 U+013E +/lslash % 0xAA U+0142 +/nacute % 0xAB U+0144 +/ncaron % 0xAC U+0148 +/ng % 0xAD U+014B +/ohungarumlaut % 0xAE U+0151 +/racute % 0xAF U+0155 +/rcaron % 0xB0 U+0159 +/sacute % 0xB1 U+015B +/scaron % 0xB2 U+0161 +/scedilla % 0xB3 U+015F +/tcaron % 0xB4 U+0165 +/tcedilla % 0xB5 U+0163 +/uhungarumlaut % 0xB6 U+0171 +/uring % 0xB7 U+016F +/ydieresis % 0xB8 U+00FF +/zacute % 0xB9 U+017A +/zcaron % 0xBA U+017E +/zdotaccent % 0xBB U+017C +/ij % 0xBC U+0133 +/exclamdown % 0xBD U+00A1 +/questiondown % 0xBE U+00BF +/sterling % 0xBF U+00A3 +/Agrave % 0xC0 +/Aacute % 0xC1 +/Acircumflex % 0xC2 +/Atilde % 0xC3 +/Adieresis % 0xC4 +/Aring % 0xC5 +/AE % 0xC6 +/Ccedilla % 0xC7 +/Egrave % 0xC8 +/Eacute % 0xC9 +/Ecircumflex % 0xCA +/Edieresis % 0xCB +/Igrave % 0xCC +/Iacute % 0xCD +/Icircumflex % 0xCE +/Idieresis % 0xCF +/Eth % 0xD0 +/Ntilde % 0xD1 +/Ograve % 0xD2 +/Oacute % 0xD3 +/Ocircumflex % 0xD4 +/Otilde % 0xD5 +/Odieresis % 0xD6 +/OE % 0xD7 U+0152 +/Oslash % 0xD8 +/Ugrave % 0xD9 +/Uacute % 0xDA +/Ucircumflex % 0xDB +/Udieresis % 0xDC +/Yacute % 0xDD +/Thorn % 0xDE +/SS % 0xDF (U+1E9E, /S_S) +/agrave % 0xE0 +/aacute % 0xE1 +/acircumflex % 0xE2 +/atilde % 0xE3 +/adieresis % 0xE4 +/aring % 0xE5 +/ae % 0xE6 +/ccedilla % 0xE7 +/egrave % 0xE8 +/eacute % 0xE9 +/ecircumflex % 0xEA +/edieresis % 0xEB +/igrave % 0xEC +/iacute % 0xED +/icircumflex % 0xEE +/idieresis % 0xEF +/eth % 0xF0 +/ntilde % 0xF1 +/ograve % 0xF2 +/oacute % 0xF3 +/ocircumflex % 0xF4 +/otilde % 0xF5 +/odieresis % 0xF6 +/oe % 0xF7 U+0153 +/oslash % 0xF8 +/ugrave % 0xF9 +/uacute % 0xFA +/ucircumflex % 0xFB +/udieresis % 0xFC +/yacute % 0xFD +/thorn % 0xFE +/germandbls % 0xFF U+00DF +] def diff --git a/Master/texmf-dist/fonts/enc/dvips/newtxtt/txttEec.enc b/Master/texmf-dist/fonts/enc/dvips/newtxtt/txttEec.enc new file mode 100644 index 00000000000..944afc45af9 --- /dev/null +++ b/Master/texmf-dist/fonts/enc/dvips/newtxtt/txttEec.enc @@ -0,0 +1,380 @@ +% @@psencodingfile@{ +% date = "24feb10", +% filename = "ec.enc", +% email = "tex-fonts@@tug.org", +% docstring = "This is the EC (aka Cork aka T1) encoding vector +% for 8-bit fonts to be used with TeX." +% @} +% +% The original paper can be found on +% https://www.tug.org/TUGboat/Articles/tb11-4/tb30ferguson.pdf +% +% Names of the glyphs try to comply with: +% Adobe Glyph List For New Fonts, ver. 1.6, 30 Januaury 2006 +% http://partners.adobe.com/public/developer/en/opentype/aglfn13.txt +% but some exceptions are listed below. +% +% The following characters are not present in Unicode: +% - /perthousandzero = used to compose /perthousand, /pertenthousand, ... out of /percent + this character +% - Germandbls = now there is a related character in Unicode, +% U+1E9E - LATIN CAPITAL LETTER SHARP S +% but probably /S_S ligature name should be used instead +% +% The following two characters have different Unicode mappings than on the AGL: +% - /tcedilla = U+0163 - LATIN SMALL LETTER T WITH CEDILLA +% according to AGL it should be /tcommaaccent +% - /Tcedilla = U+0162 - LATIN CAPITAL LETTER T WITH CEDILLA +% according to AGL it should be /Tcommaaccent +% But having /scedilla and /tcommaaccent mixed is even more ugly. +% +% The following characters are not present on the AGL: +% - /dotlessj = U+0237 - LATIN SMALL LETTER DOTLESS J +% - /cwm = U+200B - ZERO WIDTH SPACE +% - /visiblespace = U+2423 - OPEN BOX +% and should probably better be labeled with uniXXXX notation +% (though hardly any font has those glyphs anyway). +% +% The following ligatures are deprecated by recent AGL: +% - /ff, /fi, /fl, /ffi, /ffl = /f_i and similar should have been used instead +% +% Hyphen character: +% There are two character named "hyphen". The original article explains +% the background of this decision (if one wanted to use a different +% hyphenation character and still be able to use the dash). So the first +% character should serve as "hyphen char" and the other one as "dash" in +% compound words. The character 0x2D is supposed to be the hyphen char, +% but since there used to be two characters of the same name in this +% file for some time, the tools like afmtotfm have been confused and +% remapped the hyphen char to 0x7F automatically. After the second +% character's name was changed, hyphenation characters in existing +% tfm fonts (generated with the old ec.enc) have disappeared, so the +% second character has been renamed back to "hyphen". Anyone generating +% tfm fonts is strongly encouraged to make a copy of this file, rename +% it and change glyph names as required for their font. +% +% Other remarks: +% - /Eth = U+00D0 - LATIN CAPITAL LETTER ETH +% must also be used as /Dcroat +% U+0110 - LATIN CAPITAL LETTER D WITH STROKE +% +% Misleading names and shapes of letters (that lead to different names in past) +% - /lcaron = U+013E - LATIN SMALL LETTER L WITH CARON +% /lquoteright +% - /Lcaron = U+013D - LATIN CAPITAL LETTER L WITH CARON +% /Lquoteright +% - /dcaron = U+010F - LATIN SMALL LETTER D WITH CARON +% /dquoteright +% - /tcaron = U+0165 - LATIN SMALL LETTER T WITH CARON +% /tquoteright +% - /dcroat = U+0111 - LATIN SMALL LETTER D WITH STROKE +% /dbar, /dmacron +% +% - /cwm - /bom, /zerowidthnobreakspace +% - /underscore - /underline +% - /hyphen.alt - /sfthyphen, /hyphen, /dash +% +% +% Turkish & Romanian +% -------------------- +% EC encoding has been defined to include /tcedilla and /scedilla. +% For Turkish one needs /scedilla, while for Romanian one would need +% "t with comma below" (/tcommaaccent) and "s with comma below" (/scommaaccent). +% "t with cedilla" in not used in any language except in inferior +% Romanian typography that can use cedillas instead of commas below. +% AGL has a strange mapping as well. +% +% Without adding an additional character, it is impossible to support both +% languages at the same time, so EC is not really best choice for Romanians, +% even though it can be "misused" if one replaces both /scedilla and /tcedilla +% with /scommaaccent and /tcommaaccent. +% +% Characters that have been renamed in July 2008: +% 0x18 /zeroinferior -> /perthousandzero +% 0x20 U+2423 /visualspace -> /visiblespace (if font doesn't have it, use /space) +% 0x8D U+014A /Ng -> /Eng +% 0x9E U+0111 /dbar -> /dcroat +% 0xAD U+014B /ng -> /eng +% 0xB4 U+0165 /tquoteright -> /tcaron +% +% Although these ligatures and kerns are somewhat questionable to have +% in an encoding file, they've been here forever, and they are +% traditional in the TeX world, so we preserve them. +% +% LIGKERN space l =: lslash ; space L =: Lslash ; +% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ; +% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ; +% LIGKERN quoteleft quoteleft =: quotedblleft ; +% LIGKERN quoteright quoteright =: quotedblright ; +% +% We blow away kerns to and from spaces (TeX doesn't have a +% space) and also remove any kerns from the numbers (although +% the only kern pair that mentions a number in Times-Roman.afm +% is one one.) +% +% LIGKERN space {} * ; * {} space ; zero {} * ; * {} zero ; +% LIGKERN one {} * ; * {} one ; two {} * ; * {} two ; +% LIGKERN three {} * ; * {} three ; four {} * ; * {} four ; +% LIGKERN five {} * ; * {} five ; six {} * ; * {} six ; +% LIGKERN seven {} * ; * {} seven ; eight {} * ; * {} eight ; +% LIGKERN nine {} * ; * {} nine ; +% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ; +% LIGKERN greater greater =: guillemotright ; +% +/txttECEncodingE [ % now 256 chars follow +/grave % 0x00 U+0060 +/acute % 0x01 U+00B4 +/circumflex % 0x02 U+02C6 +/tilde % 0x03 U+02DC +/dieresis % 0x04 U+00A8 +/hungarumlaut % 0x05 U+02DD +/ring % 0x06 U+02DA +/caron % 0x07 U+02C7 +/breve % 0x08 U+02D8 +/macron % 0x09 U+00AF +/dotaccent % 0x0A U+02D9 +/cedilla % 0x0B U+00B8 +/ogonek % 0x0C U+02DB +/quotesinglbase % 0x0D U+201A +/guilsinglleft % 0x0E U+2039 +/guilsinglright % 0x0F U+203A +/quotedblleft % 0x10 U+201C +/quotedblright % 0x11 U+201D +/quotedblbase % 0x12 U+201E +/guillemotleft % 0x13 U+00AB +/guillemotright % 0x14 U+00BB +/endash % 0x15 U+2013 +/emdash % 0x16 U+2014 +/cwm % 0x17 U+200B +/perthousandzero % 0x18 ______ +/dotlessi % 0x19 U+0131 +/dotlessj % 0x1A U+0237 +/ff % 0x1B U+FB00 +/fi % 0x1C U+FB01 +/fl % 0x1D U+FB02 +/ffi % 0x1E U+FB03 +/ffl % 0x1F U+FB04 +/visiblespace % 0x20 U+2423 +/exclam % 0x21 +/quotedbl % 0x22 +/numbersign % 0x23 +/dollar % 0x24 +/percent % 0x25 +/ampersand % 0x26 +/quoteright % 0x27 U+2019 +/parenleft % 0x28 +/parenright % 0x29 +/asterisk % 0x2A +/plus % 0x2B +/comma % 0x2C +/hyphen % 0x2D +/period % 0x2E +/slash % 0x2F +/zero.alt3 % 0x30 +/one % 0x31 +/two % 0x32 +/three % 0x33 +/four % 0x34 +/five % 0x35 +/six % 0x36 +/seven % 0x37 +/eight % 0x38 +/nine % 0x39 +/colon % 0x3A +/semicolon % 0x3B +/less % 0x3C +/equal % 0x3D +/greater % 0x3E +/question % 0x3F +/at % 0x40 +/A % 0x41 +/B % 0x42 +/C % 0x43 +/D % 0x44 +/E % 0x45 +/F % 0x46 +/G % 0x47 +/H % 0x48 +/I % 0x49 +/J % 0x4A +/K % 0x4B +/L % 0x4C +/M % 0x4D +/N % 0x4E +/O % 0x4F +/P % 0x50 +/Q % 0x51 +/R % 0x52 +/S % 0x53 +/T % 0x54 +/U % 0x55 +/V % 0x56 +/W % 0x57 +/X % 0x58 +/Y % 0x59 +/Z % 0x5A +/bracketleft % 0x5B +/backslash % 0x5C +/bracketright % 0x5D +/asciicircum % 0x5E +/underscore % 0x5F +/quoteleft % 0x60 U+2018 +/a % 0x61 +/b % 0x62 +/c % 0x63 +/d % 0x64 +/e % 0x65 +/f % 0x66 +/g % 0x67 +/h % 0x68 +/i % 0x69 +/j % 0x6A +/k % 0x6B +/l % 0x6C +/m % 0x6D +/n % 0x6E +/o % 0x6F +/p % 0x70 +/q % 0x71 +/r % 0x72 +/s % 0x73 +/t % 0x74 +/u % 0x75 +/v % 0x76 +/w % 0x77 +/x % 0x78 +/y % 0x79 +/z % 0x7A +/braceleft % 0x7B +/bar % 0x7C +/braceright % 0x7D +/asciitilde % 0x7E +/hyphen % 0x7F U+002D (explicit "hyphen char") +/Abreve % 0x80 U+0102 +/Aogonek % 0x81 U+0104 +/Cacute % 0x82 U+0106 +/Ccaron % 0x83 U+010C +/Dcaron % 0x84 U+010E +/Ecaron % 0x85 U+011A +/Eogonek % 0x86 U+0118 +/Gbreve % 0x87 U+011E +/Lacute % 0x88 U+0139 +/Lcaron % 0x89 U+013D +/Lslash % 0x8A U+0141 +/Nacute % 0x8B U+0143 +/Ncaron % 0x8C U+0147 +/Ng % 0x8D U+014A +/Ohungarumlaut % 0x8E U+0150 +/Racute % 0x8F U+0154 +/Rcaron % 0x90 U+0158 +/Sacute % 0x91 U+015A +/Scaron % 0x92 U+0160 +/Scedilla % 0x93 U+015E +/Tcaron % 0x94 U+0164 +/Tcedilla % 0x95 U+0162 +/Uhungarumlaut % 0x96 U+0170 +/Uring % 0x97 U+016E +/Ydieresis % 0x98 U+0178 +/Zacute % 0x99 U+0179 +/Zcaron % 0x9A U+017D +/Zdotaccent % 0x9B U+017B +/IJ % 0x9C U+0132 +/Idotaccent % 0x9D U+0130 +/dbar % 0x9E U+0111 +/section % 0x9F U+00A7 +/abreve % 0xA0 U+0103 +/aogonek % 0xA1 U+0105 +/cacute % 0xA2 U+0107 +/ccaron % 0xA3 U+010D +/dcaron % 0xA4 U+010F +/ecaron % 0xA5 U+011B +/eogonek % 0xA6 U+0119 +/gbreve % 0xA7 U+011F +/lacute % 0xA8 U+013A +/lcaron % 0xA9 U+013E +/lslash % 0xAA U+0142 +/nacute % 0xAB U+0144 +/ncaron % 0xAC U+0148 +/ng % 0xAD U+014B +/ohungarumlaut % 0xAE U+0151 +/racute % 0xAF U+0155 +/rcaron % 0xB0 U+0159 +/sacute % 0xB1 U+015B +/scaron % 0xB2 U+0161 +/scedilla % 0xB3 U+015F +/tcaron % 0xB4 U+0165 +/tcedilla % 0xB5 U+0163 +/uhungarumlaut % 0xB6 U+0171 +/uring % 0xB7 U+016F +/ydieresis % 0xB8 U+00FF +/zacute % 0xB9 U+017A +/zcaron % 0xBA U+017E +/zdotaccent % 0xBB U+017C +/ij % 0xBC U+0133 +/exclamdown % 0xBD U+00A1 +/questiondown % 0xBE U+00BF +/sterling % 0xBF U+00A3 +/Agrave % 0xC0 +/Aacute % 0xC1 +/Acircumflex % 0xC2 +/Atilde % 0xC3 +/Adieresis % 0xC4 +/Aring % 0xC5 +/AE % 0xC6 +/Ccedilla % 0xC7 +/Egrave % 0xC8 +/Eacute % 0xC9 +/Ecircumflex % 0xCA +/Edieresis % 0xCB +/Igrave % 0xCC +/Iacute % 0xCD +/Icircumflex % 0xCE +/Idieresis % 0xCF +/Eth % 0xD0 +/Ntilde % 0xD1 +/Ograve % 0xD2 +/Oacute % 0xD3 +/Ocircumflex % 0xD4 +/Otilde % 0xD5 +/Odieresis % 0xD6 +/OE % 0xD7 U+0152 +/Oslash % 0xD8 +/Ugrave % 0xD9 +/Uacute % 0xDA +/Ucircumflex % 0xDB +/Udieresis % 0xDC +/Yacute % 0xDD +/Thorn % 0xDE +/SS % 0xDF (U+1E9E, /S_S) +/agrave % 0xE0 +/aacute % 0xE1 +/acircumflex % 0xE2 +/atilde % 0xE3 +/adieresis % 0xE4 +/aring % 0xE5 +/ae % 0xE6 +/ccedilla % 0xE7 +/egrave % 0xE8 +/eacute % 0xE9 +/ecircumflex % 0xEA +/edieresis % 0xEB +/igrave % 0xEC +/iacute % 0xED +/icircumflex % 0xEE +/idieresis % 0xEF +/eth % 0xF0 +/ntilde % 0xF1 +/ograve % 0xF2 +/oacute % 0xF3 +/ocircumflex % 0xF4 +/otilde % 0xF5 +/odieresis % 0xF6 +/oe % 0xF7 U+0153 +/oslash % 0xF8 +/ugrave % 0xF9 +/uacute % 0xFA +/ucircumflex % 0xFB +/udieresis % 0xFC +/yacute % 0xFD +/thorn % 0xFE +/germandbls % 0xFF U+00DF +] def diff --git a/Master/texmf-dist/fonts/enc/dvips/newtxtt/txttEqec.enc b/Master/texmf-dist/fonts/enc/dvips/newtxtt/txttEqec.enc new file mode 100644 index 00000000000..8c965470f0a --- /dev/null +++ b/Master/texmf-dist/fonts/enc/dvips/newtxtt/txttEqec.enc @@ -0,0 +1,380 @@ +% @@psencodingfile@{ +% date = "24feb10", +% filename = "ec.enc", +% email = "tex-fonts@@tug.org", +% docstring = "This is the EC (aka Cork aka T1) encoding vector +% for 8-bit fonts to be used with TeX." +% @} +% +% The original paper can be found on +% https://www.tug.org/TUGboat/Articles/tb11-4/tb30ferguson.pdf +% +% Names of the glyphs try to comply with: +% Adobe Glyph List For New Fonts, ver. 1.6, 30 Januaury 2006 +% http://partners.adobe.com/public/developer/en/opentype/aglfn13.txt +% but some exceptions are listed below. +% +% The following characters are not present in Unicode: +% - /perthousandzero = used to compose /perthousand, /pertenthousand, ... out of /percent + this character +% - Germandbls = now there is a related character in Unicode, +% U+1E9E - LATIN CAPITAL LETTER SHARP S +% but probably /S_S ligature name should be used instead +% +% The following two characters have different Unicode mappings than on the AGL: +% - /tcedilla = U+0163 - LATIN SMALL LETTER T WITH CEDILLA +% according to AGL it should be /tcommaaccent +% - /Tcedilla = U+0162 - LATIN CAPITAL LETTER T WITH CEDILLA +% according to AGL it should be /Tcommaaccent +% But having /scedilla and /tcommaaccent mixed is even more ugly. +% +% The following characters are not present on the AGL: +% - /dotlessj = U+0237 - LATIN SMALL LETTER DOTLESS J +% - /cwm = U+200B - ZERO WIDTH SPACE +% - /visiblespace = U+2423 - OPEN BOX +% and should probably better be labeled with uniXXXX notation +% (though hardly any font has those glyphs anyway). +% +% The following ligatures are deprecated by recent AGL: +% - /ff, /fi, /fl, /ffi, /ffl = /f_i and similar should have been used instead +% +% Hyphen character: +% There are two character named "hyphen". The original article explains +% the background of this decision (if one wanted to use a different +% hyphenation character and still be able to use the dash). So the first +% character should serve as "hyphen char" and the other one as "dash" in +% compound words. The character 0x2D is supposed to be the hyphen char, +% but since there used to be two characters of the same name in this +% file for some time, the tools like afmtotfm have been confused and +% remapped the hyphen char to 0x7F automatically. After the second +% character's name was changed, hyphenation characters in existing +% tfm fonts (generated with the old ec.enc) have disappeared, so the +% second character has been renamed back to "hyphen". Anyone generating +% tfm fonts is strongly encouraged to make a copy of this file, rename +% it and change glyph names as required for their font. +% +% Other remarks: +% - /Eth = U+00D0 - LATIN CAPITAL LETTER ETH +% must also be used as /Dcroat +% U+0110 - LATIN CAPITAL LETTER D WITH STROKE +% +% Misleading names and shapes of letters (that lead to different names in past) +% - /lcaron = U+013E - LATIN SMALL LETTER L WITH CARON +% /lquoteright +% - /Lcaron = U+013D - LATIN CAPITAL LETTER L WITH CARON +% /Lquoteright +% - /dcaron = U+010F - LATIN SMALL LETTER D WITH CARON +% /dquoteright +% - /tcaron = U+0165 - LATIN SMALL LETTER T WITH CARON +% /tquoteright +% - /dcroat = U+0111 - LATIN SMALL LETTER D WITH STROKE +% /dbar, /dmacron +% +% - /cwm - /bom, /zerowidthnobreakspace +% - /underscore - /underline +% - /hyphen.alt - /sfthyphen, /hyphen, /dash +% +% +% Turkish & Romanian +% -------------------- +% EC encoding has been defined to include /tcedilla and /scedilla. +% For Turkish one needs /scedilla, while for Romanian one would need +% "t with comma below" (/tcommaaccent) and "s with comma below" (/scommaaccent). +% "t with cedilla" in not used in any language except in inferior +% Romanian typography that can use cedillas instead of commas below. +% AGL has a strange mapping as well. +% +% Without adding an additional character, it is impossible to support both +% languages at the same time, so EC is not really best choice for Romanians, +% even though it can be "misused" if one replaces both /scedilla and /tcedilla +% with /scommaaccent and /tcommaaccent. +% +% Characters that have been renamed in July 2008: +% 0x18 /zeroinferior -> /perthousandzero +% 0x20 U+2423 /visualspace -> /visiblespace (if font doesn't have it, use /space) +% 0x8D U+014A /Ng -> /Eng +% 0x9E U+0111 /dbar -> /dcroat +% 0xAD U+014B /ng -> /eng +% 0xB4 U+0165 /tquoteright -> /tcaron +% +% Although these ligatures and kerns are somewhat questionable to have +% in an encoding file, they've been here forever, and they are +% traditional in the TeX world, so we preserve them. +% +% LIGKERN space l =: lslash ; space L =: Lslash ; +% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ; +% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ; +% LIGKERN quoteleft quoteleft =: quotedblleft ; +% LIGKERN quoteright quoteright =: quotedblright ; +% +% We blow away kerns to and from spaces (TeX doesn't have a +% space) and also remove any kerns from the numbers (although +% the only kern pair that mentions a number in Times-Roman.afm +% is one one.) +% +% LIGKERN space {} * ; * {} space ; zero {} * ; * {} zero ; +% LIGKERN one {} * ; * {} one ; two {} * ; * {} two ; +% LIGKERN three {} * ; * {} three ; four {} * ; * {} four ; +% LIGKERN five {} * ; * {} five ; six {} * ; * {} six ; +% LIGKERN seven {} * ; * {} seven ; eight {} * ; * {} eight ; +% LIGKERN nine {} * ; * {} nine ; +% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ; +% LIGKERN greater greater =: guillemotright ; +% +/txttECEncodingEq [ % now 256 chars follow +/grave % 0x00 U+0060 +/acute % 0x01 U+00B4 +/circumflex % 0x02 U+02C6 +/tilde % 0x03 U+02DC +/dieresis % 0x04 U+00A8 +/hungarumlaut % 0x05 U+02DD +/ring % 0x06 U+02DA +/caron % 0x07 U+02C7 +/breve % 0x08 U+02D8 +/macron % 0x09 U+00AF +/dotaccent % 0x0A U+02D9 +/cedilla % 0x0B U+00B8 +/ogonek % 0x0C U+02DB +/quotesinglbase % 0x0D U+201A +/guilsinglleft % 0x0E U+2039 +/guilsinglright % 0x0F U+203A +/quotedbl % 0x10 U+201C +/quotedbl % 0x11 U+201D +/quotedblbase % 0x12 U+201E +/guillemotleft % 0x13 U+00AB +/guillemotright % 0x14 U+00BB +/endash % 0x15 U+2013 +/emdash % 0x16 U+2014 +/cwm % 0x17 U+200B +/perthousandzero % 0x18 ______ +/dotlessi % 0x19 U+0131 +/dotlessj % 0x1A U+0237 +/ff % 0x1B U+FB00 +/fi % 0x1C U+FB01 +/fl % 0x1D U+FB02 +/ffi % 0x1E U+FB03 +/ffl % 0x1F U+FB04 +/visiblespace % 0x20 U+2423 +/exclam % 0x21 +/quotedbl % 0x22 +/numbersign % 0x23 +/dollar % 0x24 +/percent % 0x25 +/ampersand % 0x26 +/quotesingle % 0x27 U+2019 +/parenleft % 0x28 +/parenright % 0x29 +/asterisk % 0x2A +/plus % 0x2B +/comma % 0x2C +/hyphen % 0x2D +/period % 0x2E +/slash % 0x2F +/zero.alt3 % 0x30 +/one % 0x31 +/two % 0x32 +/three % 0x33 +/four % 0x34 +/five % 0x35 +/six % 0x36 +/seven % 0x37 +/eight % 0x38 +/nine % 0x39 +/colon % 0x3A +/semicolon % 0x3B +/less % 0x3C +/equal % 0x3D +/greater % 0x3E +/question % 0x3F +/at % 0x40 +/A % 0x41 +/B % 0x42 +/C % 0x43 +/D % 0x44 +/E % 0x45 +/F % 0x46 +/G % 0x47 +/H % 0x48 +/I % 0x49 +/J % 0x4A +/K % 0x4B +/L % 0x4C +/M % 0x4D +/N % 0x4E +/O % 0x4F +/P % 0x50 +/Q % 0x51 +/R % 0x52 +/S % 0x53 +/T % 0x54 +/U % 0x55 +/V % 0x56 +/W % 0x57 +/X % 0x58 +/Y % 0x59 +/Z % 0x5A +/bracketleft % 0x5B +/backslash % 0x5C +/bracketright % 0x5D +/asciicircum % 0x5E +/underscore % 0x5F +/grave % 0x60 U+2018 +/a % 0x61 +/b % 0x62 +/c % 0x63 +/d % 0x64 +/e % 0x65 +/f % 0x66 +/g % 0x67 +/h % 0x68 +/i % 0x69 +/j % 0x6A +/k % 0x6B +/l % 0x6C +/m % 0x6D +/n % 0x6E +/o % 0x6F +/p % 0x70 +/q % 0x71 +/r % 0x72 +/s % 0x73 +/t % 0x74 +/u % 0x75 +/v % 0x76 +/w % 0x77 +/x % 0x78 +/y % 0x79 +/z % 0x7A +/braceleft % 0x7B +/bar % 0x7C +/braceright % 0x7D +/asciitilde % 0x7E +/hyphen % 0x7F U+002D (explicit "hyphen char") +/Abreve % 0x80 U+0102 +/Aogonek % 0x81 U+0104 +/Cacute % 0x82 U+0106 +/Ccaron % 0x83 U+010C +/Dcaron % 0x84 U+010E +/Ecaron % 0x85 U+011A +/Eogonek % 0x86 U+0118 +/Gbreve % 0x87 U+011E +/Lacute % 0x88 U+0139 +/Lcaron % 0x89 U+013D +/Lslash % 0x8A U+0141 +/Nacute % 0x8B U+0143 +/Ncaron % 0x8C U+0147 +/Ng % 0x8D U+014A +/Ohungarumlaut % 0x8E U+0150 +/Racute % 0x8F U+0154 +/Rcaron % 0x90 U+0158 +/Sacute % 0x91 U+015A +/Scaron % 0x92 U+0160 +/Scedilla % 0x93 U+015E +/Tcaron % 0x94 U+0164 +/Tcedilla % 0x95 U+0162 +/Uhungarumlaut % 0x96 U+0170 +/Uring % 0x97 U+016E +/Ydieresis % 0x98 U+0178 +/Zacute % 0x99 U+0179 +/Zcaron % 0x9A U+017D +/Zdotaccent % 0x9B U+017B +/IJ % 0x9C U+0132 +/Idotaccent % 0x9D U+0130 +/dbar % 0x9E U+0111 +/section % 0x9F U+00A7 +/abreve % 0xA0 U+0103 +/aogonek % 0xA1 U+0105 +/cacute % 0xA2 U+0107 +/ccaron % 0xA3 U+010D +/dcaron % 0xA4 U+010F +/ecaron % 0xA5 U+011B +/eogonek % 0xA6 U+0119 +/gbreve % 0xA7 U+011F +/lacute % 0xA8 U+013A +/lcaron % 0xA9 U+013E +/lslash % 0xAA U+0142 +/nacute % 0xAB U+0144 +/ncaron % 0xAC U+0148 +/ng % 0xAD U+014B +/ohungarumlaut % 0xAE U+0151 +/racute % 0xAF U+0155 +/rcaron % 0xB0 U+0159 +/sacute % 0xB1 U+015B +/scaron % 0xB2 U+0161 +/scedilla % 0xB3 U+015F +/tcaron % 0xB4 U+0165 +/tcedilla % 0xB5 U+0163 +/uhungarumlaut % 0xB6 U+0171 +/uring % 0xB7 U+016F +/ydieresis % 0xB8 U+00FF +/zacute % 0xB9 U+017A +/zcaron % 0xBA U+017E +/zdotaccent % 0xBB U+017C +/ij % 0xBC U+0133 +/exclamdown % 0xBD U+00A1 +/questiondown % 0xBE U+00BF +/sterling % 0xBF U+00A3 +/Agrave % 0xC0 +/Aacute % 0xC1 +/Acircumflex % 0xC2 +/Atilde % 0xC3 +/Adieresis % 0xC4 +/Aring % 0xC5 +/AE % 0xC6 +/Ccedilla % 0xC7 +/Egrave % 0xC8 +/Eacute % 0xC9 +/Ecircumflex % 0xCA +/Edieresis % 0xCB +/Igrave % 0xCC +/Iacute % 0xCD +/Icircumflex % 0xCE +/Idieresis % 0xCF +/Eth % 0xD0 +/Ntilde % 0xD1 +/Ograve % 0xD2 +/Oacute % 0xD3 +/Ocircumflex % 0xD4 +/Otilde % 0xD5 +/Odieresis % 0xD6 +/OE % 0xD7 U+0152 +/Oslash % 0xD8 +/Ugrave % 0xD9 +/Uacute % 0xDA +/Ucircumflex % 0xDB +/Udieresis % 0xDC +/Yacute % 0xDD +/Thorn % 0xDE +/SS % 0xDF (U+1E9E, /S_S) +/agrave % 0xE0 +/aacute % 0xE1 +/acircumflex % 0xE2 +/atilde % 0xE3 +/adieresis % 0xE4 +/aring % 0xE5 +/ae % 0xE6 +/ccedilla % 0xE7 +/egrave % 0xE8 +/eacute % 0xE9 +/ecircumflex % 0xEA +/edieresis % 0xEB +/igrave % 0xEC +/iacute % 0xED +/icircumflex % 0xEE +/idieresis % 0xEF +/eth % 0xF0 +/ntilde % 0xF1 +/ograve % 0xF2 +/oacute % 0xF3 +/ocircumflex % 0xF4 +/otilde % 0xF5 +/odieresis % 0xF6 +/oe % 0xF7 U+0153 +/oslash % 0xF8 +/ugrave % 0xF9 +/uacute % 0xFA +/ucircumflex % 0xFB +/udieresis % 0xFC +/yacute % 0xFD +/thorn % 0xFE +/germandbls % 0xFF U+00DF +] def diff --git a/Master/texmf-dist/fonts/map/dvips/newtxtt/newtxtt.map b/Master/texmf-dist/fonts/map/dvips/newtxtt/newtxtt.map new file mode 100644 index 00000000000..863d1fe9684 --- /dev/null +++ b/Master/texmf-dist/fonts/map/dvips/newtxtt/newtxtt.map @@ -0,0 +1,124 @@ +newtxtta newtxtt " txttECEncodingA ReEncodeFont " <[txttAec.enc <newtxtt.pfb +newtxttb newtxtt " txttECEncodingB ReEncodeFont " <[txttBec.enc <newtxtt.pfb +newtxttc newtxtt " txttECEncodingC ReEncodeFont " <[txttCec.enc <newtxtt.pfb +newtxttd newtxtt " txttECEncodingD ReEncodeFont " <[txttDec.enc <newtxtt.pfb +newtxtte newtxtt " txttECEncodingE ReEncodeFont " <[txttEec.enc <newtxtt.pfb +newtxbtta newtxbtt " txttECEncodingA ReEncodeFont " <[txttAec.enc <newtxbtt.pfb +newtxbttb newtxbtt " txttECEncodingB ReEncodeFont " <[txttBec.enc <newtxbtt.pfb +newtxbttc newtxbtt " txttECEncodingC ReEncodeFont " <[txttCec.enc <newtxbtt.pfb +newtxbttd newtxbtt " txttECEncodingD ReEncodeFont " <[txttDec.enc <newtxbtt.pfb +newtxbtte newtxbtt " txttECEncodingE ReEncodeFont " <[txttEec.enc <newtxbtt.pfb +newtxttsca newtxttsc " txttECEncodingA ReEncodeFont " <[txttAec.enc <newtxttsc.pfb +newtxttscb newtxttsc " txttECEncodingB ReEncodeFont " <[txttBec.enc <newtxttsc.pfb +newtxttscc newtxttsc " txttECEncodingC ReEncodeFont " <[txttCec.enc <newtxttsc.pfb +newtxttscd newtxttsc " txttECEncodingD ReEncodeFont " <[txttDec.enc <newtxttsc.pfb +newtxttsce newtxttsc " txttECEncodingE ReEncodeFont " <[txttEec.enc <newtxttsc.pfb +newtxbttsca newtxbttsc " txttECEncodingA ReEncodeFont " <[txttAec.enc <newtxbttsc.pfb +newtxbttscb newtxbttsc " txttECEncodingB ReEncodeFont " <[txttBec.enc <newtxbttsc.pfb +newtxbttscc newtxbttsc " txttECEncodingC ReEncodeFont " <[txttCec.enc <newtxbttsc.pfb +newtxbttscd newtxbttsc " txttECEncodingD ReEncodeFont " <[txttDec.enc <newtxbttsc.pfb +newtxbttsce newtxbttsc " txttECEncodingE ReEncodeFont " <[txttEec.enc <newtxbttsc.pfb +newtxttsla newtxtt " .167 SlantFont txttECEncodingA ReEncodeFont " <[txttAec.enc <newtxtt.pfb +newtxttslb newtxtt " .167 SlantFont txttECEncodingB ReEncodeFont " <[txttBec.enc <newtxtt.pfb +newtxttslc newtxtt " .167 SlantFont txttECEncodingC ReEncodeFont " <[txttCec.enc <newtxtt.pfb +newtxttsld newtxtt " .167 SlantFont txttECEncodingD ReEncodeFont " <[txttDec.enc <newtxtt.pfb +newtxttsle newtxtt " .167 SlantFont txttECEncodingE ReEncodeFont " <[txttEec.enc <newtxtt.pfb +newtxbttsla newtxbtt " .167 SlantFont txttECEncodingA ReEncodeFont " <[txttAec.enc <newtxbtt.pfb +newtxbttslb newtxbtt " .167 SlantFont txttECEncodingB ReEncodeFont " <[txttBec.enc <newtxbtt.pfb +newtxbttslc newtxbtt " .167 SlantFont txttECEncodingC ReEncodeFont " <[txttCec.enc <newtxbtt.pfb +newtxbttsld newtxbtt " .167 SlantFont txttECEncodingD ReEncodeFont " <[txttDec.enc <newtxbtt.pfb +newtxbttsle newtxbtt " .167 SlantFont txttECEncodingE ReEncodeFont " <[txttEec.enc <newtxbtt.pfb +newtxttza newtxtt " txttECEncodingA ReEncodeFont " <[txttAec.enc <newtxtt.pfb +newtxttzb newtxtt " txttECEncodingB ReEncodeFont " <[txttBec.enc <newtxtt.pfb +newtxttzc newtxtt " txttECEncodingC ReEncodeFont " <[txttCec.enc <newtxtt.pfb +newtxttzd newtxtt " txttECEncodingD ReEncodeFont " <[txttDec.enc <newtxtt.pfb +newtxttze newtxtt " txttECEncodingE ReEncodeFont " <[txttEec.enc <newtxtt.pfb +newtxbttza newtxbtt " txttECEncodingA ReEncodeFont " <[txttAec.enc <newtxbtt.pfb +newtxbttzb newtxbtt " txttECEncodingB ReEncodeFont " <[txttBec.enc <newtxbtt.pfb +newtxbttzc newtxbtt " txttECEncodingC ReEncodeFont " <[txttCec.enc <newtxbtt.pfb +newtxbttzd newtxbtt " txttECEncodingD ReEncodeFont " <[txttDec.enc <newtxbtt.pfb +newtxbttze newtxbtt " txttECEncodingE ReEncodeFont " <[txttEec.enc <newtxbtt.pfb +newtxttzsca newtxttsc " txttECEncodingA ReEncodeFont " <[txttAec.enc <newtxttsc.pfb +newtxttzscb newtxttsc " txttECEncodingB ReEncodeFont " <[txttBec.enc <newtxttsc.pfb +newtxttzscc newtxttsc " txttECEncodingC ReEncodeFont " <[txttCec.enc <newtxttsc.pfb +newtxttzscd newtxttsc " txttECEncodingD ReEncodeFont " <[txttDec.enc <newtxttsc.pfb +newtxttzsce newtxttsc " txttECEncodingE ReEncodeFont " <[txttEec.enc <newtxttsc.pfb +newtxbttzsca newtxbttsc " txttECEncodingA ReEncodeFont " <[txttAec.enc <newtxbttsc.pfb +newtxbttzscb newtxbttsc " txttECEncodingB ReEncodeFont " <[txttBec.enc <newtxbttsc.pfb +newtxbttzscc newtxbttsc " txttECEncodingC ReEncodeFont " <[txttCec.enc <newtxbttsc.pfb +newtxbttzscd newtxbttsc " txttECEncodingD ReEncodeFont " <[txttDec.enc <newtxbttsc.pfb +newtxbttzsce newtxbttsc " txttECEncodingE ReEncodeFont " <[txttEec.enc <newtxbttsc.pfb +newtxttzsla newtxtt " .167 SlantFont txttECEncodingA ReEncodeFont " <[txttAec.enc <newtxtt.pfb +newtxttzslb newtxtt " .167 SlantFont txttECEncodingB ReEncodeFont " <[txttBec.enc <newtxtt.pfb +newtxttzslc newtxtt " .167 SlantFont txttECEncodingC ReEncodeFont " <[txttCec.enc <newtxtt.pfb +newtxttzsld newtxtt " .167 SlantFont txttECEncodingD ReEncodeFont " <[txttDec.enc <newtxtt.pfb +newtxttzsle newtxtt " .167 SlantFont txttECEncodingE ReEncodeFont " <[txttEec.enc <newtxtt.pfb +newtxbttzsla newtxbtt " .167 SlantFont txttECEncodingA ReEncodeFont " <[txttAec.enc <newtxbtt.pfb +newtxbttzslb newtxbtt " .167 SlantFont txttECEncodingB ReEncodeFont " <[txttBec.enc <newtxbtt.pfb +newtxbttzslc newtxbtt " .167 SlantFont txttECEncodingC ReEncodeFont " <[txttCec.enc <newtxbtt.pfb +newtxbttzsld newtxbtt " .167 SlantFont txttECEncodingD ReEncodeFont " <[txttDec.enc <newtxbtt.pfb +newtxbttzsle newtxbtt " .167 SlantFont txttECEncodingE ReEncodeFont " <[txttEec.enc <newtxbtt.pfb +tcxbttzsl tcxbtt ".167 SlantFont" <tcxbtt.pfb +tcxbttz tcxbtt <tcxbtt.pfb +tcxttz tcxtt <tcxtt.pfb +tcxttzsl tcxtt ".167 SlantFont" <tcxtt.pfb +newtxttaq newtxtt " txttECEncodingAq ReEncodeFont " <[txttAqec.enc <newtxtt.pfb +newtxttbq newtxtt " txttECEncodingBq ReEncodeFont " <[txttBqec.enc <newtxtt.pfb +newtxttcq newtxtt " txttECEncodingCq ReEncodeFont " <[txttCqec.enc <newtxtt.pfb +newtxttdq newtxtt " txttECEncodingDq ReEncodeFont " <[txttDqec.enc <newtxtt.pfb +newtxtteq newtxtt " txttECEncodingEq ReEncodeFont " <[txttEqec.enc <newtxtt.pfb +newtxbttaq newtxbtt " txttECEncodingAq ReEncodeFont " <[txttAqec.enc <newtxbtt.pfb +newtxbttbq newtxbtt " txttECEncodingBq ReEncodeFont " <[txttBqec.enc <newtxbtt.pfb +newtxbttcq newtxbtt " txttECEncodingCq ReEncodeFont " <[txttCqec.enc <newtxbtt.pfb +newtxbttdq newtxbtt " txttECEncodingDq ReEncodeFont " <[txttDqec.enc <newtxbtt.pfb +newtxbtteq newtxbtt " txttECEncodingEq ReEncodeFont " <[txttEqec.enc <newtxbtt.pfb +newtxttscaq newtxttsc " txttECEncodingAq ReEncodeFont " <[txttAqec.enc <newtxttsc.pfb +newtxttscbq newtxttsc " txttECEncodingBq ReEncodeFont " <[txttBqec.enc <newtxttsc.pfb +newtxttsccq newtxttsc " txttECEncodingCq ReEncodeFont " <[txttCqec.enc <newtxttsc.pfb +newtxttscdq newtxttsc " txttECEncodingDq ReEncodeFont " <[txttDqec.enc <newtxttsc.pfb +newtxttsceq newtxttsc " txttECEncodingEq ReEncodeFont " <[txttEqec.enc <newtxttsc.pfb +newtxbttscaq newtxbttsc " txttECEncodingAq ReEncodeFont " <[txttAqec.enc <newtxbttsc.pfb +newtxbttscbq newtxbttsc " txttECEncodingBq ReEncodeFont " <[txttBqec.enc <newtxbttsc.pfb +newtxbttsccq newtxbttsc " txttECEncodingCq ReEncodeFont " <[txttCqec.enc <newtxbttsc.pfb +newtxbttscdq newtxbttsc " txttECEncodingDq ReEncodeFont " <[txttDqec.enc <newtxbttsc.pfb +newtxbttsceq newtxbttsc " txttECEncodingEq ReEncodeFont " <[txttEqec.enc <newtxbttsc.pfb +newtxttslaq newtxtt " .167 SlantFont txttECEncodingAq ReEncodeFont " <[txttAqec.enc <newtxtt.pfb +newtxttslbq newtxtt " .167 SlantFont txttECEncodingBq ReEncodeFont " <[txttBqec.enc <newtxtt.pfb +newtxttslcq newtxtt " .167 SlantFont txttECEncodingCq ReEncodeFont " <[txttCqec.enc <newtxtt.pfb +newtxttsldq newtxtt " .167 SlantFont txttECEncodingDq ReEncodeFont " <[txttDqec.enc <newtxtt.pfb +newtxttsleq newtxtt " .167 SlantFont txttECEncodingEq ReEncodeFont " <[txttEqec.enc <newtxtt.pfb +newtxbttslaq newtxbtt " .167 SlantFont txttECEncodingAq ReEncodeFont " <[txttAqec.enc <newtxbtt.pfb +newtxbttslbq newtxbtt " .167 SlantFont txttECEncodingBq ReEncodeFont " <[txttBqec.enc <newtxbtt.pfb +newtxbttslcq newtxbtt " .167 SlantFont txttECEncodingCq ReEncodeFont " <[txttCqec.enc <newtxbtt.pfb +newtxbttsldq newtxbtt " .167 SlantFont txttECEncodingDq ReEncodeFont " <[txttDqec.enc <newtxbtt.pfb +newtxbttsleq newtxbtt " .167 SlantFont txttECEncodingEq ReEncodeFont " <[txttEqec.enc <newtxbtt.pfb +newtxttzaq newtxtt " txttECEncodingAq ReEncodeFont " <[txttAqec.enc <newtxtt.pfb +newtxttzbq newtxtt " txttECEncodingBq ReEncodeFont " <[txttBqec.enc <newtxtt.pfb +newtxttzcq newtxtt " txttECEncodingCq ReEncodeFont " <[txttCqec.enc <newtxtt.pfb +newtxttzdq newtxtt " txttECEncodingDq ReEncodeFont " <[txttDqec.enc <newtxtt.pfb +newtxttzeq newtxtt " txttECEncodingEq ReEncodeFont " <[txttEqec.enc <newtxtt.pfb +newtxbttzaq newtxbtt " txttECEncodingAq ReEncodeFont " <[txttAqec.enc <newtxbtt.pfb +newtxbttzbq newtxbtt " txttECEncodingBq ReEncodeFont " <[txttBqec.enc <newtxbtt.pfb +newtxbttzcq newtxbtt " txttECEncodingCq ReEncodeFont " <[txttCqec.enc <newtxbtt.pfb +newtxbttzdq newtxbtt " txttECEncodingDq ReEncodeFont " <[txttDqec.enc <newtxbtt.pfb +newtxbttzeq newtxbtt " txttECEncodingEq ReEncodeFont " <[txttEqec.enc <newtxbtt.pfb +newtxttzscaq newtxttsc " txttECEncodingAq ReEncodeFont " <[txttAqec.enc <newtxttsc.pfb +newtxttzscbq newtxttsc " txttECEncodingBq ReEncodeFont " <[txttBqec.enc <newtxttsc.pfb +newtxttzsccq newtxttsc " txttECEncodingCq ReEncodeFont " <[txttCqec.enc <newtxttsc.pfb +newtxttzscdq newtxttsc " txttECEncodingDq ReEncodeFont " <[txttDqec.enc <newtxttsc.pfb +newtxttzsceq newtxttsc " txttECEncodingEq ReEncodeFont " <[txttEqec.enc <newtxttsc.pfb +newtxbttzscaq newtxbttsc " txttECEncodingAq ReEncodeFont " <[txttAqec.enc <newtxbttsc.pfb +newtxbttzscbq newtxbttsc " txttECEncodingBq ReEncodeFont " <[txttBqec.enc <newtxbttsc.pfb +newtxbttzsccq newtxbttsc " txttECEncodingCq ReEncodeFont " <[txttCqec.enc <newtxbttsc.pfb +newtxbttzscdq newtxbttsc " txttECEncodingDq ReEncodeFont " <[txttDqec.enc <newtxbttsc.pfb +newtxbttzsceq newtxbttsc " txttECEncodingEq ReEncodeFont " <[txttEqec.enc <newtxbttsc.pfb +newtxttzslaq newtxtt " .167 SlantFont txttECEncodingAq ReEncodeFont " <[txttAqec.enc <newtxtt.pfb +newtxttzslbq newtxtt " .167 SlantFont txttECEncodingBq ReEncodeFont " <[txttBqec.enc <newtxtt.pfb +newtxttzslcq newtxtt " .167 SlantFont txttECEncodingCq ReEncodeFont " <[txttCqec.enc <newtxtt.pfb +newtxttzsldq newtxtt " .167 SlantFont txttECEncodingDq ReEncodeFont " <[txttDqec.enc <newtxtt.pfb +newtxttzsleq newtxtt " .167 SlantFont txttECEncodingEq ReEncodeFont " <[txttEqec.enc <newtxtt.pfb +newtxbttzslaq newtxbtt " .167 SlantFont txttECEncodingAq ReEncodeFont " <[txttAqec.enc <newtxbtt.pfb +newtxbttzslbq newtxbtt " .167 SlantFont txttECEncodingBq ReEncodeFont " <[txttBqec.enc <newtxbtt.pfb +newtxbttzslcq newtxbtt " .167 SlantFont txttECEncodingCq ReEncodeFont " <[txttCqec.enc <newtxbtt.pfb +newtxbttzsldq newtxbtt " .167 SlantFont txttECEncodingDq ReEncodeFont " <[txttDqec.enc <newtxbtt.pfb +newtxbttzsleq newtxbtt " .167 SlantFont txttECEncodingEq ReEncodeFont " <[txttEqec.enc <newtxbtt.pfb diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbtta.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbtta.tfm Binary files differnew file mode 100644 index 00000000000..a31059002e3 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbtta.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttaq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttaq.tfm Binary files differnew file mode 100644 index 00000000000..bd35a500f1e --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttaq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttb.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttb.tfm Binary files differnew file mode 100644 index 00000000000..c6382e20520 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttb.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttbq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttbq.tfm Binary files differnew file mode 100644 index 00000000000..2f54e37b88b --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttbq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttc.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttc.tfm Binary files differnew file mode 100644 index 00000000000..b8ed9ebc9ee --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttc.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttcq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttcq.tfm Binary files differnew file mode 100644 index 00000000000..6d3eb2b05e9 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttcq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttd.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttd.tfm Binary files differnew file mode 100644 index 00000000000..efb31e24c4e --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttd.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttdq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttdq.tfm Binary files differnew file mode 100644 index 00000000000..2d8d52379af --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttdq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbtte.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbtte.tfm Binary files differnew file mode 100644 index 00000000000..62e65ee93e1 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbtte.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbtteq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbtteq.tfm Binary files differnew file mode 100644 index 00000000000..4616a8d3d97 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbtteq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttsca.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttsca.tfm Binary files differnew file mode 100644 index 00000000000..016a08459a5 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttsca.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttscaq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttscaq.tfm Binary files differnew file mode 100644 index 00000000000..c0d293df47c --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttscaq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttscb.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttscb.tfm Binary files differnew file mode 100644 index 00000000000..957b93e3d40 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttscb.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttscbq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttscbq.tfm Binary files differnew file mode 100644 index 00000000000..20ee1fe3002 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttscbq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttscc.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttscc.tfm Binary files differnew file mode 100644 index 00000000000..17017573517 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttscc.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttsccq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttsccq.tfm Binary files differnew file mode 100644 index 00000000000..91980da8225 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttsccq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttscd.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttscd.tfm Binary files differnew file mode 100644 index 00000000000..fdafbd365b2 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttscd.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttscdq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttscdq.tfm Binary files differnew file mode 100644 index 00000000000..bf2e6958b4b --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttscdq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttsce.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttsce.tfm Binary files differnew file mode 100644 index 00000000000..ad40d1e2d8f --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttsce.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttsceq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttsceq.tfm Binary files differnew file mode 100644 index 00000000000..f4543051b40 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttsceq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttsla.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttsla.tfm Binary files differnew file mode 100644 index 00000000000..a0421199e7f --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttsla.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttslaq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttslaq.tfm Binary files differnew file mode 100644 index 00000000000..cbab6e75cd3 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttslaq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttslb.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttslb.tfm Binary files differnew file mode 100644 index 00000000000..d5c90d8177e --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttslb.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttslbq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttslbq.tfm Binary files differnew file mode 100644 index 00000000000..93366ed5c32 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttslbq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttslc.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttslc.tfm Binary files differnew file mode 100644 index 00000000000..55f0021dc1a --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttslc.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttslcq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttslcq.tfm Binary files differnew file mode 100644 index 00000000000..22fb3e1f7a3 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttslcq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttsld.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttsld.tfm Binary files differnew file mode 100644 index 00000000000..87b39652219 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttsld.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttsldq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttsldq.tfm Binary files differnew file mode 100644 index 00000000000..6ce5c524f7b --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttsldq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttsle.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttsle.tfm Binary files differnew file mode 100644 index 00000000000..45093dd5524 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttsle.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttsleq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttsleq.tfm Binary files differnew file mode 100644 index 00000000000..3b66a073a4b --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttsleq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttza.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttza.tfm Binary files differnew file mode 100644 index 00000000000..41046d68961 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttza.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzaq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzaq.tfm Binary files differnew file mode 100644 index 00000000000..45875d587e0 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzaq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzb.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzb.tfm Binary files differnew file mode 100644 index 00000000000..35753c9f27d --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzb.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzbq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzbq.tfm Binary files differnew file mode 100644 index 00000000000..5032d917967 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzbq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzc.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzc.tfm Binary files differnew file mode 100644 index 00000000000..c85ca56cba6 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzc.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzcq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzcq.tfm Binary files differnew file mode 100644 index 00000000000..11eb983318f --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzcq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzd.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzd.tfm Binary files differnew file mode 100644 index 00000000000..79dd55b4dbb --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzd.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzdq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzdq.tfm Binary files differnew file mode 100644 index 00000000000..d97a5f84a0b --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzdq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttze.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttze.tfm Binary files differnew file mode 100644 index 00000000000..e41b9ba413b --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttze.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzeq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzeq.tfm Binary files differnew file mode 100644 index 00000000000..f580b20c0ba --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzeq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzsca.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzsca.tfm Binary files differnew file mode 100644 index 00000000000..cb9793b825c --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzsca.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzscaq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzscaq.tfm Binary files differnew file mode 100644 index 00000000000..757d7ea3051 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzscaq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzscb.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzscb.tfm Binary files differnew file mode 100644 index 00000000000..d0f43919a7e --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzscb.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzscbq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzscbq.tfm Binary files differnew file mode 100644 index 00000000000..d0107d1f146 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzscbq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzscc.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzscc.tfm Binary files differnew file mode 100644 index 00000000000..ca028810dc5 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzscc.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzsccq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzsccq.tfm Binary files differnew file mode 100644 index 00000000000..2aaedbf85fc --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzsccq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzscd.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzscd.tfm Binary files differnew file mode 100644 index 00000000000..1b274a4e86a --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzscd.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzscdq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzscdq.tfm Binary files differnew file mode 100644 index 00000000000..2f4f10530bb --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzscdq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzsce.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzsce.tfm Binary files differnew file mode 100644 index 00000000000..5419743bcbc --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzsce.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzsceq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzsceq.tfm Binary files differnew file mode 100644 index 00000000000..6f88f97e233 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzsceq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzsla.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzsla.tfm Binary files differnew file mode 100644 index 00000000000..b7f031de4a5 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzsla.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzslaq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzslaq.tfm Binary files differnew file mode 100644 index 00000000000..deda60e35a6 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzslaq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzslb.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzslb.tfm Binary files differnew file mode 100644 index 00000000000..ca97e278f58 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzslb.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzslbq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzslbq.tfm Binary files differnew file mode 100644 index 00000000000..1249da84d07 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzslbq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzslc.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzslc.tfm Binary files differnew file mode 100644 index 00000000000..9ea7d8f8d1c --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzslc.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzslcq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzslcq.tfm Binary files differnew file mode 100644 index 00000000000..a6b6d342c37 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzslcq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzsld.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzsld.tfm Binary files differnew file mode 100644 index 00000000000..36ed8981d13 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzsld.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzsldq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzsldq.tfm Binary files differnew file mode 100644 index 00000000000..2745214c488 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzsldq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzsle.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzsle.tfm Binary files differnew file mode 100644 index 00000000000..f894c427d37 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzsle.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzsleq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzsleq.tfm Binary files differnew file mode 100644 index 00000000000..59b3cf20680 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxbttzsleq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxtta.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxtta.tfm Binary files differnew file mode 100644 index 00000000000..8b864977854 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxtta.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttaq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttaq.tfm Binary files differnew file mode 100644 index 00000000000..d2150d09b25 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttaq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttb.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttb.tfm Binary files differnew file mode 100644 index 00000000000..76d7485dc64 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttb.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttbq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttbq.tfm Binary files differnew file mode 100644 index 00000000000..d12db413e29 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttbq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttc.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttc.tfm Binary files differnew file mode 100644 index 00000000000..3094b9f8968 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttc.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttcq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttcq.tfm Binary files differnew file mode 100644 index 00000000000..e976e45e5b3 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttcq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttd.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttd.tfm Binary files differnew file mode 100644 index 00000000000..ae7737e7aaa --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttd.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttdq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttdq.tfm Binary files differnew file mode 100644 index 00000000000..af059047f93 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttdq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxtte.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxtte.tfm Binary files differnew file mode 100644 index 00000000000..96912bac89e --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxtte.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxtteq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxtteq.tfm Binary files differnew file mode 100644 index 00000000000..fb21804287e --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxtteq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttsca.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttsca.tfm Binary files differnew file mode 100644 index 00000000000..305bb49ac01 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttsca.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttscaq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttscaq.tfm Binary files differnew file mode 100644 index 00000000000..ebc3dc9d711 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttscaq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttscb.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttscb.tfm Binary files differnew file mode 100644 index 00000000000..d0fa1817b40 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttscb.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttscbq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttscbq.tfm Binary files differnew file mode 100644 index 00000000000..599174c1ea7 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttscbq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttscc.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttscc.tfm Binary files differnew file mode 100644 index 00000000000..4683c692767 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttscc.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttsccq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttsccq.tfm Binary files differnew file mode 100644 index 00000000000..0383c4b6d7b --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttsccq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttscd.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttscd.tfm Binary files differnew file mode 100644 index 00000000000..cb252b30fbc --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttscd.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttscdq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttscdq.tfm Binary files differnew file mode 100644 index 00000000000..0316520deb2 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttscdq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttsce.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttsce.tfm Binary files differnew file mode 100644 index 00000000000..97d72434abc --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttsce.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttsceq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttsceq.tfm Binary files differnew file mode 100644 index 00000000000..5f108927169 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttsceq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttsla.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttsla.tfm Binary files differnew file mode 100644 index 00000000000..0636a1e2f43 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttsla.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttslaq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttslaq.tfm Binary files differnew file mode 100644 index 00000000000..a634d9894cb --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttslaq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttslb.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttslb.tfm Binary files differnew file mode 100644 index 00000000000..439cff1f30f --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttslb.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttslbq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttslbq.tfm Binary files differnew file mode 100644 index 00000000000..04ec635a4af --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttslbq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttslc.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttslc.tfm Binary files differnew file mode 100644 index 00000000000..65fe3d9f29c --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttslc.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttslcq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttslcq.tfm Binary files differnew file mode 100644 index 00000000000..666d8172930 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttslcq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttsld.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttsld.tfm Binary files differnew file mode 100644 index 00000000000..94fc1de70f1 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttsld.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttsldq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttsldq.tfm Binary files differnew file mode 100644 index 00000000000..58507f5440f --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttsldq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttsle.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttsle.tfm Binary files differnew file mode 100644 index 00000000000..bc71c72dc59 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttsle.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttsleq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttsleq.tfm Binary files differnew file mode 100644 index 00000000000..d6b70c49719 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttsleq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttza.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttza.tfm Binary files differnew file mode 100644 index 00000000000..d6ca60b02f4 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttza.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzaq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzaq.tfm Binary files differnew file mode 100644 index 00000000000..d181a021aeb --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzaq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzb.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzb.tfm Binary files differnew file mode 100644 index 00000000000..298497fe956 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzb.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzbq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzbq.tfm Binary files differnew file mode 100644 index 00000000000..d3b09e07866 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzbq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzc.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzc.tfm Binary files differnew file mode 100644 index 00000000000..00200526bd3 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzc.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzcq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzcq.tfm Binary files differnew file mode 100644 index 00000000000..12341f39373 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzcq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzd.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzd.tfm Binary files differnew file mode 100644 index 00000000000..010f10a40f5 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzd.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzdq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzdq.tfm Binary files differnew file mode 100644 index 00000000000..e4b6f1bd533 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzdq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttze.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttze.tfm Binary files differnew file mode 100644 index 00000000000..b73fce38577 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttze.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzeq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzeq.tfm Binary files differnew file mode 100644 index 00000000000..b4f86785c7e --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzeq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzsca.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzsca.tfm Binary files differnew file mode 100644 index 00000000000..13fc8f61492 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzsca.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzscaq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzscaq.tfm Binary files differnew file mode 100644 index 00000000000..c5b7cbe3c53 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzscaq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzscb.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzscb.tfm Binary files differnew file mode 100644 index 00000000000..4db5cfc0f77 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzscb.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzscbq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzscbq.tfm Binary files differnew file mode 100644 index 00000000000..9df676cdd5f --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzscbq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzscc.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzscc.tfm Binary files differnew file mode 100644 index 00000000000..105b8dbe637 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzscc.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzsccq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzsccq.tfm Binary files differnew file mode 100644 index 00000000000..85ecb972f53 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzsccq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzscd.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzscd.tfm Binary files differnew file mode 100644 index 00000000000..f6ae86bf7f0 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzscd.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzscdq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzscdq.tfm Binary files differnew file mode 100644 index 00000000000..444aa89815c --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzscdq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzsce.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzsce.tfm Binary files differnew file mode 100644 index 00000000000..b4471817706 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzsce.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzsceq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzsceq.tfm Binary files differnew file mode 100644 index 00000000000..fdb652ebdb8 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzsceq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzsla.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzsla.tfm Binary files differnew file mode 100644 index 00000000000..be778b56b7b --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzsla.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzslaq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzslaq.tfm Binary files differnew file mode 100644 index 00000000000..02c56c9fb35 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzslaq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzslb.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzslb.tfm Binary files differnew file mode 100644 index 00000000000..d037972cb48 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzslb.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzslbq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzslbq.tfm Binary files differnew file mode 100644 index 00000000000..4cdf86d42f6 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzslbq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzslc.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzslc.tfm Binary files differnew file mode 100644 index 00000000000..1985d309383 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzslc.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzslcq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzslcq.tfm Binary files differnew file mode 100644 index 00000000000..b15870d8de8 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzslcq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzsld.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzsld.tfm Binary files differnew file mode 100644 index 00000000000..b361bc10714 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzsld.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzsldq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzsldq.tfm Binary files differnew file mode 100644 index 00000000000..ca810518d58 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzsldq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzsle.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzsle.tfm Binary files differnew file mode 100644 index 00000000000..14acb7cdc2d --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzsle.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzsleq.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzsleq.tfm Binary files differnew file mode 100644 index 00000000000..8ffa9b7431e --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/newtxttzsleq.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/tcxbttz.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/tcxbttz.tfm Binary files differnew file mode 100644 index 00000000000..131ab49cbab --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/tcxbttz.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/tcxbttzsl.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/tcxbttzsl.tfm Binary files differnew file mode 100644 index 00000000000..848cffc5c99 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/tcxbttzsl.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/tcxttz.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/tcxttz.tfm Binary files differnew file mode 100644 index 00000000000..2d87004652c --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/tcxttz.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/tcxttzsl.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/tcxttzsl.tfm Binary files differnew file mode 100644 index 00000000000..b6d729da283 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/tcxttzsl.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxtt/txttz.tfm b/Master/texmf-dist/fonts/tfm/public/newtxtt/txttz.tfm Binary files differnew file mode 100644 index 00000000000..541af2f0125 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtxtt/txttz.tfm diff --git a/Master/texmf-dist/fonts/type1/public/newtxtt/newtxbtt.pfb b/Master/texmf-dist/fonts/type1/public/newtxtt/newtxbtt.pfb Binary files differnew file mode 100644 index 00000000000..bb7d6167bc5 --- /dev/null +++ b/Master/texmf-dist/fonts/type1/public/newtxtt/newtxbtt.pfb diff --git a/Master/texmf-dist/fonts/type1/public/newtxtt/newtxbttsc.pfb b/Master/texmf-dist/fonts/type1/public/newtxtt/newtxbttsc.pfb Binary files differnew file mode 100644 index 00000000000..1cffe7533ac --- /dev/null +++ b/Master/texmf-dist/fonts/type1/public/newtxtt/newtxbttsc.pfb diff --git a/Master/texmf-dist/fonts/type1/public/newtxtt/newtxtt.pfb b/Master/texmf-dist/fonts/type1/public/newtxtt/newtxtt.pfb Binary files differnew file mode 100644 index 00000000000..ab70f0d6ec9 --- /dev/null +++ b/Master/texmf-dist/fonts/type1/public/newtxtt/newtxtt.pfb diff --git a/Master/texmf-dist/fonts/type1/public/newtxtt/newtxttsc.pfb b/Master/texmf-dist/fonts/type1/public/newtxtt/newtxttsc.pfb Binary files differnew file mode 100644 index 00000000000..f84af393bfc --- /dev/null +++ b/Master/texmf-dist/fonts/type1/public/newtxtt/newtxttsc.pfb |