如何防止章节标题出现在 ConTeXt 中每章第一页的页眉中?

如何防止章节标题出现在 ConTeXt 中每章第一页的页眉中?

为了将章节标题放在文档的页眉中,我使用了:

 \setupheadertexts[{\getmarking[chapter]}][][][{\getmarking[chapter]}]

我的文档不是双面的。每当章节标题出现在章节的第一页时,就会产生奇怪的结果,即在页眉中看到章节标题直接位于实际章节标题上方,例如:

 _______________
| Chapter 1     |
|               |
| CHAPTER 1     |
|    Once upon  |
| a time, ...   |
|_______________|

如何将章节标题放在页眉中,但又不让它出现在每章的第一页上?

答案1

使用header键控制章节页的页眉, empty抑制章节页上的页眉。

\setuphead
  [chapter]
  [header=empty]

更多信息维基百科-setuphead

旁注:您不需要写,\getmarking[chapter]简单 chapter就可以了。

\setupheadertexts
  [chapter][]
  [][chapter]

相关内容