ConTeXt: 見出しと画像の間の改ページを防ぐ

ConTeXt: 見出しと画像の間の改ページを防ぐ

ConteXt を使用して、見出しと画像、またはテキストと画像の間でページ区切りを防ぐにはどうすればよいでしょうか? たとえば、次の場合:

 \section{With a Chart}
 \placefigure[here] {}{\externalfigure[Chart.pdf]}

 % or

 \section{With a Chart}
 \placefigure[right] {}{\externalfigure[Chart.pdf][width=5cm]}
 Hello, world ...

上記のシーケンスにより、セクション見出し間でページ区切りが定期的に発生します。

私はカップルに気づいた関連している質問はありますが、これについては正確には何も分かりません。これは些細な状況であり、他の質問で見たものよりも簡単な答えがあるかもしれないと私は考えています。

答え1

最初の見出しと数字の分割は、force位置パラメータで を使用することで修正できます。2 番目については、解決策が見つからず、簡単な解決策もないと思います。これは、折り返された数字によって段落の構築方法がかなり混乱し、これに対処するのが容易ではないためです。

\starttext

\input knuth
\input knuth
\input knuth
\input knuth

\startsection[title={With a Chart}]

  \startplacefigure[location={force,here}]
    \externalfigure[Chart.pdf]
  \stopplacefigure

  \input knuth
  \input knuth
  \input knuth

\stopsection

\startsection[title={With a Chart}]

  \startplacefigure[location={force,right}]
    \externalfigure[Chart.pdf][width=5cm]
  \stopplacefigure

  Hello, world ...

\stopsection

\stoptext

ここに画像の説明を入力してください

関連情報