\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 プレビューのインスペクタ ツールは、以下のコードによって生成された出力ドキュメントが目的の用紙サイズであることを示します (指定された数値は 0.01 インチに丸められています)。

ここに画像の説明を入力してください

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

関連情報