我是 LaTeX 的新手(昨天才开始使用)。我一直在寻找一种方法,可以自动化/大幅加快印刷书籍的内部布局,并在整个 PDF 中保持一致的设计,使用一些我计划在接下来的一周左右设置的模板,而 LaTeX 似乎比 InDesign 更简单。我不确定 LaTeX 是否真的适合这个目的,但我正在尝试它,到目前为止它看起来不错 - 当然,要让它做我想做的一切,还需要一些学习。
我想将边距设置为符合 KDP 平装本内部指南(详见此处)中列出的 6x9 英寸 130 页内部 PDF(无出血):https://kdp.amazon.com/en_US/help/topic/G201857950
我不是真的确定我在做什么,或者如何在 LaTeX 中做,但这是我尝试过的:
\documentclass[12pt]{book}
\usepackage[paperwidth=6in, paperheight=9in, inner=0.375in, outer=0.5in, bindingoffset=0.375in, top=1in, bottom=1in]{geometry}
我通过大量搜索获得了这些值,并以 0.125 为增量设置值,直到“看起来正确”。根据 KDP 指南页面,我首先尝试将其设置为:
\documentclass[12pt]{book}
\usepackage[paperwidth=6in, paperheight=9in, bindingoffset=0.375in, outer=0.25in, top=1in, bottom=1in]{geometry}
但这似乎是错误的。在我看来,文本太靠近 PDF 的外侧边缘了,而查看其他 6x9 英寸的打印 PDF,外边距确实要大得多。
我相信book
documentclass 已设置为自动启用镜像边距twoside
,这似乎运行正常。
我还读到过这bindingoffset
就是设置镜像边距的原因,或者我可能误解了我所读到的内容。我将其解释为 KDP 的“内部(装订线)边距”。
我将top
其设置bottom
为 1 英寸,因为这似乎是此装饰尺寸的大多数内饰的标准。
我在 github 上偶然发现了 KDP 文档类(https://github.com/JenniferMack/latex-kdp),我不相信它会设置边距,即使它会,我宁愿自己学习如何正确设置边距,这样我就可以更改它们以适应打印机的指导方针。
KDP 没有就此页面的边距提出任何建议inner
,但在这个更详细的页面上,他们有一个视频将边距设置inner
为outer
0.375 英寸,所以我就采用了这个设置。
我认为我当前的设置很好,并且可能在 KDP 的打印范围内,但我想知道如何正确执行。任何帮助都将不胜感激!
答案1
KDP 指定了安全的最小边距,而不是您在书中使用的页面的实际边距。这是一个“禁止侵入”区域。我们暂时把这个话题放在一边。
设计书页的首要任务是确定实体页面上文本区域的大小和位置。(实际上,您首先必须选择书的主要字体。)
为了更清楚,我将参考边缘边距和书脊边距,而不是右边距或左边距,因为在书中,外边距在偶数页上位于右侧,而在奇数页上位于左侧。
设计参数说明。这不是一门精确的科学,因为它基于古老的惯例、美学观点和与实体书的大小、我们的阅读方式、使用的装订等相关的人体工程学。您会发现许多反映作者偏好的选项和坚定的观点,就像我接下来要做的那样。大多数规定和规则也有例外。请随意提出不同意见。
选择书籍的主要字体系列和字体大小后,您将继续:
1.文本区域大小。
为了保持阅读流畅,行不应太长或太短。对于单列文本,通常认为 60-70 个字符的行宽是最佳选择。确切的宽度取决于字体系列及其大小。假设书籍常用衬线系列的字体大小为 10 pt,则宽度约为 300 pt。(1 英寸 = 72.27 pt)。这只是开始。
如果您是纯粹主义者,一旦确定了要使用的主字体,您就可以将其设置为 65 个字符的精确宽度。除非它超过 75 个字符或少于 55 个字符,否则读者不会注意到任何差异。
高度通常选择为宽度的 1.6 倍,这是因为黄金比例,也因为它给眼睛提供了一个很好的比例,而希腊人在这方面很有品味。此外,由于商业票据的形状是矩形,所以这种选择是最自然的方式。因此将文本高度设置为 480 pt。有些人会将黄金比例设置为小数点后 4 位或 5 位。正如您将看到的,这是胡说八道。
2. 文本区域在页面上的位置。
这是一个有争议的问题。想象一下,一本书打开后,奇数页和偶数页都可见。每个偶数页都应该是奇数页的镜像,但该怎么做呢?有些人会建议使用均匀分布 3 个空白区域的位置来放置两个文本区域。
这意味着两个打印区域之间的中心空白区域的总空间等于边缘的边距。因此,建议将书脊边距设置为边缘边距宽度的一半。
我发现,当两页独立的书页并排放在设计桌上时,这种情况很好,但对于平装书甚至更昂贵的精装书来说,这种情况非常不合适,因为首先,装订会占用纸张空间,其次,更重要的是,打开书时书页会弯曲。
您可以通过在配置中指定 20 点或更多点的装订(具体取决于页数)来解决装订问题。这将为装订保留必要的纸张空间。(用图书馆中的一本书测量装订的宽度。)
第二种影响是,在更昂贵的精装书中,书页的卷曲不太明显,因为精装书的内页被分成几个较小的部分,然后全部粘在书脊上,但影响仍然存在。
经过一些计算和实验,我对书脊边距大致等于书脊边距感到满意。这样,在一本精装书中,奇数区域和偶数区域(等于两个书脊边距)之间的“光学距离”就与书脊边距相似(如上述美学标准所规定),并且足够宽,避免在阅读时需要将书稍微向右或向左转动,才能看到离书脊边距太近的文字。
对于图书出版,我(强烈)推荐该课程,memoir
因为它为您提供了工作所需的一切,还集成了许多其他有用的软件包,从而省去了很多更新的麻烦。
该手册非常棒,它详细解释了所有内容,并有许多示例和模板可供选择,包括章节标题、目录、标题页等。
课程书不错,但memoir
更加优质且维护良好。
一旦您选择了页面布局,memoir
就会检查参数的兼容性,如果需要,会稍微调整文本区域的高度以适应文本区域中的整数行数。这对于书的对页非常重要!这就是您的 4 位数黄金比例。
在 MWE 示例中,我将展示我通常为 KDP 的 6x9 英寸平装书做出的选择。请注意,geometry
这不是必需的。同样重要的是,重要的尺寸不是绝对值,而是与字体相关,因此如果您稍后选择更改系列或大小,它们将自动调整。
为了提高可读性,我更喜欢比基线默认值更大的行距。有时大 15-25%,每页可以容纳大约 30 行。
现在我们可以回到你的问题了。
第一张图片中的红线显示 KDP“不超出”安全边距。我出版的书超过 250 页,因此我使用 0.5 英寸和 0.3 英寸作为 KDP 内边距和外边距。绿色区域和线条标记由memoir
配置定义的区域:文本空间和标题。蓝色区域是您的安全区域,用于页码、边距注释、徽标或装饰。可以看出,您将距离 KDP 的安全区域很远,除非您打算冒险,例如允许大表格超出保留的边距区域并忽略 LaTeX 投诉。
总之,KDP 安全区域与文本区域、页眉区域和页边距保留区域相距甚远,因此您仍有足够的空间重新定位所有项目或根据需要增加装订空间。在设计合理的页面上,KDP 页边距不会引起担忧。KDP 声称许多稿件因违反这些规则而被拒绝,但这绝不应该发生在 LaTeX ( memoir
) 用户身上。
编译后memoir
会报告
Stock height and width: 650.43pt by 433.62pt
Top and edge trims: 0pt and 0pt
Page height and width: 650.43pt by 433.62pt
Text height and width: 460pt by 282pt
Spine and edge margins: 85.74673pt and 65.74673pt
Upper and lower margins: 90pt and 100.43pt
Headheight and headsep: 30pt and 30pt
请注意,书脊边距等于边缘边距加上 20pt(保留的装订空间,将在页面粘合在一起时占用该空间)。
您可以使用该包以图形方式查看完整的配置layout
。
第二张图像显示运行以下代码后,一本打开的书中两页对开的样子。
% !TeX TS-program = pdflatex
\documentclass[10pt, a5paper, twoside, openright]{memoir}
\usepackage{layout} %shows the layout of the page
\usepackage{libertine}
\usepackage{microtype} % a must
%% ***************** page design
\linespread{1.250000} %expand baseline to 15pt
\setstocksize{9in}{6in} % 6 x 9 in
\settrimmedsize{\stockheight}{\stockwidth}{*}
\settrims{0pt}{0pt}
\setlxvchars %define lenght 65 char of the used font
\settypeblocksize{*}{1.0\lxvchars}{1.6} % almost the golden ratio
\setbinding{20pt} % allow for binding space
\setlength{\headheight}{30pt}
\setlength{\footskip}{20pt}
\setulmargins{90pt}{*}{*}
\setlrmargins{*}{*}{*} % might be used to horizontal displacements
\setheaderspaces{*}{30pt}{*} % Sets the spacing above and below the header
\setmarginnotes{0.01pt}{20pt}{\onelineskip}
\checkandfixthelayout %important!!
%%********************** end page design
\usepackage{kantlipsum}
\begin{document}
\layout %be sure to check the layout!
\setlength{\parindent}{1.5em}
\chapter{First chapter of the Book}
Footnote.\footnote{A first page footnote }
\kant[1-10]
\end{document}
打开的平装书的外观。
答案2
KDP 指南对页面布局的指定很少,因此大部分内容都由您决定。您可能想考虑使用类(和memoir
的超集,具有许多附加功能)。以下是可能的布局设计。book
report
% KDPprob.tex SE 569994
%\documentclass[smallroyalvopaper,twoside,12pt]{memoir} % stocksize 9.25 by 6.175 in
\documentclass[a4paper,twoside,12pt]{memoir} % stocksize A4
\usepackage{lipsum}
\usepackage{showframe}
\settrimmedsize{9in}{6in}{*} % final page size after trimming
\setulmarginsandblock{1in}{1in}{*} % upper and lower margins defining typeblock height
% according to KDP width of typeblock no more than 5.375in
% about 65 characters per line is good for reading. For many 12pt fonts
% this gives a line length of about 2.5 alphabet lengths as about 5.2in.
% For 10pt fonts the line length is about 4.5in. Lets say the line length
% is to be 5in which calls for a 0.625in outer margin.
\setlrmarginsandblock{0.375in}{0.625in}{*}
\checkandfixthelayout
\begin{document}
\lipsum[1-5]
\end{document}
该类提供了许多定义文档布局的方法,其中一些我上面使用过。
本质上,你必须在出版商的限制范围内为你的读者创建一个良好的布局。章节二 布局页面手册memoir
(> texdoc memoir
)对此进行了深入讨论,描述了创建自己的页面布局的命令,并展示了几个世纪以来使用的示例页面布局。