我正在努力为书籍封面类别添加更多颜色。
这是我的代码示例:
\documentclass[
coverwidth=145mm,
coverheight=211mm,
spinewidth=8mm,
flapwidth=9cm,
wrapwidth=1mm,
bleedwidth=3mm
]{bookcover}
\newbookcovercomponenttype{center rotate}{
\vfill
\centering
\rotatebox[origin=c]{-90}{#1}
\vfill}
\usepackage[outline]{contour}
\contourlength{1pt}
\usepackage[english]{babel}
\usepackage{kantlipsum,microtype}
\usepackage{graphicx}
\begin{document}
\begin{bookcover}
\begin{bookcoverelement}{color}{bg whole}
color=cyan
\end{bookcoverelement}
...
\end{document}
我使用的是预定义颜色之一(“青色”)。但我需要比基本颜色更多的颜色。但如果我尝试通过添加来扩展可用的颜色
\usepackage[dvipsnames]{xcolor}
我收到错误消息,提示该包已使用选项 [] 加载。我尝试了所有其他集合,即“svgnames/svgnames*”等,但结果相同。
我该怎么做才能获得更多书籍封面颜色选择?
谢谢你!
答案1
文档类bookcover
显然已经xcolor
在没有选项的情况下加载了包,因此如果您尝试使用其他选项再次加载包,则会收到错误。
但是您可以将选项dvipsnames
(或svgnames
)添加到的选项中,当它由文档类加载时,\documentclass
它将被转发到包中:xcolor
\documentclass[
coverwidth=145mm,
coverheight=211mm,
spinewidth=8mm,
flapwidth=9cm,
wrapwidth=1mm,
bleedwidth=3mm,
dvipsnames
]{bookcover}
\begin{document}
\begin{bookcover}
\begin{bookcoverelement}{color}{bg whole}
color=MidnightBlue
\end{bookcoverelement}
\end{bookcover}
\end{document}