是否可以创建指向当前文档中不存在的页面的超链接?
之所以问这个问题,是因为我在 Overleaf 上有很多文档,为了提高工作效率,每次只关注一个特定的文档,并为了缓解编译超时等重要原因,我将它们拆分开来。我也无法切换到本地 TeX 安装。
我不能简单地将 .tex 源代码合并为一个大文档并从那里进行编译,因为我的帐户很容易超出 Overleaf 上的编译超时限制。
是否有一个特定的函数或代码利用 hyperref 允许可点击的链接将用户重定向到特定页面不包含在当前文档中将创建链接,但该链接PDF 合并后将包含页面一起使用PDFtk?
为了澄清起见,该过程如下:
- 文档 1 创建了一个可点击的链接,指向文档 2 中的某个页面,此链接是在所有 PDF 合并之前无用,只有链接找到正确的目的地
- 文件 1 至 2 分别编制,合并使用 PDFtk
- 单击最终合并文档中文档 1 中的链接将把用户带到合并前文档 2 中的正确页面
采取以下 MWE:
文档 1:
\documentclass[a4paper, 12pt]{article}
\usepackage[]{hyperref}
\usepackage{lipsum}
\begin{document}
\lipsum
\lipsum
\lipsum
% Create a link to page 10
\end{document}
文档2:
\documentclass[a4paper, 12pt]{article}
\usepackage[]{hyperref}
\usepackage{lipsum}
\setcounter{page}{6}
\begin{document}
\lipsum
\lipsum
\lipsum
% Any code required here that would be necessary for a cross-PDF link?
\end{document}
这 2 个 PDF 将使用 PDFtk 合并在一起。
某些代码对于这种特定场景不起作用\hyperlink{page.10}{On page 10...}
,我猜想这是因为文档 1 中不存在第 10 页,而其中只有 5 个可用页面可以创建超链接。
目标是在第 1 页创建一个可点击的链接,在两个文档合并后,该链接会将用户带到第 10 页。