Latex в тексте ссылается на bibtex или сноску, а bibtex/сноска ссылается обратно на место в тексте

Latex в тексте ссылается на bibtex или сноску, а bibtex/сноска ссылается обратно на место в тексте

В Latex я хотел бы иметь ссылку из абзаца на сноску или ссылку BibTeX, а также ссылку в сноске или ссылке BibTeX на абзац или место в тексте, где была нажата исходная ссылка. Создайте циклическую ссылку, если хотите. Ссылки будут использоваться только один раз.

Возможно, это плохой/нелатексный пример того, чего я хочу, но он демонстрирует, что я пытаюсь сделать.

https://www.bloomberg.com/view/articles/2014-09-24/sec-is-worried-that-pimco-bought-some-little-bonds-matt-levine

В этой статье я могу нажать на верхний индекс в статье, чтобы перейти к сноске, И вы можете нажать на верхний индекс рядом со сноской, чтобы перейти к месту, где он используется в статье! Именно это я и хочу сделать для своих ссылок в Latex.

решение1

Осмотревшись, только что узнал о pagebackrefвозможности вhyperrefпакет, который можно загрузить следующим образом:

\usepackage[pagebackref=true]{hyperref}

Оно используетbackref, поэтому вы можете изменить форматирование, как описаноздесь.

Это обеспечивает обратные ссылки для ссылок, показанных в библиографии, а не для сносок.вопроснесколько лет назад привело к появлению пакета под названиемfootnotebackrefкоторый полагается на hyperrefпредоставление запрошенной вами функции.

Однако, backrefне совместимо сbiblatex, поэтому предыдущее решение будет работать, если вы используетеnatbibдля управления ссылками. Вы можете посмотретьздесьсделать обратную библиографическую ссылку biblatex.

Я не проверял, footnotebackrefсовместимо ли с biblatex. Поскольку biblatexтакже можно печатать библиографические ссылки как сноски с обратными ссылками, я предполагаю, что они могут зависнуть, но я в этом не уверен.

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