]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/de/notation/fretted-strings.itely
Docs: Get rid of lilyquote snippet option, replaced by ordinary quote
[lilypond.git] / Documentation / de / notation / fretted-strings.itely
index 590adf2adfcc1b6234e3accad11beb7e8b89f168..5fcc0694a25e6745c73554324f3a90a4527b8069 100644 (file)
@@ -1,14 +1,14 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 
 @ignore
-    Translation of GIT committish: 70aaf0159410169678942abd39eb13c876521437
+    Translation of GIT committish: f86f00c1a8de0f034ba48506de2801c074bd5422
 
     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.
 @end ignore
 
-@c \version "2.13.36"
+@c \version "2.14.0"
 
 @c Translators: Till Paala
 
@@ -126,10 +126,10 @@ Code auftauchen:
 
 @snippets
 
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {controlling-the-placement-of-chord-fingerings.ly}
 
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {allowing-fingerings-to-be-printed-inside-the-staff.ly}
 
 
@@ -157,13 +157,16 @@ Referenz der Interna:
 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
+notiert, sondern mit Zahlen (oder buchstabenartigen Symbolen in
+historischen Tabulaturen).  Die Notenlinien einer Tabulatur zeigen
+die Saite an, auf der eine Note gespielt werden soll, und eine Zahl
+auf einer Notenlinie zeigt an,
 welcher Bund für eine Note gespielt werden muss.  Die Zahlen werden
-übereinander geschrieben, wenn sie gleichzeitig gespielt werden sollen.
+vertikal übereinander geschrieben, wenn sie gleichzeitig gespielt werden sollen.
 
-Standardmäßig ist Saite 1 die höchste Saite und die voreingestellte
-Saitenstimmung ist die normale Gitarrenstimmung (mit 6 Saiten).  Die
+Standardmäßig ist Saite 1 die höchste Saite und entspricht der höchsten
+Notenlinie des @code{TabStaff} (der Tabulatur).  Die voreingestellte
+Saitenstimmung der Tabulatur 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.
@@ -366,31 +369,95 @@ ties = \relative c' {
 @cindex Gleiten in Tabulaturen
 @cindex Tabulaturen und Gleiten
 @cindex Slide in Tabulaturen
+@cindex Akkordglissando
+@cindex Glissando, Akkorde
 
-Flageolett und Gleiten (Slide) kann zur Tabulatur hinzugefügt
+@funindex \harmonic
+@funindex \harmonicByFret
+@funindex \harmonicByRatio
+
+Flageolett (engl. @emph{harmonic}) kann zur Tabulaturnotation als klingende Tonhöhe hinzugefügt
 werden:
 
