-
Notifications
You must be signed in to change notification settings - Fork 11
/
ex_cap4.tex
189 lines (168 loc) · 7 KB
/
ex_cap4.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
180
181
182
183
184
185
186
187
188
189
\chapter{Título 4}
Esse é o terceiro capítulo da sua tese.
\section{Referência bibliográfica}
Para a referência bibliográfica é utilizado o BibTeX e o pacote
\lstinline+biblatex+. Poderia ser utilizado apenas o BibTeX mas existem algumas
funcionalidades disponibilizadas no pacote \lstinline+biblatex+ que são muito
convenientes.
\subsection{BibTeX}
BibTeX é o nome de um formato de ``banco de dados'' para referências
bibliográficas desenvolvido para ser utilizado em conjunto com o LaTeX e também
do programa responsável por processar esse ``banco de dados''.
O ``banco de dados'' corresponde a um arquivo de texto com a extensão
\lstinline+.bib+ e cada referência no BibTeX segue a seguinte estrutura:
\begin{lstlisting}
@TIPO_DOCUMENTO{identificador,
campo1 = {valor do campo 1},
campo2 = {valor do campo 2},
campo3 = {valor do campo 3},
...
}
\end{lstlisting}
Para saber quais os \lstinline+TIPO_DOCUMENTO+ existentes e sobre os
campos recomenda-se a documentação do BibTeX que pode ser acessada pelo comando:
\begin{lstlisting}
$ texdoc bibtex
\end{lstlisting}
Uma das grandes vantagens de se utilizar o BibTeX é que as chances de encontrar
o BibTeX de algum material na internet é extremamente alta. Tanto o Google
Scholar como o Google Books disponibilizam o BibTeX para todos os materiais
indexados em suas respectivas bases de dados.
Por padrão este modelo\nocite{ModeloIMECC} utiliza o arquivo
\lstinline+tese.bib+ que inicialmente possue apenas a referência deste modelo:
\begin{lstlisting}
@Misc{ModeloIMECC,
author = {Raniere Silva and Tiago Macedo and Junior Soares
and others},
title = {Modelo de Dissertacao/Tese do Instituto de
Matematica, Estatistica e Computacao Cientifica ({IMECC}) da
Universidade Estadual de Campinas ({UNICAMP})},
year = {2013},
url = {https://github.com/r-gaia-cs/modelo_tese_imecc},
}
\end{lstlisting}
Se desejar adicionar mais arquivos com a extensão \lstinline+.bib+, adicione no
arquivo \lstinline+configuracoes.tex+ uma linha semelhante a
\begin{lstlisting}
\addbibresource{seu_arquivo.bib}
\end{lstlisting}
Se nunca tiver utilizado o BibTeX e desejar mais exemplos de como escrever sua
referência no arquivo \lstinline+.bib+ pois não encontrou-a disponível na
internet, você pode dar uma olhada no arquivo
\lstinline+biblatex_style_samples/sample.bib+ presente neste modelo.
\subsection{\lstinline+biblatex+}
Para que uma entrada do \lstinline+tese.bib+ seja incluído na referência
bibliográfica ele precisa ser utilizado em algum dos arquivos \lstinline+.tex+
que compõe sua dissertação/tese. Para utilizar uma referência utiliza-se uma das
variantes do comando \lstinline+\cite{id}+, onde
\lstinline+id+ correspode ao \lstinline+identificador+ utilizado na entrada do
BibTeX para a referência desejada.
O comando \lstinline+\cite{id}+ insere o número da referência entre colchetes,
como mostrado abaixo:
\begin{table}[!h]
\centering
\begin{tabular}{lc}
\toprule
Comando & Resultado \\ \midrule
\lstinline+\cite{Swa82}+ & \cite{Swa82} \\
\lstinline+\cite{Bailey}+ & \cite{Bailey} \\
\lstinline+\cite{Ta}+ & \cite{Ta} \\
\lstinline+\cite{Hale}+ & \cite{Hale} \\ \bottomrule
\end{tabular}
\end{table}
Para inserir o nome dos autores e o número da referência entre colchetes,
utiliza-se o comando \lstinline+\textcite{id}+, como mostrado abaixo:
\begin{table}[!h]
\centering
\begin{tabular}{ll}
\toprule
Comando & Resultado \\ \midrule
\lstinline+\textcite{Swa82}+ & \textcite{Swa82} \\
\lstinline+\textcite{Bailey}+ & \textcite{Bailey} \\
\lstinline+\textcite{Ta}+ & \textcite{Ta} \\
\lstinline+\textcite{Hale}+ & \textcite{Hale} \\ \bottomrule
\end{tabular}
\end{table}
Para inserir apenas o nome dos autores utiliza-se o comando
\lstinline+\citeauthor{id}+, como mostrado abaixo:
\begin{table}[!h]
\centering
\begin{tabular}{ll}
\toprule
Comando & Resultado \\ \midrule
\lstinline+\citeauthor{Swa82}+ & \citeauthor{Swa82} \\
\lstinline+\citeauthor{Bailey}+ & \citeauthor{Bailey} \\
\lstinline+\citeauthor{Ta}+ & \citeauthor{Ta} \\
\lstinline+\citeauthor{Hale}+ & \citeauthor{Hale} \\ \bottomrule
\end{tabular}
\end{table}
Para inserir apenas o título da referência utiliza-se o comando
\lstinline+\citetitle{id}+, como mostrado abaixo:
\begin{table}[!h]
\centering
\begin{tabular}{ll}
\toprule
Comando & Resultado \\ \midrule
\lstinline+\citetitle{Swa82}+ & \citetitle{Swa82} \\
\lstinline+\citetitle{Bailey}+ & \citetitle{Bailey} \\
\lstinline+\citetitle{Ta}+ & \citetitle{Ta} \\
\lstinline+\citetitle{Hale}+ & \citetitle{Hale} \\ \bottomrule
\end{tabular}
\end{table}
Para inserir apenas o ano de publicação da referência utiliza-se o comando
\lstinline+\citeyear{id}+, como mostrado abaixo:
\begin{table}[!h]
\centering
\begin{tabular}{lc}
\toprule
Comando & Resultado \\ \midrule
\lstinline+\citeyear{Swa82}+ & \citeyear{Swa82} \\
\lstinline+\citeyear{Bailey}+ & \citeyear{Bailey} \\
\lstinline+\citeyear{Ta}+ & \citeyear{Ta} \\
\lstinline+\citeyear{Hale}+ & \citeyear{Hale} \\ \bottomrule
\end{tabular}
\end{table}
Para citações múltiplas, utiliza-se os comandos \lstinline+\cites{id1,id2,id3}+
ou \lstinline+\textcites{id1,id2,id3}+, como mostrado abaixo:
\begin{table}[!h]
\centering
\begin{tabular}{lc}
\toprule
Comando & Resultado \\ \midrule
\lstinline+\cites{Bailey,Swa82}+ & \cites{Bailey,Swa82} \\
\lstinline+\cites{Hale,Ta}+ & \cites{Hale,Ta} \\
\lstinline+\textcites{Bailey,Swa82}+ & \textcites{Bailey,Swa82} \\
\lstinline+\textcites{Hale,Ta}+ & \textcites{Hale,Ta} \\ \bottomrule
\end{tabular}
\end{table}
Caso deseje incluir uma referência na referência bibliográfica mas
suprimí-la ao longo do texto você deve utilizar o comando
\lstinline+\nocite{id}+.
Por último, caso deseje incluir todas as referências presentes no arquivo
\lstinline+.bib+, você pode utilizar o comando \lstinline+\nocite{*}+.\nocite{*}
\section{Estilos}
O pacote \lstinline+biblatex+ oferece vários estilos por padrão, sendo alguns
deles são:
\begin{itemize}
\item \lstinline+numeric+,
\item \lstinline+alphabetic+,
\item \lstinline+authoryear+,
\item \lstinline+authortitle+,
\item \lstinline+verbose+.
\end{itemize}
O estilo padrão deste modelo é o estilo padrão do \lstinline+biblatex+ que
corresponde ao \lstinline+numeric+. Se você desejar utilizar um outro estilo
cujo nome é \lstinline+estilo_desejado+ você precisa trocar a linha
\begin{lstlisting}
\usepackage{biblatex}
\end{lstlisting}
no arquivo \lstinline+pacotes.tex+ por
\begin{lstlisting}
\usepackage[style=estilo_desejado]{biblatex}
\end{lstlisting}
Para facilitar sua vida, no diretório \lstinline+biblatex_style_samples+ você
encontrará alguns PDFs ilustrando alguns dos estilos disponibilizados pelo
\lstinline+biblatex+. Esses arquivos PDFs encontram-se ilustrados no
Apêndice~\ref{ape:estilo_biblatex}.
Se nenhum dos estilos oferecidos lhe agradar você poderá escrever seu próprio
estilo, mas para isso terá que ler a documentação do \lstinline+biblatex+.