Pandoc - Цитаты не ссылаются на источник

Pandoc - Цитаты не ссылаются на источник

Я использую Markdown для написания текста и Pandoc для конвертации этого текста в PDF. Моя проблема в том, что цитаты правильно генерируются в PDF (например, [@somekey] преобразуется в [1]), но они не ссылаются на фактическую ссылку, которая генерируется на последней странице. Я не могу нажать на цитату (например, [1]), чтобы перейти к ссылке (например, [1] Djikstra - Some Book). Интернет-ссылки кликабельны, как обычно.

Конкретный пример:

тест.md

Some text that needs a citation. [@somekey]

тест.bib

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

Команда для конвертации в PDF:

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

PDF-файл выглядит следующим образом (указатель мыши находится там, где я ожидаю увидеть ссылку):

введите описание изображения здесь

Промежуточный файл .tex генерируется следующим образом:

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

выглядит так:

тест.текс

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}

Я нашел эту старую ветку, в которой говорилось, что ссылка должна работать, поскольку она была исправлена ​​7 лет назад.

Может кто-нибудь помочь мне выяснить, почему у меня это не работает? Спасибо.

решение1

Чего не хватало, так это определения того, что цитаты должны ссылаться на метаданные с помощью команды типа

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

Видетьhttps://pandoc.org/MANUAL.html#другие-релевантные-поля-метаданных

ссылка-цитирование

Если true, цитаты будут гиперссылаться на соответствующие записи библиографии (только для стилей автор-дата и числовых стилей). По умолчанию false.

Связанный контент