]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/de/notation/staff.itely
Doc-de: updates to notation manual
[lilypond.git] / Documentation / de / notation / staff.itely
index 4d0e5ff3c92d03ace7f2b1aa84ce999f083927a3..dd1582d48ea87238e1054ef424ac5bef64113693 100644 (file)
@@ -1,12 +1,13 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 @ignore
-    Translation of GIT committish: 5131c3292d30cabdf08839daa02a006e4d3c96c5
+    Translation of GIT committish: c1df40da9f8b2794e173583c363f9e736e5531bd
 
     When revising a translation, copy the HEAD committish of the
-    version that you are working on.  See TRANSLATION for details.
+    version that you are working on.  For details, see the Contributors'
+    Guide, node Updating translation committishes.
 @end ignore
 
-@c \version "2.12.0"
+@c \version "2.14.0"
 
 @c Translators: Till Paala
 
@@ -21,9 +22,9 @@ wird, wie Partituren mit mehr als einem System gesetzt werden und wie
 man Aufführungsanweisungen und Stichnoten zu einzelnen Systemen hinzufügt.
 
 @menu
-* Systeme anzeigen lassen:: 
-* Einzelne Systeme verändern::          
-* Orchesterstimmen erstellen::               
+* Systeme anzeigen lassen::
+* Einzelne Systeme verändern::
+* Orchesterstimmen erstellen::
 @end menu
 
 
@@ -31,13 +32,14 @@ man Aufführungsanweisungen und Stichnoten zu einzelnen Systemen hinzufügt.
 @subsection Systeme anzeigen lassen
 @translationof Displaying staves
 
-Dieser Abschnitt zeigt unterschiedliche Methoden, Notensysteme und 
+Dieser Abschnitt zeigt unterschiedliche Methoden, Notensysteme und
 Gruppen von Systemen zu erstellen.
 
 @menu
 * Neue Notensysteme erstellen::
 * Systeme gruppieren::
 * Verschachtelte Notensysteme::
+* Systeme trennen::
 @end menu
 
 @node Neue Notensysteme erstellen
@@ -224,7 +226,7 @@ geschweiften Klammer und die Taktlinien sind durchgezogen.
 Der @code{PianoStaff}-(Klaviersystem)-Kontext ist identisch mit dem
 @code{GrandStaff}-Kontext, aber es ermöglicht zusätzlich direkt
 die Angabe einer Instrumentbezeichnung.  Zu Einzelheiten siehe
-@ref{Instrumentenbezeichnungn}.
+@ref{Instrumentenbezeichnungen}.
 
 @lilypond[verbatim,quote,relative=2]
 \new PianoStaff <<
@@ -248,10 +250,10 @@ Neue Systemgruppen können definiert werden.  Zu Einzelheiten siehe
 
 @snippets
 
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {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
@@ -259,7 +261,7 @@ Neue Systemgruppen können definiert werden.  Zu Einzelheiten siehe
 @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}
 
 
@@ -270,7 +272,7 @@ Glossar:
 @rglos{grand staff}.
 
 Notationsreferenz:
-@ref{Instrumentenbezeichnungn},
+@ref{Instrumentenbezeichnungen},
 @ref{Neue Kontexte definieren}.
 
 Schnipsel:
@@ -287,6 +289,10 @@ Referenz der Interna:
 @rinternals{SystemStartBracket},
 @rinternals{SystemStartSquare}.
 
+@knownissues
+@code{PianoStaff} nimmt standardmäßig keine @code{ChordNames} (Akkordbezeichnungen)
+auf.
+
 
 @node Verschachtelte Notensysteme
 @unnumberedsubsubsec Verschachtelte Notensysteme
@@ -328,14 +334,14 @@ Neue geschachtelte Systemgruppen können definiert werden.  Zu Einzelheiten sieh
 
 @snippets
 
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {nesting-staves.ly}
 
 
 @seealso
 Notationsreferenz:
 @ref{Systeme gruppieren},
-@ref{Instrumentenbezeichnungn},
+@ref{Instrumentenbezeichnungen},
 @ref{Neue Kontexte definieren}.
 
 Schnipsel:
