我正在使用类tufte-book
。我想知道如何设置首页的背景颜色和字体颜色。
在书籍课程中我已经使用实现了这一点tikz
,但它似乎不适用于这里。
一个简单的例子是这样的:
\documentclass{tufte-book}
\begin{document}
\title{This is the title}
\author{This is the Author}
\date{Just now}
\maketitle
\end{document}
答案1
标题页的背景颜色可以用\pagecolor
包color
或来设置xcolor
。标题页之后,宏\nopagecolor
会关闭页面颜色。
标题页上的文本颜色被硬编码为darkgray
。可以修补标题页命令以使用其他颜色(例如,参见\patchcmd
包 的宏etoolbox
),或者以下示例临时重新定义颜色:
\documentclass{tufte-book}
\usepackage{xcolor}
\usepackage{lipsum}
\begin{document}
\pagecolor{yellow}
\begingroup
\colorlet{darkgray}{red}
\title{This is the title}
\author{This is the Author}
\date{Just now}
\maketitle
\endgroup
\newpage
\nopagecolor % or \pagecolor{white}
\lipsum[1]
\end{document}
答案2
这是 tikz 版本:
\documentclass{tufte-book}
\begin{document}
\title{This is the title}
\author{This is the Author}
\date{Just now}
\begin{tikzpicture}[remember picture, overlay]
\draw[fill=maincolor] (current page.north west) rectangle (current page.south east);
\node[font=\normalfont\fontsize{50}{50}\sffamily\selectfont, color=white, anchor=west] at (0, -10) {Practical Grid};
\node[font=\normalfont\fontsize{50}{50}\sffamily\selectfont, color=white, anchor=west] at (0, -11.7) {Modelling};
\node[font=\normalfont\fontsize{50}{50}\sffamily\selectfont, color=white, anchor=west] at (0, -13) {\the\year};
\node[font=\normalfont\fontsize{35}{35}\sffamily\selectfont \Huge, color=white, anchor=west] at (0, -1) {Santiago Pe\~nate Vera};
\end{tikzpicture}
\end{document}