亚马逊 (Amazon) - KDP 对印刷书籍的要求之一是,内边距由书籍的页数决定,以便更大的书籍有更多的装订线 - 更具体地说,根据以下公式:
页数 | 内边距(装订线) |
---|---|
24 至 150 页 | 0.375 英寸(9.6 毫米) |
151至300页 | 0.5 英寸(12.7 毫米) |
301 至 500 页 | 0.625 英寸(15.9 毫米) |
501 至 700 页 | 0.75 英寸(19.1 毫米) |
701 至 828 页 | 0.875 英寸(22.3 毫米) |
正如所见这里。
如何从geometry
包装开始并根据页数设置内部边距?
答案1
以下设置为您提供了一种inner
根据文档中的页数设置尺寸的动态方法。它使用最新的(2020 年 10 月)LaTeX 内核,该内核定义\@abspage@last
为捕获文档中的总页数.aux
。作为替代方案,也可以使用lastpage
包裹实现相同的目标。由于它使用.aux
页面总数,因此确实需要至少两次编译才能解决问题(如果您运行超过页面边界断点)。
\documentclass{article}
\usepackage{lipsum}
\usepackage{geometry}
\makeatletter
\AtBeginDocument{
\providecommand{\@abspage@last}{1}% Ensure \@abspage@last is defined
\begingroup\edef\x{\endgroup
\noexpand\newgeometry{
inner=\ifnum\@abspage@last<151
0.375in
\else\ifnum\@abspage@last<301
0.5in
\else\ifnum\@abspage@last<501
0.625in
\else\ifnum\@abspage@last<701
0.75in
\else
0.875in
\fi\fi\fi\fi
}}\x
}
\makeatother
\begin{document}
\sloppy
\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]% 40 pages
\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]% 79 pages
\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]% 119 pages
\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]% 162 pages
\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]% 202 pages
\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]% 242 pages
\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]% 283 pages
\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]% 328 pages
\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]% 369 pages
\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]% 410 pages
\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]% 451 pages
\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]% 492 pages
\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]% 538 pages
\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]% 579 pages
\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]% 621 pages
\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]% 662 pages
\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]\lipsum[1-50]% 719 pages
\end{document}
原则上,您可以在文档的开头设置inner
几何图形。\newgeometry