%%
%% 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'.