-@lilypond[verbatim, quote, relative=1]
-\new TabStaff {
-  \new TabVoice {
-    <c g'\harmonic>4 d\2\glissando e\2
-  }
+@lilypond[verbatim,quote]
+firstHarmonic = {
+  <d'\4\harmonic>4
+  <g'\3\harmonic>4
+  <b'\2\harmonic>2
+}
+\score {
+  <<
+    \new Staff { \firstHarmonic }
+    \new TabStaff { \firstHarmonic }
+  >>
+}
+@end lilypond
+
+Dabei ist zu beachten, dass der Befehl @code{\harmonic} immer innerhalb
+einer Akkordkonstruktion notiert werden muss.  Flageolett ist nur sinnvoll
+für offene Saiten im 12. Bund.  Alle anderen Flageolett-Töne sollten von
+LilyPond errechnet werden.  Das wird erreicht, indem man den Bund angibt,
+wo der Finger der Greifhand die Saite berühren soll.
+
+@lilypond[verbatim,quote]
+fretHarmonics = {
+  \harmonicByFret #5 d16\4
+  \harmonicByFret #4 d16\4
+  \harmonicByFret #3 d8\4
+  \harmonicByFret #5 <g\3 b\2>2.
+}
+\score {
+  <<
+    \new Staff { \fretHarmonics }
+    \new TabStaff { \fretHarmonics }
+  >>
+}
+@end lilypond
+
+Alternativ können Flageolett-Töne auch errechnet werden, indem man das
+Verhältnis der Saitenlängen über und unter dem Flageolett-Finger definiert:
+
+@lilypond[verbatim,quote]
+ratioHarmonics = {
+  \harmonicByRatio #1/2 <g\3 b\2 e'\1>4
+  \harmonicByRatio #1/3 <g\3 b\2 e'\1>4
+  \harmonicByRatio #1/4 { g8\3 b8\2 e'4\1 }
+}
+\score {
+  <<
+    \new Staff { \ratioHarmonics }
+    \new TabStaff { \ratioHarmonics }
+  >>
 }
 @end lilypond
 
 
 @snippets
 
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {stem-and-beam-behavior-in-tablature.ly}
 
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {polyphony-in-tablature.ly}
 
+@lilypondfile[verbatim,quote,texidoc,doctitle]
+{open-string-harmonics-in-tablature.ly}
+
+@lilypondfile[verbatim,quote,texidoc,doctitle]
+{fretted-string-harmonics-in-tablature.ly}
+
+@lilypondfile[verbatim,quote,texidoc,doctitle]
+{slides-in-tablature.ly}
+
+@lilypondfile[verbatim,quote,texidoc,doctitle]
+{chord-glissando-in-tablature.ly}
+
 
 @seealso
 Notationsreferenz:
-@ref{Hälse}.
+@ref{Hälse},
+@ref{Flageolett},
+@ref{Glissando}.
 
 Schnipsel:
 @rlsr{Fretted strings}.
@@ -439,6 +506,10 @@ Slide.
 @cindex Tabulatur, Bassgitarre
 @cindex Tabulatur, Gitarre
 @cindex Tabulatur, Ukulele
+@cindex Tabulatur, Geige
+@cindex Tabulatur, Bratsche
+@cindex Tabulatur, Cello
+@cindex Tabulatur, Kontrabass
 @cindex Saitenstimmung für Bundinstrumente
 @cindex bundierte Saiteninstrumente, Saitenstimmung
 @cindex Bundinstrumente, Saitenstimmung
@@ -452,7 +523,8 @@ 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,
-Bassgitarre und Ukulele.  Für diese Stimmungen wird automatisch die
+Bassgitarre, Ukulele, Geige, Bratsche, Cello und Kontrabass.
+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:
@@ -479,28 +551,95 @@ Die Standardstimmung ist die Gitarrenstimmung (@code{guitar-tuning})
 in der EADGHE-Stimmung.  Andere vordefinierte Stimmung sind:
 @code{guitar-open-g-tuning}, @code{mandolin-tuning} und
 @code{banjo-open-g-tuning}.  Die vordefinierten Stimmungen finden
-sich in @code{scm/tablature.scm}.
+sich in @file{scm/string-tuning-init.scm}.
+
+@funindex contextStringTunings
+@funindex \contextStringTunings
+@cindex Tabulatur, eigene Saitenstimmung
+@cindex Eigene Saitenstimmung, Tabulatur
+
+Jede beliebige Stimmung kann erstellt werden.  Die Funktion
+@code{\contextStringTuning} kann benutzt werden, um eine Saitenstimmung
+zu definieren und als den Wert von @code{stringTunings} für den aktuellen
+Kontext zu bestimmen.  @code{\contextStringTuning} braucht zwei Argumente:
+das Symbol, wo die Saitenstimmung gespeichert werden soll, und eine
+Akkordkonstruktion, die die Tonhöhen jeder Saite der Stimmung angibt.
+Die Akkordkonstruktion muss im absoluten Oktavenmodus angegeben werden,
+siehe @ref{Absolute Oktavenbezeichnung}.  Die Saite mit der höchsten
+Zahl (normalerweise die tiefste Seite) muss im Akkord zuerst geschrieben
+werden.  Eine Stimmung für ein viersaitiges Instrument mit den Tonhöhen
+@code{a''},  @code{d''},  @code{g'} und @code{c'} kann folgenderweise
+erstellt werden:
+
+@lilypond[quote,verbatim]
+
+mynotes = {
+  c'4 e' g' c'' |
+  e''4 g'' b'' c'''
+}
+
+<<
+  \new Staff {
+    \clef treble
+    \mynotes
+  }
+  \new TabStaff {
+    \contextStringTuning #'custom-tuning <c' g' d'' a''>
+    \mynotes
+  }
+>>
+@end lilypond
 
-Die Stimmung ist eine Scheme-Liste von Tonhöhen der Saiten,
+Die @code{stringTunings}-Eigenschaft wird auch von @code{FretBoards}
+benutzt, um automatische Bunddiagramme zu errechnen.
+
+@funindex makeStringTuning
+@funindex \makeStringTuning
+
+Saitensitmmungen werden als Teil des Hash-Schlüsselwertes für
+vordefinierte Bunddiagramme eingesetzt (siehe auch
+@ref{Vordefinierte Bund-Diagramme}.  Die Funktion @code{\makeStringTuning}
+wird benutzt, um eine Stimmung im aktuellen Kontext zu erstellen, ohne die
+@code{stringTunings}-Eigenschaft einzusetzen  Die Argumente von
+@code{\makeStringTuning} sind das Symbol, das für die neue Stimmung
+benutzt werden soll und eine Akkordkonstruktion, die die Stimmung definiert.
+Das vorherige Beispiel könnte auch folgenderweise geschrieben werden:
+
+@lilypond[quote,verbatim]
+\makeStringTuning #'custom-tuning <c' g' d'' a''>
+
+mynotes = {
+  c'4 e' g' c'' |
+  e''4 g'' b'' c'''
+}
+
+<<
+  \new Staff {
+    \clef treble
+    \mynotes
+  }
+  \new TabStaff {
+    \set TabStaff.stringTunings = #custom-tuning
+    \mynotes
+  }
+>>
+@end lilypond
+
+Intern ist die Stimmung eine Scheme-Liste von Tonhöhen der Saiten,
 eine für jede Saite, geordnet von Saitennummer 1 bis n, wobei 1
 die höchste Saite der Tabulatur ist und n die unterste.  Normalerweise
 wird so die Stimmung vom höchsten bis zum tiefsten Ton angegeben,
 aber bei einige Instrumente (etwa Ukulele) werden die Saiten nicht
 aufgrund der Tonhöhe angeordnet.
 
-Eine Tonhöhe in der Liste der Saitenstimmungen ist der Unterschied
-der entsprechenden Tonhöhe zum eingestrichenen C gemessen in
-Halbtönen.  Die Tonhöhe muss eine Ganzzahl sein.  LilyPond
-errechnet die Tonhöhe einer Saite, indem die Tonhöhe der
-Saitenstimmung zu der Tonhöhe von c' hinzugerechnet wird.
-
-LilyPond erschließt die Anzahl der Saiten einer Tabulatur
-anhand der Anzahl der Saitenstimmungszahlen in @code{stringTunings}.
+Die Tonhöhe einer Saite in einer Seitenstimmungsliste ist ein
+Tonhöhenobjekt für LilyPond.  Tonhöhenobjekte werden mit der
+Scheme-Funktion +@code{ly:make-pitch} erstellt
+(siehe @ref{Scheme-Funktionen}).
 
-Jede beliebige Saitenstimmung kann erzeugt werden.  Als Beispiel
-etwa kann die Saitenstimmung für ein viersaitiges Instrument
-mit den Tonhöhen  @code{a''},  @code{d''},  @code{g'}und @code{c'}
-so definiert werden:
+Wenn gewünscht, kann eine Saitenstimmung auch in Scheme-Sprache erstellt
+werden.  Das Beispiel unten bildet das obige Beispiel nach, aber die
+Stimmung wird nicht als eigenes Objekt gespeichert:
 
 @lilypond[quote,verbatim]
 mynotes = {
@@ -514,12 +653,19 @@ mynotes = {
     \mynotes
   }
   \new TabStaff {
-    \set TabStaff.stringTunings = #'(21 14 7 0)
+    \set TabStaff.stringTunings = #`(,(ly:make-pitch 1 5 0)
+                                    ,(ly:make-pitch 1 1 0)
+                                    ,(ly:make-pitch 0 4 0)
+                                    ,(ly:make-pitch 0 0 0))
     \mynotes
   }
 >>
 @end lilypond
 
+LilyPond errechnet automatisch die Linienanzahl für die Tabulatur und
+die Zahl der Saiten in dem automatisch erstellten @code{FretBoard}
+(Bunddiagramm) aus der Anzahl der Elemente von @code{stringTunings}.
+
 @cindex Schlüssel, modern, Tabulatur
 @cindex Tabulatur, moderner Schlüssel
 @cindex moderner Tabulatur-Schlüssel
@@ -541,8 +687,14 @@ Auch ein moderner Tabulatur-Schlüssel kann verwendet werden:
 Der moderne Tabulatur-Schlüssel unterstützt Tabulaturen von 4 bis 7 Saiten.
 
 @seealso
+Notationsreferenz:
+@ref{Absolute Oktavenbezeichnung},
+@ref{Vordefinierte Bund-Diagramme},
+@ref{Scheme-Funktionen}.
+
 Installierte Dateien:
-@file{scm/@/tablature@/.scm}.
+@file{ly/string-tuning-init.ly}
+@file{scm/tablature.scm}.
 
 Schnipsel:
 @rlsr{Fretted strings}.
@@ -575,8 +727,9 @@ hinzugefügt werden.  Die Beschriftung enthält Information zu dem
 gewünschten Bunddiagramm.  Es gibt drei unterschiedliche
 Darstellungsarten: normal, knapp und ausführlich.  Die drei
 Arten erzeugen die gleiche Ausgabe, aber mit jeweils mehr oder
-weniger Einzelheiten.  Einzelheiten zu Textbeschriftungsbefehlen
-findet sich in @ref{Textbeschriftungsbefehle}.
+weniger Einzelheiten.  Einzelheiten zur Syntax der unterschiedlichen
+Beschriftungsbefehle, mit denen die Bunddiagramme definiert werden,
+findet sich in @ref{Beschriftung für einzelne Instrumente}.
 
 Die Standard-Bunddiagrammbeschriftung beinhaltet die Saitennummer
 und die Bundnummer für jeden Punkt, der notiert werden soll.
@@ -954,15 +1107,15 @@ Schnittstelle gehören dem @code{Voice.TextScript}-Kontext an.
 
 @snippets
 
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {changing-fret-orientations.ly}
 
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {customizing-markup-fret-diagrams.ly}
 
 @seealso
 Notationsreferenz:
-@ref{Textbeschriftungsbefehle}.
+@ref{Beschriftung für einzelne Instrumente}.
 
 Schnipsel:
 @rlsr{Fretted strings}.
@@ -998,16 +1151,16 @@ Bunddiagramme an, die in einer Tabelle definiert sind:
 @end lilypond
 
 Die vordefinierten Diagramme sind in der Datei
-@code{predefined-guitar-fretboards.ly} enthalten.  Sie werden
+@file{predefined-guitar-fretboards.ly} enthalten.  Sie werden
 basierend auf der Tonhöhe eines Akkordes und dem Wert von
 @code{stringTunings} (Saitenstimmung), der gerade benutzt wird,
-gespeichert.  @code{predefined-guitar-fretboards.ly} beinhaltet
+gespeichert.  @file{predefined-guitar-fretboards.ly} beinhaltet
 vordefinierte Diagramme für die Gitarrenstimmung (@code{guitar-tuning}).
 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}.
