LilyPond Benutzerhandbuch: 3.2.2 Eigene Kopf- und Fußzeilen sowie Titel

### 3.2.2 Eigene Kopf- und Fußzeilen sowie Titel

Kompliziertere Anpassungen können vorgenommen werden, indem die folgenden Variablen innerhalb der `\paper`-Umgebung geändert werden. Die Init-Datei ‘`../ly/titling-init.ly`’ enthält das Standardverhalten.

`bookTitleMarkup`

  Das ist die Überschrift, die für das gesamte Dokument gilt. Üblicherweise wird hier der Komponist und die Überschrift des Werkes genannt.

`scoreTitleMarkup`

  Das ist die Überschrift, die vor jede `\score`-Umgebung gesetzt wird. Üblicherweise wird hier etwa die Bezeichnung eines Satzes notiert (im `piece`-Feld).

`oddHeaderMarkup`

  Das ist der Seitenkopf für ungerade Seiten.

`evenHeaderMarkup`

  Das ist der Seitenkopf für gerade Seiten. Wenn undefiniert, wird der ungerade Seitenkopf eingesetzt.

  Standardmäßig werden die Kopfzeilen so definiert, dass die Seitennummer sich außen befindet und das Instrument zentriert gesetzt wird.

`oddFooterMarkup`

  Das ist die Fußzeile für ungerade Seiten.

`evenFooterMarkup`

  Das ist die Fußzeile für gerade Seiten. Wenn undefiniert, wird die ungerade Fußzeile eingesetzt.

  Standardmäßig wird in der Fußzeile auf der ersten Seite das Copyright und auf der letzten Seite die Tag-Zeile gesetzt.

Die folgende Definition setzt die Überschrift linksbündig und den Komponisten rechtsbündig auf einer einzelnen Zeile:

>     \paper {
>       bookTitleMarkup = \markup {
>        \fill-line {
>          \fromproperty #'header:title
>          \fromproperty #'header:composer
>        }
>       }
>     }

Kopf- und Fußzeile werden mit den Funktionen `make-header` und `make-footer` erstellt, welche in `\paper` definiert werden. Die Standardimplementationen finden sich in ‘`ly/paper-defaults-init.ly`’ und ‘`ly/titling-init.ly`’.

Dieses Beispiel zentriert die Seitenzahlen unten auf jeder Seite:

>     \paper {
>       print-page-number = ##t
>       print-first-page-number = ##t
>       oddHeaderMarkup = \markup \fill-line { " " }
>       evenHeaderMarkup = \markup \fill-line { " " }
>       oddFooterMarkup = \markup {
>         \fill-line {
>           \bold \fontsize #3
>           \on-the-fly #print-page-number-check-first
>           \fromproperty #'page:page-number-string
>         }
>       }
>       evenFooterMarkup = \markup {
>         \fill-line {
>           \bold \fontsize #3
>           \on-the-fly #print-page-number-check-first
>           \fromproperty #'page:page-number-string
>         }
>       }
>     }

Andere Sprachen: English, español, français, 日本語.

#### LilyPond – Notationsreferenz