]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/de/user/keyboards.itely
Merge commit 'release/2.11.65-1'
[lilypond.git] / Documentation / de / user / keyboards.itely
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
2 @c This file is part of lilypond.tely
3 @ignore
4     Translation of GIT committish: 19fc0f930f921ca2609e0e60aa26f9d980771b97
5
6     When revising a translation, copy the HEAD committish of the
7     version that you are working on.  See TRANSLATION for details.
8 @end ignore
9
10 @c \version "2.11.61"
11
12 @node Keyboard and other multi-staff instruments
13 @section Keyboard and other multi-staff instruments
14
15 @menu
16 * Common notation for keyboards::  
17 * Piano::                       
18 * Accordion::                   
19 * Harp::
20 @end menu
21
22 @node Common notation for keyboards
23 @subsection Common notation for keyboards
24
25 @menu
26 * References for keyboards::    
27 * Changing staff manually::     
28 * Changing staff automatically::  
29 * Staff-change lines::          
30 * Cross-staff stems::           
31 @end menu
32
33
34 @node References for keyboards
35 @unnumberedsubsubsec References for keyboards
36
37
38 Ein Pianosystem besteht aus zwei normalen Notensystemen, die durch 
39 eine Klammer verbunden sind. Die Systeme sind verhältnismäßig 
40 unabhängig, aber zeitweise können Stimmen zwischen den Systemen 
41 wechseln. Die gleiche Notation wird auch für andere Tasteninstrumente 
42 sowie Harfen verwendet. Das Klaviersystem (mit dem Befehl 
43 @code{PianoStaff} erstellt) ist speziell dazu geschaffen, Stimmen 
44 zwischen den Systemen wechseln zu lassen. In diesem Abschnitt werden 
45 das Klaviersystem und andere Eigenheiten der Pianonotation besprochen.
46
47 @knownissues
48
49 Dynamische Zeichen werden nicht automatisch mittig notiert, aber 
50 dafür gibt es Lösungen, vgl. die 
51 @q{piano centered dynamics}-Vorlage in @rlearning{Piano templates}.
52
53
54 @node Changing staff manually
55 @unnumberedsubsubsec Changing staff manually
56
57 @cindex manuelle Systemwechsel
58 @cindex Systemwechsel, manuell
59 @cindex Wechsel des Systems, manuell
60
61 Stimmen können mit dem Befehl
62 @example
63 \change Staff = @var{Systembezeichnung} @var{Noten}
64 @end example
65
66 @noindent
67 manuell erzielt werden. Die Zeichenkette @var{Systembezeichnung} ist die 
68 Bezeichnung des Systems. Damit wird die aktuelle Stimme vom aktuellen 
69 System zu dem System mit der @var{Systembezeichnung} gewechselt. 
70 Üblicherweise ist die Systembezeichnung @code{"up"} oder
71 @code{"down"}.  Dieses System (@code{Staff}), auf das verweisen wird, 
72 muss auch wirklich existieren, weshalb die Aufstellung eines Klaviersystems 
73 dann üblicherweise damit beginnt, die Systeme zu benennen. Hierbei können 
74 natürlich beliebige Namen vergeben werden.
75
76 @example
77 <<
78   \new Staff = "up" @{
79     \skip 1 * 10  % @emph{keep staff alive}
80     @}
81   \new Staff = "down" @{
82     \skip 1 * 10  % @emph{idem}
83     @}
84 >>
85 @end example
86
87 @noindent
88 Die einzelnen Stimmen werden mit dem @code{Voice}-Befehl 
89 daraufhin eingefügt.
90
91 @example
92 \context Staff = down
93   \new Voice @{ @dots{} \change Staff = up @dots{} @}
94 @end example
95
96
97 @node Changing staff automatically
98 @unnumberedsubsubsec Changing staff automatically
99 @cindex Automatischer Systemwechsel
100
101 Stimmen können angewiesen werden, automatisch zwischen dem 
102 oberen und unteren System zu wechseln. Die Syntax hierfür lautet:
103
104 @quotation
105 @example
106 \autochange @dots{}@var{Noten}@dots{}
107 @end example
108 @end quotation
109
110 @noindent
111 Damit werden zwei Notensysteme innerhalb des aktiven Klaviersystems 
112 erstellt, die @qq{oben} (@code{up}) und @qq{unten} (@code{down}) genannt 
113 werden. Auf dem unteren System wird als Standard der Bassschlüssel 
114 gesetzt.
115
116 Ein @code{\relative}-Abschnitt, der sich außerhalb des 
117 @code{\autochange}-Abschnittes befindet, hat keinen Einfluss auf die 
118 Notenhöhen der @var{Noten}. Es muss also bei Bedarf ein 
119 weiterer @code{\relative}-Befehl innerhalb des Abschnittes 
120 benutzt werden.
121
122 @quotation
123 @example
124 \autochange \relative @dots{} @dots{}
125 @end example
126 @end quotation
127
128 Der Wechsel wird automatisch basierend auf der Tonhöhe der Note 
129 vorgenommen (als Wechselpunkt gilt das eingestrichene C). Dabei 
130 wird die Richtung auch über Pausen hinweg im Voraus bestimmt.
131
132 @lilypond[quote,verbatim,ragged-right]
133 \new PianoStaff
134   \autochange \relative c'
135   {
136     g4 a b c d r4 a g
137   }
138 @end lilypond
139
140
141 @seealso
142 Im Handbuch: @rlearning{Single staff}.
143
144 Programmreferenz: @rinternals{AutoChangeMusic}.
145
146  
147 @knownissues
148
149 Der Systemwechsel wird nicht immer an der optimalen Stelle vorgenommen. 
150 Für hohe Qualität muss der Wechsel mit der Hand eingegeben werden.
151
152 @code{\autochange} kann sich nicht innerhalb einer @code{\times}-Umgebung 
153 befinden.
154
155
156 @node Staff-change lines
157 @unnumberedsubsubsec Staff-change lines
158
159 @cindex Stimmkreuzung
160 @cindex Systemwechsel von Stimmen
161 @cindex Wechsel zwischen Systemen
162
163 @funindex followVoice
164
165 Immer, wenn eine Stimme von einem Klaviersystem zu dem anderen 
166 wechselt, kann automatisch eine Linie zur Verdeutlichung des 
167 Stimmenverlaufs ausgegeben werden. Das wird erreicht, indem 
168 @code{followVoice} aktiviert wird:
169
170 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
171 \new PianoStaff <<
172   \new Staff="one" {
173     \set followVoice = ##t
174     c1
175     \change Staff=two
176     b2 a
177   }
178   \new Staff="two" { \clef bass \skip 1*2 }
179 >>
180 @end lilypond
181
182
183 @seealso
184 Programmreferenz: @rinternals{VoiceFollower}.
185
186
187 @predefined
188 @funindex \showStaffSwitch
189 @code{\showStaffSwitch},
190 @funindex \hideStaffSwitch
191 @code{\hideStaffSwitch}.
192 @endpredefined
193
194
195 @node Cross-staff stems
196 @unnumberedsubsubsec Cross-staff stems
197
198 @cindex Hälse über zwei Systeme
199 @cindex System querende Hälse
200 @cindex Abstand zwischen Systemen in Klaviernoten
201
202 Akkorde, die über zwei Systeme reichen, können erstellt werden,
203 indem die Länge der Hälse im unteren System vergrößert wird, 
204 bis sie zum oberen System hinauf reichen bzw. umgekehrt bei 
205 Hälsen, die nach unten zeigen.
206
207 @lilypond[ragged-right,verbatim,quote]
208 stemExtend = {
209   \once \override Stem #'length = #10
210   \once \override Stem #'cross-staff = ##t
211 }
212 noFlag = \once \override Stem #'flag-style = #'no-flag
213 \new PianoStaff <<
214   \new Staff {
215     \stemDown \stemExtend
216     f'4
217     \stemExtend \noFlag
218     f'8
219   }
220   \new Staff {
221     \clef bass
222     a4 a8
223   }
224 >>
225 @end lilypond
226
227
228 @node Piano
229 @subsection Piano
230
231 @menu
232 * Piano pedals::                
233 @end menu
234
235 @node Piano pedals
236 @unnumberedsubsubsec Piano pedals
237 @cindex Pedalbezeichnung
238
239 Klaviere haben Pedale, mit denen die Klangeigenschaften beeinflusst werden 
240 können. Normalerweise besitzt ein Klavier drei Pedale, das linke oder 
241 Haltepedal, das rechte oder Una-corda-Pedal und das Sostenuto-Pedal.
242
243 Spielanweisungen für das Pedal können durch die Befehle 
244 @code{\sustainOn} (linkes Pedal), @code{\sustainOff} (linkes Pedal 
245 hoch), @code{\unaCorda} (rechtes Pedal), @code{\treCorde} (rechtes 
246 Pedal hoch), @code{\sostenutoOn} (mittleres Pedal) und 
247 @code{\sostenutoOff} (mittleres Pedal hoch) anschließend an eine 
248 Note oder einen Akkord notiert werden.
249
250 @lilypond[quote,ragged-right,fragment,verbatim]
251 c'4\sustainOn c'4\sustainOff
252 @end lilypond
253
254 Die Ausgabe kann verändert werden, indem der Wert 
255 What is printed can be modified by setting @code{pedal@var{X}Strings},
256 where @var{X} is one of the pedal types: @code{Sustain},
257 @code{Sostenuto} or @code{UnaCorda}.  Refer to
258 @rinternals{SustainPedal} in the program reference for more
259 information.
260
261 Pedalbenutzung kann auch durch eine Anzahl von Klammern angezeigt 
262 werden, wenn die @code{pedalSustainStyle}-Eigenschaft 
263 auf Klammern (eng. bracket) gesetzt wird.
264
265 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
266 \set Staff.pedalSustainStyle = #'bracket
267 c\sustainOn d e
268 b\sustainOff\sustainOn
269 b g \sustainOff a \sustainOn \bar "|."
270 @end lilypond
271
272 Eine dritte Art der Pedalnotation besteht aus einer Mischung von Text 
273 und den Pedalklammern. Sie wird durch setzen von 
274 @code{pedalSustainStyle} auf @code{mixed} erreicht. 
275
276 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
277 \set Staff.pedalSustainStyle = #'mixed
278 c\sustainOn d e
279 b\sustainOff\sustainOn
280 b g \sustainOff a \sustainOn \bar "|."
281 @end lilypond
282
283 Die Einstellungen für linkes @c ?
284 und mittleres Pedal ist üblicherweise ein @code{#'text}-Stil. Für das 
285 mittlere Pedal ist der gemischte Stil voreingestellt.
286
287 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
288 c\sostenutoOn d e c, f g a\sostenutoOff
289 @end lilypond
290
291 Die Erscheinung der Pedal-Klammer kann mit den Eigenschaften 
292 @code{edge-width}, @code{edge-height} und @code{shorten-pair} des
293 @code{PianoPedalBracket}-Objekts verändert werden (siehe 
294 @rinternals{PianoPedalBracket} in der Programmreferenz). Zum 
295 Beispiel kann die Klammer bis zum rechten Ende eines Notenkopfes 
296 verlängert werden.
297
298 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
299 \override Staff.PianoPedalBracket #'shorten-pair = #'(0 . -1.0)
300 c\sostenutoOn d e c, f g a\sostenutoOff
301 @end lilypond
302
303
304 @seealso
305 Im Handbuch: @ref{Ties}
306
307
308 @node Accordion
309 @subsection Accordion
310
311 @menu
312 * Discant symbols::             
313 @end menu
314
315 @node Discant symbols
316 @unnumberedsubsubsec Discant symbols
317
318 @untranslated
319 @ifnothtml
320 @englishref
321 @end ifnothtml
322
323 @node Harp
324 @subsection Harp
325
326 @untranslated