根据这个答案,有插入带有自定义文本的内部链接的hyperref
命令。\hyperref[label]{text}
但是,当使用 时beamer
,对于该场景,使用\hyperref
总是会给我指向第一帧的链接。如何避免这种情况?
梅威瑟:
\documentclass{beamer}
\begin{document}
\begin{frame}
Working reference: \ref{SomeLabel}
\hyperref[SomeLabel]{Broken reference.}
\end{frame}
\begin{frame}[label=SomeLabel]
Target Frame.
\end{frame}
\end{document}
编辑:我正在使用 Beamer 2019/09/29 v3.57,Hyperref 2019/11/10 v7.00c。
答案1
请勿beamer
使用label
!hyperlinks
使用\hypertarget{label}{}
并计时\only<3->{}
。别忘了加载package
hyperref
!
梅威瑟:
\documentclass{beamer}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{hyperref}
\begin{document}
\begin{frame}{First}
\end{frame}
\begin{frame}{Second}
\hypertarget{alma}{}
Kísértet járja be Európát – a kommunizmus kísértete. Szent hajszára szövetkezett e kísértet ellen a régi Európának minden hatalma: a pápa és a cár, Metternich és Guizot, francia radikálisok és német rendőrök.
Akad-e ellenzéki párt, amelyről kormányon levő ellenfelei nem híresztelték, hogy kommunista, akad-e ellenzéki párt, amelyik nem vágta vissza a kommunizmus megbélyegző vádját a haladottabb ellenzékieknek éppúgy, mint reakciós ellenfeleinek?
Ebből a tényből két dolog
A kommunizmust immár az összes európai hatalmak hatalomnak ismerik el.
Legfőbb ideje, hogy a kommunisták az egész világ előtt nyíltan kifejtsék nézeteiket, céljaikat, törekvéseiket, és a kommunizmus kísértetéről szóló mesékkel magának a pártnak a kiáltványát állítsák szembe.
Evégből a legkülönbözőbb nemzetiségű kommunisták összegyűltek Londonban, és papírra vetették a következő kiáltványt, amelyet angol, francia, német, olasz, flamand és dán nyelven tesznek közzé.
\end{frame}
\begin{frame}{Thirdth}
\end{frame}
\begin{frame}{Fourth}
\hyperlink{alma}{\beamerbutton{Jump to}}
\end{frame}
\end{document}