]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/de/notation/staff.itely
Issue 4894: Remove unescaped @funindex entries
[lilypond.git] / Documentation / de / notation / staff.itely
index ac9914185e55f217f544977737b88aa92d76483a..47d22bb9b4a8c2eddceb82e258aefe85666b951c 100644 (file)
@@ -1,13 +1,13 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 @ignore
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 @ignore
-    Translation of GIT committish: 27b1197f3bae8512c14d946752cd3e40e7c76016
+    Translation of GIT committish: e5a609e373eae846857f9a6d70a402a3d42b7d94
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
     Guide, node Updating translation committishes.
 @end ignore
 
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
     Guide, node Updating translation committishes.
 @end ignore
 
-@c \version "2.14.0"
+@c \version "2.19.21"
 
 @c Translators: Till Paala
 
 
 @c Translators: Till Paala
 
@@ -15,7 +15,9 @@
 @section Notation auf Systemen
 @translationof Staff notation
 
 @section Notation auf Systemen
 @translationof Staff notation
 
-@lilypondfile[quote]{staff-headword.ly}
+@c The line width is a bit of a hack to allow space for the
+@c  instrument names.
+@lilypondfile[quote,ragged-right,line-width=14.5\cm,staffsize=16]{staff-headword.ly}
 
 Dieser Abschnitt zeigt, wie die Erscheinung von Systemen beeinflusst
 wird, wie Partituren mit mehr als einem System gesetzt werden und wie
 
 Dieser Abschnitt zeigt, wie die Erscheinung von Systemen beeinflusst
 wird, wie Partituren mit mehr als einem System gesetzt werden und wie
@@ -58,7 +60,6 @@ Gruppen von Systemen zu erstellen.
 @cindex neues Notensystem
 
 @funindex \drummode
 @cindex neues Notensystem
 
 @funindex \drummode
-@funindex drummode
 @funindex DrumStaff
 @funindex RhythmicStaff
 @funindex TabStaff
 @funindex DrumStaff
 @funindex RhythmicStaff
 @funindex TabStaff
@@ -69,12 +70,12 @@ Gruppen von Systemen zu erstellen.
 @notation{Notensysteme} (engl. @notation{staff}, Pl. @notation{staves})
 werden mit dem @code{\new} oder @code{\context}-Befehl erstellt.  Zu
 Einzelheiten siehe
 @notation{Notensysteme} (engl. @notation{staff}, Pl. @notation{staves})
 werden mit dem @code{\new} oder @code{\context}-Befehl erstellt.  Zu
 Einzelheiten siehe
-@ref{Kontexte erstellen}.
+@ref{Kontexte erstellen und referenzieren}.
 
 Der einfachste Notensystem-Kontext ist @code{Staff}:
 
 
 Der einfachste Notensystem-Kontext ist @code{Staff}:
 
-@lilypond[verbatim,quote,relative=2]
-\new Staff { c4 d e f }
+@lilypond[verbatim,quote]
+\new Staff \relative { c''4 d e f }
 @end lilypond
 
 @code{DrumStaff} (Perkussionsnotensystem) erstellt ein Notensystem
 @end lilypond
 
 @code{DrumStaff} (Perkussionsnotensystem) erstellt ein Notensystem
@@ -97,7 +98,7 @@ eingegebenen Noten dargestellt werden.  Die wirklichen Längen bleiben
 erhalten.  Zu Einzelheiten, siehe
 @ref{Melodierhythmus anzeigen}.
 
 erhalten.  Zu Einzelheiten, siehe
 @ref{Melodierhythmus anzeigen}.
 
-@lilypond[verbatim,quote,relative=2]
+@lilypond[verbatim,quote]
 \new RhythmicStaff { c4 d e f }
 @end lilypond
 
 \new RhythmicStaff { c4 d e f }
 @end lilypond
 
@@ -105,8 +106,8 @@ erhalten.  Zu Einzelheiten, siehe
 Saiten in der üblichen Gitarrenstimmung.  Zu Einzelheiten siehe
 @ref{Standardtabulaturen}.
 
 Saiten in der üblichen Gitarrenstimmung.  Zu Einzelheiten siehe
 @ref{Standardtabulaturen}.
 
-@lilypond[verbatim,quote,relative=2]
-\new TabStaff { c4 d e f }
+@lilypond[verbatim,quote]
+\new TabStaff \relative { c''4 d e f }
 @end lilypond
 
 Es gibt zwei Notensysteme, die zur Notation von Alter Musik eingesetzt
 @end lilypond
 
 Es gibt zwei Notensysteme, die zur Notation von Alter Musik eingesetzt
@@ -118,8 +119,8 @@ Das @code{GregorianTranscriptionStaff} (System zur Transkription des
 Gregorianischen Chorals) erstellt ein Notensystem, um modernen
 Gregorianischen Choral zu notieren.  Es hat keine Notenlinien.
 
 Gregorianischen Chorals) erstellt ein Notensystem, um modernen
 Gregorianischen Choral zu notieren.  Es hat keine Notenlinien.
 
-@lilypond[verbatim,quote,relative=2]
-\new GregorianTranscriptionStaff { c4 d e f e d }
+@lilypond[verbatim,quote]
+\new GregorianTranscriptionStaff \relative { c''4 d e f e d }
 @end lilypond
 
 
 @end lilypond
 
 
@@ -134,7 +135,7 @@ Glossar:
 @rglos{staves}.
 
 Notationsreferenz:
 @rglos{staves}.
 
 Notationsreferenz:
-@ref{Kontexte erstellen},
+@ref{Kontexte erstellen und referenzieren},
 @ref{Schlagzeugsysteme},
 @ref{Melodierhythmus anzeigen},
 @ref{Standardtabulaturen},
 @ref{Schlagzeugsysteme},
 @ref{Melodierhythmus anzeigen},
 @ref{Standardtabulaturen},
@@ -186,40 +187,40 @@ Wenn kein Kontext angegeben ist, wird die Standardeinstellung eingesetzt:
 die Gruppe beginnt mit einer vertikalen Linie und die Taktlinien sind
 nicht verbunden.
 
 die Gruppe beginnt mit einer vertikalen Linie und die Taktlinien sind
 nicht verbunden.
 
-@lilypond[verbatim,quote,relative=2]
+@lilypond[verbatim,quote]
 <<
 <<
-  \new Staff { c1 c }
-  \new Staff { c1 c }
+  \new Staff \relative { c''1 c }
+  \new Staff \relative { c''1 c }
 >>
 @end lilypond
 
 Im @code{StaffGroup}-Kontext die Gruppe mit einer eckigen Klammer
 begonnen und die Taktlinien durch alle Systeme gezogen.
 
 >>
 @end lilypond
 
 Im @code{StaffGroup}-Kontext die Gruppe mit einer eckigen Klammer
 begonnen und die Taktlinien durch alle Systeme gezogen.
 
-@lilypond[verbatim,quote,relative=2]
+@lilypond[verbatim,quote]
 \new StaffGroup <<
 \new StaffGroup <<
-  \new Staff { c1 c }
-  \new Staff { c1 c }
+  \new Staff \relative { c''1 c }
+  \new Staff \relative { c''1 c }
 >>
 @end lilypond
 
 In einem @code{ChoirStaff} (Chorsystem) beginnt die Gruppe mit einer
 eckigen Klammer, aber die Taktlinien sind nicht verbunden.
 
 >>
 @end lilypond
 
 In einem @code{ChoirStaff} (Chorsystem) beginnt die Gruppe mit einer
 eckigen Klammer, aber die Taktlinien sind nicht verbunden.
 
-@lilypond[verbatim,quote,relative=2]
+@lilypond[verbatim,quote]
 \new ChoirStaff <<
 \new ChoirStaff <<
-  \new Staff { c1 c }
-  \new Staff { c1 c }
+  \new Staff \relative { c''1 c }
+  \new Staff \relative { c''1 c }
 >>
 @end lilypond
 
 In einem @code{GrandStaff} (Akkolade) beginnt die Gruppe mit einer
 geschweiften Klammer und die Taktlinien sind durchgezogen.
 
 >>
 @end lilypond
 
 In einem @code{GrandStaff} (Akkolade) beginnt die Gruppe mit einer
 geschweiften Klammer und die Taktlinien sind durchgezogen.
 
-@lilypond[verbatim,quote,relative=2]
+@lilypond[verbatim,quote]
 \new GrandStaff <<
 \new GrandStaff <<
-  \new Staff { c1 c }
-  \new Staff { c1 c }
+  \new Staff \relative { c''1 c }
+  \new Staff \relative { c''1 c }
 >>
 @end lilypond
 
 >>
 @end lilypond
 
@@ -228,11 +229,11 @@ Der @code{PianoStaff}-(Klaviersystem)-Kontext ist identisch mit dem
 die Angabe einer Instrumentbezeichnung.  Zu Einzelheiten siehe
 @ref{Instrumentenbezeichnungen}.
 
 die Angabe einer Instrumentbezeichnung.  Zu Einzelheiten siehe
 @ref{Instrumentenbezeichnungen}.
 
