% Inseridas atualizações das normas de 2023.
%Modelo de monografia para o curso de Matemática do CCHE-Centro de Ciências Humanas e Exatas da Universidade Estadual da Paraíba. 
%A estrutura de arquivos foi criada e as customizações necessárias implementadas pelo prof. Dr. Brauner Gonçalves Coutinho a partir da classe abntex2.
% Este documento só deverá ser alterado para incluir ou excluir
% elementos pré e pós textuais. Use o comentário do latex (%) caso
% deseje excluir algum elemento.
% PREÂMBULO  =======================================================
%Pacotes e configurações
%% Copyright 2012-2014 by abnTeX2 group at http://abntex2.googlecode.com/ 
%%
%% 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 the abnTeX2 team, led
%% by Lauro César Araujo. Further information are available on 
%% http://abntex2.googlecode.com/
%%
%% This work consists of the files abntex2-modelo-trabalho-academico.tex,
%% abntex2-modelo-include-comandos and abntex2-modelo-references.bib
%%
% ------------------------------------------------------------------------
% ------------------------------------------------------------------------
% abnTeX2: Modelo de Trabalho Academico (tese de doutorado, dissertacao de
% mestrado e trabalhos monograficos em geral) em conformidade com 
% ABNT NBR 14724:2011: Informacao e documentacao - Trabalhos academicos -
% Apresentacao
% ------------------------------------------------------------------------
% ------------------------------------------------------------------------
\documentclass[
	% -- opções da classe memoir --
	12pt,				% tamanho da fonte
	openright,			% capítulos começam em pág ímpar (insere página vazia caso preciso)
	oneside,			% para impressão em verso e anverso. Oposto a oneside
	a4paper,			% tamanho do papel. 
	% -- opções da classe abntex2 --
	chapter=TITLE,		% títulos de capítulos convertidos em letras maiúsculas
	%section=TITLE,		% títulos de seções convertidos em letras maiúsculas
	%subsection=TITLE,	% títulos de subseções convertidos em letras maiúsculas
	%subsubsection=TITLE,% títulos de subsubseções convertidos em letras maiúsculas
	sumario=tradicional,
	% -- opções do pacote babel --
	english,			% idioma adicional para hifenização
	spanish,			% idioma adicional para hifenização
	brazil  			% o último idioma é o principal do documento
	]{abntex2}
