如何为书籍封面类(包 xcolor)添加更多颜色

如何为书籍封面类(包 xcolor)添加更多颜色

我正在努力为书籍封面类别添加更多颜色。

这是我的代码示例:

  \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}

在此处输入图片描述

相关内容