@@ -350,12 +356,65 @@ Referenz der Interna:
 @rinternals{SystemStartSquare}.
 
 
+@node Systeme trennen
+@unnumberedsubsubsec Systeme trennen
+@translationof Separating systems
+
+@cindex Trennzeichen
+@cindex System-Trennzeichen
+
+Wenn die Anzahl der Systeme sich von Seite zu Seite ändert, wird normalerweise
+ein Trennzeichen hinzugefügt, dass die Systeme voneinander trennt.  Die
+Standardeinstellung ist, dass der Trenner nicht gesetzt wird, aber man kann ihn
+mit einer Option in der @code{\paper}-Umgebung angeschalten.
+
+@c \book is required here to display the system separator
+@c ragged-right is required as there are two systems
+@lilypond[verbatim,quote,ragged-right]
+\book {
+  \score {
+    \new StaffGroup <<
+      \new Staff {
+        \relative c'' {
+          c4 c c c
+          \break
+          c4 c c c
+        }
+      }
+      \new Staff {
+        \relative c'' {
+          c4 c c c
+          \break
+          c4 c c c
+        }
+      }
+    >>
+  }
+  \paper {
+    system-separator-markup = \slashSeparator
+    % following commands are needed only to format this documentation
+    paper-width = 100\mm
+    paper-height = 100\mm
+    tagline = ##f
+  }
+}
+@end lilypond
+
+@seealso
+Notationsreferenz:
+@ref{Seitenlayout}.
+
+Schnipsel:
+@rlsr{Staff notation}.
+
+
+
 @node Einzelne Systeme verändern
 @subsection Einzelne Systeme verändern
 @translationof Modifying single staves
 
 Dieser Abschnitt zeigt, wie man bestimmte Eigenschaften eines Systems
-ändert -- etwa die Anzahld der Notenlinien oder die Größe des Systems.
+ändert -- etwa die Anzahl der Notenlinien oder die Größe des Systems.
 Es werden auch Methoden dargestellt, ein System zu beginnen und zu
 beenden sowie eine Methode, Ossia-Systeme zu erstellen.
 
@@ -389,7 +448,7 @@ beenden sowie eine Methode, Ossia-Systeme zu erstellen.
 @cindex Beginnen eines Notensystems
 @cindex Beenden eines Notensystems
 
-Die Linien eines Notensystems gehören zu dem 
+Die Linien eines Notensystems gehören zu dem
 @code{StaffSymbol}-(NotensystemSymbol)-Grob.
 @code{StaffSymbol}-Eigenschaften können verändert werden, um die
 Erscheinung des Notensystems zu beeinflussen, aber sie müssen
@@ -442,7 +501,7 @@ Einstellung wirkt sich auch auf den Abstand der Hilfslinien aus.
 { a4 b c d }
 @end lilypond
 
-Weitere Einzelheiten zu den Eigenschaften von @code{StaffSymbol} 
+Weitere Einzelheiten zu den Eigenschaften von @code{StaffSymbol}
 findet sich in @rinternals{staff-symbol-interface}.
 
 @cindex Notenlinien, beginnen
@@ -496,7 +555,7 @@ e4 d c2
 
 @snippets
 
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {making-some-staff-lines-thicker-than-the-others.ly}
 
 
@@ -558,7 +617,7 @@ Handbuch zum Lernen wird eine Technik vorgestellt, mit der das
 gewünschte Ergebnis erreicht werden kann, beginnend in
 @rlearning{Musikalische Ausdrücke ineinander verschachteln}.
 
-Das Beispiel unten setzt die 
+Das Beispiel unten setzt die
 @code{alignAboveContext}-(oberhalbAusrichtenKontext)-Eigenschaft
 ein, um den Ossia-Abschnitt auszurichten.  Diese Methode
 bietet sich an, wenn nur einige Ossia-Systeme benötigt werden.
@@ -624,13 +683,10 @@ Stücke setzt.
 >>
 @end lilypond
 
