Pandoc: las citas no se vinculan a la referencia

Pandoc: las citas no se vinculan a la referencia

Estoy usando Markdown para escribir el texto y Pandoc para convertir ese texto a PDF. Mi problema es que las citas se generan correctamente en el PDF (por ejemplo, [@somekey] se convierte a [1]) pero no se vinculan a la referencia real, que se genera en la última página. No puedo hacer clic en la cita (p. ej., [1]) para acceder a la referencia (p. ej., [1] Djikstra - Some Book). Se puede hacer clic en los enlaces de Internet como de costumbre.

Un ejemplo concreto es el siguiente:

prueba.md

Some text that needs a citation. [@somekey]

prueba.bib

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

Comando para convertir a pdf:

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

El PDF se ve así (con el puntero del mouse donde esperaría el enlace):

ingrese la descripción de la imagen aquí

El archivo .tex intermedio generado así:

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

Se ve como esto:

prueba.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}

Encontré este hilo antiguo que documentaba que el enlace debería funcionar tal como se solucionó hace 7 años.

¿Alguien puede ayudarme a descubrir por qué no me funciona? Gracias.

Respuesta1

Lo que faltaba era definir que las citas deberían vincularse en los metadatos usando el 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

citas-enlaces

Si es verdadero, las citas tendrán hipervínculos a las entradas de bibliografía correspondientes (solo para estilos de fecha de autor y numéricos). El valor predeterminado es falso.

información relacionada