![在 ConTeXt 中将封面作为最后一页时,如何使用 \page[quadruple]?](https://linux22.com/image/323767/%E5%9C%A8%20ConTeXt%20%E4%B8%AD%E5%B0%86%E5%B0%81%E9%9D%A2%E4%BD%9C%E4%B8%BA%E6%9C%80%E5%90%8E%E4%B8%80%E9%A1%B5%E6%97%B6%EF%BC%8C%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%20%5Cpage%5Bquadruple%5D%EF%BC%9F.png)
我正在用 ConTeXt-LuaTeX 创建一本个性化杂志。它有一个封面(打开杂志前可以看到的内容),有两个 .pdf 文件。它包含几章自适应文本,这意味着每个人都可以获得部分信息。我无法预先计算页数。我希望杂志在 A4 纸上双面打印。
问题:如何添加额外的空白页,同时将封面保留为第一页和最后一页?换句话说,杂志从封面开始,然后是内容,零个或多个空白页,另一个封面,总页数可以除以四。
我使用以下封面:
\startTEXpage
\externalfigure[kaft1][width=\paperwidth, height=\paperheight]
\stopTEXpage
作为设置:
\setuppapersize[A4]
\setuplayout[location=double, marking=on]
\setupmargindata[margintext][location=outer]
我读过了:http://wiki.contextgarden.net/Imposition和http://mailman.ntg.nl/pipermail/ntg-context/2008/031897.html 但是,我无法让任何四个示例运行。以下是部分错误消息:
tex error
> error on line 18 in file C:/Users/Acer/Documents/LaTeX/Hebbedingen/cover quadruple cover simple.tex: ! Undefined control sequence
<argument> \??pagebreakmethod \v!nextquadruple
\setvalue #1->\expandafter \def \csname #1
\endcsname
\installpagebreakhandler ...\??pagebreakmethod #1}
{#2}
l.18 \fi}
8 {\ifdoublesided
9 \!!counta\realpageno
10 \!!countb\realpageno
11 \advance\!!counta 4
12 \divide\!!counta 4
13 \multiply\!!counta 4
14 \advance\!!countb 1
15 \advance\!!counta-\!!countb
16 \executepagebreakhandler\v!yes
17 \dorecurse\!!counta{\executepagebreakhandler\v!empty}%
18 >> \fi}
19
20 \protect
...
你建议我做什么?