-Man kann auch den @code{\RemoveEmptyStaffContext}-Befehl einsetzen,
+Man kann auch den @code{\Staff \RemoveEmptyStaves}-Befehl einsetzen,
 um Ossia-Systeme zu erstellen.  Diese Methode eignet sich am
 besten, wenn nach dem Ossia sofort ein Zeilenumbruch erfolgt.
-In diesem Fall müssen auch keine unsichtbaren Pausen eingesetzt
-werden; es reicht, @code{\startStaff} und @code{\stopStaff}
-einzusetzen.  Mehr Information zu @code{\RemoveEmptyStaffContext}
-findet sich in
+Mehr Information zu @code{\Staff \RemoveEmptyStaves} findet sich in
 @ref{Systeme verstecken}.
 
 @lilypond[verbatim,quote,ragged-right]
@@ -641,17 +697,15 @@ findet sich in
     fontSize = #-3
     \override StaffSymbol #'staff-space = #(magstep -3)
     \override StaffSymbol #'thickness = #(magstep -3)
+  } \relative c'' {
+    R1*3
+    c4 e8 d c2
   }
   \new Staff \relative c' {
     c4 b c2
     e4 f e2
     g4 a g2 \break
-    <<
-      { c4 b c2 }
-      \context Staff = ossia {
-        c4 e8 d c2 \stopStaff
-      }
-    >>
+    c4 b c2
     g4 a g2
     e4 d c2
   }
@@ -659,7 +713,7 @@ findet sich in
 
 \layout {
   \context {
-    \RemoveEmptyStaffContext
+    \Staff \RemoveEmptyStaves
     \override VerticalAxisGroup #'remove-first = ##t
   }
 }
@@ -668,7 +722,7 @@ findet sich in
 
 @snippets
 
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {vertically-aligning-ossias-and-lyrics.ly}
 
 
@@ -703,15 +757,15 @@ Referenz der Interna:
 @cindex Systeme, leere
 @cindex Verschwinden von leeren Systemen
 
-@funindex \RemoveEmptyStaffContext
-@funindex RemoveEmptyStaffContext
+@funindex \RemoveEmptyStaves
+@funindex RemoveEmptyStaves
 @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
-entfernt wird.  Alternativ kann auch @code{\stopStaff} 
+entfernt wird.  Alternativ kann auch @code{\stopStaff}
 eingesetzt werden.
 
 @lilypond[verbatim,quote]
@@ -722,20 +776,20 @@ eingesetzt werden.
 @end lilypond
 
 Leere Systeme können versteckt werden, wenn der
-@code{\RemoveEmptyStaffContext}-Befehl im @code{\layout}-Abschnitt
+@code{\Staff \RemoveEmptyStaves}-Befehl im @code{\layout}-Abschnitt
 benutzt wird.  In großen Orchesterpartituren wird dies oft
 verwendet, um die leeren Systeme von gerade nicht spielenden
 Instrumenten zu verstecken.  In der Standardeinstellung werden alle
 leeren Notenzeilen außer die des ersten Systems entfernt.
 
 @warning{Eine Notenzeile gilt als leer, wenn sie nur Ganztaktpausen,
-unsichtbare Noten, @code{\skip}-Befehle oder eine Kombination 
+Pausen, unsichtbare Noten, @code{\skip}-Befehle oder eine Kombination
 der drei enthält.}
 
 @lilypond[verbatim,quote,ragged-right]
 \layout {
   \context {
-    \RemoveEmptyStaffContext
+    \Staff \RemoveEmptyStaves
   }
 }
 
@@ -756,38 +810,35 @@ der drei enthält.}
 @cindex ossia
 
 @noindent
-@code{\RemoveEmptyStaffContext} kann auch eingesetzt werden,
+@code{\Staff \RemoveEmptyStaves} kann auch eingesetzt werden,
 um Ossiaabschnitte zu erstellen.  Zu Einzelheiten, siehe
 @ref{Ossia-Systeme}.
 
 @cindex Verstecken von Systemen der Alten Musik
 @cindex Verstecken von Rhythmus-Systemen
 
