ConTeXt:将标题与下一段放在同一页上

ConTeXt:将标题与下一段放在同一页上

我有一个包含许多章节和节的文档。所有章节都以新页开始,但节却不是。有时节标题单独出现在页面底部,下一段以新页开始。

-----------------
|               |
| page content  |
|               |
|               |
| section title |
-----------------

-----------------
| paragraph of  |
| the section   |

如何自动防止所有标题出现这种情况?章节标题必须与下一段放在同一页上。

答案1

根据节标题的设置方式(请显示代码,而不是 ASCII 艺术),一个可能的选项是命令\testpage,用法如下:

\setuphead [section] [before={\testpage[2]}]

这会在节标题前插入分页符,除非至少有一行可以在不引入分页符的情况下放在标题下方。

也可以看看:

相关内容