Beamer:超链接到幻灯片底部,并逐步覆盖规范

Beamer:超链接到幻灯片底部,并逐步覆盖规范

我正在制作一个演示文稿,其中我通过超链接从一个框架移动到另一个框架,然后返回到第一框架中最后一个位置的超目标。这很好用,但是当我使用\beamerdefaultoverlayspecification{<+->}以逐步显示项目要点时,链接总是将演示文稿移回第一框架的开头。然而,我希望第二个超链接移动到我设置超目标的项目要点。

有什么建议么?

\documentclass{beamer}
\beamerdefaultoverlayspecification{<+->} %stepwise uncovering
\usepackage{hyperref}

\begin{document}

\begin{frame}
    \begin{itemize}
        \item A
        \item B
        \item \hyperlink{target1}{\beamergotobutton{Go to target 1}}
        \item \hypertarget{target2}{C}
    \end{itemize}
\end{frame}

\begin{frame}
    \begin{itemize}
        \item \hypertarget{target1}{Target 1}
        \item \hyperlink{target2}{\beamergotobutton{Go back to first slide next bullet point}}
    \end{itemize}
\end{frame}

\end{document}

答案1

的帮助下\only<4>{target content}似乎实现了你的目标。

注意:visibleonslide不起作用,但onslide*由于它映射到,\only而 onslide+ 也映射到visible,所以会起作用,因此也不起作用。

在此处输入图片描述 在此处输入图片描述

代码:

\documentclass{beamer}
\beamerdefaultoverlayspecification{<+->} %stepwise uncovering
\usepackage{hyperref}
\begin{document}

\begin{frame}
    \begin{itemize}
        \item <1-3> A
        \item <2-3> B
        \item <3-3>\hyperlink{target1}{\beamergotobutton{Go to target 1}}
        \only<4>{\item \hypertarget{target2}{C}}
    \end{itemize}
\end{frame}

\begin{frame}
    \begin{itemize}
        \item \hypertarget{target1}{Target 1}
        \item \hyperlink{target2}{\beamergotobutton{Go back to first slide next bullet point}}
    \end{itemize}
\end{frame}

\end{document}

相关内容