如果显示注释并设置标题,则 Beamer 主题 Warsaw 中的链接不起作用

如果显示注释并设置标题,则 Beamer 主题 Warsaw 中的链接不起作用

我很纳闷为什么我在网上找不到这个问题。对我来说,这个问题已经发生了很多年,而且出现在不同的版本中。现在我花时间弄清楚了它在什么情况下会发生。如果有人能帮助我,甚至告诉我在哪里可以找到帮助,我会非常高兴。

在以下条件下:

  • 文档类beamer
  • 主题Warsaw
  • 选项show notes on second screen
  • 标题已设定

Warsaw 主题设置的章节和子章节生成的链接(在顶部,不是标准beamer链接)不起作用。大多数情况下,按下它时不会发生任何事情或导致错误页面。如果您隐藏注释或删除标题,它就会起作用。这里有一个简短的例子:

\documentclass{beamer}
\usepackage{pgfpages}
\usetheme{Warsaw}
\setbeameroption{show notes on second screen}
\begin{document}
\title{How to number the ...?‎} 
\author{My name‎} 
\date{06‎.06.2005} 
\begin{frame}‎
‎\titlepage‎
‎\end{frame}‎‎‎
\section{First}
\begin{frame}
First Frame
\end{frame}
\section{Second}
\begin{frame}
Second Frame
\end{frame}
\section{Third}
\begin{frame}
Third Frame
\end{frame}
\end{document}

编辑:因为到现在为止还没有人知道如何解决它,而且它看起来像一个错误,所以我报告了它这里。但我不认为这是一个解决方案,因为从 2010 年开始就存在很多漏洞。有没有 beamer 包的替代品?

答案1

(这是一种评论,但我想也是一种答案。)

此处的问题是由于使用该pgfpages软件包的第二个屏幕上显示笔记的方式所致。问题是由于后者处理多个页面的方式而产生的,这又涉及到 PDF 规范处理超链接的方式。因此,问题不在于主题本身:只是在使用插入有问题的链接的主题时,它才会出现。

因此,这确实不是最后可以修复的问题beamer,至少在不完全重写大部分代码的情况下是无法修复的。我不会这么做,因为它会破坏的东西比修复的东西多得多。

相关内容