![是否可以指定文字页码,例如“标题”?](https://linux22.com/image/259549/%E6%98%AF%E5%90%A6%E5%8F%AF%E4%BB%A5%E6%8C%87%E5%AE%9A%E6%96%87%E5%AD%97%E9%A1%B5%E7%A0%81%EF%BC%8C%E4%BE%8B%E5%A6%82%E2%80%9C%E6%A0%87%E9%A2%98%E2%80%9D%EF%BC%9F.png)
我想这也可能适用于 SuperUser,但我只对在 LaTeX 中实现它感兴趣,所以我会在这里询问。
我确信我见过一些 PDF,其中(例如)标题页的实际 PDF 页码不是 1 或 i,也不是我所知道的任何 LaTeX 中的标准选择,而是单词“Title”,如下所示:
(然后编号会照常继续,文档中的第二页会在白色框中标示为“1”,等等。)
这只是一个模型,因为不幸的是我找不到任何类似的 PDF 示例(也许我只是想象出来的?)但希望我已经充分说明了这个想法,并且我想知道是否可以在 LaTeX 中做到这一点。
答案1
深入hyperref
研究源代码后,我发现了一个有希望的名称的宏:\thispdfpagelabel
。我尝试使用以下 MWE:
\documentclass{article}
\usepackage{hyperref}
\usepackage{lipsum}
\begin{document}
\thispdfpagelabel{Test}
\lipsum
\newpage
\lipsum
\end{document}
答对了!生成的 PDF 像往常一样,页面编号从 1 到 4,但 Adobe Reader 在状态栏中显示了以下内容: