
Estou escrevendo uma tese com artigos anexados que incluo usando opdfpages
pacote. Estou usando biblatex
para referência e hyperref
para hiperlinks. Para fazer referência aos artigos da tese, cada artigo possui uma entrada em um arquivo bib com um shorthand
campo (Artigo I, Artigo II, etc.). Para cada \cite
comando, a taquigrafia é impressa e hyperref
cria um link para a entrada do artigo na bibliografia.
No entanto, seria mais útil se esse link de citação pudesse apontar para a primeira página do artigo anexado correspondente. Alternativamente, como tenho uma página divisória antes de cada PDF incluído, o link pode apontar para esta página. Existe alguma maneira simples de conseguir isso?
Responder1
Para responder à minha pergunta, pode-se definir um novo comando que substitua o destino do link do \cite
comando:
\newcommand{\cpap}[1]{\hyperref[pap:#1]{\begin{NoHyper}\cite{#1}\end{NoHyper}}}
A \label{pap:citationkey}
é colocado no local para onde você deseja que o link atualizado aponte ou pode ser definido usando o addtotoc
comando (experimental) dopdfpages
pacote.