プログラムを中心とした個人的なメモ用のブログです。 タイトルは迷走中。
内容の保証はできませんのであしからずご了承ください。

2024/09/30

asciidoctor-pdf で見出し前の改ページを無効にする

event_note2024/09/29 23:12

asciidoctor-pdf で PDF を作成したときに、見出しレベル2の前に改ページが自動挿入されて無駄に余白があるページがあったので、これを無効化する方法です。

PDF 作成時に指定するテーマファイルで設定します。

これを踏まえ、heading-chapterbreak-beforeauto に指定すれば改ページが無効になりました。

heading:
  chapter:
    break-before: auto

ただ、auto なので、場合によっては改ページされる場合もあるかもしれません。

尚、上記の設定は doctypebook の場合のみ有効なようです。