我想画一些彩色圆圈,所以我加载了tikz
序言。但是,现在xcolor
告诉我它有一个“选项冲突”。我该如何解决这个问题?
\documentclass{article}
\usepackage{tikz}
\usepackage[table]{xcolor}
\begin{document}
Hello world.
\end{document}
错误信息如下:
! LaTeX Error: Option clash for package xcolor.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.4
The package xcolor has already been loaded with options:
[]
There has now been an attempt to load it with options
[table]
Adding the global options:
,table
to your \documentclass declaration may fix this.
Try typing <return> to proceed.
答案1
加载xcolor
时间tikz
:
\usepackage[table]{xcolor}
\usepackage{tikz}
问题是pgf/tikz
已经加载,xcolor
因此使用新的包选项再次加载它会触发错误消息。
另一个选项是将表选项传递给类而不是包xcolor
。然后可以按任意顺序加载包:
\documentclass[table]{article}
\usepackage{xcolor}
\usepackage{tikz}
或者
\documentclass[table]{article}
\usepackage{tikz}
\usepackage{xcolor}
答案2
\PassOptionsToPackage{table}{xcolor}
在行之前添加\documentclass[10pt]{article}
并删除行\usepackage[table]{xcolor}
。