X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Documentation%2Ffr%2Fnotation%2Fexpressive.itely;h=664ca80e34718f471134e687a98e02340462f05e;hb=730d4eb3e0328e8ba0b376f8191a5bb6ae7f904c;hp=d2aa73788f2f3c241ff293f7443a7ceeca419a7f;hpb=e8f85ba939c5bb5bbbabf36ad372b1b84bce25dd;p=lilypond.git diff --git a/Documentation/fr/notation/expressive.itely b/Documentation/fr/notation/expressive.itely index d2aa73788f..664ca80e34 100644 --- a/Documentation/fr/notation/expressive.itely +++ b/Documentation/fr/notation/expressive.itely @@ -1,12 +1,14 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- + @ignore - Translation of GIT committish: ae814f45737bd1bdaf65b413a4c37f70b84313b7 + Translation of GIT committish: a59d022ee65e8310ea16954da7b637c07ca00ae2 When revising a translation, copy the HEAD committish of the - version that you are working on. See TRANSLATION for details. + version that you are working on. For details, see the Contributors' + Guide, node Updating translation committishes.. @end ignore -@c \version "2.12.0" +@c \version "2.18.0" @c Translators: Valentin Villenave, Jean-Charles Malahieude @c Translation checkers: Jean-Charles Malahieude, John Mandereau @@ -18,27 +20,31 @@ @lilypondfile[quote]{expressive-headword.ly} +Ce chapitre traite des différentes indications d'interprétation que l'on +peut trouver sur les partitions. + @menu -* Indications attachées à des notes:: -* Courbes:: -* Lignes:: +* Signes d'interprétation attachés à des notes:: +* Signes d'interprétation sous forme de courbe:: +* Signes d'interprétation sous forme de ligne:: @end menu -@node Indications attachées à des notes -@subsection Indications attachées à des notes -@translationof Attached to notes +@node Signes d'interprétation attachés à des notes +@subsection Signes d'interprétation attachés à des notes +@translationof Expressive marks attached to notes Nous allons voir au cours de ces lignes comment ajouter aux notes des -indications d'interprétation -- articulation, ornementation, nuances -- +indications d'interprétation -- articulation, ornementation, nuance -- et aborderons la manière de générer vos propres signes. @menu -* Articulations et ornements:: -* Nuances:: -* Personnalisation des indications de nuance:: +* Articulations et ornements:: +* Nuances:: +* Personnalisation des indications de nuance:: @end menu + @node Articulations et ornements @unnumberedsubsubsec Articulations et ornements @translationof Articulations and ornamentations @@ -58,7 +64,7 @@ et aborderons la manière de générer vos propres signes. @cindex coup d'archet @cindex bouché @cindex sourdine -@cindex orgue, marque de pédale d' +@cindex orgue, marque de pédale @cindex grupetto @cindex ouvert @cindex flageolet @@ -71,17 +77,59 @@ et aborderons la manière de générer vos propres signes. @cindex coda @cindex varcoda +@funindex \accent +@funindex \marcato +@funindex \staccatissimo +@funindex \espressivo +@funindex \staccato +@funindex \tenuto +@funindex \portato +@funindex \upbow +@funindex \downbow +@funindex \flageolet +@funindex \thumb +@funindex \lheel +@funindex \rheel +@funindex \ltoe +@funindex \rtoe +@funindex \open +@funindex \halfopen +@funindex \stopped +@funindex \snappizzicato +@funindex \turn +@funindex \reverseturn +@funindex \trill +@funindex \prall +@funindex \mordent +@funindex \prallprall +@funindex \prallmordent +@funindex \upprall +@funindex \downprall +@funindex \upmordent +@funindex \downmordent +@funindex \pralldown +@funindex \prallup +@funindex \lineprall +@funindex \signumcongruentiae +@funindex \shortfermata +@funindex \fermata +@funindex \longfermata +@funindex \verylongfermata +@funindex \fermataMarkup +@funindex \segno +@funindex \coda +@funindex \varcoda @funindex - Les différents symboles qui indiquent des ponctuations ou des modes de -jeu différents s'ajoutent aux notes de la manière suivante : +jeu différents s'ajoutent aux notes de la manière suivante : @example @var{note}\@var{nom} @end example - -Les valeurs de @var{nom} sont répertoriées dans l'annexe -@ref{Liste des signes d'articulation}. En voici un exemple : + +Les valeurs de @var{nom} sont répertoriées dans l'annexe +@ref{Liste des signes d'articulation}. En voici un exemple : @lilypond[verbatim,quote,relative=2] c4\staccato c\mordent b2\turn @@ -103,25 +151,51 @@ l'articulation désirée. C'est entre autres le cas pour @notation{portato}, comme l'illustre l'exemple ci-dessous. @lilypond[verbatim,quote,relative=2] -c4-^ c-+ c-- c-| +c4-^ c-+ c-- c-! c4-> c-. c2-_ @end lilypond Même si LilyPond place automatiquement ces symboles, selon les règles -contenues dans le fichier @code{scm/@/script@/.scm}, il est possible de -l'obliger à les positionner au-dessus ou en-dessous de la note, comme +contenues dans le fichier @file{scm/script.scm}, il est possible de +l'obliger à les positionner au-dessus ou en dessous de la note, comme indiqué au chapitre @ref{Direction et positionnement}. +Les articulations sont des objets de type @code{script} ; les +propriétés de ces objets sont abordées plus en détail au chapitre +@rinternals{Script}. + +Une articulation peut se rattacher aussi bien à un silence qu'à une +note, mais @strong{pas à un silence multimesures}. Il existe cependant +un cas particulier : le point d'orgue -- ou point d'arrêt -- +attaché à un silence valant l'intégralité de la mesure. LilyPond +dispose à cet effet de la commande @code{\fermataMarkup}, qui créera un +objet @code{MultiMeasureRestText} rattaché à ce @qq{silence +multimesures}. + +@lilypond[verbatim,quote,relative=2] +\override Script.color = #red +\override MultiMeasureRestText.color = #blue +a2\fermata r\fermata +R1\fermataMarkup +@end lilypond + +En dehors des articulations habituelles, vous pouvez adjoindre du texte +-- avec ou sans mise en forme -- à n'importe quelle note. Voir à ce +propos @ref{Commentaires textuels}. + +Pour plus d'information sur la manière d'ordonner @code{Scripts} et +@code{TextScripts}, consultez le chapitre +@rlearning{Positionnement des objets}. @snippets -@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +@lilypondfile[verbatim,quote,texidoc,doctitle] {modifying-default-values-for-articulation-shorthand-notation.ly} -@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +@lilypondfile[verbatim,quote,texidoc,doctitle] {controlling-the-vertical-ordering-of-scripts.ly} -@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +@lilypondfile[verbatim,quote,texidoc,doctitle] {creating-a-delayed-turn.ly} @seealso @@ -131,16 +205,20 @@ Glossaire musicologique : @rglos{staccato}, @rglos{portato}. +Manuel d'initiation : +@rlearning{Positionnement des objets}. + Manuel de notation : +@ref{Commentaires textuels}, @ref{Direction et positionnement}, @ref{Liste des signes d'articulation}, @ref{Trilles}. -Fichiers installés : -@code{scm/script.scm}. +Fichiers d'initialisation : +@file{scm/script.scm}. Morceaux choisis : -@rlsr{Expressive marks}. +@rlsrnamed{Expressive marks,Signes d'interprétation}. Référence des propriétés internes : @rinternals{Script}, @@ -175,6 +253,8 @@ Référence des propriétés internes : @funindex fff @funindex \ffff @funindex ffff +@funindex \fffff +@funindex fffff @funindex \fp @funindex fp @funindex \sf @@ -190,13 +270,13 @@ Référence des propriétés internes : @funindex \rfz @funindex rfz -À chaque nuance absolue correspond une commande, qui peut être indiquée -après une note : @code{c4\ff} par exemple. Les commandes de nuance +À chaque nuance absolue correspond une commande qui peut être indiquée +après une note : @code{c4\ff} par exemple. Les commandes de nuance disponibles sont @code{\ppppp}, @code{\pppp}, @code{\ppp}, @code{\pp}, -@code{\p}, @code{\mp}, @code{\mf}, @code{\f}, @code{\ff}, @code{\fff}, -@code{\ffff}, @code{\fffff}, @code{\fp}, @code{\sf}, @code{\sff}, -@code{\sp}, @code{\spp}, @code{\sfz}, et @code{\rfz}. Les nuances se -placent aussi bien en dessous qu'au-dessus de la portée ; pour plus +@code{\p}, @code{\mp}, @code{\mf}, @code{\f}, @code{\ff}, @code{\fff}, +@code{\ffff}, @code{\fffff}, @code{\fp}, @code{\sf}, @code{\sff}, +@code{\sp}, @code{\spp}, @code{\sfz} et @code{\rfz}. Les nuances se +placent aussi bien en dessous qu'au-dessus de la portée ; pour plus d'information, consultez @ref{Direction et positionnement}. @lilypond[verbatim,quote,relative=2] @@ -219,8 +299,11 @@ c2_\spp c^\ff @funindex decr Un crescendo est délimité par @code{\<} et @code{\!}, ou peut se -terminer par une commande de nuance. Au lieu de @code{\<} -ou @code{\>}. +terminer par une commande de nuance explicite, ou bien un decrescendo ou +un nouveau crescendo. Il en va de même pour un diminuendo. Au lieu de +@code{\<} et @code{\>}, vous pouvez utiliser @code{\cr} et @code{\decr}, +auquel cas LilyPond n'imprimera pas de soufflet (@emph{hairpin} en +anglais). @lilypond[verbatim,quote,relative=2] c2\< c\! @@ -232,31 +315,69 @@ d2\> d\> c1\! @end lilypond -Ces indications sont attachées aux notes ; aussi si l'on veut -faire se succéder plusieurs nuances pendant une note tenue, il faudra -avoir recours à des silences invisibles : +Un soufflet terminé par un simple @code{\!} prendra fin sur la droite de +la tête de note à laquelle il est attaché. Dans le cas où il se termine +par l'intervention d'un autre soufflet (contraire ou non), il prendra +fin au milieu de la tête de note affublée d'un @code{\<} ou d'un +@code{\>}, et le nouveau soufflet débutera à l'extrémité droite de cette +même tête de note. + +@lilypond[verbatim,quote,relative=2] +c1\< | c4 a c\< a | c4 a c\! a\< | c4 a c a\! +@end lilypond + +Il en va de même lorsqu'un soufflet est interrompu par une nuance +explicite. Notez bien que la largeur occupée par cette nuance explicite +influe sur la terminaison du soufflet : + +@lilypond[verbatim,quote,relative=2] +c1\< | c4 a c\mf a | c1\< | c4 a c\ffff a +@end lilypond @cindex nuances successives sur une note tenue @cindex tenue et nuances successives +Les indications de nuance sont attachées aux notes ; aussi, lorsque +l'on veut faire se succéder plusieurs nuances pendant une note tenue, il +faudra avoir recours à des silences invisibles : + @lilypond[verbatim,quote,relative=2] c4\< c\! d\> e\! << f1 { s4 s4\< s4\> s4\! } >> @end lilypond -@cindex espressivo +@cindex espressivo @funindex \espressivo @funindex espressivo On peut avoir recours à l'indication @code{\espressivo} pour indiquer un -crescendo suivi d'un decrescendo sur une même note. +crescendo suivi d'un decrescendo sur une même note. Gardez à l'esprit +qu'il s'agit d'une articulation, et en aucun cas d'une nuance. @lilypond[verbatim,quote,relative=2] -c2 b4 a +c2 b4 a g1\espressivo @end lilypond +@funindex \cresc +@funindex cresc +@funindex \decresc +@funindex decresc +@funindex \dim +@funindex dim + +La commande @code{\cresc} permet d'indiquer textuellement le début d'un +crescendo. @code{\decresc} ou @code{\dim} marquent le début d'un +decrescendo. Les lignes d'extension sont gérées automatiquement. + +@lilypond[verbatim,quote,relative=2] +g8\cresc a b c b c d e\mf | +f8\decresc e d c e\> d c b | +a1\dim ~ | +a2. r4\! | +@end lilypond + @funindex \crescTextCresc @funindex crescTextCresc @funindex \dimTextDecresc @@ -270,36 +391,32 @@ g1\espressivo @funindex \dimHairpin @funindex dimHairpin - - -Au lieu d'une notation graphique des (de)crescendos, on peut utiliser -une notation textuelle. Une ligne pointillée marque alors son étendue. -Sont disponibles les commandes @code{\crescTextCresc}, -@code{\dimTextDecresc}, @code{\dimTextDecr}, et @code{\dimTextDim}. -@code{\crescHairpin} et @code{\dimHairpin} permettent de revenir à des -nuances en soufflet +Une indication textuelle peut indiquer, au lieu d'un soufflet, un +changement de nuance : @lilypond[verbatim,quote,relative=2] \crescTextCresc -c2\< d | e f\! +c4\< d e f\! | \dimTextDecresc -e2\> d | c b\! +g4\> e d c\! | +\dimTextDecr +e4\> d c b\! | +\dimTextDim +d4\> c b a\! | \crescHairpin -c2\< d | e f\! \dimHairpin -e2\> d\! +c4\< d\! e\> d\! | @end lilypond Pour créer des indications de nuance qui restent alignées -avec les nuances habituelles, voir +avec les nuances habituelles, reportez-vous au chapitre @ref{Personnalisation des indications de nuance}. -@cindex dynamics, vertical positioning -@cindex vertical positioning of dynamics +@cindex nuances, positionnement vertical +@cindex vertical, positionnement des nuances @funindex DynamicLineSpanner - Le positionnement vertical des nuances est géré par le @rinternals{DynamicLineSpanner}. @funindex \dynamicUp @@ -309,6 +426,29 @@ Le positionnement vertical des nuances est géré par le @funindex \dynamicNeutral @funindex dynamicNeutral +L'utilisation d'un contexte @code{Dynamics} permet de graver les nuances +sur leur propre ligne -- Il suffit de placer des silences invisibles +pour gérer le temps. Bien que le contexte @code{Dynamics} accepte des +notes pour indiquer les durées, celles-ci ne seront pas imprimées. Le +contexte @code{Dynamics} peut aussi contenir des indications textuelles +avec ou sans extenseur, ainsi que les indications de pédale. + +@lilypond[verbatim,quote] +<< + \new Staff \relative c' { + c2 d4 e | + c4 e e,2 | + g'4 a g a | + c1 | + } + \new Dynamics { + s1\< | + s1\f | + s2\dim s2-"rit." | + s1\p | + } +>> +@end lilypond @predefined @code{\dynamicUp}, @@ -322,37 +462,45 @@ Le positionnement vertical des nuances est géré par le @code{\dimHairpin}. @endpredefined - @snippets -@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +@lilypondfile[verbatim,quote,texidoc,doctitle] {setting-hairpin-behavior-at-bar-lines.ly} -@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +@lilypondfile[verbatim,quote,texidoc,doctitle] {setting-the-minimum-length-of-hairpins.ly} @cindex al niente @cindex niente, al -@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +@lilypondfile[verbatim,quote,texidoc,doctitle] {printing-hairpins-using-al-niente-notation.ly} -@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +@cindex Ferneyhough, soufflets +@cindex soufflets Ferneyhough +@cindex ouvert, soufflet +@cindex soufflet ouvert +@cindex plat, soufflet +@cindex soufflet plat + +@lilypondfile[verbatim,quote,texidoc,doctitle] +{printing-hairpins-in-various-styles.ly} + +@lilypondfile[verbatim,quote,texidoc,doctitle] {vertically-aligned-dynamics-and-textscripts.ly} -@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +@lilypondfile[verbatim,quote,texidoc,doctitle] {hiding-the-extender-line-for-text-dynamics.ly} -@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +@lilypondfile[verbatim,quote,texidoc,doctitle] {changing-text-and-spanner-styles-for-text-dynamics.ly} - @seealso Glossaire musicologique : @rglos{al niente}, @rglos{crescendo}, @rglos{decrescendo}, -@rglos{hairpin}. +@rglosnamed{hairpin,soufflet}. Manuel d'initiation : @rlearning{Articulations et nuances}. @@ -364,12 +512,13 @@ Manuel de notation : @ref{Gestion des nuances en MIDI}. Morceaux choisis : -@rlsr{Expressive marks}. +@rlsrnamed{Expressive marks,Signes d'interprétation}. Référence des propriétés internes : @rinternals{DynamicText}, @rinternals{Hairpin}, -@rinternals{DynamicLineSpanner}. +@rinternals{DynamicLineSpanner}, +@rinternals{Dynamics}. @node Personnalisation des indications de nuance @@ -401,11 +550,13 @@ moltoF = \markup { molto \dynamic f } @funindex dynamic Vous pouvez créer des indications de nuance éditoriales (entre -parenthèses ou crochets) grâce aux étiquettes (@emph{mode markup}) ; l -syntaxe en est abordée au chapitre @ref{Mise en forme du texte}. +parenthèses ou crochets) grâce aux étiquettes (@emph{mode +markup}) ; la syntaxe en est abordée au chapitre +@ref{Mise en forme du texte}. @lilypond[verbatim,quote] -roundF = \markup { \center-align \concat { \bold { \italic ( } +roundF = \markup { + \center-align \concat { \bold { \italic ( } \dynamic f \bold { \italic ) } } } boxF = \markup { \bracket { \dynamic f } } \relative c' { @@ -418,9 +569,9 @@ boxF = \markup { \bracket { \dynamic f } } @funindex make-dynamic-script -Grâce à la commande @code{make-dynamic-script}, vous pouvez créer de +Grâce à la fonction @code{make-dynamic-script}, vous pouvez créer de nouvelles marques textuelles que vous combinerez avec les signes de -nuance. +nuance. @lilypond[verbatim,quote] sfzp = #(make-dynamic-script "sfzp") @@ -429,16 +580,16 @@ sfzp = #(make-dynamic-script "sfzp") } @end lilypond -@code{make-dynamic-script} accepte en argume tout objet de type +@code{make-dynamic-script} accepte en argument tout objet de type @emph{markup}. Notez bien que la police des nuances ne contient que les -caractères @code{f,m,p,r,s} et @code{z}, et que les marques de nuances +caractères @code{f,m,p,r,s} et @code{z}, et que les marques de nuance possèdent des propriétés particulières et prédéfinies quant à leur police. Aussi, lorsque vous créez du texte en pareille situation, nous vous recommandons d'utiliser @code{\normal-text} pour annuler ces -propriétés. L'intérêt majeur de recourrir à la fonction +propriétés. L'intérêt majeur de recourir à la fonction @code{make-dynamic-script} plutôt qu'à un simple @emph{markup} réside dans l'assurance que ces objets personnalisés et les soufflets seront -alignés lorsque attachés à une même note. +alignés lorsqu'attachés à une même note. @lilypond[verbatim,quote] roundF = \markup { \center-align \concat { @@ -460,9 +611,10 @@ mfEspressDynamic = #(make-dynamic-script mfEspress) } @end lilypond -La constrution d'une indication de nuance personnalisée peut aussi se -faire en langage Scheme ; voir @ref{Construction Scheme d'un marqueur} -pour en connaître les modalités. +La construction d'une indication de nuance personnalisée peut aussi se +faire en langage Scheme ; voir +@rextend{Construction d'un markup en Scheme} pour en connaître les +modalités. @lilypond[verbatim,quote] moltoF = #(make-dynamic-script @@ -474,37 +626,55 @@ moltoF = #(make-dynamic-script } @end lilypond -L'utilisation des fontes en mode @emph{markup} est abordée au chapitre -@ref{Sélection de la fonte et de la taille}. +L'utilisation d'un @code{\tweak} permettra d'aligner par la gauche +cette nuance textuelle sur la tête de note, plutôt qu'un centrage : +@lilypond[verbatim,quote] +moltoF = \tweak DynamicText.self-alignment-X #LEFT + #(make-dynamic-script + (markup #:normal-text "molto" + #:dynamic "f")) +\relative c' { + 16 + 2..\moltoF 1 +} +@end lilypond + +L'utilisation des fontes en mode @emph{markup} est abordée au chapitre +@ref{Sélection de la fonte et de la taille}. @seealso Manuel de notation : @ref{Mise en forme du texte}, @ref{Sélection de la fonte et de la taille}, -@ref{Construction Scheme d'un marqueur}, @ref{Contenu de la sortie MIDI}, @ref{Gestion des nuances en MIDI}. Morceaux choisis : -@rlsr{Expressive marks}. +@rlsrnamed{Expressive marks,Signes d'interprétation}. + +Manuel d'extension : +@rextend{Construction d'un markup en Scheme}. + +@node Signes d'interprétation sous forme de courbe +@subsection Signes d'interprétation sous forme de courbe +@translationof Expressive marks as curves -@node Courbes -@subsection Courbes -@translationof Curves +@cindex courbes Ce chapitre traite des signes d'interprétation imprimés sous forme de -courbe : liaisons d'articulation ou de phrasé, respirations, chutes et -sauts. +courbe : liaisons d'articulation ou de phrasé, respirations, chutes +et sauts. @menu -* Liaisons d'articulation:: -* Liaisons de phrasé:: -* Signes de respiration:: -* Chutes et sauts:: +* Liaisons d'articulation:: +* Liaisons de phrasé:: +* Signes de respiration:: +* Chutes et sauts:: @end menu + @node Liaisons d'articulation @unnumberedsubsubsec Liaisons d'articulation @translationof Slurs @@ -516,7 +686,7 @@ Une liaison d'articulation indique que les notes doivent être jouées liées, ou @emph{legato}. Ces liaisons s'indiquent au moyen de parenthèses. -@warning{Lorsque la musique est polyphonique, la liaison doît se +@warning{Lorsque la musique est polyphonique, la liaison doit se terminer dans la voix où elle a été entamée.} @lilypond[verbatim,quote,relative=2] @@ -535,7 +705,7 @@ a4 g2 f4) @funindex slurNeutral Vous pouvez décider de l'orientation des liaisons par rapport à la -portée, comme indiqué au chapitre @ref{Direction et positionnement}. +portée, comme indiqué au chapitre @ref{Direction et positionnement}. @cindex articulation, liaison @cindex liaisons d'articulation multiples @@ -563,8 +733,8 @@ plus courtes, utilisez des @ref{Liaisons de phrasé}. @funindex \slurSolid @funindex slurSolid -Une liaison est par défaut dessinée d'une ligne pleine. Il est aussi -possible de l'imprimer sous la forme de tirets ou en pointillé : +Une liaison est par défaut dessinée d'un trait plein. Il est aussi +possible de l'imprimer sous la forme de tirets ou en pointillé : @lilypond[verbatim,quote,relative=1] c4( e g2) @@ -602,7 +772,8 @@ g4( e c2) @cindex liaison, densité des tirets -Vous pouvez même personnaliser la densité des tirets d'une liaison : +Vous pouvez même personnaliser la densité des tirets d'une +liaison : @lilypond[verbatim,quote,relative=1] c4( e g2) @@ -614,12 +785,9 @@ c4( e g2) g4( e c2) @end lilypond - - @funindex \slurUp @funindex slurUp - @predefined @code{\slurUp}, @code{\slurDown}, @@ -632,22 +800,20 @@ g4( e c2) @code{\slurSolid}. @endpredefined - @snippets -@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +@lilypondfile[verbatim,quote,texidoc,doctitle] {using-double-slurs-for-legato-chords.ly} -@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +@lilypondfile[verbatim,quote,texidoc,doctitle] {positioning-text-markups-inside-slurs.ly} -@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +@lilypondfile[verbatim,quote,texidoc,doctitle] {making-slurs-with-complex-dash-structure.ly} - @seealso Glossaire musicologique : -@rglos{slur}. +@rglosnamed{slur,liaison}. Manuel d'initiation : @rlearning{Non-imbrication des crochets et liaisons}. @@ -657,7 +823,7 @@ Manuel de notation : @ref{Liaisons de phrasé}. Morceaux choisis : -@rlsr{Expressive marks}. +@rlsrnamed{Expressive marks,Signes d'interprétation}. Référence des propriétés internes : @rinternals{Slur}. @@ -670,6 +836,9 @@ Référence des propriétés internes : @cindex liaisons de phrasé @cindex phrasé, liaisons de +@funindex \( +@funindex \) + Une liaison de phrasé relie plusieurs notes en délimitant une phrase musicale. On indique les points de départ et d'arrivée avec @code{\(} et @code{\)} respectivement. @@ -687,11 +856,11 @@ e2) d\) @funindex phrasingSlurNeutral D'un point de vue typographique, rien ne distingue une liaison de phrasé -d'une liaison d'articulation. Cependant, LilyPond les considère comme -des objets différents. Une commande @code{\slurUp} n'affectera donc pas +d'une liaison d'articulation. Cependant, LilyPond les considère comme +des objets différents. Une commande @code{\slurUp} n'affectera donc pas une liaison de phrasé. Vous pouvez décider de l'orientation des liaisons de phrasé par rapport à la portée, comme indiqué au chapitre -@ref{Direction et positionnement}. +@ref{Direction et positionnement}. @cindex liaisons de phrasé multiples @cindex liaisons de phrasé simultanées @@ -716,8 +885,8 @@ Il n'est pas possible d'avoir plusieurs liaisons de phrasé en même temps. @funindex \phrasingSlurSolid @funindex phrasingSlurSolid -Une liaison est par défaut dessinée d'une ligne pleine. Il est aussi -possible de l'imprimer sous la forme de tirets ou en pointillé : +Une liaison est par défaut dessinée d'un trait plein. Il est aussi +possible de l'imprimer sous la forme de tirets ou en pointillé : @lilypond[verbatim,quote,relative=1] c4\( e g2\) @@ -736,8 +905,8 @@ g4\( e c2\) @funindex \phrasingSlurHalfSolid @funindex phrasingSlurHalfSolid -En utilisant @code{\phrasingslurHalfDashed}, la première moitié de la liaison -aura un trait discontinu et continu pour la seconde. L'inverse +En utilisant @code{\phrasingslurHalfDashed}, la première moitié de la +liaison aura un trait discontinu et continu pour la seconde. L'inverse s'obtient avec @code{\phrasingslurHalfSolid}. @lilypond[verbatim,quote,relative=1] @@ -755,7 +924,7 @@ g4\( e c2\) @cindex liaison, densité des tirets -Vous pouvez même personnaliser la densité des tirets d'une liaison : +Vous pouvez même personnaliser la densité des tirets d'une liaison : @lilypond[verbatim,quote,relative=1] c4\( e g2\) @@ -769,8 +938,8 @@ g4\( e c2\) La personnalisation des lignes discontinues est identique pour les liaisons de phrasé et les liaisons d'articulation. Pour plus de -détails, référez-vous aux morceaux choisis de la section -@ref{Liaisons d'articulation}. +détails, référez-vous aux morceaux choisis de la section +@ref{Liaisons d'articulation}. @predefined @code{\phrasingSlurUp}, @@ -784,7 +953,6 @@ détails, référez-vous aux morceaux choisis de la section @code{\phrasingSlurSolid}. @endpredefined - @seealso Manuel d'initiation : @rlearning{Non-imbrication des crochets et liaisons}. @@ -794,57 +962,77 @@ Manuel de notation : @ref{Liaisons d'articulation}. Morceaux choisis : -@rlsr{Expressive marks}. +@rlsrnamed{Expressive marks,Signes d'interprétation}. Référence des propriétés internes : @rinternals{PhrasingSlur}. - @node Signes de respiration @unnumberedsubsubsec Signes de respiration @translationof Breath marks @cindex respiration, indication +@cindex point d'arrêt @funindex \breathe @funindex breathe Les indications de respiration sont indiquées par la commande -@code{\breathe}. +@code{\breathe}. @lilypond[verbatim,quote,relative=2] c2. \breathe d4 @end lilypond -LilyPond gère les @emph{divisiones}, signes utilisés en notation -ancienne pour indiquer les respirations. Pour de plus amples détails, -voir @ref{Divisiones}. +Contrairement aux autres signes d'interprétation, une respiration n'est +pas associée à la note qui la précède ; il s'agit d'un événement musical +à part entière. Par voie de conséquence, toute autre marque attachée à +la note précédente, telle un crochet indiquant une ligature manuelle ou +une parenthèse indiquant une liaison, doit impérativement se placer +avant l'instruction @code{\breathe}. +Un signe de respiration interrompt obligatoirement les ligatures, même +automatiques. Pour passer outre ce fonctionnement, voir +@ref{Barres de ligature manuelles}. + +@lilypond[verbatim,quote,relative=2] +c8 \breathe d e f g2 +@end lilypond + +LilyPond gère les @emph{divisiones}, signes utilisés en notation +ancienne pour indiquer les respirations. Pour de plus amples détails, +voir @ref{Divisions}. @snippets -@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +@lilypondfile[verbatim,quote,texidoc,doctitle] {changing-the-breath-mark-symbol.ly} +@cindex coche + +@lilypondfile[verbatim,quote,texidoc,doctitle] +{using-a-tick-as-the-breath-mark-symbol.ly} + @cindex césure -@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +@lilypondfile[verbatim,quote,texidoc,doctitle] {inserting-a-caesura.ly} - @seealso Glossaire musicologique : -@rglos{caesura}. +@rglosnamed{caesura,césure}. Manuel de notation : -@ref{Divisiones}. +@ref{Divisions}. Morceaux choisis : -@rlsr{Expressive marks}. +@rlsrnamed{Expressive marks,Signes d'interprétation}. Référence des propriétés internes : -@rinternals{BreathingSign}. +@rinternals{BreathingEvent}, +@rinternals{BreathingSign}, +@rinternals{Breathing_sign_engraver}. @node Chutes et sauts @@ -863,44 +1051,44 @@ signes plus (vers le haut) ou moins (vers le bas). Le chiffre indique l'intervalle avec la note de départ. @lilypond[verbatim,quote,relative=2] -c2-\bendAfter #+4 -c2-\bendAfter #-4 -c2-\bendAfter #+8 -c2-\bendAfter #-8 +c2\bendAfter #+4 +c2\bendAfter #-4 +c2\bendAfter #+6.5 +c2\bendAfter #-6.5 +c2\bendAfter #+8 +c2\bendAfter #-8 @end lilypond -Lorsque vous saisissez des chutes ou des sauts, @strong{n'oubliez pas} -le tiret (@code{-}) qui précède la commande @code{\bendAfter}. - - @snippets -@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +@lilypondfile[verbatim,quote,texidoc,doctitle] {adjusting-the-shape-of-falls-and-doits.ly} - @seealso Glossaire musical : -@rglos{fall}, -@rglos{doit}. +@rglosnamed{fall,chute}, +@rglosnamed{doit,saut}. Morceaux choisis : -@rlsr{Expressive marks}. +@rlsrnamed{Expressive marks,Signes d'interprétation}. -@node Lignes -@subsection Lignes -@translationof Lines +@node Signes d'interprétation sous forme de ligne +@subsection Signes d'interprétation sous forme de ligne +@translationof Expressive marks as lines + +@cindex lignes Cette partie traite de la manière de générer des signes d'interprétation d'aspect linéaire, tels les glissandos, arpèges et trilles. @menu -* Glissando:: -* Arpèges:: -* Trilles:: +* Glissando:: +* Arpèges:: +* Trilles:: @end menu + @node Glissando @unnumberedsubsubsec Glissando @translationof Glissando @@ -912,22 +1100,70 @@ d'aspect linéaire, tels les glissandos, arpèges et trilles. Un glissando relie une hauteur à une autre en passant par chaque hauteur intermédiaire. On l'obtient en accolant la commande @code{\glissando} à -la première note. +la première note. @lilypond[verbatim,quote,relative=2] g2\glissando g' c2\glissando c, +\afterGrace f,1\glissando f'16 +@end lilypond + +Un glissando peut intervenir au moment d'un changement de portée : + +@lilypond[verbatim,quote] +\new PianoStaff << + \new Staff = "right" { + e'''2\glissando + \change Staff = "left" + a,,4\glissando + \change Staff = "right" + b''8 r | + } + \new Staff = "left" { + \clef bass + s1 + } +>> +@end lilypond + +Un glissando peut affecter des notes d'un accord. En dehors du cas où +les notes des deux accords sont reliées directement l'une à l'autre, les +relations s'établissent à l'aide de la commande @code{\glissandoMap} ; +les notes d'un accord sont numérotées à partir de zéro et dans leur +ordre d'apparition dans le fichier @file{.ly}. + +@lilypond[verbatim,quote,relative=2] +1\glissando g' | +1\glissando | + | +\break +\set glissandoMap = #'((0 . 1) (1 . 0)) +1\glissando | + | +\set glissandoMap = #'((0 . 0) (0 . 1) (0 . 2)) +c1\glissando | + | +\set glissandoMap = #'((2 . 0) (1 . 0) (0 . 1)) +1\glissando | + | @end lilypond Un glissando est indiqué graphiquement, par une ligne ou des vaguelettes -- voir @ref{Styles de ligne}. - @snippets -@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +@lilypondfile[verbatim,quote,texidoc,doctitle] {contemporary-glissando.ly} +@lilypondfile[verbatim,quote,texidoc,doctitle] +{adding-timing-marks-to-long-glissandi.ly} + +@lilypondfile[verbatim,quote,texidoc,doctitle] +{making-glissandi-breakable.ly} + +@lilypondfile[verbatim,quote,texidoc,doctitle] +{extending-glissandi-across-repeats.ly} @seealso Glossaire musicologique : @@ -937,15 +1173,13 @@ Manuel de notation : @ref{Styles de ligne}. Morceaux choisis : -@rlsr{Expressive marks}. +@rlsrnamed{Expressive marks,Signes d'interprétation}. Référence des propriétés internes : @rinternals{Glissando}. - @knownissues - -Il n'est pas possible d'imprimer un texte (tel que @emph{gliss.}) +Il n'est pas possible d'imprimer un texte (tel que @notation{gliss.}) le long de la ligne de glissando. @@ -966,13 +1200,13 @@ le long de la ligne de glissando. @funindex arpeggioNormal On peut indiquer qu'un accord doit être arpégé en lui accolant la -commande @code{\arpeggio} : +commande @code{\arpeggio} : @lilypond[verbatim,quote,relative=1] 1\arpeggio @end lilypond -LilyPond dispose de différents graphismes pour indiquer un arpège. +LilyPond dispose de différents graphismes pour indiquer un arpège ; @code{\arpeggioNormal} reviendra au style par défaut. @lilypond[verbatim,quote,relative=1] @@ -997,7 +1231,8 @@ LilyPond dispose de différents graphismes pour indiquer un arpège. @funindex \arpeggioParenthesisDashed @funindex arpeggioParenthesisDashed -Des crochets indiquent que l'accord devra être plaqué et non arpégé : +Des crochets indiquent que l'accord devra être plaqué et non +arpégé : @lilypond[verbatim,quote,relative=1] 2 @@ -1015,14 +1250,13 @@ Des crochets indiquent que l'accord devra être plaqué et non arpégé : 2\arpeggio @end lilypond -@c pas trouvé cette propriété, ou alors mal lu ? jcm -@c The dash properties of the parenthesis arpeggio are controlled -@c with the @code{'dash-details} property, which is described at @ref{Slurs}. +Les indications d'arpeggio peuvent se présenter sous la forme de ligne +discontinue à l'aide de la propriété @code{'dash-definition}. Pour +plus de détails à ce propos, consultez @ref{Liaisons d'articulation}. Un arpège peut parfois s'écrire de manière explicite, à l'aide de -liaisons de tenue. Pour plus d'information, voir -@ref{Liaisons de prolongation}. - +liaisons de tenue. Pour plus d'information, voir +@ref{Liaisons de prolongation}. @predefined @code{\arpeggio}, @@ -1034,19 +1268,17 @@ liaisons de tenue. Pour plus d'information, voir @code{\arpeggioParenthesisDashed}. @endpredefined - @snippets -@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +@lilypondfile[verbatim,quote,texidoc,doctitle] {creating-cross-staff-arpeggios-in-a-piano-staff.ly} -@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +@lilypondfile[verbatim,quote,texidoc,doctitle] {creating-cross-staff-arpeggios-in-other-contexts.ly} -@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +@lilypondfile[verbatim,quote,texidoc,doctitle] {creating-arpeggios-across-notes-in-different-voices.ly} - @seealso Glossaire musicologique : @rglos{arpeggio}. @@ -1056,24 +1288,23 @@ Manuel de notation : @ref{Liaisons de prolongation}. Morceaux choisis : -@rlsr{Expressive marks}. +@rlsrnamed{Expressive marks,Signes d'interprétation}. Référence des propriétés internes : @rinternals{Arpeggio}, @rinternals{Slur}, @rinternals{PianoStaff}. - @knownissues - @cindex arpège, style parenthèse Il est impossible de mêler au même instant, dans un contexte @code{PianoStaff}, des lignes d'arpèges connectées et d'autres non connectées. -Il n'est pas possible d'imprimer des lignes d'arpèges connectées sous -forme de parenthèse. +La manière simple de créer des lignes d'arpège sous forme de parenthèse +n'est pas opérationnelle pour des arpèges inter-portées ; voir +@ref{Hampes et changements de portée}. @node Trilles @@ -1089,26 +1320,48 @@ forme de parenthèse. @funindex \stopTrillSpan @funindex stopTrillSpan -Les trilles brefs s'indiquent comme n'importe quelle ponctuation, avec un -simple @code{\trill} ; voir @ref{Articulations et ornements}. - +Les trilles brefs s'indiquent comme n'importe quelle ponctuation, avec +un simple @code{\trill} ; voir @ref{Articulations et ornements}. Les trilles plus longs sont délimités par @code{\startTrillSpan} et -@code{\stopTrillSpan} : +@code{\stopTrillSpan} : @lilypond[verbatim,quote,relative=2] -d1~\startTrillSpan +d1\startTrillSpan d1 c2\stopTrillSpan r2 @end lilypond +Lorsqu'un saut de ligne intervient alors qu'une prolongation de trille +est présente, l'indication de trille et sa prolongation sont rappelées +sur la première note de la nouvelle ligne : + +@lilypond[ragged-right,verbatim,quote,relative=2] +d1\startTrillSpan +\break +d1 +c2\stopTrillSpan r2 +@end lilypond + +Lorsque des trilles interviennent sur une succession de hauteurs +différentes, point n'est besoin d'expliciter la commande +@code{\stopTrillSpan} puisque l'apparition d'un nouveau trille +interrompt de fait celui qui le précédait : + +@lilypond[verbatim,quote,relative=2] +d1\startTrillSpan +d1 +b1\startTrillSpan +d2\stopTrillSpan r2 +@end lilypond + Dans l'exemple suivant, un trille se combine avec des notes d'ornement. La syntaxe d'une telle construction ainsi que le moyen de positionner -les notes d'ornement avec précision est expliquée dans +les notes d'ornement avec précision est expliquée au chapitre @ref{Notes d'ornement}. @lilypond[verbatim,quote,relative=2] -c1 \afterGrace +d1~\afterGrace d1\startTrillSpan { c32[ d]\stopTrillSpan } e2 r2 @end lilypond @@ -1120,51 +1373,53 @@ e2 r2 Les trilles qui font intervenir une hauteur précise peuvent être indiqués par la commande @code{pitchedTrill}. Le premier argument est -la note réelle ; le second est une hauteur qui sera imprimée comme une -tête de note noire entre parenthèses. +la note réelle ; le second est une hauteur qui sera imprimée comme +une tête de note noire entre parenthèses. -@lilypond[verbatim,quote,relative=1] -\pitchedTrill e2\startTrillSpan fis -d\stopTrillSpan +@lilypond[verbatim,quote,relative=2] +\pitchedTrill +e2\startTrillSpan fis +d2 c2\stopTrillSpan @end lilypond @cindex trilles avec hauteur explicite et altération @cindex altération, trilles avec hauteur explicite -Dans l'exemple suivant, le deuxième trille est ambigu -- le fa qui est -forcé n'est pas diésé. Pour lever toute ambiguité, il suffit de forcer -l'impression de l'altération -- en ajoutant un @code{!} -- comme dans -la deuxième mesure. +Dans l'exemple suivant, le second trille de la deuxième mesure est +ambigu -- le fa qui est forcé n'est pas diésé. Pour lever toute +ambiguïté, il suffit de forcer l'impression de l'altération en +ajoutant un @code{!} à la note considérée. @lilypond[verbatim,quote,relative=2] -\pitchedTrill eis4\startTrillSpan fis -g\stopTrillSpan -\pitchedTrill eis4\startTrillSpan fis -g\stopTrillSpan -\pitchedTrill eis4\startTrillSpan fis -g\stopTrillSpan -\pitchedTrill eis4\startTrillSpan fis! -g\stopTrillSpan +\pitchedTrill +eis4\startTrillSpan fis +eis4\stopTrillSpan +\pitchedTrill +eis4\startTrillSpan cis +eis4\stopTrillSpan +\pitchedTrill +eis4\startTrillSpan fis +eis4\stopTrillSpan +\pitchedTrill +eis4\startTrillSpan fis! +eis4\stopTrillSpan @end lilypond - @predefined @code{\startTrillSpan}, @code{\stopTrillSpan}. @endpredefined - @seealso Glossaire musicologique : -@rglos{trill}. +@rglosnamed{trill,trille}. Manuel de notation : @ref{Articulations et ornements}, @ref{Notes d'ornement}. Morceaux choisis : -@rlsr{Expressive marks}. +@rlsrnamed{Expressive marks,Signes d'interprétation}. Référence des propriétés internes : @rinternals{TrillSpanner}. -