我观察了一些书,发现这些书在扉页上开始显示页码计数器(有些甚至从封面开始显示),但不在扉页上显示页码,在扉页的背面也不显示页码。文档结构如下:
% we assume that page numbers are doublesided.
\starttext
\startfrontmatter
\startstandardmakeup
... % titlepage
\stopstandardmakeup
\stopfrontmatter
\stoptext
如何在 ConTeXt 中做到这一点?
答案1
您可以使用
\setupmakeup
[standard]
[pagestate=start]
看ConTeXt wiki - setupmakeup。或者你可以移动\startfrontmatter
之后\stopstandardmakeup
并使用
\startsectionblockenvironment [frontpart]
\setcounter [userpage] [2]
\stopsectionblockenvironment
答案2
除了垂直居中内容外,该环境\setupmakeup
还有一个缺点,就是在 处创建新页面\stopmakeup
。如果不需要这种默认的构成格式,条件\setupheadertexts
可能提供更通用的解决方案:
\setupheadertexts[\doifnot\pagenumber1{Page \currentpage}]