为什么小页面中的换行符会流动到下一页?

为什么小页面中的换行符会流动到下一页?

我正在使用zwpagelayout(见这个问题),但如果我将 放在minipage换行符或段落符中,我会得到奇怪的两页输出。

\documentclass{article}
\usepackage[papersize={,10.5in},spine=1in,cropmarks,textwidth=7in,topmargin=.5in,leftmargin=0in,nopagenumbers,color]{zwpagelayout}
\begin{document}
\pagestyle{empty}
\hbox to \textwidth{%
  \vbox to \textheight{\hsize \UserWidth \centering
\begin{minipage}{5in}
This\\
Overflows
\end{minipage}

}\hss
\vbox to \textheight{\hsize \CropSpine \centering
        }\hss
\vbox to \textheight{\hsize \UserWidth \centering
}\hss}
\end{document}

在这种情况下,如何使用换行符minipage

答案1

正如 David 在评论中所说,只需一个迷你页面就足够了。虽然许多教程都省略了这一点,但你也可以修复小页面的高度,因此您根本不需要垂直框\textheight,因为小页面甚至可以占用单个页面的整个文本区域(例如,制作封面)。

姆韦

\documentclass{article}
\usepackage[papersize={6in,5in},spine=1in,cropmarks,  
textwidth=5in,topmargin=.5in,leftmargin=.25in,
nopagenumbers,color]{zwpagelayout}
\begin{document}
\pagestyle{empty}
\fboxsep10pt\fboxrule1pt
\fcolorbox{black}{yellow}{
\begin{minipage}%
[t][\dimexpr\textheight-21pt]%
[t]{\dimexpr\textwidth-21pt}%
This\\
Not\\
Overflows
\end{minipage}}
\end{document}

相关内容