@code{inicio}, @code{final} y @code{fase}.
@noindent
-La línea d puntos siempre se extiende a la longitud completa dada
+La línea de puntos siempre se extiende a la longitud completa dada
por @var{destino}, sin ningún espacio al principio ni al final.
Es posible ajustar manualmente @code{final} para obtener espacios
mayores o menores entre los puntos. El valor dado (o
\override #'(box-padding . 0.6) \box @{ #text @}#@}))
@end lisp
-or, equivalently
+o, de forma equivalente,
@lisp
#(define-markup-command (double-box layout props text) (markup?)
@end lilypond
Sin embargo, algunos elementos de notación tales como las
-expresiones de matices dinámicos, los reguladores y las
-ligaduras de espresión, se deben unir al acorde y no a las notas que integran
-el mismo, pues en caso contrario no se imprimirán.
+expresiones de matices dinámicos, los reguladores y las ligaduras
+de expresión, se deben unir al acorde y no a las notas que
+integran el mismo, pues en caso contrario no se imprimirán.
@lilypond[verbatim,quote,relative=2]
<a\f c( e>1 <a c) e>\f <a\< c e>( <a\! c e>)
texidoces = "
La creación de un grupeto circular de anticipación entre dos notas,
donde la nota inferior del grupeto utiliza una alteración, requiere
-varias sobreescriturasw de propiedades. La propiedad
-@code{outside-staff-priority} se debe establecer al valor @code{#f}, pues en
-caso contrario tendría prioridad sobre la propiedad @code{avoid-slur
-property}. El valor de @code{halign} se utiliza para colocar el
-grupeto horizontalmente.
+varias sobreescrituras de propiedades. La propiedad
+@code{outside-staff-priority} se debe establecer al valor @code{#f},
+pues en caso contrario tendría prioridad sobre la propiedad
+@code{avoid-slur property}. El valor de @code{halign} se utiliza para
+colocar el grupeto horizontalmente.
"
doctitlees = "Crear un grupeto de anticipación"
@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
@ignore
- Translation of GIT committish: 0
+ Translation of GIT committish: d5fc7a079db0853bfb49e21821226d492f01cf8c
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
Une partie de percussions utilisant plusieurs instruments requiert en
général une portée de plusieurs lignes, où chaque hauteur sur la
-portée représente un instrument à percussion.
-
-Pour saisir cette musique, il faut que les notes soient situées dans
-des contextes @code{DrumStaff} et @code{DrumVoice}.
+portée représente un instrument à percussion. La gravure d'une telle
+musique requiert que les notes soient situées dans des contextes
+@code{DrumStaff} et @code{DrumVoice}.
@lilypond[quote,verbatim]
up = \drummode {
@table @code
@item drums-style
-La notation par défaut : une batterie standard, sur une portée de cinq lignes.
+La notation par défaut : une batterie standard, sur une portée de cinq
+lignes.
@lilypond[quote,line-width=10.0\cm]
nam = \lyricmode {
}
@end lilypond
-Vous aurez remarqué ici l'allongement des barres de mesures par
+Vous aurez remarqué ici l'allongement des barres de mesure par
l'instruction
@w{@code{\override Staff.BarLine.bar-extent #'(de . à)}}. Il faut
aussi définir la position des deux lignes de la portée -- voir à ce
Des notes fantômes peuvent être créées pour les parties de percussion,
grâce à la commande @code{\parenthesize} décrite à la rubrique
-@ref{Parenthèses}. Cependant, le mode @code{\drummode} n'inclut pas par
-défaut le graveur @code{Parenthesis_engraver} qui permet d'imprimer ces
-signes.
+@ref{Parenthèses}.
@lilypond[quote,ragged-right,verbatim]
-\new DrumStaff \with {
- \consists "Parenthesis_engraver"
-}
+\new DrumStaff
<<
\context DrumVoice = "1" { s1 }
\context DrumVoice = "2" { s1 }
<<
{
hh8[ hh] <hh sn> hh16
- < \parenthesize sn > hh
- < \parenthesize sn > hh8 <hh sn> hh
+ \parenthesize sn hh
+ \parenthesize sn hh8 <hh sn> hh
} \\
{
bd4 r4 bd8 bd r8 bd
>>
@end lilypond
-@noindent
-Notez que les commandes @code{\parenthesize} obligent à ajouter des
-accords -- sous la forme @code{< >} -- autour de chaque élément.
-
@seealso
Morceaux choisis :
@rlsr{Percussion}.
@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
@ignore
- Translation of GIT committish: 0
+ Translation of GIT committish: d5fc7a079db0853bfb49e21821226d492f01cf8c
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@funindex <...>
Un accord est formé en mettant une série de hauteurs entre @code{<}
-et @code{>}. Un accord peut être suivi d'une durée comme une simple
+et @code{>}. Un accord peut être suivi d'une durée comme une simple
note.
@lilypond[verbatim,quote,relative=2]
@end lilypond
@cindex accord vide
-@cindex placeholder events
+@cindex substituant pour événement
Un accord peut se voir comme un conteneur de notes, articulations et
autres éléments rattachés. Par voie de conséquence, un accord dépourvu
l'exception de la première qui, elle, sera positionnée en fonction de la
première hauteur mentionnée dans l'accord précédent ou de la note
individuelle précédente. Les autres notes au sein de l'accord se
-positionnent relativement à la précédente.
+positionnent relativement à la précédente @emph{dans cet accord}.
@lilypond[verbatim,quote,relative=2]
<a c e>1 <f a c> <a c e> <f' a c> <b, e b,>
@rlsrnamed{Simultaneous notes, Notes simultanées}.
@knownissues
-Un accord comportant plus de deux notes dans le même @qq{espace de
-portée} -- tel que @samp{<e f! fis!>} -- conduit immanquablement à des
+Un accord comportant plus de deux notes dans le même « espace de
+portée » -- tel que @samp{<e f! fis!>} -- conduit immanquablement à des
chevauchements. En fonction de la situation, un meilleur rendu peut
nécessiter de recourir à
relation d'octave entre les accords dès avant leur expansion. Dans le
cas présent, l'intégralité du bloc @code{\relative} intérieur n'affecte
en rien ce qui l'entoure, ce qui explique la spécification d'octave
-attachée à la dernière note.
+attachée à la dernière note :
@c Without \new Voice, implicit voice creation does the dumbest thing.
@lilypond[verbatim,quote]
ont des rythmes identiques. Dès que vous tenterez d'attacher sur une
même hampe des notes de durée différente, vous générerez des erreurs.
Notes, articulations et modifications de propriétés au sein d'un même
-@code{Voice} sont enregistrés et gravés selon l'ordre musical :
+@code{Voice} sont enregistrées et gravées selon l'ordre musical :
@lilypond[quote,verbatim,relative=2]
<a c>4-. <>-. << c a >> << { c-. <c a> } { a s-. } >>
@end lilypond
-La présence de plusieursdifférentes hampes, ligatures, durées ou
-propriétés au même instant musical nécessite l'utilisation de plusieurs
-voix.
+La présence de plusieurs hampes, ligatures, durées ou propriétés au même
+instant musical nécessite l'utilisation de plusieurs voix.
Dans l'exemple suivant, l'expression simultanée génère implicitement
plusieurs portées :
@example
warning: ignoring too many clashing note columns
-@emph{en français :}
-Avertissement : trop d'empilements de notes se chevauchent. On fera au mieux.
+@emph{en français :}
+Avertissement : trop d'empilements de notes se chevauchent. On fera au mieux.
@end example
lors de la compilation. Le déclenchement de cet avertissement peut être
Un cluster indique un agrégat de sons. On peut le représenter par une
plage limitée par un @emph{ambitus} (notes extrêmes). On obtient une
-telle notation en appliquant la fonction @code{makeClusters} à une
+telle notation en appliquant la fonction @code{\makeClusters} à une
séquence d'accords, comme
@lilypond[quote,relative=2,verbatim]
@translationof Single-staff polyphony
@cindex polyphonie, portée simple
+@cindex portée simple et polyphonie
@cindex voix
@cindex paroles assignées à une voix
@funindex \oneVoice
@funindex oneVoice
-@strong{@i{Instanciation explicite des voix}}
+@subsubsubheading{Instanciation explicite des voix}
La manière la plus facile d'entrer des fragments avec plus d'une voix
sur une portée est la suivante@tie{}:
collisions. La commande @code{\oneVoice} permet de retrouver les
réglages par défaut.
-@strong{@i{Polyphonie temporaire}}
+@subsubsubheading{Polyphonie temporaire}
Un fragment temporairement polyphonique se construit de la manière
suivante@tie{}:
Vous remarquerez que les commandes @code{\voiceOne} et @code{\voiceTwo}
permettent d'obtenir des réglages différents pour chacune des voix.
-@strong{@i{La construction avec un double antislash}}
+@subsubsubheading{La construction avec un double antislash}
@cindex couches
@cindex calques
@funindex \\
-Une construction de la forme @code{<< @{...@} \\ @{...@} >>}, dans
-laquelle plusieurs expressions sont séparées par des doubles obliques
-inversées, se comporte différemment de celle sans séparateur@tie{}:
+Une construction de la forme @code{<< @{@dots{}@} \\ @{@dots{}@} >>},
+dans laquelle plusieurs expressions sont séparées par des doubles
+obliques inversées, se comporte différemment de celle sans séparateur :
@strong{tous} les membres de cette construction seront assignés à de
nouveaux contextes de voix. Ces contextes de voix, créés implicitement,
portent les noms @code{"1"}, @code{"2"}, etc. Dans chacun de ces
contextes, le positionnement des liaisons, la direction des hampes, etc.
-sont réglés de manière appropriée. En voici un exemple@tie{}:
+sont réglés de manière appropriée. En voici un exemple :
@lilypond[quote,relative=3,verbatim]
<<
@rlearning{Contextes et graveurs} et
@rlearning{Instanciation explicite des voix}.
-@strong{@i{Ordre des voix}}
+@subsubsubheading{Ordre des voix}
L'ordre dans lequel doivent apparaître les voix d'une construction
simultanée suit le schéma suivant@tie{}:
@warning{Paroles et objets étendus (liaisons, soufflets etc.) ne peuvent
passer d'une voix à l'autre.}
-@strong{@i{Identité rythmique}}
+@subsubsubheading{Identité rythmique}
Lorsque l'on doit saisir des fragments de musique parallèle qui ont le
même rythme, on peut les combiner dans un contexte de voix unique et par
>>
@end lilypond
-La commande @code{\voiceNeutralStyle} permet de revenir à la
+La commande @code{\voiceNeutralStyle} permet de revenir à une
présentation normale.
@predefined
@unnumberedsubsubsec Regroupement automatique de parties
@translationof Automatic part combining
-@cindex regroupement automatique de parties
+@cindex combinateur de parties
@cindex parties, combiner des
@cindex combinaison de parties
@cindex a due
aura toujours ses hampes dirigées vers le haut et sera notée @qq{Solo},
alors que la deuxième, appelée @code{two}, aura des hampes vers le bas
et sera notée @qq{Solo@tie{}II}. Les parties à l'unisson seront
-estampillées d'un @qq{a2} par défaut.
+par défaut estampillées d'un @qq{a2}.
LilyPond interprète dans un contexte @code{Voice} chacun des arguments
fournis à @code{\partcombine}. Si vous travaillez avec des octaves
commandes qui permettent d'influencer le comportement de la fonction
@code{\partcombine}@tie{}:
-Les commandes se terminant par @code{...Once} n'affectent que la note
-qui les suit directement dans l'expression musicale.
+Les commandes se terminant par @code{@dots{}Once} n'affectent que la
+note qui les suit directement dans l'expression musicale.
@itemize
@item
>>
@end lilypond
+
+@subsubsubheading Utilisation de @code{\partcombine} et paroles
+
+@cindex \partcombine et paroles
+
+La commande @code{\partcombine} n'est pas conçue pour traiter des
+paroles ; si l'une des voix est explicitement nommée, afin de lui
+adjoindre des paroles, le combinateur de parties cessera de fonctionner.
+Toutefois, le recours à un contexte @code{NullVoice} permet d'obtenir
+les effets escomptés -- voir @ref{Polyphonie et paroles communes}.
+
+
@snippets
@lilypondfile[verbatim,quote,texidoc,doctitle]
{combining-two-parts-on-the-same-staff.ly}
@rinternals{Voice}.
@knownissues
-Les différentes commandes @code{\partcombine...} ne prennent en charge
-que deux voix. De la même manière, le combinateur n'est pas conçu pour
-travailler avec des paroles@tie{}; il s'arrête dès qu'il est
+Les différentes commandes @code{\partcombine@dots{}} ne prennent en
+charge que deux voix. De la même manière, le combinateur n'est pas
+conçu pour travailler avec des paroles@tie{}; il s'arrête dès qu'il est
explicitement fait appel à l'une des voix pour y attacher des paroles.
-@code{\partcombine...} ne peut s'inscrire ni dans un bloc @code{\times},
-ni dans un bloc @code{\relative}.
+@code{\partcombine@dots{}} ne peut s'inscrire ni dans un bloc
+@code{\tuplet} ni dans un bloc @code{\relative}.
Lorsque @code{printPartCombineTexts} est actif et que les deux voix
jouent souvent les mêmes notes, le combinateur peut afficher @code{a2}
@code{\partcombine} n'examine que l'attaque des notes. Il n'est donc
pas en mesure de déterminer si une note attaquée précédemment est encore
-jouée ou non, ce qui peut engendrer quelques problèmes.
+jouée ou non, ce qui peut engendrer quelques problèmes, entre autres des
+indications de @qq{Solo} ou @qq{Unison} incorrectement placées.
+
+@code{\partcombine} conserve les objets étendus (liaisons, soufflets,
+etc.) dans la même voix de sorte à éviter qu'ils soient improprement ou
+pas du tout imprimés lorsque leur départ ou terminaison est dans une
+voix différente.
En interne, @code{\partcombine} interprète les deux arguments en tant
que @code{Voice}s, dénommées @code{one} et @code{two}, puis décide de
quand les parties seront fusionnées. Par conséquent, si les arguments
-changent pour d'autres noms de contexte @rinternals{Voice}, les
+changent pour d'autres noms de contexte @code{Voice}, les
événements qu'ils contiendraient seront ignorés.
Certaines considérations apparaissent aussi dans les chapitres
@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
@ignore
- Translation of GIT committish: 5c35684285613e8960e2dd4324559e1ee3774b9b
+ Translation of GIT committish: 1e6d2b3b82a8e5d871b1b281f6d5a2860e83fb7b
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@c leave this as samp. -gp
Un mélisme sur la dernière syllabe d'un mot est indiqué par une longue
-ligne horizontale basse s'étirant jusqu'à syllabe suivante. Une telle
-ligne, que nous appellerons prolongateur ou extenseur, s'obtient en
-saisissant @samp{ __ } (notez les espaces entourant le double caractère
-souligné).
+ligne horizontale basse s'étirant jusqu'à la syllabe suivante. Une
+telle ligne, que nous appellerons prolongateur ou extenseur, s'obtient
+en saisissant @samp{ __ } (notez les espaces entourant le double
+caractère souligné).
@warning{Dans une partition, les mélismes, ou vocalises, sont
matérialisés par une ligne de prolongation. On l'indique par un double
}
@end lilypond
-Et ce quel que soit le nombre de @qq{couplets} :
+Et ce quel que soit le nombre de « couplets » :
@lilypond[verbatim,quote]
\score {
Cette identité de structure n'est toutefois pas possible lorsque les
paroles sont différentes. Des instructions @code{\skip} devront venir
-s'insérer dans les paroles pour @qq{sauter} les notes des alternatives
+s'insérer dans les paroles pour « sauter » les notes des alternatives
qui ne les concernent pas.
N'utilisez pas de simple caractère souligné pour sauter une note.
Lorsqu'une note se prolonge sur les alternatives, la tenue est
indiquée normalement pour la première alternative, et à l'aide de
l'instruction @code{\repeatTie} pour les suivantes. Cette liaison
-@qq{de répétition} pose problème en matière d'alignement des paroles
+« de répétition » pose problème en matière d'alignement des paroles
puisque la longueur de l'alternative est accrue en raison de la liaison.
D'autre part, une liaison de prolongation crée un mélisme qui sera
effectif pour la première alternative, mais pas pour les autres. La
-solution pour @qq{recaler} les paroles consiste à désactiver
+solution pour « recaler » les paroles consiste à désactiver
temporairement la détection automatique de mélismes et insérer des
-@qq{blancs}.
+« blancs ».
@lilypond[quote,verbatim]
\score {
Le contexte @code{NullVoice} doit prendre place dans un contexte
@code{Staff} et ne saurait contenir que des notes déjà présentes sur la
-portée en question, au même octave. Dans le cas contraire, ce
+portée en question, à la même octave. Dans le cas contraire, ce
@code{NullVoice} pourrait interagir avec les autres voix imprimées de
façon inopinée. Par exemple, des notes arbitraires dans un
@code{NullVoice} pourraient entraîner l'apparition ou la disparition
d'altérations sur la portée considérée.
-Cette faà on de procéder permet par ailleurs d'utiliser la fonction
+Cette façon de procéder permet par ailleurs d'utiliser la fonction
@code{\partcombine} qui normalement ne peut s'utiliser avec des
paroles :
La fonction @code{\partcombine} est abordée en détails dans
@ref{Regroupement automatique de parties}.
-Pour finir, cette méthode est aussi utilkisable lorsque les voix sont
+Pour finir, cette méthode est aussi utilisable lorsque les voix sont
sur des portées différentes, et ne se limite pas à deux voix :
@lilypond[quote,verbatim]
@noindent
le texte du premier couplet s'aligne de manière habituelle sur la
-mélodie nommée @qq{lahlah}. Mais le second couplet, tout d'abord
+mélodie nommée « lahlah ». Mais le second couplet, tout d'abord
rattaché au contexte @code{lahlah}, bascule sur la mélodie
-@code{alternative} pour les syllabes @qq{ran} à @qq{sau} grâce aux lignes
+@code{alternative} pour les syllabes « ran » à « sau » grâce aux lignes
@example
\new Lyrics \lyricsto "lahlah" @{
@item
L'impression de diagrammes d'accord, lorsque l'accompagnement est fait à
-la guitare, est expliqué à la rubrique @qq{Tablatures sous forme
-d’étiquette}, au chapitre @ref{Vue d'ensemble des cordes frettées}.
+la guitare, est expliqué à la rubrique « Tablatures sous forme
+d’étiquette », au chapitre @ref{Vue d'ensemble des cordes frettées}.
@end itemize
@item
Un @emph{livret} contenant l'intégralité des dialogues et le texte des
passages chantés. On y trouve aussi très souvent les indications de
-mise en scène. Bien que LilyPond soit capable de @qq{typographier} un
+mise en scène. Bien que LilyPond soit capable de « typographier » un
livret, n'oubliez pas qu'il n'y a dans ce cas pas de musique, et que
d'autres outils pourraient être mieux appropriés.
@item
Les portées vides sont la plupart du temps éliminées d'un conducteur ou
d'une partition de chœur. La réalisation d'une telle partition -- les
-anglophones la disent @qq{à la française} -- est expliquée à la rubrique
+anglophones la disent « à la française » -- est expliquée à la rubrique
@ref{Masquage de portées}.
@item
s'avérer pratique de détourner l'utilisation de la fonction
@code{\instrumentSwitch} pour gérer les différentes interventions de
l'un ou de l'autre ; vous devrez auparavant avoir établi la
-définition d'un @qq{instrument} pour chacun des rôles en question :
+définition d'un « instrument » pour chacun des rôles en question :
@lilypond[quote,verbatim]
\addInstrumentDefinition #"kaspar"
Les barres de mesure sont absentes dans la plupart des cas ; celles
que vous rencontrerez seront raccourcies ou en pointillé, dans le but
-d'indiquer une @qq{respiration}. Le fait de supprimer le graveur de
+d'indiquer une « respiration ». Le fait de supprimer le graveur de
barres de mesure produira des portées sans barre :
@lilypond[verbatim,quote]
chaque verset et généralement séparées par une double barre. Il n'est
fait usage que de rondes et de blanches, et la première mesure de chaque
moitié contient un simple accord de rondes. Il s'agit donc des notes
-correspondant au @qq{récitatif}. Ces cantiques sont traditionnellement
+correspondant au « récitatif ». Ces cantiques sont traditionnellement
centrés sur la page.
@lilypond[verbatim,quote]
-%% Translation of GIT committish: 0
+%% Translation of GIT committish: d5fc7a079db0853bfb49e21821226d492f01cf8c
texidocfr = "
Contrairement au glissando, un @qq{slide} peut aller d'un point non
précisé du manche jusqu'à un fret spécifique. Ceci peut s'indiquer à