diff options
author | Karl Berry <karl@freefriends.org> | 2020-05-04 21:21:34 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2020-05-04 21:21:34 +0000 |
commit | a6913752e2c93d9b4f808fa89614f048479c74cb (patch) | |
tree | 4809768a28d157f6667d666ae30657630d4908d6 /Master/texmf-dist/tex/latex/garamond-libre | |
parent | 576edc303564df0402350ff7a4c81fe179ac7929 (diff) |
garamond-libre (4may20)
git-svn-id: svn://tug.org/texlive/trunk@55011 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/garamond-libre')
32 files changed, 4534 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/garamond-libre/LGRGaramondLibre-Inf.fd b/Master/texmf-dist/tex/latex/garamond-libre/LGRGaramondLibre-Inf.fd new file mode 100644 index 00000000000..44317813f90 --- /dev/null +++ b/Master/texmf-dist/tex/latex/garamond-libre/LGRGaramondLibre-Inf.fd @@ -0,0 +1,97 @@ +%% Generated by autoinst on 2020/04/29 +%% +\ProvidesFile{LGRGaramondLibre-Inf.fd} + [2020/04/29 (autoinst) Font definitions for LGR/GaramondLibre-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 GaramondLibre@scale\endcsname\relax + \let\GaramondLibre@@scale\@empty +\else + \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}% +\fi + +\DeclareFontFamily{LGR}{GaramondLibre-Inf}{} + + +% ---- regular ---- + +\DeclareFontShape{LGR}{GaramondLibre-Inf}{regular}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-inf-lgr +}{} + +\DeclareFontShape{LGR}{GaramondLibre-Inf}{regular}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-inf-lgr +}{} + +\DeclareFontShape{LGR}{GaramondLibre-Inf}{regular}{sl}{ + <-> ssub * GaramondLibre-Inf/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{LGR}{GaramondLibre-Inf}{bold}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-inf-lgr +}{} + +\DeclareFontShape{LGR}{GaramondLibre-Inf}{bold}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-inf-lgr +}{} + +\DeclareFontShape{LGR}{GaramondLibre-Inf}{bold}{sl}{ + <-> ssub * GaramondLibre-Inf/bold/it +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{LGR}{GaramondLibre-Inf}{m}{sl}{ + <-> alias * GaramondLibre-Inf/regular/sl +}{} + +\DeclareFontShape{LGR}{GaramondLibre-Inf}{m}{n}{ + <-> alias * GaramondLibre-Inf/regular/n +}{} + +\DeclareFontShape{LGR}{GaramondLibre-Inf}{m}{it}{ + <-> alias * GaramondLibre-Inf/regular/it +}{} + + +% b --> bold + +\DeclareFontShape{LGR}{GaramondLibre-Inf}{b}{sl}{ + <-> alias * GaramondLibre-Inf/bold/sl +}{} + +\DeclareFontShape{LGR}{GaramondLibre-Inf}{b}{n}{ + <-> alias * GaramondLibre-Inf/bold/n +}{} + +\DeclareFontShape{LGR}{GaramondLibre-Inf}{b}{it}{ + <-> alias * GaramondLibre-Inf/bold/it +}{} + +\DeclareFontShape{LGR}{GaramondLibre-Inf}{bx}{n}{ + <-> ssub * GaramondLibre-Inf/b/n +}{} + +\DeclareFontShape{LGR}{GaramondLibre-Inf}{bx}{sl}{ + <-> ssub * GaramondLibre-Inf/b/sl +}{} + +\DeclareFontShape{LGR}{GaramondLibre-Inf}{bx}{it}{ + <-> ssub * GaramondLibre-Inf/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/garamond-libre/LGRGaramondLibre-LF.fd b/Master/texmf-dist/tex/latex/garamond-libre/LGRGaramondLibre-LF.fd new file mode 100644 index 00000000000..0d84ff32391 --- /dev/null +++ b/Master/texmf-dist/tex/latex/garamond-libre/LGRGaramondLibre-LF.fd @@ -0,0 +1,197 @@ +%% Generated by autoinst on 2020/04/29 +%% +\ProvidesFile{LGRGaramondLibre-LF.fd} + [2020/04/29 (autoinst) Font definitions for LGR/GaramondLibre-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 GaramondLibre@scale\endcsname\relax + \let\GaramondLibre@@scale\@empty +\else + \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}% +\fi + +\DeclareFontFamily{LGR}{GaramondLibre-LF}{} + + +% ---- regular ---- + +\DeclareFontShape{LGR}{GaramondLibre-LF}{regular}{sc}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-lf-sc-lgr +}{} + +\DeclareFontShape{LGR}{GaramondLibre-LF}{regular}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-lf-lgr +}{} + +\DeclareFontShape{LGR}{GaramondLibre-LF}{regular}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-lf-lgr +}{} + +\DeclareFontShape{LGR}{GaramondLibre-LF}{regular}{scit}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-lf-sc-lgr +}{} + +\DeclareFontShape{LGR}{GaramondLibre-LF}{regular}{sw}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-lf-swash-lgr +}{} + +\DeclareFontShape{LGR}{GaramondLibre-LF}{regular}{nw}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-lf-swash-lgr +}{} + +\DeclareFontShape{LGR}{GaramondLibre-LF}{regular}{scsl}{ + <-> ssub * GaramondLibre-LF/regular/scit +}{} + +\DeclareFontShape{LGR}{GaramondLibre-LF}{regular}{sl}{ + <-> ssub * GaramondLibre-LF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{LGR}{GaramondLibre-LF}{bold}{sc}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-lf-sc-lgr +}{} + +\DeclareFontShape{LGR}{GaramondLibre-LF}{bold}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-lf-lgr +}{} + +\DeclareFontShape{LGR}{GaramondLibre-LF}{bold}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-lf-lgr +}{} + +\DeclareFontShape{LGR}{GaramondLibre-LF}{bold}{scit}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-lf-sc-lgr +}{} + +\DeclareFontShape{LGR}{GaramondLibre-LF}{bold}{sw}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-lf-swash-lgr +}{} + +\DeclareFontShape{LGR}{GaramondLibre-LF}{bold}{nw}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-lf-swash-lgr +}{} + +\DeclareFontShape{LGR}{GaramondLibre-LF}{bold}{scsl}{ + <-> ssub * GaramondLibre-LF/bold/scit +}{} + +\DeclareFontShape{LGR}{GaramondLibre-LF}{bold}{sl}{ + <-> ssub * GaramondLibre-LF/bold/it +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{LGR}{GaramondLibre-LF}{m}{scsl}{ + <-> alias * GaramondLibre-LF/regular/scsl +}{} + +\DeclareFontShape{LGR}{GaramondLibre-LF}{m}{sc}{ + <-> alias * GaramondLibre-LF/regular/sc +}{} + +\DeclareFontShape{LGR}{GaramondLibre-LF}{m}{n}{ + <-> alias * GaramondLibre-LF/regular/n +}{} + +\DeclareFontShape{LGR}{GaramondLibre-LF}{m}{it}{ + <-> alias * GaramondLibre-LF/regular/it +}{} + +\DeclareFontShape{LGR}{GaramondLibre-LF}{m}{sw}{ + <-> alias * GaramondLibre-LF/regular/sw +}{} + +\DeclareFontShape{LGR}{GaramondLibre-LF}{m}{sl}{ + <-> alias * GaramondLibre-LF/regular/sl +}{} + +\DeclareFontShape{LGR}{GaramondLibre-LF}{m}{scit}{ + <-> alias * GaramondLibre-LF/regular/scit +}{} + +\DeclareFontShape{LGR}{GaramondLibre-LF}{m}{nw}{ + <-> alias * GaramondLibre-LF/regular/nw +}{} + + +% b --> bold + +\DeclareFontShape{LGR}{GaramondLibre-LF}{b}{scsl}{ + <-> alias * GaramondLibre-LF/bold/scsl +}{} + +\DeclareFontShape{LGR}{GaramondLibre-LF}{b}{sc}{ + <-> alias * GaramondLibre-LF/bold/sc +}{} + +\DeclareFontShape{LGR}{GaramondLibre-LF}{b}{n}{ + <-> alias * GaramondLibre-LF/bold/n +}{} + +\DeclareFontShape{LGR}{GaramondLibre-LF}{b}{it}{ + <-> alias * GaramondLibre-LF/bold/it +}{} + +\DeclareFontShape{LGR}{GaramondLibre-LF}{b}{sw}{ + <-> alias * GaramondLibre-LF/bold/sw +}{} + +\DeclareFontShape{LGR}{GaramondLibre-LF}{b}{sl}{ + <-> alias * GaramondLibre-LF/bold/sl +}{} + +\DeclareFontShape{LGR}{GaramondLibre-LF}{b}{scit}{ + <-> alias * GaramondLibre-LF/bold/scit +}{} + +\DeclareFontShape{LGR}{GaramondLibre-LF}{b}{nw}{ + <-> alias * GaramondLibre-LF/bold/nw +}{} + +\DeclareFontShape{LGR}{GaramondLibre-LF}{bx}{n}{ + <-> ssub * GaramondLibre-LF/b/n +}{} + +\DeclareFontShape{LGR}{GaramondLibre-LF}{bx}{sc}{ + <-> ssub * GaramondLibre-LF/b/sc +}{} + +\DeclareFontShape{LGR}{GaramondLibre-LF}{bx}{scsl}{ + <-> ssub * GaramondLibre-LF/b/scsl +}{} + +\DeclareFontShape{LGR}{GaramondLibre-LF}{bx}{it}{ + <-> ssub * GaramondLibre-LF/b/it +}{} + +\DeclareFontShape{LGR}{GaramondLibre-LF}{bx}{sw}{ + <-> ssub * GaramondLibre-LF/b/sw +}{} + +\DeclareFontShape{LGR}{GaramondLibre-LF}{bx}{sl}{ + <-> ssub * GaramondLibre-LF/b/sl +}{} + +\DeclareFontShape{LGR}{GaramondLibre-LF}{bx}{scit}{ + <-> ssub * GaramondLibre-LF/b/scit +}{} + +\DeclareFontShape{LGR}{GaramondLibre-LF}{bx}{nw}{ + <-> ssub * GaramondLibre-LF/b/nw +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/garamond-libre/LGRGaramondLibre-OsF.fd b/Master/texmf-dist/tex/latex/garamond-libre/LGRGaramondLibre-OsF.fd new file mode 100644 index 00000000000..9d0313dd32a --- /dev/null +++ b/Master/texmf-dist/tex/latex/garamond-libre/LGRGaramondLibre-OsF.fd @@ -0,0 +1,197 @@ +%% Generated by autoinst on 2020/04/29 +%% +\ProvidesFile{LGRGaramondLibre-OsF.fd} + [2020/04/29 (autoinst) Font definitions for LGR/GaramondLibre-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 GaramondLibre@scale\endcsname\relax + \let\GaramondLibre@@scale\@empty +\else + \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}% +\fi + +\DeclareFontFamily{LGR}{GaramondLibre-OsF}{} + + +% ---- regular ---- + +\DeclareFontShape{LGR}{GaramondLibre-OsF}{regular}{sc}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-osf-sc-lgr +}{} + +\DeclareFontShape{LGR}{GaramondLibre-OsF}{regular}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-osf-lgr +}{} + +\DeclareFontShape{LGR}{GaramondLibre-OsF}{regular}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-osf-lgr +}{} + +\DeclareFontShape{LGR}{GaramondLibre-OsF}{regular}{scit}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-osf-sc-lgr +}{} + +\DeclareFontShape{LGR}{GaramondLibre-OsF}{regular}{sw}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-osf-swash-lgr +}{} + +\DeclareFontShape{LGR}{GaramondLibre-OsF}{regular}{nw}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-osf-swash-lgr +}{} + +\DeclareFontShape{LGR}{GaramondLibre-OsF}{regular}{scsl}{ + <-> ssub * GaramondLibre-OsF/regular/scit +}{} + +\DeclareFontShape{LGR}{GaramondLibre-OsF}{regular}{sl}{ + <-> ssub * GaramondLibre-OsF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{LGR}{GaramondLibre-OsF}{bold}{sc}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-osf-sc-lgr +}{} + +\DeclareFontShape{LGR}{GaramondLibre-OsF}{bold}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-osf-lgr +}{} + +\DeclareFontShape{LGR}{GaramondLibre-OsF}{bold}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-osf-lgr +}{} + +\DeclareFontShape{LGR}{GaramondLibre-OsF}{bold}{scit}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-osf-sc-lgr +}{} + +\DeclareFontShape{LGR}{GaramondLibre-OsF}{bold}{sw}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-osf-swash-lgr +}{} + +\DeclareFontShape{LGR}{GaramondLibre-OsF}{bold}{nw}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-osf-swash-lgr +}{} + +\DeclareFontShape{LGR}{GaramondLibre-OsF}{bold}{scsl}{ + <-> ssub * GaramondLibre-OsF/bold/scit +}{} + +\DeclareFontShape{LGR}{GaramondLibre-OsF}{bold}{sl}{ + <-> ssub * GaramondLibre-OsF/bold/it +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{LGR}{GaramondLibre-OsF}{m}{scsl}{ + <-> alias * GaramondLibre-OsF/regular/scsl +}{} + +\DeclareFontShape{LGR}{GaramondLibre-OsF}{m}{sc}{ + <-> alias * GaramondLibre-OsF/regular/sc +}{} + +\DeclareFontShape{LGR}{GaramondLibre-OsF}{m}{n}{ + <-> alias * GaramondLibre-OsF/regular/n +}{} + +\DeclareFontShape{LGR}{GaramondLibre-OsF}{m}{it}{ + <-> alias * GaramondLibre-OsF/regular/it +}{} + +\DeclareFontShape{LGR}{GaramondLibre-OsF}{m}{sw}{ + <-> alias * GaramondLibre-OsF/regular/sw +}{} + +\DeclareFontShape{LGR}{GaramondLibre-OsF}{m}{sl}{ + <-> alias * GaramondLibre-OsF/regular/sl +}{} + +\DeclareFontShape{LGR}{GaramondLibre-OsF}{m}{scit}{ + <-> alias * GaramondLibre-OsF/regular/scit +}{} + +\DeclareFontShape{LGR}{GaramondLibre-OsF}{m}{nw}{ + <-> alias * GaramondLibre-OsF/regular/nw +}{} + + +% b --> bold + +\DeclareFontShape{LGR}{GaramondLibre-OsF}{b}{scsl}{ + <-> alias * GaramondLibre-OsF/bold/scsl +}{} + +\DeclareFontShape{LGR}{GaramondLibre-OsF}{b}{sc}{ + <-> alias * GaramondLibre-OsF/bold/sc +}{} + +\DeclareFontShape{LGR}{GaramondLibre-OsF}{b}{n}{ + <-> alias * GaramondLibre-OsF/bold/n +}{} + +\DeclareFontShape{LGR}{GaramondLibre-OsF}{b}{it}{ + <-> alias * GaramondLibre-OsF/bold/it +}{} + +\DeclareFontShape{LGR}{GaramondLibre-OsF}{b}{sw}{ + <-> alias * GaramondLibre-OsF/bold/sw +}{} + +\DeclareFontShape{LGR}{GaramondLibre-OsF}{b}{sl}{ + <-> alias * GaramondLibre-OsF/bold/sl +}{} + +\DeclareFontShape{LGR}{GaramondLibre-OsF}{b}{scit}{ + <-> alias * GaramondLibre-OsF/bold/scit +}{} + +\DeclareFontShape{LGR}{GaramondLibre-OsF}{b}{nw}{ + <-> alias * GaramondLibre-OsF/bold/nw +}{} + +\DeclareFontShape{LGR}{GaramondLibre-OsF}{bx}{n}{ + <-> ssub * GaramondLibre-OsF/b/n +}{} + +\DeclareFontShape{LGR}{GaramondLibre-OsF}{bx}{sc}{ + <-> ssub * GaramondLibre-OsF/b/sc +}{} + +\DeclareFontShape{LGR}{GaramondLibre-OsF}{bx}{scsl}{ + <-> ssub * GaramondLibre-OsF/b/scsl +}{} + +\DeclareFontShape{LGR}{GaramondLibre-OsF}{bx}{it}{ + <-> ssub * GaramondLibre-OsF/b/it +}{} + +\DeclareFontShape{LGR}{GaramondLibre-OsF}{bx}{sw}{ + <-> ssub * GaramondLibre-OsF/b/sw +}{} + +\DeclareFontShape{LGR}{GaramondLibre-OsF}{bx}{sl}{ + <-> ssub * GaramondLibre-OsF/b/sl +}{} + +\DeclareFontShape{LGR}{GaramondLibre-OsF}{bx}{scit}{ + <-> ssub * GaramondLibre-OsF/b/scit +}{} + +\DeclareFontShape{LGR}{GaramondLibre-OsF}{bx}{nw}{ + <-> ssub * GaramondLibre-OsF/b/nw +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/garamond-libre/LGRGaramondLibre-Sup.fd b/Master/texmf-dist/tex/latex/garamond-libre/LGRGaramondLibre-Sup.fd new file mode 100644 index 00000000000..e371c82b509 --- /dev/null +++ b/Master/texmf-dist/tex/latex/garamond-libre/LGRGaramondLibre-Sup.fd @@ -0,0 +1,97 @@ +%% Generated by autoinst on 2020/04/29 +%% +\ProvidesFile{LGRGaramondLibre-Sup.fd} + [2020/04/29 (autoinst) Font definitions for LGR/GaramondLibre-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 GaramondLibre@scale\endcsname\relax + \let\GaramondLibre@@scale\@empty +\else + \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}% +\fi + +\DeclareFontFamily{LGR}{GaramondLibre-Sup}{} + + +% ---- regular ---- + +\DeclareFontShape{LGR}{GaramondLibre-Sup}{regular}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-sup-lgr +}{} + +\DeclareFontShape{LGR}{GaramondLibre-Sup}{regular}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-sup-lgr +}{} + +\DeclareFontShape{LGR}{GaramondLibre-Sup}{regular}{sl}{ + <-> ssub * GaramondLibre-Sup/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{LGR}{GaramondLibre-Sup}{bold}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-sup-lgr +}{} + +\DeclareFontShape{LGR}{GaramondLibre-Sup}{bold}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-sup-lgr +}{} + +\DeclareFontShape{LGR}{GaramondLibre-Sup}{bold}{sl}{ + <-> ssub * GaramondLibre-Sup/bold/it +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{LGR}{GaramondLibre-Sup}{m}{sl}{ + <-> alias * GaramondLibre-Sup/regular/sl +}{} + +\DeclareFontShape{LGR}{GaramondLibre-Sup}{m}{n}{ + <-> alias * GaramondLibre-Sup/regular/n +}{} + +\DeclareFontShape{LGR}{GaramondLibre-Sup}{m}{it}{ + <-> alias * GaramondLibre-Sup/regular/it +}{} + + +% b --> bold + +\DeclareFontShape{LGR}{GaramondLibre-Sup}{b}{sl}{ + <-> alias * GaramondLibre-Sup/bold/sl +}{} + +\DeclareFontShape{LGR}{GaramondLibre-Sup}{b}{n}{ + <-> alias * GaramondLibre-Sup/bold/n +}{} + +\DeclareFontShape{LGR}{GaramondLibre-Sup}{b}{it}{ + <-> alias * GaramondLibre-Sup/bold/it +}{} + +\DeclareFontShape{LGR}{GaramondLibre-Sup}{bx}{n}{ + <-> ssub * GaramondLibre-Sup/b/n +}{} + +\DeclareFontShape{LGR}{GaramondLibre-Sup}{bx}{sl}{ + <-> ssub * GaramondLibre-Sup/b/sl +}{} + +\DeclareFontShape{LGR}{GaramondLibre-Sup}{bx}{it}{ + <-> ssub * GaramondLibre-Sup/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/garamond-libre/LY1GaramondLibre-Inf.fd b/Master/texmf-dist/tex/latex/garamond-libre/LY1GaramondLibre-Inf.fd new file mode 100644 index 00000000000..b6056f97ade --- /dev/null +++ b/Master/texmf-dist/tex/latex/garamond-libre/LY1GaramondLibre-Inf.fd @@ -0,0 +1,97 @@ +%% Generated by autoinst on 2020/04/29 +%% +\ProvidesFile{LY1GaramondLibre-Inf.fd} + [2020/04/29 (autoinst) Font definitions for LY1/GaramondLibre-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 GaramondLibre@scale\endcsname\relax + \let\GaramondLibre@@scale\@empty +\else + \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}% +\fi + +\DeclareFontFamily{LY1}{GaramondLibre-Inf}{} + + +% ---- regular ---- + +\DeclareFontShape{LY1}{GaramondLibre-Inf}{regular}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-inf-ly1 +}{} + +\DeclareFontShape{LY1}{GaramondLibre-Inf}{regular}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-inf-ly1 +}{} + +\DeclareFontShape{LY1}{GaramondLibre-Inf}{regular}{sl}{ + <-> ssub * GaramondLibre-Inf/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{LY1}{GaramondLibre-Inf}{bold}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-inf-ly1 +}{} + +\DeclareFontShape{LY1}{GaramondLibre-Inf}{bold}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-inf-ly1 +}{} + +\DeclareFontShape{LY1}{GaramondLibre-Inf}{bold}{sl}{ + <-> ssub * GaramondLibre-Inf/bold/it +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{LY1}{GaramondLibre-Inf}{m}{sl}{ + <-> alias * GaramondLibre-Inf/regular/sl +}{} + +\DeclareFontShape{LY1}{GaramondLibre-Inf}{m}{n}{ + <-> alias * GaramondLibre-Inf/regular/n +}{} + +\DeclareFontShape{LY1}{GaramondLibre-Inf}{m}{it}{ + <-> alias * GaramondLibre-Inf/regular/it +}{} + + +% b --> bold + +\DeclareFontShape{LY1}{GaramondLibre-Inf}{b}{sl}{ + <-> alias * GaramondLibre-Inf/bold/sl +}{} + +\DeclareFontShape{LY1}{GaramondLibre-Inf}{b}{n}{ + <-> alias * GaramondLibre-Inf/bold/n +}{} + +\DeclareFontShape{LY1}{GaramondLibre-Inf}{b}{it}{ + <-> alias * GaramondLibre-Inf/bold/it +}{} + +\DeclareFontShape{LY1}{GaramondLibre-Inf}{bx}{n}{ + <-> ssub * GaramondLibre-Inf/b/n +}{} + +\DeclareFontShape{LY1}{GaramondLibre-Inf}{bx}{sl}{ + <-> ssub * GaramondLibre-Inf/b/sl +}{} + +\DeclareFontShape{LY1}{GaramondLibre-Inf}{bx}{it}{ + <-> ssub * GaramondLibre-Inf/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/garamond-libre/LY1GaramondLibre-LF.fd b/Master/texmf-dist/tex/latex/garamond-libre/LY1GaramondLibre-LF.fd new file mode 100644 index 00000000000..e5bb95e0972 --- /dev/null +++ b/Master/texmf-dist/tex/latex/garamond-libre/LY1GaramondLibre-LF.fd @@ -0,0 +1,197 @@ +%% Generated by autoinst on 2020/04/29 +%% +\ProvidesFile{LY1GaramondLibre-LF.fd} + [2020/04/29 (autoinst) Font definitions for LY1/GaramondLibre-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 GaramondLibre@scale\endcsname\relax + \let\GaramondLibre@@scale\@empty +\else + \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}% +\fi + +\DeclareFontFamily{LY1}{GaramondLibre-LF}{} + + +% ---- regular ---- + +\DeclareFontShape{LY1}{GaramondLibre-LF}{regular}{sc}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-lf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{GaramondLibre-LF}{regular}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-lf-ly1 +}{} + +\DeclareFontShape{LY1}{GaramondLibre-LF}{regular}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-lf-ly1 +}{} + +\DeclareFontShape{LY1}{GaramondLibre-LF}{regular}{scit}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-lf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{GaramondLibre-LF}{regular}{sw}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-lf-swash-ly1 +}{} + +\DeclareFontShape{LY1}{GaramondLibre-LF}{regular}{nw}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-lf-swash-ly1 +}{} + +\DeclareFontShape{LY1}{GaramondLibre-LF}{regular}{scsl}{ + <-> ssub * GaramondLibre-LF/regular/scit +}{} + +\DeclareFontShape{LY1}{GaramondLibre-LF}{regular}{sl}{ + <-> ssub * GaramondLibre-LF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{LY1}{GaramondLibre-LF}{bold}{sc}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-lf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{GaramondLibre-LF}{bold}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-lf-ly1 +}{} + +\DeclareFontShape{LY1}{GaramondLibre-LF}{bold}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-lf-ly1 +}{} + +\DeclareFontShape{LY1}{GaramondLibre-LF}{bold}{scit}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-lf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{GaramondLibre-LF}{bold}{sw}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-lf-swash-ly1 +}{} + +\DeclareFontShape{LY1}{GaramondLibre-LF}{bold}{nw}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-lf-swash-ly1 +}{} + +\DeclareFontShape{LY1}{GaramondLibre-LF}{bold}{scsl}{ + <-> ssub * GaramondLibre-LF/bold/scit +}{} + +\DeclareFontShape{LY1}{GaramondLibre-LF}{bold}{sl}{ + <-> ssub * GaramondLibre-LF/bold/it +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{LY1}{GaramondLibre-LF}{m}{scsl}{ + <-> alias * GaramondLibre-LF/regular/scsl +}{} + +\DeclareFontShape{LY1}{GaramondLibre-LF}{m}{sc}{ + <-> alias * GaramondLibre-LF/regular/sc +}{} + +\DeclareFontShape{LY1}{GaramondLibre-LF}{m}{n}{ + <-> alias * GaramondLibre-LF/regular/n +}{} + +\DeclareFontShape{LY1}{GaramondLibre-LF}{m}{it}{ + <-> alias * GaramondLibre-LF/regular/it +}{} + +\DeclareFontShape{LY1}{GaramondLibre-LF}{m}{sw}{ + <-> alias * GaramondLibre-LF/regular/sw +}{} + +\DeclareFontShape{LY1}{GaramondLibre-LF}{m}{sl}{ + <-> alias * GaramondLibre-LF/regular/sl +}{} + +\DeclareFontShape{LY1}{GaramondLibre-LF}{m}{scit}{ + <-> alias * GaramondLibre-LF/regular/scit +}{} + +\DeclareFontShape{LY1}{GaramondLibre-LF}{m}{nw}{ + <-> alias * GaramondLibre-LF/regular/nw +}{} + + +% b --> bold + +\DeclareFontShape{LY1}{GaramondLibre-LF}{b}{scsl}{ + <-> alias * GaramondLibre-LF/bold/scsl +}{} + +\DeclareFontShape{LY1}{GaramondLibre-LF}{b}{sc}{ + <-> alias * GaramondLibre-LF/bold/sc +}{} + +\DeclareFontShape{LY1}{GaramondLibre-LF}{b}{n}{ + <-> alias * GaramondLibre-LF/bold/n +}{} + +\DeclareFontShape{LY1}{GaramondLibre-LF}{b}{it}{ + <-> alias * GaramondLibre-LF/bold/it +}{} + +\DeclareFontShape{LY1}{GaramondLibre-LF}{b}{sw}{ + <-> alias * GaramondLibre-LF/bold/sw +}{} + +\DeclareFontShape{LY1}{GaramondLibre-LF}{b}{sl}{ + <-> alias * GaramondLibre-LF/bold/sl +}{} + +\DeclareFontShape{LY1}{GaramondLibre-LF}{b}{scit}{ + <-> alias * GaramondLibre-LF/bold/scit +}{} + +\DeclareFontShape{LY1}{GaramondLibre-LF}{b}{nw}{ + <-> alias * GaramondLibre-LF/bold/nw +}{} + +\DeclareFontShape{LY1}{GaramondLibre-LF}{bx}{n}{ + <-> ssub * GaramondLibre-LF/b/n +}{} + +\DeclareFontShape{LY1}{GaramondLibre-LF}{bx}{sc}{ + <-> ssub * GaramondLibre-LF/b/sc +}{} + +\DeclareFontShape{LY1}{GaramondLibre-LF}{bx}{scsl}{ + <-> ssub * GaramondLibre-LF/b/scsl +}{} + +\DeclareFontShape{LY1}{GaramondLibre-LF}{bx}{it}{ + <-> ssub * GaramondLibre-LF/b/it +}{} + +\DeclareFontShape{LY1}{GaramondLibre-LF}{bx}{sw}{ + <-> ssub * GaramondLibre-LF/b/sw +}{} + +\DeclareFontShape{LY1}{GaramondLibre-LF}{bx}{sl}{ + <-> ssub * GaramondLibre-LF/b/sl +}{} + +\DeclareFontShape{LY1}{GaramondLibre-LF}{bx}{scit}{ + <-> ssub * GaramondLibre-LF/b/scit +}{} + +\DeclareFontShape{LY1}{GaramondLibre-LF}{bx}{nw}{ + <-> ssub * GaramondLibre-LF/b/nw +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/garamond-libre/LY1GaramondLibre-OsF.fd b/Master/texmf-dist/tex/latex/garamond-libre/LY1GaramondLibre-OsF.fd new file mode 100644 index 00000000000..eac052865e0 --- /dev/null +++ b/Master/texmf-dist/tex/latex/garamond-libre/LY1GaramondLibre-OsF.fd @@ -0,0 +1,197 @@ +%% Generated by autoinst on 2020/04/29 +%% +\ProvidesFile{LY1GaramondLibre-OsF.fd} + [2020/04/29 (autoinst) Font definitions for LY1/GaramondLibre-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 GaramondLibre@scale\endcsname\relax + \let\GaramondLibre@@scale\@empty +\else + \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}% +\fi + +\DeclareFontFamily{LY1}{GaramondLibre-OsF}{} + + +% ---- regular ---- + +\DeclareFontShape{LY1}{GaramondLibre-OsF}{regular}{sc}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-osf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{GaramondLibre-OsF}{regular}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-osf-ly1 +}{} + +\DeclareFontShape{LY1}{GaramondLibre-OsF}{regular}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-osf-ly1 +}{} + +\DeclareFontShape{LY1}{GaramondLibre-OsF}{regular}{scit}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-osf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{GaramondLibre-OsF}{regular}{sw}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-osf-swash-ly1 +}{} + +\DeclareFontShape{LY1}{GaramondLibre-OsF}{regular}{nw}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-osf-swash-ly1 +}{} + +\DeclareFontShape{LY1}{GaramondLibre-OsF}{regular}{scsl}{ + <-> ssub * GaramondLibre-OsF/regular/scit +}{} + +\DeclareFontShape{LY1}{GaramondLibre-OsF}{regular}{sl}{ + <-> ssub * GaramondLibre-OsF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{LY1}{GaramondLibre-OsF}{bold}{sc}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-osf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{GaramondLibre-OsF}{bold}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-osf-ly1 +}{} + +\DeclareFontShape{LY1}{GaramondLibre-OsF}{bold}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-osf-ly1 +}{} + +\DeclareFontShape{LY1}{GaramondLibre-OsF}{bold}{scit}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-osf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{GaramondLibre-OsF}{bold}{sw}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-osf-swash-ly1 +}{} + +\DeclareFontShape{LY1}{GaramondLibre-OsF}{bold}{nw}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-osf-swash-ly1 +}{} + +\DeclareFontShape{LY1}{GaramondLibre-OsF}{bold}{scsl}{ + <-> ssub * GaramondLibre-OsF/bold/scit +}{} + +\DeclareFontShape{LY1}{GaramondLibre-OsF}{bold}{sl}{ + <-> ssub * GaramondLibre-OsF/bold/it +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{LY1}{GaramondLibre-OsF}{m}{scsl}{ + <-> alias * GaramondLibre-OsF/regular/scsl +}{} + +\DeclareFontShape{LY1}{GaramondLibre-OsF}{m}{sc}{ + <-> alias * GaramondLibre-OsF/regular/sc +}{} + +\DeclareFontShape{LY1}{GaramondLibre-OsF}{m}{n}{ + <-> alias * GaramondLibre-OsF/regular/n +}{} + +\DeclareFontShape{LY1}{GaramondLibre-OsF}{m}{it}{ + <-> alias * GaramondLibre-OsF/regular/it +}{} + +\DeclareFontShape{LY1}{GaramondLibre-OsF}{m}{sw}{ + <-> alias * GaramondLibre-OsF/regular/sw +}{} + +\DeclareFontShape{LY1}{GaramondLibre-OsF}{m}{sl}{ + <-> alias * GaramondLibre-OsF/regular/sl +}{} + +\DeclareFontShape{LY1}{GaramondLibre-OsF}{m}{scit}{ + <-> alias * GaramondLibre-OsF/regular/scit +}{} + +\DeclareFontShape{LY1}{GaramondLibre-OsF}{m}{nw}{ + <-> alias * GaramondLibre-OsF/regular/nw +}{} + + +% b --> bold + +\DeclareFontShape{LY1}{GaramondLibre-OsF}{b}{scsl}{ + <-> alias * GaramondLibre-OsF/bold/scsl +}{} + +\DeclareFontShape{LY1}{GaramondLibre-OsF}{b}{sc}{ + <-> alias * GaramondLibre-OsF/bold/sc +}{} + +\DeclareFontShape{LY1}{GaramondLibre-OsF}{b}{n}{ + <-> alias * GaramondLibre-OsF/bold/n +}{} + +\DeclareFontShape{LY1}{GaramondLibre-OsF}{b}{it}{ + <-> alias * GaramondLibre-OsF/bold/it +}{} + +\DeclareFontShape{LY1}{GaramondLibre-OsF}{b}{sw}{ + <-> alias * GaramondLibre-OsF/bold/sw +}{} + +\DeclareFontShape{LY1}{GaramondLibre-OsF}{b}{sl}{ + <-> alias * GaramondLibre-OsF/bold/sl +}{} + +\DeclareFontShape{LY1}{GaramondLibre-OsF}{b}{scit}{ + <-> alias * GaramondLibre-OsF/bold/scit +}{} + +\DeclareFontShape{LY1}{GaramondLibre-OsF}{b}{nw}{ + <-> alias * GaramondLibre-OsF/bold/nw +}{} + +\DeclareFontShape{LY1}{GaramondLibre-OsF}{bx}{n}{ + <-> ssub * GaramondLibre-OsF/b/n +}{} + +\DeclareFontShape{LY1}{GaramondLibre-OsF}{bx}{sc}{ + <-> ssub * GaramondLibre-OsF/b/sc +}{} + +\DeclareFontShape{LY1}{GaramondLibre-OsF}{bx}{scsl}{ + <-> ssub * GaramondLibre-OsF/b/scsl +}{} + +\DeclareFontShape{LY1}{GaramondLibre-OsF}{bx}{it}{ + <-> ssub * GaramondLibre-OsF/b/it +}{} + +\DeclareFontShape{LY1}{GaramondLibre-OsF}{bx}{sw}{ + <-> ssub * GaramondLibre-OsF/b/sw +}{} + +\DeclareFontShape{LY1}{GaramondLibre-OsF}{bx}{sl}{ + <-> ssub * GaramondLibre-OsF/b/sl +}{} + +\DeclareFontShape{LY1}{GaramondLibre-OsF}{bx}{scit}{ + <-> ssub * GaramondLibre-OsF/b/scit +}{} + +\DeclareFontShape{LY1}{GaramondLibre-OsF}{bx}{nw}{ + <-> ssub * GaramondLibre-OsF/b/nw +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/garamond-libre/LY1GaramondLibre-Sup.fd b/Master/texmf-dist/tex/latex/garamond-libre/LY1GaramondLibre-Sup.fd new file mode 100644 index 00000000000..061bc99e302 --- /dev/null +++ b/Master/texmf-dist/tex/latex/garamond-libre/LY1GaramondLibre-Sup.fd @@ -0,0 +1,97 @@ +%% Generated by autoinst on 2020/04/29 +%% +\ProvidesFile{LY1GaramondLibre-Sup.fd} + [2020/04/29 (autoinst) Font definitions for LY1/GaramondLibre-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 GaramondLibre@scale\endcsname\relax + \let\GaramondLibre@@scale\@empty +\else + \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}% +\fi + +\DeclareFontFamily{LY1}{GaramondLibre-Sup}{} + + +% ---- regular ---- + +\DeclareFontShape{LY1}{GaramondLibre-Sup}{regular}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-sup-ly1 +}{} + +\DeclareFontShape{LY1}{GaramondLibre-Sup}{regular}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-sup-ly1 +}{} + +\DeclareFontShape{LY1}{GaramondLibre-Sup}{regular}{sl}{ + <-> ssub * GaramondLibre-Sup/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{LY1}{GaramondLibre-Sup}{bold}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-sup-ly1 +}{} + +\DeclareFontShape{LY1}{GaramondLibre-Sup}{bold}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-sup-ly1 +}{} + +\DeclareFontShape{LY1}{GaramondLibre-Sup}{bold}{sl}{ + <-> ssub * GaramondLibre-Sup/bold/it +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{LY1}{GaramondLibre-Sup}{m}{sl}{ + <-> alias * GaramondLibre-Sup/regular/sl +}{} + +\DeclareFontShape{LY1}{GaramondLibre-Sup}{m}{n}{ + <-> alias * GaramondLibre-Sup/regular/n +}{} + +\DeclareFontShape{LY1}{GaramondLibre-Sup}{m}{it}{ + <-> alias * GaramondLibre-Sup/regular/it +}{} + + +% b --> bold + +\DeclareFontShape{LY1}{GaramondLibre-Sup}{b}{sl}{ + <-> alias * GaramondLibre-Sup/bold/sl +}{} + +\DeclareFontShape{LY1}{GaramondLibre-Sup}{b}{n}{ + <-> alias * GaramondLibre-Sup/bold/n +}{} + +\DeclareFontShape{LY1}{GaramondLibre-Sup}{b}{it}{ + <-> alias * GaramondLibre-Sup/bold/it +}{} + +\DeclareFontShape{LY1}{GaramondLibre-Sup}{bx}{n}{ + <-> ssub * GaramondLibre-Sup/b/n +}{} + +\DeclareFontShape{LY1}{GaramondLibre-Sup}{bx}{sl}{ + <-> ssub * GaramondLibre-Sup/b/sl +}{} + +\DeclareFontShape{LY1}{GaramondLibre-Sup}{bx}{it}{ + <-> ssub * GaramondLibre-Sup/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/garamond-libre/OT1GaramondLibre-Inf.fd b/Master/texmf-dist/tex/latex/garamond-libre/OT1GaramondLibre-Inf.fd new file mode 100644 index 00000000000..b4b4b31e6a3 --- /dev/null +++ b/Master/texmf-dist/tex/latex/garamond-libre/OT1GaramondLibre-Inf.fd @@ -0,0 +1,97 @@ +%% Generated by autoinst on 2020/04/29 +%% +\ProvidesFile{OT1GaramondLibre-Inf.fd} + [2020/04/29 (autoinst) Font definitions for OT1/GaramondLibre-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 GaramondLibre@scale\endcsname\relax + \let\GaramondLibre@@scale\@empty +\else + \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT1}{GaramondLibre-Inf}{} + + +% ---- regular ---- + +\DeclareFontShape{OT1}{GaramondLibre-Inf}{regular}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-inf-ot1 +}{} + +\DeclareFontShape{OT1}{GaramondLibre-Inf}{regular}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-inf-ot1 +}{} + +\DeclareFontShape{OT1}{GaramondLibre-Inf}{regular}{sl}{ + <-> ssub * GaramondLibre-Inf/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{OT1}{GaramondLibre-Inf}{bold}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-inf-ot1 +}{} + +\DeclareFontShape{OT1}{GaramondLibre-Inf}{bold}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-inf-ot1 +}{} + +\DeclareFontShape{OT1}{GaramondLibre-Inf}{bold}{sl}{ + <-> ssub * GaramondLibre-Inf/bold/it +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{OT1}{GaramondLibre-Inf}{m}{sl}{ + <-> alias * GaramondLibre-Inf/regular/sl +}{} + +\DeclareFontShape{OT1}{GaramondLibre-Inf}{m}{n}{ + <-> alias * GaramondLibre-Inf/regular/n +}{} + +\DeclareFontShape{OT1}{GaramondLibre-Inf}{m}{it}{ + <-> alias * GaramondLibre-Inf/regular/it +}{} + + +% b --> bold + +\DeclareFontShape{OT1}{GaramondLibre-Inf}{b}{sl}{ + <-> alias * GaramondLibre-Inf/bold/sl +}{} + +\DeclareFontShape{OT1}{GaramondLibre-Inf}{b}{n}{ + <-> alias * GaramondLibre-Inf/bold/n +}{} + +\DeclareFontShape{OT1}{GaramondLibre-Inf}{b}{it}{ + <-> alias * GaramondLibre-Inf/bold/it +}{} + +\DeclareFontShape{OT1}{GaramondLibre-Inf}{bx}{n}{ + <-> ssub * GaramondLibre-Inf/b/n +}{} + +\DeclareFontShape{OT1}{GaramondLibre-Inf}{bx}{sl}{ + <-> ssub * GaramondLibre-Inf/b/sl +}{} + +\DeclareFontShape{OT1}{GaramondLibre-Inf}{bx}{it}{ + <-> ssub * GaramondLibre-Inf/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/garamond-libre/OT1GaramondLibre-LF.fd b/Master/texmf-dist/tex/latex/garamond-libre/OT1GaramondLibre-LF.fd new file mode 100644 index 00000000000..2c087c5fcdf --- /dev/null +++ b/Master/texmf-dist/tex/latex/garamond-libre/OT1GaramondLibre-LF.fd @@ -0,0 +1,197 @@ +%% Generated by autoinst on 2020/04/29 +%% +\ProvidesFile{OT1GaramondLibre-LF.fd} + [2020/04/29 (autoinst) Font definitions for OT1/GaramondLibre-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 GaramondLibre@scale\endcsname\relax + \let\GaramondLibre@@scale\@empty +\else + \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT1}{GaramondLibre-LF}{} + + +% ---- regular ---- + +\DeclareFontShape{OT1}{GaramondLibre-LF}{regular}{sc}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-lf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{GaramondLibre-LF}{regular}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-lf-ot1 +}{} + +\DeclareFontShape{OT1}{GaramondLibre-LF}{regular}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-lf-ot1 +}{} + +\DeclareFontShape{OT1}{GaramondLibre-LF}{regular}{scit}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-lf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{GaramondLibre-LF}{regular}{sw}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-lf-swash-ot1 +}{} + +\DeclareFontShape{OT1}{GaramondLibre-LF}{regular}{nw}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-lf-swash-ot1 +}{} + +\DeclareFontShape{OT1}{GaramondLibre-LF}{regular}{scsl}{ + <-> ssub * GaramondLibre-LF/regular/scit +}{} + +\DeclareFontShape{OT1}{GaramondLibre-LF}{regular}{sl}{ + <-> ssub * GaramondLibre-LF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{OT1}{GaramondLibre-LF}{bold}{sc}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-lf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{GaramondLibre-LF}{bold}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-lf-ot1 +}{} + +\DeclareFontShape{OT1}{GaramondLibre-LF}{bold}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-lf-ot1 +}{} + +\DeclareFontShape{OT1}{GaramondLibre-LF}{bold}{scit}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-lf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{GaramondLibre-LF}{bold}{sw}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-lf-swash-ot1 +}{} + +\DeclareFontShape{OT1}{GaramondLibre-LF}{bold}{nw}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-lf-swash-ot1 +}{} + +\DeclareFontShape{OT1}{GaramondLibre-LF}{bold}{scsl}{ + <-> ssub * GaramondLibre-LF/bold/scit +}{} + +\DeclareFontShape{OT1}{GaramondLibre-LF}{bold}{sl}{ + <-> ssub * GaramondLibre-LF/bold/it +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{OT1}{GaramondLibre-LF}{m}{scsl}{ + <-> alias * GaramondLibre-LF/regular/scsl +}{} + +\DeclareFontShape{OT1}{GaramondLibre-LF}{m}{sc}{ + <-> alias * GaramondLibre-LF/regular/sc +}{} + +\DeclareFontShape{OT1}{GaramondLibre-LF}{m}{n}{ + <-> alias * GaramondLibre-LF/regular/n +}{} + +\DeclareFontShape{OT1}{GaramondLibre-LF}{m}{it}{ + <-> alias * GaramondLibre-LF/regular/it +}{} + +\DeclareFontShape{OT1}{GaramondLibre-LF}{m}{sw}{ + <-> alias * GaramondLibre-LF/regular/sw +}{} + +\DeclareFontShape{OT1}{GaramondLibre-LF}{m}{sl}{ + <-> alias * GaramondLibre-LF/regular/sl +}{} + +\DeclareFontShape{OT1}{GaramondLibre-LF}{m}{scit}{ + <-> alias * GaramondLibre-LF/regular/scit +}{} + +\DeclareFontShape{OT1}{GaramondLibre-LF}{m}{nw}{ + <-> alias * GaramondLibre-LF/regular/nw +}{} + + +% b --> bold + +\DeclareFontShape{OT1}{GaramondLibre-LF}{b}{scsl}{ + <-> alias * GaramondLibre-LF/bold/scsl +}{} + +\DeclareFontShape{OT1}{GaramondLibre-LF}{b}{sc}{ + <-> alias * GaramondLibre-LF/bold/sc +}{} + +\DeclareFontShape{OT1}{GaramondLibre-LF}{b}{n}{ + <-> alias * GaramondLibre-LF/bold/n +}{} + +\DeclareFontShape{OT1}{GaramondLibre-LF}{b}{it}{ + <-> alias * GaramondLibre-LF/bold/it +}{} + +\DeclareFontShape{OT1}{GaramondLibre-LF}{b}{sw}{ + <-> alias * GaramondLibre-LF/bold/sw +}{} + +\DeclareFontShape{OT1}{GaramondLibre-LF}{b}{sl}{ + <-> alias * GaramondLibre-LF/bold/sl +}{} + +\DeclareFontShape{OT1}{GaramondLibre-LF}{b}{scit}{ + <-> alias * GaramondLibre-LF/bold/scit +}{} + +\DeclareFontShape{OT1}{GaramondLibre-LF}{b}{nw}{ + <-> alias * GaramondLibre-LF/bold/nw +}{} + +\DeclareFontShape{OT1}{GaramondLibre-LF}{bx}{n}{ + <-> ssub * GaramondLibre-LF/b/n +}{} + +\DeclareFontShape{OT1}{GaramondLibre-LF}{bx}{sc}{ + <-> ssub * GaramondLibre-LF/b/sc +}{} + +\DeclareFontShape{OT1}{GaramondLibre-LF}{bx}{scsl}{ + <-> ssub * GaramondLibre-LF/b/scsl +}{} + +\DeclareFontShape{OT1}{GaramondLibre-LF}{bx}{it}{ + <-> ssub * GaramondLibre-LF/b/it +}{} + +\DeclareFontShape{OT1}{GaramondLibre-LF}{bx}{sw}{ + <-> ssub * GaramondLibre-LF/b/sw +}{} + +\DeclareFontShape{OT1}{GaramondLibre-LF}{bx}{sl}{ + <-> ssub * GaramondLibre-LF/b/sl +}{} + +\DeclareFontShape{OT1}{GaramondLibre-LF}{bx}{scit}{ + <-> ssub * GaramondLibre-LF/b/scit +}{} + +\DeclareFontShape{OT1}{GaramondLibre-LF}{bx}{nw}{ + <-> ssub * GaramondLibre-LF/b/nw +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/garamond-libre/OT1GaramondLibre-OsF.fd b/Master/texmf-dist/tex/latex/garamond-libre/OT1GaramondLibre-OsF.fd new file mode 100644 index 00000000000..079192fe96c --- /dev/null +++ b/Master/texmf-dist/tex/latex/garamond-libre/OT1GaramondLibre-OsF.fd @@ -0,0 +1,197 @@ +%% Generated by autoinst on 2020/04/29 +%% +\ProvidesFile{OT1GaramondLibre-OsF.fd} + [2020/04/29 (autoinst) Font definitions for OT1/GaramondLibre-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 GaramondLibre@scale\endcsname\relax + \let\GaramondLibre@@scale\@empty +\else + \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT1}{GaramondLibre-OsF}{} + + +% ---- regular ---- + +\DeclareFontShape{OT1}{GaramondLibre-OsF}{regular}{sc}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-osf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{GaramondLibre-OsF}{regular}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-osf-ot1 +}{} + +\DeclareFontShape{OT1}{GaramondLibre-OsF}{regular}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-osf-ot1 +}{} + +\DeclareFontShape{OT1}{GaramondLibre-OsF}{regular}{scit}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-osf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{GaramondLibre-OsF}{regular}{sw}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-osf-swash-ot1 +}{} + +\DeclareFontShape{OT1}{GaramondLibre-OsF}{regular}{nw}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-osf-swash-ot1 +}{} + +\DeclareFontShape{OT1}{GaramondLibre-OsF}{regular}{scsl}{ + <-> ssub * GaramondLibre-OsF/regular/scit +}{} + +\DeclareFontShape{OT1}{GaramondLibre-OsF}{regular}{sl}{ + <-> ssub * GaramondLibre-OsF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{OT1}{GaramondLibre-OsF}{bold}{sc}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-osf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{GaramondLibre-OsF}{bold}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-osf-ot1 +}{} + +\DeclareFontShape{OT1}{GaramondLibre-OsF}{bold}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-osf-ot1 +}{} + +\DeclareFontShape{OT1}{GaramondLibre-OsF}{bold}{scit}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-osf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{GaramondLibre-OsF}{bold}{sw}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-osf-swash-ot1 +}{} + +\DeclareFontShape{OT1}{GaramondLibre-OsF}{bold}{nw}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-osf-swash-ot1 +}{} + +\DeclareFontShape{OT1}{GaramondLibre-OsF}{bold}{scsl}{ + <-> ssub * GaramondLibre-OsF/bold/scit +}{} + +\DeclareFontShape{OT1}{GaramondLibre-OsF}{bold}{sl}{ + <-> ssub * GaramondLibre-OsF/bold/it +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{OT1}{GaramondLibre-OsF}{m}{scsl}{ + <-> alias * GaramondLibre-OsF/regular/scsl +}{} + +\DeclareFontShape{OT1}{GaramondLibre-OsF}{m}{sc}{ + <-> alias * GaramondLibre-OsF/regular/sc +}{} + +\DeclareFontShape{OT1}{GaramondLibre-OsF}{m}{n}{ + <-> alias * GaramondLibre-OsF/regular/n +}{} + +\DeclareFontShape{OT1}{GaramondLibre-OsF}{m}{it}{ + <-> alias * GaramondLibre-OsF/regular/it +}{} + +\DeclareFontShape{OT1}{GaramondLibre-OsF}{m}{sw}{ + <-> alias * GaramondLibre-OsF/regular/sw +}{} + +\DeclareFontShape{OT1}{GaramondLibre-OsF}{m}{sl}{ + <-> alias * GaramondLibre-OsF/regular/sl +}{} + +\DeclareFontShape{OT1}{GaramondLibre-OsF}{m}{scit}{ + <-> alias * GaramondLibre-OsF/regular/scit +}{} + +\DeclareFontShape{OT1}{GaramondLibre-OsF}{m}{nw}{ + <-> alias * GaramondLibre-OsF/regular/nw +}{} + + +% b --> bold + +\DeclareFontShape{OT1}{GaramondLibre-OsF}{b}{scsl}{ + <-> alias * GaramondLibre-OsF/bold/scsl +}{} + +\DeclareFontShape{OT1}{GaramondLibre-OsF}{b}{sc}{ + <-> alias * GaramondLibre-OsF/bold/sc +}{} + +\DeclareFontShape{OT1}{GaramondLibre-OsF}{b}{n}{ + <-> alias * GaramondLibre-OsF/bold/n +}{} + +\DeclareFontShape{OT1}{GaramondLibre-OsF}{b}{it}{ + <-> alias * GaramondLibre-OsF/bold/it +}{} + +\DeclareFontShape{OT1}{GaramondLibre-OsF}{b}{sw}{ + <-> alias * GaramondLibre-OsF/bold/sw +}{} + +\DeclareFontShape{OT1}{GaramondLibre-OsF}{b}{sl}{ + <-> alias * GaramondLibre-OsF/bold/sl +}{} + +\DeclareFontShape{OT1}{GaramondLibre-OsF}{b}{scit}{ + <-> alias * GaramondLibre-OsF/bold/scit +}{} + +\DeclareFontShape{OT1}{GaramondLibre-OsF}{b}{nw}{ + <-> alias * GaramondLibre-OsF/bold/nw +}{} + +\DeclareFontShape{OT1}{GaramondLibre-OsF}{bx}{n}{ + <-> ssub * GaramondLibre-OsF/b/n +}{} + +\DeclareFontShape{OT1}{GaramondLibre-OsF}{bx}{sc}{ + <-> ssub * GaramondLibre-OsF/b/sc +}{} + +\DeclareFontShape{OT1}{GaramondLibre-OsF}{bx}{scsl}{ + <-> ssub * GaramondLibre-OsF/b/scsl +}{} + +\DeclareFontShape{OT1}{GaramondLibre-OsF}{bx}{it}{ + <-> ssub * GaramondLibre-OsF/b/it +}{} + +\DeclareFontShape{OT1}{GaramondLibre-OsF}{bx}{sw}{ + <-> ssub * GaramondLibre-OsF/b/sw +}{} + +\DeclareFontShape{OT1}{GaramondLibre-OsF}{bx}{sl}{ + <-> ssub * GaramondLibre-OsF/b/sl +}{} + +\DeclareFontShape{OT1}{GaramondLibre-OsF}{bx}{scit}{ + <-> ssub * GaramondLibre-OsF/b/scit +}{} + +\DeclareFontShape{OT1}{GaramondLibre-OsF}{bx}{nw}{ + <-> ssub * GaramondLibre-OsF/b/nw +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/garamond-libre/OT1GaramondLibre-Sup.fd b/Master/texmf-dist/tex/latex/garamond-libre/OT1GaramondLibre-Sup.fd new file mode 100644 index 00000000000..2c60fa62ae3 --- /dev/null +++ b/Master/texmf-dist/tex/latex/garamond-libre/OT1GaramondLibre-Sup.fd @@ -0,0 +1,97 @@ +%% Generated by autoinst on 2020/04/29 +%% +\ProvidesFile{OT1GaramondLibre-Sup.fd} + [2020/04/29 (autoinst) Font definitions for OT1/GaramondLibre-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 GaramondLibre@scale\endcsname\relax + \let\GaramondLibre@@scale\@empty +\else + \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT1}{GaramondLibre-Sup}{} + + +% ---- regular ---- + +\DeclareFontShape{OT1}{GaramondLibre-Sup}{regular}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-sup-ot1 +}{} + +\DeclareFontShape{OT1}{GaramondLibre-Sup}{regular}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-sup-ot1 +}{} + +\DeclareFontShape{OT1}{GaramondLibre-Sup}{regular}{sl}{ + <-> ssub * GaramondLibre-Sup/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{OT1}{GaramondLibre-Sup}{bold}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-sup-ot1 +}{} + +\DeclareFontShape{OT1}{GaramondLibre-Sup}{bold}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-sup-ot1 +}{} + +\DeclareFontShape{OT1}{GaramondLibre-Sup}{bold}{sl}{ + <-> ssub * GaramondLibre-Sup/bold/it +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{OT1}{GaramondLibre-Sup}{m}{sl}{ + <-> alias * GaramondLibre-Sup/regular/sl +}{} + +\DeclareFontShape{OT1}{GaramondLibre-Sup}{m}{n}{ + <-> alias * GaramondLibre-Sup/regular/n +}{} + +\DeclareFontShape{OT1}{GaramondLibre-Sup}{m}{it}{ + <-> alias * GaramondLibre-Sup/regular/it +}{} + + +% b --> bold + +\DeclareFontShape{OT1}{GaramondLibre-Sup}{b}{sl}{ + <-> alias * GaramondLibre-Sup/bold/sl +}{} + +\DeclareFontShape{OT1}{GaramondLibre-Sup}{b}{n}{ + <-> alias * GaramondLibre-Sup/bold/n +}{} + +\DeclareFontShape{OT1}{GaramondLibre-Sup}{b}{it}{ + <-> alias * GaramondLibre-Sup/bold/it +}{} + +\DeclareFontShape{OT1}{GaramondLibre-Sup}{bx}{n}{ + <-> ssub * GaramondLibre-Sup/b/n +}{} + +\DeclareFontShape{OT1}{GaramondLibre-Sup}{bx}{sl}{ + <-> ssub * GaramondLibre-Sup/b/sl +}{} + +\DeclareFontShape{OT1}{GaramondLibre-Sup}{bx}{it}{ + <-> ssub * GaramondLibre-Sup/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/garamond-libre/T1GaramondLibre-Inf.fd b/Master/texmf-dist/tex/latex/garamond-libre/T1GaramondLibre-Inf.fd new file mode 100644 index 00000000000..d4d1ba88d08 --- /dev/null +++ b/Master/texmf-dist/tex/latex/garamond-libre/T1GaramondLibre-Inf.fd @@ -0,0 +1,97 @@ +%% Generated by autoinst on 2020/04/29 +%% +\ProvidesFile{T1GaramondLibre-Inf.fd} + [2020/04/29 (autoinst) Font definitions for T1/GaramondLibre-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 GaramondLibre@scale\endcsname\relax + \let\GaramondLibre@@scale\@empty +\else + \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}% +\fi + +\DeclareFontFamily{T1}{GaramondLibre-Inf}{} + + +% ---- regular ---- + +\DeclareFontShape{T1}{GaramondLibre-Inf}{regular}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-inf-t1 +}{} + +\DeclareFontShape{T1}{GaramondLibre-Inf}{regular}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-inf-t1 +}{} + +\DeclareFontShape{T1}{GaramondLibre-Inf}{regular}{sl}{ + <-> ssub * GaramondLibre-Inf/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T1}{GaramondLibre-Inf}{bold}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-inf-t1 +}{} + +\DeclareFontShape{T1}{GaramondLibre-Inf}{bold}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-inf-t1 +}{} + +\DeclareFontShape{T1}{GaramondLibre-Inf}{bold}{sl}{ + <-> ssub * GaramondLibre-Inf/bold/it +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T1}{GaramondLibre-Inf}{m}{sl}{ + <-> alias * GaramondLibre-Inf/regular/sl +}{} + +\DeclareFontShape{T1}{GaramondLibre-Inf}{m}{n}{ + <-> alias * GaramondLibre-Inf/regular/n +}{} + +\DeclareFontShape{T1}{GaramondLibre-Inf}{m}{it}{ + <-> alias * GaramondLibre-Inf/regular/it +}{} + + +% b --> bold + +\DeclareFontShape{T1}{GaramondLibre-Inf}{b}{sl}{ + <-> alias * GaramondLibre-Inf/bold/sl +}{} + +\DeclareFontShape{T1}{GaramondLibre-Inf}{b}{n}{ + <-> alias * GaramondLibre-Inf/bold/n +}{} + +\DeclareFontShape{T1}{GaramondLibre-Inf}{b}{it}{ + <-> alias * GaramondLibre-Inf/bold/it +}{} + +\DeclareFontShape{T1}{GaramondLibre-Inf}{bx}{n}{ + <-> ssub * GaramondLibre-Inf/b/n +}{} + +\DeclareFontShape{T1}{GaramondLibre-Inf}{bx}{sl}{ + <-> ssub * GaramondLibre-Inf/b/sl +}{} + +\DeclareFontShape{T1}{GaramondLibre-Inf}{bx}{it}{ + <-> ssub * GaramondLibre-Inf/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/garamond-libre/T1GaramondLibre-LF.fd b/Master/texmf-dist/tex/latex/garamond-libre/T1GaramondLibre-LF.fd new file mode 100644 index 00000000000..f93108b00c7 --- /dev/null +++ b/Master/texmf-dist/tex/latex/garamond-libre/T1GaramondLibre-LF.fd @@ -0,0 +1,197 @@ +%% Generated by autoinst on 2020/04/29 +%% +\ProvidesFile{T1GaramondLibre-LF.fd} + [2020/04/29 (autoinst) Font definitions for T1/GaramondLibre-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 GaramondLibre@scale\endcsname\relax + \let\GaramondLibre@@scale\@empty +\else + \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}% +\fi + +\DeclareFontFamily{T1}{GaramondLibre-LF}{} + + +% ---- regular ---- + +\DeclareFontShape{T1}{GaramondLibre-LF}{regular}{sc}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-lf-sc-t1 +}{} + +\DeclareFontShape{T1}{GaramondLibre-LF}{regular}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-lf-t1 +}{} + +\DeclareFontShape{T1}{GaramondLibre-LF}{regular}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-lf-t1 +}{} + +\DeclareFontShape{T1}{GaramondLibre-LF}{regular}{scit}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-lf-sc-t1 +}{} + +\DeclareFontShape{T1}{GaramondLibre-LF}{regular}{sw}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-lf-swash-t1 +}{} + +\DeclareFontShape{T1}{GaramondLibre-LF}{regular}{nw}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-lf-swash-t1 +}{} + +\DeclareFontShape{T1}{GaramondLibre-LF}{regular}{scsl}{ + <-> ssub * GaramondLibre-LF/regular/scit +}{} + +\DeclareFontShape{T1}{GaramondLibre-LF}{regular}{sl}{ + <-> ssub * GaramondLibre-LF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T1}{GaramondLibre-LF}{bold}{sc}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-lf-sc-t1 +}{} + +\DeclareFontShape{T1}{GaramondLibre-LF}{bold}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-lf-t1 +}{} + +\DeclareFontShape{T1}{GaramondLibre-LF}{bold}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-lf-t1 +}{} + +\DeclareFontShape{T1}{GaramondLibre-LF}{bold}{scit}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-lf-sc-t1 +}{} + +\DeclareFontShape{T1}{GaramondLibre-LF}{bold}{sw}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-lf-swash-t1 +}{} + +\DeclareFontShape{T1}{GaramondLibre-LF}{bold}{nw}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-lf-swash-t1 +}{} + +\DeclareFontShape{T1}{GaramondLibre-LF}{bold}{scsl}{ + <-> ssub * GaramondLibre-LF/bold/scit +}{} + +\DeclareFontShape{T1}{GaramondLibre-LF}{bold}{sl}{ + <-> ssub * GaramondLibre-LF/bold/it +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T1}{GaramondLibre-LF}{m}{scsl}{ + <-> alias * GaramondLibre-LF/regular/scsl +}{} + +\DeclareFontShape{T1}{GaramondLibre-LF}{m}{sc}{ + <-> alias * GaramondLibre-LF/regular/sc +}{} + +\DeclareFontShape{T1}{GaramondLibre-LF}{m}{n}{ + <-> alias * GaramondLibre-LF/regular/n +}{} + +\DeclareFontShape{T1}{GaramondLibre-LF}{m}{it}{ + <-> alias * GaramondLibre-LF/regular/it +}{} + +\DeclareFontShape{T1}{GaramondLibre-LF}{m}{sw}{ + <-> alias * GaramondLibre-LF/regular/sw +}{} + +\DeclareFontShape{T1}{GaramondLibre-LF}{m}{sl}{ + <-> alias * GaramondLibre-LF/regular/sl +}{} + +\DeclareFontShape{T1}{GaramondLibre-LF}{m}{scit}{ + <-> alias * GaramondLibre-LF/regular/scit +}{} + +\DeclareFontShape{T1}{GaramondLibre-LF}{m}{nw}{ + <-> alias * GaramondLibre-LF/regular/nw +}{} + + +% b --> bold + +\DeclareFontShape{T1}{GaramondLibre-LF}{b}{scsl}{ + <-> alias * GaramondLibre-LF/bold/scsl +}{} + +\DeclareFontShape{T1}{GaramondLibre-LF}{b}{sc}{ + <-> alias * GaramondLibre-LF/bold/sc +}{} + +\DeclareFontShape{T1}{GaramondLibre-LF}{b}{n}{ + <-> alias * GaramondLibre-LF/bold/n +}{} + +\DeclareFontShape{T1}{GaramondLibre-LF}{b}{it}{ + <-> alias * GaramondLibre-LF/bold/it +}{} + +\DeclareFontShape{T1}{GaramondLibre-LF}{b}{sw}{ + <-> alias * GaramondLibre-LF/bold/sw +}{} + +\DeclareFontShape{T1}{GaramondLibre-LF}{b}{sl}{ + <-> alias * GaramondLibre-LF/bold/sl +}{} + +\DeclareFontShape{T1}{GaramondLibre-LF}{b}{scit}{ + <-> alias * GaramondLibre-LF/bold/scit +}{} + +\DeclareFontShape{T1}{GaramondLibre-LF}{b}{nw}{ + <-> alias * GaramondLibre-LF/bold/nw +}{} + +\DeclareFontShape{T1}{GaramondLibre-LF}{bx}{n}{ + <-> ssub * GaramondLibre-LF/b/n +}{} + +\DeclareFontShape{T1}{GaramondLibre-LF}{bx}{sc}{ + <-> ssub * GaramondLibre-LF/b/sc +}{} + +\DeclareFontShape{T1}{GaramondLibre-LF}{bx}{scsl}{ + <-> ssub * GaramondLibre-LF/b/scsl +}{} + +\DeclareFontShape{T1}{GaramondLibre-LF}{bx}{it}{ + <-> ssub * GaramondLibre-LF/b/it +}{} + +\DeclareFontShape{T1}{GaramondLibre-LF}{bx}{sw}{ + <-> ssub * GaramondLibre-LF/b/sw +}{} + +\DeclareFontShape{T1}{GaramondLibre-LF}{bx}{sl}{ + <-> ssub * GaramondLibre-LF/b/sl +}{} + +\DeclareFontShape{T1}{GaramondLibre-LF}{bx}{scit}{ + <-> ssub * GaramondLibre-LF/b/scit +}{} + +\DeclareFontShape{T1}{GaramondLibre-LF}{bx}{nw}{ + <-> ssub * GaramondLibre-LF/b/nw +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/garamond-libre/T1GaramondLibre-OsF.fd b/Master/texmf-dist/tex/latex/garamond-libre/T1GaramondLibre-OsF.fd new file mode 100644 index 00000000000..c32f364fe62 --- /dev/null +++ b/Master/texmf-dist/tex/latex/garamond-libre/T1GaramondLibre-OsF.fd @@ -0,0 +1,197 @@ +%% Generated by autoinst on 2020/04/29 +%% +\ProvidesFile{T1GaramondLibre-OsF.fd} + [2020/04/29 (autoinst) Font definitions for T1/GaramondLibre-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 GaramondLibre@scale\endcsname\relax + \let\GaramondLibre@@scale\@empty +\else + \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}% +\fi + +\DeclareFontFamily{T1}{GaramondLibre-OsF}{} + + +% ---- regular ---- + +\DeclareFontShape{T1}{GaramondLibre-OsF}{regular}{sc}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-osf-sc-t1 +}{} + +\DeclareFontShape{T1}{GaramondLibre-OsF}{regular}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-osf-t1 +}{} + +\DeclareFontShape{T1}{GaramondLibre-OsF}{regular}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-osf-t1 +}{} + +\DeclareFontShape{T1}{GaramondLibre-OsF}{regular}{scit}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-osf-sc-t1 +}{} + +\DeclareFontShape{T1}{GaramondLibre-OsF}{regular}{sw}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-osf-swash-t1 +}{} + +\DeclareFontShape{T1}{GaramondLibre-OsF}{regular}{nw}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-osf-swash-t1 +}{} + +\DeclareFontShape{T1}{GaramondLibre-OsF}{regular}{scsl}{ + <-> ssub * GaramondLibre-OsF/regular/scit +}{} + +\DeclareFontShape{T1}{GaramondLibre-OsF}{regular}{sl}{ + <-> ssub * GaramondLibre-OsF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T1}{GaramondLibre-OsF}{bold}{sc}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-osf-sc-t1 +}{} + +\DeclareFontShape{T1}{GaramondLibre-OsF}{bold}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-osf-t1 +}{} + +\DeclareFontShape{T1}{GaramondLibre-OsF}{bold}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-osf-t1 +}{} + +\DeclareFontShape{T1}{GaramondLibre-OsF}{bold}{scit}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-osf-sc-t1 +}{} + +\DeclareFontShape{T1}{GaramondLibre-OsF}{bold}{sw}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-osf-swash-t1 +}{} + +\DeclareFontShape{T1}{GaramondLibre-OsF}{bold}{nw}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-osf-swash-t1 +}{} + +\DeclareFontShape{T1}{GaramondLibre-OsF}{bold}{scsl}{ + <-> ssub * GaramondLibre-OsF/bold/scit +}{} + +\DeclareFontShape{T1}{GaramondLibre-OsF}{bold}{sl}{ + <-> ssub * GaramondLibre-OsF/bold/it +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T1}{GaramondLibre-OsF}{m}{scsl}{ + <-> alias * GaramondLibre-OsF/regular/scsl +}{} + +\DeclareFontShape{T1}{GaramondLibre-OsF}{m}{sc}{ + <-> alias * GaramondLibre-OsF/regular/sc +}{} + +\DeclareFontShape{T1}{GaramondLibre-OsF}{m}{n}{ + <-> alias * GaramondLibre-OsF/regular/n +}{} + +\DeclareFontShape{T1}{GaramondLibre-OsF}{m}{it}{ + <-> alias * GaramondLibre-OsF/regular/it +}{} + +\DeclareFontShape{T1}{GaramondLibre-OsF}{m}{sw}{ + <-> alias * GaramondLibre-OsF/regular/sw +}{} + +\DeclareFontShape{T1}{GaramondLibre-OsF}{m}{sl}{ + <-> alias * GaramondLibre-OsF/regular/sl +}{} + +\DeclareFontShape{T1}{GaramondLibre-OsF}{m}{scit}{ + <-> alias * GaramondLibre-OsF/regular/scit +}{} + +\DeclareFontShape{T1}{GaramondLibre-OsF}{m}{nw}{ + <-> alias * GaramondLibre-OsF/regular/nw +}{} + + +% b --> bold + +\DeclareFontShape{T1}{GaramondLibre-OsF}{b}{scsl}{ + <-> alias * GaramondLibre-OsF/bold/scsl +}{} + +\DeclareFontShape{T1}{GaramondLibre-OsF}{b}{sc}{ + <-> alias * GaramondLibre-OsF/bold/sc +}{} + +\DeclareFontShape{T1}{GaramondLibre-OsF}{b}{n}{ + <-> alias * GaramondLibre-OsF/bold/n +}{} + +\DeclareFontShape{T1}{GaramondLibre-OsF}{b}{it}{ + <-> alias * GaramondLibre-OsF/bold/it +}{} + +\DeclareFontShape{T1}{GaramondLibre-OsF}{b}{sw}{ + <-> alias * GaramondLibre-OsF/bold/sw +}{} + +\DeclareFontShape{T1}{GaramondLibre-OsF}{b}{sl}{ + <-> alias * GaramondLibre-OsF/bold/sl +}{} + +\DeclareFontShape{T1}{GaramondLibre-OsF}{b}{scit}{ + <-> alias * GaramondLibre-OsF/bold/scit +}{} + +\DeclareFontShape{T1}{GaramondLibre-OsF}{b}{nw}{ + <-> alias * GaramondLibre-OsF/bold/nw +}{} + +\DeclareFontShape{T1}{GaramondLibre-OsF}{bx}{n}{ + <-> ssub * GaramondLibre-OsF/b/n +}{} + +\DeclareFontShape{T1}{GaramondLibre-OsF}{bx}{sc}{ + <-> ssub * GaramondLibre-OsF/b/sc +}{} + +\DeclareFontShape{T1}{GaramondLibre-OsF}{bx}{scsl}{ + <-> ssub * GaramondLibre-OsF/b/scsl +}{} + +\DeclareFontShape{T1}{GaramondLibre-OsF}{bx}{it}{ + <-> ssub * GaramondLibre-OsF/b/it +}{} + +\DeclareFontShape{T1}{GaramondLibre-OsF}{bx}{sw}{ + <-> ssub * GaramondLibre-OsF/b/sw +}{} + +\DeclareFontShape{T1}{GaramondLibre-OsF}{bx}{sl}{ + <-> ssub * GaramondLibre-OsF/b/sl +}{} + +\DeclareFontShape{T1}{GaramondLibre-OsF}{bx}{scit}{ + <-> ssub * GaramondLibre-OsF/b/scit +}{} + +\DeclareFontShape{T1}{GaramondLibre-OsF}{bx}{nw}{ + <-> ssub * GaramondLibre-OsF/b/nw +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/garamond-libre/T1GaramondLibre-Sup.fd b/Master/texmf-dist/tex/latex/garamond-libre/T1GaramondLibre-Sup.fd new file mode 100644 index 00000000000..b49fe460ce4 --- /dev/null +++ b/Master/texmf-dist/tex/latex/garamond-libre/T1GaramondLibre-Sup.fd @@ -0,0 +1,97 @@ +%% Generated by autoinst on 2020/04/29 +%% +\ProvidesFile{T1GaramondLibre-Sup.fd} + [2020/04/29 (autoinst) Font definitions for T1/GaramondLibre-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 GaramondLibre@scale\endcsname\relax + \let\GaramondLibre@@scale\@empty +\else + \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}% +\fi + +\DeclareFontFamily{T1}{GaramondLibre-Sup}{} + + +% ---- regular ---- + +\DeclareFontShape{T1}{GaramondLibre-Sup}{regular}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-sup-t1 +}{} + +\DeclareFontShape{T1}{GaramondLibre-Sup}{regular}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-sup-t1 +}{} + +\DeclareFontShape{T1}{GaramondLibre-Sup}{regular}{sl}{ + <-> ssub * GaramondLibre-Sup/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T1}{GaramondLibre-Sup}{bold}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-sup-t1 +}{} + +\DeclareFontShape{T1}{GaramondLibre-Sup}{bold}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-sup-t1 +}{} + +\DeclareFontShape{T1}{GaramondLibre-Sup}{bold}{sl}{ + <-> ssub * GaramondLibre-Sup/bold/it +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T1}{GaramondLibre-Sup}{m}{sl}{ + <-> alias * GaramondLibre-Sup/regular/sl +}{} + +\DeclareFontShape{T1}{GaramondLibre-Sup}{m}{n}{ + <-> alias * GaramondLibre-Sup/regular/n +}{} + +\DeclareFontShape{T1}{GaramondLibre-Sup}{m}{it}{ + <-> alias * GaramondLibre-Sup/regular/it +}{} + + +% b --> bold + +\DeclareFontShape{T1}{GaramondLibre-Sup}{b}{sl}{ + <-> alias * GaramondLibre-Sup/bold/sl +}{} + +\DeclareFontShape{T1}{GaramondLibre-Sup}{b}{n}{ + <-> alias * GaramondLibre-Sup/bold/n +}{} + +\DeclareFontShape{T1}{GaramondLibre-Sup}{b}{it}{ + <-> alias * GaramondLibre-Sup/bold/it +}{} + +\DeclareFontShape{T1}{GaramondLibre-Sup}{bx}{n}{ + <-> ssub * GaramondLibre-Sup/b/n +}{} + +\DeclareFontShape{T1}{GaramondLibre-Sup}{bx}{sl}{ + <-> ssub * GaramondLibre-Sup/b/sl +}{} + +\DeclareFontShape{T1}{GaramondLibre-Sup}{bx}{it}{ + <-> ssub * GaramondLibre-Sup/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/garamond-libre/T2AGaramondLibre-Inf.fd b/Master/texmf-dist/tex/latex/garamond-libre/T2AGaramondLibre-Inf.fd new file mode 100644 index 00000000000..f57ece2e047 --- /dev/null +++ b/Master/texmf-dist/tex/latex/garamond-libre/T2AGaramondLibre-Inf.fd @@ -0,0 +1,97 @@ +%% Generated by autoinst on 2020/04/29 +%% +\ProvidesFile{T2AGaramondLibre-Inf.fd} + [2020/04/29 (autoinst) Font definitions for T2A/GaramondLibre-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 GaramondLibre@scale\endcsname\relax + \let\GaramondLibre@@scale\@empty +\else + \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2A}{GaramondLibre-Inf}{} + + +% ---- regular ---- + +\DeclareFontShape{T2A}{GaramondLibre-Inf}{regular}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-inf-t2a +}{} + +\DeclareFontShape{T2A}{GaramondLibre-Inf}{regular}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-inf-t2a +}{} + +\DeclareFontShape{T2A}{GaramondLibre-Inf}{regular}{sl}{ + <-> ssub * GaramondLibre-Inf/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2A}{GaramondLibre-Inf}{bold}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-inf-t2a +}{} + +\DeclareFontShape{T2A}{GaramondLibre-Inf}{bold}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-inf-t2a +}{} + +\DeclareFontShape{T2A}{GaramondLibre-Inf}{bold}{sl}{ + <-> ssub * GaramondLibre-Inf/bold/it +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2A}{GaramondLibre-Inf}{m}{sl}{ + <-> alias * GaramondLibre-Inf/regular/sl +}{} + +\DeclareFontShape{T2A}{GaramondLibre-Inf}{m}{n}{ + <-> alias * GaramondLibre-Inf/regular/n +}{} + +\DeclareFontShape{T2A}{GaramondLibre-Inf}{m}{it}{ + <-> alias * GaramondLibre-Inf/regular/it +}{} + + +% b --> bold + +\DeclareFontShape{T2A}{GaramondLibre-Inf}{b}{sl}{ + <-> alias * GaramondLibre-Inf/bold/sl +}{} + +\DeclareFontShape{T2A}{GaramondLibre-Inf}{b}{n}{ + <-> alias * GaramondLibre-Inf/bold/n +}{} + +\DeclareFontShape{T2A}{GaramondLibre-Inf}{b}{it}{ + <-> alias * GaramondLibre-Inf/bold/it +}{} + +\DeclareFontShape{T2A}{GaramondLibre-Inf}{bx}{n}{ + <-> ssub * GaramondLibre-Inf/b/n +}{} + +\DeclareFontShape{T2A}{GaramondLibre-Inf}{bx}{sl}{ + <-> ssub * GaramondLibre-Inf/b/sl +}{} + +\DeclareFontShape{T2A}{GaramondLibre-Inf}{bx}{it}{ + <-> ssub * GaramondLibre-Inf/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/garamond-libre/T2AGaramondLibre-LF.fd b/Master/texmf-dist/tex/latex/garamond-libre/T2AGaramondLibre-LF.fd new file mode 100644 index 00000000000..6b6d8ca7e86 --- /dev/null +++ b/Master/texmf-dist/tex/latex/garamond-libre/T2AGaramondLibre-LF.fd @@ -0,0 +1,197 @@ +%% Generated by autoinst on 2020/04/29 +%% +\ProvidesFile{T2AGaramondLibre-LF.fd} + [2020/04/29 (autoinst) Font definitions for T2A/GaramondLibre-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 GaramondLibre@scale\endcsname\relax + \let\GaramondLibre@@scale\@empty +\else + \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2A}{GaramondLibre-LF}{} + + +% ---- regular ---- + +\DeclareFontShape{T2A}{GaramondLibre-LF}{regular}{sc}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-lf-sc-t2a +}{} + +\DeclareFontShape{T2A}{GaramondLibre-LF}{regular}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-lf-t2a +}{} + +\DeclareFontShape{T2A}{GaramondLibre-LF}{regular}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-lf-t2a +}{} + +\DeclareFontShape{T2A}{GaramondLibre-LF}{regular}{scit}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-lf-sc-t2a +}{} + +\DeclareFontShape{T2A}{GaramondLibre-LF}{regular}{sw}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-lf-swash-t2a +}{} + +\DeclareFontShape{T2A}{GaramondLibre-LF}{regular}{nw}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-lf-swash-t2a +}{} + +\DeclareFontShape{T2A}{GaramondLibre-LF}{regular}{scsl}{ + <-> ssub * GaramondLibre-LF/regular/scit +}{} + +\DeclareFontShape{T2A}{GaramondLibre-LF}{regular}{sl}{ + <-> ssub * GaramondLibre-LF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2A}{GaramondLibre-LF}{bold}{sc}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-lf-sc-t2a +}{} + +\DeclareFontShape{T2A}{GaramondLibre-LF}{bold}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-lf-t2a +}{} + +\DeclareFontShape{T2A}{GaramondLibre-LF}{bold}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-lf-t2a +}{} + +\DeclareFontShape{T2A}{GaramondLibre-LF}{bold}{scit}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-lf-sc-t2a +}{} + +\DeclareFontShape{T2A}{GaramondLibre-LF}{bold}{sw}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-lf-swash-t2a +}{} + +\DeclareFontShape{T2A}{GaramondLibre-LF}{bold}{nw}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-lf-swash-t2a +}{} + +\DeclareFontShape{T2A}{GaramondLibre-LF}{bold}{scsl}{ + <-> ssub * GaramondLibre-LF/bold/scit +}{} + +\DeclareFontShape{T2A}{GaramondLibre-LF}{bold}{sl}{ + <-> ssub * GaramondLibre-LF/bold/it +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2A}{GaramondLibre-LF}{m}{scsl}{ + <-> alias * GaramondLibre-LF/regular/scsl +}{} + +\DeclareFontShape{T2A}{GaramondLibre-LF}{m}{sc}{ + <-> alias * GaramondLibre-LF/regular/sc +}{} + +\DeclareFontShape{T2A}{GaramondLibre-LF}{m}{n}{ + <-> alias * GaramondLibre-LF/regular/n +}{} + +\DeclareFontShape{T2A}{GaramondLibre-LF}{m}{it}{ + <-> alias * GaramondLibre-LF/regular/it +}{} + +\DeclareFontShape{T2A}{GaramondLibre-LF}{m}{sw}{ + <-> alias * GaramondLibre-LF/regular/sw +}{} + +\DeclareFontShape{T2A}{GaramondLibre-LF}{m}{sl}{ + <-> alias * GaramondLibre-LF/regular/sl +}{} + +\DeclareFontShape{T2A}{GaramondLibre-LF}{m}{scit}{ + <-> alias * GaramondLibre-LF/regular/scit +}{} + +\DeclareFontShape{T2A}{GaramondLibre-LF}{m}{nw}{ + <-> alias * GaramondLibre-LF/regular/nw +}{} + + +% b --> bold + +\DeclareFontShape{T2A}{GaramondLibre-LF}{b}{scsl}{ + <-> alias * GaramondLibre-LF/bold/scsl +}{} + +\DeclareFontShape{T2A}{GaramondLibre-LF}{b}{sc}{ + <-> alias * GaramondLibre-LF/bold/sc +}{} + +\DeclareFontShape{T2A}{GaramondLibre-LF}{b}{n}{ + <-> alias * GaramondLibre-LF/bold/n +}{} + +\DeclareFontShape{T2A}{GaramondLibre-LF}{b}{it}{ + <-> alias * GaramondLibre-LF/bold/it +}{} + +\DeclareFontShape{T2A}{GaramondLibre-LF}{b}{sw}{ + <-> alias * GaramondLibre-LF/bold/sw +}{} + +\DeclareFontShape{T2A}{GaramondLibre-LF}{b}{sl}{ + <-> alias * GaramondLibre-LF/bold/sl +}{} + +\DeclareFontShape{T2A}{GaramondLibre-LF}{b}{scit}{ + <-> alias * GaramondLibre-LF/bold/scit +}{} + +\DeclareFontShape{T2A}{GaramondLibre-LF}{b}{nw}{ + <-> alias * GaramondLibre-LF/bold/nw +}{} + +\DeclareFontShape{T2A}{GaramondLibre-LF}{bx}{n}{ + <-> ssub * GaramondLibre-LF/b/n +}{} + +\DeclareFontShape{T2A}{GaramondLibre-LF}{bx}{sc}{ + <-> ssub * GaramondLibre-LF/b/sc +}{} + +\DeclareFontShape{T2A}{GaramondLibre-LF}{bx}{scsl}{ + <-> ssub * GaramondLibre-LF/b/scsl +}{} + +\DeclareFontShape{T2A}{GaramondLibre-LF}{bx}{it}{ + <-> ssub * GaramondLibre-LF/b/it +}{} + +\DeclareFontShape{T2A}{GaramondLibre-LF}{bx}{sw}{ + <-> ssub * GaramondLibre-LF/b/sw +}{} + +\DeclareFontShape{T2A}{GaramondLibre-LF}{bx}{sl}{ + <-> ssub * GaramondLibre-LF/b/sl +}{} + +\DeclareFontShape{T2A}{GaramondLibre-LF}{bx}{scit}{ + <-> ssub * GaramondLibre-LF/b/scit +}{} + +\DeclareFontShape{T2A}{GaramondLibre-LF}{bx}{nw}{ + <-> ssub * GaramondLibre-LF/b/nw +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/garamond-libre/T2AGaramondLibre-OsF.fd b/Master/texmf-dist/tex/latex/garamond-libre/T2AGaramondLibre-OsF.fd new file mode 100644 index 00000000000..9b2f7e09481 --- /dev/null +++ b/Master/texmf-dist/tex/latex/garamond-libre/T2AGaramondLibre-OsF.fd @@ -0,0 +1,197 @@ +%% Generated by autoinst on 2020/04/29 +%% +\ProvidesFile{T2AGaramondLibre-OsF.fd} + [2020/04/29 (autoinst) Font definitions for T2A/GaramondLibre-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 GaramondLibre@scale\endcsname\relax + \let\GaramondLibre@@scale\@empty +\else + \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2A}{GaramondLibre-OsF}{} + + +% ---- regular ---- + +\DeclareFontShape{T2A}{GaramondLibre-OsF}{regular}{sc}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-osf-sc-t2a +}{} + +\DeclareFontShape{T2A}{GaramondLibre-OsF}{regular}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-osf-t2a +}{} + +\DeclareFontShape{T2A}{GaramondLibre-OsF}{regular}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-osf-t2a +}{} + +\DeclareFontShape{T2A}{GaramondLibre-OsF}{regular}{scit}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-osf-sc-t2a +}{} + +\DeclareFontShape{T2A}{GaramondLibre-OsF}{regular}{sw}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-osf-swash-t2a +}{} + +\DeclareFontShape{T2A}{GaramondLibre-OsF}{regular}{nw}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-osf-swash-t2a +}{} + +\DeclareFontShape{T2A}{GaramondLibre-OsF}{regular}{scsl}{ + <-> ssub * GaramondLibre-OsF/regular/scit +}{} + +\DeclareFontShape{T2A}{GaramondLibre-OsF}{regular}{sl}{ + <-> ssub * GaramondLibre-OsF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2A}{GaramondLibre-OsF}{bold}{sc}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-osf-sc-t2a +}{} + +\DeclareFontShape{T2A}{GaramondLibre-OsF}{bold}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-osf-t2a +}{} + +\DeclareFontShape{T2A}{GaramondLibre-OsF}{bold}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-osf-t2a +}{} + +\DeclareFontShape{T2A}{GaramondLibre-OsF}{bold}{scit}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-osf-sc-t2a +}{} + +\DeclareFontShape{T2A}{GaramondLibre-OsF}{bold}{sw}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-osf-swash-t2a +}{} + +\DeclareFontShape{T2A}{GaramondLibre-OsF}{bold}{nw}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-osf-swash-t2a +}{} + +\DeclareFontShape{T2A}{GaramondLibre-OsF}{bold}{scsl}{ + <-> ssub * GaramondLibre-OsF/bold/scit +}{} + +\DeclareFontShape{T2A}{GaramondLibre-OsF}{bold}{sl}{ + <-> ssub * GaramondLibre-OsF/bold/it +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2A}{GaramondLibre-OsF}{m}{scsl}{ + <-> alias * GaramondLibre-OsF/regular/scsl +}{} + +\DeclareFontShape{T2A}{GaramondLibre-OsF}{m}{sc}{ + <-> alias * GaramondLibre-OsF/regular/sc +}{} + +\DeclareFontShape{T2A}{GaramondLibre-OsF}{m}{n}{ + <-> alias * GaramondLibre-OsF/regular/n +}{} + +\DeclareFontShape{T2A}{GaramondLibre-OsF}{m}{it}{ + <-> alias * GaramondLibre-OsF/regular/it +}{} + +\DeclareFontShape{T2A}{GaramondLibre-OsF}{m}{sw}{ + <-> alias * GaramondLibre-OsF/regular/sw +}{} + +\DeclareFontShape{T2A}{GaramondLibre-OsF}{m}{sl}{ + <-> alias * GaramondLibre-OsF/regular/sl +}{} + +\DeclareFontShape{T2A}{GaramondLibre-OsF}{m}{scit}{ + <-> alias * GaramondLibre-OsF/regular/scit +}{} + +\DeclareFontShape{T2A}{GaramondLibre-OsF}{m}{nw}{ + <-> alias * GaramondLibre-OsF/regular/nw +}{} + + +% b --> bold + +\DeclareFontShape{T2A}{GaramondLibre-OsF}{b}{scsl}{ + <-> alias * GaramondLibre-OsF/bold/scsl +}{} + +\DeclareFontShape{T2A}{GaramondLibre-OsF}{b}{sc}{ + <-> alias * GaramondLibre-OsF/bold/sc +}{} + +\DeclareFontShape{T2A}{GaramondLibre-OsF}{b}{n}{ + <-> alias * GaramondLibre-OsF/bold/n +}{} + +\DeclareFontShape{T2A}{GaramondLibre-OsF}{b}{it}{ + <-> alias * GaramondLibre-OsF/bold/it +}{} + +\DeclareFontShape{T2A}{GaramondLibre-OsF}{b}{sw}{ + <-> alias * GaramondLibre-OsF/bold/sw +}{} + +\DeclareFontShape{T2A}{GaramondLibre-OsF}{b}{sl}{ + <-> alias * GaramondLibre-OsF/bold/sl +}{} + +\DeclareFontShape{T2A}{GaramondLibre-OsF}{b}{scit}{ + <-> alias * GaramondLibre-OsF/bold/scit +}{} + +\DeclareFontShape{T2A}{GaramondLibre-OsF}{b}{nw}{ + <-> alias * GaramondLibre-OsF/bold/nw +}{} + +\DeclareFontShape{T2A}{GaramondLibre-OsF}{bx}{n}{ + <-> ssub * GaramondLibre-OsF/b/n +}{} + +\DeclareFontShape{T2A}{GaramondLibre-OsF}{bx}{sc}{ + <-> ssub * GaramondLibre-OsF/b/sc +}{} + +\DeclareFontShape{T2A}{GaramondLibre-OsF}{bx}{scsl}{ + <-> ssub * GaramondLibre-OsF/b/scsl +}{} + +\DeclareFontShape{T2A}{GaramondLibre-OsF}{bx}{it}{ + <-> ssub * GaramondLibre-OsF/b/it +}{} + +\DeclareFontShape{T2A}{GaramondLibre-OsF}{bx}{sw}{ + <-> ssub * GaramondLibre-OsF/b/sw +}{} + +\DeclareFontShape{T2A}{GaramondLibre-OsF}{bx}{sl}{ + <-> ssub * GaramondLibre-OsF/b/sl +}{} + +\DeclareFontShape{T2A}{GaramondLibre-OsF}{bx}{scit}{ + <-> ssub * GaramondLibre-OsF/b/scit +}{} + +\DeclareFontShape{T2A}{GaramondLibre-OsF}{bx}{nw}{ + <-> ssub * GaramondLibre-OsF/b/nw +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/garamond-libre/T2AGaramondLibre-Sup.fd b/Master/texmf-dist/tex/latex/garamond-libre/T2AGaramondLibre-Sup.fd new file mode 100644 index 00000000000..f8abdaad62c --- /dev/null +++ b/Master/texmf-dist/tex/latex/garamond-libre/T2AGaramondLibre-Sup.fd @@ -0,0 +1,97 @@ +%% Generated by autoinst on 2020/04/29 +%% +\ProvidesFile{T2AGaramondLibre-Sup.fd} + [2020/04/29 (autoinst) Font definitions for T2A/GaramondLibre-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 GaramondLibre@scale\endcsname\relax + \let\GaramondLibre@@scale\@empty +\else + \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2A}{GaramondLibre-Sup}{} + + +% ---- regular ---- + +\DeclareFontShape{T2A}{GaramondLibre-Sup}{regular}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-sup-t2a +}{} + +\DeclareFontShape{T2A}{GaramondLibre-Sup}{regular}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-sup-t2a +}{} + +\DeclareFontShape{T2A}{GaramondLibre-Sup}{regular}{sl}{ + <-> ssub * GaramondLibre-Sup/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2A}{GaramondLibre-Sup}{bold}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-sup-t2a +}{} + +\DeclareFontShape{T2A}{GaramondLibre-Sup}{bold}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-sup-t2a +}{} + +\DeclareFontShape{T2A}{GaramondLibre-Sup}{bold}{sl}{ + <-> ssub * GaramondLibre-Sup/bold/it +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2A}{GaramondLibre-Sup}{m}{sl}{ + <-> alias * GaramondLibre-Sup/regular/sl +}{} + +\DeclareFontShape{T2A}{GaramondLibre-Sup}{m}{n}{ + <-> alias * GaramondLibre-Sup/regular/n +}{} + +\DeclareFontShape{T2A}{GaramondLibre-Sup}{m}{it}{ + <-> alias * GaramondLibre-Sup/regular/it +}{} + + +% b --> bold + +\DeclareFontShape{T2A}{GaramondLibre-Sup}{b}{sl}{ + <-> alias * GaramondLibre-Sup/bold/sl +}{} + +\DeclareFontShape{T2A}{GaramondLibre-Sup}{b}{n}{ + <-> alias * GaramondLibre-Sup/bold/n +}{} + +\DeclareFontShape{T2A}{GaramondLibre-Sup}{b}{it}{ + <-> alias * GaramondLibre-Sup/bold/it +}{} + +\DeclareFontShape{T2A}{GaramondLibre-Sup}{bx}{n}{ + <-> ssub * GaramondLibre-Sup/b/n +}{} + +\DeclareFontShape{T2A}{GaramondLibre-Sup}{bx}{sl}{ + <-> ssub * GaramondLibre-Sup/b/sl +}{} + +\DeclareFontShape{T2A}{GaramondLibre-Sup}{bx}{it}{ + <-> ssub * GaramondLibre-Sup/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/garamond-libre/T2BGaramondLibre-Inf.fd b/Master/texmf-dist/tex/latex/garamond-libre/T2BGaramondLibre-Inf.fd new file mode 100644 index 00000000000..1de3ead09dc --- /dev/null +++ b/Master/texmf-dist/tex/latex/garamond-libre/T2BGaramondLibre-Inf.fd @@ -0,0 +1,97 @@ +%% Generated by autoinst on 2020/04/29 +%% +\ProvidesFile{T2BGaramondLibre-Inf.fd} + [2020/04/29 (autoinst) Font definitions for T2B/GaramondLibre-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 GaramondLibre@scale\endcsname\relax + \let\GaramondLibre@@scale\@empty +\else + \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2B}{GaramondLibre-Inf}{} + + +% ---- regular ---- + +\DeclareFontShape{T2B}{GaramondLibre-Inf}{regular}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-inf-t2b +}{} + +\DeclareFontShape{T2B}{GaramondLibre-Inf}{regular}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-inf-t2b +}{} + +\DeclareFontShape{T2B}{GaramondLibre-Inf}{regular}{sl}{ + <-> ssub * GaramondLibre-Inf/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2B}{GaramondLibre-Inf}{bold}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-inf-t2b +}{} + +\DeclareFontShape{T2B}{GaramondLibre-Inf}{bold}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-inf-t2b +}{} + +\DeclareFontShape{T2B}{GaramondLibre-Inf}{bold}{sl}{ + <-> ssub * GaramondLibre-Inf/bold/it +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2B}{GaramondLibre-Inf}{m}{sl}{ + <-> alias * GaramondLibre-Inf/regular/sl +}{} + +\DeclareFontShape{T2B}{GaramondLibre-Inf}{m}{n}{ + <-> alias * GaramondLibre-Inf/regular/n +}{} + +\DeclareFontShape{T2B}{GaramondLibre-Inf}{m}{it}{ + <-> alias * GaramondLibre-Inf/regular/it +}{} + + +% b --> bold + +\DeclareFontShape{T2B}{GaramondLibre-Inf}{b}{sl}{ + <-> alias * GaramondLibre-Inf/bold/sl +}{} + +\DeclareFontShape{T2B}{GaramondLibre-Inf}{b}{n}{ + <-> alias * GaramondLibre-Inf/bold/n +}{} + +\DeclareFontShape{T2B}{GaramondLibre-Inf}{b}{it}{ + <-> alias * GaramondLibre-Inf/bold/it +}{} + +\DeclareFontShape{T2B}{GaramondLibre-Inf}{bx}{n}{ + <-> ssub * GaramondLibre-Inf/b/n +}{} + +\DeclareFontShape{T2B}{GaramondLibre-Inf}{bx}{sl}{ + <-> ssub * GaramondLibre-Inf/b/sl +}{} + +\DeclareFontShape{T2B}{GaramondLibre-Inf}{bx}{it}{ + <-> ssub * GaramondLibre-Inf/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/garamond-libre/T2BGaramondLibre-LF.fd b/Master/texmf-dist/tex/latex/garamond-libre/T2BGaramondLibre-LF.fd new file mode 100644 index 00000000000..96df04ce40a --- /dev/null +++ b/Master/texmf-dist/tex/latex/garamond-libre/T2BGaramondLibre-LF.fd @@ -0,0 +1,197 @@ +%% Generated by autoinst on 2020/04/29 +%% +\ProvidesFile{T2BGaramondLibre-LF.fd} + [2020/04/29 (autoinst) Font definitions for T2B/GaramondLibre-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 GaramondLibre@scale\endcsname\relax + \let\GaramondLibre@@scale\@empty +\else + \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2B}{GaramondLibre-LF}{} + + +% ---- regular ---- + +\DeclareFontShape{T2B}{GaramondLibre-LF}{regular}{sc}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-lf-sc-t2b +}{} + +\DeclareFontShape{T2B}{GaramondLibre-LF}{regular}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-lf-t2b +}{} + +\DeclareFontShape{T2B}{GaramondLibre-LF}{regular}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-lf-t2b +}{} + +\DeclareFontShape{T2B}{GaramondLibre-LF}{regular}{scit}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-lf-sc-t2b +}{} + +\DeclareFontShape{T2B}{GaramondLibre-LF}{regular}{sw}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-lf-swash-t2b +}{} + +\DeclareFontShape{T2B}{GaramondLibre-LF}{regular}{nw}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-lf-swash-t2b +}{} + +\DeclareFontShape{T2B}{GaramondLibre-LF}{regular}{scsl}{ + <-> ssub * GaramondLibre-LF/regular/scit +}{} + +\DeclareFontShape{T2B}{GaramondLibre-LF}{regular}{sl}{ + <-> ssub * GaramondLibre-LF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2B}{GaramondLibre-LF}{bold}{sc}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-lf-sc-t2b +}{} + +\DeclareFontShape{T2B}{GaramondLibre-LF}{bold}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-lf-t2b +}{} + +\DeclareFontShape{T2B}{GaramondLibre-LF}{bold}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-lf-t2b +}{} + +\DeclareFontShape{T2B}{GaramondLibre-LF}{bold}{scit}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-lf-sc-t2b +}{} + +\DeclareFontShape{T2B}{GaramondLibre-LF}{bold}{sw}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-lf-swash-t2b +}{} + +\DeclareFontShape{T2B}{GaramondLibre-LF}{bold}{nw}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-lf-swash-t2b +}{} + +\DeclareFontShape{T2B}{GaramondLibre-LF}{bold}{scsl}{ + <-> ssub * GaramondLibre-LF/bold/scit +}{} + +\DeclareFontShape{T2B}{GaramondLibre-LF}{bold}{sl}{ + <-> ssub * GaramondLibre-LF/bold/it +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2B}{GaramondLibre-LF}{m}{scsl}{ + <-> alias * GaramondLibre-LF/regular/scsl +}{} + +\DeclareFontShape{T2B}{GaramondLibre-LF}{m}{sc}{ + <-> alias * GaramondLibre-LF/regular/sc +}{} + +\DeclareFontShape{T2B}{GaramondLibre-LF}{m}{n}{ + <-> alias * GaramondLibre-LF/regular/n +}{} + +\DeclareFontShape{T2B}{GaramondLibre-LF}{m}{it}{ + <-> alias * GaramondLibre-LF/regular/it +}{} + +\DeclareFontShape{T2B}{GaramondLibre-LF}{m}{sw}{ + <-> alias * GaramondLibre-LF/regular/sw +}{} + +\DeclareFontShape{T2B}{GaramondLibre-LF}{m}{sl}{ + <-> alias * GaramondLibre-LF/regular/sl +}{} + +\DeclareFontShape{T2B}{GaramondLibre-LF}{m}{scit}{ + <-> alias * GaramondLibre-LF/regular/scit +}{} + +\DeclareFontShape{T2B}{GaramondLibre-LF}{m}{nw}{ + <-> alias * GaramondLibre-LF/regular/nw +}{} + + +% b --> bold + +\DeclareFontShape{T2B}{GaramondLibre-LF}{b}{scsl}{ + <-> alias * GaramondLibre-LF/bold/scsl +}{} + +\DeclareFontShape{T2B}{GaramondLibre-LF}{b}{sc}{ + <-> alias * GaramondLibre-LF/bold/sc +}{} + +\DeclareFontShape{T2B}{GaramondLibre-LF}{b}{n}{ + <-> alias * GaramondLibre-LF/bold/n +}{} + +\DeclareFontShape{T2B}{GaramondLibre-LF}{b}{it}{ + <-> alias * GaramondLibre-LF/bold/it +}{} + +\DeclareFontShape{T2B}{GaramondLibre-LF}{b}{sw}{ + <-> alias * GaramondLibre-LF/bold/sw +}{} + +\DeclareFontShape{T2B}{GaramondLibre-LF}{b}{sl}{ + <-> alias * GaramondLibre-LF/bold/sl +}{} + +\DeclareFontShape{T2B}{GaramondLibre-LF}{b}{scit}{ + <-> alias * GaramondLibre-LF/bold/scit +}{} + +\DeclareFontShape{T2B}{GaramondLibre-LF}{b}{nw}{ + <-> alias * GaramondLibre-LF/bold/nw +}{} + +\DeclareFontShape{T2B}{GaramondLibre-LF}{bx}{n}{ + <-> ssub * GaramondLibre-LF/b/n +}{} + +\DeclareFontShape{T2B}{GaramondLibre-LF}{bx}{sc}{ + <-> ssub * GaramondLibre-LF/b/sc +}{} + +\DeclareFontShape{T2B}{GaramondLibre-LF}{bx}{scsl}{ + <-> ssub * GaramondLibre-LF/b/scsl +}{} + +\DeclareFontShape{T2B}{GaramondLibre-LF}{bx}{it}{ + <-> ssub * GaramondLibre-LF/b/it +}{} + +\DeclareFontShape{T2B}{GaramondLibre-LF}{bx}{sw}{ + <-> ssub * GaramondLibre-LF/b/sw +}{} + +\DeclareFontShape{T2B}{GaramondLibre-LF}{bx}{sl}{ + <-> ssub * GaramondLibre-LF/b/sl +}{} + +\DeclareFontShape{T2B}{GaramondLibre-LF}{bx}{scit}{ + <-> ssub * GaramondLibre-LF/b/scit +}{} + +\DeclareFontShape{T2B}{GaramondLibre-LF}{bx}{nw}{ + <-> ssub * GaramondLibre-LF/b/nw +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/garamond-libre/T2BGaramondLibre-OsF.fd b/Master/texmf-dist/tex/latex/garamond-libre/T2BGaramondLibre-OsF.fd new file mode 100644 index 00000000000..64442fb2460 --- /dev/null +++ b/Master/texmf-dist/tex/latex/garamond-libre/T2BGaramondLibre-OsF.fd @@ -0,0 +1,197 @@ +%% Generated by autoinst on 2020/04/29 +%% +\ProvidesFile{T2BGaramondLibre-OsF.fd} + [2020/04/29 (autoinst) Font definitions for T2B/GaramondLibre-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 GaramondLibre@scale\endcsname\relax + \let\GaramondLibre@@scale\@empty +\else + \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2B}{GaramondLibre-OsF}{} + + +% ---- regular ---- + +\DeclareFontShape{T2B}{GaramondLibre-OsF}{regular}{sc}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-osf-sc-t2b +}{} + +\DeclareFontShape{T2B}{GaramondLibre-OsF}{regular}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-osf-t2b +}{} + +\DeclareFontShape{T2B}{GaramondLibre-OsF}{regular}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-osf-t2b +}{} + +\DeclareFontShape{T2B}{GaramondLibre-OsF}{regular}{scit}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-osf-sc-t2b +}{} + +\DeclareFontShape{T2B}{GaramondLibre-OsF}{regular}{sw}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-osf-swash-t2b +}{} + +\DeclareFontShape{T2B}{GaramondLibre-OsF}{regular}{nw}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-osf-swash-t2b +}{} + +\DeclareFontShape{T2B}{GaramondLibre-OsF}{regular}{scsl}{ + <-> ssub * GaramondLibre-OsF/regular/scit +}{} + +\DeclareFontShape{T2B}{GaramondLibre-OsF}{regular}{sl}{ + <-> ssub * GaramondLibre-OsF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2B}{GaramondLibre-OsF}{bold}{sc}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-osf-sc-t2b +}{} + +\DeclareFontShape{T2B}{GaramondLibre-OsF}{bold}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-osf-t2b +}{} + +\DeclareFontShape{T2B}{GaramondLibre-OsF}{bold}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-osf-t2b +}{} + +\DeclareFontShape{T2B}{GaramondLibre-OsF}{bold}{scit}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-osf-sc-t2b +}{} + +\DeclareFontShape{T2B}{GaramondLibre-OsF}{bold}{sw}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-osf-swash-t2b +}{} + +\DeclareFontShape{T2B}{GaramondLibre-OsF}{bold}{nw}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-osf-swash-t2b +}{} + +\DeclareFontShape{T2B}{GaramondLibre-OsF}{bold}{scsl}{ + <-> ssub * GaramondLibre-OsF/bold/scit +}{} + +\DeclareFontShape{T2B}{GaramondLibre-OsF}{bold}{sl}{ + <-> ssub * GaramondLibre-OsF/bold/it +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2B}{GaramondLibre-OsF}{m}{scsl}{ + <-> alias * GaramondLibre-OsF/regular/scsl +}{} + +\DeclareFontShape{T2B}{GaramondLibre-OsF}{m}{sc}{ + <-> alias * GaramondLibre-OsF/regular/sc +}{} + +\DeclareFontShape{T2B}{GaramondLibre-OsF}{m}{n}{ + <-> alias * GaramondLibre-OsF/regular/n +}{} + +\DeclareFontShape{T2B}{GaramondLibre-OsF}{m}{it}{ + <-> alias * GaramondLibre-OsF/regular/it +}{} + +\DeclareFontShape{T2B}{GaramondLibre-OsF}{m}{sw}{ + <-> alias * GaramondLibre-OsF/regular/sw +}{} + +\DeclareFontShape{T2B}{GaramondLibre-OsF}{m}{sl}{ + <-> alias * GaramondLibre-OsF/regular/sl +}{} + +\DeclareFontShape{T2B}{GaramondLibre-OsF}{m}{scit}{ + <-> alias * GaramondLibre-OsF/regular/scit +}{} + +\DeclareFontShape{T2B}{GaramondLibre-OsF}{m}{nw}{ + <-> alias * GaramondLibre-OsF/regular/nw +}{} + + +% b --> bold + +\DeclareFontShape{T2B}{GaramondLibre-OsF}{b}{scsl}{ + <-> alias * GaramondLibre-OsF/bold/scsl +}{} + +\DeclareFontShape{T2B}{GaramondLibre-OsF}{b}{sc}{ + <-> alias * GaramondLibre-OsF/bold/sc +}{} + +\DeclareFontShape{T2B}{GaramondLibre-OsF}{b}{n}{ + <-> alias * GaramondLibre-OsF/bold/n +}{} + +\DeclareFontShape{T2B}{GaramondLibre-OsF}{b}{it}{ + <-> alias * GaramondLibre-OsF/bold/it +}{} + +\DeclareFontShape{T2B}{GaramondLibre-OsF}{b}{sw}{ + <-> alias * GaramondLibre-OsF/bold/sw +}{} + +\DeclareFontShape{T2B}{GaramondLibre-OsF}{b}{sl}{ + <-> alias * GaramondLibre-OsF/bold/sl +}{} + +\DeclareFontShape{T2B}{GaramondLibre-OsF}{b}{scit}{ + <-> alias * GaramondLibre-OsF/bold/scit +}{} + +\DeclareFontShape{T2B}{GaramondLibre-OsF}{b}{nw}{ + <-> alias * GaramondLibre-OsF/bold/nw +}{} + +\DeclareFontShape{T2B}{GaramondLibre-OsF}{bx}{n}{ + <-> ssub * GaramondLibre-OsF/b/n +}{} + +\DeclareFontShape{T2B}{GaramondLibre-OsF}{bx}{sc}{ + <-> ssub * GaramondLibre-OsF/b/sc +}{} + +\DeclareFontShape{T2B}{GaramondLibre-OsF}{bx}{scsl}{ + <-> ssub * GaramondLibre-OsF/b/scsl +}{} + +\DeclareFontShape{T2B}{GaramondLibre-OsF}{bx}{it}{ + <-> ssub * GaramondLibre-OsF/b/it +}{} + +\DeclareFontShape{T2B}{GaramondLibre-OsF}{bx}{sw}{ + <-> ssub * GaramondLibre-OsF/b/sw +}{} + +\DeclareFontShape{T2B}{GaramondLibre-OsF}{bx}{sl}{ + <-> ssub * GaramondLibre-OsF/b/sl +}{} + +\DeclareFontShape{T2B}{GaramondLibre-OsF}{bx}{scit}{ + <-> ssub * GaramondLibre-OsF/b/scit +}{} + +\DeclareFontShape{T2B}{GaramondLibre-OsF}{bx}{nw}{ + <-> ssub * GaramondLibre-OsF/b/nw +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/garamond-libre/T2BGaramondLibre-Sup.fd b/Master/texmf-dist/tex/latex/garamond-libre/T2BGaramondLibre-Sup.fd new file mode 100644 index 00000000000..9baed855f67 --- /dev/null +++ b/Master/texmf-dist/tex/latex/garamond-libre/T2BGaramondLibre-Sup.fd @@ -0,0 +1,97 @@ +%% Generated by autoinst on 2020/04/29 +%% +\ProvidesFile{T2BGaramondLibre-Sup.fd} + [2020/04/29 (autoinst) Font definitions for T2B/GaramondLibre-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 GaramondLibre@scale\endcsname\relax + \let\GaramondLibre@@scale\@empty +\else + \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2B}{GaramondLibre-Sup}{} + + +% ---- regular ---- + +\DeclareFontShape{T2B}{GaramondLibre-Sup}{regular}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-sup-t2b +}{} + +\DeclareFontShape{T2B}{GaramondLibre-Sup}{regular}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-sup-t2b +}{} + +\DeclareFontShape{T2B}{GaramondLibre-Sup}{regular}{sl}{ + <-> ssub * GaramondLibre-Sup/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2B}{GaramondLibre-Sup}{bold}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-sup-t2b +}{} + +\DeclareFontShape{T2B}{GaramondLibre-Sup}{bold}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-sup-t2b +}{} + +\DeclareFontShape{T2B}{GaramondLibre-Sup}{bold}{sl}{ + <-> ssub * GaramondLibre-Sup/bold/it +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2B}{GaramondLibre-Sup}{m}{sl}{ + <-> alias * GaramondLibre-Sup/regular/sl +}{} + +\DeclareFontShape{T2B}{GaramondLibre-Sup}{m}{n}{ + <-> alias * GaramondLibre-Sup/regular/n +}{} + +\DeclareFontShape{T2B}{GaramondLibre-Sup}{m}{it}{ + <-> alias * GaramondLibre-Sup/regular/it +}{} + + +% b --> bold + +\DeclareFontShape{T2B}{GaramondLibre-Sup}{b}{sl}{ + <-> alias * GaramondLibre-Sup/bold/sl +}{} + +\DeclareFontShape{T2B}{GaramondLibre-Sup}{b}{n}{ + <-> alias * GaramondLibre-Sup/bold/n +}{} + +\DeclareFontShape{T2B}{GaramondLibre-Sup}{b}{it}{ + <-> alias * GaramondLibre-Sup/bold/it +}{} + +\DeclareFontShape{T2B}{GaramondLibre-Sup}{bx}{n}{ + <-> ssub * GaramondLibre-Sup/b/n +}{} + +\DeclareFontShape{T2B}{GaramondLibre-Sup}{bx}{sl}{ + <-> ssub * GaramondLibre-Sup/b/sl +}{} + +\DeclareFontShape{T2B}{GaramondLibre-Sup}{bx}{it}{ + <-> ssub * GaramondLibre-Sup/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/garamond-libre/T2CGaramondLibre-Inf.fd b/Master/texmf-dist/tex/latex/garamond-libre/T2CGaramondLibre-Inf.fd new file mode 100644 index 00000000000..cf6a3c310bb --- /dev/null +++ b/Master/texmf-dist/tex/latex/garamond-libre/T2CGaramondLibre-Inf.fd @@ -0,0 +1,97 @@ +%% Generated by autoinst on 2020/04/29 +%% +\ProvidesFile{T2CGaramondLibre-Inf.fd} + [2020/04/29 (autoinst) Font definitions for T2C/GaramondLibre-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 GaramondLibre@scale\endcsname\relax + \let\GaramondLibre@@scale\@empty +\else + \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2C}{GaramondLibre-Inf}{} + + +% ---- regular ---- + +\DeclareFontShape{T2C}{GaramondLibre-Inf}{regular}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-inf-t2c +}{} + +\DeclareFontShape{T2C}{GaramondLibre-Inf}{regular}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-inf-t2c +}{} + +\DeclareFontShape{T2C}{GaramondLibre-Inf}{regular}{sl}{ + <-> ssub * GaramondLibre-Inf/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2C}{GaramondLibre-Inf}{bold}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-inf-t2c +}{} + +\DeclareFontShape{T2C}{GaramondLibre-Inf}{bold}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-inf-t2c +}{} + +\DeclareFontShape{T2C}{GaramondLibre-Inf}{bold}{sl}{ + <-> ssub * GaramondLibre-Inf/bold/it +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2C}{GaramondLibre-Inf}{m}{sl}{ + <-> alias * GaramondLibre-Inf/regular/sl +}{} + +\DeclareFontShape{T2C}{GaramondLibre-Inf}{m}{n}{ + <-> alias * GaramondLibre-Inf/regular/n +}{} + +\DeclareFontShape{T2C}{GaramondLibre-Inf}{m}{it}{ + <-> alias * GaramondLibre-Inf/regular/it +}{} + + +% b --> bold + +\DeclareFontShape{T2C}{GaramondLibre-Inf}{b}{sl}{ + <-> alias * GaramondLibre-Inf/bold/sl +}{} + +\DeclareFontShape{T2C}{GaramondLibre-Inf}{b}{n}{ + <-> alias * GaramondLibre-Inf/bold/n +}{} + +\DeclareFontShape{T2C}{GaramondLibre-Inf}{b}{it}{ + <-> alias * GaramondLibre-Inf/bold/it +}{} + +\DeclareFontShape{T2C}{GaramondLibre-Inf}{bx}{n}{ + <-> ssub * GaramondLibre-Inf/b/n +}{} + +\DeclareFontShape{T2C}{GaramondLibre-Inf}{bx}{sl}{ + <-> ssub * GaramondLibre-Inf/b/sl +}{} + +\DeclareFontShape{T2C}{GaramondLibre-Inf}{bx}{it}{ + <-> ssub * GaramondLibre-Inf/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/garamond-libre/T2CGaramondLibre-LF.fd b/Master/texmf-dist/tex/latex/garamond-libre/T2CGaramondLibre-LF.fd new file mode 100644 index 00000000000..292832ed4c8 --- /dev/null +++ b/Master/texmf-dist/tex/latex/garamond-libre/T2CGaramondLibre-LF.fd @@ -0,0 +1,197 @@ +%% Generated by autoinst on 2020/04/29 +%% +\ProvidesFile{T2CGaramondLibre-LF.fd} + [2020/04/29 (autoinst) Font definitions for T2C/GaramondLibre-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 GaramondLibre@scale\endcsname\relax + \let\GaramondLibre@@scale\@empty +\else + \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2C}{GaramondLibre-LF}{} + + +% ---- regular ---- + +\DeclareFontShape{T2C}{GaramondLibre-LF}{regular}{sc}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-lf-sc-t2c +}{} + +\DeclareFontShape{T2C}{GaramondLibre-LF}{regular}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-lf-t2c +}{} + +\DeclareFontShape{T2C}{GaramondLibre-LF}{regular}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-lf-t2c +}{} + +\DeclareFontShape{T2C}{GaramondLibre-LF}{regular}{scit}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-lf-sc-t2c +}{} + +\DeclareFontShape{T2C}{GaramondLibre-LF}{regular}{sw}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-lf-swash-t2c +}{} + +\DeclareFontShape{T2C}{GaramondLibre-LF}{regular}{nw}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-lf-swash-t2c +}{} + +\DeclareFontShape{T2C}{GaramondLibre-LF}{regular}{scsl}{ + <-> ssub * GaramondLibre-LF/regular/scit +}{} + +\DeclareFontShape{T2C}{GaramondLibre-LF}{regular}{sl}{ + <-> ssub * GaramondLibre-LF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2C}{GaramondLibre-LF}{bold}{sc}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-lf-sc-t2c +}{} + +\DeclareFontShape{T2C}{GaramondLibre-LF}{bold}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-lf-t2c +}{} + +\DeclareFontShape{T2C}{GaramondLibre-LF}{bold}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-lf-t2c +}{} + +\DeclareFontShape{T2C}{GaramondLibre-LF}{bold}{scit}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-lf-sc-t2c +}{} + +\DeclareFontShape{T2C}{GaramondLibre-LF}{bold}{sw}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-lf-swash-t2c +}{} + +\DeclareFontShape{T2C}{GaramondLibre-LF}{bold}{nw}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-lf-swash-t2c +}{} + +\DeclareFontShape{T2C}{GaramondLibre-LF}{bold}{scsl}{ + <-> ssub * GaramondLibre-LF/bold/scit +}{} + +\DeclareFontShape{T2C}{GaramondLibre-LF}{bold}{sl}{ + <-> ssub * GaramondLibre-LF/bold/it +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2C}{GaramondLibre-LF}{m}{scsl}{ + <-> alias * GaramondLibre-LF/regular/scsl +}{} + +\DeclareFontShape{T2C}{GaramondLibre-LF}{m}{sc}{ + <-> alias * GaramondLibre-LF/regular/sc +}{} + +\DeclareFontShape{T2C}{GaramondLibre-LF}{m}{n}{ + <-> alias * GaramondLibre-LF/regular/n +}{} + +\DeclareFontShape{T2C}{GaramondLibre-LF}{m}{it}{ + <-> alias * GaramondLibre-LF/regular/it +}{} + +\DeclareFontShape{T2C}{GaramondLibre-LF}{m}{sw}{ + <-> alias * GaramondLibre-LF/regular/sw +}{} + +\DeclareFontShape{T2C}{GaramondLibre-LF}{m}{sl}{ + <-> alias * GaramondLibre-LF/regular/sl +}{} + +\DeclareFontShape{T2C}{GaramondLibre-LF}{m}{scit}{ + <-> alias * GaramondLibre-LF/regular/scit +}{} + +\DeclareFontShape{T2C}{GaramondLibre-LF}{m}{nw}{ + <-> alias * GaramondLibre-LF/regular/nw +}{} + + +% b --> bold + +\DeclareFontShape{T2C}{GaramondLibre-LF}{b}{scsl}{ + <-> alias * GaramondLibre-LF/bold/scsl +}{} + +\DeclareFontShape{T2C}{GaramondLibre-LF}{b}{sc}{ + <-> alias * GaramondLibre-LF/bold/sc +}{} + +\DeclareFontShape{T2C}{GaramondLibre-LF}{b}{n}{ + <-> alias * GaramondLibre-LF/bold/n +}{} + +\DeclareFontShape{T2C}{GaramondLibre-LF}{b}{it}{ + <-> alias * GaramondLibre-LF/bold/it +}{} + +\DeclareFontShape{T2C}{GaramondLibre-LF}{b}{sw}{ + <-> alias * GaramondLibre-LF/bold/sw +}{} + +\DeclareFontShape{T2C}{GaramondLibre-LF}{b}{sl}{ + <-> alias * GaramondLibre-LF/bold/sl +}{} + +\DeclareFontShape{T2C}{GaramondLibre-LF}{b}{scit}{ + <-> alias * GaramondLibre-LF/bold/scit +}{} + +\DeclareFontShape{T2C}{GaramondLibre-LF}{b}{nw}{ + <-> alias * GaramondLibre-LF/bold/nw +}{} + +\DeclareFontShape{T2C}{GaramondLibre-LF}{bx}{n}{ + <-> ssub * GaramondLibre-LF/b/n +}{} + +\DeclareFontShape{T2C}{GaramondLibre-LF}{bx}{sc}{ + <-> ssub * GaramondLibre-LF/b/sc +}{} + +\DeclareFontShape{T2C}{GaramondLibre-LF}{bx}{scsl}{ + <-> ssub * GaramondLibre-LF/b/scsl +}{} + +\DeclareFontShape{T2C}{GaramondLibre-LF}{bx}{it}{ + <-> ssub * GaramondLibre-LF/b/it +}{} + +\DeclareFontShape{T2C}{GaramondLibre-LF}{bx}{sw}{ + <-> ssub * GaramondLibre-LF/b/sw +}{} + +\DeclareFontShape{T2C}{GaramondLibre-LF}{bx}{sl}{ + <-> ssub * GaramondLibre-LF/b/sl +}{} + +\DeclareFontShape{T2C}{GaramondLibre-LF}{bx}{scit}{ + <-> ssub * GaramondLibre-LF/b/scit +}{} + +\DeclareFontShape{T2C}{GaramondLibre-LF}{bx}{nw}{ + <-> ssub * GaramondLibre-LF/b/nw +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/garamond-libre/T2CGaramondLibre-OsF.fd b/Master/texmf-dist/tex/latex/garamond-libre/T2CGaramondLibre-OsF.fd new file mode 100644 index 00000000000..5715fc2738d --- /dev/null +++ b/Master/texmf-dist/tex/latex/garamond-libre/T2CGaramondLibre-OsF.fd @@ -0,0 +1,197 @@ +%% Generated by autoinst on 2020/04/29 +%% +\ProvidesFile{T2CGaramondLibre-OsF.fd} + [2020/04/29 (autoinst) Font definitions for T2C/GaramondLibre-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 GaramondLibre@scale\endcsname\relax + \let\GaramondLibre@@scale\@empty +\else + \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2C}{GaramondLibre-OsF}{} + + +% ---- regular ---- + +\DeclareFontShape{T2C}{GaramondLibre-OsF}{regular}{sc}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-osf-sc-t2c +}{} + +\DeclareFontShape{T2C}{GaramondLibre-OsF}{regular}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-osf-t2c +}{} + +\DeclareFontShape{T2C}{GaramondLibre-OsF}{regular}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-osf-t2c +}{} + +\DeclareFontShape{T2C}{GaramondLibre-OsF}{regular}{scit}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-osf-sc-t2c +}{} + +\DeclareFontShape{T2C}{GaramondLibre-OsF}{regular}{sw}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-osf-swash-t2c +}{} + +\DeclareFontShape{T2C}{GaramondLibre-OsF}{regular}{nw}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-osf-swash-t2c +}{} + +\DeclareFontShape{T2C}{GaramondLibre-OsF}{regular}{scsl}{ + <-> ssub * GaramondLibre-OsF/regular/scit +}{} + +\DeclareFontShape{T2C}{GaramondLibre-OsF}{regular}{sl}{ + <-> ssub * GaramondLibre-OsF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2C}{GaramondLibre-OsF}{bold}{sc}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-osf-sc-t2c +}{} + +\DeclareFontShape{T2C}{GaramondLibre-OsF}{bold}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-osf-t2c +}{} + +\DeclareFontShape{T2C}{GaramondLibre-OsF}{bold}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-osf-t2c +}{} + +\DeclareFontShape{T2C}{GaramondLibre-OsF}{bold}{scit}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-osf-sc-t2c +}{} + +\DeclareFontShape{T2C}{GaramondLibre-OsF}{bold}{sw}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-osf-swash-t2c +}{} + +\DeclareFontShape{T2C}{GaramondLibre-OsF}{bold}{nw}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-osf-swash-t2c +}{} + +\DeclareFontShape{T2C}{GaramondLibre-OsF}{bold}{scsl}{ + <-> ssub * GaramondLibre-OsF/bold/scit +}{} + +\DeclareFontShape{T2C}{GaramondLibre-OsF}{bold}{sl}{ + <-> ssub * GaramondLibre-OsF/bold/it +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2C}{GaramondLibre-OsF}{m}{scsl}{ + <-> alias * GaramondLibre-OsF/regular/scsl +}{} + +\DeclareFontShape{T2C}{GaramondLibre-OsF}{m}{sc}{ + <-> alias * GaramondLibre-OsF/regular/sc +}{} + +\DeclareFontShape{T2C}{GaramondLibre-OsF}{m}{n}{ + <-> alias * GaramondLibre-OsF/regular/n +}{} + +\DeclareFontShape{T2C}{GaramondLibre-OsF}{m}{it}{ + <-> alias * GaramondLibre-OsF/regular/it +}{} + +\DeclareFontShape{T2C}{GaramondLibre-OsF}{m}{sw}{ + <-> alias * GaramondLibre-OsF/regular/sw +}{} + +\DeclareFontShape{T2C}{GaramondLibre-OsF}{m}{sl}{ + <-> alias * GaramondLibre-OsF/regular/sl +}{} + +\DeclareFontShape{T2C}{GaramondLibre-OsF}{m}{scit}{ + <-> alias * GaramondLibre-OsF/regular/scit +}{} + +\DeclareFontShape{T2C}{GaramondLibre-OsF}{m}{nw}{ + <-> alias * GaramondLibre-OsF/regular/nw +}{} + + +% b --> bold + +\DeclareFontShape{T2C}{GaramondLibre-OsF}{b}{scsl}{ + <-> alias * GaramondLibre-OsF/bold/scsl +}{} + +\DeclareFontShape{T2C}{GaramondLibre-OsF}{b}{sc}{ + <-> alias * GaramondLibre-OsF/bold/sc +}{} + +\DeclareFontShape{T2C}{GaramondLibre-OsF}{b}{n}{ + <-> alias * GaramondLibre-OsF/bold/n +}{} + +\DeclareFontShape{T2C}{GaramondLibre-OsF}{b}{it}{ + <-> alias * GaramondLibre-OsF/bold/it +}{} + +\DeclareFontShape{T2C}{GaramondLibre-OsF}{b}{sw}{ + <-> alias * GaramondLibre-OsF/bold/sw +}{} + +\DeclareFontShape{T2C}{GaramondLibre-OsF}{b}{sl}{ + <-> alias * GaramondLibre-OsF/bold/sl +}{} + +\DeclareFontShape{T2C}{GaramondLibre-OsF}{b}{scit}{ + <-> alias * GaramondLibre-OsF/bold/scit +}{} + +\DeclareFontShape{T2C}{GaramondLibre-OsF}{b}{nw}{ + <-> alias * GaramondLibre-OsF/bold/nw +}{} + +\DeclareFontShape{T2C}{GaramondLibre-OsF}{bx}{n}{ + <-> ssub * GaramondLibre-OsF/b/n +}{} + +\DeclareFontShape{T2C}{GaramondLibre-OsF}{bx}{sc}{ + <-> ssub * GaramondLibre-OsF/b/sc +}{} + +\DeclareFontShape{T2C}{GaramondLibre-OsF}{bx}{scsl}{ + <-> ssub * GaramondLibre-OsF/b/scsl +}{} + +\DeclareFontShape{T2C}{GaramondLibre-OsF}{bx}{it}{ + <-> ssub * GaramondLibre-OsF/b/it +}{} + +\DeclareFontShape{T2C}{GaramondLibre-OsF}{bx}{sw}{ + <-> ssub * GaramondLibre-OsF/b/sw +}{} + +\DeclareFontShape{T2C}{GaramondLibre-OsF}{bx}{sl}{ + <-> ssub * GaramondLibre-OsF/b/sl +}{} + +\DeclareFontShape{T2C}{GaramondLibre-OsF}{bx}{scit}{ + <-> ssub * GaramondLibre-OsF/b/scit +}{} + +\DeclareFontShape{T2C}{GaramondLibre-OsF}{bx}{nw}{ + <-> ssub * GaramondLibre-OsF/b/nw +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/garamond-libre/T2CGaramondLibre-Sup.fd b/Master/texmf-dist/tex/latex/garamond-libre/T2CGaramondLibre-Sup.fd new file mode 100644 index 00000000000..28f7606060b --- /dev/null +++ b/Master/texmf-dist/tex/latex/garamond-libre/T2CGaramondLibre-Sup.fd @@ -0,0 +1,97 @@ +%% Generated by autoinst on 2020/04/29 +%% +\ProvidesFile{T2CGaramondLibre-Sup.fd} + [2020/04/29 (autoinst) Font definitions for T2C/GaramondLibre-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 GaramondLibre@scale\endcsname\relax + \let\GaramondLibre@@scale\@empty +\else + \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2C}{GaramondLibre-Sup}{} + + +% ---- regular ---- + +\DeclareFontShape{T2C}{GaramondLibre-Sup}{regular}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-sup-t2c +}{} + +\DeclareFontShape{T2C}{GaramondLibre-Sup}{regular}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-sup-t2c +}{} + +\DeclareFontShape{T2C}{GaramondLibre-Sup}{regular}{sl}{ + <-> ssub * GaramondLibre-Sup/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2C}{GaramondLibre-Sup}{bold}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-sup-t2c +}{} + +\DeclareFontShape{T2C}{GaramondLibre-Sup}{bold}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-sup-t2c +}{} + +\DeclareFontShape{T2C}{GaramondLibre-Sup}{bold}{sl}{ + <-> ssub * GaramondLibre-Sup/bold/it +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2C}{GaramondLibre-Sup}{m}{sl}{ + <-> alias * GaramondLibre-Sup/regular/sl +}{} + +\DeclareFontShape{T2C}{GaramondLibre-Sup}{m}{n}{ + <-> alias * GaramondLibre-Sup/regular/n +}{} + +\DeclareFontShape{T2C}{GaramondLibre-Sup}{m}{it}{ + <-> alias * GaramondLibre-Sup/regular/it +}{} + + +% b --> bold + +\DeclareFontShape{T2C}{GaramondLibre-Sup}{b}{sl}{ + <-> alias * GaramondLibre-Sup/bold/sl +}{} + +\DeclareFontShape{T2C}{GaramondLibre-Sup}{b}{n}{ + <-> alias * GaramondLibre-Sup/bold/n +}{} + +\DeclareFontShape{T2C}{GaramondLibre-Sup}{b}{it}{ + <-> alias * GaramondLibre-Sup/bold/it +}{} + +\DeclareFontShape{T2C}{GaramondLibre-Sup}{bx}{n}{ + <-> ssub * GaramondLibre-Sup/b/n +}{} + +\DeclareFontShape{T2C}{GaramondLibre-Sup}{bx}{sl}{ + <-> ssub * GaramondLibre-Sup/b/sl +}{} + +\DeclareFontShape{T2C}{GaramondLibre-Sup}{bx}{it}{ + <-> ssub * GaramondLibre-Sup/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/garamond-libre/TS1GaramondLibre-LF.fd b/Master/texmf-dist/tex/latex/garamond-libre/TS1GaramondLibre-LF.fd new file mode 100644 index 00000000000..4f9cff98586 --- /dev/null +++ b/Master/texmf-dist/tex/latex/garamond-libre/TS1GaramondLibre-LF.fd @@ -0,0 +1,97 @@ +%% Generated by autoinst on 2020/04/29 +%% +\ProvidesFile{TS1GaramondLibre-LF.fd} + [2020/04/29 (autoinst) Font definitions for TS1/GaramondLibre-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 GaramondLibre@scale\endcsname\relax + \let\GaramondLibre@@scale\@empty +\else + \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}% +\fi + +\DeclareFontFamily{TS1}{GaramondLibre-LF}{} + + +% ---- regular ---- + +\DeclareFontShape{TS1}{GaramondLibre-LF}{regular}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-lf-ts1 +}{} + +\DeclareFontShape{TS1}{GaramondLibre-LF}{regular}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-lf-ts1 +}{} + +\DeclareFontShape{TS1}{GaramondLibre-LF}{regular}{sl}{ + <-> ssub * GaramondLibre-LF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{TS1}{GaramondLibre-LF}{bold}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-lf-ts1 +}{} + +\DeclareFontShape{TS1}{GaramondLibre-LF}{bold}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-lf-ts1 +}{} + +\DeclareFontShape{TS1}{GaramondLibre-LF}{bold}{sl}{ + <-> ssub * GaramondLibre-LF/bold/it +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{TS1}{GaramondLibre-LF}{m}{sl}{ + <-> alias * GaramondLibre-LF/regular/sl +}{} + +\DeclareFontShape{TS1}{GaramondLibre-LF}{m}{n}{ + <-> alias * GaramondLibre-LF/regular/n +}{} + +\DeclareFontShape{TS1}{GaramondLibre-LF}{m}{it}{ + <-> alias * GaramondLibre-LF/regular/it +}{} + + +% b --> bold + +\DeclareFontShape{TS1}{GaramondLibre-LF}{b}{sl}{ + <-> alias * GaramondLibre-LF/bold/sl +}{} + +\DeclareFontShape{TS1}{GaramondLibre-LF}{b}{n}{ + <-> alias * GaramondLibre-LF/bold/n +}{} + +\DeclareFontShape{TS1}{GaramondLibre-LF}{b}{it}{ + <-> alias * GaramondLibre-LF/bold/it +}{} + +\DeclareFontShape{TS1}{GaramondLibre-LF}{bx}{n}{ + <-> ssub * GaramondLibre-LF/b/n +}{} + +\DeclareFontShape{TS1}{GaramondLibre-LF}{bx}{sl}{ + <-> ssub * GaramondLibre-LF/b/sl +}{} + +\DeclareFontShape{TS1}{GaramondLibre-LF}{bx}{it}{ + <-> ssub * GaramondLibre-LF/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/garamond-libre/TS1GaramondLibre-OsF.fd b/Master/texmf-dist/tex/latex/garamond-libre/TS1GaramondLibre-OsF.fd new file mode 100644 index 00000000000..3b7af224525 --- /dev/null +++ b/Master/texmf-dist/tex/latex/garamond-libre/TS1GaramondLibre-OsF.fd @@ -0,0 +1,97 @@ +%% Generated by autoinst on 2020/04/29 +%% +\ProvidesFile{TS1GaramondLibre-OsF.fd} + [2020/04/29 (autoinst) Font definitions for TS1/GaramondLibre-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 GaramondLibre@scale\endcsname\relax + \let\GaramondLibre@@scale\@empty +\else + \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}% +\fi + +\DeclareFontFamily{TS1}{GaramondLibre-OsF}{} + + +% ---- regular ---- + +\DeclareFontShape{TS1}{GaramondLibre-OsF}{regular}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-osf-ts1 +}{} + +\DeclareFontShape{TS1}{GaramondLibre-OsF}{regular}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-osf-ts1 +}{} + +\DeclareFontShape{TS1}{GaramondLibre-OsF}{regular}{sl}{ + <-> ssub * GaramondLibre-OsF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{TS1}{GaramondLibre-OsF}{bold}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-osf-ts1 +}{} + +\DeclareFontShape{TS1}{GaramondLibre-OsF}{bold}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-osf-ts1 +}{} + +\DeclareFontShape{TS1}{GaramondLibre-OsF}{bold}{sl}{ + <-> ssub * GaramondLibre-OsF/bold/it +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{TS1}{GaramondLibre-OsF}{m}{sl}{ + <-> alias * GaramondLibre-OsF/regular/sl +}{} + +\DeclareFontShape{TS1}{GaramondLibre-OsF}{m}{n}{ + <-> alias * GaramondLibre-OsF/regular/n +}{} + +\DeclareFontShape{TS1}{GaramondLibre-OsF}{m}{it}{ + <-> alias * GaramondLibre-OsF/regular/it +}{} + + +% b --> bold + +\DeclareFontShape{TS1}{GaramondLibre-OsF}{b}{sl}{ + <-> alias * GaramondLibre-OsF/bold/sl +}{} + +\DeclareFontShape{TS1}{GaramondLibre-OsF}{b}{n}{ + <-> alias * GaramondLibre-OsF/bold/n +}{} + +\DeclareFontShape{TS1}{GaramondLibre-OsF}{b}{it}{ + <-> alias * GaramondLibre-OsF/bold/it +}{} + +\DeclareFontShape{TS1}{GaramondLibre-OsF}{bx}{n}{ + <-> ssub * GaramondLibre-OsF/b/n +}{} + +\DeclareFontShape{TS1}{GaramondLibre-OsF}{bx}{sl}{ + <-> ssub * GaramondLibre-OsF/b/sl +}{} + +\DeclareFontShape{TS1}{GaramondLibre-OsF}{bx}{it}{ + <-> ssub * GaramondLibre-OsF/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/garamond-libre/UGaramondLibre-Orn.fd b/Master/texmf-dist/tex/latex/garamond-libre/UGaramondLibre-Orn.fd new file mode 100644 index 00000000000..e7ef277dc0b --- /dev/null +++ b/Master/texmf-dist/tex/latex/garamond-libre/UGaramondLibre-Orn.fd @@ -0,0 +1,97 @@ +%% Generated by autoinst on 2020/04/29 +%% +\ProvidesFile{UGaramondLibre-Orn.fd} + [2020/04/29 (autoinst) Font definitions for U/GaramondLibre-Orn.] + +\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 GaramondLibre@scale\endcsname\relax + \let\GaramondLibre@@scale\@empty +\else + \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}% +\fi + +\DeclareFontFamily{U}{GaramondLibre-Orn}{} + + +% ---- regular ---- + +\DeclareFontShape{U}{GaramondLibre-Orn}{regular}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Regular-orn-u +}{} + +\DeclareFontShape{U}{GaramondLibre-Orn}{regular}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-Italic-orn-u +}{} + +\DeclareFontShape{U}{GaramondLibre-Orn}{regular}{sl}{ + <-> ssub * GaramondLibre-Orn/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{U}{GaramondLibre-Orn}{bold}{n}{ + <-> \GaramondLibre@@scale GaramondLibre-Bold-orn-u +}{} + +\DeclareFontShape{U}{GaramondLibre-Orn}{bold}{it}{ + <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-orn-u +}{} + +\DeclareFontShape{U}{GaramondLibre-Orn}{bold}{sl}{ + <-> ssub * GaramondLibre-Orn/bold/it +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{U}{GaramondLibre-Orn}{m}{sl}{ + <-> alias * GaramondLibre-Orn/regular/sl +}{} + +\DeclareFontShape{U}{GaramondLibre-Orn}{m}{n}{ + <-> alias * GaramondLibre-Orn/regular/n +}{} + +\DeclareFontShape{U}{GaramondLibre-Orn}{m}{it}{ + <-> alias * GaramondLibre-Orn/regular/it +}{} + + +% b --> bold + +\DeclareFontShape{U}{GaramondLibre-Orn}{b}{sl}{ + <-> alias * GaramondLibre-Orn/bold/sl +}{} + +\DeclareFontShape{U}{GaramondLibre-Orn}{b}{n}{ + <-> alias * GaramondLibre-Orn/bold/n +}{} + +\DeclareFontShape{U}{GaramondLibre-Orn}{b}{it}{ + <-> alias * GaramondLibre-Orn/bold/it +}{} + +\DeclareFontShape{U}{GaramondLibre-Orn}{bx}{n}{ + <-> ssub * GaramondLibre-Orn/b/n +}{} + +\DeclareFontShape{U}{GaramondLibre-Orn}{bx}{sl}{ + <-> ssub * GaramondLibre-Orn/b/sl +}{} + +\DeclareFontShape{U}{GaramondLibre-Orn}{bx}{it}{ + <-> ssub * GaramondLibre-Orn/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/garamond-libre/garamondlibre.sty b/Master/texmf-dist/tex/latex/garamond-libre/garamondlibre.sty new file mode 100644 index 00000000000..b02207edf0b --- /dev/null +++ b/Master/texmf-dist/tex/latex/garamond-libre/garamondlibre.sty @@ -0,0 +1,127 @@ +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{GaramondLibre} + [2020/05/29 (Bob Tennent and autoinst) Style file for GaramondLibre fonts.] + +\RequirePackage{ifxetex,ifluatex,xkeyval,textcomp} + +\newif\ifgaramondlibre@otf +\ifxetex + \garamondlibre@otftrue +\else\ifluatex + \garamondlibre@otftrue +\else % [pdf]LaTeX + \garamondlibre@otffalse +\fi\fi + +\newif\ifgaramondlibre@lining \garamondlibre@liningtrue + +\newcommand*{\GaramondLibre@scale}{1} +\RequirePackage{xkeyval} +\DeclareOptionX{scaled}{\renewcommand*{\GaramondLibre@scale}{#1}} +\DeclareOptionX{scale}{\renewcommand*{\GaramondLibre@scale}{#1}} +\DeclareOptionX{type1}{\garamondlibre@otffalse} +\DeclareOptionX{oldstyle}{\garamondlibre@liningfalse} +\DeclareOptionX{osf}{\garamondlibre@liningfalse} +\DeclareOptionX{lining}{\garamondlibre@liningtrue} +\DeclareOptionX{lf}{\garamondlibre@liningtrue} + + +\ProcessOptionsX\relax + +\ifgaramondlibre@otf + \ifgaramondlibre@lining + \def\garamondlibre@figurestyle{Lining} + \else + \def\garamondlibre@figurestyle{OldStyle} + \fi +\else % type1 + \ifgaramondlibre@lining + \def\garamondlibre@figurestyle{LF} + \else + \def\garamondlibre@figurestyle{OsF} + \fi +\fi + +\ifgaramondlibre@otf +\else + \def\bfseries@rm{b} + \def\mdseries@rm{m} +\fi + +\ifgaramondlibre@otf + \RequirePackage{fontspec} +\else + \RequirePackage{fontenc,fontaxes,mweights} +\fi + +\ifgaramondlibre@otf + \ifxetex\XeTeXtracingfonts=1\fi + \defaultfontfeatures{ + Ligatures = TeX , + Scale = \GaramondLibre@scale , + Extension = .otf } + \setmainfont[ + Numbers = {\garamondlibre@figurestyle}, + UprightFont = *-Regular , + ItalicFont = *-Italic , + BoldFont = *-Bold , + BoldItalicFont = *-BoldItalic, + ] + {GaramondLibre} + \providecommand\sufigures{\addfontfeatures{VerticalPosition=Superior}} + \providecommand\infigures{\addfontfeatures{VerticalPosition=Inferior}} + + \providecommand{\swashshape}{\itshape\addfontfeatures{ItalicFeatures={Style=Swash}}} + \DeclareTextFontCommand{\textsw}{\swashshape} + + \providecommand\ornaments{\addfontfeatures{Numbers=Lining,Ornament}} + \DeclareTextFontCommand{\textornaments}{\ornaments} + + \DeclareTextFontCommand{\oldstylenums}{\addfontfeatures{Numbers=OldStyle}} + \DeclareTextFontCommand{\liningnums}{\addfontfeatures{Numbers=Lining}} + +\else % type1 + + \def\garamondlibre@family{GaramondLibre-\garamondlibre@figurestyle} + \renewcommand*\rmdefault{\garamondlibre@family} + \edef\seriesdefault{\mdseries@rm} + + \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 + \fontfigurestyle{superior}\selectfont} + + \fa@naming@exception{figures}{{inferior}{proportional}}{Inf} + \fa@naming@exception{figures}{{inferior}{tabular}}{Inf} + \def\infigures{\@nomath\infigures + \fontfigurestyle{inferior}\selectfont} + + \fa@naming@exception{figures}{{ornament}{proportional}}{Orn} + \fa@naming@exception{figures}{{ornament}{tabular}}{Orn} + \def\ornaments{\@nomath\ornaments + \fontencoding{U}\fontfigurestyle{ornament}\selectfont} + \DeclareTextFontCommand{\textornaments}{\ornaments} + \providecommand{\ornament}[1]{\textornaments{\char##1}} + + + \DeclareTextFontCommand{\oldstylenums}{\fontfamily{GaramondLibre-OsF}\selectfont} + \DeclareTextFontCommand{\liningnums}{\fontfamily{GaramondLibre-LF}\selectfont} + \DeclareTextFontCommand{\textsw}{\swshape} + +\fi + +\DeclareTextFontCommand{\textsu}{\sufigures} +\DeclareTextFontCommand{\textin}{\infigures} +\newcommand*\garamondlibrelgr{\fontencoding{LGR}\fontfamily{GaramondLibre-LF}\selectfont} + + +\ifgaramondlibre@otf + \defaultfontfeatures{} +\fi + +\endinput |