-@funindex \RemoveEmptyStaffContext
-@funindex RemoveEmptyStaffContext
-@funindex \AncientRemoveEmptyStaffContext
-@funindex \RemoveEmptyRhythmicStaffContext
-@funindex AncientRemoveEmptyStaffContext
-@funindex RemoveEmptyRhythmicStaffContext
 
-Der @code{\AncientRemoveEmptyStaffContext}-Befehl kann
+@funindex \RemoveEmptyStaves
+@funindex RemoveEmptyStaves
+
+Der @code{\VaticanaStaff \RemoveEmptyStaves}-Befehl kann
 benutzt werden, um leere Takte in Notation der Alten Musik
-zu entfernen.  Gleichermaßen kann 
-@code{\RemoveEmptyRhythmicStaffContext} eingesetzt werden, um
+zu entfernen.  Gleichermaßen kann
+@code{\RhythmicStaff \RemoveEmptyStaves} eingesetzt werden, um
 leere Takte in einem
 @code{RhythmicStaff}-Kontext zu entfernen.
 
 
 @predefined
-@code{\RemoveEmptyStaffContext},
-@code{\AncientRemoveEmptyStaffContext},
-@code{\RemoveEmptyRhythmicStaffContext}.
+@code{\Staff \RemoveEmptyStaves},
+@code{\VaticanaStaff \RemoveEmptyStaves},
+@code{\RhythmicStaff \RemoveEmptyStaves}.
 @endpredefined
 
 
 @snippets
 
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {removing-the-first-empty-line.ly}
 
 
@@ -795,9 +846,15 @@ leere Takte in einem
 Glossar:
 @rglos{Frenched staff}.
 
+Handbuch zum Lernen:
+@rlearning{Sichtbarkeit und Farbe von Objekten}.
+
 Notationsreferenz:
+@ref{Die Standardeinstellungen von Kontexten ändern},
 @ref{Das Notensystem},
-@ref{Ossia-Systeme}.
+@ref{Ossia-Systeme},
+@ref{Unsichtbare Noten},
+@ref{Sichtbarkeit von Objekten}.
 
 Schnipsel:
 @rlsr{Staff notation}.
@@ -824,6 +881,8 @@ den Engraver zu entfernen:
 \override NoteHead #'no-ledgers = ##t
 @end example
 
+Zu den bekannten Fehlern und Warnungen, die mit @code{\Staff \RemoveEmptyStaves}
+zusammenhängen, siehe @ref{Die Standardeinstellungen von Kontexten ändern}.
 
 
 @node Orchesterstimmen erstellen
@@ -836,109 +895,22 @@ vorgestellt, andere Stimmen zu zitieren und Stichnoten zu
 formatieren.
 
 @menu
-* Metronomangabe::
-* Instrumentenbezeichnungn::
-* Stichnoten::
+* Instrumentenbezeichnungen::
+* Andere Stimmen zitieren::
 * Stichnoten formatieren::
 @end menu
 
 
