Templete_TCC_UNEB
作者:
Vagner Fonseca
最近上传:
1 年前
许可:
Creative Commons CC BY 4.0
摘要:
Tamplate de TCC-Monografia para o curso de Sistemas de Informação da UNEB
\begin
Discover why 18 million people worldwide trust Overleaf with their work.
\begin
Discover why 18 million people worldwide trust Overleaf with their work.
% Inseridas atualizações das normas de 2023.
%Modelo de Trabalho de Conclusão de Curso para o curso de Sistemas de Informação do Departamento de Ciêcias Exatas e da Terra, Campus I, da Universidade do Estado da Bahia (CSI/DCET1/UNEB).
%A estrutura de arquivos foi criada e as customizações necessárias implementadas pelo prof. Dr. Vagner de Souza Fonseca 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{\anu_orientadorname}{ANU_ORIENTADOR}
%\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/anu_orientador}
%\input{pre/__errata} %se houver, descomente essa linha
\input{editar/aprovacao}
%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}