Beamer 不尊重超链接选项

Beamer 不尊重超链接选项

我想在 Beamer 演示文稿中将 URL 标记为青色。以下代码不起作用,并生成粉红色的链接。

\documentclass[
xcolor = svgnames,
hyperref = {colorlinks = true, urlcolor = cyan},
]{beamer}

\begin{document}
\begin{frame}{Not the good color}
\url{https://tex.stackexchange.com}
\end{frame}
\end{document}

同时,传递选项的方式hypersetup如下:

\documentclass[
xcolor = svgnames
]{beamer}
\hypersetup{
    colorlinks = true,
    urlcolor   = cyan,
}

\begin{document}
\begin{frame}{The good color}
\url{https://tex.stackexchange.com}
\end{frame}
\end{document}

如果相关的话,我正在使用 pdflatex 版本 3.14159265-2.6-1.40.21(TeX Live 2020/Arch Linux)。

答案1

为了获得正确的结果,请在第一个代码的选项中删除和hyperref之间的空格:={

\documentclass[
xcolor = svgnames,
hyperref ={colorlinks = true, urlcolor = cyan},
]{beamer}

相关内容