diff options
Diffstat (limited to 'fonts/newtxtt/tex/ts1newtxtt.fd')
-rw-r--r-- | fonts/newtxtt/tex/ts1newtxtt.fd | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/fonts/newtxtt/tex/ts1newtxtt.fd b/fonts/newtxtt/tex/ts1newtxtt.fd index 47b2852b64..372011228c 100644 --- a/fonts/newtxtt/tex/ts1newtxtt.fd +++ b/fonts/newtxtt/tex/ts1newtxtt.fd @@ -1,5 +1,5 @@ \ProvidesFile{ts1newtxtt.fd} - [2014/05/29] + [2024/03/03] \expandafter\ifx\csname newtxtt@scale\endcsname\relax \let\newtxtt@@scale\@empty @@ -7,16 +7,23 @@ \edef\newtxtt@@scale{s*[\csname newtxtt@scale\endcsname]}% \fi +\expandafter\ifx\csname newtxtt@fig\endcsname\relax + \def\newtxtt@@fig{a} +\else + \let\newtxtt@@fig\newtxtt@fig +\fi + + \DeclareFontFamily{TS1}{newtxtt}{\hyphenchar\font\m@ne} \DeclareFontShape{TS1}{newtxtt}{m}{n}{ %medium - <-> \newtxtt@@scale tcxtt% + <-> \newtxtt@@scale newtcxtt\newtxtt@@fig% }{} \DeclareFontShape{TS1}{newtxtt}{m}{sc}{ %cap & small cap <->ssub * newtxtt/m/n% }{} \DeclareFontShape{TS1}{newtxtt}{m}{sl}{ %slanted - <-> \newtxtt@@scale tcxttsl% + <-> \newtxtt@@scale newtcxttsl\newtxtt@@fig% }{} \DeclareFontShape{TS1}{newtxtt}{m}{it}{ %italic <->ssub * newtxtt/m/sl% @@ -25,13 +32,13 @@ % <->ssub * newtxtt/m/it% %}{} \DeclareFontShape{TS1}{newtxtt}{b}{n}{ %bold - <-> \newtxtt@@scale tcxbtt% + <-> \newtxtt@@scale newtcxbtt\newtxtt@@fig% }{} \DeclareFontShape{TS1}{newtxtt}{b}{sc}{ %bold cap & small cap <->ssub * newtxtt/b/n% }{} \DeclareFontShape{TS1}{newtxtt}{b}{sl}{ %bold slanted - <-> \newtxtt@@scale tcxbttsl% + <-> \newtxtt@@scale newtcxbttsl\newtxtt@@fig% }{} \DeclareFontShape{TS1}{newtxtt}{b}{it}{ %bold italic <->ssub * newtxtt/b/sl% |