From cc3b9e1430f4cc9c54da7252e504f3d274a7ea17 Mon Sep 17 00:00:00 2001 From: Jean-Charles Malahieude Date: Sat, 28 Jul 2012 23:38:39 +0200 Subject: [PATCH] Doc-fr: NR full update --- Documentation/fr/notation/ancient.itely | 14 +- .../fr/notation/changing-defaults.itely | 326 +++++++++++++++--- Documentation/fr/notation/chords.itely | 6 +- .../fr/notation/fretted-strings.itely | 6 +- Documentation/fr/notation/input.itely | 8 +- .../fr/notation/notation-appendices.itely | 3 +- Documentation/fr/notation/pitches.itely | 4 +- Documentation/fr/notation/repeats.itely | 98 +++--- Documentation/fr/notation/rhythms.itely | 6 +- Documentation/fr/notation/simultaneous.itely | 10 +- Documentation/fr/notation/spacing.itely | 28 +- Documentation/fr/notation/staff.itely | 6 +- Documentation/fr/notation/wind.itely | 40 +-- Documentation/fr/notation/world.itely | 4 +- 14 files changed, 425 insertions(+), 134 deletions(-) diff --git a/Documentation/fr/notation/ancient.itely b/Documentation/fr/notation/ancient.itely index 4dfc214ca3..4efe2a36a8 100644 --- a/Documentation/fr/notation/ancient.itely +++ b/Documentation/fr/notation/ancient.itely @@ -1,6 +1,6 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: 446dc1f3ac9bfff6bfee31de929698b0425da6fe + Translation of GIT committish: 0512fcc5db9b050be664413ba0f79a3dcfc1028a When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -876,8 +876,10 @@ Pour disposer des formes anciennes d'altération, utilisez la propriété @code{glyph-name-alist} des objets graphiques @code{Accidental} et @code{KeySignature}, comme ceci : -@code{\override Staff.Accidental #'glyph-name-alist = -#alteration-mensural-glyph-name-alist} +@example +\override Staff.Accidental #'glyph-name-alist = + #alteration-mensural-glyph-name-alist +@end example @seealso Glossaire musicologique : @@ -1312,8 +1314,10 @@ Pour disposer des formes anciennes d'altération, utilisez la propriété @code{glyph-name-alist} des objets graphiques @code{Accidental} et @code{KeySignature}, comme ceci : -@code{\override Staff.Accidental #'glyph-name-alist = -#alteration-mensural-glyph-name-alist} +@example +\override Staff.Accidental #'glyph-name-alist = + #alteration-mensural-glyph-name-alist +@end example @seealso Glossaire musicologique : diff --git a/Documentation/fr/notation/changing-defaults.itely b/Documentation/fr/notation/changing-defaults.itely index 8d59ffe940..d86cef5438 100644 --- a/Documentation/fr/notation/changing-defaults.itely +++ b/Documentation/fr/notation/changing-defaults.itely @@ -1,6 +1,6 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: 40c0295431d0732747d0e37b7911f03fb9daca16 + Translation of GIT committish: 0512fcc5db9b050be664413ba0f79a3dcfc1028a When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -729,88 +729,327 @@ le @code{Bar_engraver} devrait toujours être le premier ; le de vérifier les éventuelles dépendances. - @node Modification des réglages par défaut d'un contexte @subsection Modification des réglages par défaut d'un contexte @translationof Changing context default settings +@cindex réglages par défaut, modification +@cindex contexte, modification des propriétés par défaut + +Les propriétés des contextes et objets graphiques se modifient à l'aide +des commandes @code{\set} et @code{\override}, comme indiqué à la +rubrique @ref{Modification de propriétés}. Ces commandes créent des +événements musicaux qui feront que la modification produira ses effets +dès l'instant où la musique est traitée. + +Le propos est ici de voir comment modifier les valeurs @emph{par défaut} +des propriétés de contexte ou d'objet graphique dès la création de ces +contextes. Deux manières de procéder sont envisageables : l'une +consiste à modifier les valeurs pour tous les contextes d'un même type, +l'autre s'attache à adapter les valeurs par défaut d'une instance +particulière d'un contexte. + +@menu +* Modification de tous les contextes d'un même type:: +* Modification d'un contexte particulier:: +* Ordre de préséance:: +@end menu + + +@node Modification de tous les contextes d'un même type +@unnumberedsubsubsec Modification de tous les contextes d'un même type +@translationof Changing all contexts of the same type + +@cindex \context dans un bloc \layout + +@funindex \context +@funindex \layout + La personnalisation des réglages par défaut d'un contexte, qu'il s'agisse de @code{Score}, @code{Staff} ou @code{Voice}, peut se réaliser indépendamment de la musique dans un bloc @code{\layout} -- placé dans le bloc @code{\score} auquel ces modifications doivent s'appliquer -- au -moyen de la commande @code{\context}. +moyen d'un bloc @code{\context}. + +@example +\layout @{ + \context @{ + \Voice + [réglage de contexte pour tous les contextes @emph{Voice}] + @} + \context @{ + \Staff + [réglage de contexte pour tous les contextes @emph{Staff}] + @} +@} +@end example -Point n'est besoin d'utiliser la commande @code{\set @var{contexte}} -lorsque les réglages par défaut d'un contexte sont ainsi modifiés : +La spécification des adaptations peut se faire de différentes manières : + +@itemize +@item +à l'aide d'une commande @code{\override}, sans lui adjoindre le nom du +contexte : @c KEEP LY @lilypond[quote,verbatim] \score { \relative c'' { - a4^"Petite police, hampes épaisses, sans métrique" a a a - a a a a + a4^"Hampes épaisses" a a a + a4 a a\ff a } \layout { \context { \Staff - fontSize = #-4 \override Stem #'thickness = #4.0 - \remove "Time_signature_engraver" } } } @end lilypond -Le raccourci @code{\Staff} invoque les définitions inhérentes au -contexte @code{Staff}, de façon à ce qu'elles puissent être modifiées. -Ces nouvelles spécifications affecteront toutes les portées (tous les -contextes @code{Staff}) de ce bloc @code{\score}. +@item +en définissant directement une propriété de contexte : + +@c KEEP LY +@lilypond[quote,verbatim] +\score { + \relative c'' { + a4^"Fontes plus petites" a a a + a4 a a\ff a + } + \layout { + \context { + \Staff + fontSize = #-4 + } + } +} +@end lilypond -Les adaptations peuvent aussi bien se faire au niveau du contexte -@code{Score} qu'au niveau de tous les contextes @code{Voice}. -Il est possible de stocker des modifications de contexte dans un -identificateur. Sa définition devra être précédée de l'instruction -@code{\with}. +@item +à l'aide d'une commande prédéfinie comme @code{\dynamicUp}, ou bien une +expression musicale telle que @code{\accidentalStyle "dodecaphonic"} : +@c KEEP LY @lilypond[quote,verbatim] -blubb = \with { - fontSize = #-4 - \override Stem #'thickness = #4.0 - \remove "Time_signature_engraver" +\score { + \relative c'' { + a4^"Nuance en surplomb" a a a + a4 a a\ff a + } + \layout { + \context { + \Voice + \dynamicUp + } + \context { + \Staff + \accidentalStyle "dodecaphonic" + } + } } +@end lilypond -bla = \with { - fontSize = #3 - \override Stem #'thickness = #-2.0 -} +@item +à l'aide d'une variable personnalisée contenant un bloc @code{\with} : +pour de plus amples iformations sur le bloc @code{\with}, voir +@ref{Modification d'un contexte particulier}. -melody = \relative c'' { - a4 a a a | - a4 a a a | +@c KEEP LY +@lilypond[quote,verbatim] +StaffDefauts = \with { + fontSize = #-4 } \score { - << - \new Staff << - \melody - s4^"Small, thicker stems, no time signature" - >> - \new Staff \bla << - \melody - s4^"Different" - >> - >> + \new Staff { + \relative c'' { + a4^"Petite police" a a a + a4 a a a + } + } \layout { \context { \Staff - \blubb + \StaffDefauts + } + } +} +@end lilypond + +@end itemize + +Les instructions destinées à modifier les propriétés peuvent se placer +dans un bloc @code{\layout} sans pour autant être incluses dans un bloc +@code{\context}. Expliciter des réglages de la sorte équivaut à inclure +les commandes de modification des propriétés au début de chacun des +contextes du type en question. Lorsque le contexte n'est pas spécifié, +@emph{tous} les contextes de bas niveau seront affectés -- voir +@ref{Contextes de bas niveau -- les voix}. La syntaxe appropriée répond +aux mêmes critères que si la commande était écrite dans le flot +musical. + +@c KEEP LY +@lilypond[quote,verbatim] +\score { + \new Staff { + \relative c'' { + a4^"Petite police" a a a + a4 a a a + } + } + \layout { + \accidentalStyle "dodecaphonic" + \set fontSize = #-4 + \override Voice.Stem #'thickness = #4.0 + } +} +@end lilypond + + +@node Modification d'un contexte particulier +@unnumberedsubsubsec Modification d'un contexte particulier +@translationof Changing just one specific context + +@cindex \with +@funindex \with + +Dans le cas d'un contexte pris individuellement, ses propriétés se +modifient à l'aide d'un bloc @code{\with}. Toutes les autres instances +de contexte appartenant au même type seront affectés des réglages +prédéfinis par LilyPond, modifiés le cas échéant par un bloc +@code{\layout}. Le bloc @code{\with} se place directement à la suite de +la commande @code{\new} @var{type-de-contexte}. + +@example +\new Staff +\with @{ + [réglages pour ce contexte pris individuellement] +@} @{ +... +@} +@end example + +La spécification des adaptations peut se faire de différentes manières : + +@itemize +@item +à l'aide d'une commande @code{\override}, sans lui adjoindre le nom du +contexte : + +@c KEEP LY +@lilypond[quote,verbatim] +\score { + \new Staff { + \new Voice + \with { + \override Stem #'thickness = #4.0 + } + { + \relative c'' { + a4^"Hampes épaisses" a a a + a4 a a a + } } } } @end lilypond -@c TODO: add \with in here. +@item +en définissant directement une propriété de contexte : + +@lilypond[quote,verbatim] +\score { + << + \new Staff { + \relative c'' { + a4^"Default font" a a a + a4 a a a + } + } + \new Staff + \with { + fontSize = #-4 + } { + \relative c'' { + a4^"Smaller font" a a a + a4 a a a + } + } + >> +} +@end lilypond + +@item +à l'aide d'une commande prédéfinie comme @code{\dynamicUp} : + +@c KEEP LY +@lilypond[quote,verbatim] +\score { + << + \new Staff { + \new Voice { + \relative c'' { + a4^"Nuances en dessous" a a a + a4 a a\ff a + } + } + } + \new Staff + \with { \accidentalStyle "dodecaphonic" } + { + \new Voice + \with { \dynamicUp } + { + \relative c'' { + a4^"Nuances en surplomb" a a a + a4 a a\ff a + } + } + } + >> +} +@end lilypond + +@end itemize + + +@node Ordre de préséance +@unnumberedsubsubsec Ordre de préséance +@translationof Order of precedence + +La valeur d'une propriété qui doit s'appliquer à un instant particulier +est déterminée comme suit : + +@itemize +@item +s'il y a une instruction @code{\override} ou @code{\set} active dans le +flot d'information, sa valeur s'applique, + +@item +en l'absence de quoi sera utilisée la valeur par défaut telle que +définie dans une clause @code{\with} stipulée à l'initialisation du +contexte, + +@item +en l'absence de quoi sera retenue la valeur par défaut issue du bloc +@code{\context} approprié le plus récent dans le bloc @code{\layout}, + +@item +en l'absence de quoi s'appliqueront les réglages prédéfinis de LilyPond. +@end itemize + +@seealso +Manuel d'initiation : +@rlearning{Modification des propriétés d'un contexte}. + +Manuel de notation : +@ref{Tout savoir sur les contextes}, +@ref{Contextes de bas niveau -- les voix}, +@ref{La commande de fixation (set)}, +@ref{La commande de dérogation (override)}, +@ref{Le bloc \layout}. @node Définition de nouveaux contextes @@ -2163,7 +2402,8 @@ Manuel d'extension : @cindex points de contrôle et tweak Lorsqu'il y a plusieurs liaisons de prolongation dans un accord, la -commande @code{\tweak} ne s'applique qu'à la première. +commande @code{\tweak} ne permet de modifier les points de contrôle que +pour la première rencontrée dans le fichier source. @node set ou override @@ -3108,7 +3348,7 @@ fonctions prédéfinies, regroupées dans le fichier @file{scm/output-lib.scm}. Le tableau suivant vous les présente ; les trois dernières colonnes indiquent l'endroit où l'objet sera visible. -@multitable {@code{begin-of-line-invisible}} {@code{'#(#t #t #t. )}} {apres} {apres} {apres} +@multitable {@code{begin-of-line-invisible}} {@code{'#(#t #t #t)}} {apres} {apres} {apres} @headitem Forme @tab Forme @tab Avant @tab Hors @tab Après @headitem fonctionnelle @tab vectorielle @tab saut @tab saut @tab saut diff --git a/Documentation/fr/notation/chords.itely b/Documentation/fr/notation/chords.itely index e4c4cd8ee0..3b5224175a 100644 --- a/Documentation/fr/notation/chords.itely +++ b/Documentation/fr/notation/chords.itely @@ -1,7 +1,6 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- - @ignore - Translation of GIT committish: 8afb2adf0bab372f845ff3eae30e1e950b5c63ca + Translation of GIT committish: 0512fcc5db9b050be664413ba0f79a3dcfc1028a When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -800,7 +799,8 @@ myChords = \relative c' { @subsection Basse chiffrée @translationof Figured bass -@lilypondfile[quote]{figured-bass-headword.ly} +@c Line width hack because of instrument names +@lilypondfile[quote,staffsize=18,line-width=14.5\cm]{figured-bass-headword.ly} LilyPond permet de générer des parties de continuo. diff --git a/Documentation/fr/notation/fretted-strings.itely b/Documentation/fr/notation/fretted-strings.itely index af67d85578..27425323e7 100644 --- a/Documentation/fr/notation/fretted-strings.itely +++ b/Documentation/fr/notation/fretted-strings.itely @@ -1,6 +1,6 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: 2a87f1e1f98b76751482cae4474d41aa5e38e37b + Translation of GIT committish: 0512fcc5db9b050be664413ba0f79a3dcfc1028a When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -1408,9 +1408,9 @@ Manuel de notation : @ref{Tablatures prédéfinies}. Fichiers d'initialisation : -@file{ly/predefined-guitar-fretboards.ly}, +@file{ly/predefined-guitar-fretboards.ly}, @* @file{ly/predefined-guitar-ninth-fretboards.ly}, -@file{ly/predefined-ukulele-fretboards.ly}, +@file{ly/predefined-ukulele-fretboards.ly},@* @file{ly/predefined-mandolin-fretboards.ly}. Morceaux choisis : diff --git a/Documentation/fr/notation/input.itely b/Documentation/fr/notation/input.itely index 6ad79fd169..64018556f4 100644 --- a/Documentation/fr/notation/input.itely +++ b/Documentation/fr/notation/input.itely @@ -1,6 +1,6 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: 40c0295431d0732747d0e37b7911f03fb9daca16 + Translation of GIT committish: 0512fcc5db9b050be664413ba0f79a3dcfc1028a When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -1488,7 +1488,7 @@ l'intérieur d'un @emph{markup} ; vous pourrez même y ajouter le numéro de page grâce à la commande de @emph{markup} @code{\page-ref}. @c KEEP LY -@lilypond[verbatim] +@lilypond[verbatim,papersize=a8landscape] \header { tagline = ##f } \book { \label #'firstScore @@ -1616,7 +1616,7 @@ tocAct = (add-toc-item! 'tocActMarkup text)) @end verbatim -@lilypond[line-width=11.0\cm] +@lilypond[line-width=10.0\cm] \header { tagline = ##f } \paper { tocActMarkup = \markup \large \column { @@ -1645,7 +1645,7 @@ tocAct = L'élément et son numéro de page peuvent se rejoindre par une ligne pointillée : -@lilypond[verbatim,quote] +@lilypond[verbatim,line-width=10.0\cm] \header { tagline = ##f } \paper { tocItemMarkup = \tocItemWithDotsMarkup diff --git a/Documentation/fr/notation/notation-appendices.itely b/Documentation/fr/notation/notation-appendices.itely index 6bddfedc2f..dfda5bd755 100644 --- a/Documentation/fr/notation/notation-appendices.itely +++ b/Documentation/fr/notation/notation-appendices.itely @@ -1,7 +1,6 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- - @ignore - Translation of GIT committish: 740df0d2a26f7ae9e362706a45f9257cb4be2607 + Translation of GIT committish: 0512fcc5db9b050be664413ba0f79a3dcfc1028a 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/pitches.itely b/Documentation/fr/notation/pitches.itely index 6c4133e31e..a8fe1dc77b 100644 --- a/Documentation/fr/notation/pitches.itely +++ b/Documentation/fr/notation/pitches.itely @@ -1,6 +1,6 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: 446dc1f3ac9bfff6bfee31de929698b0425da6fe + Translation of GIT committish: 0512fcc5db9b050be664413ba0f79a3dcfc1028a When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -2310,7 +2310,7 @@ altérée. Les altérations accidentelles sont imprimées selon le style @code{modern}, et une altération de précaution est ajoutée pour chaque dièse ou bémol à la clef -- sauf dans le cas de notes consécutives. -@lilypond[quote] +@lilypond[quote,staffsize=18] musicA = { << \relative c' { diff --git a/Documentation/fr/notation/repeats.itely b/Documentation/fr/notation/repeats.itely index d729856cbd..fe30d84ba5 100644 --- a/Documentation/fr/notation/repeats.itely +++ b/Documentation/fr/notation/repeats.itely @@ -1,6 +1,6 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: 8afb2adf0bab372f845ff3eae30e1e950b5c63ca + Translation of GIT committish: 0512fcc5db9b050be664413ba0f79a3dcfc1028a When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -23,7 +23,7 @@ La répétition est une notion essentielle en musique, et il existe de nombreuses façons de mettre en œuvre et noter ce concept. LilyPond -prend en charge les types de répétition suivants@tie{}: +prend en charge les types de répétition suivants : @table @code @item volta @@ -60,8 +60,8 @@ Ce type permet de réaliser des trémolos sous forme de liens de croches. Cette section présente la syntaxe des répétitions longues -- c'est-à-dire plusieurs mesures. Ces répétitions peuvent prendre deux -formes@tie{}: encadrées par des barres de reprises, ou bien développées -dans la partition. Les barres et autres signes de reprise peuvent être +formes : encadrées par des barres de reprises, ou bien développées dans +la partition. Les barres et autres signes de reprise peuvent être contrôlés manuellement. @menu @@ -88,7 +88,7 @@ contrôlés manuellement. @unnumberedsubsubsec Répétitions courantes @translationof Normal repeats -On peut indiquer une répétition de la façon suivante@tie{}: +On peut indiquer une répétition de la façon suivante : @example \repeat volta @var{nombre_de_fois} @var{expression_musicale} @@ -97,7 +97,7 @@ On peut indiquer une répétition de la façon suivante@tie{}: @noindent où @code{@var{expression_musicale}} représente ce qui doît être répété. -Les reprises courantes, sans alternative, s'indiquent comme ceci@tie{}: +Les reprises courantes, sans alternative, s'indiquent comme ceci : @lilypond[verbatim,quote,relative=2] \repeat volta 2 { c4 d e f } @@ -107,8 +107,7 @@ c2 d On peut ajouter une fin alternative à l'aide de la commande @code{\alternative}. Chaque @code{@var{alternative}} est une expression -musicale en elle-même@tie{}; il faudra donc les regrouper par des -accolades. +musicale en elle-même ; il faudra donc les regrouper par des accolades. @example \repeat volta @var{nombre_de_fois} @var{expression_musicale} @@ -149,8 +148,8 @@ qu'aucun caractère n'apparaisse entre l'accolade fermant une alternative et l'accolade ouvrant la suivante, au risque de ne pas obtenir le nombre voulu d'alternatives.} -@warning{Une clause @code{@bs{}relative} ne doît jamais se trouver à -l'intérieur d'une section @code{@bs{}repeat}@tie{}: vous aurez +@warning{Une clause @code{@bs{}relative} ne doit jamais se trouver à +l'intérieur d'une section @code{@bs{}repeat} : vous aurez immanquablement des portées parasites. Voir @rprogram{Apparition d'une portée supplémentaire}.} @@ -164,9 +163,9 @@ immanquablement des portées parasites. Voir Lorsqu'une reprise sans fins alternatives débute au milieu d'une mesure, elle devrait se terminer aussi au milieu d'une mesure, de telle sorte que les mesures soient complètes. En pareil cas, les indications de -reprise ne constituent pas des barres de mesure à proprement -parler@tie{}; il n'est donc pas nécessaire de faire appel à la commande -@code{\partial} ou à des contrôles d'intégrité de mesure. +reprise ne constituent pas des barres de mesure à proprement parler ; il +n'est donc pas nécessaire de faire appel à la commande @code{\partial} +ou à des contrôles d'intégrité de mesure. @lilypond[verbatim,quote,relative=1] % no \partial here @@ -187,7 +186,7 @@ g1 | Il est possible de créer des reprises en début de morceau avec une levée. Le cas est similaire à ce que nous venons de voir. Toutefois, l'utilisation d'un @code{\partial} est ici nécessaire pour respecter -cette entâme. +cette entame. @lilypond[verbatim,quote,relative=1] \partial 4 % required @@ -205,7 +204,7 @@ g1 | Lorsqu'une reprise débute par une mesure incomplète et a des fins alternatives, il est indispensable d'ajuster manuellement la propriété -@code{Timing.measureLength} selon les préceptes suivants@tie{}: +@code{Timing.measureLength} selon les préceptes suivants : @itemize @item @@ -237,14 +236,32 @@ 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 prolongationt et reprise +@cindex liaison de prolongation et reprise @cindex liaison de prolongation et alternative @funindex \repeatTie -Des liaisons de tenue peuvent être ajoutées à toute alternative@tie{}: +Des liaisons de tenue peuvent être ajoutées à toute alternative : @lilypond[verbatim,quote,relative=2] c1 @@ -338,7 +355,7 @@ de clarté. @warning{Les méthodes présentées dans les lignes qui suivent ne devraient servir à indiquer que des constructions de répétition -inhabituelles. En règle générale, il vaut mieux recourrir à la fonction +inhabituelles. En règle générale, il vaut mieux recourir à la fonction @code{@bs{}repeat} pour créer une reprise ou bien insérer la barre de mesure adéquate. Pour plus d'information, voir le chapitre @ref{Barres de mesure}.} @@ -373,7 +390,7 @@ c1 @item (volta @var{nombre}) @dots{} (volta #f) Pour obtenir un crochet indiquant le numéro de l'alternative. Pour que le crochet s'imprime effectivement, il faut spécifier explicitement -l'endroit où il doît se terminer. +l'endroit où il doit se terminer. @lilypond[verbatim,quote,relative=2] f4 g a b @@ -385,7 +402,7 @@ c1 @end table -Plusieurs commande de reprise peuvent intervenir au même moment@tie{}: +Plusieurs commandes de reprise peuvent intervenir au même moment : @lilypond[verbatim,quote,relative=2] f4 g a b @@ -404,13 +421,14 @@ Le crochet indiquant une alternative peut contenir aussi du texte. Il peut s'agir d'un ou plusieurs nombres ou bien d'une indication textuelle (@emph{markup}) -- voir @ref{Mise en forme du texte}. Le plus simple, dans le cas d'une indication textuelle, est de tout d'abord définir ce -@code{markup}, puis de l'inclure dans une liste Scheme. +@emph{markup}, puis de l'inclure dans une liste Scheme. @lilypond[verbatim,quote] voltaAdLib = \markup { 1. 2. 3... \text \italic { ad lib. } } \relative c'' { c1 - \set Score.repeatCommands = #(list(list 'volta voltaAdLib) 'start-repeat) + \set Score.repeatCommands = + #(list(list 'volta voltaAdLib) 'start-repeat) c4 b d e \set Score.repeatCommands = #'((volta #f) (volta "4.") end-repeat) f1 @@ -449,7 +467,7 @@ Référence des propriétés internes : Adjoindre à la commande @code{\repeat} l'opion @code{unfold} permet de s'affranchir de ressaisir de la musique répétitive. En voici la -syntaxe@tie{}: +syntaxe : @example \repeat unfold @var{nombre_de_fois} @var{expression_musicale} @@ -467,7 +485,7 @@ c1 Dans certains cas, et tout particulièrement dans un contexte @code{\relative}, la fonction @code{\repeat unfold} ne revient pas à écrire littéralement la même expression musicale plusieurs fois. -Ainsi@tie{}: +Ainsi : @example \repeat unfold 2 @{ a'4 b c @} @@ -479,7 +497,7 @@ n'est pas équivalent à a'4 b c | a'4 b c @end example -Une répétition expansée peut aussi avoir une fin alternative@tie{}: +Une répétition expansée peut aussi avoir une fin alternative : @lilypond[verbatim,quote,relative=2] \repeat unfold 2 { g4 f e d } @@ -519,7 +537,7 @@ c1 @end lilypond Vous pouvez imbriquer plusieurs fonctions @code{unfold}, qu'elles -comportent ou non des fins alternatives@tie{}: +comportent ou non des fins alternatives : @lilypond[verbatim,quote,relative=2] \repeat unfold 2 { @@ -580,11 +598,11 @@ trémolos. @funindex \repeat percent @funindex percent -Le style de @qq{reprise en pourcent} sert à répéter une séquence de +Le style de « reprise en pourcent » sert à répéter une séquence de notes. Elle sera imprimée une fois, puis remplacée par un symbole spécial. -En voici la syntaxe@tie{}: +En voici la syntaxe : @example \repeat percent @var{nombre} @var{expression_musicale} @@ -669,7 +687,7 @@ Référence des propriétés internes : @funindex \repeat tremolo @funindex tremolo -Il y a deux formes de trémolo@tie{}: la répétition alernative de deux +Il y a deux formes de trémolo : la répétition alernative de deux notes ou accords, et la répétition rapide d'une seule note ou d'un accord. Lorsqu'il est constitué d'une alternance répétitive, le trémolo s'indique en ajoutant des barres de ligature entre les deux notes ou @@ -677,7 +695,7 @@ accords concernés. Lorsqu'il s'agit d'une répétition rapide, des barres de ligature penchées sont ajoutées à la note en question. On peut placer une notation de trémolo entre deux notes, avec la -commande @code{\repeat} suivie du style trémolo@tie{}: +commande @code{\repeat} suivie du style trémolo : @lilypond[quote,verbatim,relative=2] \repeat tremolo 8 { c16 d } @@ -685,20 +703,20 @@ commande @code{\repeat} suivie du style trémolo@tie{}: \repeat tremolo 2 { c16 d } @end lilypond -La syntaxe de @code{\repeat tremolo} requiert espressément deux notes +La syntaxe de @code{\repeat tremolo} requiert expressément deux notes encadrées par des accolades, et le nombre de répétitions exprimé en durée d'une note (pointée ou non). Ainsi, dans l'exemple ci-dessus, -@code{\repeat@tie{}tremolo@tie{}7} est valide car correspond à une note -doublement pointée, à l'inverse de @code{\repeat@tie{}tremolo@tie{}9}. +@code{\repeat tremolo 7} est valide car correspond à une note +doublement pointée, à l'inverse de @code{\repeat tremolo 9}. La durée d'un trémolo est égale à la durée de l'expression entre -accolades multipliée par le nombre de fois à répéter@tie{}: -@code{\repeat@tie{}tremolo@tie{}8@tie{}@{@tie{}c16@tie{}d16@tie{}@}} -correspond donc à la valeur d'une ronde, et sera représenté par deux -rondes séparées par des barres de trémolo. +accolades multipliée par le nombre de fois à répéter : +@code{\repeat tremolo 8 @{ c16 d16 @}} correspond donc à la valeur d'une +ronde, et sera représenté par deux rondes séparées par des barres de +trémolo. On peut indiquer de la même manière un trémolo sur une seule note, qu'il -faudra alors laisser sans accolades@tie{}: +faudra alors laisser sans accolades : @lilypond[quote,verbatim,ragged-right] \repeat tremolo 4 c'16 @@ -711,8 +729,8 @@ faudra alors laisser sans accolades@tie{}: Le même résultat s'obtient en faisant suivre la note considérée de deux points et d'un nombre (@w{@code{note:@var{nombre}}}). -Le nombre en question correspond à la valeur de la subdivision@tie{}; -il doit être au moins de 8, auquel cas la hampe sera barrée par un +Le nombre en question correspond à la valeur de la subdivision ; +il doit être au moins de 8, auquel cas la hampe sera barrée par un seul trait de ligature. Si ce nombre est omis, la dernière valeur -- telle que mémorisée dans @code{tremoloFlags} -- sera utilisée. diff --git a/Documentation/fr/notation/rhythms.itely b/Documentation/fr/notation/rhythms.itely index 3ff5d64308..90885c16ac 100644 --- a/Documentation/fr/notation/rhythms.itely +++ b/Documentation/fr/notation/rhythms.itely @@ -1,6 +1,6 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: 254e2df1ab4e0fb8d1b517e7e11ffb545363ee48 + Translation of GIT committish: 0512fcc5db9b050be664413ba0f79a3dcfc1028a When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -2744,6 +2744,10 @@ c4 c c c \break c1 @end lilypond +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}. + Dans une partition comprenant plusieurs portées, la commande @code{\bar} placée sur une portée s'applique automatiquement à toutes les portées. Les barres de mesure que l'on obtient alors sont d'un seul tenant sur diff --git a/Documentation/fr/notation/simultaneous.itely b/Documentation/fr/notation/simultaneous.itely index 8675de7b70..b7834ac23c 100644 --- a/Documentation/fr/notation/simultaneous.itely +++ b/Documentation/fr/notation/simultaneous.itely @@ -1,6 +1,6 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: 254e2df1ab4e0fb8d1b517e7e11ffb545363ee48 + Translation of GIT committish: 0 When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -16,7 +16,7 @@ @section Notes simultanées @translationof Simultaneous notes -@lilypondfile[quote]{simultaneous-headword.ly} +@lilypondfile[quote,ragged-right,line-width=16\cm]{simultaneous-headword.ly} La notion musicale de polyphonie fait référence au fait d'avoir plus d'une voix simultanément dans une pièce. Dans LilyPond, la notion de @@ -74,7 +74,8 @@ Certaines notes, au sein même d'un accord, peuvent être affectées d'une articulation ou d'un ornement@tie{}: @lilypond[verbatim,quote,relative=2] -1 c-^ e>2 4 8. 16 +1 c-^ e>2 4 +8. 16 @end lilypond Certains éléments de notation, tels que nuances, soufflets et liaisons, @@ -82,7 +83,8 @@ ne peuvent se rattacher qu'à l'accord et non aux notes qui le composent, sous peine de ne les voir s'imprimer. @lilypond[verbatim,quote,relative=2] -1 \f ( ) \< \! +1 \f ( ) +\< \! @end lilypond @cindex accord vide diff --git a/Documentation/fr/notation/spacing.itely b/Documentation/fr/notation/spacing.itely index 741e3ac99d..f396f9e983 100644 --- a/Documentation/fr/notation/spacing.itely +++ b/Documentation/fr/notation/spacing.itely @@ -1,6 +1,6 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: 40c0295431d0732747d0e37b7911f03fb9daca16 + Translation of GIT committish: 0512fcc5db9b050be664413ba0f79a3dcfc1028a When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -973,7 +973,8 @@ Manuel de notation : @ref{Sauts de page}, @ref{Optimisation des sauts de page}, @ref{Optimisation des tournes}, -@ref{Minimisation des sauts de page}. +@ref{Minimisation des sauts de page}, +@ref{Présentation en rouleau}. Fichiers d'initialisation : @file{ly/paper-defaults-init.ly}. @@ -1405,6 +1406,7 @@ lignes d'une portée. * Optimisation des sauts de page:: * Optimisation des tournes:: * Minimisation des sauts de page:: +* Présentation en rouleau:: * Sauts explicites:: * Recours à une voix supplémentaire pour gérer les sauts:: @end menu @@ -1770,6 +1772,26 @@ Morceaux choisis : @rlsrnamed{Spacing,Espacements}. +@node Présentation en rouleau +@subsection Présentation en rouleau +@translationof One-line page breaking + +@funindex ly:one-line-breaking + +La fonction @code{ly:one-line-breaking} constitue un algorithme de +calcul des sauts de pages particulier en ceci que chaque partition fait +l'objet d'une page unique, d'une seule ligne. Cette fonctionnalité +s'affranchit de l'impression des titres et marges ; seule la partition +est affichée. + +La largeur de page est ajustée de telle sorte que la pièce la plus +longue tienne sur une seule ligne. En particulier, les variables +@code{paper-width}, @code{line-width} et @code{indent} du bloc +@code{\paper} seront ignorées ; les @code{left-margin} et +@code{right-margin} seront honorées. La hauteur de page ne sera pas +modifiée. + + @node Sauts explicites @subsection Sauts explicites @translationof Explicit breaks @@ -2787,7 +2809,7 @@ Le décalage vertical entre un objet extérieur à la portée et celui qui le précède se contrôle par la propriété @code{outside-staff-padding}. @c KEEP LY -@lilypond[quote,ragged-right,relative=2,verbatim] +@lilypond[quote,ragged-right,relative=2,verbatim,staffsize=18] \once \override TextScript #'outside-staff-padding = #0 a'^"Ce texte est placé au plus près de la note" \once \override TextScript #'outside-staff-padding = #3 diff --git a/Documentation/fr/notation/staff.itely b/Documentation/fr/notation/staff.itely index 3e3cd066a0..8502e7a695 100644 --- a/Documentation/fr/notation/staff.itely +++ b/Documentation/fr/notation/staff.itely @@ -1,6 +1,6 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: 904ea9fed4c66f5b86f3ac6ffb9fa273f082f371 + Translation of GIT committish: 0512fcc5db9b050be664413ba0f79a3dcfc1028a When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -16,7 +16,9 @@ @section Notation sur la portée @translationof Staff notation -@lilypondfile[quote]{staff-headword.ly} +@c The line width is a bit of a hack to allow space for the +@c instrument names. +@lilypondfile[quote,ragged-right,line-width=14.5\cm,staffsize=16]{staff-headword.ly} Cette section aborde les détails de gravure de la portée, la réalisation de partitions comprenant plusieurs portées et l'ajout diff --git a/Documentation/fr/notation/wind.itely b/Documentation/fr/notation/wind.itely index e1919b9f66..4a7cad8eeb 100644 --- a/Documentation/fr/notation/wind.itely +++ b/Documentation/fr/notation/wind.itely @@ -1,7 +1,6 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- - @ignore - Translation of GIT committish: 24370ed49745de7a9dd734ae5e6066b365054904 + Translation of GIT committish: 0512fcc5db9b050be664413ba0f79a3dcfc1028a When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -50,7 +49,7 @@ instruments à vent. @cindex vents Ce qui caractérise les partitions pour instruments à vent a trait -principalement à la respiration et à l'attaque@tie{}: +principalement à la respiration et à l'attaque : @itemize @item Les respirations s'indiquent par des silences ou des @@ -72,15 +71,15 @@ attachée à la note concernée. Voir à ce sujet @end itemize D'autres aspects de la notation s'appliquent aussi aux instruments à -vent@tie{}: +vent : @itemize -@item De nombreux instruments à vent sont transpositeurs@tie{}; voir +@item De nombreux instruments à vent sont transpositeurs ; voir @ref{Instruments transpositeurs}. @item Les glissandos sont l'une des caractéristiques du trombone à coulisse, bien que d'autres instruments puissent y parvenir en jouant -sur les pistons ou des clés@tie{}; consulter @ref{Glissando}. +sur les pistons ou des clés ; consulter @ref{Glissando}. @item Des glissandos harmoniques sont réalisables par les cuivres. Ils sont traditionnellement indiqués par des @ref{Notes d'ornement}. @@ -181,7 +180,7 @@ Voici quelques informations spécifiques à la cornemuse. @funindex showKeySignature LilyPond inclut des définitions spécifiques destinées à la notation pour -cornemuse écossaise@tie{}; pour les utiliser, il suffit d'ajouter +cornemuse écossaise ; pour les utiliser, il suffit d'ajouter @example \include "bagpipe.ly" @@ -189,7 +188,7 @@ cornemuse écossaise@tie{}; pour les utiliser, il suffit d'ajouter @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 +les appoggiatures spéciales et idiomatiques de la cornemuse. Par exemple, @code{\taor} est un raccourci pour @example @@ -197,7 +196,7 @@ exemple, @code{\taor} est un raccourci pour @end example @file{bagpipe.ly} prend également en charge les définitions de hauteurs -pour la cornemuse@tie{}; vous n'avez donc pas à vous soucier d'employer +pour la cornemuse ; vous n'avez donc pas à vous soucier d'employer @code{\relative} ou @code{\transpose}. @lilypond[ragged-right,verbatim,quote,notime] @@ -214,7 +213,7 @@ 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}@tie{}; ils seront représentés par +utilisant @code{cflat} ou @code{fflat} ; ils seront représentés par une note en forme de croix. Lorsqu'on joue des œuvres moins cérémonieuses que pour une parade @@ -295,7 +294,7 @@ Nous allons ici nous intéresser aux spécificités de la section des bois. Les doigtés pour obtenir une note particulière peuvent s'afficher sous forme graphique. LilyPond dispose de diagrammes pour la plupart des -bois, et tout particulièrement les instruments suivants@tie{}: +bois, et tout particulièrement les instruments suivants : @itemize @item piccolo @@ -310,7 +309,7 @@ bois, et tout particulièrement les instruments suivants@tie{}: @noindent Les diagrammes sont générés en tant qu'objet de type -@emph{markup}@tie{}: +@emph{markup} : @lilypond[verbatim,quote,relative=2] c1^\markup @@ -319,7 +318,7 @@ c1^\markup (rh . (ees))) @end lilypond -Les clés ou trous peuvent être partiellement enfoncés ou bouchés@tie{}: +Les clés ou trous peuvent être partiellement enfoncés ou bouchés : @c KEEP LY @lilypond[verbatim, quote, relative=2] @@ -371,7 +370,7 @@ c1^\markup { @end lilypond L'indication du doigté permettant de triller s'obtient en grisant une -position@tie{}: +position : @lilypond[verbatim,quote,relative=2] c1^\markup { @@ -383,7 +382,7 @@ c1^\markup { @end lilypond Certaines combinaisons particulières en matière de trille sont -possibles@tie{}: +possibles : @c KEEP LY @lilypond[verbatim,quote,relative=2] @@ -441,10 +440,11 @@ un fichier les instructions @code{#(print-keys-verbose@tie{}'@var{vent}@tie{}(current-error-port))} -- génération d'un fichier de journalisation. -De nouveaux diagrammes sont réalisables, en suivant les directives -contenues dans les fichiers @file{scm/define-woodwind-diagrams.scm} et -@file{scm/display-woodwind-diagrams.scm}. Ceci requiert toutefois la -maîtrise du langage Scheme. +De nouveaux diagrammes sont réalisables, bien que ceci requiert de +maîtriser le langage Scheme et n'est pas à la portée de tous les +utilisateurs. Des gabarits sont contenus dans les fichiers +@file{scm/define-woodwind-diagrams.scm} et +@file{scm/display-woodwind-diagrams.scm}. @snippets @lilypondfile[verbatim,quote,texidoc,doctitle] @@ -461,7 +461,7 @@ maîtrise du langage Scheme. @seealso Fichiers d'initialisation : -@file{scm/define-woodwind-diagrams.scm}, +@file{scm/define-woodwind-diagrams.scm}, @* @file{scm/display-woodwind-diagrams.scm}. Morceaux choisis : diff --git a/Documentation/fr/notation/world.itely b/Documentation/fr/notation/world.itely index 939f136f7b..3b869a7527 100644 --- a/Documentation/fr/notation/world.itely +++ b/Documentation/fr/notation/world.itely @@ -1,6 +1,6 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: a42aaa559b71ce5776795fa11a7e1df9110d85b7 + Translation of GIT committish: 0512fcc5db9b050be664413ba0f79a3dcfc1028a When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -291,7 +291,7 @@ de base. Voici une suggestion de groupement qui relie les maqams les plus courants à leur armure@tie{}: -@multitable @columnfractions 0.1 0.1 0.1 0.6 +@multitable @columnfractions 0.15 0.1 0.1 0.6 @headitem groupe maqam @tab Armure @tab Tonique -- 2.39.5