-@node Metronomangabe
-@unnumberedsubsubsec Metronomangabe
-@translationof Metronome marks
-
-@cindex Tempo
-@cindex Metronombezeichnung
-@cindex Tempobezeichnung
-@cindex Aufführungsanweisung: Tempo
-
-@funindex tempo
-@funindex \tempo
-
-Eine Metronomanweisung wird wie folgt erstellt:
-
-@lilypond[verbatim,quote,relative=1]
-\tempo 4 = 120
-c2 d
-e4. d8 c2
-@end lilypond
-
-Anstelle dessen kann auch Text als Argument angegeben werden:
-
-@lilypond[verbatim,quote,relative=2]
-\tempo "Allegretto"
-c4 e d c
-b4. a16 b c4 r4
-@end lilypond
-
-Wenn eine Metronombezeichnung und Text kombiniert wird, wird
-die Metronombezeichnung automatisch in Klammern gesetzt:
-
-@lilypond[verbatim,quote,relative=2]
-\tempo "Allegro" 4 = 160
-g4 c d e
-d4 b g2
-@end lilypond
-
-Der Text kann ein beliebiges Textbeschriftungsobjekt sein:
-
-@lilypond[verbatim,quote,relative=2]
-\tempo \markup { \italic Faster } 4 = 132
-a8-. r8 b-. r gis-. r a-. r
-@end lilypond
-
-Eine Metronombezeichnung in Klammern ohne Text kann erstellt
-werden, indem eine leere Zeichenkette hinzugefügt wird:
-
-@lilypond[verbatim,quote,relative=2]
-\tempo "" 8 = 96
-d4 g e c
-@end lilypond
-
-
-@snippets
-
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
-{printing-metronome-and-rehearsal-marks-below-the-staff.ly}
-
-@c perhaps also an example of how to move it horizontally?
-
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
-{changing-the-tempo-without-a-metronome-mark.ly}
-
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
-{creating-metronome-marks-in-markup-mode.ly}
-
-Zu Einzelheiten siehe @ref{Text formatieren}.
-
-
-@seealso
-Glossar:
-@rglos{metronome},
-@rglos{metronomic indication},
-@rglos{tempo indication},
-@rglos{metronome mark}.
-
-Notationsreferenz:
-@ref{Text formatieren},
-@ref{MIDI-Ausgabe}.
-
-Schnipsel:
-@rlsr{Staff notation}.
-
-Referenz der Interna:
-@rinternals{MetronomeMark}.
-
-
-@node Instrumentenbezeichnungn
-@unnumberedsubsubsec Instrumentenbezeichnungn
+@node Instrumentenbezeichnungen
+@unnumberedsubsubsec Instrumentenbezeichnungen
 @translationof Instrument names
 
 @cindex Instrumentenbezeichnungen
 @cindex kurze Instrumentenbezeichnungen
 
 Instrumentbezeichnungen können an der linken Seite von Notensystemen
-im @code{Staff}- und @code{PianoStaff}-Kontext gesetzt
+im @code{Staff}-, @code{PianoStaff}-, @code{StaffGroup}, @code{GrandStaff}
+und @code{ChoirStaff}-Kontext gesetzt
 werden.  Der Wert von @code{instrumentName} wird für das erste
 System eingesetzt, der Wert von @code{shortInstrumentName} für
 alle weiteren Systeme.
@@ -993,7 +965,7 @@ 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.
-Zu Einzelheiten siehe @ref{Horizontale Dimensionen}.
+Zu Einzelheiten siehe @ref{\paper-Variablen für Verschiebungen und Einrückungen}.
 
 @lilypond[verbatim,quote,ragged-right]
 \layout {
@@ -1020,17 +992,19 @@ Zu Einzelheiten siehe @ref{Horizontale Dimensionen}.
 @cindex Instrumentenbezeichnungen zu anderen Kontexten hinzufügen
 
 Um Instrumentenbezeichnungen zu anderen Kontexten (wie etwa
-@code{GrandStaff}, @code{ChoirStaff} oder @code{StaffGroup})
+@code{ChordNames} or @code{FiguredBass})
 hinzuzufügen, muss der @code{Instrument_name_engraver} dem
 entsprechenden Kontext hinzugefügt werden.  Zu Einzelheiten
 siehe @ref{Umgebungs-Plugins verändern}.
 
-@cindex Ändern von Instrumentenbezeichnungn
+@cindex Ändern von Instrumentenbezeichnungen
 @cindex Instrumentenbezeichnungen, wechseln
 @cindex Wechseln von Instrumentenbezeichnungen
 
 Instrumentenbezeichnungen können mitten in einer Partitur
-geändert werden:
+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:
 
 @lilypond[verbatim,quote,ragged-right,relative=1]
 \set Staff.instrumentName = #"First"
@@ -1056,11 +1030,11 @@ Wenn das Instrument gewechselt werden soll, kann der Befehl
 @code{\instrumentSwitch} benutzt werden, um eine detaillierte
 Auflistung aller notwendigen Änderungen für den Wechsel zu
 definieren.  Der @code{\addInstrumentDefinition}-Befehl hat
