Resumo
Esta aula abre a terceira unidade do curso, dedicada à estrutura do documento. Explica para que serve a unidade: passar do texto bem composto da unidade anterior a um documento longo com arquitetura própria, cujas partes se numeram, se listam em um sumário, remetem umas às outras e se distribuem em vários arquivos; apresenta suas cinco aulas e o fio que as une, desde a classe do documento e a página até o preâmbulo próprio; precisa o que se dá por sabido das unidades anteriores; recorda de onde procedem as formas dos documentos acadêmicos; formula o problema que a unidade resolve, o de que um documento cujas remissões e números se escrevem à mão começa a mentir assim que muda; e mostra que essa arquitetura serve tanto a uma tese de física quanto a uma de história.
Objetivos de aprendizagem
- Descrever a sequência de conteúdos da unidade e explicar o que cada aula traz à seguinte.
- Reconhecer o que a unidade dá por sabido das anteriores e revisá-lo se for preciso.
- Explicar, com um exemplo, por que as remissões internas não se escrevem à mão.
- Reconhecer nos gêneros acadêmicos de diferentes disciplinas a estrutura que a unidade ensina a compor.
Avaliação de entrada
Antes de percorrer a unidade, convém medir o ponto de partida. Esta avaliação é uma autoavaliação: não recebe nota, e seu único propósito é orientar o estudo. Suas duas primeiras perguntas revisam o que a unidade dá por sabido das anteriores; as dez seguintes tratam, de duas em duas e em ordem, das cinco aulas da unidade. Quem nunca compôs um documento longo não deve esperar acertá-las: cada resposta, certa ou não, explica o ponto e nomeia a aula que o trata. As mesmas habilidades voltam a ser medidas no final, na aula de síntese.
Antes de começar a unidade, meça seu ponto de partida. É uma autoavaliação breve: não recebe nota e seu resultado fica guardado apenas no seu navegador.
Pergunta 1De unidades anterioresDepois da primeira compilação de um documento, uma remissão feita com
\refaparece como dois pontos de interrogação, e o registro pede para compilar outra vez. O que está acontecendo?Isso pode ocorrer, mas então a advertência de referência indefinida persistiria depois de compilar outra vez; aqui o registro pede justamente outra passagem.\refe\labelpertencem ao núcleo do LaTeX e não precisam de pacote.Apagá-lo não adianta nada: a passagem seguinte voltaria a escrevê-lo e a referência continuaria à espera de outra.O motor lê a fonte uma só vez; o que anota no.auxem uma passagem, ele o lê no começo da seguinte. Por isso as remissões e o sumário precisam de pelo menos duas.Revisar: Compilar e corrigir erros
Pergunta 2De unidades anterioresUm ensaio marca os títulos de obras com
\obra{…}, definida no preâmbulo como\newcommand{\obra}[1]{\emph{#1}}, em vez de escrever\textit{…}em cada lugar. O que ganha?Hoje o resultado é parecido; o ganho aparece quando uma norma muda e é preciso distinguir os títulos dos demais itálicos.A velocidade não muda de maneira apreciável; a vantagem é de manutenção, não de desempenho.Nada na definição os leva ao sumário; ela só fixa seu aspecto.O comando nomeia a função, o título de uma obra, e sua definição fixa o aspecto. É a marcação lógica, e esta unidade a converterá em método com o preâmbulo próprio.Revisar: Formatação com sentido
Pergunta 3Um estudante escreve sua tese com
\documentclass{article}e divide o texto com\chapter{…}. O que acontece ao compilar?A classe não traduz uma divisão que não conhece: o comando não existe nela.As divisões dependem da classe; por isso a escolha da classe é a primeira decisão da estrutura.Um comando desconhecido produz um erro; o motor não o ignora em silêncio.Cada classe define suas próprias divisões:reportebooktêm\chapter;articlecomeça em\section. Uma tese com capítulos se escreve com uma classe que os tenha.Revisar: Classes de documento e página
Pergunta 4Uma universidade exige margens de 2,5 centímetros em papel A4. Qual é a maneira adequada de fixá-las?
a4paperescolhe o tamanho do papel; as margens são decididas pela classe segundo suas próprias proporções, não segundo a norma da universidade.Isso não muda as margens, mas desloca o texto, e\hspaceno começo de uma linha quebrada desaparece; além disso, seria marcação visual no corpo.O tamanho da letra não muda as margens da página.O geometry calcula, a partir de umas poucas medidas, todas as dimensões da página, de modo que elas se declaram uma vez e são coerentes entre si.Revisar: Classes de documento e página
Pergunta 5Em um documento de classe
article, escreve-se\setcounter{tocdepth}{1}antes de\tableofcontents. O que mostra o sumário?O número é uma profundidade máxima, não um nível único: entram os níveis até o 1, isto é, as seções.O sumário fica vazio só na primeira compilação, por causa das passagens;tocdepthnão o esvazia.A numeração é regulada por outro contador,secnumdepth;tocdepthsó decide o que entra no sumário.tocdepthfixa o nível mais profundo que entra no sumário: emarticle, a seção é o nível 1 e a subseção, o 2. As subseções continuam numeradas no texto; só desaparecem do sumário.Revisar: Seções, sumário e apêndices
Pergunta 6Em um documento de classe
article, depois do comando\appendix, escrevem-se dois\section. Como são numerados?\appendixexiste justamente para mudar a numeração; sem ele, os apêndices seriam apenas mais seções.Os apêndices levam número, em letras, e entram no sumário.A numeração dos apêndices nas classes básicas usa letras maiúsculas.\appendixreinicia a numeração das seções e a muda para letras maiúsculas; emreportebookfaz o mesmo com os capítulos.Revisar: Seções, sumário e apêndices
Pergunta 7Um autor escreve
\label{sec:metodos}na linha anterior a\section{Métodos}, que é a seção 2. Que número imprime\ref{sec:metodos}?A proximidade na fonte não basta: o que conta é a ordem. Escrito antes, o rótulo não vê o número da seção 2.O rótulo existe e é anotado; depois da segunda passagem imprime um número, ainda que não o desejado.Não há erro; o rótulo vai depois do título, não dentro nem antes.\labelnão conhece o que vem depois: guarda o último número atribuído antes dele, aqui o da seção 1. Por isso se escreve imediatamente depois de\section{…}.Revisar: Referências cruzadas
Pergunta 8O que muda em um documento ao carregar o pacote hyperref?
A numeração não muda; o hyperref a converte em links.As passagens continuam necessárias: os links se apoiam nos mesmos dados do arquivo auxiliar.Esses nomes são decididos pelo babel, segundo o idioma; o hyperref não os toca.O hyperref não muda os números nem o texto: acrescenta a navegação. Por isso é carregado perto do final do preâmbulo, depois de quase todos os pacotes cujo comportamento modifica.Revisar: Referências cruzadas
Pergunta 9No documento principal de uma tese, o que distingue
\include{capitulo1}de\input{capitulo1}?Diferem na quebra de página, nos auxiliares e na possibilidade de compilar só algumas partes.\inputadmite qualquer arquivo, no preâmbulo ou no corpo.Nenhum dos dois modifica os arquivos: ambos os leem ao compilar.\includefoi pensado para capítulos: abre página, guarda um arquivo auxiliar próprio para cada parte e admite a seleção;\inputserve para qualquer trecho, inclusive dentro de um parágrafo ou do preâmbulo.Revisar: Documentos longos
Pergunta 10O preâmbulo de uma tese contém
\includeonly{capitulo3}, e o corpo inclui os cinco capítulos com\include. O que produz a compilação, se a tese já tinha sido compilada inteira antes?\includeonlydecide quais capítulos são compostos; os demais não aparecem no PDF.Isso ocorreria se fossem retirados os demais\include; com\includeonly, a numeração se conserva.Os demais arquivos continuam em seu lugar; simplesmente não são compostos.Para cada capítulo excluído, o LaTeX lê o arquivo auxiliar que deixou sua última compilação, de modo que a numeração continua sendo a do documento completo.Revisar: Documentos longos
Pergunta 11Um preâmbulo contém
\newcommand{\emph}[1]{\textbf{#1}}. O que acontece?Isso faria\renewcommand;\newcommandse recusa a redefinir.Um nome designa um só comando; não podem conviver dois com o mesmo nome.As definições se executam no preâmbulo, e uma definição recusada é um erro.A proteção evita substituir sem querer um comando do LaTeX ou de um pacote. Se de fato se quer redefini-lo, usa-se\renewcommand, sabendo o que se perde.Revisar: Macros e preâmbulo próprio
Pergunta 12Com
\newcommand{\grandeza}[2]{#1~#2}no preâmbulo, o que imprime\grandeza{5}{km}?#1é o primeiro argumento escrito, o 5, e vem primeiro na definição.O til é um caractere reservado: na definição atua como espaço inquebrável, não se imprime.\newcommandadmite até nove argumentos, numerados de#1a#9.[2]declara dois argumentos, e#1e#2os recebem em ordem: o número e a unidade, unidos por um til. O comando nomeia a função e garante que o til nunca seja esquecido.Revisar: Macros e preâmbulo próprio
Carregando o conteúdo…