@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
@ignore
- Translation of GIT committish: 9bdebf27dc4be7cf34976e3f44d9395d611305db
+ Translation of GIT committish: 88a5dbc589b0d0434f8e640467b5ab57d14dc461
- 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..
+ 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.22"
avec une forme étendue sont appelés des bandeaux (@emph{Spanners} en
anglais).
+Les bandeaux ne peuvent être retouchés après leur création. Ceci
+inclut les @code{StaffSymbol} et @code{LedgerLineSpanner} qui se
+déroulent tout au long de la partition -- à moins qu'ils n'aient été
+rompus par une commande @code{\stopStaff} puis créés de nouveau à l'aide
+de la commande @code{\startStaff}.
+
De plus existent certains @emph{grobs} que l'on peut qualifier
« d'astraits ». Ils n'ont pas pour fonction intrinsèque d'imprimer
quelque chose, mais plutôt de collecter, positionner et gérer d'autres
bon de savoir reconnaître le type d'un objet ou d'une propriété en
fonction de son nom.
+@seealso
+Manuel de notation :
+@ruser{Modification de propriétés}.
+
@node Méthodes de retouche
@subsection Méthodes de retouche
@cindex override, syntaxe
@funindex \override
-@funindex override
Dans @ref{Modification des propriétés d'un contexte} et dans
@ref{Ajout et suppression de graveurs}, nous avons déjà rencontré les
@cindex revert, commande
@funindex \revert
-@funindex revert
Une fois qu'elle a été modifiée, la propriété conserve sa nouvelle
valeur jusqu'à ce qu'elle soit à nouveau modifiée ou qu'elle rencontre
@translationof The once prefix
@funindex \once
-@funindex once
-
-Les commandes @code{\override} et @code{\set} peuvent supporter
-toutes les deux le préfixe @code{\once}. Celui-ci a pour fonction de
-n'appliquer la commande @code{\override} ou @code{\set} qu'à
-l'instant musical en cours, avant que la propriété ne reprenne
-sa valeur antérieure -- qui n'est pas forcément la valeur par défaut
-lorsqu'un autre @code{\override} est toujours effectif. Toujours à
+
+Les commandes @code{\override}, @code{\revert}, @code{\set} et
+@code{\unset} peuvent supporter le préfixe @code{\once}. Celui-ci a
+pour fonction de n'appliquer la commande considérée qu'à l'instant
+musical en cours, avant que la propriété ne reprenne sa valeur
+antérieure -- qui n'est pas forcément la valeur par défaut lorsqu'un
+autre @code{\override} ou @code{\set} est toujours effectif. Toujours à
partir du même exemple, il est possible de ne changer la couleur que
d'une seule note :
e4 f |
\once \override NoteHead.color = #green
g4 a
- \revert NoteHead.color
+ \once \revert NoteHead.color
b c |
+ \revert NoteHead.color
+ f2 c |
}
@end lilypond
}
@end lilypond
-Les commandes prédéfinies de la forme @code{\@dots{}Neutral},
-@code{\@dots{}Off} et @code{\un@dots{}} font appel, en interne, à
-une instruction @code{\revert} plutôt que @code{\override} ; les
-préfixer d'un @code{\once} est donc sans effet.
-
@node La commande overrideProperty
@unnumberedsubsubsec La commande @code{@bs{}overrideProperty}
@cindex overrideProperty, commande
@funindex \overrideProperty
-@funindex overrideProperty
Il existe une autre forme de commande @code{\override},
@code{\overrideProperty}, qui est parfois utile. Nous la mentionnons
@cindex tweak, commande
@funindex \tweak
-@funindex tweak
La dernière commande disponible pour les retouches est
@code{\tweak}. Elle sert à changer les propriétés d'objets qui
@translationof The single prefix
@funindex \single
-@funindex single
@cindex tweak généré par override
@cindex usage unique, dérogation à
@funindex \once
-@funindex once
Dans le dernier exemple ci-dessus, @emph{toutes} les liaisons étaient
plus épaisses. Et si on veut épaissir uniquement la première liaison ?
@cindex défaut, retour aux propriétés par
@funindex \revert
-@funindex revert
Et si l'on voulait que les deux premières liaisons soient plus
épaisses ? On pourrait bien sûr utiliser deux commandes, chacune
-- à cet effet :
@funindex \omit
-@funindex omit
@lilypond[quote,ragged-right,verbatim]
\relative {
début du bandeau qui constitue une ligne de base susceptible de contenir
plusieurs soufflets ou indications de nuance.
-@multitable @columnfractions .3 .3 .3
+@multitable @columnfractions .3 .15 .45
@headitem Objet de rendu
@tab Priorité
@tab Contrôle la position de :
@item @code{MetronomeMark}
@tab @code{1000}
@tab Indication métronomique
+@item @code{SostenutoPedalLineSpanner}
+ @tab @code{1000}
+ @tab Indication de pédale
+@item @code{SustainPedalLineSpanner}
+ @tab @code{1000}
+ @tab
+@item @code{UnaCordaPedalLineSpanner}
+ @tab @code{1000}
+ @tab
+@item @code{MeasureCounter}
+ @tab @code{750}
+ @tab Numéro de mesure
@item @code{VoltaBracketSpanner}
@tab @code{600}
@tab Bandeau de répétition
+@item @code{InstrumentSwitch}
+ @tab @code{500}
+ @tab Texte de changement d'instrument
@item @code{TextScript}
@tab @code{450}
@tab Texte des @emph{markup} (ou étiquettes)
@item @code{MultiMeasureRestText}
@tab @code{450}
- @tab Texte sur les silences qui couvrent des mesures entières
+ @tab Texte sur les silences multimesures
+@item @code{CombineTextScript}
+ @tab @code{450}
+ @tab Texte de parties combinées
@item @code{OttavaBracket}
@tab @code{400}
@tab Indication d'octaviation
@item @code{TrillSpanner}
@tab @code{50}
@tab Bandeau de trille
+@item @code{AccidentalSuggestion}
+ @tab @code{0}
+ @tab Altération suggérée
@end multitable
Voici un exemple qui montre le placement par défaut de certains
@cindex indication d'octaviation
@funindex \startTextSpan
-@funindex startTextSpan
@funindex \stopTextSpan
-@funindex stopTextSpan
@cindex TextSpanner, exemple de dérogation
@cindex bound-details, exemple d'utilisation de la propriété
@cindex notes, répartition selon le texte
@funindex \textLengthOn
-@funindex textLengthOn
@funindex \textLengthOff
-@funindex textLengthOff
Par défaut, l'espacement horizontal d'un texte produit sous forme de
@emph{markup} (ou d'étiquette) n'est pas pris en compte, dans la mesure
@cindex collisions de notes
@cindex shift, commandes
@funindex \shiftOff
-@funindex shiftOff
@funindex \shiftOn
-@funindex shiftOn
@funindex \shiftOnn
-@funindex shiftOnn
@funindex \shiftOnnn
-@funindex shiftOnnn
Au sein d'une même voix, toutes les notes intervenant au même instant
musical sont regroupées dans un empilement (une colonne) et est créé un