diff options
author | Karl Berry <karl@freefriends.org> | 2016-05-06 22:52:30 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2016-05-06 22:52:30 +0000 |
commit | 6281603732b90d454ebdc32de3163780d0487aee (patch) | |
tree | b729869d6ff29bb27fb8c9b3c3c75d79a11d0fb3 /Master/texmf-dist/tex/latex | |
parent | d038ca5e3d62a770d5289c999b63e784e7c02806 (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')
-rw-r--r-- | Master/texmf-dist/tex/latex/chivo/Chivo.sty | 130 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/chivo/LY1Chivo-TLF.fd | 74 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/chivo/OT1Chivo-TLF.fd | 74 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/chivo/T1Chivo-TLF.fd | 74 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/chivo/TS1Chivo-TLF.fd | 74 |
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 |