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