回忆录没有边距

回忆录没有边距

我正在尝试设置自定义页面大小,边距为零。以下是示例

\documentclass[oneside,final,12pt]{memoir}
\usepackage{lipsum} % just for sample text
\usepackage[T1]{fontenc}

\pagestyle{empty}
\aliaspagestyle{chapter}{empty}
\aliaspagestyle{part}{empty}

\setstocksize{194.73mm}{132.76mm}
\settrimmedsize{\stockheight}{\stockwidth}{*}
\settrims{0pt}{0pt}
\setlrmarginsandblock{0.55mm}{*}{*}
\setulmarginsandblock{0mm}{*}{*}
\setlength{\parskip}{0pt}
\setheadfoot{0mm}{0mm}
\setheaderspaces{*}{0mm}{*}
\setmarginnotes{0mm}{0mm}{0mm}
\checkandfixthelayout

\begin{document}
\chapter*{First Chapter}
\lipsum
\end{document}

这不能编译(使用 pdflatex),错误是

! Class memoir Error: \footskip (0.0pt) is too large for \lowermargin (-8.9395pt) by 8.9395pt.

我明确将页眉/页脚设置为空,为什么它会尝试在那里放一些东西并得到负的下限?谢谢

答案1

默认情况下,memoir 实际上不会提供您要求的文本高度,而是选择最接近且高度为整数行数的文本高度。

在你的情况下,你需要通过使用切换算法

\checkandfixthelayout[fixed]

相关内容