From 6d3d0706f9b7085f8bc6efa81398dbfe551272db Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Wed, 18 Dec 2019 03:01:19 +0000 Subject: CTAN sync 201912180301 --- fonts/clara/latex/LY1Clara-Sup.fd | 96 +++++++++++++++++++++++++++++++++++ fonts/clara/latex/LY1Clara-TLF.fd | 100 +++++++++++++++++++++++++++++++++++++ fonts/clara/latex/LY1Clara-TOsF.fd | 58 +++++++++++++++++++++ fonts/clara/latex/OT1Clara-Sup.fd | 96 +++++++++++++++++++++++++++++++++++ fonts/clara/latex/OT1Clara-TLF.fd | 100 +++++++++++++++++++++++++++++++++++++ fonts/clara/latex/OT1Clara-TOsF.fd | 58 +++++++++++++++++++++ fonts/clara/latex/T1Clara-Sup.fd | 96 +++++++++++++++++++++++++++++++++++ fonts/clara/latex/T1Clara-TLF.fd | 100 +++++++++++++++++++++++++++++++++++++ fonts/clara/latex/T1Clara-TOsF.fd | 58 +++++++++++++++++++++ fonts/clara/latex/TS1Clara-TLF.fd | 96 +++++++++++++++++++++++++++++++++++ fonts/clara/latex/TS1Clara-TOsF.fd | 54 ++++++++++++++++++++ fonts/clara/latex/clara.sty | 48 ++++++++++++++++++ 12 files changed, 960 insertions(+) create mode 100644 fonts/clara/latex/LY1Clara-Sup.fd create mode 100644 fonts/clara/latex/LY1Clara-TLF.fd create mode 100644 fonts/clara/latex/LY1Clara-TOsF.fd create mode 100644 fonts/clara/latex/OT1Clara-Sup.fd create mode 100644 fonts/clara/latex/OT1Clara-TLF.fd create mode 100644 fonts/clara/latex/OT1Clara-TOsF.fd create mode 100644 fonts/clara/latex/T1Clara-Sup.fd create mode 100644 fonts/clara/latex/T1Clara-TLF.fd create mode 100644 fonts/clara/latex/T1Clara-TOsF.fd create mode 100644 fonts/clara/latex/TS1Clara-TLF.fd create mode 100644 fonts/clara/latex/TS1Clara-TOsF.fd create mode 100644 fonts/clara/latex/clara.sty (limited to 'fonts/clara/latex') diff --git a/fonts/clara/latex/LY1Clara-Sup.fd b/fonts/clara/latex/LY1Clara-Sup.fd new file mode 100644 index 0000000000..a76912e074 --- /dev/null +++ b/fonts/clara/latex/LY1Clara-Sup.fd @@ -0,0 +1,96 @@ +%% Generated by autoinst on 2019/12/14 +%% +\ProvidesFile{LY1Clara-Sup.fd} + [2019/12/14 (autoinst) Font definitions for LY1/Clara-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 Clara@scale\endcsname\relax + \let\Clara@@scale\@empty +\else + \edef\Clara@@scale{s*[\csname Clara@scale\endcsname]}% +\fi + +\DeclareFontFamily{LY1}{Clara-Sup}{} + + +% ---- regular ---- + +\DeclareFontShape{LY1}{Clara-Sup}{regular}{it}{ + <-> \Clara@@scale Clara-Italic-sup-ly1 +}{} + +\DeclareFontShape{LY1}{Clara-Sup}{regular}{sl}{ + <-> ssub * Clara-Sup/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{LY1}{Clara-Sup}{bold}{it}{ + <-> \Clara@@scale Clara-Bold-Italic-sup-ly1 +}{} + +\DeclareFontShape{LY1}{Clara-Sup}{bold}{n}{ + <-> \Clara@@scale Clara-Bold-sup-ly1 +}{} + +\DeclareFontShape{LY1}{Clara-Sup}{bold}{sl}{ + <-> ssub * Clara-Sup/bold/it +}{} + + +% ---- book ---- + +\DeclareFontShape{LY1}{Clara-Sup}{book}{n}{ + <-> \Clara@@scale Clara-sup-ly1 +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{LY1}{Clara-Sup}{m}{sl}{ + <-> alias * Clara-Sup/regular/sl +}{} + +\DeclareFontShape{LY1}{Clara-Sup}{m}{it}{ + <-> alias * Clara-Sup/regular/it +}{} + + +% b --> bold + +\DeclareFontShape{LY1}{Clara-Sup}{b}{n}{ + <-> alias * Clara-Sup/bold/n +}{} + +\DeclareFontShape{LY1}{Clara-Sup}{b}{sl}{ + <-> alias * Clara-Sup/bold/sl +}{} + +\DeclareFontShape{LY1}{Clara-Sup}{b}{it}{ + <-> alias * Clara-Sup/bold/it +}{} + +\DeclareFontShape{LY1}{Clara-Sup}{bx}{sl}{ + <-> ssub * Clara-Sup/b/sl +}{} + +\DeclareFontShape{LY1}{Clara-Sup}{bx}{it}{ + <-> ssub * Clara-Sup/b/it +}{} + +\DeclareFontShape{LY1}{Clara-Sup}{bx}{n}{ + <-> ssub * Clara-Sup/b/n +}{} + +\endinput diff --git a/fonts/clara/latex/LY1Clara-TLF.fd b/fonts/clara/latex/LY1Clara-TLF.fd new file mode 100644 index 0000000000..8514761e29 --- /dev/null +++ b/fonts/clara/latex/LY1Clara-TLF.fd @@ -0,0 +1,100 @@ +%% Generated by autoinst on 2019/12/14 +%% +\ProvidesFile{LY1Clara-TLF.fd} + [2019/12/14 (autoinst) Font definitions for LY1/Clara-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname Clara@scale\endcsname\relax + \let\Clara@@scale\@empty +\else + \edef\Clara@@scale{s*[\csname Clara@scale\endcsname]}% +\fi + +\DeclareFontFamily{LY1}{Clara-TLF}{} + + +% ---- regular ---- + +\DeclareFontShape{LY1}{Clara-TLF}{regular}{it}{ + <-> \Clara@@scale Clara-Italic-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{Clara-TLF}{regular}{sl}{ + <-> ssub * Clara-TLF/regular/it +}{} + + +% ---- book ---- + +\DeclareFontShape{LY1}{Clara-TLF}{book}{sc}{ + <-> \Clara@@scale Clara-tlf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{Clara-TLF}{book}{n}{ + <-> \Clara@@scale Clara-tlf-ly1 +}{} + + +% ---- bold ---- + +\DeclareFontShape{LY1}{Clara-TLF}{bold}{n}{ + <-> \Clara@@scale Clara-Bold-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{Clara-TLF}{bold}{it}{ + <-> \Clara@@scale Clara-Bold-Italic-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{Clara-TLF}{bold}{sl}{ + <-> ssub * Clara-TLF/bold/it +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{LY1}{Clara-TLF}{m}{it}{ + <-> alias * Clara-TLF/regular/it +}{} + +\DeclareFontShape{LY1}{Clara-TLF}{m}{sl}{ + <-> alias * Clara-TLF/regular/sl +}{} + + +% b --> bold + +\DeclareFontShape{LY1}{Clara-TLF}{b}{sl}{ + <-> alias * Clara-TLF/bold/sl +}{} + +\DeclareFontShape{LY1}{Clara-TLF}{b}{it}{ + <-> alias * Clara-TLF/bold/it +}{} + +\DeclareFontShape{LY1}{Clara-TLF}{b}{n}{ + <-> alias * Clara-TLF/bold/n +}{} + +\DeclareFontShape{LY1}{Clara-TLF}{bx}{n}{ + <-> ssub * Clara-TLF/b/n +}{} + +\DeclareFontShape{LY1}{Clara-TLF}{bx}{it}{ + <-> ssub * Clara-TLF/b/it +}{} + +\DeclareFontShape{LY1}{Clara-TLF}{bx}{sl}{ + <-> ssub * Clara-TLF/b/sl +}{} + +\endinput diff --git a/fonts/clara/latex/LY1Clara-TOsF.fd b/fonts/clara/latex/LY1Clara-TOsF.fd new file mode 100644 index 0000000000..0e8f88dd09 --- /dev/null +++ b/fonts/clara/latex/LY1Clara-TOsF.fd @@ -0,0 +1,58 @@ +%% Generated by autoinst on 2019/12/14 +%% +\ProvidesFile{LY1Clara-TOsF.fd} + [2019/12/14 (autoinst) Font definitions for LY1/Clara-TOsF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname Clara@scale\endcsname\relax + \let\Clara@@scale\@empty +\else + \edef\Clara@@scale{s*[\csname Clara@scale\endcsname]}% +\fi + +\DeclareFontFamily{LY1}{Clara-TOsF}{} + + +% ---- book ---- + +\DeclareFontShape{LY1}{Clara-TOsF}{book}{n}{ + <-> \Clara@@scale Clara-tosf-ly1 +}{} + +\DeclareFontShape{LY1}{Clara-TOsF}{book}{sc}{ + <-> \Clara@@scale Clara-tosf-sc-ly1 +}{} + + +% ---- regular ---- + +\DeclareFontShape{LY1}{Clara-TOsF}{regular}{it}{ + <-> \Clara@@scale Clara-Italic-tosf-ly1 +}{} + +\DeclareFontShape{LY1}{Clara-TOsF}{regular}{sl}{ + <-> ssub * Clara-TOsF/regular/it +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{LY1}{Clara-TOsF}{m}{it}{ + <-> alias * Clara-TOsF/regular/it +}{} + +\DeclareFontShape{LY1}{Clara-TOsF}{m}{sl}{ + <-> alias * Clara-TOsF/regular/sl +}{} + +\endinput diff --git a/fonts/clara/latex/OT1Clara-Sup.fd b/fonts/clara/latex/OT1Clara-Sup.fd new file mode 100644 index 0000000000..aeaab42ca0 --- /dev/null +++ b/fonts/clara/latex/OT1Clara-Sup.fd @@ -0,0 +1,96 @@ +%% Generated by autoinst on 2019/12/14 +%% +\ProvidesFile{OT1Clara-Sup.fd} + [2019/12/14 (autoinst) Font definitions for OT1/Clara-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 Clara@scale\endcsname\relax + \let\Clara@@scale\@empty +\else + \edef\Clara@@scale{s*[\csname Clara@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT1}{Clara-Sup}{} + + +% ---- regular ---- + +\DeclareFontShape{OT1}{Clara-Sup}{regular}{it}{ + <-> \Clara@@scale Clara-Italic-sup-ot1 +}{} + +\DeclareFontShape{OT1}{Clara-Sup}{regular}{sl}{ + <-> ssub * Clara-Sup/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{OT1}{Clara-Sup}{bold}{it}{ + <-> \Clara@@scale Clara-Bold-Italic-sup-ot1 +}{} + +\DeclareFontShape{OT1}{Clara-Sup}{bold}{n}{ + <-> \Clara@@scale Clara-Bold-sup-ot1 +}{} + +\DeclareFontShape{OT1}{Clara-Sup}{bold}{sl}{ + <-> ssub * Clara-Sup/bold/it +}{} + + +% ---- book ---- + +\DeclareFontShape{OT1}{Clara-Sup}{book}{n}{ + <-> \Clara@@scale Clara-sup-ot1 +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{OT1}{Clara-Sup}{m}{sl}{ + <-> alias * Clara-Sup/regular/sl +}{} + +\DeclareFontShape{OT1}{Clara-Sup}{m}{it}{ + <-> alias * Clara-Sup/regular/it +}{} + + +% b --> bold + +\DeclareFontShape{OT1}{Clara-Sup}{b}{it}{ + <-> alias * Clara-Sup/bold/it +}{} + +\DeclareFontShape{OT1}{Clara-Sup}{b}{sl}{ + <-> alias * Clara-Sup/bold/sl +}{} + +\DeclareFontShape{OT1}{Clara-Sup}{b}{n}{ + <-> alias * Clara-Sup/bold/n +}{} + +\DeclareFontShape{OT1}{Clara-Sup}{bx}{n}{ + <-> ssub * Clara-Sup/b/n +}{} + +\DeclareFontShape{OT1}{Clara-Sup}{bx}{sl}{ + <-> ssub * Clara-Sup/b/sl +}{} + +\DeclareFontShape{OT1}{Clara-Sup}{bx}{it}{ + <-> ssub * Clara-Sup/b/it +}{} + +\endinput diff --git a/fonts/clara/latex/OT1Clara-TLF.fd b/fonts/clara/latex/OT1Clara-TLF.fd new file mode 100644 index 0000000000..ffd709b7ca --- /dev/null +++ b/fonts/clara/latex/OT1Clara-TLF.fd @@ -0,0 +1,100 @@ +%% Generated by autoinst on 2019/12/14 +%% +\ProvidesFile{OT1Clara-TLF.fd} + [2019/12/14 (autoinst) Font definitions for OT1/Clara-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname Clara@scale\endcsname\relax + \let\Clara@@scale\@empty +\else + \edef\Clara@@scale{s*[\csname Clara@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT1}{Clara-TLF}{} + + +% ---- regular ---- + +\DeclareFontShape{OT1}{Clara-TLF}{regular}{it}{ + <-> \Clara@@scale Clara-Italic-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{Clara-TLF}{regular}{sl}{ + <-> ssub * Clara-TLF/regular/it +}{} + + +% ---- book ---- + +\DeclareFontShape{OT1}{Clara-TLF}{book}{n}{ + <-> \Clara@@scale Clara-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{Clara-TLF}{book}{sc}{ + <-> \Clara@@scale Clara-tlf-sc-ot1 +}{} + + +% ---- bold ---- + +\DeclareFontShape{OT1}{Clara-TLF}{bold}{it}{ + <-> \Clara@@scale Clara-Bold-Italic-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{Clara-TLF}{bold}{n}{ + <-> \Clara@@scale Clara-Bold-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{Clara-TLF}{bold}{sl}{ + <-> ssub * Clara-TLF/bold/it +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{OT1}{Clara-TLF}{m}{sl}{ + <-> alias * Clara-TLF/regular/sl +}{} + +\DeclareFontShape{OT1}{Clara-TLF}{m}{it}{ + <-> alias * Clara-TLF/regular/it +}{} + + +% b --> bold + +\DeclareFontShape{OT1}{Clara-TLF}{b}{n}{ + <-> alias * Clara-TLF/bold/n +}{} + +\DeclareFontShape{OT1}{Clara-TLF}{b}{sl}{ + <-> alias * Clara-TLF/bold/sl +}{} + +\DeclareFontShape{OT1}{Clara-TLF}{b}{it}{ + <-> alias * Clara-TLF/bold/it +}{} + +\DeclareFontShape{OT1}{Clara-TLF}{bx}{n}{ + <-> ssub * Clara-TLF/b/n +}{} + +\DeclareFontShape{OT1}{Clara-TLF}{bx}{it}{ + <-> ssub * Clara-TLF/b/it +}{} + +\DeclareFontShape{OT1}{Clara-TLF}{bx}{sl}{ + <-> ssub * Clara-TLF/b/sl +}{} + +\endinput diff --git a/fonts/clara/latex/OT1Clara-TOsF.fd b/fonts/clara/latex/OT1Clara-TOsF.fd new file mode 100644 index 0000000000..66e4f2636f --- /dev/null +++ b/fonts/clara/latex/OT1Clara-TOsF.fd @@ -0,0 +1,58 @@ +%% Generated by autoinst on 2019/12/14 +%% +\ProvidesFile{OT1Clara-TOsF.fd} + [2019/12/14 (autoinst) Font definitions for OT1/Clara-TOsF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname Clara@scale\endcsname\relax + \let\Clara@@scale\@empty +\else + \edef\Clara@@scale{s*[\csname Clara@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT1}{Clara-TOsF}{} + + +% ---- book ---- + +\DeclareFontShape{OT1}{Clara-TOsF}{book}{n}{ + <-> \Clara@@scale Clara-tosf-ot1 +}{} + +\DeclareFontShape{OT1}{Clara-TOsF}{book}{sc}{ + <-> \Clara@@scale Clara-tosf-sc-ot1 +}{} + + +% ---- regular ---- + +\DeclareFontShape{OT1}{Clara-TOsF}{regular}{it}{ + <-> \Clara@@scale Clara-Italic-tosf-ot1 +}{} + +\DeclareFontShape{OT1}{Clara-TOsF}{regular}{sl}{ + <-> ssub * Clara-TOsF/regular/it +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{OT1}{Clara-TOsF}{m}{it}{ + <-> alias * Clara-TOsF/regular/it +}{} + +\DeclareFontShape{OT1}{Clara-TOsF}{m}{sl}{ + <-> alias * Clara-TOsF/regular/sl +}{} + +\endinput diff --git a/fonts/clara/latex/T1Clara-Sup.fd b/fonts/clara/latex/T1Clara-Sup.fd new file mode 100644 index 0000000000..11c6828801 --- /dev/null +++ b/fonts/clara/latex/T1Clara-Sup.fd @@ -0,0 +1,96 @@ +%% Generated by autoinst on 2019/12/14 +%% +\ProvidesFile{T1Clara-Sup.fd} + [2019/12/14 (autoinst) Font definitions for T1/Clara-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 Clara@scale\endcsname\relax + \let\Clara@@scale\@empty +\else + \edef\Clara@@scale{s*[\csname Clara@scale\endcsname]}% +\fi + +\DeclareFontFamily{T1}{Clara-Sup}{} + + +% ---- book ---- + +\DeclareFontShape{T1}{Clara-Sup}{book}{n}{ + <-> \Clara@@scale Clara-sup-t1 +}{} + + +% ---- bold ---- + +\DeclareFontShape{T1}{Clara-Sup}{bold}{it}{ + <-> \Clara@@scale Clara-Bold-Italic-sup-t1 +}{} + +\DeclareFontShape{T1}{Clara-Sup}{bold}{n}{ + <-> \Clara@@scale Clara-Bold-sup-t1 +}{} + +\DeclareFontShape{T1}{Clara-Sup}{bold}{sl}{ + <-> ssub * Clara-Sup/bold/it +}{} + + +% ---- regular ---- + +\DeclareFontShape{T1}{Clara-Sup}{regular}{it}{ + <-> \Clara@@scale Clara-Italic-sup-t1 +}{} + +\DeclareFontShape{T1}{Clara-Sup}{regular}{sl}{ + <-> ssub * Clara-Sup/regular/it +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T1}{Clara-Sup}{m}{it}{ + <-> alias * Clara-Sup/regular/it +}{} + +\DeclareFontShape{T1}{Clara-Sup}{m}{sl}{ + <-> alias * Clara-Sup/regular/sl +}{} + + +% b --> bold + +\DeclareFontShape{T1}{Clara-Sup}{b}{n}{ + <-> alias * Clara-Sup/bold/n +}{} + +\DeclareFontShape{T1}{Clara-Sup}{b}{it}{ + <-> alias * Clara-Sup/bold/it +}{} + +\DeclareFontShape{T1}{Clara-Sup}{b}{sl}{ + <-> alias * Clara-Sup/bold/sl +}{} + +\DeclareFontShape{T1}{Clara-Sup}{bx}{n}{ + <-> ssub * Clara-Sup/b/n +}{} + +\DeclareFontShape{T1}{Clara-Sup}{bx}{sl}{ + <-> ssub * Clara-Sup/b/sl +}{} + +\DeclareFontShape{T1}{Clara-Sup}{bx}{it}{ + <-> ssub * Clara-Sup/b/it +}{} + +\endinput diff --git a/fonts/clara/latex/T1Clara-TLF.fd b/fonts/clara/latex/T1Clara-TLF.fd new file mode 100644 index 0000000000..8759fd0f42 --- /dev/null +++ b/fonts/clara/latex/T1Clara-TLF.fd @@ -0,0 +1,100 @@ +%% Generated by autoinst on 2019/12/14 +%% +\ProvidesFile{T1Clara-TLF.fd} + [2019/12/14 (autoinst) Font definitions for T1/Clara-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname Clara@scale\endcsname\relax + \let\Clara@@scale\@empty +\else + \edef\Clara@@scale{s*[\csname Clara@scale\endcsname]}% +\fi + +\DeclareFontFamily{T1}{Clara-TLF}{} + + +% ---- book ---- + +\DeclareFontShape{T1}{Clara-TLF}{book}{n}{ + <-> \Clara@@scale Clara-tlf-t1 +}{} + +\DeclareFontShape{T1}{Clara-TLF}{book}{sc}{ + <-> \Clara@@scale Clara-tlf-sc-t1 +}{} + + +% ---- bold ---- + +\DeclareFontShape{T1}{Clara-TLF}{bold}{n}{ + <-> \Clara@@scale Clara-Bold-tlf-t1 +}{} + +\DeclareFontShape{T1}{Clara-TLF}{bold}{it}{ + <-> \Clara@@scale Clara-Bold-Italic-tlf-t1 +}{} + +\DeclareFontShape{T1}{Clara-TLF}{bold}{sl}{ + <-> ssub * Clara-TLF/bold/it +}{} + + +% ---- regular ---- + +\DeclareFontShape{T1}{Clara-TLF}{regular}{it}{ + <-> \Clara@@scale Clara-Italic-tlf-t1 +}{} + +\DeclareFontShape{T1}{Clara-TLF}{regular}{sl}{ + <-> ssub * Clara-TLF/regular/it +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T1}{Clara-TLF}{m}{sl}{ + <-> alias * Clara-TLF/regular/sl +}{} + +\DeclareFontShape{T1}{Clara-TLF}{m}{it}{ + <-> alias * Clara-TLF/regular/it +}{} + + +% b --> bold + +\DeclareFontShape{T1}{Clara-TLF}{b}{n}{ + <-> alias * Clara-TLF/bold/n +}{} + +\DeclareFontShape{T1}{Clara-TLF}{b}{it}{ + <-> alias * Clara-TLF/bold/it +}{} + +\DeclareFontShape{T1}{Clara-TLF}{b}{sl}{ + <-> alias * Clara-TLF/bold/sl +}{} + +\DeclareFontShape{T1}{Clara-TLF}{bx}{n}{ + <-> ssub * Clara-TLF/b/n +}{} + +\DeclareFontShape{T1}{Clara-TLF}{bx}{it}{ + <-> ssub * Clara-TLF/b/it +}{} + +\DeclareFontShape{T1}{Clara-TLF}{bx}{sl}{ + <-> ssub * Clara-TLF/b/sl +}{} + +\endinput diff --git a/fonts/clara/latex/T1Clara-TOsF.fd b/fonts/clara/latex/T1Clara-TOsF.fd new file mode 100644 index 0000000000..260d83dfbc --- /dev/null +++ b/fonts/clara/latex/T1Clara-TOsF.fd @@ -0,0 +1,58 @@ +%% Generated by autoinst on 2019/12/14 +%% +\ProvidesFile{T1Clara-TOsF.fd} + [2019/12/14 (autoinst) Font definitions for T1/Clara-TOsF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname Clara@scale\endcsname\relax + \let\Clara@@scale\@empty +\else + \edef\Clara@@scale{s*[\csname Clara@scale\endcsname]}% +\fi + +\DeclareFontFamily{T1}{Clara-TOsF}{} + + +% ---- regular ---- + +\DeclareFontShape{T1}{Clara-TOsF}{regular}{it}{ + <-> \Clara@@scale Clara-Italic-tosf-t1 +}{} + +\DeclareFontShape{T1}{Clara-TOsF}{regular}{sl}{ + <-> ssub * Clara-TOsF/regular/it +}{} + + +% ---- book ---- + +\DeclareFontShape{T1}{Clara-TOsF}{book}{n}{ + <-> \Clara@@scale Clara-tosf-t1 +}{} + +\DeclareFontShape{T1}{Clara-TOsF}{book}{sc}{ + <-> \Clara@@scale Clara-tosf-sc-t1 +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T1}{Clara-TOsF}{m}{sl}{ + <-> alias * Clara-TOsF/regular/sl +}{} + +\DeclareFontShape{T1}{Clara-TOsF}{m}{it}{ + <-> alias * Clara-TOsF/regular/it +}{} + +\endinput diff --git a/fonts/clara/latex/TS1Clara-TLF.fd b/fonts/clara/latex/TS1Clara-TLF.fd new file mode 100644 index 0000000000..9d29517638 --- /dev/null +++ b/fonts/clara/latex/TS1Clara-TLF.fd @@ -0,0 +1,96 @@ +%% Generated by autoinst on 2019/12/14 +%% +\ProvidesFile{TS1Clara-TLF.fd} + [2019/12/14 (autoinst) Font definitions for TS1/Clara-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname Clara@scale\endcsname\relax + \let\Clara@@scale\@empty +\else + \edef\Clara@@scale{s*[\csname Clara@scale\endcsname]}% +\fi + +\DeclareFontFamily{TS1}{Clara-TLF}{} + + +% ---- book ---- + +\DeclareFontShape{TS1}{Clara-TLF}{book}{n}{ + <-> \Clara@@scale Clara-tlf-ts1 +}{} + + +% ---- bold ---- + +\DeclareFontShape{TS1}{Clara-TLF}{bold}{n}{ + <-> \Clara@@scale Clara-Bold-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{Clara-TLF}{bold}{it}{ + <-> \Clara@@scale Clara-Bold-Italic-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{Clara-TLF}{bold}{sl}{ + <-> ssub * Clara-TLF/bold/it +}{} + + +% ---- regular ---- + +\DeclareFontShape{TS1}{Clara-TLF}{regular}{it}{ + <-> \Clara@@scale Clara-Italic-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{Clara-TLF}{regular}{sl}{ + <-> ssub * Clara-TLF/regular/it +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{TS1}{Clara-TLF}{m}{it}{ + <-> alias * Clara-TLF/regular/it +}{} + +\DeclareFontShape{TS1}{Clara-TLF}{m}{sl}{ + <-> alias * Clara-TLF/regular/sl +}{} + + +% b --> bold + +\DeclareFontShape{TS1}{Clara-TLF}{b}{sl}{ + <-> alias * Clara-TLF/bold/sl +}{} + +\DeclareFontShape{TS1}{Clara-TLF}{b}{it}{ + <-> alias * Clara-TLF/bold/it +}{} + +\DeclareFontShape{TS1}{Clara-TLF}{b}{n}{ + <-> alias * Clara-TLF/bold/n +}{} + +\DeclareFontShape{TS1}{Clara-TLF}{bx}{n}{ + <-> ssub * Clara-TLF/b/n +}{} + +\DeclareFontShape{TS1}{Clara-TLF}{bx}{sl}{ + <-> ssub * Clara-TLF/b/sl +}{} + +\DeclareFontShape{TS1}{Clara-TLF}{bx}{it}{ + <-> ssub * Clara-TLF/b/it +}{} + +\endinput diff --git a/fonts/clara/latex/TS1Clara-TOsF.fd b/fonts/clara/latex/TS1Clara-TOsF.fd new file mode 100644 index 0000000000..d986a6f0e1 --- /dev/null +++ b/fonts/clara/latex/TS1Clara-TOsF.fd @@ -0,0 +1,54 @@ +%% Generated by autoinst on 2019/12/14 +%% +\ProvidesFile{TS1Clara-TOsF.fd} + [2019/12/14 (autoinst) Font definitions for TS1/Clara-TOsF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname Clara@scale\endcsname\relax + \let\Clara@@scale\@empty +\else + \edef\Clara@@scale{s*[\csname Clara@scale\endcsname]}% +\fi + +\DeclareFontFamily{TS1}{Clara-TOsF}{} + + +% ---- book ---- + +\DeclareFontShape{TS1}{Clara-TOsF}{book}{n}{ + <-> \Clara@@scale Clara-tosf-ts1 +}{} + + +% ---- regular ---- + +\DeclareFontShape{TS1}{Clara-TOsF}{regular}{it}{ + <-> \Clara@@scale Clara-Italic-tosf-ts1 +}{} + +\DeclareFontShape{TS1}{Clara-TOsF}{regular}{sl}{ + <-> ssub * Clara-TOsF/regular/it +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{TS1}{Clara-TOsF}{m}{sl}{ + <-> alias * Clara-TOsF/regular/sl +}{} + +\DeclareFontShape{TS1}{Clara-TOsF}{m}{it}{ + <-> alias * Clara-TOsF/regular/it +}{} + +\endinput diff --git a/fonts/clara/latex/clara.sty b/fonts/clara/latex/clara.sty new file mode 100644 index 0000000000..aa484ec78d --- /dev/null +++ b/fonts/clara/latex/clara.sty @@ -0,0 +1,48 @@ +%% Generated by autoinst on 2019/12/14 +%% +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{clara} + [2019/12/14 (autoinst) Style file for Clara.] + +\RequirePackage[LY1,T1]{fontenc} +\RequirePackage{textcomp} +\IfFileExists{mweights.sty}{\RequirePackage{mweights}}{} +\IfFileExists{fontaxes.sty}{ + \RequirePackage{fontaxes} + \fa@naming@exception{figures}{{superior}{proportional}}{Sup} + \fa@naming@exception{figures}{{superior}{tabular}}{Sup} + \def\sufigures{\@nomath\sufigures + \fontfigurestyle{superior}\selectfont} + \DeclareTextFontCommand{\textsu}{\sufigures} + \let\textsuperior\textsu + +}{} + +\IfFileExists{xkeyval.sty}{ + \newcommand*{\Clara@scale}{1} + \RequirePackage{xkeyval} + \DeclareOptionX{scale}{\renewcommand*{\Clara@scale}{##1}} + \DeclareOptionX{scaled}{\renewcommand*{\Clara@scale}{##1}} +}{ + \let\DeclareOptionX\DeclareOption + \let\ExecuteOptionsX\ExecuteOptions + \let\ProcessOptionsX\ProcessOptions +} + +\DeclareOptionX{lining}{\edef\Clara@figurestyle{LF}} +\DeclareOptionX{oldstyle}{\edef\Clara@figurestyle{OsF}} +\DeclareOptionX{tabular}{\edef\Clara@figurealign{T}} +\DeclareOptionX{mainfont}{ + \renewcommand{\familydefault}{\rmdefault} +} +\DeclareOptionX{bold}{\edef\bfseries@rm{bold}} +\DeclareOptionX{book}{\edef\mdseries@rm{book}} +\DeclareOptionX{regular}{\edef\mdseries@rm{regular}} +\ExecuteOptionsX{oldstyle,tabular,bold,regular} +\ProcessOptionsX\relax + +\renewcommand* + {\rmdefault} + {Clara-\Clara@figurealign\Clara@figurestyle} + +\endinput -- cgit v1.2.3