%%
%% UnBTeX: A class for bachelor, master, and doctoral thesis at 
%% University of Brasilia (UnB), Brazil
%% Copyright (C) 2021 by Henrique C. Ferreira <hcferreira@unb.br>
%%
%% This class file 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 file is a template for use with the UnBTex class
%% To compile the document you should call pdflatex, biber, pdflatex
%% 

\documentclass[
	% -- opções da classe memoir -- https://www.ctan.org/pkg/memoir
	12pt,				% tamanho da fonte
	openright,			% capítulos começam em página ímpar
	                    % (insere página vazia caso preciso)
	oneside,			% caso queira imprimir em frente e verso, use twoside
	a4paper,			% tamanho do papel.
	% -- opções da classe abntex2 -- https://www.ctan.org/pkg/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
	% -- opções do pacote babel --
	english,			% idioma adicional para hifenização
	brazil				% para trabalhos em inglês não é necessário alterar aqui
	                    % altere o idioma após o comando \begin{document}
	]{unbtex}

% ---
% Pacotes básicos (Adicione abaixo pacotes úteis para o seu trabalho)
% ---

% Pacote para desenho
\usepackage{tikz}
\usetikzlibrary{shapes,arrows,positioning}

% Bibliografia nas normas da ABNT, formato autor-data (Pacote biblatex)
% O formato autor-data facilita a leitura, sobretudo de trabalhos com muitas páginas
% https://www.ctan.org/pkg/biblatex
% https://ctan.org/pkg/biblatex-abnt
\usepackage[style=abnt,backref=true,justify,indent,extrayear,repeatfields]{biblatex}
\usepackage{csquotes} % Necessário para o pacote biblatex funcionar

% Arquivos com as referências bibliográficas
\addbibresource{unbtex-example/referencias.bib}
\addbibresource{unbtex-example/references.bib}

% ---
% Compila o índice
% ---
\makeindex
% ---

% ---
% Compila a nomenclatura
% ---
\makenomencl
% ---

% Diretório das figuras
\graphicspath{{unbtex-example/figuras/}}
% --- 

% ------------------------------------------------------------------------
% ------------------------------------------------------------------------
% Informações do trabalho
% ------------------------------------------------------------------------
% ------------------------------------------------------------------------

% Título (no idioma do texto)
\titulo{Modelo de Trabalho \\ Acadêmico com UnB\TeX} % insira \\ para forçar quebras de linha no título
% Título em português caso o texto do trabalho seja em inglês (caso contrário, deixe vazio)
\tituloestrangeiro{}

% Autores
\autori[]{Carlos}{Lisboa} % \autori[]{Nome}{Sobrenome}
\autorii[]{}{} % deixe os argumentos vazios se não tiver segundo autor

% Orientadores
\orient[Prof. Dr.]{Lourenço Nassib}{Chehab} % \orient[Título]{Nome}{Sobrenome}
\coorient[Prof. Dr.]{}{} % deixe os argumentos vazios se não tiver coorientador

% Tipo de trabalho
\tipotrabalho{Trabalho de Graduação} % Dissertação de Mestrado; Tese de DoutoradoLisboa
\tipocurso[Bacharel]{Engenharia de Controle e Automação} % Mestre; Doutor / Programa de Pós-Graduação em Engenharia Elétrica

% Instituição
\instituicao[Universidade de Brasília]{Faculdade de Tecnologia}{}
%\instituicao[Universidade de Brasília]{Faculdade de Tecnologia}{Departamento de Engenharia Elétrica}

% Local e data
\local{Brasilía}
\dia{10}
\mes{dezembro}
\ano{2021}
%\data{2021}

% Palavras-chave (pelo menos três devem ser informadas)
\pchavei{Palavra chave 1}
\kwordi{Keyword 1}
\pchaveii{Palavra chave 2}
\kwordii{Keyword 2}
\pchaveiii{Palavra chave 3}
\kwordiii{Keyword 3}
\pchaveiv{Palavra chave 4} % deixar vazio se não tiver
\kwordiv{Keyword 4} % deixar vazio se não tiver

% Código para a ficha catalográfica: obter no site a seguir
% https://cuttersonline.com/app/ usando o nome do primeiro autor
% Se o código por exemplo for X666, o comando será \codigocutter{X666}
\codigocutter{Z123}

