dita-ot 2.4 用に pdf2 プラグインをカスタマイズしています。私のフォーマッタは FOP です。
プラグインでトピック間の改ページを優先させたいと考えています。したがって、「トピック」属性セットに次の属性を追加してみました。
- 値を持つ「keep-together.within-page」(20)
- 「keep-with-previous.within page」を auto に設定 (他の設定を上書きするため)
topic.fo を見ると、href 属性のない「空の」topicref (本文のない見出し) にのみ適用されているようですが、それには他の topicref が含まれている可能性があります。
例:
セクション 1
本文の一部...
第2節
セクション 2.1
もう少し本文...
この例では、必要な属性はセクション 2 の最初の fo:block でのみ見つかります。
表、図、さまざまなレベルの本文テキストなどの要素で、値が 20 未満の「keep-with-previous.within page」が多数あります。
私の闘争に対する簡単な解決策があるかどうかを尋ねたいだけです. これらの属性を最初にトピック レベルで設定し、さまざまな部分を「接着」しようとするだけではうまくいきません。
よろしく、 フレドリック