\spinemargin 和 \footskip 错误与回忆录

\spinemargin 和 \footskip 错误与回忆录

当我使用时出现以下错误memoir

! Class memoir Error: \spinemargin (97.26999pt) and/or \textwidth (271.73482pt)

! Class memoir Error: \footskip (27.46295pt) is too large for \lowermargin (-34 .248pt) by 61.71095pt.

\documentclass{memoir}
\usepackage[size=pocket,trim,bleed]{createspace}
\checkandfixthelayout
\begin{document}
Foo bar
\end{document}

我该如何解决这个问题?我也在使用createspace(GitHub)包,也许这与它有关?

答案1

memoir's\checkandfixthelayout在这个特殊情况下是有问题的,但在这里调用它似乎没有必要。

根据关联createspace您提供的文件,

  • size=pocket选项和的组合trim(相当于trim=1)将纸张宽度设置为 5.06 英寸,纸张重量设置为 7.81 英寸,并且
  • bleed选项将页面尺寸的顶部、底部和外部边距扩大 0.125,这意味着宽度增加 0.125 英寸,高度增加 0.25 英寸。

纸张总宽度:5.06 英寸 + 0.125 英寸 = 5.185 英寸

纸张总宽度:7.81 英寸 + 0.25 英寸 = 8.06 英寸

Mac OS Preview 中的检查器工具表明以下代码生成的输出文档具有所需的纸张尺寸(给出的数字四舍五入到最接近的 0.01 英寸)。

在此处输入图片描述

\documentclass{memoir}
\usepackage[size=pocket,trim,bleed]{createspace}
\pdftitle{Me, myself, and I}
\pdfauthor{Narcisse}
\begin{document}
Foo bar
\end{document}

相关内容