
Ich habe keinen Artikel mehr geschrieben, seit ich mich mit ConTeXt befasst habe. Jetzt ist die Gelegenheit dazu. Ich habe versucht, die Kopfzeile festzulegen, aber es ist mir nicht gelungen.
Der Aufbau dieses Artikels ist wie folgt:
... title ...(Line-Breaking Algorithm)
\section{...}
...
\section{...}
...
\section{...}
...
Meine Frage ist nun, wie ich die Kopfzeile auf Seite 1 deaktivieren, sie aber auf anderen Seiten als Seite 1 aktivieren kann, wobei der Kopfzeilentext immer lautet Line-Breaking Algorithm
?
Antwort1
Sie können den Befehl verwenden Setup-Headerum den Header vorübergehend auszusetzen. Hier ist ein Beispiel:
\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=…]
Wenn Sie Kapitel oder Abschnitte verwenden, können diese Befehle die manuell vorgenommenen Einstellungen ändern. Mit der Einstellung können Sie das Kopfzeilenverhalten der Abschnittsbefehle steuern .
Wenn Sie die Kopfzeile auf einer Titelseite deaktivieren möchten, verwenden Sie den BefehlAbonnierenkann nützlich sein. Es deaktiviert den Header standardmäßig und verfügt über eine headerstate
Einstellung zur weiteren Feinabstimmung.
Bearbeiten:Hier ist eine weitere Lösung mit einer Bedingung:
\setupheadertexts [\doifnot\pagenumber1{Line-Breaking Algorithm}]
\starttext
No header \page
Header present
\stoptext