]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/fr/notation/fretted-strings.itely
Doc-fr: updates NR and AU
[lilypond.git] / Documentation / fr / notation / fretted-strings.itely
index f26a3bf0fc3ace6983fc6f4fb54140a85c44363e..a42ad4ce2d98cad4e8883ca9109adcab80d87159 100644 (file)
@@ -1,14 +1,14 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
 
 @ignore
-   Translation of GIT committish: a5b7cd343ce48d2e6f8e3f0e13881d2525209d98
+   Translation of GIT committish: fe04a4521296f53857dfd9ca251eba9f68332951
 
    When revising a translation, copy the HEAD committish of the
    version that you are working on.  For details, see the Contributors'
    Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.19.21"
+@c \version "2.19.28"
 
 @c Translators: Matthieu Jacquot
 @c Translation checkers: Jean-Charles Malahieude
@@ -32,6 +32,7 @@ instruments à cordes frettées.
 * Vue d'ensemble des cordes frettées::
 * Guitare::
 * Banjo::
+* Luth::
 @end menu
 
 
@@ -723,6 +724,45 @@ LilyPond dispose d'une clef de tablature moderne.
 
 Cette clef moderne prend en charge les tablatures de quatre à sept cordes.
 
+@cindex micro-intervalles, tablatures
+@cindex quarts de ton, tablatures
+@cindex tablature et micro-intervalles
+@cindex tablature et quarts de ton
+
+Un @code{TabStaff} peut contenir des micro-intervalles tels les quarts
+de ton, qui interveiennent dans les chutes ou sauts.  L'assertion
+@w{@code{supportNonIntegerFret = ##t}} devra se placer au niveau du
+contexte @code{Score}.  Les micro-intervalles ne sont toutefois pas pris
+en charge dans un contexte @code{FretBoards}.
+
+@lilypond[quote,ragged-right,verbatim]
+\layout {
+  \context {
+    \Score
+    supportNonIntegerFret = ##t
+  }
+}
+
+custom-tuning = \stringTuning <e, a, d ges beh eeh'>
+
+mus = \relative {
+  eeses'4
+  eeseh
+  ees
+  eeh
+  e
+  eih
+  eis
+  eisih
+  eisis
+}
+
+<<
+  \new Staff << \clef "G_8" \mus >>
+  \new TabStaff \with { stringTunings = \custom-tuning } \mus
+>>
+@end lilypond
+
 @seealso
 Manuel de notation :
 @ref{Fonctions Scheme},
@@ -1867,11 +1907,11 @@ dans une construction en accord :
 ChordsAndSymbols = {
   \chordmode {
     \powerChords
-    e,,1:1.5
-    a,,1:1.5.8
+    e,,1:5
+    a,,1:5.8
     \set minimumFret = #8
-    c,1:1.5
-    f,1:1.5.8
+    c,1:5
+    f,1:5.8
   }
   \set minimumFret = #5
   <a, e>1
@@ -1900,8 +1940,8 @@ accord traditionnel :
 mixedChords = \chordmode {
   c,1
   \powerChords
-  b,,1:1.5
-  fis,,1:1.5.8
+  b,,1:5
+  fis,,1:5.8
   g,,1:m
 }
 \score {
@@ -2000,3 +2040,60 @@ Fichiers d'initialisation :
 
 Morceaux choisis :
 @rlsrnamed{Fretted strings, Cordes frettées}.
+
+
+@node Luth
+@subsection Luth
+@translationof Lute
+
+@menu
+* Tablatures pour luth::
+@end menu
+
+@node Tablatures pour luth
+@unnumberedsubsubsec Tablatures pour luth
+@translationof Lute tablatures
+
+@cindex luth, tablatures
+@cindex tablature, luth
+
+LilyPond prend en charge les tablatures pour le luth.
+
+Les cordes supplémentaires s'ajoutent à l'aide de la commande
+@code{additionalBassStrings} qui permet de définir les hauteurs
+respectives de ces cordes.  Elles viendront s'imprimer ainsi au-dessous
+de la ligne inférieure : a, /a, //a, ///a, 4, 5, etc.
+
+@code{fret-letter-tablature-format}, et probablement @code{fretLabels},
+fournis en argument à @code{tablatureFormat}, autoriseront des
+personnalisations plus avancées.
+
+@lilypond[quote,ragged-right,verbatim]
+m = { f'4 d' a f d a, g, fis, e, d, c,  \bar "|." }
+
+\score {
+  <<
+    \new Staff { \clef bass \cadenzaOn  \m }
+    \new TabStaff \m
+  >>
+  \layout {
+    \context {
+      \Score
+      tablatureFormat = #fret-letter-tablature-format
+    }
+    \context {
+      \TabStaff
+      stringTunings = \stringTuning <a, d f a d' f'>
+      additionalBassStrings = \stringTuning <c, d, e, fis, g,>
+      fretLabels = #'("a" "b" "r" "d" "e" "f" "g" "h" "i" "k")
+    }
+  }
+}
+@end lilypond
+
+@cindex luth, personnalisation
+@cindex réglége fin d'un luth
+
+@knownissues
+L'utilisation de @code{FretBoards} avec des @code{additionalBassStrings}
+n'est pas prise en charge et conduira à un résultat insatisfaisant.