为什么使用 Context 拼版时,在第一个签名的中间插入一张空白页?

为什么使用 Context 拼版时,在第一个签名的中间插入一张空白页?

今晚我要拼版一本 A4 纸双面印刷的书。这本书是 A5 格式,将用八开书帖装订(4 张 A4 纸对折,形成 16 页的书)。

这本书无论有没有拼版设置(见下文)都可以很好地编译,但是在拼版这本书时,我在第一个签名的中间跨页上看到了一张神秘的空白页。如果我删除强加的内容,则不会出现此空白页: \setuparranging[2*2*4,rotated]

第一个签名的中间部分如下所示:

:-----:-----:
¦page ¦     ¦
¦10   ¦blank¦
¦     ¦     ¦
¦_____¦_____¦

意思是,如果将同一张纸(第一个签名的中间那张纸)翻过来,我们可以看到它的背面(顶部朝上),那么它看起来会像这样。

:-----:-----:
¦     ¦ page¦
¦blank¦    9¦
¦     ¦     ¦
¦_____¦_____¦

我使用的设置如下:

\enableregime   [utf-8]
\mainlanguage   [sv]

%% Typografi %%
\setupbodyfontenvironment [default][em=italic] % Använd kursiv för em
\setupbodyfont [cmr,10pt] % 10.6 för att fylla 64 sidor 

\setupindenting[9mm]


% Indentera kommande rader i stycken
\definestartstop
  [exdent]
  [before={\startnarrower[left]\setupindenting[-\leftskip,yes]},
   after=\stopnarrower]

\setuphead[section][style=\tf\em, before={\blank[1*big]},after={\blank[1*big]}]

\setupblank[fixed,line]

\setupfootnotes[way=bypage, conversion=set 2,style={\setupbodyfont[7pt]},bodyfont={\setupbodyfont[7pt]}] % Använd symboler istället för siffor för fotnoterna

% intro = behåll överstående stycke med listan, ej sidbrytning.
% autointro = ingen sidbrytn om stycket innan har bara max 2 rader
\setupitemize[packed,inmargin,joinedup,autointro]
\definesymbol[p][→] % definiera symboler för listor. Asterisk, ej upphöjd = ∗

% Stil för text i marginalen. Setupbodyfont ska användas, och inte small. Small gör bara texten mindre, inte radavståndet, det ser alltså inte bra ut.
% Används så här: \inmargin{Text som ska vara i marginalen}

\setupinmargin[style={\setupbodyfont[7pt]}]

% Citationstecken

%\setuplanguage[sv][leftquote=\leftguillemot,rightquote=\rightguillemot,
%leftquotation=\leftguillemot,rightquotation=\leftguillemot]

%\setupdelimitedtext[quotation:1][left=»,right=«]
%\setupdelimitedtext[quotation:2][left=›,right=‹]

\setupdelimitedtext[quotation:1][left=»,right=»]
\setupdelimitedtext[quotation:2][left=',right=']

%% Layout %%
\setuppapersize[A5][A4] % ,landscape
\setuplayout [location=middle,
height=189mm, % höjd på text+sidfot+sidhuvud -- Dessa tre första är de enda som påverkar brödtextsfältets storlek
width=95mm, % bredd på text
topspace=22mm, % utrymme över sidhuvud
backspace=17mm, % utrymme mellan text och rygg
headerdistance=10pt, % mellan sidhuvud och text
header=10pt,
footerdistance=4mm, % text till sidfot
bottomspace=4mm, % mellan sidfot och sidslut
footer=37mm,
leftmargindistance=2mm, % text till vänstermarginal
leftmargin=13mm,
leftedge=2mm, % vänstermarg rygg
rightmargindistance=2mm,
rightmargin=33mm,
rightedge=2mm,
grid=yes,
marking=on,]

% Dubbelsidig utskrift av 4-arkssignaturer
\setuparranging[2*2*4,rotated]

\setuppagenumbering [style=\os,alternative=doublesided, location={header, right}]

%% Figurer %%
\useexternalfigure [logo][faw_logo][width=50mm]
\setupexternalfigures[directory={./img}]

\definelayer[fullpage]  % name of the layer
[x=0mm, y=0mm,  % from upper left corner of paper
 width=\paperwidth, height=\paperheight] % let the layer cover the full paper

%% BÖRJA BOK %%

\starttext

\clubpenalty=10000
\widowpenalty=10000

什么可能导致此行为?我可以研究什么来解决它?

期待您的想法!如果我遗漏了一些信息,请评论,我会提供。

答案1

如果您能提供一个仍然能显示问题的最小示例,这个问题会更容易回答。

我怀疑您的问题与文档的页数有关。\setuparranging[2*2*4]将 16 页的页面组合成一个签名。如果您的文档的页数不是 16 的倍数,则编排器将在“缺失”页面的位置添加空白页。

下面描述了如何\setuparranging[2*2*4]在 4 张纸上排列 12 页或 16 页。看看空白页最终会出现在哪里;这是否符合文档中的情况?(根据缺少 16 的倍数的页数调整空白页的数量。)

注意:如您所见,[2*2*4]不要将第 10 页和第 1 页放在同一张纸的相对面上。但是,在您的问题中,您(在图中)说它们是相对的。您确定这是正确的吗?

== How `\setuparranging[2*2*4]` arranges 12 or 16 pages on 4 sheets. ==

First column:  Physical location
Second column: Each sheet side as it will be shown in a PDF reader. 
Third column:  Like the second column, if a signature has 
               only 12 pages to arrange. `[]` signifies an empty page.

sheet 1 back   ----  16  01  --  []  01
sheet 1 front  ----  02  15  --  02  []

sheet 2 back   ----  14  03  --  []  03
sheet 2 front  ----  04  13  --  04  []

sheet 3 back   ----  12  05  --  12  05
sheet 3 front  ----  06  11  --  06  11

sheet 4 back   ----  10  07  --  10  07
sheet 4 front  ----  08  09  --  08  09

如果确实是页数问题:空白页是可以预料到的。要么接受它们;要么为它们提供内容;要么尝试以其他方式安排最后的签名,我个人认为这样做麻烦多于价值。

如果额外的空白页不遵循签名页数太少的模式,那么可能需要删除文档的部分内容,直到获得一个能显示问题的最小工作示例。

答案2

屏幕附近出现人为错误!:)

问题与一张故意留白的纸张(以后用来放置献词)有关,这张纸张在未拼版的文件中位于第 7-8 页。我只是不小心将这页签名翻过来,导致页面仍然按正确的顺序显示,但空白页却位于错误的位置(第 11-12 页应该位于此处)。由于我忘记了即将成为献词的页面仍然是空白的(仅此而已\page[odd] \blank[7*line, force]),所以我没有注意到它正在生成。

希望这些帖子对其他人有用。非常感谢你参与我的烦恼!

相关内容