summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/fei
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2018-10-02 01:06:26 +0000
committerKarl Berry <karl@freefriends.org>2018-10-02 01:06:26 +0000
commitaffdb00d7883e8921d99d1de8cc739f689c460b4 (patch)
treed5d68506e6e362f484fd9315f796c650b9ba1a49 /Master/texmf-dist/tex/latex/fei
parentce46cfeac58868701de09c0e4a836a9bbbdcf049 (diff)
fei (1oct18) [recommit]
git-svn-id: svn://tug.org/texlive/trunk@48800 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/fei')
-rw-r--r--Master/texmf-dist/tex/latex/fei/fei.cls431
1 files changed, 252 insertions, 179 deletions
diff --git a/Master/texmf-dist/tex/latex/fei/fei.cls b/Master/texmf-dist/tex/latex/fei/fei.cls
index 15eae294ccf..eb892f837b9 100644
--- a/Master/texmf-dist/tex/latex/fei/fei.cls
+++ b/Master/texmf-dist/tex/latex/fei/fei.cls
@@ -14,22 +14,22 @@
%% See http://www.latex-project.org/lppl.txt
%% -----------------------------------------------------------------------------------------------------
\NeedsTeXFormat{LaTeX2e}
-\ProvidesClass{fei}[2018/09/12 4.2 Modelo da FEI]
+\ProvidesClass{fei}[2018/09/30 4.3 Modelo da FEI]
\DeclareOption{xindy}{
- \PassOptionsToPackage{\CurrentOption}{imakeidx}
- \PassOptionsToPackage{\CurrentOption}{glossaries}
+\PassOptionsToPackage{\CurrentOption}{imakeidx}
+\PassOptionsToPackage{\CurrentOption}{glossaries}
}
\newif\ifglossaries
\glossariesfalse
\DeclareOption{symbols}{
- \glossariestrue
- \PassOptionsToPackage{\CurrentOption}{glossaries}
+\glossariestrue
+\PassOptionsToPackage{\CurrentOption}{glossaries}
}
\DeclareOption{acronym}{
- \glossariestrue
- \PassOptionsToPackage{\CurrentOption}{glossaries}
+\glossariestrue
+\PassOptionsToPackage{\CurrentOption}{glossaries}
}
\newif\ifsublist
\sublistfalse
@@ -58,9 +58,9 @@
\ProcessOptions\relax % processa todas as op^^c3^^a7^^c3^^b5es
\ifoneside
- \LoadClass[oneside]{memoir}
+\LoadClass[oneside]{memoir}
\else
- \LoadClass{memoir}
+\LoadClass{memoir}
\fi
\RequirePackage[utf8]{inputenc}
@@ -79,9 +79,10 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\linespread{1.5}
+
+\linespread{1.5}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\setlength{\parindent}{1.25cm} % recuo do paragrafo
@@ -105,10 +106,10 @@
\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
+\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
+\RequirePackage{times} % usar fonte times no texto todo
\fi
\RequirePackage{graphicx} % figuras
@@ -140,22 +141,21 @@
\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
- }}
+\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
- % qed=\qedsymbol
+spaceabove=6pt, spacebelow=6pt,
+headfont=\normalfont\bfseries,
+notefont=\normalfont\bfseries, notebraces={-- }{},
+bodyfont=\normalfont,
+postheadspace=1em
]{feistyle}
\declaretheorem[style=feistyle,name=Axioma]{axioma}
@@ -170,7 +170,6 @@
\declaretheorem[style=feistyle,name=Exemplo]{exemplo}
\declaretheorem[style=remark,name=Demonstra\c{c}\~ao,qed=\qedsymbol,numbered=no]{prova}
-\usepackage{chngcntr}
\counterwithout{figure}{chapter}
\counterwithout{table}{chapter}
\counterwithout{algocf}{chapter}
@@ -179,6 +178,81 @@
\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{\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}
@@ -190,22 +264,22 @@
\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}}
+\@startsection{part}{-1}{0pt}{\baselineskip}{\baselineskip}{\cleardoublepage\fontsize{12pt}{14.4pt}\centering\bfseries\MakeUppercase}}
\renewcommand{\chapter}{\cleardoublepage\pagestyle{plain}%
- \@startsection{chapter}{0}{0pt}{1pt}{1pt}{\fontsize{12pt}{14.4pt}\bfseries\MakeUppercase}}
+\@startsection{chapter}{0}{0pt}{1pt}{1pt}{\fontsize{12pt}{14.4pt}\bfseries\MakeUppercase}}
\renewcommand{\section}{%
- \@startsection{section}{1}{0pt}{\baselineskip}{\baselineskip}{\fontsize{12pt}{14.4pt}\MakeUppercase}}
+\@startsection{section}{1}{0pt}{\baselineskip}{\baselineskip}{\fontsize{12pt}{14.4pt}\MakeUppercase}}
\renewcommand{\subsection}{%
- \@startsection{subsection}{2}{0pt}{\baselineskip}{\baselineskip}{\fontsize{12pt}{14.4pt}\bfseries}}
+\@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}}
+\@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}}
+\@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)
@@ -234,10 +308,11 @@
\renewcommand{\cftchapterpagefont}{} % o n^^c3^^bamero da p^^c3^^a1gina dos cap^^c3^^adtulos n^^c3^^a3o ^^c3^^a9 em negrito
-\setlength{\cftfigurenumwidth}{7.2em} % espa^^c3^^a7o onde a palavra "Ilustra^^c3^^a7^^c3^^a3o" ^^c3^^a9 escrita
+\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}{Ilustra\c{c}\~ao } % escrita que precede cada entrada na lista de ilustra^^c3^^a7^^c3^^b5es
-\renewcommand{\cfttablepresnum}{Tabela } % escrita que precede cada entrada na lista de tabelas
+\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
@@ -248,65 +323,64 @@
\renewcommand{\listoftheorems}{\begingroup%
- \let\oldnumberline\numberline%
- \renewcommand{\numberline}{Teorema~\oldnumberline}%
- \part*{\listtheoremname}\thispagestyle{empty}\@starttoc{loe}\cleardoublepage\endgroup}
+\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
+\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}{0.55\textwidth}}{\end{minipage}{}
- \end{flushright}
- \vfill
- \@cidade\\[0.5em]
- \number\year
- \end{center}%
- \clearpage
+\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}{0.55\textwidth}}{\end{minipage}{}
+\end{flushright}
+\vfill
+\@cidade\\[0.5em]
+\number\year
+\end{center}%
+\clearpage
}
\RequirePackage{pdfpages}
\RequirePackage{ifthen}
\newcommand{\folhadeaprovacao}{
- \ifrascunho
- \thispagestyle{empty}\mbox{}\vfill\begin{center}\begin{Huge}Folha de aprova\c{c}\~{a}o\end{Huge}\vfill\end{center}\cleardoublepage
- \else
- \includepdf{ata.pdf}\cleardoublepage
- \fi
+\ifrascunho
+\thispagestyle{empty}\mbox{}\vfill\begin{center}\begin{Huge}Folha de aprova\c{c}\~{a}o\end{Huge}\vfill\end{center}\cleardoublepage
+\else
+\includepdf{ata.pdf}\cleardoublepage
+\fi
}
\newcommand{\fichacatalografica}{
- \if@twoside
- \else
- % se n^^c3^^a3o for frente e verso, a ficha catalogr^^c3^^a1fica n^^c3^^a3o ^^c3^^a9 contada no verso da folha de rosto
- \addtocounter{page}{-1}
- \fi
- \ifrascunho
- \thispagestyle{empty}\mbox{}\vfill\begin{center}\begin{Huge}Ficha catalogr\'{a}fica\end{Huge}\vfill\end{center}\cleardoublepage
- \else
- \includepdf{ficha.pdf}\cleardoublepage
- \fi
+\if@twoside
+\else
+\addtocounter{page}{-1}
+\fi
+\ifrascunho
+\thispagestyle{empty}\mbox{}\vfill\begin{center}\begin{Huge}Ficha catalogr\'{a}fica\end{Huge}\vfill\end{center}\cleardoublepage
+\else
+\includepdf{ficha.pdf}\cleardoublepage
+\fi
}
\newcommand{\subtitulo}[1]{\def\@subtitulo{#1}}
@@ -325,28 +399,28 @@
\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}
+\cleardoublepage
+\thispagestyle{empty}
+\vspace*{\fill}
+\begin{flushright}
+\begin{minipage}[t][0.5\textheight][c]{0.5\textwidth}
+#1
+\end{minipage}
+\end{flushright}
}
\newcommand{\epigrafe}[2]{
- \cleardoublepage
- \thispagestyle{empty}
- \vspace*{\fill}
- \begin{flushright}
- \begin{minipage}[t][0.5\textheight][c]{0.5\textwidth}
- ``{#1}''
- \begin{flushright}
- #2
- \end{flushright}
- \end{minipage}
- \end{flushright}
+\cleardoublepage
+\thispagestyle{empty}
+\vspace*{\fill}
+\begin{flushright}
+\begin{minipage}[t][0.5\textheight][c]{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}}
@@ -361,126 +435,125 @@
\let\oldprintindex\printindex
\renewcommand{\makeindex}{\oldmakeindex[title=\noindent\hfill\'INDICE\hfill\mbox{}]}
\renewcommand{\printindex}{\addcontentsline{toc}{chapter}{\hspace{\cftchapternumwidth}\'INDICE}%
- \renewcommand{\chapter}{%
- \@startsection{chapter}{0}{0pt}{0pt}{1.5cm}{\clearpage\fontsize{12pt}{14.4pt}\bfseries\MakeUppercase}}%
- \oldprintindex}%
+\renewcommand{\chapter}{%
+\@startsection{chapter}{0}{0pt}{0pt}{1.5cm}{\clearpage\fontsize{12pt}{14.4pt}\bfseries\MakeUppercase}}%
+\oldprintindex}%
\RequirePackage[pdftex,pdfborder={0 0 0},colorlinks={false}]{hyperref}
\ifglossaries
- \ifsublist
- \RequirePackage[nomain,nonumberlist]{glossaries}
- % estilo usado como base
- \setglossarystyle{alttree}
- % Configuracao de identacao do nivel 0 (titulos)
- \glssetwidest[0]{}
- % Configuracao de identacao do nivel 1 (a lista de simbolos em si)
- \glssetwidest[1]{aaaaaaaaaaaa}
-
- % remove n^^c3^^bamero de p^^c3^^a1gina das listas de s^^c3^^admbolos e abreviaturas (executado na primeira p^^c3^^a1gina)
- \renewcommand*{\glossarypreamble}{\thispagestyle{empty}\pagestyle{empty}\vspace*{-2\baselineskip}}
-
- \else
- \RequirePackage[nomain,nonumberlist,nogroupskip]{glossaries}
-
- \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}
-
- % remove n^^c3^^bamero de p^^c3^^a1gina das listas de s^^c3^^admbolos e abreviaturas (executado na primeira p^^c3^^a1gina)
- \renewcommand*{\glossarypreamble}{\thispagestyle{empty}\pagestyle{empty}}
- \fi
- % traduz alguns comandos pr^^c3^^b3prios do glossaries
- \addto\captionsbrazil{%
- \renewcommand*{\acronymname}{\noindent\hfill Lista de Abreviaturas \hfill \mbox{}}%
- \renewcommand*{\glssymbolsgroupname}{\noindent\hfill Lista de S\'imbolos \hfill \mbox{}}}
-
- % redefine comandos do glossaries
- % remove n^^c3^^bamero de p^^c3^^a1gina das listas de s^^c3^^admbolos e abreviaturas (executado nas demais p^^c3^^a1ginas)
- \renewcommand*{\glsclearpage}{\pagestyle{empty}}
- % remove n^^c3^^bamero de p^^c3^^a1gina das listas de s^^c3^^admbolos e abreviaturas (executado na ^^c3^^baltima p^^c3^^a1gina)
- \renewcommand*{\glossarypostamble}{\pagestyle{empty}\cleardoublepage}
+\ifsublist
+\RequirePackage[nomain,nonumberlist]{glossaries}
+\setglossarystyle{alttree}
+\glssetwidest[0]{}
+\glssetwidest[1]{aaaaaaaaaaaa}
+
+\renewcommand*{\glossarypreamble}{\thispagestyle{empty}\pagestyle{empty}\vspace*{-2\baselineskip}}
+
+\else
+\RequirePackage[nomain,nonumberlist,nogroupskip]{glossaries}
+
+\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}{\noindent\hfill Lista de Abreviaturas \hfill \mbox{}}%
+\renewcommand*{\glssymbolsgroupname}{\noindent\hfill Lista de S\'imbolos \hfill \mbox{}}}
+
+\renewcommand*{\glsclearpage}{\pagestyle{empty}}
+\renewcommand*{\glossarypostamble}{\pagestyle{empty}\cleardoublepage}
\fi
\addto\captionsbrazil{%
- \renewcommand*{\listfigurename}{Lista de Ilustra\c{c}\~oes}%
- \renewcommand*{\contentsname}{Sum\'ario}}%
+\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%
- }%
+\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%
- }%
+\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%
+}%
}%
\RequirePackage[backend=biber,
- safeinputenc=true,
- uniquelist=false,
- isbn=false,
- doi=false,
- style=abnt]{biblatex}
+safeinputenc=true,
+uniquelist=false,
+isbn=false,
+doi=false,
+style=abnt]{biblatex}
\setlength{\bibitemsep}{1.0\baselineskip}
\DefineBibliographyStrings{brazil}{%
- bibliography = {REFER\^ENCIAS}
+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
+\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]{\citeauthor*{#1}, \citeyear*{#1}}
\renewenvironment{quote}
{\begin{SingleSpace}\list{}{%
- \fontsize{10pt}{1em}%
- \leftmargin=4cm}%
- \item\relax\ignorespaces}
- {\endlist\end{SingleSpace}}
+\fontsize{10pt}{1em}%
+\leftmargin=4cm}%
+\item\relax\ignorespaces}
+{\endlist\end{SingleSpace}}
\renewenvironment{quotation}
{\begin{SingleSpace}\list{}{%
- \fontsize{10pt}{1em}%
- \leftmargin=2cm \rightmargin=2cm%
- \listparindent .5cm \itemindent}%
- \item\relax}
- {\endlist\end{SingleSpace}}
+\fontsize{10pt}{1em}%
+\leftmargin=2cm \rightmargin=2cm%
+\listparindent .5cm \itemindent}%
+\item\relax}
+{\endlist\end{SingleSpace}}
%%
%% Copyright (C) 2017 by Douglas De Rizzo Meneghetti <douglasrizzo@fei.edu.br>
%%