-@lilypond[verbatim,quote,relative=2]
+@lilypond[verbatim,quote]
 \new PianoStaff <<
   \set PianoStaff.instrumentName = #"Piano"
 \new PianoStaff <<
   \set PianoStaff.instrumentName = #"Piano"
-  \new Staff { c1 c }
-  \new Staff { c1 c }
+  \new Staff \relative { c''1 c }
+  \new Staff \relative { \clef bass c1 c }
 >>
 @end lilypond
 
 >>
 @end lilypond
 
@@ -250,10 +251,10 @@ Neue Systemgruppen können definiert werden.  Zu Einzelheiten siehe
 
 @snippets
 
 
 @snippets
 
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {use-square-bracket-at-the-start-of-a-staff-group.ly}
 
 {use-square-bracket-at-the-start-of-a-staff-group.ly}
 
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {display-bracket-with-only-one-staff-in-a-system.ly}
 
 @cindex Mensurstriche
 {display-bracket-with-only-one-staff-in-a-system.ly}
 
 @cindex Mensurstriche
@@ -261,7 +262,7 @@ Neue Systemgruppen können definiert werden.  Zu Einzelheiten siehe
 @cindex Transkription von Mensuralmusik
 @cindex Mensuralmusik, Transkription
 
 @cindex Transkription von Mensuralmusik
 @cindex Mensuralmusik, Transkription
 
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {mensurstriche-layout-bar-lines-between-the-staves.ly}
 
 
 {mensurstriche-layout-bar-lines-between-the-staves.ly}
 
 
@@ -312,17 +313,17 @@ diesem Fall erstellt jeder neue, innen liegende Kontext eine neue
 Klammer außerhalb der Klammer der Systemgruppe, in der er sich
 befindet.
 
 Klammer außerhalb der Klammer der Systemgruppe, in der er sich
 befindet.
 
-@lilypond[verbatim,quote,relative=2]
+@lilypond[verbatim,quote]
 \new StaffGroup <<
 \new StaffGroup <<
-  \new Staff { c2 c | c2 c }
+  \new Staff \relative { c''2 c | c2 c }
   \new StaffGroup <<
   \new StaffGroup <<
