forked from hugomaiavieira/monografia
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmonografia.tex
115 lines (92 loc) · 4.13 KB
/
monografia.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
%-------------------------------- Configurações --------------------------------
\documentclass[a4paper, % Tamanho do papel: A4
abntfigtabnum,
noindentfirst,
normaltoc,
pnumplain,
notimes
% capchap,
]{abnt}
% Links border color
\newcommand{\bc}{NavyBlue}
\usepackage[utf8]{inputenc} % para pode escrever caracteres acentuados normalmente
\usepackage[brazil]{babel}
\usepackage{graphicx}
\usepackage[usenames,dvipsnames]{xcolor} % http://en.wikibooks.org/wiki/LaTeX/Colors
\usepackage[pdfborder={0 0 0},pdfborderstyle={/S/U/W 0.5},citebordercolor=\bc,filebordercolor=\bc,urlbordercolor=\bc,linkbordercolor=\bc]{hyperref} % http://www.tug.org/applications/hyperref/manual.html e http://migre.me/7FH3e
\usepackage[alf]{abntcite}
\usepackage{booktabs} % para utilização das linhas separadoras na tabela
\usepackage{textcomp}
\usepackage{minted} % foi adicionado o seguinte hack no minted: http://migre.me/7M8wI
\usepackage{nomencl} % para criar a lista de siglas
%--------------------------- Minted Highligthing -------------------------------
\renewcommand\listingscaption{Código}
\renewcommand{\nomname}{Lista de Siglas}
% http://github.com/hugomaiavieira/pygments-style-github
\usemintedstyle{github}
% O minted é tipo uma extensão do fancyvrb. Então, algumas modificações nele
% são feitas de acordo com o fancyvrb.
% Documentação do fancyvrb: http://linorg.usp.br/CTAN/macros/latex/contrib/fancyvrb/fancyvrb.pdf
% Ajustar o estilo do número, de acordo com o fancyvrb.
\renewcommand{\theFancyVerbLine}{\textcolor{Gray}{\scriptsize\arabic{FancyVerbLine}}}
% Ajusta estilo do caption. http://linorg.usp.br/CTAN/macros/latex/contrib/caption/caption-eng.pdf
\usepackage{caption}
\DeclareCaptionStyle{code_style}{justification=centering, skip=20pt}
\DeclareCaptionFont{all_label}{\footnotesize\bfseries}
\DeclareCaptionFont{all_text}{\footnotesize\upshape}
% captions dos códigos
\captionsetup[listing]{style=code_style,labelfont=all_label,textfont=all_text}
% todos os captions
\captionsetup{labelfont=all_label,textfont=all_text}
% Criando um novo comando para facilitar a adição de códigos
% http://tex.stackexchange.com/questions/42393/new-environment-with-minted
\makeatletter
\newenvironment{mycode}[3]
{\VerbatimEnvironment
\minted@resetoptions
\setkeys{minted@opt}{linenos,fontfamily=courier, fontsize=\scriptsize, xleftmargin=21pt, frame=lines, framesep=5pt, framerule=1pt, numbersep=4pt}
\renewcommand{\minted@proglang}[1]{#1}
\captionof{listing}{#2\label{#3}} % http://migre.me/85CIT
\begin{VerbatimOut}{\jobname.pyg}}
{\end{VerbatimOut}
\minted@pygmentize{\minted@proglang{}}
\DeleteFile{\jobname.pyg}}
\makeatother
%--------------------------------- Informações ---------------------------------
\newcommand{\meutitulo}{Técnicas emergentes de teste de software: Discussão e Contextualização}
% http://www.tug.org/applications/hyperref/manual.html
\hypersetup{
pdftitle=\meutitulo,
pdfauthor=Hugo Henriques Maia Vieira
}
\makenomenclature
\begin{document}
\titulo{\meutitulo}
\autor{Hugo Henriques Maia Vieira}
\instituicao{Universidade Estadual do Norte Fluminense Darcy Ribeiro\par Laboratório de Ciências Matemáticas}
\orientador[Orientadora:\par]{Profª. Drª. Annabell del Real Tamariz}
\comentario{Monografia apresentada ao curso de graduação em Ciência da Computação da Universidade Estadual do Norte Fluminense Darcy Ribeiro como requisito para obtenção do título de Bacharel em Ciência da Computação.}
\local{Campos dos Goytacazes - RJ}
\data{2012}
\capa
\folhaderosto
\input{tex/folha_de_aprovacao}
\input{tex/epigrafe}
\input{tex/agradecimentos}
\input{tex/resumo}
\input{tex/abstract}
\sumario
\listoffigures
\listoftables
\printnomenclature
\input{tex/introducao}
\input{tex/fundamentacao}
\input{tex/tecnicas}
\input{tex/conclusoes}
\anexo
\input{tex/codigos_do_comparativo}
%--------------------------------- Bibliografia ------------------------------
\citeoption{abnt-repeated-author-omit=yes}
\bibliographystyle{abnt-alf}
\bibliography{bibliografia}
\end{document}