@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
@ignore
- Translation of GIT committish: 72012c900e38247806dcc32c01e162f02c63287b
+ Translation of GIT committish: 27477ca707bc97de3c401e41e16c4fbb7fa51c18
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@end example
En d'autres termes, si le code n'est constitué que d'une expression
-musicale simple, LilyPond interprètera le fichier tout comme si cette
+musicale simple, LilyPond interprétera le fichier tout comme si cette
expression était incluse dans les commandes de notre premier exemple.
@cindex contextes implicites
@ruser{Plusieurs partitions dans un même ouvrage}.
@cindex variables
-@cindex identificateurs
+@cindex identifiants
Un autre raccourci pratique est la possibilité de définir
des variables, également appelées @qq{identificateurs} -- voir
@seealso
-Les ossia apparaissent souvent sans clef ni métrique, et dans une taille
-plus petite. Ceci requiert des commandes dont nous n'avons pas encore
-parlé. Voir @ref{Taille des objets} et @ruser{Portées d'ossia}.
+Les ossias apparaissent souvent sans clef ni métrique, et dans une
+taille plus petite. Ceci requiert des commandes dont nous n'avons pas
+encore parlé. Voir @ref{Taille des objets} et @ruser{Portées d'ossia}.
@node Non-imbrication des crochets et liaisons
automatiquement comme nous l'avons vu au début de ce chapitre. Certains
instruments, le hautbois par exemple, ne peuvent jouer qu'une seule note
à la fois. On dit en pareil cas qu'il s'agit de musique monophonique,
-et nous n'aurons alors besoin que d'une seule voix. Les intruments qui,
+et nous n'aurons alors besoin que d'une seule voix. Les instruments qui,
comme le piano, peuvent émettre plusieurs sons en même temps, nécessitent
de recourir à plusieurs voix pour gérer efficacement l'alignement des
notes et rythmes différents.
doubles chevrons gauche/droite, @code{<<...>>}. Les fragments
devront être séparés par une double oblique inversée, @code{\\}, pour
les affecter à des voix séparées. Dans le cas contraire, les notes
-seraient toutes affectées à une même voix, ce qui pourait générer des
+seraient toutes affectées à une même voix, ce qui pourrait générer des
erreurs. Cette manière de procéder est tout à fait indiquée dans le cas
d'une pièce ne comportant que quelques courts passages de polyphonie.
appellerons @emph{construction simultanée}. Les liaisons, de
prolongation ou non, ne peuvent relier des notes que si elles
appartiennent à la même voix@tie{}; elles ne peuvent ni pénétrer une
-contruction simultanée, ni en sortir. Inversement, les voix parallèles
+construction simultanée, ni en sortir. Inversement, les voix parallèles
issues de constructions simultanées apparaissant sur une même portée
appartiennent à la même voix. Les autres propriétés liées au contexte
de voix s'appliquent tout au long des constructions simultanées.
complexe. Nous allons nous concentrer sur les deux premières mesures du
second des Deux nocturnes, opus 32 de Chopin. Cet exemple nous servira
à plusieurs reprises, y compris dans le chapitre suivant, pour illustrer
-certaines techniques de notation. Aussi, ne prétez pas trop d'attention
+certaines techniques de notation. Aussi, ne prêtez pas trop d'attention
à ce qui pour l'instant pourrait vous paraître vraiment mystérieux dans
le code, et intéressons-nous uniquement à ce qui concerne la musique et
les voix -- ce qui est plus compliqué sera décortiqué plus tard.
examinerons ce problème dans un autre chapitre (voir la propriété
@code{force-hshift} dans @ref{Correction des collisions d'objets}).
+@warning{Paroles et objets étendus (liaisons, soufflets etc.) ne peuvent
+passer d'une voix à l'autre.}
+
@seealso
Manuel de notation :
@end lilypond
Voyons à présent trois différentes façons d'exprimer un passage
-polyhonique, à partir d'un exemple de la section précédente. Chacune
+polyphonique, à partir d'un exemple de la section précédente. Chacune
d'elles aura ses avantages selon les circonstances.
Une expression séquentielle qui apparaît en premier dans un @code{<< >>}
les créer explicitement pour être sûr d'obtenir toutes les portées
nécessaires, et dans le bon ordre. Enfin, pour des morceaux impliquant
une notation spéciale, modifier les contextes ou en créer de nouveaux
-devient extrêment utile.
+devient extrêmement utile.
En plus des contextes @code{Score}, @code{Staff} et @code{Voice} sont
disponibles d'autres contextes intermédiaires entre les niveaux
@cindex contextes, création de
Il en va des contextes comme de toute hiérarchie@tie{}: il faut un
-sommet -- le contexte @code{Score} en l'occurence. La commande
+sommet -- le contexte @code{Score} en l'occurrence. La commande
@code{\score} est chargée de le créer, mais pour des partitions simples,
il le sera automatiquement. Le bloc @code{\score} contient donc une
expression musicale unique ainsi que la définition des supports à
@end multitable
@noindent
-où un boléen correspond soit à vrai (@code{#t} pour @emph{True} en
+où un booléen correspond soit à vrai (@code{#t} pour @emph{True} en
anglais) ou faux (@code{#f} pour @emph{False} en anglais), un entier est
un nombre entier positif, un réel est un nombre décimal positif ou
négatif, et texte correspond à une suite de caractères encadrée par des
apostrophes doubles. Attention à la présence des signes dièse
(@code{#}) dans deux cas particuliers@tie{}: ils sont partie intégrante
-des valeurs boléennes et précèdent les @code{t} ou @code{f}, mais
+des valeurs booléennes et précèdent les @code{t} ou @code{f}, mais
doivent aussi précéder @emph{valeur} dans le libellé de la commande
-@code{\set}. Il faudra donc, dans le cas d'une valeur boléenne, ne pas
+@code{\set}. Il faudra donc, dans le cas d'une valeur booléenne, ne pas
oublier de saisir deux signes dièse -- par exemple @code{##t}.
@cindex propriétés et contextes
d'erreur ne sera ni émis ni enregistré.
De la même manière, une faute d'orthographe dans le nom de la propriété
-ne génèrera aucun message d'erreur et l'action escomptée ne se produira
+ne générera aucun message d'erreur et l'action escomptée ne se produira
pas. Vous pourriez déterminer par la commande @code{\set} n'importe
quelle @qq{propriété}, même fictive, à partir de n'importe quel nom et
dans n'importe lequel des contextes disponibles. Mais tant que ce nom
@translationof Changing a single context
Nous utilisons, pour supprimer un graveur d'un contexte, la commande
-@code{\with} dès la création dudit contexte, comme nous l'avons vu dans
+@code{\with} dès la création du-dit contexte, comme nous l'avons vu dans
la section précédente.
Illustrons notre propos en reprenant un exemple du chapitre précédent,
ce qui est la position par défaut@tie{}; il nous faudra donc éliminer
toutes les commandes @code{\voiceXXX}. Les ténors auront besoin d'une
clé spécifique. Enfin, nous n'avons pas encore abordé la façon dont les
-paroles sont présentées dans le modèle@tie{}; nous procèderons donc
+paroles sont présentées dans le modèle@tie{}; nous procéderons donc
comme nous en avons l'habitude. Il faudra aussi ajouter un nom à chaque
portée.
@cindex squelettes, création
Après avoir acquis une certaine dextérité dans l'écriture de code
-LilyPond, vous devez vous sentir suffisament prêt à vous lancer dans
+LilyPond, vous devez vous sentir suffisamment prêt à vous lancer dans
la création d'une partition à partir de zéro, autrement dit en ne
partant pas d'un exemple. Vous pourrez ainsi vous construire vos
propres patrons selon le type de musique que vous affectionnez plus
@cindex espacement des portées
@cindex portées, espacement
-Cette partition pour orgue est préesque parfaite. Rest juste ce petit
+Cette partition pour orgue est presque parfaite. Reste juste ce petit
défaut qui ne se remarque pas lorsque l'on considère un seul
système@tie{}: la distance qui sépare la portée de pédalier de celle de
la main gauche devrait être plus ou moins égale à celle qui sépare les
adopter le même comportement.
@cindex sous-propriétés
-@cindex propriétéset sous-propriétés
+@cindex propriétés et sous-propriétés
@cindex graphical objects
@cindex objets graphiques
@cindex grobs