From fc0c423157cd76dd543226c7b37e93cd2ab0c489 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Thu, 18 Feb 2016 22:44:04 +0000 Subject: cochineal (18feb16) git-svn-id: svn://tug.org/texlive/trunk@39767 c570f23f-e606-0410-a88d-b1316a301751 --- .../tex/latex/cochineal/LGRCochineal-LF.fd | 51 +++++++ .../tex/latex/cochineal/LGRCochineal-OsF.fd | 51 +++++++ .../tex/latex/cochineal/LGRCochineal-TLF.fd | 51 +++++++ .../tex/latex/cochineal/LGRCochineal-TOsF.fd | 51 +++++++ .../tex/latex/cochineal/LY1Cochineal-Dnom.fd | 50 +++++++ .../tex/latex/cochineal/LY1Cochineal-Inf.fd | 50 +++++++ .../tex/latex/cochineal/LY1Cochineal-LF.fd | 116 +++++++++++++++ .../tex/latex/cochineal/LY1Cochineal-OsF.fd | 116 +++++++++++++++ .../tex/latex/cochineal/LY1Cochineal-Sup.fd | 50 +++++++ .../tex/latex/cochineal/LY1Cochineal-TLF.fd | 116 +++++++++++++++ .../tex/latex/cochineal/LY1Cochineal-TOsF.fd | 116 +++++++++++++++ .../tex/latex/cochineal/OT1Cochineal-Dnom.fd | 50 +++++++ .../tex/latex/cochineal/OT1Cochineal-Inf.fd | 50 +++++++ .../tex/latex/cochineal/OT1Cochineal-LF.fd | 116 +++++++++++++++ .../tex/latex/cochineal/OT1Cochineal-OsF.fd | 116 +++++++++++++++ .../tex/latex/cochineal/OT1Cochineal-Sup.fd | 50 +++++++ .../tex/latex/cochineal/OT1Cochineal-TLF.fd | 116 +++++++++++++++ .../tex/latex/cochineal/OT1Cochineal-TOsF.fd | 116 +++++++++++++++ .../tex/latex/cochineal/OT2Cochineal-LF.fd | 50 +++++++ .../tex/latex/cochineal/OT2Cochineal-OsF.fd | 51 +++++++ .../tex/latex/cochineal/OT2Cochineal-TLF.fd | 51 +++++++ .../tex/latex/cochineal/OT2Cochineal-TOsF.fd | 51 +++++++ .../tex/latex/cochineal/T1Cochineal-Dnom.fd | 50 +++++++ .../tex/latex/cochineal/T1Cochineal-Inf.fd | 50 +++++++ .../tex/latex/cochineal/T1Cochineal-LF.fd | 116 +++++++++++++++ .../tex/latex/cochineal/T1Cochineal-OsF.fd | 116 +++++++++++++++ .../tex/latex/cochineal/T1Cochineal-Sup.fd | 50 +++++++ .../tex/latex/cochineal/T1Cochineal-TLF.fd | 116 +++++++++++++++ .../tex/latex/cochineal/T1Cochineal-TOsF.fd | 116 +++++++++++++++ .../tex/latex/cochineal/T2ACochineal-LF.fd | 54 +++++++ .../tex/latex/cochineal/T2ACochineal-OsF.fd | 54 +++++++ .../tex/latex/cochineal/T2ACochineal-Sup.fd | 50 +++++++ .../tex/latex/cochineal/T2ACochineal-TLF.fd | 54 +++++++ .../tex/latex/cochineal/T2ACochineal-TOsF.fd | 54 +++++++ .../tex/latex/cochineal/TS1Cochineal-LF.fd | 50 +++++++ .../tex/latex/cochineal/TS1Cochineal-OsF.fd | 50 +++++++ .../tex/latex/cochineal/TS1Cochineal-TLF.fd | 50 +++++++ .../tex/latex/cochineal/TS1Cochineal-TOsF.fd | 50 +++++++ .../tex/latex/cochineal/cochineal.fontspec | 8 + .../texmf-dist/tex/latex/cochineal/cochineal.sty | 161 +++++++++++++++++++++ .../texmf-dist/tex/latex/cochineal/omlzcochmi.fd | 29 ++++ Master/texmf-dist/tex/latex/cochineal/uzcochmia.fd | 25 ++++ 42 files changed, 2938 insertions(+) create mode 100644 Master/texmf-dist/tex/latex/cochineal/LGRCochineal-LF.fd create mode 100644 Master/texmf-dist/tex/latex/cochineal/LGRCochineal-OsF.fd create mode 100644 Master/texmf-dist/tex/latex/cochineal/LGRCochineal-TLF.fd create mode 100644 Master/texmf-dist/tex/latex/cochineal/LGRCochineal-TOsF.fd create mode 100644 Master/texmf-dist/tex/latex/cochineal/LY1Cochineal-Dnom.fd create mode 100644 Master/texmf-dist/tex/latex/cochineal/LY1Cochineal-Inf.fd create mode 100644 Master/texmf-dist/tex/latex/cochineal/LY1Cochineal-LF.fd create mode 100644 Master/texmf-dist/tex/latex/cochineal/LY1Cochineal-OsF.fd create mode 100644 Master/texmf-dist/tex/latex/cochineal/LY1Cochineal-Sup.fd create mode 100644 Master/texmf-dist/tex/latex/cochineal/LY1Cochineal-TLF.fd create mode 100644 Master/texmf-dist/tex/latex/cochineal/LY1Cochineal-TOsF.fd create mode 100644 Master/texmf-dist/tex/latex/cochineal/OT1Cochineal-Dnom.fd create mode 100644 Master/texmf-dist/tex/latex/cochineal/OT1Cochineal-Inf.fd create mode 100644 Master/texmf-dist/tex/latex/cochineal/OT1Cochineal-LF.fd create mode 100644 Master/texmf-dist/tex/latex/cochineal/OT1Cochineal-OsF.fd create mode 100644 Master/texmf-dist/tex/latex/cochineal/OT1Cochineal-Sup.fd create mode 100644 Master/texmf-dist/tex/latex/cochineal/OT1Cochineal-TLF.fd create mode 100644 Master/texmf-dist/tex/latex/cochineal/OT1Cochineal-TOsF.fd create mode 100644 Master/texmf-dist/tex/latex/cochineal/OT2Cochineal-LF.fd create mode 100644 Master/texmf-dist/tex/latex/cochineal/OT2Cochineal-OsF.fd create mode 100644 Master/texmf-dist/tex/latex/cochineal/OT2Cochineal-TLF.fd create mode 100644 Master/texmf-dist/tex/latex/cochineal/OT2Cochineal-TOsF.fd create mode 100644 Master/texmf-dist/tex/latex/cochineal/T1Cochineal-Dnom.fd create mode 100644 Master/texmf-dist/tex/latex/cochineal/T1Cochineal-Inf.fd create mode 100644 Master/texmf-dist/tex/latex/cochineal/T1Cochineal-LF.fd create mode 100644 Master/texmf-dist/tex/latex/cochineal/T1Cochineal-OsF.fd create mode 100644 Master/texmf-dist/tex/latex/cochineal/T1Cochineal-Sup.fd create mode 100644 Master/texmf-dist/tex/latex/cochineal/T1Cochineal-TLF.fd create mode 100644 Master/texmf-dist/tex/latex/cochineal/T1Cochineal-TOsF.fd create mode 100644 Master/texmf-dist/tex/latex/cochineal/T2ACochineal-LF.fd create mode 100644 Master/texmf-dist/tex/latex/cochineal/T2ACochineal-OsF.fd create mode 100644 Master/texmf-dist/tex/latex/cochineal/T2ACochineal-Sup.fd create mode 100644 Master/texmf-dist/tex/latex/cochineal/T2ACochineal-TLF.fd create mode 100644 Master/texmf-dist/tex/latex/cochineal/T2ACochineal-TOsF.fd create mode 100644 Master/texmf-dist/tex/latex/cochineal/TS1Cochineal-LF.fd create mode 100644 Master/texmf-dist/tex/latex/cochineal/TS1Cochineal-OsF.fd create mode 100644 Master/texmf-dist/tex/latex/cochineal/TS1Cochineal-TLF.fd create mode 100644 Master/texmf-dist/tex/latex/cochineal/TS1Cochineal-TOsF.fd create mode 100644 Master/texmf-dist/tex/latex/cochineal/cochineal.fontspec create mode 100644 Master/texmf-dist/tex/latex/cochineal/cochineal.sty create mode 100644 Master/texmf-dist/tex/latex/cochineal/omlzcochmi.fd create mode 100644 Master/texmf-dist/tex/latex/cochineal/uzcochmia.fd (limited to 'Master/texmf-dist/tex/latex/cochineal') diff --git a/Master/texmf-dist/tex/latex/cochineal/LGRCochineal-LF.fd b/Master/texmf-dist/tex/latex/cochineal/LGRCochineal-LF.fd new file mode 100644 index 00000000000..1aab3dd2b21 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cochineal/LGRCochineal-LF.fd @@ -0,0 +1,51 @@ +%% Generated by msharpe on 2016/01/19 +%% +\ProvidesFile{LGRCochineal-LF.fd} + [2016/01/19 (msharpe) Font definitions for LGR/Cochineal-LF.] + +\expandafter\ifx\csname Cochineal@scale\endcsname\relax + \let\Cochineal@@scale\@empty +\else + \edef\Cochineal@@scale{s*[\csname Cochineal@scale\endcsname]}% +\fi + +\DeclareFontFamily{LGR}{Cochineal-LF}{} + +\DeclareFontShape{LGR}{Cochineal-LF}{b}{it}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-lf-lgr +}{} + +\DeclareFontShape{LGR}{Cochineal-LF}{b}{n}{ + <-> \Cochineal@@scale Cochineal-Bold-lf-lgr +}{} + +\DeclareFontShape{LGR}{Cochineal-LF}{b}{sl}{ + <-> ssub * Cochineal-LF/b/it +}{} + +\DeclareFontShape{LGR}{Cochineal-LF}{m}{it}{ + <-> \Cochineal@@scale Cochineal-Italic-lf-lgr +}{} + +\DeclareFontShape{LGR}{Cochineal-LF}{m}{n}{ + <-> \Cochineal@@scale Cochineal-Roman-lf-lgr +}{} + +\DeclareFontShape{LGR}{Cochineal-LF}{m}{sl}{ + <-> ssub * Cochineal-LF/m/it +}{} + +\DeclareFontShape{LGR}{Cochineal-LF}{bx}{sl}{ + <-> ssub * Cochineal-LF/b/sl +}{} + +\DeclareFontShape{LGR}{Cochineal-LF}{bx}{n}{ + <-> ssub * Cochineal-LF/b/n +}{} + +\DeclareFontShape{LGR}{Cochineal-LF}{bx}{it}{ + <-> ssub * Cochineal-LF/b/it +}{} + + +\endinput diff --git a/Master/texmf-dist/tex/latex/cochineal/LGRCochineal-OsF.fd b/Master/texmf-dist/tex/latex/cochineal/LGRCochineal-OsF.fd new file mode 100644 index 00000000000..1b10738b0bb --- /dev/null +++ b/Master/texmf-dist/tex/latex/cochineal/LGRCochineal-OsF.fd @@ -0,0 +1,51 @@ +%% Generated by msharpe on 2016/01/19 +%% +\ProvidesFile{LGRCochineal-OsF.fd} + [2016/01/19 (msharpe) Font definitions for LGR/Cochineal-OsF.] + +\expandafter\ifx\csname Cochineal@scale\endcsname\relax + \let\Cochineal@@scale\@empty +\else + \edef\Cochineal@@scale{s*[\csname Cochineal@scale\endcsname]}% +\fi + +\DeclareFontFamily{LGR}{Cochineal-OsF}{} + +\DeclareFontShape{LGR}{Cochineal-OsF}{b}{it}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-osf-lgr +}{} + +\DeclareFontShape{LGR}{Cochineal-OsF}{b}{n}{ + <-> \Cochineal@@scale Cochineal-Bold-osf-lgr +}{} + +\DeclareFontShape{LGR}{Cochineal-OsF}{b}{sl}{ + <-> ssub * Cochineal-OsF/b/it +}{} + +\DeclareFontShape{LGR}{Cochineal-OsF}{m}{it}{ + <-> \Cochineal@@scale Cochineal-Italic-osf-lgr +}{} + +\DeclareFontShape{LGR}{Cochineal-OsF}{m}{n}{ + <-> \Cochineal@@scale Cochineal-Roman-osf-lgr +}{} + +\DeclareFontShape{LGR}{Cochineal-OsF}{m}{sl}{ + <-> ssub * Cochineal-OsF/m/it +}{} + +\DeclareFontShape{LGR}{Cochineal-OsF}{bx}{sl}{ + <-> ssub * Cochineal-OsF/b/sl +}{} + +\DeclareFontShape{LGR}{Cochineal-OsF}{bx}{n}{ + <-> ssub * Cochineal-OsF/b/n +}{} + +\DeclareFontShape{LGR}{Cochineal-OsF}{bx}{it}{ + <-> ssub * Cochineal-OsF/b/it +}{} + + +\endinput diff --git a/Master/texmf-dist/tex/latex/cochineal/LGRCochineal-TLF.fd b/Master/texmf-dist/tex/latex/cochineal/LGRCochineal-TLF.fd new file mode 100644 index 00000000000..800a6a768b0 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cochineal/LGRCochineal-TLF.fd @@ -0,0 +1,51 @@ +%% Generated by msharpe on 2016/01/19 +%% +\ProvidesFile{LGRCochineal-TLF.fd} + [2016/01/19 (msharpe) Font definitions for LGR/Cochineal-TLF.] + +\expandafter\ifx\csname Cochineal@scale\endcsname\relax + \let\Cochineal@@scale\@empty +\else + \edef\Cochineal@@scale{s*[\csname Cochineal@scale\endcsname]}% +\fi + +\DeclareFontFamily{LGR}{Cochineal-TLF}{} + +\DeclareFontShape{LGR}{Cochineal-TLF}{b}{it}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-tlf-lgr +}{} + +\DeclareFontShape{LGR}{Cochineal-TLF}{b}{n}{ + <-> \Cochineal@@scale Cochineal-Bold-tlf-lgr +}{} + +\DeclareFontShape{LGR}{Cochineal-TLF}{b}{sl}{ + <-> ssub * Cochineal-TLF/b/it +}{} + +\DeclareFontShape{LGR}{Cochineal-TLF}{m}{it}{ + <-> \Cochineal@@scale Cochineal-Italic-tlf-lgr +}{} + +\DeclareFontShape{LGR}{Cochineal-TLF}{m}{n}{ + <-> \Cochineal@@scale Cochineal-Roman-tlf-lgr +}{} + +\DeclareFontShape{LGR}{Cochineal-TLF}{m}{sl}{ + <-> ssub * Cochineal-TLF/m/it +}{} + +\DeclareFontShape{LGR}{Cochineal-TLF}{bx}{sl}{ + <-> ssub * Cochineal-TLF/b/sl +}{} + +\DeclareFontShape{LGR}{Cochineal-TLF}{bx}{n}{ + <-> ssub * Cochineal-TLF/b/n +}{} + +\DeclareFontShape{LGR}{Cochineal-TLF}{bx}{it}{ + <-> ssub * Cochineal-TLF/b/it +}{} + + +\endinput diff --git a/Master/texmf-dist/tex/latex/cochineal/LGRCochineal-TOsF.fd b/Master/texmf-dist/tex/latex/cochineal/LGRCochineal-TOsF.fd new file mode 100644 index 00000000000..3f4b7dc2a57 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cochineal/LGRCochineal-TOsF.fd @@ -0,0 +1,51 @@ +%% Generated by msharpe on 2016/01/19 +%% +\ProvidesFile{LGRCochineal-TOsF.fd} + [2016/01/19 (msharpe) Font definitions for LGR/Cochineal-TOsF.] + +\expandafter\ifx\csname Cochineal@scale\endcsname\relax + \let\Cochineal@@scale\@empty +\else + \edef\Cochineal@@scale{s*[\csname Cochineal@scale\endcsname]}% +\fi + +\DeclareFontFamily{LGR}{Cochineal-TOsF}{} + +\DeclareFontShape{LGR}{Cochineal-TOsF}{b}{it}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-tosf-lgr +}{} + +\DeclareFontShape{LGR}{Cochineal-TOsF}{b}{n}{ + <-> \Cochineal@@scale Cochineal-Bold-tosf-lgr +}{} + +\DeclareFontShape{LGR}{Cochineal-TOsF}{b}{sl}{ + <-> ssub * Cochineal-TOsF/b/it +}{} + +\DeclareFontShape{LGR}{Cochineal-TOsF}{m}{it}{ + <-> \Cochineal@@scale Cochineal-Italic-tosf-lgr +}{} + +\DeclareFontShape{LGR}{Cochineal-TOsF}{m}{n}{ + <-> \Cochineal@@scale Cochineal-Roman-tosf-lgr +}{} + +\DeclareFontShape{LGR}{Cochineal-TOsF}{m}{sl}{ + <-> ssub * Cochineal-TOsF/m/it +}{} + +\DeclareFontShape{LGR}{Cochineal-TOsF}{bx}{sl}{ + <-> ssub * Cochineal-TOsF/b/sl +}{} + +\DeclareFontShape{LGR}{Cochineal-TOsF}{bx}{n}{ + <-> ssub * Cochineal-TOsF/b/n +}{} + +\DeclareFontShape{LGR}{Cochineal-TOsF}{bx}{it}{ + <-> ssub * Cochineal-TOsF/b/it +}{} + + +\endinput diff --git a/Master/texmf-dist/tex/latex/cochineal/LY1Cochineal-Dnom.fd b/Master/texmf-dist/tex/latex/cochineal/LY1Cochineal-Dnom.fd new file mode 100644 index 00000000000..913b8e3f883 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cochineal/LY1Cochineal-Dnom.fd @@ -0,0 +1,50 @@ +%% Generated by msharpe on 2016/01/19 +%% +\ProvidesFile{LY1Cochineal-Dnom.fd} + [2016/01/19 (msharpe) Font definitions for LY1/Cochineal-Dnom.] + +\expandafter\ifx\csname Cochineal@scale\endcsname\relax + \let\Cochineal@@scale\@empty +\else + \edef\Cochineal@@scale{s*[\csname Cochineal@scale\endcsname]}% +\fi + +\DeclareFontFamily{LY1}{Cochineal-Dnom}{} + +\DeclareFontShape{LY1}{Cochineal-Dnom}{m}{it}{ + <-> \Cochineal@@scale Cochineal-Italic-dnom-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-Dnom}{m}{n}{ + <-> \Cochineal@@scale Cochineal-Roman-dnom-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-Dnom}{m}{sl}{ + <-> ssub * Cochineal-Dnom/m/it +}{} + +\DeclareFontShape{LY1}{Cochineal-Dnom}{b}{n}{ + <-> \Cochineal@@scale Cochineal-Bold-dnom-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-Dnom}{b}{it}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-dnom-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-Dnom}{b}{sl}{ + <-> ssub * Cochineal-Dnom/b/it +}{} + +\DeclareFontShape{LY1}{Cochineal-Dnom}{bx}{sl}{ + <-> ssub * Cochineal-Dnom/b/sl +}{} + +\DeclareFontShape{LY1}{Cochineal-Dnom}{bx}{it}{ + <-> ssub * Cochineal-Dnom/b/it +}{} + +\DeclareFontShape{LY1}{Cochineal-Dnom}{bx}{n}{ + <-> ssub * Cochineal-Dnom/b/n +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/cochineal/LY1Cochineal-Inf.fd b/Master/texmf-dist/tex/latex/cochineal/LY1Cochineal-Inf.fd new file mode 100644 index 00000000000..29478876819 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cochineal/LY1Cochineal-Inf.fd @@ -0,0 +1,50 @@ +%% Generated by msharpe on 2016/01/19 +%% +\ProvidesFile{LY1Cochineal-Inf.fd} + [2016/01/19 (msharpe) Font definitions for LY1/Cochineal-Inf.] + +\expandafter\ifx\csname Cochineal@scale\endcsname\relax + \let\Cochineal@@scale\@empty +\else + \edef\Cochineal@@scale{s*[\csname Cochineal@scale\endcsname]}% +\fi + +\DeclareFontFamily{LY1}{Cochineal-Inf}{} + +\DeclareFontShape{LY1}{Cochineal-Inf}{b}{n}{ + <-> \Cochineal@@scale Cochineal-Bold-inf-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-Inf}{b}{it}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-inf-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-Inf}{b}{sl}{ + <-> ssub * Cochineal-Inf/b/it +}{} + +\DeclareFontShape{LY1}{Cochineal-Inf}{m}{it}{ + <-> \Cochineal@@scale Cochineal-Italic-inf-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-Inf}{m}{n}{ + <-> \Cochineal@@scale Cochineal-Roman-inf-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-Inf}{m}{sl}{ + <-> ssub * Cochineal-Inf/m/it +}{} + +\DeclareFontShape{LY1}{Cochineal-Inf}{bx}{n}{ + <-> ssub * Cochineal-Inf/b/n +}{} + +\DeclareFontShape{LY1}{Cochineal-Inf}{bx}{sl}{ + <-> ssub * Cochineal-Inf/b/sl +}{} + +\DeclareFontShape{LY1}{Cochineal-Inf}{bx}{it}{ + <-> ssub * Cochineal-Inf/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/cochineal/LY1Cochineal-LF.fd b/Master/texmf-dist/tex/latex/cochineal/LY1Cochineal-LF.fd new file mode 100644 index 00000000000..6d37c72aa76 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cochineal/LY1Cochineal-LF.fd @@ -0,0 +1,116 @@ +%% Generated by msharpe on 2016/01/19 +%% +\ProvidesFile{LY1Cochineal-LF.fd} + [2016/01/19 (msharpe) Font definitions for LY1/Cochineal-LF.] + +\let\Cochineal@@swashQ\@empty +\expandafter\ifx\csname @Cochineal@swashQtrue\endcsname\relax% +\else + \if@Cochineal@swashQ\edef\Cochineal@@swashQ{-swash}\fi% +\fi + +\expandafter\ifx\csname Cochineal@scale\endcsname\relax + \let\Cochineal@@scale\@empty +\else + \edef\Cochineal@@scale{s*[\csname Cochineal@scale\endcsname]}% +\fi + +\DeclareFontFamily{LY1}{Cochineal-LF}{} + +\DeclareFontShape{LY1}{Cochineal-LF}{m}{sw}{ + <-> \Cochineal@@scale Cochineal-Italic-lf-swash-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-LF}{m}{it}{ + <-> \Cochineal@@scale Cochineal-Italic-lf\Cochineal@@swashQ-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-LF}{m}{sc}{ + <-> \Cochineal@@scale Cochineal-Roman-lf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-LF}{m}{nw}{ + <-> \Cochineal@@scale Cochineal-Roman-lf-swash-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-LF}{m}{scit}{ + <-> \Cochineal@@scale Cochineal-Italic-lf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-LF}{m}{n}{ + <-> \Cochineal@@scale Cochineal-Roman-lf\Cochineal@@swashQ-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-LF}{m}{sl}{ + <-> ssub * Cochineal-LF/m/it +}{} + +\DeclareFontShape{LY1}{Cochineal-LF}{m}{scsl}{ + <-> ssub * Cochineal-LF/m/scit +}{} + +\DeclareFontShape{LY1}{Cochineal-LF}{b}{sw}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-lf-swash-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-LF}{b}{n}{ + <-> \Cochineal@@scale Cochineal-Bold-lf\Cochineal@@swashQ-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-LF}{b}{scit}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-lf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-LF}{b}{nw}{ + <-> \Cochineal@@scale Cochineal-Bold-lf-swash-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-LF}{b}{sc}{ + <-> \Cochineal@@scale Cochineal-Bold-lf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-LF}{b}{it}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-lf\Cochineal@@swashQ-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-LF}{b}{sl}{ + <-> ssub * Cochineal-LF/b/it +}{} + +\DeclareFontShape{LY1}{Cochineal-LF}{b}{scsl}{ + <-> ssub * Cochineal-LF/b/scit +}{} + +\DeclareFontShape{LY1}{Cochineal-LF}{bx}{nw}{ + <-> ssub * Cochineal-LF/b/nw +}{} + +\DeclareFontShape{LY1}{Cochineal-LF}{bx}{sl}{ + <-> ssub * Cochineal-LF/b/sl +}{} + +\DeclareFontShape{LY1}{Cochineal-LF}{bx}{n}{ + <-> ssub * Cochineal-LF/b/n +}{} + +\DeclareFontShape{LY1}{Cochineal-LF}{bx}{sw}{ + <-> ssub * Cochineal-LF/b/sw +}{} + +\DeclareFontShape{LY1}{Cochineal-LF}{bx}{scsl}{ + <-> ssub * Cochineal-LF/b/scsl +}{} + +\DeclareFontShape{LY1}{Cochineal-LF}{bx}{sc}{ + <-> ssub * Cochineal-LF/b/sc +}{} + +\DeclareFontShape{LY1}{Cochineal-LF}{bx}{it}{ + <-> ssub * Cochineal-LF/b/it +}{} + +\DeclareFontShape{LY1}{Cochineal-LF}{bx}{scit}{ + <-> ssub * Cochineal-LF/b/scit +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/cochineal/LY1Cochineal-OsF.fd b/Master/texmf-dist/tex/latex/cochineal/LY1Cochineal-OsF.fd new file mode 100644 index 00000000000..6187e66fdb3 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cochineal/LY1Cochineal-OsF.fd @@ -0,0 +1,116 @@ +%% Generated by msharpe on 2016/01/19 +%% +\ProvidesFile{LY1Cochineal-OsF.fd} + [2016/01/19 (msharpe) Font definitions for LY1/Cochineal-OsF.] + +\let\Cochineal@@swashQ\@empty +\expandafter\ifx\csname @Cochineal@swashQtrue\endcsname\relax% +\else + \if@Cochineal@swashQ\edef\Cochineal@@swashQ{-swash}\fi% +\fi + +\expandafter\ifx\csname Cochineal@scale\endcsname\relax + \let\Cochineal@@scale\@empty +\else + \edef\Cochineal@@scale{s*[\csname Cochineal@scale\endcsname]}% +\fi + +\DeclareFontFamily{LY1}{Cochineal-OsF}{} + +\DeclareFontShape{LY1}{Cochineal-OsF}{m}{sw}{ + <-> \Cochineal@@scale Cochineal-Italic-osf-swash-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-OsF}{m}{scit}{ + <-> \Cochineal@@scale Cochineal-Italic-osf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-OsF}{m}{n}{ + <-> \Cochineal@@scale Cochineal-Roman-osf\Cochineal@@swashQ-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-OsF}{m}{nw}{ + <-> \Cochineal@@scale Cochineal-Roman-osf-swash-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-OsF}{m}{sc}{ + <-> \Cochineal@@scale Cochineal-Roman-osf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-OsF}{m}{it}{ + <-> \Cochineal@@scale Cochineal-Italic-osf\Cochineal@@swashQ-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-OsF}{m}{sl}{ + <-> ssub * Cochineal-OsF/m/it +}{} + +\DeclareFontShape{LY1}{Cochineal-OsF}{m}{scsl}{ + <-> ssub * Cochineal-OsF/m/scit +}{} + +\DeclareFontShape{LY1}{Cochineal-OsF}{b}{sw}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-osf-swash-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-OsF}{b}{n}{ + <-> \Cochineal@@scale Cochineal-Bold-osf\Cochineal@@swashQ-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-OsF}{b}{scit}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-osf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-OsF}{b}{nw}{ + <-> \Cochineal@@scale Cochineal-Bold-osf-swash-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-OsF}{b}{it}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-osf\Cochineal@@swashQ-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-OsF}{b}{sc}{ + <-> \Cochineal@@scale Cochineal-Bold-osf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-OsF}{b}{sl}{ + <-> ssub * Cochineal-OsF/b/it +}{} + +\DeclareFontShape{LY1}{Cochineal-OsF}{b}{scsl}{ + <-> ssub * Cochineal-OsF/b/scit +}{} + +\DeclareFontShape{LY1}{Cochineal-OsF}{bx}{it}{ + <-> ssub * Cochineal-OsF/b/it +}{} + +\DeclareFontShape{LY1}{Cochineal-OsF}{bx}{sc}{ + <-> ssub * Cochineal-OsF/b/sc +}{} + +\DeclareFontShape{LY1}{Cochineal-OsF}{bx}{scit}{ + <-> ssub * Cochineal-OsF/b/scit +}{} + +\DeclareFontShape{LY1}{Cochineal-OsF}{bx}{sw}{ + <-> ssub * Cochineal-OsF/b/sw +}{} + +\DeclareFontShape{LY1}{Cochineal-OsF}{bx}{scsl}{ + <-> ssub * Cochineal-OsF/b/scsl +}{} + +\DeclareFontShape{LY1}{Cochineal-OsF}{bx}{sl}{ + <-> ssub * Cochineal-OsF/b/sl +}{} + +\DeclareFontShape{LY1}{Cochineal-OsF}{bx}{nw}{ + <-> ssub * Cochineal-OsF/b/nw +}{} + +\DeclareFontShape{LY1}{Cochineal-OsF}{bx}{n}{ + <-> ssub * Cochineal-OsF/b/n +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/cochineal/LY1Cochineal-Sup.fd b/Master/texmf-dist/tex/latex/cochineal/LY1Cochineal-Sup.fd new file mode 100644 index 00000000000..9b442bcc348 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cochineal/LY1Cochineal-Sup.fd @@ -0,0 +1,50 @@ +%% Generated by msharpe on 2016/01/19 +%% +\ProvidesFile{LY1Cochineal-Sup.fd} + [2016/01/19 (msharpe) Font definitions for LY1/Cochineal-Sup.] + +\expandafter\ifx\csname Cochineal@scale\endcsname\relax + \let\Cochineal@@scale\@empty +\else + \edef\Cochineal@@scale{s*[\csname Cochineal@scale\endcsname]}% +\fi + +\DeclareFontFamily{LY1}{Cochineal-Sup}{} + +\DeclareFontShape{LY1}{Cochineal-Sup}{m}{n}{ + <-> \Cochineal@@scale Cochineal-Roman-sup-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-Sup}{m}{it}{ + <-> \Cochineal@@scale Cochineal-Italic-sup-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-Sup}{m}{sl}{ + <-> ssub * Cochineal-Sup/m/it +}{} + +\DeclareFontShape{LY1}{Cochineal-Sup}{b}{n}{ + <-> \Cochineal@@scale Cochineal-Bold-sup-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-Sup}{b}{it}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-sup-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-Sup}{b}{sl}{ + <-> ssub * Cochineal-Sup/b/it +}{} + +\DeclareFontShape{LY1}{Cochineal-Sup}{bx}{n}{ + <-> ssub * Cochineal-Sup/b/n +}{} + +\DeclareFontShape{LY1}{Cochineal-Sup}{bx}{it}{ + <-> ssub * Cochineal-Sup/b/it +}{} + +\DeclareFontShape{LY1}{Cochineal-Sup}{bx}{sl}{ + <-> ssub * Cochineal-Sup/b/sl +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/cochineal/LY1Cochineal-TLF.fd b/Master/texmf-dist/tex/latex/cochineal/LY1Cochineal-TLF.fd new file mode 100644 index 00000000000..3a7e18858af --- /dev/null +++ b/Master/texmf-dist/tex/latex/cochineal/LY1Cochineal-TLF.fd @@ -0,0 +1,116 @@ +%% Generated by msharpe on 2016/01/19 +%% +\ProvidesFile{LY1Cochineal-TLF.fd} + [2016/01/19 (msharpe) Font definitions for LY1/Cochineal-TLF.] + +\let\Cochineal@@swashQ\@empty +\expandafter\ifx\csname @Cochineal@swashQtrue\endcsname\relax% +\else + \if@Cochineal@swashQ\edef\Cochineal@@swashQ{-swash}\fi% +\fi + +\expandafter\ifx\csname Cochineal@scale\endcsname\relax + \let\Cochineal@@scale\@empty +\else + \edef\Cochineal@@scale{s*[\csname Cochineal@scale\endcsname]}% +\fi + +\DeclareFontFamily{LY1}{Cochineal-TLF}{} + +\DeclareFontShape{LY1}{Cochineal-TLF}{b}{nw}{ + <-> \Cochineal@@scale Cochineal-Bold-tlf-swash-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-TLF}{b}{sc}{ + <-> \Cochineal@@scale Cochineal-Bold-tlf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-TLF}{b}{it}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-tlf\Cochineal@@swashQ-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-TLF}{b}{n}{ + <-> \Cochineal@@scale Cochineal-Bold-tlf\Cochineal@@swashQ-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-TLF}{b}{scit}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-tlf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-TLF}{b}{sw}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-tlf-swash-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-TLF}{b}{sl}{ + <-> ssub * Cochineal-TLF/b/it +}{} + +\DeclareFontShape{LY1}{Cochineal-TLF}{b}{scsl}{ + <-> ssub * Cochineal-TLF/b/scit +}{} + +\DeclareFontShape{LY1}{Cochineal-TLF}{m}{sw}{ + <-> \Cochineal@@scale Cochineal-Italic-tlf-swash-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-TLF}{m}{n}{ + <-> \Cochineal@@scale Cochineal-Roman-tlf\Cochineal@@swashQ-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-TLF}{m}{scit}{ + <-> \Cochineal@@scale Cochineal-Italic-tlf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-TLF}{m}{it}{ + <-> \Cochineal@@scale Cochineal-Italic-tlf\Cochineal@@swashQ-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-TLF}{m}{sc}{ + <-> \Cochineal@@scale Cochineal-Roman-tlf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-TLF}{m}{nw}{ + <-> \Cochineal@@scale Cochineal-Roman-tlf-swash-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-TLF}{m}{sl}{ + <-> ssub * Cochineal-TLF/m/it +}{} + +\DeclareFontShape{LY1}{Cochineal-TLF}{m}{scsl}{ + <-> ssub * Cochineal-TLF/m/scit +}{} + +\DeclareFontShape{LY1}{Cochineal-TLF}{bx}{nw}{ + <-> ssub * Cochineal-TLF/b/nw +}{} + +\DeclareFontShape{LY1}{Cochineal-TLF}{bx}{sl}{ + <-> ssub * Cochineal-TLF/b/sl +}{} + +\DeclareFontShape{LY1}{Cochineal-TLF}{bx}{n}{ + <-> ssub * Cochineal-TLF/b/n +}{} + +\DeclareFontShape{LY1}{Cochineal-TLF}{bx}{sw}{ + <-> ssub * Cochineal-TLF/b/sw +}{} + +\DeclareFontShape{LY1}{Cochineal-TLF}{bx}{scsl}{ + <-> ssub * Cochineal-TLF/b/scsl +}{} + +\DeclareFontShape{LY1}{Cochineal-TLF}{bx}{sc}{ + <-> ssub * Cochineal-TLF/b/sc +}{} + +\DeclareFontShape{LY1}{Cochineal-TLF}{bx}{it}{ + <-> ssub * Cochineal-TLF/b/it +}{} + +\DeclareFontShape{LY1}{Cochineal-TLF}{bx}{scit}{ + <-> ssub * Cochineal-TLF/b/scit +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/cochineal/LY1Cochineal-TOsF.fd b/Master/texmf-dist/tex/latex/cochineal/LY1Cochineal-TOsF.fd new file mode 100644 index 00000000000..f7d34720a29 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cochineal/LY1Cochineal-TOsF.fd @@ -0,0 +1,116 @@ +%% Generated by msharpe on 2016/01/19 +%% +\ProvidesFile{LY1Cochineal-TOsF.fd} + [2016/01/19 (msharpe) Font definitions for LY1/Cochineal-TOsF.] + +\let\Cochineal@@swashQ\@empty +\expandafter\ifx\csname @Cochineal@swashQtrue\endcsname\relax% +\else + \if@Cochineal@swashQ\edef\Cochineal@@swashQ{-swash}\fi% +\fi + +\expandafter\ifx\csname Cochineal@scale\endcsname\relax + \let\Cochineal@@scale\@empty +\else + \edef\Cochineal@@scale{s*[\csname Cochineal@scale\endcsname]}% +\fi + +\DeclareFontFamily{LY1}{Cochineal-TOsF}{} + +\DeclareFontShape{LY1}{Cochineal-TOsF}{m}{sw}{ + <-> \Cochineal@@scale Cochineal-Italic-tosf-swash-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-TOsF}{m}{n}{ + <-> \Cochineal@@scale Cochineal-Roman-tosf\Cochineal@@swashQ-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-TOsF}{m}{scit}{ + <-> \Cochineal@@scale Cochineal-Italic-tosf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-TOsF}{m}{it}{ + <-> \Cochineal@@scale Cochineal-Italic-tosf\Cochineal@@swashQ-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-TOsF}{m}{sc}{ + <-> \Cochineal@@scale Cochineal-Roman-tosf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-TOsF}{m}{nw}{ + <-> \Cochineal@@scale Cochineal-Roman-tosf-swash-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-TOsF}{m}{sl}{ + <-> ssub * Cochineal-TOsF/m/it +}{} + +\DeclareFontShape{LY1}{Cochineal-TOsF}{m}{scsl}{ + <-> ssub * Cochineal-TOsF/m/scit +}{} + +\DeclareFontShape{LY1}{Cochineal-TOsF}{b}{scit}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-tosf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-TOsF}{b}{n}{ + <-> \Cochineal@@scale Cochineal-Bold-tosf\Cochineal@@swashQ-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-TOsF}{b}{nw}{ + <-> \Cochineal@@scale Cochineal-Bold-tosf-swash-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-TOsF}{b}{it}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-tosf\Cochineal@@swashQ-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-TOsF}{b}{sc}{ + <-> \Cochineal@@scale Cochineal-Bold-tosf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-TOsF}{b}{sw}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-tosf-swash-ly1 +}{} + +\DeclareFontShape{LY1}{Cochineal-TOsF}{b}{sl}{ + <-> ssub * Cochineal-TOsF/b/it +}{} + +\DeclareFontShape{LY1}{Cochineal-TOsF}{b}{scsl}{ + <-> ssub * Cochineal-TOsF/b/scit +}{} + +\DeclareFontShape{LY1}{Cochineal-TOsF}{bx}{scsl}{ + <-> ssub * Cochineal-TOsF/b/scsl +}{} + +\DeclareFontShape{LY1}{Cochineal-TOsF}{bx}{sw}{ + <-> ssub * Cochineal-TOsF/b/sw +}{} + +\DeclareFontShape{LY1}{Cochineal-TOsF}{bx}{n}{ + <-> ssub * Cochineal-TOsF/b/n +}{} + +\DeclareFontShape{LY1}{Cochineal-TOsF}{bx}{sl}{ + <-> ssub * Cochineal-TOsF/b/sl +}{} + +\DeclareFontShape{LY1}{Cochineal-TOsF}{bx}{nw}{ + <-> ssub * Cochineal-TOsF/b/nw +}{} + +\DeclareFontShape{LY1}{Cochineal-TOsF}{bx}{scit}{ + <-> ssub * Cochineal-TOsF/b/scit +}{} + +\DeclareFontShape{LY1}{Cochineal-TOsF}{bx}{it}{ + <-> ssub * Cochineal-TOsF/b/it +}{} + +\DeclareFontShape{LY1}{Cochineal-TOsF}{bx}{sc}{ + <-> ssub * Cochineal-TOsF/b/sc +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/cochineal/OT1Cochineal-Dnom.fd b/Master/texmf-dist/tex/latex/cochineal/OT1Cochineal-Dnom.fd new file mode 100644 index 00000000000..d46812db2e7 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cochineal/OT1Cochineal-Dnom.fd @@ -0,0 +1,50 @@ +%% Generated by msharpe on 2016/01/19 +%% +\ProvidesFile{OT1Cochineal-Dnom.fd} + [2016/01/19 (msharpe) Font definitions for OT1/Cochineal-Dnom.] + +\expandafter\ifx\csname Cochineal@scale\endcsname\relax + \let\Cochineal@@scale\@empty +\else + \edef\Cochineal@@scale{s*[\csname Cochineal@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT1}{Cochineal-Dnom}{} + +\DeclareFontShape{OT1}{Cochineal-Dnom}{b}{n}{ + <-> \Cochineal@@scale Cochineal-Bold-dnom-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-Dnom}{b}{it}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-dnom-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-Dnom}{b}{sl}{ + <-> ssub * Cochineal-Dnom/b/it +}{} + +\DeclareFontShape{OT1}{Cochineal-Dnom}{m}{it}{ + <-> \Cochineal@@scale Cochineal-Italic-dnom-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-Dnom}{m}{n}{ + <-> \Cochineal@@scale Cochineal-Roman-dnom-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-Dnom}{m}{sl}{ + <-> ssub * Cochineal-Dnom/m/it +}{} + +\DeclareFontShape{OT1}{Cochineal-Dnom}{bx}{sl}{ + <-> ssub * Cochineal-Dnom/b/sl +}{} + +\DeclareFontShape{OT1}{Cochineal-Dnom}{bx}{it}{ + <-> ssub * Cochineal-Dnom/b/it +}{} + +\DeclareFontShape{OT1}{Cochineal-Dnom}{bx}{n}{ + <-> ssub * Cochineal-Dnom/b/n +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/cochineal/OT1Cochineal-Inf.fd b/Master/texmf-dist/tex/latex/cochineal/OT1Cochineal-Inf.fd new file mode 100644 index 00000000000..b0958b6cf41 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cochineal/OT1Cochineal-Inf.fd @@ -0,0 +1,50 @@ +%% Generated by msharpe on 2016/01/19 +%% +\ProvidesFile{OT1Cochineal-Inf.fd} + [2016/01/19 (msharpe) Font definitions for OT1/Cochineal-Inf.] + +\expandafter\ifx\csname Cochineal@scale\endcsname\relax + \let\Cochineal@@scale\@empty +\else + \edef\Cochineal@@scale{s*[\csname Cochineal@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT1}{Cochineal-Inf}{} + +\DeclareFontShape{OT1}{Cochineal-Inf}{b}{it}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-inf-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-Inf}{b}{n}{ + <-> \Cochineal@@scale Cochineal-Bold-inf-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-Inf}{b}{sl}{ + <-> ssub * Cochineal-Inf/b/it +}{} + +\DeclareFontShape{OT1}{Cochineal-Inf}{m}{n}{ + <-> \Cochineal@@scale Cochineal-Roman-inf-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-Inf}{m}{it}{ + <-> \Cochineal@@scale Cochineal-Italic-inf-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-Inf}{m}{sl}{ + <-> ssub * Cochineal-Inf/m/it +}{} + +\DeclareFontShape{OT1}{Cochineal-Inf}{bx}{sl}{ + <-> ssub * Cochineal-Inf/b/sl +}{} + +\DeclareFontShape{OT1}{Cochineal-Inf}{bx}{it}{ + <-> ssub * Cochineal-Inf/b/it +}{} + +\DeclareFontShape{OT1}{Cochineal-Inf}{bx}{n}{ + <-> ssub * Cochineal-Inf/b/n +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/cochineal/OT1Cochineal-LF.fd b/Master/texmf-dist/tex/latex/cochineal/OT1Cochineal-LF.fd new file mode 100644 index 00000000000..2912f080b37 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cochineal/OT1Cochineal-LF.fd @@ -0,0 +1,116 @@ +%% Generated by msharpe on 2016/01/19 +%% +\ProvidesFile{OT1Cochineal-LF.fd} + [2016/01/19 (msharpe) Font definitions for OT1/Cochineal-LF.] + +\let\Cochineal@@swashQ\@empty +\expandafter\ifx\csname @Cochineal@swashQtrue\endcsname\relax% +\else + \if@Cochineal@swashQ\edef\Cochineal@@swashQ{-swash}\fi% +\fi + +\expandafter\ifx\csname Cochineal@scale\endcsname\relax + \let\Cochineal@@scale\@empty +\else + \edef\Cochineal@@scale{s*[\csname Cochineal@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT1}{Cochineal-LF}{} + +\DeclareFontShape{OT1}{Cochineal-LF}{m}{it}{ + <-> \Cochineal@@scale Cochineal-Italic-lf\Cochineal@@swashQ-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-LF}{m}{sc}{ + <-> \Cochineal@@scale Cochineal-Roman-lf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-LF}{m}{nw}{ + <-> \Cochineal@@scale Cochineal-Roman-lf-swash-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-LF}{m}{n}{ + <-> \Cochineal@@scale Cochineal-Roman-lf\Cochineal@@swashQ-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-LF}{m}{scit}{ + <-> \Cochineal@@scale Cochineal-Italic-lf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-LF}{m}{sw}{ + <-> \Cochineal@@scale Cochineal-Italic-lf-swash-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-LF}{m}{sl}{ + <-> ssub * Cochineal-LF/m/it +}{} + +\DeclareFontShape{OT1}{Cochineal-LF}{m}{scsl}{ + <-> ssub * Cochineal-LF/m/scit +}{} + +\DeclareFontShape{OT1}{Cochineal-LF}{b}{scit}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-lf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-LF}{b}{n}{ + <-> \Cochineal@@scale Cochineal-Bold-lf\Cochineal@@swashQ-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-LF}{b}{nw}{ + <-> \Cochineal@@scale Cochineal-Bold-lf-swash-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-LF}{b}{sc}{ + <-> \Cochineal@@scale Cochineal-Bold-lf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-LF}{b}{it}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-lf\Cochineal@@swashQ-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-LF}{b}{sw}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-lf-swash-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-LF}{b}{sl}{ + <-> ssub * Cochineal-LF/b/it +}{} + +\DeclareFontShape{OT1}{Cochineal-LF}{b}{scsl}{ + <-> ssub * Cochineal-LF/b/scit +}{} + +\DeclareFontShape{OT1}{Cochineal-LF}{bx}{scit}{ + <-> ssub * Cochineal-LF/b/scit +}{} + +\DeclareFontShape{OT1}{Cochineal-LF}{bx}{sc}{ + <-> ssub * Cochineal-LF/b/sc +}{} + +\DeclareFontShape{OT1}{Cochineal-LF}{bx}{it}{ + <-> ssub * Cochineal-LF/b/it +}{} + +\DeclareFontShape{OT1}{Cochineal-LF}{bx}{scsl}{ + <-> ssub * Cochineal-LF/b/scsl +}{} + +\DeclareFontShape{OT1}{Cochineal-LF}{bx}{sw}{ + <-> ssub * Cochineal-LF/b/sw +}{} + +\DeclareFontShape{OT1}{Cochineal-LF}{bx}{n}{ + <-> ssub * Cochineal-LF/b/n +}{} + +\DeclareFontShape{OT1}{Cochineal-LF}{bx}{sl}{ + <-> ssub * Cochineal-LF/b/sl +}{} + +\DeclareFontShape{OT1}{Cochineal-LF}{bx}{nw}{ + <-> ssub * Cochineal-LF/b/nw +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/cochineal/OT1Cochineal-OsF.fd b/Master/texmf-dist/tex/latex/cochineal/OT1Cochineal-OsF.fd new file mode 100644 index 00000000000..415457a69e8 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cochineal/OT1Cochineal-OsF.fd @@ -0,0 +1,116 @@ +%% Generated by msharpe on 2016/01/19 +%% +\ProvidesFile{OT1Cochineal-OsF.fd} + [2016/01/19 (msharpe) Font definitions for OT1/Cochineal-OsF.] + +\let\Cochineal@@swashQ\@empty +\expandafter\ifx\csname @Cochineal@swashQtrue\endcsname\relax% +\else + \if@Cochineal@swashQ\edef\Cochineal@@swashQ{-swash}\fi% +\fi + +\expandafter\ifx\csname Cochineal@scale\endcsname\relax + \let\Cochineal@@scale\@empty +\else + \edef\Cochineal@@scale{s*[\csname Cochineal@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT1}{Cochineal-OsF}{} + +\DeclareFontShape{OT1}{Cochineal-OsF}{m}{scit}{ + <-> \Cochineal@@scale Cochineal-Italic-osf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-OsF}{m}{n}{ + <-> \Cochineal@@scale Cochineal-Roman-osf\Cochineal@@swashQ-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-OsF}{m}{nw}{ + <-> \Cochineal@@scale Cochineal-Roman-osf-swash-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-OsF}{m}{it}{ + <-> \Cochineal@@scale Cochineal-Italic-osf\Cochineal@@swashQ-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-OsF}{m}{sc}{ + <-> \Cochineal@@scale Cochineal-Roman-osf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-OsF}{m}{sw}{ + <-> \Cochineal@@scale Cochineal-Italic-osf-swash-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-OsF}{m}{sl}{ + <-> ssub * Cochineal-OsF/m/it +}{} + +\DeclareFontShape{OT1}{Cochineal-OsF}{m}{scsl}{ + <-> ssub * Cochineal-OsF/m/scit +}{} + +\DeclareFontShape{OT1}{Cochineal-OsF}{b}{sw}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-osf-swash-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-OsF}{b}{nw}{ + <-> \Cochineal@@scale Cochineal-Bold-osf-swash-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-OsF}{b}{sc}{ + <-> \Cochineal@@scale Cochineal-Bold-osf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-OsF}{b}{it}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-osf\Cochineal@@swashQ-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-OsF}{b}{n}{ + <-> \Cochineal@@scale Cochineal-Bold-osf\Cochineal@@swashQ-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-OsF}{b}{scit}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-osf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-OsF}{b}{sl}{ + <-> ssub * Cochineal-OsF/b/it +}{} + +\DeclareFontShape{OT1}{Cochineal-OsF}{b}{scsl}{ + <-> ssub * Cochineal-OsF/b/scit +}{} + +\DeclareFontShape{OT1}{Cochineal-OsF}{bx}{n}{ + <-> ssub * Cochineal-OsF/b/n +}{} + +\DeclareFontShape{OT1}{Cochineal-OsF}{bx}{sl}{ + <-> ssub * Cochineal-OsF/b/sl +}{} + +\DeclareFontShape{OT1}{Cochineal-OsF}{bx}{nw}{ + <-> ssub * Cochineal-OsF/b/nw +}{} + +\DeclareFontShape{OT1}{Cochineal-OsF}{bx}{scsl}{ + <-> ssub * Cochineal-OsF/b/scsl +}{} + +\DeclareFontShape{OT1}{Cochineal-OsF}{bx}{sw}{ + <-> ssub * Cochineal-OsF/b/sw +}{} + +\DeclareFontShape{OT1}{Cochineal-OsF}{bx}{scit}{ + <-> ssub * Cochineal-OsF/b/scit +}{} + +\DeclareFontShape{OT1}{Cochineal-OsF}{bx}{sc}{ + <-> ssub * Cochineal-OsF/b/sc +}{} + +\DeclareFontShape{OT1}{Cochineal-OsF}{bx}{it}{ + <-> ssub * Cochineal-OsF/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/cochineal/OT1Cochineal-Sup.fd b/Master/texmf-dist/tex/latex/cochineal/OT1Cochineal-Sup.fd new file mode 100644 index 00000000000..eb3e61a0ae7 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cochineal/OT1Cochineal-Sup.fd @@ -0,0 +1,50 @@ +%% Generated by msharpe on 2016/01/19 +%% +\ProvidesFile{OT1Cochineal-Sup.fd} + [2016/01/19 (msharpe) Font definitions for OT1/Cochineal-Sup.] + +\expandafter\ifx\csname Cochineal@scale\endcsname\relax + \let\Cochineal@@scale\@empty +\else + \edef\Cochineal@@scale{s*[\csname Cochineal@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT1}{Cochineal-Sup}{} + +\DeclareFontShape{OT1}{Cochineal-Sup}{m}{n}{ + <-> \Cochineal@@scale Cochineal-Roman-sup-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-Sup}{m}{it}{ + <-> \Cochineal@@scale Cochineal-Italic-sup-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-Sup}{m}{sl}{ + <-> ssub * Cochineal-Sup/m/it +}{} + +\DeclareFontShape{OT1}{Cochineal-Sup}{b}{n}{ + <-> \Cochineal@@scale Cochineal-Bold-sup-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-Sup}{b}{it}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-sup-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-Sup}{b}{sl}{ + <-> ssub * Cochineal-Sup/b/it +}{} + +\DeclareFontShape{OT1}{Cochineal-Sup}{bx}{n}{ + <-> ssub * Cochineal-Sup/b/n +}{} + +\DeclareFontShape{OT1}{Cochineal-Sup}{bx}{it}{ + <-> ssub * Cochineal-Sup/b/it +}{} + +\DeclareFontShape{OT1}{Cochineal-Sup}{bx}{sl}{ + <-> ssub * Cochineal-Sup/b/sl +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/cochineal/OT1Cochineal-TLF.fd b/Master/texmf-dist/tex/latex/cochineal/OT1Cochineal-TLF.fd new file mode 100644 index 00000000000..fbfd49e101e --- /dev/null +++ b/Master/texmf-dist/tex/latex/cochineal/OT1Cochineal-TLF.fd @@ -0,0 +1,116 @@ +%% Generated by msharpe on 2016/01/19 +%% +\ProvidesFile{OT1Cochineal-TLF.fd} + [2016/01/19 (msharpe) Font definitions for OT1/Cochineal-TLF.] + +\let\Cochineal@@swashQ\@empty +\expandafter\ifx\csname @Cochineal@swashQtrue\endcsname\relax% +\else + \if@Cochineal@swashQ\edef\Cochineal@@swashQ{-swash}\fi% +\fi + +\expandafter\ifx\csname Cochineal@scale\endcsname\relax + \let\Cochineal@@scale\@empty +\else + \edef\Cochineal@@scale{s*[\csname Cochineal@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT1}{Cochineal-TLF}{} + +\DeclareFontShape{OT1}{Cochineal-TLF}{m}{sw}{ + <-> \Cochineal@@scale Cochineal-Italic-tlf-swash-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-TLF}{m}{nw}{ + <-> \Cochineal@@scale Cochineal-Roman-tlf-swash-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-TLF}{m}{it}{ + <-> \Cochineal@@scale Cochineal-Italic-tlf\Cochineal@@swashQ-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-TLF}{m}{sc}{ + <-> \Cochineal@@scale Cochineal-Roman-tlf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-TLF}{m}{n}{ + <-> \Cochineal@@scale Cochineal-Roman-tlf\Cochineal@@swashQ-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-TLF}{m}{scit}{ + <-> \Cochineal@@scale Cochineal-Italic-tlf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-TLF}{m}{sl}{ + <-> ssub * Cochineal-TLF/m/it +}{} + +\DeclareFontShape{OT1}{Cochineal-TLF}{m}{scsl}{ + <-> ssub * Cochineal-TLF/m/scit +}{} + +\DeclareFontShape{OT1}{Cochineal-TLF}{b}{scit}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-tlf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-TLF}{b}{n}{ + <-> \Cochineal@@scale Cochineal-Bold-tlf\Cochineal@@swashQ-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-TLF}{b}{sc}{ + <-> \Cochineal@@scale Cochineal-Bold-tlf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-TLF}{b}{it}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-tlf\Cochineal@@swashQ-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-TLF}{b}{nw}{ + <-> \Cochineal@@scale Cochineal-Bold-tlf-swash-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-TLF}{b}{sw}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-tlf-swash-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-TLF}{b}{sl}{ + <-> ssub * Cochineal-TLF/b/it +}{} + +\DeclareFontShape{OT1}{Cochineal-TLF}{b}{scsl}{ + <-> ssub * Cochineal-TLF/b/scit +}{} + +\DeclareFontShape{OT1}{Cochineal-TLF}{bx}{scit}{ + <-> ssub * Cochineal-TLF/b/scit +}{} + +\DeclareFontShape{OT1}{Cochineal-TLF}{bx}{sc}{ + <-> ssub * Cochineal-TLF/b/sc +}{} + +\DeclareFontShape{OT1}{Cochineal-TLF}{bx}{it}{ + <-> ssub * Cochineal-TLF/b/it +}{} + +\DeclareFontShape{OT1}{Cochineal-TLF}{bx}{n}{ + <-> ssub * Cochineal-TLF/b/n +}{} + +\DeclareFontShape{OT1}{Cochineal-TLF}{bx}{sl}{ + <-> ssub * Cochineal-TLF/b/sl +}{} + +\DeclareFontShape{OT1}{Cochineal-TLF}{bx}{nw}{ + <-> ssub * Cochineal-TLF/b/nw +}{} + +\DeclareFontShape{OT1}{Cochineal-TLF}{bx}{scsl}{ + <-> ssub * Cochineal-TLF/b/scsl +}{} + +\DeclareFontShape{OT1}{Cochineal-TLF}{bx}{sw}{ + <-> ssub * Cochineal-TLF/b/sw +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/cochineal/OT1Cochineal-TOsF.fd b/Master/texmf-dist/tex/latex/cochineal/OT1Cochineal-TOsF.fd new file mode 100644 index 00000000000..afde18bb731 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cochineal/OT1Cochineal-TOsF.fd @@ -0,0 +1,116 @@ +%% Generated by msharpe on 2016/01/19 +%% +\ProvidesFile{OT1Cochineal-TOsF.fd} + [2016/01/19 (msharpe) Font definitions for OT1/Cochineal-TOsF.] + +\let\Cochineal@@swashQ\@empty +\expandafter\ifx\csname @Cochineal@swashQtrue\endcsname\relax% +\else + \if@Cochineal@swashQ\edef\Cochineal@@swashQ{-swash}\fi% +\fi + +\expandafter\ifx\csname Cochineal@scale\endcsname\relax + \let\Cochineal@@scale\@empty +\else + \edef\Cochineal@@scale{s*[\csname Cochineal@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT1}{Cochineal-TOsF}{} + +\DeclareFontShape{OT1}{Cochineal-TOsF}{b}{sw}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-tosf-swash-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-TOsF}{b}{scit}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-tosf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-TOsF}{b}{n}{ + <-> \Cochineal@@scale Cochineal-Bold-tosf\Cochineal@@swashQ-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-TOsF}{b}{sc}{ + <-> \Cochineal@@scale Cochineal-Bold-tosf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-TOsF}{b}{it}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-tosf\Cochineal@@swashQ-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-TOsF}{b}{nw}{ + <-> \Cochineal@@scale Cochineal-Bold-tosf-swash-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-TOsF}{b}{sl}{ + <-> ssub * Cochineal-TOsF/b/it +}{} + +\DeclareFontShape{OT1}{Cochineal-TOsF}{b}{scsl}{ + <-> ssub * Cochineal-TOsF/b/scit +}{} + +\DeclareFontShape{OT1}{Cochineal-TOsF}{m}{sw}{ + <-> \Cochineal@@scale Cochineal-Italic-tosf-swash-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-TOsF}{m}{scit}{ + <-> \Cochineal@@scale Cochineal-Italic-tosf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-TOsF}{m}{n}{ + <-> \Cochineal@@scale Cochineal-Roman-tosf\Cochineal@@swashQ-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-TOsF}{m}{sc}{ + <-> \Cochineal@@scale Cochineal-Roman-tosf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-TOsF}{m}{it}{ + <-> \Cochineal@@scale Cochineal-Italic-tosf\Cochineal@@swashQ-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-TOsF}{m}{nw}{ + <-> \Cochineal@@scale Cochineal-Roman-tosf-swash-ot1 +}{} + +\DeclareFontShape{OT1}{Cochineal-TOsF}{m}{sl}{ + <-> ssub * Cochineal-TOsF/m/it +}{} + +\DeclareFontShape{OT1}{Cochineal-TOsF}{m}{scsl}{ + <-> ssub * Cochineal-TOsF/m/scit +}{} + +\DeclareFontShape{OT1}{Cochineal-TOsF}{bx}{scit}{ + <-> ssub * Cochineal-TOsF/b/scit +}{} + +\DeclareFontShape{OT1}{Cochineal-TOsF}{bx}{sc}{ + <-> ssub * Cochineal-TOsF/b/sc +}{} + +\DeclareFontShape{OT1}{Cochineal-TOsF}{bx}{it}{ + <-> ssub * Cochineal-TOsF/b/it +}{} + +\DeclareFontShape{OT1}{Cochineal-TOsF}{bx}{n}{ + <-> ssub * Cochineal-TOsF/b/n +}{} + +\DeclareFontShape{OT1}{Cochineal-TOsF}{bx}{nw}{ + <-> ssub * Cochineal-TOsF/b/nw +}{} + +\DeclareFontShape{OT1}{Cochineal-TOsF}{bx}{sl}{ + <-> ssub * Cochineal-TOsF/b/sl +}{} + +\DeclareFontShape{OT1}{Cochineal-TOsF}{bx}{scsl}{ + <-> ssub * Cochineal-TOsF/b/scsl +}{} + +\DeclareFontShape{OT1}{Cochineal-TOsF}{bx}{sw}{ + <-> ssub * Cochineal-TOsF/b/sw +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/cochineal/OT2Cochineal-LF.fd b/Master/texmf-dist/tex/latex/cochineal/OT2Cochineal-LF.fd new file mode 100644 index 00000000000..b93323c5caf --- /dev/null +++ b/Master/texmf-dist/tex/latex/cochineal/OT2Cochineal-LF.fd @@ -0,0 +1,50 @@ +%% Generated by msharpe on 2016/01/19 +%% +\ProvidesFile{OT2Cochineal-LF.fd} + [2016/01/19 (msharpe) Font definitions for OT2/Cochineal-LF.] + +\expandafter\ifx\csname Cochineal@scale\endcsname\relax + \let\Cochineal@@scale\@empty +\else + \edef\Cochineal@@scale{s*[\csname Cochineal@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT2}{Cochineal-LF}{} + +\DeclareFontShape{OT2}{Cochineal-LF}{b}{n}{ + <-> \Cochineal@@scale Cochineal-Bold-lf-ot2 +}{} + +\DeclareFontShape{OT2}{Cochineal-LF}{b}{it}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-lf-ot2 +}{} + +\DeclareFontShape{OT2}{Cochineal-LF}{b}{sl}{ + <-> ssub * Cochineal/b/it +}{} + +\DeclareFontShape{OT2}{Cochineal-LF}{m}{n}{ + <-> \Cochineal@@scale Cochineal-Roman-lf-ot2 +}{} + +\DeclareFontShape{OT2}{Cochineal-LF}{m}{it}{ + <-> \Cochineal@@scale Cochineal-Italic-lf-ot2 +}{} + +\DeclareFontShape{OT2}{Cochineal-LF}{m}{sl}{ + <-> ssub * Cochineal-LF/m/it +}{} + +\DeclareFontShape{OT2}{Cochineal-LF}{bx}{sl}{ + <-> ssub * Cochineal-LF/b/sl +}{} + +\DeclareFontShape{OT2}{Cochineal-LF}{bx}{n}{ + <-> ssub * Cochineal-LF/b/n +}{} + +\DeclareFontShape{OT2}{Cochineal-LF}{bx}{it}{ + <-> ssub * Cochineal-LF/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/cochineal/OT2Cochineal-OsF.fd b/Master/texmf-dist/tex/latex/cochineal/OT2Cochineal-OsF.fd new file mode 100644 index 00000000000..4e26430d421 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cochineal/OT2Cochineal-OsF.fd @@ -0,0 +1,51 @@ +%% Generated by msharpe on 2016/01/19 +%% +\ProvidesFile{OT2Cochineal-OsF.fd} + [2016/01/19 (msharpe) Font definitions for OT2/Cochineal-OsF.] + +\expandafter\ifx\csname Cochineal@scale\endcsname\relax + \let\Cochineal@@scale\@empty +\else + \edef\Cochineal@@scale{s*[\csname Cochineal@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT2}{Cochineal-OsF}{} + +\DeclareFontShape{OT2}{Cochineal-OsF}{b}{n}{ + <-> \Cochineal@@scale Cochineal-Bold-osf-ot2 +}{} + +\DeclareFontShape{OT2}{Cochineal-OsF}{b}{it}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-osf-ot2 +}{} + +\DeclareFontShape{OT2}{Cochineal-OsF}{b}{sl}{ + <-> ssub * Cochineal/b/it +}{} + +\DeclareFontShape{OT2}{Cochineal-OsF}{m}{n}{ + <-> \Cochineal@@scale Cochineal-Roman-osf-ot2 +}{} + +\DeclareFontShape{OT2}{Cochineal-OsF}{m}{it}{ + <-> \Cochineal@@scale Cochineal-Italic-osf-ot2 +}{} + +\DeclareFontShape{OT2}{Cochineal-OsF}{m}{sl}{ + <-> ssub * Cochineal-OsF/m/it +}{} + +\DeclareFontShape{OT2}{Cochineal-OsF}{bx}{sl}{ + <-> ssub * Cochineal-OsF/b/sl +}{} + +\DeclareFontShape{OT2}{Cochineal-OsF}{bx}{n}{ + <-> ssub * Cochineal-OsF/b/n +}{} + +\DeclareFontShape{OT2}{Cochineal-OsF}{bx}{it}{ + <-> ssub * Cochineal-OsF/b/it +}{} + + +\endinput diff --git a/Master/texmf-dist/tex/latex/cochineal/OT2Cochineal-TLF.fd b/Master/texmf-dist/tex/latex/cochineal/OT2Cochineal-TLF.fd new file mode 100644 index 00000000000..2010d07d3b5 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cochineal/OT2Cochineal-TLF.fd @@ -0,0 +1,51 @@ +%% Generated by msharpe on 2016/01/19 +%% +\ProvidesFile{OT2Cochineal-TLF.fd} + [2016/01/19 (msharpe) Font definitions for OT2/Cochineal-TLF.] + +\expandafter\ifx\csname Cochineal@scale\endcsname\relax + \let\Cochineal@@scale\@empty +\else + \edef\Cochineal@@scale{s*[\csname Cochineal@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT2}{Cochineal-TLF}{} + +\DeclareFontShape{OT2}{Cochineal-TLF}{b}{n}{ + <-> \Cochineal@@scale Cochineal-Bold-tlf-ot2 +}{} + +\DeclareFontShape{OT2}{Cochineal-TLF}{b}{it}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-tlf-ot2 +}{} + +\DeclareFontShape{OT2}{Cochineal-TLF}{b}{sl}{ + <-> ssub * Cochineal/b/it +}{} + +\DeclareFontShape{OT2}{Cochineal-TLF}{m}{n}{ + <-> \Cochineal@@scale Cochineal-Roman-tlf-ot2 +}{} + +\DeclareFontShape{OT2}{Cochineal-TLF}{m}{it}{ + <-> \Cochineal@@scale Cochineal-Italic-tlf-ot2 +}{} + +\DeclareFontShape{OT2}{Cochineal-TLF}{m}{sl}{ + <-> ssub * Cochineal-TLF/m/it +}{} + +\DeclareFontShape{OT2}{Cochineal-TLF}{bx}{sl}{ + <-> ssub * Cochineal-TLF/b/sl +}{} + +\DeclareFontShape{OT2}{Cochineal-TLF}{bx}{n}{ + <-> ssub * Cochineal-TLF/b/n +}{} + +\DeclareFontShape{OT2}{Cochineal-TLF}{bx}{it}{ + <-> ssub * Cochineal-TLF/b/it +}{} + + +\endinput diff --git a/Master/texmf-dist/tex/latex/cochineal/OT2Cochineal-TOsF.fd b/Master/texmf-dist/tex/latex/cochineal/OT2Cochineal-TOsF.fd new file mode 100644 index 00000000000..3419b25cd56 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cochineal/OT2Cochineal-TOsF.fd @@ -0,0 +1,51 @@ +%% Generated by msharpe on 2016/01/19 +%% +\ProvidesFile{OT2Cochineal-TOsF.fd} + [2016/01/19 (msharpe) Font definitions for OT2/Cochineal-TOsF.] + +\expandafter\ifx\csname Cochineal@scale\endcsname\relax + \let\Cochineal@@scale\@empty +\else + \edef\Cochineal@@scale{s*[\csname Cochineal@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT2}{Cochineal-TOsF}{} + +\DeclareFontShape{OT2}{Cochineal-TOsF}{b}{n}{ + <-> \Cochineal@@scale Cochineal-Bold-tosf-ot2 +}{} + +\DeclareFontShape{OT2}{Cochineal-TOsF}{b}{it}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-tosf-ot2 +}{} + +\DeclareFontShape{OT2}{Cochineal-TOsF}{b}{sl}{ + <-> ssub * Cochineal/b/it +}{} + +\DeclareFontShape{OT2}{Cochineal-TOsF}{m}{n}{ + <-> \Cochineal@@scale Cochineal-Roman-tosf-ot2 +}{} + +\DeclareFontShape{OT2}{Cochineal-TOsF}{m}{it}{ + <-> \Cochineal@@scale Cochineal-Italic-tosf-ot2 +}{} + +\DeclareFontShape{OT2}{Cochineal-TOsF}{m}{sl}{ + <-> ssub * Cochineal-TOsF/m/it +}{} + +\DeclareFontShape{OT2}{Cochineal-TOsF}{bx}{sl}{ + <-> ssub * Cochineal-TOsF/b/sl +}{} + +\DeclareFontShape{OT2}{Cochineal-TOsF}{bx}{n}{ + <-> ssub * Cochineal-TOsF/b/n +}{} + +\DeclareFontShape{OT2}{Cochineal-TOsF}{bx}{it}{ + <-> ssub * Cochineal-TOsF/b/it +}{} + + +\endinput diff --git a/Master/texmf-dist/tex/latex/cochineal/T1Cochineal-Dnom.fd b/Master/texmf-dist/tex/latex/cochineal/T1Cochineal-Dnom.fd new file mode 100644 index 00000000000..0396ac27a4d --- /dev/null +++ b/Master/texmf-dist/tex/latex/cochineal/T1Cochineal-Dnom.fd @@ -0,0 +1,50 @@ +%% Generated by msharpe on 2016/01/19 +%% +\ProvidesFile{T1Cochineal-Dnom.fd} + [2016/01/19 (msharpe) Font definitions for T1/Cochineal-Dnom.] + +\expandafter\ifx\csname Cochineal@scale\endcsname\relax + \let\Cochineal@@scale\@empty +\else + \edef\Cochineal@@scale{s*[\csname Cochineal@scale\endcsname]}% +\fi + +\DeclareFontFamily{T1}{Cochineal-Dnom}{} + +\DeclareFontShape{T1}{Cochineal-Dnom}{m}{n}{ + <-> \Cochineal@@scale Cochineal-Roman-dnom-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-Dnom}{m}{it}{ + <-> \Cochineal@@scale Cochineal-Italic-dnom-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-Dnom}{m}{sl}{ + <-> ssub * Cochineal-Dnom/m/it +}{} + +\DeclareFontShape{T1}{Cochineal-Dnom}{b}{n}{ + <-> \Cochineal@@scale Cochineal-Bold-dnom-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-Dnom}{b}{it}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-dnom-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-Dnom}{b}{sl}{ + <-> ssub * Cochineal-Dnom/b/it +}{} + +\DeclareFontShape{T1}{Cochineal-Dnom}{bx}{n}{ + <-> ssub * Cochineal-Dnom/b/n +}{} + +\DeclareFontShape{T1}{Cochineal-Dnom}{bx}{it}{ + <-> ssub * Cochineal-Dnom/b/it +}{} + +\DeclareFontShape{T1}{Cochineal-Dnom}{bx}{sl}{ + <-> ssub * Cochineal-Dnom/b/sl +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/cochineal/T1Cochineal-Inf.fd b/Master/texmf-dist/tex/latex/cochineal/T1Cochineal-Inf.fd new file mode 100644 index 00000000000..b722829633f --- /dev/null +++ b/Master/texmf-dist/tex/latex/cochineal/T1Cochineal-Inf.fd @@ -0,0 +1,50 @@ +%% Generated by msharpe on 2016/01/19 +%% +\ProvidesFile{T1Cochineal-Inf.fd} + [2016/01/19 (msharpe) Font definitions for T1/Cochineal-Inf.] + +\expandafter\ifx\csname Cochineal@scale\endcsname\relax + \let\Cochineal@@scale\@empty +\else + \edef\Cochineal@@scale{s*[\csname Cochineal@scale\endcsname]}% +\fi + +\DeclareFontFamily{T1}{Cochineal-Inf}{} + +\DeclareFontShape{T1}{Cochineal-Inf}{b}{n}{ + <-> \Cochineal@@scale Cochineal-Bold-inf-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-Inf}{b}{it}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-inf-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-Inf}{b}{sl}{ + <-> ssub * Cochineal-Inf/b/it +}{} + +\DeclareFontShape{T1}{Cochineal-Inf}{m}{it}{ + <-> \Cochineal@@scale Cochineal-Italic-inf-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-Inf}{m}{n}{ + <-> \Cochineal@@scale Cochineal-Roman-inf-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-Inf}{m}{sl}{ + <-> ssub * Cochineal-Inf/m/it +}{} + +\DeclareFontShape{T1}{Cochineal-Inf}{bx}{it}{ + <-> ssub * Cochineal-Inf/b/it +}{} + +\DeclareFontShape{T1}{Cochineal-Inf}{bx}{sl}{ + <-> ssub * Cochineal-Inf/b/sl +}{} + +\DeclareFontShape{T1}{Cochineal-Inf}{bx}{n}{ + <-> ssub * Cochineal-Inf/b/n +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/cochineal/T1Cochineal-LF.fd b/Master/texmf-dist/tex/latex/cochineal/T1Cochineal-LF.fd new file mode 100644 index 00000000000..2105692e147 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cochineal/T1Cochineal-LF.fd @@ -0,0 +1,116 @@ +%% Generated by msharpe on 2016/01/19 +%% +\ProvidesFile{T1Cochineal-LF.fd} + [2016/01/19 (msharpe) Font definitions for T1/Cochineal-LF.] + +\let\Cochineal@@swashQ\@empty +\expandafter\ifx\csname @Cochineal@swashQtrue\endcsname\relax% +\else + \if@Cochineal@swashQ\edef\Cochineal@@swashQ{-swash}\fi% +\fi + +\expandafter\ifx\csname Cochineal@scale\endcsname\relax + \let\Cochineal@@scale\@empty +\else + \edef\Cochineal@@scale{s*[\csname Cochineal@scale\endcsname]}% +\fi + +\DeclareFontFamily{T1}{Cochineal-LF}{} + +\DeclareFontShape{T1}{Cochineal-LF}{b}{sw}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-lf-swash-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-LF}{b}{nw}{ + <-> \Cochineal@@scale Cochineal-Bold-lf-swash-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-LF}{b}{it}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-lf\Cochineal@@swashQ-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-LF}{b}{sc}{ + <-> \Cochineal@@scale Cochineal-Bold-lf-sc-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-LF}{b}{n}{ + <-> \Cochineal@@scale Cochineal-Bold-lf\Cochineal@@swashQ-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-LF}{b}{scit}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-lf-sc-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-LF}{b}{sl}{ + <-> ssub * Cochineal-LF/b/it +}{} + +\DeclareFontShape{T1}{Cochineal-LF}{b}{scsl}{ + <-> ssub * Cochineal-LF/b/scit +}{} + +\DeclareFontShape{T1}{Cochineal-LF}{m}{nw}{ + <-> \Cochineal@@scale Cochineal-Roman-lf-swash-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-LF}{m}{it}{ + <-> \Cochineal@@scale Cochineal-Italic-lf\Cochineal@@swashQ-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-LF}{m}{sc}{ + <-> \Cochineal@@scale Cochineal-Roman-lf-sc-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-LF}{m}{n}{ + <-> \Cochineal@@scale Cochineal-Roman-lf\Cochineal@@swashQ-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-LF}{m}{scit}{ + <-> \Cochineal@@scale Cochineal-Italic-lf-sc-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-LF}{m}{sw}{ + <-> \Cochineal@@scale Cochineal-Italic-lf-swash-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-LF}{m}{sl}{ + <-> ssub * Cochineal-LF/m/it +}{} + +\DeclareFontShape{T1}{Cochineal-LF}{m}{scsl}{ + <-> ssub * Cochineal-LF/m/scit +}{} + +\DeclareFontShape{T1}{Cochineal-LF}{bx}{it}{ + <-> ssub * Cochineal-LF/b/it +}{} + +\DeclareFontShape{T1}{Cochineal-LF}{bx}{sc}{ + <-> ssub * Cochineal-LF/b/sc +}{} + +\DeclareFontShape{T1}{Cochineal-LF}{bx}{scit}{ + <-> ssub * Cochineal-LF/b/scit +}{} + +\DeclareFontShape{T1}{Cochineal-LF}{bx}{sw}{ + <-> ssub * Cochineal-LF/b/sw +}{} + +\DeclareFontShape{T1}{Cochineal-LF}{bx}{scsl}{ + <-> ssub * Cochineal-LF/b/scsl +}{} + +\DeclareFontShape{T1}{Cochineal-LF}{bx}{sl}{ + <-> ssub * Cochineal-LF/b/sl +}{} + +\DeclareFontShape{T1}{Cochineal-LF}{bx}{nw}{ + <-> ssub * Cochineal-LF/b/nw +}{} + +\DeclareFontShape{T1}{Cochineal-LF}{bx}{n}{ + <-> ssub * Cochineal-LF/b/n +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/cochineal/T1Cochineal-OsF.fd b/Master/texmf-dist/tex/latex/cochineal/T1Cochineal-OsF.fd new file mode 100644 index 00000000000..60c95aaf1b1 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cochineal/T1Cochineal-OsF.fd @@ -0,0 +1,116 @@ +%% Generated by msharpe on 2016/01/19 +%% +\ProvidesFile{T1Cochineal-OsF.fd} + [2016/01/19 (msharpe) Font definitions for T1/Cochineal-OsF.] + +\let\Cochineal@@swashQ\@empty +\expandafter\ifx\csname @Cochineal@swashQtrue\endcsname\relax% +\else + \if@Cochineal@swashQ\edef\Cochineal@@swashQ{-swash}\fi% +\fi + +\expandafter\ifx\csname Cochineal@scale\endcsname\relax + \let\Cochineal@@scale\@empty +\else + \edef\Cochineal@@scale{s*[\csname Cochineal@scale\endcsname]}% +\fi + +\DeclareFontFamily{T1}{Cochineal-OsF}{} + +\DeclareFontShape{T1}{Cochineal-OsF}{b}{sw}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-osf-swash-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-OsF}{b}{nw}{ + <-> \Cochineal@@scale Cochineal-Bold-osf-swash-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-OsF}{b}{it}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-osf\Cochineal@@swashQ-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-OsF}{b}{sc}{ + <-> \Cochineal@@scale Cochineal-Bold-osf-sc-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-OsF}{b}{scit}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-osf-sc-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-OsF}{b}{n}{ + <-> \Cochineal@@scale Cochineal-Bold-osf\Cochineal@@swashQ-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-OsF}{b}{sl}{ + <-> ssub * Cochineal-OsF/b/it +}{} + +\DeclareFontShape{T1}{Cochineal-OsF}{b}{scsl}{ + <-> ssub * Cochineal-OsF/b/scit +}{} + +\DeclareFontShape{T1}{Cochineal-OsF}{m}{sw}{ + <-> \Cochineal@@scale Cochineal-Italic-osf-swash-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-OsF}{m}{it}{ + <-> \Cochineal@@scale Cochineal-Italic-osf\Cochineal@@swashQ-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-OsF}{m}{sc}{ + <-> \Cochineal@@scale Cochineal-Roman-osf-sc-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-OsF}{m}{nw}{ + <-> \Cochineal@@scale Cochineal-Roman-osf-swash-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-OsF}{m}{n}{ + <-> \Cochineal@@scale Cochineal-Roman-osf\Cochineal@@swashQ-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-OsF}{m}{scit}{ + <-> \Cochineal@@scale Cochineal-Italic-osf-sc-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-OsF}{m}{sl}{ + <-> ssub * Cochineal-OsF/m/it +}{} + +\DeclareFontShape{T1}{Cochineal-OsF}{m}{scsl}{ + <-> ssub * Cochineal-OsF/m/scit +}{} + +\DeclareFontShape{T1}{Cochineal-OsF}{bx}{it}{ + <-> ssub * Cochineal-OsF/b/it +}{} + +\DeclareFontShape{T1}{Cochineal-OsF}{bx}{sc}{ + <-> ssub * Cochineal-OsF/b/sc +}{} + +\DeclareFontShape{T1}{Cochineal-OsF}{bx}{scit}{ + <-> ssub * Cochineal-OsF/b/scit +}{} + +\DeclareFontShape{T1}{Cochineal-OsF}{bx}{nw}{ + <-> ssub * Cochineal-OsF/b/nw +}{} + +\DeclareFontShape{T1}{Cochineal-OsF}{bx}{sl}{ + <-> ssub * Cochineal-OsF/b/sl +}{} + +\DeclareFontShape{T1}{Cochineal-OsF}{bx}{n}{ + <-> ssub * Cochineal-OsF/b/n +}{} + +\DeclareFontShape{T1}{Cochineal-OsF}{bx}{sw}{ + <-> ssub * Cochineal-OsF/b/sw +}{} + +\DeclareFontShape{T1}{Cochineal-OsF}{bx}{scsl}{ + <-> ssub * Cochineal-OsF/b/scsl +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/cochineal/T1Cochineal-Sup.fd b/Master/texmf-dist/tex/latex/cochineal/T1Cochineal-Sup.fd new file mode 100644 index 00000000000..6e48c4ca0b2 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cochineal/T1Cochineal-Sup.fd @@ -0,0 +1,50 @@ +%% Generated by msharpe on 2016/01/19 +%% +\ProvidesFile{T1Cochineal-Sup.fd} + [2016/01/19 (msharpe) Font definitions for T1/Cochineal-Sup.] + +\expandafter\ifx\csname Cochineal@scale\endcsname\relax + \let\Cochineal@@scale\@empty +\else + \edef\Cochineal@@scale{s*[\csname Cochineal@scale\endcsname]}% +\fi + +\DeclareFontFamily{T1}{Cochineal-Sup}{} + +\DeclareFontShape{T1}{Cochineal-Sup}{m}{n}{ + <-> \Cochineal@@scale Cochineal-Roman-sup-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-Sup}{m}{it}{ + <-> \Cochineal@@scale Cochineal-Italic-sup-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-Sup}{m}{sl}{ + <-> ssub * Cochineal-Sup/m/it +}{} + +\DeclareFontShape{T1}{Cochineal-Sup}{b}{it}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-sup-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-Sup}{b}{n}{ + <-> \Cochineal@@scale Cochineal-Bold-sup-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-Sup}{b}{sl}{ + <-> ssub * Cochineal-Sup/b/it +}{} + +\DeclareFontShape{T1}{Cochineal-Sup}{bx}{n}{ + <-> ssub * Cochineal-Sup/b/n +}{} + +\DeclareFontShape{T1}{Cochineal-Sup}{bx}{sl}{ + <-> ssub * Cochineal-Sup/b/sl +}{} + +\DeclareFontShape{T1}{Cochineal-Sup}{bx}{it}{ + <-> ssub * Cochineal-Sup/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/cochineal/T1Cochineal-TLF.fd b/Master/texmf-dist/tex/latex/cochineal/T1Cochineal-TLF.fd new file mode 100644 index 00000000000..2452f9802c7 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cochineal/T1Cochineal-TLF.fd @@ -0,0 +1,116 @@ +%% Generated by msharpe on 2016/01/19 +%% +\ProvidesFile{T1Cochineal-TLF.fd} + [2016/01/19 (msharpe) Font definitions for T1/Cochineal-TLF.] + +\let\Cochineal@@swashQ\@empty +\expandafter\ifx\csname @Cochineal@swashQtrue\endcsname\relax% +\else + \if@Cochineal@swashQ\edef\Cochineal@@swashQ{-swash}\fi% +\fi + +\expandafter\ifx\csname Cochineal@scale\endcsname\relax + \let\Cochineal@@scale\@empty +\else + \edef\Cochineal@@scale{s*[\csname Cochineal@scale\endcsname]}% +\fi + +\DeclareFontFamily{T1}{Cochineal-TLF}{} + +\DeclareFontShape{T1}{Cochineal-TLF}{b}{it}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-tlf\Cochineal@@swashQ-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-TLF}{b}{sc}{ + <-> \Cochineal@@scale Cochineal-Bold-tlf-sc-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-TLF}{b}{nw}{ + <-> \Cochineal@@scale Cochineal-Bold-tlf-swash-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-TLF}{b}{scit}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-tlf-sc-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-TLF}{b}{n}{ + <-> \Cochineal@@scale Cochineal-Bold-tlf\Cochineal@@swashQ-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-TLF}{b}{sw}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-tlf-swash-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-TLF}{b}{sl}{ + <-> ssub * Cochineal-TLF/b/it +}{} + +\DeclareFontShape{T1}{Cochineal-TLF}{b}{scsl}{ + <-> ssub * Cochineal-TLF/b/scit +}{} + +\DeclareFontShape{T1}{Cochineal-TLF}{m}{n}{ + <-> \Cochineal@@scale Cochineal-Roman-tlf\Cochineal@@swashQ-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-TLF}{m}{scit}{ + <-> \Cochineal@@scale Cochineal-Italic-tlf-sc-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-TLF}{m}{nw}{ + <-> \Cochineal@@scale Cochineal-Roman-tlf-swash-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-TLF}{m}{sc}{ + <-> \Cochineal@@scale Cochineal-Roman-tlf-sc-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-TLF}{m}{it}{ + <-> \Cochineal@@scale Cochineal-Italic-tlf\Cochineal@@swashQ-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-TLF}{m}{sw}{ + <-> \Cochineal@@scale Cochineal-Italic-tlf-swash-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-TLF}{m}{sl}{ + <-> ssub * Cochineal-TLF/m/it +}{} + +\DeclareFontShape{T1}{Cochineal-TLF}{m}{scsl}{ + <-> ssub * Cochineal-TLF/m/scit +}{} + +\DeclareFontShape{T1}{Cochineal-TLF}{bx}{n}{ + <-> ssub * Cochineal-TLF/b/n +}{} + +\DeclareFontShape{T1}{Cochineal-TLF}{bx}{nw}{ + <-> ssub * Cochineal-TLF/b/nw +}{} + +\DeclareFontShape{T1}{Cochineal-TLF}{bx}{sl}{ + <-> ssub * Cochineal-TLF/b/sl +}{} + +\DeclareFontShape{T1}{Cochineal-TLF}{bx}{scsl}{ + <-> ssub * Cochineal-TLF/b/scsl +}{} + +\DeclareFontShape{T1}{Cochineal-TLF}{bx}{sw}{ + <-> ssub * Cochineal-TLF/b/sw +}{} + +\DeclareFontShape{T1}{Cochineal-TLF}{bx}{scit}{ + <-> ssub * Cochineal-TLF/b/scit +}{} + +\DeclareFontShape{T1}{Cochineal-TLF}{bx}{it}{ + <-> ssub * Cochineal-TLF/b/it +}{} + +\DeclareFontShape{T1}{Cochineal-TLF}{bx}{sc}{ + <-> ssub * Cochineal-TLF/b/sc +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/cochineal/T1Cochineal-TOsF.fd b/Master/texmf-dist/tex/latex/cochineal/T1Cochineal-TOsF.fd new file mode 100644 index 00000000000..4ae04d3f096 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cochineal/T1Cochineal-TOsF.fd @@ -0,0 +1,116 @@ +%% Generated by msharpe on 2016/01/19 +%% +\ProvidesFile{T1Cochineal-TOsF.fd} + [2016/01/19 (msharpe) Font definitions for T1/Cochineal-TOsF.] + +\let\Cochineal@@swashQ\@empty +\expandafter\ifx\csname @Cochineal@swashQtrue\endcsname\relax% +\else + \if@Cochineal@swashQ\edef\Cochineal@@swashQ{-swash}\fi% +\fi + +\expandafter\ifx\csname Cochineal@scale\endcsname\relax + \let\Cochineal@@scale\@empty +\else + \edef\Cochineal@@scale{s*[\csname Cochineal@scale\endcsname]}% +\fi + +\DeclareFontFamily{T1}{Cochineal-TOsF}{} + +\DeclareFontShape{T1}{Cochineal-TOsF}{m}{scit}{ + <-> \Cochineal@@scale Cochineal-Italic-tosf-sc-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-TOsF}{m}{n}{ + <-> \Cochineal@@scale Cochineal-Roman-tosf\Cochineal@@swashQ-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-TOsF}{m}{sc}{ + <-> \Cochineal@@scale Cochineal-Roman-tosf-sc-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-TOsF}{m}{it}{ + <-> \Cochineal@@scale Cochineal-Italic-tosf\Cochineal@@swashQ-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-TOsF}{m}{nw}{ + <-> \Cochineal@@scale Cochineal-Roman-tosf-swash-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-TOsF}{m}{sw}{ + <-> \Cochineal@@scale Cochineal-Italic-tosf-swash-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-TOsF}{m}{sl}{ + <-> ssub * Cochineal-TOsF/m/it +}{} + +\DeclareFontShape{T1}{Cochineal-TOsF}{m}{scsl}{ + <-> ssub * Cochineal-TOsF/m/scit +}{} + +\DeclareFontShape{T1}{Cochineal-TOsF}{b}{it}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-tosf\Cochineal@@swashQ-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-TOsF}{b}{sc}{ + <-> \Cochineal@@scale Cochineal-Bold-tosf-sc-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-TOsF}{b}{nw}{ + <-> \Cochineal@@scale Cochineal-Bold-tosf-swash-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-TOsF}{b}{n}{ + <-> \Cochineal@@scale Cochineal-Bold-tosf\Cochineal@@swashQ-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-TOsF}{b}{scit}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-tosf-sc-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-TOsF}{b}{sw}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-tosf-swash-t1 +}{} + +\DeclareFontShape{T1}{Cochineal-TOsF}{b}{sl}{ + <-> ssub * Cochineal-TOsF/b/it +}{} + +\DeclareFontShape{T1}{Cochineal-TOsF}{b}{scsl}{ + <-> ssub * Cochineal-TOsF/b/scit +}{} + +\DeclareFontShape{T1}{Cochineal-TOsF}{bx}{sw}{ + <-> ssub * Cochineal-TOsF/b/sw +}{} + +\DeclareFontShape{T1}{Cochineal-TOsF}{bx}{scsl}{ + <-> ssub * Cochineal-TOsF/b/scsl +}{} + +\DeclareFontShape{T1}{Cochineal-TOsF}{bx}{nw}{ + <-> ssub * Cochineal-TOsF/b/nw +}{} + +\DeclareFontShape{T1}{Cochineal-TOsF}{bx}{sl}{ + <-> ssub * Cochineal-TOsF/b/sl +}{} + +\DeclareFontShape{T1}{Cochineal-TOsF}{bx}{n}{ + <-> ssub * Cochineal-TOsF/b/n +}{} + +\DeclareFontShape{T1}{Cochineal-TOsF}{bx}{it}{ + <-> ssub * Cochineal-TOsF/b/it +}{} + +\DeclareFontShape{T1}{Cochineal-TOsF}{bx}{sc}{ + <-> ssub * Cochineal-TOsF/b/sc +}{} + +\DeclareFontShape{T1}{Cochineal-TOsF}{bx}{scit}{ + <-> ssub * Cochineal-TOsF/b/scit +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/cochineal/T2ACochineal-LF.fd b/Master/texmf-dist/tex/latex/cochineal/T2ACochineal-LF.fd new file mode 100644 index 00000000000..fc4fb366fb7 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cochineal/T2ACochineal-LF.fd @@ -0,0 +1,54 @@ +%% Generated by msharpe on 2016/01/19 +%% +\ProvidesFile{T2ACochineal-LF.fd} + [2016/01/19 (msharpe) Font definitions for T2A/Cochineal-LF.] + +\expandafter\ifx\csname Cochineal@scale\endcsname\relax + \let\Cochineal@@scale\@empty +\else + \edef\Cochineal@@scale{s*[\csname Cochineal@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2A}{Cochineal-LF}{} + +\DeclareFontShape{T2A}{Cochineal-LF}{b}{n}{ + <-> \Cochineal@@scale Cochineal-Bold-lf-t2a +}{} + +\DeclareFontShape{T2A}{Cochineal-LF}{b}{it}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-lf-t2a +}{} + +\DeclareFontShape{T2A}{Cochineal-LF}{b}{sl}{ + <-> ssub * Cochineal-LF/b/it +}{} + +\DeclareFontShape{T2A}{Cochineal-LF}{m}{n}{ + <-> \Cochineal@@scale Cochineal-Roman-lf-t2a +}{} + +\DeclareFontShape{T2A}{Cochineal-LF}{m}{it}{ + <-> \Cochineal@@scale Cochineal-Italic-lf-t2a +}{} + +\DeclareFontShape{T2A}{Cochineal-LF}{m}{sl}{ + <-> ssub * Cochineal-LF/m/it +}{} + +\DeclareFontShape{T2A}{Cochineal-LF}{m}{scsl}{ + <-> ssub * Cochineal-LF/m/scit +}{} + +\DeclareFontShape{T2A}{Cochineal-LF}{bx}{n}{ + <-> ssub * Cochineal-LF/b/n +}{} + +\DeclareFontShape{T2A}{Cochineal-LF}{bx}{sl}{ + <-> ssub * Cochineal-LF/b/sl +}{} + +\DeclareFontShape{T2A}{Cochineal-LF}{bx}{it}{ + <-> ssub * Cochineal-LF/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/cochineal/T2ACochineal-OsF.fd b/Master/texmf-dist/tex/latex/cochineal/T2ACochineal-OsF.fd new file mode 100644 index 00000000000..b7d4c74ab79 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cochineal/T2ACochineal-OsF.fd @@ -0,0 +1,54 @@ +%% Generated by msharpe on 2016/01/19 +%% +\ProvidesFile{T2ACochineal-OsF.fd} + [2016/01/19 (msharpe) Font definitions for T2A/Cochineal-OsF.] + +\expandafter\ifx\csname Cochineal@scale\endcsname\relax + \let\Cochineal@@scale\@empty +\else + \edef\Cochineal@@scale{s*[\csname Cochineal@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2A}{Cochineal-OsF}{} + +\DeclareFontShape{T2A}{Cochineal-OsF}{b}{n}{ + <-> \Cochineal@@scale Cochineal-Bold-osf-t2a +}{} + +\DeclareFontShape{T2A}{Cochineal-OsF}{b}{it}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-osf-t2a +}{} + +\DeclareFontShape{T2A}{Cochineal-OsF}{b}{sl}{ + <-> ssub * Cochineal-OsF/b/it +}{} + +\DeclareFontShape{T2A}{Cochineal-OsF}{m}{n}{ + <-> \Cochineal@@scale Cochineal-Roman-osf-t2a +}{} + +\DeclareFontShape{T2A}{Cochineal-OsF}{m}{it}{ + <-> \Cochineal@@scale Cochineal-Italic-osf-t2a +}{} + +\DeclareFontShape{T2A}{Cochineal-OsF}{m}{sl}{ + <-> ssub * Cochineal-OsF/m/it +}{} + +\DeclareFontShape{T2A}{Cochineal-OsF}{m}{scsl}{ + <-> ssub * Cochineal-OsF/m/scit +}{} + +\DeclareFontShape{T2A}{Cochineal-OsF}{bx}{n}{ + <-> ssub * Cochineal-OsF/b/n +}{} + +\DeclareFontShape{T2A}{Cochineal-OsF}{bx}{sl}{ + <-> ssub * Cochineal-OsF/b/sl +}{} + +\DeclareFontShape{T2A}{Cochineal-OsF}{bx}{it}{ + <-> ssub * Cochineal-OsF/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/cochineal/T2ACochineal-Sup.fd b/Master/texmf-dist/tex/latex/cochineal/T2ACochineal-Sup.fd new file mode 100644 index 00000000000..2b49beb9a0c --- /dev/null +++ b/Master/texmf-dist/tex/latex/cochineal/T2ACochineal-Sup.fd @@ -0,0 +1,50 @@ +%% Generated by autoinst on 2016/02/17 +%% +\ProvidesFile{T2ACochineal-Sup.fd} + [2016/02/17 (autoinst) Font definitions for T2A/Cochineal-Sup.] + +\expandafter\ifx\csname Cochineal@scale\endcsname\relax + \let\Cochineal@@scale\@empty +\else + \edef\Cochineal@@scale{s*[\csname Cochineal@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2A}{Cochineal-Sup}{} + +\DeclareFontShape{T2A}{Cochineal-Sup}{b}{it}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-sup-t2a +}{} + +\DeclareFontShape{T2A}{Cochineal-Sup}{b}{n}{ + <-> \Cochineal@@scale Cochineal-Bold-sup-t2a +}{} + +\DeclareFontShape{T2A}{Cochineal-Sup}{b}{sl}{ + <-> ssub * Cochineal-Sup/b/it +}{} + +\DeclareFontShape{T2A}{Cochineal-Sup}{m}{n}{ + <-> \Cochineal@@scale Cochineal-Roman-sup-t2a +}{} + +\DeclareFontShape{T2A}{Cochineal-Sup}{m}{it}{ + <-> \Cochineal@@scale Cochineal-Italic-sup-t2a +}{} + +\DeclareFontShape{T2A}{Cochineal-Sup}{m}{sl}{ + <-> ssub * Cochineal-Sup/m/it +}{} + +\DeclareFontShape{T2A}{Cochineal-Sup}{bx}{n}{ + <-> ssub * Cochineal-Sup/b/n +}{} + +\DeclareFontShape{T2A}{Cochineal-Sup}{bx}{sl}{ + <-> ssub * Cochineal-Sup/b/sl +}{} + +\DeclareFontShape{T2A}{Cochineal-Sup}{bx}{it}{ + <-> ssub * Cochineal-Sup/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/cochineal/T2ACochineal-TLF.fd b/Master/texmf-dist/tex/latex/cochineal/T2ACochineal-TLF.fd new file mode 100644 index 00000000000..2563ad2c439 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cochineal/T2ACochineal-TLF.fd @@ -0,0 +1,54 @@ +%% Generated by msharpe on 2016/01/19 +%% +\ProvidesFile{T2ACochineal-TLF.fd} + [2016/01/19 (msharpe) Font definitions for T2A/Cochineal-TLF.] + +\expandafter\ifx\csname Cochineal@scale\endcsname\relax + \let\Cochineal@@scale\@empty +\else + \edef\Cochineal@@scale{s*[\csname Cochineal@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2A}{Cochineal-TLF}{} + +\DeclareFontShape{T2A}{Cochineal-TLF}{b}{n}{ + <-> \Cochineal@@scale Cochineal-Bold-tlf-t2a +}{} + +\DeclareFontShape{T2A}{Cochineal-TLF}{b}{it}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-tlf-t2a +}{} + +\DeclareFontShape{T2A}{Cochineal-TLF}{b}{sl}{ + <-> ssub * Cochineal-TLF/b/it +}{} + +\DeclareFontShape{T2A}{Cochineal-TLF}{m}{n}{ + <-> \Cochineal@@scale Cochineal-Roman-tlf-t2a +}{} + +\DeclareFontShape{T2A}{Cochineal-TLF}{m}{it}{ + <-> \Cochineal@@scale Cochineal-Italic-tlf-t2a +}{} + +\DeclareFontShape{T2A}{Cochineal-TLF}{m}{sl}{ + <-> ssub * Cochineal-TLF/m/it +}{} + +\DeclareFontShape{T2A}{Cochineal-TLF}{m}{scsl}{ + <-> ssub * Cochineal-TLF/m/scit +}{} + +\DeclareFontShape{T2A}{Cochineal-TLF}{bx}{n}{ + <-> ssub * Cochineal-TLF/b/n +}{} + +\DeclareFontShape{T2A}{Cochineal-TLF}{bx}{sl}{ + <-> ssub * Cochineal-TLF/b/sl +}{} + +\DeclareFontShape{T2A}{Cochineal-TLF}{bx}{it}{ + <-> ssub * Cochineal-TLF/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/cochineal/T2ACochineal-TOsF.fd b/Master/texmf-dist/tex/latex/cochineal/T2ACochineal-TOsF.fd new file mode 100644 index 00000000000..ecb76c736cd --- /dev/null +++ b/Master/texmf-dist/tex/latex/cochineal/T2ACochineal-TOsF.fd @@ -0,0 +1,54 @@ +%% Generated by msharpe on 2016/01/19 +%% +\ProvidesFile{T2ACochineal-TOsF.fd} + [2016/01/19 (msharpe) Font definitions for T2A/Cochineal-TOsF.] + +\expandafter\ifx\csname Cochineal@scale\endcsname\relax + \let\Cochineal@@scale\@empty +\else + \edef\Cochineal@@scale{s*[\csname Cochineal@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2A}{Cochineal-TOsF}{} + +\DeclareFontShape{T2A}{Cochineal-TOsF}{b}{n}{ + <-> \Cochineal@@scale Cochineal-Bold-tosf-t2a +}{} + +\DeclareFontShape{T2A}{Cochineal-TOsF}{b}{it}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-tosf-t2a +}{} + +\DeclareFontShape{T2A}{Cochineal-TOsF}{b}{sl}{ + <-> ssub * Cochineal-TOsF/b/it +}{} + +\DeclareFontShape{T2A}{Cochineal-TOsF}{m}{n}{ + <-> \Cochineal@@scale Cochineal-Roman-tosf-t2a +}{} + +\DeclareFontShape{T2A}{Cochineal-TOsF}{m}{it}{ + <-> \Cochineal@@scale Cochineal-Italic-tosf-t2a +}{} + +\DeclareFontShape{T2A}{Cochineal-TOsF}{m}{sl}{ + <-> ssub * Cochineal-TOsF/m/it +}{} + +\DeclareFontShape{T2A}{Cochineal-TOsF}{m}{scsl}{ + <-> ssub * Cochineal-TOsF/m/scit +}{} + +\DeclareFontShape{T2A}{Cochineal-TOsF}{bx}{n}{ + <-> ssub * Cochineal-TOsF/b/n +}{} + +\DeclareFontShape{T2A}{Cochineal-TOsF}{bx}{sl}{ + <-> ssub * Cochineal-TOsF/b/sl +}{} + +\DeclareFontShape{T2A}{Cochineal-TOsF}{bx}{it}{ + <-> ssub * Cochineal-TOsF/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/cochineal/TS1Cochineal-LF.fd b/Master/texmf-dist/tex/latex/cochineal/TS1Cochineal-LF.fd new file mode 100644 index 00000000000..7bea08e4735 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cochineal/TS1Cochineal-LF.fd @@ -0,0 +1,50 @@ +%% Generated by msharpe on 2016/01/19 +%% +\ProvidesFile{TS1Cochineal-LF.fd} + [2016/01/19 (msharpe) Font definitions for TS1/Cochineal-LF.] + +\expandafter\ifx\csname Cochineal@scale\endcsname\relax + \let\Cochineal@@scale\@empty +\else + \edef\Cochineal@@scale{s*[\csname Cochineal@scale\endcsname]}% +\fi + +\DeclareFontFamily{TS1}{Cochineal-LF}{} + +\DeclareFontShape{TS1}{Cochineal-LF}{m}{n}{ + <-> \Cochineal@@scale Cochineal-Roman-lf-ts1 +}{} + +\DeclareFontShape{TS1}{Cochineal-LF}{m}{it}{ + <-> \Cochineal@@scale Cochineal-Italic-lf-ts1 +}{} + +\DeclareFontShape{TS1}{Cochineal-LF}{m}{sl}{ + <-> ssub * Cochineal-LF/m/it +}{} + +\DeclareFontShape{TS1}{Cochineal-LF}{b}{n}{ + <-> \Cochineal@@scale Cochineal-Bold-lf-ts1 +}{} + +\DeclareFontShape{TS1}{Cochineal-LF}{b}{it}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-lf-ts1 +}{} + +\DeclareFontShape{TS1}{Cochineal-LF}{b}{sl}{ + <-> ssub * Cochineal-LF/b/it +}{} + +\DeclareFontShape{TS1}{Cochineal-LF}{bx}{it}{ + <-> ssub * Cochineal-LF/b/it +}{} + +\DeclareFontShape{TS1}{Cochineal-LF}{bx}{sl}{ + <-> ssub * Cochineal-LF/b/sl +}{} + +\DeclareFontShape{TS1}{Cochineal-LF}{bx}{n}{ + <-> ssub * Cochineal-LF/b/n +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/cochineal/TS1Cochineal-OsF.fd b/Master/texmf-dist/tex/latex/cochineal/TS1Cochineal-OsF.fd new file mode 100644 index 00000000000..ecfe668d881 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cochineal/TS1Cochineal-OsF.fd @@ -0,0 +1,50 @@ +%% Generated by msharpe on 2016/01/19 +%% +\ProvidesFile{TS1Cochineal-OsF.fd} + [2016/01/19 (msharpe) Font definitions for TS1/Cochineal-OsF.] + +\expandafter\ifx\csname Cochineal@scale\endcsname\relax + \let\Cochineal@@scale\@empty +\else + \edef\Cochineal@@scale{s*[\csname Cochineal@scale\endcsname]}% +\fi + +\DeclareFontFamily{TS1}{Cochineal-OsF}{} + +\DeclareFontShape{TS1}{Cochineal-OsF}{m}{n}{ + <-> \Cochineal@@scale Cochineal-Roman-osf-ts1 +}{} + +\DeclareFontShape{TS1}{Cochineal-OsF}{m}{it}{ + <-> \Cochineal@@scale Cochineal-Italic-osf-ts1 +}{} + +\DeclareFontShape{TS1}{Cochineal-OsF}{m}{sl}{ + <-> ssub * Cochineal-OsF/m/it +}{} + +\DeclareFontShape{TS1}{Cochineal-OsF}{b}{it}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-osf-ts1 +}{} + +\DeclareFontShape{TS1}{Cochineal-OsF}{b}{n}{ + <-> \Cochineal@@scale Cochineal-Bold-osf-ts1 +}{} + +\DeclareFontShape{TS1}{Cochineal-OsF}{b}{sl}{ + <-> ssub * Cochineal-OsF/b/it +}{} + +\DeclareFontShape{TS1}{Cochineal-OsF}{bx}{n}{ + <-> ssub * Cochineal-OsF/b/n +}{} + +\DeclareFontShape{TS1}{Cochineal-OsF}{bx}{it}{ + <-> ssub * Cochineal-OsF/b/it +}{} + +\DeclareFontShape{TS1}{Cochineal-OsF}{bx}{sl}{ + <-> ssub * Cochineal-OsF/b/sl +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/cochineal/TS1Cochineal-TLF.fd b/Master/texmf-dist/tex/latex/cochineal/TS1Cochineal-TLF.fd new file mode 100644 index 00000000000..b36074cd935 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cochineal/TS1Cochineal-TLF.fd @@ -0,0 +1,50 @@ +%% Generated by msharpe on 2016/01/19 +%% +\ProvidesFile{TS1Cochineal-TLF.fd} + [2016/01/19 (msharpe) Font definitions for TS1/Cochineal-TLF.] + +\expandafter\ifx\csname Cochineal@scale\endcsname\relax + \let\Cochineal@@scale\@empty +\else + \edef\Cochineal@@scale{s*[\csname Cochineal@scale\endcsname]}% +\fi + +\DeclareFontFamily{TS1}{Cochineal-TLF}{} + +\DeclareFontShape{TS1}{Cochineal-TLF}{b}{it}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{Cochineal-TLF}{b}{n}{ + <-> \Cochineal@@scale Cochineal-Bold-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{Cochineal-TLF}{b}{sl}{ + <-> ssub * Cochineal-TLF/b/it +}{} + +\DeclareFontShape{TS1}{Cochineal-TLF}{m}{it}{ + <-> \Cochineal@@scale Cochineal-Italic-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{Cochineal-TLF}{m}{n}{ + <-> \Cochineal@@scale Cochineal-Roman-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{Cochineal-TLF}{m}{sl}{ + <-> ssub * Cochineal-TLF/m/it +}{} + +\DeclareFontShape{TS1}{Cochineal-TLF}{bx}{it}{ + <-> ssub * Cochineal-TLF/b/it +}{} + +\DeclareFontShape{TS1}{Cochineal-TLF}{bx}{sl}{ + <-> ssub * Cochineal-TLF/b/sl +}{} + +\DeclareFontShape{TS1}{Cochineal-TLF}{bx}{n}{ + <-> ssub * Cochineal-TLF/b/n +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/cochineal/TS1Cochineal-TOsF.fd b/Master/texmf-dist/tex/latex/cochineal/TS1Cochineal-TOsF.fd new file mode 100644 index 00000000000..b74f293d182 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cochineal/TS1Cochineal-TOsF.fd @@ -0,0 +1,50 @@ +%% Generated by msharpe on 2016/01/19 +%% +\ProvidesFile{TS1Cochineal-TOsF.fd} + [2016/01/19 (msharpe) Font definitions for TS1/Cochineal-TOsF.] + +\expandafter\ifx\csname Cochineal@scale\endcsname\relax + \let\Cochineal@@scale\@empty +\else + \edef\Cochineal@@scale{s*[\csname Cochineal@scale\endcsname]}% +\fi + +\DeclareFontFamily{TS1}{Cochineal-TOsF}{} + +\DeclareFontShape{TS1}{Cochineal-TOsF}{b}{n}{ + <-> \Cochineal@@scale Cochineal-Bold-tosf-ts1 +}{} + +\DeclareFontShape{TS1}{Cochineal-TOsF}{b}{it}{ + <-> \Cochineal@@scale Cochineal-BoldItalic-tosf-ts1 +}{} + +\DeclareFontShape{TS1}{Cochineal-TOsF}{b}{sl}{ + <-> ssub * Cochineal-TOsF/b/it +}{} + +\DeclareFontShape{TS1}{Cochineal-TOsF}{m}{it}{ + <-> \Cochineal@@scale Cochineal-Italic-tosf-ts1 +}{} + +\DeclareFontShape{TS1}{Cochineal-TOsF}{m}{n}{ + <-> \Cochineal@@scale Cochineal-Roman-tosf-ts1 +}{} + +\DeclareFontShape{TS1}{Cochineal-TOsF}{m}{sl}{ + <-> ssub * Cochineal-TOsF/m/it +}{} + +\DeclareFontShape{TS1}{Cochineal-TOsF}{bx}{n}{ + <-> ssub * Cochineal-TOsF/b/n +}{} + +\DeclareFontShape{TS1}{Cochineal-TOsF}{bx}{it}{ + <-> ssub * Cochineal-TOsF/b/it +}{} + +\DeclareFontShape{TS1}{Cochineal-TOsF}{bx}{sl}{ + <-> ssub * Cochineal-TOsF/b/sl +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/cochineal/cochineal.fontspec b/Master/texmf-dist/tex/latex/cochineal/cochineal.fontspec new file mode 100644 index 00000000000..0d0c2944b8b --- /dev/null +++ b/Master/texmf-dist/tex/latex/cochineal/cochineal.fontspec @@ -0,0 +1,8 @@ +\defaultfontfeatures[cochineal] + { + Extension = .otf , + UprightFont = Cochineal-Roman, + BoldFont = Cochineal-Bold, + ItalicFont = Cochineal-Italic, + BoldItalicFont = Cochineal-BoldItalic + } diff --git a/Master/texmf-dist/tex/latex/cochineal/cochineal.sty b/Master/texmf-dist/tex/latex/cochineal/cochineal.sty new file mode 100644 index 00000000000..7989e5e6810 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cochineal/cochineal.sty @@ -0,0 +1,161 @@ +%% cochineal.sty +%% +\NeedsTeXFormat{LaTeX2e} +\def\fileversion{1.00} +\def\filedate{2016/01/26} +\ProvidesPackage{cochineal} + [\filedate\space v\fileversion.] + +\RequirePackage[T1]{fontenc} +\RequirePackage{textcomp} +\IfFileExists{mweights.sty}{\RequirePackage{mweights}}{} +\RequirePackage{etoolbox} +\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 + + \fa@naming@exception{figures}{{inferior}{proportional}}{Inf} + \fa@naming@exception{figures}{{inferior}{tabular}}{Inf} + \def\infigures{\@nomath\infigures + \fontfigurestyle{inferior}\selectfont} + \DeclareTextFontCommand{\textin}{\infigures} + \let\textinferior\textin + + + \fa@naming@exception{figures}{{denominators}{proportional}}{Dnom} + \fa@naming@exception{figures}{{denominators}{tabular}}{Dnom} + \def\defigures{\@nomath\defigures + \fontfigurestyle{denominators}\selectfont} + \DeclareTextFontCommand{\textde}{\defigures} + \let\textdenominators\textde + +}{} +\providecommand*{\textfrac}[2]{% + \textsu{#1}\kern0em\textfractionsolidus\kern0em\textde{#2}} + +\IfFileExists{xkeyval.sty}{ + \newcommand*{\Cochineal@scale}{1} + \RequirePackage{xkeyval} + \DeclareOptionX{scale}{\renewcommand*{\Cochineal@scale}{##1}} + \DeclareOptionX{scaled}{\renewcommand*{\Cochineal@scale}{##1}} +}{ + \let\DeclareOptionX\DeclareOption + \let\ExecuteOptionsX\ExecuteOptions + \let\ProcessOptionsX\ProcessOptions +} +\let\orig@footnote=\thefootnote +\let\orig@makefnmark=\@makefnmark +\def\bfseries@rm{b} +\def\mdseries@rm{m} + +\newif\if@Cochineal@swashQ +\newif\if@Cochineal@thrm +\newif\if@Cochineal@sups +\newif\if@Cochineal@scosf +\def\useosf{\edef\Cochineal@figurestyle{OsF}} +\@onlypreamble\useosf +\def\useproportional{\edef\Cochineal@figurealign{}} +\@onlypreamble\useproportional +\newif\ifCochineal@babel +\ifdefined\bbl@tempa \Cochineal@babeltrue\fi + +\DeclareOptionX{lining}{\edef\Cochineal@figurestyle{LF}} +\DeclareOptionX{lf}{\edef\Cochineal@figurestyle{LF}} +\DeclareOptionX{oldstyle}{\edef\Cochineal@figurestyle{OsF}} +\DeclareOptionX{osf}{\edef\Cochineal@figurestyle{OsF}} +\DeclareOptionX{tabular}{\edef\Cochineal@figurealign{T}} +\DeclareOptionX{p}{\useproportional} +\DeclareOptionX{proportional}{\useproportional} +\DeclareOptionX{theoremfont}{\@Cochineal@thrmtrue} +\DeclareOptionX{swashQ}{\@Cochineal@swashQtrue} +\DeclareOptionX{sups}{\@Cochineal@supstrue} +\DeclareOptionX{scosf}{\@Cochineal@scosftrue} +\DeclareOptionX{bold}{\edef\bfseries@rm{b}} +\DeclareOptionX{regular}{\edef\mdseries@rm{m}} +\ExecuteOptionsX{lining,tabular} +\ProcessOptionsX\relax + +\if@Cochineal@thrm + \ifdefined\newtheoremstyle + \newtheoremstyle{plain} + {\topsep} % ABOVESPACE + {\topsep} % BELOWSPACE + {\slshape} % BODYFONT--\slshape is defined to be \itshape with upright figures and punctuation + {} % INDENT (empty value is the same as 0pt) + {\bfseries} % HEADFONT--you may want to add \tlfstyle so the number is tab lining, regardless of text figure selection + {.} % HEADPUNCT + {5pt plus 1pt minus 1pt} % HEADSPACE + {} % CUSTOM-HEAD-SPEC\newtheorem{thm}{Theorem}[section] + \fi% +\fi\DeclareRobustCommand{\lfstyle}{% + \not@math@alphabet\lfstyle\relax + \fontfamily{Cochineal-LF}\selectfont % +}% to get lf +\DeclareRobustCommand{\tlfstyle}{% + \not@math@alphabet\tlfstyle\relax + \fontfamily{Cochineal-TLF}\selectfont % +}% to get tlf +\DeclareRobustCommand{\osfstyle}{% + \not@math@alphabet\osfstyle\relax + \fontfamily{Cochineal-OsF}\selectfont % +}% to get osf +\DeclareRobustCommand{\tosfstyle}{% + \not@math@alphabet\tosfstyle\relax + \fontfamily{Cochineal-TOsF}\selectfont % +}% to get tosf +\DeclareRobustCommand{\textlf}[1]{% + {\lfstyle #1}% +}% to get lf +\DeclareRobustCommand{\texttlf}[1]{% + {\tlfstyle #1}% +}% to get tlf +\DeclareRobustCommand{\textosf}[1]{% + {\osfstyle #1}% +}% to get osf +\DeclareRobustCommand{\texttosf}[1]{% + {\tosfstyle #1}% +}% to get tosf +\if@Cochineal@scosf % +\DeclareRobustCommand{\textsc}[1]{% +{\fontfamily{Cochineal-\Cochineal@figurealign% +OsF}\fontshape{sc}\selectfont #1}% +}\fi% use OsF in small caps +\renewcommand*{\rmdefault}{Cochineal-TLF} % always TLF in math +\renewcommand*{\familydefault}{\rmdefault} +\newcommand{\Qswash}{{\fontencoding{TS1}\fontfamily{Cochineal-LF}\selectfont \char59 }} +\newcommand{\Qnoswash}{{\fontencoding{TS1}\fontfamily{Cochineal-LF}\selectfont \char58 }} + +\if@Cochineal@sups % + \ifdefined\sufigures + \def\f@@tn@te{footnote} + \def\@makefnmark{% + \ifx\@mpfn\f@@tn@te% + \ifx\thefootnote\orig@footnote% + \hbox{\sufigures\hspace*{.04em}\@thefnmark\hspace*{.04em}}% + \else% + \orig@makefnmark% + \fi + \else% + \orig@makefnmark% + \fi}% + \fi% +\fi + +\ifCochineal@babel + \renewcommand*{\rmdefault}{Cochineal-\Cochineal@figurealign% + \Cochineal@figurestyle} + \normalfont +\else + \AtEndPreamble{% + \renewcommand*{\rmdefault}{Cochineal-\Cochineal@figurealign% + \Cochineal@figurestyle} + \normalfont} +\fi +\renewcommand*{\familydefault}{\rmdefault} + +\endinput diff --git a/Master/texmf-dist/tex/latex/cochineal/omlzcochmi.fd b/Master/texmf-dist/tex/latex/cochineal/omlzcochmi.fd new file mode 100644 index 00000000000..82dceda0e19 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cochineal/omlzcochmi.fd @@ -0,0 +1,29 @@ +%Filename: omlzcochmi.fd +%Created by: tex coch-drv +%Created using fontinst v1.933 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{omlzcochmi.fd} + [2015/06/23 Fontinst v1.933 font definitions for OML/zcochmi.] + +\expandafter\ifx\csname ntxmath@scaled\endcsname\relax + \let\ntxmath@scaled\@empty% +\fi + +\DeclareFontFamily{OML}{zcochmi}{\skewchar \font =127} + +\DeclareFontShape{OML}{zcochmi}{m}{it}{ + <-> \ntxmath@scaled zcochmi +}{} + +\DeclareFontShape{OML}{zcochmi}{b}{it}{ + <-> \ntxmath@scaled zcochbmi +}{} + +\DeclareFontShape{OML}{zcochmi}{m}{sl}{<->ssub * zcochmi/m/it}{} +\DeclareFontShape{OML}{zcochmi}{bx}{it}{<->ssub * zcochmi/b/it}{} +\DeclareFontShape{OML}{zcochmi}{b}{sl}{<->ssub * zcochmi/b/it}{} +\DeclareFontShape{OML}{zcochmi}{bx}{sl}{<->ssub * zcochmi/b/sl}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/cochineal/uzcochmia.fd b/Master/texmf-dist/tex/latex/cochineal/uzcochmia.fd new file mode 100644 index 00000000000..53d51f503cc --- /dev/null +++ b/Master/texmf-dist/tex/latex/cochineal/uzcochmia.fd @@ -0,0 +1,25 @@ +%Filename: uzcochmia.fd +%Created by: tex coch-mia-drv +%Created using fontinst v1.933 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{uzcochmia.fd} + [2015/06/23 Fontinst v1.933 font definitions for U/zcochmia.] + +\DeclareFontFamily{U}{zcochmia}{\skewchar \font =127} + +\DeclareFontShape{U}{zcochmia}{m}{it}{ + <-> zcochmia +}{} + +\DeclareFontShape{U}{zcochmia}{b}{it}{ + <-> zcochbmia +}{} + +\DeclareFontShape{U}{zcochmia}{m}{sl}{<->ssub * zcochmia/m/it}{} +\DeclareFontShape{U}{zcochmia}{bx}{it}{<->ssub * zcochmia/b/it}{} +\DeclareFontShape{U}{zcochmia}{b}{sl}{<->ssub * zcochmia/b/it}{} +\DeclareFontShape{U}{zcochmia}{bx}{sl}{<->ssub * zcochmia/b/sl}{} + +\endinput -- cgit v1.2.3