ConTeXt の任意のページでヘッダーを無効にする方法は?

ConTeXt の任意のページでヘッダーを無効にする方法は?

ConTeXt に注目して以来、記事を書いていませんでした。今がチャンスです。ヘッダーを設定しようとしましたが、失敗しました。

この記事の構成は次のようになります。

... title ...(Line-Breaking Algorithm)
\section{...}
...
\section{...}
...
\section{...}
...

私の質問は、ページ 1 のヘッダーを無効にして、ページ 1 以外では有効にし、ヘッダー テキストを常に にするにはどうすればよいかということですLine-Breaking Algorithm

答え1

コマンドを使うことができます セットアップヘッダーヘッダーを一時的に停止します。次に例を示します。

\setupheadertexts [Line-Breaking Algorithm]
\starttext

Header present \page

\setupheader [state=stop]
No header \page

\setupheader [state=start]
And the header is back

\stoptext

章やセクションを使用する場合、それらのコマンドによって手動で行った設定が変更される場合があります。設定を使用して、セクション コマンドのヘッダーの動作を制御できます\setuphead[header=…]

タイトルページのヘッダーを無効にしたい場合は、コマンドメイクアップを始める役に立つかもしれません。デフォルトではヘッダーが無効になっており、headerstateさらに微調整するための設定があります。

編集:条件文を使用した別の解決策を次に示します。

\setupheadertexts [\doifnot\pagenumber1{Line-Breaking Algorithm}]
\starttext
  No header \page
  Header present
\stoptext

関連情報