在 beamer 中使用 makeidx 和 hyperref

在 beamer 中使用 makeidx 和 hyperref

beamer我正在使用课堂(演示模式)为在线讲座做讲义。

我需要使用索引。使用来自的建议这是 bug 还是功能?我无法在 beamer 中使用 makeidx,我设法如何使用makeidxbeamer满足我的需求。

但是,索引中的页码不是链接(不可点击)。

makeidx我知道“标准”方式是在之前加载hyperref,但会自行beamer加载。我知道和,但是否可以将包()“传递”给类()以“首先”加载(无论这意味着什么……)?hyperref\PassOptionsToPackage\PassOptionsToClassmakeidxbeamer

更新梅威瑟:

\documentclass{beamer}
\usepackage{makeidx}
\makeindex
\newenvironment{theindex}
 {\let\item\par%
  \let\subitem\par%
  }{}
\newcommand\indexspace{}
\begin{document}
\index{A}{Index entry example A}
\begin{equation}
    1+1=2 \label{eq}
\end{equation}

\newpage

\index{B}{Index entry example B}

Equation \eqref{eq} reference is clickable (try!).

\newpage

\printindex
\end{document}

相关内容