+@file{predefined-ukulele-fretboards.ly}.
 
 @lilypond[verbatim, ragged-right, quote]
 \include "predefined-ukulele-fretboards.ly"
@@ -1099,7 +1252,7 @@ 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
+in @ref{Die vordefinierten Bund-Diagramme}.  Wenn in der Tabelle für
 einen Akkord kein Wert steht, wird ein Bunddiagramm vom
 @code{FretBoards}-Engraver errechnet, wobei die automatische
 Bunddiagrammfunktion zu Anwendung kommt. Siehe hierzu
@@ -1127,14 +1280,16 @@ mychords = \chordmode{
 
 Bunddiagramme können zu der Tabelle hinzugefügt werden.  Um ein
 Diagramm hinzuzufügen, muss der Akkord des Diagramms, die Stimmung
-und die Diagramm-Definition angegeben werden.  Die Diagramm-Definition
+und die Diagramm-Definition angegeben werden.  Dies geschieht normalerweise
+in der Tabelle @var{default-fret-table}.  Die Diagramm-Definition
 kann entweder eine @code{fret-diagram-terse}-Definition oder eine
 @code{fret-diagram-verbose}-Liste sein.
 
 @lilypond[verbatim, ragged-right, quote]
 \include "predefined-guitar-fretboards.ly"
 
-\storePredefinedDiagram #default-fret-table \chordmode { c:maj9 }
+\storePredefinedDiagram #default-fret-table 
+                        \chordmode { c:maj9 }
                         #guitar-tuning
                         #"x;3-2;o;o;o;o;"
 
@@ -1161,7 +1316,8 @@ die für transponierende Bunddiagramme eingesetzt wird.
 @lilypond[verbatim, ragged-right, quote]
 \include "predefined-guitar-fretboards.ly"
 
-\storePredefinedDiagram #default-fret-table \chordmode { c'' }
+\storePredefinedDiagram #default-fret-table
+                        \chordmode { c'' }
                         #guitar-tuning
                         #(offset-fret 2 (chord-shape 'bes guitar-tuning))
 
@@ -1209,10 +1365,12 @@ oder als @code{fret-diagram-verbose}-Liste erstellt werden.
 
 % add some new chords based on the power chord shape
 
-\storePredefinedDiagram #default-fret-table \chordmode { f'' }
+\storePredefinedDiagram #default-fret-table 
+                        \chordmode { f'' }
                         #guitar-tuning
                         #(chord-shape 'powerf guitar-tuning)
-\storePredefinedDiagram #default-fret-table \chordmode { g'' }
+\storePredefinedDiagram #default-fret-table 
+                        \chordmode { g'' }
                         #guitar-tuning
                         #(offset-fret 2 (chord-shape 'powerf guitar-tuning))
 
@@ -1239,26 +1397,30 @@ gehören dem @code{FretBoards.FretBoard}-Kontext an.
 
 @snippets
 
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {customizing-fretboard-fret-diagrams.ly}
 
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {defining-predefined-fretboards-for-other-instruments.ly}
 
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {chordchanges-for-fretboards.ly}
 
+@lilypondfile[verbatim,quote,texidoc,doctitle]
+{fretboards-alternate-tables.ly}
+
 
 @seealso
 Notationsreferenz:
 @ref{Angepasste Tabulaturen},
 @ref{Automatische Bund-Diagramme},
 @ref{Überblick über den Akkord-Modus},
-@ref{Vordefinierte Bund-Diagramme}.
+@ref{Die vordefinierten Bund-Diagramme}.
 
 Installierte Dateien:
-@file{ly/@/predefined@/-guitar@/-fretboards@/.ly},
-@file{ly/@/predefined@/-guitar@/-ninth@/-fretboards@/.ly}.
+@file{ly/predefined-guitar-fretboards.ly},
+@file{ly/predefined-guitar-ninth-fretboards.ly},
+@file{ly/predefined-ukulele-fretboards.ly}.
 
 Schnipsel:
 @rlsr{Fretted strings}.
@@ -1314,7 +1476,8 @@ werden.
 
 @lilypond[quote,ragged-right,verbatim]
 
-\storePredefinedDiagram #default-fret-table <c e g c' e'>
+\storePredefinedDiagram #default-fret-table
+                        <c e g c' e'>
                         #guitar-tuning
                         #"x;3-1-(;5-2;5-3;5-4;3-1-1-);"
 <<
@@ -1473,10 +1636,10 @@ Buchstaben abgekürzt werden, etwa @code{RH}.
 
 @snippets
 
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {placement-of-right-hand-fingerings.ly}
 
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {fingerings,-string-indications,-and-right-hand-fingerings.ly}
 
 @seealso
@@ -1772,4 +1935,4 @@ Schnipsel:
 @rlsr{Fretted strings}.
 
 Installierte Dateien:
-@file{scm/@/tablature@/.scm} enthält vordefinierte Banjo-Stimmungen.
+@file{scm/tablature.scm} enthält vordefinierte Banjo-Stimmungen.