-    \new Staff { g2 g | g2 g }
+    \new Staff \relative { g'2 g | g2 g }
     \new StaffGroup \with {
       systemStartDelimiter = #'SystemStartSquare
     }
     <<
     \new StaffGroup \with {
       systemStartDelimiter = #'SystemStartSquare
     }
     <<
-      \new Staff { e2 e | e2 e }
-      \new Staff { c2 c | c2 c }
+      \new Staff \relative { e'2 e | e2 e }
+      \new Staff \relative { c'2 c | c2 c }
     >>
   >>
 >>
     >>
   >>
 >>
@@ -334,7 +335,7 @@ Neue geschachtelte Systemgruppen können definiert werden.  Zu Einzelheiten sieh
 
 @snippets
 
 
 @snippets
 
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {nesting-staves.ly}
 
 
 {nesting-staves.ly}
 
 
@@ -375,15 +376,15 @@ mit einer Option in der @code{\paper}-Umgebung angeschalten.
   \score {
     \new StaffGroup <<
       \new Staff {
   \score {
     \new StaffGroup <<
       \new Staff {
-        \relative c'' {
-          c4 c c c
+        \relative {
+          c''4 c c c
           \break
           c4 c c c
         }
       }
       \new Staff {
           \break
           c4 c c c
         }
       }
       \new Staff {
-        \relative c'' {
-          c4 c c c
+        \relative {
+          c''4 c c c
           \break
           c4 c c c
         }
           \break
           c4 c c c
         }
@@ -434,8 +435,8 @@ beenden sowie eine Methode, Ossia-Systeme zu erstellen.
 @cindex Notenlinien, Anzahl
 @cindex Notenlinien, Dicke
 @cindex Notenlinien, Einstellungen
 @cindex Notenlinien, Anzahl
 @cindex Notenlinien, Dicke
 @cindex Notenlinien, Einstellungen
-@cindex Staff symbol, Erstellen
-@cindex Notenlinien, Erstellen
+@cindex Staff symbol, erstellen
+@cindex Notenlinien, erstellen
 @cindex Dicke der Notenlinien einstellen
 @cindex Anzahl der Notenlinien einstellen
 @cindex Zahl der Notenlinien einstellen
 @cindex Dicke der Notenlinien einstellen
 @cindex Anzahl der Notenlinien einstellen
 @cindex Zahl der Notenlinien einstellen
@@ -447,118 +448,147 @@ beenden sowie eine Methode, Ossia-Systeme zu erstellen.
 @cindex Notensystem beginnen
 @cindex Beginnen eines Notensystems
 @cindex Beenden eines Notensystems
 @cindex Notensystem beginnen
 @cindex Beginnen eines Notensystems
 @cindex Beenden eines Notensystems
+@cindex Notenlinien, beginnen
+@cindex Notenlinien, beenden
+@cindex Beenden von Notenlinien
+@cindex Beginnen von Notenlinien
+@cindex Beenden eines Systems
+@cindex System, beenden
+@cindex Notensystem, beenden
+
+
+@funindex \startStaff
+@funindex \stopStaff
+
+Die Befehle @code{\stopStaff} und @code{\startStaff} können
+benutzt werden, um ein Notensystem zu stoppen oder (wieder)
+zu beginnen.
+
+@lilypond[verbatim,quote]
+\relative {
+  \stopStaff f''4 d \startStaff g, e
+  f'4 d \stopStaff g, e
+  f'4 d \startStaff g, e
+}
+@end lilypond
+
+@predefined
+@code{\startStaff},
+@code{\stopStaff}.
+@endpredefined
 
 Die Linien eines Notensystems gehören zu dem
 
 Die Linien eines Notensystems gehören zu dem
-@code{StaffSymbol}-(NotensystemSymbol)-Grob.
+@code{StaffSymbol}-(NotensystemSymbol)-Grob (hierzu gehören auch
+Hilfslinien).
 @code{StaffSymbol}-Eigenschaften können verändert werden, um die
 Erscheinung des Notensystems zu beeinflussen, aber sie müssen
 gesetzt werden, bevor das System erstellt wird.
 
 @code{StaffSymbol}-Eigenschaften können verändert werden, um die
 Erscheinung des Notensystems zu beeinflussen, aber sie müssen
 gesetzt werden, bevor das System erstellt wird.
 
-Die Anzahl der Notenlinien kann verändert werden.  Die Position
-des Notenschlüssels und die Position von c' können geändert werden,
-um dem neuen System zu entsprechen.  Eine Erklärung findet sich
-im Schnipselabschnit in
-@ref{Notenschlüssel}.
+Die Anzahl der Notenlinien kann verändert werden:
 
 
-@lilypond[verbatim,quote,relative=2]
-\new Staff \with {
-  \override StaffSymbol #'line-count = #3
+@lilypond[verbatim,quote]
+\relative {
+  f''4 d \stopStaff
+  \override Staff.StaffSymbol.line-count = #2
+  \startStaff g, e |
+
+  f'4 d \stopStaff
+  \revert Staff.StaffSymbol.line-count
+  \startStaff g, e |
+}
+@end lilypond
+
+
+Auch die Position der Notenlinien kann geändert werden.  Die
+Werte werden in @emph{halben} Notensystemabständen eingegeben
+und die neue Position ist relativ zur ursprünglichen Mittellinie.
+Eine einzelne Linie wird für jeden Wert ausgegeben, sodass
+die Anzahl der Linien sowie ihre Position im Notensystem mit
+einem Befehl geändert werden können.
+
+@lilypond[verbatim,quote]
+\relative {
+  f''4 d \stopStaff
+  \override Staff.StaffSymbol.line-positions = #'(1 3 5 -1 -3)
+  \startStaff g, e |
+  f'4 d \stopStaff
+  \override Staff.StaffSymbol.line-positions = #'(8 6.5 -6 -8 -0.5)
+  \startStaff g, e |
 }
 }
-{ d4 d d d }
 @end lilypond
 
 @end lilypond
 
+die Position des Notenschlüssels und die Position von c' können geändert
+werden, um dem neuen System zu entsprechen.  Siehe auch
+@ref{Notenschlüssel}.
+
 Die Liniendicke der Notenlinien kann verändert werden.  Die Dicke
 der Hilfslinien und Notenhälse wird auch beeinflusst, weil sie
 von der Notenliniendicke abhängen.
 
 Die Liniendicke der Notenlinien kann verändert werden.  Die Dicke
 der Hilfslinien und Notenhälse wird auch beeinflusst, weil sie
 von der Notenliniendicke abhängen.
 
-@lilypond[verbatim,quote,relative=1]
+@lilypond[verbatim,quote]
 \new Staff \with {
 \new Staff \with {
-  \override StaffSymbol #'thickness = #3
+  \override StaffSymbol.thickness = #3
+} \relative {
+  f''4 d g, e
 }
 }
-{ e4 d c b }
 @end lilypond
 
 @end lilypond
 
-Die Dicke der Hilfslinien kann auch unabhängig von der
-Notenliniendicke verändert werden.  Die zwei Zahlen in dem Beispiel
+Die Dicke der Hilfslinien (engl. ledger lines) kann allerdings auch unabhängig von der
+Notenliniendicke verändert werden.  Die zwei Zahlen, die nötig sind,
 sind Faktoren, mit denen die Notenlinien-Dicke und der
 Notenlinienabstand multipliziert werden.  Die Addition beider
 Werte ergibt die Dicke der Hilfslinien.
 
 sind Faktoren, mit denen die Notenlinien-Dicke und der
 Notenlinienabstand multipliziert werden.  Die Addition beider
 Werte ergibt die Dicke der Hilfslinien.
 
-@lilypond[verbatim,quote,relative=1]
+@lilypond[verbatim,quote]
 \new Staff \with {
 \new Staff \with {
-  \override StaffSymbol #'ledger-line-thickness = #'(1 . 0.2)
+  \override StaffSymbol.thickness = #2
+  \override StaffSymbol.ledger-line-thickness = #'(0.5 . 0.4)
+} \relative {
+  f'''4 a, a,, f
 }
 }
-{ e4 d c b }
 @end lilypond
 
 @end lilypond
 
-Der Abstand zwischen Notenlinien kann verändert werden.  Diese
-Einstellung wirkt sich auch auf den Abstand der Hilfslinien aus.
+Die vertikale Position der Hilfslinien kann verändert werden:
 
 
-@lilypond[verbatim,quote,relative=1]
+@lilypond[verbatim,quote]
 \new Staff \with {
 \new Staff \with {
-  \override StaffSymbol #'staff-space = #1.5
+  \override StaffSymbol.ledger-positions = #'(-3 -2 -1 2 5 6)
+} \relative {
+  f'''4 a, a,, f
 }
 }
-{ a4 b c d }
 @end lilypond
 
 @end lilypond
 
-Weitere Einzelheiten zu den Eigenschaften von @code{StaffSymbol}
-findet sich in @rinternals{staff-symbol-interface}.
+Zusätzliche Hilfslinien können auch innerhalb des Systems gesetzt
+werden, wenn sie von einem selbsdefinierten Notensystem genötigt
+werden.  Das Beispiel zeigt die Standardposition der Hilfslinien
+wenn die explizite Position mit @code{legder-position} nicht
+definiert ist.  Der Befehl @code{stopStaff} wird benötigt, damit
+der Befehl sich auf das gesamte System (@code{StaffSymbol}) auswirkt.
 
 
-@cindex Notenlinien, beginnen
-@cindex Notenlinien, beenden
-@cindex Beenden von Notenlinien
-@cindex Beginnen von Notenlinien
-@cindex Beenden eines Systems
-@cindex System, beenden
-@cindex Notensystem, beenden
-
-@funindex \startStaff
-@funindex \stopStaff
-@funindex startStaff
-@funindex stopStaff
-
-Veränderungen der Eigenschaften eines Notensystems mitten in einer
-Partitur können zwischen die Befehle @code{\stopStaff} und
-@code{\startStaff} gesetzt werden:
-
-@lilypond[verbatim,quote,relative=2]
-c2 c
-\stopStaff
-\override Staff.StaffSymbol #'line-count = #2
-\startStaff
-b2 b
+@lilypond[fragment,quote,relative=1]
+\override Staff.StaffSymbol.line-positions =   #'(-8 0 2 4)
+d4 e f g
 \stopStaff
 \stopStaff
-\revert Staff.StaffSymbol #'line-count
 \startStaff
 \startStaff
-a2 a
+\override Staff.StaffSymbol.ledger-positions = #'(-8 -6 (-4 -2) 0)
+d4 e f g
 @end lilypond
 
 @end lilypond
 
-@noindent
-Die Befehle @code{\startStaff} und @code{\stopStaff} können
-benutzt werden, um ein Notensystem irgendwo zu beenden oder zu
-beginnen.
+Der Abstand zwischen Notenlinien kann verändert werden.  Diese
+Einstellung wirkt sich auch auf den Abstand der Hilfslinien aus.
 
 
-@lilypond[verbatim,quote,relative=2]
-c4 b a2
-\stopStaff
-b4 c d2
-\startStaff
-e4 d c2
+@lilypond[verbatim,quote]
+\new Staff \with {
+  \override StaffSymbol.staff-space = #1.5
+} \relative {
+  f'''4 d, g, e,
+}
 @end lilypond
 
 @end lilypond
 
-
-@predefined
-@code{\startStaff},
-@code{\stopStaff}.
-@endpredefined
-
-
 @snippets
 @snippets
-
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {making-some-staff-lines-thicker-than-the-others.ly}
 
 {making-some-staff-lines-thicker-than-the-others.ly}
 
-
 @seealso
 Glossar:
 @rglos{line},
 @seealso
 Glossar:
 @rglos{line},
@@ -576,7 +606,6 @@ Referenz der Interna:
 @rinternals{staff-symbol-interface}.
 
 
 @rinternals{staff-symbol-interface}.
 
 
-
 @node Ossia-Systeme
 @unnumberedsubsubsec Ossia-Systeme
 @translationof Ossia staves
 @node Ossia-Systeme
 @unnumberedsubsubsec Ossia-Systeme
 @translationof Ossia staves
@@ -598,8 +627,8 @@ gleichzeitige Notensysteme an der entsprechenden Position
 erstellt werden:
 
 @lilypond[verbatim,quote]
 erstellt werden:
 
 @lilypond[verbatim,quote]
-\new Staff \relative c'' {
-  c4 b d c
+\new Staff \relative {
+  c''4 b d c
   <<
     { c4 b d c }
     \new Staff { e4 d f e }
   <<
     { c4 b d c }
     \new Staff { e4 d f e }
@@ -623,8 +652,8 @@ ein, um den Ossia-Abschnitt auszurichten.  Diese Methode
 bietet sich an, wenn nur einige Ossia-Systeme benötigt werden.
 
 @lilypond[verbatim,quote]
 bietet sich an, wenn nur einige Ossia-Systeme benötigt werden.
 
 @lilypond[verbatim,quote]
-\new Staff = main \relative c'' {
-  c4 b d c
+\new Staff = main \relative {
+  c''4 b d c
   <<
     { c4 b d c }
 
   <<
     { c4 b d c }
 
@@ -632,8 +661,8 @@ bietet sich an, wenn nur einige Ossia-Systeme benötigt werden.
       \remove "Time_signature_engraver"
       alignAboveContext = #"main"
       fontSize = #-3
       \remove "Time_signature_engraver"
       alignAboveContext = #"main"
       fontSize = #-3
-      \override StaffSymbol #'staff-space = #(magstep -3)
-      \override StaffSymbol #'thickness = #(magstep -3)
+      \override StaffSymbol.staff-space = #(magstep -3)
+      \override StaffSymbol.thickness = #(magstep -3)
       firstClef = ##f
     }
     { e4 d f e }
       firstClef = ##f
     }
     { e4 d f e }
@@ -655,15 +684,15 @@ Stücke setzt.
 <<
   \new Staff = ossia \with {
     \remove "Time_signature_engraver"
 <<
   \new Staff = ossia \with {
     \remove "Time_signature_engraver"
-    \override Clef #'transparent = ##t
+    \hide Clef
     fontSize = #-3
     fontSize = #-3
-    \override StaffSymbol #'staff-space = #(magstep -3)
-    \override StaffSymbol #'thickness = #(magstep -3)
+    \override StaffSymbol.staff-space = #(magstep -3)
+    \override StaffSymbol.thickness = #(magstep -3)
   }
   { \stopStaff s1*6 }
 
   }
   { \stopStaff s1*6 }
 
-  \new Staff \relative c' {
-    c4 b c2
+  \new Staff \relative {
+    c'4 b c2
     <<
       { e4 f e2 }
       \context Staff = ossia {
     <<
       { e4 f e2 }
       \context Staff = ossia {
@@ -693,16 +722,16 @@ Mehr Information zu @code{\Staff \RemoveEmptyStaves} findet sich in
 <<
   \new Staff = ossia \with {
     \remove "Time_signature_engraver"
 <<
   \new Staff = ossia \with {
     \remove "Time_signature_engraver"
-    \override Clef #'transparent = ##t
+    \hide Clef
     fontSize = #-3
     fontSize = #-3
-    \override StaffSymbol #'staff-space = #(magstep -3)
-    \override StaffSymbol #'thickness = #(magstep -3)
-  } \relative c'' {
+    \override StaffSymbol.staff-space = #(magstep -3)
+    \override StaffSymbol.thickness = #(magstep -3)
+  } \relative {
     R1*3
     R1*3
-    c4 e8 d c2
+    c''4 e8 d c2
   }
   }
-  \new Staff \relative c' {
-    c4 b c2
+  \new Staff \relative {
+    c'4 b c2
     e4 f e2
     g4 a g2 \break
     c4 b c2
     e4 f e2
     g4 a g2 \break
     c4 b c2
@@ -714,7 +743,7 @@ Mehr Information zu @code{\Staff \RemoveEmptyStaves} findet sich in
 \layout {
   \context {
     \Staff \RemoveEmptyStaves
 \layout {
   \context {
     \Staff \RemoveEmptyStaves
-    \override VerticalAxisGroup #'remove-first = ##t
+    \override VerticalAxisGroup.remove-first = ##t
   }
 }
 @end lilypond
   }
 }
 @end lilypond
@@ -722,7 +751,7 @@ Mehr Information zu @code{\Staff \RemoveEmptyStaves} findet sich in
 
 @snippets
 
 
 @snippets
 
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {vertically-aligning-ossias-and-lyrics.ly}
 
 
 {vertically-aligning-ossias-and-lyrics.ly}
 
 
@@ -758,10 +787,8 @@ Referenz der Interna:
 @cindex Verschwinden von leeren Systemen
 
 @funindex \RemoveEmptyStaves
 @cindex Verschwinden von leeren Systemen
 
 @funindex \RemoveEmptyStaves
-@funindex RemoveEmptyStaves
 @funindex Staff_symbol_engraver
 @funindex \stopStaff
 @funindex Staff_symbol_engraver
 @funindex \stopStaff
-@funindex stopStaff
 
 Die Notenlinien können entfernt werden, indem der
 @code{Staff_symbol_engraver} aus dem @code{Staff}-Kontext
 
 Die Notenlinien können entfernt werden, indem der
 @code{Staff_symbol_engraver} aus dem @code{Staff}-Kontext
@@ -772,7 +799,7 @@ eingesetzt werden.
 \new Staff \with {
   \remove "Staff_symbol_engraver"
 }
 \new Staff \with {
   \remove "Staff_symbol_engraver"
 }
-\relative c''' { a8 f e16 d c b a2 }
+\relative { a''8 f e16 d c b a2 }
 @end lilypond
 
 Leere Systeme können versteckt werden, wenn der
 @end lilypond
 
 Leere Systeme können versteckt werden, wenn der
@@ -793,9 +820,9 @@ der drei enthält.}
   }
 }
 
   }
 }
 
-\relative c' <<
+\relative <<
   \new Staff {
   \new Staff {
-    e4 f g a \break
+    e'4 f g a \break
     b1 \break
     a4 b c2
   }
     b1 \break
     a4 b c2
   }
@@ -817,9 +844,7 @@ um Ossiaabschnitte zu erstellen.  Zu Einzelheiten, siehe
 @cindex Verstecken von Systemen der Alten Musik
 @cindex Verstecken von Rhythmus-Systemen
 
 @cindex Verstecken von Systemen der Alten Musik
 @cindex Verstecken von Rhythmus-Systemen
 
-
 @funindex \RemoveEmptyStaves
 @funindex \RemoveEmptyStaves
-@funindex RemoveEmptyStaves
 
 Der @code{\VaticanaStaff \RemoveEmptyStaves}-Befehl kann
 benutzt werden, um leere Takte in Notation der Alten Musik
 
 Der @code{\VaticanaStaff \RemoveEmptyStaves}-Befehl kann
 benutzt werden, um leere Takte in Notation der Alten Musik
@@ -828,20 +853,16 @@ zu entfernen.  Gleichermaßen kann
 leere Takte in einem
 @code{RhythmicStaff}-Kontext zu entfernen.
 
 leere Takte in einem
 @code{RhythmicStaff}-Kontext zu entfernen.
 
-
 @predefined
 @code{\Staff \RemoveEmptyStaves},
 @code{\VaticanaStaff \RemoveEmptyStaves},
 @code{\RhythmicStaff \RemoveEmptyStaves}.
 @endpredefined
 
 @predefined
 @code{\Staff \RemoveEmptyStaves},
 @code{\VaticanaStaff \RemoveEmptyStaves},
 @code{\RhythmicStaff \RemoveEmptyStaves}.
 @endpredefined
 
-
 @snippets
 @snippets
-
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {removing-the-first-empty-line.ly}
 
 {removing-the-first-empty-line.ly}
 
-
 @seealso
 Glossar:
 @rglos{Frenched staff}.
 @seealso
 Glossar:
 @rglos{Frenched staff}.
@@ -867,9 +888,7 @@ Referenz der Interna:
 @rinternals{VerticalAxisGroup},
 @rinternals{Staff_symbol_engraver}.
 
 @rinternals{VerticalAxisGroup},
 @rinternals{Staff_symbol_engraver}.
 
-
 @knownissues
 @knownissues
-
 Wenn man den @code{Staff_symbol_engraver} entfernt, werden auch
 die Taktlinien entfernt.  Wenn eine sichtbare Taktlinie
 angefordert wird, kann es zu Formatierungsfehlern kommen.  In
 Wenn man den @code{Staff_symbol_engraver} entfernt, werden auch
 die Taktlinien entfernt.  Wenn eine sichtbare Taktlinie
 angefordert wird, kann es zu Formatierungsfehlern kommen.  In
@@ -877,8 +896,8 @@ diesem Fall sollten folgende Befehle eingesetzt werden, anstatt
 den Engraver zu entfernen:
 
 @example
 den Engraver zu entfernen:
 
 @example
-\override StaffSymbol #'stencil = ##f
-\override NoteHead #'no-ledgers = ##t
+\omit StaffSymbol
+\override NoteHead.no-ledgers = ##t
 @end example
 
 Zu den bekannten Fehlern und Warnungen, die mit @code{\Staff \RemoveEmptyStaves}
 @end example
 
 Zu den bekannten Fehlern und Warnungen, die mit @code{\Staff \RemoveEmptyStaves}
@@ -896,7 +915,7 @@ formatieren.
 
 @menu
 * Instrumentenbezeichnungen::
 
 @menu
 * Instrumentenbezeichnungen::
-* Stichnoten::
+* Andere Stimmen zitieren::
 * Stichnoten formatieren::
 @end menu
 
 * Stichnoten formatieren::
 @end menu
 
@@ -915,25 +934,33 @@ werden.  Der Wert von @code{instrumentName} wird für das erste
 System eingesetzt, der Wert von @code{shortInstrumentName} für
 alle weiteren Systeme.
 
 System eingesetzt, der Wert von @code{shortInstrumentName} für
 alle weiteren Systeme.
 
-@lilypond[verbatim,quote,ragged-right,relative=1]
-\set Staff.instrumentName = #"Violin "
-\set Staff.shortInstrumentName = #"Vln "
-c4.. g'16 c4.. g'16
-\break
-c1
+@lilypond[verbatim,quote,ragged-right]
+\new Staff \with {
+  instrumentName = #"Violin "
+  shortInstrumentName = #"Vln. "
+} \relative {
+  c'4.. g'16 c4.. g'16 \break | c1 |
+}
 @end lilypond
 
 @end lilypond
 
-Mit dem Textbeschriftungsmodus können auch komplizierte
+@cindex Instrumentenbezeichnung, komplexe
+
+Mit dem Textbeschriftungsmodus (@code{\markup}) können auch komplizierte
 Instrumentenbezeichnungen erstellt werden:
 
 Instrumentenbezeichnungen erstellt werden:
 
-@lilypond[verbatim,quote,relative=2]
-\set Staff.instrumentName = \markup {
-  \column { "Clarinetti"
-            \line { "in B" \smaller \flat } } }
-c4 c,16 d e f g2
+@lilypond[verbatim,quote]
+\new Staff \with {
+  instrumentName = \markup {
+    \column { "Clarinetti"
+      \line { "in B" \smaller \flat }
+    }
+  }
+} \relative {
+  c''4 c,16 d e f g2
+}
 @end lilypond
 
 @end lilypond
 
-@cindex Instrumentenbezeichnung, Notation
+@cindex Instrumentenbezeichnung, zentriert
 
 Wenn zwei oder mehr Systeme gruppiert werden, werden die
 Instrumentenbezeichnungen automatisch zentriert.  Um auch
 
 Wenn zwei oder mehr Systeme gruppiert werden, werden die
 Instrumentenbezeichnungen automatisch zentriert.  Um auch
@@ -942,17 +969,17 @@ mehrzeilige Instrumentenbezeichnungen zentriert zu setzen, muss
 
 @lilypond[verbatim,quote,indent=1.5\cm,relative=2]
 <<
 
 @lilypond[verbatim,quote,indent=1.5\cm,relative=2]
 <<
-  \new Staff {
-    \set Staff.instrumentName = #"Flute"
-    f2 g4 f
+  \new Staff \with {
+    instrumentName = #"Flute"
   }
   }
-  \new Staff {
-    \set Staff.instrumentName = \markup \center-column {
-      Clarinet
+  { f2 g4 f }
+  \new Staff \with {
+    instrumentName = \markup {
+      \center-column { "Clarinet" }
       \line { "in B" \smaller \flat }
     }
       \line { "in B" \smaller \flat }
     }
-    c4 b c2
   }
   }
+  { c4 b c2 }
 >>
 @end lilypond
 
 >>
 @end lilypond
 
@@ -965,28 +992,30 @@ Wenn die Instrumentenbezeichnung zu lang ist, kann es vorkommen,
 dass die Bezeichnungen in einer Gruppe nicht zentriert werden.
 Um dennoch eine Zentrierung zu erhalten, müssen die Werte des
 Einzugs (@code{indent} und @code{short-indent}) vergrößert werden.
 dass die Bezeichnungen in einer Gruppe nicht zentriert werden.
 Um dennoch eine Zentrierung zu erhalten, müssen die Werte des
 Einzugs (@code{indent} und @code{short-indent}) vergrößert werden.
-Zu Einzelheiten siehe @ref{\paper-Variablen für Verschiebungen und Einrückungen}.
+Zu Einzelheiten siehe @ref{paper-Variablen für Verschiebungen und Einrückungen,,@code{@bs{}paper}-Variablen für Verschiebungen und Einrückungen}.
 
 @lilypond[verbatim,quote,ragged-right]
 
 @lilypond[verbatim,quote,ragged-right]
-\layout {
-  indent = 3.0\cm
-  short-indent = 1.5\cm
-}
-
-\relative c'' <<
-  \new Staff {
-    \set Staff.instrumentName = #"Alto Flute in G"
-    \set Staff.shortInstrumentName = #"Fl."
-    f2 g4 f \break
+<<
+  \new Staff \with {
+    instrumentName = #"Alto Flute in G"
+    shortInstrumentName = #"Flt."
+  } \relative {
+    f''2 g4 f \break
     g4 f g2
   }
     g4 f g2
   }
-  \new Staff {
-    \set Staff.instrumentName = #"Clarinet"
-    \set Staff.shortInstrumentName = #"Clar."
-    c,4 b c2 \break
+  \new Staff \with {
+    instrumentName = #"Clarinet"
+    shortInstrumentName = #"Clar."
+  } \relative {
+    c''4 b c2 \break
     c2 b4 c
   }
 >>
     c2 b4 c
   }
 >>
+
+\layout {
+  indent = 3.0\cm
+  short-indent = 1.5\cm
+}
 @end lilypond
 
 @cindex Instrumentenbezeichnungen zu anderen Kontexten hinzufügen
 @end lilypond
 
 @cindex Instrumentenbezeichnungen zu anderen Kontexten hinzufügen
@@ -1001,29 +1030,31 @@ siehe @ref{Umgebungs-Plugins verändern}.
 @cindex Instrumentenbezeichnungen, wechseln
 @cindex Wechseln von Instrumentenbezeichnungen
 
 @cindex Instrumentenbezeichnungen, wechseln
 @cindex Wechseln von Instrumentenbezeichnungen
 
-Instrumentenbezeichnungen können mitten in einer Partitur
-geändert werden.  Dabei muss jedoch beachtet werden, dass
-@code{instrumentName} nicht mitten im Stück angezeigt wird,
-denn es wird nur für das erste Notensystem ausgegeben:
+Die kurzen Instrumentenbezeichnungen können mitten in einer Partitur
+geändert werden.  Die Lange Bezeichnung
+@code{instrumentName} wird nur bei ihrem ersten Auftreten gesetzt
+und spätere Änderungen nicht berücksichtigt.
 
 @lilypond[verbatim,quote,ragged-right,relative=1]
 
 @lilypond[verbatim,quote,ragged-right,relative=1]
-\set Staff.instrumentName = #"First"
-\set Staff.shortInstrumentName = #"one"
-c1 c c c \break
-c1 c c c \break
-\set Staff.instrumentName = #"Second"
-\set Staff.shortInstrumentName = #"two"
-c1 c c c \break
-c1 c c c \break
+\new Staff \with {
+  instrumentName = #"Flute"
+  shortInstrumentName = #"Flt."
+}
+{
+  c1 c c c \break
+  c1 c c c \break
+  \set Staff.instrumentName = #"Clarinet"
+  \set Staff.shortInstrumentName = #"Clt."
+  c1 c c c \break
+  c1 c c c \break
+}
 @end lilypond
 
 @cindex Instrumentenwechsel
 @cindex Wechsel von Instrument
 
 @funindex \addInstrumentDefinition
 @end lilypond
 
 @cindex Instrumentenwechsel
 @cindex Wechsel von Instrument
 
 @funindex \addInstrumentDefinition
-@funindex addInstrumentDefinition
 @funindex \instrumentSwitch
 @funindex \instrumentSwitch
-@funindex instrumentSwitch
 
 Wenn das Instrument gewechselt werden soll, kann der Befehl
 @code{\addInstrumentDefinition} in Begleitung von
 
 Wenn das Instrument gewechselt werden soll, kann der Befehl
 @code{\addInstrumentDefinition} in Begleitung von
@@ -1056,14 +1087,14 @@ wird dann benutzt, um den Wechsel vorzunehmen:
   R1*16
   \instrumentSwitch "contrabassoon"
   c,,2 g \break
   R1*16
   \instrumentSwitch "contrabassoon"
   c,,2 g \break
-  c,1 ~ | c1
+  c,1 ~ | 1
 }
 @end lilypond
 
 
 @seealso
 Notationsreferenz:
 }
 @end lilypond
 
 
 @seealso
 Notationsreferenz:
-@ref{\paper-Variablen für Verschiebungen und Einrückungen},
+@ref{paper-Variablen für Verschiebungen und Einrückungen,,@code{@bs{}paper}-Variablen für Verschiebungen und Einrückungen},
 @ref{Umgebungs-Plugins verändern}.
 
 Schnipsel:
 @ref{Umgebungs-Plugins verändern}.
 
 Schnipsel:
@@ -1075,169 +1106,170 @@ Referenz der Interna:
 @rinternals{Staff}.
 
 
 @rinternals{Staff}.
 
 
-@node Stichnoten
-@unnumberedsubsubsec Stichnoten
+@node Andere Stimmen zitieren
+@unnumberedsubsubsec Andere Stimmen zitieren
 @translationof Quoting other voices
 
 @cindex Stichnoten
 @cindex Zitieren von anderen Stimmen
 @translationof Quoting other voices
 
 @cindex Stichnoten
 @cindex Zitieren von anderen Stimmen
-@cindex Fragmente
+@cindex Fragmente, zitieren
 @cindex Stimmen, zitieren
 
 @funindex \addQuote
 @cindex Stimmen, zitieren
 
 @funindex \addQuote
-@funindex addQuote
 @funindex \quoteDuring
 @funindex \quoteDuring
-@funindex quoteDuring
 @funindex \transposition
 @funindex \transposition
-@funindex transposition
 
 Es kommt sehr oft vor, dass eine Orchesterstimme die gleichen
 Noten wie eine andere spielt.  So können etwa die ersten und
 
 Es kommt sehr oft vor, dass eine Orchesterstimme die gleichen
 Noten wie eine andere spielt.  So können etwa die ersten und
-zweiten Geigen für eine Passage die gleichen Noten haben.  In
+zweiten Geigen für eine bestimmte Passage die gleichen Noten haben.  In
 LilyPond kann man das erreichen, indem eine Stimme von der
 LilyPond kann man das erreichen, indem eine Stimme von der
-anderen @emph{zitiert}, sodass man die Noten nicht noch einmal
-eingeben muss.
-
-Bevor eine Stimme zitiert werden kann, muss der
-@code{\addQuote}-Befehl benutzt werden, um das zitierbare
-Fragment zu kennzeichnen.  Dieser Befehl muss auf der höchsten
-Ebene der Eingabedatei benutzt werden.  Das erste Argument
-dient zur Identifikation, das zweite ein musikalischer Ausdruck:
+anderen @emph{zitiert}, sodass man die Noten für die zweite Stimme
+nicht noch einmal eingeben muss.
 
 
-@example
-flute = \relative c'' @{
-  a4 gis g gis
-@}
-\addQuote "flute" @{ \flute @}
-@end example
+Der @code{\addQuote}-Befehl, auf höchster Ebene in der Datei, definiert
+einen Notenabschnitt, aus dem zitiert werden kann.
 
 Der @code{\quoteDuring}-Befehl wird benutzt, um den Punkt
 anzuzeigen, an dem das Zitat beginnt.  Er benötigt zwei
 Argumente: die Bezeichnung der zitierten Stimme, wie vorher mit
 
 Der @code{\quoteDuring}-Befehl wird benutzt, um den Punkt
 anzuzeigen, an dem das Zitat beginnt.  Er benötigt zwei
 Argumente: die Bezeichnung der zitierten Stimme, wie vorher mit
-@code{\addQuote} definiert, und einen musikalischen Ausdruck,
-der Angibt, wie lange das Zitat dauern soll; normalerweise
-Ganztaktpausen oder unsichtbare Noten.  Die entsprechenden
-Noten der zitierten Stimme (inklusive aller Artikulationszeichen,
-Dynamik, Beschriftung usw.) wird an der Stelle in die aktuelle
-Stimme eingefügt:
+@code{\addQuote} definiert, und einen musikalischen Ausdruck
+für die Dauer des Zitates.
 
 @lilypond[verbatim,quote]
 
 @lilypond[verbatim,quote]
-flute = \relative c'' {
-  a4 gis g->\f gis^\markup{quoted}
+fluteNotes = \relative {
+  a'4 gis g gis | b4^"quoted" r8 ais\p a4( f)
 }
 }
-\addQuote "flute" { \flute }
 
 
-\relative c' {
-  c4 cis \quoteDuring #"flute" { s2 }
+oboeNotes = \relative {
+  c''4 cis c b \quoteDuring #"flute" { s1 }
+}
+
+\addQuote "flute" { \fluteNotes }
+
+\score {
+  <<
+    \new Staff \with { instrumentName = "Flute" } \fluteNotes
+    \new Staff \with { instrumentName = "Oboe" } \oboeNotes
+  >>
 }
 @end lilypond
 
 Wenn der musikalische Ausdruck, der mit dem
 }
 @end lilypond
 
 Wenn der musikalische Ausdruck, der mit dem
