From 91b5f65b3bfbc997ba30f0d3f74799ab0c6ed233 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 8 Nov 2020 21:40:29 +0000 Subject: baskervaldx (8nov20) git-svn-id: svn://tug.org/texlive/trunk@56883 c570f23f-e606-0410-a88d-b1316a301751 --- .../tex/latex/baskervaldx/Baskervaldx.sty | 35 ++++-- .../tex/latex/baskervaldx/OT1Baskervaldx-LF.fd | 135 +++++++++++++++++++++ .../tex/latex/baskervaldx/OT1Baskervaldx-OsF.fd | 134 ++++++++++++++++++++ .../tex/latex/baskervaldx/OT1Baskervaldx-Sup.fd | 91 ++++++++++++++ .../tex/latex/baskervaldx/OT1Baskervaldx-TLF.fd | 134 ++++++++++++++++++++ .../tex/latex/baskervaldx/OT1Baskervaldx-TOsF.fd | 135 +++++++++++++++++++++ 6 files changed, 652 insertions(+), 12 deletions(-) create mode 100644 Master/texmf-dist/tex/latex/baskervaldx/OT1Baskervaldx-LF.fd create mode 100644 Master/texmf-dist/tex/latex/baskervaldx/OT1Baskervaldx-OsF.fd create mode 100644 Master/texmf-dist/tex/latex/baskervaldx/OT1Baskervaldx-Sup.fd create mode 100644 Master/texmf-dist/tex/latex/baskervaldx/OT1Baskervaldx-TLF.fd create mode 100644 Master/texmf-dist/tex/latex/baskervaldx/OT1Baskervaldx-TOsF.fd (limited to 'Master/texmf-dist/tex/latex/baskervaldx') diff --git a/Master/texmf-dist/tex/latex/baskervaldx/Baskervaldx.sty b/Master/texmf-dist/tex/latex/baskervaldx/Baskervaldx.sty index be237ea6797..dc7babddc73 100644 --- a/Master/texmf-dist/tex/latex/baskervaldx/Baskervaldx.sty +++ b/Master/texmf-dist/tex/latex/baskervaldx/Baskervaldx.sty @@ -1,8 +1,8 @@ %% Baskervaldx.sty %% \NeedsTeXFormat{LaTeX2e} -\def\fileversion{1.073} -\def\filedate{2020/01/31} +\def\fileversion{1.075} +\def\filedate{2020/11/07} \ProvidesPackage{Baskervaldx} [\filedate\space v\fileversion] @@ -12,13 +12,13 @@ \RequirePackage{textcomp} \IfFileExists{mweights.sty}{\RequirePackage{mweights}}{} \RequirePackage{etoolbox} +\RequirePackage{scalefnt} \IfFileExists{fontaxes.sty}{ \RequirePackage{fontaxes} -% changed the following due to changes in pdflatex 2020-02-02 -% \DeclareRobustCommand\swshape{\not@math@alphabet\swshape\relax -% \fontprimaryshape\itdefault\fontsecondaryshape\swdefault\selectfont} -% \fa@naming@exception{shape}{{n}{sw}}{nw} -% \fa@naming@exception{shape}{{it}{sw}}{sw} + \DeclareRobustCommand\swshape{\not@math@alphabet\swshape\relax + \fontprimaryshape\itdefault\fontsecondaryshape\swdefault\selectfont} + \fa@naming@exception{shape}{{n}{sw}}{nw} + \fa@naming@exception{shape}{{it}{sw}}{sw} \fa@naming@exception{figures}{{superior}{proportional}}{Sup} \fa@naming@exception{figures}{{superior}{tabular}}{Sup} \def\sufigures{\@nomath\sufigures @@ -60,14 +60,23 @@ \ExecuteOptionsX{lining,tabular} \ProcessOptionsX\relax - -\DeclareTextCommand{\textcircled}{TS1}[1]{\hmode@bgroup +% Over-ride the latex definition of \textcircled +\def\textcircled#1{\hmode@bgroup \ooalign{% - \hfil \raise .42ex\hbox {\fontencoding{T1}\fontseries{m}\fontshape{sc}\fontsize{8.7}{10}\selectfont \lowercase{#1}}\hfil \crcr - \textbigcircle % textbigcircle + \hfil \raise .38ex\hbox {\usefont{T1}{Baskervaldx-TLF}{m}{sc} + \ifnum\number`#1>64 \scalefont{.73}\else\scalefont{.54}\fi% + \lowercase{#1}}\hfil \crcr + \hfil\usefont{TS1}{Baskervaldx-TLF}{m}{n}\char79 \hfil% bigcircle }% \egroup} +%\DeclareTextCommand{\textcircled}{TS1}[1]{\hmode@bgroup +% \ooalign{% +% \hfil \raise .42ex\hbox {\fontencoding{T1}\fontseries{m}\fontshape{sc}\fontsize{8.7}{10}\selectfont \lowercase{#1}}\hfil \crcr +% \textbigcircle % textbigcircle +% }% +% \egroup} + \DeclareRobustCommand{\lfstyle}{% \not@math@alphabet\lfstyle\relax \fontfamily{Baskervaldx-LF}\selectfont % @@ -117,6 +126,8 @@ \fi% \fi + + %\ifBaskervaldx@babel % \renewcommand*{\swdefault}{sw} % \renewcommand*{\rmdefault}% @@ -124,7 +135,7 @@ % \normalfont %\else \AtEndPreamble{% - %\renewcommand*{\swdefault}{sw} + \renewcommand*{\swdefault}{sw} \renewcommand*{\rmdefault}% {Baskervaldx-\Baskervaldx@figurealign\Baskervaldx@figurestyle} \normalfont} diff --git a/Master/texmf-dist/tex/latex/baskervaldx/OT1Baskervaldx-LF.fd b/Master/texmf-dist/tex/latex/baskervaldx/OT1Baskervaldx-LF.fd new file mode 100644 index 00000000000..c59cb87f1dc --- /dev/null +++ b/Master/texmf-dist/tex/latex/baskervaldx/OT1Baskervaldx-LF.fd @@ -0,0 +1,135 @@ +%% Generated by autoinst on 2020/11/06 +%% +\ProvidesFile{OT1Baskervaldx-LF.fd} + [2020/11/06 (autoinst) Font definitions for OT1/Baskervaldx-LF.] + + +\expandafter\ifx\csname Baskervaldx@scale\endcsname\relax + \let\Baskervaldx@@scale\@empty +\else + \edef\Baskervaldx@@scale{s*[\csname Baskervaldx@scale\endcsname]}% +\fi + + +\DeclareFontFamily{OT1}{Baskervaldx-LF}{} + +\DeclareFontShape{OT1}{Baskervaldx-LF}{b}{sc}{ + <-> \Baskervaldx@@scale Baskervaldx-Bol-lf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{Baskervaldx-LF}{b}{scit}{ + <-> \Baskervaldx@@scale Baskervaldx-BolIta-lf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{Baskervaldx-LF}{b}{sw}{ + <-> \Baskervaldx@@scale Baskervaldx-BolIta-lf-swash-ot1 +}{} + +\DeclareFontShape{OT1}{Baskervaldx-LF}{b}{nw}{ + <-> \Baskervaldx@@scale Baskervaldx-Bol-lf-swash-ot1 +}{} + +\DeclareFontShape{OT1}{Baskervaldx-LF}{b}{scsl}{ + <-> ssub * Baskervaldx-LF/b/scit +}{} + +\DeclareFontShape{OT1}{Baskervaldx-LF}{b}{sl}{ + <-> ssub * Baskervaldx-LF/b/it +}{} + +\DeclareFontShape{OT1}{Baskervaldx-LF}{m}{sc}{ + <-> \Baskervaldx@@scale Baskervaldx-Reg-lf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{Baskervaldx-LF}{m}{scit}{ + <-> \Baskervaldx@@scale Baskervaldx-Ita-lf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{Baskervaldx-LF}{m}{sw}{ + <-> \Baskervaldx@@scale Baskervaldx-Ita-lf-swash-ot1 +}{} + +\DeclareFontShape{OT1}{Baskervaldx-LF}{m}{nw}{ + <-> \Baskervaldx@@scale Baskervaldx-Reg-lf-swash-ot1 +}{} + +\DeclareFontShape{OT1}{Baskervaldx-LF}{m}{scsl}{ + <-> ssub * Baskervaldx-LF/m/scit +}{} + +\DeclareFontShape{OT1}{Baskervaldx-LF}{m}{sl}{ + <-> ssub * Baskervaldx-LF/m/it +}{} + +\DeclareFontShape{OT1}{Baskervaldx-LF}{bx}{scsl}{ + <-> ssub * Baskervaldx-LF/b/scsl +}{} + +\DeclareFontShape{OT1}{Baskervaldx-LF}{bx}{sc}{ + <-> ssub * Baskervaldx-LF/b/sc +}{} + +\DeclareFontShape{OT1}{Baskervaldx-LF}{bx}{n}{ + <-> ssub * Baskervaldx-LF/b/n +}{} + +\DeclareFontShape{OT1}{Baskervaldx-LF}{bx}{it}{ + <-> ssub * Baskervaldx-LF/b/it +}{} + +\DeclareFontShape{OT1}{Baskervaldx-LF}{bx}{sw}{ + <-> ssub * Baskervaldx-LF/b/sw +}{} + +\DeclareFontShape{OT1}{Baskervaldx-LF}{bx}{sl}{ + <-> ssub * Baskervaldx-LF/b/sl +}{} + +\DeclareFontShape{OT1}{Baskervaldx-LF}{bx}{scit}{ + <-> ssub * Baskervaldx-LF/b/scit +}{} + +\DeclareFontShape{OT1}{Baskervaldx-LF}{bx}{nw}{ + <-> ssub * Baskervaldx-LF/b/nw +}{} + +\if@Baskervaldx@sw % swash is default + + \DeclareFontShape{OT1}{Baskervaldx-LF}{b}{n}{ + <-> ssub * Baskervaldx-LF/b/nw + }{} + + \DeclareFontShape{OT1}{Baskervaldx-LF}{b}{it}{ + <-> ssub * Baskervaldx-LF/b/sw + }{} + + + \DeclareFontShape{OT1}{Baskervaldx-LF}{m}{n}{ + <-> ssub * Baskervaldx-LF/m/nw + }{} + + \DeclareFontShape{OT1}{Baskervaldx-LF}{m}{it}{ + <-> ssub * Baskervaldx-LF/m/sw + }{} + +\else %default is no swash + + \DeclareFontShape{OT1}{Baskervaldx-LF}{b}{n}{ + <-> \Baskervaldx@@scale Baskervaldx-Bol-lf-ot1 + }{} + + \DeclareFontShape{OT1}{Baskervaldx-LF}{b}{it}{ + <-> \Baskervaldx@@scale Baskervaldx-BolIta-lf-ot1 + }{} + + \DeclareFontShape{OT1}{Baskervaldx-LF}{m}{n}{ + <-> \Baskervaldx@@scale Baskervaldx-Reg-lf-ot1 + }{} + + \DeclareFontShape{OT1}{Baskervaldx-LF}{m}{it}{ + <-> \Baskervaldx@@scale Baskervaldx-Ita-lf-ot1 + }{} + +\fi + +\endinput diff --git a/Master/texmf-dist/tex/latex/baskervaldx/OT1Baskervaldx-OsF.fd b/Master/texmf-dist/tex/latex/baskervaldx/OT1Baskervaldx-OsF.fd new file mode 100644 index 00000000000..833176b806b --- /dev/null +++ b/Master/texmf-dist/tex/latex/baskervaldx/OT1Baskervaldx-OsF.fd @@ -0,0 +1,134 @@ +%% Generated by autoinst on 2020/11/07 +%% +\ProvidesFile{OT1Baskervaldx-OsF.fd} + [2020/11/07 (autoinst) Font definitions for OT1/Baskervaldx-OsF.] + + +\expandafter\ifx\csname Baskervaldx@scale\endcsname\relax + \let\Baskervaldx@@scale\@empty +\else + \edef\Baskervaldx@@scale{s*[\csname Baskervaldx@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT1}{Baskervaldx-OsF}{} + +\DeclareFontShape{OT1}{Baskervaldx-OsF}{b}{sc}{ + <-> \Baskervaldx@@scale Baskervaldx-Bol-osf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{Baskervaldx-OsF}{b}{scit}{ + <-> \Baskervaldx@@scale Baskervaldx-BolIta-osf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{Baskervaldx-OsF}{b}{sw}{ + <-> \Baskervaldx@@scale Baskervaldx-BolIta-osf-swash-ot1 +}{} + +\DeclareFontShape{OT1}{Baskervaldx-OsF}{b}{nw}{ + <-> \Baskervaldx@@scale Baskervaldx-Bol-osf-swash-ot1 +}{} + +\DeclareFontShape{OT1}{Baskervaldx-OsF}{b}{scsl}{ + <-> ssub * Baskervaldx-OsF/b/scit +}{} + +\DeclareFontShape{OT1}{Baskervaldx-OsF}{b}{sl}{ + <-> ssub * Baskervaldx-OsF/b/it +}{} + +\DeclareFontShape{OT1}{Baskervaldx-OsF}{m}{sc}{ + <-> \Baskervaldx@@scale Baskervaldx-Reg-osf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{Baskervaldx-OsF}{m}{scit}{ + <-> \Baskervaldx@@scale Baskervaldx-Ita-osf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{Baskervaldx-OsF}{m}{sw}{ + <-> \Baskervaldx@@scale Baskervaldx-Ita-osf-swash-ot1 +}{} + +\DeclareFontShape{OT1}{Baskervaldx-OsF}{m}{nw}{ + <-> \Baskervaldx@@scale Baskervaldx-Reg-osf-swash-ot1 +}{} + +\DeclareFontShape{OT1}{Baskervaldx-OsF}{m}{scsl}{ + <-> ssub * Baskervaldx-OsF/m/scit +}{} + +\DeclareFontShape{OT1}{Baskervaldx-OsF}{m}{sl}{ + <-> ssub * Baskervaldx-OsF/m/it +}{} + +\DeclareFontShape{OT1}{Baskervaldx-OsF}{bx}{scsl}{ + <-> ssub * Baskervaldx-OsF/b/scsl +}{} + +\DeclareFontShape{OT1}{Baskervaldx-OsF}{bx}{sc}{ + <-> ssub * Baskervaldx-OsF/b/sc +}{} + +\DeclareFontShape{OT1}{Baskervaldx-OsF}{bx}{n}{ + <-> ssub * Baskervaldx-OsF/b/n +}{} + +\DeclareFontShape{OT1}{Baskervaldx-OsF}{bx}{it}{ + <-> ssub * Baskervaldx-OsF/b/it +}{} + +\DeclareFontShape{OT1}{Baskervaldx-OsF}{bx}{sw}{ + <-> ssub * Baskervaldx-OsF/b/sw +}{} + +\DeclareFontShape{OT1}{Baskervaldx-OsF}{bx}{sl}{ + <-> ssub * Baskervaldx-OsF/b/sl +}{} + +\DeclareFontShape{OT1}{Baskervaldx-OsF}{bx}{scit}{ + <-> ssub * Baskervaldx-OsF/b/scit +}{} + +\DeclareFontShape{OT1}{Baskervaldx-OsF}{bx}{nw}{ + <-> ssub * Baskervaldx-OsF/b/nw +}{} + +\if@Baskervaldx@sw % swash is default + + \DeclareFontShape{OT1}{Baskervaldx-OsF}{b}{n}{ + <-> ssub * Baskervaldx-OsF/b/nw + }{} + + \DeclareFontShape{OT1}{Baskervaldx-OsF}{b}{it}{ + <-> ssub * Baskervaldx-OsF/b/sw + }{} + + + \DeclareFontShape{OT1}{Baskervaldx-OsF}{m}{n}{ + <-> ssub * Baskervaldx-OsF/m/nw + }{} + + \DeclareFontShape{OT1}{Baskervaldx-OsF}{m}{it}{ + <-> ssub * Baskervaldx-OsF/m/sw + }{} + +\else %default is no swash + + \DeclareFontShape{OT1}{Baskervaldx-OsF}{b}{n}{ + <-> \Baskervaldx@@scale Baskervaldx-Bol-osf-ot1 + }{} + + \DeclareFontShape{OT1}{Baskervaldx-OsF}{b}{it}{ + <-> \Baskervaldx@@scale Baskervaldx-BolIta-osf-ot1 + }{} + + \DeclareFontShape{OT1}{Baskervaldx-OsF}{m}{n}{ + <-> \Baskervaldx@@scale Baskervaldx-Reg-osf-ot1 + }{} + + \DeclareFontShape{OT1}{Baskervaldx-OsF}{m}{it}{ + <-> \Baskervaldx@@scale Baskervaldx-Ita-osf-ot1 + }{} + +\fi + +\endinput diff --git a/Master/texmf-dist/tex/latex/baskervaldx/OT1Baskervaldx-Sup.fd b/Master/texmf-dist/tex/latex/baskervaldx/OT1Baskervaldx-Sup.fd new file mode 100644 index 00000000000..50043473e8a --- /dev/null +++ b/Master/texmf-dist/tex/latex/baskervaldx/OT1Baskervaldx-Sup.fd @@ -0,0 +1,91 @@ +%% Generated by autoinst on 2020/11/07 +%% +\ProvidesFile{OT1Baskervaldx-Sup.fd} + [2020/11/07 (autoinst) Font definitions for OT1/Baskervaldx-Sup.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname Baskervaldx@scale\endcsname\relax + \let\Baskervaldx@@scale\@empty +\else + \edef\Baskervaldx@@scale{s*[\csname Baskervaldx@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT1}{Baskervaldx-Sup}{} + + +% ---- b = bold ---- + +\DeclareFontShape{OT1}{Baskervaldx-Sup}{b}{it}{ + <-> \Baskervaldx@@scale Baskervaldx-BolIta-sup-ot1 +}{} + +\DeclareFontShape{OT1}{Baskervaldx-Sup}{bold}{it}{ + <-> alias * Baskervaldx-Sup/b/it +}{} + +\DeclareFontShape{OT1}{Baskervaldx-Sup}{b}{n}{ + <-> \Baskervaldx@@scale Baskervaldx-Bol-sup-ot1 +}{} + +\DeclareFontShape{OT1}{Baskervaldx-Sup}{bold}{n}{ + <-> alias * Baskervaldx-Sup/b/n +}{} + +\DeclareFontShape{OT1}{Baskervaldx-Sup}{b}{sl}{ + <-> ssub * Baskervaldx-Sup/b/it +}{} + +\DeclareFontShape{OT1}{Baskervaldx-Sup}{bold}{sl}{ + <-> ssub * Baskervaldx-Sup/bold/it +}{} + + +% ---- m = regular ---- + +\DeclareFontShape{OT1}{Baskervaldx-Sup}{m}{n}{ + <-> \Baskervaldx@@scale Baskervaldx-Reg-sup-ot1 +}{} + +\DeclareFontShape{OT1}{Baskervaldx-Sup}{regular}{n}{ + <-> alias * Baskervaldx-Sup/m/n +}{} + +\DeclareFontShape{OT1}{Baskervaldx-Sup}{m}{it}{ + <-> \Baskervaldx@@scale Baskervaldx-Ita-sup-ot1 +}{} + +\DeclareFontShape{OT1}{Baskervaldx-Sup}{regular}{it}{ + <-> alias * Baskervaldx-Sup/m/it +}{} + +\DeclareFontShape{OT1}{Baskervaldx-Sup}{m}{sl}{ + <-> ssub * Baskervaldx-Sup/m/it +}{} + +\DeclareFontShape{OT1}{Baskervaldx-Sup}{regular}{sl}{ + <-> ssub * Baskervaldx-Sup/regular/it +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{OT1}{Baskervaldx-Sup}{bx}{n}{ + <-> ssub * Baskervaldx-Sup/b/n +}{} + +\DeclareFontShape{OT1}{Baskervaldx-Sup}{bx}{it}{ + <-> ssub * Baskervaldx-Sup/b/it +}{} + +\DeclareFontShape{OT1}{Baskervaldx-Sup}{bx}{sl}{ + <-> ssub * Baskervaldx-Sup/b/sl +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/baskervaldx/OT1Baskervaldx-TLF.fd b/Master/texmf-dist/tex/latex/baskervaldx/OT1Baskervaldx-TLF.fd new file mode 100644 index 00000000000..c93e60563c1 --- /dev/null +++ b/Master/texmf-dist/tex/latex/baskervaldx/OT1Baskervaldx-TLF.fd @@ -0,0 +1,134 @@ +%% Generated by autoinst on 2020/11/06 +%% +\ProvidesFile{OT1Baskervaldx-TLF.fd} + [2020/11/06 (autoinst) Font definitions for OT1/Baskervaldx-TLF.] + + +\expandafter\ifx\csname Baskervaldx@scale\endcsname\relax + \let\Baskervaldx@@scale\@empty +\else + \edef\Baskervaldx@@scale{s*[\csname Baskervaldx@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT1}{Baskervaldx-TLF}{} + +\DeclareFontShape{OT1}{Baskervaldx-TLF}{b}{sc}{ + <-> \Baskervaldx@@scale Baskervaldx-Bol-tlf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{Baskervaldx-TLF}{b}{scit}{ + <-> \Baskervaldx@@scale Baskervaldx-BolIta-tlf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{Baskervaldx-TLF}{b}{sw}{ + <-> \Baskervaldx@@scale Baskervaldx-BolIta-tlf-swash-ot1 +}{} + +\DeclareFontShape{OT1}{Baskervaldx-TLF}{b}{nw}{ + <-> \Baskervaldx@@scale Baskervaldx-Bol-tlf-swash-ot1 +}{} + +\DeclareFontShape{OT1}{Baskervaldx-TLF}{b}{scsl}{ + <-> ssub * Baskervaldx-TLF/b/scit +}{} + +\DeclareFontShape{OT1}{Baskervaldx-TLF}{b}{sl}{ + <-> ssub * Baskervaldx-TLF/b/it +}{} + +\DeclareFontShape{OT1}{Baskervaldx-TLF}{m}{sc}{ + <-> \Baskervaldx@@scale Baskervaldx-Reg-tlf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{Baskervaldx-TLF}{m}{scit}{ + <-> \Baskervaldx@@scale Baskervaldx-Ita-tlf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{Baskervaldx-TLF}{m}{sw}{ + <-> \Baskervaldx@@scale Baskervaldx-Ita-tlf-swash-ot1 +}{} + +\DeclareFontShape{OT1}{Baskervaldx-TLF}{m}{nw}{ + <-> \Baskervaldx@@scale Baskervaldx-Reg-tlf-swash-ot1 +}{} + +\DeclareFontShape{OT1}{Baskervaldx-TLF}{m}{scsl}{ + <-> ssub * Baskervaldx-TLF/m/scit +}{} + +\DeclareFontShape{OT1}{Baskervaldx-TLF}{m}{sl}{ + <-> ssub * Baskervaldx-TLF/m/it +}{} + +\DeclareFontShape{OT1}{Baskervaldx-TLF}{bx}{scsl}{ + <-> ssub * Baskervaldx-TLF/b/scsl +}{} + +\DeclareFontShape{OT1}{Baskervaldx-TLF}{bx}{sc}{ + <-> ssub * Baskervaldx-TLF/b/sc +}{} + +\DeclareFontShape{OT1}{Baskervaldx-TLF}{bx}{n}{ + <-> ssub * Baskervaldx-TLF/b/n +}{} + +\DeclareFontShape{OT1}{Baskervaldx-TLF}{bx}{it}{ + <-> ssub * Baskervaldx-TLF/b/it +}{} + +\DeclareFontShape{OT1}{Baskervaldx-TLF}{bx}{sw}{ + <-> ssub * Baskervaldx-TLF/b/sw +}{} + +\DeclareFontShape{OT1}{Baskervaldx-TLF}{bx}{sl}{ + <-> ssub * Baskervaldx-TLF/b/sl +}{} + +\DeclareFontShape{OT1}{Baskervaldx-TLF}{bx}{scit}{ + <-> ssub * Baskervaldx-TLF/b/scit +}{} + +\DeclareFontShape{OT1}{Baskervaldx-TLF}{bx}{nw}{ + <-> ssub * Baskervaldx-TLF/b/nw +}{} + +\if@Baskervaldx@sw % swash is default + + \DeclareFontShape{OT1}{Baskervaldx-TLF}{b}{n}{ + <-> ssub * Baskervaldx-TLF/b/nw + }{} + + \DeclareFontShape{OT1}{Baskervaldx-TLF}{b}{it}{ + <-> ssub * Baskervaldx-TLF/b/sw + }{} + + + \DeclareFontShape{OT1}{Baskervaldx-TLF}{m}{n}{ + <-> ssub * Baskervaldx-TLF/m/nw + }{} + + \DeclareFontShape{OT1}{Baskervaldx-TLF}{m}{it}{ + <-> ssub * Baskervaldx-TLF/m/sw + }{} + +\else %default is no swash + + \DeclareFontShape{OT1}{Baskervaldx-TLF}{b}{n}{ + <-> \Baskervaldx@@scale Baskervaldx-Bol-tlf-ot1 + }{} + + \DeclareFontShape{OT1}{Baskervaldx-TLF}{b}{it}{ + <-> \Baskervaldx@@scale Baskervaldx-BolIta-tlf-ot1 + }{} + + \DeclareFontShape{OT1}{Baskervaldx-TLF}{m}{n}{ + <-> \Baskervaldx@@scale Baskervaldx-Reg-tlf-ot1 + }{} + + \DeclareFontShape{OT1}{Baskervaldx-TLF}{m}{it}{ + <-> \Baskervaldx@@scale Baskervaldx-Ita-tlf-ot1 + }{} + +\fi + +\endinput diff --git a/Master/texmf-dist/tex/latex/baskervaldx/OT1Baskervaldx-TOsF.fd b/Master/texmf-dist/tex/latex/baskervaldx/OT1Baskervaldx-TOsF.fd new file mode 100644 index 00000000000..8e918818b7d --- /dev/null +++ b/Master/texmf-dist/tex/latex/baskervaldx/OT1Baskervaldx-TOsF.fd @@ -0,0 +1,135 @@ +%% Generated by autoinst on 2020/11/07 +%% +\ProvidesFile{OT1Baskervaldx-TOsF.fd} + [2020/11/07 (autoinst) Font definitions for OT1/Baskervaldx-TOsF.] + + +\expandafter\ifx\csname Baskervaldx@scale\endcsname\relax + \let\Baskervaldx@@scale\@empty +\else + \edef\Baskervaldx@@scale{s*[\csname Baskervaldx@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT1}{Baskervaldx-TOsF}{} + + +\DeclareFontShape{OT1}{Baskervaldx-TOsF}{b}{sc}{ + <-> \Baskervaldx@@scale Baskervaldx-Bol-tosf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{Baskervaldx-TOsF}{b}{scit}{ + <-> \Baskervaldx@@scale Baskervaldx-BolIta-tosf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{Baskervaldx-TOsF}{b}{sw}{ + <-> \Baskervaldx@@scale Baskervaldx-BolIta-tosf-swash-ot1 +}{} + +\DeclareFontShape{OT1}{Baskervaldx-TOsF}{b}{nw}{ + <-> \Baskervaldx@@scale Baskervaldx-Bol-tosf-swash-ot1 +}{} + +\DeclareFontShape{OT1}{Baskervaldx-TOsF}{b}{scsl}{ + <-> ssub * Baskervaldx-TOsF/b/scit +}{} + +\DeclareFontShape{OT1}{Baskervaldx-TOsF}{b}{sl}{ + <-> ssub * Baskervaldx-TOsF/b/it +}{} + +\DeclareFontShape{OT1}{Baskervaldx-TOsF}{m}{sc}{ + <-> \Baskervaldx@@scale Baskervaldx-Reg-tosf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{Baskervaldx-TOsF}{m}{scit}{ + <-> \Baskervaldx@@scale Baskervaldx-Ita-tosf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{Baskervaldx-TOsF}{m}{sw}{ + <-> \Baskervaldx@@scale Baskervaldx-Ita-tosf-swash-ot1 +}{} + +\DeclareFontShape{OT1}{Baskervaldx-TOsF}{m}{nw}{ + <-> \Baskervaldx@@scale Baskervaldx-Reg-tosf-swash-ot1 +}{} + +\DeclareFontShape{OT1}{Baskervaldx-TOsF}{m}{scsl}{ + <-> ssub * Baskervaldx-TOsF/m/scit +}{} + +\DeclareFontShape{OT1}{Baskervaldx-TOsF}{m}{sl}{ + <-> ssub * Baskervaldx-TOsF/m/it +}{} + +\DeclareFontShape{OT1}{Baskervaldx-TOsF}{bx}{scsl}{ + <-> ssub * Baskervaldx-TOsF/b/scsl +}{} + +\DeclareFontShape{OT1}{Baskervaldx-TOsF}{bx}{sc}{ + <-> ssub * Baskervaldx-TOsF/b/sc +}{} + +\DeclareFontShape{OT1}{Baskervaldx-TOsF}{bx}{n}{ + <-> ssub * Baskervaldx-TOsF/b/n +}{} + +\DeclareFontShape{OT1}{Baskervaldx-TOsF}{bx}{it}{ + <-> ssub * Baskervaldx-TOsF/b/it +}{} + +\DeclareFontShape{OT1}{Baskervaldx-TOsF}{bx}{sw}{ + <-> ssub * Baskervaldx-TOsF/b/sw +}{} + +\DeclareFontShape{OT1}{Baskervaldx-TOsF}{bx}{sl}{ + <-> ssub * Baskervaldx-TOsF/b/sl +}{} + +\DeclareFontShape{OT1}{Baskervaldx-TOsF}{bx}{scit}{ + <-> ssub * Baskervaldx-TOsF/b/scit +}{} + +\DeclareFontShape{OT1}{Baskervaldx-TOsF}{bx}{nw}{ + <-> ssub * Baskervaldx-TOsF/b/nw +}{} + +\if@Baskervaldx@sw % swash is default + + \DeclareFontShape{OT1}{Baskervaldx-TOsF}{b}{n}{ + <-> ssub * Baskervaldx-TOsF/b/nw + }{} + + \DeclareFontShape{OT1}{Baskervaldx-TOsF}{b}{it}{ + <-> ssub * Baskervaldx-TOsF/b/sw + }{} + + + \DeclareFontShape{OT1}{Baskervaldx-TOsF}{m}{n}{ + <-> ssub * Baskervaldx-TOsF/m/nw + }{} + + \DeclareFontShape{OT1}{Baskervaldx-TOsF}{m}{it}{ + <-> ssub * Baskervaldx-TOsF/m/sw + }{} + +\else %default is no swash + + \DeclareFontShape{OT1}{Baskervaldx-TOsF}{b}{n}{ + <-> \Baskervaldx@@scale Baskervaldx-Bol-tosf-ot1 + }{} + + \DeclareFontShape{OT1}{Baskervaldx-TOsF}{b}{it}{ + <-> \Baskervaldx@@scale Baskervaldx-BolIta-tosf-ot1 + }{} + + \DeclareFontShape{OT1}{Baskervaldx-TOsF}{m}{n}{ + <-> \Baskervaldx@@scale Baskervaldx-Reg-tosf-ot1 + }{} + + \DeclareFontShape{OT1}{Baskervaldx-TOsF}{m}{it}{ + <-> \Baskervaldx@@scale Baskervaldx-Ita-tosf-ot1 + }{} + +\fi + +\endinput -- cgit v1.2.3