peut produire une liaison oblique.
Un changement de clé ou d'octave pendant une liaison de tenue produit un
-résultat indéfini. Dans ces cas-là, il est préférable d'utiliser un
+résultat indéfini. Dans ces cas là, il est préférable d'utiliser un
@emph{legato}.
@funindex \overrideTimeSignatureSettings
En plus de déterminer la métrique qui sera imprimée, la commande
-@code{\time} règlera aussi les valeurs par défaut des propriétés
+@code{\time} réglera aussi les valeurs par défaut des propriétés
@code{baseMoment}, @code{beatStructure} et @code{beamExceptions}.
Les valeurs prédéterminées par défaut de ces différentes propriétés sont
inscrites dans le fichier @file{scm/time-signature-settings.scm}. Vous
Scheme contenant le numérateur et le dénominateur correspondants à
l'unité de temps pour cette métrique. La structure de la pulsation,
exprimée sous la forme d'une liste d'unités de base en Scheme, détermine
-coment les temps sont regroupés dans la mesure. Les règles d'exception
+comment les temps sont regroupés dans la mesure. Les règles d'exception
en matière de ligature s'énoncent sous la forme d'une liste associative
pour les cas où il faudrait dépasser la pulsation de base -- voir
@ref{Définition des règles de ligature automatique} à ce propos.
@unnumberedsubsubsec Musique sans métrique
@translationof Unmetered music
-@cindex barres de mesure, supression
-@cindex numérotation des mesures, supression
+@cindex barres de mesure, suppression
+@cindex numérotation des mesures, suppression
@cindex cadence
@cindex musique non mesurée
@cindex musique non mesurée et ligature
L'instruction @code{\cadenzaOn} désative les ligatures
-automatique@tie{}; elles seront réactivées après un @code{\cadenzaOff}.
+automatiques@tie{}; elles seront réactivées après un @code{\cadenzaOff}.
Toutes les ligatures devront donc être indiquées de manière explicite
tout au long de la cadence -- voir @ref{Barres de ligature manuelles}).
Les règles de ligature automatique peuvent être fortement perturbées
lorsqu'une cadence dure plus de deux temps. Aussi nous vous
-recommandons de recourir aux ligatures manuelles à l'aide de
+recommandons de recourir alors aux ligatures manuelles à l'aide de
@code{[} et @code{]}.
Au risque d'obtenir des messages d'erreur inhabituels, il est fortement
Bien que toutes les durées -- particulièrement celles contenant des
nolets -- ne puissent être exactement représentées avec des notes
normales et des points, le graveur @code{Completion_heads_engraver}
-n'insèrera pas de nolet.
+n'insérera pas de nolet.
@code{Completion_heads_engraver} affecte seulement les notes, il ne
divise pas les silences.
@end lilypond
Les effets de règles de ligature peuvent être restreints à un contexte
-particulier. En l'absence de régles particulières déterminées dans un
+particulier. En l'absence de régle particulière déterminée dans un
contexte de niveau inférieur, les règles définies au niveau directement
supérieur s'appliqueront.
Les règles de ligature et de subdivision spécifiques sont enregistrées
dans la propriété @code{beamExceptions}. Ses valeurs par défaut,
-rangées par métrique et type de règle, sont répertoriées dans le
+rangées par métrique et type de règle, sont répertoriées dans le
fichier @file{scm/time-signature-settings.scm}.
Les règles spécifiques autres que celles concernant la terminaison des
fastidieux, mais toutes les règles de ligature devraient être appréciées
avant de les spécifier.}
+@cindex ligature, mesure à 4/4
+
Lorsqu'intervient un changement de métrique, les valeurs par défaut de
@code{Timing.baseMoment}, @code{Timing.beatStructure} et
@code{Timing.beamExceptions} sont réinitialisées. Il suffit donc, pour
Les règles de ligature automatique par défaut sont répertoriées, par
métrique, dans le fichier
@file{scm/time-signature-settings.scm}. Les manières de déroger
-à ce comportement sosnt abordées au chapitre @ref{Métrique}.
+à ce comportement sont abordées au chapitre @ref{Métrique}.
@i{@strong{Principes de la ligature automatique}}
qui s'appliquera@tie{}; sinon
@item
-utiliser les valeurs de @code{baseMoment} et @code{beatStructure}
+utilisation des valeurs de @code{baseMoment} et @code{beatStructure}
pour regrouper les notes par des ligatures.
@end itemize
également valable dans le cas d'une musique polyphonique, saisie avec la
syntaxe @w{@code{<< @dots{} \\ @dots{} >>}}, où une voix se terminerait
sans que la dernière ligature ne soit achevée. Le plus simple, en
-pareil cas, est de spécifier anuellement les dernières ligatures.
+pareil cas, est de spécifier manuellement les dernières ligatures.
@node Barres de ligature manuelles
Les ligatures en soufflet permettent d'indiquer qu'un petit groupe de
notes se joue en accélérant ou en ralentissant sans pour autant
modifier le tempo du morceau. L'étendue du soufflet s'indique par
-@code{[} et @code{]}, et son orientation est déterminée par la proriété
+@code{[} et @code{]}, et son orientation est déterminée par la propriété
@code{grow-direction} de l'objet @code{Beam}.
Lorsque la sortie MIDI doit refléter les @emph{ritardando} ou
@cindex segno
L'insertion d'un @emph{segno} directement sur la portée s'obtient à
-l'aide de trois types de barre de mesure comme indiqué ci-dessous@tie{}:
+l'aide de trois types de barre de mesure, comme indiqué
+ci-dessous@tie{}:
@lilypond[quote,relative=2,verbatim]
c4 c c c
Les numéros de mesure sont imprimés par défaut à chaque début de
ligne, sauf la première. Ce nombre est stocké par la propriété
-@code{currentBarNumber} qui sera mise à jour à chaque mesure. Vous
+@code{currentBarNumber} qui sera mise à jour à chaque mesure. Vous
pouvez aussi le définir de manière arbitraire@tie{}:
@lilypond[verbatim,quote,fragment,relative=1]
Morceaux choisis :
@rlsrnamed{Rhythms,Rythme}.
-Référence des pripriétés internes :
+Référence des propriétés internes :
@rinternals{BarNumber},
@rinternals{Bar_number_engraver}.
corriger sa partition.
Lorsque plusieurs tests successifs présentent un même décalage, seul le
-message d'avertissement concernant la première occurence est affiché.
+message d'avertissement concernant la première occurrence est affiché.
@funindex |
@noindent
affiche un avertissement lors du traitement si le numéro de mesure à ce
-point (variable @code{currentBarNumber}) n'est pas 123.
+point (variable @code{currentBarNumber}) n'est pas@tie{}123.
@seealso
Les fonctions @code{mmrest-of-length} ou @code{skip-of-length}
permettent de résoudre ce problème. Ces fonctions Scheme prennent en
argument un fragment de musique, et génèrent un @code{\skip} ou un
-silence multi-mesures d'une durée correspondant à ce fragment.
+silence multimesures d'une durée correspondant à ce fragment.
@lilypond[verbatim,quote]
MyCadenza = \relative c' {
@funindex measurePosition
@funindex measureLength
-
Le temps est administré par le @code{Timing_translator}, qui réside en
principe dans le contexte @code{Score}. Un alias, @code{Timing}, sera
ajouté au contexte auquel le @code{Timing_translator} est rattaché.
Déclarer explicitement un contexte @code{Voice} ou @code{Staff} assure
-l'existance de cet alias.
+l'existence de cet alias.
@code{Timing} dispose des propriétés suivantes afin de garder trace du
minutage de la partition.