-@code{\quoteDuring}-Befehl benutzt wird, etwas anderes
-als unsichtbare Noten oder Ganztaktpausen enthält, wird eine
+@code{\quoteDuring}-Befehl benutzt wird, antelle von
+unsichtbare Noten oder Ganztaktpausen etwa Noten enthält, wird eine
 polyphone Stelle begonnen, was meistens nicht erwünscht ist:
 
 @lilypond[verbatim,quote]
 polyphone Stelle begonnen, was meistens nicht erwünscht ist:
 
 @lilypond[verbatim,quote]
-flute = \relative c'' {
-  a4 gis g gis
+fluteNotes = \relative {
+  a'4 gis g gis | b4^"quoted" r8 ais\p a4( f)
 }
 }
-\addQuote "flute" { \flute }
 
 
-\relative c' {
-  c4 cis \quoteDuring #"flute" { c4 b }
+oboeNotes = \relative {
+  c''4 cis c b \quoteDuring #"flute" { e4 r8 ais b4 a }
 }
 }
-@end lilypond
 
 
-Zitate erkennen die Einstellungen von transponierten Instrumenten
-sowohl der Quell- als auch der Zielstimme, wenn der
-@code{\transposition}-Befehl eingesetzt wird.  Zu Einzelheiten
-über @code{\transposition} siehe
-@ref{Transposition von Instrumenten}.
+\addQuote "flute" { \fluteNotes }
 
 
-@lilypond[verbatim,quote]
-clarinet = \relative c'' {
-  \transposition bes
-  a4 gis g gis
-}
-\addQuote "clarinet" { \clarinet }
-
-\relative c' {
-  c4 cis \quoteDuring #"clarinet" { s2 }
+\score {
+  <<
+    \new Staff \with { instrumentName = "Flute" } \fluteNotes
+    \new Staff \with { instrumentName = "Oboe" } \oboeNotes
+  >>
 }
 @end lilypond
 
 }
 @end lilypond
 
