设置 beamer 类中转到按钮的高度

设置 beamer 类中转到按钮的高度

我可以使用以下代码设置 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}

在此处输入图片描述

相关内容