From: John Mandereau Date: Sun, 27 Apr 2008 08:44:11 +0000 (+0200) Subject: Partially reorganize NR2 sections in translations X-Git-Tag: release/2.11.46-1~45 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=32c54254e17cd412a07a9e0829bba368a41185f0;p=lilypond.git Partially reorganize NR2 sections in translations - reorganize Vocal music and Keyboard Instruments - rename top-level sections --- diff --git a/Documentation/de/user/bagpipes.itely b/Documentation/de/user/bagpipes.itely deleted file mode 100644 index 94722a7bfe..0000000000 --- a/Documentation/de/user/bagpipes.itely +++ /dev/null @@ -1,121 +0,0 @@ -@c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*- -@c This file is part of lilypond.tely -@ignore - Translation of GIT committish: dab80970d8e89571263d16433aff1e6f878a8f62 - - When revising a translation, copy the HEAD committish of the - version that you are working on. See TRANSLATION for details. -@end ignore - -@c \version "2.11.38" - - -@node Bagpipes -@section Bagpipes - -This section includes extra information for writing for bagpipes. - -@menu -* Bagpipe:: -@end menu - -@node Bagpipe -@subsection Bagpipe - -UNTRANSLATED NODE: IGNORE ME - -@menu -* Bagpipe definitions:: -* Bagpipe example:: -@end menu - -@node Bagpipe definitions -@unnumberedsubsubsec Bagpipe definitions - -LilyPond besitzt spezielle Definitionen, mit der die Musik -des schottischen Hochland-Dudelsacks notiert wird. Um sie -zu benutzen, muss - -@example -\include "bagpipe.ly" -@end example - -@noindent -am Anfang der LilyPond-Quelldatei eingefügt werden. Hierdurch -können dann bestimmte Verzierungsnoten, die für die Dudelsackmusik -üblich sind, mit kurzen Befehlen eingefügt werden. So reicht etwa der -Befehl @code{\taor}, anstatt - -@example -\grace @{ \small G32[ d G e] @} -@end example - -@noindent zu schreiben. - -@code{bagpipe.ly} enthält außerdem Definitionen für Tonhöhen von -Dudelsacknoten in bestimmten Oktaven, so dass man sich nicht mehr um -@code{\relative} oder @code{\transpose} kümmern muss. - -@lilypond[ragged-right,verbatim,quote,notime] -\include "bagpipe.ly" -{ \grg G4 \grg a \grg b \grg c \grg d \grg e \grg f \grA g A } -@end lilypond - -Musik für den Dudelsack wird dem Namen nach in D-Dur - geschrieben (auch wenn das eigentlich nicht stimmt). Weil - das aber die einzige Tonart ist, die benutzt werden kann, werden - die Vorzeichen meistens nicht geschrieben. Damit das funktioniert, - müssen die Noten immer mit @code{\hideKeySignature} beginnen. - Wenn die Vorzeichen hingegen angezeigt werden sollen, kann das - mithilfe des Befehls @code{\showKeySignature} vorgenommen werden. - -Some modern music use cross fingering on c and f to flatten those notes. -This can be indicated by @code{cflat} or @code{fflat}. Similarly, the -piobaireachd high g can be written @code{gflat} when it occurs in light -music. - - -@node Bagpipe example -@unnumberedsubsubsec Bagpipe example - -So sieht die bekannte Melodie Amazing Grace aus, wenn man sie für -Dudelsack notiert. - -@lilypond[verbatim,quote] -\include "bagpipe.ly" -\layout { - indent = 0.0\cm - \context { \Score \remove "Bar_number_engraver" } -} - -\header { - title = "Amazing Grace" - meter = "Hymn" - arranger = "Trad. arr." -} - -{ - \hideKeySignature - \time 3/4 - \grg \partial 4 a8. d16 - \slurd d2 \grg f8[ e32 d16.] - \grg f2 \grg f8 e - \thrwd d2 \grg b4 - \grG a2 \grg a8. d16 - \slurd d2 \grg f8[ e32 d16.] - \grg f2 \grg e8. f16 - \dblA A2 \grg A4 - \grg A2 f8. A16 - \grg A2 \hdblf f8[ e32 d16.] - \grg f2 \grg f8 e - \thrwd d2 \grg b4 - \grG a2 \grg a8. d16 - \slurd d2 \grg f8[ e32 d16.] - \grg f2 e4 - \thrwd d2. - \slurd d2 - \bar "|." -} -@end lilypond - - diff --git a/Documentation/de/user/chords.itely b/Documentation/de/user/chords.itely index 3833efda25..75e139766b 100644 --- a/Documentation/de/user/chords.itely +++ b/Documentation/de/user/chords.itely @@ -10,8 +10,8 @@ @c \version "2.11.38" -@node Chords Blah -@section Chords Blah +@node Chord notation +@section Chords notation Intro text. diff --git a/Documentation/de/user/fretted-strings.itely b/Documentation/de/user/fretted-strings.itely new file mode 100644 index 0000000000..58c9b103fe --- /dev/null +++ b/Documentation/de/user/fretted-strings.itely @@ -0,0 +1,375 @@ +@c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*- +@c This file is part of lilypond.tely +@ignore + Translation of GIT committish: dab80970d8e89571263d16433aff1e6f878a8f62 + + When revising a translation, copy the HEAD committish of the + version that you are working on. See TRANSLATION for details. +@end ignore + +@c \version "2.11.38" + + +@node Fretted string instruments +@section Fretted string instruments + +@cindex tablature +@cindex guitar tablature + +@menu +* Guitar TODO:: +@end menu + +@node Guitar TODO +@subsection Guitar TODO + +@menu +* String number indications:: +* Tablatures basic:: +* Non-guitar tablatures:: +* Banjo tablatures:: +* Fret diagrams:: +* Right hand fingerings:: +* Other guitar issues:: +@end menu + +@node String number indications +@unnumberedsubsubsec String number indications + +@cindex String numbers + +Saitennummerierung kann zu den Akkorden hinzugefügt werden, +indem die Saitennummer nach einem Backslash als Zahl angegeben +wird: + +@lilypond[relative,relative=1,ragged-right,fragment] + +@end lilypond + + +@seealso + +Programmreferenz: @internalsref{StringNumber}, +@lsr{guitar/,string-number.ly}. + + +@node Tablatures basic +@unnumberedsubsubsec Tablatures basic +@cindex Tablatures basic + +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. + +Die Saitennummer, die mit einer Note assoziiert ist, wird durch einen +Backslash, gefolgt von einer Zahl, notiert, etwa @code{c4\3} für eine +Viertelnote C auf der dritten Saite. 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 @internalsref{TabStaff} und +@internalsref{TabVoice}-Kontexte verwendet werden. + +@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 +} +@end lilypond + +@funindex minimumFret +@cindex Bund + +Wenn keine Saite angegeben wird, wird die Saite, deren Bund-Zahl +weniger als der Betrag in @code{minimumFret} beträgt, ausgewählt. +Der Standardwert für @code{minimumFret} beträgt 0. + + +@example +e16 fis gis a b4 +\set TabStaff.minimumFret = #8 +e16 fis gis a b4 +@end example +@lilypond[quote,ragged-right] +frag = { + \key e \major + e16 fis gis a b4 + \set TabStaff.minimumFret = #8 + e16 fis gis a b4 +} + \new StaffGroup << + \new Staff { \clef "G_8" \frag } + \new TabStaff { \frag } + >> +@end lilypond + + +@commonprop + +Um Tabulaturen mit Hälsen nach unten und horizontalen Balken +zu erstellen, muss der @code{TabStaff} mit folgenden Parametern +initialisiert werden: + +@example +\stemDown +\override Beam #'damping = #100000 +@end example + +@seealso + +Programmreferenz: @internalsref{TabStaff}, @internalsref{TabVoice}. + +@knownissues + +Akkorde werden nicht gesondert behandelt, sodass die Saitenauswahlfunktion +eventuell die selbe Saite für zwei Töne eines Akkordes auswählen kann. + +Damit die Kombination von Stimmen (@code{\partcombine}) richtig funktioniert, +müssen speziell erstellte Stimmen innerhalb des Tabulatursystems +(@code{TabStaff}) benutzt werden: + +@lilypond[quote,ragged-right,verbatim] +melodia = \partcombine { e4 g g g }{ e4 e e e } +<< + \new TabStaff << + \new TabVoice = "one" s1 + \new TabVoice = "two" s1 + \new TabVoice = "shared" s1 + \new TabVoice = "solo" s1 + { \melodia } + >> +>> +@end lilypond + + + +@node Non-guitar tablatures +@unnumberedsubsubsec Non-guitar tablatures +@cindex Non-guitar tablatures + +Die Stimmung der Saiten kann verändert werden. Die Stimmung muss als +eine Scheme-Liste dargestellt werden, in der jeder Saite eine Zahl +zugewiesen ist, die die Tonhöhe der offenen Saite in Halbtönen +(gemessen von c') darstellt. Die Liste wird als Definition von +@code{stringTunings} dargestellt. Die Halbtöne können vom c' aus addiert +oder subtrahiert werden. Die Reihenfolge der Zahlen bestimmt auch +die Reihenfolge der Saiten. LilyPond entnimmt aus dieser Liste +auch die Anzahl der Saiten. + +Im nächsten Beispiel wird +@code{stringTunings} für die Tonhöhen @code{e, a, d,} und @code{g} gesetzt. + +@lilypond[quote,ragged-right,fragment,verbatim] +\new TabStaff << + \set TabStaff.stringTunings = #'(-5 -10 -15 -20) + { + a,4 c' a e' e c' a e' + } +>> +@end lilypond + +LilyPond bringt schon vordefinierte Stimmungen für Banjo, Mandoline, +Gitarre und Bassgitarre mit. + +@example +\set TabStaff.stringTunings = #bass-tuning +@end example + +Der Standard ist die Gitarrenstimmung (@code{guitar-tuning}) mit den +Saiten EADGBE. Andere vordefinierte Stimmungen sind +@code{guitar-open-g-tuning}, +@code{mandolin-tuning} und @code{banjo-open-g-tuning}. + +@seealso + +In der Datei @file{scm/@/output@/-lib@/.scm} sind die Stimmungen +definiert. +Programmreferenz: @internalsref{Tab_note_heads_engraver}. + +@knownissues + +Spezialeffekte für Gitarren sind noch nicht implementiert. + + + +@node Banjo tablatures +@unnumberedsubsubsec Banjo tablatures +@cindex Banjo tablatures + +LilyPond unterstützt die Basisnotation für das fünfsaitige Banjo. Die +Banjo-Tabulatur-Funktion sollte zum Notieren von Banjo-Tabulaturen +verwendet werden, damit die richtigen Bund-Nummern für die fünfte +Saite gesetzt werden: + +@lilypond[quote,ragged-right,fragment,verbatim] +\new TabStaff << + \set TabStaff.tablatureFormat = #fret-number-tablature-format-banjo + \set TabStaff.stringTunings = #banjo-open-g-tuning + { + \stemDown + g8 d' g'\5 a b g e d' | + g4 d''8\5 b' a'\2 g'\5 e'\2 d' | + g4 + } +>> +@end lilypond + +Eine Anzahl von üblichen Stimmungen für das Banjo sind in LilyPond +schon vordefiniert: +@code{banjo-c-tuning} (gCGBD), @code{banjo-modal-tuning} (gDGCD), +@code{banjo-open-d-tuning} (aDF#AD) und @code{banjo-open-dm-tuning} +(aDFAD). + +Diese Stimmungen können für das viersaitige Banjo angepasst werden, +indem die @code{four-string-banjo}-Funktion eingesetzt wird: + +@example +\set TabStaff.stringTunings = #(four-string-banjo banjo-c-tuning) +@end example + +@seealso + +Die Datei @file{scm/@/output@/-lib@/.scm} enthält vordefinierte +Banjo-Stimmungen. + + +@node Fret diagrams +@unnumberedsubsubsec Fret diagrams +@cindex Fret-Diagramme +@cindex Griffsymbole +@cindex Gitarrengriffsymbole +@cindex Akkordtabulartur +@cindex Akkorddiagramm + +Akkordtabulaturen (Fret-Diagramme) können zu Noten als eine Beschriftung +hinzugefügt werden. Die Beschriftung enthält Information über die +erwünschte Akkordtabulatur, wie das folgende Beispiel zeigt: + +@lilypond[verbatim, ragged-right, quote] +\new Voice { + 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)) + } + } + 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-);" + } + } + } + c' c' c' +} +@end lilypond + +Es gibt drei Modi für die Abbildung der Tabulatur: den Standardmodus, +einen ausführlichen Modus und einen knappen Modus. Die unterschiedlichen +Modi werden angewählt, indem an den Befehl @code{fret-diagram} die Begriffe +@code{-standard}, @code{-verbose} bzw. @code{-terse} angehängt werden. +Die Modi produzieren gleichwertige Ausgaben, haben aber unterschiedliche +Informationen im Beschriftungsbefehl. Details über die +Beschriftungsbefehle finden sich im Abschnitt + @ref{Overview of text markup commands}. Alle drei Modi werden im obigen + Beispiel gezeigt. + +Einige graphische Eigenschaften können verändert werden. Genaueres zur +Schnittstelle für die Griffsymboleigenschaften findet sich unter +@internalsref{fret-diagram-interface}. + + +@seealso + +Examples: @lsrdir{guitar}. + + +@node Right hand fingerings +@unnumberedsubsubsec Right hand fingerings + +Fingersatz für die rechte Hand in Akkorden kann notiert werden, indem +der Befehl @code{@var{note}-\rightHandFinger @var{finger}} +benutzt wird. + +@lilypond[verbatim,fragment,relative=2] + +@end lilypond + +Zur Erleichterung kann der Befehl @code{\rightHandFinger} zu ein paar +Buchstaben abgekürzt werden, etwa @code{RH}. + +@example +#(define RH rightHandFinger) +@end example + +@cindex Fingersatz, rechte Hand, Gitarre +@cindex Rechte Hand-Fingersatz für Gitarre + +@commonprop + +Größere Kontrolle über den Fingersatz der rechten Hand kann +mit einer Definition des Befehls @code{strokeFingerOrientations} +erreicht werden: + +@lilypond[quote,verbatim,ragged-right,fragment,relative=1] +#(define RH rightHandFinger) +{ + \set strokeFingerOrientations = #'(up down) + 4 + \set strokeFingerOrientations = #'(up right down) + 4 +} +@end lilypond + +Die Buchstaben, die für den Fingersatz verwendet werden, sind in der +Eigenschaft @code{digit-names} enthalten, aber sie können auch individuell +verändert werden, indem @code{\rightHandFinger} mit einer Zeichenfolge als +Argument eingesetzt wird, wie im nächsten Beispiel: + +@lilypond[quote,verbatim,ragged-right,fragment,relative=1] +#(define RH rightHandFinger) +{ + \set strokeFingerOrientations = #'(right) + \override StrokeFinger #'digit-names = ##("x" "y" "z" "!" "@") + 4 + 4 +} +@end lilypond + +@seealso + +Program reference: @internalsref{StrokeFinger} + + + +@node Other guitar issues +@unnumberedsubsubsec Other guitar issues + +Dieses Beispiel zeigt, wie Griff - und Barre-Angaben +eingefügt werden können. + +@lilypond[quote,ragged-right,fragment,verbatim,relative=0] +\clef "G_8" +b16 d16 g16 b16 e16 +\textSpannerDown +\override TextSpanner #'bound-details #'left #'text = #"XII " + g16\startTextSpan + b16 e16 g16 e16 b16 g16\stopTextSpan +e16 b16 g16 d16 +@end lilypond + +Gedämpfte (X) Notenköpfe werden in der Gitarrenmusik benutzt, um +zu signalisieren, dass der Gitarrist eine Note oder einen Akkord spielen +soll, indem seine Finger die Saiten nur berühren, anstatt sie vollständig +herunterzudrücken. Damit werden schlagzeugartige Geräusche erreicht, +die aber noch die ursprüngliche Tonhöhe ahnen lassen. Diese Spielart +wird mit Kreuz-Notenköpfen notiert, wie im Abschnitt @ref{Special noteheads} +gezeigt. + + diff --git a/Documentation/de/user/guitar.itely b/Documentation/de/user/guitar.itely deleted file mode 100644 index 01d58a237a..0000000000 --- a/Documentation/de/user/guitar.itely +++ /dev/null @@ -1,375 +0,0 @@ -@c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*- -@c This file is part of lilypond.tely -@ignore - Translation of GIT committish: dab80970d8e89571263d16433aff1e6f878a8f62 - - When revising a translation, copy the HEAD committish of the - version that you are working on. See TRANSLATION for details. -@end ignore - -@c \version "2.11.38" - - -@node Guitar -@section Guitar - -@cindex tablature -@cindex guitar tablature - -@menu -* Guitar TODO:: -@end menu - -@node Guitar TODO -@subsection Guitar TODO - -@menu -* String number indications:: -* Tablatures basic:: -* Non-guitar tablatures:: -* Banjo tablatures:: -* Fret diagrams:: -* Right hand fingerings:: -* Other guitar issues:: -@end menu - -@node String number indications -@unnumberedsubsubsec String number indications - -@cindex String numbers - -Saitennummerierung kann zu den Akkorden hinzugefügt werden, -indem die Saitennummer nach einem Backslash als Zahl angegeben -wird: - -@lilypond[relative,relative=1,ragged-right,fragment] - -@end lilypond - - -@seealso - -Programmreferenz: @internalsref{StringNumber}, -@lsr{guitar/,string-number.ly}. - - -@node Tablatures basic -@unnumberedsubsubsec Tablatures basic -@cindex Tablatures basic - -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. - -Die Saitennummer, die mit einer Note assoziiert ist, wird durch einen -Backslash, gefolgt von einer Zahl, notiert, etwa @code{c4\3} für eine -Viertelnote C auf der dritten Saite. 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 @internalsref{TabStaff} und -@internalsref{TabVoice}-Kontexte verwendet werden. - -@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 -} -@end lilypond - -@funindex minimumFret -@cindex Bund - -Wenn keine Saite angegeben wird, wird die Saite, deren Bund-Zahl -weniger als der Betrag in @code{minimumFret} beträgt, ausgewählt. -Der Standardwert für @code{minimumFret} beträgt 0. - - -@example -e16 fis gis a b4 -\set TabStaff.minimumFret = #8 -e16 fis gis a b4 -@end example -@lilypond[quote,ragged-right] -frag = { - \key e \major - e16 fis gis a b4 - \set TabStaff.minimumFret = #8 - e16 fis gis a b4 -} - \new StaffGroup << - \new Staff { \clef "G_8" \frag } - \new TabStaff { \frag } - >> -@end lilypond - - -@commonprop - -Um Tabulaturen mit Hälsen nach unten und horizontalen Balken -zu erstellen, muss der @code{TabStaff} mit folgenden Parametern -initialisiert werden: - -@example -\stemDown -\override Beam #'damping = #100000 -@end example - -@seealso - -Programmreferenz: @internalsref{TabStaff}, @internalsref{TabVoice}. - -@knownissues - -Akkorde werden nicht gesondert behandelt, sodass die Saitenauswahlfunktion -eventuell die selbe Saite für zwei Töne eines Akkordes auswählen kann. - -Damit die Kombination von Stimmen (@code{\partcombine}) richtig funktioniert, -müssen speziell erstellte Stimmen innerhalb des Tabulatursystems -(@code{TabStaff}) benutzt werden: - -@lilypond[quote,ragged-right,verbatim] -melodia = \partcombine { e4 g g g }{ e4 e e e } -<< - \new TabStaff << - \new TabVoice = "one" s1 - \new TabVoice = "two" s1 - \new TabVoice = "shared" s1 - \new TabVoice = "solo" s1 - { \melodia } - >> ->> -@end lilypond - - - -@node Non-guitar tablatures -@unnumberedsubsubsec Non-guitar tablatures -@cindex Non-guitar tablatures - -Die Stimmung der Saiten kann verändert werden. Die Stimmung muss als -eine Scheme-Liste dargestellt werden, in der jeder Saite eine Zahl -zugewiesen ist, die die Tonhöhe der offenen Saite in Halbtönen -(gemessen von c') darstellt. Die Liste wird als Definition von -@code{stringTunings} dargestellt. Die Halbtöne können vom c' aus addiert -oder subtrahiert werden. Die Reihenfolge der Zahlen bestimmt auch -die Reihenfolge der Saiten. LilyPond entnimmt aus dieser Liste -auch die Anzahl der Saiten. - -Im nächsten Beispiel wird -@code{stringTunings} für die Tonhöhen @code{e, a, d,} und @code{g} gesetzt. - -@lilypond[quote,ragged-right,fragment,verbatim] -\new TabStaff << - \set TabStaff.stringTunings = #'(-5 -10 -15 -20) - { - a,4 c' a e' e c' a e' - } ->> -@end lilypond - -LilyPond bringt schon vordefinierte Stimmungen für Banjo, Mandoline, -Gitarre und Bassgitarre mit. - -@example -\set TabStaff.stringTunings = #bass-tuning -@end example - -Der Standard ist die Gitarrenstimmung (@code{guitar-tuning}) mit den -Saiten EADGBE. Andere vordefinierte Stimmungen sind -@code{guitar-open-g-tuning}, -@code{mandolin-tuning} und @code{banjo-open-g-tuning}. - -@seealso - -In der Datei @file{scm/@/output@/-lib@/.scm} sind die Stimmungen -definiert. -Programmreferenz: @internalsref{Tab_note_heads_engraver}. - -@knownissues - -Spezialeffekte für Gitarren sind noch nicht implementiert. - - - -@node Banjo tablatures -@unnumberedsubsubsec Banjo tablatures -@cindex Banjo tablatures - -LilyPond unterstützt die Basisnotation für das fünfsaitige Banjo. Die -Banjo-Tabulatur-Funktion sollte zum Notieren von Banjo-Tabulaturen -verwendet werden, damit die richtigen Bund-Nummern für die fünfte -Saite gesetzt werden: - -@lilypond[quote,ragged-right,fragment,verbatim] -\new TabStaff << - \set TabStaff.tablatureFormat = #fret-number-tablature-format-banjo - \set TabStaff.stringTunings = #banjo-open-g-tuning - { - \stemDown - g8 d' g'\5 a b g e d' | - g4 d''8\5 b' a'\2 g'\5 e'\2 d' | - g4 - } ->> -@end lilypond - -Eine Anzahl von üblichen Stimmungen für das Banjo sind in LilyPond -schon vordefiniert: -@code{banjo-c-tuning} (gCGBD), @code{banjo-modal-tuning} (gDGCD), -@code{banjo-open-d-tuning} (aDF#AD) und @code{banjo-open-dm-tuning} -(aDFAD). - -Diese Stimmungen können für das viersaitige Banjo angepasst werden, -indem die @code{four-string-banjo}-Funktion eingesetzt wird: - -@example -\set TabStaff.stringTunings = #(four-string-banjo banjo-c-tuning) -@end example - -@seealso - -Die Datei @file{scm/@/output@/-lib@/.scm} enthält vordefinierte -Banjo-Stimmungen. - - -@node Fret diagrams -@unnumberedsubsubsec Fret diagrams -@cindex Fret-Diagramme -@cindex Griffsymbole -@cindex Gitarrengriffsymbole -@cindex Akkordtabulartur -@cindex Akkorddiagramm - -Akkordtabulaturen (Fret-Diagramme) können zu Noten als eine Beschriftung -hinzugefügt werden. Die Beschriftung enthält Information über die -erwünschte Akkordtabulatur, wie das folgende Beispiel zeigt: - -@lilypond[verbatim, ragged-right, quote] -\new Voice { - 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)) - } - } - 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-);" - } - } - } - c' c' c' -} -@end lilypond - -Es gibt drei Modi für die Abbildung der Tabulatur: den Standardmodus, -einen ausführlichen Modus und einen knappen Modus. Die unterschiedlichen -Modi werden angewählt, indem an den Befehl @code{fret-diagram} die Begriffe -@code{-standard}, @code{-verbose} bzw. @code{-terse} angehängt werden. -Die Modi produzieren gleichwertige Ausgaben, haben aber unterschiedliche -Informationen im Beschriftungsbefehl. Details über die -Beschriftungsbefehle finden sich im Abschnitt - @ref{Overview of text markup commands}. Alle drei Modi werden im obigen - Beispiel gezeigt. - -Einige graphische Eigenschaften können verändert werden. Genaueres zur -Schnittstelle für die Griffsymboleigenschaften findet sich unter -@internalsref{fret-diagram-interface}. - - -@seealso - -Examples: @lsrdir{guitar}. - - -@node Right hand fingerings -@unnumberedsubsubsec Right hand fingerings - -Fingersatz für die rechte Hand in Akkorden kann notiert werden, indem -der Befehl @code{@var{note}-\rightHandFinger @var{finger}} -benutzt wird. - -@lilypond[verbatim,fragment,relative=2] - -@end lilypond - -Zur Erleichterung kann der Befehl @code{\rightHandFinger} zu ein paar -Buchstaben abgekürzt werden, etwa @code{RH}. - -@example -#(define RH rightHandFinger) -@end example - -@cindex Fingersatz, rechte Hand, Gitarre -@cindex Rechte Hand-Fingersatz für Gitarre - -@commonprop - -Größere Kontrolle über den Fingersatz der rechten Hand kann -mit einer Definition des Befehls @code{strokeFingerOrientations} -erreicht werden: - -@lilypond[quote,verbatim,ragged-right,fragment,relative=1] -#(define RH rightHandFinger) -{ - \set strokeFingerOrientations = #'(up down) - 4 - \set strokeFingerOrientations = #'(up right down) - 4 -} -@end lilypond - -Die Buchstaben, die für den Fingersatz verwendet werden, sind in der -Eigenschaft @code{digit-names} enthalten, aber sie können auch individuell -verändert werden, indem @code{\rightHandFinger} mit einer Zeichenfolge als -Argument eingesetzt wird, wie im nächsten Beispiel: - -@lilypond[quote,verbatim,ragged-right,fragment,relative=1] -#(define RH rightHandFinger) -{ - \set strokeFingerOrientations = #'(right) - \override StrokeFinger #'digit-names = ##("x" "y" "z" "!" "@") - 4 - 4 -} -@end lilypond - -@seealso - -Program reference: @internalsref{StrokeFinger} - - - -@node Other guitar issues -@unnumberedsubsubsec Other guitar issues - -Dieses Beispiel zeigt, wie Griff - und Barre-Angaben -eingefügt werden können. - -@lilypond[quote,ragged-right,fragment,verbatim,relative=0] -\clef "G_8" -b16 d16 g16 b16 e16 -\textSpannerDown -\override TextSpanner #'bound-details #'left #'text = #"XII " - g16\startTextSpan - b16 e16 g16 e16 b16 g16\stopTextSpan -e16 b16 g16 d16 -@end lilypond - -Gedämpfte (X) Notenköpfe werden in der Gitarrenmusik benutzt, um -zu signalisieren, dass der Gitarrist eine Note oder einen Akkord spielen -soll, indem seine Finger die Saiten nur berühren, anstatt sie vollständig -herunterzudrücken. Damit werden schlagzeugartige Geräusche erreicht, -die aber noch die ursprüngliche Tonhöhe ahnen lassen. Diese Spielart -wird mit Kreuz-Notenköpfen notiert, wie im Abschnitt @ref{Special noteheads} -gezeigt. - - diff --git a/Documentation/de/user/keyboards.itely b/Documentation/de/user/keyboards.itely new file mode 100644 index 0000000000..1b986dde33 --- /dev/null +++ b/Documentation/de/user/keyboards.itely @@ -0,0 +1,331 @@ +@c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*- +@c This file is part of lilypond.tely +@ignore + Translation of GIT committish: dab80970d8e89571263d16433aff1e6f878a8f62 + + When revising a translation, copy the HEAD committish of the + version that you are working on. See TRANSLATION for details. +@end ignore + +@c \version "2.11.38" + +@node Keyboard instruments +@section Keyboard instruments + +@menu +* Common notation for keyboards:: +* Piano:: +* Accordion:: +@end menu + +@node Common notation for keyboards +@subsection Common notation for keyboards + +@menu +* References for keyboards:: +* The piano staff:: +* Changing staff manually:: +* Changing staff automatically:: +* Staff-change lines:: +* Cross-staff stems:: +@end menu + + +@node References for keyboards +@subsubsection References for keyboards + +@ifhtml +UNTRANSLATED NODE: IGNORE ME +@end ifhtml +@ifnothtml +@englishNR +@end ifnothtml + +@node The piano staff +@subsubsection The piano staff + +Ein Pianosystem besteht aus zwei normalen Notensystemen, die durch +eine Klammer verbunden sind. Die Systeme sind verhältnismäßig +unabhängig, aber zeitweise können Stimmen zwischen den Systemen +wechseln. Die gleiche Notation wird auch für andere Tasteninstrumente +sowie Harfen verwendet. Das Klaviersystem (mit dem Befehl +@code{PianoStaff} erstellt) ist speziell dazu geschaffen, Stimmen +zwischen den Systemen wechseln zu lassen. In diesem Abschnitt werden +das Klaviersystem und andere Eigenheiten der Pianonotation besprochen. + +@knownissues + +Dynamische Zeichen werden nicht automatisch mittig notiert, aber +dafür gibt es Lösungen, vgl. die +@q{piano centered dynamics}-Vorlage in @rlearning{Piano templates}. + + +@node Changing staff manually +@subsubsection Changing staff manually + +@cindex manuelle Systemwechsel +@cindex Systemwechsel, manuell +@cindex Wechsel des Systems, manuell + +Stimmen können mit dem Befehl +@example +\change Staff = @var{Systembezeichnung} @var{Noten} +@end example + +@noindent +manuell erzielt werden. Die Zeichenkette @var{Systembezeichnung} ist die +Bezeichnung des Systems. Damit wird die aktuelle Stimme vom aktuellen +System zu dem System mit der @var{Systembezeichnung} gewechselt. +Üblicherweise ist die Systembezeichnung @code{"up"} oder +@code{"down"}. Dieses System (@context{Staff}), auf das verweisen wird, +muss auch wirklich existieren, weshalb die Aufstellung eines Klaviersystems +dann üblicherweise damit beginnt, die Systeme zu benennen. Hierbei können +natürlich beliebige Namen vergeben werden. + +@example +<< + \new Staff = "up" @{ + \skip 1 * 10 % @emph{keep staff alive} + @} + \new Staff = "down" @{ + \skip 1 * 10 % @emph{idem} + @} +>> +@end example + +@noindent +Die einzelnen Stimmen werden mit dem @code{Voice}-Befehl +daraufhin eingefügt. + +@example +\context Staff = down + \new Voice @{ @dots{} \change Staff = up @dots{} @} +@end example + + +@node Changing staff automatically +@subsubsection Changing staff automatically +@cindex Automatischer Systemwechsel + +Stimmen können angewiesen werden, automatisch zwischen dem +oberen und unteren System zu wechseln. Die Syntax hierfür lautet: + +@quotation +@example +\autochange @dots{}@var{Noten}@dots{} +@end example +@end quotation + +@noindent +Damit werden zwei Notensysteme innerhalb des aktiven Klaviersystems +erstellt, die @qq{oben} (@code{up}) und @qq{unten} (@code{down}) genannt +werden. Auf dem unteren System wird als Standard der Bassschlüssel +gesetzt. + +Ein @code{\relative}-Abschnitt, der sich außerhalb des +@code{\autochange}-Abschnittes befindet, hat keinen Einfluss auf die +Notenhöhen der @var{Noten}. Es muss also bei Bedarf ein +weiterer @code{\relative}-Befehl innerhalb des Abschnittes +benutzt werden. + +@quotation +@example +\autochange \relative @dots{} @dots{} +@end example +@end quotation + +Der Wechsel wird automatisch basierend auf der Tonhöhe der Note +vorgenommen (als Wechselpunkt gilt das eingestrichene C). Dabei +wird die Richtung auch über Pausen hinweg im Voraus bestimmt. + +@lilypond[quote,verbatim,ragged-right] +\new PianoStaff + \autochange \relative c' + { + g4 a b c d r4 a g + } +@end lilypond + + +@seealso + +Im Handbuch: @ref{Manual staff switches}. + +Programmreferenz: @internalsref{AutoChangeMusic}. + +@knownissues + +Der Systemwechsel wird nicht immer an der optimalen Stelle vorgenommen. +Für hohe Qualität muss der Wechsel mit der Hand eingegeben werden. + +@code{\autochange} kann sich nicht innerhalb einer @code{\times}-Umgebung +befinden. + + +@node Staff-change lines +@subsubsection Staff-change lines + +@cindex Stimmkreuzung +@cindex Systemwechsel von Stimmen +@cindex Wechsel zwischen Systemen + +@funindex followVoice + +Immer, wenn eine Stimme von einem Klaviersystem zu dem anderen +wechselt, kann automatisch eine Linie zur Verdeutlichung des +Stimmenverlaufs ausgegeben werden. Das wird erreicht, indem +@code{followVoice} aktiviert wird: + +@lilypond[quote,ragged-right,fragment,relative=1,verbatim] +\new PianoStaff << + \new Staff="one" { + \set followVoice = ##t + c1 + \change Staff=two + b2 a + } + \new Staff="two" { \clef bass \skip 1*2 } +>> +@end lilypond + +@seealso + +Programmreferenz: @internalsref{VoiceFollower}. + +@predefined + +@funindex \showStaffSwitch +@code{\showStaffSwitch}, +@funindex \hideStaffSwitch +@code{\hideStaffSwitch}. + + +@node Cross-staff stems +@subsubsection Cross-staff stems + +@cindex Hälse über zwei Systeme +@cindex System querende Hälse +@cindex Abstand zwischen Systemen in Klaviernoten + +Akkorde, die über zwei Systeme reichen, können erstellt werden, +indem die Länge der Hälse im unteren System vergrößert wird, +bis sie zum oberen System hinauf reichen bzw. umgekehrt bei +Hälsen, die nach unten zeigen. + +@lilypond[ragged-right,verbatim,quote] +stemExtend = { + \once \override Stem #'length = #10 + \once \override Stem #'cross-staff = ##t +} +noFlag = \once \override Stem #'flag-style = #'no-flag +\new PianoStaff << + \new Staff { + \stemDown \stemExtend + f'4 + \stemExtend \noFlag + f'8 + } + \new Staff { + \clef bass + a4 a8 + } +>> +@end lilypond + + +@node Piano +@subsection Piano + +@menu +* Piano pedals:: +@end menu + +@node Piano pedals +@subsubsection Piano pedals +@cindex Pedalbezeichnung + +Klaviere haben Pedale, mit denen die Klangeigenschaften beeinflusst werden +können. Normalerweise besitzt ein Klavier drei Pedale, das linke oder +Haltepedal, das rechte oder Una-corda-Pedal und das Sostenuto-Pedal. + +Spielanweisungen für das Pedal können durch die Befehle +@code{\sustainDown} (linkes Pedal), @code{\sustainUp} (linkes Pedal +hoch), @code{\unaCorda} (rechtes Pedal), @code{\treCorde} (rechtes +Pedal hoch), @code{\sostenutoDown} (mittleres Pedal) und +@code{\sostenutoUp} (mittleres Pedal hoch) anschließend an eine +Note oder einen Akkord notiert werden. + +@lilypond[quote,ragged-right,fragment,verbatim] +c'4\sustainDown c'4\sustainUp +@end lilypond + +Die Ausgabe kann verändert werden, indem der Wert +What is printed can be modified by setting @code{pedal@var{X}Strings}, +where @var{X} is one of the pedal types: @code{Sustain}, +@code{Sostenuto} or @code{UnaCorda}. Refer to +@internalsref{SustainPedal} in the program reference for more +information. + +Pedalbenutzung kann auch durch eine Anzahl von Klammern angezeigt +werden, wenn die @code{pedalSustainStyle}-Eigenschaft +auf Klammern (eng. bracket) gesetzt wird. + +@lilypond[quote,ragged-right,fragment,verbatim,relative=2] +\set Staff.pedalSustainStyle = #'bracket +c\sustainDown d e +b\sustainUp\sustainDown +b g \sustainUp a \sustainDown \bar "|." +@end lilypond + +Eine dritte Art der Pedalnotation besteht aus einer Mischung von Text +und den Pedalklammern. Sie wird durch setzen von +@code{pedalSustainStyle} auf @code{mixed} erreicht. + +@lilypond[quote,ragged-right,fragment,verbatim,relative=2] +\set Staff.pedalSustainStyle = #'mixed +c\sustainDown d e +b\sustainUp\sustainDown +b g \sustainUp a \sustainDown \bar "|." +@end lilypond + +Die Einstellungen für linkes @c ? +und mittleres Pedal ist üblicherweise ein @code{#'text}-Stil. Für das +mittlere Pedal ist der gemischte Stil voreingestellt. + +@lilypond[quote,ragged-right,fragment,verbatim,relative=2] +c\sostenutoDown d e c, f g a\sostenutoUp +@end lilypond + +Die Erscheinung der Pedal-Klammer kann mit den Eigenschaften +@code{edge-width}, @code{edge-height} und @code{shorten-pair} des +@code{PianoPedalBracket}-Objekts verändert werden (siehe +@internalsref{PianoPedalBracket} in der Programmreferenz). Zum +Beispiel kann die Klammer bis zum rechten Ende eines Notenkopfes +verlängert werden. + +@lilypond[quote,ragged-right,fragment,verbatim,relative=2] +\override Staff.PianoPedalBracket #'shorten-pair = #'(0 . -1.0) +c\sostenutoDown d e c, f g a\sostenutoUp +@end lilypond + +@seealso + +Im Handbuch: @ref{Laissez vibrer ties} + + +@node Accordion +@subsection Accordion + +@menu +* Discant symbols:: +@end menu + +@node Discant symbols +@subsubsection Discant symbols + +@ifhtml +UNTRANSLATED NODE: IGNORE ME +@end ifhtml +@ifnothtml +@englishNR +@end ifnothtml diff --git a/Documentation/de/user/piano.itely b/Documentation/de/user/piano.itely deleted file mode 100644 index c62b857ed1..0000000000 --- a/Documentation/de/user/piano.itely +++ /dev/null @@ -1,292 +0,0 @@ -@c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*- -@c This file is part of lilypond.tely -@ignore - Translation of GIT committish: dab80970d8e89571263d16433aff1e6f878a8f62 - - When revising a translation, copy the HEAD committish of the - version that you are working on. See TRANSLATION for details. -@end ignore - -@c \version "2.11.38" - - -@node Piano music -@section Piano music - -@menu -* TODO piano node fix:: -@end menu - -@node TODO piano node fix -@subsection TODO piano node fix - -Ein Pianosystem besteht aus zwei normalen Notensystemen, die durch -eine Klammer verbunden sind. Die Systeme sind verhältnismäßig -unabhängig, aber zeitweise können Stimmen zwischen den Systemen -wechseln. Die gleiche Notation wird auch für andere Tasteninstrumente -sowie Harfen verwendet. Das Klaviersystem (mit dem Befehl -@internalsref{PianoStaff} erstellt) ist speziell dazu geschaffen, Stimmen -zwischen den Systemen wechseln zu lassen. In diesem Abschnitt werden -das Klaviersystem und andere Eigenheiten der Pianonotation besprochen. - -@menu -* Automatic staff changes:: -* Manual staff switches:: -* Pedals:: -* Staff switch lines:: -* Cross staff stems:: -@end menu - -@knownissues - -Dynamische Zeichen werden nicht automatisch mittig notiert, aber -dafür gibt es Lösungen, vgl. die -@q{piano centered dynamics}-Vorlage in @rlearning{Piano templates}. - -@cindex Hälse über zwei Systeme -@cindex System querende Hälse -@cindex Abstand zwischen Systemen in Klaviernoten - - -@node Automatic staff changes -@unnumberedsubsubsec Automatic staff changes -@cindex Automatischer Systemwechsel - -Stimmen können angewiesen werden, automatisch zwischen dem -oberen und unteren System zu wechseln. Die Syntax hierfür lautet: - -@quotation -@example -\autochange @dots{}@var{Noten}@dots{} -@end example -@end quotation - -@noindent -Damit werden zwei Notensysteme innerhalb des aktiven Klaviersystems -erstellt, die @qq{oben} (@code{up}) und @qq{unten} (@code{down}) genannt -werden. Auf dem unteren System wird als Standard der Bassschlüssel -gesetzt. - -Ein @code{\relative}-Abschnitt, der sich außerhalb des -@code{\autochange}-Abschnittes befindet, hat keinen Einfluss auf die -Notenhöhen der @var{Noten}. Es muss also bei Bedarf ein -weiterer @code{\relative}-Befehl innerhalb des Abschnittes -benutzt werden. - -@quotation -@example -\autochange \relative @dots{} @dots{} -@end example -@end quotation - -Der Wechsel wird automatisch basierend auf der Tonhöhe der Note -vorgenommen (als Wechselpunkt gilt das eingestrichene C). Dabei -wird die Richtung auch über Pausen hinweg im Voraus bestimmt. - -@lilypond[quote,verbatim,ragged-right] -\new PianoStaff - \autochange \relative c' - { - g4 a b c d r4 a g - } -@end lilypond - - -@seealso - -Im Handbuch: @ref{Manual staff switches}. - -Programmreferenz: @internalsref{AutoChangeMusic}. - -@knownissues - -Der Systemwechsel wird nicht immer an der optimalen Stelle vorgenommen. -Für hohe Qualität muss der Wechsel mit der Hand eingegeben werden. - -@code{\autochange} kann sich nicht innerhalb einer @code{\times}-Umgebung -befinden. - -@node Manual staff switches -@unnumberedsubsubsec Manual staff switches - -@cindex manuelle Systemwechsel -@cindex Systemwechsel, manuell -@cindex Wechsel des Systems, manuell - -Stimmen können mit dem Befehl -@example -\change Staff = @var{Systembezeichnung} @var{Noten} -@end example - -@noindent -manuell erzielt werden. Die Zeichenkette @var{Systembezeichnung} ist die -Bezeichnung des Systems. Damit wird die aktuelle Stimme vom aktuellen -System zu dem System mit der @var{Systembezeichnung} gewechselt. -Üblicherweise ist die Systembezeichnung @code{"up"} oder -@code{"down"}. Dieses System (@context{Staff}), auf das verweisen wird, -muss auch wirklich existieren, weshalb die Aufstellung eines Klaviersystems -dann üblicherweise damit beginnt, die Systeme zu benennen. Hierbei können -natürlich beliebige Namen vergeben werden. - -@example -<< - \new Staff = "up" @{ - \skip 1 * 10 % @emph{keep staff alive} - @} - \new Staff = "down" @{ - \skip 1 * 10 % @emph{idem} - @} ->> -@end example - -@noindent -Die einzelnen Stimmen werden mit dem @code{Voice}-Befehl -daraufhin eingefügt. - -@example -\context Staff = down - \new Voice @{ @dots{} \change Staff = up @dots{} @} -@end example - - -@node Pedals -@unnumberedsubsubsec Pedals -@cindex Pedalbezeichnung - -Klaviere haben Pedale, mit denen die Klangeigenschaften beeinflusst werden -können. Normalerweise besitzt ein Klavier drei Pedale, das linke oder -Haltepedal, das rechte oder Una-corda-Pedal und das Sostenuto-Pedal. - -Spielanweisungen für das Pedal können durch die Befehle -@code{\sustainDown} (linkes Pedal), @code{\sustainUp} (linkes Pedal -hoch), @code{\unaCorda} (rechtes Pedal), @code{\treCorde} (rechtes -Pedal hoch), @code{\sostenutoDown} (mittleres Pedal) und -@code{\sostenutoUp} (mittleres Pedal hoch) anschließend an eine -Note oder einen Akkord notiert werden. - -@lilypond[quote,ragged-right,fragment,verbatim] -c'4\sustainDown c'4\sustainUp -@end lilypond - -Die Ausgabe kann verändert werden, indem der Wert -What is printed can be modified by setting @code{pedal@var{X}Strings}, -where @var{X} is one of the pedal types: @code{Sustain}, -@code{Sostenuto} or @code{UnaCorda}. Refer to -@internalsref{SustainPedal} in the program reference for more -information. - -Pedalbenutzung kann auch durch eine Anzahl von Klammern angezeigt -werden, wenn die @code{pedalSustainStyle}-Eigenschaft -auf Klammern (eng. bracket) gesetzt wird. - -@lilypond[quote,ragged-right,fragment,verbatim,relative=2] -\set Staff.pedalSustainStyle = #'bracket -c\sustainDown d e -b\sustainUp\sustainDown -b g \sustainUp a \sustainDown \bar "|." -@end lilypond - -Eine dritte Art der Pedalnotation besteht aus einer Mischung von Text -und den Pedalklammern. Sie wird durch setzen von -@code{pedalSustainStyle} auf @code{mixed} erreicht. - -@lilypond[quote,ragged-right,fragment,verbatim,relative=2] -\set Staff.pedalSustainStyle = #'mixed -c\sustainDown d e -b\sustainUp\sustainDown -b g \sustainUp a \sustainDown \bar "|." -@end lilypond - -Die Einstellungen für linkes @c ? -und mittleres Pedal ist üblicherweise ein @code{#'text}-Stil. Für das -mittlere Pedal ist der gemischte Stil voreingestellt. - -@lilypond[quote,ragged-right,fragment,verbatim,relative=2] -c\sostenutoDown d e c, f g a\sostenutoUp -@end lilypond - -Die Erscheinung der Pedal-Klammer kann mit den Eigenschaften -@code{edge-width}, @code{edge-height} und @code{shorten-pair} des -@code{PianoPedalBracket}-Objekts verändert werden (siehe -@internalsref{PianoPedalBracket} in der Programmreferenz). Zum -Beispiel kann die Klammer bis zum rechten Ende eines Notenkopfes -verlängert werden. - -@lilypond[quote,ragged-right,fragment,verbatim,relative=2] -\override Staff.PianoPedalBracket #'shorten-pair = #'(0 . -1.0) -c\sostenutoDown d e c, f g a\sostenutoUp -@end lilypond - -@seealso - -Im Handbuch: @ref{Laissez vibrer ties} - -@node Staff switch lines -@unnumberedsubsubsec Staff switch lines - - -@cindex Stimmkreuzung -@cindex Systemwechsel von Stimmen -@cindex Wechsel zwischen Systemen - -@funindex followVoice - -Immer, wenn eine Stimme von einem Klaviersystem zu dem anderen -wechselt, kann automatisch eine Linie zur Verdeutlichung des -Stimmenverlaufs ausgegeben werden. Das wird erreicht, indem -@code{followVoice} aktiviert wird: - -@lilypond[quote,ragged-right,fragment,relative=1,verbatim] -\new PianoStaff << - \new Staff="one" { - \set followVoice = ##t - c1 - \change Staff=two - b2 a - } - \new Staff="two" { \clef bass \skip 1*2 } ->> -@end lilypond - -@seealso - -Programmreferenz: @internalsref{VoiceFollower}. - -@predefined - -@funindex \showStaffSwitch -@code{\showStaffSwitch}, -@funindex \hideStaffSwitch -@code{\hideStaffSwitch}. - - -@node Cross staff stems -@unnumberedsubsubsec Cross staff stems - -Akkorde, die über zwei Systeme reichen, können erstellt werden, -indem die Länge der Hälse im unteren System vergrößert wird, -bis sie zum oberen System hinauf reichen bzw. umgekehrt bei -Hälsen, die nach unten zeigen. - -@lilypond[ragged-right,verbatim,quote] -stemExtend = { - \once \override Stem #'length = #10 - \once \override Stem #'cross-staff = ##t -} -noFlag = \once \override Stem #'flag-style = #'no-flag -\new PianoStaff << - \new Staff { - \stemDown \stemExtend - f'4 - \stemExtend \noFlag - f'8 - } - \new Staff { - \clef bass - a4 a8 - } ->> -@end lilypond - - - diff --git a/Documentation/de/user/specialist.itely b/Documentation/de/user/specialist.itely index 9f4f046ce6..f50d61e858 100644 --- a/Documentation/de/user/specialist.itely +++ b/Documentation/de/user/specialist.itely @@ -11,26 +11,27 @@ @node Specialist notation @chapter Specialist notation -This chapter explains how to create musical notation. +This chapter explains how to create musical notation for specific +types of instrument or in specific styles. @menu -* Vocal music:: a -* Chords Blah:: b -* Piano music:: c -* Percussion:: d -* Guitar:: e -* Orchestral strings:: -* Bagpipes:: -* Ancient notation:: g +* Vocal music:: +* Keyboard instruments:: +* Unfretted string instruments:: +* Fretted string instruments:: +* Percussion:: +* Wind instruments:: +* Chord notation:: +* Ancient notation:: @end menu @include vocal.itely -@include chords.itely -@include piano.itely +@include keyboards.itely +@include unfretted-strings.itely +@include fretted-strings.itely @include percussion.itely -@include guitar.itely -@include strings.itely -@include bagpipes.itely +@include wind.itely +@include chords.itely @include ancient.itely diff --git a/Documentation/de/user/strings.itely b/Documentation/de/user/strings.itely deleted file mode 100644 index 00460f715a..0000000000 --- a/Documentation/de/user/strings.itely +++ /dev/null @@ -1,44 +0,0 @@ -@c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*- -@c This file is part of lilypond.tely -@ignore - Translation of GIT committish: dab80970d8e89571263d16433aff1e6f878a8f62 - - When revising a translation, copy the HEAD committish of the - version that you are working on. See TRANSLATION for details. -@end ignore - -@c \version "2.11.38" - - -@node Orchestral strings -@section Orchestral strings - -This section includes extra information for writing for orchestral -strings. - -@menu -* Orchestral strings TODO:: -@end menu - -@node Orchestral strings TODO -@subsection Orchestral strings TODO - - -@menu -* Artificial harmonics (strings):: -@end menu - -@node Artificial harmonics (strings) -@unnumberedsubsubsec Artificial harmonics (strings) - -@cindex Flageolett - -Flageolett-Töne werden mit einem anderen Notenkopfstil notiert. -Sie werden eingegeben, indem die Flageolettnote mit dem -Befehl @code{\harmonic} markiert wird. - -@lilypond[ragged-right,verbatim,quote,fragment,relative=1] -4 -@end lilypond - - diff --git a/Documentation/de/user/unfretted-strings.itely b/Documentation/de/user/unfretted-strings.itely new file mode 100644 index 0000000000..a2ef6b9fa3 --- /dev/null +++ b/Documentation/de/user/unfretted-strings.itely @@ -0,0 +1,44 @@ +@c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*- +@c This file is part of lilypond.tely +@ignore + Translation of GIT committish: dab80970d8e89571263d16433aff1e6f878a8f62 + + When revising a translation, copy the HEAD committish of the + version that you are working on. See TRANSLATION for details. +@end ignore + +@c \version "2.11.38" + + +@node Unfretted string instruments +@section Unfretted string instruments + +This section includes extra information for writing for orchestral +strings. + +@menu +* Orchestral strings TODO:: +@end menu + +@node Orchestral strings TODO +@subsection Orchestral strings TODO + + +@menu +* Artificial harmonics (strings):: +@end menu + +@node Artificial harmonics (strings) +@unnumberedsubsubsec Artificial harmonics (strings) + +@cindex Flageolett + +Flageolett-Töne werden mit einem anderen Notenkopfstil notiert. +Sie werden eingegeben, indem die Flageolettnote mit dem +Befehl @code{\harmonic} markiert wird. + +@lilypond[ragged-right,verbatim,quote,fragment,relative=1] +4 +@end lilypond + + diff --git a/Documentation/de/user/wind.itely b/Documentation/de/user/wind.itely new file mode 100644 index 0000000000..9c81ae513e --- /dev/null +++ b/Documentation/de/user/wind.itely @@ -0,0 +1,121 @@ +@c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*- +@c This file is part of lilypond.tely +@ignore + Translation of GIT committish: dab80970d8e89571263d16433aff1e6f878a8f62 + + When revising a translation, copy the HEAD committish of the + version that you are working on. See TRANSLATION for details. +@end ignore + +@c \version "2.11.38" + + +@node Wind instruments +@section Wind instruments + +This section includes extra information for writing for bagpipes. + +@menu +* Bagpipe:: +@end menu + +@node Bagpipe +@subsection Bagpipe + +UNTRANSLATED NODE: IGNORE ME + +@menu +* Bagpipe definitions:: +* Bagpipe example:: +@end menu + +@node Bagpipe definitions +@unnumberedsubsubsec Bagpipe definitions + +LilyPond besitzt spezielle Definitionen, mit der die Musik +des schottischen Hochland-Dudelsacks notiert wird. Um sie +zu benutzen, muss + +@example +\include "bagpipe.ly" +@end example + +@noindent +am Anfang der LilyPond-Quelldatei eingefügt werden. Hierdurch +können dann bestimmte Verzierungsnoten, die für die Dudelsackmusik +üblich sind, mit kurzen Befehlen eingefügt werden. So reicht etwa der +Befehl @code{\taor}, anstatt + +@example +\grace @{ \small G32[ d G e] @} +@end example + +@noindent zu schreiben. + +@code{bagpipe.ly} enthält außerdem Definitionen für Tonhöhen von +Dudelsacknoten in bestimmten Oktaven, so dass man sich nicht mehr um +@code{\relative} oder @code{\transpose} kümmern muss. + +@lilypond[ragged-right,verbatim,quote,notime] +\include "bagpipe.ly" +{ \grg G4 \grg a \grg b \grg c \grg d \grg e \grg f \grA g A } +@end lilypond + +Musik für den Dudelsack wird dem Namen nach in D-Dur + geschrieben (auch wenn das eigentlich nicht stimmt). Weil + das aber die einzige Tonart ist, die benutzt werden kann, werden + die Vorzeichen meistens nicht geschrieben. Damit das funktioniert, + müssen die Noten immer mit @code{\hideKeySignature} beginnen. + Wenn die Vorzeichen hingegen angezeigt werden sollen, kann das + mithilfe des Befehls @code{\showKeySignature} vorgenommen werden. + +Some modern music use cross fingering on c and f to flatten those notes. +This can be indicated by @code{cflat} or @code{fflat}. Similarly, the +piobaireachd high g can be written @code{gflat} when it occurs in light +music. + + +@node Bagpipe example +@unnumberedsubsubsec Bagpipe example + +So sieht die bekannte Melodie Amazing Grace aus, wenn man sie für +Dudelsack notiert. + +@lilypond[verbatim,quote] +\include "bagpipe.ly" +\layout { + indent = 0.0\cm + \context { \Score \remove "Bar_number_engraver" } +} + +\header { + title = "Amazing Grace" + meter = "Hymn" + arranger = "Trad. arr." +} + +{ + \hideKeySignature + \time 3/4 + \grg \partial 4 a8. d16 + \slurd d2 \grg f8[ e32 d16.] + \grg f2 \grg f8 e + \thrwd d2 \grg b4 + \grG a2 \grg a8. d16 + \slurd d2 \grg f8[ e32 d16.] + \grg f2 \grg e8. f16 + \dblA A2 \grg A4 + \grg A2 f8. A16 + \grg A2 \hdblf f8[ e32 d16.] + \grg f2 \grg f8 e + \thrwd d2 \grg b4 + \grG a2 \grg a8. d16 + \slurd d2 \grg f8[ e32 d16.] + \grg f2 e4 + \thrwd d2. + \slurd d2 + \bar "|." +} +@end lilypond + + diff --git a/Documentation/es/user/bagpipes.itely b/Documentation/es/user/bagpipes.itely deleted file mode 100644 index fab0207d07..0000000000 --- a/Documentation/es/user/bagpipes.itely +++ /dev/null @@ -1,115 +0,0 @@ -@c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*- -@c This file is part of lilypond.tely -@ignore - Translation of GIT committish: 2607a3536733d8d4a1e74176027a5cb01d4e776a - - When revising a translation, copy the HEAD committish of the - version that you are working on. See TRANSLATION for details. -@end ignore - -@c \version "2.11.38" - - -@node Bagpipes -@section Bagpipes - -This section includes extra information for writing for bagpipes. - -@menu -* Bagpipe:: -@end menu - - -@node Bagpipe -@subsection Bagpipe - -@menu -* Bagpipe definitions:: -* Bagpipe example:: -@end menu - -@node Bagpipe definitions -@subsubsection Bagpipe definitions - -LilyPond contiene definiciones especiales para la música de gaita escocesa de las -tierras altas; para usarlas, escriba - -@example -\include "bagpipe.ly" -@end example - -@noindent -al principio del archivo de entrada. De esta forma podrá escribir las notas de adorno especiales -que son usuales en la música de gaita, mediante instrucciones breves. Por ejemplo, puede escribir -@code{\taor} en lugar de - -@example -\grace @{ \small G32[ d G e] @} -@end example - -@code{bagpipe.ly} también contiene definiciones de alturas para las notas de la -gaita en las octavas adecuadas, de forma que no se tenga que preocupar por -@code{\relative} o por @code{\transpose}. - -@lilypond[ragged-right,verbatim,quote,notime] -\include "bagpipe.ly" -{ \grg G4 \grg a \grg b \grg c \grg d \grg e \grg f \grA g A } -@end lilypond - -La música de gaita utiliza siempre la tonalidad de Re mayor (aunque esto no es -completamente cierto). Sin embargo, puesto que es la única tonalidad que se puede utilizar, -normalmente la armadura no se escribe. Para configurar esto de forma correcta, -comience la música siempre con @code{\hideKeySignature} (ocultar armadura). Si, por algún motivo, -quiere mostrar la armadura, puede usar @code{\showKeySignature} -en su lugar. - -Alguna música moderna utiliza digitaciones cruzadas sobre el Do y el Fa para bemolizar estas notas. -Se puede indicar esto mediante @code{cflat} o @code{fflat}. De forma parecida, el -sol agudo piobaireachd se puede escribir @code{gflat} cuando aparece en música -ligera. - - -@node Bagpipe example -@subsubsection Bagpipe example - -La conocida melodía Amazing Grace tiene este aspecto en notación de -gaita. - -@lilypond[verbatim,quote] -\include "bagpipe.ly" -\layout { - indent = 0.0\cm - \context { \Score \remove "Bar_number_engraver" } -} - -\header { - title = "Amazing Grace" - meter = "Hymn" - arranger = "Trad. arr." -} - -{ - \hideKeySignature - \time 3/4 - \grg \partial 4 a8. d16 - \slurd d2 \grg f8[ e32 d16.] - \grg f2 \grg f8 e - \thrwd d2 \grg b4 - \grG a2 \grg a8. d16 - \slurd d2 \grg f8[ e32 d16.] - \grg f2 \grg e8. f16 - \dblA A2 \grg A4 - \grg A2 f8. A16 - \grg A2 \hdblf f8[ e32 d16.] - \grg f2 \grg f8 e - \thrwd d2 \grg b4 - \grG a2 \grg a8. d16 - \slurd d2 \grg f8[ e32 d16.] - \grg f2 e4 - \thrwd d2. - \slurd d2 - \bar "|." -} -@end lilypond - - diff --git a/Documentation/es/user/chords.itely b/Documentation/es/user/chords.itely index c4c3072841..8eb04593a9 100644 --- a/Documentation/es/user/chords.itely +++ b/Documentation/es/user/chords.itely @@ -10,10 +10,8 @@ @c \version "2.11.38" -@node Chords Blah -@section Chords Blah - -Intro text. +@node Chord notation +@section Chord notation @menu * TODO chords fix:: diff --git a/Documentation/es/user/fretted-strings.itely b/Documentation/es/user/fretted-strings.itely new file mode 100644 index 0000000000..f633b4acb6 --- /dev/null +++ b/Documentation/es/user/fretted-strings.itely @@ -0,0 +1,358 @@ +@c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*- +@c This file is part of lilypond.tely +@ignore + Translation of GIT committish: f02e10cde760bb4981b73742f0fb5a867e1d3d33 + + When revising a translation, copy the HEAD committish of the + version that you are working on. See TRANSLATION for details. +@end ignore + +@c \version "2.11.38" + + +@node Fretted string instruments +@section Fretted string instruments + +@cindex tablatura +@cindex guitarra, tablatura de + +@menu +* Guitar TODO:: +@end menu + +@node Guitar TODO +@subsection Guitar TODO + +@menu +* String number indications:: +* Tablatures basic:: +* Non-guitar tablatures:: +* Banjo tablatures:: +* Fret diagrams:: +* Right hand fingerings:: +* Other guitar issues:: +@end menu + +@node String number indications +@subsubsection String number indications + +@cindex Cuerda, número de la + +Los números de cuerda se pueden añadir a los acordes especificándolos mediante +@code{\}@var{número}, + +@lilypond[relative,relative=1,ragged-right,fragment] + +@end lilypond + + +@seealso + +Referencia del programa: @internalsref{StringNumber}, +@lsr{guitar/,string-number.ly}. + + +@node Tablatures basic +@subsubsection Tablatures basic +@cindex Tablatura, principios básicos + +La notación de tablatura se utiliza para la notación de música de instrumentos de cuerda +pulsada. Las alturas no se denotan mediante cabezas de nota, sino mediante +números que indican sobre qué cuerda y traste se debe tocar la nota. LilyPond +contempla las tablaturas de forma limitada. + +El número de cuerda asociado a una nota se proporciona en la forma de una barra invertida +seguida por un número, p.ej. @code{c4\3} es un Do negra sobre la tercera cuerda. +Por defecto, la cuerda 1 es la más aguda, y la afinación normal +es la afinación estándar de guitarra (con 6 cuerdas). Las notas +se imprimen como tablatura, usando lo contextos @internalsref{TabStaff} y +@internalsref{TabVoice} + +@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 +} +@end lilypond + +@funindex minimumFret +@cindex traste + +Cuando no se especifica ninguna cuerda, se selecciona la primera cuerda que no da un +número de traste menor de @code{minimumFret} (traste mínimo). El valor por defecto +de @code{minimumFret} es cero + + +@example +e16 fis gis a b4 +\set TabStaff.minimumFret = #8 +e16 fis gis a b4 +@end example +@lilypond[quote,ragged-right] +frag = { + \key e \major + e16 fis gis a b4 + \set TabStaff.minimumFret = #8 + e16 fis gis a b4 +} + \new StaffGroup << + \new Staff { \clef "G_8" \frag } + \new TabStaff { \frag } + >> +@end lilypond + + +@commonprop + +Para imprimir tablaturas con las plicas hacia abajo y barras horizontales, +inicialice el @code{TabStaff} (pentagrama de tablatura) con el código siguiente: + +@example +\stemDown +\override Beam #'damping = #100000 +@end example + +@seealso + +Referencia del programa: @internalsref{TabStaff}, @internalsref{TabVoice}. + +@knownissues + +Los acordes no se tratan de una manera especial, de aquí que el +selector automático de cuerdas podría fácilmente seleccionar la misma cuerda para dos notas +dentro del mismo acorde. + +Para manejar @code{\partcombine}, una pauta de tablatura @code{TabStaff} debe usar +voces creadas especialmente: + +@lilypond[quote,ragged-right,verbatim] +melodia = \partcombine { e4 g g g }{ e4 e e e } +<< + \new TabStaff << + \new TabVoice = "one" s1 + \new TabVoice = "two" s1 + \new TabVoice = "shared" s1 + \new TabVoice = "solo" s1 + { \melodia } + >> +>> +@end lilypond + + +@node Non-guitar tablatures +@subsubsection Non-guitar tablatures +@cindex Tablaturas para instr. distintos de la guitarra + +Puede cambiar la afinación de las cuerdas. Una afinación de cuerdas se da como +una lista en lenguaje Scheme con un número entero para cada cuerda, donde el número +es la altura (medida en semitonos desde el Do central) de una +cuerda al aire. Los números especificados para @code{stringTunings} son la +cantidad de semitonos que se deben restar o añadir, comenzando por la altura especificada +que por defecto es el Do central, y en el orden de las cuerdas. LilyPond calcula automáticamente +el número de cuerdas leyendo @code{stringTunings}. + +En el ejemplo siguiente, +@code{stringTunings} se establece a los valores Mi, La, Re y Sol + +@lilypond[quote,ragged-right,fragment,verbatim] +\new TabStaff << + \set TabStaff.stringTunings = #'(-5 -10 -15 -20) + { + a,4 c' a e' e c' a e' + } +>> +@end lilypond + +LilyPond tiene afinaciones predefinidas para el banjo, la mandolina, la guitarra +y el bajo eléctrico. + +@example +\set TabStaff.stringTunings = #bass-tuning +@end example + +La afinación por omisión es @code{guitar-tuning} (la afinación estándar +Mi-La-Re-Sol-Si-Mi). +Otras afinaciones predefinidas son @code{guitar-open-g-tuning} (Sol Mayor al aire, Re-Sol-Re-Sol-Si-Re), +@code{mandolin-tuning} (mandolina) y @code{banjo-open-g-tuning} (banjo con Sol Mayor al aire). + +@seealso + +El archivo @file{scm/@/output@/-lib@/.scm} contiene las afinaciones predefinidas +de las cuerdas. +Referencia del programa: @internalsref{Tab_note_heads_engraver}. + +@knownissues + +No se ha implementado ningún efecto especial de guitarra. + + + +@node Banjo tablatures +@subsubsection Banjo tablatures +@cindex Banjo, tablaturas de + +LilyPond contempla el banjo de cinco cuerdas de una manera básica. Cuando haga tablaturas +para banjo de cinco cuerdas, utilice la función de formato de tablatura de banjo para obtener +los números correctos +de los trastes para la quinta cuerda: + +@lilypond[quote,ragged-right,fragment,verbatim] +\new TabStaff << + \set TabStaff.tablatureFormat = #fret-number-tablature-format-banjo + \set TabStaff.stringTunings = #banjo-open-g-tuning + { + \stemDown + g8 d' g'\5 a b g e d' | + g4 d''8\5 b' a'\2 g'\5 e'\2 d' | + g4 + } +>> +@end lilypond + +En LilyPond se encuentran predefinidas varias afinaciones comunes para el banjo: +@code{banjo-c-tuning} (sol-Do-Sol-Si-Re), @code{banjo-modal-tuning} (sol-Re-Sol-Do-Re), +@code{banjo-open-d-tuning} (Re Mayor al aire, la-Re-Fa#-La-Re) y @code{banjo-open-dm-tuning} +(Re menor al aire, la-Re-Fa-La-Re). + +Estas afinaciones se pueden convertir a afinaciones para bajo de cuatro cuerdas utilizando la +función @code{four-string-banjo}: + +@example +\set TabStaff.stringTunings = #(four-string-banjo banjo-c-tuning) +@end example + +@seealso + +El archivo @file{scm/@/output@/-lib@/.scm} contiene las afinaciones predefinidas para el banjo. + + +@node Fret diagrams +@subsubsection Fret diagrams +@cindex trastes, diagramas de +@cindex acordes, diagramas de + +Se pueden añadir diagramas de trastes a la música como elementos de marcado sobre la nota deseada. El +marcado contiene información sobre el diagrama de trastes deseado, tal y como se muestra en el +ejemplo siguiente + +@lilypond[verbatim, ragged-right, quote] +\new Voice { + 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)) + } + } + 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-);" + } + } + } + c' c' c' +} +@end lilypond + + +Existen tres interfaces distintos para el marcado de los diagramas de trastes: estándar, escueto +y prolijo. Los tres interfaces producen unos elementos de marcado equivalentes, pero tienen +cantidades variables de información en la cadena de marcado. Se pueden encontrar +más detalles sobre los interfaces de marcado en @ref{Overview of text markup commands}. + +Puede establecer un cierto número de propiedades gráficas según su elección. +Se pueden encontrar más detalles sobre el interface de las propiedades de los diagramas de trastes en +@internalsref{fret-diagram-interface}. + + +@seealso + +Ejemplos: @lsrdir{guitar} + + +@node Right hand fingerings +@subsubsection Right hand fingerings + +Se pueden introducir las digitaciones de la mano derecha de los acordes, usando +@code{@var{nota}-\rightHandFinger @var{dedo}} + +@lilypond[verbatim,fragment,relative=2] + +@end lilypond + +Por brevedad, es posible abreviar @code{\rightHandFinger} como algo más corto, +como por ejemplo @code{RH}, + +@example +#(define RH rightHandFinger) +@end example + +@cindex digitaciones, mano derecha, de guitarra +@cindex mano derecha, digitaciones para guitarra + +@commonprop + +Puede ejercer un mayor control sobre las digitaciones de la mano derecha estableciendo +@code{strokeFingerOrientations}, + +@lilypond[quote,verbatim,ragged-right,fragment,relative=1] +#(define RH rightHandFinger) +{ + \set strokeFingerOrientations = #'(up down) + 4 + \set strokeFingerOrientations = #'(up right down) + 4 +} +@end lilypond + +Las letras utilizadas para las digitaciones se encuentran contenidas dentro de la propiedad +@code{digit-names} (nombres de los dedos), pero también se pueden fijar individualmente aportando a +@code{\rightHandFinger} un argumento de cadena, como en el ejemplo siguiente + + +@lilypond[quote,verbatim,ragged-right,fragment,relative=1] +#(define RH rightHandFinger) +{ + \set strokeFingerOrientations = #'(right) + \override StrokeFinger #'digit-names = ##("x" "y" "z" "!" "@") + 4 + 4 +} +@end lilypond + +@seealso + +Referencia del programa: @internalsref{StrokeFinger} + + + +@node Other guitar issues +@subsubsection Other guitar issues + +Este ejemplo muestra cómo incluir indicaciones de posición y cejilla +de guitarra: + +@lilypond[quote,ragged-right,fragment,verbatim,relative=0] +\clef "G_8" +b16 d16 g16 b16 e16 +\textSpannerDown +\override TextSpanner #'bound-details #'left #'text = #"XII " + g16\startTextSpan + b16 e16 g16 e16 b16 g16\stopTextSpan +e16 b16 g16 d16 +@end lilypond + + +Las cabezas en aspa (X) se utilizan en la música de guitarra para indicar el lugar donde el +guitarrista debe tocar una determinada nota o acorde, con sus dedos apenas +tocando las cuerdas en lugar de pisarlas por completo. Esto produce en el sonido un carácter +percusivo y ruidoso, sin perder la altura de la nota +original. Su notación se realiza con cabezas en equis; se muestra +en @ref{Special note heads}. + + diff --git a/Documentation/es/user/guitar.itely b/Documentation/es/user/guitar.itely deleted file mode 100644 index 547f63cc93..0000000000 --- a/Documentation/es/user/guitar.itely +++ /dev/null @@ -1,358 +0,0 @@ -@c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*- -@c This file is part of lilypond.tely -@ignore - Translation of GIT committish: f02e10cde760bb4981b73742f0fb5a867e1d3d33 - - When revising a translation, copy the HEAD committish of the - version that you are working on. See TRANSLATION for details. -@end ignore - -@c \version "2.11.38" - - -@node Guitar -@section Guitar - -@cindex tablatura -@cindex guitarra, tablatura de - -@menu -* Guitar TODO:: -@end menu - -@node Guitar TODO -@subsection Guitar TODO - -@menu -* String number indications:: -* Tablatures basic:: -* Non-guitar tablatures:: -* Banjo tablatures:: -* Fret diagrams:: -* Right hand fingerings:: -* Other guitar issues:: -@end menu - -@node String number indications -@subsubsection String number indications - -@cindex Cuerda, número de la - -Los números de cuerda se pueden añadir a los acordes especificándolos mediante -@code{\}@var{número}, - -@lilypond[relative,relative=1,ragged-right,fragment] - -@end lilypond - - -@seealso - -Referencia del programa: @internalsref{StringNumber}, -@lsr{guitar/,string-number.ly}. - - -@node Tablatures basic -@subsubsection Tablatures basic -@cindex Tablatura, principios básicos - -La notación de tablatura se utiliza para la notación de música de instrumentos de cuerda -pulsada. Las alturas no se denotan mediante cabezas de nota, sino mediante -números que indican sobre qué cuerda y traste se debe tocar la nota. LilyPond -contempla las tablaturas de forma limitada. - -El número de cuerda asociado a una nota se proporciona en la forma de una barra invertida -seguida por un número, p.ej. @code{c4\3} es un Do negra sobre la tercera cuerda. -Por defecto, la cuerda 1 es la más aguda, y la afinación normal -es la afinación estándar de guitarra (con 6 cuerdas). Las notas -se imprimen como tablatura, usando lo contextos @internalsref{TabStaff} y -@internalsref{TabVoice} - -@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 -} -@end lilypond - -@funindex minimumFret -@cindex traste - -Cuando no se especifica ninguna cuerda, se selecciona la primera cuerda que no da un -número de traste menor de @code{minimumFret} (traste mínimo). El valor por defecto -de @code{minimumFret} es cero - - -@example -e16 fis gis a b4 -\set TabStaff.minimumFret = #8 -e16 fis gis a b4 -@end example -@lilypond[quote,ragged-right] -frag = { - \key e \major - e16 fis gis a b4 - \set TabStaff.minimumFret = #8 - e16 fis gis a b4 -} - \new StaffGroup << - \new Staff { \clef "G_8" \frag } - \new TabStaff { \frag } - >> -@end lilypond - - -@commonprop - -Para imprimir tablaturas con las plicas hacia abajo y barras horizontales, -inicialice el @code{TabStaff} (pentagrama de tablatura) con el código siguiente: - -@example -\stemDown -\override Beam #'damping = #100000 -@end example - -@seealso - -Referencia del programa: @internalsref{TabStaff}, @internalsref{TabVoice}. - -@knownissues - -Los acordes no se tratan de una manera especial, de aquí que el -selector automático de cuerdas podría fácilmente seleccionar la misma cuerda para dos notas -dentro del mismo acorde. - -Para manejar @code{\partcombine}, una pauta de tablatura @code{TabStaff} debe usar -voces creadas especialmente: - -@lilypond[quote,ragged-right,verbatim] -melodia = \partcombine { e4 g g g }{ e4 e e e } -<< - \new TabStaff << - \new TabVoice = "one" s1 - \new TabVoice = "two" s1 - \new TabVoice = "shared" s1 - \new TabVoice = "solo" s1 - { \melodia } - >> ->> -@end lilypond - - -@node Non-guitar tablatures -@subsubsection Non-guitar tablatures -@cindex Tablaturas para instr. distintos de la guitarra - -Puede cambiar la afinación de las cuerdas. Una afinación de cuerdas se da como -una lista en lenguaje Scheme con un número entero para cada cuerda, donde el número -es la altura (medida en semitonos desde el Do central) de una -cuerda al aire. Los números especificados para @code{stringTunings} son la -cantidad de semitonos que se deben restar o añadir, comenzando por la altura especificada -que por defecto es el Do central, y en el orden de las cuerdas. LilyPond calcula automáticamente -el número de cuerdas leyendo @code{stringTunings}. - -En el ejemplo siguiente, -@code{stringTunings} se establece a los valores Mi, La, Re y Sol - -@lilypond[quote,ragged-right,fragment,verbatim] -\new TabStaff << - \set TabStaff.stringTunings = #'(-5 -10 -15 -20) - { - a,4 c' a e' e c' a e' - } ->> -@end lilypond - -LilyPond tiene afinaciones predefinidas para el banjo, la mandolina, la guitarra -y el bajo eléctrico. - -@example -\set TabStaff.stringTunings = #bass-tuning -@end example - -La afinación por omisión es @code{guitar-tuning} (la afinación estándar -Mi-La-Re-Sol-Si-Mi). -Otras afinaciones predefinidas son @code{guitar-open-g-tuning} (Sol Mayor al aire, Re-Sol-Re-Sol-Si-Re), -@code{mandolin-tuning} (mandolina) y @code{banjo-open-g-tuning} (banjo con Sol Mayor al aire). - -@seealso - -El archivo @file{scm/@/output@/-lib@/.scm} contiene las afinaciones predefinidas -de las cuerdas. -Referencia del programa: @internalsref{Tab_note_heads_engraver}. - -@knownissues - -No se ha implementado ningún efecto especial de guitarra. - - - -@node Banjo tablatures -@subsubsection Banjo tablatures -@cindex Banjo, tablaturas de - -LilyPond contempla el banjo de cinco cuerdas de una manera básica. Cuando haga tablaturas -para banjo de cinco cuerdas, utilice la función de formato de tablatura de banjo para obtener -los números correctos -de los trastes para la quinta cuerda: - -@lilypond[quote,ragged-right,fragment,verbatim] -\new TabStaff << - \set TabStaff.tablatureFormat = #fret-number-tablature-format-banjo - \set TabStaff.stringTunings = #banjo-open-g-tuning - { - \stemDown - g8 d' g'\5 a b g e d' | - g4 d''8\5 b' a'\2 g'\5 e'\2 d' | - g4 - } ->> -@end lilypond - -En LilyPond se encuentran predefinidas varias afinaciones comunes para el banjo: -@code{banjo-c-tuning} (sol-Do-Sol-Si-Re), @code{banjo-modal-tuning} (sol-Re-Sol-Do-Re), -@code{banjo-open-d-tuning} (Re Mayor al aire, la-Re-Fa#-La-Re) y @code{banjo-open-dm-tuning} -(Re menor al aire, la-Re-Fa-La-Re). - -Estas afinaciones se pueden convertir a afinaciones para bajo de cuatro cuerdas utilizando la -función @code{four-string-banjo}: - -@example -\set TabStaff.stringTunings = #(four-string-banjo banjo-c-tuning) -@end example - -@seealso - -El archivo @file{scm/@/output@/-lib@/.scm} contiene las afinaciones predefinidas para el banjo. - - -@node Fret diagrams -@subsubsection Fret diagrams -@cindex trastes, diagramas de -@cindex acordes, diagramas de - -Se pueden añadir diagramas de trastes a la música como elementos de marcado sobre la nota deseada. El -marcado contiene información sobre el diagrama de trastes deseado, tal y como se muestra en el -ejemplo siguiente - -@lilypond[verbatim, ragged-right, quote] -\new Voice { - 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)) - } - } - 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-);" - } - } - } - c' c' c' -} -@end lilypond - - -Existen tres interfaces distintos para el marcado de los diagramas de trastes: estándar, escueto -y prolijo. Los tres interfaces producen unos elementos de marcado equivalentes, pero tienen -cantidades variables de información en la cadena de marcado. Se pueden encontrar -más detalles sobre los interfaces de marcado en @ref{Overview of text markup commands}. - -Puede establecer un cierto número de propiedades gráficas según su elección. -Se pueden encontrar más detalles sobre el interface de las propiedades de los diagramas de trastes en -@internalsref{fret-diagram-interface}. - - -@seealso - -Ejemplos: @lsrdir{guitar} - - -@node Right hand fingerings -@subsubsection Right hand fingerings - -Se pueden introducir las digitaciones de la mano derecha de los acordes, usando -@code{@var{nota}-\rightHandFinger @var{dedo}} - -@lilypond[verbatim,fragment,relative=2] - -@end lilypond - -Por brevedad, es posible abreviar @code{\rightHandFinger} como algo más corto, -como por ejemplo @code{RH}, - -@example -#(define RH rightHandFinger) -@end example - -@cindex digitaciones, mano derecha, de guitarra -@cindex mano derecha, digitaciones para guitarra - -@commonprop - -Puede ejercer un mayor control sobre las digitaciones de la mano derecha estableciendo -@code{strokeFingerOrientations}, - -@lilypond[quote,verbatim,ragged-right,fragment,relative=1] -#(define RH rightHandFinger) -{ - \set strokeFingerOrientations = #'(up down) - 4 - \set strokeFingerOrientations = #'(up right down) - 4 -} -@end lilypond - -Las letras utilizadas para las digitaciones se encuentran contenidas dentro de la propiedad -@code{digit-names} (nombres de los dedos), pero también se pueden fijar individualmente aportando a -@code{\rightHandFinger} un argumento de cadena, como en el ejemplo siguiente - - -@lilypond[quote,verbatim,ragged-right,fragment,relative=1] -#(define RH rightHandFinger) -{ - \set strokeFingerOrientations = #'(right) - \override StrokeFinger #'digit-names = ##("x" "y" "z" "!" "@") - 4 - 4 -} -@end lilypond - -@seealso - -Referencia del programa: @internalsref{StrokeFinger} - - - -@node Other guitar issues -@subsubsection Other guitar issues - -Este ejemplo muestra cómo incluir indicaciones de posición y cejilla -de guitarra: - -@lilypond[quote,ragged-right,fragment,verbatim,relative=0] -\clef "G_8" -b16 d16 g16 b16 e16 -\textSpannerDown -\override TextSpanner #'bound-details #'left #'text = #"XII " - g16\startTextSpan - b16 e16 g16 e16 b16 g16\stopTextSpan -e16 b16 g16 d16 -@end lilypond - - -Las cabezas en aspa (X) se utilizan en la música de guitarra para indicar el lugar donde el -guitarrista debe tocar una determinada nota o acorde, con sus dedos apenas -tocando las cuerdas en lugar de pisarlas por completo. Esto produce en el sonido un carácter -percusivo y ruidoso, sin perder la altura de la nota -original. Su notación se realiza con cabezas en equis; se muestra -en @ref{Special note heads}. - - diff --git a/Documentation/es/user/keyboards.itely b/Documentation/es/user/keyboards.itely new file mode 100644 index 0000000000..dffb080813 --- /dev/null +++ b/Documentation/es/user/keyboards.itely @@ -0,0 +1,322 @@ +@c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*- +@c This file is part of lilypond.tely +@ignore + Translation of GIT committish: f02e10cde760bb4981b73742f0fb5a867e1d3d33 + + When revising a translation, copy the HEAD committish of the + version that you are working on. See TRANSLATION for details. +@end ignore + +@c \version "2.11.38" + +@node Keyboard instruments +@section Keyboard instruments + +@menu +* Piano sections:: +@end menu + +@node Common notation for keyboards +@subsection Common notation for keyboards + +@menu +* Automatic staff changes:: +* Manual staff switches:: +* Pedals:: +* Staff switch lines:: +* Cross staff stems:: +@end menu + +@node References for keyboards +@subsubsection References for keyboards + +@ifhtml +UNTRANSLATED NODE: IGNORE ME +@end ifhtml +@ifnothtml +@englishNR +@end ifnothtml + +@node The piano staff +@subsubsection The piano staff + +Los sistemas de piano son dos pentagramas normales agrupados mediante +una llave. Los pentagramas son hasta cierto punto independientes, +pero a veces las voces pueden cruzarse entre los dos pentagramas. +También se utiliza esta notación para otros instrumentos de teclado y +para el arpa. El @code{PianoStaff} está preparado +especialmente para manejar este comportamiento de cruce de +pentagramas. En esta sección trataremos el @code{PianoStaff} +y alguna que otra peculiaridad pianística. + +@knownissues + +Los matices no se colocan centrados, pero se pueden utilizar ciertas +alternativas. Consulte la plantilla @q{piano con matices centrados} +que está en @rlearning{Piano templates}. + + +@node Changing staff manually +@subsubsection Changing staff manually + +@cindex manual, cambio de pentagrama +@cindex pentagrama, cambios manuales de + +Las voces se pueden cambiar de pentagrama manualmente usando la instrucción +@example +\change Staff = @var{nombre_del_pentagrama} @var{música} +@end example + +@noindent +La cadena @var{nombre_del_pentagrama} es el nombre del pentagrama. +Cambia la voz actual de su pentagrama en curso al pentagrama de nombre +@var{nombre_del_pentagrama}. Por lo común @var{nombre_del_pentagrama} +es @code{"up"} o @code{"down"}. El @context{Staff} referido debe +existir previamente, por ello normalmente la preparación de una +partitura empezará por la preparación de los pentagramas, + +@example +<< + \new Staff = "up" @{ + \skip 1 * 10 % @emph{mantener vivo el pentagrama} + @} + \new Staff = "down" @{ + \skip 1 * 10 % @emph{ídem} + @} +>> +@end example + + +y la @context{Voice} se inserta con posterioridad + +@example +\context Staff = down + \new Voice @{ @dots{} \change Staff = up @dots{} @} +@end example + + +@node Changing staff automatically +@subsubsection Changing staff automatically +@cindex Cambio automático de pentagrama + +Se puede hacer que las voces cambien automáticamente entre los +pentagramas inferior y superior. La sintaxis para conseguir esto es + +@quotation +@example +\autochange @dots{}@var{música}@dots{} +@end example +@end quotation + +@noindent +Esto creará dos pentagramas dentro del PianoStaff actual, llamados +@code{up} (arriba) y @code{down} (abajo). El pentagrama inferior +estará en clave de Fa por omisión. + +Una sección marcada @code{\relative} que se encuentra fuera de +@code{\autochange} no tiene efecto sobre las notas de la @var{música}, +por tanto, en caso necesario escriba @code{\relative} dentro de +@code{\autochange}, como en + +@quotation +@example +\autochange \relative @dots{} @dots{} +@end example +@end quotation + + +El cambiador automático hace el cambio basándose en la altura (el Do +central es el punto de inflexión), y se adelanta saltando sobre los +silencios para hacer cambios por adelantado. He aquí un ejemplo +práctico + +@lilypond[quote,verbatim,ragged-right] +\new PianoStaff + \autochange \relative c' + { + g4 a b c d r4 a g + } +@end lilypond + + +@seealso + +En este manual: @ref{Manual staff switches}. + +Referencia del programa: @internalsref{AutoChangeMusic}. + + + +@knownissues + +Los cambios de pentagrama pueden no acabar en lugares óptimos. Para +conseguir una salida de alta calidad es mejor especificar manualmente +los cambios de pentagrama. + + +@code{\autochange} no puede estar dentro de @code{\times}. + + +@node Staff-change lines +@subsubsection Staff-change lines + +@cindex seguimiento de voz +@cindex pentagrama, cambio +@cindex cruce de pentagramas + +@funindex followVoice + +Cuando una voz cambia a otro pentagrama, se puede imprimir automáticamente una línea +que conecte las notas. Esto se activa estableciendo +@code{followVoice} a verdadero + +@lilypond[quote,ragged-right,fragment,relative=1,verbatim] +\new PianoStaff << + \new Staff="one" { + \set followVoice = ##t + c1 + \change Staff=two + b2 a + } + \new Staff="two" { \clef bass \skip 1*2 } +>> +@end lilypond + +@seealso + +Referencia de funcionamiento interno: @internalsref{VoiceFollower}. + +@predefined + +@funindex \showStaffSwitch +@code{\showStaffSwitch}, +@funindex \hideStaffSwitch +@code{\hideStaffSwitch}. + + +@node Cross-staff stems +@subsubsection Cross-staff stems + +@cindex plica de pentagrama cruzado +@cindex pentagrama cruzado, plica de +@cindex distancia entre pentagramas en música de piano + +Los acordes que cruzan pentagramas se pueden producir mediante el incremento de la longitud +de la plica en el pentagrama inferior, de manera que alcance a la plica que está en el pentagrama +superior, y viceversa. + +@lilypond[ragged-right,verbatim,quote] +stemExtend = { + \once \override Stem #'length = #10 + \once \override Stem #'cross-staff = ##t +} +noFlag = \once \override Stem #'flag-style = #'no-flag +\new PianoStaff << + \new Staff { + \stemDown \stemExtend + f'4 + \stemExtend \noFlag + f'8 + } + \new Staff { + \clef bass + a4 a8 + } +>> +@end lilypond + + +@node Piano +@subsection Piano + +@menu +* Piano pedals:: +@end menu + +@node Piano pedals +@subsubsection Piano pedals +@cindex Pedales + +El piano tiene pedales que alteran la forma en que se produce el +sonido. Generalmente un piano tiene tres pedales: derecho, una corda +y tonal (en inglés: sustain, una corda y sostenuto). + + +Se puede expresar una instrucción de pedal de piano adjuntando +@code{\sustainDown}, @code{\sustainUp}, @code{\unaCorda}, +@code{\treCorde}, @code{\sostenutoDown} y @code{\sostenutoUp} a una +nota o acorde + +@lilypond[quote,ragged-right,fragment,verbatim] +c'4\sustainDown c'4\sustainUp +@end lilypond + +Es posible modificar lo que se imprime estableciendo @code{pedal@var{X}Strings}, +donde @var{X} es uno de los tipos de pedal: @code{Sustain}, +@code{Sostenuto} o @code{UnaCorda}. Consulte +@internalsref{SustainPedal} dentro de la referencia del programa para más +información. + +Los pedales se pueden indicar también mediante una secuencia de corchetes, estableciendo la +propiedad @code{pedalSustainStyle} a objetos corchete + +@lilypond[quote,ragged-right,fragment,verbatim,relative=2] +\set Staff.pedalSustainStyle = #'bracket +c\sustainDown d e +b\sustainUp\sustainDown +b g \sustainUp a \sustainDown \bar "|." +@end lilypond + +Un tercer estilo de notación de pedal es una mezcla de texto y corchetes, +que se obtiene estableciendo la propiedad @code{pedalSustainStyle} a +@code{mixed} + +@lilypond[quote,ragged-right,fragment,verbatim,relative=2] +\set Staff.pedalSustainStyle = #'mixed +c\sustainDown d e +b\sustainUp\sustainDown +b g \sustainUp a \sustainDown \bar "|." +@end lilypond + +El estilo por defecto @q{*Ped.} para los pedales derecho y una corda corresponde al +estilo @code{#'text}. El pedal tonal usa el estilo @code{mixed} por +defecto. + +@lilypond[quote,ragged-right,fragment,verbatim,relative=2] +c\sostenutoDown d e c, f g a\sostenutoUp +@end lilypond + +Para hacer un ajuste fino del aspecto de un corchete de pedal, se +pueden modificar las propiedades @code{edge-width}, @code{edge-height} +y @code{shorten-pair} de los objetos @code{PianoPedalBracket} (véase +@internalsref{PianoPedalBracket} en la Referencia del programa). Por +ejemplo, el corchete se puede extender hasta el borde derecho de la +cabeza de la nota + +@lilypond[quote,ragged-right,fragment,verbatim,relative=2] +\override Staff.PianoPedalBracket #'shorten-pair = #'(0 . -1.0) +c\sostenutoDown d e c, f g a\sostenutoUp +@end lilypond + +@seealso + +Referencia de la notación: @ref{Ties} (laissez vibrer). + + +@node Accordion +@subsection Accordion + +@menu +* Discant symbols:: +@end menu + +@node Discant symbols +@subsubsection Discant symbols + +@ifhtml +UNTRANSLATED NODE: IGNORE ME +@end ifhtml +@ifnothtml +@englishNR +@end ifnothtml + diff --git a/Documentation/es/user/piano.itely b/Documentation/es/user/piano.itely deleted file mode 100644 index ce471ad5dd..0000000000 --- a/Documentation/es/user/piano.itely +++ /dev/null @@ -1,285 +0,0 @@ -@c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*- -@c This file is part of lilypond.tely -@ignore - Translation of GIT committish: f02e10cde760bb4981b73742f0fb5a867e1d3d33 - - When revising a translation, copy the HEAD committish of the - version that you are working on. See TRANSLATION for details. -@end ignore - -@c \version "2.11.38" - -@node Piano music -@section Piano music - -@menu -* Piano sections:: -@end menu - -@node Piano sections -@subsection Piano sections - -Los sistemas de piano son dos pentagramas normales agrupados mediante -una llave. Los pentagramas son hasta cierto punto independientes, -pero a veces las voces pueden cruzarse entre los dos pentagramas. -También se utiliza esta notación para otros instrumentos de teclado y -para el arpa. El @internalsref{PianoStaff} está preparado -especialmente para manejar este comportamiento de cruce de -pentagramas. En esta sección trataremos el @internalsref{PianoStaff} -y alguna que otra peculiaridad pianística. - -@menu -* Automatic staff changes:: -* Manual staff switches:: -* Pedals:: -* Staff switch lines:: -* Cross staff stems:: -@end menu - -@knownissues - -Los matices no se colocan centrados, pero se pueden utilizar ciertas -alternativas. Consulte la plantilla @q{piano con matices centrados} -que está en @rlearning{Piano templates}. - -@cindex plica de pentagrama cruzado -@cindex pentagrama cruzado, plica de -@cindex distancia entre pentagramas en música de piano - - -@node Automatic staff changes -@subsubsection Automatic staff changes -@cindex Cambio automático de pentagrama - -Se puede hacer que las voces cambien automáticamente entre los -pentagramas inferior y superior. La sintaxis para conseguir esto es - -@quotation -@example -\autochange @dots{}@var{música}@dots{} -@end example -@end quotation - -@noindent -Esto creará dos pentagramas dentro del PianoStaff actual, llamados -@code{up} (arriba) y @code{down} (abajo). El pentagrama inferior -estará en clave de Fa por omisión. - -Una sección marcada @code{\relative} que se encuentra fuera de -@code{\autochange} no tiene efecto sobre las notas de la @var{música}, -por tanto, en caso necesario escriba @code{\relative} dentro de -@code{\autochange}, como en - -@quotation -@example -\autochange \relative @dots{} @dots{} -@end example -@end quotation - - -El cambiador automático hace el cambio basándose en la altura (el Do -central es el punto de inflexión), y se adelanta saltando sobre los -silencios para hacer cambios por adelantado. He aquí un ejemplo -práctico - -@lilypond[quote,verbatim,ragged-right] -\new PianoStaff - \autochange \relative c' - { - g4 a b c d r4 a g - } -@end lilypond - - -@seealso - -En este manual: @ref{Manual staff switches}. - -Referencia del programa: @internalsref{AutoChangeMusic}. - - - -@knownissues - -Los cambios de pentagrama pueden no acabar en lugares óptimos. Para -conseguir una salida de alta calidad es mejor especificar manualmente -los cambios de pentagrama. - - -@code{\autochange} no puede estar dentro de @code{\times}. - - -@node Manual staff switches -@subsubsection Manual staff switches - -@cindex manual, cambio de pentagrama -@cindex pentagrama, cambios manuales de - -Las voces se pueden cambiar de pentagrama manualmente usando la instrucción -@example -\change Staff = @var{nombre_del_pentagrama} @var{música} -@end example - -@noindent -La cadena @var{nombre_del_pentagrama} es el nombre del pentagrama. -Cambia la voz actual de su pentagrama en curso al pentagrama de nombre -@var{nombre_del_pentagrama}. Por lo común @var{nombre_del_pentagrama} -es @code{"up"} o @code{"down"}. El @context{Staff} referido debe -existir previamente, por ello normalmente la preparación de una -partitura empezará por la preparación de los pentagramas, - -@example -<< - \new Staff = "up" @{ - \skip 1 * 10 % @emph{mantener vivo el pentagrama} - @} - \new Staff = "down" @{ - \skip 1 * 10 % @emph{ídem} - @} ->> -@end example - - -y la @context{Voice} se inserta con posterioridad - -@example -\context Staff = down - \new Voice @{ @dots{} \change Staff = up @dots{} @} -@end example - - -@node Pedals -@subsubsection Pedals -@cindex Pedales - -El piano tiene pedales que alteran la forma en que se produce el -sonido. Generalmente un piano tiene tres pedales: derecho, una corda -y tonal (en inglés: sustain, una corda y sostenuto). - - -Se puede expresar una instrucción de pedal de piano adjuntando -@code{\sustainDown}, @code{\sustainUp}, @code{\unaCorda}, -@code{\treCorde}, @code{\sostenutoDown} y @code{\sostenutoUp} a una -nota o acorde - -@lilypond[quote,ragged-right,fragment,verbatim] -c'4\sustainDown c'4\sustainUp -@end lilypond - -Es posible modificar lo que se imprime estableciendo @code{pedal@var{X}Strings}, -donde @var{X} es uno de los tipos de pedal: @code{Sustain}, -@code{Sostenuto} o @code{UnaCorda}. Consulte -@internalsref{SustainPedal} dentro de la referencia del programa para más -información. - -Los pedales se pueden indicar también mediante una secuencia de corchetes, estableciendo la -propiedad @code{pedalSustainStyle} a objetos corchete - -@lilypond[quote,ragged-right,fragment,verbatim,relative=2] -\set Staff.pedalSustainStyle = #'bracket -c\sustainDown d e -b\sustainUp\sustainDown -b g \sustainUp a \sustainDown \bar "|." -@end lilypond - -Un tercer estilo de notación de pedal es una mezcla de texto y corchetes, -que se obtiene estableciendo la propiedad @code{pedalSustainStyle} a -@code{mixed} - -@lilypond[quote,ragged-right,fragment,verbatim,relative=2] -\set Staff.pedalSustainStyle = #'mixed -c\sustainDown d e -b\sustainUp\sustainDown -b g \sustainUp a \sustainDown \bar "|." -@end lilypond - -El estilo por defecto @q{*Ped.} para los pedales derecho y una corda corresponde al -estilo @code{#'text}. El pedal tonal usa el estilo @code{mixed} por -defecto. - -@lilypond[quote,ragged-right,fragment,verbatim,relative=2] -c\sostenutoDown d e c, f g a\sostenutoUp -@end lilypond - -Para hacer un ajuste fino del aspecto de un corchete de pedal, se -pueden modificar las propiedades @code{edge-width}, @code{edge-height} -y @code{shorten-pair} de los objetos @code{PianoPedalBracket} (véase -@internalsref{PianoPedalBracket} en la Referencia del programa). Por -ejemplo, el corchete se puede extender hasta el borde derecho de la -cabeza de la nota - -@lilypond[quote,ragged-right,fragment,verbatim,relative=2] -\override Staff.PianoPedalBracket #'shorten-pair = #'(0 . -1.0) -c\sostenutoDown d e c, f g a\sostenutoUp -@end lilypond - -@seealso - -Referencia de la notación: @ref{Ties} (laissez vibrer). - -@node Staff switch lines -@subsubsection Staff switch lines - - -@cindex seguimiento de voz -@cindex pentagrama, cambio -@cindex cruce de pentagramas - -@funindex followVoice - -Cuando una voz cambia a otro pentagrama, se puede imprimir automáticamente una línea -que conecte las notas. Esto se activa estableciendo -@code{followVoice} a verdadero - -@lilypond[quote,ragged-right,fragment,relative=1,verbatim] -\new PianoStaff << - \new Staff="one" { - \set followVoice = ##t - c1 - \change Staff=two - b2 a - } - \new Staff="two" { \clef bass \skip 1*2 } ->> -@end lilypond - -@seealso - -Referencia de funcionamiento interno: @internalsref{VoiceFollower}. - -@predefined - -@funindex \showStaffSwitch -@code{\showStaffSwitch}, -@funindex \hideStaffSwitch -@code{\hideStaffSwitch}. - - -@node Cross staff stems -@subsubsection Cross staff stems - -Los acordes que cruzan pentagramas se pueden producir mediante el incremento de la longitud -de la plica en el pentagrama inferior, de manera que alcance a la plica que está en el pentagrama -superior, y viceversa. - -@lilypond[ragged-right,verbatim,quote] -stemExtend = { - \once \override Stem #'length = #10 - \once \override Stem #'cross-staff = ##t -} -noFlag = \once \override Stem #'flag-style = #'no-flag -\new PianoStaff << - \new Staff { - \stemDown \stemExtend - f'4 - \stemExtend \noFlag - f'8 - } - \new Staff { - \clef bass - a4 a8 - } ->> -@end lilypond - - diff --git a/Documentation/es/user/specialist.itely b/Documentation/es/user/specialist.itely index 0ef1db6109..f2cd98e2e1 100644 --- a/Documentation/es/user/specialist.itely +++ b/Documentation/es/user/specialist.itely @@ -8,29 +8,25 @@ @c \version "2.11.38" -@node Specialist notation -@chapter Specialist notation - -This chapter explains how to create musical notation. +This chapter explains how to create musical notation for specific +types of instrument or in specific styles. @menu -* Vocal music:: a -* Chords Blah:: b -* Piano music:: c -* Percussion:: d -* Guitar:: e -* Orchestral strings:: -* Bagpipes:: -* Ancient notation:: g +* Vocal music:: +* Keyboard instruments:: +* Unfretted string instruments:: +* Fretted string instruments:: +* Percussion:: +* Wind instruments:: +* Chord notation:: +* Ancient notation:: @end menu @include vocal.itely -@include chords.itely -@include piano.itely +@include keyboards.itely +@include unfretted-strings.itely +@include fretted-strings.itely @include percussion.itely -@include guitar.itely -@include strings.itely -@include bagpipes.itely +@include wind.itely +@include chords.itely @include ancient.itely - - diff --git a/Documentation/es/user/strings.itely b/Documentation/es/user/strings.itely deleted file mode 100644 index e1fa4a9caa..0000000000 --- a/Documentation/es/user/strings.itely +++ /dev/null @@ -1,43 +0,0 @@ -@c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*- -@c This file is part of lilypond.tely -@ignore - Translation of GIT committish: 2607a3536733d8d4a1e74176027a5cb01d4e776a - - When revising a translation, copy the HEAD committish of the - version that you are working on. See TRANSLATION for details. -@end ignore - -@c \version "2.11.38" - - -@node Orchestral strings -@section Orchestral strings - -This section includes extra information for writing for orchestral -strings. - -@menu -* Orchestral strings TODO:: -@end menu - -@node Orchestral strings TODO -@subsection Orchestral strings TODO - - -@menu -* Artificial harmonics (strings):: -@end menu - -@node Artificial harmonics (strings) -@subsubsection Artificial harmonics (strings) - -@cindex armónicos artificiales - -Los armónicos artificiales se tipografían con un estilo de cabeza distinto. Se -introducen marcando la nota que es un armónico mediante @code{\harmonic}. - -@lilypond[ragged-right,verbatim,quote,fragment,relative=1] -4 -@end lilypond - - diff --git a/Documentation/es/user/unfretted-strings.itely b/Documentation/es/user/unfretted-strings.itely new file mode 100644 index 0000000000..e2c7b18eb1 --- /dev/null +++ b/Documentation/es/user/unfretted-strings.itely @@ -0,0 +1,43 @@ +@c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*- +@c This file is part of lilypond.tely +@ignore + Translation of GIT committish: 2607a3536733d8d4a1e74176027a5cb01d4e776a + + When revising a translation, copy the HEAD committish of the + version that you are working on. See TRANSLATION for details. +@end ignore + +@c \version "2.11.38" + + +@node Unfretted string instruments +@section Unfretted string instruments + +This section includes extra information for writing for orchestral +strings. + +@menu +* Orchestral strings TODO:: +@end menu + +@node Orchestral strings TODO +@subsection Orchestral strings TODO + + +@menu +* Artificial harmonics (strings):: +@end menu + +@node Artificial harmonics (strings) +@subsubsection Artificial harmonics (strings) + +@cindex armónicos artificiales + +Los armónicos artificiales se tipografían con un estilo de cabeza distinto. Se +introducen marcando la nota que es un armónico mediante @code{\harmonic}. + +@lilypond[ragged-right,verbatim,quote,fragment,relative=1] +4 +@end lilypond + + diff --git a/Documentation/es/user/vocal.itely b/Documentation/es/user/vocal.itely index 9c6321858a..700283cfa9 100644 --- a/Documentation/es/user/vocal.itely +++ b/Documentation/es/user/vocal.itely @@ -33,12 +33,10 @@ examinando el método más simple, y poco a poco iremos aumentando la complejidad. @menu -* Simple lyrics:: +* Common notation for vocals:: * Aligning lyrics to a melody:: -* Vocals and variables:: -* Flexibility in placement:: -* Spacing vocals:: -* More about stanzas:: +* Placement of lyrics:: +* Stanzas:: @end menu @@ -66,15 +64,26 @@ Para hacer que la letra evite las líneas divisorias también, utilice @} @end example - -@node Simple lyrics -@subsection Simple lyrics +@node Common notation for vocals +@subsection Common notation for vocals @menu +* References for vocal music:: * Setting simple songs:: * Entering lyrics:: +* Working with lyrics and variables:: @end menu +@node References for vocal music +@subsubsection References for vocal music + +@c TODO Add @refs + +@q{Parlato} es texto hablado sin notas pero con ritmo; su notación se +realiza mediante cabezas de nota en forma de cruz. Esto queda demostrado en +@ref{Special note heads}. + + @node Setting simple songs @subsubsection Setting simple songs @@ -257,6 +266,65 @@ verseOne = \lyricmode @{ Joy to the world the Lord is come @} Referencia de funcionamiento interno: @internalsref{LyricText}, @internalsref{LyricSpace}. +@node Working with lyrics and variables +@subsubsection Working with lyrics and variables + +@cindex letra, identificadores de + +Para definir identificadores que contengan texto, se debe usar la +función @code{\lyricmode}. Si embargo no tendrá que escribir las +duraciones, si añade @code{\addlyrics} o @code{\lyricsto} en el +momento de invocar el identificador. + +@example +verseOne = \lyricmode @{ Joy to the world the Lord is come @} +\score @{ + << + \new Voice = "one" \relative c'' @{ + \autoBeamOff + \time 2/4 + c4 b8. a16 g4. f8 e4 d c2 + @} + \addlyrics @{ \verseOne @} + >> +@} +@end example + +Para arreglos distintos o más complejos, la mejor forma es preparar +previamente la jerarquía de pautas y textos, p.ej.: +@example +\new ChoirStaff << + \new Voice = "soprano" @{ @emph{música} @} + \new Lyrics = "textoSoprano" @{ s1 @} + \new Lyrics = "textoTenor" @{ s1 @} + \new Voice = "tenor" @{ @emph{música} @} +>> +@end example + +y después combinar las melodías y líneas de texto correspondientes: + +@example +\context Lyrics = textoSoprano \lyricsto "soprano" +@emph{el texto} +@end example + +@noindent + +El código de entrada definitivo sería algo como + +@example +<<\new ChoirStaff << @emph{prepare la música} >> + \lyricsto "soprano" @emph{etc} + \lyricsto "alto" @emph{etc} +@emph{etc} +>> +@end example + +@seealso + +@c TODO: document \new Staff << Voice \lyricsto >> bug +Referencia de funcionamiento interno: +@internalsref{LyricCombineMusic}, @internalsref{Lyrics}. @node Aligning lyrics to a melody @@ -289,10 +357,12 @@ o especificando la duración de cada sílaba explícitamente, utilizando @menu * Automatic syllable durations:: -* Another way of entering lyrics:: -* Assigning more than one syllable to a single note:: -* More than one note on a single syllable:: +* Manual syllable durations:: +* Multiple notes to one syllable:: +* Multiple notes to one syllable:: +* Skipping notes:: * Extenders and hyphens:: +* Lyrics and repeats:: @end menu @node Automatic syllable durations @@ -352,8 +422,8 @@ es lo mismo que \new Lyrics \lyricsto "blabla" @{ LETRA @} @end example -@node Another way of entering lyrics -@subsubsection Another way of entering lyrics +@node Manual syllable durations +@subsubsection Manual syllable durations El texto también se puede introducir sin @code{\addlyrics} ni @code{\lyricsto}. En este caso, las sílabas se escriben como notas @@ -396,8 +466,8 @@ duraciones manuales de las sílabas del texto: Referencia de funcionamiento interno: @internalsref{Lyrics}. -@node Assigning more than one syllable to a single note -@subsubsection Assigning more than one syllable to a single note +@node Multiple notes to one syllable +@subsubsection Multiple notes to one syllable @funindex _ @@ -427,8 +497,8 @@ Referencia de funcionamiento interno: @internalsref{LyricCombineMusic}. @c the new title might be more self-explanatory -@node More than one note on a single syllable -@subsubsection More than one note on a single syllable +@node Multiple notes to one syllable +@subsubsection Multiple notes to one syllable @cindex melisma @cindex melismata @@ -510,6 +580,17 @@ Referencia de funcionamiento interno: @internalsref{Melisma_translator}. Los melismas no se detectan automáticamente, y las líneas de extensión se deben insertar a mano. +@node Skipping notes +@subsubsection Skipping notes + +@ifhtml +UNTRANSLATED NODE: IGNORE ME +@end ifhtml +@ifnothtml +@englishNR +@end ifnothtml + + @node Extenders and hyphens @subsubsection Extenders and hyphens @@ -542,143 +623,33 @@ Referencia de funcionamiento interno: @internalsref{LyricExtender}, @internalsref{LyricHyphen} -@node Vocals and variables -@subsection Vocals and variables +@node Lyrics and repeats +@subsubsection Lyrics and repeats -@menu -* Working with lyrics and variables:: -@end menu +@ifhtml +UNTRANSLATED NODE: IGNORE ME +@end ifhtml +@ifnothtml +@englishNR +@end ifnothtml -@node Working with lyrics and variables -@subsubsection Working with lyrics and variables -@cindex letra, identificadores de - -Para definir identificadores que contengan texto, se debe usar la -función @code{\lyricmode}. Si embargo no tendrá que escribir las -duraciones, si añade @code{\addlyrics} o @code{\lyricsto} en el -momento de invocar el identificador. - -@example -verseOne = \lyricmode @{ Joy to the world the Lord is come @} -\score @{ - << - \new Voice = "one" \relative c'' @{ - \autoBeamOff - \time 2/4 - c4 b8. a16 g4. f8 e4 d c2 - @} - \addlyrics @{ \verseOne @} - >> -@} -@end example - -Para arreglos distintos o más complejos, la mejor forma es preparar -previamente la jerarquía de pautas y textos, p.ej.: -@example -\new ChoirStaff << - \new Voice = "soprano" @{ @emph{música} @} - \new Lyrics = "textoSoprano" @{ s1 @} - \new Lyrics = "textoTenor" @{ s1 @} - \new Voice = "tenor" @{ @emph{música} @} ->> -@end example - -y después combinar las melodías y líneas de texto correspondientes: - -@example -\context Lyrics = textoSoprano \lyricsto "soprano" -@emph{el texto} -@end example - -@noindent - -El código de entrada definitivo sería algo como - -@example -<<\new ChoirStaff << @emph{prepare la música} >> - \lyricsto "soprano" @emph{etc} - \lyricsto "alto" @emph{etc} -@emph{etc} ->> -@end example - -@seealso - -@c TODO: document \new Staff << Voice \lyricsto >> bug -Referencia de funcionamiento interno: -@internalsref{LyricCombineMusic}, @internalsref{Lyrics}. - - -@node Flexibility in placement -@subsection Flexibility in placement +@node Placement of lyrics +@subsection Placement of lyrics A menudo se aplican a una melodía distintos versos de una canción de formas ligeramente distintas. Tales variantes pueden aún captarse mediante @code{\lyricsto}. @menu -* Lyrics to multiple notes of a melisma:: * Divisi lyrics:: -* Switching the melody associated with a lyrics line:: * Lyrics independent of notes:: +* Chants:: +* Spacing out syllables:: +* Centering lyrics between staves:: @end menu -@node Lyrics to multiple notes of a melisma -@subsubsection Lyrics to multiple notes of a melisma - -Existe la posibilidad de que el texto tenga un melisma en un verso, -pero varias sílabas en otro. Una solución es hacer que la voz más -rápida ignore el melisma. Esto se consigue estableciendo -@code{ignoreMelismata} en el contexto Lyrics. - -Hay un aspecto delicado: el valor de @code{ignoreMelismata} se debe -establecer una sílaba @emph{antes} de la sílaba no melismática del -texto, tal y como se muestra a continuación: - -@c TODO: breaks compile -@lilypond[verbatim,ragged-right,quote] -%{ -<< - \relative \new Voice = "lahlah" { - \set Staff.autoBeaming = ##f - c4 - \slurDotted - f8.[( g16]) - a4 - } - \new Lyrics \lyricsto "lahlah" { - more slow -- ly - } - \new Lyrics \lyricsto "lahlah" { - \set ignoreMelismata = ##t % applies to "fas" - go fas -- ter - \unset ignoreMelismata - still - } ->> -%} -@end lilypond - - -El @code{ignoreMelismata} se aplica a la sílaba @q{fas}, por ello se -debe introducir antes de @q{go}. - -La inversa también es posible: hacer que una línea de letra sea más -lenta que la normal. Esto se puede conseguir insertando @code{\skip}s -(desplazamientos) dentro de la letra. Para cada @code{\skip}, el -texto se retrasará una nota más. Por ejemplo, - -@lilypond[verbatim,ragged-right,quote] -\relative { c c g' } -\addlyrics { - twin -- \skip 4 - kle -} -@end lilypond - - @node Divisi lyrics @subsubsection Divisi lyrics @@ -724,91 +695,6 @@ sección que se repite. @end lilypond - -@node Switching the melody associated with a lyrics line -@subsubsection Switching the melody associated with a lyrics line - -Son posibles variaciones más complejas en la disposición del texto. -Se puede cambiar la melodía para una línea de la letra durante el -texto. Esto se hace estableciendo la propiedad -@code{associatedVoice}. En el ejemplo - -@lilypond[ragged-right,quote] -<< - \relative \new Voice = "lahlah" { - \set Staff.autoBeaming = ##f - c4 - << - \new Voice = "alternative" { - \voiceOne - \times 2/3 { - % show associations clearly. - \override NoteColumn #'force-hshift = #-3 - f8 f g - } - } - { - \voiceTwo - f8.[ g16] - \oneVoice - } >> - a8( b) c - } - \new Lyrics \lyricsto "lahlah" { - Ju -- ras -- sic Park - } - \new Lyrics \lyricsto "lahlah" { - % Tricky: need to set associatedVoice - % one syllable too soon! - \set associatedVoice = alternative % applies to "ran" - Ty -- - ran -- - no -- - \set associatedVoice = lahlah % applies to "rus" - sau -- rus Rex - } >> -@end lilypond - -@noindent -el texto del primer verso se aplica a una melodía llamada @q{lahlah}, - -@example -\new Lyrics \lyricsto "lahlah" @{ - Ju -- ras -- sic Park -@} -@end example - - -El segundo verso se aplica en principio al contexto de @code{lahlah}, -pero para la sílaba @q{ran}, cambia a una melodía diferente. Esto se -consigue con -@example -\set associatedVoice = alternative -@end example - -@noindent -Aquí, @code{alternative} es el nombre del contexto de @code{Voice} que -contiene el tresillo. - -Una vez más, la instrucción debe ir una sílaba antes de la cuenta, -antes de @q{Ty} en este caso. - -@example -\new Lyrics \lyricsto "lahlah" @{ - \set associatedVoice = alternative % se aplica al "ran" - Ty -- - ran -- - no -- - \set associatedVoice = lahlah % se aplica al "rus" - sau -- rus Rex -@} -@end example - -@noindent -La disposición se vuelve a cambiar a la situación inicial mediante la -asignación de @code{lahlah} a @code{associatedVoice}. - - @node Lyrics independent of notes @subsubsection Lyrics independent of notes @@ -837,16 +723,19 @@ lyr = \lyricmode { I like my cat! } >> @end lilypond +@node Chants +@subsubsection Chants -@node Spacing vocals -@subsection Spacing vocals +@ifhtml +UNTRANSLATED NODE: IGNORE ME +@end ifhtml +@ifnothtml +@englishNR +@end ifnothtml -@menu -* Spacing lyrics:: -@end menu -@node Spacing lyrics -@subsubsection Spacing lyrics +@node Spacing out syllables +@subsubsection Spacing out syllables @cindex Espaciado de la letra @cindex Letra, aumentar el espaciado @@ -888,15 +777,27 @@ completa, establezca la propiedad dentro del @q{layout} o disposición. } @end lilypond -@node More about stanzas -@subsection More about stanzas +@node Centering lyrics between staves +@subsubsection Centering lyrics between staves + +@ifhtml +UNTRANSLATED NODE: IGNORE ME +@end ifhtml +@ifnothtml +@englishNR +@end ifnothtml + + +@node Stanzas +@subsection Stanzas @menu * Adding stanza numbers :: -* Adding dynamics marks:: -* Adding singer names:: -* Printing stanzas at the end :: -* Printing stanzas at the end in multiple columns :: +* Adding dynamics marks to stanzas:: +* Adding singers' names to stanzas:: +* Stanzas with different rhythms:: +* Printing stanzas at the end:: +* Printing stanzas at the end in multiple columns:: @end menu @@ -924,8 +825,8 @@ Los números de los versos se pueden añadir estableciendo Estos números aparecerán inmediatamente antes de la primera sílaba. -@node Adding dynamics marks -@subsubsection Adding dynamics marks +@node Adding dynamics marks to stanzas +@subsubsection Adding dynamics marks to stanzas Los versos que difieren en su sonoridad se pueden especificar escribiendo una indicación dinámica antes de cada verso. En LilyPond, @@ -951,9 +852,9 @@ text = { >> @end lilypond -@node Adding singer names -@subsubsection Adding singer names +@node Adding singers' names to stanzas +@subsubsection Adding singers' names to stanzas @cindex cantante, nombre del @cindex nombre del cantante @@ -977,8 +878,146 @@ versión abreviada como @code{shortVocalName}. @end lilypond -@node Printing stanzas at the end -@subsubsection Printing stanzas at the end +@node Stanzas with different rhythms +@subsubsection Stanzas with different rhythms + +@subsubheading Ignoring melismata + +Existe la posibilidad de que el texto tenga un melisma en un verso, +pero varias sílabas en otro. Una solución es hacer que la voz más +rápida ignore el melisma. Esto se consigue estableciendo +@code{ignoreMelismata} en el contexto Lyrics. + +Hay un aspecto delicado: el valor de @code{ignoreMelismata} se debe +establecer una sílaba @emph{antes} de la sílaba no melismática del +texto, tal y como se muestra a continuación: + +@c TODO: breaks compile +@lilypond[verbatim,ragged-right,quote] +%{ +<< + \relative \new Voice = "lahlah" { + \set Staff.autoBeaming = ##f + c4 + \slurDotted + f8.[( g16]) + a4 + } + \new Lyrics \lyricsto "lahlah" { + more slow -- ly + } + \new Lyrics \lyricsto "lahlah" { + \set ignoreMelismata = ##t % applies to "fas" + go fas -- ter + \unset ignoreMelismata + still + } +>> +%} +@end lilypond + + +El @code{ignoreMelismata} se aplica a la sílaba @q{fas}, por ello se +debe introducir antes de @q{go}. + +La inversa también es posible: hacer que una línea de letra sea más +lenta que la normal. Esto se puede conseguir insertando @code{\skip}s +(desplazamientos) dentro de la letra. Para cada @code{\skip}, el +texto se retrasará una nota más. Por ejemplo, + +@lilypond[verbatim,ragged-right,quote] +\relative { c c g' } +\addlyrics { + twin -- \skip 4 + kle +} +@end lilypond + +@subsubheading Switching to an alternative melody + +Son posibles variaciones más complejas en la disposición del texto. +Se puede cambiar la melodía para una línea de la letra durante el +texto. Esto se hace estableciendo la propiedad +@code{associatedVoice}. En el ejemplo + +@lilypond[ragged-right,quote] +<< + \relative \new Voice = "lahlah" { + \set Staff.autoBeaming = ##f + c4 + << + \new Voice = "alternative" { + \voiceOne + \times 2/3 { + % show associations clearly. + \override NoteColumn #'force-hshift = #-3 + f8 f g + } + } + { + \voiceTwo + f8.[ g16] + \oneVoice + } >> + a8( b) c + } + \new Lyrics \lyricsto "lahlah" { + Ju -- ras -- sic Park + } + \new Lyrics \lyricsto "lahlah" { + % Tricky: need to set associatedVoice + % one syllable too soon! + \set associatedVoice = alternative % applies to "ran" + Ty -- + ran -- + no -- + \set associatedVoice = lahlah % applies to "rus" + sau -- rus Rex + } >> +@end lilypond + +@noindent +el texto del primer verso se aplica a una melodía llamada @q{lahlah}, + +@example +\new Lyrics \lyricsto "lahlah" @{ + Ju -- ras -- sic Park +@} +@end example + + +El segundo verso se aplica en principio al contexto de @code{lahlah}, +pero para la sílaba @q{ran}, cambia a una melodía diferente. Esto se +consigue con +@example +\set associatedVoice = alternative +@end example + +@noindent +Aquí, @code{alternative} es el nombre del contexto de @code{Voice} que +contiene el tresillo. + +Una vez más, la instrucción debe ir una sílaba antes de la cuenta, +antes de @q{Ty} en este caso. + +@example +\new Lyrics \lyricsto "lahlah" @{ + \set associatedVoice = alternative % se aplica al "ran" + Ty -- + ran -- + no -- + \set associatedVoice = lahlah % se aplica al "rus" + sau -- rus Rex +@} +@end example + +@noindent +La disposición se vuelve a cambiar a la situación inicial mediante la +asignación de @code{lahlah} a @code{associatedVoice}. + + +@node Printing stanzas at the end +@subsubsection Printing stanzas at the end En ocasiones es conveniente tener un verso ajustado a la música, y el resto añadido en forma de estrofa al final de la pieza. Esto se puede @@ -1021,8 +1060,8 @@ its fleece was white as snow. @end lilypond -@node Printing stanzas at the end in multiple columns -@subsubsection Printing stanzas at the end in multiple columns +@node Printing stanzas at the end in multiple columns +@subsubsection Printing stanzas at the end in multiple columns Cuando una pieza tiene muchos versos, a menudo se imprimen en varias columnas a lo largo de toda la página. Con frecuencia un número de @@ -1095,21 +1134,3 @@ text = \lyricmode { Referencia de funcionamiento interno: @internalsref{LyricText}, @internalsref{StanzaNumber}, @internalsref{VocalName}. -@c TODO: stick elsewhere -@ignore -@n ode Other vocal issues -@s ubsection Other vocal issues - -yeah, I'm giving up somewhat by stuffing a bunch of things in -here. But at least they're in the manual now; it's easier to -move them around in the manual once they're already here. - -Besides, if users complain about everything stuffed in here, I -can ask them for specific instructions about where to move these -examples, and that might get them more involved in the docs. -gp - - -@q{Parlato} es texto hablado sin notas pero con ritmo; su notación se -realiza mediante cabezas de nota en forma de cruz. Esto queda demostrado en -@ref{Special note heads}. -@end ignore diff --git a/Documentation/es/user/wind.itely b/Documentation/es/user/wind.itely new file mode 100644 index 0000000000..e8170a5a26 --- /dev/null +++ b/Documentation/es/user/wind.itely @@ -0,0 +1,113 @@ +@c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*- +@c This file is part of lilypond.tely +@ignore + Translation of GIT committish: 2607a3536733d8d4a1e74176027a5cb01d4e776a + + When revising a translation, copy the HEAD committish of the + version that you are working on. See TRANSLATION for details. +@end ignore + +@c \version "2.11.38" + + +@node Wind instruments +@section Wind instruments + +@menu +* Bagpipe:: +@end menu + + +@node Bagpipe +@subsection Bagpipe + +@menu +* Bagpipe definitions:: +* Bagpipe example:: +@end menu + +@node Bagpipe definitions +@subsubsection Bagpipe definitions + +LilyPond contiene definiciones especiales para la música de gaita escocesa de las +tierras altas; para usarlas, escriba + +@example +\include "bagpipe.ly" +@end example + +@noindent +al principio del archivo de entrada. De esta forma podrá escribir las notas de adorno especiales +que son usuales en la música de gaita, mediante instrucciones breves. Por ejemplo, puede escribir +@code{\taor} en lugar de + +@example +\grace @{ \small G32[ d G e] @} +@end example + +@code{bagpipe.ly} también contiene definiciones de alturas para las notas de la +gaita en las octavas adecuadas, de forma que no se tenga que preocupar por +@code{\relative} o por @code{\transpose}. + +@lilypond[ragged-right,verbatim,quote,notime] +\include "bagpipe.ly" +{ \grg G4 \grg a \grg b \grg c \grg d \grg e \grg f \grA g A } +@end lilypond + +La música de gaita utiliza siempre la tonalidad de Re mayor (aunque esto no es +completamente cierto). Sin embargo, puesto que es la única tonalidad que se puede utilizar, +normalmente la armadura no se escribe. Para configurar esto de forma correcta, +comience la música siempre con @code{\hideKeySignature} (ocultar armadura). Si, por algún motivo, +quiere mostrar la armadura, puede usar @code{\showKeySignature} +en su lugar. + +Alguna música moderna utiliza digitaciones cruzadas sobre el Do y el Fa para bemolizar estas notas. +Se puede indicar esto mediante @code{cflat} o @code{fflat}. De forma parecida, el +sol agudo piobaireachd se puede escribir @code{gflat} cuando aparece en música +ligera. + + +@node Bagpipe example +@subsubsection Bagpipe example + +La conocida melodía Amazing Grace tiene este aspecto en notación de +gaita. + +@lilypond[verbatim,quote] +\include "bagpipe.ly" +\layout { + indent = 0.0\cm + \context { \Score \remove "Bar_number_engraver" } +} + +\header { + title = "Amazing Grace" + meter = "Hymn" + arranger = "Trad. arr." +} + +{ + \hideKeySignature + \time 3/4 + \grg \partial 4 a8. d16 + \slurd d2 \grg f8[ e32 d16.] + \grg f2 \grg f8 e + \thrwd d2 \grg b4 + \grG a2 \grg a8. d16 + \slurd d2 \grg f8[ e32 d16.] + \grg f2 \grg e8. f16 + \dblA A2 \grg A4 + \grg A2 f8. A16 + \grg A2 \hdblf f8[ e32 d16.] + \grg f2 \grg f8 e + \thrwd d2 \grg b4 + \grG a2 \grg a8. d16 + \slurd d2 \grg f8[ e32 d16.] + \grg f2 e4 + \thrwd d2. + \slurd d2 + \bar "|." +} +@end lilypond + + diff --git a/Documentation/fr/user/bagpipes.itely b/Documentation/fr/user/bagpipes.itely deleted file mode 100644 index 014e7a22cf..0000000000 --- a/Documentation/fr/user/bagpipes.itely +++ /dev/null @@ -1,121 +0,0 @@ -@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- -@c This file is part of lilypond.tely -@ignore - Translation of GIT committish: dab80970d8e89571263d16433aff1e6f878a8f62 - - When revising a translation, copy the HEAD committish of the - version that you are working on. See TRANSLATION for details. -@end ignore - -@c \version "2.11.38" - -@c Translators: Valentin Villenave -@c Translation checkers: Jean-Charles Malahieude, John Mandereau - -@node Bagpipes -@section Bagpipes - -This section includes extra information for writing for bagpipes. - -@menu -* Bagpipe:: -@end menu - - -@node Bagpipe -@subsection Bagpipe - -@menu -* Bagpipe definitions:: -* Bagpipe example:: -@end menu - -@node Bagpipe definitions -@unnumberedsubsubsec Bagpipe definitions - -LilyPond inclut des définitions spécifiques destinées à la notation pour -cornemuse écossaise ; pour les utiliser, il suffit d'ajouter - -@example -\include "bagpipe.ly" -@end example - -@noindent -en début de fichier. Ainsi, vous bénéficierez de commandes courtes pour -les appogiatures spéciales et idiomatiques de la cornemuse. Par -exemple, @code{\taor} est un raccourci pour - -@example -\grace @{ \small G32[ d G e] @} -@end example - -@code{bagpipe.ly} prend également en charge les définitions de hauteurs -pour la cornemuse ; vous n'avez donc pas à vous soucier d'employer -@code{\relative} ou @code{\transpose}. - -@lilypond[ragged-right,verbatim,quote,notime] -\include "bagpipe.ly" -{ \grg G4 \grg a \grg b \grg c \grg d \grg e \grg f \grA g A } -@end lilypond - -La musique pour cornemuse est traditionnellement écrite en ré majeur. -Dans la mesure où c'est la seule tonalité possible, l'usage est de ne -pas indiquer l'armure explicitement. À cet effet, pensez à commencer -votre partition par @code{\hideKeySignature} -- ou bien -@code{\showKeySignature} si, pour une raison ou pour une autre, vous -tenez à afficher l'armure. - -Des compositions actuelles peuvent ne pas respecter cette tonalité -traditionnelle, auquel cas les do et fa devraient être abaissés en -utilisant @code{cflat} ou @code{fflat} ; ils seront représenté par une -note en forme de croix. - -Lorsqu'on joue des œuvres moins cérémonieuses que pour une parade -ou un défilé, peut survenir un sol aigu, au doux nom de -@qq{piobaireachd}, et que l'on indiquera par @code{gflat}. - - -@node Bagpipe example -@unnumberedsubsubsec Bagpipe example - -Et voici en guise d'exemple, à quoi ressemble le chant populaire -@emph{Amazing Grace}, noté dans l'idiome de la cornemuse. - -@lilypond[verbatim,quote] -\include "bagpipe.ly" -\layout { - indent = 0.0\cm - \context { \Score \remove "Bar_number_engraver" } -} - -\header { - title = "Amazing Grace" - meter = "Hymn" - arranger = "Trad. arr." -} - -{ - \hideKeySignature - \time 3/4 - \grg \partial 4 a8. d16 - \slurd d2 \grg f8[ e32 d16.] - \grg f2 \grg f8 e - \thrwd d2 \grg b4 - \grG a2 \grg a8. d16 - \slurd d2 \grg f8[ e32 d16.] - \grg f2 \grg e8. f16 - \dblA A2 \grg A4 - \grg A2 f8. A16 - \grg A2 \hdblf f8[ e32 d16.] - \grg f2 \grg f8 e - \thrwd d2 \grg b4 - \grG a2 \grg a8. d16 - \slurd d2 \grg f8[ e32 d16.] - \grg f2 e4 - \thrwd d2. - \slurd d2 - \bar "|." -} -@end lilypond - - diff --git a/Documentation/fr/user/chords.itely b/Documentation/fr/user/chords.itely index 1e1b218bf0..038ab37c6b 100644 --- a/Documentation/fr/user/chords.itely +++ b/Documentation/fr/user/chords.itely @@ -12,10 +12,8 @@ @c Translators: Valentin Villenave @c Translation checkers: Jean-Charles Malahieude, John Mandereau -@node Chords -@section Chords - -Intro text. +@node Chord notation +@section Chord notation @menu * Chords sections:: diff --git a/Documentation/fr/user/fretted-strings.itely b/Documentation/fr/user/fretted-strings.itely new file mode 100644 index 0000000000..57089289c2 --- /dev/null +++ b/Documentation/fr/user/fretted-strings.itely @@ -0,0 +1,368 @@ +@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- +@c This file is part of lilypond.tely +@ignore + Translation of GIT committish: dab80970d8e89571263d16433aff1e6f878a8f62 + + When revising a translation, copy the HEAD committish of the + version that you are working on. See TRANSLATION for details. +@end ignore + +@c \version "2.11.38" + +@c Translators: Valentin Villenave +@c Translation checkers: Jean-Charles Malahieude, John Mandereau + +@node Fretted string instruments +@section Fretted string instruments + +@cindex tablature +@cindex tablature de guitare + +@menu +* Guitar sections:: +@end menu + +@node Guitar sections +@subsection Guitar sections + +@menu +* String number indications:: +* Tablatures basic:: +* Non-guitar tablatures:: +* Banjo tablatures:: +* Fret diagrams:: +* Right hand fingerings:: +* Other guitar issues:: +@end menu + +@node String number indications +@unnumberedsubsubsec String number indications + +@cindex cordes numérotées +@cindex numéro de corde + +On peut ajouter aux accords les numéros de cordes, en les indiquant avec +@code{\}@var{number} : + +@lilypond[relative,relative=1,ragged-right,fragment] + +@end lilypond + + +@seealso + +Référence du programme : @internalsref{StringNumber}, +@lsr{guitar/,string-number.ly}. + + +@node Tablatures basic +@unnumberedsubsubsec Tablatures basic +@cindex tablatures de base + +La notation en tablature est utilisée pour certains instruments à cordes +pincées. Les hauteurs n'y sont pas indisuées par des têtes de note, +mais par des chiffres qui indiquent sur quelle corde, et à quelle case +chaque note doit être jouée. Dans certaines limites, LilyPond vous +permet d'écrire des tablatures. + +Chaque numéro de corde associé à une note doit être précédé d'une barre +oblique inverse (ou @qq{antislash}). Ainsi, @code{c4\3} donnera un do +noire à jouer sur la troisième corde. Par défaut, la première corde est +la plus aigüe, et les cordes suivent l'accord traditionnel d'une guitare +à six cordes. Les notes sont imprimées sous forme de tablature, dans +les contextes @internalsref{TabStaff} et @internalsref{TabVoice}. + +@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 +} +@end lilypond + +@funindex minimumFret +@cindex cases + +Quand aucune corde n'est précisée, LilyPond choisit automatiquement la +corde où la position est la moins élevée et qui donne un numéro de case +supérieur à la valeur de la propriété @code{minimumFret}. On peut +régler cette propriété, selon qu'on désire une position plus ou moins +haute. La valeur par défaut de cette propriété est fixée à 0, ce qui +correspond à la position la plus basse. + + +@example +e16 fis gis a b4 +\set TabStaff.minimumFret = #8 +e16 fis gis a b4 +@end example +@lilypond[quote,ragged-right] +frag = { + \key e \major + e16 fis gis a b4 + \set TabStaff.minimumFret = #8 + e16 fis gis a b4 +} + \new StaffGroup << + \new Staff { \clef "G_8" \frag } + \new TabStaff { \frag } + >> +@end lilypond + + +@commonprop + +Pour obtenir des tablatures où les hampes seront dirigées vers le bas et +les ligatures horizontales, réglez le contexte @code{TabStaff} +comme suit : + +@example +\stemDown +\override Beam #'damping = #100000 +@end example + +@seealso + +Référence du programme : @internalsref{TabStaff}, @internalsref{TabVoice}. + +@knownissues + +Les accords ne subsissent ausun traitement particulier ; de ce fait, la +sélection automatique des cordes peut attribuer une même corde pour deux +notes différentes de l'accord. + +Afin que @code{\partcombine} fonctionne avec des tablatures, on doit +ajouter au contexte @code{TabStaff} des voix fantômes : + +@lilypond[quote,ragged-right,verbatim] +melodia = \partcombine { e4 g g g }{ e4 e e e } +<< + \new TabStaff << + \new TabVoice = "one" s1 + \new TabVoice = "two" s1 + \new TabVoice = "shared" s1 + \new TabVoice = "solo" s1 + { \melodia } + >> +>> +@end lilypond + + +@node Non-guitar tablatures +@unnumberedsubsubsec Non-guitar tablatures +@cindex tablatures, autres + +Vous pouvez bien sûr accorder vos cordes différemment. Cet accord est +enregistré dans la propriété @code{stringTunings}. La valeur de cette +propriété doit être indiquée sous forme d'une liste en langage Scheme, +où chaque corde est représentée par un nombre entier qui indique sa +hauteur à vide, comptée en demi-tons à partir du do central. Cette +propriété permet aussi à LilyPond de déterminer le nombre de cordes. + +Dans l'exemple suivant, on a réglé @code{stringTunings} pour l'accord de +la guitare basse, c'est-à-dire mi la ré sol. + +@lilypond[quote,ragged-right,fragment,verbatim] +\new TabStaff << + \set TabStaff.stringTunings = #'(-5 -10 -15 -20) + { + a,4 c' a e' e c' a e' + } +>> +@end lilypond + +Toutefois, LilyPond possède des jeux de cordes prédéfinis pour le banjo, +la mandoline, la guitare et la guitare basse ; ainsi, l'accord précédent +peut également s'indiquer par + +@example +\set TabStaff.stringTunings = #bass-tuning +@end example + +Le jeu par défaut est celui de la guitare : @code{guitar-tuning}, +c'est-à-dire le célèbre mi la ré sol si mi. D'autres jeux prédéfinis +sont @code{guitar-open-g-tuning}, @code{mandolin-tuning} et +@code{banjo-open-g-tuning}. + +@seealso + +Vous trouverez une liste complète des jeux prédéfinis dans le fichier +@file{scm/@/output@/-lib@/.scm}. + +Référence du programme : @internalsref{Tab_note_heads_engraver}. + +@knownissues + +Aucun effet spécial de guitare n'a été implémenté à ce jour. + + + +@node Banjo tablatures +@unnumberedsubsubsec Banjo tablatures +@cindex Tablatures de banjo + +LilyPond permet d'écrire des tablatures de base pour le banjo à cinq +cordes. Pour ce faire, pensez à utiliser le format de tablature pour +banjo, afin d'avoir le bon nombre de cordes et le bon accord : + +@lilypond[quote,ragged-right,fragment,verbatim] +\new TabStaff << + \set TabStaff.tablatureFormat = #fret-number-tablature-format-banjo + \set TabStaff.stringTunings = #banjo-open-g-tuning + { + \stemDown + g8 d' g'\5 a b g e d' | + g4 d''8\5 b' a'\2 g'\5 e'\2 d' | + g4 + } +>> +@end lilypond + +LilyPond connaît un certain nombre de manières d'accorder un banjo : +@code{banjo-c-tuning} (sol do sol si ré), +@code{banjo-modal-tuning} (sol ré sol do ré), +@code{banjo-open-d-tuning} (la ré fa-dièse la ré) +et @code{banjo-open-dm-tuning} (la ré fa la ré). + +Tous ces accords peuvent être convertis en accords pour banjo à quatre +cordes, si l'on utilise la fonction @code{four-string-banjo} : + +@example +\set TabStaff.stringTunings = #(four-string-banjo banjo-c-tuning) +@end example + +@seealso + +Vous trouverez une liste complète des jeux de cordes prédéfinis pour le banjo +dans le fichier @file{scm/@/output@/-lib@/.scm}. + + +@node Fret diagrams +@unnumberedsubsubsec Fret diagrams +@cindex schémas d'accords +@cindex schémas de barrés + +On peut ajouter des diagrammes d'accords au-dessus de n'importe quelle +note, en tant qu'objets @code{\markup}. Ces objets donnent toutes +les informations sur le doigté et les éventuels barrés : + +@lilypond[verbatim, ragged-right, quote] +\new Voice { + 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)) + } + } + 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-);" + } + } + } + c' c' c' +} +@end lilypond + + +Vous pouvez indiquer vos diagrammes de trois manières différentes : +@qq{standard}, @qq{terse} ou @qq{verbeux}. Ces trois interfaces +produisent des schémas similaires, mais demandent d'entrer plus ou moins +d'informations. Vous trouverez tout les détails dans +@ref{Overview of text markup commands}. + +Par ailleurs, plusieurs propriétés permettent d'ajuster le graphisme +à votre convenance. Vous en trouverez les détails dans +@internalsref{fret-diagram-interface}. + + +@seealso + +Exemples : @lsrdir{guitar} + + +@node Right hand fingerings +@unnumberedsubsubsec Right hand fingerings + +Les doigtés de la main droite, dans les accords, peuvent être ajoutés au moyen +de @code{@var{note}-\rightHandFinger @var{doigté}} + +@lilypond[verbatim,fragment,relative=2] + +@end lilypond + +Pour plus de clarté, vous pouvez traduire ou abréger la commande +@code{\rightHandFinger}, par exemple en @code{\doigtMainDroite} ou +même @code{\MD} : + +@example +#(define MD rightHandFinger) +@end example + +@cindex doigtés, main droite, guitare +@cindex mains droite, doigtés guitare + +@commonprop + +Pour contrôler plus précisément les doigtés de main droite, réglez la +propriété @code{strokeFingerOrientations} : + +@lilypond[quote,verbatim,ragged-right,fragment,relative=1] +#(define RH rightHandFinger) +{ + \set strokeFingerOrientations = #'(up down) + 4 + \set strokeFingerOrientations = #'(up right down) + 4 +} +@end lilypond + +Les lettres utilisées dans ces doigtés sont définies par la propriété +@code{digit-names}, mais on peut bien sûr les changer en utilisant une +chaîne de caractères comme argument de @code{\rightHandFinger}. + +@lilypond[quote,verbatim,ragged-right,fragment,relative=1] +#(define RH rightHandFinger) +{ + \set strokeFingerOrientations = #'(right) + \override StrokeFinger #'digit-names = ##("x" "y" "z" "!" "@") + 4 + 4 +} +@end lilypond + +@seealso + +Référence du programme : @internalsref{StrokeFinger} + + + +@node Other guitar issues +@unnumberedsubsubsec Other guitar issues + + +Voici comment insérer des indications de position. + +@lilypond[quote,ragged-right,fragment,verbatim,relative=0] +\clef "G_8" +b16 d16 g16 b16 e16 +\textSpannerDown +\override TextSpanner #'bound-details #'left #'text = #"XII " + g16\startTextSpan + b16 e16 g16 e16 b16 g16\stopTextSpan +e16 b16 g16 d16 +@end lilypond + + +Lorsque des notes doivent être jouées détimbrées --- le doigt effleurant +la corde sans la presser, en un effet presque percussif, mais où la +hauteur est encore perceptible ---, on peut employer des têtes de notes +spéciales en forme de croix. +Vous trouverez plus de détails dans @ref{Special noteheads}. + + diff --git a/Documentation/fr/user/guitar.itely b/Documentation/fr/user/guitar.itely deleted file mode 100644 index 9c2dce3695..0000000000 --- a/Documentation/fr/user/guitar.itely +++ /dev/null @@ -1,368 +0,0 @@ -@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- -@c This file is part of lilypond.tely -@ignore - Translation of GIT committish: dab80970d8e89571263d16433aff1e6f878a8f62 - - When revising a translation, copy the HEAD committish of the - version that you are working on. See TRANSLATION for details. -@end ignore - -@c \version "2.11.38" - -@c Translators: Valentin Villenave -@c Translation checkers: Jean-Charles Malahieude, John Mandereau - -@node Guitar -@section Guitar - -@cindex tablature -@cindex tablature de guitare - -@menu -* Guitar sections:: -@end menu - -@node Guitar sections -@subsection Guitar sections - -@menu -* String number indications:: -* Tablatures basic:: -* Non-guitar tablatures:: -* Banjo tablatures:: -* Fret diagrams:: -* Right hand fingerings:: -* Other guitar issues:: -@end menu - -@node String number indications -@unnumberedsubsubsec String number indications - -@cindex cordes numérotées -@cindex numéro de corde - -On peut ajouter aux accords les numéros de cordes, en les indiquant avec -@code{\}@var{number} : - -@lilypond[relative,relative=1,ragged-right,fragment] - -@end lilypond - - -@seealso - -Référence du programme : @internalsref{StringNumber}, -@lsr{guitar/,string-number.ly}. - - -@node Tablatures basic -@unnumberedsubsubsec Tablatures basic -@cindex tablatures de base - -La notation en tablature est utilisée pour certains instruments à cordes -pincées. Les hauteurs n'y sont pas indisuées par des têtes de note, -mais par des chiffres qui indiquent sur quelle corde, et à quelle case -chaque note doit être jouée. Dans certaines limites, LilyPond vous -permet d'écrire des tablatures. - -Chaque numéro de corde associé à une note doit être précédé d'une barre -oblique inverse (ou @qq{antislash}). Ainsi, @code{c4\3} donnera un do -noire à jouer sur la troisième corde. Par défaut, la première corde est -la plus aigüe, et les cordes suivent l'accord traditionnel d'une guitare -à six cordes. Les notes sont imprimées sous forme de tablature, dans -les contextes @internalsref{TabStaff} et @internalsref{TabVoice}. - -@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 -} -@end lilypond - -@funindex minimumFret -@cindex cases - -Quand aucune corde n'est précisée, LilyPond choisit automatiquement la -corde où la position est la moins élevée et qui donne un numéro de case -supérieur à la valeur de la propriété @code{minimumFret}. On peut -régler cette propriété, selon qu'on désire une position plus ou moins -haute. La valeur par défaut de cette propriété est fixée à 0, ce qui -correspond à la position la plus basse. - - -@example -e16 fis gis a b4 -\set TabStaff.minimumFret = #8 -e16 fis gis a b4 -@end example -@lilypond[quote,ragged-right] -frag = { - \key e \major - e16 fis gis a b4 - \set TabStaff.minimumFret = #8 - e16 fis gis a b4 -} - \new StaffGroup << - \new Staff { \clef "G_8" \frag } - \new TabStaff { \frag } - >> -@end lilypond - - -@commonprop - -Pour obtenir des tablatures où les hampes seront dirigées vers le bas et -les ligatures horizontales, réglez le contexte @code{TabStaff} -comme suit : - -@example -\stemDown -\override Beam #'damping = #100000 -@end example - -@seealso - -Référence du programme : @internalsref{TabStaff}, @internalsref{TabVoice}. - -@knownissues - -Les accords ne subsissent ausun traitement particulier ; de ce fait, la -sélection automatique des cordes peut attribuer une même corde pour deux -notes différentes de l'accord. - -Afin que @code{\partcombine} fonctionne avec des tablatures, on doit -ajouter au contexte @code{TabStaff} des voix fantômes : - -@lilypond[quote,ragged-right,verbatim] -melodia = \partcombine { e4 g g g }{ e4 e e e } -<< - \new TabStaff << - \new TabVoice = "one" s1 - \new TabVoice = "two" s1 - \new TabVoice = "shared" s1 - \new TabVoice = "solo" s1 - { \melodia } - >> ->> -@end lilypond - - -@node Non-guitar tablatures -@unnumberedsubsubsec Non-guitar tablatures -@cindex tablatures, autres - -Vous pouvez bien sûr accorder vos cordes différemment. Cet accord est -enregistré dans la propriété @code{stringTunings}. La valeur de cette -propriété doit être indiquée sous forme d'une liste en langage Scheme, -où chaque corde est représentée par un nombre entier qui indique sa -hauteur à vide, comptée en demi-tons à partir du do central. Cette -propriété permet aussi à LilyPond de déterminer le nombre de cordes. - -Dans l'exemple suivant, on a réglé @code{stringTunings} pour l'accord de -la guitare basse, c'est-à-dire mi la ré sol. - -@lilypond[quote,ragged-right,fragment,verbatim] -\new TabStaff << - \set TabStaff.stringTunings = #'(-5 -10 -15 -20) - { - a,4 c' a e' e c' a e' - } ->> -@end lilypond - -Toutefois, LilyPond possède des jeux de cordes prédéfinis pour le banjo, -la mandoline, la guitare et la guitare basse ; ainsi, l'accord précédent -peut également s'indiquer par - -@example -\set TabStaff.stringTunings = #bass-tuning -@end example - -Le jeu par défaut est celui de la guitare : @code{guitar-tuning}, -c'est-à-dire le célèbre mi la ré sol si mi. D'autres jeux prédéfinis -sont @code{guitar-open-g-tuning}, @code{mandolin-tuning} et -@code{banjo-open-g-tuning}. - -@seealso - -Vous trouverez une liste complète des jeux prédéfinis dans le fichier -@file{scm/@/output@/-lib@/.scm}. - -Référence du programme : @internalsref{Tab_note_heads_engraver}. - -@knownissues - -Aucun effet spécial de guitare n'a été implémenté à ce jour. - - - -@node Banjo tablatures -@unnumberedsubsubsec Banjo tablatures -@cindex Tablatures de banjo - -LilyPond permet d'écrire des tablatures de base pour le banjo à cinq -cordes. Pour ce faire, pensez à utiliser le format de tablature pour -banjo, afin d'avoir le bon nombre de cordes et le bon accord : - -@lilypond[quote,ragged-right,fragment,verbatim] -\new TabStaff << - \set TabStaff.tablatureFormat = #fret-number-tablature-format-banjo - \set TabStaff.stringTunings = #banjo-open-g-tuning - { - \stemDown - g8 d' g'\5 a b g e d' | - g4 d''8\5 b' a'\2 g'\5 e'\2 d' | - g4 - } ->> -@end lilypond - -LilyPond connaît un certain nombre de manières d'accorder un banjo : -@code{banjo-c-tuning} (sol do sol si ré), -@code{banjo-modal-tuning} (sol ré sol do ré), -@code{banjo-open-d-tuning} (la ré fa-dièse la ré) -et @code{banjo-open-dm-tuning} (la ré fa la ré). - -Tous ces accords peuvent être convertis en accords pour banjo à quatre -cordes, si l'on utilise la fonction @code{four-string-banjo} : - -@example -\set TabStaff.stringTunings = #(four-string-banjo banjo-c-tuning) -@end example - -@seealso - -Vous trouverez une liste complète des jeux de cordes prédéfinis pour le banjo -dans le fichier @file{scm/@/output@/-lib@/.scm}. - - -@node Fret diagrams -@unnumberedsubsubsec Fret diagrams -@cindex schémas d'accords -@cindex schémas de barrés - -On peut ajouter des diagrammes d'accords au-dessus de n'importe quelle -note, en tant qu'objets @code{\markup}. Ces objets donnent toutes -les informations sur le doigté et les éventuels barrés : - -@lilypond[verbatim, ragged-right, quote] -\new Voice { - 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)) - } - } - 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-);" - } - } - } - c' c' c' -} -@end lilypond - - -Vous pouvez indiquer vos diagrammes de trois manières différentes : -@qq{standard}, @qq{terse} ou @qq{verbeux}. Ces trois interfaces -produisent des schémas similaires, mais demandent d'entrer plus ou moins -d'informations. Vous trouverez tout les détails dans -@ref{Overview of text markup commands}. - -Par ailleurs, plusieurs propriétés permettent d'ajuster le graphisme -à votre convenance. Vous en trouverez les détails dans -@internalsref{fret-diagram-interface}. - - -@seealso - -Exemples : @lsrdir{guitar} - - -@node Right hand fingerings -@unnumberedsubsubsec Right hand fingerings - -Les doigtés de la main droite, dans les accords, peuvent être ajoutés au moyen -de @code{@var{note}-\rightHandFinger @var{doigté}} - -@lilypond[verbatim,fragment,relative=2] - -@end lilypond - -Pour plus de clarté, vous pouvez traduire ou abréger la commande -@code{\rightHandFinger}, par exemple en @code{\doigtMainDroite} ou -même @code{\MD} : - -@example -#(define MD rightHandFinger) -@end example - -@cindex doigtés, main droite, guitare -@cindex mains droite, doigtés guitare - -@commonprop - -Pour contrôler plus précisément les doigtés de main droite, réglez la -propriété @code{strokeFingerOrientations} : - -@lilypond[quote,verbatim,ragged-right,fragment,relative=1] -#(define RH rightHandFinger) -{ - \set strokeFingerOrientations = #'(up down) - 4 - \set strokeFingerOrientations = #'(up right down) - 4 -} -@end lilypond - -Les lettres utilisées dans ces doigtés sont définies par la propriété -@code{digit-names}, mais on peut bien sûr les changer en utilisant une -chaîne de caractères comme argument de @code{\rightHandFinger}. - -@lilypond[quote,verbatim,ragged-right,fragment,relative=1] -#(define RH rightHandFinger) -{ - \set strokeFingerOrientations = #'(right) - \override StrokeFinger #'digit-names = ##("x" "y" "z" "!" "@") - 4 - 4 -} -@end lilypond - -@seealso - -Référence du programme : @internalsref{StrokeFinger} - - - -@node Other guitar issues -@unnumberedsubsubsec Other guitar issues - - -Voici comment insérer des indications de position. - -@lilypond[quote,ragged-right,fragment,verbatim,relative=0] -\clef "G_8" -b16 d16 g16 b16 e16 -\textSpannerDown -\override TextSpanner #'bound-details #'left #'text = #"XII " - g16\startTextSpan - b16 e16 g16 e16 b16 g16\stopTextSpan -e16 b16 g16 d16 -@end lilypond - - -Lorsque des notes doivent être jouées détimbrées --- le doigt effleurant -la corde sans la presser, en un effet presque percussif, mais où la -hauteur est encore perceptible ---, on peut employer des têtes de notes -spéciales en forme de croix. -Vous trouverez plus de détails dans @ref{Special noteheads}. - - diff --git a/Documentation/fr/user/keyboards.itely b/Documentation/fr/user/keyboards.itely new file mode 100644 index 0000000000..62c735eeb6 --- /dev/null +++ b/Documentation/fr/user/keyboards.itely @@ -0,0 +1,324 @@ +@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- +@c This file is part of lilypond.tely +@ignore + Translation of GIT committish: dab80970d8e89571263d16433aff1e6f878a8f62 + + When revising a translation, copy the HEAD committish of the + version that you are working on. See TRANSLATION for details. +@end ignore + +@c \version "2.11.38" + +@c Translators: Valentin Villenave +@c Translation checkers: Jean-Charles Malahieude, John Mandereau + +@node Keyboard instruments +@section Keyboard instruments + +@menu +* Common notation for keyboards:: +* Piano:: +* Accordion:: +@end menu + +@node Common notation for keyboards +@subsection Common notation for keyboards + +@menu +* References for keyboards:: +* The piano staff:: +* Changing staff manually:: +* Changing staff automatically:: +* Staff-change lines:: +* Cross-staff stems:: +@end menu + +@node References for keyboards +@subsubsection References for keyboards + +@ifhtml +UNTRANSLATED NODE: IGNORE ME +@end ifhtml +@ifnothtml +@englishNR +@end ifnothtml + +@node The piano staff +@subsubsection The piano staff + +Les systèmes de piano comprennent deux portées réunies par une accolade. +Les portées sont largement autonomes, mais il arrive que des voix passent +de l'une à l'autre. Cette notation sert également à la harpe ou à d'autres +instruments à clavier. Le contexte @code{PianoStaff} est précisément +conçu pour gérer la notation spécifique au piano, notamment ces croisements. + +@knownissues + +Les nuances ne sont pas centrées verticalement, mais il existe +des astuces. Voir à ce sujet le modèle @q{alignement des nuances au +piano} au chapitre @ref{Piano templates}. + + +@node Changing staff manually +@subsubsection Changing staff manually + +@cindex changements de portées manuels +@cindex changement de portée, manuel + +Il est possible de passer d'une portée à l'autre de façon manuelle, au +moyen de la commande + +@example +\change Staff = @var{nomDeLaPortee} @var{musique} +@end example + +@noindent +La valeur @var{nomDeLaPortee} est le nom de la portée sur laquelle va se +déplacer la voix courante. Pour des raisons pratiques, on nomme la portée +supérieure @code{"haut"} et la portée inférieure @code{"bas"}, donc +@var{nomDeLaPortee} désigne habituellement @code{"haut"} ou +@code{"bas"}. Dans tous les cas, le contexte de portée ainsi utilisé +doit exister au préalable. C'est pourquoi il est d'usage de commencer +par définir les portées + +@example +<< + \new Staff = "haut" @{ + \skip 1 * 10 % @emph{de façon à prolonger la portée} + @} + \new Staff = "bas" @{ + \skip 1 * 10 % @emph{idem} + @} +>> +@end example + + +avant d'insérer une mélodie au moyen d'un contexte @context{Voice} : + +@example +\context Staff = bas + \new Voice @{ @dots{} \change Staff = haut @dots{} @} +@end example + + +@node Changing staff automatically +@subsubsection Changing staff automatically +@cindex Changement de portée automatique +@cindex Automatique, changement de portée + +Les voix peuvent passer automatiquement d'une portée à l'autre, au moyen +de la syntaxe suivante : + +@quotation +@example +\autochange @dots{}@var{musique}@dots{} +@end example +@end quotation + +@noindent +Deux portées seront alors créées au sein du contexte @code{PianoStaff}, +nommées respectivement @code{up} et @code{down}. La portée du bas, par +défaut, sera en clé de fa. + +Une section en mode @code{\relative} se situant en dehors de la commande +@code{\autochange} n'aura pas d'effet sur les hauteurs de l'expression +@var{musique} ; si on utilise @code{\relative}, il est donc préférable +de mettre @code{\relative} @emph{après} @code{\autochange} et non avant : + +@quotation +@example +\autochange \relative @dots{} @dots{} +@end example +@end quotation + +La commande @code{\autochange} bascule les notes d'une portée à l'autre +en fonction de leur hauteur (le do du milieu servant de charnière), et +place les silences en fonction des notes qui les suivront. Ainsi : + +@lilypond[quote,verbatim,ragged-right] +\new PianoStaff + \autochange \relative c' + { + g4 a b c d r4 a g + } +@end lilypond + + +@seealso + +Dans ce même manuel : @ref{Manual staff switches}. + +Référence du programme : @internalsref{AutoChangeMusic}. + + + +@knownissues + +Les changements de portée automatiques n'interviennent pas toujours à +l'endroit le plus opportun. Pour un résultat de meilleure qualité, il +vaut mieux indiquer soi-même ces changements. + +@code{\autochange} ne peut intervenir à l'intérieur d'une commande +@code{\times}. + + +@node Staff-change lines +@subsubsection Staff-change lines + +@cindex voix entre deux portées +@cindex changements de portée +@cindex mélodie d'une portée à une autre + +@funindex followVoice + +Lorsqu'une voix change de portée, il est possible d'imprimer +automatiquement une ligne reliant les notes, en attribuant à la variable +@code{followVoice} la valeur @emph{vrai} : + +@lilypond[quote,ragged-right,fragment,relative=1,verbatim] +\new PianoStaff << + \new Staff="one" { + \set followVoice = ##t + c1 + \change Staff=two + b2 a + } + \new Staff="two" { \clef bass \skip 1*2 } +>> +@end lilypond + +@seealso + +Référence du programme : @internalsref{VoiceFollower}. + +@predefined + +@funindex \showStaffSwitch +@code{\showStaffSwitch}, +@funindex \hideStaffSwitch +@code{\hideStaffSwitch}. + + +@node Cross-staff stems +@subsubsection Cross-staff stems + +@cindex hampe, enjambement portées +@cindex distance entre deux portées de piano + +Pour écrire des accords qui enjambent deux portées, on allonge la hampe +de l'accord de l'une des deux portées de façon à ce qu'elle rejoigne celle de +l'autre portée. + +@lilypond[ragged-right,verbatim,quote] +stemExtend = { + \once \override Stem #'length = #10 + \once \override Stem #'cross-staff = ##t +} +noFlag = \once \override Stem #'flag-style = #'no-flag +\new PianoStaff << + \new Staff { + \stemDown \stemExtend + f'4 + \stemExtend \noFlag + f'8 + } + \new Staff { + \clef bass + a4 a8 + } +>> +@end lilypond + + +@node Piano +@subsection Piano + +@menu +* Piano pedals:: +@end menu + +@node Piano pedals +@subsubsection Piano pedals +@cindex Pédales + +Le piano possède deux pédales, parfois trois, permettant de modifier +l'émission du son. Il est possible d'indiquer précisément chacune +d'entre elles, en ajoutant à une note ou un accord les commandes +suivantes : +@multitable {enfoncerr} {pédale de tenuee} {pédale una cordaa} {\sostenutoDownnnn} +@item @tab pédale de tenue @tab pédale @emph{una corda} @tab pédale tonale +@item enfoncer @tab @code{\sustainDown} @tab @code{\unaCorda} @tab @code{\sostenutoDown} +@item relâcher @tab @code{\sustainUp} @tab @code{\treCorde} @tab @code{\sostenutoUp} +@end multitable + +@lilypond[quote,ragged-right,fragment,verbatim] +c'4\sustainDown c'4\sustainUp +@end lilypond + +Les modalités d'impression de ces indications sont définies par la +propriété @code{pedal@var{X}Strings}, @var{X} étant l'une des trois +pédales @code{Sustain}, @code{Sostenuto} ou @code{UnaCorda}. Voyez +la référence du programme, section @internalsref{SustainPedal}, pour en +savoir plus. + +La propriété @code{pedalSustainStyle} permet différentes notations de +pédale, en utilisant des crochets + +@lilypond[quote,ragged-right,fragment,verbatim,relative=2] +\set Staff.pedalSustainStyle = #'bracket +c\sustainDown d e +b\sustainUp\sustainDown +b g \sustainUp a \sustainDown \bar "|." +@end lilypond + +@noindent +ou en mélangeant indications textuelles et crochets + +@lilypond[quote,ragged-right,fragment,verbatim,relative=2] +\set Staff.pedalSustainStyle = #'mixed +c\sustainDown d e +b\sustainUp\sustainDown +b g \sustainUp a \sustainDown \bar "|." +@end lilypond + +@code{text} est le style de notation par défaut pour la pédale de +tenue --- le traditionnel @q{*Ped.}. La pédale tonale, en revanche, +utilise @code{mixed} par défaut. + +@lilypond[quote,ragged-right,fragment,verbatim,relative=2] +c\sostenutoDown d e c, f g a\sostenutoUp +@end lilypond + +Il est possible de d'affiner l'apparence d'un crochet de pédale, au +moyen des propriétés @code{edge-width}, @code{edge-height}, et +@code{shorten-pair}, appliquées aux objets @code{PianoPedalBracket} --- +voir la référence du programme, section +@internalsref{PianoPedalBracket}. Par exemple, on peut étirer le crochet +jusqu'à l'extrémité droite de la dernière note : + +@lilypond[quote,ragged-right,fragment,verbatim,relative=2] +\override Staff.PianoPedalBracket #'shorten-pair = #'(0 . -1.0) +c\sostenutoDown d e c, f g a\sostenutoUp +@end lilypond + +@seealso + +Dans ce manuel : @ref{Ties} @qq{laissez vibrer}. + + +@node Accordion +@subsection Accordion + +@menu +* Discant symbols:: +@end menu + +@node Discant symbols +@subsubsection Discant symbols + +@ifhtml +UNTRANSLATED NODE: IGNORE ME +@end ifhtml +@ifnothtml +@englishNR +@end ifnothtml diff --git a/Documentation/fr/user/piano.itely b/Documentation/fr/user/piano.itely deleted file mode 100644 index e5f77ea83f..0000000000 --- a/Documentation/fr/user/piano.itely +++ /dev/null @@ -1,285 +0,0 @@ -@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- -@c This file is part of lilypond.tely -@ignore - Translation of GIT committish: dab80970d8e89571263d16433aff1e6f878a8f62 - - When revising a translation, copy the HEAD committish of the - version that you are working on. See TRANSLATION for details. -@end ignore - -@c \version "2.11.38" - -@c Translators: Valentin Villenave -@c Translation checkers: Jean-Charles Malahieude, John Mandereau - -@node Piano music -@section Piano music - -@menu -* Piano sections:: -@end menu - -@node Piano sections -@subsection Piano sections - -Les systèmes de piano comprennent deux portées réunies par une accolade. -Les portées sont largement autonomes, mais il arrive que des voix passent -de l'une à l'autre. Cette notation sert également à la harpe ou à d'autres -instruments à clavier. Le contexte @internalsref{PianoStaff} est précisément -conçu pour gérer la notation spécifique au piano, notamment ces croisements. - -@menu -* Automatic staff changes:: -* Manual staff switches:: -* Pedals:: -* Staff switch lines:: -* Cross staff stems:: -@end menu - -@knownissues - -Les nuances ne sont pas centrées verticalement, mais il existe -des astuces. Voir à ce sujet le modèle @q{alignement des nuances au -piano} au chapitre @ref{Piano templates}. - -@cindex hampe, enjambement portées -@cindex distance entre deux portées de piano - - -@node Automatic staff changes -@unnumberedsubsubsec Automatic staff changes -@cindex Changements de portées automatiques - -Les voix peuvent passer automatiquement d'une portée à l'autre, au moyen -de la syntaxe suivante : - -@quotation -@example -\autochange @dots{}@var{musique}@dots{} -@end example -@end quotation - -@noindent -Deux portées seront alors créées au sein du contexte @code{PianoStaff}, -nommées respectivement @code{up} et @code{down}. La portée du bas, par -défaut, sera en clé de fa. - -Une section en mode @code{\relative} se situant en dehors de la commande -@code{\autochange} n'aura pas d'effet sur les hauteurs de l'expression -@var{musique} ; si on utilise @code{\relative}, il est donc préférable -de mettre @code{\relative} @emph{après} @code{\autochange} et non avant : - -@quotation -@example -\autochange \relative @dots{} @dots{} -@end example -@end quotation - -La commande @code{\autochange} bascule les notes d'une portée à l'autre -en fonction de leur hauteur (le do du milieu servant de charnière), et -place les silences en fonction des notes qui les suivront. Ainsi : - -@lilypond[quote,verbatim,ragged-right] -\new PianoStaff - \autochange \relative c' - { - g4 a b c d r4 a g - } -@end lilypond - - -@seealso - -Dans ce même manuel : @ref{Manual staff switches}. - -Référence du programme : @internalsref{AutoChangeMusic}. - - - -@knownissues - -Les changements de portée automatiques n'interviennent pas toujours à -l'endroit le plus opportun. Pour un résultat de meilleure qualité, il -vaut mieux indiquer soi-même ces changements. - - -@code{\autochange} ne peut intervenir à l'intérieur d'une commande -@code{\times}. - - -@node Manual staff switches -@unnumberedsubsubsec Manual staff switches - -@cindex changements de portées manuels -@cindex changement de portée, manuel - -Il est possible de passer d'une portée à l'autre de façon manuelle, au -moyen de la commande - -@example -\change Staff = @var{nomDeLaPortee} @var{musique} -@end example - -@noindent -La valeur @var{nomDeLaPortee} est le nom de la portée sur laquelle va se -déplacer la voix courante. Pour des raisons pratiques, on nomme la portée -supérieure @code{"haut"} et la portée inférieure @code{"bas"}, donc -@var{nomDeLaPortee} désigne habituellement @code{"haut"} ou -@code{"bas"}. Dans tous les cas, le contexte de portée ainsi utilisé -doit exister au préalable. C'est pourquoi il est d'usage de commencer -par définir les portées - -@example -<< - \new Staff = "haut" @{ - \skip 1 * 10 % @emph{de façon à prolonger la portée} - @} - \new Staff = "bas" @{ - \skip 1 * 10 % @emph{idem} - @} ->> -@end example - - -avant d'insérer une mélodie au moyen d'un contexte @context{Voice} : - -@example -\context Staff = bas - \new Voice @{ @dots{} \change Staff = haut @dots{} @} -@end example - - -@node Pedals -@unnumberedsubsubsec Pedals -@cindex Pédales - -Le piano possède deux pédales, parfois trois, permettant de modifier -l'émission du son. Il est possible d'indiquer précisément chacune -d'entre elles, en ajoutant à une note ou un accord les commandes -suivantes : -@multitable {enfoncerr} {pédale de tenuee} {pédale una cordaa} {\sostenutoDownnnn} -@item @tab pédale de tenue @tab pédale @emph{una corda} @tab pédale tonale -@item enfoncer @tab @code{\sustainDown} @tab @code{\unaCorda} @tab @code{\sostenutoDown} -@item relâcher @tab @code{\sustainUp} @tab @code{\treCorde} @tab @code{\sostenutoUp} -@end multitable - -@lilypond[quote,ragged-right,fragment,verbatim] -c'4\sustainDown c'4\sustainUp -@end lilypond - -Les modalités d'impression de ces indications sont définies par la -propriété @code{pedal@var{X}Strings}, @var{X} étant l'une des trois -pédales @code{Sustain}, @code{Sostenuto} ou @code{UnaCorda}. Voyez -la référence du programme, section @internalsref{SustainPedal}, pour en -savoir plus. - -La propriété @code{pedalSustainStyle} permet différentes notations de -pédale, en utilisant des crochets - -@lilypond[quote,ragged-right,fragment,verbatim,relative=2] -\set Staff.pedalSustainStyle = #'bracket -c\sustainDown d e -b\sustainUp\sustainDown -b g \sustainUp a \sustainDown \bar "|." -@end lilypond - -@noindent -ou en mélangeant indications textuelles et crochets - -@lilypond[quote,ragged-right,fragment,verbatim,relative=2] -\set Staff.pedalSustainStyle = #'mixed -c\sustainDown d e -b\sustainUp\sustainDown -b g \sustainUp a \sustainDown \bar "|." -@end lilypond - -@code{text} est le style de notation par défaut pour la pédale de -tenue --- le traditionnel @q{*Ped.}. La pédale tonale, en revanche, -utilise @code{mixed} par défaut. - -@lilypond[quote,ragged-right,fragment,verbatim,relative=2] -c\sostenutoDown d e c, f g a\sostenutoUp -@end lilypond - -Il est possible de d'affiner l'apparence d'un crochet de pédale, au -moyen des propriétés @code{edge-width}, @code{edge-height}, et -@code{shorten-pair}, appliquées aux objets @code{PianoPedalBracket} --- -voir la référence du programme, section -@internalsref{PianoPedalBracket}. Par exemple, on peut étirer le crochet -jusqu'à l'extrémité droite de la dernière note : - -@lilypond[quote,ragged-right,fragment,verbatim,relative=2] -\override Staff.PianoPedalBracket #'shorten-pair = #'(0 . -1.0) -c\sostenutoDown d e c, f g a\sostenutoUp -@end lilypond - -@seealso - -Dans ce manuel : @ref{Laissez vibrer ties}. - -@node Staff switch lines -@unnumberedsubsubsec Staff switch lines - - -@cindex voix entre deux portées -@cindex changements de portée -@cindex mélodie d'une portée à une autre - -@funindex followVoice - -Lorsqu'une voix change de portée, il est possible d'imprimer -automatiquement une ligne reliant les notes, en attribuant à la variable -@code{followVoice} la valeur @emph{vrai} : - -@lilypond[quote,ragged-right,fragment,relative=1,verbatim] -\new PianoStaff << - \new Staff="one" { - \set followVoice = ##t - c1 - \change Staff=two - b2 a - } - \new Staff="two" { \clef bass \skip 1*2 } ->> -@end lilypond - -@seealso - -Référence du programme : @internalsref{VoiceFollower}. - -@predefined - -@funindex \showStaffSwitch -@code{\showStaffSwitch}, -@funindex \hideStaffSwitch -@code{\hideStaffSwitch}. - - -@node Cross staff stems -@unnumberedsubsubsec Cross staff stems - -Pour écrire des accords qui enjambent deux portées, on allonge la hampe -de l'accord de l'une des deux portées de façon à ce qu'elle rejoigne celle de -l'autre portée. - -@lilypond[ragged-right,verbatim,quote] -stemExtend = { - \once \override Stem #'length = #10 - \once \override Stem #'cross-staff = ##t -} -noFlag = \once \override Stem #'flag-style = #'no-flag -\new PianoStaff << - \new Staff { - \stemDown \stemExtend - f'4 - \stemExtend \noFlag - f'8 - } - \new Staff { - \clef bass - a4 a8 - } ->> -@end lilypond - - diff --git a/Documentation/fr/user/specialist.itely b/Documentation/fr/user/specialist.itely index 4a83d1e377..c3884fff43 100644 --- a/Documentation/fr/user/specialist.itely +++ b/Documentation/fr/user/specialist.itely @@ -16,22 +16,20 @@ spécifique à certains intruments ou certaines époques. @menu * Vocal music:: -* Chords:: -* Piano music:: +* Keyboard instruments:: +* Unfretted string instruments:: +* Fretted string instruments:: * Percussion:: -* Guitar:: -* Orchestral strings:: -* Bagpipes:: +* Wind instruments:: +* Chord notation:: * Ancient notation:: @end menu @include vocal.itely -@include chords.itely -@include piano.itely +@include keyboards.itely +@include unfretted-strings.itely +@include fretted-strings.itely @include percussion.itely -@include guitar.itely -@include strings.itely -@include bagpipes.itely +@include wind.itely +@include chords.itely @include ancient.itely - - diff --git a/Documentation/fr/user/strings.itely b/Documentation/fr/user/strings.itely deleted file mode 100644 index 05515930f1..0000000000 --- a/Documentation/fr/user/strings.itely +++ /dev/null @@ -1,47 +0,0 @@ -@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- -@c This file is part of lilypond.tely -@ignore - Translation of GIT committish: dab80970d8e89571263d16433aff1e6f878a8f62 - - When revising a translation, copy the HEAD committish of the - version that you are working on. See TRANSLATION for details. -@end ignore - -@c \version "2.11.38" - -@c Translators: Valentin Villenave -@c Translation checkers: Jean-Charles Malahieude, John Mandereau - -@node Orchestral strings -@section Orchestral strings - -Cette section dispense des informations supplémentaires et utiles à -l'écriture pour les cordes frottées. - -@menu -* Orchestral strings sections:: -@end menu - - -@node Orchestral strings sections -@subsection Orchestral strings sections - -@menu -* Artificial harmonics (strings):: -@end menu - -@node Artificial harmonics (strings) -@unnumberedsubsubsec Artificial harmonics (strings) - -@cindex harmoniques - -La plupart des instruments à cordes peuvent produire des harmoniques -artificiels, lorsque l'instrumentiste effleure simplement la corde pour -une note donnée. Le son émis sera un harmonique, que l'on peut indiquer -par @code{\harmonic}. - -@lilypond[ragged-right,verbatim,quote,fragment,relative=1] -4 -@end lilypond - - diff --git a/Documentation/fr/user/unfretted-strings.itely b/Documentation/fr/user/unfretted-strings.itely new file mode 100644 index 0000000000..ddbcfbd45e --- /dev/null +++ b/Documentation/fr/user/unfretted-strings.itely @@ -0,0 +1,47 @@ +@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- +@c This file is part of lilypond.tely +@ignore + Translation of GIT committish: dab80970d8e89571263d16433aff1e6f878a8f62 + + When revising a translation, copy the HEAD committish of the + version that you are working on. See TRANSLATION for details. +@end ignore + +@c \version "2.11.38" + +@c Translators: Valentin Villenave +@c Translation checkers: Jean-Charles Malahieude, John Mandereau + +@node Unfretted string instruments +@section Unfretted string instruments + +Cette section dispense des informations supplémentaires et utiles à +l'écriture pour les cordes frottées. + +@menu +* Orchestral strings sections:: +@end menu + + +@node Orchestral strings sections +@subsection Orchestral strings sections + +@menu +* Artificial harmonics (strings):: +@end menu + +@node Artificial harmonics (strings) +@unnumberedsubsubsec Artificial harmonics (strings) + +@cindex harmoniques + +La plupart des instruments à cordes peuvent produire des harmoniques +artificiels, lorsque l'instrumentiste effleure simplement la corde pour +une note donnée. Le son émis sera un harmonique, que l'on peut indiquer +par @code{\harmonic}. + +@lilypond[ragged-right,verbatim,quote,fragment,relative=1] +4 +@end lilypond + + diff --git a/Documentation/fr/user/vocal.itely b/Documentation/fr/user/vocal.itely index 283a9605c8..35b363b923 100644 --- a/Documentation/fr/user/vocal.itely +++ b/Documentation/fr/user/vocal.itely @@ -31,8 +31,11 @@ Les paroles doivent s'aligner avec les notes de la mélodie correspondante. Plusieurs solutions existent pour ajouter des paroles ; nous les examinerons par degré croissant de complexité. -@menu -* TODO subsection vocal music:: +@menu +* Common notation for vocals:: +* Aligning lyrics to a melody:: +* Placement of lyrics:: +* Stanzas:: @end menu @commonprop @@ -59,31 +62,28 @@ Pour que les paroles évitent également les barres de mesure, ajoutez @end example -@node TODO subsection vocal music -@subsection TODO subsection vocal music - -@menu -* Setting simple songs:: -* Entering lyrics:: -* Aligning lyrics to a melody:: -* Automatic syllable durations:: -* Another way of entering lyrics:: -* Assigning more than one syllable to a single note:: -* More than one note on a single syllable:: -* Extenders and hyphens:: -* Working with lyrics and identifiers:: -* Flexibility in placement:: -* Lyrics to multiple notes of a melisma:: -* Divisi lyrics:: -* Switching the melody associated with a lyrics line:: -* Lyrics independent of notes:: -* Spacing lyrics:: -* More about stanzas:: -* Other vocal issues:: +@node Common notation for vocals +@subsection Common notation for vocals + +@menu +* References for vocal music:: +* Setting simple songs:: +* Entering lyrics:: +* Working with lyrics and variables:: @end menu +@node References for vocal music +@subsubsection References for vocal music + +@c TODO Add @refs + +Le @emph{parlato} est du texte scandé en rythme, mais sans hauteurs +définies ; il est indiqué par des notes en croix, à l'instar des +percussions --- voir @ref{Special noteheads}. + + @node Setting simple songs -@unnumberedsubsubsec Setting simple songs +@subsubsection Setting simple songs @cindex \addlyrics @@ -121,7 +121,7 @@ constructions polyphoniques. Dans ce cas, mieux vaut employer @node Entering lyrics -@unnumberedsubsubsec Entering lyrics +@subsubsection Entering lyrics @cindex paroles @funindex \lyricmode @@ -257,9 +257,71 @@ verseOne = \lyricmode @{ Joy to the world the Lord is come @} Référence du programme : @internalsref{LyricText}, @internalsref{LyricSpace}. +@node Working with lyrics and variables +@subsubsection Working with lyrics and variables + +@cindex paroles, variables + +La fonction @code{\lyricmode} permet de définir une variable pour +les paroles. Point n'est besoin de spécifier les durées si vous +utilisez @code{\addlyrics} ou @code{\lyricsto} lorsque vous y faites +référence. + +@example +verseOne = \lyricmode @{ Joy to the world the Lord is come @} +\score @{ + << + \new Voice = "one" \relative c'' @{ + \autoBeamOff + \time 2/4 + c4 b8. a16 g4. f8 e4 d c2 + @} + \addlyrics @{ \verseOne @} + >> +@} +@end example + +Pour une organisation différente ou plus complexe, mieux vaut +commencer par définir la hiérarchie des portées et des paroles, +@example +\new ChoirStaff << + \new Voice = "soprano" @{ @emph{musique} @} + \new Lyrics = "sopranoParoles" @{ s1 @} + \new Lyrics = "tenorParoles" @{ s1 @} + \new Voice = "tenor" @{ @emph{musique} @} +>> +@end example + +puis combiner correctement les mélodies et les paroles : + +@example +\context Lyrics = sopranoParoles \lyricsto "soprano" +@emph{les paroles} +@end example + +@noindent + +Le résultat donnera ainsi quelque chose comme + +@example +<<\new ChoirStaff << @emph{définition de la musique} >> + \lyricsto "soprano" @emph{etc} + \lyricsto "alto" @emph{etc} +@emph{etc} +>> +@end example + +@seealso + +@c TODO: document \new Staff << Voice \lyricsto >> bug + +Référence du programme : @internalsref{LyricCombineMusic}, +@internalsref{Lyrics}. + + @node Aligning lyrics to a melody -@unnumberedsubsubsec Aligning lyrics to a melody +@subsection Aligning lyrics to a melody @funindex \lyricmode @funindex \addlyrics @@ -288,14 +350,16 @@ contexte @code{\lyricmode} @menu * Automatic syllable durations:: -* Another way of entering lyrics:: -* Assigning more than one syllable to a single note:: -* More than one note on a single syllable:: +* Manual syllable durations:: +* Multiple syllables to one note:: +* Multiple notes to one syllable:: +* Skipping notes:: * Extenders and hyphens:: +* Lyrics and repeats:: @end menu @node Automatic syllable durations -@unnumberedsubsubsec Automatic syllable durations +@subsubsection Automatic syllable durations @cindex durée automatique des syllabes @cindex paroles et mélodies @@ -350,8 +414,8 @@ est exactement la même chose que \new Lyrics \lyricsto "blah" @{ PAROLES @} @end example -@node Another way of entering lyrics -@unnumberedsubsubsec Another way of entering lyrics +@node Manual syllable durations +@subsubsection Manual syllable durations On peut aussi se passer de @code{\addlyrics} et de @code{\lyricsto} pour saisir des paroles. Dans ce cas, les syllabes sont entrées comme des @@ -393,9 +457,8 @@ Voici un exemple de cette manière de procéder : Référence du programme : @internalsref{Lyrics}. -@node Assigning more than one syllable to a single note -@unnumberedsubsubsec Assigning more than one syllable to a single note - +@node Multiple syllables to one note +@subsubsection Multiple syllables to one note @funindex _ @cindex liaisons, dans les paroles @@ -423,13 +486,11 @@ Référence du programme : @internalsref{LyricCombineMusic}. @c Here come the section which used to be "Melismata" @c the new title might be more self-explanatory - -@node More than one note on a single syllable -@unnumberedsubsubsec More than one note on a single syllable +@node Multiple notes to one syllable +@subsubsection Multiple notes to one syllable @cindex mélisme @cindex vocalise -@c better here @cindex phrasé, pour des paroles @@ -508,8 +569,18 @@ Référence du programme : @internalsref{Melisma_translator}. Certains mélismes ne sont pas détectés automatiquement ; vous devrez alors prolonger vous-même les syllabes concernées. +@node Skipping notes +@subsubsection Skipping notes + +@ifhtml +UNTRANSLATED NODE: IGNORE ME +@end ifhtml +@ifnothtml +@englishNR +@end ifnothtml + @node Extenders and hyphens -@unnumberedsubsubsec Extenders and hyphens +@subsubsection Extenders and hyphens @cindex mélisme @cindex extenseur @@ -539,137 +610,32 @@ Référence du programme : @internalsref{LyricExtender}, @internalsref{LyricHyphen} -@node Working with lyrics and identifiers -@unnumberedsubsubsec Working with lyrics and identifiers -@cindex paroles, identificateurs - -La fonction @code{\lyricmode} permet de définir un identificateur pour -les paroles. Point n'est besoin de spécifier les durées si vous -utilisez @code{\addlyrics} ou @code{\lyricsto} lorsque vous y faites référence. - -@example -verseOne = \lyricmode @{ Joy to the world the Lord is come @} -\score @{ - << - \new Voice = "one" \relative c'' @{ - \autoBeamOff - \time 2/4 - c4 b8. a16 g4. f8 e4 d c2 - @} - \addlyrics @{ \verseOne @} - >> -@} -@end example - -Pour une organisation différente ou plus complexe, mieux vaut -commencer par définir la hiérarchie des portées et des paroles, -@example -\new ChoirStaff << - \new Voice = "soprano" @{ @emph{musique} @} - \new Lyrics = "sopranoParoles" @{ s1 @} - \new Lyrics = "tenorParoles" @{ s1 @} - \new Voice = "tenor" @{ @emph{musique} @} ->> -@end example - -puis combiner correctement les mélodies et les paroles : - -@example -\context Lyrics = sopranoParoles \lyricsto "soprano" -@emph{les paroles} -@end example - -@noindent - -Le résultat donnera ainsi quelque chose comme - -@example -<<\new ChoirStaff << @emph{définition de la musique} >> - \lyricsto "soprano" @emph{etc} - \lyricsto "alto" @emph{etc} -@emph{etc} ->> -@end example - -@seealso - -@c TODO: document \new Staff << Voice \lyricsto >> bug - -Référence du programme : @internalsref{LyricCombineMusic}, -@internalsref{Lyrics}. +@node Lyrics and repeats +@subsubsection Lyrics and repeats +@ifhtml +UNTRANSLATED NODE: IGNORE ME +@end ifhtml +@ifnothtml +@englishNR +@end ifnothtml -@node Flexibility in placement -@unnumberedsubsubsec Flexibility in placement +@node Placement of lyrics +@subsection Placement of lyrics Une même mélodie peut se voir traitée différemment suivant les couplets. La commande @code{\lyricsto} permet de prendre en compte ces variantes. @menu -* Lyrics to multiple notes of a melisma:: * Divisi lyrics:: -* Switching the melody associated with a lyrics line:: * Lyrics independent of notes:: +* Chants:: +* Spacing out syllables:: +* Centering lyrics between staves:: @end menu - -@node Lyrics to multiple notes of a melisma -@unnumberedsubsubsec Lyrics to multiple notes of a melisma - -Il peut survenir que les paroles comportent un mélisme pour l'un des -couplets, mais plusieurs syllabes pour d'autres. Une solution consiste à -temporairement ignorer les mélismes dans le couplet ayant plus de -syllabes. Il suffit pour cela de définir la propriété -@code{ignoreMelismata} à l'intérieur du contexte Lyrics. - -Petit détail qui a son importance : la définition de -@code{ignoreMelismata} doit intervenir une syllabe @emph{avant} les -syllabes auxquelles elle s'appliquera : - -@c FIXME: breaks compile -@lilypond[verbatim,ragged-right,quote] -%{ -<< - \relative \new Voice = "lahlah" { - \set Staff.autoBeaming = ##f - c4 - \slurDotted - f8.[( g16]) - a4 - } - \new Lyrics \lyricsto "lahlah" { - more slow -- ly - } - \new Lyrics \lyricsto "lahlah" { - \set ignoreMelismata = ##t % applies to "fas" - go fas -- ter - \unset ignoreMelismata - still - } ->> -%} -@end lilypond - - -Ici la fonction @code{ignoreMelismata} concerne la syllabe @q{fas}, -bien qu'elle ait été définie avant la syllabe @q{go}. - -L'inverse est aussi possible : prendre une mélodie syllabique pour en -faire un mélisme. Il faudra alors insérer des sauts invisibles -@code{\skip} dans vos paroles. Chaque @code{\skip} décale le texte -suivant d'une note : - -@lilypond[verbatim,ragged-right,quote] -\relative { c c g' } -\addlyrics { - twin -- \skip 4 - kle -} -@end lilypond - - @node Divisi lyrics -@unnumberedsubsubsec Divisi lyrics +@subsubsection Divisi lyrics En donnant un nom à chaque voix et en leur attribuant spécifiquement des paroles, on peut créer des paroles alternatives --- également @@ -712,96 +678,8 @@ Cette astuce permet de faire varier les paroles lorsqu'une section est reprise. } @end lilypond - - -@node Switching the melody associated with a lyrics line -@unnumberedsubsubsec Switching the melody associated with a lyrics line - -On peut créer des variations plus complexes à partir d'une mélodie à -plusieurs voix. Les paroles peuvent suivre l'une ou l'autre des -lignes mélodiques, et même basculer de l'une à l'autre si l'on -modifie la propriété @code{associatedVoice}. Dans cet exemple, - -@lilypond[ragged-right,quote] -<< - \relative \new Voice = "lahlah" { - \set Staff.autoBeaming = ##f - c4 - << - \new Voice = "alternative" { - \voiceOne - \times 2/3 { - % show associations clearly. - \override NoteColumn #'force-hshift = #-3 - f8 f g - } - } - { - \voiceTwo - f8.[ g16] - \oneVoice - } >> - a8( b) c - } - \new Lyrics \lyricsto "lahlah" { - Ju -- ras -- sic Park - } - \new Lyrics \lyricsto "lahlah" { - % Tricky: need to set associatedVoice - % one syllable too soon! - \set associatedVoice = alternative % applies to "ran" - Ty -- - ran -- - no -- - \set associatedVoice = lahlah % applies to "rus" - sau -- rus Rex - } >> -@end lilypond - -@noindent -le texte du premier couplet s'aligne sur la mélodie nommée -@q{lahlah}, - -@example -\new Lyrics \lyricsto "lahlah" @{ - Ju -- ras -- sic Park -@} -@end example - - -Le second couplet est tout d'abord rattaché au contexte @code{lahlah}, -mais bascule sur une autre mélodie sur la syllabe @q{ran}. Pour cela, -nous utilisons -@example -\set associatedVoice = alternative -@end example - -@noindent -où @code{alternative} désigne le nom du contexte @code{Voice} qui contient -le triolet. - -Encore une fois, cette commande doit être spécifiée une syllabe en -avance, c'est-à-dire ici avant la syllabe @q{Ty}. - -@example -\new Lyrics \lyricsto "lahlah" @{ - \set associatedVoice = alternative % applies to "ran" - Ty -- - ran -- - no -- - \set associatedVoice = lahlah % applies to "rus" - sau -- rus Rex -@} -@end example - -@noindent -Comme vous pouvez le voir, nous revenons ensuite à l'alignement sur la -mélodie d'origine, en assignant à la propriété @code{associatedVoice} -la valeur @code{lahlah}. - - @node Lyrics independent of notes -@unnumberedsubsubsec Lyrics independent of notes +@subsubsection Lyrics independent of notes Dans certaines musiques vocales assez complexes, on peut avoir intérêt à imprimer les paroles indépendamment des notes. La mélodie sur laquelle @@ -830,9 +708,18 @@ lyr = \lyricmode { I like my cat! } >> @end lilypond +@node Chants +@subsubsection Chants -@node Spacing lyrics -@unnumberedsubsubsec Spacing lyrics +@ifhtml +UNTRANSLATED NODE: IGNORE ME +@end ifhtml +@ifnothtml +@englishNR +@end ifnothtml + +@node Spacing out syllables +@subsubsection Spacing out syllables @cindex espacer des paroles @cindex paroles, accroître l'espacement @@ -874,12 +761,34 @@ dans le bloc @code{\layout}. } @end lilypond +@node Centering lyrics between staves +@subsubsection Centering lyrics between staves + +@ifhtml +UNTRANSLATED NODE: IGNORE ME +@end ifhtml +@ifnothtml +@englishNR +@end ifnothtml + + +@node Stanzas +@subsection Stanzas + +@menu +* Adding stanza numbers:: +* Adding dynamics marks to stanzas:: +* Adding singers' names to stanzas:: +* Stanzas with different rhythms:: +* Printing stanzas at the end:: +* Printing stanzas at the end in multiple columns :: +@end menu -@node More about stanzas -@unnumberedsubsubsec More about stanzas + +@node Adding stanza numbers +@subsubsection Adding stanza numbers @cindex numéro de couplet -@unnumberedsubsubsec Adding stanza numbers On peut ajouter un numéro aux couplets en définissant la variable @code{stanza} : @@ -899,7 +808,8 @@ On peut ajouter un numéro aux couplets en définissant la variable @noindent Ces numéros se placeront juste avant le début de la première syllabe. -@unnumberedsubsubsec Adding dynamics marks +@node Adding dynamics marks to stanzas +@subsubsection Adding dynamics marks to stanzas Lorsque des couplets ont des nuances différentes, vous pouvez ajouter une nuance devant chaque numéro. L'objet @code{StanzaNumber} contient @@ -924,9 +834,11 @@ text = { >> @end lilypond +@node Adding singers' names to stanzas +@subsubsection Adding singers' names to stanzas + @cindex nom de personnage @cindex nom du chanteur -@unnumberedsubsubsec Adding singer names On peut également ajouter le nom de chaque rôle ; ils s'imprimeront au début de chaque ligne comme les noms d'instruments. Il faut pour cela @@ -945,8 +857,148 @@ abrégée. } @end lilypond +@node Stanzas with different rhythms +@subsubsection Stanzas with different rhythms + +@subsubheading Mélismes dans certaines strophes seulement + +Il peut survenir que les paroles comportent un mélisme pour l'un des +couplets, mais plusieurs syllabes pour d'autres. Une solution consiste à +temporairement ignorer les mélismes dans le couplet ayant plus de +syllabes. Il suffit pour cela de définir la propriété +@code{ignoreMelismata} à l'intérieur du contexte Lyrics. + +Petit détail qui a son importance : la définition de +@code{ignoreMelismata} doit intervenir une syllabe @emph{avant} les +syllabes auxquelles elle s'appliquera : + +@c FIXME: breaks compile +@lilypond[verbatim,ragged-right,quote] +%{ +<< + \relative \new Voice = "lahlah" { + \set Staff.autoBeaming = ##f + c4 + \slurDotted + f8.[( g16]) + a4 + } + \new Lyrics \lyricsto "lahlah" { + more slow -- ly + } + \new Lyrics \lyricsto "lahlah" { + \set ignoreMelismata = ##t % applies to "fas" + go fas -- ter + \unset ignoreMelismata + still + } +>> +%} +@end lilypond + +Ici la fonction @code{ignoreMelismata} concerne la syllabe @q{fas}, +bien qu'elle ait été définie avant la syllabe @q{go}. -@unnumberedsubsubsec Printing stanzas at the end +L'inverse est aussi possible : prendre une mélodie syllabique pour en +faire un mélisme. Il faudra alors insérer des sauts invisibles +@code{\skip} dans vos paroles. Chaque @code{\skip} décale le texte +suivant d'une note : + +@lilypond[verbatim,ragged-right,quote] +\relative { c c g' } +\addlyrics { + twin -- \skip 4 + kle +} +@end lilypond + +@subsubheading Basculer vers une mélodie alternative + +On peut créer des variations plus complexes à partir d'une mélodie à +plusieurs voix. Les paroles peuvent suivre l'une ou l'autre des +lignes mélodiques, et même basculer de l'une à l'autre si l'on +modifie la propriété @code{associatedVoice}. Dans cet exemple, + +@lilypond[ragged-right,quote] +<< + \relative \new Voice = "lahlah" { + \set Staff.autoBeaming = ##f + c4 + << + \new Voice = "alternative" { + \voiceOne + \times 2/3 { + % show associations clearly. + \override NoteColumn #'force-hshift = #-3 + f8 f g + } + } + { + \voiceTwo + f8.[ g16] + \oneVoice + } >> + a8( b) c + } + \new Lyrics \lyricsto "lahlah" { + Ju -- ras -- sic Park + } + \new Lyrics \lyricsto "lahlah" { + % Tricky: need to set associatedVoice + % one syllable too soon! + \set associatedVoice = alternative % applies to "ran" + Ty -- + ran -- + no -- + \set associatedVoice = lahlah % applies to "rus" + sau -- rus Rex + } >> +@end lilypond + +@noindent +le texte du premier couplet s'aligne sur la mélodie nommée +@q{lahlah}, + +@example +\new Lyrics \lyricsto "lahlah" @{ + Ju -- ras -- sic Park +@} +@end example + + +Le second couplet est tout d'abord rattaché au contexte @code{lahlah}, +mais bascule sur une autre mélodie sur la syllabe @q{ran}. Pour cela, +nous utilisons +@example +\set associatedVoice = alternative +@end example + +@noindent +où @code{alternative} désigne le nom du contexte @code{Voice} qui contient +le triolet. + +Encore une fois, cette commande doit être spécifiée une syllabe en +avance, c'est-à-dire ici avant la syllabe @q{Ty}. + +@example +\new Lyrics \lyricsto "lahlah" @{ + \set associatedVoice = alternative % applies to "ran" + Ty -- + ran -- + no -- + \set associatedVoice = lahlah % applies to "rus" + sau -- rus Rex +@} +@end example + +@noindent +Comme vous pouvez le voir, nous revenons ensuite à l'alignement sur la +mélodie d'origine, en assignant à la propriété @code{associatedVoice} +la valeur @code{lahlah}. + + +@node Printing stanzas at the end +@subsubsection Printing stanzas at the end Il peut parfois s'avérer opportun d'aligner un seul couplet sur la mélodie, et de présenter tous les autres en bloc à la fin du morceau. @@ -990,8 +1042,8 @@ its fleece was white as snow. } @end lilypond - -@unnumberedsubsubsec Printing stanzas at the end in multiple columns +@node Printing stanzas at the end in multiple columns +@subsubsection Printing stanzas at the end in multiple columns Si les couplets sont vraiment nombreux, il est possible de les imprimer sur plusieurs colonnes. De plus, l'exemple suivant vous montrera @@ -1065,22 +1117,3 @@ text = \lyricmode { Référence du programme : @internalsref{LyricText}, @internalsref{StanzaNumber}, @internalsref{VocalName}. - - -@node Other vocal issues -@unnumberedsubsubsec Other vocal issues - -@ignore -yeah, I'm giving up somewhat by stuffing a bunch of things in -here. But at least they're in the manual now; it's easier to -move them around in the manual once they're already here. - -Besides, if users complain about everything stuffed in here, I -can ask them for specific instructions about where to move these -examples, and that might get them more involved in the docs. -gp -@end ignore - -Le @emph{parlato} est du texte scandé en rythme, mais sans hauteurs -définies ; il est indiqué par des notes en croix, à l'instar des -percussions --- voir @ref{Special noteheads}. - diff --git a/Documentation/fr/user/wind.itely b/Documentation/fr/user/wind.itely new file mode 100644 index 0000000000..fe170afa00 --- /dev/null +++ b/Documentation/fr/user/wind.itely @@ -0,0 +1,119 @@ +@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- +@c This file is part of lilypond.tely +@ignore + Translation of GIT committish: dab80970d8e89571263d16433aff1e6f878a8f62 + + When revising a translation, copy the HEAD committish of the + version that you are working on. See TRANSLATION for details. +@end ignore + +@c \version "2.11.38" + +@c Translators: Valentin Villenave +@c Translation checkers: Jean-Charles Malahieude, John Mandereau + +@node Wind instruments +@section Wind instruments + +@menu +* Bagpipe:: +@end menu + + +@node Bagpipe +@subsection Bagpipe + +@menu +* Bagpipe definitions:: +* Bagpipe example:: +@end menu + +@node Bagpipe definitions +@unnumberedsubsubsec Bagpipe definitions + +LilyPond inclut des définitions spécifiques destinées à la notation pour +cornemuse écossaise ; pour les utiliser, il suffit d'ajouter + +@example +\include "bagpipe.ly" +@end example + +@noindent +en début de fichier. Ainsi, vous bénéficierez de commandes courtes pour +les appogiatures spéciales et idiomatiques de la cornemuse. Par +exemple, @code{\taor} est un raccourci pour + +@example +\grace @{ \small G32[ d G e] @} +@end example + +@code{bagpipe.ly} prend également en charge les définitions de hauteurs +pour la cornemuse ; vous n'avez donc pas à vous soucier d'employer +@code{\relative} ou @code{\transpose}. + +@lilypond[ragged-right,verbatim,quote,notime] +\include "bagpipe.ly" +{ \grg G4 \grg a \grg b \grg c \grg d \grg e \grg f \grA g A } +@end lilypond + +La musique pour cornemuse est traditionnellement écrite en ré majeur. +Dans la mesure où c'est la seule tonalité possible, l'usage est de ne +pas indiquer l'armure explicitement. À cet effet, pensez à commencer +votre partition par @code{\hideKeySignature} -- ou bien +@code{\showKeySignature} si, pour une raison ou pour une autre, vous +tenez à afficher l'armure. + +Des compositions actuelles peuvent ne pas respecter cette tonalité +traditionnelle, auquel cas les do et fa devraient être abaissés en +utilisant @code{cflat} ou @code{fflat} ; ils seront représenté par une +note en forme de croix. + +Lorsqu'on joue des œuvres moins cérémonieuses que pour une parade +ou un défilé, peut survenir un sol aigu, au doux nom de +@qq{piobaireachd}, et que l'on indiquera par @code{gflat}. + + +@node Bagpipe example +@unnumberedsubsubsec Bagpipe example + +Et voici en guise d'exemple, à quoi ressemble le chant populaire +@emph{Amazing Grace}, noté dans l'idiome de la cornemuse. + +@lilypond[verbatim,quote] +\include "bagpipe.ly" +\layout { + indent = 0.0\cm + \context { \Score \remove "Bar_number_engraver" } +} + +\header { + title = "Amazing Grace" + meter = "Hymn" + arranger = "Trad. arr." +} + +{ + \hideKeySignature + \time 3/4 + \grg \partial 4 a8. d16 + \slurd d2 \grg f8[ e32 d16.] + \grg f2 \grg f8 e + \thrwd d2 \grg b4 + \grG a2 \grg a8. d16 + \slurd d2 \grg f8[ e32 d16.] + \grg f2 \grg e8. f16 + \dblA A2 \grg A4 + \grg A2 f8. A16 + \grg A2 \hdblf f8[ e32 d16.] + \grg f2 \grg f8 e + \thrwd d2 \grg b4 + \grG a2 \grg a8. d16 + \slurd d2 \grg f8[ e32 d16.] + \grg f2 e4 + \thrwd d2. + \slurd d2 + \bar "|." +} +@end lilypond + +