回憶錄中的 \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在這種特殊情況下是\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}

相關內容