]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/de/notation/fretted-strings.itely
Imported Upstream version 2.16.1
[lilypond.git] / Documentation / de / notation / fretted-strings.itely
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
2
3 @ignore
4     Translation of GIT committish: e5a609e373eae846857f9a6d70a402a3d42b7d94
5
6     When revising a translation, copy the HEAD committish of the
7     version that you are working on.  For details, see the Contributors'
8     Guide, node Updating translation committishes.
9 @end ignore
10
11 @c \version "2.16.0"
12
13 @c Translators: Till Paala
14
15 @node Saiteninstrumente mit Bünden
16 @section Saiteninstrumente mit Bünden
17 @translationof Fretted string instruments
18
19 @lilypondfile[quote]{fretted-headword.ly}
20
21 Dieser Abschnitt erklärt bestimmte Eigenheiten der Notation für
22 Saiteninstrumente mit Bünden.
23
24 @cindex Tabulatur
25 @cindex Gitarrentabulatur
26 @cindex Banjo-Tabulatur
27
28 @menu
29 * Übliche Notation für Saiteninstrumente mit Bünden::
30 * Gitarre::
31 * Banjo::
32 @end menu
33
34 @node Übliche Notation für Saiteninstrumente mit Bünden
35 @subsection Übliche Notation für Saiteninstrumente mit Bünden
36 @translationof Common notation for fretted strings
37
38 Dieser Abschnitt zeigt Besonderheiten der Notation, die allen
39 Bundinstrumenten eigen ist.
40
41 @menu
42 * Referenz für Saiteninstrumente mit Bünden::
43 * Seitennummerbezeichnung::
44 * Standardtabulaturen::
45 * Angepasste Tabulaturen::
46 * Bund-Diagramm-Beschriftung::
47 * Vordefinierte Bund-Diagramme::
48 * Automatische Bund-Diagramme::
49 * Fingersatz der rechten Hand::
50 @end menu
51
52 @node Referenz für Saiteninstrumente mit Bünden
53 @unnumberedsubsubsec Referenz für Saiteninstrumente mit Bünden
54 @translationof References for fretted strings
55
56 Noten für Bundinstrumente wird normalerweise auf
57 einem einzelnen System notiert, entweder als traditionelles
58 Notensystem oder in Tabulaturform.  Manchmal werden beide
59 Arten miteinander verbunden, und besonders in populärer
60 Musik ist es üblich, über dem traditionellen System Griffsymbole
61 zu setzen.  Gitarre und Banjo sind transponierende Instrumente,
62 die eine Oktave tiefer klingen als sie notiert werden.  Partituren
63 für diese Instrumente sollten den @qq{Tenorschlüssel}
64 (@code{"treble_8"} bzw. @code{\transposition c}) benutzen, um
65 korrekte MIDI-Dateien zu erhalten.  Einige Spezifika für
66 Instrumente mit Bünden sind an anderer Stelle erklärt:
67
68 @itemize
69 @item Fingersatz kann notiert werden, siehe
70 @ref{Fingersatzanweisungen}.
71
72 @item Anweisungen für @notation{Laissez vibrer}-Bögen und
73 Bögen zwischen Arpeggios und Tremolos sind beschrieben in
74 @ref{Bindebögen}.
75
76 @item Hinweise, wie mehrere Stimmen gesetzt werden können, finden sich in
77 @ref{Auflösung von Zusammenstößen}.
78
79 @item Instructions for indicating harmonics can be found in
80 @ref{Flageolett}.
81
82 @end itemize
83
84 @seealso
85 Notationsreferenz:
86 @ref{Fingersatzanweisungen},
87 @ref{Bindebögen},
88 @ref{Auflösung von Zusammenstößen},
89 @ref{Instrumentenbezeichnungen},
90 @ref{Musik parallel notieren},
91 @ref{Arpeggio},
92 @ref{Liste der Artikulationszeichen},
93 @ref{Notenschlüssel}
94 @ref{Transposition von Instrumenten}.
95
96
97 @node Seitennummerbezeichnung
98 @unnumberedsubsubsec Seitennummerbezeichnung
99 @translationof String number indications
100
101 @cindex Saitenzahl
102 @cindex Zahl von Saiten
103 @cindex Fingersatz versus Saitenzahl
104 @cindex Nummerierung von Saiten
105
106 Die Nummer der Saite, auf der gespielt werden soll, kann
107 angezeigt werden, indem @code{\@var{Zahl}} an eine Note
108 gehängt wird:
109
110 @lilypond[verbatim,quote,relative=0]
111 \clef "treble_8"
112 c4\5 e\4 g2\3
113 <c,\5 e\4 g\3>1
114 @end lilypond
115
116 Wenn Fingersatz und Saitennummer zusammen benutzt werden, wird
117 ihre Position anhand der Reihenfolge, mit der sie im
118 Code auftauchen, @emph{nur} entschieden, wenn sie in einem expliziten
119 Akkord auftreten:  Fingersatz, der außen an einen Akkord oder an
120 einzelne Noten @emph{außerhalb} eines Akkords gehängt wird, wird
121 nach anderen Regeln positioniert.
122
123 @lilypond[verbatim,quote,relative=1]
124 \clef "treble_8"
125 g4\3-0
126 g-0\3
127 <g\3-0>
128 <g-0\3>
129 @end lilypond
130
131 @snippets
132
133 @lilypondfile[verbatim,quote,texidoc,doctitle]
134 {controlling-the-placement-of-chord-fingerings.ly}
135
136 @lilypondfile[verbatim,quote,texidoc,doctitle]
137 {allowing-fingerings-to-be-printed-inside-the-staff.ly}
138
139
140 @seealso
141 Notationsreferenz:
142 @ref{Fingersatzanweisungen}.
143
144 Schnipsel:
145 @rlsr{Fretted strings}.
146
147 Referenz der Interna:
148 @rinternals{StringNumber},
149 @rinternals{Fingering}.
150
151
152 @node Standardtabulaturen
153 @unnumberedsubsubsec Standardtabulaturen
154 @translationof Default tablatures
155
156 @cindex Tabulatur, Grundlegendes
157
158 @funindex TabStaff
159 @funindex TabVoice
160
161 Musik für gezupfte Saiteninstrumente wird oft notiert, indem man eine
162 Finger/Berührungsnotation bzw. Tabulatur benutzt.  Im Gegensatz zur
163 traditionellen Notation werden hier Tonhöhen nicht mit Notenköpfen
164 notiert, sondern mit Zahlen (oder buchstabenartigen Symbolen in
165 historischen Tabulaturen).  Die Notenlinien einer Tabulatur zeigen
166 die Saite an, auf der eine Note gespielt werden soll, und eine Zahl
167 auf einer Notenlinie zeigt an,
168 welcher Bund für eine Note gespielt werden muss.  Die Zahlen werden
169 vertikal übereinander geschrieben, wenn sie gleichzeitig gespielt werden sollen.
170
171 Standardmäßig ist Saite 1 die höchste Saite und entspricht der höchsten
172 Notenlinie des @code{TabStaff} (der Tabulatur).  Die voreingestellte
173 Saitenstimmung der Tabulatur ist die normale Gitarrenstimmung (mit 6 Saiten).  Die
174 Noten werden als Tabulatur ausgegeben, wenn man den @code{TabStaff}-Kontext
175 und darin den @code{TabVoice}-Kontext benutzt.  Ein kalligraphischer
176 Tabulaturschlüssel wird automatisch hinzugefügt.
177
178 @lilypond[quote,ragged-right,verbatim]
179 \new TabStaff \relative c' {
180   a,8 a' <c e> a
181   d,8 a' <d f> a
182 }
183 @end lilypond
184
185 Standard-Tabulaturen haben weder Symbole, die Notendauern anzeigen,
186 noch andere musikalische Symbole wie etwa Ausdrucksbezeichnungen.
187
188 @lilypond[quote,ragged-right,verbatim]
189 symbols = {
190   \time 3/4
191   c4-.^"Allegro" d( e)
192   f4-.\f g a^\fermata
193   \mark \default
194   c8_.\<\( c16 c~ c2\!
195   c'2.\prall\)
196 }
197
198 \score {
199   <<
200     \new Staff { \clef "G_8" \symbols }
201     \new TabStaff { \symbols }
202   >>
203 }
204 @end lilypond
205
206 @funindex \tabFullNotation
207 @funindex tabFullNotation
208
209 Wenn alle musikalischen Symbole, die in der traditionellen Notation
210 eingesetzt werden, auch in der Tabulatur gedruckt werden sollen, muss
211 man den Befehl @code{\tabFullNotation} in einem @code{TabStaff}-Kontext
212 hinzufügen.  Dabei ist zu beachten, dass halbe Noten in einer Tabulatur
213 mit zwei Hälsen dargestellt werden, um sie von Viertelnoten zu unterscheiden.
214
215 @lilypond[quote,ragged-right,verbatim]
216 symbols = {
217   \time 3/4
218   c4-.^"Allegro" d( e)
219   f4-.\f g a^\fermata
220   \mark \default
221   c8_.\<\( c16 c~ c2\!
222   c'2.\prall\)
223 }
224
225 \score {
226   \new TabStaff {
227     \tabFullNotation
228     \symbols
229   }
230 }
231 @end lilypond
232
233 @funindex minimumFret
234
235 @cindex Bund
236
237 Normalerweise werden Tonhöhen der tiefstmöglichen Spielposition auf
238 dem Bundbrett zugewiesen (erste Lage).  Offene Saiten werden automatisch
239 bevorzugt.  Wenn man eine bestimmte Tonhöhe auf einer bestimmten Saite
240 gespielt haben will, kann man eine Saitennummeranweisung zur
241 Tonhöhe hinzufügen.  Wenn man die Saitenzahlanweisung nicht in der traditionellen
242 Notation sehen will, kann man den entsprechenden Stencil mit @code{\override}
243 verändernt.  Es ist jedoch sehr viel bequemer, die Spielposition unter
244 Benutzung von @code{minimumFret} zu definieren.  Der Standardwert von
245 @code{minimumFret} beträgt 0.
246
247 Auch wenn @code{minimumFret} gesetzt ist, werden offene Saiten immer
248 benützt, wenn es möglich ist.  Dieses Verhalten kann verändert werden,
249 indem @code{restrainOpenStrings} auf @code{#t} gesetzt wird.
250
251 @lilypond[quote,ragged-right,verbatim]
252 \layout { \override Voice.StringNumber #'stencil = ##f }
253 \new StaffGroup <<
254    \new Staff \relative c {
255      \clef "treble_8"
256      \time 2/4
257      c16 d e f g4
258      c,16\5 d\5 e\4 f\4 g4\4
259      c,16 d e f g4
260    }
261    \new TabStaff \relative c {
262      c16 d e f g4
263      c,16\5 d\5 e\4 f\4 g4\4
264      \set TabStaff.minimumFret = #5
265      \set TabStaff.restrainOpenStrings = ##t
266      c,16 d e f g4
267    }
268 >>
269 @end lilypond
270
271 @funindex \tabChordRepeats
272 @funindex \chordRepeats
273 @cindex Akkorde, Wiederholung
274 @cindex Wiederholung mit @code{q}
275
276 Akkord-Konstruktionen können mit dem Akkord-Wiederholungssymbol @code{q}
277 wiederholt werden.  In Verbindung mit Tabulaturen verhält sich diese
278 Wiederholung jedoch seltsam, weil sie Saiten- und Fingerzahlen entfernt.
279 Darum sollte man
280
281 @example
282 \chordRepeats #'(string-number-event fingering-event)
283 @end example
284
285 explizit für musikalische Ausdrücke in Tabulaturen aufrufen, wenn
286 Akkordwiederholungen gewünscht sind.  Der Befehl ist so wichtig,
287 dass er durch @code{\tabChordRepeats} zur Verfügung gestellt wird.
288
289 @lilypond[quote,verbatim]
290 guitar = \relative c' {
291   r8 <gis-2 cis-3 b-0>~ q4 q8~ q q4
292 }
293
294 \new StaffGroup <<
295   \new Staff {
296     \clef "treble_8"
297     \guitar
298   }
299   \new TabStaff {
300     \tabChordRepeats \guitar
301   }
302 >>
303 @end lilypond
304
305 Bindestriche über einen Zeilenumbruch werden standardmäßig in Klammern
306 gesetzt.  Das gilt auch für die zweite Klammer einer Wiederholung.
307
308 @lilypond[quote,ragged-right,verbatim]
309 ties = \relative c' {
310   \repeat volta 2 {
311     e2. f4~
312     f2 g2~
313   }
314   \alternative {
315      { g4 f2. }
316      { g4\repeatTie c,2. }
317   }
318   b1~
319   \break
320   b1
321   \bar "|."
322 }
323
324 \score {
325   <<
326     \new StaffGroup  <<
327       \context Staff {
328         \clef "treble_8"
329         \ties
330       }
331       \context TabStaff {
332         \ties
333       }
334     >>
335   >>
336   \layout {
337   indent = #0
338   ragged-right = ##t
339   }
340 }
341 @end lilypond
342
343 @funindex \hideSplitTiedTabNotes
344
345 Der Befehl @code{\hideSplitTiedTabNotes} hebt das Verhalten auf, dass
346 Bundnummern in Klammern gesetzt werden:
347
348 @lilypond[quote,ragged-right,verbatim]
349 ties = \relative c' {
350   \repeat volta 2 {
351     e2. f4~
352     f2 g2~ }
353   \alternative {
354     { g4 f2. }
355     { g4\repeatTie c,2. }
356   }
357   b1~
358   \break
359   b1
360   \bar "|."
361 }
362
363 \score {
364   <<
365     \new StaffGroup  <<
366       \context Staff {
367         \clef "treble_8"
368         \ties
369       }
370       \context TabStaff {
371       \hideSplitTiedTabNotes
372         \ties
373       }
374     >>
375   >>
376   \layout {
377   indent = #0
378   ragged-right = ##t
379   }
380 }
381 @end lilypond
382
383 @cindex Flageolett in Tabulaturen
384 @cindex Tabulatur und Flageolett
385 @cindex Gleiten in Tabulaturen
386 @cindex Tabulaturen und Gleiten
387 @cindex Slide in Tabulaturen
388 @cindex Akkordglissando
389 @cindex Glissando, Akkorde
390
391 @funindex \harmonic
392 @funindex \harmonicByFret
393 @funindex \harmonicByRatio
394
395 Flageolett (engl. @emph{harmonic}) kann zur Tabulaturnotation als klingende Tonhöhe hinzugefügt
396 werden:
397
398 @lilypond[verbatim,quote]
399 \layout { \override Voice.StringNumber #'stencil = ##f }
400 firstHarmonic = {
401   d'4\4\harmonic
402   g'4\3\harmonic
403   b'2\2\harmonic
404 }
405 \score {
406   <<
407     \new Staff {
408       \clef "treble_8"
409       \firstHarmonic
410     }
411     \new TabStaff { \firstHarmonic }
412   >>
413 }
414 @end lilypond
415
416 Dabei ist zu beachten, dass der Befehl @code{\harmonic} immer an
417 einzelne Noten angehängt werden muss (die sich auch innerhalb
418 eines Akkordes befinden können).  Flageolett ist nur sinnvoll
419 für offene Saiten im 12. Bund.  Alle anderen Flageolett-Töne sollten von
420 LilyPond errechnet werden.  Das wird erreicht, indem man den Bund angibt,
421 wo der Finger der Greifhand die Saite berühren soll.
422
423 @lilypond[verbatim,quote]
424 fretHarmonics = {
425   \harmonicByFret #5 d16\4
426   \harmonicByFret #4 d16\4
427   \harmonicByFret #3 d8\4
428   \harmonicByFret #5 <g\3 b\2>2.
429 }
430 \score {
431   <<
432     \new Staff {
433       \clef "treble_8"
434       \fretHarmonics
435     }
436     \new TabStaff { \fretHarmonics }
437   >>
438 }
439 @end lilypond
440
441 Alternativ können Flageolett-Töne auch errechnet werden, indem man das
442 Verhältnis der Saitenlängen über und unter dem Flageolett-Finger definiert:
443
444 @lilypond[verbatim,quote]
445 ratioHarmonics = {
446   \harmonicByRatio #1/2 <g\3 b\2 e'\1>4
447   \harmonicByRatio #1/3 <g\3 b\2 e'\1>4
448   \harmonicByRatio #1/4 { g8\3 b8\2 e'4\1 }
449 }
450 \score {
451   <<
452     \new Staff {
453       \clef "treble_8"
454       \ratioHarmonics
455     }
456     \new TabStaff { \ratioHarmonics }
457   >>
458 }
459 @end lilypond
460
461 @snippets
462
463 @lilypondfile[verbatim,quote,texidoc,doctitle]
464 {stem-and-beam-behavior-in-tablature.ly}
465
466 @lilypondfile[verbatim,quote,texidoc,doctitle]
467 {polyphony-in-tablature.ly}
468
469 @lilypondfile[verbatim,quote,texidoc,doctitle]
470 {open-string-harmonics-in-tablature.ly}
471
472 @lilypondfile[verbatim,quote,texidoc,doctitle]
473 {fretted-string-harmonics-in-tablature.ly}
474
475 @lilypondfile[verbatim,quote,texidoc,doctitle]
476 {slides-in-tablature.ly}
477
478 @lilypondfile[verbatim,quote,texidoc,doctitle]
479 {chord-glissando-in-tablature.ly}
480
481 @seealso
482 Notationsreferenz:
483 @ref{Hälse},
484 @ref{Akkord-Wiederholungen},
485 @ref{Ausgeschriebene Wiederholungen}
486 @ref{Flageolett},
487 @ref{Glissando}.
488
489 Schnipsel:
490 @rlsr{Fretted strings}.
491
492 Referenz der Interna:
493 @rinternals{TabNoteHead},
494 @rinternals{TabStaff},
495 @rinternals{TabVoice},
496 @rinternals{Beam}.
497
498 @knownissues
499 Akkorde werden nicht gesondert behandelt, sodass die Saitenauswahlfunktion
500 eventuell die selbe Saite für zwei Töne eines Akkordes auswählen kann.
501
502 Damit die Kombination von Stimmen (@code{\partcombine}) richtig funktioniert,
503 müssen speziell erstellte Stimmen innerhalb des Tabulatursystems
504 (@code{TabStaff}) benutzt werden:
505
506 @lilypond[quote,ragged-right,verbatim]
507 melodia = \partcombine { e4 g g g } { e4 e e e }
508 <<
509   \new TabStaff <<
510     \new TabVoice = "one" s1
511     \new TabVoice = "two" s1
512     \new TabVoice = "shared" s1
513     \new TabVoice = "solo" s1
514     { \melodia }
515   >>
516 >>
517 @end lilypond
518
519 Spezialeffekte für Gitarre beschränken sich auf Flageolett und
520 Slide.
521
522
523 @node Angepasste Tabulaturen
524 @unnumberedsubsubsec Angepasste Tabulaturen
525 @translationof Custom tablatures
526
527 @cindex Tabulaturen, eigen
528 @cindex eigene Tabulaturen
529 @cindex Tabulatur, Banjo
530 @cindex Tabulatur, Mandoline
531 @cindex Tabulatur, Bassgitarre
532 @cindex Tabulatur, Gitarre
533 @cindex Tabulatur, Ukulele
534 @cindex Tabulatur, Geige
535 @cindex Tabulatur, Bratsche
536 @cindex Tabulatur, Cello
537 @cindex Tabulatur, Kontrabass
538 @cindex Saitenstimmung für Bundinstrumente
539 @cindex bundierte Saiteninstrumente, Saitenstimmung
540 @cindex Bundinstrumente, Saitenstimmung
541 @cindex Tabulatur, Saitenstimmung
542
543 @funindex stringTunings
544
545 LilyPond errechnet automatisch den Bund für eine Note auf Grundlage
546 der Saite, zu welcher der Ton zugeordnet ist.  Um das tun zu können,
547 muss die Stimmung der Saiten angegeben werden.  Die Stimmung wird
548 in der @code{StringTunings}-Eigenschaften bestimmt.
549
550 LilyPond hat vordefinierte Stimmungen für Banjo, Mandoline, Gitarre,
551 Bassgitarre, Ukulele, Geige, Bratsche, Cello und Kontrabass.
552 Für diese Stimmungen wird automatisch die
553 richtige Transposition eingesetzt.  Das nächste Beispiel ist für
554 Bassgitarre, welche eine Oktave niedriger erklingt, als sie
555 geschrieben ist:
556
557 @lilypond[quote,ragged-right,verbatim]
558 <<
559   \new Voice \with {
560     \override StringNumber #'stencil = ##f
561   } {
562     \clef "bass_8"
563     \relative c, {
564       c4 d e f
565     }
566   }
567   \new TabStaff \with {
568     stringTunings = #bass-tuning
569   } {
570     \relative c, {
571       c4 d e f
572     }
573   }
574 >>
575 @end lilypond
576
577
578 Die Standardstimmung ist die Gitarrenstimmung (@code{guitar-tuning})
579 in der EADGHE-Stimmung.  Andere vordefinierte Stimmung sind:
580 @code{guitar-open-g-tuning}, @code{mandolin-tuning} und
581 @code{banjo-open-g-tuning}.  Die vordefinierten Stimmungen finden
582 sich in @file{ly/string-tunings-init.ly}.
583
584 @funindex stringTuning
585 @funindex \stringTuning
586 @cindex Tabulatur, eigene Saitenstimmung
587 @cindex Eigene Saitenstimmung, Tabulatur
588
589 Jede beliebige Stimmung kann erstellt werden.  Die Funktion
590 @code{\stringTuning} kann benutzt werden, um eine Saitenstimmung
591 zu definieren und als den Wert von @code{stringTunings} für den aktuellen
592 Kontext zu bestimmen.
593
594 Als Argument braucht die Funktion eine
595 Akkordkonstruktion, die die Tonhöhen jeder Saite der Stimmung angibt.
596 Die Akkordkonstruktion muss im absoluten Oktavenmodus angegeben werden,
597 siehe @ref{Absolute Oktavenbezeichnung}.  Die Saite mit der höchsten
598 Zahl (normalerweise die tiefste Seite) muss im Akkord zuerst geschrieben
599 werden.  Eine Stimmung für ein viersaitiges Instrument mit den Tonhöhen
600 @code{a''},  @code{d''},  @code{g'} und @code{c'} kann folgenderweise
601 erstellt werden:
602
603 @lilypond[quote,verbatim]
604
605 mynotes = {
606   c'4 e' g' c'' |
607   e''4 g'' b'' c'''
608 }
609
610 <<
611   \new Staff {
612     \clef treble
613     \mynotes
614   }
615   \new TabStaff {
616     \set Staff.stringTunings = \stringTuning <c' g' d'' a''>
617     \mynotes
618   }
619 >>
620 @end lilypond
621
622 Die @code{stringTunings}-Eigenschaft wird auch von @code{FretBoards}
623 benutzt, um automatische Bunddiagramme zu errechnen.
624
625 Saitensitmmungen werden als Teil des Hash-Schlüsselwertes für
626 vordefinierte Bunddiagramme eingesetzt (siehe auch
627 @ref{Vordefinierte Bund-Diagramme}.
628
629 Das vorherige Beispiel könnte auch folgenderweise geschrieben werden:
630
631 @lilypond[quote,verbatim]
632 custom-tuning = \stringTuning <c' g' d'' a''>
633
634 mynotes = {
635   c'4 e' g' c'' |
636   e''4 g'' b'' c'''
637 }
638
639 <<
640   \new Staff {
641     \clef treble
642     \mynotes
643   }
644   \new TabStaff {
645     \set TabStaff.stringTunings = #custom-tuning
646     \mynotes
647   }
648 >>
649 @end lilypond
650
651 Intern ist die Stimmung eine Scheme-Liste von Tonhöhen der Saiten,
652 eine für jede Saite, geordnet von Saitennummer 1 bis n, wobei 1
653 die höchste Saite der Tabulatur ist und n die unterste.  Normalerweise
654 wird so die Stimmung vom höchsten bis zum tiefsten Ton angegeben,
655 aber bei einige Instrumente (etwa Ukulele) werden die Saiten nicht
656 aufgrund der Tonhöhe angeordnet.
657
658 Die Tonhöhe einer Saite in einer Seitenstimmungsliste ist ein
659 Tonhöhenobjekt für LilyPond.  Tonhöhenobjekte werden mit der
660 Scheme-Funktion +@code{ly:make-pitch} erstellt
661 (siehe @ref{Scheme-Funktionen}).
662
663 @code{\stringTuning} erstellt derartige Objekte aus der Akkord-Eingabe.
664
665 LilyPond errechnet automatisch die Linienanzahl für die Tabulatur und
666 die Zahl der Saiten in dem automatisch erstellten @code{FretBoard}
667 (Bunddiagramm) aus der Anzahl der Elemente von @code{stringTunings}.
668
669 Um für alle @code{TabStaff}-Kontexte die selbe Standardstimmung zu
670 benutzen, kann man benutzen:
671
672 @example
673 \layout @{
674   \context @{
675     \TabStaff
676     stringTunings = \stringTuning \notemode @{ <c' g' d'' a''> @}
677   @}
678 @}
679 @end example
680
681 @cindex Schlüssel, modern, Tabulatur
682 @cindex Tabulatur, moderner Schlüssel
683 @cindex moderner Tabulatur-Schlüssel
684
685 @funindex moderntab
686
687 Auch ein moderner Tabulatur-Schlüssel kann verwendet werden:
688
689 @lilypond[quote,ragged-right,verbatim]
690 \new TabStaff {
691   \clef moderntab
692   <a, e a>1
693   \break
694   \clef tab
695   <a, e a>1
696 }
697 @end lilypond
698
699 Der moderne Tabulatur-Schlüssel unterstützt Tabulaturen von 4 bis 7 Saiten.
700
701 @seealso
702 Notationsreferenz:
703 @ref{Absolute Oktavenbezeichnung},
704 @ref{Vordefinierte Bund-Diagramme},
705 @ref{Scheme-Funktionen}.
706
707 Installierte Dateien:
708 @file{ly/string-tunings-init.ly}
709 @file{scm/tablature.scm}.
710
711 Schnipsel:
712 @rlsr{Fretted strings}.
713
714 Referenz der Interna:
715 @rinternals{Tab_note_heads_engraver}.
716
717 @knownissues
718 Automatische Tabulatur-Berechnung funktioniert in den meisten Fällen nicht
719 korrekt bei Instrumenten, deren Saitenstimmung nicht monotonisch
720 fortschreitet, wie etwa Ukulele.
721
722
723 @node Bund-Diagramm-Beschriftung
724 @unnumberedsubsubsec Bund-Diagramm-Beschriftung
725 @translationof Fret diagram markups
726
727 @cindex Fret (Bunddiagramme)
728 @cindex Griffsymbole, bundierte Saiteninstrumente
729 @cindex Griffsymbole, Bundinstrumente
730 @cindex Gitarrengriffsymbole
731 @cindex Akkordtabulatur
732 @cindex Akkorddiagramm
733 @cindex Bunddiagramme
734 @cindex eigene Bunddiagramme
735 @cindex Bunddiagramme, eigene
736
737 Bunddiagramme können zu Notation als Textbeschriftung
738 hinzugefügt werden.  Die Beschriftung enthält Information zu dem
739 gewünschten Bunddiagramm.  Es gibt drei unterschiedliche
740 Darstellungsarten: normal, knapp und ausführlich.  Die drei
741 Arten erzeugen die gleiche Ausgabe, aber mit jeweils mehr oder
742 weniger Einzelheiten.  Einzelheiten zur Syntax der unterschiedlichen
743 Beschriftungsbefehle, mit denen die Bunddiagramme definiert werden,
744 findet sich in @ref{Instrument Specific Markup}.
745
746 Die Standard-Bunddiagrammbeschriftung beinhaltet die Saitennummer
747 und die Bundnummer für jeden Punkt, der notiert werden soll.
748 Zusätzlich können offenen und nicht gespielte (schwingende) Saiten
749 angezeigt werden.
750
751 @lilypond[quote, verbatim]
752 <<
753   \context ChordNames {
754     \chordmode {
755       c1 d:m
756     }
757   }
758   \context Staff {
759     \clef "treble_8"
760     <c e g c' e'>1^\markup {
761       \fret-diagram #"6-x;5-3;4-2;3-o;2-1;1-o;"
762     }
763     <d a d' f'>1^\markup {
764       \fret-diagram #"6-x;5-x;4-o;3-2;2-3;1-1;"
765     }
766   }
767 >>
768 @end lilypond
769
770 @cindex Barré, Gitarre
771
772 Barré kann hinzugefügt werden:
773
774 @lilypond[quote, verbatim]
775 <<
776   \context ChordNames {
777      \chordmode {
778        f1 g
779      }
780   }
781   \context Staff {
782     \clef "treble_8"
783     <f, c f a c' f'>1^\markup {
784       \fret-diagram #"c:6-1-1;6-1;5-3;4-3;3-2;2-1;1-1;"
785     }
786     <g, d g b d' g'>1^\markup {
787       \fret-diagram #"c:6-1-3;6-3;5-5;4-5;3-4;2-3;1-3;"
788     }
789   }
790 >>
791 @end lilypond
792
793 @cindex Bunddiagramm-Beschriftung
794 @cindex fret (Bunddiagramme)
795 @cindex Ukulele
796
797 @funindex fret-diagram
798 @funindex \fret-diagram
799
800 Die Größe des Bunddiagrammes und die Anzahl der Bünde im Diagramm
801 kann geändert werden:
802
803 @lilypond[quote, verbatim]
804 <<
805   \context ChordNames {
806      \chordmode {
807        f1 g
808      }
809   }
810   \context Staff {
811     \clef "treble_8"
812     <f, c f a c' f'>1^\markup {
813       \fret-diagram #"s:1.5;c:6-1-1;6-1;5-3;4-3;3-2;2-1;1-1;"
814     }
815     <g, b, d g b g'>1^\markup {
816       \fret-diagram #"h:6;6-3;5-2;4-o;3-o;2-o;1-3;"
817     }
818   }
819 >>
820 @end lilypond
821
822 Die Anzahl der Saiten in einem Bunddiagramm kann geändert werden,
823 um sie für andere Instrumente anzupassen, wie etwas Banjo oder Ukulele.
824
825 @lilypond[quote, verbatim]
826 <<
827   \context ChordNames {
828     \chordmode {
829       a1
830     }
831   }
832   \context Staff {
833     % An 'A' chord for ukulele
834     a'1^\markup {
835       \fret-diagram #"w:4;4-2-2;3-1-1;2-o;1-o;"
836     }
837   }
838 >>
839 @end lilypond
840
841 Fingersatz kann auch angezeigt werden, und die Position der
842 Fingersatzzahlen kann kontrolliert werden.
843
844 @lilypond[quote, verbatim]
845 <<
846   \context ChordNames {
847     \chordmode {
848       c1 d:m
849     }
850   }
851   \context Staff {
852     \clef "treble_8"
853     <c e g c' e'>1^\markup {
854       \fret-diagram #"f:1;6-x;5-3-3;4-2-2;3-o;2-1-1;1-o;"
855     }
856     <d a d' f'>1^\markup {
857       \fret-diagram #"f:2;6-x;5-x;4-o;3-2-2;2-3-3;1-1-1;"
858     }
859   }
860 >>
861 @end lilypond
862
863 Die Größe und Position der Punkte kann geändert werden:
864
865 @lilypond[quote, verbatim]
866 <<
867   \context ChordNames {
868     \chordmode {
869       c1 d:m
870     }
871   }
872   \context Staff {
873     \clef "treble_8"
874     <c e g c' e'>1^\markup {
875       \fret-diagram #"d:0.35;6-x;5-3;4-2;3-o;2-1;1-o;"
876     }
877     <d a d' f'>1^\markup {
878       \fret-diagram #"p:0.2;6-x;5-x;4-o;3-2;2-3;1-1;"
879     }
880   }
881 >>
882 @end lilypond
883
884 @cindex fret-diagram-terse-Markup
885 @cindex Bunddiagramme, knapper Stil
886
887 @funindex fret-diagram-terse
888 @funindex \fret-diagram-terse
889
890 Die Beschriftungsfunktion @code{fret-diagram-terse} (knappe Version)
891 lässt die Saitennummern aus: das Vorhandensein einer Saite wird
892 durch ein Semikolon ausgedrückt.  Für jede Saite des Diagramms
893 muss ein Semikolon gesetzt werden.  Das erste Semikolon entspricht
894 der höchsten Saite, das letze der ersten Saite.  Stumme und
895 offene Saiten sowie Bundnummern können angezeigt werden.
896
897 @lilypond[quote, verbatim]
898 <<
899   \context ChordNames {
900     \chordmode {
901       c1 d:m
902     }
903   }
904   \context Staff {
905     \clef "treble_8"
906     <c e g c' e'>1^\markup {
907       \fret-diagram-terse #"x;3;2;o;1;o;"
908     }
909     <d a d' f'>1^\markup {
910       \fret-diagram-terse #"x;x;o;2;3;1;"
911     }
912   }
913 >>
914 @end lilypond
915
916 Barré kann im knappen Modus auch angezeigt werden:
917
918 @lilypond[quote, verbatim]
919 <<
920   \context ChordNames {
921     \chordmode {
922       f1 g
923     }
924   }
925   \context Staff {
926     \clef "treble_8"
927     <f, c f a c' f'>1^\markup {
928       \fret-diagram-terse #"1-(;3;3;2;1;1-);"
929     }
930     <g, d g b d' g'>1^\markup {
931       \fret-diagram-terse #"3-(;5;5;4;3;3-);"
932     }
933   }
934 >>
935 @end lilypond
936
937 Fingersatz kann im knappen Modus hinzugefügt werden:
938
939 @c Need to use override to enable fingerings to show this -- can we do so?
940 @lilypond[quote, verbatim]
941 <<
942   \context ChordNames {
943     \chordmode {
944       c1 d:m
945     }
946   }
947   \context Staff {
948     \override Voice.TextScript
949       #'(fret-diagram-details finger-code) = #'below-string
950     \clef "treble_8"
951     <c e g c' e'>1^\markup {
952       \fret-diagram-terse #"x;3-3;2-2;o;1-1;o;"
953     }
954     <d a d' f'>1^\markup {
955       \fret-diagram-terse #"x;x;o;2-2;3-3;1-1;"
956     }
957   }
958 >>
959 @end lilypond
960
961 Andere Eigenschaften der Bunddiagramme müssen im knappen Modus
962 mit @code{\override}-Befehlen angegeben werden.
963
964 @cindex fret-diagram-verbose-Markup
965 @cindex Bunddiagramme, ausführlicher Stil
966 @cindex Kapo
967 @cindex Capo
968
969 @funindex fret-diagram-verbose
970 @funindex \fret-diagram-verbose
971
972 Die Beschriftungsfunktion @code{fret-diagram-verbose}
973 (ausführlicher Stil) ist in der
974 Form eine  Scheme-Liste.  Jedes Element stellt ein Element dar,
975 dass im Bunddiagramm gesetzt werden soll.
976
977 @lilypond[quote, verbatim]
978 <<
979     \context ChordNames {
980       \chordmode {
981         c1 d:m
982       }
983     }
984   \context Staff {
985     \clef "treble_8"
986     <c e g c' e'>1^\markup {
987       \fret-diagram-verbose #'(
988         (mute 6)
989         (place-fret 5 3)
990         (place-fret 4 2)
991         (open 3)
992         (place-fret 2 1)
993         (open 1)
994       )
995     }
996     <d a d' f'>1^\markup {
997       \fret-diagram-verbose #'(
998         (mute 6)
999         (mute 5)
1000         (open 4)
1001         (place-fret 3 2)
1002         (place-fret 2 3)
1003         (place-fret 1 1)
1004       )
1005     }
1006   }
1007 >>
1008 @end lilypond
1009
1010 Fingersatz und Barré kann im ausführlichen Modus notiert werden.
1011 Nur im ausführlichen Modus kann ein Capo angezeigt werden, das auf
1012 dem Bunddiagramm plaziert wird.  Die Capo-Anzeige ist ein dicker
1013 Strich, der alle Saiten bedeckt.  Der Bund mit dem Capo ist der
1014 unterste Bund im Diagramm.
1015
1016 @c \override is necessary to make fingering visible
1017 @lilypond[quote, verbatim]
1018 <<
1019     \context ChordNames {
1020       \chordmode {
1021         f1 g c
1022       }
1023     }
1024   \context Staff {
1025     \clef "treble_8"
1026     \override Voice.TextScript
1027       #'(fret-diagram-details finger-code) = #'below-string
1028     <f, c f a c' f'>1^\markup {
1029       \fret-diagram-verbose #'(
1030         (place-fret 6 1)
1031         (place-fret 5 3)
1032         (place-fret 4 3)
1033         (place-fret 3 2)
1034         (place-fret 2 1)
1035         (place-fret 1 1)
1036         (barre 6 1 1)
1037       )
1038     }
1039     <g, b, d g b g'>1^\markup {
1040       \fret-diagram-verbose #'(
1041         (place-fret 6 3 2)
1042         (place-fret 5 2 1)
1043         (open 4)
1044         (open 3)
1045         (open 2)
1046         (place-fret 1 3 3)
1047       )
1048     }
1049     <c e g c' e'>1^\markup {
1050       \fret-diagram-verbose #'(
1051         (capo 3)
1052         (mute 6)
1053         (place-fret 4 5 1)
1054         (place-fret 3 5 2)
1055         (place-fret 2 5 3)
1056       )
1057     }
1058   }
1059 >>
1060 @end lilypond
1061
1062 Alle anderen Bunddiagramm-Eigenschaften müssen im ausführlichen
1063 Modus mit mit @code{\override}-Befehlen angegeben werden.
1064
1065 @ignore
1066 The following example shows the three fret-diagram markup
1067 interfaces, along with examples of common tweaks.  For example,
1068 the size of the verbose fret diagram is reduced to 0.75, and the
1069 finger indications are specified to appear below the diagram.  The
1070 terse diagram includes tweaks to specify placement of finger code
1071 and color of dots.
1072
1073 @lilypond[verbatim,ragged-right,quote]
1074 \new Voice {
1075   \clef "treble_8"
1076   d4^\markup {
1077     \fret-diagram #"6-x;5-x;4-o;3-2;2-3;1-2;"
1078   }
1079   d4 d d
1080   fis^\markup {
1081     \override #'(size . 0.75) {
1082       \override #'(finger-code . below-string) {
1083         \fret-diagram-verbose #'((place-fret 6 2 1) (barre 6 1 2)
1084                                  (place-fret 5 4 3)
1085                                  (place-fret 4 4 4)
1086                                  (place-fret 3 3 2)
1087                                  (place-fret 2 2 1)
1088                                  (place-fret 1 2 1))
1089       }
1090     }
1091   }
1092   fis4 fis fis
1093   c^\markup {
1094     \override #'(dot-radius . 0.35) {
1095       \override #'(finger-code . in-dot) {
1096         \override #'(dot-color . white) {
1097           \fret-diagram-terse #"x;3-1-(;5-2;5-3;5-4;3-1-);"
1098         }
1099       }
1100     }
1101   }
1102   c4 c c
1103 }
1104 @end lilypond
1105 @end ignore
1106
1107 @cindex Bunddiagramme, anpassen
1108 @cindex eigene Bunddiagramme
1109 @cindex Anpassen von Bunddiagrammen
1110
1111 @funindex fret-diagram-interface
1112
1113 Die graphische Erscheinung eines Bunddiagramms kann den Wünschen
1114 des Notensetzers angepasst werden.  Hierzu werden die Eigenschaften
1115 des @code{fret-diagram-interface} (Bunddiagramm-Schnittstelle)
1116 eingesetzt.  Einzelheiten hierzu
1117 in @rinternals{fret-diagram-interface}.  Die Eigenschaften der
1118 Schnittstelle gehören dem @code{Voice.TextScript}-Kontext an.
1119
1120 @snippets
1121
1122 @lilypondfile[verbatim,quote,texidoc,doctitle]
1123 {changing-fret-orientations.ly}
1124
1125 @lilypondfile[verbatim,quote,texidoc,doctitle]
1126 {customizing-markup-fret-diagrams.ly}
1127
1128 @seealso
1129 Notationsreferenz:
1130 @ref{Instrument Specific Markup}.
1131
1132 Schnipsel:
1133 @rlsr{Fretted strings}.
1134
1135 Referenz der Interna:
1136 @rinternals{fret-diagram-interface}.
1137
1138
1139
1140 @node Vordefinierte Bund-Diagramme
1141 @unnumberedsubsubsec Vordefinierte Bund-Diagramme
1142 @translationof Predefined fret diagrams
1143
1144
1145 @cindex Bunddiagramme
1146 @cindex Akkord-Diagramme
1147 @cindex Bunddiagramme, Ukulele
1148 @cindex Bunddiagramme, Mandoline
1149
1150 @funindex FretBoards
1151 @funindex stringTunings
1152
1153 Bunddiagramme können mit dem @code{FretBoards}-Kontext angezeigt
1154 werden.  Standardmäßig zeigt der @code{FretBoards}-Kontext
1155 Bunddiagramme an, die in einer Tabelle definiert sind:
1156
1157 @lilypond[verbatim, ragged-right, quote]
1158 \include "predefined-guitar-fretboards.ly"
1159 \context FretBoards {
1160   \chordmode {
1161     c1 d
1162   }
1163 }
1164 @end lilypond
1165
1166 Die vordefinierten Diagramme sind in der Datei
1167 @file{predefined-guitar-fretboards.ly} enthalten.  Sie werden
1168 basierend auf der Tonhöhe eines Akkordes und dem Wert von
1169 @code{stringTunings} (Saitenstimmung), der gerade benutzt wird,
1170 gespeichert.  @file{predefined-guitar-fretboards.ly} beinhaltet
1171 vordefinierte Diagramme für die Gitarrenstimmung (@code{guitar-tuning}).
1172 Anhand der Beispiele in dieser Datei können auch für andere
1173 Instrumente oder Stimmungen Diagramme definiert werden.
1174
1175 Bunddiagramme für die Ukulele finden sich in der Datei @*
1176 @file{predefined-ukulele-fretboards.ly}.
1177
1178 @lilypond[verbatim, ragged-right, quote]
1179 \include "predefined-ukulele-fretboards.ly"
1180
1181 myChords = \chordmode { a1 a:m a:aug }
1182
1183 \new ChordNames {
1184   \myChords
1185 }
1186
1187 \new FretBoards {
1188   \set Staff.stringTunings = #ukulele-tuning
1189   \myChords
1190 }
1191 @end lilypond
1192
1193 Bunddiagramme für Mandoline sind in der Datei @file{predefined-mandolin-fretboards.ly}
1194 enhalten:
1195
1196 @lilypond[verbatim, ragged-right, quote]
1197 \include "predefined-mandolin-fretboards.ly"
1198
1199 myChords = \chordmode { c1 c:m7.5- c:aug }
1200
1201 \new ChordNames {
1202   \myChords
1203 }
1204
1205 \new FretBoards {
1206   \set Staff.stringTunings = #mandolin-tuning
1207   \myChords
1208 }
1209 @end lilypond
1210
1211 Tonhöhen von Akkorden können entweder als Akkordkonstrukte
1212 oder im Akkordmodus notiert werden (siehe auch
1213 @ref{Überblick über den Akkord-Modus}).
1214
1215 @lilypond[verbatim, ragged-right,quote]
1216 \include "predefined-guitar-fretboards.ly"
1217 \context FretBoards {
1218   \chordmode { c1 }
1219   <c' e' g'>1
1220 }
1221 @end lilypond
1222
1223 @cindex Akkordbezeichnungen und Bunddiagramme
1224 @cindex Bunddiagramme und Akkordbezeichnungen
1225
1226 @funindex ChordNames
1227 @funindex chordmode
1228 @funindex \chordmode
1229
1230 Oft wird sowohl eine Akkordbezeichnung als ein Bunddiagramm
1231 notiert.  Das kann erreicht werden, indem ein
1232 @code{ChordNames}-Kontext parallel mit einem @code{FretBoards}-Kontext
1233 gesetzt wird und beiden Kontexten die gleichen Noten zugewiesen
1234 werden.
1235
1236 @lilypond[verbatim, ragged-right, quote]
1237 \include "predefined-guitar-fretboards.ly"
1238 mychords = \chordmode{
1239   c1 f g
1240 }
1241
1242 <<
1243   \context ChordNames {
1244     \mychords
1245   }
1246   \context FretBoards {
1247     \mychords
1248   }
1249 >>
1250 @end lilypond
1251
1252 @cindex Transposition von Bunddiagrammen
1253 @cindex Bunddiagramme, Transposition
1254
1255 Vordefinierte Bunddiagramme können transponiert werden, solange
1256 ein Diagramm für den transponierten Akkord in der Bunddiagramm-Tabelle
1257 vorhanden ist.
1258
1259 @lilypond[verbatim, ragged-right, quote]
1260 \include "predefined-guitar-fretboards.ly"
1261 mychords = \chordmode{
1262   c1 f g
1263 }
1264
1265 mychordlist = {
1266   \mychords
1267   \transpose c e { \mychords }
1268 }
1269 <<
1270   \context ChordNames {
1271     \mychordlist
1272   }
1273   \context FretBoards {
1274     \mychordlist
1275   }
1276 >>
1277 @end lilypond
1278
1279 Die Tabelle der vordefinierten Bunddiagramme für Gitarre enthält
1280 acht Akkorde (Dur, Moll, übermäßig, vermindert, Dominantseptakkord,
1281 große Septime, kleine Septime und Dominantnonenakkord) für alle 17
1282 Tonarten.  Die Tabelle der vortdefinierten Bunddiagramme für
1283 Ukulele enthält neben diesen Akkorden noch zusätzlich drei
1284 weitere (große Sext, Sekundakkord und Quartakkort).  Eine
1285 vollständige Liste der vordefinierten Bunddiagramme findet sich
1286 in @ref{Die vordefinierten Bund-Diagramme}.  Wenn in der Tabelle für
1287 einen Akkord kein Wert steht, wird ein Bunddiagramm vom
1288 @code{FretBoards}-Engraver errechnet, wobei die automatische
1289 Bunddiagrammfunktion zu Anwendung kommt. Siehe hierzu
1290 @ref{Automatische Bund-Diagramme}.
1291
1292 @lilypond[verbatim, ragged-right, quote]
1293 \include "predefined-guitar-fretboards.ly"
1294 mychords = \chordmode{
1295   c1 c:maj9
1296 }
1297
1298 <<
1299   \context ChordNames {
1300     \mychords
1301   }
1302   \context FretBoards {
1303     \mychords
1304   }
1305 >>
1306 @end lilypond
1307
1308 @cindex Bunddiagramme, eigene definieren
1309 @cindex Definieren von eigenen Bunddiagrammen
1310 @cindex Eigene Bunddiagramme definieren
1311
1312 Bunddiagramme können zu der Tabelle hinzugefügt werden.  Um ein
1313 Diagramm hinzuzufügen, muss der Akkord des Diagramms, die Stimmung
1314 und die Diagramm-Definition angegeben werden.  Dies geschieht normalerweise
1315 in der Tabelle @var{default-fret-table}.  Die Diagramm-Definition
1316 kann entweder eine @code{fret-diagram-terse}-Definition oder eine
1317 @code{fret-diagram-verbose}-Liste sein.
1318
1319 @lilypond[verbatim, ragged-right, quote]
1320 \include "predefined-guitar-fretboards.ly"
1321
1322 \storePredefinedDiagram #default-fret-table
1323                         \chordmode { c:maj9 }
1324                         #guitar-tuning
1325                         #"x;3-2;o;o;o;o;"
1326
1327 mychords = \chordmode {
1328   c1 c:maj9
1329 }
1330
1331 <<
1332   \context ChordNames {
1333     \mychords
1334   }
1335   \context FretBoards {
1336     \mychords
1337   }
1338 >>
1339 @end lilypond
1340
1341 Unterschiedliche Bunddiagramme für den selben Akkord können
1342 gespeichert werden, indem unterschiedliche Oktaven für die
1343 Tonhöhe benutzt werden.  Die unterschiedliche Oktave sollte
1344 mindestens zwei Oktaven über oder unter der Standardoktave liegen,
1345 die für transponierende Bunddiagramme eingesetzt wird.
1346
1347 @lilypond[verbatim, ragged-right, quote]
1348 \include "predefined-guitar-fretboards.ly"
1349
1350 \storePredefinedDiagram #default-fret-table
1351                         \chordmode { c'' }
1352                         #guitar-tuning
1353                         #(offset-fret 2 (chord-shape 'bes guitar-tuning))
1354
1355 mychords = \chordmode {
1356   c1 c''
1357 }
1358
1359 <<
1360   \context ChordNames {
1361     \mychords
1362   }
1363   \context FretBoards {
1364     \mychords
1365   }
1366 >>
1367 @end lilypond
1368
1369 @cindex bundierte Saiteninstrumente, Akkordformen
1370 @cindex Bundinstrumente, Akkordformen
1371 @cindex Akkordformen für bundierte Saiteninstrumente
1372 @cindex Akkordformen für Bundinstrumente
1373
1374 @funindex \addChordShape
1375 @funindex addChordShape
1376 @funindex storePredefinedDiagram
1377 @funindex \storePredefinedDiagram
1378
1379 Zusätzlich zu Bunddiagrammen speichert LilyPond auch eine interne
1380 Liste an Akkordformen.  Die Akkordformen sind Bunddiagramme,
1381 die am Hals entlang verschoben werden können und dabei unterschiedliche
1382 Akkorde ergeben.  Akkordformen können zu der internen Liste
1383 hinzugefügt werden und dann benutzt werden, um vordefinierte
1384 Bunddiagramme zu definieren.  Weil sie auf verschiedenen Positionen
1385 auf dem Steg gelegt werden können, beinhalten vordefinierte
1386 Akkord üblicherweise keine leeren Saiten.  Wie Bunddiagramme können auch
1387 Akkordformen entweder als @code{fret-diagram-terse}-Definition
1388 oder als @code{fret-diagram-verbose}-Liste erstellt werden.
1389
1390 @lilypond[verbatim, ragged-right, quote]
1391 \include "predefined-guitar-fretboards.ly"
1392
1393 % Add a new chord shape
1394
1395 \addChordShape #'powerf #guitar-tuning #"1-1;3-3;3-4;x;x;x;"
1396
1397 % add some new chords based on the power chord shape
1398
1399 \storePredefinedDiagram #default-fret-table
1400                         \chordmode { f'' }
1401                         #guitar-tuning
1402                         #(chord-shape 'powerf guitar-tuning)
1403 \storePredefinedDiagram #default-fret-table
1404                         \chordmode { g'' }
1405                         #guitar-tuning
1406                         #(offset-fret 2 (chord-shape 'powerf guitar-tuning))
1407
1408 mychords = \chordmode{
1409   f1 f'' g g''
1410 }
1411
1412 <<
1413   \context ChordNames {
1414     \mychords
1415   }
1416   \context FretBoards {
1417     \mychords
1418   }
1419 >>
1420 @end lilypond
1421
1422 Die graphische Form eines Bunddiagramms kann entsprechend den
1423 eigenen Wünschen verändert werden, indem man die Eigenschaften
1424 der @code{fret-diagram-interface}-Schnittstelle verändert.
1425 Einzelheiten hierzu in @rinternals{fret-diagram-interface}.  Die
1426 Schnittstelleneigenschaften eines vordefinierten Bunddiagrammes
1427 gehören dem @code{FretBoards.FretBoard}-Kontext an.
1428
1429 @snippets
1430
1431 @lilypondfile[verbatim,quote,texidoc,doctitle]
1432 {customizing-fretboard-fret-diagrams.ly}
1433
1434 @lilypondfile[verbatim,quote,texidoc,doctitle]
1435 {defining-predefined-fretboards-for-other-instruments.ly}
1436
1437 @lilypondfile[verbatim,quote,texidoc,doctitle]
1438 {chordchanges-for-fretboards.ly}
1439
1440 @lilypondfile[verbatim,quote,texidoc,doctitle]
1441 {fretboards-alternate-tables.ly}
1442
1443
1444 @seealso
1445 Notationsreferenz:
1446 @ref{Angepasste Tabulaturen},
1447 @ref{Automatische Bund-Diagramme},
1448 @ref{Überblick über den Akkord-Modus},
1449 @ref{Die vordefinierten Bund-Diagramme}.
1450
1451 Installierte Dateien:
1452 @file{ly/predefined-guitar-fretboards.ly}, @*
1453 @file{ly/predefined-guitar-ninth-fretboards.ly}, @*
1454 @file{ly/predefined-ukulele-fretboards.ly}, @*
1455 @file{ly/predefined-mandolin-fretboards.ly}.
1456
1457 Schnipsel:
1458 @rlsr{Fretted strings}.
1459
1460 Referenz der Interna:
1461 @rinternals {fret-diagram-interface}.
1462
1463
1464 @node Automatische Bund-Diagramme
1465 @unnumberedsubsubsec Automatische Bund-Diagramme
1466 @translationof Automatic fret diagrams
1467
1468 @cindex Bunddiagramme, automatisch
1469 @cindex Akkorddiagramme, automatisch
1470 @cindex automatische Bunddiagramme
1471
1472 Bunddiagramme können automatisch aus notierten Noten erstellt werden.
1473 Hierzu wird der @code{FretBoards}-Kontext eingesetzt.  Wenn keine
1474 vordefinierten Diagramme für die entsprechenden Noten mit
1475 der aktiven Saitenstimmung (@code{stringTunings}) vorhanden sind,
1476 errechnet der Kontext Saiten und Bünde die benutzt werden können,
1477 um die Noten zu spielen.
1478
1479 @lilypond[quote,ragged-right,verbatim]
1480 <<
1481   \context ChordNames {
1482     \chordmode {
1483       f1 g
1484     }
1485   }
1486   \context FretBoards {
1487     <f, c f a c' f'>1
1488     <g,\6 b, d g b g'>1
1489   }
1490   \context Staff {
1491     \clef "treble_8"
1492     <f, c f a c' f'>1
1493     <g, b, d g b' g'>1
1494   }
1495 >>
1496 @end lilypond
1497
1498 @funindex predefinedFretboardsOff
1499 @funindex \predefinedFretboardsOff
1500 @funindex predefinedFretboardsOn
1501 @funindex \predefinedFretboardsOn
1502
1503 Da in den Standardeinstellungen keine vordefinierten Diagramme
1504 geladen werden, ist die automatische Diagrammerstellung das
1505 Standardverhalten.  Wenn die vordefinierten Diagramme eingesetzt
1506 werden, kann die automatische Berechnung an- und ausgeschaltet
1507 werden.
1508
1509 @lilypond[quote,ragged-right,verbatim]
1510
1511 \storePredefinedDiagram #default-fret-table
1512                         <c e g c' e'>
1513                         #guitar-tuning
1514                         #"x;3-1-(;5-2;5-3;5-4;3-1-1-);"
1515 <<
1516   \context ChordNames {
1517     \chordmode {
1518       c1 c c
1519     }
1520   }
1521   \context FretBoards {
1522     <c e g c' e'>1
1523     \predefinedFretboardsOff
1524     <c e g c' e'>1
1525     \predefinedFretboardsOn
1526     <c e g c' e'>1
1527   }
1528   \context Staff {
1529     \clef "treble_8"
1530     <c e g c' e'>1
1531     <c e g c' e'>1
1532     <c e g c' e'>1
1533   }
1534 >>
1535 @end lilypond
1536
1537 Manchmal kann die Berechnungsfunktion für Bunddiagramme kein
1538 passendes Diagramm finden.  Das kann oft umgangen werden, indem
1539 man manuell einer Note eine bestimmte Saite zuweist.  In vielen
1540 Fällen muss nur eine Note derart gekennzeichnet werden, der
1541 Rest wird dann entsprechend durch den @code{FretBoards}-Kontext
1542 behandelt.
1543
1544 @cindex Bunddiagramme, Fingersatz
1545 @cindex Fingersatz in Bunddiagrammen
1546
1547 Fingersatz kann zu FretBoard-Bunddiagrammen hinzugefügt werden.
1548
1549 @lilypond[quote, verbatim]
1550 <<
1551   \context ChordNames {
1552     \chordmode {
1553       c1 d:m
1554     }
1555   }
1556   \context FretBoards {
1557     <c-3 e-2 g c'-1 e'>1
1558     <d a-2 d'-3 f'-1>1
1559   }
1560   \context Staff {
1561     \clef "treble_8"
1562     <c e g c' e'>1
1563     <d a d' f'>1
1564   }
1565 >>
1566 @end lilypond
1567
1568 @funindex minimumFret
1569
1570 Der kleinste Bund, der benutzt wird, um Saiten und Bünde im
1571 FretBoard-Kontext zu errechnen, kann mit der
1572 @code{minimumFret}-Eigenschaft gesetzt werden.
1573
1574 @lilypond[quote, verbatim]
1575 <<
1576   \context ChordNames {
1577     \chordmode {
1578       d1:m d:m
1579     }
1580   }
1581   \context FretBoards {
1582     <d a d' f'>1
1583     \set FretBoards.minimumFret = #5
1584     <d a d' f'>1
1585   }
1586   \context Staff {
1587     \clef "treble_8"
1588     <d a d' f'>1
1589     <d a d' f'>1
1590   }
1591 >>
1592 @end lilypond
1593
1594 Die Saiten und Bünde des @code{FretBoards}-Kontextes hängen von
1595 der @code{stringTunings}-Eigenschaft ab, die die gleiche Bedeutung
1596 wie im TabStaff-Kontext hat.  Siehe auch @ref{Angepasste Tabulaturen}
1597 zu Information über die @code{stringTunings}Eigenschaft.
1598
1599 Die graphische Erscheinung eines Bunddiagrammes kann den
1600 Bedürfnissen angepasst werden, indem Eigenschaften der
1601 @code{fret-diagram-interface}-Schnittstelle verändert werden.
1602 Einzelheiten finden sich in @rinternals{fret-diagram-interface}.
1603 Die Schnittstelleneigenschaften eines @code{FretBoards}-Diagramms
1604 gehören dem @code{FretBoards.FretBoard}-Kontext an.
1605
1606
1607 @predefined
1608 @code{\predefinedFretboardsOff},
1609 @code{\predefinedFretboardsOn}.
1610 @endpredefined
1611
1612
1613 @seealso
1614 Notationsreferenz:
1615 @ref{Angepasste Tabulaturen}.
1616
1617 Schnipsel:
1618 @rlsr{Fretted strings}.
1619
1620 Referenz der Interna:
1621 @rinternals {fret-diagram-interface}.
1622
1623 @knownissues
1624 Automatische Bundberechnung funktioniert nicht richtig für Instrumente
1625 mit nicht-monotonischer Stimmung.
1626
1627
1628 @node Fingersatz der rechten Hand
1629 @unnumberedsubsubsec Fingersatz der rechten Hand
1630 @translationof Right-hand fingerings
1631
1632 @cindex bundierte Saiteninstrumente, Fingersatz der rechten Hand
1633 @cindex Bundinstrumente, Fingersatz der rechten Hand
1634 @cindex Fingersatz der rechten Hand, bundierte Saiteninstrumente
1635 cindex Fingersatz der rechten Hand, Bundinstrumente
1636 @cindex rechte Hand, Fingersatz für bundierte Saiteninstrumente
1637 @cindex rechte Hand, Fingersatz für Bundinstrumente
1638
1639 @funindex rightHandFinger
1640 @funindex \rightHandFinger
1641
1642 Fingersatz für die rechte Hand @var{p-i-m-a}
1643 muss mit @code{\rightHandFinger}, gefolgt von einer Zahl, notiert werden.
1644
1645 @warning{Wenn die Zahl in Scheme-Notation eingegeben wird, muss darauf
1646 geachtet werden, ein Leerzeichen anzuhängen vor dem schließenden @code{>} o. Ä.}
1647
1648 @lilypond[quote,verbatim,relative=0]
1649 \clef "treble_8"
1650 c4\rightHandFinger #1
1651 e\rightHandFinger #2
1652 g\rightHandFinger #3
1653 c\rightHandFinger #4
1654 <c,\rightHandFinger #1 e\rightHandFinger #2
1655  g\rightHandFinger #3 c\rightHandFinger #4 >1
1656 @end lilypond
1657
1658 Zur Erleichterung kann der Befehl @code{\rightHandFinger} zu ein paar
1659 Buchstaben abgekürzt werden, etwa @code{RH}.
1660
1661 @example
1662 RH=#rightHandFinger
1663 @end example
1664
1665 @snippets
1666
1667 @lilypondfile[verbatim,quote,texidoc,doctitle]
1668 {placement-of-right-hand-fingerings.ly}
1669
1670 @lilypondfile[verbatim,quote,texidoc,doctitle]
1671 {fingerings,-string-indications,-and-right-hand-fingerings.ly}
1672
1673 @seealso
1674 Schnipsel:
1675 @rlsr{Fretted strings}.
1676
1677 Referenz der Interna:
1678 @rinternals{StrokeFinger}.
1679
1680
1681 @node Gitarre
1682 @subsection Gitarre
1683 @translationof Guitar
1684
1685 Die meisten der Besonderheiten von Gitarrennotation wurden im
1686 allgemeinen Abschnitt behandelt, aber es gibt noch einige, die
1687 hier gezeigt werden sollen.  Teilweise soll ein Lead-sheet nur
1688 die Akkordsymbole und den Gesangstext enthalten.  Da LilyPond
1689 ein Notensatzprogramm ist, wird es nicht für derartige
1690 Projekte empfohlen, die keine eigentliche Notation beinhalten.
1691 Anstatt dessen sollte ein Textbearbeitungsprogramm oder ein
1692 Satzprogramm wie GuitarTeX (für erfahrende Benutzer) eingesetzt
1693 werden.
1694
1695 @menu
1696 * Position und Barré anzeigen::
1697 * Flageolett und gedämpfte Noten::
1698 * Powerakkorde anzeigen::
1699 @end menu
1700
1701 @node Position und Barré anzeigen
1702 @unnumberedsubsubsec Position und Barré anzeigen
1703 @translationof Indicating position and barring
1704
1705 @cindex Position und Barré für bundierte Saiteninstrumente
1706 @cindex Position und Barré für Bundinstrumente
1707 @cindex bundierte Saiteninstrumente, Position und Barré anzeigen
1708 @cindex Bundinstrumente, Position und Barré anzeigen
1709 @cindex Barré, anzeigen für bundierte Saiteninstrumente
1710 @cindex Barré, anzeigen für Bundinstrumente
1711
1712 Das Beispiel zeigt, wie man Griff- und Barréposition
1713 notieren kann.
1714
1715 @lilypond[quote,ragged-right,verbatim,relative=0]
1716 \clef "treble_8"
1717 b16 d g b e
1718 \textSpannerDown
1719 \override TextSpanner #'(bound-details left text) = #"XII "
1720 g16\startTextSpan
1721 b16 e g e b g\stopTextSpan
1722 e16 b g d
1723 @end lilypond
1724
1725
1726 @seealso
1727 Notationsreferenz:
1728 @ref{Text mit Verbindungslinien}.
1729
1730 Schnipsel:
1731 @rlsr{Fretted strings},
1732 @rlsr{Expressive marks}.
1733
1734
1735 @node Flageolett und gedämpfte Noten
1736 @unnumberedsubsubsec Flageolett und gedämpfte Noten
1737 @translationof Indicating harmonics and dampened notes
1738
1739 @cindex bundierte Saiteninstrumente, gedämpfte Noten
1740 @cindex Bundinstrumente, gedämpfte Noten
1741 @cindex bundierte Saiteninstrumente, Flageolett
1742 @cindex Bundinstrumente, Flageolett
1743 @cindex Dämpfung, bundierte Saiteninstrumente
1744 @cindex Dämpfung, Bundinstrumente
1745 @cindex gedämpfte Noten, bundierte Saiteninstrumente
1746 @cindex gedämpfte Noten, Bundinstrumente
1747 @cindex Flageolett, bundierte Saiteninstrumente
1748 @cindex Flageolett, Bundinstrumente
1749
1750 Besondere Notenköpfe können eingesetzt werden, um gedämpfte Noten
1751 oder Flageoletttöne anzuzeigen.  Flageoletttöne werden normalerweise
1752 mit einem Text erklärt.
1753
1754 @lilypond[quote,ragged-right,verbatim]
1755 \relative c' {
1756   \clef "treble_8"
1757   \override Staff.NoteHead #'style = #'harmonic-mixed
1758   d^\markup { \italic { \fontsize #-2 { "harm. 12" }}} <g b>1
1759 }
1760 @end lilypond
1761
1762 Gedämpfte oder gestoppte Noten werden in normalen und Tabulatur-Systemen
1763 unterstützt:
1764
1765 @lilypond[quote,ragged-right,verbatim]
1766 music = \relative c' {
1767   < a\3 \deadNote c\2 a'\1 >4
1768   < b\3 \deadNote d\2 b'\1 >
1769   < c\3 \deadNote e\2 c'\1 >
1770   \deadNotesOn
1771   \times 2/3 { g8 b e }
1772   \deadNotesOff
1773   < a,\3 c\2 e\1 >1
1774 }
1775 \new StaffGroup <<
1776   \new Staff {
1777     \clef "treble_8"
1778     \music
1779   }
1780   \new TabStaff {
1781     \music
1782   }
1783 >>
1784 @end lilypond
1785
1786 Eine andere Spieltechnik (insbesondere bei elektrischen Gitarren
1787 benutzt) ist @notation{palm mute}.  Hierbei wird die Saite teilweise
1788 durch die Handfläche der Schlaghand gedämpft.  LilyPond unterstützt
1789 die Notation dieser Art von Technik, indem die Notenköpfe der
1790 so gedämpften Noten durch Dreiecke ersetzt werden.
1791
1792 @lilypond[quote,ragged-right,verbatim]
1793 \new Voice { % Warning: explicit Voice instantiation is
1794              %    required to have palmMuteOff work properly
1795              %    when palmMuteOn comes at the beginning of
1796              %    the piece.
1797   \relative c, {
1798     \clef "G_8"
1799     \palmMuteOn
1800     e8^\markup { \musicglyph #"noteheads.u2do"  = palm mute }
1801     < e b' e > e
1802     \palmMuteOff
1803     e e  \palmMute e e e |
1804     e8 \palmMute { e e e } e e e e |
1805     < \palmMute e b' e >8 \palmMute { e e e } < \palmMute e b' e >2
1806   }
1807 }
1808 @end lilypond
1809
1810 @seealso
1811 Notationsreferenz:
1812 @ref{Besondere Notenköpfe},
1813 @ref{Notenkopfstile}.
1814
1815 Schnipsel:
1816 @rlsr{Fretted strings}.
1817
1818
1819 @node Powerakkorde anzeigen
1820 @unnumberedsubsubsec Powerakkorde anzeigen
1821 @translationof Indicating power chords
1822
1823 @funindex powerChords
1824 @funindex \powerChords
1825
1826 @cindex Powerakkorde
1827 @cindex Powerchords
1828
1829 Powerakkorde und ihre Symbole können im Akkordmodus oder als Akkordkonstruktionen
1830 gesetzt werden:
1831
1832 @lilypond[quote,ragged-right,verbatim]
1833 ChordsAndSymbols = {
1834   \chordmode {
1835     \powerChords
1836     e,,1:1.5
1837     a,,1:1.5.8
1838     \set minimumFret = #8
1839     c,1:1.5
1840     f,1:1.5.8
1841   }
1842   \set minimumFret = #5
1843   <a, e>1
1844   <g d' g'>1
1845 }
1846 \score {
1847   <<
1848     \new ChordNames {
1849     \ChordsAndSymbols
1850     }
1851     \new Staff {
1852       \clef "treble_8"
1853       \ChordsAndSymbols
1854     }
1855     \new TabStaff {
1856       \ChordsAndSymbols
1857     }
1858   >>
1859 }
1860 @end lilypond
1861
1862 Powerakkord-Symbole werden automatisch ausgeschaltet, wenn einer der anderen
1863 normalen Akkord-Modifikatoren verwendet wird:
1864
1865 @lilypond[quote,ragged-right,verbatim]
1866 mixedChords = \chordmode {
1867   c,1
1868   \powerChords
1869   b,,1:1.5
1870   fis,,1:1.5.8
1871   g,,1:m
1872 }
1873 \score {
1874   <<
1875     \new ChordNames {
1876       \mixedChords
1877     }
1878     \new Staff {
1879       \clef "treble_8"
1880       \mixedChords
1881     }
1882     \new TabStaff {
1883       \mixedChords
1884     }
1885   >>
1886 }
1887 @end lilypond
1888
1889 @seealso
1890 Glossar:
1891 @rglos{power chord}.
1892
1893 Notationsreferenz:
1894 @ref{Erweiterte und modifizierte Akkorde},
1895 @ref{Akkordbezeichnungen drucken}.
1896
1897 Schnipsel:
1898 @rlsr{Fretted strings}.
1899
1900
1901
1902
1903 @node Banjo
1904 @subsection Banjo
1905 @translationof Banjo
1906
1907 @menu
1908 * Banjo-Tabulaturen::
1909 @end menu
1910
1911 @node Banjo-Tabulaturen
1912 @unnumberedsubsubsec Banjo-Tabulaturen
1913 @translationof Banjo tablatures
1914
1915 @cindex Banjo-Tabulaturen
1916 @cindex Tabulatur, Banjo
1917
1918 LilyPond hat grundlegende Unterstützung für fünfsaitige Banjo.
1919 Die Banjo-Tabulatur-Funktion sollte zum Notieren von Banjo-Tabulaturen
1920 verwendet werden, damit die richtigen Bund-Nummern für die fünfte
1921 Saite gesetzt werden:
1922
1923 @c due to crazy intervals of banjo music, absolute pitch is recommended
1924
1925 @lilypond[quote,ragged-right,verbatim]
1926 \new TabStaff <<
1927   \set TabStaff.tablatureFormat = #fret-number-tablature-format-banjo
1928   \set TabStaff.stringTunings = #banjo-open-g-tuning
1929   {
1930     \stemDown
1931     g8 d' g'\5 a b g e d' |
1932     g4 d''8\5 b' a'\2 g'\5 e'\2 d' |
1933     g4
1934   }
1935 >>
1936 @end lilypond
1937
1938 @cindex Banjo-Stimmung
1939 @cindex Stimmung, Banjo
1940
1941 @funindex banjo-c-tuning
1942 @funindex banjo-modal-tuning
1943 @funindex banjo-open-d-tuning
1944 @funindex banjo-open-dm-tuning
1945 @funindex four-string-banjo
1946
1947 Eine Anzahl von üblichen Stimmungen für fünsaitiges Banjo sind in LilyPond
1948 vordefiniert:
1949 @code{banjo-c-tuning} (gCGBD), @code{banjo-modal-tuning} (gDGCD),
1950 @code{banjo-open-d-tuning} (aDF#AD) und @code{banjo-open-dm-tuning}
1951 (aDFAD).
1952
1953 Sie können für das viersaitige Banjo angepasst werden,
1954 indem die @code{four-string-banjo}-Funktion eingesetzt wird:
1955
1956 @example
1957 \set TabStaff.stringTunings = #(four-string-banjo banjo-c-tuning)
1958 @end example
1959
1960 @seealso
1961 Installierte Dateien:
1962 @file{ly/string-tunings-init.ly}.
1963
1964 Schnipsel:
1965 @rlsr{Fretted strings}.