-Es ist möglich, Zitate mit eindeutigen Bezeichnungen zu versehen
-(unter Benutzung von @emph{tags}), um sie auf unterschiedliche
-Weise zu verarbeiten.  Einzelheiten zu diesem Vorgehen werden
-vorgestellt in
-@ref{Marken benutzen}.
-
-Es ist auch möglich, welche Objekte der originalen Stimme zitiert
-werden sollen, indem man die @code{quotedEventTypes}-Eigenschaft
-verändert.  Standardmäßig ist ihr Wert @code{#'(StreamEvent)},
-was bedeutet, dass alles zitiert wird.  Wenn man sie beispielsweise
-auf den Wert @code{#'(note-event rest-event tie-event)} setzt, werden
-nur Noten, Pausen und Bindebögen zitiert, jedoch keine Artikulationszeichen,
-Dynamik oder Beschriftung.
+Der @code{\quoteDuring}-Befehl benützt die Einstellungen des
+@code{\transposition}-Befehls beider Stimmen, um Noten für die
+zitierende Stimme zu produzieren, die das gleiche klingende C
+wie die zitierte Stimme haben.
 
 @lilypond[verbatim,quote]
 
 @lilypond[verbatim,quote]
-clarinet = \relative c'' {
-  a4 gis g->\f gis^\markup{quoted}
+clarinetNotes = \relative c'' {
+  \transposition bes
+  \key d \major
+  b4 ais a ais | cis4^"quoted" r8 bis\p b4( f)
 }
 }
-\addQuote "clarinet" { \clarinet }
 
 
-\relative c' {
-  \set Score.quotedEventTypes = #'(note-event rest-event tie-event)
-  c4 cis \quoteDuring #"clarinet" { s2 }
+oboeNotes = \relative {
+  c''4 cis c b \quoteDuring #"clarinet" { s1 }
 }
 }
-@end lilypond
 
 
-@snippets
+\addQuote "clarinet" { \clarinetNotes }
 
 
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
-{quoting-another-voice-with-transposition.ly}
+\score {
+  <<
+    \new Staff \with { instrumentName = "Clarinet" } \clarinetNotes
+    \new Staff \with { instrumentName = "Oboe" } \oboeNotes
+  >>
+}
+@end lilypond
 
 @cindex note-event
 @cindex articulation-event
 @cindex dynamic-event
 @cindex rest-event
 
 @cindex note-event
 @cindex articulation-event
 @cindex dynamic-event
 @cindex rest-event
+@cindex slur-event
+@cindex crescendo-event
 
 @funindex quotedEventTypes
 @funindex quotedCueEventTypes
 
 
 @funindex quotedEventTypes
 @funindex quotedCueEventTypes
 
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
-{quoting-another-voice.ly}
+Standardmäßig werden mit den zitierten Noten auch alle Artikulationen,
+Dynamik, Beschriftungen usw. übernommen.  Es ist aber möglich
+auszuwählen, welche Objekte der zitierten Noten dargestllt werden.
+Das geschieht mit der @code{quotedEventTypes}-Kontexteigenschaft.
+
+@lilypond[verbatim,quote]
+fluteNotes = \relative {
+  a'2 g2 |
+  b4\<^"quoted" r8 ais a4\f( c->)
+ }
+
+oboeNotes = \relative {
+  c''2. b4 |
+  \quoteDuring #"flute" { s1 }
+}
+
+\addQuote "flute" { \fluteNotes }
+
+\score {
+  <<
+    \set Score.quotedEventTypes = #'(note-event articulation-event
+                                     crescendo-event rest-event
+                                     slur-event dynamic-event)
+    \new Staff \with { instrumentName = "Flute" } \fluteNotes
+    \new Staff \with { instrumentName = "Oboe" } \oboeNotes
+  >>
+ }
+@end lilypond
 
 
+Zitate können auch mit Marken (engl. tag) versehen werden. Siehe auch
+@ref{Marken benutzen}.
 
 @seealso
 Notationsreferenz:
 @ref{Transposition von Instrumenten},
 @ref{Marken benutzen}.
 
 
 @seealso
 Notationsreferenz:
 @ref{Transposition von Instrumenten},
 @ref{Marken benutzen}.
 
