\NeedsTeXFormat{LaTeX2e} \ProvidesPackage{CharisSIL} [2021/08/19 (Bob Tennent) Style file for CharisSIL fonts.] \RequirePackage{iftex,xkeyval} \ifpdftex \PackageError{charissil}{% **********************************\MessageBreak Process using xelatex or lualatex\MessageBreak **********************************} \fi \newcommand*{\CharisSIL@scale}{1} \DeclareOptionX{scaled}{\renewcommand*{\CharisSIL@scale}{#1}} \DeclareOptionX{scale}{\renewcommand*{\CharisSIL@scale}{#1}} \ProcessOptionsX\relax \RequirePackage{fontspec} \ifxetex\XeTeXtracingfonts=1\fi \defaultfontfeatures{ Ligatures = TeX , Scale = \CharisSIL@scale , Extension = .ttf } \setmainfont [ UprightFont = *-Regular, ItalicFont = *-Italic, BoldFont = *-Bold, BoldItalicFont = *-BoldItalic , ] {CharisSIL} \newfontfamily\CharisSIL [ UprightFont = *-Regular, ItalicFont = *-Italic, BoldFont = *-Bold, BoldItalicFont = *-BoldItalic , ] {CharisSIL} \defaultfontfeatures{} \endinput