Hyperref e números de página repetidos

A classe book (e suas relações) altera automaticamente a exibição dos números de página das folhas preliminares do documento para números romanos em letras minúsculas. Isso é bom para leitores humanos, mas se o hyperref estiver mal configurado, a existência de páginas com o mesmo número de página pode causar problemas. Felizmente, as opções de configuração para fazer com que o hyperref “faça a coisa certa” são configuradas (por padrão) para evitar problemas.

As duas opções em questão são:

plainpages=false
Faça âncoras de página usando a formatação dos números de página . Com esta opção, o hyperref escreve âncoras diferentes para páginas ’ii’ e ’2’. (Este é o valor padrão para a opção, o que é uma coisa boa…) Se a opção estiver configurada como ‘true’ o hyperref escreve âncoras de página na forma arábica dos números de página, em vez da forma formatada que será impressa; isto

não é adequado em geral.

pdfpagelabels
Defina rótulos de páginas do PDF ; ou seja, escreva o valor de \thepage no arquivo PDF para que o Acrobat Reader possa exibir o número da página como (digamos) "ii (4 de 40)" em vez de simplesmente "4 de 40".
As duas devem ser usadas sempre que a numeração de página não seja apenas ‘1..n’; elas podem ser usadas de forma independente, mas geralmente não o são.

A receita não é perfeita: ela depende de que \thepage seja diferente em cada página do documento. Um problema comum surge quando há uma página de título não numerada, após a qual a numeração de páginas é reiniciada: o aviso do PDFTeX de “destinos duplicados” vai aparecer neste caso, independentemente das opções.

hyperref.sty
hyperref


Do you have any question? Ask on: latex.net.br - we love qood questions!