% Membros da banca
\membrodabancai{Prof. Lourenço Nassib Chehab, UnB/FT/ENE} % Geralmente é o orientador
\membrodabancaifuncao{Orientador}
\membrodabancaii{Prof. Dr. Roberto Aureliano Salmeron, UnB/FT/ENM} % Geralmente é o orientador
\membrodabancaiifuncao{Orientador}
\membrodabancaiii{Prof. Dr. Anísio Spínola Teixeira, UnB/FT/CIC}
\membrodabancaiiifuncao{Examinador interno}
\membrodabancaiv{} % deixar vazio se não tiver o quarto membro
\membrodabancaivfuncao{Examinador externo}
\membrodabancav{} % deixar vazio se não tiver o quarto membro
\membrodabancavfuncao{Examinador externo}
% ---

% ------------------------------------------------------------------------
% ------------------------------------------------------------------------
% Início do documento
% ------------------------------------------------------------------------
% ------------------------------------------------------------------------
\begin{document}

% Altere para o idioma no qual o trabalho será escrito
\selectlanguage{brazil}
%\selectlanguage{english}

\IfStrEq*{\languagename}{english}{
\thmnameen
\renewcommand{\bibname}{References}
\renewcommand{\orientadorname}{Orientador:}     % Não altera para Advisor mesmo se for selecionado inglês
\renewcommand{\coorientadorname}{Coorientador:} % Alterar o gênero, se for o caso
\renewcommand{\lstlistingname}{Code}
}{
\thmnamebr
\renewcommand{\bibname}{Referências}
\renewcommand{\orientadorname}{Orientador:}     % Alterar para Orientadora, se for o caso
\renewcommand{\coorientadorname}{Coorientador:} % Alterar para Coorientadora, se for o caso
\renewcommand{\lstlistingname}{Código}
}

% ------------------------------------------------------------------------
% ELEMENTOS PRÉ-TEXTUAIS
% ------------------------------------------------------------------------
\pretextual
% ------------------------------------------------------------------------

% ---
% Insere capa
% ---
\imprimircapa
% ---

% ---
% Insere folha de rosto
% ---
\imprimirfolhaderosto*
% ---

% ---
% Insere ficha bibliográfica
% ---
\fichacatalografica
% ---

% ---
% Insere folha de aprovação
% ---
\imprimirfolhadeaprovacao
% ---

% ---
% Insere dedicatória (elemento opcional)
% ---
\begin{dedicatoria}
   \centering
   \vspace*{\fill}
   
   % Primeiro autor
   \textit{Este trabalho é dedicado às crianças adultas que,\\
   quando pequenas, sonharam em se tornar cientistas.} \\
   
   \ifthenelse{\equal{\autoriinome}{}}{}{
   \vspace{1cm}
   \autorinome\ \autorisobrenome \\
   \vspace*{\fill}
   
   % Segundo autor
    \textit{Dedicatória do segundo autor.} \\
   
   \vspace{1cm}
   \autoriinome\ \autoriisobrenome
   }
   \vspace*{\fill}
\end{dedicatoria}
% ---

% ---
% Insere agradecimentos (elemento opcional)
% ---
\begin{agradecimentos}

% Primeiro autor
Agradecemos ao Dr. Lauro César Araujo e equipe que desenvolveram a classe \abnTeX, que pôde ser facilmente customizada para escrita de trabalhos acadêmicos na Universidade de Brasília que atendessem não só as normas da ABNT, como também regras e necessidades específicas de cursos de graduação e pós-graduação.

Agradecemos também ao Prof. Dr. Leonardo Luiz e Castro pelo modelo em \LaTeX para livro para editora UnB, com diversas customizações que foram adaptadas para o UnB\TeX.
% ---

\ifthenelse{\equal{\autoriinome}{}}{}{
\vspace{1cm}
\hfill \autorinome\ \autorisobrenome
\vspace{1cm}

% Segundo autor
Agradecimentos do segundo autor.
% ---

\vspace{1cm}
\hfill \autoriinome\ \autoriisobrenome
}

\end{agradecimentos}
% ---

