forked from bruvellu/mestre-em-latex
-
Notifications
You must be signed in to change notification settings - Fork 3
/
meta.tex
executable file
·179 lines (142 loc) · 5.26 KB
/
meta.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
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
%%% Pacotes utilizados %%%
%% Codificação e formatação básica do LaTeX
% Suporte para português (hifenação e caracteres especiais)
\usepackage[english,brazilian]{babel}
% Codificação do arquivo
\usepackage[utf8]{inputenc}
% Mapear caracteres especiais no PDF
\usepackage{cmap}
% Codificação da fonte
\usepackage[T1]{fontenc}
% Essencial para colocar funções e outros símbolos matemáticos
\usepackage{amsmath,amssymb,amsfonts,textcomp}
%% Layout
% Customização do layout da página, margens espelhadas
\usepackage[twoside]{geometry}
% Aumenta as margens internas para espiral
\geometry{bindingoffset=10pt}
% Só pra ajustar o layout
\setlength{\marginparwidth}{90pt}
%\usepackage{layout}
% Para definir espaçamento entre as linhas
\usepackage{setspace}
% Espaçamento do texto para o frame
\setlength{\fboxsep}{1em}
% Faz com que as margens tenham o mesmo tamanho horizontalmente
%\geometry{hcentering}
%% Elementos Gráficos
% Para incluir figuras (pacote extendido)
\usepackage[]{graphicx}
% Suporte a cores
\usepackage{color}
% Criar figura dividida em subfiguras
\usepackage{subfig}
\captionsetup[subfigure]{style=default, margin=0pt, parskip=0pt, hangindent=0pt, indention=0pt, singlelinecheck=true, labelformat=parens, labelsep=space}
% Caso queira guardar as figuras em uma pasta separada
% (descomente e) defina o caminho para o diretório:
%\graphicspath{{./figuras/}}
% Customizar as legendas de figuras e tabelas
\usepackage{caption}
% Criar ambientes com 2 ou mais colunas
\usepackage{multicol}
% Ative o comando abaixo se quiser colocar figuras de fundo (e.g., capa)
%\usepackage{wallpaper}
% Exemplo para inserir a figura na capa está no arquivo pre.tex (linha 7)
% Ajuste da posição da figura no eixo Y
%\addtolength{\wpYoffset}{-140pt}
% Ajuste da posição da figura no eixo X
%\addtolength{\wpXoffset}{36pt}
%% Tabelas
% Elementos extras para formatação de tabelas
\usepackage{array}
% Tabelas com qualidade de publicação
\usepackage{booktabs}
% Para criar tabelas maiores que uma página
\usepackage{longtable}
% adicionar tabelas e figuras como landscape
\usepackage{lscape}
%% Lista de Abreviações
% Cria lista de abreviações
\usepackage[notintoc,portuguese]{nomencl}
\makenomenclature
%% Notas de rodapé
% Lidar com notas de rodapé em diversas situações
\usepackage{footnote}
% Notas criadas nas tabelas ficam no fim das tabelas
\makesavenoteenv{tabular}
%% Links dinâmicos
% Suporte para hipertexto, links para referências e figuras
\usepackage{hyperref}
% Configurações dos links e metatags do PDF a ser gerado
\hypersetup{colorlinks=true, linkcolor=blue, citecolor=blue, filecolor=blue, urlcolor=blue,
pdfauthor={Seu nome},
pdftitle={Titulo do trabalho},
pdfsubject={Assunto do trabalho},
pdfkeywords={palavra1, palavra2, palavra3},
pdfproducer={Latex},
pdfcreator={pdflatex}}
% Conta o número de páginas
\usepackage{lastpage}
%% Referências bibliográficas e afins
% Formatar as citações no texto e a lista de referências
%\usepackage{natbib}
% Adicionar bibliografia, índice e conteúdo na Tabela de conteúdo
% Não inclui lista de tabelas e figuras no índice
\usepackage[nottoc,notlof,notlot]{tocbibind}
%% Pontuação e unidades
% Posicionar inteligentemente a vírgula como separador decimal
\usepackage{icomma}
% Formatar as unidades com as distâncias corretas
\usepackage[tight]{units}
%% Cabeçalho e rodapé
% Controlar os cabeçalhos e rodapés
\usepackage{fancyhdr}
% Usar os estilos do pacote fancyhdr
\pagestyle{fancy}
\fancypagestyle{plain}{\fancyhf{}}
% Limpar os campos do cabeçalho atual
\fancyhead{}
% Número da página do lado esquerdo [L] nas páginas ímpares [O] e do lado direito [R] nas páginas pares [E]
\fancyhead[LO,RE]{\thepage}
% Nome da seção do lado direito em páginas ímpares
\fancyhead[RO]{\nouppercase{\rightmark}}
% Nome do capítulo do lado esquerdo em páginas pares
\fancyhead[LE]{\nouppercase{\leftmark}}
% Limpar os campos do rodapé
\fancyfoot{}
% Omitir linha de separação entre cabeçalho e conteúdo
\renewcommand{\headrulewidth}{0pt}
% Omitir linha de separação entre rodapé e conteúdo
\renewcommand{\footrulewidth}{0pt}
% Altura do cabeçalho
\headheight 13.6pt
%% Inserir comentários no texto
% Marcar mudanças e fazer comentários
%\usepackage[margins]{trackchanges}
% Iniciais do autor
%\renewcommand{\initialsTwo}{bcv}
% Notas na margem interna
%\reversemarginpar
%% Comandos customizados
% Espécie e abreviação
\newcommand{\subde}{\emph{Clypeaster subdepressus}}
\newcommand{\subsus}{\emph{C.~subdepressus}}
% Agora precisa repetir algumas coisas, pois não é possível declarar isso mais a cima
% Título do projeto
\newcommand{\titulo}{Título do trabalho}
% Nome do Programa
\newcommand{\programa}{Programa de Pós-Graduação em Informática}
% Nome da Área
\newcommand{\areaprograma}{Modelos e Arquiteturas para Modelos Inteligentes}
% Dãã
\newcommand{\nomedoaluno}{Seu Nome}
% Universidade, centro de pesquisa, etc
\newcommand{\nomedolocal}{Universidade Federal do Rio de Janeiro}
% Local da defesa
\newcommand{\localidade}{Rio de Janeiro}
% Palavras chave
\newcommand{\tagstrabalho}{palavra1, palavra2, palavra3}
%% Pacotes não implementados
% Para não sobrar espaços em branco estranhos
%\widowpenalty=1000
%\clubpenalty=1000