我想为表格中的某些行添加颜色。但是使用时\usepackage[table]{xcolor}
出现错误“选项与 xcolor 包冲突”。
我使用了很多包,但我不知道它们与哪个包发生冲突。另外,我想知道我该怎么做才能继续使用我的所有包并突出显示我的表行。除了 xcolor 还有其他选择吗?
以下是所有使用的软件包的列表:
\usepackage[b5paper]{geometry}
\usepackage[toc,page]{appendix}
\usepackage[utf8]{inputenc}
\usepackage[version=3]{mhchem}
\usepackage{amsmath}
\usepackage{siunitx}
\usepackage[superscript]{cite}
\usepackage[final]{pdfpages}
\includepdfset{offset=5mm 0mm}
\usepackage{longtable}
\usepackage{graphicx}
\graphicspath { {../figures/} }
\usepackage{caption}
\captionsetup[figure]{font=small,labelfont=small,labelfont=bf}
\captionsetup[table]{font=small,labelfont=small,labelfont=bf}
\usepackage{array}
\usepackage{arev}
\renewcommand{\thefootnote}{\fnsymbol{footnote}}
\usepackage{float}
\usepackage{etoolbox}
\apptocmd{\sloppy}{\hbadness 9000\relax}{}{}
\usepackage{fancyhdr}
谢谢
答案1
该pdfpages
包加载eso-pic
包,它会xcolor
在没有任何选项的情况下加载包,然后当您稍后xcolor
使用该[table]
选项加载时,LaTeX 会告诉您有关选项冲突的信息:
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.
要修复该问题,您可以将该table
选项添加到您的\documentclass
。IE:
\documentclass[table]{whatever_class_you_are_using}
或者您可以xcolor
先加载该包pdfpages
:
\usepackage[table]{xcolor}
\usepackage{pdfpages}