diff options
Diffstat (limited to 'fonts/newtxtt/tex/ts1newtxttz.fd')
-rw-r--r-- | fonts/newtxtt/tex/ts1newtxttz.fd | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/fonts/newtxtt/tex/ts1newtxttz.fd b/fonts/newtxtt/tex/ts1newtxttz.fd index f8716baf75..8ca61ddb6a 100644 --- a/fonts/newtxtt/tex/ts1newtxttz.fd +++ b/fonts/newtxtt/tex/ts1newtxttz.fd @@ -1,5 +1,5 @@ \ProvidesFile{ts1newtxttz.fd} - [2014/05/30] + [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}{newtxttz}{\hyphenchar\font 45 } \DeclareFontShape{TS1}{newtxttz}{m}{n}{ %medium - <-> \newtxtt@@scale tcxttz% + <-> \newtxtt@@scale newtcxttz\newtxtt@@fig% }{} \DeclareFontShape{TS1}{newtxttz}{m}{sc}{ %cap & small cap <->ssub * newtxttz/m/n% }{} \DeclareFontShape{TS1}{newtxttz}{m}{sl}{ %slanted - <-> \newtxtt@@scale tcxttzsl% + <-> \newtxtt@@scale newtcxttzsl\newtxtt@@fig% }{} \DeclareFontShape{TS1}{newtxttz}{m}{it}{ %italic <->ssub * newtxttz/m/sl% @@ -25,13 +32,13 @@ % <->ssub * newtxttz/m/it% %}{} \DeclareFontShape{TS1}{newtxttz}{b}{n}{ %bold - <-> \newtxtt@@scale tcxbttz% + <-> \newtxtt@@scale newtcxbttz\newtxtt@@fig% }{} \DeclareFontShape{TS1}{newtxttz}{b}{sc}{ %bold cap & small cap <->ssub * newtxttz/b/n% }{} \DeclareFontShape{TS1}{newtxttz}{b}{sl}{ %bold slanted - <-> \newtxtt@@scale tcxbttzsl% + <-> \newtxtt@@scale newtcxbttzsl\newtxtt@@fig% }{} \DeclareFontShape{TS1}{newtxttz}{b}{it}{ %bold italic <->ssub * newtxttz/b/sl% |