1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
2 @c This file is part of lilypond.tely
4 Translation of GIT committish: dab80970d8e89571263d16433aff1e6f878a8f62
6 When revising a translation, copy the HEAD committish of the
7 version that you are working on. See TRANSLATION for details.
15 * TODO piano node fix::
18 @node TODO piano node fix
19 @subsection TODO piano node fix
21 Ein Pianosystem besteht aus zwei normalen Notensystemen, die durch
22 eine Klammer verbunden sind. Die Systeme sind verhältnismäßig
23 unabhängig, aber zeitweise können Stimmen zwischen den Systemen
24 wechseln. Die gleiche Notation wird auch für andere Tasteninstrumente
25 sowie Harfen verwendet. Das Klaviersystem (mit dem Befehl
26 @internalsref{PianoStaff} erstellt) ist speziell dazu geschaffen, Stimmen
27 zwischen den Systemen wechseln zu lassen. In diesem Abschnitt werden
28 das Klaviersystem und andere Eigenheiten der Pianonotation besprochen.
31 * Automatic staff changes::
32 * Manual staff switches::
34 * Staff switch lines::
40 Dynamische Zeichen werden nicht automatisch mittig notiert, aber
41 dafür gibt es Lösungen, vgl. die
42 @q{piano centered dynamics}-Vorlage in @ref{Piano templates}.
44 @cindex Hälse über zwei Systeme
45 @cindex System querende Hälse
46 @cindex Abstand zwischen Systemen in Klaviernoten
49 @node Automatic staff changes
50 @unnumberedsubsubsec Automatic staff changes
51 @cindex Automatischer Systemwechsel
53 Stimmen können angewiesen werden, automatisch zwischen dem
54 oberen und unteren System zu wechseln. Die Syntax hierfür lautet:
58 \autochange @dots{}@var{Noten}@dots{}
63 Damit werden zwei Notensysteme innerhalb des aktiven Klaviersystems
64 erstellt, die @qq{oben} (@code{up}) und @qq{unten} (@code{down}) genannt
65 werden. Auf dem unteren System wird als Standard der Bassschlüssel
68 Ein @code{\relative}-Abschnitt, der sich außerhalb des
69 @code{\autochange}-Abschnittes befindet, hat keinen Einfluss auf die
70 Notenhöhen der @var{Noten}. Es muss also bei Bedarf ein
71 weiterer @code{\relative}-Befehl innerhalb des Abschnittes
76 \autochange \relative @dots{} @dots{}
80 Der Wechsel wird automatisch besierend auf der Tonhöhe der Note
81 vorgenommen (als Wechselpunkt gilt das eingestrichene C). Dabei
82 wird die Richtung auch über Pausen hinweg im Voraus bestimmt.
84 @lilypond[quote,verbatim,ragged-right]
86 \autochange \relative c'
95 Im Handbuch: @ref{Manual staff switches}.
97 Programmreferenz: @internalsref{AutoChangeMusic}.
101 Der Systemwechsel wird nicht immer an der optimalen Stelle vorgenommen.
102 Für hohe Qualität muss der Wechsel mit der Hand eingegeben werden.
104 @code{\autochange} kann sich nicht innerhalb einer @code{\times}-Umbegung
107 @node Manual staff switches
108 @unnumberedsubsubsec Manual staff switches
110 @cindex manuelle Systemwechsel
111 @cindex Systemwechsel, manuell
112 @cindex Wechsel des Systems, manuell
114 Stimmen können mit dem Befehl
116 \change Staff = @var{Systembezeichnung} @var{Noten}
120 manuell erzielt werden. Die Zeichenkette @var{Systembezeichnung} ist die
121 Bezeichnung des Systems. Damit wird die aktuelle Stimme vom aktuellen
122 System zu dem System mit der @var{Systembezeichnung} gewechselt.
123 Üblicherweise ist die Systembezeichnung @code{"up"} oder
124 @code{"down"}. Dieses System (@context{Staff}), auf das verweisen wird,
125 muss auch wirklich existieren, weshalb die Aufstellung eines Klaviersystems
126 dann überlicherweise damit beginnt, die Systeme zu benennen. Hierbei können
127 natürlich beliebige Namen vergeben werden.
132 \skip 1 * 10 % @emph{keep staff alive}
134 \new Staff = "down" @{
135 \skip 1 * 10 % @emph{idem}
141 Die einzelnen Stimmen werden mit dem @code{Voice}-Befehl
145 \context Staff = down
146 \new Voice @{ @dots{} \change Staff = up @dots{} @}
151 @unnumberedsubsubsec Pedals
152 @cindex Pedalbezeichnung
154 Klaviere haben Pedale, mit denen die Klangeigenschaften beeinflusst werden
155 können. Normalerweise besitzt ein Klavier drei Pedale, das linke oder
156 Haltepedal, das rechte oder Una-corda-Pedal und das Sostenuto-Pedal.
158 Spielanweisungen für das Pedal können durch die Befehle
159 @code{\sustainDown} (linkes Pedal), @code{\sustainUp} (linkes Pedal
160 hoch), @code{\unaCorda} (rechtes Pedal), @code{\treCorde} (rechtes
161 Pedal hoch), @code{\sostenutoDown} (mittleres Pedal) und
162 @code{\sostenutoUp} (mittleres Pedal hoch) anschließend an eine
163 Note oder einen Akkord notiert werden.
165 @lilypond[quote,ragged-right,fragment,verbatim]
166 c'4\sustainDown c'4\sustainUp
169 Die Ausgabe kann verändert werden, indem der Wert
170 What is printed can be modified by setting @code{pedal@var{X}Strings},
171 where @var{X} is one of the pedal types: @code{Sustain},
172 @code{Sostenuto} or @code{UnaCorda}. Refer to
173 @internalsref{SustainPedal} in the program reference for more
176 Pedalbenutzung kann auch durch eine Anzahl von Klammern angezeigt
177 werden, wenn die @code{pedalSustainStyle}-Eigenschaft
178 auf Klammern (eng. bracket) gesetzt wird.
180 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
181 \set Staff.pedalSustainStyle = #'bracket
183 b\sustainUp\sustainDown
184 b g \sustainUp a \sustainDown \bar "|."
187 Eine dritte Art der Pedalnotation besteht aus einer Mischung von Text
188 und den Pedalklammern. Sie wird durch setzen von
189 @code{pedalSustainStyle} auf @code{mixed} erreicht.
191 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
192 \set Staff.pedalSustainStyle = #'mixed
194 b\sustainUp\sustainDown
195 b g \sustainUp a \sustainDown \bar "|."
198 Die Einstellungen für linkes @c ?
199 und mittleres Pedal ist überlicherweise ein @code{#'text}-Stil. Für das
200 mittlere Pedal ist der gemischte Stil voreingestellt.
202 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
203 c\sostenutoDown d e c, f g a\sostenutoUp
206 Die Erscheinung der Pedal-Klammer kann mit den Eigenschaften
207 @code{edge-width}, @code{edge-height} und @code{shorten-pair} des
208 @code{PianoPedalBracket}-Objekts verändert werden (siehe
209 @internalsref{PianoPedalBracket} in der Programmreferenz). Zum
210 Beispiel kann die Klammer bis zum rechten Einde eines Notenkopfes
213 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
214 \override Staff.PianoPedalBracket #'shorten-pair = #'(0 . -1.0)
215 c\sostenutoDown d e c, f g a\sostenutoUp
220 Im Handbuch: @ref{Laissez vibrer ties}
222 @node Staff switch lines
223 @unnumberedsubsubsec Staff switch lines
226 @cindex Stimmkreuzung
227 @cindex Systemwechsel von Stimmen
228 @cindex Wechsel zwischen Systemen
230 @funindex followVoice
232 Immer, wenn eine Stimme von einem Klaviersystem zu dem anderen
233 wechselt, kann automatisch eine Linie zur Verdeutlichung des
234 Stimmenverlaufs ausgegeben werden. Das wird erreicht, indem
235 @code{followVoice} aktiviert wird:
237 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
240 \set followVoice = ##t
245 \new Staff="two" { \clef bass \skip 1*2 }
251 Programmreferenz: @internalsref{VoiceFollower}.
255 @funindex \showStaffSwitch
256 @code{\showStaffSwitch},
257 @funindex \hideStaffSwitch
258 @code{\hideStaffSwitch}.
261 @node Cross staff stems
262 @unnumberedsubsubsec Cross staff stems
264 Akkorde, die über zwei Systeme reichen, können erstellt werden,
265 indem die Länge der Hälse im unteren System vergrößert wird,
266 bis sie zum oberen System hinauf reichen bzw. umgekehrt bei
267 Hälsen, die nach unten zeigen.
269 @lilypond[ragged-right,verbatim,quote]
271 \once \override Stem #'length = #10
272 \once \override Stem #'cross-staff = ##t
274 noFlag = \once \override Stem #'flag-style = #'no-flag
277 \stemDown \stemExtend