![设置 scrbook \maketitle 页面的背景颜色](https://linux22.com/image/465194/%E8%AE%BE%E7%BD%AE%20scrbook%20%5Cmaketitle%20%E9%A1%B5%E9%9D%A2%E7%9A%84%E8%83%8C%E6%99%AF%E9%A2%9C%E8%89%B2.png)
我正在使用scrbook
文档类,并且我只是想设置背景颜色通过 创建的标准标题页\maketitle
。
我已经尝试使用pagecolor
包 [1],但它对该类没有任何效果scrbook
。(memoir
但可以与 一起使用。)
[1]https://tex.stackexchange.com/a/240862/222387
任何帮助都将不胜感激!
答案1
如果没有特殊的包的话我认为不会有什么问题:
\documentclass{scrbook}
\usepackage{xcolor}
\AddToHook{env/titlepage/begin}{\pagecolor{green}}
\AddToHook{env/titlepage/after}{\nopagecolor}
\begin{document}
\title{Title}
\author{Author}
\maketitle
\chapter{Test}
\end{document}
或者对于那些使用没有通用钩子的旧 LaTeX 的人来说:
\documentclass{scrbook}
\usepackage{xcolor}
\begin{document}
\pagecolor{green}
\title{Title}
\author{Author}
\maketitle
\nopagecolor
\chapter{Test}
\end{document}
两个示例的结果相同: