summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/chivo
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2016-05-06 22:52:30 +0000
committerKarl Berry <karl@freefriends.org>2016-05-06 22:52:30 +0000
commit6281603732b90d454ebdc32de3163780d0487aee (patch)
treeb729869d6ff29bb27fb8c9b3c3c75d79a11d0fb3 /Master/texmf-dist/tex/latex/chivo
parentd038ca5e3d62a770d5289c999b63e784e7c02806 (diff)
chivo (6may16)
git-svn-id: svn://tug.org/texlive/trunk@40921 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/chivo')
-rw-r--r--Master/texmf-dist/tex/latex/chivo/Chivo.sty130
-rw-r--r--Master/texmf-dist/tex/latex/chivo/LY1Chivo-TLF.fd74
-rw-r--r--Master/texmf-dist/tex/latex/chivo/OT1Chivo-TLF.fd74
-rw-r--r--Master/texmf-dist/tex/latex/chivo/T1Chivo-TLF.fd74
-rw-r--r--Master/texmf-dist/tex/latex/chivo/TS1Chivo-TLF.fd74
5 files changed, 426 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/chivo/Chivo.sty b/Master/texmf-dist/tex/latex/chivo/Chivo.sty
new file mode 100644
index 00000000000..bfc7b0fdbd5
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/chivo/Chivo.sty
@@ -0,0 +1,130 @@
+%%
+%% This is file `Chivo.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% Chivo.dtx (with options: `package')
+%%
+%% Copyright (C) 2016 Arash Esbati <esbati'at'gmx.de>
+%%
+%% This work may be distributed and/or modified under the conditions
+%% of the LaTeX Project Public License (LPPL), either version 1.3c of
+%% this license or (at your option) any later version. The latest
+%% version of this license is in the file:
+%%
+%% http://www.latex-project.org/lppl.txt
+%%
+\NeedsTeXFormat{LaTeX2e}[1999/12/01]
+\ProvidesPackage{Chivo}
+ [2016/05/05 v1.0 Support for Chivo fonts (AE)]
+\newif\ifChivo@otf
+\ifdefined\XeTeXinterchartoks % we are in XeTeX
+ \Chivo@otftrue
+\else
+ \ifdefined\directlua % we are in LuaTeX
+ \Chivo@otftrue
+ \fi
+\fi
+\ifChivo@otf
+ \RequirePackage{fontspec}
+\else
+ \RequirePackage{mweights}
+\fi
+\RequirePackage{kvoptions}
+\SetupKeyvalOptions{%
+ family = Chivo ,
+ prefix = Chivo@
+}
+\DeclareBoolOption{regular}
+\DeclareComplementaryOption{light}{regular}
+\DeclareBoolOption{bold}
+\DeclareComplementaryOption{black}{bold}
+\ifChivo@otf
+ \DeclareVoidOption{scale}{\relax}
+\else
+ \DeclareStringOption[1.0]{scale}
+\fi
+\DeclareBoolOption{familydefault}
+\DeclareVoidOption{opentype}{\Chivo@otftrue}
+\DeclareVoidOption{type1}{\Chivo@otffalse}
+\setkeys{Chivo}{regular,bold}
+\ProcessKeyvalOptions{Chivo}
+\ifChivo@otf \else
+ \ifChivo@regular
+ \def\mdseries@sf{m}
+ \else
+ \def\mdseries@sf{l}
+ \fi
+\fi
+\ifChivo@otf \else
+ \ifChivo@bold
+ \def\bfseries@sf{b}
+ \else
+ \def\bfseries@sf{k}
+ \fi
+\fi
+\ifChivo@otf
+ \ifChivo@regular
+ \ifChivo@bold
+ \defaultfontfeatures[Chivo]
+ {
+ Extension = .otf ,
+ BoldFont = Chivo-Bold ,
+ ItalicFont = Chivo-Italic ,
+ BoldItalicFont = Chivo-BoldItalic ,
+ UprightFont = Chivo-Regular
+ }
+ \else
+ \defaultfontfeatures[Chivo]
+ {
+ Extension = .otf ,
+ BoldFont = Chivo-Black ,
+ ItalicFont = Chivo-Italic ,
+ BoldItalicFont = Chivo-BlackItalic ,
+ UprightFont = Chivo-Regular
+ }
+ \fi
+ \else
+ \ifChivo@bold
+ \defaultfontfeatures[Chivo]
+ {
+ Extension = .otf ,
+ BoldFont = Chivo-Bold ,
+ ItalicFont = Chivo-LightItalic ,
+ BoldItalicFont = Chivo-BoldItalic ,
+ UprightFont = Chivo-Light
+ }
+ \else
+ \defaultfontfeatures[Chivo]
+ {
+ Extension = .otf ,
+ BoldFont = Chivo-Black ,
+ ItalicFont = Chivo-LightItalic ,
+ BoldItalicFont = Chivo-BlackItalic ,
+ UprightFont = Chivo-Light
+ }
+ \fi
+ \fi
+\fi
+\ifChivo@otf
+ \AtBeginDocument{%
+ \setsansfont{Chivo}%
+ }
+\else
+ \renewcommand*{\sfdefault}{Chivo-TLF}
+\fi
+\ifChivo@familydefault
+ \renewcommand*{\familydefault}{\sfdefault}
+ \ifChivo@otf\else
+ \ifChivo@regular \else
+ \edef\seriesdefault{\mdseries@sf}
+ \fi
+ \ifChivo@bold \else
+ \edef\bfdefault{\bfseries@sf}
+ \fi
+ \fi
+\fi
+\endinput
+%%
+%% End of file `Chivo.sty'.
diff --git a/Master/texmf-dist/tex/latex/chivo/LY1Chivo-TLF.fd b/Master/texmf-dist/tex/latex/chivo/LY1Chivo-TLF.fd
new file mode 100644
index 00000000000..05806f2aef3
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/chivo/LY1Chivo-TLF.fd
@@ -0,0 +1,74 @@
+%% Generated by autoinst on 2016/05/05
+%%
+\ProvidesFile{LY1Chivo-TLF.fd}
+ [2016/05/05 (autoinst) Font definitions for LY1/Chivo-TLF.]
+
+\expandafter\ifx\csname Chivo@scale\endcsname\relax
+ \let\Chivo@@scale\@empty
+\else
+ \edef\Chivo@@scale{s*[\csname Chivo@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{LY1}{Chivo-TLF}{}
+
+\DeclareFontShape{LY1}{Chivo-TLF}{k}{n}{
+ <-> \Chivo@@scale Chivo-Black-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{Chivo-TLF}{k}{it}{
+ <-> \Chivo@@scale Chivo-BlackItalic-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{Chivo-TLF}{k}{sl}{
+ <-> ssub * Chivo-TLF/k/it
+}{}
+
+\DeclareFontShape{LY1}{Chivo-TLF}{b}{n}{
+ <-> \Chivo@@scale Chivo-Bold-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{Chivo-TLF}{b}{it}{
+ <-> \Chivo@@scale Chivo-BoldItalic-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{Chivo-TLF}{b}{sl}{
+ <-> ssub * Chivo-TLF/b/it
+}{}
+
+\DeclareFontShape{LY1}{Chivo-TLF}{m}{n}{
+ <-> \Chivo@@scale Chivo-Regular-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{Chivo-TLF}{m}{it}{
+ <-> \Chivo@@scale Chivo-Italic-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{Chivo-TLF}{m}{sl}{
+ <-> ssub * Chivo-TLF/m/it
+}{}
+
+\DeclareFontShape{LY1}{Chivo-TLF}{l}{it}{
+ <-> \Chivo@@scale Chivo-LightItalic-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{Chivo-TLF}{l}{n}{
+ <-> \Chivo@@scale Chivo-Light-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{Chivo-TLF}{l}{sl}{
+ <-> ssub * Chivo-TLF/l/it
+}{}
+
+\DeclareFontShape{LY1}{Chivo-TLF}{bx}{n}{
+ <-> ssub * Chivo-TLF/b/n
+}{}
+
+\DeclareFontShape{LY1}{Chivo-TLF}{bx}{sl}{
+ <-> ssub * Chivo-TLF/b/sl
+}{}
+
+\DeclareFontShape{LY1}{Chivo-TLF}{bx}{it}{
+ <-> ssub * Chivo-TLF/b/it
+}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/chivo/OT1Chivo-TLF.fd b/Master/texmf-dist/tex/latex/chivo/OT1Chivo-TLF.fd
new file mode 100644
index 00000000000..3b0bdd6b29d
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/chivo/OT1Chivo-TLF.fd
@@ -0,0 +1,74 @@
+%% Generated by autoinst on 2016/05/05
+%%
+\ProvidesFile{OT1Chivo-TLF.fd}
+ [2016/05/05 (autoinst) Font definitions for OT1/Chivo-TLF.]
+
+\expandafter\ifx\csname Chivo@scale\endcsname\relax
+ \let\Chivo@@scale\@empty
+\else
+ \edef\Chivo@@scale{s*[\csname Chivo@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{OT1}{Chivo-TLF}{}
+
+\DeclareFontShape{OT1}{Chivo-TLF}{k}{n}{
+ <-> \Chivo@@scale Chivo-Black-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{Chivo-TLF}{k}{it}{
+ <-> \Chivo@@scale Chivo-BlackItalic-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{Chivo-TLF}{k}{sl}{
+ <-> ssub * Chivo-TLF/k/it
+}{}
+
+\DeclareFontShape{OT1}{Chivo-TLF}{b}{n}{
+ <-> \Chivo@@scale Chivo-Bold-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{Chivo-TLF}{b}{it}{
+ <-> \Chivo@@scale Chivo-BoldItalic-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{Chivo-TLF}{b}{sl}{
+ <-> ssub * Chivo-TLF/b/it
+}{}
+
+\DeclareFontShape{OT1}{Chivo-TLF}{m}{it}{
+ <-> \Chivo@@scale Chivo-Italic-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{Chivo-TLF}{m}{n}{
+ <-> \Chivo@@scale Chivo-Regular-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{Chivo-TLF}{m}{sl}{
+ <-> ssub * Chivo-TLF/m/it
+}{}
+
+\DeclareFontShape{OT1}{Chivo-TLF}{l}{it}{
+ <-> \Chivo@@scale Chivo-LightItalic-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{Chivo-TLF}{l}{n}{
+ <-> \Chivo@@scale Chivo-Light-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{Chivo-TLF}{l}{sl}{
+ <-> ssub * Chivo-TLF/l/it
+}{}
+
+\DeclareFontShape{OT1}{Chivo-TLF}{bx}{sl}{
+ <-> ssub * Chivo-TLF/b/sl
+}{}
+
+\DeclareFontShape{OT1}{Chivo-TLF}{bx}{it}{
+ <-> ssub * Chivo-TLF/b/it
+}{}
+
+\DeclareFontShape{OT1}{Chivo-TLF}{bx}{n}{
+ <-> ssub * Chivo-TLF/b/n
+}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/chivo/T1Chivo-TLF.fd b/Master/texmf-dist/tex/latex/chivo/T1Chivo-TLF.fd
new file mode 100644
index 00000000000..e3687341146
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/chivo/T1Chivo-TLF.fd
@@ -0,0 +1,74 @@
+%% Generated by autoinst on 2016/05/05
+%%
+\ProvidesFile{T1Chivo-TLF.fd}
+ [2016/05/05 (autoinst) Font definitions for T1/Chivo-TLF.]
+
+\expandafter\ifx\csname Chivo@scale\endcsname\relax
+ \let\Chivo@@scale\@empty
+\else
+ \edef\Chivo@@scale{s*[\csname Chivo@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{T1}{Chivo-TLF}{}
+
+\DeclareFontShape{T1}{Chivo-TLF}{k}{n}{
+ <-> \Chivo@@scale Chivo-Black-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{Chivo-TLF}{k}{it}{
+ <-> \Chivo@@scale Chivo-BlackItalic-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{Chivo-TLF}{k}{sl}{
+ <-> ssub * Chivo-TLF/k/it
+}{}
+
+\DeclareFontShape{T1}{Chivo-TLF}{b}{it}{
+ <-> \Chivo@@scale Chivo-BoldItalic-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{Chivo-TLF}{b}{n}{
+ <-> \Chivo@@scale Chivo-Bold-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{Chivo-TLF}{b}{sl}{
+ <-> ssub * Chivo-TLF/b/it
+}{}
+
+\DeclareFontShape{T1}{Chivo-TLF}{l}{n}{
+ <-> \Chivo@@scale Chivo-Light-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{Chivo-TLF}{l}{it}{
+ <-> \Chivo@@scale Chivo-LightItalic-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{Chivo-TLF}{l}{sl}{
+ <-> ssub * Chivo-TLF/l/it
+}{}
+
+\DeclareFontShape{T1}{Chivo-TLF}{m}{it}{
+ <-> \Chivo@@scale Chivo-Italic-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{Chivo-TLF}{m}{n}{
+ <-> \Chivo@@scale Chivo-Regular-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{Chivo-TLF}{m}{sl}{
+ <-> ssub * Chivo-TLF/m/it
+}{}
+
+\DeclareFontShape{T1}{Chivo-TLF}{bx}{it}{
+ <-> ssub * Chivo-TLF/b/it
+}{}
+
+\DeclareFontShape{T1}{Chivo-TLF}{bx}{sl}{
+ <-> ssub * Chivo-TLF/b/sl
+}{}
+
+\DeclareFontShape{T1}{Chivo-TLF}{bx}{n}{
+ <-> ssub * Chivo-TLF/b/n
+}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/chivo/TS1Chivo-TLF.fd b/Master/texmf-dist/tex/latex/chivo/TS1Chivo-TLF.fd
new file mode 100644
index 00000000000..613b756ad61
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/chivo/TS1Chivo-TLF.fd
@@ -0,0 +1,74 @@
+%% Generated by autoinst on 2016/05/05
+%%
+\ProvidesFile{TS1Chivo-TLF.fd}
+ [2016/05/05 (autoinst) Font definitions for TS1/Chivo-TLF.]
+
+\expandafter\ifx\csname Chivo@scale\endcsname\relax
+ \let\Chivo@@scale\@empty
+\else
+ \edef\Chivo@@scale{s*[\csname Chivo@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{TS1}{Chivo-TLF}{}
+
+\DeclareFontShape{TS1}{Chivo-TLF}{b}{n}{
+ <-> \Chivo@@scale Chivo-Bold-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{Chivo-TLF}{b}{it}{
+ <-> \Chivo@@scale Chivo-BoldItalic-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{Chivo-TLF}{b}{sl}{
+ <-> ssub * Chivo-TLF/b/it
+}{}
+
+\DeclareFontShape{TS1}{Chivo-TLF}{k}{n}{
+ <-> \Chivo@@scale Chivo-Black-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{Chivo-TLF}{k}{it}{
+ <-> \Chivo@@scale Chivo-BlackItalic-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{Chivo-TLF}{k}{sl}{
+ <-> ssub * Chivo-TLF/k/it
+}{}
+
+\DeclareFontShape{TS1}{Chivo-TLF}{m}{it}{
+ <-> \Chivo@@scale Chivo-Italic-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{Chivo-TLF}{m}{n}{
+ <-> \Chivo@@scale Chivo-Regular-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{Chivo-TLF}{m}{sl}{
+ <-> ssub * Chivo-TLF/m/it
+}{}
+
+\DeclareFontShape{TS1}{Chivo-TLF}{l}{n}{
+ <-> \Chivo@@scale Chivo-Light-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{Chivo-TLF}{l}{it}{
+ <-> \Chivo@@scale Chivo-LightItalic-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{Chivo-TLF}{l}{sl}{
+ <-> ssub * Chivo-TLF/l/it
+}{}
+
+\DeclareFontShape{TS1}{Chivo-TLF}{bx}{it}{
+ <-> ssub * Chivo-TLF/b/it
+}{}
+
+\DeclareFontShape{TS1}{Chivo-TLF}{bx}{sl}{
+ <-> ssub * Chivo-TLF/b/sl
+}{}
+
+\DeclareFontShape{TS1}{Chivo-TLF}{bx}{n}{
+ <-> ssub * Chivo-TLF/b/n
+}{}
+
+\endinput