¿Cómo puedo agregar color de fondo a la portada de una memoria?

¿Cómo puedo agregar color de fondo a la portada de una memoria?

Estoy intentando crear una portada personalizada para mi documento de memorias usando TikZ. Me gustaría agregar color de fondo a la primera página. Este es mi 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}

El problema es que el código anterior produce una línea blanca muy fina alrededor de la página. ¿Cómo podría deshacerme de este marco blanco?

captura de pantalla

Respuesta1

Su problema es el visor que está utilizando, no el código LaTeX.

Respuesta2

Como alternativa al uso de tikz, puedes cambiar el color de la página en tu página de título a azul y luego a blanco (o cualquier color que desees) en la página después de tu página de título:

\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}

información relacionada