为什么在 beamer 中使用 xcolor 的 dvipsnames 选项时会出现一种穿过框架标题的条纹?

为什么在 beamer 中使用 xcolor 的 dvipsnames 选项时会出现一种穿过框架标题的条纹?

考虑以下最小示例:

\documentclass[9pt, xcolor=dvipsnames]{beamer}

\mode<presentation>
{
  \usetheme{Frankfurt} 
  \usecolortheme[named=OliveGreen]{structure}
}


\begin{document}

\begin{frame}       
    \frametitle{Test title}     
\end{frame}

\end{document}

令人惊讶的是,当我使用 OliveGreen 颜色时,框架标题上出现了一条条纹。使用蓝色或绿色等经典颜色时,这个问题不知怎么就消失了。有什么想法可以解决这个问题吗?

谢谢你!

答案1

您可以通过明确选择颜色模型来避免此问题:

\RequirePackage[cmyk,dvipsnames]{xcolor}
\documentclass[9pt]{beamer}
\mode<presentation>
{
  \usetheme{Frankfurt} 
  \usecolortheme[named=OliveGreen]{structure}
}


\begin{document}

\begin{frame}       
    \frametitle{Test title}     
\end{frame}

\end{document}

在此处输入图片描述

相关内容