-zwei Argumente: eine Identifikation und eine Assosiationsliste
+zwei Argumente: eine Identifikation und eine Assoziationsliste
 von Kontexteigenschaften und Werten, die für dieses Instrument
 benutzt werden müssen.  Der Befehl muss sich auf der höchsten
 Ebene in der Eingabedatei befinden.  @code{\instrumentSwitch}
-wird dann benutzt, um den Wechsel vorzunhemen:
+wird dann benutzt, um den Wechsel vorzunehmen:
 
 @lilypond[verbatim,quote,ragged-right]
 \addInstrumentDefinition #"contrabassoon"
@@ -1089,7 +1063,7 @@ wird dann benutzt, um den Wechsel vorzunhemen:
 
 @seealso
 Notationsreferenz:
-@ref{Horizontale Dimensionen},
+@ref{\paper-Variablen für Verschiebungen und Einrückungen},
 @ref{Umgebungs-Plugins verändern}.
 
 Schnipsel:
@@ -1101,13 +1075,13 @@ Referenz der Interna:
 @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
-@cindex Fragmente
+@cindex Fragmente, zitieren
 @cindex Stimmen, zitieren
 
 @funindex \addQuote
@@ -1119,100 +1093,131 @@ Referenz der Interna:
 
 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
-anderen @emph{zitiert}, sodass man die Noten nicht nocheinmal
-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
-@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 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]
-flute = \relative c'' {
-  a4 gis g gis
+fluteNotes = \relative c'' {
+  a4 gis g gis | b4^"quoted" r8 ais\p a4( f)
 }
-\addQuote "flute" { \flute }
 
-\relative c' {
-  c4 cis \quoteDuring #"flute" { s2 }
+oboeNotes = \relative c'' {
+  c4 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
-@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]
-flute = \relative c'' {
-  a4 gis g gis
+fluteNotes = \relative c'' {
+  a4 gis g gis | b4^"quoted" r8 ais\p a4( f)
 }
-\addQuote "flute" { \flute }
 
-\relative c' {
-  c4 cis \quoteDuring #"flute" { c4 b }
+oboeNotes = \relative c'' {
+  c4 cis c b \quoteDuring #"flute" { e4 r8 ais b4 a }
+}
+
+\addQuote "flute" { \fluteNotes }
+
+\score {
+  <<
+    \new Staff \with { instrumentName = "Flute" } \fluteNotes
+    \new Staff \with { instrumentName = "Oboe" } \oboeNotes
+  >>
 }
 @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}.
+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]
-clarinet = \relative c'' {
+clarinetNotes = \relative c'' {
   \transposition bes
-  a4 gis g gis
+  \key d \major
+  b4 ais a ais | cis4^"quoted" r8 bis\p b4( f)
 }
-\addQuote "clarinet" { \clarinet }
 
-\relative c' {
-  c4 cis \quoteDuring #"clarinet" { s2 }
+oboeNotes = \relative c'' {
+  c4 cis c b \quoteDuring #"clarinet" { s1 }
 }
-@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}.
 
+\addQuote "clarinet" { \clarinetNotes }
 
-@snippets
 
-@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 slur-event
+@cindex crescendo-event
 
 @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 c'' {
+  a2 g2 |
+  b4\<^"quoted" r8 ais a4\f( c->)
+ }
+
+oboeNotes = \relative c'' {
+  c2. 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:
@@ -1223,26 +1228,22 @@ Schnipsel:
 @rlsr{Staff notation}.
 
 Referenz der Interna:
+@rinternals{Music classes},
 @rinternals{QuoteMusic},
 @rinternals{Voice}.
 
+Installed Files:
+@file{scm/define-event-classes.scm}.
 
 @knownissues
 
 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
@@ -1252,151 +1253,299 @@ In früheren LilyPond-Versionen (vor 2.11) wurde der Befehl
 @cindex Stichnoten
 @cindex Noten, Stichnoten
 @cindex Stichnoten, Formatierung
-@cindex Fragmente
+@cindex Fragmente, zitieren
 @cindex andere Stimmen zitieren
 @cindex Zitieren von anderen Stimmen
 
 @funindex \cueDuring
 @funindex cueDuring
+@funindex \cueClef
+@funindex cueClef
+@funindex \cueDuringWithClef
+@funindex cueDuringWithClef
 @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=1]
