diff options
author | Norbert Preining <norbert@preining.info> | 2024-08-07 03:01:54 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2024-08-07 03:01:54 +0000 |
commit | 474fabf6259b59581775e164ad6c1a3cb2a66b21 (patch) | |
tree | e5584c41b28d072dd067c69b46729fa6f1af41e4 /fonts/mfb-oldstyle/latex | |
parent | b0bf44f89c03c433fb7e9733f24a28a729a80121 (diff) |
CTAN sync 202408070301
Diffstat (limited to 'fonts/mfb-oldstyle/latex')
37 files changed, 2323 insertions, 0 deletions
diff --git a/fonts/mfb-oldstyle/latex/LY1MFBOldstyle-Dnom.fd b/fonts/mfb-oldstyle/latex/LY1MFBOldstyle-Dnom.fd new file mode 100644 index 0000000000..9c0cbcf3f5 --- /dev/null +++ b/fonts/mfb-oldstyle/latex/LY1MFBOldstyle-Dnom.fd @@ -0,0 +1,67 @@ +%% Generated by autoinst on 2024/08/05 +%% +\ProvidesFile{LY1MFBOldstyle-Dnom.fd} + [2024/08/05 (autoinst) Font definitions for LY1/MFBOldstyle-Dnom.] + +\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 MFBOldstyle@scale\endcsname\relax + \let\MFBOldstyle@@scale\@empty +\else + \edef\MFBOldstyle@@scale{s*[\csname MFBOldstyle@scale\endcsname]}% +\fi + +\DeclareFontFamily{LY1}{MFBOldstyle-Dnom}{} + + +% ---- b = bold ---- + +\DeclareFontShape{LY1}{MFBOldstyle-Dnom}{b}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Bold-dnom-ly1 +}{} + +\DeclareFontShape{LY1}{MFBOldstyle-Dnom}{bold}{n}{ + <-> alias * MFBOldstyle-Dnom/b/n +}{} + + +% ---- m = regular ---- + +\DeclareFontShape{LY1}{MFBOldstyle-Dnom}{m}{it}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Italic-dnom-ly1 +}{} + +\DeclareFontShape{LY1}{MFBOldstyle-Dnom}{regular}{it}{ + <-> alias * MFBOldstyle-Dnom/m/it +}{} + +\DeclareFontShape{LY1}{MFBOldstyle-Dnom}{m}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-dnom-ly1 +}{} + +\DeclareFontShape{LY1}{MFBOldstyle-Dnom}{regular}{n}{ + <-> alias * MFBOldstyle-Dnom/m/n +}{} + +\DeclareFontShape{LY1}{MFBOldstyle-Dnom}{m}{sl}{ + <-> ssub * MFBOldstyle-Dnom/m/it +}{} + +\DeclareFontShape{LY1}{MFBOldstyle-Dnom}{regular}{sl}{ + <-> ssub * MFBOldstyle-Dnom/regular/it +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{LY1}{MFBOldstyle-Dnom}{bx}{n}{ + <-> ssub * MFBOldstyle-Dnom/b/n +}{} + +\endinput diff --git a/fonts/mfb-oldstyle/latex/LY1MFBOldstyle-Inf.fd b/fonts/mfb-oldstyle/latex/LY1MFBOldstyle-Inf.fd new file mode 100644 index 0000000000..19bae30bde --- /dev/null +++ b/fonts/mfb-oldstyle/latex/LY1MFBOldstyle-Inf.fd @@ -0,0 +1,67 @@ +%% Generated by autoinst on 2024/08/05 +%% +\ProvidesFile{LY1MFBOldstyle-Inf.fd} + [2024/08/05 (autoinst) Font definitions for LY1/MFBOldstyle-Inf.] + +\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 MFBOldstyle@scale\endcsname\relax + \let\MFBOldstyle@@scale\@empty +\else + \edef\MFBOldstyle@@scale{s*[\csname MFBOldstyle@scale\endcsname]}% +\fi + +\DeclareFontFamily{LY1}{MFBOldstyle-Inf}{} + + +% ---- b = bold ---- + +\DeclareFontShape{LY1}{MFBOldstyle-Inf}{b}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Bold-inf-ly1 +}{} + +\DeclareFontShape{LY1}{MFBOldstyle-Inf}{bold}{n}{ + <-> alias * MFBOldstyle-Inf/b/n +}{} + + +% ---- m = regular ---- + +\DeclareFontShape{LY1}{MFBOldstyle-Inf}{m}{it}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Italic-inf-ly1 +}{} + +\DeclareFontShape{LY1}{MFBOldstyle-Inf}{regular}{it}{ + <-> alias * MFBOldstyle-Inf/m/it +}{} + +\DeclareFontShape{LY1}{MFBOldstyle-Inf}{m}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-inf-ly1 +}{} + +\DeclareFontShape{LY1}{MFBOldstyle-Inf}{regular}{n}{ + <-> alias * MFBOldstyle-Inf/m/n +}{} + +\DeclareFontShape{LY1}{MFBOldstyle-Inf}{m}{sl}{ + <-> ssub * MFBOldstyle-Inf/m/it +}{} + +\DeclareFontShape{LY1}{MFBOldstyle-Inf}{regular}{sl}{ + <-> ssub * MFBOldstyle-Inf/regular/it +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{LY1}{MFBOldstyle-Inf}{bx}{n}{ + <-> ssub * MFBOldstyle-Inf/b/n +}{} + +\endinput diff --git a/fonts/mfb-oldstyle/latex/LY1MFBOldstyle-LF.fd b/fonts/mfb-oldstyle/latex/LY1MFBOldstyle-LF.fd new file mode 100644 index 0000000000..80eb1fae4f --- /dev/null +++ b/fonts/mfb-oldstyle/latex/LY1MFBOldstyle-LF.fd @@ -0,0 +1,75 @@ +%% Generated by autoinst on 2024/08/05 +%% +\ProvidesFile{LY1MFBOldstyle-LF.fd} + [2024/08/05 (autoinst) Font definitions for LY1/MFBOldstyle-LF.] + +\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 MFBOldstyle@scale\endcsname\relax + \let\MFBOldstyle@@scale\@empty +\else + \edef\MFBOldstyle@@scale{s*[\csname MFBOldstyle@scale\endcsname]}% +\fi + +\DeclareFontFamily{LY1}{MFBOldstyle-LF}{} + + +% ---- m = regular ---- + +\DeclareFontShape{LY1}{MFBOldstyle-LF}{m}{sc}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-lf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{MFBOldstyle-LF}{regular}{sc}{ + <-> alias * MFBOldstyle-LF/m/sc +}{} + +\DeclareFontShape{LY1}{MFBOldstyle-LF}{m}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-lf-ly1 +}{} + +\DeclareFontShape{LY1}{MFBOldstyle-LF}{regular}{n}{ + <-> alias * MFBOldstyle-LF/m/n +}{} + +\DeclareFontShape{LY1}{MFBOldstyle-LF}{m}{it}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Italic-lf-ly1 +}{} + +\DeclareFontShape{LY1}{MFBOldstyle-LF}{regular}{it}{ + <-> alias * MFBOldstyle-LF/m/it +}{} + +\DeclareFontShape{LY1}{MFBOldstyle-LF}{m}{sl}{ + <-> ssub * MFBOldstyle-LF/m/it +}{} + +\DeclareFontShape{LY1}{MFBOldstyle-LF}{regular}{sl}{ + <-> ssub * MFBOldstyle-LF/regular/it +}{} + + +% ---- b = bold ---- + +\DeclareFontShape{LY1}{MFBOldstyle-LF}{b}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Bold-lf-ly1 +}{} + +\DeclareFontShape{LY1}{MFBOldstyle-LF}{bold}{n}{ + <-> alias * MFBOldstyle-LF/b/n +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{LY1}{MFBOldstyle-LF}{bx}{n}{ + <-> ssub * MFBOldstyle-LF/b/n +}{} + +\endinput diff --git a/fonts/mfb-oldstyle/latex/LY1MFBOldstyle-Numr.fd b/fonts/mfb-oldstyle/latex/LY1MFBOldstyle-Numr.fd new file mode 100644 index 0000000000..acc9b87ad1 --- /dev/null +++ b/fonts/mfb-oldstyle/latex/LY1MFBOldstyle-Numr.fd @@ -0,0 +1,67 @@ +%% Generated by autoinst on 2024/08/05 +%% +\ProvidesFile{LY1MFBOldstyle-Numr.fd} + [2024/08/05 (autoinst) Font definitions for LY1/MFBOldstyle-Numr.] + +\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 MFBOldstyle@scale\endcsname\relax + \let\MFBOldstyle@@scale\@empty +\else + \edef\MFBOldstyle@@scale{s*[\csname MFBOldstyle@scale\endcsname]}% +\fi + +\DeclareFontFamily{LY1}{MFBOldstyle-Numr}{} + + +% ---- b = bold ---- + +\DeclareFontShape{LY1}{MFBOldstyle-Numr}{b}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Bold-numr-ly1 +}{} + +\DeclareFontShape{LY1}{MFBOldstyle-Numr}{bold}{n}{ + <-> alias * MFBOldstyle-Numr/b/n +}{} + + +% ---- m = regular ---- + +\DeclareFontShape{LY1}{MFBOldstyle-Numr}{m}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-numr-ly1 +}{} + +\DeclareFontShape{LY1}{MFBOldstyle-Numr}{regular}{n}{ + <-> alias * MFBOldstyle-Numr/m/n +}{} + +\DeclareFontShape{LY1}{MFBOldstyle-Numr}{m}{it}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Italic-numr-ly1 +}{} + +\DeclareFontShape{LY1}{MFBOldstyle-Numr}{regular}{it}{ + <-> alias * MFBOldstyle-Numr/m/it +}{} + +\DeclareFontShape{LY1}{MFBOldstyle-Numr}{m}{sl}{ + <-> ssub * MFBOldstyle-Numr/m/it +}{} + +\DeclareFontShape{LY1}{MFBOldstyle-Numr}{regular}{sl}{ + <-> ssub * MFBOldstyle-Numr/regular/it +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{LY1}{MFBOldstyle-Numr}{bx}{n}{ + <-> ssub * MFBOldstyle-Numr/b/n +}{} + +\endinput diff --git a/fonts/mfb-oldstyle/latex/LY1MFBOldstyle-OsF.fd b/fonts/mfb-oldstyle/latex/LY1MFBOldstyle-OsF.fd new file mode 100644 index 0000000000..d3047c51ed --- /dev/null +++ b/fonts/mfb-oldstyle/latex/LY1MFBOldstyle-OsF.fd @@ -0,0 +1,44 @@ +%% Generated by autoinst on 2024/08/05 +%% +\ProvidesFile{LY1MFBOldstyle-OsF.fd} + [2024/08/05 (autoinst) Font definitions for LY1/MFBOldstyle-OsF.] + +\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 MFBOldstyle@scale\endcsname\relax + \let\MFBOldstyle@@scale\@empty +\else + \edef\MFBOldstyle@@scale{s*[\csname MFBOldstyle@scale\endcsname]}% +\fi + +\DeclareFontFamily{LY1}{MFBOldstyle-OsF}{} + + +% ---- m = regular ---- + +\DeclareFontShape{LY1}{MFBOldstyle-OsF}{m}{sc}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-osf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{MFBOldstyle-OsF}{regular}{sc}{ + <-> alias * MFBOldstyle-OsF/m/sc +}{} + +\DeclareFontShape{LY1}{MFBOldstyle-OsF}{m}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-osf-ly1 +}{} + +\DeclareFontShape{LY1}{MFBOldstyle-OsF}{regular}{n}{ + <-> alias * MFBOldstyle-OsF/m/n +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\endinput diff --git a/fonts/mfb-oldstyle/latex/LY1MFBOldstyle-Sup.fd b/fonts/mfb-oldstyle/latex/LY1MFBOldstyle-Sup.fd new file mode 100644 index 0000000000..b2d73b0516 --- /dev/null +++ b/fonts/mfb-oldstyle/latex/LY1MFBOldstyle-Sup.fd @@ -0,0 +1,67 @@ +%% Generated by autoinst on 2024/08/05 +%% +\ProvidesFile{LY1MFBOldstyle-Sup.fd} + [2024/08/05 (autoinst) Font definitions for LY1/MFBOldstyle-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 MFBOldstyle@scale\endcsname\relax + \let\MFBOldstyle@@scale\@empty +\else + \edef\MFBOldstyle@@scale{s*[\csname MFBOldstyle@scale\endcsname]}% +\fi + +\DeclareFontFamily{LY1}{MFBOldstyle-Sup}{} + + +% ---- m = regular ---- + +\DeclareFontShape{LY1}{MFBOldstyle-Sup}{m}{it}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Italic-sup-ly1 +}{} + +\DeclareFontShape{LY1}{MFBOldstyle-Sup}{regular}{it}{ + <-> alias * MFBOldstyle-Sup/m/it +}{} + +\DeclareFontShape{LY1}{MFBOldstyle-Sup}{m}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-sup-ly1 +}{} + +\DeclareFontShape{LY1}{MFBOldstyle-Sup}{regular}{n}{ + <-> alias * MFBOldstyle-Sup/m/n +}{} + +\DeclareFontShape{LY1}{MFBOldstyle-Sup}{m}{sl}{ + <-> ssub * MFBOldstyle-Sup/m/it +}{} + +\DeclareFontShape{LY1}{MFBOldstyle-Sup}{regular}{sl}{ + <-> ssub * MFBOldstyle-Sup/regular/it +}{} + + +% ---- b = bold ---- + +\DeclareFontShape{LY1}{MFBOldstyle-Sup}{b}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Bold-sup-ly1 +}{} + +\DeclareFontShape{LY1}{MFBOldstyle-Sup}{bold}{n}{ + <-> alias * MFBOldstyle-Sup/b/n +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{LY1}{MFBOldstyle-Sup}{bx}{n}{ + <-> ssub * MFBOldstyle-Sup/b/n +}{} + +\endinput diff --git a/fonts/mfb-oldstyle/latex/LY1MFBOldstyle-TLF.fd b/fonts/mfb-oldstyle/latex/LY1MFBOldstyle-TLF.fd new file mode 100644 index 0000000000..adfe1fd0d8 --- /dev/null +++ b/fonts/mfb-oldstyle/latex/LY1MFBOldstyle-TLF.fd @@ -0,0 +1,75 @@ +%% Generated by autoinst on 2024/08/05 +%% +\ProvidesFile{LY1MFBOldstyle-TLF.fd} + [2024/08/05 (autoinst) Font definitions for LY1/MFBOldstyle-TLF.] + +\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 MFBOldstyle@scale\endcsname\relax + \let\MFBOldstyle@@scale\@empty +\else + \edef\MFBOldstyle@@scale{s*[\csname MFBOldstyle@scale\endcsname]}% +\fi + +\DeclareFontFamily{LY1}{MFBOldstyle-TLF}{} + + +% ---- m = regular ---- + +\DeclareFontShape{LY1}{MFBOldstyle-TLF}{m}{it}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Italic-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{MFBOldstyle-TLF}{regular}{it}{ + <-> alias * MFBOldstyle-TLF/m/it +}{} + +\DeclareFontShape{LY1}{MFBOldstyle-TLF}{m}{sc}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-tlf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{MFBOldstyle-TLF}{regular}{sc}{ + <-> alias * MFBOldstyle-TLF/m/sc +}{} + +\DeclareFontShape{LY1}{MFBOldstyle-TLF}{m}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{MFBOldstyle-TLF}{regular}{n}{ + <-> alias * MFBOldstyle-TLF/m/n +}{} + +\DeclareFontShape{LY1}{MFBOldstyle-TLF}{m}{sl}{ + <-> ssub * MFBOldstyle-TLF/m/it +}{} + +\DeclareFontShape{LY1}{MFBOldstyle-TLF}{regular}{sl}{ + <-> ssub * MFBOldstyle-TLF/regular/it +}{} + + +% ---- b = bold ---- + +\DeclareFontShape{LY1}{MFBOldstyle-TLF}{b}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Bold-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{MFBOldstyle-TLF}{bold}{n}{ + <-> alias * MFBOldstyle-TLF/b/n +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{LY1}{MFBOldstyle-TLF}{bx}{n}{ + <-> ssub * MFBOldstyle-TLF/b/n +}{} + +\endinput diff --git a/fonts/mfb-oldstyle/latex/LY1MFBOldstyle-TOsF.fd b/fonts/mfb-oldstyle/latex/LY1MFBOldstyle-TOsF.fd new file mode 100644 index 0000000000..317443d5af --- /dev/null +++ b/fonts/mfb-oldstyle/latex/LY1MFBOldstyle-TOsF.fd @@ -0,0 +1,44 @@ +%% Generated by autoinst on 2024/08/05 +%% +\ProvidesFile{LY1MFBOldstyle-TOsF.fd} + [2024/08/05 (autoinst) Font definitions for LY1/MFBOldstyle-TOsF.] + +\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 MFBOldstyle@scale\endcsname\relax + \let\MFBOldstyle@@scale\@empty +\else + \edef\MFBOldstyle@@scale{s*[\csname MFBOldstyle@scale\endcsname]}% +\fi + +\DeclareFontFamily{LY1}{MFBOldstyle-TOsF}{} + + +% ---- m = regular ---- + +\DeclareFontShape{LY1}{MFBOldstyle-TOsF}{m}{sc}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-tosf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{MFBOldstyle-TOsF}{regular}{sc}{ + <-> alias * MFBOldstyle-TOsF/m/sc +}{} + +\DeclareFontShape{LY1}{MFBOldstyle-TOsF}{m}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-tosf-ly1 +}{} + +\DeclareFontShape{LY1}{MFBOldstyle-TOsF}{regular}{n}{ + <-> alias * MFBOldstyle-TOsF/m/n +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\endinput diff --git a/fonts/mfb-oldstyle/latex/OT1MFBOldstyle-Dnom.fd b/fonts/mfb-oldstyle/latex/OT1MFBOldstyle-Dnom.fd new file mode 100644 index 0000000000..05863d4d52 --- /dev/null +++ b/fonts/mfb-oldstyle/latex/OT1MFBOldstyle-Dnom.fd @@ -0,0 +1,67 @@ +%% Generated by autoinst on 2024/08/05 +%% +\ProvidesFile{OT1MFBOldstyle-Dnom.fd} + [2024/08/05 (autoinst) Font definitions for OT1/MFBOldstyle-Dnom.] + +\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 MFBOldstyle@scale\endcsname\relax + \let\MFBOldstyle@@scale\@empty +\else + \edef\MFBOldstyle@@scale{s*[\csname MFBOldstyle@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT1}{MFBOldstyle-Dnom}{} + + +% ---- m = regular ---- + +\DeclareFontShape{OT1}{MFBOldstyle-Dnom}{m}{it}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Italic-dnom-ot1 +}{} + +\DeclareFontShape{OT1}{MFBOldstyle-Dnom}{regular}{it}{ + <-> alias * MFBOldstyle-Dnom/m/it +}{} + +\DeclareFontShape{OT1}{MFBOldstyle-Dnom}{m}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-dnom-ot1 +}{} + +\DeclareFontShape{OT1}{MFBOldstyle-Dnom}{regular}{n}{ + <-> alias * MFBOldstyle-Dnom/m/n +}{} + +\DeclareFontShape{OT1}{MFBOldstyle-Dnom}{m}{sl}{ + <-> ssub * MFBOldstyle-Dnom/m/it +}{} + +\DeclareFontShape{OT1}{MFBOldstyle-Dnom}{regular}{sl}{ + <-> ssub * MFBOldstyle-Dnom/regular/it +}{} + + +% ---- b = bold ---- + +\DeclareFontShape{OT1}{MFBOldstyle-Dnom}{b}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Bold-dnom-ot1 +}{} + +\DeclareFontShape{OT1}{MFBOldstyle-Dnom}{bold}{n}{ + <-> alias * MFBOldstyle-Dnom/b/n +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{OT1}{MFBOldstyle-Dnom}{bx}{n}{ + <-> ssub * MFBOldstyle-Dnom/b/n +}{} + +\endinput diff --git a/fonts/mfb-oldstyle/latex/OT1MFBOldstyle-Inf.fd b/fonts/mfb-oldstyle/latex/OT1MFBOldstyle-Inf.fd new file mode 100644 index 0000000000..664a74048b --- /dev/null +++ b/fonts/mfb-oldstyle/latex/OT1MFBOldstyle-Inf.fd @@ -0,0 +1,67 @@ +%% Generated by autoinst on 2024/08/05 +%% +\ProvidesFile{OT1MFBOldstyle-Inf.fd} + [2024/08/05 (autoinst) Font definitions for OT1/MFBOldstyle-Inf.] + +\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 MFBOldstyle@scale\endcsname\relax + \let\MFBOldstyle@@scale\@empty +\else + \edef\MFBOldstyle@@scale{s*[\csname MFBOldstyle@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT1}{MFBOldstyle-Inf}{} + + +% ---- m = regular ---- + +\DeclareFontShape{OT1}{MFBOldstyle-Inf}{m}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-inf-ot1 +}{} + +\DeclareFontShape{OT1}{MFBOldstyle-Inf}{regular}{n}{ + <-> alias * MFBOldstyle-Inf/m/n +}{} + +\DeclareFontShape{OT1}{MFBOldstyle-Inf}{m}{it}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Italic-inf-ot1 +}{} + +\DeclareFontShape{OT1}{MFBOldstyle-Inf}{regular}{it}{ + <-> alias * MFBOldstyle-Inf/m/it +}{} + +\DeclareFontShape{OT1}{MFBOldstyle-Inf}{m}{sl}{ + <-> ssub * MFBOldstyle-Inf/m/it +}{} + +\DeclareFontShape{OT1}{MFBOldstyle-Inf}{regular}{sl}{ + <-> ssub * MFBOldstyle-Inf/regular/it +}{} + + +% ---- b = bold ---- + +\DeclareFontShape{OT1}{MFBOldstyle-Inf}{b}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Bold-inf-ot1 +}{} + +\DeclareFontShape{OT1}{MFBOldstyle-Inf}{bold}{n}{ + <-> alias * MFBOldstyle-Inf/b/n +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{OT1}{MFBOldstyle-Inf}{bx}{n}{ + <-> ssub * MFBOldstyle-Inf/b/n +}{} + +\endinput diff --git a/fonts/mfb-oldstyle/latex/OT1MFBOldstyle-LF.fd b/fonts/mfb-oldstyle/latex/OT1MFBOldstyle-LF.fd new file mode 100644 index 0000000000..2c468d897c --- /dev/null +++ b/fonts/mfb-oldstyle/latex/OT1MFBOldstyle-LF.fd @@ -0,0 +1,75 @@ +%% Generated by autoinst on 2024/08/05 +%% +\ProvidesFile{OT1MFBOldstyle-LF.fd} + [2024/08/05 (autoinst) Font definitions for OT1/MFBOldstyle-LF.] + +\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 MFBOldstyle@scale\endcsname\relax + \let\MFBOldstyle@@scale\@empty +\else + \edef\MFBOldstyle@@scale{s*[\csname MFBOldstyle@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT1}{MFBOldstyle-LF}{} + + +% ---- b = bold ---- + +\DeclareFontShape{OT1}{MFBOldstyle-LF}{b}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Bold-lf-ot1 +}{} + +\DeclareFontShape{OT1}{MFBOldstyle-LF}{bold}{n}{ + <-> alias * MFBOldstyle-LF/b/n +}{} + + +% ---- m = regular ---- + +\DeclareFontShape{OT1}{MFBOldstyle-LF}{m}{it}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Italic-lf-ot1 +}{} + +\DeclareFontShape{OT1}{MFBOldstyle-LF}{regular}{it}{ + <-> alias * MFBOldstyle-LF/m/it +}{} + +\DeclareFontShape{OT1}{MFBOldstyle-LF}{m}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-lf-ot1 +}{} + +\DeclareFontShape{OT1}{MFBOldstyle-LF}{regular}{n}{ + <-> alias * MFBOldstyle-LF/m/n +}{} + +\DeclareFontShape{OT1}{MFBOldstyle-LF}{m}{sc}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-lf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{MFBOldstyle-LF}{regular}{sc}{ + <-> alias * MFBOldstyle-LF/m/sc +}{} + +\DeclareFontShape{OT1}{MFBOldstyle-LF}{m}{sl}{ + <-> ssub * MFBOldstyle-LF/m/it +}{} + +\DeclareFontShape{OT1}{MFBOldstyle-LF}{regular}{sl}{ + <-> ssub * MFBOldstyle-LF/regular/it +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{OT1}{MFBOldstyle-LF}{bx}{n}{ + <-> ssub * MFBOldstyle-LF/b/n +}{} + +\endinput diff --git a/fonts/mfb-oldstyle/latex/OT1MFBOldstyle-Numr.fd b/fonts/mfb-oldstyle/latex/OT1MFBOldstyle-Numr.fd new file mode 100644 index 0000000000..c5df54304a --- /dev/null +++ b/fonts/mfb-oldstyle/latex/OT1MFBOldstyle-Numr.fd @@ -0,0 +1,67 @@ +%% Generated by autoinst on 2024/08/05 +%% +\ProvidesFile{OT1MFBOldstyle-Numr.fd} + [2024/08/05 (autoinst) Font definitions for OT1/MFBOldstyle-Numr.] + +\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 MFBOldstyle@scale\endcsname\relax + \let\MFBOldstyle@@scale\@empty +\else + \edef\MFBOldstyle@@scale{s*[\csname MFBOldstyle@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT1}{MFBOldstyle-Numr}{} + + +% ---- m = regular ---- + +\DeclareFontShape{OT1}{MFBOldstyle-Numr}{m}{it}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Italic-numr-ot1 +}{} + +\DeclareFontShape{OT1}{MFBOldstyle-Numr}{regular}{it}{ + <-> alias * MFBOldstyle-Numr/m/it +}{} + +\DeclareFontShape{OT1}{MFBOldstyle-Numr}{m}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-numr-ot1 +}{} + +\DeclareFontShape{OT1}{MFBOldstyle-Numr}{regular}{n}{ + <-> alias * MFBOldstyle-Numr/m/n +}{} + +\DeclareFontShape{OT1}{MFBOldstyle-Numr}{m}{sl}{ + <-> ssub * MFBOldstyle-Numr/m/it +}{} + +\DeclareFontShape{OT1}{MFBOldstyle-Numr}{regular}{sl}{ + <-> ssub * MFBOldstyle-Numr/regular/it +}{} + + +% ---- b = bold ---- + +\DeclareFontShape{OT1}{MFBOldstyle-Numr}{b}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Bold-numr-ot1 +}{} + +\DeclareFontShape{OT1}{MFBOldstyle-Numr}{bold}{n}{ + <-> alias * MFBOldstyle-Numr/b/n +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{OT1}{MFBOldstyle-Numr}{bx}{n}{ + <-> ssub * MFBOldstyle-Numr/b/n +}{} + +\endinput diff --git a/fonts/mfb-oldstyle/latex/OT1MFBOldstyle-OsF.fd b/fonts/mfb-oldstyle/latex/OT1MFBOldstyle-OsF.fd new file mode 100644 index 0000000000..be09da5dfe --- /dev/null +++ b/fonts/mfb-oldstyle/latex/OT1MFBOldstyle-OsF.fd @@ -0,0 +1,44 @@ +%% Generated by autoinst on 2024/08/05 +%% +\ProvidesFile{OT1MFBOldstyle-OsF.fd} + [2024/08/05 (autoinst) Font definitions for OT1/MFBOldstyle-OsF.] + +\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 MFBOldstyle@scale\endcsname\relax + \let\MFBOldstyle@@scale\@empty +\else + \edef\MFBOldstyle@@scale{s*[\csname MFBOldstyle@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT1}{MFBOldstyle-OsF}{} + + +% ---- m = regular ---- + +\DeclareFontShape{OT1}{MFBOldstyle-OsF}{m}{sc}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-osf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{MFBOldstyle-OsF}{regular}{sc}{ + <-> alias * MFBOldstyle-OsF/m/sc +}{} + +\DeclareFontShape{OT1}{MFBOldstyle-OsF}{m}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-osf-ot1 +}{} + +\DeclareFontShape{OT1}{MFBOldstyle-OsF}{regular}{n}{ + <-> alias * MFBOldstyle-OsF/m/n +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\endinput diff --git a/fonts/mfb-oldstyle/latex/OT1MFBOldstyle-Sup.fd b/fonts/mfb-oldstyle/latex/OT1MFBOldstyle-Sup.fd new file mode 100644 index 0000000000..2351fc9901 --- /dev/null +++ b/fonts/mfb-oldstyle/latex/OT1MFBOldstyle-Sup.fd @@ -0,0 +1,67 @@ +%% Generated by autoinst on 2024/08/05 +%% +\ProvidesFile{OT1MFBOldstyle-Sup.fd} + [2024/08/05 (autoinst) Font definitions for OT1/MFBOldstyle-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 MFBOldstyle@scale\endcsname\relax + \let\MFBOldstyle@@scale\@empty +\else + \edef\MFBOldstyle@@scale{s*[\csname MFBOldstyle@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT1}{MFBOldstyle-Sup}{} + + +% ---- b = bold ---- + +\DeclareFontShape{OT1}{MFBOldstyle-Sup}{b}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Bold-sup-ot1 +}{} + +\DeclareFontShape{OT1}{MFBOldstyle-Sup}{bold}{n}{ + <-> alias * MFBOldstyle-Sup/b/n +}{} + + +% ---- m = regular ---- + +\DeclareFontShape{OT1}{MFBOldstyle-Sup}{m}{it}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Italic-sup-ot1 +}{} + +\DeclareFontShape{OT1}{MFBOldstyle-Sup}{regular}{it}{ + <-> alias * MFBOldstyle-Sup/m/it +}{} + +\DeclareFontShape{OT1}{MFBOldstyle-Sup}{m}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-sup-ot1 +}{} + +\DeclareFontShape{OT1}{MFBOldstyle-Sup}{regular}{n}{ + <-> alias * MFBOldstyle-Sup/m/n +}{} + +\DeclareFontShape{OT1}{MFBOldstyle-Sup}{m}{sl}{ + <-> ssub * MFBOldstyle-Sup/m/it +}{} + +\DeclareFontShape{OT1}{MFBOldstyle-Sup}{regular}{sl}{ + <-> ssub * MFBOldstyle-Sup/regular/it +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{OT1}{MFBOldstyle-Sup}{bx}{n}{ + <-> ssub * MFBOldstyle-Sup/b/n +}{} + +\endinput diff --git a/fonts/mfb-oldstyle/latex/OT1MFBOldstyle-TLF.fd b/fonts/mfb-oldstyle/latex/OT1MFBOldstyle-TLF.fd new file mode 100644 index 0000000000..7eb5636a12 --- /dev/null +++ b/fonts/mfb-oldstyle/latex/OT1MFBOldstyle-TLF.fd @@ -0,0 +1,75 @@ +%% Generated by autoinst on 2024/08/05 +%% +\ProvidesFile{OT1MFBOldstyle-TLF.fd} + [2024/08/05 (autoinst) Font definitions for OT1/MFBOldstyle-TLF.] + +\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 MFBOldstyle@scale\endcsname\relax + \let\MFBOldstyle@@scale\@empty +\else + \edef\MFBOldstyle@@scale{s*[\csname MFBOldstyle@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT1}{MFBOldstyle-TLF}{} + + +% ---- b = bold ---- + +\DeclareFontShape{OT1}{MFBOldstyle-TLF}{b}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Bold-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{MFBOldstyle-TLF}{bold}{n}{ + <-> alias * MFBOldstyle-TLF/b/n +}{} + + +% ---- m = regular ---- + +\DeclareFontShape{OT1}{MFBOldstyle-TLF}{m}{it}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Italic-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{MFBOldstyle-TLF}{regular}{it}{ + <-> alias * MFBOldstyle-TLF/m/it +}{} + +\DeclareFontShape{OT1}{MFBOldstyle-TLF}{m}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{MFBOldstyle-TLF}{regular}{n}{ + <-> alias * MFBOldstyle-TLF/m/n +}{} + +\DeclareFontShape{OT1}{MFBOldstyle-TLF}{m}{sc}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-tlf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{MFBOldstyle-TLF}{regular}{sc}{ + <-> alias * MFBOldstyle-TLF/m/sc +}{} + +\DeclareFontShape{OT1}{MFBOldstyle-TLF}{m}{sl}{ + <-> ssub * MFBOldstyle-TLF/m/it +}{} + +\DeclareFontShape{OT1}{MFBOldstyle-TLF}{regular}{sl}{ + <-> ssub * MFBOldstyle-TLF/regular/it +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{OT1}{MFBOldstyle-TLF}{bx}{n}{ + <-> ssub * MFBOldstyle-TLF/b/n +}{} + +\endinput diff --git a/fonts/mfb-oldstyle/latex/OT1MFBOldstyle-TOsF.fd b/fonts/mfb-oldstyle/latex/OT1MFBOldstyle-TOsF.fd new file mode 100644 index 0000000000..4d0db0317a --- /dev/null +++ b/fonts/mfb-oldstyle/latex/OT1MFBOldstyle-TOsF.fd @@ -0,0 +1,44 @@ +%% Generated by autoinst on 2024/08/05 +%% +\ProvidesFile{OT1MFBOldstyle-TOsF.fd} + [2024/08/05 (autoinst) Font definitions for OT1/MFBOldstyle-TOsF.] + +\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 MFBOldstyle@scale\endcsname\relax + \let\MFBOldstyle@@scale\@empty +\else + \edef\MFBOldstyle@@scale{s*[\csname MFBOldstyle@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT1}{MFBOldstyle-TOsF}{} + + +% ---- m = regular ---- + +\DeclareFontShape{OT1}{MFBOldstyle-TOsF}{m}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-tosf-ot1 +}{} + +\DeclareFontShape{OT1}{MFBOldstyle-TOsF}{regular}{n}{ + <-> alias * MFBOldstyle-TOsF/m/n +}{} + +\DeclareFontShape{OT1}{MFBOldstyle-TOsF}{m}{sc}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-tosf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{MFBOldstyle-TOsF}{regular}{sc}{ + <-> alias * MFBOldstyle-TOsF/m/sc +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\endinput diff --git a/fonts/mfb-oldstyle/latex/T1MFBOldstyle-Dnom.fd b/fonts/mfb-oldstyle/latex/T1MFBOldstyle-Dnom.fd new file mode 100644 index 0000000000..2c61008de9 --- /dev/null +++ b/fonts/mfb-oldstyle/latex/T1MFBOldstyle-Dnom.fd @@ -0,0 +1,67 @@ +%% Generated by autoinst on 2024/08/05 +%% +\ProvidesFile{T1MFBOldstyle-Dnom.fd} + [2024/08/05 (autoinst) Font definitions for T1/MFBOldstyle-Dnom.] + +\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 MFBOldstyle@scale\endcsname\relax + \let\MFBOldstyle@@scale\@empty +\else + \edef\MFBOldstyle@@scale{s*[\csname MFBOldstyle@scale\endcsname]}% +\fi + +\DeclareFontFamily{T1}{MFBOldstyle-Dnom}{} + + +% ---- m = regular ---- + +\DeclareFontShape{T1}{MFBOldstyle-Dnom}{m}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-dnom-t1 +}{} + +\DeclareFontShape{T1}{MFBOldstyle-Dnom}{regular}{n}{ + <-> alias * MFBOldstyle-Dnom/m/n +}{} + +\DeclareFontShape{T1}{MFBOldstyle-Dnom}{m}{it}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Italic-dnom-t1 +}{} + +\DeclareFontShape{T1}{MFBOldstyle-Dnom}{regular}{it}{ + <-> alias * MFBOldstyle-Dnom/m/it +}{} + +\DeclareFontShape{T1}{MFBOldstyle-Dnom}{m}{sl}{ + <-> ssub * MFBOldstyle-Dnom/m/it +}{} + +\DeclareFontShape{T1}{MFBOldstyle-Dnom}{regular}{sl}{ + <-> ssub * MFBOldstyle-Dnom/regular/it +}{} + + +% ---- b = bold ---- + +\DeclareFontShape{T1}{MFBOldstyle-Dnom}{b}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Bold-dnom-t1 +}{} + +\DeclareFontShape{T1}{MFBOldstyle-Dnom}{bold}{n}{ + <-> alias * MFBOldstyle-Dnom/b/n +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{T1}{MFBOldstyle-Dnom}{bx}{n}{ + <-> ssub * MFBOldstyle-Dnom/b/n +}{} + +\endinput diff --git a/fonts/mfb-oldstyle/latex/T1MFBOldstyle-Inf.fd b/fonts/mfb-oldstyle/latex/T1MFBOldstyle-Inf.fd new file mode 100644 index 0000000000..6f58c047b5 --- /dev/null +++ b/fonts/mfb-oldstyle/latex/T1MFBOldstyle-Inf.fd @@ -0,0 +1,67 @@ +%% Generated by autoinst on 2024/08/05 +%% +\ProvidesFile{T1MFBOldstyle-Inf.fd} + [2024/08/05 (autoinst) Font definitions for T1/MFBOldstyle-Inf.] + +\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 MFBOldstyle@scale\endcsname\relax + \let\MFBOldstyle@@scale\@empty +\else + \edef\MFBOldstyle@@scale{s*[\csname MFBOldstyle@scale\endcsname]}% +\fi + +\DeclareFontFamily{T1}{MFBOldstyle-Inf}{} + + +% ---- b = bold ---- + +\DeclareFontShape{T1}{MFBOldstyle-Inf}{b}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Bold-inf-t1 +}{} + +\DeclareFontShape{T1}{MFBOldstyle-Inf}{bold}{n}{ + <-> alias * MFBOldstyle-Inf/b/n +}{} + + +% ---- m = regular ---- + +\DeclareFontShape{T1}{MFBOldstyle-Inf}{m}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-inf-t1 +}{} + +\DeclareFontShape{T1}{MFBOldstyle-Inf}{regular}{n}{ + <-> alias * MFBOldstyle-Inf/m/n +}{} + +\DeclareFontShape{T1}{MFBOldstyle-Inf}{m}{it}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Italic-inf-t1 +}{} + +\DeclareFontShape{T1}{MFBOldstyle-Inf}{regular}{it}{ + <-> alias * MFBOldstyle-Inf/m/it +}{} + +\DeclareFontShape{T1}{MFBOldstyle-Inf}{m}{sl}{ + <-> ssub * MFBOldstyle-Inf/m/it +}{} + +\DeclareFontShape{T1}{MFBOldstyle-Inf}{regular}{sl}{ + <-> ssub * MFBOldstyle-Inf/regular/it +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{T1}{MFBOldstyle-Inf}{bx}{n}{ + <-> ssub * MFBOldstyle-Inf/b/n +}{} + +\endinput diff --git a/fonts/mfb-oldstyle/latex/T1MFBOldstyle-LF.fd b/fonts/mfb-oldstyle/latex/T1MFBOldstyle-LF.fd new file mode 100644 index 0000000000..8e90460790 --- /dev/null +++ b/fonts/mfb-oldstyle/latex/T1MFBOldstyle-LF.fd @@ -0,0 +1,75 @@ +%% Generated by autoinst on 2024/08/05 +%% +\ProvidesFile{T1MFBOldstyle-LF.fd} + [2024/08/05 (autoinst) Font definitions for T1/MFBOldstyle-LF.] + +\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 MFBOldstyle@scale\endcsname\relax + \let\MFBOldstyle@@scale\@empty +\else + \edef\MFBOldstyle@@scale{s*[\csname MFBOldstyle@scale\endcsname]}% +\fi + +\DeclareFontFamily{T1}{MFBOldstyle-LF}{} + + +% ---- b = bold ---- + +\DeclareFontShape{T1}{MFBOldstyle-LF}{b}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Bold-lf-t1 +}{} + +\DeclareFontShape{T1}{MFBOldstyle-LF}{bold}{n}{ + <-> alias * MFBOldstyle-LF/b/n +}{} + + +% ---- m = regular ---- + +\DeclareFontShape{T1}{MFBOldstyle-LF}{m}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-lf-t1 +}{} + +\DeclareFontShape{T1}{MFBOldstyle-LF}{regular}{n}{ + <-> alias * MFBOldstyle-LF/m/n +}{} + +\DeclareFontShape{T1}{MFBOldstyle-LF}{m}{sc}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-lf-sc-t1 +}{} + +\DeclareFontShape{T1}{MFBOldstyle-LF}{regular}{sc}{ + <-> alias * MFBOldstyle-LF/m/sc +}{} + +\DeclareFontShape{T1}{MFBOldstyle-LF}{m}{it}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Italic-lf-t1 +}{} + +\DeclareFontShape{T1}{MFBOldstyle-LF}{regular}{it}{ + <-> alias * MFBOldstyle-LF/m/it +}{} + +\DeclareFontShape{T1}{MFBOldstyle-LF}{m}{sl}{ + <-> ssub * MFBOldstyle-LF/m/it +}{} + +\DeclareFontShape{T1}{MFBOldstyle-LF}{regular}{sl}{ + <-> ssub * MFBOldstyle-LF/regular/it +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{T1}{MFBOldstyle-LF}{bx}{n}{ + <-> ssub * MFBOldstyle-LF/b/n +}{} + +\endinput diff --git a/fonts/mfb-oldstyle/latex/T1MFBOldstyle-Numr.fd b/fonts/mfb-oldstyle/latex/T1MFBOldstyle-Numr.fd new file mode 100644 index 0000000000..a8da724261 --- /dev/null +++ b/fonts/mfb-oldstyle/latex/T1MFBOldstyle-Numr.fd @@ -0,0 +1,67 @@ +%% Generated by autoinst on 2024/08/05 +%% +\ProvidesFile{T1MFBOldstyle-Numr.fd} + [2024/08/05 (autoinst) Font definitions for T1/MFBOldstyle-Numr.] + +\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 MFBOldstyle@scale\endcsname\relax + \let\MFBOldstyle@@scale\@empty +\else + \edef\MFBOldstyle@@scale{s*[\csname MFBOldstyle@scale\endcsname]}% +\fi + +\DeclareFontFamily{T1}{MFBOldstyle-Numr}{} + + +% ---- m = regular ---- + +\DeclareFontShape{T1}{MFBOldstyle-Numr}{m}{it}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Italic-numr-t1 +}{} + +\DeclareFontShape{T1}{MFBOldstyle-Numr}{regular}{it}{ + <-> alias * MFBOldstyle-Numr/m/it +}{} + +\DeclareFontShape{T1}{MFBOldstyle-Numr}{m}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-numr-t1 +}{} + +\DeclareFontShape{T1}{MFBOldstyle-Numr}{regular}{n}{ + <-> alias * MFBOldstyle-Numr/m/n +}{} + +\DeclareFontShape{T1}{MFBOldstyle-Numr}{m}{sl}{ + <-> ssub * MFBOldstyle-Numr/m/it +}{} + +\DeclareFontShape{T1}{MFBOldstyle-Numr}{regular}{sl}{ + <-> ssub * MFBOldstyle-Numr/regular/it +}{} + + +% ---- b = bold ---- + +\DeclareFontShape{T1}{MFBOldstyle-Numr}{b}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Bold-numr-t1 +}{} + +\DeclareFontShape{T1}{MFBOldstyle-Numr}{bold}{n}{ + <-> alias * MFBOldstyle-Numr/b/n +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{T1}{MFBOldstyle-Numr}{bx}{n}{ + <-> ssub * MFBOldstyle-Numr/b/n +}{} + +\endinput diff --git a/fonts/mfb-oldstyle/latex/T1MFBOldstyle-OsF.fd b/fonts/mfb-oldstyle/latex/T1MFBOldstyle-OsF.fd new file mode 100644 index 0000000000..2332b38848 --- /dev/null +++ b/fonts/mfb-oldstyle/latex/T1MFBOldstyle-OsF.fd @@ -0,0 +1,44 @@ +%% Generated by autoinst on 2024/08/05 +%% +\ProvidesFile{T1MFBOldstyle-OsF.fd} + [2024/08/05 (autoinst) Font definitions for T1/MFBOldstyle-OsF.] + +\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 MFBOldstyle@scale\endcsname\relax + \let\MFBOldstyle@@scale\@empty +\else + \edef\MFBOldstyle@@scale{s*[\csname MFBOldstyle@scale\endcsname]}% +\fi + +\DeclareFontFamily{T1}{MFBOldstyle-OsF}{} + + +% ---- m = regular ---- + +\DeclareFontShape{T1}{MFBOldstyle-OsF}{m}{sc}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-osf-sc-t1 +}{} + +\DeclareFontShape{T1}{MFBOldstyle-OsF}{regular}{sc}{ + <-> alias * MFBOldstyle-OsF/m/sc +}{} + +\DeclareFontShape{T1}{MFBOldstyle-OsF}{m}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-osf-t1 +}{} + +\DeclareFontShape{T1}{MFBOldstyle-OsF}{regular}{n}{ + <-> alias * MFBOldstyle-OsF/m/n +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\endinput diff --git a/fonts/mfb-oldstyle/latex/T1MFBOldstyle-Sup.fd b/fonts/mfb-oldstyle/latex/T1MFBOldstyle-Sup.fd new file mode 100644 index 0000000000..fd14ac5df2 --- /dev/null +++ b/fonts/mfb-oldstyle/latex/T1MFBOldstyle-Sup.fd @@ -0,0 +1,67 @@ +%% Generated by autoinst on 2024/08/05 +%% +\ProvidesFile{T1MFBOldstyle-Sup.fd} + [2024/08/05 (autoinst) Font definitions for T1/MFBOldstyle-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 MFBOldstyle@scale\endcsname\relax + \let\MFBOldstyle@@scale\@empty +\else + \edef\MFBOldstyle@@scale{s*[\csname MFBOldstyle@scale\endcsname]}% +\fi + +\DeclareFontFamily{T1}{MFBOldstyle-Sup}{} + + +% ---- m = regular ---- + +\DeclareFontShape{T1}{MFBOldstyle-Sup}{m}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-sup-t1 +}{} + +\DeclareFontShape{T1}{MFBOldstyle-Sup}{regular}{n}{ + <-> alias * MFBOldstyle-Sup/m/n +}{} + +\DeclareFontShape{T1}{MFBOldstyle-Sup}{m}{it}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Italic-sup-t1 +}{} + +\DeclareFontShape{T1}{MFBOldstyle-Sup}{regular}{it}{ + <-> alias * MFBOldstyle-Sup/m/it +}{} + +\DeclareFontShape{T1}{MFBOldstyle-Sup}{m}{sl}{ + <-> ssub * MFBOldstyle-Sup/m/it +}{} + +\DeclareFontShape{T1}{MFBOldstyle-Sup}{regular}{sl}{ + <-> ssub * MFBOldstyle-Sup/regular/it +}{} + + +% ---- b = bold ---- + +\DeclareFontShape{T1}{MFBOldstyle-Sup}{b}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Bold-sup-t1 +}{} + +\DeclareFontShape{T1}{MFBOldstyle-Sup}{bold}{n}{ + <-> alias * MFBOldstyle-Sup/b/n +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{T1}{MFBOldstyle-Sup}{bx}{n}{ + <-> ssub * MFBOldstyle-Sup/b/n +}{} + +\endinput diff --git a/fonts/mfb-oldstyle/latex/T1MFBOldstyle-TLF.fd b/fonts/mfb-oldstyle/latex/T1MFBOldstyle-TLF.fd new file mode 100644 index 0000000000..d7c80e2171 --- /dev/null +++ b/fonts/mfb-oldstyle/latex/T1MFBOldstyle-TLF.fd @@ -0,0 +1,75 @@ +%% Generated by autoinst on 2024/08/05 +%% +\ProvidesFile{T1MFBOldstyle-TLF.fd} + [2024/08/05 (autoinst) Font definitions for T1/MFBOldstyle-TLF.] + +\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 MFBOldstyle@scale\endcsname\relax + \let\MFBOldstyle@@scale\@empty +\else + \edef\MFBOldstyle@@scale{s*[\csname MFBOldstyle@scale\endcsname]}% +\fi + +\DeclareFontFamily{T1}{MFBOldstyle-TLF}{} + + +% ---- b = bold ---- + +\DeclareFontShape{T1}{MFBOldstyle-TLF}{b}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Bold-tlf-t1 +}{} + +\DeclareFontShape{T1}{MFBOldstyle-TLF}{bold}{n}{ + <-> alias * MFBOldstyle-TLF/b/n +}{} + + +% ---- m = regular ---- + +\DeclareFontShape{T1}{MFBOldstyle-TLF}{m}{it}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Italic-tlf-t1 +}{} + +\DeclareFontShape{T1}{MFBOldstyle-TLF}{regular}{it}{ + <-> alias * MFBOldstyle-TLF/m/it +}{} + +\DeclareFontShape{T1}{MFBOldstyle-TLF}{m}{sc}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-tlf-sc-t1 +}{} + +\DeclareFontShape{T1}{MFBOldstyle-TLF}{regular}{sc}{ + <-> alias * MFBOldstyle-TLF/m/sc +}{} + +\DeclareFontShape{T1}{MFBOldstyle-TLF}{m}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-tlf-t1 +}{} + +\DeclareFontShape{T1}{MFBOldstyle-TLF}{regular}{n}{ + <-> alias * MFBOldstyle-TLF/m/n +}{} + +\DeclareFontShape{T1}{MFBOldstyle-TLF}{m}{sl}{ + <-> ssub * MFBOldstyle-TLF/m/it +}{} + +\DeclareFontShape{T1}{MFBOldstyle-TLF}{regular}{sl}{ + <-> ssub * MFBOldstyle-TLF/regular/it +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{T1}{MFBOldstyle-TLF}{bx}{n}{ + <-> ssub * MFBOldstyle-TLF/b/n +}{} + +\endinput diff --git a/fonts/mfb-oldstyle/latex/T1MFBOldstyle-TOsF.fd b/fonts/mfb-oldstyle/latex/T1MFBOldstyle-TOsF.fd new file mode 100644 index 0000000000..6f69603759 --- /dev/null +++ b/fonts/mfb-oldstyle/latex/T1MFBOldstyle-TOsF.fd @@ -0,0 +1,44 @@ +%% Generated by autoinst on 2024/08/05 +%% +\ProvidesFile{T1MFBOldstyle-TOsF.fd} + [2024/08/05 (autoinst) Font definitions for T1/MFBOldstyle-TOsF.] + +\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 MFBOldstyle@scale\endcsname\relax + \let\MFBOldstyle@@scale\@empty +\else + \edef\MFBOldstyle@@scale{s*[\csname MFBOldstyle@scale\endcsname]}% +\fi + +\DeclareFontFamily{T1}{MFBOldstyle-TOsF}{} + + +% ---- m = regular ---- + +\DeclareFontShape{T1}{MFBOldstyle-TOsF}{m}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-tosf-t1 +}{} + +\DeclareFontShape{T1}{MFBOldstyle-TOsF}{regular}{n}{ + <-> alias * MFBOldstyle-TOsF/m/n +}{} + +\DeclareFontShape{T1}{MFBOldstyle-TOsF}{m}{sc}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-tosf-sc-t1 +}{} + +\DeclareFontShape{T1}{MFBOldstyle-TOsF}{regular}{sc}{ + <-> alias * MFBOldstyle-TOsF/m/sc +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\endinput diff --git a/fonts/mfb-oldstyle/latex/T5MFBOldstyle-Dnom.fd b/fonts/mfb-oldstyle/latex/T5MFBOldstyle-Dnom.fd new file mode 100644 index 0000000000..dd93afa56b --- /dev/null +++ b/fonts/mfb-oldstyle/latex/T5MFBOldstyle-Dnom.fd @@ -0,0 +1,67 @@ +%% Generated by autoinst on 2024/08/05 +%% +\ProvidesFile{T5MFBOldstyle-Dnom.fd} + [2024/08/05 (autoinst) Font definitions for T5/MFBOldstyle-Dnom.] + +\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 MFBOldstyle@scale\endcsname\relax + \let\MFBOldstyle@@scale\@empty +\else + \edef\MFBOldstyle@@scale{s*[\csname MFBOldstyle@scale\endcsname]}% +\fi + +\DeclareFontFamily{T5}{MFBOldstyle-Dnom}{} + + +% ---- b = bold ---- + +\DeclareFontShape{T5}{MFBOldstyle-Dnom}{b}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Bold-dnom-t5 +}{} + +\DeclareFontShape{T5}{MFBOldstyle-Dnom}{bold}{n}{ + <-> alias * MFBOldstyle-Dnom/b/n +}{} + + +% ---- m = regular ---- + +\DeclareFontShape{T5}{MFBOldstyle-Dnom}{m}{it}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Italic-dnom-t5 +}{} + +\DeclareFontShape{T5}{MFBOldstyle-Dnom}{regular}{it}{ + <-> alias * MFBOldstyle-Dnom/m/it +}{} + +\DeclareFontShape{T5}{MFBOldstyle-Dnom}{m}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-dnom-t5 +}{} + +\DeclareFontShape{T5}{MFBOldstyle-Dnom}{regular}{n}{ + <-> alias * MFBOldstyle-Dnom/m/n +}{} + +\DeclareFontShape{T5}{MFBOldstyle-Dnom}{m}{sl}{ + <-> ssub * MFBOldstyle-Dnom/m/it +}{} + +\DeclareFontShape{T5}{MFBOldstyle-Dnom}{regular}{sl}{ + <-> ssub * MFBOldstyle-Dnom/regular/it +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{T5}{MFBOldstyle-Dnom}{bx}{n}{ + <-> ssub * MFBOldstyle-Dnom/b/n +}{} + +\endinput diff --git a/fonts/mfb-oldstyle/latex/T5MFBOldstyle-Inf.fd b/fonts/mfb-oldstyle/latex/T5MFBOldstyle-Inf.fd new file mode 100644 index 0000000000..4aff4a0bf0 --- /dev/null +++ b/fonts/mfb-oldstyle/latex/T5MFBOldstyle-Inf.fd @@ -0,0 +1,67 @@ +%% Generated by autoinst on 2024/08/05 +%% +\ProvidesFile{T5MFBOldstyle-Inf.fd} + [2024/08/05 (autoinst) Font definitions for T5/MFBOldstyle-Inf.] + +\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 MFBOldstyle@scale\endcsname\relax + \let\MFBOldstyle@@scale\@empty +\else + \edef\MFBOldstyle@@scale{s*[\csname MFBOldstyle@scale\endcsname]}% +\fi + +\DeclareFontFamily{T5}{MFBOldstyle-Inf}{} + + +% ---- m = regular ---- + +\DeclareFontShape{T5}{MFBOldstyle-Inf}{m}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-inf-t5 +}{} + +\DeclareFontShape{T5}{MFBOldstyle-Inf}{regular}{n}{ + <-> alias * MFBOldstyle-Inf/m/n +}{} + +\DeclareFontShape{T5}{MFBOldstyle-Inf}{m}{it}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Italic-inf-t5 +}{} + +\DeclareFontShape{T5}{MFBOldstyle-Inf}{regular}{it}{ + <-> alias * MFBOldstyle-Inf/m/it +}{} + +\DeclareFontShape{T5}{MFBOldstyle-Inf}{m}{sl}{ + <-> ssub * MFBOldstyle-Inf/m/it +}{} + +\DeclareFontShape{T5}{MFBOldstyle-Inf}{regular}{sl}{ + <-> ssub * MFBOldstyle-Inf/regular/it +}{} + + +% ---- b = bold ---- + +\DeclareFontShape{T5}{MFBOldstyle-Inf}{b}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Bold-inf-t5 +}{} + +\DeclareFontShape{T5}{MFBOldstyle-Inf}{bold}{n}{ + <-> alias * MFBOldstyle-Inf/b/n +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{T5}{MFBOldstyle-Inf}{bx}{n}{ + <-> ssub * MFBOldstyle-Inf/b/n +}{} + +\endinput diff --git a/fonts/mfb-oldstyle/latex/T5MFBOldstyle-LF.fd b/fonts/mfb-oldstyle/latex/T5MFBOldstyle-LF.fd new file mode 100644 index 0000000000..20b7b6cc8a --- /dev/null +++ b/fonts/mfb-oldstyle/latex/T5MFBOldstyle-LF.fd @@ -0,0 +1,75 @@ +%% Generated by autoinst on 2024/08/05 +%% +\ProvidesFile{T5MFBOldstyle-LF.fd} + [2024/08/05 (autoinst) Font definitions for T5/MFBOldstyle-LF.] + +\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 MFBOldstyle@scale\endcsname\relax + \let\MFBOldstyle@@scale\@empty +\else + \edef\MFBOldstyle@@scale{s*[\csname MFBOldstyle@scale\endcsname]}% +\fi + +\DeclareFontFamily{T5}{MFBOldstyle-LF}{} + + +% ---- b = bold ---- + +\DeclareFontShape{T5}{MFBOldstyle-LF}{b}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Bold-lf-t5 +}{} + +\DeclareFontShape{T5}{MFBOldstyle-LF}{bold}{n}{ + <-> alias * MFBOldstyle-LF/b/n +}{} + + +% ---- m = regular ---- + +\DeclareFontShape{T5}{MFBOldstyle-LF}{m}{it}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Italic-lf-t5 +}{} + +\DeclareFontShape{T5}{MFBOldstyle-LF}{regular}{it}{ + <-> alias * MFBOldstyle-LF/m/it +}{} + +\DeclareFontShape{T5}{MFBOldstyle-LF}{m}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-lf-t5 +}{} + +\DeclareFontShape{T5}{MFBOldstyle-LF}{regular}{n}{ + <-> alias * MFBOldstyle-LF/m/n +}{} + +\DeclareFontShape{T5}{MFBOldstyle-LF}{m}{sc}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-lf-sc-t5 +}{} + +\DeclareFontShape{T5}{MFBOldstyle-LF}{regular}{sc}{ + <-> alias * MFBOldstyle-LF/m/sc +}{} + +\DeclareFontShape{T5}{MFBOldstyle-LF}{m}{sl}{ + <-> ssub * MFBOldstyle-LF/m/it +}{} + +\DeclareFontShape{T5}{MFBOldstyle-LF}{regular}{sl}{ + <-> ssub * MFBOldstyle-LF/regular/it +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{T5}{MFBOldstyle-LF}{bx}{n}{ + <-> ssub * MFBOldstyle-LF/b/n +}{} + +\endinput diff --git a/fonts/mfb-oldstyle/latex/T5MFBOldstyle-Numr.fd b/fonts/mfb-oldstyle/latex/T5MFBOldstyle-Numr.fd new file mode 100644 index 0000000000..c5e53dd36e --- /dev/null +++ b/fonts/mfb-oldstyle/latex/T5MFBOldstyle-Numr.fd @@ -0,0 +1,67 @@ +%% Generated by autoinst on 2024/08/05 +%% +\ProvidesFile{T5MFBOldstyle-Numr.fd} + [2024/08/05 (autoinst) Font definitions for T5/MFBOldstyle-Numr.] + +\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 MFBOldstyle@scale\endcsname\relax + \let\MFBOldstyle@@scale\@empty +\else + \edef\MFBOldstyle@@scale{s*[\csname MFBOldstyle@scale\endcsname]}% +\fi + +\DeclareFontFamily{T5}{MFBOldstyle-Numr}{} + + +% ---- m = regular ---- + +\DeclareFontShape{T5}{MFBOldstyle-Numr}{m}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-numr-t5 +}{} + +\DeclareFontShape{T5}{MFBOldstyle-Numr}{regular}{n}{ + <-> alias * MFBOldstyle-Numr/m/n +}{} + +\DeclareFontShape{T5}{MFBOldstyle-Numr}{m}{it}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Italic-numr-t5 +}{} + +\DeclareFontShape{T5}{MFBOldstyle-Numr}{regular}{it}{ + <-> alias * MFBOldstyle-Numr/m/it +}{} + +\DeclareFontShape{T5}{MFBOldstyle-Numr}{m}{sl}{ + <-> ssub * MFBOldstyle-Numr/m/it +}{} + +\DeclareFontShape{T5}{MFBOldstyle-Numr}{regular}{sl}{ + <-> ssub * MFBOldstyle-Numr/regular/it +}{} + + +% ---- b = bold ---- + +\DeclareFontShape{T5}{MFBOldstyle-Numr}{b}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Bold-numr-t5 +}{} + +\DeclareFontShape{T5}{MFBOldstyle-Numr}{bold}{n}{ + <-> alias * MFBOldstyle-Numr/b/n +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{T5}{MFBOldstyle-Numr}{bx}{n}{ + <-> ssub * MFBOldstyle-Numr/b/n +}{} + +\endinput diff --git a/fonts/mfb-oldstyle/latex/T5MFBOldstyle-OsF.fd b/fonts/mfb-oldstyle/latex/T5MFBOldstyle-OsF.fd new file mode 100644 index 0000000000..4b4bfd2739 --- /dev/null +++ b/fonts/mfb-oldstyle/latex/T5MFBOldstyle-OsF.fd @@ -0,0 +1,44 @@ +%% Generated by autoinst on 2024/08/05 +%% +\ProvidesFile{T5MFBOldstyle-OsF.fd} + [2024/08/05 (autoinst) Font definitions for T5/MFBOldstyle-OsF.] + +\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 MFBOldstyle@scale\endcsname\relax + \let\MFBOldstyle@@scale\@empty +\else + \edef\MFBOldstyle@@scale{s*[\csname MFBOldstyle@scale\endcsname]}% +\fi + +\DeclareFontFamily{T5}{MFBOldstyle-OsF}{} + + +% ---- m = regular ---- + +\DeclareFontShape{T5}{MFBOldstyle-OsF}{m}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-osf-t5 +}{} + +\DeclareFontShape{T5}{MFBOldstyle-OsF}{regular}{n}{ + <-> alias * MFBOldstyle-OsF/m/n +}{} + +\DeclareFontShape{T5}{MFBOldstyle-OsF}{m}{sc}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-osf-sc-t5 +}{} + +\DeclareFontShape{T5}{MFBOldstyle-OsF}{regular}{sc}{ + <-> alias * MFBOldstyle-OsF/m/sc +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\endinput diff --git a/fonts/mfb-oldstyle/latex/T5MFBOldstyle-Sup.fd b/fonts/mfb-oldstyle/latex/T5MFBOldstyle-Sup.fd new file mode 100644 index 0000000000..c58149a46e --- /dev/null +++ b/fonts/mfb-oldstyle/latex/T5MFBOldstyle-Sup.fd @@ -0,0 +1,67 @@ +%% Generated by autoinst on 2024/08/05 +%% +\ProvidesFile{T5MFBOldstyle-Sup.fd} + [2024/08/05 (autoinst) Font definitions for T5/MFBOldstyle-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 MFBOldstyle@scale\endcsname\relax + \let\MFBOldstyle@@scale\@empty +\else + \edef\MFBOldstyle@@scale{s*[\csname MFBOldstyle@scale\endcsname]}% +\fi + +\DeclareFontFamily{T5}{MFBOldstyle-Sup}{} + + +% ---- m = regular ---- + +\DeclareFontShape{T5}{MFBOldstyle-Sup}{m}{it}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Italic-sup-t5 +}{} + +\DeclareFontShape{T5}{MFBOldstyle-Sup}{regular}{it}{ + <-> alias * MFBOldstyle-Sup/m/it +}{} + +\DeclareFontShape{T5}{MFBOldstyle-Sup}{m}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-sup-t5 +}{} + +\DeclareFontShape{T5}{MFBOldstyle-Sup}{regular}{n}{ + <-> alias * MFBOldstyle-Sup/m/n +}{} + +\DeclareFontShape{T5}{MFBOldstyle-Sup}{m}{sl}{ + <-> ssub * MFBOldstyle-Sup/m/it +}{} + +\DeclareFontShape{T5}{MFBOldstyle-Sup}{regular}{sl}{ + <-> ssub * MFBOldstyle-Sup/regular/it +}{} + + +% ---- b = bold ---- + +\DeclareFontShape{T5}{MFBOldstyle-Sup}{b}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Bold-sup-t5 +}{} + +\DeclareFontShape{T5}{MFBOldstyle-Sup}{bold}{n}{ + <-> alias * MFBOldstyle-Sup/b/n +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{T5}{MFBOldstyle-Sup}{bx}{n}{ + <-> ssub * MFBOldstyle-Sup/b/n +}{} + +\endinput diff --git a/fonts/mfb-oldstyle/latex/T5MFBOldstyle-TLF.fd b/fonts/mfb-oldstyle/latex/T5MFBOldstyle-TLF.fd new file mode 100644 index 0000000000..5d4e067775 --- /dev/null +++ b/fonts/mfb-oldstyle/latex/T5MFBOldstyle-TLF.fd @@ -0,0 +1,75 @@ +%% Generated by autoinst on 2024/08/05 +%% +\ProvidesFile{T5MFBOldstyle-TLF.fd} + [2024/08/05 (autoinst) Font definitions for T5/MFBOldstyle-TLF.] + +\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 MFBOldstyle@scale\endcsname\relax + \let\MFBOldstyle@@scale\@empty +\else + \edef\MFBOldstyle@@scale{s*[\csname MFBOldstyle@scale\endcsname]}% +\fi + +\DeclareFontFamily{T5}{MFBOldstyle-TLF}{} + + +% ---- m = regular ---- + +\DeclareFontShape{T5}{MFBOldstyle-TLF}{m}{it}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Italic-tlf-t5 +}{} + +\DeclareFontShape{T5}{MFBOldstyle-TLF}{regular}{it}{ + <-> alias * MFBOldstyle-TLF/m/it +}{} + +\DeclareFontShape{T5}{MFBOldstyle-TLF}{m}{sc}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-tlf-sc-t5 +}{} + +\DeclareFontShape{T5}{MFBOldstyle-TLF}{regular}{sc}{ + <-> alias * MFBOldstyle-TLF/m/sc +}{} + +\DeclareFontShape{T5}{MFBOldstyle-TLF}{m}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-tlf-t5 +}{} + +\DeclareFontShape{T5}{MFBOldstyle-TLF}{regular}{n}{ + <-> alias * MFBOldstyle-TLF/m/n +}{} + +\DeclareFontShape{T5}{MFBOldstyle-TLF}{m}{sl}{ + <-> ssub * MFBOldstyle-TLF/m/it +}{} + +\DeclareFontShape{T5}{MFBOldstyle-TLF}{regular}{sl}{ + <-> ssub * MFBOldstyle-TLF/regular/it +}{} + + +% ---- b = bold ---- + +\DeclareFontShape{T5}{MFBOldstyle-TLF}{b}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Bold-tlf-t5 +}{} + +\DeclareFontShape{T5}{MFBOldstyle-TLF}{bold}{n}{ + <-> alias * MFBOldstyle-TLF/b/n +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{T5}{MFBOldstyle-TLF}{bx}{n}{ + <-> ssub * MFBOldstyle-TLF/b/n +}{} + +\endinput diff --git a/fonts/mfb-oldstyle/latex/T5MFBOldstyle-TOsF.fd b/fonts/mfb-oldstyle/latex/T5MFBOldstyle-TOsF.fd new file mode 100644 index 0000000000..e377aa052e --- /dev/null +++ b/fonts/mfb-oldstyle/latex/T5MFBOldstyle-TOsF.fd @@ -0,0 +1,44 @@ +%% Generated by autoinst on 2024/08/05 +%% +\ProvidesFile{T5MFBOldstyle-TOsF.fd} + [2024/08/05 (autoinst) Font definitions for T5/MFBOldstyle-TOsF.] + +\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 MFBOldstyle@scale\endcsname\relax + \let\MFBOldstyle@@scale\@empty +\else + \edef\MFBOldstyle@@scale{s*[\csname MFBOldstyle@scale\endcsname]}% +\fi + +\DeclareFontFamily{T5}{MFBOldstyle-TOsF}{} + + +% ---- m = regular ---- + +\DeclareFontShape{T5}{MFBOldstyle-TOsF}{m}{sc}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-tosf-sc-t5 +}{} + +\DeclareFontShape{T5}{MFBOldstyle-TOsF}{regular}{sc}{ + <-> alias * MFBOldstyle-TOsF/m/sc +}{} + +\DeclareFontShape{T5}{MFBOldstyle-TOsF}{m}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-tosf-t5 +}{} + +\DeclareFontShape{T5}{MFBOldstyle-TOsF}{regular}{n}{ + <-> alias * MFBOldstyle-TOsF/m/n +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\endinput diff --git a/fonts/mfb-oldstyle/latex/TS1MFBOldstyle-LF.fd b/fonts/mfb-oldstyle/latex/TS1MFBOldstyle-LF.fd new file mode 100644 index 0000000000..8a6b0384cc --- /dev/null +++ b/fonts/mfb-oldstyle/latex/TS1MFBOldstyle-LF.fd @@ -0,0 +1,67 @@ +%% Generated by autoinst on 2024/08/05 +%% +\ProvidesFile{TS1MFBOldstyle-LF.fd} + [2024/08/05 (autoinst) Font definitions for TS1/MFBOldstyle-LF.] + +\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 MFBOldstyle@scale\endcsname\relax + \let\MFBOldstyle@@scale\@empty +\else + \edef\MFBOldstyle@@scale{s*[\csname MFBOldstyle@scale\endcsname]}% +\fi + +\DeclareFontFamily{TS1}{MFBOldstyle-LF}{} + + +% ---- m = regular ---- + +\DeclareFontShape{TS1}{MFBOldstyle-LF}{m}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-lf-ts1 +}{} + +\DeclareFontShape{TS1}{MFBOldstyle-LF}{regular}{n}{ + <-> alias * MFBOldstyle-LF/m/n +}{} + +\DeclareFontShape{TS1}{MFBOldstyle-LF}{m}{it}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Italic-lf-ts1 +}{} + +\DeclareFontShape{TS1}{MFBOldstyle-LF}{regular}{it}{ + <-> alias * MFBOldstyle-LF/m/it +}{} + +\DeclareFontShape{TS1}{MFBOldstyle-LF}{m}{sl}{ + <-> ssub * MFBOldstyle-LF/m/it +}{} + +\DeclareFontShape{TS1}{MFBOldstyle-LF}{regular}{sl}{ + <-> ssub * MFBOldstyle-LF/regular/it +}{} + + +% ---- b = bold ---- + +\DeclareFontShape{TS1}{MFBOldstyle-LF}{b}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Bold-lf-ts1 +}{} + +\DeclareFontShape{TS1}{MFBOldstyle-LF}{bold}{n}{ + <-> alias * MFBOldstyle-LF/b/n +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{TS1}{MFBOldstyle-LF}{bx}{n}{ + <-> ssub * MFBOldstyle-LF/b/n +}{} + +\endinput diff --git a/fonts/mfb-oldstyle/latex/TS1MFBOldstyle-OsF.fd b/fonts/mfb-oldstyle/latex/TS1MFBOldstyle-OsF.fd new file mode 100644 index 0000000000..e3f0e59f78 --- /dev/null +++ b/fonts/mfb-oldstyle/latex/TS1MFBOldstyle-OsF.fd @@ -0,0 +1,36 @@ +%% Generated by autoinst on 2024/08/05 +%% +\ProvidesFile{TS1MFBOldstyle-OsF.fd} + [2024/08/05 (autoinst) Font definitions for TS1/MFBOldstyle-OsF.] + +\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 MFBOldstyle@scale\endcsname\relax + \let\MFBOldstyle@@scale\@empty +\else + \edef\MFBOldstyle@@scale{s*[\csname MFBOldstyle@scale\endcsname]}% +\fi + +\DeclareFontFamily{TS1}{MFBOldstyle-OsF}{} + + +% ---- m = regular ---- + +\DeclareFontShape{TS1}{MFBOldstyle-OsF}{m}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-osf-ts1 +}{} + +\DeclareFontShape{TS1}{MFBOldstyle-OsF}{regular}{n}{ + <-> alias * MFBOldstyle-OsF/m/n +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\endinput diff --git a/fonts/mfb-oldstyle/latex/TS1MFBOldstyle-TLF.fd b/fonts/mfb-oldstyle/latex/TS1MFBOldstyle-TLF.fd new file mode 100644 index 0000000000..f25231bec9 --- /dev/null +++ b/fonts/mfb-oldstyle/latex/TS1MFBOldstyle-TLF.fd @@ -0,0 +1,67 @@ +%% Generated by autoinst on 2024/08/05 +%% +\ProvidesFile{TS1MFBOldstyle-TLF.fd} + [2024/08/05 (autoinst) Font definitions for TS1/MFBOldstyle-TLF.] + +\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 MFBOldstyle@scale\endcsname\relax + \let\MFBOldstyle@@scale\@empty +\else + \edef\MFBOldstyle@@scale{s*[\csname MFBOldstyle@scale\endcsname]}% +\fi + +\DeclareFontFamily{TS1}{MFBOldstyle-TLF}{} + + +% ---- m = regular ---- + +\DeclareFontShape{TS1}{MFBOldstyle-TLF}{m}{it}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Italic-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{MFBOldstyle-TLF}{regular}{it}{ + <-> alias * MFBOldstyle-TLF/m/it +}{} + +\DeclareFontShape{TS1}{MFBOldstyle-TLF}{m}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{MFBOldstyle-TLF}{regular}{n}{ + <-> alias * MFBOldstyle-TLF/m/n +}{} + +\DeclareFontShape{TS1}{MFBOldstyle-TLF}{m}{sl}{ + <-> ssub * MFBOldstyle-TLF/m/it +}{} + +\DeclareFontShape{TS1}{MFBOldstyle-TLF}{regular}{sl}{ + <-> ssub * MFBOldstyle-TLF/regular/it +}{} + + +% ---- b = bold ---- + +\DeclareFontShape{TS1}{MFBOldstyle-TLF}{b}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Bold-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{MFBOldstyle-TLF}{bold}{n}{ + <-> alias * MFBOldstyle-TLF/b/n +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{TS1}{MFBOldstyle-TLF}{bx}{n}{ + <-> ssub * MFBOldstyle-TLF/b/n +}{} + +\endinput diff --git a/fonts/mfb-oldstyle/latex/TS1MFBOldstyle-TOsF.fd b/fonts/mfb-oldstyle/latex/TS1MFBOldstyle-TOsF.fd new file mode 100644 index 0000000000..b53f26148e --- /dev/null +++ b/fonts/mfb-oldstyle/latex/TS1MFBOldstyle-TOsF.fd @@ -0,0 +1,36 @@ +%% Generated by autoinst on 2024/08/05 +%% +\ProvidesFile{TS1MFBOldstyle-TOsF.fd} + [2024/08/05 (autoinst) Font definitions for TS1/MFBOldstyle-TOsF.] + +\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 MFBOldstyle@scale\endcsname\relax + \let\MFBOldstyle@@scale\@empty +\else + \edef\MFBOldstyle@@scale{s*[\csname MFBOldstyle@scale\endcsname]}% +\fi + +\DeclareFontFamily{TS1}{MFBOldstyle-TOsF}{} + + +% ---- m = regular ---- + +\DeclareFontShape{TS1}{MFBOldstyle-TOsF}{m}{n}{ + <-> \MFBOldstyle@@scale MFBOldstyle-Regular-tosf-ts1 +}{} + +\DeclareFontShape{TS1}{MFBOldstyle-TOsF}{regular}{n}{ + <-> alias * MFBOldstyle-TOsF/m/n +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\endinput diff --git a/fonts/mfb-oldstyle/latex/mfb-oldstyle.sty b/fonts/mfb-oldstyle/latex/mfb-oldstyle.sty new file mode 100644 index 0000000000..4bfbde6a57 --- /dev/null +++ b/fonts/mfb-oldstyle/latex/mfb-oldstyle.sty @@ -0,0 +1,93 @@ +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{mfb-oldstyle} + [2024/08/05 (autoinst) Style file for MFBOldstyle fonts.] + +\RequirePackage{xkeyval} +\newcommand*{\MFBOldstyle@scale}{1} +\DeclareOptionX{scale}{\renewcommand*{\MFBOldstyle@scale}{#1}} +\DeclareOptionX{scaled}{\renewcommand*{\MFBOldstyle@scale}{#1}} + +\DeclareOptionX{lining}{\edef\MFBOldstyle@figurestyle{LF}} +\DeclareOptionX{oldstyle}{\edef\MFBOldstyle@figurestyle{OsF}} +\DeclareOptionX{tabular}{\edef\MFBOldstyle@figurealign{T}} +\DeclareOptionX{proportional}{\edef\MFBOldstyle@figurealign{}} +\edef\MFBOldstyle@figurestyle{LF} +\edef\MFBOldstyle@figurealign{} + +\DeclareOptionX{mainfont}{ + \renewcommand{\familydefault}{\rmdefault} +} +\DeclareOptionX{bold}{\edef\bfseries@rm{bold}} +\DeclareOptionX{regular}{\edef\mdseries@rm{regular}} + +\ProcessOptionsX\relax + +\RequirePackage[LY1,T1,T5]{fontenc} +\RequirePackage{textcomp} +\RequirePackage{ifthen} +\RequirePackage{mweights} + +\IfFileExists{fontaxes.sty}{ + \RequirePackage{fontaxes} + \fa@naming@exception{figures}{{superior}{proportional}}{Sup} + \fa@naming@exception{figures}{{superior}{tabular}}{Sup} + \def\supfigures{\@nomath\supfigures + \fontfigurestyle{superior}\selectfont} + \let\sufigures\supfigures + \DeclareTextFontCommand{\textsup}{\supfigures} + \let\textsu\textsup + \let\textsuperior\textsup + \let\@oldtextsuperscript\textsuperscript + \def\textsuperscript{\@ifstar\@oldtextsuperscript\textsup} + \def\@makefnmark{% + \mbox{\footnotemarkfont\textsuperscript{\@thefnmark}}} + \@ifundefined{ftntm@font}% + {\let\footnotemarkfont\normalfont}% + {\let\footnotemarkfont\ftntm@font} + + \fa@naming@exception{figures}{{inferior}{proportional}}{Inf} + \fa@naming@exception{figures}{{inferior}{tabular}}{Inf} + \def\inffigures{\@nomath\inffigures + \fontfigurestyle{inferior}\selectfont} + \let\infigures\inffigures + \DeclareTextFontCommand{\textinf}{\inffigures} + \let\textin\textinf + \let\textinferior\textinf + \let\@oldtextsubscript\textsubscript + \def\textsubscript{\@ifstar\@oldtextsubscript\textinf} + + \fa@naming@exception{figures}{{numerators}{proportional}}{Numr} + \fa@naming@exception{figures}{{numerator}{proportional}}{Numr} + \fa@naming@exception{figures}{{numerators}{tabular}}{Numr} + \fa@naming@exception{figures}{{numerator}{tabular}}{Numr} + + \fa@naming@exception{figures}{{denominators}{proportional}}{Dnom} + \fa@naming@exception{figures}{{denominator}{proportional}}{Dnom} + \fa@naming@exception{figures}{{denominators}{tabular}}{Dnom} + \fa@naming@exception{figures}{{denominator}{tabular}}{Dnom} + +}{} + +% Here we implement the scale=MatchLowercase option. +% If this is given, we must compute the correct value of +% the "\MFBOldstyle@scale" parameter before loading the .fd files; +% but to determine that value we of course need the font's x-height. +% To avoid triggering the loading of .fd files, +% we use plain TeX's \font primitive to load the testfont. +% We then compute the ratio of the current x-height to our font's x-height; +% this is the "\MFBOldstyle@scale" we will pass to the .fd files. +\ifthenelse{\equal{\MFBOldstyle@scale}{MatchLowercase}} + { \newlength{\MFBOldstyle@currentx} + \settoheight{\MFBOldstyle@currentx}{x} + \newlength{\MFBOldstyle@xheight} + \settoheight{\MFBOldstyle@xheight} + {{\font\testfont=MFBOldstyle-Regular-osf-ot1 at \f@size pt\testfont x}} + \renewcommand*{\MFBOldstyle@scale} + {\strip@pt\dimexpr\number\numexpr\number\dimexpr\MFBOldstyle@currentx\relax*65536/\number\dimexpr\MFBOldstyle@xheight\relax\relax sp\relax}} + {} + +\renewcommand* + {\rmdefault} + {MFBOldstyle-\MFBOldstyle@figurealign\MFBOldstyle@figurestyle} + +\endinput |