% ---
% Insere epígrafe (elemento opcional)
% ---
\begin{epigrafe}
    \vspace*{\fill}
	\begin{flushright}
		\textit{``If you find that you're spending almost all your time on theory,\\ start turning some attention to practical things; \\ it will improve your theories.\\ If you find that you're spending almost all your time on practice, \\ start turning some attention to theoretical things; \\ it will improve your practice.''\\
		(Donald Knuth)}
	\end{flushright}
\end{epigrafe}
% ---

% ---
% Insere resumos
% ---

% Resumo em português
\newcommand{\imprimirresumo}{
\setlength{\absparsep}{18pt} % ajusta o espaçamento dos parágrafos do resumo
\begin{resumo}[Resumo]
% ---
Segundo a \textcite[seções 3.1-3.2]{NBR6028:2003}, o resumo deve ressaltar o objetivo, o método, os resultados e as conclusões do documento. A ordem e a extensão destes itens dependem do tipo de resumo (informativo ou indicativo) e do tratamento que cada item recebe no documento original. O resumo deve ser precedido da referência do documento, com exceção do resumo inserido no próprio documento. (\ldots) As palavras-chave devem figurar logo abaixo do resumo, antecedidas da expressão Palavras-chave:, separadas entre si por ponto e finalizadas também por ponto.
% ---
\vspace{\onelineskip}

\noindent
\textbf{Palavras-chave}: \pchaveinome. \pchaveiinome. \pchaveiiinome. \ifthenelse{\equal{\pchaveivnome}{}}{}{\pchaveivnome.}
\end{resumo}}

% Resumo em inglês
\newcommand{\imprimirabstract}{
\setlength{\absparsep}{18pt} % ajusta o espaçamento dos parágrafos do resumo
\begin{resumo}[Abstract]
\begin{otherlanguage*}{english}
% ---
This is the english abstract.
% ---
\vspace{\onelineskip}
 
\noindent 
\textbf{Keywords}: \kwordinome. \kwordiinome. \kwordiiinome. \ifthenelse{\equal{\kwordivnome}{}}{}{\kwordivnome.}
\end{otherlanguage*}
\end{resumo}}
% ---

\IfStrEq*{\languagename}{english}{
\imprimirabstract
\imprimirresumo}{
\imprimirresumo
\imprimirabstract}

% ---
% Insere lista de ilustrações
% ---
\pdfbookmark[0]{\listfigurename}{lof}
\listoffigures*
\cleardoublepage
% ---

% ---
% Insere lista de tabelas
% ---
\pdfbookmark[0]{\listtablename}{lot}
\listoftables*
\cleardoublepage
% ---

% ---
% Insere lista de abreviaturas e siglas
% ---
{\SingleSpacing
%\setlength{\nomitemsep}{-\parsep}
\printnomenclature[2cm]}
\cleardoublepage
% ---

% ---
% Insere o sumário
% ---
\pdfbookmark[0]{\contentsname}{toc}
\tableofcontents*
\cleardoublepage
% ---

% ------------------------------------------------------------------------
% ELEMENTOS TEXTUAIS
% ------------------------------------------------------------------------
\textual
% ------------------------------------------------------------------------

% ---
% Capítulo de introdução
% ---
\include{unbtex-example/capitulo1}
% ---

% ---
% Capítulo de fundamentos teóricos ou técnicos
% ---
\include{unbtex-example/capitulo2}
% ---

% ---
% Capítulo com a proposta desenvolvida
% ---
\include{unbtex-example/capitulo3}
% ---

% ---
% Capítulo de resultados
% ---
\include{unbtex-example/capitulo4}
% ---

% ---
% Capítulo de conclusões
% ---
\include{unbtex-example/capitulo5}
% ---

% ------------------------------------------------------------------------
% ELEMENTOS PÓS-TEXTUAIS
% ------------------------------------------------------------------------
\postextual
% ------------------------------------------------------------------------

% ---
% Referências bibliográficas
% ---
\printbibliography
\markboth{}{}
% ---

% ---
% Apêndices
% ---

\begin{apendicesenv}

% Imprime uma página indicando o início dos apêndices
\partapendices

\include{unbtex-example/apendice-a}

\include{unbtex-example/apendice-b}

\end{apendicesenv}
% ---

% ---
% Anexos
% ---

\begin{anexosenv}

% Imprime uma página indicando o início dos anexos
\partanexos

\include{unbtex-example/anexo-a}

\include{unbtex-example/anexo-b}

\end{anexosenv}

\end{document}