我可以使用以下代码设置 Beamer 演示文稿中“转到”按钮的宽度。如何设置“转到”按钮的高度?
\documentclass{beamer}
\begin{document}
\begin{frame}
\frametitle{Sample}
\begin{itemize}
\item \href{./myfile.pdf}{\beamergotobutton{\makebox[3cm]{Click here}}}
\end{itemize}
\end{frame}
\end{document}
我想将转到按钮的高度设置为 2 厘米。
答案1
Beamer 将 Beamer 按钮的高度硬编码为 8pt。除非你想重新定义完成按钮,这并不容易改变。
然而,投影仪按钮基本上只是一张图片。您可以用任何其他图形替换它。例如,您可以在 tikz 中重新创建它:
\documentclass{beamer}
\usepackage{tikz}
\newcommand{\mygotobutton}[2][]{%
\begingroup%
\usebeamercolor{button border}%
\usebeamercolor{button}%
\begin{tikzpicture}[baseline]
\node[fill=button.bg!66, draw=button border.fg!66,rounded corners,align=center,#1] {\usebeamerfont{button}\usebeamercolor[fg]{button}\insertgotosymbol #2};
\end{tikzpicture}%
\endgroup%
}
\begin{document}
\begin{frame}
\frametitle{Sample}
\begin{itemize}
\item \href{./myfile.pdf}{\mygotobutton[text width=3cm,minimum height=2cm]{Click here}}
\item \href{./myfile.pdf}{\beamergotobutton{Click here}}
\end{itemize}
\end{frame}
\end{document}