Hyperref
Origem: Tex-Br, a enciclopédia livre.
Uma das coisas que têm atraído novos usuários para o LATEX é a facilidade com que se pode produzir documentos PDF de grande qualidade gráfica sem grande esforço. De fato o pacote pdflatex está bastante maduro e apresenta resultados impressionantes se acompanhado de uma configuração eficiente.
Esta página é apenas um resumo das configurações ótimas para se obter um documento PDF com hyperlinks coloridos e tudo mais que se tem direito usando LATEX.
O pacote hyperref faz parte de qualquer distribuição LATEX que preste. Para utilizá-lo, tudo que se deve fazer é acrescentar este comando logo antes do \begin{document} :
\usepackage{hyperref}
A partir deste momento as predefinições do hyperref já estarão funcionando e seu documento já passará a ter hyperlinks, mas você talvez queira melhorar a aparência (pois seus inventores não tiveram bom gosto na hora de determinar os padrões).
Então entra em ação o comando \hypersetup.
\hypersetup{backref=true,pdfpagemode=UseOutlines,colorlinks=true,\\
a5paper,breaklinks=true,hyperindex,linkcolor=blue,\\
anchorcolor=black,citecolor=green,filecolor=magenta,\\
menucolor=red,pagecolor=red,urlcolor=cyan,bookmarks=true,\\
bookmarksopen=true,pdfpagelayout=SinglePage,\\
pdfpagetransition=Dissolve}
Este é apenas um exemplo de configuração extraído do manual do hyperref, escrito pelo próprio autor, Sebastian Rahtz. Vejamos o que significa cada opção:
backref- Significa que o índice remissivo e a bibliografia terão links para o conteúdo do documento. Utilidade : 3. Beleza : 2
pdfpagemode- Como o documento deve ser aberto. "UseOutlines" significa que o documento deve ser aberto com uma frame de índice à esquerda. Utilidade : 3. Beleza : 5
colorlinks- Marcar os links com cores em vez de sublinhados. Utilidade : 3. Beleza : 5
a5paper- Se o PDF se destina apenas a leitura em tela, use um tamanho de página menor para o documento fique mais legível. Utilidade : 4. Beleza : 5
breaklinks- Se o texto de um link passa de uma linha para outra, dividi-lo em dois links para o mesmo destino (a fim de evitar comportamento imprevisto). Utilidade : 5. Beleza : indiferente
hyperindex- Se o índice deve conter links para os capítulos e seções. Utilidade : 5. Beleza : 4.
bookmarks- Se o pdflatex deve criar um menu de índice, que será exibido à esquerda da página. Utilidade : 4 . Beleza : 4.
bookmarksopen- Se o leitor de PDF deverá abrir o arquivo com os bookmarks em evidência.
pdfpagelayout- A opção SinglePage faz com que o PDF seja gerado atrvés de uma impressão somente de um lado do "papel" e que todas as páginas tenham as mesmas medidas de margem. Utilidade : 5 . Beleza : 5.
pdfpagetransition- O efeito de transição entre as páginas. Especialmente útil para apresentações. Utilidade : 1 . Beleza : 5.
Futuramente vou acrescentar outras dicas de configuração do hyperref.
