Capítulo 6
Trabalhos Grandes
Para trabalhos grandes usar as classes reportou book. Aqui usemos a classebook.
6.1
Pré-textual
Logo após o comando \begin{document} inserimos o comando
\frontmatter
para início da numeração das páginas com algarismos romanos.
6.1.1 Capa
Aqui daremos apenas uma ideia, para uma capa simples. Com o tempo você será capaz de fazer capas espetaculares, inclusive com figuras.
No preâmbulo, insira os comandos:
\title{\huge Trabalhos Grandes} % Título
\author{Fulano de Tal \thanks{Coordenador da Área Tal} \\ IFPB - Instituto federal da Paraíba \and Beltrano de Tal \\ UEPB - Universidade Estadual da Paraíba}
O comando
deve ser colocado logo após \frontmatter. Este faz com que os demais comandos se arrumem na página. Repare que a data da compilação do documento LATEX também aparecerá na capa. Caso você não queira a data na capa, basta usar o comando
\date{Outra coisa que não seja a data}
e esta frase aparece em vez da data. Existe também o comando
\thanks{rodapé}
para texto de rodapé que pode ser usado no título, autor ou data. Por exemplo:
\author{Fulano \thanks{email}}
Se a classe do documento for book, os comandos geram uma página separada para o título do documento.
Caso o autor tenha interesse em produzir sua própria capa, basta então defini-la no ambiente titlepage, utilizando por exemplo a sintaxe da página 22. Neste caso, não há necessidade comandos maketitle,author, etc.
\begin{titlepage} Textos da Capa \end{titlepage} 6.1.2 Agradecimentos \chapter*{Agradecimentos} \addcontentsline{toc}{chapter}{Agradecimentos} 6.1.3 Dedicatória \chapter*{Dedicatória} \addcontentsline{toc}{chapter}{Dedicatória}
6. Trabalhos Grandes 6.1.4 Prefácio \chapter*{Prefácio} \addcontentsline{toc}{chapter}{Prefácio} 6.1.5 Lista de Figuras \listoffigures 6.1.6 Lista de Tabelas \listoftables 6.1.7 Lista de Siglas \chapter*{Lista de Siglas} \addcontentsline{toc}{chapter}{Lista de Siglas} 6.1.8 Sumário
Quando estamos na digitação de uma monografia ou livro, possivelmente uma das dificuldades seja a construção so sumário. No LATEX, o sumário é gerado automaticamente inserindo o comando
\tableofcontents
Usando o pacote
\usepackage[portuguese]{babel}
o título impresso será Conteúdo, caso contrário será impresso Contents. Para renomearmos devemos inserir o comando
\renewcommand{\contentsname}{Novo Nome}
antes de tableofcontents. As vezes é preciso compilar mais de uma vez para que o sumário seja impresso corretamente.
\mainmatter
para finalizar a numeração das páginas com algarismos romanos.
6.2
Textual
Você pode usar os seguintes comando para produzir um seccionamento automático e sequencial:
\part{Título} \chapter{Título} \section{Título} \subsection{Título} \subsubsection{Título} \paragraph{Título} \subparagraph{Título}
O comando part é apenas para a classe de documento book, o comando chapter apenas para as classesbookereport. Os outros comandos podem ser usados em qualquer tipo de classe de documento, exceto a classeletter.
Esses comandos formam uma hierarquia, os capítulos são divididos em seções, que por sua vez são divididos em subseções e assim por diante.
Se a classe de documento forbook, então ocomandochaptersempre começa o capítulo em uma nova página e, normalmente, nas páginas de número ímpar, gerando uma página em branco se necessário.
A geração de uma página em branco pode ser evitada definindo:
\documentclass[...,oneside]{book}
que imprime em um lado do papel, ou
\documentclass[...,openany]{book}
que faz com que os capítulos possam começar também em páginas pares.
A numeração dos seccionamentos é automática, para part a numeração é romana, já chapter e section são números arábicos. Caso seja necessário a eliminação da numeração automática, basta escrever um asterisco entre o nome do comando e “{”, por exemplo:
6. Trabalhos Grandes
\part*{Título} \chapter*{Título} \section*{Título} \subsection*{Título}
Agora, a retirada da numeração automático dos capítulos e seções com asterisco acarreta no não aparecimento dos mesmos no sumário, ou seja, o sumário impresso não faz referência a capítulos ou seções sem numeração.
Neste caso, a inclusão desses itens no sumário com um comando cuja sintaxe é:
\addcontentsline{arquivo}{unidade}{entrada}
onde:
• entradaé o título da entrada a ser acrescentada;
• unidade pode ser chapter, section, subsection, figure ou table;
• arquivopode ser tocse a unidade for chapter, section ou subsection,lofse a unidadefor figure elot se a unidade for table.
Observe que essa sintaxe foi utilizada quando inserimos Agradecimentos e Dedicatória, por exem-plo.
6.3
Pós-textual
6.3.1 Referências Bibliográficas
BibTeX
BibTeX é um gerenciador de bibliografias. Ele nada mais é do que um conversor de banco de dados para texto. O BibTeX consegue converter, em poucos comandos, bibliografias de uma norma para outra. Em suma, você não precisa se preocupar com as “normas” de bibliografia, e sim somente nos “dados” das suas referências.
Funciona assim: você coloca o título, autor, ano, local e todos os dados que desejar; e o BibTeX coloca no seu texto dentro das normas que preferir!
Parece incrível não? Seria se não fosse um problema: não é muito trivial trabalhar com o BibTeX. Isto porque ele é um programa distinto do LATEX. Apesar disso a maioria dos editores de texto os integram e a maioria das distribuições mais populares atualmente (incluindo MiKTeX e TeXLive) os instalam junto.
Para inserir estilos bibliográficos bibtex compatíveis com a ABNT NBR 6023 selecione no preâm-bulo o pacote:
para utilizar o sistema numérico como estilo de citação.
Vejamos o passo a passo para inserir as referências bibliográficas utilizando o BibTex:
Primeiro você deve criar um banco de dados de referências com o extensão .bib, por exemplo, referencias.bib. Este banco de dados é um simples arquivo de texto-puro (assim como os arquivos com extensão .tex). Este arquivo de texto vai conter várias entradas no formato abaixo:
@book{knuth,
title={The texbook},
author={Knuth, D.E. and Bibby, D. and Makai, I.}, volume={1993}, year={1986}, publisher={Addison-Wesley} } @book{stewart2006calculo, title={Cálculo. v. 1}, author={Stewart, James}, journal={Cengage Learning}, volume={7}, year={2006} }
Este arquivo deve ser salvo na parta que contém o arquivo fonte.
No local onde as referências bibliográficas devem ser impressa deve ser colocado o comando
\bibliography{nome-do-arquivo.bib}
Caso queira renomear o título Bibliografia, deve-se inserir o comando
\renewcommand\bibname{Novo Nome}
antes de\bibliography{nome-do-arquivo.bib}.
Para adicionar referências ao arquivo.bibpesquise-as emGoogle Acadêmicos. Clique em Configu-rações (lado superior direito da tela) e marqueMostre links para importar citações para o BibTeX. A partir dai pesquise a referência e clique emImporte para o BibTeX. Copie a referência no seu arquivo referencias.bib.
A citação no texto é feita com os comandos
\cite e \citeonline
O estilo abntex2cite ainda disponibiliza os comandos
6. Trabalhos Grandes
Se você quiser usar o estilo de citação alfabético (seção 9.2 da ABNT NBR 6023:2000(2)), utilize [alf] (que utilizará o arquivo abnt-alf.bst).
\usepackage[alf]{abntex2cite}
Para maiores detalhes, ver (1).
6.3.2 Apêndice \appendix \addcontentsline{toc}{chapter}{Apêndices} chapter{Título} Texto chapter{Título} Texto 6.3.3 Anexo
% Create Roman Numeral Labelled Annexes \newcommand{\annexname}{Anexo} \makeatletter \newcommand\annex{\par \setcounter{chapter}{0}% \setcounter{section}{0}% \gdef\@chapapp{\annexname}% \gdef\thechapter{\@Roman\c@chapter} } \makeatother \annex \addcontentsline{toc}{chapter}{Anexos} chapter{Título} Texto chapter{Título} Texto
6.3.4 Índice Remissivo
A criação de um índice alfabético é semelhante a de criação da bibliografia. Para que os comandos a seguir sejam considerados é necessário que no preâmbulo do arquivo principal seja inserido o pacote makeidxe o comandomakeindex.
\usepackage{makeidx} \makeindex
As palavras que devem aparecer no índice remissivo devem ser indicadas com o comando\index{palavra}, e podem ter uma das três formas:
• \index{entrada principal}
• \index{entrada principal!subentrada}
• \index{entrada principal!subentrada!subsubentrada}
As entradas representam as palavras e não podem conter os caracteres !,@ e –. Se contiver um comando LATEXou uma palavra acentuada, então ela deve aparecer na forma ”entrada alfabética entrada impressa“. Exemplos:
\index{Angulo @ Ângulo ! entre retas} \index{Conjunto R @ Conjunto \mathds{R}}.
No local onde o índice deve ser impresso deve ser colocado o comando
\printindex
Caso deseje renomear o índice, antes do printindex colocamos o comando
\renewcommand\indexname{novo nome}
Observação 6.3.1. E indispensável seguir os seguintes passos para gerar este índice corretamente:
1. Colocar ao invés de PDFLaTeX ⇒ MakeIndex;
2. Compilar duas vezes para que seja gerado dois arquivos auxiliares; 3. retornar oPDFLaTeX e compilar mais duas vezes;