+R1
+<<
+  { e2\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=1]
+\clef "bass"
+R1
+<<
+  { e2\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=1]
+\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{Stimmenbezeichnung} #@var{Stimme} @var{Noten}
+\cueDuring #@var{Zitatbezeichnung} #@var{Richtung} @var{Noten}
 @end example
 
-Dieser Befehl kopiert die 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.
+sowie
+
+@example
+\cueDuringWithClef #@var{Zitatbezeichnung} #@var{Richtung} #@var{Schlüssel} #@var{Noten}
+@end example
+
+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]
-oboe = \relative c'' {
-  r2 r8 d16 f e g f a
+fluteNotes = \relative c'' {
+  r2. c4 | d8 c d e fis2 | g2 d |
+}
+
+oboeNotes = \relative c'' {
+  R1
+  s1*0^\markup { \tiny "flute" }
+  \cueDuring #"flute" #UP { R1 }
+  g2 c,
+}
+
+\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
+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.
+
+@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]
+oboeNotes = \relative c'' {
+  r2 r8 d16(\f f e g f a)
   g8 g16 g g2.
 }
-\addQuote "oboe" { \oboe }
+\addQuote "oboe" { \oboeNotes }
 
 \new Voice \relative c'' {
+  \set Score.quotedCueEventTypes = #'(note-event rest-event tie-event
+                                      beam-event tuplet-span-event
+                                      dynamic-event slur-event)
   \cueDuring #"oboe" #UP { R1 }
   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.
-
-Die Bezeichnung des Instruments, von dem die Stichnoten genommen
-werden, kann auch ausgegeben werden, wenn die Eigenschaft
-@code{instrumentCueName} im @code{CueVoice}-Kontext definiert wird.
+Beschriftung kann auch benutzt werden, um die Bezeichnung des zitierten
+Instruments anzuzeigen.  Wenn die Stichnoten einen Schlüsselwechsel
+erfordern, kann er manuell erzeugt werden -- dann muss aber der
+ursprüngliche Schlüssel am Ende der Stichnoten wieder hergestellt werden:
 
 @lilypond[verbatim,quote]