%comentar abaixo caso comentada linha 57
%\setsecnumdepth{subsubsection}
%\settocdepth{subsubsection}
\usepackage{./nao_editar/config/cchetex}
% ---
% Pacotes básicos 
% ---
\usepackage{lmodern}			% Usa a fonte Latin Modern			
%\usepackage{times}
%\usepackage[brazil]{babel}
%\addto{\captionsbrazil}{%
%  \renewcommand{\bibname}{REFER\^{E}NCIAS}
%}
\usepackage[T1]{fontenc}		% Selecao de codigos de fonte.
\usepackage[utf8]{inputenc}		% Codificacao do documento (conversão automática dos acentos)
\usepackage{lastpage}			% Usado pela Ficha catalográfica
\usepackage{indentfirst}		% Indenta o primeiro parágrafo de cada seção.
\usepackage{color}				% Controle das cores
\usepackage{graphicx} \graphicspath{{./figs/}}			% Inclusão de gráficos
\usepackage{microtype} 			% para melhorias de justificação
% ---
\usepackage{pdfpages}
% ---
% Pacotes adicionais, usados apenas no âmbito do Modelo Canônico do abnteX2
% ---
\usepackage{lipsum}				% para geração de dummy text
% ---
% deixar simples biblio
% \let\OLDthebibliography\thebibliography
% \renewcommand\thebibliography[1]{
%   \OLDthebibliography{#1}
%   \setlength{\parskip}{0pt}
%   \setlength{\itemsep}{0pt plus 0.3ex}
% }
\usepackage{url}
\def\UrlBreaks{\do\/\do-}
% ---
% Pacotes de citações
% ---
\usepackage[brazilian,hyperpageref]{backref}	 % Paginas com as citações na bibliografia
\usepackage[alf, abnt-emphasize=bf, abnt-etal-text=it]{abntex2cite}	% Citações padrão ABNT
\newcommand{\apudnamef}{\textit{apud}}
\renewcommand{\apudonline}[3][]{\citeauthoronline{#2} \citeopen \citeyear{#2} \apudnamef\ %
\citeauthor{#3}, \citeyear{#3}%
\ifthenelse{\equal{#1}{\empty}}{}{, #1}\citeclose}
\renewcommand{\apud}[3][]{(\citeauthor{#2}, \citeyear{#2} \apudnamef\ %
\citeauthor{#3}, \citeyear{#3}%
\ifthenelse{\equal{#1}{\empty}}{}{, #1})}
\usepackage{wallpaper}
\usepackage{multirow}
\usepackage{todonotes}
%\usepackage[subrefformat=parens,labelformat=parens]{subfig}
\usepackage[small]{caption}
\usepackage{subcaption}
%\mt{} marca texto dentro das chaves.
\usepackage{ulem}
\newcommand\mt{\bgroup\markoverwith
  {\textcolor{yellow}{\rule[-.5ex]{2pt}{2.5ex}}}\ULon}
% --- 
% CONFIGURAÇÕES DE PACOTES
% --- 
% ---
% Configurações do pacote backref
% Usado sem a opção hyperpageref de backref
\renewcommand{\backrefpagesname}{Citado na(s) página(s):~}
% Texto padrão antes do número das páginas
\renewcommand{\backref}{}
% Define os textos da citação
\renewcommand*{\backrefalt}[4]{
	\ifcase #1 %
		%Nenhuma citação no texto.% comentado caso de pura
	\or
		Citado na página #2.%
	\else
		%Citado #1 vezes nas páginas #2.%
		Citado nas páginas #2.%
	\fi}%
% ---
\input{./editar/dados}
\input{./nao_editar/dados}
% ---
% Configurações de aparência do PDF final
% alterando o aspecto da cor azul
\definecolor{blue}{RGB}{41,5,195}
% informações do PDF
\makeatletter
% No indice subseções com letras maiúsculas
% \let\oldcontentsline\contentsline
% \def\contentsline#1#2{%
%   \expandafter\ifx\csname l@#1\endcsname\l@section
%     \expandafter\@firstoftwo
%   \else
%     \expandafter\@secondoftwo
%   \fi
%   {%
%     \oldcontentsline{#1}{\MakeTextUppercase{#2}}%
%   }{%
%     \oldcontentsline{#1}{#2}%
%   }%
% }
\hypersetup{
     	%pagebackref=true,
		pdftitle={\@title}, 
		pdfauthor={\@author},
    	pdfsubject={\imprimirpreambulo},
	    pdfcreator={LaTeX with abnTeX2},
		pdfkeywords={abnt}{latex}{abntex}{abntex2}{trabalho acadêmico}, 
		colorlinks=true,       		% false: boxed links; true: colored links
    	linkcolor=black,          	% color of internal links
    	citecolor=black,        		% color of links to bibliography
    	filecolor=magenta,      		% color of file links
		urlcolor=black,
		bookmarksdepth=4
}
\makeatother
% --- 
% --- 
% Espaçamentos entre linhas e parágrafos 
% --- 
% O tamanho do parágrafo é dado por:
\setlength{\parindent}{1.3cm}
% Controle do espaçamento entre um parágrafo e outro:
\setlength{\parskip}{0.2cm}  % tente também \onelineskip
% ---
% Possibilita criação de Quadros e Lista de quadros.
% Ver https://github.com/abntex/abntex2/issues/176
%
\ifquadros
\newcommand{\quadroname}{Quadro}
\newcommand{\listofquadrosname}{Lista de quadros}
\newfloat[chapter]{quadro}{loq}{\quadroname}
\newlistof{listofquadros}{loq}{\listofquadrosname}
\newlistentry{quadro}{loq}{0}
% configurações para atender às regras da ABNT
\setfloatadjustment{quadro}{\centering}
\counterwithout{quadro}{chapter}
\renewcommand{\cftquadroname}{\quadroname\space} 
\renewcommand*{\cftquadroaftersnum}{\hfill--\hfill}
\setfloatlocations{quadro}{hbtp} % Ver https://github.com/abntex/abntex2/issues/176
% ---
\fi
% ---
% compila o indice
% ---
%\makeindex
% ---
\cftinserthook{toc}{APP}
\input{./nao_editar/config/mat}
\addto\captionsbrazil{
%% ajusta nomes padroes do babel
\renewcommand{\bibname}{REFER\^ENCIAS}
%\renewcommand{\indexname}{\'INDICE}
%\renewcommand{\contentsname}{SUM\'ARIO}
%\renewcommand{\listfigurename}{LISTA DE ILUSTRA\c C\~OES}
%\renewcommand{\listtablename}{LISTA DE TABELAS}
%\renewcommand{\agradecimentosname}{AGRADECIMENTOS}
%\renewcommand{\listadesiglasname}{LISTA DE ABREVIATURAS E SIGLAS}
%\renewcommand{\listadesimbolosname}{LISTA DE S\'IMBOLOS}
%% ajusta nomes usados com a macro \autoref
%\renewcommand{\pageautorefname}{p\'agina}
%\renewcommand{\sectionautorefname}{se{\c c}\~ao}
%\renewcommand{\subsectionautorefname}{subse{\c c}\~ao}
%\renewcommand{\paragraphautorefname}{par\'agrafo}
%\renewcommand{\subsubsectionautorefname}{subse{\c c}\~ao}
}
% Início do documento
\setlength {\marginparwidth }{2cm}
% \renewcommand{\thesubfigure}{(\alph{subfigure})}   % <---
% \newcommand\figref[1]{Fig.~\ref{#1}}
\begin{document} 
% Retira espaço extra obsoleto entre as frases.
\frenchspacing
% ELEMENTOS PRÉ-TEXTUAIS ==========================================
% \pretextual
% Capa
\imprimircapa
% Folha de rosto (* indica que há a ficha bibliográfica)
\imprimirfolhaderosto*
%\input{./nao_editar/ficha}
\includepdf[pages=-]{ficha.pdf}
%\input{pre/__errata} %se houver, descomente essa linha
\input{editar/aprovacao}
%Dedicatória
\begin{dedicatoria} \vspace*{\fill} \centering \noindent \textit{
\input{./editar/dedicatoria}
} \vspace*{\fill} \end{dedicatoria}
%Agradecimentos
\begin{agradecimentos} 
\input{./editar/agradecimentos}
\end{agradecimentos}
%Epigrafe
\begin{epigrafe} \vspace*{\fill} \begin{flushright}	\textit{
\begin{minipage}{.8\textwidth}
\begin{flushright}
\input{./editar/epigrafe}
\end{flushright}
\end{minipage}
} \end{flushright} \end{epigrafe}
\input{./nao_editar/resumos}
\iffiguras
\pdfbookmark[0]{\listfigurename}{lof} \listoffigures* \cleardoublepage
\fi
\iftabelas
\pdfbookmark[0]{\listtablename}{lot} \listoftables* \cleardoublepage
\fi
% ---
% inserir lista de quadros
% ---
\ifquadros
\pdfbookmark[0]{\listofquadrosname}{loq}
\listofquadros*
\cleardoublepage
\fi
% ---
%Siglas
\ifsiglas
\begin{siglas} 
\input{editar/siglas} 
\end{siglas}
\fi
%Símbolos
\ifsimbolos
\begin{simbolos} 
\input{editar/simbolos} 
\end{simbolos}
\fi
\pdfbookmark[0]{\contentsname}{toc} 
\tableofcontents*
\cleardoublepage
%\cftinserthook{toc}{POST}
% ELEMENTOS TEXTUAIS ==============================================
\textual
\include{./caps/_lista}
% ELEMENTOS PÓS-TEXTUAIS ==========================================
\cftinserthook{toc}{POS}
\phantompart
\postextual
\addtocontents{toc}{\protect\vspace{-38pt}}
\bibliography{referencias}%\glossary
\bibliographystyle{abntex2-alf.bst}%\glossary
\ifapendices
\input{anexos_apendices/apendices_lista}
\fi
\ifanexos
\input{anexos_apendices/anexos_lista}
\fi
\phantompart
%\printindex
%---------------------------------------------------------------------
\end{document}