%% %% 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}[2020/07/26 4.10.1 Modelo da FEI] \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} } \newif\ifsublist \sublistfalse \DeclareOption{sublist}{\sublisttrue} \newif\ifdeposito \depositofalse \DeclareOption{deposito}{\depositotrue} \newif\ifarial \DeclareOption{arial}{\arialtrue} \DeclareOption{times}{\arialfalse} \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,times} \ProcessOptions\relax % processa todas as op^^c3^^a7^^c3^^b5es \ifoneside \LoadClass[oneside]{memoir} \else \LoadClass{memoir} \fi \RequirePackage[utf8]{inputenc} \RequirePackage[T1]{fontenc} \RequirePackage[english,brazil]{babel} \RequirePackage{csquotes} \renewcommand{\normalsize}{\fontsize{12pt}{14.4pt}\selectfont} % fonte do texto \renewcommand{\footnotesize}{\fontsize{10pt}{12pt}\selectfont} % fonte das notas de rodap^^c3^^a9 \setlrmarginsandblock{30mm}{20mm}{*} \setulmarginsandblock{30mm}{20mm}{*} \checkandfixthelayout %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \linespread{1.5} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \setlength{\parindent}{1.25cm} % recuo do paragrafo \makepagestyle{title} % pagina de titulo \makepagestyle{plain} % estilo padr^^c3^^a3o \makeevenhead{plain}{\footnotesize\thepage}{}{} \makeoddhead{plain}{}{}{\footnotesize\thepage} \setlength{\headheight}{14.4pt} % remove warning do memoir \RequirePackage[font={singlespacing},format=hang, justification=raggedright,labelsep=endash,singlelinecheck=false]{caption} % fontes das legendas \selectlanguage{brazil} % idioma do documento \widowpenalty=10000 \clubpenalty=10000 \RequirePackage{mathtools} % matematica \RequirePackage{lmodern} % Latin Modern, fontes tipogr^^c3^^a1ficas mais recentes que as do Knuth (Computer Modern) \RequirePackage{icomma} % v^^c3^^adrgula como separador decimal \ifarial \usepackage[scaled]{uarial} \renewcommand*\familydefault{\sfdefault} %% Only if the base font of the document is to be sans serif \else \RequirePackage{times} % usar fonte times no texto todo \fi \RequirePackage{graphicx} % figuras \RequirePackage{morewrites} % permite ao LaTeX escrever em mais de 16 arquivos auxiliares simultaneamente \RequirePackage[plain,portuguese,algochapter,linesnumbered,inoutnumbered]{algorithm2e} \SetKwInput{Entrada}{Entrada} \SetKwInput{Saida}{Sa\'ida} \SetKwInput{Dados}{Dados} \SetKwInput{Resultado}{Resultado} \SetKw{Ate}{at\'e} \SetKw{Retorna}{retorna} \SetKwBlock{Inicio}{in\'icio}{fim} \SetKwIF{Se}{SenaoSe}{Senao}{se}{ent\~ao}{sen\~ao se}{sen\~ao}{fim se} \SetKwSwitch{Selec}{Caso}{Outro}{selecione}{fa^^c3^^a7a}{caso}{sen\~ao}{fim caso}{fim selec} \SetKwFor{Para}{para}{fa\c{c}a}{fim para} \SetKwFor{ParaPar}{para}{fa\c{c}a em paralelo}{fim para} \SetKwFor{ParaCada}{para cada}{fa\c{c}a}{fim para cada} \SetKwFor{ParaTodo}{para todo}{fa\c{c}a}{fim para todo} \SetKwFor{Enqto}{enquanto}{fa\c{c}a}{fim enqto} \SetKwRepeat{Repita}{repita}{at\'e} \renewcommand{\@algocf@capt@plain}{above} % legenda acima \SetAlgoCaptionSeparator{ --} % separador da legenda \SetAlCapSty{} % estilo da primeira parte da legenda (remove negrito padr^^c3^^a3o) \SetAlCapFnt{\normalsize} % fonte da primeira parte da legenda \let\l@algocf\l@figure \let\oldlistofalgorithms\listofalgorithms \renewcommand{\listofalgorithms}{{% \setlength{\cftfigurenumwidth}{6.2em} % espa^^c3^^a7o onde a palavra "Algoritmo" ^^c3^^a9 escrita \renewcommand{\cftfigurepresnum}{Algoritmo } % escrita que precede cada entrada na lista \renewcommand{\cftfigureaftersnum}{\hfill--\hfill} % tra^^c3^^a7o na frente da escrita que precede as entradas na lista \part*{\listalgorithmcfname}\pagestyle{empty}\@starttoc{loa}\cleardoublepage % titulo com formato padr^^c3^^a3o de todas as listas }} \RequirePackage{amsthm,thmtools} \renewcommand{\listtheoremname}{Lista de Teoremas} % traduz nome da lista de teoremas \declaretheoremstyle[ spaceabove=6pt, spacebelow=6pt, headfont=\normalfont\bfseries, notefont=\normalfont\bfseries, notebraces={-- }{}, bodyfont=\normalfont, postheadspace=1em ]{feistyle} \declaretheorem[style=feistyle,name=Axioma]{axioma} \declaretheorem[style=feistyle,name=Teorema]{teorema} \declaretheorem[style=feistyle,name=Lema]{lema} \declaretheorem[style=feistyle,name=Hip\'otese]{hipotese} \declaretheorem[style=feistyle,name=Proposi\c{c}\~ao]{proposicao} \declaretheorem[style=feistyle,name=Conjectura]{conjectura} \declaretheorem[style=feistyle,name=Paradoxo]{paradoxo} \declaretheorem[style=feistyle,name=Corol\'ario]{corolario} \declaretheorem[style=feistyle,name=Defini\c{c}\~ao]{definicao} \declaretheorem[style=feistyle,name=Exemplo]{exemplo} \declaretheorem[style=remark,name=Demonstra\c{c}\~ao,qed=\qedsymbol,numbered=no]{prova} \counterwithout{figure}{chapter} \counterwithout{table}{chapter} \counterwithout{algocf}{chapter} \counterwithout{equation}{chapter} \renewcommand{\figurename}{\fontsize{10pt}{10pt}\selectfont Figura} \renewcommand{\tablename}{\fontsize{10pt}{10pt}\selectfont Tabela} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \newcommand{\desenhoname}{Desenho} \newfloat[chapter]{desenho}{lof}{\desenhoname} \newlistentry{desenho}{lof}{0} \counterwithout{desenho}{chapter} \renewcommand{\cftdesenhoname}{\desenhoname\space} \renewcommand*{\cftdesenhoaftersnum}{\hfill--\hfill} \setfloatlocations{desenho}{hbtp} % configurando posicionamento padr^^c3^^a3o \newcommand{\esquemaname}{Esquema} \newfloat[chapter]{esquema}{lof}{\esquemaname} \newlistentry{esquema}{lof}{0} \counterwithout{esquema}{chapter} \renewcommand{\cftesquemaname}{\esquemaname\space} \renewcommand*{\cftesquemaaftersnum}{\hfill--\hfill} \setfloatlocations{esquema}{hbtp} % configurando posicionamento padr^^c3^^a3o \newcommand{\fotografianame}{Fotografia} \newfloat[chapter]{fotografia}{lof}{\fotografianame} \newlistentry{fotografia}{lof}{0} \counterwithout{fotografia}{chapter} \renewcommand{\cftfotografianame}{\fotografianame\space} \renewcommand*{\cftfotografiaaftersnum}{\hfill--\hfill} \setfloatlocations{fotografia}{hbtp} % configurando posicionamento padr^^c3^^a3o \newcommand{\graficoname}{Gr^^c3^^a1fico} \newfloat[chapter]{grafico}{lof}{\graficoname} \newlistentry{grafico}{lof}{0} \counterwithout{grafico}{chapter} \renewcommand{\cftgraficoname}{\graficoname\space} \renewcommand*{\cftgraficoaftersnum}{\hfill--\hfill} \setfloatlocations{grafico}{hbtp} % configurando posicionamento padr^^c3^^a3o \newcommand{\mapaname}{Mapa} \newfloat[chapter]{mapa}{lof}{\mapaname} \newlistentry{mapa}{lof}{0} \counterwithout{mapa}{chapter} \renewcommand{\cftmapaname}{\mapaname\space} \renewcommand*{\cftmapaaftersnum}{\hfill--\hfill} \setfloatlocations{mapa}{hbtp} % configurando posicionamento padr^^c3^^a3o \newcommand{\diagramaname}{Diagrama} \newfloat[chapter]{diagrama}{lof}{\diagramaname} \newlistentry{diagrama}{lof}{0} \counterwithout{diagrama}{chapter} \renewcommand{\cftdiagramaname}{\diagramaname\space} \renewcommand*{\cftdiagramaaftersnum}{\hfill--\hfill} \setfloatlocations{diagrama}{hbtp} % configurando posicionamento padr^^c3^^a3o \newcommand{\fluxogramaname}{Fluxograma} \newfloat[chapter]{fluxograma}{lof}{\fluxogramaname} \newlistentry{fluxograma}{lof}{0} \counterwithout{fluxograma}{chapter} \renewcommand{\cftfluxogramaname}{\fluxogramaname\space} \renewcommand*{\cftfluxogramaaftersnum}{\hfill--\hfill} \setfloatlocations{fluxograma}{hbtp} % configurando posicionamento padr^^c3^^a3o \newcommand{\organogramaname}{Organograma} \newfloat[chapter]{organograma}{lof}{\organogramaname} \newlistentry{organograma}{lof}{0} \counterwithout{organograma}{chapter} \renewcommand{\cftorganogramaname}{\organogramaname\space} \renewcommand*{\cftorganogramaaftersnum}{\hfill--\hfill} \setfloatlocations{organograma}{hbtp} % configurando posicionamento padr^^c3^^a3o \newcommand{\plantaname}{Planta} \newfloat[chapter]{planta}{lof}{\plantaname} \newlistentry{planta}{lof}{0} \counterwithout{planta}{chapter} \renewcommand{\cftplantaname}{\plantaname\space} \renewcommand*{\cftplantaaftersnum}{\hfill--\hfill} \setfloatlocations{planta}{hbtp} % configurando posicionamento padr^^c3^^a3o \newcommand{\quadroname}{Quadro} \newfloat[chapter]{quadro}{lof}{\quadroname} \newlistentry{quadro}{lof}{0} \counterwithout{quadro}{chapter} \renewcommand{\cftquadroname}{\quadroname\space} \renewcommand*{\cftquadroaftersnum}{\hfill--\hfill} \setfloatlocations{quadro}{hbtp} % configurando posicionamento padr^^c3^^a3o \newcommand{\retratoname}{Retrato} \newfloat[chapter]{retrato}{lof}{\retratoname} \newlistentry{retrato}{lof}{0} \counterwithout{retrato}{chapter} \renewcommand{\cftretratoname}{\retratoname\space} \renewcommand*{\cftretratoaftersnum}{\hfill--\hfill} \setfloatlocations{retrato}{hbtp} % configurando posicionamento padr^^c3^^a3o %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \RequirePackage{enumitem} \setlist[1]{align=left,leftmargin=2.25cm,labelsep=0.5em,label={\alph*)},ref=\theenumi} \setlist[2]{align=left,labelwidth=*,labelsep=0.5em,label={--},ref=\theenumii} \tightlists \renewenvironment{itemize}{\begin{enumerate}}{\end{enumerate}} \renewcommand{\floatpagefraction}{.8} % p^^c3^^a1gina ter^^c3^^a1 apenas floats se o float ocupar pelo menos 80% da p^^c3^^a1gina \renewcommand{\part}{% \@startsection{part}{-1}{0pt}{\baselineskip}{\baselineskip}{\cleardoublepage\fontsize{12pt}{14.4pt}\centering\bfseries\MakeUppercase}} \renewcommand{\chapter}{\cleardoublepage\pagestyle{plain}% \@startsection{chapter}{0}{0pt}{\baselineskip}{\baselineskip}{\fontsize{12pt}{14.4pt}\bfseries}} \renewcommand{\section}{% \@startsection{section}{1}{0pt}{\baselineskip}{\baselineskip}{\fontsize{12pt}{14.4pt}}} \renewcommand{\subsection}{% \@startsection{subsection}{2}{0pt}{\baselineskip}{\baselineskip}{\fontsize{12pt}{14.4pt}\bfseries}} \renewcommand{\subsubsection}{% \@startsection{subsubsection}{3}{0pt}{\baselineskip}{\baselineskip}{\fontsize{12pt}{14.4pt}\bfseries\itshape}} \renewcommand{\paragraph}{% \@startsection{paragraph}{4}{0pt}{\baselineskip}{\baselineskip}{\fontsize{12pt}{14.4pt}\itshape}} \setcounter{secnumdepth}{4} % numerar divis^^c3^^b5es at^^c3^^a9 o quarto n^^c3^^advel (paragraph) \setcounter{tocdepth}{4} % incluir divis^^c3^^b5es no sum^^c3^^a1rio at^^c3^^a9 o quarto n^^c3^^advel (paragraph) \renewcommand{\cftchapterindent}{0pt} \renewcommand{\cftsectionindent}{0pt} \renewcommand{\cftsubsectionindent}{0pt} \renewcommand{\cftsubsubsectionindent}{0pt} \renewcommand{\cftparagraphindent}{0pt} \renewcommand{\cftchapternumwidth}{4em} \renewcommand{\cftsectionnumwidth}{4em} \renewcommand{\cftsubsectionnumwidth}{4em} \renewcommand{\cftsubsubsectionnumwidth}{4em} \renewcommand{\cftparagraphnumwidth}{4em} \renewcommand{\cftbeforechapterskip}{0pt} % remove recuo antes de entradas de cap^^c3^^adtulos no sum^^c3^^a1rio \renewcommand{\cftchapterfont}{\bfseries} % coloca o titulo de cap^^c3^^adtulos em negrito \renewcommand{\cftsubsectionfont}{\bfseries} % coloca o titulo das secoes em negrito \renewcommand{\cftsubsubsectionfont}{\bfseries\itshape} % coloca o titulo das secoes em negrito \renewcommand{\cftparagraphfont}{\itshape} % coloca o titulo das secoes em negrito \renewcommand{\cftpartleader}{\cftdotfill{\cftdotsep}} % pontos no sum^^c3^^a1rio para partes \renewcommand{\cftchapterleader}{\cftdotfill{\cftdotsep}} % pontos no sum^^c3^^a1rio para cap^^c3^^adtulos \renewcommand{\cftchapterpagefont}{} % o n^^c3^^bamero da p^^c3^^a1gina dos cap^^c3^^adtulos n^^c3^^a3o ^^c3^^a9 em negrito \setlength{\cftfigurenumwidth}{5.7em}% espa^^c3^^a7o onde a palavra "Figura" ^^c3^^a9 escrita \setlength{\cfttablenumwidth}{5.7em} % espa^^c3^^a7o onde a palavra "Tabela" ^^c3^^a9 escrita \renewcommand{\cftfigurepresnum}{Figura\space} % escrita que precede cada "figure" na lista de ilustra^^c3^^a7^^c3^^b5es \renewcommand{\cfttablepresnum}{Tabela\space} % escrita que precede cada entrada na lista de tabelas \renewcommand{\cftfigureaftersnum}{\hfill--\hfill} % tra^^c3^^a7o na frente da escrita que precede as entradas na lista de ilustra^^c3^^a7^^c3^^b5es \renewcommand{\cfttableaftersnum}{\hfill--\hfill} % tra^^c3^^a7o na frente da escrita que precede as entradas na lista de tabelas \renewcommand{\tableofcontents}{\part*{\contentsname}\pagestyle{empty}\@starttoc{toc}\cleardoublepage} \renewcommand{\listoftables}{\part*{\listtablename}\pagestyle{empty}\@starttoc{lot}\cleardoublepage} \renewcommand{\listoffigures}{\part*{\listfigurename}\pagestyle{empty}\@starttoc{lof}\cleardoublepage} \renewcommand{\listoftheorems}{\begingroup% \let\oldnumberline\numberline% \renewcommand{\numberline}{Teorema~\oldnumberline}% \part*{\listtheoremname}\thispagestyle{empty}\@starttoc{loe}\cleardoublepage\endgroup} \def\and{\\} % modifica fun^^c3^^a7^^c3^^a3o do comando \and para ele ser usado na declara^^c3^^a7^^c3^^a3o de m^^c3^^baltiplos autores \renewcommand{\maketitle}{% \pagestyle{empty}% \begin{center}% \MakeUppercase{\@instituicao}\\[0.5em]% \uppercase\expandafter{\@author}% \vfill% \textbf{\MakeUppercase{\@title}}\ifthenelse{\isundefined{\@subtitulo}}{}{: \@subtitulo}% \vfill% \@cidade\\[0.5em]% \number\year% \end{center}% \cleardoublepage } \newenvironment{folhaderosto}{ \setcounter{page}{1} \thispagestyle{empty} \begin{center} \uppercase\expandafter{\@author}\\ \vspace*{0.45\textheight} \textbf{\MakeUppercase{\@title}}\ifthenelse{\isundefined{\@subtitulo}}{}{: \@subtitulo} \vfill \begin{flushright} \begin{minipage}{\textwidth - 8cm} \normalsize \begin{SingleSpace} }{\end{SingleSpace}\end{minipage}{} \end{flushright} \vfill \@cidade\\[0.5em] \number\year \end{center}% \clearpage } \RequirePackage{pdfpages} \RequirePackage{ifthen} \newcommand{\folhadeaprovacao}{ \ifdeposito \includepdf{ata.pdf}\cleardoublepage \else \thispagestyle{empty}\mbox{}\vfill\begin{center}\begin{Huge}Folha de aprova\c{c}\~{a}o\end{Huge}\vfill\end{center}\cleardoublepage \fi } \newcommand{\fichacatalografica}{ \if@twoside \else \addtocounter{page}{-1} \fi \ifdeposito \includepdf{ficha.pdf}\cleardoublepage \else \thispagestyle{empty}\mbox{}\vfill\begin{center}\begin{Huge}Ficha catalogr\'{a}fica\end{Huge}\vfill\end{center}\cleardoublepage \fi } \newcommand{\subtitulo}[1]{\def\@subtitulo{#1}} \newcommand{\smallcaption}[1]{\captionsetup{font=small}\caption*{#1}} \def\@cidade{S\~ao Bernardo do Campo} \newcommand{\cidade}[1]{\def\@cidade{#1}} \def\@instituicao{Centro Universit\'ario FEI} \newcommand{\instituicao}[1]{\def\@instituicao{#1}} \newcommand{\advisor}[1]{\def\@advisor{#1}} \def\@curso{Coisa Nenhuma} \newcommand{\curso}[1]{\def\@curso{#1}} \newcommand{\dedicatoria}[1]{ \cleardoublepage \thispagestyle{empty} \vspace*{\fill} \begin{flushright} \begin{minipage}[t][0.5\textheight][c]{0.5\textwidth} #1 \end{minipage} \end{flushright} } \newenvironment{epigrafe}{\cleardoublepage\pagestyle{empty}\vspace*{\fill}}{\pagestyle{plain}} \newcommand{\epig}[2]{ \vspace{2\baselineskip} \begin{flushright} \begin{minipage}[t]{0.5\textwidth} ``{#1}'' \begin{flushright} #2 \end{flushright} \end{minipage} \end{flushright} } \newenvironment{resumo}{\part*{Resumo}\pagestyle{empty}}{\cleardoublepage\pagestyle{plain}\setlength{\parindent}{1.25cm}} \renewenvironment{abstract}{\selectlanguage{english}\part*{Abstract}\pagestyle{empty}\setlength{\parindent}{1.25cm}}{\cleardoublepage\pagestyle{plain}\selectlanguage{brazil}} \newenvironment{agradecimentos}{\part*{Agradecimentos}\pagestyle{empty}}{\cleardoublepage\pagestyle{plain}} \RequirePackage[xindy]{imakeidx} \indexsetup{level=\part*} \addto\captionsbrazil{% \renewcommand{\indexname}{\'Indice}% } \let\oldprintindex\printindex \renewcommand{\printindex}{\clearpage\phantomsection\addcontentsline{toc}{chapter}{\hspace{\cftchapternumwidth}\'INDICE}% \renewcommand{\chapter}{% \@startsection{chapter}{0}{0pt}{0pt}{1.5cm}{\clearpage\fontsize{12pt}{14.4pt}\bfseries\MakeUppercase}}% \oldprintindex% }% \ifpdfa \RequirePackage[a-1b]{pdfx} \else \RequirePackage{hyperref} \fi \hypersetup{% pdftex,% pdfborder={0 0 0},% colorlinks={false}% } \ifglossaries \ifsublist \RequirePackage[xindy,nomain,nonumberlist,section=part]{glossaries-extra} \setglossarystyle{alttree} \glssetwidest[0]{} \glssetwidest[1]{aaaaaaaaaaaa} \renewcommand*{\glossarypreamble}{\thispagestyle{empty}\pagestyle{empty}\vspace*{-2\baselineskip}} \else \RequirePackage[xindy,nomain,nonumberlist,section=part,nogroupskip]{glossaries-extra} \newglossarystyle{mylong}{% \setglossarystyle{long}% base this style on the long style \renewenvironment{theglossary}{% \begin{longtable*}{lp{\glsdescwidth}}}% {\end{longtable*}}% }% \setglossarystyle{mylong} \setlength\LTleft{0pt} \setlength\LTright{0pt} \setlength\glsdescwidth{\linewidth} \renewcommand*{\glossarypreamble}{\thispagestyle{empty}\pagestyle{empty}} \fi \addto\captionsbrazil{% \renewcommand*{\acronymname}{Lista de Abreviaturas}% \renewcommand*{\glssymbolsgroupname}{Lista de S\'imbolos}} \renewcommand*{\glsclearpage}{\pagestyle{empty}} \renewcommand*{\glossarypostamble}{\pagestyle{empty}\cleardoublepage} \setabbreviationstyle[acronym]{long-short-user} \glstocfalse \renewcommand{\glsxtrpostdescacronym}{% \ifglshasfield{\glsxtruserfield}{\glscurrententrylabel}% { (\glscurrentfieldvalue)}% {}% } \fi \addto\captionsbrazil{% \renewcommand*{\listfigurename}{Lista de Ilustra\c{c}\~oes}% \renewcommand*{\contentsname}{Sum\'ario}}% \newcommand{\palavraschave}[1]{\mbox{}\\\noindent Palavras-chave: #1}% o resumo pede palavras chave no final \newcommand{\keywords}[1]{\mbox{}\\\noindent Keywords: #1}% mesma coisa, mas pro abstract \renewcommand{\appendix}{% \renewcommand{\chaptername}{\appendixname}% \setcounter{chapter}{0}% zera o contador do cap^^c3^^adtulo \renewcommand{\thechapter}{\Alph{chapter}}% deixa o contador do cap^^c3^^adtulo em alfab^^c3^^a9tico \renewcommand{\chapter}[1]{% redefine o comando do cap^^c3^^adtulo \stepcounter{chapter}% soma 1 ao contador do cap^^c3^^adtulo \cleardoublepage\phantomsection\thispagestyle{empty}\mbox{}\vfill\begin{center}\MakeUppercase{\textbf{AP\^ENDICE \thechapter\ --} ##1}\end{center}\vfill% adiciona uma folha com a letra e t^^c3^^adtulo do ap^^c3^^aandice \addcontentsline{toc}{chapter}{\hspace{\cftchapternumwidth}AP\^ENDICE \Alph{chapter} -- ##1}% \newpage% }% }% \newcommand{\anexos}{% \renewcommand{\chaptername}{Anexo}% \setcounter{chapter}{0}% \renewcommand{\thechapter}{\Alph{chapter}}% \renewcommand{\chapter}[1]{% \stepcounter{chapter}% \cleardoublepage\phantomsection\thispagestyle{empty}\mbox{}\vfill\begin{center}\MakeUppercase{\textbf{ANEXO \thechapter\ --} ##1}\end{center}\vfill% \phantomsection% \addcontentsline{toc}{chapter}{\hspace{\cftchapternumwidth}ANEXO \Alph{chapter} -- ##1}% \newpage% }% }% \ifnumeric \RequirePackage[backend=biber, safeinputenc=true, uniquelist=false, doi=true, repeatfields=true, style=abnt-numeric]{biblatex} \else \RequirePackage[backend=biber, safeinputenc=true, uniquelist=false, doi=true, repeatfields=true, style=abnt]{biblatex} \fi \setlength{\bibitemsep}{1.0\baselineskip} \DefineBibliographyStrings{brazil}{% bibliography = {REFER\^ENCIAS} } \let\oldprintbibliography\printbibliography \renewcommand{\printbibliography}{% \linespread{1} \oldprintbibliography \linespread{1.5} } \newcommand{\citeonline}[1]{\textcite{#1}} \defbibheading{bibliography}[\bibname]{% \clearpage\phantomsection\addcontentsline{toc}{chapter}{\bfseries\hspace{\cftchapternumwidth}REFER\^ENCIAS}% adiciona o titulo ao sumario \part*{REFER\^ENCIAS} \urlstyle{same}% URLs nas refer^^c3^^aancias devem ter a mesma fonte do texto } \newcommand*{\citefloat}[1]{\textcite*{#1}} \renewenvironment{quote} {\begin{flushright} \begin{minipage}{\textwidth - 4cm} \fontsize{10pt}{1em} \begin{SingleSpace} }{\end{SingleSpace}\end{minipage}{} \end{flushright}} \renewenvironment{quotation} {\begin{center} \begin{minipage}{\textwidth - 4cm} \fontsize{10pt}{1em} \begin{SingleSpace}\setlength{\parindent}{1cm} }{\end{SingleSpace}\end{minipage}{} \end{center}} %% %% Copyright (C) 2020 by Douglas De Rizzo Meneghetti %% %% 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 %% %% This work is "maintained" (as per LPPL maintenance status) by %% Douglas De Rizzo Meneghetti. %% %% This work consists of the file fei.dtx, %% and the derived files fei.pdf and %% fei.cls. %% %% %% End of file `fei.cls'.