From 1795fa2f47ae51820182ffa3e0f45bf983399ced Mon Sep 17 00:00:00 2001 From: Jean-Charles Malahieude Date: Sat, 13 Feb 2016 15:02:22 +0100 Subject: [PATCH] Doc-fr: Notation --- Documentation/fr/notation/input.itely | 12 ++-- Documentation/fr/notation/spacing.itely | 35 ++++++++-- Documentation/fr/notation/staff.itely | 66 ++++++++----------- .../string-number-extender-lines.texidoc | 2 +- 4 files changed, 60 insertions(+), 55 deletions(-) diff --git a/Documentation/fr/notation/input.itely b/Documentation/fr/notation/input.itely index 369ea21219..25ae1a523a 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: 3c0f38115857598db730782b1d2ff0a19fd833af + Translation of GIT committish: 8af56c19cb3ce59568ad4c631c9119bf3590e2bd When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -2248,7 +2248,7 @@ sopranoMusic = \relative { a'4 b c b8( a) } altoMusic = \relative { e'4 e e f } tenorMusic = \relative { c'4 b e d8( c) } bassMusic = \relative { a4 gis a d, } -allLyrics = \lyricmode {King of glo -- ry } +allLyrics = \lyricmode { King of glo -- ry } << \new Staff = "Soprano" \sopranoMusic \new Lyrics \allLyrics @@ -2267,16 +2267,12 @@ allLyrics = \lyricmode {King of glo -- ry } \new PianoStaff << \new Staff = "RH" { \set Staff.printPartCombineTexts = ##f - \partcombine - \sopranoMusic - \altoMusic + \partcombine \sopranoMusic \altoMusic } \new Staff = "LH" { \set Staff.printPartCombineTexts = ##f \clef "bass" - \partcombine - \tenorMusic - \bassMusic + \partcombine \tenorMusic \bassMusic } >> >> diff --git a/Documentation/fr/notation/spacing.itely b/Documentation/fr/notation/spacing.itely index 415c9b9ef0..5d246e60f9 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: cee6cea4ed55eb4fa1f9d83c997ebc19744a6e1a + Translation of GIT committish: 8af56c19cb3ce59568ad4c631c9119bf3590e2bd When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -971,8 +971,8 @@ Les valeurs par défaut sont définies dans le fichier L'algorithme de calcul des sauts de page à utiliser. Vous avez le choix entre @code{ly:minimal-breaking}, @code{ly:page-turn-breaking}, -@code{ly:one-line-breaking} et @code{ly:optimal-breaking} (activé -par défaut). +@code{ly:one-line-breaking}, @code{ly:one-line-auto-height-breaking} et +@code{ly:optimal-breaking} (activé par défaut). @item page-breaking-system-system-spacing @funindex page-breaking-system-system-spacing @@ -1687,6 +1687,7 @@ page, ainsi que les moyens de les modifier. * Saut de page manuel:: * Optimisation des sauts de page:: * Minimisation des sauts de page:: +* Présentation en ligne continue:: * Présentation en rouleau:: * Optimisation des tournes:: @end menu @@ -1729,7 +1730,7 @@ Pour de plus amples détails, reportez-vous à @ref{Variables d'espacement vertical fixe}. Les sauts de page sont générés par la fonction @code{page-breaking}. -LilyPond dispose de trois différents algorithmes en la matière : +LilyPond dispose de plusieurs algorithmes en la matière : @code{ly:optimal-breaking}, @code{ly:page-turn-breaking} et @code{ly:minimal-breaking}. C'est @code{ly:optimal-breaking} qui est activé par défaut, mais rien ne vous empêche d'en changer, par @@ -1844,8 +1845,8 @@ Morceaux choisis : @rlsrnamed{Spacing,Espacements}. -@node Présentation en rouleau -@unnumberedsubsubsec Présentation en rouleau +@node Présentation en ligne continue +@unnumberedsubsubsec Présentation en ligne continue @translationof One-line page breaking @funindex ly:one-line-breaking @@ -1864,6 +1865,25 @@ longue tienne sur une seule ligne. En particulier, les variables modifiée. +@node Présentation en rouleau +@unnumberedsubsubsec Présentation en rouleau +@translationof One-line-auto-height page breaking + +@funindex ly:one-line-auto-height-breaking + +La fonction @code{ly:one-line-auto-height-breaking} opère comme +@code{ly:one-line-breaking}, à ceci près que la hauteur de page s'adapte +automatiquement à la hauteur de la musique. Dans les faits, la variable +@code{paper-height} du bloc @code{\paper} s'ajuste de façon à englober +la hauteur de la partition la plus étendue, plus les @code{top-margin} +et @code{bottom-margin}. + +L'affectation d'une valeur à @code{top-system-spacing} influencera le +positionnement vertical de la musique. Sa désactivation -- valorisation +à @code{##f} au sein du bloc @code{\paper} -- aura pour effet de +simplement placer la musique entre les marges supérieure et inférieure. + + @node Optimisation des tournes @unnumberedsubsubsec Optimisation des tournes @translationof Optimal page turning @@ -2812,6 +2832,9 @@ lorsque deux objets devraient se placer au même endroit, celui dont la @code{outside-staff-priority} est la plus faible sera disposé au plus près de la portée. +Une liste des @code{outside-staff-priorities} est disponible à la +rubrique @rlearning{La propriété outside-staff-priority}. + @lilypond[quote,ragged-right,verbatim] \relative c'' { c4_"Text"\pp diff --git a/Documentation/fr/notation/staff.itely b/Documentation/fr/notation/staff.itely index 77a47a5512..32eafd5602 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: 3ff93fbd01133506d14c929740bd26b34f59c5b4 + Translation of GIT committish: 8af56c19cb3ce59568ad4c631c9119bf3590e2bd When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -694,12 +694,11 @@ procéder, bien plus que dans l'exemple suivant. >> @end lilypond -Vous pourriez aussi recourir à la commande -@code{\Staff \RemoveEmptyStaves} pour créer votre portée d'ossia. -Cependant, cette méthode reste limitée à l'apparition de ces ossias en -début de ligne. Pour plus d'information au sujet de la commande -@code{\Staff \RemoveEmptyStaves}, reportez-vous au chapitre -@ref{Masquage de portées}. +Vous pourriez aussi recourir à la commande @code{\RemoveAllEmptyStaves} +pour créer votre portée d'ossia. Cependant, cette méthode reste limitée +à l'apparition de ces ossias en début de ligne. Pour plus d'information +au sujet de la commande @code{\RemoveAllEmptyStaves}, reportez-vous au +chapitre @ref{Masquage de portées}. @lilypond[verbatim,quote,ragged-right] << @@ -707,6 +706,7 @@ début de ligne. Pour plus d'information au sujet de la commande \remove "Time_signature_engraver" \hide Clef \magnifyStaff #2/3 + \RemoveAllEmptyStaves } \relative { R1*3 c''4 e8 d c2 @@ -720,13 +720,6 @@ début de ligne. Pour plus d'information au sujet de la commande e4 d c2 } >> - -\layout { - \context { - \Staff \RemoveEmptyStaves - \override VerticalAxisGroup.remove-first = ##t - } -} @end lilypond @snippets @@ -760,9 +753,12 @@ Référence des propriétés internes : @cindex Frenched scores @cindex masquage de portée +@cindex musique ancienne, masquage de portée +@cindex portées rythmiques, masquage @cindex portée vide @funindex \RemoveEmptyStaves +@funindex \RemoveAllEmptyStaves @funindex Staff_symbol_engraver @funindex \stopStaff @funindex stopStaff @@ -778,13 +774,17 @@ Désactiver le graveur @code{Staff_symbol_engraver} dans un contexte \relative { a''8 f e16 d c b a2 } @end lilypond -L'instruction @code{\Staff \RemoveEmptyStaves} placée dans un bloc -@code{\layout} aura pour effet de masquer toute portée qui ne contient -rien. Dans les partitions d'orchestre, les portées qui n'ont que des -silences sont habituellement masquées afin de gagner de la place. Ce -style d'édition s'appelle en anglais « French Score ». -Cette fonctionnalité masque et supprime toutes les portées vides d'une -partition, hormis celles du premier système. +L'instruction @code{\RemoveEmptyStaves} placée dans un bloc +@code{\layout} ou dans une clause @code{\with} affectant une portée +particulière, aura pour effet de masquer toute portée qui ne contient +rien. Dans les partitions d'orchestre, les portées qui n'ont que des +silences sont habituellement masquées afin de gagner de la place. Ce +style d'édition s'appelle en anglais « Frenched Score ». Cette +fonctionnalité masque et supprime toutes les portées vides d'une +partition, hormis celles du premier système. Le premier système sera +lui aussi concerné dès lors que sera utilisée l'instruction +@code{\RemoveAllEmptyStaves}. Ces instructions couvrent les contextes +@code{Staff}, @code{RhythmicStaff} et @code{VaticanaStaff}. @warning{Une portée est considérée comme vide dès lors qu'elle ne contient que des silences multimesures, des silences visibles ou @@ -794,7 +794,8 @@ combinaison de ces éléments.} @lilypond[verbatim,quote,ragged-right] \layout { \context { - \Staff \RemoveEmptyStaves + \Staff + \RemoveEmptyStaves } } @@ -815,30 +816,15 @@ combinaison de ces éléments.} @cindex ossia @noindent -@code{\Staff \RemoveEmptyStaves} permet aussi de gérer des fragments +@code{\RemoveAllEmptyStaves} permet aussi de gérer des fragments d'ossia attachés à une portée. Pour plus de détails, voir @ref{Portées d'ossia}. -@cindex musique ancienne, masquage de portée -@cindex portées rythmiques, masquage - -@funindex \RemoveEmptyStaves - -La commande @code{\VaticanaStaff \RemoveEmptyStaves} permet de masquer des -portées vides dans les contextes de musique ancienne. Pour des -contextes @code{RhythmicStaff}, il faudra utiliser -@code{\RhythmicStaff \RemoveEmptyStaves}. - @predefined -@code{\Staff \RemoveEmptyStaves}, -@code{\VaticanaStaff \RemoveEmptyStaves}, -@code{\RhythmicStaff \RemoveEmptyStaves}. +@code{\RemoveEmptyStaves}, +@code{\RemoveAllEmptyStaves}, @endpredefined -@snippets -@lilypondfile[verbatim,quote,texidoc,doctitle] -{removing-the-first-empty-line.ly} - @seealso Glossaire musicologique : @rglos{Frenched staff}. diff --git a/Documentation/fr/texidocs/string-number-extender-lines.texidoc b/Documentation/fr/texidocs/string-number-extender-lines.texidoc index 3ac96b6a40..bfbc276b02 100644 --- a/Documentation/fr/texidocs/string-number-extender-lines.texidoc +++ b/Documentation/fr/texidocs/string-number-extender-lines.texidoc @@ -1,4 +1,4 @@ -%% Translation of GIT committish: 958e95822083954cad00e0a598eb9f12ceba67b9 +%% Translation of GIT committish: 8af56c19cb3ce59568ad4c631c9119bf3590e2bd texidocfr = " Voici comment ajouter une ligne de prolongation à une indication de numéro de corde, afin de stipuler que les notes qui suivent doivent être -- 2.39.2