错误:包装颜色选项冲突

错误:包装颜色选项冲突

我是 LaTeX 新手。我尝试使用 beamer 进行第一次演示。我下载了所需的软件包,但出现了此错误

!Latex Error:Option clash for package color.

以下是我从中复制的代码这里

\documentclass{beamer}
\setbeamertemplate{navigation symbols}{}
\usepackage{beamerthemesplit}
\usecolortheme{crane}
\RequirePackage{amssymb}
\RequirePackage{amsfonts}
\RequirePackage{amsmath}
\RequirePackage[pdftex]{color,graphicx}

\begin{document}

\end{document}

我读过有关此错误的信息这里我也读过发布,但我不知道哪些包正在使用颜色包以及哪个包(beamerthemesplit,amsfonts,amssynb)导致了这种冲突。

我应该怎么办?

答案1

除了 David 的建议之外,我认为这不是标准beamer代码。请考虑以下内容:

\documentclass{beamer}
\usepackage{amssymb,amsfonts,amsmath}
\usepackage{graphicx}

\usetheme{split}
\usecolortheme{crane}
\setbeamertemplate{navigation symbols}{}
\begin{document}
\begin{frame}{Title}{Subtitle}
    Content
\end{frame}
\end{document}

在此处输入图片描述

答案2

beamer用户指南,“2.6 与其他包和类的兼容性”一节 (第 16 页)。

\usepackage{color}

介绍:color包由 自动加载beamer.cls。这使得无法 color以正常方式将选项传递给文档前言中的 。要将 传递 list of optionscolor,您可以使用以下类选项:

\documentclass[color=⟨list of options⟩]{beamer}

导致list of options将传递给color包。如果list of options包含多个选项,则必须将其括在花括号中。

文章:如果使用该选项加载,color则包不会自动加载 。beamerarticlenoxcolor

因此,您应该使用\documentclass[color=pdftex]{beamer},尽管正如 David 已经评论的那样,pdftex选项不是必需的。

相关内容