是否可以将颜色定义为变量?例如,不要写
\titleformat{\chapter}[display]
{\normalfont\rmfamily\huge\bfseries\color{violet}}% <<====== TITLE COLOR
{\chaptertitlename\ \thechapter}{20pt}{\Huge}
我想写
\titleformat{\chapter}[display]
{\normalfont\rmfamily\huge\bfseries\color{chapterTitleColor}}
{\chaptertitlename\ \thechapter}{20pt}{\Huge}
哪里chapterTitleColor = violet
(或者任何我想要的颜色)
我需要这个来创建一个配置文件并从那里读取颜色以及其他参数。
答案1
您可以在序言中使用\colorlet
命令为您想要使用的颜色赋予特定名称 - 如下所示:xcolor
\colorlet{chapterTitlecolor}{violet}