From ec7fe8900706c644797dcb12f197517ebb505672 Mon Sep 17 00:00:00 2001 From: Jean-Charles Malahieude Date: Sun, 16 Mar 2014 19:02:17 +0100 Subject: [PATCH] Doc-fr: Updates NR --- .../fr/notation/changing-defaults.itely | 46 ++- Documentation/fr/notation/chords.itely | 2 +- .../fr/notation/fretted-strings.itely | 14 +- Documentation/fr/notation/input.itely | 176 +++----- .../fr/notation/notation-appendices.itely | 388 +++++++++++------- Documentation/fr/notation/repeats.itely | 97 ++++- Documentation/fr/notation/rhythms.itely | 4 +- Documentation/fr/notation/spacing.itely | 58 +-- Documentation/fr/notation/staff.itely | 4 +- Documentation/fr/notation/vocal.itely | 9 +- 10 files changed, 455 insertions(+), 343 deletions(-) diff --git a/Documentation/fr/notation/changing-defaults.itely b/Documentation/fr/notation/changing-defaults.itely index 4ca567912e..4596477cfd 100644 --- a/Documentation/fr/notation/changing-defaults.itely +++ b/Documentation/fr/notation/changing-defaults.itely @@ -1,7 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: ba8e0139b12ce248a00d8621104117f92bac34a6 + Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -242,7 +242,7 @@ plusieurs contextes @code{Voice}. De même nature qu'un @code{Staff}, mais destiné à n'imprimer que du rythme. Quelle que soit la hauteur, les notes seront imprimées sur une -même et unique ligne. +même et unique ligne ; la sortie MIDI rendra les hauteurs saisies. @strong{@emph{TabStaff}} @@ -1419,33 +1419,43 @@ la « liste d'agréments » du contexte englobant se retrouveront en dessous de celui-ci au lieu d'y être imbriqués. La liste des « agréments » d'un contexte se gère à l'aide des -instructions @code{\accepts} et @code{\denies} -- @code{\accepts} pour +instructions @code{\accepts} ou @code{\denies} -- @code{\accepts} pour ajouter un contexte à la liste, et @code{\denies} pour retirer -l'agrément. Il est par exemple peu conventionnel que les accords nommés -apparaissent dans un contexte @code{Staff} ; autrement dit, le contexte -@code{ChordNames} ne fait pas partie de la « liste d'agréments » du -contexte @code{Staff} par défaut. Néanmoins, et s'il devait en être -ainsi, vous pourriez le spécifier. +l'agrément. + +Par exemple, on ne trouve normalement pas de portées regroupées par un +crochet au sein d'un groupe matérialisé par une accolade et des barres +d'un seul tenant ; un @code{GrandStaff} n'accepte donc pas, par défaut, +d'englober un @code{StaffGroup}. @lilypond[verbatim,quote] \score { - \new Staff { - c' d' e' f' - \chords { d1:m7 b1:min7.5- } - } + \new GrandStaff << + \new StaffGroup << + \new Staff { c'1 } + \new Staff { d'1 } + >> + \new Staff { \set Staff.instrumentName = bottom f'1 } + >> } @end lilypond +Néanmoins, et grâce à une instruction @code{\accepts}, un +@code{StaffGroup} peut se voir ajouté au contexte @code{GrandStaff} : + @lilypond[verbatim,quote] \score { - \new Staff { - c' d' e' f' - \chords { d1:m7 b1:min7.5- } - } + \new GrandStaff << + \new StaffGroup << + \new Staff { c'1 } + \new Staff { d'1 } + >> + \new Staff { \set Staff.instrumentName = bottom f'1 } + >> \layout { \context { - \Staff - \accepts "ChordNames" + \GrandStaff + \accepts "StaffGroup" } } } diff --git a/Documentation/fr/notation/chords.itely b/Documentation/fr/notation/chords.itely index f35fa56f70..5b77f2391a 100644 --- a/Documentation/fr/notation/chords.itely +++ b/Documentation/fr/notation/chords.itely @@ -1,7 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: 5c35684285613e8960e2dd4324559e1ee3774b9b + Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' diff --git a/Documentation/fr/notation/fretted-strings.itely b/Documentation/fr/notation/fretted-strings.itely index 98de5e2874..d12922abcf 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: 5c35684285613e8960e2dd4324559e1ee3774b9b + Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -479,6 +479,18 @@ ratioHarmonics = { @lilypondfile[verbatim,quote,texidoc,doctitle] {chord-glissando-in-tablature.ly} + +@cindex hammer on +@cindex pull off + +@lilypondfile[verbatim,quote,texidoc,doctitle] +{hammer-on-and-pull-off.ly} + +@lilypondfile[verbatim,quote,texidoc,doctitle] +{hammer-on-and-pull-off-using-voices.ly} + +@lilypondfile[verbatim,quote,texidoc,doctitle] +{hammer-on-and-pull-off-using-chords.ly} @seealso Manuel de notation : diff --git a/Documentation/fr/notation/input.itely b/Documentation/fr/notation/input.itely index ae073dcfde..9cdba0766a 100644 --- a/Documentation/fr/notation/input.itely +++ b/Documentation/fr/notation/input.itely @@ -1,7 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: 5c35684285613e8960e2dd4324559e1ee3774b9b + Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -2804,7 +2804,6 @@ comportera plus de quinze portées verra le même canal réutilisé. @menu * Création de fichiers MIDI:: * Instrument MIDI:: -* Le bloc MIDI:: * Contenu de la sortie MIDI:: * Répétitions et MIDI:: * Gestion des nuances en MIDI:: @@ -2818,25 +2817,24 @@ comportera plus de quinze portées verra le même canal réutilisé. @translationof Creating MIDI files LilyPond générera un fichier MIDI dès que vous ajouterez un bloc -@code{\midi} à la structure de votre partition, comme ici : +@code{\midi} au sein du bloc @code{\score} : @example \score @{ @var{@dots{}musique@dots{}} + \layout @{ @} \midi @{ @} @} @end example -Lorsque le bloc @code{\score} contient un bloc @code{\midi} mais pas de -bloc @code{\layout}, LilyPond ne produira qu'une sortie MIDI. Si donc -vous avez besoin aussi d'un support visuel, vous devrez aussi mentionner -un bloc @code{\layout}. +Lorsque le bloc @code{\score} contient uniquement un bloc @code{\midi} +(autrement dit pas de bloc @code{\layout}), LilyPond produira uniquement +la sortie MIDI -- aucun support visuel ne sera généré. @example \score @{ @var{@dots{}musique@dots{}} \midi @{ @} - \layout @{ @} @} @end example @@ -2845,69 +2843,96 @@ tempo seront interprétés et traduits en événements MIDI. Les indications de nuances, crescendos et decrescendos sont traduits en niveau de volume ; les indications sous la forme d'une fraction déterminée du volume disponible, et crescendos et decrescendos sous la -forme d'une progression linéaire entre les deux extrêmes. Le rendu des -indications de nuance peut être désactivé pour le MIDI -- voir -@ref{Le bloc MIDI}. +forme d'une progression linéaire entre les deux extrêmes. Le tempo initial ainsi que ses changements sont normalement indiqués au fil de la notation à l'aide de la commande @code{\tempo} ; ils seront -retranscrits dans le fichier MIDI. La commande @code{\tempo} donne lieu -à l'impression d'une indication métronomique que vous pouvez toutefois -rendre invisible, comme indiqué à la rubrique -@ref{Indication métronomique}. Une autre manière de spécifier le tempo -initial pour un fichier MIDI est indiquée plus avant -- voir -@ref{Le bloc MIDI}. - -En raison de certaines limitations de Windows, les fichiers MIDI doivent -y porter l'extension @code{.mid}. D'autres systèmes utilisent -l'extension @code{.midi}. Si besoin est, placez la ligne suivante au -début de votre fichier source, avant l'ouverture de tout bloc -@code{\book}, @code{\bookpart} ou @code{\score} : +retranscrits dans le fichier MIDI. + +Si le bloc @code{\midi} est la plupart du temps laissé vide, il peut +contenir des aménagements pour certains contextes, la définition de +contextes particuliers ou du code permettant de déterminer la valeur de +certaines propriétés. L'exemple suivant détermine le tempo initial du +fichier MIDI tout en se passant de son indication sur la partition +imprimée : @example -#(ly:set-option 'midi-extension "midi") +\score @{ + @var{@dots{}music@dots{}} + \midi @{ + \tempo 4 = 72 + @} +@} @end example -Cette ligne déterminera @code{.midi} comme extension par défaut pour les -fichiers MIDI. +Notez bien que @code{\tempo} est une commande chargée de définir des +propriétés en cours d'interprétation de la musique. Intervenant dans le +cadre de définitions d'une sortie, comme ici un bloc @code{\midi}, elle +est réinterprétée comme une modification de contexte. -Vous pouvez aussi le faire en ligne de commande : +@cindex MIDI, définition de contexte + +La syntaxe permettant de définir un contexte pour le @code{\midi} est en +tout point identique à celle que vous utilisez dans le bloc +@code{\layout}, à ceci près que le « graveur » est remplacé par un +« interprète » (@emph{performer} en anglais). @example -lilypond … -dmidi-extension=midi fichierLily.ly +\score @{ + @var{@dots{}music@dots{}} + \midi @{ + \context @{ + \Voice + \remove "Dynamic_performer" + @} + @} +@} @end example +@noindent +supprimera les effets de nuance dans la sortie MIDI. Les modules +chargés de traduire la musique en son s'appellent des « interprètes » -- +@emph{performers} en anglais. + + @snippets @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle] {changing-midi-output-to-one-channel-per-voice.ly} @knownissues -@c In 2.11 the following no longer seems to be a problem -td -@ignore -Un (de)crescendo non terminé ne sera pas correctement rendu en MIDI -- -il y a nécessairement du silence. Il vous faut donc lui donner une fin -explicite. Par exemple, +Certains systèmes d'exploitation requièrent que les fichiers MIDI +portent l'extension @code{.mid}. Si besoin est, placez la ligne +suivante au début de votre fichier source, avant l'ouverture de tout +bloc @code{\book}, @code{\bookpart} ou @code{\score} : @example -@{ a4\< b c d\f @} +#(ly:set-option 'midi-extension "mid") @end example -@noindent -ne fonctionnera pas correctement, contrairement à +Cette ligne déterminera @code{.midi} comme extension par défaut pour les +fichiers MIDI. + +Vous pouvez aussi le faire en ligne de commande : @example -@{ a4\< b c d\!\f @} +lilypond … -dmidi-extension=mid MonFichier.ly @end example -@end ignore Un changement de volume ne peut intervenir que sur le démarrage d'une note. C'est la raison pour laquelle la succession d'un crescendo et d'un diminuendo ne peut se produire sur une même note. Certains lecteurs MIDI ne rendent pas correctement les changements de -tempo. MS Windows Media Player et -@uref{http://@/timidity@/.sourceforge@/.net/,timidity} le font sans -problème. +tempo. + + +@seealso +Fichiers d'initialisation : +@file{../ly/performer-init.ly}. + +Manuel d'initiation : +@rlearning{Autres sources d'information}. + @node Instrument MIDI @subsection Instrument MIDI @@ -2939,75 +2964,6 @@ dénominations consacrées, LilyPond le replacera par un piano de concert (@code{"acoustic grand"}). -@node Le bloc MIDI -@subsection Le bloc MIDI -@translationof MIDI block - -Dès lors que vous désirez obtenir une sortie MIDI, vous devrez inscrire -un bloc @code{\midi} au sein du bloc @code{\score}. Son fonctionnement -est comparable à ce lui du bloc @code{\layout}, voire plus simple. Si -le bloc @code{\midi} est la plupart du temps laissé vide, il peut -contenir des aménagements pour certains contextes, la définition de -contextes particuliers ou du code permettant de déterminer la valeur de -certaines propriétés. L'exemple suivant détermine le tempo initial du -fichier MIDI tout en se passant de son indication sur la partition -imprimée. - -@example -\score @{ - @var{@dots{}musique@dots{}} - \midi @{ - \tempo 4 = 72 - @} -@} -@end example - -Ici, le tempo est fixé à 72 noires à la minute. Spécifier un tempo de -la sorte ne permet pas de donner une valeur pour une note pointée. Vous -devrez, en pareil cas, subdiviser la note pointée en durée plus courte. -Par exemple, indiquer 90 à la noire pointée est équivalent à spécifier -270 croches à la minute : - -@example -tempoWholesPerMinute = #(ly:make-moment 270/8) -@end example - -@cindex MIDI et définition de contexte -@cindex contexte, définition en MIDI - -La syntaxe permettant de définir un contexte pour le @code{\midi} est en -tout point identique à celle que vous utilisez dans le bloc -@code{\layout}, à ceci près que le @qq{graveur} est remplacé par un -@qq{interprète}. Les différents contextes disponibles en matière de -MIDI sont répertoriés dans le fichier d'initialisation -@file{../ly/performer-init.ly} -- pour plus de détail, voir -@rlearning{Autres sources de documentation}. -Si vous voulez vous passer des nuances dans votre fichier MIDI, il vous -suffit d'insérer les lignes suivantes dans votre bloc -@code{\midi@{ @}}. - -@example -\midi @{ - @dots{} - \context @{ - \Voice - \remove "Dynamic_performer" - @} -@} -@end example - -LilyPond ne générera de sortie MIDI que si vous incluez un bloc -@code{\midi} dans la structure de la partition, initialisée par la -commande @code{\score}. - -@example -\score @{ - @{ @dots{}notes@dots{} @} - \midi @{ @} -@} -@end example - - @node Contenu de la sortie MIDI @subsection Contenu de la sortie MIDI @translationof What goes into the MIDI output? diff --git a/Documentation/fr/notation/notation-appendices.itely b/Documentation/fr/notation/notation-appendices.itely index 8ceef02be4..5460d88587 100644 --- a/Documentation/fr/notation/notation-appendices.itely +++ b/Documentation/fr/notation/notation-appendices.itely @@ -1,7 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: 44c3a53cb34d08a57838ae56c407216277e4c3f0 + Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -55,373 +55,447 @@ les plus répandus, ainsi que ce qu'ils représentent. @appendixsec Modificateurs d'accord usuels @translationof Common chord modifiers -Le tableau suivant indique les différents modificateurs utilisables en -mode accords (@code{\chordmode}) qui permettent d'obtenir les structures -habituelles d'un certain nombre d'accords. +Le tableau suivant indique les différents modificateurs qui permettent +d'obtenir les structures habituelles d'un certain nombre d'accords. -@multitable {Treizieme de dominante} {Treizieme de dominante} {Modificateur(s)} {ExempleExemple} +@multitable @columnfractions .2 .25 .2 .15 .2 @item -@b{Type d'accord} +@b{Type} @tab -@b{Intervalles} +@b{Intervalle} @tab -@b{Modificateur(s)} +@b{Modificateur} @tab @b{Exemple} +@tab +@b{Résultat} @item Majeur @tab -Tierce majeure et quinte juste +Tierce majeure @*et quinte juste @tab @code{5} ou rien @tab -@lilypond[line-width=2.8\cm,noragged-right, notime] -\chordmode { - c1:5 -} +@code{c1:5} +@tab +@lilypond[line-width=2.1\cm,notime] +<< + \chords { c1:5 } + \chordmode { c1:5 } +>> @end lilypond @item Mineur @tab -Tierce mineure et quinte juste +Tierce mineure @*et quinte juste @tab @code{m} ou @code{m5} @tab -@lilypond[line-width=2.8\cm,noragged-right, notime] -\chordmode { - c1:m -} +@code{c1:m} +@tab +@lilypond[line-width=2.1\cm,noragged-right,notime] +<< + \chords { c1:m } + \chordmode { c1:m } +>> @end lilypond @item Augmenté @tab -Tierce majeure et quinte augmentée +Tierce majeure et @*quinte augmentée @tab @code{aug} @tab -@lilypond[line-width=2.8\cm,noragged-right, notime] -\chordmode { - c1:aug -} +@code{c1:aug} +@tab +@lilypond[line-width=2.1\cm,noragged-right,notime] +<< + \chords { c1:aug } + \chordmode { c1:aug } +>> @end lilypond @item Diminué @tab -Tierce mineure et quinte diminuée +Tierce mineure et @*quinte diminuée @tab @code{dim} @tab -@lilypond[line-width=2.8\cm,noragged-right, notime] -\chordmode { - c1:dim -} +@code{c1:dim} +@tab +@lilypond[line-width=2.1\cm,noragged-right,notime] +<< + \chords { c1:dim } + \chordmode { c1:dim } +>> @end lilypond @item Septième de dominante @tab -Triton majeur et septième mineure +Triton majeur et @*septième mineure @tab @code{7} @tab -@lilypond[line-width=2.8\cm,noragged-right, notime] -\chordmode { - c1:7 -} +@code{c1:7} +@tab +@lilypond[line-width=2.1\cm,noragged-right,notime] +<< + \chords { c1:7 } + \chordmode { c1:7 } +>> @end lilypond @item Septième majeure @tab -Triton majeur et septième majeure +Triton majeur et @*septième majeure @tab @code{maj7} ou @code{maj} @tab -@lilypond[line-width=2.8\cm,noragged-right, notime] -\chordmode { - c1:maj7 -} +@code{c1:maj7} +@tab +@lilypond[line-width=2.1\cm,noragged-right,notime] +<< + \chords { c1:maj7 } + \chordmode { c1:maj7 } +>> @end lilypond @item Septième mineure @tab -Triton mineur et septième mineure +Triton mineur et @*septième mineure @tab @code{m7} @tab -@lilypond[line-width=2.8\cm,noragged-right, notime] -\chordmode { - c1:m7 -} +@code{c1:m7} +@tab +@lilypond[line-width=2.1\cm,noragged-right,notime] +<< + \chords { c1:m7 } + \chordmode { c1:m7 } +>> @end lilypond @item Septième diminuée @tab -Triton diminué et septième diminuée +Triton diminué et @*septième diminuée @tab @code{dim7} @tab -@lilypond[line-width=2.8\cm,noragged-right, notime] -\chordmode { - c1:dim7 -} +@code{c1:dim7} +@tab +@lilypond[line-width=2.1\cm,noragged-right,notime] +<< + \chords { c1:dim7} + \chordmode { c1:dim7 } +>> @end lilypond @item Septième augmentée @tab -Triton augmenté et septième mineure +Triton augmenté et @*septième mineure @tab @code{aug7} @tab -@lilypond[line-width=2.8\cm,noragged-right, notime] -\chordmode { - c1:aug7 -} +@code{c1:aug} +@tab +@lilypond[line-width=2.1\cm,noragged-right,notime] +<< + \chords { c1:aug7 } + \chordmode { c1:aug7 } +>> @end lilypond @item Septième semi-diminuée @tab -Triton diminué et septième mineure +Triton diminué et @*septième mineure @tab @code{m7.5-} @tab -@lilypond[line-width=2.8\cm,noragged-right, notime] -\chordmode { - c1:m7.5- -} +@code{c1:m7.5-} +@tab +@lilypond[line-width=2.1\cm,noragged-right,notime] +<< + \chords { c1:m7.5- } + \chordmode { c1:m7.5- } +>> @end lilypond @item Accord mineur avec septième majeure @tab -Triton mineur et septième majeure +Triton mineur et @*septième majeure @tab @code{m7+} @tab -@lilypond[line-width=2.8\cm,noragged-right, notime] -\chordmode { - c1:m7+ -} +@code{m7+} +@tab +@lilypond[line-width=2.1\cm,noragged-right,notime] +<< + \chords { c1:m7+ } + \chordmode { c1:m7+ } +>> @end lilypond @item Sixte majeure @tab -Triton majeur et sixte +Triton majeur @*et sixte @tab @code{6} @tab -@lilypond[line-width=2.8\cm,noragged-right, notime] -\chordmode { - c1:6 -} +@code{c1:6} +@tab +@lilypond[line-width=2.1\cm,noragged-right,notime] +<< + \chords { c1:6 } + \chordmode { c1:6 } +>> @end lilypond @item Sixte mineure @tab -Triton mineur et sixte +Triton mineur @*et sixte @tab @code{m6} @tab -@lilypond[line-width=2.8\cm,noragged-right, notime] -\chordmode { - c1:m6 -} +@code{c1:m6} +@tab +@lilypond[line-width=2.1\cm,noragged-right,notime] +<< + \chords { c1:m6 } + \chordmode { c1:m6 } +>> @end lilypond @item Neuvième de dominante @tab -Septième de dominante et neuvième majeure +Septième de dominante @*et neuvième majeure @tab @code{9} @tab -@lilypond[line-width=2.8\cm,noragged-right, notime] -\chordmode { - c1:9 -} +@code{c1:9} +@tab +@lilypond[line-width=2.1\cm,noragged-right,notime] +<< + \chords { c1:9 } + \chordmode { c1:9 } +>> @end lilypond @item Neuvième majeure @tab -Septième majeure et neuvième majeure +Septième majeure et @*neuvième majeure @tab @code{maj9} @tab -@lilypond[line-width=2.8\cm,noragged-right, notime] -\chordmode { - c1:maj9 -} +@code{c1:maj9} +@tab +@lilypond[line-width=2.1\cm,noragged-right,notime] +<< + \chords { c1:maj9 } + \chordmode { c1:maj9 } +>> @end lilypond @item Neuvième mineure @tab -Septième mineure et neuvième majeure +Septième mineure et @*neuvième majeure @tab @code{m9} @tab -@lilypond[line-width=2.8\cm,noragged-right, notime] -\chordmode { - c1:m9 -} +@code{c1:m9} +@tab +@lilypond[line-width=2.1\cm,noragged-right,notime] +<< + \chords { c1:m9 } + \chordmode { c1:m9 } +>> @end lilypond @item Onzième de dominante @tab -Neuvième de dominante et onzième juste +Neuvième de dominante @*et onzième juste @tab @code{11} @tab -@lilypond[line-width=2.8\cm,noragged-right, notime] -\chordmode { - c1:11 -} +@code{c1:11} +@tab +@lilypond[line-width=2.1\cm,noragged-right,notime] +<< + \chords { c1:11 } + \chordmode { c1:11 } +>> @end lilypond @item Onzième majeure @tab -Neuvième majeure et onzième juste +Neuvième majeure @*et onzième juste @tab @code{maj11} @tab -@lilypond[line-width=2.8\cm,noragged-right, notime] -\chordmode { - c1:maj11 -} +@code{c1:maj11} +@tab +@lilypond[line-width=2.1\cm,noragged-right,notime] +<< + \chords { c1:maj11 } + \chordmode { c1:maj11 } +>> @end lilypond @item Onzième mineure @tab -Neuvième mineure et onzième juste +Neuvième mineure @*et onzième juste @tab @code{m11} @tab -@lilypond[line-width=2.8\cm,noragged-right, notime] -\chordmode { - c1:m11 -} +@code{c1:m11} +@tab +@lilypond[line-width=2.1\cm,noragged-right,notime] +<< + \chords { c1:m11 } + \chordmode { c1:m11 } +>> @end lilypond @item Treizième de dominante @tab -Neuvième de dominante et treizième majeure +Neuvième de dominante @*et treizième majeure @tab @code{13} @tab -@lilypond[line-width=2.8\cm,noragged-right, notime] -\chordmode { - c1:13 -} +@code{c1:13} +@tab +@lilypond[line-width=2.1\cm,noragged-right,notime] +<< + \chords { c1:13 } + \chordmode { c1:13 } +>> @end lilypond @item Treizième de dominante @tab -Onzième de dominante et treizième majeure +Onzième de dominante @*et treizième majeure @tab @code{13.11} @tab -@lilypond[line-width=2.8\cm,noragged-right, notime] -\chordmode { - c1:13.11 -} +@code{c1:13.11} +@tab +@lilypond[line-width=2.1\cm,noragged-right,notime] +<< + \chords{ c1:13.11 } + \chordmode { c1:13.11 } +>> @end lilypond @item Treizième majeure @tab -Onzième majeure et treizième majeure +Onzième majeure et @*treizième majeure @tab @code{maj13.11} @tab -@lilypond[line-width=2.8\cm,noragged-right, notime] -\chordmode { - c1:maj13.11 -} +@code{c1:maj13.11} +@tab +@lilypond[line-width=2.1\cm,noragged-right,notime] +<< + \chords { c1:maj13.11 } + \chordmode { c1:maj13.11 } +>> @end lilypond @item Treizième mineure @tab -Onzième mineure et treizième majeure +Onzième mineure et @*treizième majeure @tab @code{m13.11} @tab -@lilypond[line-width=2.8\cm,noragged-right, notime] -\chordmode { - c1:m13.11 -} +@code{c1:m13.11} +@tab +@lilypond[line-width=2.1\cm,noragged-right,notime] +<< + \chords { c1:m13.11 } + \chordmode { c1:m13.11 } +>> @end lilypond @item Seconde suspendue @tab -Seconde majeure et quinte juste +Seconde majeure @*et quinte juste @tab @code{sus2} @tab -@lilypond[line-width=2.8\cm,noragged-right, notime] -\chordmode { - c1:sus2 -} +@code{c1:sus2} +@tab +@lilypond[line-width=2.1\cm,noragged-right,notime] +<< + \chords { c1:sus2 } + \chordmode { c1:sus2 } +>> @end lilypond @item Quarte suspendue @tab -Quarte juste et quinte juste +Quarte juste @*et quinte juste @tab @code{sus4} @tab -@lilypond[line-width=2.8\cm,noragged-right, notime] -\chordmode { - c1:sus4 -} +@code{c1:sus4} +@tab +@lilypond[line-width=2.1\cm,noragged-right,notime] +<< + \chords { c1:sus4 } + \chordmode { c1:sus4 } +>> @end lilypond @item -Power chord (deux voix) +Power chord @*(deux voix) @tab Quinte juste @tab @code{1.5} @tab -@lilypond[line-width=2.8\cm,noragged-right, notime] -\chordmode { - \powerChords - c1:1.5 -} +@code{\powerChords c1:1.5} +@tab +@lilypond[line-width=2.1\cm,noragged-right,notime] +\chordmode { \powerChords c1:1.5 } @end lilypond @item -Power chord (trois voix) +Power chord @*(trois voix) @tab -Quinte juste et octave +Quinte juste @*et octave @tab @code{1.5.8} @tab -@lilypond[line-width=2.8\cm,noragged-right, notime] -\chordmode { - \powerChords - c1:1.5.8 -} +@code{\powerChords c1:1.5.8} +@tab +@lilypond[line-width=2.1\cm,noragged-right,notime] + \chordmode { \powerChords c1:1.5.8 } @end lilypond @end multitable @@ -441,16 +515,30 @@ dispose. @appendixsec Diagrammes d'accord prédéfinis @translationof Predefined fretboard diagrams -La liste suivante répertorie les tablatures prédéfinies pour la guitare. +@menu +* Diagrammes pour guitare:: +* Diagrammes pour ukulele:: +* Diagrammes pour mandoline:: +@end menu + + +@node Diagrammes pour guitare +@unnumberedsubsec Diagrammes pour guitare +@translationof Diagrams for Guitar @lilypondfile[line-width=15.5\cm]{display-predefined-fretboards.ly} -La liste suivante répertorie les tablatures prédéfinies pour le ukulele. + +@node Diagrammes pour ukulele +@unnumberedsubsec Diagrammes pour ukulele +@translationof Diagrams for Ukulele @lilypondfile[line-width=15.5\cm]{display-predefined-ukulele-fretboards.ly} -La liste suivante répertorie les tablatures prédéfinies pour la -mandoline. + +@node Diagrammes pour mandoline +@unnumberedsubsec Diagrammes pour mandoline +@translationof Diagrams for Mandolin @lilypondfile[line-width=15.5\cm]{display-predefined-mandolin-fretboards.ly} diff --git a/Documentation/fr/notation/repeats.itely b/Documentation/fr/notation/repeats.itely index 4952a258e7..b385226f2e 100644 --- a/Documentation/fr/notation/repeats.itely +++ b/Documentation/fr/notation/repeats.itely @@ -1,7 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: b7cb11ea159572f2dc55b405db01a06c4dccea7d + Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -237,24 +237,6 @@ g1 | La propriété @code{measureLength} est abordée plus en détail au chapitre @ref{Gestion du temps}. -@funindex \inStaffSegno - -La commande @code{\inStaffSegno} permet d'adjoindre un symbole de -@emph{segno} à une commande @code{\repeat volta}. Des symboles -alternatifs de barre de mesure peuvent sont accessibles, dans un -contexte @code{Score}, à l'aide des propriétés @code{segnoType}, -@code{startRepeatSegnoType}, @code{endRepeatSegnoType} ou -@code{doubleRepeatSegnoType} selon les besoins. - -@lilypond[verbatim,quote,relative=1] -e1 -\repeat volta 2 { - \inStaffSegno - f2 g a b -} -c1_"D.S." \bar "|." -@end lilypond - @cindex reprise et liaison de prolongation @cindex alternative et liaison de prolongation @cindex liaison de prolongation et reprise @@ -273,6 +255,83 @@ c1 } @end lilypond +@cindex reprise et segno +@cindex segno et reprise +@funindex \inStaffSegno + +La commande @code{\inStaffSegno} permet de générer une barre de mesure +composite par l'adjonction d'un symbole de @emph{segno} à une barre de +reprise créée par une commande @code{\repeat volta}. Qu'il s'agisse +d'un début, d'une fin ou d'une double reprise, le type de barre est +automatiquement sélectionné. L'indication « D.S. » devra cependant être + +En dehors de toute reprise : + +@lilypond[verbatim,quote,relative=1] +e1 +\inStaffSegno +f2 g a b +c1_"D.S." \bar "|." +@end lilypond + +Au début d'une reprise : + +@lilypond[verbatim,quote,relative=1] +e1 +\repeat volta 2 { + \inStaffSegno % start repeat + f2 g a b +} +c1_"D.S." \bar "|." +@end lilypond + +En fin de reprise : + +@lilypond[verbatim,quote,relative=1] +e1 +\repeat volta 2 { + f2 g a b + \inStaffSegno % end repeat +} +f2 g a b +c1_"D.S." \bar "|." +@end lilypond + +Entre deux reprises : + +@lilypond[verbatim,quote,relative=1] +e1 +\repeat volta 2 { + f2 g a b +} +\inStaffSegno % double repeat +\repeat volta 2 { + f2 g a b +} +c1_"D.S." \bar "|." +@end lilypond + +Des symboles alternatifs de barre de mesure sont aussi accessibles, dans +un contexte @code{Score}, à l'aide des propriétés @code{segnoType}, +@code{startRepeatSegnoType}, @code{endRepeatSegnoType} ou +@code{doubleRepeatSegnoType} selon les besoins. Ces types de barre +alternative doivent être choisis parmi les types prédéfinis ou +préalablement créés à l'aide d'une commande @code{\defineBarLine} -- +voir @ref{Barres de mesure}. + +@lilypond[verbatim,quote,relative=1] +\defineBarLine ":|.S[" #'(":|." "S[" "") +\defineBarLine "]" #'("]" "" "") +e1 +\repeat volta 2 { + f2 g a b + \once \set Score.endRepeatSegnoType = ":|.S[" + \inStaffSegno +} +f2 g \bar "]" a b +c1_"D.S." \bar "|." +@end lilypond + @snippets @lilypondfile[verbatim,quote,texidoc,doctitle] {shortening-volta-brackets.ly} diff --git a/Documentation/fr/notation/rhythms.itely b/Documentation/fr/notation/rhythms.itely index d007c5194b..a3c19f20e5 100644 --- a/Documentation/fr/notation/rhythms.itely +++ b/Documentation/fr/notation/rhythms.itely @@ -1,7 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: e038863ba7228eb3e28b9f1a49e68ec9f4d260b0 + Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -2859,7 +2859,7 @@ c1 Par ailleurs, la commande @code{\inStaffSegno} crée une barre de mesure surmontée d'un @emph{segno}, et sait coopérer avec l'instruction -@code{\repeat volta}. +@code{\repeat volta} -- voir @ref{Répétitions courantes}. @cindex bar de mesure, personnalisation @cindex définition d'une barre de mesure diff --git a/Documentation/fr/notation/spacing.itely b/Documentation/fr/notation/spacing.itely index 936e52c4f7..fad2e47bd3 100644 --- a/Documentation/fr/notation/spacing.itely +++ b/Documentation/fr/notation/spacing.itely @@ -1,7 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: e038863ba7228eb3e28b9f1a49e68ec9f4d260b0 + Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -2146,35 +2146,32 @@ En voici une représentation graphique : alignToZero = \with { \override VerticalAxisGroup.nonstaff-relatedstaff-spacing = #zero-space \override VerticalAxisGroup.nonstaff-nonstaff-spacing = #zero-space + \override VerticalAxisGroup.staff-affinity = #DOWN + \remove Text_engraver % avoid having two + \consists Text_engraver } lowerCaseChords = \with { chordNameLowercaseMinor = ##t } -staffAffinityDown = \with { - \override VerticalAxisGroup.staff-affinity = #DOWN -} labelContext = #(define-music-function (parser location context) (string?) - #{ s1*0^\markup { \typewriter #context } #}) + #{ s1*0^\markup { \upright {\typewriter #context } } #}) \layout { \context { \Dynamics \alignToZero } \context { \FiguredBass \alignToZero } \context { \Lyrics \alignToZero } - \context { \NoteNames \alignToZero \staffAffinityDown } - \context { \ChordNames \alignToZero - \staffAffinityDown - \lowerCaseChords } - \context { \FretBoards \alignToZero \staffAffinityDown } + \context { \NoteNames \alignToZero } + \context { \ChordNames \alignToZero \lowerCaseChords } + \context { \FretBoards \alignToZero } \context { \Score \omit BarLine \override DynamicText.self-alignment-X = #-1 \override FretBoard.X-offset = #1.75 - \override InstrumentName.minimum-Y-extent = #'(-2 . 2) - \override InstrumentName.extra-offset = #'(0 . -0.5) - \override TextScript.minimum-Y-extent = #'(-2 . 3) + \override InstrumentName.minimum-Y-extent = #'(-1 . 2) + \textLengthOn \omit TimeSignature } } @@ -2182,44 +2179,29 @@ labelContext = %% Contextes dont le point de référence est la ligne de base : %% ChordNames, NoteNames et Lyrics << - \new ChordNames { \chords { g1:m } } - \new NoteNames { s1 | g1 | } - \new RhythmicStaff { - \set RhythmicStaff.instrumentName = #"ligne de base (baseline) " - \textLengthOn - \labelContext "ChordNames" s1 | - \labelContext "NoteNames" s1 | - \labelContext "Lyrics" s1 | - } - \new Lyrics { \lyrics { \skip 1*2 | ghijk1 | } } + \new ChordNames { \chords { \labelContext "ChordNames" g1:m } } + \new NoteNames { s1 |\labelContext "NoteNames" g1 | } + \new Lyrics { \lyrics { \skip 1*2 | \labelContext "Lyrics" ghijk1 | } } + \new RhythmicStaff \with { instrumentName = #"ligne de base (baseline) " } s1*3 >> %% Le point de référence de Dynamics est le milieu du « m » dans la fonte << - \new RhythmicStaff { - \set RhythmicStaff.instrumentName = #"mi-hauteur " - \labelContext "Dynamics" s1*3 - } - \new Dynamics { s1\mp s\fp } + \new Dynamics { \labelContext "Dynamics" s1\mp s\fp } + \new RhythmicStaff \with { instrumentName = #"mid-hauteur " } s1*3 >> %% Le point de référence de FiguredBass est son point le plus haut << - \new RhythmicStaff { - \set RhythmicStaff.instrumentName = #"point le plus haut " - \labelContext "FiguredBass" s1 - } - \new FiguredBass { \figuremode { <6 5>1 } } + \new FiguredBass { \labelContext "FiguredBass" \figuremode { <6 5>1 } } + \new RhythmicStaff \with { instrumentName = #"point le plus haut " } s1 >> %% Le point de référence de FretBoards est la ligne du haut \include "predefined-guitar-fretboards.ly" << - \new FretBoards { \chordmode { e1 } } - \new RhythmicStaff { - \set RhythmicStaff.instrumentName = #"ligne du haut " - \labelContext "FretBoards " s1 - } + \new FretBoards { \labelContext "FretBoards" \chordmode { e1 } } + \new RhythmicStaff \with { instrumentName = #"ligne du haut " } s1 >> @end lilypond diff --git a/Documentation/fr/notation/staff.itely b/Documentation/fr/notation/staff.itely index 9e50bb07b2..cfa27825a5 100644 --- a/Documentation/fr/notation/staff.itely +++ b/Documentation/fr/notation/staff.itely @@ -1,7 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: 5c35684285613e8960e2dd4324559e1ee3774b9b + Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -1391,7 +1391,7 @@ oboeNotes = \relative c'' { Le nom de l'instrument qui est répliqué sera imprimé dès lors qu'aura été définie la propriété @code{instrumentCueName} d'un contexte @code{CueVoice} temporaire. Le positionnement et le style adopté par -@code{instrumentCueName} dépendent de l'objet @code{\instrumentSwitch} +@code{instrumentCueName} dépendent de l'objet @code{InstrumentSwitch} -- voir @ref{Noms d'instrument}. Par ailleurs, si la citation nécessite l'apparition d'une clef différente, celle-ci devra être introduite manuellement, tout comme l'originale qui devra être rappelée en fin de diff --git a/Documentation/fr/notation/vocal.itely b/Documentation/fr/notation/vocal.itely index 2a937ceaaf..cd0b35afe9 100644 --- a/Documentation/fr/notation/vocal.itely +++ b/Documentation/fr/notation/vocal.itely @@ -1,7 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: 1e6d2b3b82a8e5d871b1b281f6d5a2860e83fb7b + Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -1722,7 +1722,7 @@ words = \lyricmode { la __ la __ } Le contexte @code{NullVoice} doit prendre place dans un contexte @code{Staff} et ne saurait contenir que des notes déjà présentes sur la -portée en question, à la même octave. Dans le cas contraire, ce +portée en question et à la même octave. Dans le cas contraire, ce @code{NullVoice} pourrait interagir avec les autres voix imprimées de façon inopinée. Par exemple, des notes arbitraires dans un @code{NullVoice} pourraient entraîner l'apparition ou la disparition @@ -1745,6 +1745,11 @@ words = \lyricmode { la __ la __ } >> @end lilypond +@knownissues +La commande @code{\addLyrics} ne peut traiter que des paroles attachées +à un contexte @code{Voice} ; elle ne peut donc s'utiliser avec un +@code{NullVoice}. + @noindent La fonction @code{\partcombine} est abordée en détails dans @ref{Regroupement automatique de parties}. -- 2.39.5