+Installierte Dateien:
+@file{scm/define-event-classes.scm}.
+
 Schnipsel:
 @rlsr{Staff notation}.
 
 Referenz der Interna:
 Schnipsel:
 @rlsr{Staff notation}.
 
 Referenz der Interna:
+@rinternals{Music classes},
 @rinternals{QuoteMusic},
 @rinternals{Voice}.
 
 @rinternals{QuoteMusic},
 @rinternals{Voice}.
 
-
 @knownissues
 @knownissues
-
 Nur der Inhalt der ersten Stimme innerhalb eines
 Nur der Inhalt der ersten Stimme innerhalb eines
-@code{\addQuote}-Befehls wird für das Zitat herangezogen, die
-Variable @var{Noten} kann also keine @code{\new} oder @code{\context Voice}-Einheiten enthalten, die zu einer anderen
-Stimme wechseln würden.
-
-Ziernoten und Vorschläge können nicht zitiert werden und können
-sogar dazu führen, dass LilyPond abstürzt.
-
-Wenn geschachtelte Triolen zitiert werden, ist das Notenbild
-unter Umständen sehr schlecht.
-
-In früheren LilyPond-Versionen (vor 2.11) wurde der Befehl
-@code{addQuote} vollständig in Kleinbuchstaben geschrieben:
-@code{\addquote}.
+@code{\addQuote}-Befehls wird für das Zitat herangezogen.  Wenn
+der zitierte Ausdruck also @code{\new} oder @code{\context Voice}-Befehle
+enthält, werden deren Inhalte nicht zitiert.  Zitieren von Ziernoten
+und Vorschläge wird von LilyPond nicht unterstützt und kann
+dazu führen, dass LilyPond abstürzt.  Wenn geschachtelte Triolen zitiert
+werden, ist das Notenbild unter Umständen sehr schlecht.
 
 
 @node Stichnoten formatieren
 
 
 @node Stichnoten formatieren
@@ -1247,66 +1279,133 @@ In früheren LilyPond-Versionen (vor 2.11) wurde der Befehl
 @cindex Stichnoten
 @cindex Noten, Stichnoten
 @cindex Stichnoten, Formatierung
 @cindex Stichnoten
 @cindex Noten, Stichnoten
 @cindex Stichnoten, Formatierung
-@cindex Fragmente
+@cindex Fragmente, zitieren
 @cindex andere Stimmen zitieren
 @cindex Zitieren von anderen Stimmen
 
 @funindex \cueDuring
 @cindex andere Stimmen zitieren
 @cindex Zitieren von anderen Stimmen
 
 @funindex \cueDuring
-@funindex cueDuring
+@funindex \cueClef
+@funindex \cueDuringWithClef
 @funindex \quoteDuring
 @funindex \quoteDuring
