%% %% This is file `fei.cls', %% generated with the docstrip utility. %% %% The original source files were: %% %% fei.dtx (with options: `class') %% ----------------------------------------------------------------------------------------------------- %% fei --- Class for the creation of academic works under the typographic rules of FEI University Center %% Author: Douglas De Rizzo Meneghetti %% E-mail: douglasrizzo@fei.edu.br %% %% Released under the LaTeX Project Public License v1.3c or later %% See http://www.latex-project.org/lppl.txt %% ----------------------------------------------------------------------------------------------------- \NeedsTeXFormat{LaTeX2e} \ProvidesClass{fei}[2021/06/13 4.10.3 Classe da FEI] \RequirePackage{kvoptions} \DeclareStringOption[times]{font} \DeclareOption{draft}{ \PassOptionsToClass{\CurrentOption}{memoir} } \DeclareOption{final}{ \PassOptionsToClass{\CurrentOption}{memoir} } \newif\ifglossaries \glossariesfalse \DeclareOption{symbols}{ \glossariestrue \PassOptionsToPackage{\CurrentOption}{glossaries-extra} } \DeclareOption{acronym}{ \glossariestrue \PassOptionsToPackage{\CurrentOption}{glossaries-extra} } \DeclareOption{record}{ \glossariestrue \PassOptionsToPackage{\CurrentOption}{glossaries-extra} } \DeclareOption{abbr-shortcuts}{ \glossariestrue \PassOptionsToPackage{shortcuts=abbr}{glossaries-extra} } \newif\ifsublist \sublistfalse \DeclareOption{sublist}{\sublisttrue} \newif\ifdeposito \depositofalse \DeclareOption{deposito}{\depositotrue} \newif\ifnumeric \numericfalse \DeclareOption{numeric}{\numerictrue} \newif\ifoneside \DeclareOption{oneside}{\onesidetrue} \DeclareOption{twoside}{\onesidefalse} \DeclareOption{backrefs}{% \PassOptionsToPackage{backref}{biblatex}% } \DeclareOption{algo-as-figure}{\PassOptionsToPackage{figure}{algorithm2e}}% \newif\ifpdfa \pdfatrue \DeclareOption{nopdfa}{\pdfafalse} \PassOptionsToClass{a4paper,12pt}{memoir} \ExecuteOptions{oneside} \ProcessOptions\relax \ProcessKeyvalOptions* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \@namedef{fei@font@times}{% \RequirePackage{newtxtext}% } \@namedef{fei@font@arial}{% \RequirePackage[scaled]{uarial}% \renewcommand*\familydefault{\sfdefault}% } \@namedef{fei@font@arimo}{% \RequirePackage[sfdefault]{arimo} } \newcommand*{\fei@evaluate}[1]{% % Check, if option value in \@