%% droidserif.sty %% Copyright 2019 Mohamed El Morabity % % This work may be distributed and/or modified under the conditions of the LaTeX % Project Public License, either version 1.3 of this license or (at your option) % any later version. The latest version of this license is in % http://www.latex-project.org/lppl.txt and version 1.3 or later is part of all % distributions of LaTeX version 2005/12/01 or later. % % This work has the LPPL maintenance status `maintained'. % % The Current Maintainer of this work is Mohamed El Morabity % % This work consists of all files listed in manifest.txt. \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{droidserif}[2019/06/20 Style file for Droid Serif.] \RequirePackage{ifluatex} \RequirePackage{ifxetex} \RequirePackage{xkeyval} \newif\ifdroidserif@otf \ifxetex \droidserif@otftrue \else \ifluatex \droidserif@otftrue \else \droidserif@otffalse \fi \fi \newif\ifdroidserif@default \droidserif@defaultfalse \newcommand*{\droidserif@scale}{1} \DeclareOptionX{scale}{\renewcommand*{\droidserif@scale}{#1}} \DeclareOptionX{scaled}{\renewcommand*{\droidserif@scale}{#1}} \DeclareOptionX{default}{\droidserif@defaulttrue} \DeclareOptionX{type1}{\droidserif@otffalse} \ProcessOptionsX \relax \newcommand*{\droidseriffamily}{droidserif} \ifdroidserif@otf \RequirePackage{fontspec} \ifxetex \XeTeXtracingfonts=1 \fi \newcommand*{\droidserif@otf@slant}{0.213} \newcommand*{\droidserif@otf@features}{% Extension=.ttf,% Ligatures=TeX,% Scale=\droidserif@scale,% UprightFont={*-Regular},% ItalicFont={*-Italic},% SlantedFont={*-Regular},% SlantedFeatures={FakeSlant=\droidserif@otf@slant},% FontFace={m}{ui}{Font=*-Italic,FakeSlant=-\droidserif@otf@slant},% FontFace={b}{n}{*-Bold},% FontFace={b}{it}{*-BoldItalic},% FontFace={b}{sl}{Font=*-Bold,FakeSlant=\droidserif@otf@slant},% FontFace={b}{ui}{Font=*-BoldItalic,FakeSlant=-\droidserif@otf@slant},% BoldFont={*-Bold},% BoldItalicFont={*-BoldItalic},% BoldSlantedFont={*-Bold},% BoldSlantedFeatures={FakeSlant=\droidserif@otf@slant},% FontFace={bx}{ui}{Font=*-BoldItalic,FakeSlant=-\droidserif@otf@slant}% } \newfontfamily{\droidserif}[% \droidserif@otf@features,% NFSSFamily=\droidseriffamily% ]{DroidSerif} % Legacy compatibility \newfontfamily{\fdrfamily}[% \droidserif@otf@features,% NFSSFamily=fdr% ]{DroidSerif} \ifdroidserif@default \setmainfont[% \droidserif@otf@features% ]{DroidSerif} \fi \else \newcommand*{\droidserif}{\fontfamily{\droidseriffamily}\selectfont} % Legacy compatibility \newcommand*{\fdrfamily}{\droidserif} \ifdroidserif@default \renewcommand*{\familydefault}{\droidseriffamily} \fi \fi \endinput