Как добавить цветной фон на обложку мемуаров?

Как добавить цветной фон на обложку мемуаров?

Я пытаюсь создать индивидуальную переднюю обложку для своего мемуарного документа с помощью TikZ. Я хотел бы добавить цвет фона на первую страницу. Это мой MWE:

\documentclass[12pt,a4paper,oneside]{memoir}

\usepackage{fontspec}
\usepackage{xcolor}
\usepackage{graphicx}
\usepackage{tikz}
\usepackage{geometry}
\geometry{total={210mm,297mm},
  left=25mm,right=25mm,
  bindingoffset=0mm, top=25mm,bottom=25mm}

\begin{document}

\begin{tikzpicture}[overlay, remember picture]
\fill[blue] (current page.south west) rectangle (current page.north east);
\node [yellow] at (current page.center) {{\HUGE \textbf{CUSTOM FRONT COVER}}};
\end{tikzpicture}
\thispagestyle{empty}

\end{document}

Проблема в том, что код выше создает очень тонкую белую линию вокруг страницы. Как мне избавиться от этой белой рамки?

Скриншот

решение1

Ваша проблема в используемой вами программе просмотра, а не в коде LaTeX.

решение2

В качестве альтернативы использованию tikz вы можете изменить цвет титульного листа на синий, а затем на белый (или любой другой цвет, который вам нравится) на странице после титульного листа:

\documentclass[12pt,a4paper,oneside]{memoir}

%\usepackage{fontspec}
\usepackage{xcolor}
\usepackage{graphicx}
\usepackage{tikz}
\usepackage{geometry}
\geometry{total={210mm,297mm},
  left=25mm,right=25mm,
  bindingoffset=0mm, top=25mm,bottom=25mm}

\begin{document}

\pagecolor{blue}
\begin{tikzpicture}[overlay, remember picture]
%\fill[blue] (current page.south west) rectangle (current page.north east);
\node [yellow] at (current page.center) {{\HUGE \textbf{CUSTOM FRONT COVER}}};
\end{tikzpicture}
\thispagestyle{empty}
\AddToHookNext{shipout/after}{\pagecolor{white}}


\clearpage
test

\end{document}

Связанный контент