Pandoc - As citações não vinculam à referência

Pandoc - As citações não vinculam à referência

Estou usando o Markdown para escrever o texto e o Pandoc para convertê-lo em PDF. Meu problema é que as citações estão sendo geradas corretamente no PDF (por exemplo, [@somekey] é convertido para [1]), mas não vinculam à referência real, que é gerada na última página. Não consigo clicar na citação (por exemplo, [1]) para acessar a referência (por exemplo, [1] Djikstra - Algum livro). Os links da Internet podem ser clicados normalmente.

Um exemplo concreto é o seguinte:

teste.md

Some text that needs a citation. [@somekey]

teste.bib

@misc{somekey,
  title = {{sometitle}},
  howpublished = {https://www.google.com}
}

Comando para converter para pdf:

pandoc -o test.pdf  --citeproc --bibliography=test.bib test.md

O PDF fica assim (com o ponteiro do mouse onde eu esperaria o link):

insira a descrição da imagem aqui

O arquivo .tex intermediário gerado assim:

pandoc -o test.tex  --citeproc --bibliography=test.bib test.md

se parece com isso:

teste.tex

Some text that needs a citation. ({``{sometitle},''} n.d.)

\hypertarget{refs}{}
\begin{CSLReferences}{1}{0}
\leavevmode\vadjust pre{\hypertarget{ref-somekey}{}}%
{``{sometitle}.''} n.d. https://www.google.com.

\end{CSLReferences}

Encontrei este tópico antigo que documentava que o link deveria funcionar como foi corrigido há 7 anos.

Alguém pode me ajudar a descobrir por que não funciona para mim? Obrigado.

Responder1

O que faltou foi definir que as citações deveriam se vincular nos metadados usando o comando como

pandoc -o test.pdf -M link-citations=true --citeproc --bibliography=test.bib test.md

Verhttps://pandoc.org/MANUAL.html#other-relevant-metadata-fields

citações de links

Se verdadeiro, as citações terão hiperlinks para as entradas bibliográficas correspondentes (somente para data do autor e estilos numéricos). O padrão é falso.

informação relacionada