我希望书中的某些项目仅从正面或右侧页面开始,例如:
- 第一页。
- 目錄。
- 的开始
\part
。
我相信这种配置是大多数 LaTeX 文档类的默认配置。如何确保所有这些项目都放置在 ConTeXt 的正面页面上?
答案1
正如 Aditya 已经指出的那样,使用双面布局是必要的。否则就没有右页的概念。默认情况下,第一页、目录(\completecontent
使用时)和各部分已从右页开始。
但是,位置是可自定义的。所有结构头命令都有一个page
键,该键可以以left
、right
或yes
分页符定义作为参数。有关更多详细信息,请参阅ConTeXt wiki - 标题。使用\definepagebreak
定义更加强大,因为您也可以设置页眉。
您可以随时使用\page
\page
命令。为了区分内容和布局,我建议尽可能避免使用直接指令。
例子:
% switch from singlesided to doublesided layout
\setuppagenumbering [alternative=doublesided]
% you have lots of options to influence the appearence of the page
% \definepagebreak [chapterpagebreak] [yes, header, right]
\definepagebreak [chapterpagebreak] [right]
% either use a page break definition
\setuphead [chapter] [page=chapterpagebreak]
% or a direct instruction without page break definition
% \setuphead [chapter] [page=right]
\setuphead [part] [page=right, placehead=yes]
\starttext
\startstandardmakeup [align=middle, style=\bfd]
First page
\stopstandardmakeup
\completecontent
\startpart [title=Part one]
\startchapter [title=First]
\input ward
\stopchapter
\startchapter [title=Second]
\input ward
\stopchapter
\stoppart
\stoptext