From: Jean-Charles Malahieude Date: Thu, 18 Aug 2011 16:26:21 +0000 (+0200) Subject: Doc-fr: review fretted strings X-Git-Tag: release/2.15.9-1~5^2~10^2~1 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=ada15837e81a658a807d004b18877ba67a136fa3;p=lilypond.git Doc-fr: review fretted strings and adding texidocs --- diff --git a/Documentation/fr/notation/fretted-strings.itely b/Documentation/fr/notation/fretted-strings.itely index cf663fcee4..07f36ff587 100644 --- a/Documentation/fr/notation/fretted-strings.itely +++ b/Documentation/fr/notation/fretted-strings.itely @@ -1,7 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: 3f4496001441e0b1b27d7bc5395c4520f4f2088c + Translation of GIT committish: 40bf2b38d674c43f38058494692d1a0993fad0bd When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -62,7 +62,8 @@ d'utiliser des diagrammes d'accord au-dessus de la portée traditionnelle. La guitare et le banjo sont des instruments transpositeurs, sonnant une octave au-dessous de ce qui est écrit. Les partitions pour ces instruments utilisent donc la clé de sol ottava -bassa @code{"treble_8"}. Vous pourrez trouver ailleurs dans la +bassa @code{"treble_8"} -- ou une instruction @code{\transposition c} +pour un rendu MIDI correct. Vous pourrez trouver ailleurs dans la documentation d'autres éléments aussi utilisés par les instruments à cordes frettées@tie{}: @@ -162,17 +163,16 @@ Référence des propriétés internes : La notation en tablature est utilisée pour certains instruments à cordes pincées. Les hauteurs n'y sont pas indiquées par des têtes de note, mais par des chiffres ou autres symboles, 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}) suivi d'un nombre. Par défaut, la -première corde est la plus aiguë, et les cordes suivent l'accordage -traditionnel d'une guitare (à six cordes). Les notes sont imprimées -sous forme de tablature, dans les contextes @code{TabStaff} et +corde et à quelle case chaque note doit être jouée. Des notes devant +être jouées simultanément seront alors alignées verticalement. + +Par défaut, la première corde est la plus aiguë et correspond à la ligne +supérieure du @code{TabStaff}. Les cordes suivent par défaut +l'accordage traditionnel d'une guitare (à six cordes). Les notes sont +imprimées sous forme de tablature, dans les contextes @code{TabStaff} et @code{TabVoice}. -@lilypond[quote,ragged-right,fragment,verbatim] +@lilypond[quote,ragged-right,verbatim] \new TabStaff \relative c' { a,8 a' a d, a' a @@ -226,16 +226,17 @@ symbols = { } @end lilypond -@funindex minimumFret - @cindex cases @cindex frets -Quand aucune corde n'est précisée, LilyPond choisit automatiquement la -corde pour laquelle la position est la moins élevée et qui donne un -numéro de case supérieur ou égal à la valeur de la propriété -@code{minimumFret}. La valeur par défaut de cette propriété est fixée à -0, ce qui correspond aux cordes à vide. +@funindex minimumFret + +Quand aucune corde n'est précisée -- à l'aide d'une barre oblique +inverse (ou @qq{antislash}) précédant son numéro --, LilyPond choisit +automatiquement la corde pour laquelle la position est la moins élevée +et qui donne un numéro de case supérieur ou égal à la valeur de la +propriété @code{minimumFret}. La valeur par défaut de cette propriété +est fixée à 0, ce qui correspond aux cordes à vide. @lilypond[quote,ragged-right,verbatim] @@ -256,9 +257,36 @@ numéro de case supérieur ou égal à la valeur de la propriété >> @end lilypond -Lorsqu'un liaison de prolongation intervient lors d'un saut de ligne, la -note est répétée, entre parenthèses. Il en va de même pour la seconde -alternative d'une répétition. +@funindex \tabChordRepetition + +La répétition d'une construction en accord s'indique par un @code{q}. +Cette fonctionnalité est opérationnelle en mode tablature dès lors que +vous aurez préalablement fait appel à la commande +@code{\tabChordRepetition}. Les numéros de corde indiqués dans votre +accord seront alors préservés et reproduits à chaque répétition. + +@lilypond[quote,verbatim] +\tabChordRepetition + +guitar = \relative c' { + r8 ~ q4 q8~ q q4 +} + +\new StaffGroup << + \new Staff { + \clef "treble_8" + \override Voice.StringNumber #'transparent = ##t + \guitar + } + \new TabStaff { + \guitar + } +>> +@end lilypond + +Lorsqu'une liaison de prolongation intervient à l'occasion d'un saut de +ligne, la note est répétée, entre parenthèses. Il en va de même pour la +seconde alternative d'une répétition. @lilypond[quote,ragged-right,verbatim] ties = \relative c' { @@ -335,15 +363,62 @@ ties = \relative c' { @cindex glissando, indication en tablature @cindex tablature et glissando +@funindex \harmonic +@funindex \harmonicByFret +@funindex \harmonicByRatio + Les indications de sons harmoniques ainsi que les glissandi peuvent être ajoutés aux tablatures. +@lilypond[verbatim,quote] +firstHarmonic = { + 4 + 4 + 2 +} +\score { + << + \new Staff { \firstHarmonic } + \new TabStaff { \firstHarmonic } + >> +} +@end lilypond + +Vous noterez que la commande @code{\harmonic} intervient toujours dans +une construction d'accord. Ceci ne fonctionne donc que pour une +harmonique au douzième fret d'une corde à vide. Toute autre harmonique +devrait être définie directement par LilyPond. Vous pouvez l'y aider en +indiquant la case où le doigt viendrait se placer sur le manche. + +@lilypond[verbatim,quote] +fretHarmonics = { + \harmonicByFret #5 d16\4 + \harmonicByFret #4 d16\4 + \harmonicByFret #3 d8\4 + \harmonicByFret #5 2. +} +\score { + << + \new Staff { \fretHarmonics } + \new TabStaff { \fretHarmonics } + >> +} +@end lilypond -@lilypond[fragment, verbatim, quote, relative=1] -\new TabStaff { - \new TabVoice { - d\2\glissando e\2 - } +Une harmonique peut accessoirement se calculer à partir de la longueur +de corde par rapport au doigté de cette harmonique. + +@lilypond[verbatim,quote] +ratioHarmonics = { + \harmonicByRatio #1/2 4 + \harmonicByRatio #1/3 4 + \harmonicByRatio #1/4 { g8\3 b8\2 e'4\1 } +} +\score { + << + \new Staff { \ratioHarmonics } + \new TabStaff { \ratioHarmonics } + >> } @end lilypond @@ -356,10 +431,24 @@ peuvent être ajoutés aux tablatures. @lilypondfile[verbatim,lilyquote,texidoc,doctitle] {polyphony-in-tablature.ly} +@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +{open-string-harmonics-in-tablature.ly} + +@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +{fretted-string-harmonics-in-tablature.ly} + +@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +{slides-in-tablature.ly} + +@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +{chord-glissando-in-tablature.ly} + @seealso Manuel de notation : -@ref{Hampes}. +@ref{Hampes}, +@ref{Harmoniques}, +@ref{Glissando}. Morceaux choisis : @rlsrnamed{Fretted strings,Cordes frettées}. @@ -442,35 +531,105 @@ l'accordage standard d'une guitare@tie{}: mi la ré sol si mi (EADGBE). D'autres accordages prédéfinis sont disponibles@tie{}: @code{guitar-open-g-tuning}, @code{mandolin-tuning} et @code{banjo-open-g-tuning}. Les accordages prédéfinis sont répertoriés -dans le fichier @file{scm/output-lib.scm}. +dans le fichier @file{ly/string-tuning-init.ly}. + +@funindex contextStringTunings +@funindex \contextStringTunings -L'accordage est constitué par une liste Scheme des hauteurs de notes +LilyPond vous permet de créer n'importe quel accordage. L'accordage du +contexte en cours se détermine à l'aide de la fonction +@code{\contextStringTuning}. Celle-ci prend deux arguments@tie{}: une +représentation symbolique qui gardera l'accordage en mémoire, et une +construction d'accord définissant la hauteur des différentes cordes. +Les hauteurs fournies s'expriment impérativement en mode absolu -- voir +@ref{Hauteurs avec octave absolue}. La corde ayant le numéro le plus +élevé (généralement la note la plus basse) est mentionnée en premier. + +L'accordage est constitué par une liste Scheme des hauteurs de note correspondant aux cordes à vide, une note pour chaque corde, classée par numéro de corde de 1 à n, où la corde 1 est la plus haute dans la tablature et n la plus basse. Cela revient généralement à classer les cordes de la plus aiguë à la plus grave, mais certains instruments (comme le ukulele) n'ont pas les cordes classées par hauteur. -Dans cette liste, la hauteur des notes est représentée par l'intervalle, -exprimé en demi-tons, du do central jusqu'à la note de la corde à vide. -Elle doit donc être représentée par un nombre entier. LilyPond calcule -la note correspondant à chaque corde en ajoutant cet intervalle au do -central. -Lilypond calcule automatiquement le nombre de cordes à représenter dans -la tablature (@code{TabStaff}) en comptant le nombre d'éléments définis -dans le @code{stringTunings}. +Nous pouvons ainsi définir par exemple l'accordage d'un instrument à +quatre cordes accordées do sol ré la, et en anglais@tie{}: +@code{a''}, @code{d''}, @code{g'}, et @code{c'}@tie{}: + + +@lilypond[quote,verbatim] +mynotes = { + c'4 e' g' c'' | + e''4 g'' b'' c''' +} + +<< + \new Staff { + \clef treble + \mynotes + } + \new TabStaff { + \contextStringTuning #'custom-tuning + \mynotes + } +>> +@end lilypond + + +La propriété @code{stringTuning} permet aussi au @code{FretBoards} de +calculer automatiquement les diagrammes de frets. + +@funindex makeStringTuning +@funindex \makeStringTuning -N'importe quel accordage peut donc être créé. Par exemple, nous pouvons -définir l'accordage d'un instrument à quatre cordes accordées do sol ré -la, donc de la plus aiguë à la plus grave et en anglais@tie{}: -@code{a''}, @code{d''}, @code{g'}, et @code{c'}@tie{}: +L'accordage fait partie de la clé permettant d'identifier les +diagrammes prédéfinis -- voir @ref{Tablatures prédéfinies}. La fonction +@code{\makeStringTuning} permet d'établir un accordage sans pour autant +définir la propriété @code{stringTunings} dans le contexte en cours. +Les arguments à fournir à la commande @code{\makeStringTuning} sont +l'identifiant de ce nouvel accordage et l'accord dont il est constitué. +Nous pourrions donc écrire l'exemple précédent ainsi@tie{}: +@lilypond[quote,verbatim] +\makeStringTuning #'custom-tuning + +mynotes = { + c'4 e' g' c'' | + e''4 g'' b'' c''' +} + +<< + \new Staff { + \clef treble + \mynotes + } + \new TabStaff { + \set TabStaff.stringTunings = #custom-tuning + \mynotes + } +>> +@end lilypond + +L'accordage est constitué, en interne, par une liste Scheme des hauteurs +de notes correspondant aux cordes à vide, une note pour chaque corde, +classée par numéro de corde de 1 à n, où la corde 1 est la plus haute +dans la tablature et n la plus basse. Cela revient généralement à +classer les cordes de la plus aiguë à la plus grave, mais certains +instruments (comme le ukulele) n'ont pas les cordes classées par hauteur. + +Chaque hauteur de corde incluse dans un accordage est un objet LilyPond +de type @emph{pitch}. Les objets @emph{pitch} sont créés par la fonction +@code{ly:make-pitch} -- voir @ref{Fonctions Scheme}. + +En cas de besoin, vous pouvez créer un accordage en Scheme pur. Notez +bien qu'il ne sera pas enregistré comme objet. Voici comment recréer +l'accordage des exemples précédents@tie{}: @lilypond[quote,verbatim] mynotes = { - c'4 e' g' c'' | - e'' g'' b'' c''' + c'4 e' g' c'' | + e''4 g'' b'' c''' } << @@ -488,10 +647,34 @@ mynotes = { >> @end lilypond +Lilypond calcule automatiquement le nombre de cordes à représenter dans +la tablature (@code{TabStaff}) ainsi que dans le @code{FretBoard} en +comptant le nombre d'éléments définis dans le @code{stringTunings}. + +@cindex moderntab clef +@cindex clef, moderntab +@cindex clef, tab +@cindex tab clef + +LilyPond dispose d'une clef de tablature moderne. + +@lilypond[quote,ragged-right,verbatim] +\new TabStaff { + \clef moderntab + 1 + \break + \clef tab + 1 +} +@end lilypond + +Cette clef moderne prend en charge les tablatures de quatre à sept cordes. + @seealso Fichiers d'initialisation : -@file{scm/output-lib.scm}. +@file{ly/string-tuning-init.ly}, +@file{scm/tablature.scm}. Morceaux choisis : @rlsrnamed{Fretted strings,Cordes frettées}. @@ -516,7 +699,7 @@ hauteurs, comme le ukulele. @cindex fret, diagrammes personnalisés @cindex diagrammes personnalisés de fret -On peut ajouter des diagrammes d'accords au-dessus de n'importe quelle +On peut ajouter des diagrammes d'accord au-dessus de n'importe quelle note, en tant qu'objets @code{\markup}. Ces objets contiennent toutes les informations du diagramme d'accord. Il y a pour les définir trois interfaces "diagramme d'accord" (@emph{fret-diagram} en anglais)@tie{}: @@ -524,9 +707,9 @@ interfaces "diagramme d'accord" (@emph{fret-diagram} en anglais)@tie{}: Ces trois interfaces produiront des diagrammes similaires mais permettent des niveaux de personnalisation différents. Des détails à propos des interfaces de type @code{\markup} -peuvent être trouvés dans @ref{Text markup commands}. +peuvent être trouvés à l'annexe @ref{Instrument Specific Markup}. -Dans l'interface standard des diagrammes d'accords, on indiquera le +Dans l'interface standard des diagrammes d'accord, on indiquera le numéro de corde et le numéro de case pour chaque point placé sur une corde. Les cordes à vide et étouffées peuvent aussi être indiquées. @@ -659,8 +842,8 @@ l'interface standard. @funindex fret-diagram-terse @funindex \fret-diagram-terse -Dans l'interface @code{fret-diagram-terse}, les numéros de cordes sont -omis@tie{}; les numéros de cordes sont induits par la présence de +Dans l'interface @code{fret-diagram-terse}, les numéros de corde sont +omis@tie{}; les numéros de corde sont induits par la présence de points-virgules. Il y a un point-virgule pour chaque corde du diagramme. Le premier point-virgule correspondant au plus haut numéro de corde, le dernier à la première corde. Les cordes étouffées, les @@ -731,6 +914,7 @@ utilisant la commande @code{\override} dans l'interface @code{fret-diagram-terse}. @cindex fret-diagram-verbose markup +@cindex capo @funindex fret-diagram-verbose @funindex \fret-diagram-verbose @@ -875,13 +1059,16 @@ un diagramme d'accord, les propriétés de l'interface dépendent de @snippets +@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +{changing-fret-orientations.ly} + @lilypondfile[verbatim,lilyquote,texidoc,doctitle] {customizing-markup-fret-diagrams.ly} @seealso Manuel de notation : -@ref{Text markup commands}. +@ref{Instrument Specific Markup}. Morceaux choisis : @rlsrnamed{Fretted strings,Cordes frettées}. @@ -894,16 +1081,15 @@ Référence des propriétés internes : @unnumberedsubsubsec Tablatures prédéfinies @translationof Predefined fret diagrams - @cindex fret, diagrammes @cindex accord, diagrammes @funindex FretBoards @funindex stringTunings -Les diagrammes d'accords peuvent être affichés en utilisant le contexte +Les diagrammes d'accord peuvent être affichés en utilisant le contexte @code{FretBoards}. Par défaut le contexte @code{FretBoards} affichera -des diagrammes d'accords stockés dans une table de correspondance@tie{}: +des diagrammes d'accord stockés dans une table de correspondance@tie{}: @lilypond[verbatim, ragged-right, quote] \include "predefined-guitar-fretboards.ly" @@ -942,6 +1128,24 @@ myChords = \chordmode { a1 a:m a:aug } } @end lilypond +Les diagrammes de fret propres à la mandoline se trouvent dans le +fichier @file{predefined-mandolin-fretboards.ly}. + +@lilypond[verbatim, ragged-right, quote] +\include "predefined-mandolin-fretboards.ly" + +myChords = \chordmode { c1 c:m7.5- c:aug } + +\new ChordNames { + \myChords +} + +\new FretBoards { + \set stringTunings = #mandolin-tuning + \myChords +} +@end lilypond + Les notes des accords peuvent être entrées aussi bien comme musique simultanée qu'en utilisant le mode accord (voir @ref{Généralités sur le mode accords}). @@ -962,9 +1166,9 @@ simultanée qu'en utilisant le mode accord (voir @funindex \chordmode Il est courant d'afficher simultanément le nom des accords et les -diagrammes d'accords correspondants. -Ceci s'obtient en mettant en parallèle un contexte @code{ChordNames} avec -un contexte @code{FretBoards} et en affectant aux deux la même musique. +diagrammes d'accord correspondants. Ceci s'obtient en mettant en +parallèle un contexte @code{ChordNames} et un contexte +@code{FretBoards}, tout en affectant aux deux la même musique. @lilypond[verbatim, ragged-right, quote] \include "predefined-guitar-fretboards.ly" @@ -986,9 +1190,9 @@ mychords = \chordmode{ @cindex fret et transposition @cindex diagrammes de fret et transposition -Les diagrammes d'accords prédéfinis sont transposables tant qu'il y a +Les diagrammes d'accord prédéfinis sont transposables tant qu'il y a un diagramme correspondant à l'accord transposé dans la base des -diagrammes d'accords. +diagrammes d'accord. @lilypond[verbatim, ragged-right, quote] \include "predefined-guitar-fretboards.ly" @@ -1013,7 +1217,7 @@ mychordlist = { La table des diagrammes d'accord contient sept types d'accord (majeur, mineur, augmenté, diminué, septième de dominante, majeur sept, mineur sept) pour chacune des 17 fondamentales possibles. Une liste complète -des diagrammes d'accords prédéfinis se trouve dans +des diagrammes d'accords prédéfinis se trouve à l'annexe @ref{Tablatures prédéfinies}. S'il n'y a pas d'entrée dans la table pour un accord donné, le graveur @code{Fretboard_engraver} calculera le diagramme d'accord en utilisant la fonctionnalité automatique décrite @@ -1047,12 +1251,13 @@ aussi bien de type @var{terse} que @var{verbose}. @lilypond[verbatim, ragged-right, quote] \include "predefined-guitar-fretboards.ly" -\storePredefinedDiagram #default-fret-table \chordmode {c:9} +\storePredefinedDiagram #default-fret-table + \chordmode { c:maj9 } #guitar-tuning - #"x;3-2;2-1;3-3;3-4;x;" + #"x;3-2;o;o;o;o;" -mychords = \chordmode{ - c1 c:9 +mychords = \chordmode { + c1 c:maj9 } << @@ -1072,7 +1277,8 @@ intervalle de deux octaves, le premier servant à la transposition. @lilypond[verbatim, ragged-right, quote] \include "predefined-guitar-fretboards.ly" -\storePredefinedDiagram #default-fret-table \chordmode { c'' } +\storePredefinedDiagram #default-fret-table + \chordmode { c'' } #guitar-tuning #(offset-fret 2 (chord-shape 'bes guitar-tuning)) @@ -1113,21 +1319,23 @@ définies grâce aux interfaces @code{fret-diagram-terse} ou @lilypond[verbatim, ragged-right, quote] \include "predefined-guitar-fretboards.ly" -% add a new chord shape +% Add a new chord shape \addChordShape #'powerf #guitar-tuning #"1-1;3-3;3-4;x;x;x;" % add some new chords based on the power chord shape -\storePredefinedDiagram #default-fret-table \chordmode {f'} +\storePredefinedDiagram #default-fret-table + \chordmode { f'' } #guitar-tuning #(chord-shape 'powerf guitar-tuning) -\storePredefinedDiagram #default-fret-table \chordmode {g'} +\storePredefinedDiagram #default-fret-table + \chordmode { g'' } #guitar-tuning #(offset-fret 2 (chord-shape 'powerf guitar-tuning)) mychords = \chordmode{ - f1 f' g g' + f1 f'' g g'' } << @@ -1155,6 +1363,12 @@ d'accord donné, les propriétés de l'interface dépendent de @lilypondfile[verbatim,lilyquote,texidoc,doctitle] {defining-predefined-fretboards-for-other-instruments.ly} +@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +{chordchanges-for-fretboards.ly} + +@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +{fretboards-alternate-tables.ly} + @seealso Manuel de notation : @@ -1165,7 +1379,9 @@ Manuel de notation : Fichiers d'initialisation : @file{ly/predefined-guitar-fretboards.ly}, -@file{ly/predefined-guitar-ninth-fretboards.ly}. +@file{ly/predefined-guitar-ninth-fretboards.ly}, +@file{ly/predefined-ukulele-fretboards.ly}, +@file{ly/predefined-mandolin-fretboards.ly}. Morceaux choisis : @rlsrnamed{Fretted strings,Cordes frettées}. @@ -1220,36 +1436,36 @@ automatique peut être activé ou désactivé par des commandes prédéfinies@tie{}: @lilypond[quote,ragged-right,verbatim] - -\storePredefinedDiagram #default-fret-table +\storePredefinedDiagram #default-fret-table + #guitar-tuning - #"x;3-1-(;5-2;5-3;5-4;3-1-1);" + #"x;3-1-(;5-2;5-3;5-4;3-1-1-);" << \context ChordNames { - \chordmode { - c1 c c - } + \chordmode { + c1 c c + } } \context FretBoards { 1 \predefinedFretboardsOff - + 1 \predefinedFretboardsOn - + 1 } \context Staff { \clef "treble_8" 1 - - + 1 + 1 } >> @end lilypond -Parfois le calculateur se trouvera incapable de trouver un diagramme +Le calculateur se trouvera parfois incapable de trouver un diagramme d'accord convenable. On peut souvent y remédier en assignant les notes aux cordes. Dans bien des cas, il suffit de placer manuellement une -seule note pour que les autres soient alors placées de maniére +seule note pour que les autres soient alors placées de manière appropriée par le contexte @code{FretBoards}. @cindex fret, ajout de doigtés aux diagrammes @@ -1261,9 +1477,9 @@ fret. @lilypond[quote, verbatim] << \context ChordNames { - \chordmode { - c1 d:m - } + \chordmode { + c1 d:m + } } \context FretBoards { < c-3 e-2 g c'-1 e' > 1 @@ -1283,9 +1499,9 @@ servira à calculer les cordes et les cases du contexte @code{FretBoard}. @lilypond[quote, verbatim] << \context ChordNames { - \chordmode { - d1:m d:m - } + \chordmode { + d1:m d:m + } } \context FretBoards { < d a d' f'> @@ -1349,7 +1565,8 @@ hauteurs. Les doigtés de main droite @var{p-i-m-a} doivent être entrés dans une construction de type accord @code{<>} même s'il n'y a qu'une seule note. -@warning{Un trait d'union @strong{doit} suivre la note et une espace +@warning{Un trait d'union @strong{doit} s'insérer entre la note et +l'instruction @code{@bs{}rightHandFinger}, et une espace @strong{doit} précéder la fermeture de la construction par un @code{>}.} @@ -1406,6 +1623,7 @@ utilisateurs experimentés, un logiciel typographique tel que GuitarTex. @menu * Indication de la position et du barré:: * Indication des harmoniques et notes étouffées:: +* Indication de power chord:: @end menu @node Indication de la position et du barré @@ -1417,7 +1635,7 @@ utilisateurs experimentés, un logiciel typographique tel que GuitarTex. Cet exemple montre comment indiquer les positions et les barrés@tie{}: -@lilypond[quote,ragged-right,fragment,verbatim,relative=0] +@lilypond[quote,ragged-right,verbatim,relative=0] \clef "treble_8" b16 d g b e \textSpannerDown @@ -1450,16 +1668,63 @@ Des têtes de note spéciales peuvent servir à indiquer les notes étouffées et les sons harmoniques. Les sons harmoniques sont souvent détaillés grâce à des indications textuelles. -@lilypond[quote,ragged-right,fragment,verbatim] +@lilypond[quote,ragged-right,verbatim] \relative c' { \clef "treble_8" - \override Staff.NoteHead #'style = #'cross - g8 a b c b4 \override Staff.NoteHead #'style = #'harmonic-mixed d^\markup { \italic { \fontsize #-2 { "harm. 12" }}} 1 } @end lilypond +Les notes étouffées, ou @notation{notes fantômes} se recontrent aussi +bien sur une portée normale que dans une tablature@tie{}: + +@lilypond[quote,ragged-right,verbatim] +music = \relative c' { + < a\3 \deadNote c\2 a'\1 >4 + < b\3 \deadNote d\2 b'\1 > + < c\3 \deadNote e\2 c'\1 > + \deadNotesOn + \times 2/3 { g8 b e } + \deadNotesOff + < a,\3 c\2 e\1 >1 +} +\new StaffGroup << + \new Staff { + \clef "treble_8" + \music + } + \new TabStaff { + \music + } +>> +@end lilypond + +Le @emph{palm mute}, appelé aussi parfois @emph{chop}, est une technique +de jeu pour la guitare électrique@tie{}; elle est connue sous le nom de +pizzicato par les joueurs de guitare classique. Elle consiste à poser +la main droite sur les cordes juste au-dessus du chevalet, de façon à +étouffer plus ou moins légèrement les notes. LilyPond permet d'indiquer +ce style de jeu en affectant un profil spécifique aux têtes de notes. + +@lilypond[quote,ragged-right,verbatim] +\new Voice { % Warning: explicit Voice instantiation is + % required to have palmMuteOff work properly + % when palmMuteOn comes at the beginning of + % the piece. + \relative c, { + \clef "G_8" + \palmMuteOn + e8^\markup { \musicglyph #"noteheads.u2do" = palm mute } + < e b' e > e + \palmMuteOff + e e \palmMute e e e | + e8 \palmMute { e e e } e e e e | + < \palmMute e b' e >8 \palmMute { e e e } < \palmMute e b' e >2 + } +} +@end lilypond + @seealso Morceaux choisis : @@ -1470,6 +1735,89 @@ Manuel de notation : @ref{Têtes de note}. +@node Indication de power chord +@unnumberedsubsubsec Indication de @emph{power chord} +@translationof Indicating power chords + +@funindex powerChords +@funindex \powerChords + +@cindex power chords +@cindex chords, power + +Les @emph{power chords} -- terme anglais signifiant littéralement +@qq{accords de puissance} -- s'indiquent aussi bien en mode accord que +dans une construction en accord@tie{}: + +@lilypond[quote,ragged-right,verbatim] +ChordsAndSymbols = { + \chordmode { + \powerChords + e,,1:1.5 + a,,1:1.5.8 + \set minimumFret = #8 + c,1:1.5 + f,1:1.5.8 + } + \set minimumFret = #5 + 1 + 1 +} +\score { + << + \new ChordNames { + \ChordsAndSymbols + } + \new Staff { + \clef "treble_8" + \ChordsAndSymbols + } + \new TabStaff { + \ChordsAndSymbols + } + >> +} +@end lilypond + +Le symbole de @emph{power chord} est désactivé dès lors que survient un +accord traditionnel@tie{}: + +@lilypond[quote,ragged-right,verbatim] +mixedChords = \chordmode { + c,1 + \powerChords + b,,1:1.5 + fis,,1:1.5.8 + g,,1:m +} +\score { + << + \new ChordNames { + \mixedChords + } + \new Staff { + \clef "treble_8" + \mixedChords + } + \new TabStaff { + \mixedChords + } + >> +} +@end lilypond + +@seealso +Glossaire musicologique : +@rglos{power chord}. + +Manuel de notation : +@ref{Extensions et altération d'accords}, +@ref{Impression des noms d'accord}. + +Morceaux choisis : +@rlsrnamed{Fretted strings, Cordes frettées}. + + @node Banjo @subsection Banjo @translationof Banjo @@ -1531,5 +1879,6 @@ moyen de la fonction @code{four-string-banjo}@tie{}: Morceaux choisis : @rlsrnamed{Fretted strings,Cordes frettées}. +Fichiers d'initialisation : Les accordages prédéfinis du banjo sont contenus dans le fichier -@file{scm/output-lib.scm}. +@file{scm/string-tunings-init.scm}. diff --git a/Documentation/fr/texidocs/changing-fret-orientations.texidoc b/Documentation/fr/texidocs/changing-fret-orientations.texidoc new file mode 100644 index 0000000000..428036f3ee --- /dev/null +++ b/Documentation/fr/texidocs/changing-fret-orientations.texidoc @@ -0,0 +1,11 @@ +%% Translation of GIT committish: 40bf2b38d674c43f38058494692d1a0993fad0bd + + texidocfr = " +Les diagrammes de fret peuvent s'orienter de trois manières différentes. +Ils s'aligneront par défaut sur la corde du haut ou le sommet du fret. + + +" + + doctitlefr = "Orientation des diagrammes de fret" + diff --git a/Documentation/fr/texidocs/chord-glissando-in-tablature.texidoc b/Documentation/fr/texidocs/chord-glissando-in-tablature.texidoc new file mode 100644 index 0000000000..a27af097de --- /dev/null +++ b/Documentation/fr/texidocs/chord-glissando-in-tablature.texidoc @@ -0,0 +1,12 @@ +%% Translation of GIT committish: 40bf2b38d674c43f38058494692d1a0993fad0bd + + texidocfr = " +Un glissando sur des accords s'indique dans un @code{TabStaff} de la +même manière que dans un @code{Staff}, à ceci près que nous aurons +besoin des numéros de corde afin de déterminer correctement les frets +d'arrivée. + +" + + doctitlefr = "Glissando d'accords et tablature" + diff --git a/Documentation/fr/texidocs/chordchanges-for-fretboards.texidoc b/Documentation/fr/texidocs/chordchanges-for-fretboards.texidoc new file mode 100644 index 0000000000..8ef85c4b9d --- /dev/null +++ b/Documentation/fr/texidocs/chordchanges-for-fretboards.texidoc @@ -0,0 +1,9 @@ +%% Translation of GIT committish: 40bf2b38d674c43f38058494692d1a0993fad0bd + texidocfr = " +Vous pouvez opter pour n'imprimer les diagrammes de fret qu'à l'occasion +d'un changement d'accord ou de saut de ligne. + +" + + doctitlefr = "Changement d'accord et diagramme de fret" + diff --git a/Documentation/fr/texidocs/customizing-fretboard-fret-diagrams.texidoc b/Documentation/fr/texidocs/customizing-fretboard-fret-diagrams.texidoc new file mode 100644 index 0000000000..af95d01af4 --- /dev/null +++ b/Documentation/fr/texidocs/customizing-fretboard-fret-diagrams.texidoc @@ -0,0 +1,12 @@ +%% Translation of GIT committish: 40bf2b38d674c43f38058494692d1a0993fad0bd + texidocfr = " +Les propriétés d'un diagramme de fret sont définies par les +@code{fret-diagram-details}. En matière de diagramme FretBoards, les +adaptations s'appliquent à l'objet @code{FretBoards.FretBoard}. Un +@code{FretBoard} est comparable à un @code{Voice}@tie{}: il s'agit +d'un contexte du plus bas niveau, et il n'est donc pas primordial de +l'instancier de manière explicite pour adapter ses propriétés. + +" + doctitlefr = "Personnalisation de diagrammes de fret" + diff --git a/Documentation/fr/texidocs/fingerings,-string-indications,-and-right-hand-fingerings.texidoc b/Documentation/fr/texidocs/fingerings,-string-indications,-and-right-hand-fingerings.texidoc index 80b093819e..5cecca96fa 100644 --- a/Documentation/fr/texidocs/fingerings,-string-indications,-and-right-hand-fingerings.texidoc +++ b/Documentation/fr/texidocs/fingerings,-string-indications,-and-right-hand-fingerings.texidoc @@ -1,9 +1,9 @@ -%% Translation of GIT committish: ac6297e4fa174ac5759cc450ad085c2fac9ba00b +%% Translation of GIT committish: 40bf2b38d674c43f38058494692d1a0993fad0bd texidocfr = " L'exemple suivant illustre comment combiner des doigtés pour la main -gauche, des indications de corrde et des doigtés pour la main droite. +gauche, des indications de corde et des doigtés pour la main droite. " - doctitlefr = "Doigtés, indications de cordeet doigtés main droite" + doctitlefr = "Doigtés, indications de corde, et doigtés main droite" diff --git a/Documentation/fr/texidocs/fretboards-alternate-tables.texidoc b/Documentation/fr/texidocs/fretboards-alternate-tables.texidoc new file mode 100644 index 0000000000..6a67efadf3 --- /dev/null +++ b/Documentation/fr/texidocs/fretboards-alternate-tables.texidoc @@ -0,0 +1,21 @@ +%% Translation of GIT committish: 40bf2b38d674c43f38058494692d1a0993fad0bd + + texidocfr = " +Vous pouvez tout à fait créer des tables de diagrammes de fret +supplémentaires, notamment dans l'optique d'un fret alternatif pour un +accord donné. + +Avant de pouvoir utiliser un diagramme alternatif, vous devrez alimenter +une table à cet effet. Les différents diagrammes seront ajoutés à cette +table. + +Il peut aussi bien s'agir d'une table vide, que de la recopie d'une +table existante. + +La table servant de base pour les diagrammes prédéfinis est sélectionnée +par la propriété @code{\\predefinedDiagramTable}. + +" + + doctitlefr = "Diagrammes de fret alternatifs" + diff --git a/Documentation/fr/texidocs/fretted-string-harmonics-in-tablature.texidoc b/Documentation/fr/texidocs/fretted-string-harmonics-in-tablature.texidoc new file mode 100644 index 0000000000..aab0d4cb12 --- /dev/null +++ b/Documentation/fr/texidocs/fretted-string-harmonics-in-tablature.texidoc @@ -0,0 +1,6 @@ +%% Translation of GIT committish: 40bf2b38d674c43f38058494692d1a0993fad0bd + texidocfr = " +Harmoniques et tablature (harmoniques artificielles) +" + doctitlefr = "Harmoniques et tablature" + diff --git a/Documentation/fr/texidocs/open-string-harmonics-in-tablature.texidoc b/Documentation/fr/texidocs/open-string-harmonics-in-tablature.texidoc new file mode 100644 index 0000000000..24c2b7dc52 --- /dev/null +++ b/Documentation/fr/texidocs/open-string-harmonics-in-tablature.texidoc @@ -0,0 +1,8 @@ +%% Translation of GIT committish: 40bf2b38d674c43f38058494692d1a0993fad0bd + texidocfr = " +Table des harmoniques sur corde à vide (harmoniques naturelles): + +" + doctitlefr = "Table des harmoniques sur corde à vide" + + diff --git a/Documentation/fr/texidocs/slides-in-tablature.texidoc b/Documentation/fr/texidocs/slides-in-tablature.texidoc new file mode 100644 index 0000000000..e29091dfe4 --- /dev/null +++ b/Documentation/fr/texidocs/slides-in-tablature.texidoc @@ -0,0 +1,9 @@ +%% Translation of GIT committish: 40bf2b38d674c43f38058494692d1a0993fad0bd + texidocfr = " +Un glissando s'indique dans un @code{TabStaff} tout comme dans un +@code{Staff}. + +" + + doctitlefr = "Glissando et tablature" +