-@funindex quoteDuring
 
 
-Der vorige Abschnitt zeigt, wie man Zitate erstellt.  Der
-@code{\cueDuring}-Befehl (engl. cue note = Stichnote)
-ist eine spezialisierte Form des
-@code{\quoteDuring}-Befehls, der insbesondere dazu dient,
-Stichnoten zu einer Stimme hinzuzufügen.  Seine Syntax lautet:
+@cindex Noten, kleiner
+@cindex kleinere Noten
+@funindex CueVoice
+
+Die einfachste Art, Stichnoten zu erstellen, ist es, einen
+@code{CueVoice}-Kontext in der Stimme zu erstellen.
+
+@lilypond[verbatim]
+\relative {
+  R1
+  <<
+    { e'2\rest r4. e8 }
+    \new CueVoice {
+      \stemUp d'8^"flute" c d e fis2
+    }
+  >>
+  d,4 r a r
+}
+@end lilypond
+
+Der Befehl @code{\cueClef} kann auch in einem expliziten
+@code{CueVoice}-Kontext eingesetzt werden, wenn ein Schlüsselwechsel
+nötig ist.  Hiermit wird ein Schlüssel entsprechender Größe für die
+Stichnoten ausgegeben.  Der Befehl @code{\cueClefUnset} kann dann
+eingesetzt werden, um wieder zum ursprünglichen Schlüssel zurückzukehren,
+wiederum in der richtigen Größe:
+
+@lilypond[verbatim,noragged-right]
+\relative {
+  \clef "bass"
+  R1
+  <<
+    { e'2\rest r4. \cueClefUnset e,8 }
+    \new CueVoice {
+      \cueClef "treble" \stemUp d''8^"flute" c d e fis2
+    }
+  >>
+  d,,4 r a r
+}
+@end lilypond
+
+Die Befehle @code{\cueClef} und @code{\cueClefUnset} können auch ohne
+eine @code{CueVoice}-Umgebung eingesetzt werden:
+
+@lilypond[verbatim,noragged-right]
+\relative {
+  \clef "bass"
+  R1
+  \cueClef "treble"
+  d''8^"flute" c d e fis2
+  \cueClefUnset
+  d,,4 r a r
+}
+@end lilypond
+
+Für kompliziertere Stichnotenbehandlung, etwa mit Transposition,
+oder um Stichnoten aus unterschiedlichen Stimmen einzufügen,
+können die Befehle @code{\cueDuring} oder @code{\cueDuringWithClef}
+eingesetzt werden.  Sie stellen eine spezielle Form von @code{\quoteDuring}
+dar, siehe auch @ref{Andere Stimmen zitieren}.
+
+Die Syntax lautet:
+
+@example
+\cueDuring #@var{Zitatbezeichnung} #@var{Richtung} @var{Noten}
+@end example
+
+sowie
 
 @example
 
 @example
-\cueDuring #@var{Stimmenbezeichnung} #@var{Stimme} @var{Noten}
+\cueDuringWithClef #@var{Zitatbezeichnung} #@var{Richtung} #@var{Schlüssel} #@var{Noten}
 @end example
 
 @end example
 
-Dieser Befehl kopiert nur die Noten und Pausen der entsprechenden Takte von
-@var{Stimmenbezeichnung} in einen @code{CueVoice}-Kontext.  Eine
-@code{CueVoice} (Stichnoten-Stimme) wird implizit erstellt
-und erscheint simultan mit @var{Noten}, wobei folglich eine
-polyphone Situation entsteht.  Das @var{Stimme}-Argument entscheidet,
-ob die Stichnoten als eine erste oder zweite Stimme
-eingefügt werden sollen; @code{UP} entspricht der ersten Stimme,
-@code{DOWN} der zweiten.
+Die Noten der entprechenden Takten von @code{@var{Zitatbezeichnung}} wird
+dem @code{CueVoice}-Kontext hinzugefügt und erscheint gleichzeitig mit
+@code{@var{Noten}}, wodurch eine polyphone Situation entsteht.  Die
+@code{@var{Richtung}} kann entweder @code{UP} oder @code{DOWN} sein,
+womit die zitierten Noten entweder als erste oder als zweite Stimme
+in einem System gesetzt werden.
 
 @lilypond[verbatim,quote]
 
 @lilypond[verbatim,quote]
-oboe = \relative c'' {
-  r2 r8 d16(\f f e g f a)
-  g8 g16 g g2.
+fluteNotes = \relative {
+  r2. c''4 | d8 c d e fis2 | g2 d |
 }
 }
-\addQuote "oboe" { \oboe }
 
 
-\new Voice \relative c'' {
-  \cueDuring #"oboe" #UP { R1 }
+oboeNotes = \relative c'' {
+  R1
+  \new CueVoice { \set instrumentCueName = "flute" }
+  \cueDuring #"flute" #UP { R1 }
   g2 c,
 }
   g2 c,
 }
-@end lilypond
 
 
-@noindent
-In diesem Beispiel muss der @code{Voice}-Kontext explizit
-begonnen werden, damit nicht der gesamte musikalische Ausdruck
-als Stichnoten-Stimme formatiert wird.
+\addQuote "flute" { \fluteNotes }
+
+\new Staff {
+  \oboeNotes
+}
+@end lilypond
 
 Es ist möglich anzupassen, welche Objekte der Notation von
 @code{\cueDuring} zitiert werden, indem man die
 @code{quotedCueEventTypes}-Eigenschaft verändert.  Ihr
 
 Es ist möglich anzupassen, welche Objekte der Notation von
 @code{\cueDuring} zitiert werden, indem man die
 @code{quotedCueEventTypes}-Eigenschaft verändert.  Ihr
-Standardwert ist  @code{#'(note-event rest-event tie-event beam-event
+Standardwert ist  @code{'(note-event rest-event tie-event beam-event
 +tuplet-span-event)}; somit werden also nur Noten, Pausen, Bindebögen,
 Balken und N-tolen zitiert, nicht aber Artikulationen, Dynamik,
 Beschriftung usw.
 
 +tuplet-span-event)}; somit werden also nur Noten, Pausen, Bindebögen,
 Balken und N-tolen zitiert, nicht aber Artikulationen, Dynamik,
 Beschriftung usw.
 
+@warning{Wenn eine @code{Voice}-Umgebung mit @code{\cueDuring} beginnt,
+wie im folgenden Beispiel, muss die @code{Voice}-Umgebung explizit
+erstellt werden, weil sonst der gesamte musikalische Ausdruck zum
+@code{CueVoice}-Kontext gehören würde.}
+
 @lilypond[verbatim,quote]
 @lilypond[verbatim,quote]
-oboe = \relative c'' {
-  r2 r8 d16(\f f e g f a)
+oboeNotes = \relative {
+  r2 r8 d''16(\f f e g f a)
   g8 g16 g g2.
 }
   g8 g16 g g2.
 }
-\addQuote "oboe" { \oboe }
+\addQuote "oboe" { \oboeNotes }
 
 \new Voice \relative c'' {
   \set Score.quotedCueEventTypes = #'(note-event rest-event tie-event
 
 \new Voice \relative c'' {
   \set Score.quotedCueEventTypes = #'(note-event rest-event tie-event
@@ -1317,82 +1416,66 @@ oboe = \relative c'' {
 }
 @end lilypond
 
 }
 @end lilypond
 
-Beschriftung kann auch benutzt werden, um die Bezeichnung des zitierten
-Instruments anzuzeigen.  Wenn die Stichnoten einen Schlüsselwechsel
-erfordern, muss der originale Schlüssel am Ende der Stichnoten wieder
-hergestellt werden:
+Die Bezeichnung des gerade spielenden Instruments in den Stichnoten
+kann gesetzt werden, indem man die @code{instrumentCueName}-Eigenschaft
+in einen temporären @code{CueVoice}-Kontext setzt.  Die Platzierung und
+der Stil von @code{instrumentCueName} wird durch das @code{\instrumentSwitch}-Objekt
+kontrolliert, siehe @ref{Instrumentenbezeichnungen}.  Wenn die Stichnoten
+einen Schlüsselwechsel erfordern, kann dieser manuell hervorgerufen werden,
+aber der originale Schlüssel muss auch manuell am Ende der Stichnoten
+wieder hergestellt werden.
 
 @lilypond[verbatim,quote]
 
 @lilypond[verbatim,quote]
-flute = \relative c'' {
-  r2. c4 d8 c d e fis2 g2 d2
+fluteNotes = \relative {
+  r2. c''4 d8 c d e fis2 g2 d2
 }
 }
-bassoon = \relative c {
+
+bassoonNotes = \relative c {
   \clef bass
   R1
   \clef treble
   \clef bass
   R1
   \clef treble
-  s1*0^\markup { \tiny "flute" }
+  \new CueVoice { \set instrumentCueName = "flute" }
   \cueDuring #"flute" #UP { R1 }
   \clef bass
   g4. b8 d2
 }
   \cueDuring #"flute" #UP { R1 }
   \clef bass
   g4. b8 d2
 }
-\addQuote "flute" { \flute }
+
+\addQuote "flute" { \fluteNotes }
+
 \new Staff {
 \new Staff {
-  \bassoon
+  \bassoonNotes
 }
 @end lilypond
 
 @cindex Entfernen von Stichnoten
 @cindex Stichnoten, entfernen
 
 }
 @end lilypond
 
 @cindex Entfernen von Stichnoten
 @cindex Stichnoten, entfernen
 
-@funindex \killCues
-@funindex killCues
-
-Der @code{\killCues}-Befehl entfernt Stichnoten aus einem
-musikalischen Ausdruck, sodass der selbe Ausdruck für eine Stimme mit den
-Stichnoten, aber auch für die Paritur eingesetzt werden kann.  Der Befehl
-@code{\killCues} entfernt nur die Noten und Ereignisse, die mit
-@code{\cueDuring} zitiert worden sind.  Andere mit der Beschriftungen verknüpfte
-Ereignisse wie Schlüsseländerungen und Bezeichnungen des Instruments können
-mit einem Marker versehen werden, um selektiv benutzt werden zu können.  Siehe
-@ref{Marken benutzen}.
+Alternativ kann auch die Funktion @code{\cueDuringWithClef} eingesetzt
+werden.  Dieser Befehl erhält zusätzlcih ein Argument, das den
+Schlüsselwechsel anzeigt, den man für die Stichnoten braucht.  Der
+originale Schlüssel wird automatisch wieder hergesetllt.
 
 @lilypond[verbatim,quote]
 
 @lilypond[verbatim,quote]
-flute = \relative c'' {
-  r2. c4 d8 c d e fis2 g2 d2
+fluteNotes = \relative {
+  r2. c''4 d8 c d e fis2 g2 d2
 }
 }
-bassoon = \relative c {
+
+bassoonNotes = \relative c {
   \clef bass
   R1
   \clef bass
   R1
-  \tag #'part {
-    \clef treble
-    s1*0^\markup { \tiny "flute" }
-  }
-  \cueDuring #"flute" #UP { R1 }
-  \tag #'part \clef bass
+  \new CueVoice { \set instrumentCueName = "flute" }
+  \cueDuringWithClef #"flute" #UP #"treble" { R1 }
   g4. b8 d2
 }
   g4. b8 d2
 }
