[ << Allgemeine Eingabe und Ausgabe ] | [Anfang][Inhalt][Index][ ? ] | [ Abstände >> ] | ||
[ < Angepasstes Layout für Kopf und Fußzeilen ] | [ Nach oben : Titel ] | [ Übersicht über Fußnoten > ] |
3.2.3 Fußnoten erstellen
Zwei Arten an Fußnoten können erstellt werden: automatische und manuelle Fußnoten.
Übersicht über Fußnoten | ||
Automatische Fußnoten | ||
Manuelle Fußnoten |
[ << Allgemeine Eingabe und Ausgabe ] | [Anfang][Inhalt][Index][ ? ] | [ Abstände >> ] | ||
[ < Fußnoten erstellen ] | [ Nach oben : Fußnoten erstellen ] | [ Automatische Fußnoten > ] |
Übersicht über Fußnoten
Automatische Fußnoten erstellen aufsteigende Zahlenverweise, während
mit manuellen Fußnoten eigene angepasste Verweise erstellt werden
können. Fußnoten werden normalerweise wie ein \tweak
-Befehl
an Noten gehängt und können deshalb auch direkt mit den Grobs
(graphischen Objekten) verknüpft werden, die von den meisten
musikalischen Elementen und Postelementen erstellt werden. In Fällen, wo
das nicht funktioniert (etwa bei Taktstrichen und Taktartänderungen, wo
die Grobs als Folge einer Eigenschaftsänderung erstellt werden), können
Fußnoten als einzelnstehendes musikalisches Ereigenis ersetllt werden,
das sich auf alle Grobs eines bestimmten Typs zu einer bestimmten Zeit
bezieht.
Der vollständige Befehl ist:
\footnote Zeichen Verschiebung Grob-Bezeichnung Fußnote Noten
Die Elemente sind folgende:
Zeichen ist eine Beschriftung oder Zeichenkette, die das Fußnotenzeichen angbit, welches für den Referenzpunkt als auch für die Fußnote unten auf der Seite benützt wird. Es kann ausgelassen werden (oder durch
\default
ersetzt werden); in diesem Fall wird eine aufsteigende Zahlenfolge erstellt.- Verschiebung (offset)
ist ein Zahlenpaar wie etwa ‘#(2 . 1)’, das die X- und Y-Verschiebung vom Referenzpunkt aus angibt, wo das Zeichen gesetzt werden soll.
- Grob-Bezeichnung
gibt die Grob-Art an, der ein Fußnotenzeichen hinzugefügt werden soll (wie etwa ‘#'Flag’). Wenn sie angegeben wird, wird der entsprechende Grob als Referenzpunkt eingesetzt, auch wenn das referenzierte Element nicht die Noten selber sind, sondern ein Grob, der durch sie erstellt wird. Das Element kann ausgelassen werden (oder durch
\default
ersetzt werden); dann wird nur ein direkt erstellter Grob mit Fußnote versehen.- Fußnote
Diese Beschriftung oder Zeichenkette bezeichnet den Fußnotentext, der am unteren Seitenrand gesetzt werden soll.
- Noten
Das ist das Element, ein musikalisches Ereignis oder eine Akkordkonstruktion oder ein Post-Ereignis, das die Fußnote erhält. Man kann es nicht auslassen, aber man kann es durch
\default
ersetzten. In diesem Fall wird die Fußnote aber nicht an einen bestimmten musikalischen Ausdruck angehänt, sondern an einen zeitlichen Moment. In diesem Fall muss man zwingend die Grob-Bezeichnung angeben, um den Grob-Typ auszuwählen, auf den sich die Fußnote bezieht (etwa ‘#'TimeSignature’).
Wie auch mit \tweak
muss dem \footnote
-Befehl -
vorangestellt werde,n wenn er an ein Post-Ereignis oder eine
Artikulation angehängt werden soll, damit der Parser das Ergebnis
der vorherigen Note oder Pause zuordnen kann.
[ << Allgemeine Eingabe und Ausgabe ] | [Anfang][Inhalt][Index][ ? ] | [ Abstände >> ] | ||
[ < Übersicht über Fußnoten ] | [ Nach oben : Fußnoten erstellen ] | [ Manuelle Fußnoten > ] |
Automatische Fußnoten
Automatische Fußnoten haben vier Argumente: die (x . y)-Position des Indikators, die optionale Grob-Bezeichnung, die die Anmerkung erhalten soll, die Fußnote-Beschriftung, die den Inhalt der Fußnote enthält, und natürlich die Noten, welche mit einer Fußnote versehen werden sollen.
Der Befehl \footnote
muss vor dem Grob geschrieben
werden, auf den sich die Fußnote bezieht.
\book { \header { tagline = ##f } \relative c' { \footnote #'(0.5 . -2) \markup { Die erste Note } a'4 b8 \footnote #'(0.5 . 1) \markup { Die dritte Note } Flag e\noBeam c4 d4 } }
Noten in Akkorden stellen keine Schwierigkeit dar:
\book { \header { tagline = ##f } \relative c' { < \footnote #'(1 . -1.25) "Hier ein C" c \footnote #'(2 . -0.25) \markup { \italic "Ein Es" } es \footnote #'(2 . 3) \markup { \bold "Das ist ein G" } g >1 } }
Achtung: Wenn Fußnoten die selbe vertikale Position haben, werden sie von oben nach unten nummeriert.
Hier noch einige Beispiele von Grobs, die mit Fußnoten versehen sind, wobei auch die Position des Fußnotentextes relativ zu Tagline und Copyright gezeigt wird.
\book { \header { copyright = \markup { "Copyright 1970" } } \relative { a'4-\footnote #'(-3 . 0) \markup { \bold Forte } \f -\footnote #'(0 . 1.5) \markup { Ein Bogen } ( b8)-\footnote #'(0 . -2) \markup { Balken } [ e] \single\footnote #'(1 . -1) \markup { \teeny { Das ist ein Hals } } Stem c4 \single\footnote #'(0 . 0.5) \markup \italic { Ein warnendes Versetzungszeichen } AccidentalCautionary \footnote #'(1 . 1) "Die Note selber" dis?4-\footnote #'(0.5 . -0.5) \markup \italic { langsamer werden } _"rit." } }
Für eine \markup
-Beschriftung auf oberster Ebene braucht man
den Befehl \auto-footnote
:
\book { \header { tagline = ##f } \markup { \auto-footnote "Eine einfache Melodie" \italic "Von mir" } \relative { a'4 b8 e c4 d } }
[ << Allgemeine Eingabe und Ausgabe ] | [Anfang][Inhalt][Index][ ? ] | [ Abstände >> ] | ||
[ < Automatische Fußnoten ] | [ Nach oben : Fußnoten erstellen ] | [ Verweis auf die Seitenzahlen > ] |
Manuelle Fußnoten
Manuell erstellte Fußnoten haben ein zusätzliches erstes Argument Zeichen, das das Fußnotenzeichen erstellt. Im Gegensatz zu automatisch erstellten Fußnotenzeichen erscheinen sie nicht unbedingt vor dem Fußnotentext unten auf der Seite – das Herstellen eines visualen Zusammenhanges ist dem Setzer überlassen. LilyPond stellt nur ischer, dass der zugehörige Text unten auf der selben Seite erscheint.
Davon abgesehen ist die Benutzung identisch mit automatischen Fußnoten.
\book { \header { tagline = ##f } \relative c' { \footnote "1" #'(0.5 . -2) \markup { \italic "1. Die erste Note" } a'4 b8 \footnote \markup { \bold "2" } #'(0.5 . 1) "2. Die zweite Note" e c4 d-\footnote "3" #'(0.5 . -1) "3. Piano" \p } }
Fußnoten für Akkordnoten werden wie folgt notiert:
\book { \header { tagline = ##f } \relative c' { < \footnote "1" #'(1 . -1.25) "1. C" c \footnote \markup { \bold "b" } #'(2 . -0.25) "b. E-flat" es \footnote "3" #'(2 . 3) \markup { \italic "iii. G" } g >1 } }
Achtung: Wenn Fußnoten die selbe vertikale Position haben, werden sie von oben nach unten nummeriert.
Hier einige Beispiele manueller Fußnoten, die auch die relative Position der Fußnotentexte zu Tagline und Copyright anzeigen:
\book { \header { tagline = ##f } \relative { a'4-\footnote \markup { \teeny 1 } #'(-3 . 0) \markup { 1. \bold Forte } \f -\footnote \markup { \teeny b } #'(0 . 1.5) \markup { b. Ein Bogen } ( b8)-\footnote \markup { \teeny 3 } #'(0 . -2) \markup { 3. Balken } [ e] \single\footnote \markup { 4 } #'(1 . -1) \markup { \bold 4. { Das ist ein Hals } } Stem c4 \single\footnote \markup \concat \teeny { "sharp (v)" } #'(0 . 0.5) \markup \italic { v. Ein warndendes Versetzungszeichen } AccidentalCautionary dis?4-\footnote \markup \concat \teeny { "a" } #'(0.5 . -0.5) \markup \italic { a. Langsamer werden } _"rit." \footnote \markup { \teeny \musicglyph #"rests.4" } #'(1.5 . -0.25) \markup { \null } \breathe } }
Eine \markup
-Beschriftung der höchsten Ebene wird wie folgt
annotiert:
\book { \header { tagline = ##f } \markup { "Eine einfache Melodie" \footnote "*" \italic "* Von mir" } \relative { a'4 b8 e c4 d4 } }
Siehe auch
Handbuch zum Lernen: Objekte und Schnittstellen.
Notationsreferenz: Erklärungen in Ballonform, Seitenlayout, Textartige Zeichen, Textarten, Titel.
Referenz der Interna: FootnoteEvent, FootnoteItem, FootnoteSpanner, Footnote_engraver.
Bekannte Probleme und Warnungen
Mehrere Fußnoten auf einer Seite können ausschließlich übereinander
gedruckt werden und nicht auf der gleiche Zeile gesetzt werden.
Fußnoten können nicht an MultiMeasureRests
(mehrtaktige Pause)
angehängt werden und können mit Staff
-(Notensystem)-,
\markup
-(Beschriftungs)-Objekten und anderen Fußnoten
zusammenstoßen. Wenn man den manuellen Fußnotenbefehl einsetzt,
braucht man in der \paper
-Umgebung den Eintrag
footnote-auto-number = ##f
.
[ << Allgemeine Eingabe und Ausgabe ] | [Anfang][Inhalt][Index][ ? ] | [ Abstände >> ] | ||
[ < Automatische Fußnoten ] | [ Nach oben : Fußnoten erstellen ] | [ Verweis auf die Seitenzahlen > ] |
Andere Sprachen: English, català, español, français, italiano, 日本語.
About automatic language selection.