在 Latex 或 Beamer 中查看参考文献后,如何从参考书目页面返回到引用页面?

在 Latex 或 Beamer 中查看参考文献后,如何从参考书目页面返回到引用页面?

我们可以通过点击文档或 Beamer 中的引文来转到参考书目页面。如果我们可以返回到之前点击的同一页面,这将非常灵活。否则,我们必须再次滚动回到我们离开的页面。Latex 中有什么可行的方法吗?

答案1

这是一个非常好的问题。为此,您只需将以下命令放入每个 bibtex 引用中,其中标签名称对于每个参考文献都是唯一的。

note={\label{1}\Acrobatmenu{GoBack}{Go to Text}

例子:

@inproceedings{bibitem,
title={How to cross reference bib item},
author={x,y,z},
booktitle={Latex},
pages={1--6},
year={2021},
note={\label{1}\Acrobatmenu{GoBack}{Go to Text}}

这将在参考书目项目旁边创建一个超链接(转到文本)。

现在,如果您使用 \usepackage{hyperref},则上述内容将在每个引用周围创建一个边界框。如果您想删除它,只需将该包替换为

\usepackage[breaklinks=true, color links=true, linkcolor=black, urcolor=black, citecolor=black,bookmarks=true, bookmarkopenlevel=2]{hyperref}

好极了!尽情发挥你的代码吧。

答案2

一种可能性是backref选择biblatex包。这将在参考书目中添加一个链接,它将带您返回到带有引文的框架:

\documentclass{beamer}

\usepackage[backref=true]{biblatex}
\addbibresource{biblatex-examples.bib}

\begin{document}
    
\begin{frame}
    \cite{knuth:ct}
\end{frame} 

\begin{frame}
  \printbibliography
\end{frame}
    
\end{document}

在此处输入图片描述


另一种可能性是让您的 PDF 查看器完成这项工作。例如,Adobe Reader 有一个“上一个视图”选项,它将带您回到您之前所在的框架:

在此处输入图片描述

(显示的键盘快捷键适用于 Mac,在其他操作系统上可能会有所不同)

相关内容