我使用了很多软件包。我最终想使用,bashful
但现在与发生了冲突xcolor
。我应该如何解决/调查这个问题?
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}
\usepackage[a4paper, total={165mm,250mm}]{geometry}
\usepackage[xparse,skins,breakable]{tcolorbox}
\usepackage[framemethod=tikz]{mdframed}
\usepackage[dvipsnames]{xcolor}
\usepackage{listings}
\usepackage{multicol}
\usepackage{graphicx}
\usepackage{regexpatch}
\usepackage{realboxes}
\usepackage{textcomp}
\usepackage{xfrac}
\usepackage{tikzpagenodes}
\usepackage{inconsolata}
\usepackage{booktabs}
\usepackage{tikz}
\usepackage{tabularx,ragged2e}
\usepackage{zref-savepos}
\usepackage{bashful}
\usetikzlibrary{calc}
\begin{document}
Lorem ipsum
\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.9 \usepackage
{listings}
答案1
正如 @Zarko 在评论中所建议的那样,如果xcolor
在 之前加载,错误就会消失(至少对我来说是这样) tcolorbox
。这能解决你的问题吗?这是一个 MWE:
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}
\usepackage[a4paper, total={165mm,250mm}]{geometry}
\usepackage[dvipsnames]{xcolor}
\usepackage[xparse,skins,breakable]{tcolorbox}
\usepackage[framemethod=tikz]{mdframed}
\usepackage{listings}
\usepackage{multicol}
\usepackage{graphicx}
\usepackage{regexpatch}
\usepackage{realboxes}
\usepackage{textcomp}
\usepackage{xfrac}
\usepackage{tikzpagenodes}
\usepackage{inconsolata}
\usepackage{booktabs}
\usepackage{tikz}
\usepackage{tabularx,ragged2e}
\usepackage{zref-savepos}
\usepackage{bashful}
\usetikzlibrary{calc}
\begin{document}
Lorem ipsum
\end{document}
发生此错误的原因可能是,如果未加载,则使用特定选项进行tcolorbox
加载xcolor
前包裹。