-oboe = \relative c''' {
-  g4 r8 e16 f e4 d
+fluteNotes = \relative c'' {
+  r2. c4 d8 c d e fis2 g2 d2
 }
-\addQuote "oboe" { \oboe }
 
-\new Staff \relative c'' <<
-  \new CueVoice \with {
-    instrumentCueName = "ob."
-  }
-  \new Voice {
-    \cueDuring #"oboe" #UP { R1 }
-    g4. b8 d2
-  }
->>
+bassoonNotes = \relative c {
+  \clef bass
+  R1
+  \clef treble
+  s1*0^\markup { \tiny "flute" }
+  \cueDuring #"flute" #UP { R1 }
+  \clef bass
+  g4. b8 d2
+}
+
+\addQuote "flute" { \fluteNotes }
+
+\new Staff {
+  \bassoonNotes
+}
 @end lilypond
 
 @cindex Entfernen von Stichnoten
 @cindex Stichnoten, entfernen
 
-@funindex \killCues
-@funindex killCues
-@funindex \transposedCueDuring
-@funindex transposedCueDuring
-
-Zusätzlich zu der Instrumentenbezeichnung kann auch die
-Bezeichnung des Originalinstruments ausgegeben werden, und alle
-Änderungen, die für die Stichnoten gemacht wurden, müssen
-wieder rückgängig gemacht werden.  Das kann mit den Befehlen
-@code{\addInstrumentDefinition} und @code{\instrumentSwitch}
-vorgenommen werden.  Ein Beispiel und mehr Information findet
-sich in
-@ref{Instrumentenbezeichnungn}.
-
-Der @code{\killCues}-Befehl entfernt Stichnoten aus einem
-musikalischen Ausdruck.  Das kann nützlich sein, wenn die
-Stichnoten von einer Stimme entfernt werden sollen, aber in
-einer anderen Edition benötigt werden.
+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]
-flute = \relative c''' {
-  r2 cis2 r2 dis2
+fluteNotes = \relative c'' {
+  r2. c4 d8 c d e fis2 g2 d2
 }
-\addQuote "flute" { \flute }
 
-\new Voice \relative c'' {
-  \killCues {
-    \cueDuring #"flute" #UP { R1 }
-    g4. b8 d2
-  }
+bassoonNotes = \relative c {
+  \clef bass
+  R1
+  s1*0^\markup { \tiny "flute" }
+  \cueDuringWithClef #"flute" #UP #"treble" { R1 }
+  g4. b8 d2
+}
+
+\addQuote "flute" { \fluteNotes }
+
+\new Staff {
+  \bassoonNotes
 }
 @end lilypond
 
-Der @code{\transposedCueDuring}-Befehl bietet sich an, wenn man
-Stichnoten eines Instrumentes mit einem vollständig anderen
-Register hinzufügen will.  Die Syntax ähnelt der des
-@code{\cueDuring}-Befehls, aber ein zusätzliches Argument
-wird benötigt, das die Transposition der Stichnoten-Stimme
-bezeichnet.  Mehr Information zu Transposition siehe
-@ref{Transposition von Instrumenten}.
+@funindex \transposedCueDuring
+@funindex transposedCueDuring
+
+Genauso wie @code{\quoteDuring} berücksichtigt auch @code{\cueDuring}
+Transpositionen.  Stichnoten werden auf den Tonhöhen erstellt, die für
+das Instrument geschrieben würden, in dessen Noten sie gesetzt werden,
+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
+das zweigestrichene C dargestellt werden soll.  Das ist nützlich, wenn
+man Stichnoten von einem Instrument mit einem vollständig anderen
+Register benutzt:
 
 @lilypond[verbatim,quote]
-piccolo = \relative c''' {
+piccoloNotes = \relative c''' {
   \clef "treble^8"
   R1
   c8 c c e g2
-  a4 g g2
+  c4 g g2
 }
-\addQuote "piccolo" { \piccolo }
 
-cbassoon = \relative c, {
-  \clef "bass_8"
-  c4 r g r
-  \transposedCueDuring #"piccolo" #UP c,, { R1 }
-  c4 r g r
+bassClarinetNotes = \relative c' {
+  \key d \major
+  \transposition bes,
+  d4 r a r
+  \transposedCueDuring #"piccolo" #UP d { R1 }
+  d4 r a r
 }
 
+\addQuote "piccolo" { \piccoloNotes }
+
 <<
-  \new Staff = "piccolo" \piccolo
-  \new Staff = "cbassoon" \cbassoon
+  \new Staff \piccoloNotes
+  \new Staff \bassClarinetNotes
 >>
 @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}.
+@cindex removing cue notes
+@cindex cue notes, removing
 
+@funindex \killCues
+@funindex killCues
+@funindex \addInstrumentDefinition
+@funindex addInstrumentDefinition
+
+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 c'' {
+  r2. c4 d8 c d e fis2 g2 d2
+}
+
+bassoonNotes = \relative c {
+  \clef bass
+  R1
+  \tag #'part {
+    \clef treble
+    s1*0^\markup { \tiny "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 } }
+  }
+>>
+@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:
+@ref{Andere Stimmen zitieren},
 @ref{Transposition von Instrumenten},
-@ref{Instrumentenbezeichnungn},
-@ref{Marken benutzen}.
+@ref{Instrumentenbezeichnungen},
+@ref{Marken benutzen},
+@ref{Notenschlüssel},
+@ref{Musikalische Stichnoten}.
 
 Schnipsel:
 @rlsr{Staff notation}.
@@ -1408,5 +1557,8 @@ Referenz der Interna:
 
 @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.