答案很可能是否定的。但是,如果对 LaTeX 或 pdf 查看器有深入了解的人知道答案是肯定的,那么请告诉我们!
想象一下以下情况:某人正在电脑屏幕上阅读一篇论文。用户点击文内引用(例如 [52] )并跳转到参考文献页面。
其中指出:[52] MK Stenzler 和 RR Eckert。交互式视频。ACM SIGCHI Bulletin,28(2):76–81,1996 年。
这真是太棒了。无需滚动,而且这段文内引用甚至在前言中也已经有一段时间了!但用户如何返回?用户可以滚动或使用一些菜单来点击前言。但如果用户可以返回到她之前的位置,那就更方便了。
我的问题:有没有办法让用户跳回到她之前所在的位置?
一个解决方案是在人们阅读电子 PDF 版本时在参考文献列表中生成“跳回”行,但这不符合学术性并且阅读起来有点乏味(尽管这本身就是一个有趣的问题!)。
所以我想知道:PDF 是否有可能以某种方式记住用户来自哪里并提供跳回的链接?
在我们想象的场景中,会发生这种情况:人们在右上角看到“跳回”文本,单击它并跳回到她看到文内引用的位置。
虽然这是我的问题,但如果有其他巧妙的解决方案,我也会赞成这些答案,因为我的目标是允许用户回到他或她来自的地方。
编辑(为什么这不是重复的):有人指出,这个问题很像:使用 hyperref 时“返回”这是真的。它很像那样,但我在谷歌上搜索了好一会儿都没找到。所以需要有更通用的关键词,以便谷歌和其他搜索引擎能够找到它。此外,这个问题更宽泛。这是因为我问了三个问题:(1)有返回按钮吗?或者可以生成吗?(2)如何生成返回页面?(3)还有其他巧妙的解决方案来解决这个问题吗?这本质上是一个可用性问题,我们试图在 PDF/LaTeX 环境中解决它,即让用户轻松返回,解决方案的设计方法可能与我的前两个主要问题完全不同。
就我个人而言,答案是我将添加一个pagebackref
,以便纸质版的读者也可以返回。另一个答案是在前言中解释大多数 PDF 阅读器都有“返回”功能。在围绕答案的讨论中,我意识到使用明确的“返回”链接是没有必要的。
答案1
回去
几乎所有 PDF 查看器都具有“返回”功能。因此,无需显式提供“返回”链接。有一个非官方命名的操作GoBack
(不是 PDF 标准的一部分),大多数 PDF 查看器都能理解,例如:
\documentclass{article}
\usepackage{hyperref}
\begin{document}
\section{Hello World}
\label{sec:hello}
\Acrobatmenu{GoBack}{Go back}
\newpage
\autoref{sec:hello}
\end{document}
Evince 2.32 或 3.26 版本不支持名为“GoBack”的操作☹。较新的版本甚至失去了“返回”功能。旧版本没有用于返回的菜单项,必须在工具栏中添加一个按钮。
反向引用
该backref
包将引用添加回引文中。它受支持hyperref
,请参阅backref
或pagebackref
选项。