更改 Tufte's Book 中的背景和字体颜色

更改 Tufte's Book 中的背景和字体颜色

我正在使用类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

标题页的背景颜色可以用\pagecolorcolor或来设置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}

相关内容