我正在尝试基于 KOMA 创建我的第一个自定义乳胶类,但我不知道如何在该上下文中定义/使用自定义颜色。
我的目标是拥有一个彩色的标题。问题是,当我使用自定义颜色时,标题(或任何其他文本)会变得不可见(但它就在那里!)。
我已经搜索了几个小时来寻找这个问题的解决方案,但没有成功,而且我不知道这里可能出了什么问题。
这是一个最小工作示例:
% File: 'myclass.cls'
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{myclass}
\RequirePackage{xcolor}
\definecolor{mycolor}{rgb}{40,40,40}
\LoadClass{scrartcl}
\renewcommand*{\maketitle}{
\begin{center}
\Large
\color{mycolor}
\@title % <-- invisible
\end{center}
\pagebreak
}
\endinput
% File: textfile.tex
\documentclass{myclass}
\usepackage{lipsum}
\title{mytitle}
\begin{document}
\maketitle
\lipsum[1]
\end{document}
谢谢。
答案1
使用 RGB(接受 0 到 255 之间的参数)而不是 rgb(需要 0 到 1 之间的参数)。请参阅第 10 页,xcolor 手册,v2.11。