@c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
@ignore
- Translation of GIT committish: 64feeff58e5ce3397de87188a08ac99f7ef8e37b
+ Translation of GIT committish: 4f7427e7a314a71bde16559247885544256b8213
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@funindex \fermata
@funindex \longfermata
@funindex \verylongfermata
+@funindex \fermataMarkup
@funindex \segno
@funindex \coda
@funindex \varcoda
Artikulationszeichen sind @code{Script}-Objekte. Ihre Eigenschaften
werden ausführlich in @rinternals{Script} beschrieben.
+Artikulationen können neben Noten auch an Pausen gehängt werden, aber
+sie können nicht an Mehrtaktpausen gehängt werden. Ein besonderer
+Befehl, @code{fermataMarkup}, wurde definiert, damit man eine Fermate
+an eine Mehrtaktpause anfügen kann (und nur hieran). Damit wird ein
+@code{MultiMeasureRestText}-Objekt erstellt.
+
+@lilypond[verbatim,quote,relative=2]
+\override Script #'color = #red
+\override MultiMeasureRestText #'color = #blue
+a2\fermata r\fermata
+R1\fermataMarkup
+@end lilypond
+
Zusätzlich zu den Artikulationszeichen können auch Text und Beschriftung
an Noten angehängt werden. Siehe auch @ref{Textarten}.
@funindex \phrasingSlurHalfDashed
@funindex \phrasingSlurHalfSolid
@funindex phrasingSlurHalfSolid
+
@cindex Phrasierungsbogen, halb durchgehend, halb gestrichelt
@cindex Bogen, halb durchgehend, halb gestrichelt
@funindex \stopTrillSpan
@funindex stopTrillSpan
-Kurze @notation{Triller} ohne eine Dauer werden mit dem Befehl
+Kurze Triller ohne eine Dauer werden mit dem Befehl
@code{\trill} notiert, siehe auch
@ref{Artikulationszeichen und Verzierungen}.
Beginn und @code{\stopTrillSpan} am Ende erstellt.
@lilypond[verbatim,quote,relative=2]
-d1~\startTrillSpan
+d1\startTrillSpan
d1
-c2\stopTrillSpan r2
+c2\stopTrillSpan
+r2
@end lilypond
-Das nächste Beispiel zeigt Triller in Kombination mit einem
-Vorschlag. Die Syntax dieser Konstruktion und die Methode,
-wie man die Vorschläge genau positioniert, ist beschrieben in
-@ref{Verzierungen}.
+Ein Triller-Strekcer, der über einen Zeilenumbruch geht,
+beginnt genau über der ersten Note auf der neue Zeile erneut.
+
+
+@lilypond[ragged-right,verbatim,quote,relative=2]
+d1\startTrillSpan
+\break
+d1
+c2\stopTrillSpan
+r2
+@end lilypond
+
+Aufeinanderfolgende Trillerstrecker funktieren ohne einen
++@code{\stopTrillSpan}-Befehl, weil ein folgender Strecker
+automatisch die rechte Begrenzung des vorhergehenden beendet.
@lilypond[verbatim,quote,relative=2]
-c1 \afterGrace
+d1\startTrillSpan
+d1
+1\startTrillSpan
+d2\stopTrillSpan
+r2
+@end lilypond
+
+Triller können auch mit Vorschlägen kombiniert werden. Die Syntax
+für diese Konstruktion und die Methode, um die Position der Vorschläge
+präzise zu positionieren, wird gezeigt in @ref{Verzierungen}.
+
+@lilypond[verbatim,quote,relative=2]
+d1~\afterGrace
d1\startTrillSpan { c32[ d]\stopTrillSpan }
-e2 r2
+c2 r2
@end lilypond
@cindex Triller mit Tonhöhe
Argument ist die Hauptnote, das zweite die Note, auf der getrillert
wird. Sie wird als Note ohne Hals in Klammern ausgegeben.
-@lilypond[verbatim,quote,relative=1]
-\pitchedTrill e2\startTrillSpan fis
-d\stopTrillSpan
+@lilypond[verbatim,quote,relative=2]
+\pitchedTrill
+d2\startTrillSpan fis
+d2
+c2\stopTrillSpan
+r2
@end lilypond
-@cindex Triller mit Tonhöhe und erzwungenem Versetzungszeichen
-@cindex Versetzungszeichen, erzwungen für Triller
+@cindex Triller mit Tonhöhe und Versetzungszeichen
+@cindex Versetzungszeichen, für Triller
-Im nächsten Beispiel ist der zweite Triller nicht eindeutig
-notiert, denn das Versetzungszeichen der Trillernote ist
-nicht ausgegeben. Man kann das Versetzungszeichen erzwingen.
-Der zweite Takt zeigt diese Methode:
+Aufeinanderfolgende Versetzungszeichen der selben Note im selben
+Takt müssen selbst hinzugefügt werden. Nur das Versetzungszeichen
+des ersten Trillers mit Tonhöhe innerhalb eines Taktes wird ausgegeben.
@lilypond[verbatim,quote,relative=2]
-\pitchedTrill eis4\startTrillSpan fis
-g\stopTrillSpan
-\pitchedTrill eis4\startTrillSpan fis
-g\stopTrillSpan
-\pitchedTrill eis4\startTrillSpan fis
-g\stopTrillSpan
-\pitchedTrill eis4\startTrillSpan fis!
-g\stopTrillSpan
+\pitchedTrill
+eis4\startTrillSpan fis
+eis4\stopTrillSpan
+\pitchedTrill
+eis4\startTrillSpan cis
+eis4\stopTrillSpan
+\pitchedTrill
+eis4\startTrillSpan fis
+eis4\stopTrillSpan
+\pitchedTrill
+eis4\startTrillSpan fis!
+eis4\stopTrillSpan
@end lilypond
@predefined
@c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
@ignore
- Translation of GIT committish: 3d7ffa1f82bb44673134b28becf7898482fe7316
+ Translation of GIT committish: 4f7427e7a314a71bde16559247885544256b8213
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
- Guide, node Updating translation committishes..
+ Guide, node Updating translation committishes.
@end ignore
@c \version "2.12.0"
zu setzen. Gitarre und Banjo sind transponierende Instrumente,
die eine Oktave tiefer klingen als sie notiert werden. Partituren
für diese Instrumente sollten den @qq{Tenorschlüssel}
-(@code{"treble_8"}) benutzen. Einige Spezifika für
+(@code{"treble_8"} bzw. @code{\transposition c}) benutzen, um
+korrekte MIDI-Dateien zu erhalten. Einige Spezifika für
Instrumente mit Bünden sind an anderer Stelle erklärt:
@itemize
@ref{Musik parallel notieren},
@ref{Arpeggio},
@ref{Liste der Artikulationszeichen},
-@ref{Notenschlüssel}.
+@ref{Notenschlüssel}
+@ref{Transposition von Instrumenten}.
@node Seitennummerbezeichnung
@funindex TabStaff
@funindex TabVoice
-Tabulatur-Notation wird für die Notation von Zupfinstrumenten benutzt.
-Tonhöhen werden hier nicht durch Notenköpfe, sondern durch Zahlen
-notiert. Diese Zahlen zeigen an, auf welcher Saite und welchem Bund
-der Ton gespielt werden soll. LilyPond bringt beschränkte Unterstützung
-für Tabulaturen mit.
+Musik für gezupfte Saiteninstrumente wird oft notiert, indem man eine
+Finger/Berührungsnotation bzw. Tabulatur benutzt. Im Gegensatz zur
+traditionellen Notation werden hier Tonhöhen nicht mit Notenköpfen
+notiert, sondern mit Zahlen (oder Buchstabenartigen Symbolen in
+historischen Tabulaturen). Die Zahlen zeigen an, welche Saite und
+welcher Bund für eine Note gespielt werden muss. Die Zahlen werden
+übereinander geschrieben, wenn sie gleichzeitig gespielt werden sollen.
-Die Saitennummer, die mit einer Note assoziiert ist, wird durch einen
-Backslash, gefolgt von einer Zahl, notiert. In der Standardeinstellung ist
-die erste Saite die höchste Saite und als Stimmung wird die übliche
-Gitarrenstimmung auf sechs Saiten angenommen. Die Noten werden in
-einer Tabulatur gesetzt, indem @rinternals{TabStaff} und
-@rinternals{TabVoice}-Kontexte verwendet werden.
+Standardmäßig ist Saite 1 die höchste Saite und die voreingestellte
+Saitenstimmung ist die normale Gitarrenstimmung (mit 6 Saiten). Die
+Noten werden als Tabulatur ausgegeben, wenn man den @code{TabStaff}-Kontext
+und darin den @code{TabVoice}-Kontext benutzt. Ein kalligraphischer
+Tabulaturschlüssel wird automatisch hinzugefügt.
-@lilypond[quote,ragged-right,fragment,verbatim]
-\new TabStaff {
- a,4\5 c'\2 a\3 e'\1
- e\4 c'\2 a\3 e'\1
+@lilypond[quote,ragged-right,verbatim]
+\new TabStaff \relative c' {
+ a,8 a' <c e> a
+ d,8 a' <d f> a
+}
+@end lilypond
+
+Standard-Tabulaturen haben weder Symbole, die Notendauern anzeigen,
+noch andere musikalische Symbole wie etwa Ausdrucksbezeichnungen.
+
+@lilypond[quote,ragged-right,verbatim]
+symbols = {
+ \time 3/4
+ c4-.^"Allegro" d( e)
+ f4-.\f g a^\fermata
+ \mark \default
+ c8_.\<\( c16 c~ c2\!
+ c'2.\prall\)
+}
+
+\score {
+ <<
+ \new Staff { \clef "G_8" \symbols }
+ \new TabStaff { \symbols }
+ >>
+}
+@end lilypond
+
+@funindex \tabFullNotation
+@funindex tabFullNotation
+
+Wenn alle musikalischen Symbole, die in der traditionellen Notation
+eingesetzt werden, auch in der Tabulatur gedruckt werden sollen, muss
+man den Befehl @code{\tabFullNotation} in einem @code{TabStaff}-Kontext
+hinzufügen. Dabei ist zu beachten, dass halbe Noten in einer Tabulatur
+mit zwei Hälsen dargestellt werden, um sie von Viertelnoten zu unterscheiden.
+
+@lilypond[quote,ragged-right,verbatim]
+symbols = {
+ \time 3/4
+ c4-.^"Allegro" d( e)
+ f4-.\f g a^\fermata
+ \mark \default
+ c8_.\<\( c16 c~ c2\!
+ c'2.\prall\)
+}
+
+\score {
+ \new TabStaff {
+ \tabFullNotation
+ \symbols
+ }
}
@end lilypond
@cindex Bund
-Wenn keine Saite für eine Note angegeben wird, wird die Note der
-Saite zugeordnet, welche die Note auf einem Bund erzeugen kann,
-der größer oder gleich als der Wert von @code{minimumFret}
-ist. Der Standardwert für @code{minimumFret} beträgt 0.
+Normalerweise werden Tonhöhen der tiefstmöglichen Spielposition auf
+dem Bundbrett zugewiesen (erste Lage). Offene Saiten werden automatisch
+bevorzugt. Wenn Sie eine bestimmte Tonhöhe auf einer bestimmten Saite
+gespielt haben wollen, können Sie eine Saitennummeranweisung zur
+Tonhöhe hinzufügen. Wenn Sie Tonhöhe und Saitenzahlanweisung nicht
+innerhalb einer Akkord-Konstruktion (@code{<>}) notieren, erscheint
+die Saitenzahlanweisung nicht in der traditionellen Notation. Es ist
+jedoch sehr viel bequemer, die Spielposition unter Benutzung von
+@code{minimumFret} zu definieren. Der Standardwert von @code{minimumFret}
+beträgt 0.
@lilypond[quote,ragged-right,verbatim]
\new StaffGroup <<
\new Staff \relative c {
\clef "treble_8"
+ \time 2/4
c16 d e f g4
+ c,16\5 d\5 e\4 f\4 g4\4
c,16 d e f g4
}
\new TabStaff \relative c {
c16 d e f g4
+ c,16\5 d\5 e\4 f\4 g4\4
\set TabStaff.minimumFret = #5
c,16 d e f g4
}
>>
@end lilypond
+@funindex \tabChordRepetition
+
+Akkord-Konstruktionen können mit dem Akkord-Wiederholungssymbol @code{q}
+wiederholt werden. Um diese Eigenschaft in einer Tabulatur benutzen
+zu können, gibt es den Befehl @code{\tabChordRepetition}. Er speichert
+die Saiteninformationen, die innerhalb von Akkord-Konstruktionen gegeben
+werden, sodass wiederholte Akkorde identische Darstellungen erhalten.
+
+@lilypond[quote,verbatim]
+\tabChordRepetition
+
+guitar = \relative c' {
+ r8 <gis\4 cis\3 b\2>~ q4 q8~ q q4
+}
+
+\new StaffGroup <<
+ \new Staff {
+ \clef "treble_8"
+ \override Voice.StringNumber #'transparent = ##t
+ \guitar
+ }
+ \new TabStaff {
+ \guitar
+ }
+>>
+@end lilypond
+
+Bindestriche über einen Zeilenumbruch werden normalerweise in Klammern
+gesetzt. Das gilt auch für die zweite Klammer einer Wiederholung.
+
+@lilypond[quote,ragged-right,verbatim]
+ties = \relative c' {
+ \repeat volta 2 {
+ e2. f4~
+ f2 g2~
+ }
+ \alternative {
+ { g4 f2. }
+ { g4\repeatTie c,2. }
+ }
+ b1~
+ \break
+ b1
+ \bar "|."
+}
+
+\score {
+ <<
+ \new StaffGroup <<
+ \context Staff {
+ \clef "treble_8"
+ \ties
+ }
+ \context TabStaff {
+ \ties
+ }
+ >>
+ >>
+ \layout {
+ indent = #0
+ ragged-right = ##t
+ }
+}
+@end lilypond
+
+@funindex \hideSplitTiedTabNotes
+
+Der Befehl @code{\hideSplitTiedTabNotes} hebt das Verhalten auf, dass
+Bundnummern in Klammern gesetzt werden:
+
+@lilypond[quote,ragged-right,verbatim]
+ties = \relative c' {
+ \repeat volta 2 {
+ e2. f4~
+ f2 g2~ }
+ \alternative {
+ { g4 f2. }
+ { g4\repeatTie c,2. }
+ }
+ b1~
+ \break
+ b1
+ \bar "|."
+}
+
+\score {
+ <<
+ \new StaffGroup <<
+ \context Staff {
+ \clef "treble_8"
+ \ties
+ }
+ \context TabStaff {
+ \hideSplitTiedTabNotes
+ \ties
+ }
+ >>
+ >>
+ \layout {
+ indent = #0
+ ragged-right = ##t
+ }
+}
+@end lilypond
+
@cindex Flageolett in Tabulaturen
@cindex Tabulatur und Flageolett
@cindex Gleiten in Tabulaturen
Flageolett und Gleiten (Slide) kann zur Tabulatur hinzugefügt
werden:
-@lilypond[fragment, verbatim, quote, relative=1]
+@lilypond[verbatim, quote, relative=1]
\new TabStaff {
\new TabVoice {
- <c g'\harmonic> d\2\glissando e\2
+ <c g'\harmonic>4 d\2\glissando e\2
}
}
@end lilypond
(@code{TabStaff}) benutzt werden:
@lilypond[quote,ragged-right,verbatim]
-melodia = \partcombine { e4 g g g }{ e4 e e e }
+melodia = \partcombine { e4 g g g } { e4 e e e }
<<
\new TabStaff <<
\new TabVoice = "one" s1
@cindex Tabulatur, Banjo
@cindex Tabulatur, Mandoline
@cindex Tabulatur, Bassgitarre
+@cindex Tabulatur, Gitarre
+@cindex Tabulatur, Ukulele
@cindex Saitenstimmung für Bundinstrumente
@cindex bundierte Saiteninstrumente, Saitenstimmung
@cindex Bundinstrumente, Saitenstimmung
muss die Stimmung der Saiten angegeben werden. Die Stimmung wird
in der @code{StringTunings}-Eigenschaften bestimmt.
-LilyPond hat vordefinierte Stimmungen für Banjo, Mandoline, Gitarre
-und Bassgitarre. Für diese Stimmungen wird automatisch die
+LilyPond hat vordefinierte Stimmungen für Banjo, Mandoline, Gitarre,
+Bassgitarre und Ukulele. Für diese Stimmungen wird automatisch die
richtige Transposition eingesetzt. Das nächste Beispiel ist für
Bassgitarre, welche eine Oktave niedriger erklingt, als sie
geschrieben ist:
@lilypond[quote,verbatim]
mynotes = {
- c'4 e' g' c'' |
- e'' g'' b'' c'''
+ c'4 e' g' c'' |
+ e''4 g'' b'' c'''
}
<<
>>
@end lilypond
+@cindex Schlüssel, modern, Tabulatur
+@cindex Tabulatur, moderner Schlüssel
+@cindex moderner Tabulatur-Schlüssel
+
+@funindex moderntab
+
+Auch ein moderner Tabulatur-Schlüssel kann verwendet werden:
+
+@lilypond[quote,ragged-right,verbatim]
+\new TabStaff {
+ \clef moderntab
+ <a, e a>1
+ \break
+ \clef tab
+ <a, e a>1
+}
+@end lilypond
+
+Der moderne Tabulatur-Schlüssel unterstützt Tabulaturen von 4 bis 7 Saiten.
@seealso
Installierte Dateien:
Referenz der Interna:
@rinternals{Tab_note_heads_engraver}.
+@knownissues
+Automatische Tabulatur-Berechnung funktioniert in den meisten Fällen nicht
+korrekt bei Instrumenten, deren Saitenstimmung nicht monotonisch
+fortschreitet, wie etwa Ukulele.
@node Bund-Diagramm-Beschriftung
@lilypond[quote, verbatim]
<<
\context ChordNames {
- \chordmode {
- c1 d:m
- }
+ \chordmode {
+ c1 d:m
+ }
}
\context Staff {
\clef "treble_8"
- < c e g c' e' > 1 ^\markup
+ <c e g c' e'>1^\markup {
\fret-diagram #"6-x;5-3;4-2;3-o;2-1;1-o;"
- < d a d' f'> ^\markup
+ }
+ <d a d' f'>1^\markup {
\fret-diagram #"6-x;5-x;4-o;3-2;2-3;1-1;"
+ }
}
>>
@end lilypond
}
\context Staff {
\clef "treble_8"
- < f, c f a c' f'>1 ^\markup
+ <f, c f a c' f'>1^\markup {
\fret-diagram #"c:6-1-1;6-1;5-3;4-3;3-2;2-1;1-1;"
- < g, d g b d' g'> ^\markup
+ }
+ <g, d g b d' g'>1^\markup {
\fret-diagram #"c:6-1-3;6-3;5-5;4-5;3-4;2-3;1-3;"
+ }
}
>>
@end lilypond
-@cindex Bunddiagramme, normaler Stil
+@cindex Bunddiagramm-Beschriftung
@cindex fret (Bunddiagramme)
+@cindex Ukulele
@funindex fret-diagram
@funindex \fret-diagram
}
\context Staff {
\clef "treble_8"
- < f, c f a c' f'>1 ^\markup
+ <f, c f a c' f'>1^\markup {
\fret-diagram #"s:1.5;c:6-1-1;6-1;5-3;4-3;3-2;2-1;1-1;"
- < g, b, d g b g'> ^\markup
+ }
+ <g, b, d g b g'>1^\markup {
\fret-diagram #"h:6;6-3;5-2;4-o;3-o;2-o;1-3;"
+ }
}
>>
@end lilypond
-Die Anzahl der Saiten kann geändert werden, um sie für andere
-Instrumente anzupassen, wie etwas Banjo oder Ukulele.
+Die Anzahl der Saiten in einem Bunddiagramm kann geändert werden,
+um sie für andere Instrumente anzupassen, wie etwas Banjo oder Ukulele.
@lilypond[quote, verbatim]
<<
\context ChordNames {
- \chordmode {
- a1
- }
+ \chordmode {
+ a1
+ }
}
\context Staff {
- %% A chord for ukulele
- a'1 ^\markup \fret-diagram #"w:4;4-2-2;3-1-1;2-o;1-o;"
+ % An 'A' chord for ukulele
+ a'1^\markup {
+ \fret-diagram #"w:4;4-2-2;3-1-1;2-o;1-o;"
+ }
}
>>
@end lilypond
@lilypond[quote, verbatim]
<<
\context ChordNames {
- \chordmode {
- c1 d:m
- }
+ \chordmode {
+ c1 d:m
+ }
}
\context Staff {
\clef "treble_8"
- < c e g c' e' > 1 ^\markup
+ <c e g c' e'>1^\markup {
\fret-diagram #"f:1;6-x;5-3-3;4-2-2;3-o;2-1-1;1-o;"
- < d a d' f'> ^\markup
+ }
+ <d a d' f'>1^\markup {
\fret-diagram #"f:2;6-x;5-x;4-o;3-2-2;2-3-3;1-1-1;"
+ }
}
>>
@end lilypond
@lilypond[quote, verbatim]
<<
\context ChordNames {
- \chordmode {
- c1 d:m
- }
+ \chordmode {
+ c1 d:m
+ }
}
\context Staff {
\clef "treble_8"
- < c e g c' e' > 1 ^\markup
+ <c e g c' e'>1^\markup {
\fret-diagram #"d:0.35;6-x;5-3;4-2;3-o;2-1;1-o;"
- < d a d' f'> ^\markup
+ }
+ <d a d' f'>1^\markup {
\fret-diagram #"p:0.2;6-x;5-x;4-o;3-2;2-3;1-1;"
+ }
}
>>
@end lilypond
@lilypond[quote, verbatim]
<<
\context ChordNames {
- \chordmode {
- c1 d:m
- }
+ \chordmode {
+ c1 d:m
+ }
}
\context Staff {
\clef "treble_8"
- < c e g c' e' > 1 ^\markup
+ <c e g c' e'>1^\markup {
\fret-diagram-terse #"x;3;2;o;1;o;"
- < d a d' f'> ^\markup
+ }
+ <d a d' f'>1^\markup {
\fret-diagram-terse #"x;x;o;2;3;1;"
+ }
}
>>
@end lilypond
@lilypond[quote, verbatim]
<<
\context ChordNames {
- \chordmode {
- f1 g
- }
+ \chordmode {
+ f1 g
+ }
}
\context Staff {
\clef "treble_8"
- < f, c f a c' f'>1 ^\markup
+ <f, c f a c' f'>1^\markup {
\fret-diagram-terse #"1-(;3;3;2;1;1-);"
- < g, d g b d' g'> ^\markup
+ }
+ <g, d g b d' g'>1^\markup {
\fret-diagram-terse #"3-(;5;5;4;3;3-);"
+ }
}
>>
@end lilypond
@lilypond[quote, verbatim]
<<
\context ChordNames {
- \chordmode {
- c1 d:m
- }
+ \chordmode {
+ c1 d:m
+ }
}
\context Staff {
\override Voice.TextScript
#'(fret-diagram-details finger-code) = #'below-string
\clef "treble_8"
- < c e g c' e' > 1 ^\markup
+ <c e g c' e'>1^\markup {
\fret-diagram-terse #"x;3-3;2-2;o;1-1;o;"
- < d a d' f'> ^\markup
+ }
+ <d a d' f'>1^\markup {
\fret-diagram-terse #"x;x;o;2-2;3-3;1-1;"
+ }
}
>>
@end lilypond
@cindex fret-diagram-verbose-Markup
@cindex Bunddiagramme, ausführlicher Stil
+@cindex Kapo
+@cindex Capo
@funindex fret-diagram-verbose
@funindex \fret-diagram-verbose
dass im Bunddiagramm gesetzt werden soll.
@lilypond[quote, verbatim]
-<< \context ChordNames {
- \chordmode {
- c1 d:m
- }
- }
+<<
+ \context ChordNames {
+ \chordmode {
+ c1 d:m
+ }
+ }
\context Staff {
\clef "treble_8"
- < c e g c' e' > 1 ^\markup
+ <c e g c' e'>1^\markup {
\fret-diagram-verbose #'(
(mute 6)
(place-fret 5 3)
(place-fret 2 1)
(open 1)
)
- < d a d' f'> ^\markup
+ }
+ <d a d' f'>1^\markup {
\fret-diagram-verbose #'(
(mute 6)
(mute 5)
(place-fret 2 3)
(place-fret 1 1)
)
+ }
}
>>
@end lilypond
\override Voice.TextScript
#'(fret-diagram-details finger-code) = #'below-string
- < f, c f a c' f'>1 ^\markup
+ <f, c f a c' f'>1^\markup {
\fret-diagram-verbose #'(
(place-fret 6 1)
(place-fret 5 3)
(place-fret 1 1)
(barre 6 1 1)
)
- < g, b, d g b g'> ^\markup
+ }
+ <g, b, d g b g'>1^\markup {
\fret-diagram-verbose #'(
(place-fret 6 3 2)
(place-fret 5 2 1)
(open 2)
(place-fret 1 3 3)
)
- < c e g c' e'> ^\markup
+ }
+ <c e g c' e'>1^\markup {
\fret-diagram-verbose #'(
(capo 3)
(mute 6)
(place-fret 3 5 2)
(place-fret 2 5 3)
)
- }
+ }
+ }
>>
@end lilypond
@lilypond[verbatim,ragged-right,quote]
\new Voice {
\clef "treble_8"
- d^\markup \fret-diagram #"6-x;5-x;4-o;3-2;2-3;1-2;"
- d d d
- fis^\markup \override #'(size . 0.75) {
- \override #'(finger-code . below-string) {
- \fret-diagram-verbose #'((place-fret 6 2 1) (barre 6 1 2)
- (place-fret 5 4 3)
- (place-fret 4 4 4)
- (place-fret 3 3 2)
- (place-fret 2 2 1)
- (place-fret 1 2 1))
+ d4^\markup {
+ \fret-diagram #"6-x;5-x;4-o;3-2;2-3;1-2;"
+ }
+ d4 d d
+ fis^\markup {
+ \override #'(size . 0.75) {
+ \override #'(finger-code . below-string) {
+ \fret-diagram-verbose #'((place-fret 6 2 1) (barre 6 1 2)
+ (place-fret 5 4 3)
+ (place-fret 4 4 4)
+ (place-fret 3 3 2)
+ (place-fret 2 2 1)
+ (place-fret 1 2 1))
+ }
}
}
- fis fis fis
- c^\markup \override #'(dot-radius . 0.35) {
- \override #'(finger-code . in-dot) {
- \override #'(dot-color . white) {
- \fret-diagram-terse #"x;3-1-(;5-2;5-3;5-4;3-1-);"
+ fis4 fis fis
+ c^\markup {
+ \override #'(dot-radius . 0.35) {
+ \override #'(finger-code . in-dot) {
+ \override #'(dot-color . white) {
+ \fret-diagram-terse #"x;3-1-(;5-2;5-3;5-4;3-1-);"
+ }
}
}
}
- c c c
+ c4 c c
}
@end lilypond
@end ignore
@snippets
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+{changing-fret-orientations.ly}
+
@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
{customizing-markup-fret-diagrams.ly}
-
@seealso
Notationsreferenz:
@ref{Text markup commands}.
@cindex Bunddiagramme
@cindex Akkord-Diagramme
+@cindex Bunddiagramme, Ukulele
@funindex FretBoards
@funindex stringTunings
Anhand der Beispiele in dieser Datei können auch für andere
Instrumente oder Stimmungen Diagramme definiert werden.
+Bunddiagramme für die Ukulele finden sich in der Datei
+@code{predefined-ukulele-fretboards.ly}.
+
+@lilypond[verbatim, ragged-right, quote]
+\include "predefined-ukulele-fretboards.ly"
+
+myChords = \chordmode { a1 a:m a:aug }
+
+\new ChordNames {
+ \myChords
+}
+
+\new FretBoards {
+ \set stringTunings = #ukulele-tuning
+ \myChords
+}
+@end lilypond
+
Tonhöhen von Akkorden können entweder als Akkordkonstrukte
oder im Akkordmodus notiert werden (siehe auch
@ref{Überblick über den Akkord-Modus}).
@lilypond[verbatim, ragged-right,quote]
\include "predefined-guitar-fretboards.ly"
\context FretBoards {
- \chordmode {c1}
+ \chordmode { c1 }
<c' e' g'>1
}
@end lilypond
mychordlist = {
\mychords
- \transpose c e { \mychords}
+ \transpose c e { \mychords }
}
<<
\context ChordNames {
>>
@end lilypond
-Die Tabelle der vordefinierten Bunddiagramme enthält sieben
-Akkorde (Dur, Moll, übermäßig, vermindert, Dominantseptakkord,
-große Septime und kleine Septime) für alle 17 Tonarten. Eine
+Die Tabelle der vordefinierten Bunddiagramme für Gitarre enthält
+acht Akkorde (Dur, Moll, übermäßig, vermindert, Dominantseptakkord,
+große Septime, kleine Septime und Dominantnonenakkord) für alle 17
+Tonarten. Die Tabelle der vortdefinierten Bunddiagramme für
+Ukulele enthält neben diesen Akkorden noch zusätzlich drei
+weitere (große Sext, Sekundakkord und Quartakkort). Eine
vollständige Liste der vordefinierten Bunddiagramme findet sich
in @ref{Vordefinierte Bund-Diagramme}. Wenn in der Tabelle für
einen Akkord kein Wert steht, wird ein Bunddiagramm vom
@lilypond[verbatim, ragged-right, quote]
\include "predefined-guitar-fretboards.ly"
mychords = \chordmode{
- c1 c:9
+ c1 c:maj9
}
<<
@lilypond[verbatim, ragged-right, quote]
\include "predefined-guitar-fretboards.ly"
-\storePredefinedDiagram \chordmode {c:9}
+\storePredefinedDiagram \chordmode { c:maj9 }
#guitar-tuning
- #"x;3-2;2-1;3-3;3-4;x;"
+ #"x;3-2;o;o;o;o;"
-mychords = \chordmode{
- c1 c:9
+mychords = \chordmode {
+ c1 c:maj9
}
<<
@lilypond[verbatim, ragged-right, quote]
\include "predefined-guitar-fretboards.ly"
-\storePredefinedDiagram \chordmode {c''}
+\storePredefinedDiagram \chordmode { c'' }
#guitar-tuning
#(offset-fret 2 (chord-shape 'bes guitar-tuning))
-mychords = \chordmode{
+mychords = \chordmode {
c1 c''
}
@cindex Akkordformen für Bundinstrumente
@funindex \addChordShape
-@funindex add ChordShape
+@funindex addChordShape
@funindex storePredefinedDiagram
@funindex \storePredefinedDiagram
@lilypond[verbatim, ragged-right, quote]
\include "predefined-guitar-fretboards.ly"
-% add a new chord shape
+% Add a new chord shape
\addChordShape #'powerf #guitar-tuning #"1-1;3-3;3-4;x;x;x;"
% add some new chords based on the power chord shape
-\storePredefinedDiagram \chordmode {f''}
+\storePredefinedDiagram \chordmode { f'' }
#guitar-tuning
#(chord-shape 'powerf guitar-tuning)
-\storePredefinedDiagram \chordmode {g''}
+\storePredefinedDiagram \chordmode { g'' }
#guitar-tuning
#(offset-fret 2 (chord-shape 'powerf guitar-tuning))
@lilypond[quote,ragged-right,verbatim]
<<
\context ChordNames {
- \chordmode {
- f1 g
- }
+ \chordmode {
+ f1 g
+ }
}
\context FretBoards {
- < f, c f a c' f'>1
- < g,\6 b, d g b g'>
+ <f, c f a c' f'>1
+ <g,\6 b, d g b g'>1
}
\context Staff {
\clef "treble_8"
- < f, c f a c' f'>1
- < g, b, d g b' g'>
+ <f, c f a c' f'>1
+ <g, b, d g b' g'>1
}
>>
@end lilypond
#"x;3-1-(;5-2;5-3;5-4;3-1-1);"
<<
\context ChordNames {
- \chordmode {
- c1 c c
- }
+ \chordmode {
+ c1 c c
+ }
}
\context FretBoards {
<c e g c' e'>1
\predefinedFretboardsOff
- <c e g c' e'>
+ <c e g c' e'>1
\predefinedFretboardsOn
- <c e g c' e'>
+ <c e g c' e'>1
}
\context Staff {
\clef "treble_8"
<c e g c' e'>1
- <c e g c' e'>
- <c e g c' e'>
+ <c e g c' e'>1
+ <c e g c' e'>1
}
>>
@end lilypond
@lilypond[quote, verbatim]
<<
\context ChordNames {
- \chordmode {
- c1 d:m
- }
+ \chordmode {
+ c1 d:m
+ }
}
\context FretBoards {
- < c-3 e-2 g c'-1 e' > 1
- < d a-2 d'-3 f'-1>
+ <c-3 e-2 g c'-1 e'>1
+ <d a-2 d'-3 f'-1>1
}
\context Staff {
\clef "treble_8"
- < c e g c' e' > 1
- < d a d' f'>
+ <c e g c' e'>1
+ <d a d' f'>1
}
>>
@end lilypond
@lilypond[quote, verbatim]
<<
\context ChordNames {
- \chordmode {
- d1:m d:m
- }
+ \chordmode {
+ d1:m d:m
+ }
}
\context FretBoards {
- < d a d' f'>
+ <d a d' f'>1
\set FretBoards.minimumFret = #5
- < d a d' f'>
+ <d a d' f'>1
}
\context Staff {
\clef "treble_8"
- < d a d' f'>
- < d a d' f'>
+ <d a d' f'>1
+ <d a d' f'>1
}
>>
@end lilypond
Referenz der Interna:
@rinternals {fret-diagram-interface}.
+@knownissues
+Automatische Bundberechnung funktioniert nicht richtig für Instrumente
+mit nicht-monotonischer Stimmung.
+
@node Fingersatz der rechten Hand
@unnumberedsubsubsec Fingersatz der rechten Hand
eines Akkord-Konstruktes notiert werden.
-@warning{Nach der Note @strong{muss} ein Minuszeichen gesetzt
+@warning{Vor dem @code{@bs{}rightHandFinger} @strong{muss} ein
+Minuszeichen gesetzt
werden und ein Leerzeichen nach dem schließenden @code{>}.}
@lilypond[quote,verbatim,relative=0]
oder Flageoletttöne anzuzeigen. Flageoletttöne werden normalerweise
mit einem Text erklärt.
-@lilypond[quote,ragged-right,fragment,verbatim]
+@lilypond[quote,ragged-right,verbatim]
\relative c' {
\clef "treble_8"
- \override Staff.NoteHead #'style = #'cross
- g8 a b c b4
\override Staff.NoteHead #'style = #'harmonic-mixed
d^\markup { \italic { \fontsize #-2 { "harm. 12" }}} <g b>1
}
@end lilypond
+Gedämpfte oder gestoppte Noten werden in normalen und Tabulatur-Systemen
+unterstützt:
+
+@lilypond[quote,ragged-right,verbatim]
+music = \relative c' {
+ < a\3 \deadNote c\2 a'\1 >4
+ < b\3 \deadNote d\2 b'\1 >
+ < c\3 \deadNote e\2 c'\1 >
+ \deadNotesOn
+ \times 2/3 { g8 b e }
+ \deadNotesOff
+ < a,\3 c\2 e\1 >1
+}
+\new StaffGroup <<
+ \new Staff {
+ \clef "treble_8"
+ \music
+ }
+ \new TabStaff {
+ \music
+ }
+>>
+@end lilypond
+
+Eine andere Spieltechnik (insbesondere bei elektrischen Gitarren
+benutzt) ist @notation{palm mute}. Hierbei wird die Saite teilweise
+durch die Handfläche der Schlaghand gedämpft. LilyPond unterstützt
+die Notation dieser Art von Technik, indem die Notenköpfe der
+so gedämpften Noten durch Dreiecke ersetzt werden.
+
+@lilypond[quote,ragged-right,verbatim]
+\new Voice { % Warning: explicit Voice instantiation is
+ % required to have palmMuteOff work properly
+ % when palmMuteOn comes at the beginning of
+ % the piece.
+ \relative c, {
+ \clef "G_8"
+ \palmMuteOn
+ e8^\markup { \musicglyph #"noteheads.u2do" = palm mute }
+ < e b' e > e
+ \palmMuteOff
+ e e \palmMute e e e |
+ e8 \palmMute { e e e } e e e e |
+ < \palmMute e b' e >8 \palmMute { e e e } < \palmMute e b' e >2
+ }
+}
+@end lilypond
@seealso
Notationsreferenz: