调整大小后的回忆录页面有什么问题?

调整大小后的回忆录页面有什么问题?

我想制作一个封面(用于电子书格式),封面上有背景图像,但事先不知道其大小(和纵横比)。我想用图像覆盖页面(最好的方式,即最大宽度或最大高度,但没有白色条纹),然后在其上方的方框中放置一些文本。下面是 MWE 及其输出。

  1. 壁纸[黄金比例]有一定的余地(垂直和水平)

  2. 北边的框(红色文本)width=\paperwidth有右侧边距和顶部边距

  3. width=\textwidth西南角的框[绿色文本]没有下边距,但有右边距

  4. 东边的盒子[灰色文字] width=\paperwidth,位于某个陌生的地方。

  5. 西边的框 [蓝色文本] 的垂直位置似乎与位于东边的框 [灰色文本] 的垂直位置不同

  6. 看起来\paperwidth不是纸张的宽度

我究竟做错了什么?

在此处输入图片描述

 \documentclass{memoir}
\usepackage{mwe}
\usepackage{wallpaper}
\usepackage{tikz}
\usepackage{graphicx}
\setstocksize{4.8in}{3.6in}
\settrimmedsize{4.65in}{3.45in}{*}
\setlrmarginsandblock{0mm}{2mm}{*}
\setulmarginsandblock{7mm}{1mm}{*}
\setheaderspaces{*}{2mm}{*}
\setheadfoot{.7\baselineskip}{0\baselineskip}
\checkandfixthelayout[fixed]
\renewcommand{\maketitle}
{
    \CenterWallPaper{.98}{example-image-golden} 
\tikz[remember picture,overlay]%
\node[fill=gray,font=\LARGE\bfseries,text=black,%
minimum width=\paperwidth,minimum height=2em,anchor=north]%
at (current page.east){Gray text};
\tikz[remember picture,overlay]%
\node[fill=blue!50!white,font=\LARGE\bfseries,text=black,%
minimum width=.5\paperwidth,minimum height=2em,anchor=west]%
at (current page.west){Blue text};
\tikz[remember picture,overlay]%
\node[fill=green!50!black,font=\LARGE\bfseries,text=black,%
minimum width=\textwidth,minimum height=2em,anchor=south west]%
at (current page.south west){Green text};
\tikz[remember picture,overlay]%
\node[fill=red!50!black,font=\LARGE\bfseries,text=black,%
minimum width=\paperwidth,minimum height=2em,anchor=north]%
at (current page.north){Red text};
}
\begin{document}
\maketitle
\end{document}

相关内容