-\addQuote "flute" { \flute }
+
+\addQuote "flute" { \fluteNotes }
 
 \new Staff {
 
 \new Staff {
-  \bassoon
+  \bassoonNotes
 }
 }
-\new StaffGroup <<
-  \new Staff {
-    \flute
-  }
-  \new Staff {
-    \removeWithTag #'part { \killCues { \bassoon } }
-  }
->>
 @end lilypond
 
 @end lilypond
 
-Alternativ können Schlüsseländerungen und Instrumentbezeichnungen auch in
-eine Instrument-Definition zur wiederholten Verwendung gesammelt werden,
-wobei @code{\addInstrumentDefinition} eingesetzt wird, das sich in
-@ref{Instrumentenbezeichnungen} beschrieben findet.
-
 @funindex \transposedCueDuring
 @funindex \transposedCueDuring
-@funindex transposedCueDuring
 
 Genauso wie @code{\quoteDuring} berücksichtigt auch @code{\cueDuring}
 Transpositionen.  Stichnoten werden auf den Tonhöhen erstellt, die für
 
 Genauso wie @code{\quoteDuring} berücksichtigt auch @code{\cueDuring}
 Transpositionen.  Stichnoten werden auf den Tonhöhen erstellt, die für
@@ -1402,18 +1485,19 @@ um die klingenden Töne des Quelleninstruments zu produzieren.
 Um Stichnoten anders zu transponieren, muss @code{\transposedCueDuring}
 benutzt werden.  Dieser Befehl braucht ein zusätzliches Argument, um
 (in absolutem Modus) die gedruckte Tonhöhe vorzugeben, mit der das
 Um Stichnoten anders zu transponieren, muss @code{\transposedCueDuring}
 benutzt werden.  Dieser Befehl braucht ein zusätzliches Argument, um
 (in absolutem Modus) die gedruckte Tonhöhe vorzugeben, mit der das
-das zweigestrichene C dargestellt werden soll.  Das ist nützlich, wenn
+das eingestrichene C dargestellt werden soll.  Das ist nützlich, wenn
 man Stichnoten von einem Instrument mit einem vollständig anderen
 Register benutzt:
 
 @lilypond[verbatim,quote]
 man Stichnoten von einem Instrument mit einem vollständig anderen
 Register benutzt:
 
 @lilypond[verbatim,quote]
-piccolo = \relative c''' {
+piccoloNotes = \relative {
   \clef "treble^8"
   R1
   \clef "treble^8"
   R1
-  c8 c c e g2
+  c'''8 c c e g2
   c4 g g2
 }
   c4 g g2
 }
-bassClarinet = \relative c' {
+
+bassClarinetNotes = \relative c' {
   \key d \major
   \transposition bes,
   d4 r a r
   \key d \major
   \transposition bes,
   d4 r a r
@@ -1421,42 +1505,75 @@ bassClarinet = \relative c' {
   d4 r a r
 }
 
   d4 r a r
 }
 
-\addQuote "piccolo" { \piccolo }
+\addQuote "piccolo" { \piccoloNotes }
 
 <<
 
 <<
-  \new Staff \piccolo
-  \new Staff \bassClarinet
+  \new Staff \piccoloNotes
+  \new Staff \bassClarinetNotes
 >>
 @end lilypond
 
 >>
 @end lilypond
 
-@cindex Noten, kleiner
-@cindex kleinere Noten
-@cindex Noten verkleinern
+@cindex removing cue notes
+@cindex cue notes, removing
 
 
-Ein @code{CueVoice}-Kontext kann auch explizit erstellt werden,
-wenn man kleiner Noten einsetzen will. Damit kann beispielsweise eine
-alternative Sequenz für hohe und tiefe Stimme gesetzt werden:
+@funindex \killCues
+@funindex \addInstrumentDefinition
 
 
-@lilypond[verbatim,relative=2]
-\time 12/8
-\key ees \major
-g4 ees8 f4 g8
-\stemDown
-<<
-  { d4. bes4 c8 }
-  \new CueVoice
-  { g'4. f4 ees8 }
+Der @code{\killCues}-Befehl entfernt Stichnoten aus einem
+musikalischen Ausdruck, sodass derselbe musikalische Ausdruck
+für die Partitur und für eine Stimme mit Stichnoten eingesetzt
+werden kann.  Der Befehl @code{\killCues} entfernt nur Noten
+und Ereignisse, die durch @code{\cueDuring} zitiert wurden.
+Andere Beschriftungen in Verbindung mit Stichnoten, wie etwa
+Schlüsselwechsel und Marken, die das Ursprungsinstrument anzeigen,
+können mit Marken versehen werden, um sie selektiv einzufügen,
+siehe @ref{Marken benutzen}.
+
+@lilypond[verbatim,quote]
+fluteNotes = \relative {
+  r2. c''4 d8 c d e fis2 g2 d2
+}
+
+bassoonNotes = \relative c {
+  \clef bass
+  R1
+  \tag #'part {
+    \clef treble
+    \new CueVoice { \set instrumentCueName = "flute" }
+  }
+  \cueDuring #"flute" #UP { R1 }
+  \tag #'part \clef bass
+  g4. b8 d2
+}
+
+\addQuote "flute" { \fluteNotes }
+
+\new Staff {
+  \bassoonNotes
+}
+
+\new StaffGroup <<
+  \new Staff {
+    \fluteNotes
+  }
+  \new Staff {
+    \removeWithTag #'part { \killCues { \bassoonNotes } }
+  }
 >>
 >>
-\stemUp
-d2. d2.
 @end lilypond
 
 @end lilypond
 
+Alternativ können Schlüsselwechsel und Instrumentenbezeichnungen
+auch in eine Instrument-Definition unter Einsatz des Befehls
+@code{\addInstrumentDefinition} zusammengefasst werden, siehe
+@ref{Instrumentenbezeichnungen}.
 
 @seealso
 Notationsreferenz:
 
 @seealso
 Notationsreferenz:
+@ref{Andere Stimmen zitieren},
 @ref{Transposition von Instrumenten},
 @ref{Instrumentenbezeichnungen},
 @ref{Marken benutzen},
 @ref{Transposition von Instrumenten},
 @ref{Instrumentenbezeichnungen},
 @ref{Marken benutzen},
+@ref{Notenschlüssel},
 @ref{Musikalische Stichnoten}.
 
 Schnipsel:
 @ref{Musikalische Stichnoten}.
 
 Schnipsel:
@@ -1469,5 +1586,8 @@ Referenz der Interna:
 
 @knownissues
 
 
 @knownissues
 
-Zusammenstöße können zwischen Pausen der Hauptstimme und
-den Stichnoten des @code{CueVoice}-Kontexts auftreten.
+Zusammenstöße können bei Benutzung von @code{\cueDuring} zwischen Pausen
+der Hauptstimme und den Stichnoten des @code{CueVoice}-Kontexts auftreten.
+Wenn @code{\cueDuringWithClef} oder @code{\transposedCueDuring}
+eingesetzt wird, muss das zusätzliche Argument nach dem Zitat und der
+Richtung erscheinen.