X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Documentation%2Ffr%2Fuser%2Ftutorial.itely;h=52c6a0b60668537d3da0ce35b851b3ad8a6a2fbc;hb=1423508c355989fa26a8cfe5985b0d6e1ab0a538;hp=f49bb017bfa4fab7c85b92c6117db28f441b56e6;hpb=37c6de63d5f12cf9e42d04d56280aaf261ddc880;p=lilypond.git diff --git a/Documentation/fr/user/tutorial.itely b/Documentation/fr/user/tutorial.itely index f49bb017bf..52c6a0b606 100644 --- a/Documentation/fr/user/tutorial.itely +++ b/Documentation/fr/user/tutorial.itely @@ -1,13 +1,13 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @c This file is part of lilypond.tely @ignore - Translation of GIT committish: d7a9cbdc480e5b327ec53f287f22995e7a9c1a0f + Translation of GIT committish: f413550b658b43fbea690fc060f872bce6bbc885 When revising a translation, copy the HEAD committish of the version that you are working on. See TRANSLATION for details. @end ignore -@c \version "2.11.51" +@c \version "2.12.0" @ignore Tutorial guidelines: (different from policy.txt!) @@ -67,13 +67,16 @@ LilyPond. @subsection Compiling a file @cindex compilation +@cindex exemple, premier +@cindex premier exemple Pour créer une partition avec LilyPond, on écrit un fichier texte, appelé fichier source, qui décrit la notation musicale. La @emph{compilation} de ce fichier source par LilyPond produit un fichier graphique imprimable, et si on le désire un fichier MIDI qui -peut être joué par un séquenceur. Voici un premier exemple simple de -fichier source LilyPond. +peut être joué par un séquenceur. + +Voici un premier exemple simple de fichier source LilyPond. @example @{ @@ -82,7 +85,7 @@ fichier source LilyPond. @end example @noindent -Le compilation de cette partition donnera quelque chose de sembable à +La compilation de ce fichier donnera quelque chose de sembable à l'image ci-dessous. @c in this case we don't want verbatim @@ -107,9 +110,10 @@ Pour plus d'informations sur l'affichage des exemples de cette documentation, consultez @ref{How to read the manual}.} -@cindex casse, prise en compte de +@cindex casse, prise en compte de la @cindex prise en compte de la casse @cindex sensibilité à la casse + De plus, LilyPond est @strong{sensible à la casse} : le code @w{@code{@{ c d e @}}} est valide, alors que @w{@code{@{ C D E @}}} produira un message d'erreur. @@ -122,6 +126,13 @@ produira un message d'erreur. @cindex PDF @cindex partition, lire @cindex lire la partition +@cindex éditeurs de texte +@cindex LilyPond et MacOS X +@cindex MacOS X et LilyPond +@cindex LilyPond et Windows +@cindex Windows et LilyPond +@cindex LilyPond et Unix +@cindex Unix et LilyPond Dans cette section nous expliquerons quelles commandes exécuter et comment voir ou imprimer le résultat produit par LilyPond. @@ -130,7 +141,7 @@ Notez qu'il existe plusieurs éditeurs de texte disponibles avec un bon support de LilyPond ; consultez @rprogram{Text editor support}. @warning{Le premier démarrage de LilyPond peut prendre une minute ou -deux, afin de faire la liste des polices du système. LilyPond démarre +deux, afin de générer la liste des polices du système. LilyPond démarre en principe plus rapidement lors des exécutions suivantes.} @@ -213,9 +224,12 @@ non. @node Simple notation @subsection Simple notation +@cindex simple, notation +@cindex notation simple + Il y a certains éléments graphiques de notation que LilyPond ajoute automatiquement. Dans l'exemple suivant, nous n'avons fourni que -quatre hauteurs, mais LilyPond a ajouté une clé, un chiffre de mesure +quatre hauteurs, mais LilyPond a ajouté une clef, un chiffre de mesure et du rythme. @lilypond[verbatim,quote] @@ -232,6 +246,18 @@ explicitement. @subheading Hauteurs +@cindex hauteurs +@cindex mode relatif +@cindex apostrophe +@cindex virgule +@cindex altérations et mode relatif +@cindex mode relatif et altérations + +@funindex \relative +@funindex relative +@funindex ' +@funindex , + Glossaire musical : @rglos{pitch}, @rglos{interval}, @rglos{scale}, @rglos{middle C}, @rglos{octave}, @rglos{accidental}. @@ -255,7 +281,7 @@ gamme. La note de départ est le @notation{do central}. Chacune des notes qui suivent est placée à l'octave la plus proche de la note précédente --- en d'autres termes, le premier @samp{c} est le do central, entre la -clé de sol et la clé de fa, puis est suivi par le ré le plus proche, +clef de sol et la clef de fa, puis est suivi par le ré le plus proche, et ainsi de suite. On peut bien sûr créer des mélodies avec de plus grands intervalles, toujours avec le mode @code{\relative} : @@ -285,7 +311,7 @@ central : Le mode d'octaves relatives peut être déroutant au début, mais c'est souvent la façon la plus économique de saisir les hauteurs en utilisant le clavier de l'ordinateur de façon classique. Détaillons -sur un exemple le calcul des octaves relatives. En partant d'un si +dans un exemple le calcul des octaves relatives. En partant d'un si sur la troisième ligne de la clé de sol, un do, un ré ou un mi sans indication d'octave particulière seront placés juste au-dessus du si, c'est-à-dire au plus à une quarte ascendante du si, alors qu'un la, un @@ -320,7 +346,7 @@ hauteur d'une octave --- au nom de la note. @noindent Pour déplacer une note deux octaves (ou davantage !) plus haut ou plus -bas, il suffit de mettre deux (ou davantage) de @code{'} ou ou @code{,} --- +bas, il suffit de mettre deux (ou davantage) @code{'} ou @code{,} --- attention cependant à bien mettre deux apostrophes @code{''}, et non un guillemet @code{"}@tie{}! C'est de cette même manière que l'on peut modifier la valeur de départ de @code{\relative c'}. @@ -328,6 +354,15 @@ peut modifier la valeur de départ de @code{\relative c'}. @subheading Durées et rythme +@cindex note, durée +@cindex durées +@cindex rhythmes +@cindex ronde +@cindex blanche +@cindex noire +@cindex note pointée +@cindex spécification des durées + Glossaire musical : @rglos{beam}, @rglos{duration}, @rglos{whole note}, @rglos{half note}, @rglos{quarter note}, @rglos{dotted note}. @@ -335,7 +370,7 @@ Glossaire musical : @rglos{beam}, @rglos{duration}, La @notation{durée} d'une note est indiquée par un nombre qui suit sa hauteur : @samp{1} pour une @notation{ronde}, @samp{2} pour une @notation{blanche}, @samp{4} pour une @notation{noire} et ainsi de -suite. Les @notation{crochets} et @notation{liens} sont ajoutées +suite. Les @notation{crochets} et @notation{liens} sont ajoutés automatiquement. Si aucune durée n'est indiquée pour une note, la dernière durée entrée @@ -351,7 +386,8 @@ est une noire. @end lilypond Une @notation{note pointée} s'obtient en ajoutant un point @code{.} à -la valeur rythmique. Le point doit être précédé d'un nombre de durée. +la valeur rythmique. Le point doit être précédé d'un nombre spécifiant +la durée de base. @lilypond[verbatim,quote] \relative c'' { @@ -363,10 +399,13 @@ la valeur rythmique. Le point doit être précédé d'un nombre de durée. @subheading Silences +@cindex silences +@cindex notation des silences + Glossaire musical : @rglos{rest}. On saisit un @notation{silence} tout comme une note, mais avec la -lettre @samp{r}. +lettre @samp{r} (pour @emph{rest}). @lilypond[verbatim,quote] \relative c'' { @@ -378,6 +417,11 @@ lettre @samp{r}. @subheading Métrique +@cindex métrique + +@funindex \time +@funindex time + Glossaire musical : @rglos{time signature}. La @notation{métrique}, aussi appelée @notation{chiffre de mesure}, @@ -397,6 +441,15 @@ peut être définie à l'aide de la commande @code{\time} : @subheading Clef +@cindex clef +@cindex clé +@cindex sol, clef de +@cindex ut, clef d' +@cindex fa, clef de + +@funindex \clef +@funindex clef + Glossaire musical : @rglos{clef}. La @notation{clef} peut être définie à l'aide de la commande @@ -430,8 +483,8 @@ vus : } @end lilypond -@seealso +@seealso Manuel de notation : @ruser{Writing pitches}, @ruser{Writing rhythms}, @ruser{Writing rests}, @ruser{Time signature}, @ruser{Clef}. @@ -440,6 +493,9 @@ Manuel de notation : @ruser{Writing pitches}, @node Working on input files @subsection Working on input files +@cindex accolades +@funindex { ... } + Le traitement des fichiers source de LilyPond est semblable à celui du code de nombreux langages de programmation. La casse est prise en compte, et les caractères considérés comme espaces ont généralement @@ -451,16 +507,19 @@ Expliquons tous ces termes : @itemize +@item @strong{La casse} : @cindex casse, prise en compte de @cindex prise en compte de la casse @cindex sensibilité à la casse -@item @strong{La casse} : LilyPond est sensible à la casse, c'est à dire qu'une lettre capitale n'a pas la même valeur qu'une lettre minuscule. Les notes, par -exemple, doivent être entrées en minuscules : @code{@{ c d e @}} est +exemple, doivent être entrées en minuscule : @code{@{ c d e @}} est un code valide, alors que @code{@{ C D E @}} produira un message d'erreur. +@cindex espaces multiples, insensibilité +@cindex insensibilité aux espaces multiples + @item @strong{Les espaces multiples} : LilyPond ne tient pas compte du nombre d'espaces, ou de retours à la ligne. @code{@{ c d e @}} a le @@ -482,6 +541,8 @@ soit des doubles espaces : @} @end example +@cindex expressions + @item @strong{Expressions musicales} : Tout morceau saisi dans LilyPond doit être placé entre @strong{@{ accolades @}}. Ces caractères indiquent à LilyPond que ce bloc de @@ -497,6 +558,10 @@ compte également comme une seule expression musicale. @cindex commentaire de fin de ligne @cindex commentaire-bloc @cindex bloc de commentaire + +@funindex % +@funindex %@{ ... %@} + @item @strong{Les commentaires} : un commentaire est une indication pour tout lecteur humain d'un fichier source de musique ; il est ignoré par l'ordinateur, et n'a @@ -509,11 +574,11 @@ référence. @example a4 a a a -% ce commentaire fait référence aux sis +% ce commentaire fait référence aux si b2 b @end example -Le bloc de commentaire, qui peut occuper plusieurs lignes voire toute +Le bloc de commentaire, qui peut occuper plusieurs lignes, voire toute une section : tout ce qui se trouve entre @code{%@{} et @code{%@}} est ignoré. Les blocs de commentaires ne peuvent s'imbriquer, ce qui signifie que vous ne pouvez pas placer un commentaire-bloc à @@ -542,6 +607,16 @@ quelques usages possibles des commentaires : @node How to read the manual @subsection How to read the manual +@cindex bien lire le manuel +@cindex manuel, lecture +@cindex compulser le manuel +@cindex exemples cliquables +@cindex cliquables, exemples +@cindex conseils de construction des fichiers +@cindex squelettes +@cindex construction des fichiers, conseils +@cindex fichiers, conseils de construction + Comme nous l'avons vu dans @ref{Working on input files}, un code LilyPond doit être encadré par des accolades @{ @} ou bien par @code{\relative c'' @{ ... @}}. Cependant, dans la suite de ce @@ -596,8 +671,8 @@ d'imprimer ou de garder un lien vers @ruser{Cheat sheet}, tableau qui répertorie les commandes usuelles pour une consultation rapide. @end ignore -@seealso +@seealso Vous trouverez plus de conseils pour construire des fichiers source dans @ref{Suggestions for writing LilyPond input files}. Cependant, lors d'une première lecture il est préférable de terminer d'abord la @@ -625,6 +700,22 @@ Cette section présente la notation courante dont on a besoin pour @subheading Accidentals +@cindex dièse +@cindex double dièse +@cindex dièse, double +@cindex bémol +@cindex double bémol +@cindex bémol, double + +@funindex es +@funindex b +@funindex is +@funindex d +@funindex eses +@funindex bb +@funindex isis +@funindex dd + Glossaire musical : @rglos{sharp}, @rglos{flat}, @rglos{double sharp}, @rglos{double flat}, @rglos{accidental}. @@ -650,10 +741,23 @@ languages}. cis1 ees fisis, aeses @end lilypond +@subheading Key signatures + @cindex armure, définition de l' @cindex armure, altérations à l' @cindex altérations à l'armure -@subheading Key signatures +@cindex majeur +@cindex mineur + +@funindex \key +@funindex key +@funindex \major +@funindex major +@funindex \minor +@funindex minor + +Glossaire musical : @rglos{key signature}, @rglos{major}, +@rglos{minor}. L'armure est déterminée par la commande @code{\key}, suivie d'une hauteur puis de @code{\major} (majeur) ou @code{\minor} (mineur). @@ -686,7 +790,7 @@ mise en forme. L'altération d'une note --- @notation{bémol}, et relève donc du contenu musical. La gravure ou non d'une altération accidentelle --- un @emph{signe} bémol, bécarre ou dièse --- devant la note correspondante est une question qui relève de la mise en forme. -La gravure une partition suit des règles, en particulier des règles +La gravure d'une partition suit des règles, en particulier des règles d'indication des altérations accidentelles. Les hauteurs de note, en revanche, relèvent de ce que vous voulez entendre ; et, dans la mesure où la musique que vous entrez est censée être celle que vous voulez @@ -704,14 +808,14 @@ d cis fis aucune note n'a d'altération accidentelle, et pourtant vous devrez entrer le @code{is} pour les notes @code{cis} et @code{fis}. -Le code @code{e} ne veut pas dire @qq{Imprimez-moi un point noir sur -la première ligne de la portée.} Cela signifie plutôt : @qq{Ici se -trouve une note dont la hauteur est un mi naturel.} Avec une armure -de la bémol majeur, ce mi est flanqué d'un bécarre accidentel : +Le code @code{b} ne veut pas dire @qq{Imprimez-moi un point noir sur +la troisième ligne de la portée.} Cela signifie plutôt : @qq{Ici se +trouve une note dont la hauteur est un si naturel.} Avec une armure +de la bémol majeur, ce si est flanqué d'un bécarre accidentel : @lilypond[verbatim,quote,relative=2] \key aes \major -e +b @end lilypond Ajouter explicitement toutes les altérations demande un peu plus @@ -721,14 +825,15 @@ peuvent ainsi être imprimées suivant plusieurs conventions. Pour connaître les différentes manières dont les altérations accidentelles peuvent être imprimées, consultez @ruser{Automatic accidentals}. -@seealso +@seealso Manuel de notation : @ruser{Note names in other languages}, @ruser{Accidentals}, @ruser{Automatic accidentals}, @ruser{Key signature}. Glossaire musical : @rglos{Pitch names}. + @node Ties and slurs @subsection Ties and slurs @@ -737,6 +842,11 @@ Glossaire musical : @rglos{Pitch names}. @cindex prolongation, liaisons de @cindex durée, liaisons de @cindex tenue, liaisons de + +@funindex ~ +@funindex ( ... ) +@funindex \( ... \) + @subheading Ties Glossaire musical : @rglos{tie}. @@ -752,13 +862,16 @@ c4 ~ c8 a8 ~ a2 @cindex liaisons d'articulation @cindex articulation, liaisons d' + @subheading Slurs @c Le terme de "slur" a deux sens en français : articulation et phrasé. @c Je garde ici le terme "legato", tel qu'il apparaît dans le texte original, @c car c'est celui qui me semble le plus couramment employé. +@c slur = "il zon" (articulation). jcm +@c phrasing slur = "ils ont des chapeaux ronds" (phrase). jcm -Glossaire musical : @rglos{slur}. +Glossaire musical : @rglos{slur}, @rglos{phrasing}. Une liaison d'articulation ou @emph{legato} peut englober plusieurs notes. Les notes de départ et d'arrivée sont suivies @@ -775,7 +888,7 @@ d4( c16) cis( d e c cis d) e( d4) De plus longues liaisons, dites de phrasé, sont délimitées par @code{\(} et @code{\)}. Il est possible d'avoir en même temps des legatos et des -phrasés, mais pas plusieurs liaisons de phrasé ou de legato à la fois. +phrasés, mais pas plusieurs liaisons de phrasé ou de @emph{legato} à la fois. @lilypond[verbatim,quote,relative=2] a8(\( ais b c) cis2 b'2 a4 cis,\) @@ -791,19 +904,20 @@ Glossaire musical : @rglos{articulation}, @rglos{slur}, @rglos{tie}. Une liaison d'articulation ou de phrasé ressemble à une liaison de prolongation, mais n'a pas la même signification. Alors qu'une liaison de prolongation ne peut relier que deux notes de même hauteur, -le legato indique une articulation de plusieurs notes, éventuellement -en grand nombre. Les liaisons de tenue peuvent être enchâssées dans -un legato ou un phrasé. +le @emph{legato} indique une articulation de plusieurs notes, +éventuellement en grand nombre. Les liaisons de tenue peuvent être +enchâssées dans un @emph{legato} ou un phrasé. @lilypond[verbatim,quote,relative=2] c2~( c8 fis fis4 ~ fis2 g2) @end lilypond -@seealso +@seealso Manuel de notation : @ruser{Ties}, @ruser{Slurs}, @ruser{Phrasing slurs}. + @node Articulation and dynamics @subsection Articulation and dynamics @@ -824,6 +938,9 @@ c-. c-- c-> c-^ c-+ c-_ @cindex doigtés @subheading Fingerings +@funindex ^ +@funindex _ + Glossaire musical : @rglos{fingering}. De même, des indications de doigté peuvent être ajoutées à une note en @@ -834,7 +951,7 @@ c-3 e-5 b-2 a-1 @end lilypond Articulations et doigtés sont habituellement placés automatiquement, -mais vous pouvez indiquer une direction en utilisant @samp{^} (en +mais vous pouvez spécifier leur positionnement en utilisant @samp{^} (en haut) ou @samp{_} (en bas). Vous pouvez aussi utiliser plusieurs articulations sur la même note. Dans la plupart des cas, cependant, il est bon de laisser LilyPond déterminer l'emplacement de @@ -846,6 +963,19 @@ c_-^1 d^. f^4_2-> e^-_+ @subheading Dynamics +@funindex \f +@funindex \ff +@funindex \mp +@funindex \p +@funindex \mf +@funindex \pp +@funindex \< +@funindex < +@funindex \> +@funindex > +@funindex \! +@funindex ! + Glossaire musical : @rglos{dynamics}, @rglos{crescendo}, @rglos{decrescendo}. @@ -872,8 +1002,8 @@ nuance d'arrivée, par exemple @code{\f}, soit par la commande c2\< c2\ff\> c2 c2\! @end lilypond -@seealso +@seealso Manuel de notation : @ruser{Articulations and ornamentations}, @ruser{Fingering instructions}, @ruser{Dynamics}. @@ -881,6 +1011,13 @@ Manuel de notation : @ruser{Articulations and ornamentations}, @node Adding text @subsection Adding text +@cindex texte, ajout de +@cindex ajout de texte +@cindex étiquette + +@funindex \markup +@funindex markup + On peut ajouter du texte à une partition : @lilypond[verbatim,quote,relative=2] @@ -896,15 +1033,26 @@ a1_\markup{ } @end lilypond -@seealso +@seealso Manuel de notation : @ruser{Writing text}. @node Automatic and manual beams @subsection Automatic and manual beams +@cindex lihature +@cindex ligatures automatiques @cindex ligatures manuelles +@cindex ligatures explicites + +@funindex [ ... ] +@funindex [ +@funindex ] +@funindex \autoBeamOff +@funindex autoBeamOff +@funindex \autoBeamOn +@funindex autoBeamOn Glossaire musical : @rglos{beam}. @@ -924,7 +1072,7 @@ d'un crochet fermant @code{]}. a8[ ais] d[ ees r d] a b @end lilypond -Pour désactiver les barres de ligature automatqiues pour des passages +Pour désactiver les barres de ligature automatiques pour des passages entiers, utilisez la commande @code{\autoBeamOff}, et utilisez @code{\autoBeamOn} pour les réactiver. @@ -935,18 +1083,22 @@ a8 c b4 d8. c16 b4 a8 c b4 d8. c16 b4 @end lilypond -@seealso +@seealso Manuel de notation : @ruser{Automatic beams}, @ruser{Manual beams}. @node Advanced rhythmic commands @subsection Advanced rhythmic commands +@subheading Partial measure + @cindex levée @cindex anacrouse @cindex mesure incomplète -@subheading Partial measure + +@funindex \partial +@funindex partial Glossaire musical : @rglos{anacrusis}. @@ -959,9 +1111,13 @@ et @code{\partial 8} d'une croche. f8 c2 d @end lilypond +@subheading Tuplets + @cindex nolets @cindex triolets -@subheading Tuplets + +@funindex \times +@funindex times Glossaire musical : @rglos{note value}, @rglos{triplet}. @@ -979,11 +1135,19 @@ donc de 2/3 pour les triolets : \times 2/3 { d4 a8 } @end lilypond +@subheading Grace notes + @cindex notes d'ornement @cindex ornementation @cindex appoggiature @cindex acciaccature -@subheading Grace notes + +@funindex \grace +@funindex grace +@funindex \acciaccatura +@funindex acciaccatura +@funindex \appoggiatura +@funindex acciaccatura Glossaire musical : @rglos{grace notes}, @rglos{acciaccatura}, @rglos{appoggiatura}. @@ -998,8 +1162,8 @@ c2 \appoggiatura b16 c2 c2 \acciaccatura b16 c2 @end lilypond -@seealso +@seealso Manuel de notation : @ruser{Grace notes}, @ruser{Tuplets}, @ruser{Upbeats}. @@ -1056,9 +1220,10 @@ combinée à deux notes : { { a4 g } f g } @end lilypond -@cindex expression @subheading Analogy: mathematical expressions +@cindex expression + Ce mécanisme est similaire aux formules mathématiques : une grosse formule est créée en assemblant plusieurs petites formules. De telles formules sont appelées expressions, elles ont une définition @@ -1087,6 +1252,20 @@ de la musique polyphonique. @subheading Simultaneous music expressions: multiple staves +@cindex portées multiples +@cindex polyphonie +@cindex combinaison d'expressions en parallèle +@cindex parallèles, expressions +@cindex expressions parallèles +@cindex hauteur relative et musique simultanée +@cindex musique simultanée et hauteur relative +@cindex hauteur relative et expressions parallèles +@cindex expressions parallèles et hauteur relative + +@funindex << +@funindex >> +@funindex << ... >> + Glossaire musical : @rglos{polyphony}. Cette technique est utile pour de la musique @notation{polyphonique}. @@ -1135,6 +1314,22 @@ sont produites. @node Multiple staves @subsection Multiple staves +@cindex multiples portées +@cindex portées multiples +@cindex contexte +@cindex contexte de notation +@cindex notation, contexte + +@funindex \new Staff +@funindex new Staff +@funindex Staff +@funindex \new +@funindex new +@funindex Score +@funindex Voice +@funindex Lyrics +@funindex ChordNames + Comme nous l'avons vu dans @ref{Music expressions explained}, un fichier d'entrée LilyPond est fait d'expressions musicales. Si la partition commence par plusieurs expressions simultanées, LilyPond @@ -1178,7 +1373,7 @@ mathématiques. La formule @math{(4+5)} est une expression, donc Les chiffres de métrique indiqués sur une portée affectent toutes les autres portées@footnote{Ce comportement peut être modifié si -nécessaire, voir @ruser{Polymetric notation}.}. En revanche l'armure +nécessaire, voir @ruser{Polymetric notation}}. En revanche l'armure d'une portée n'affecte @emph{pas} les autres portées. Ces caractéristiques par défaut se justifient par le fait que l'utilisation d'instruments transpositeurs est bien plus fréquente que @@ -1201,6 +1396,15 @@ la musique polyrythmique. @cindex portée pour piano @cindex piano, portée pour @cindex clavier, portée pour +@cindex chœur, système pour +@cindex système pour chœur +@cindex système +@cindex portées, regroupement de +@cindex regroupement de portées + +@funindex PianoStaff +@funindex GrandStaff +@funindex ChoirStaff Glossaire musical : @rglos{brace}. @@ -1228,9 +1432,9 @@ Voici un bref exemple : } @end lilypond -@seealso -Manuel de notation : @ruser{Keyboard instruments}, +@seealso +Manuel de notation : @ruser{Keyboard and other multi-staff instruments}, @ruser{Displaying staves}. @@ -1238,6 +1442,11 @@ Manuel de notation : @ruser{Keyboard instruments}, @subsection Combining notes into chords @cindex accords, notes simultanées +@cindex accords et durée + +@funindex < +@funindex > +@funindex < ... > Glossaire musical : @rglos{chord}. @@ -1252,7 +1461,7 @@ r4 4 2 @end lilypond Beaucoup d'éléments de notation que l'on peut attacher à une note -simple, comme une liaison, un crochet indiquat un début ou fin de +simple, comme une liaison, un crochet indiquant un début ou une fin de lien, un signe d'articulation, peuvent être également attachés à un accord : il faut ajouter ces indications après les hauteurs et la durée, donc @emph{à l'extérieur} des angles. @@ -1268,6 +1477,14 @@ r4 8( \> 4 \!) @cindex polyphonie @cindex voix multiples sur une portée +@cindex silence invisible +@cindex invisible, silence + +@funindex << ... \\ ... >> +@funindex << +@funindex \\ +@funindex >> + Quand différentes lignes mélodiques sont combinées sur une seule et même portée, elles sont imprimées comme des voix polyphoniques ; chaque voix a ses propre hampes@footnote{familièrement appelées queues de note.}, @@ -1275,7 +1492,7 @@ liaisons et ligatures, la voix supérieure ayant les hampes vers le haut, la voix inférieure vers le bas. On réalise ce type de partition en entrant chaque voix comme une -séquence, @emph{i.e.} avec @code{@{...@}}, puis en combinant +séquence, autrement dit avec @code{@{...@}}, puis en combinant simultanément les voix et en les séparant par @code{\\}. @lilypond[verbatim,quote,relative=2] @@ -1289,7 +1506,7 @@ Pour l'écriture de musique polyphonique, les silences invisibles s'avèrent bien pratiques : ce sont des silences qui ne s'impriment pas. Ils sont utiles pour remplir des voix qui, temporairement, ne jouent rien. Voici le même exemple que ci-dessus, avec un silence invisible -@code{s} à la place d'un silence normal @code{r} : +@code{s} (pour @emph{skip}) à la place d'un silence normal @code{r} : @lilypond[verbatim,quote,relative=2] << @@ -1315,8 +1532,8 @@ Là encore, ces expressions peuvent s'imbriquer arbitrairement : >> @end lilypond -@seealso +@seealso Manuel de notation : @ruser{Simultaneous notes}. @@ -1338,6 +1555,9 @@ Cette section présente l'écriture vocale et les partitions de variété. @cindex paroles @cindex chansons +@funindex \addlyrics +@funindex addlyrics + Glossaire musical : @rglos{lyrics}. Prenons une mélodie toute simple, la comptine @emph{Girls and boys @@ -1381,6 +1601,10 @@ produisent en même temps. @cindex ligne d'extension @cindex trait d'union (paroles) @cindex caractère souligné (paroles) +@cindex paroles, alignement des +@cindex alignement des paroles +@cindex paroles, mot de plusieurs syllabes + Glossaire musical : @rglos{melisma}, @rglos{extender line}. La ligne suivante de la comptine précédente est @emph{The moon doth @@ -1533,14 +1757,17 @@ la syllabe @emph{al} est chantée sur la même note que @emph{go}. >> @end lilypond -@seealso +@seealso Manuel de notation : @ruser{Vocal music}. @node Lyrics to multiple staves @subsection Lyrics to multiple staves +@cindex paroles et portées mutiples +@cindex portées multiples et paroles + La méthode simple d'ajout de paroles avec @code{\addlyrics} peut être également utilisée pour placer des paroles sous plusieurs portées. L'exemple suivant est extrait de @emph{Judas Macchabée} de Händel. @@ -1573,12 +1800,11 @@ exemple simple, il est vivement conseillé de séparer la structure de la partition des notes et paroles, grâce à des variables. Ceci sera détaillé plus loin dans @ref{Organizing pieces with variables}. -@seealso +@seealso Manuel de notation : @ruser{Vocal music}. - @node Final touches @section Final touches @@ -1598,6 +1824,16 @@ du manuel. @node Organizing pieces with variables @subsection Organizing pieces with variables +@cindex variables +@cindex variables, definition +@cindex identificateurs +@cindex macros +@cindex assignation de variables +@cindex utilisation de variables +@cindex variables, utilisation de +@cindex variables, caractères autorisés dans les +@cindex caractères autorisés dans les variables + Lorsque l'on combine tous les éléments étudiés précédemment pour écrire des partitions plus longues, les expressions musicales prennent de l'ampleur et, dans le cas des pièces polyphoniques, deviennent @@ -1681,7 +1917,19 @@ ci-dessus. @node Version number @subsection Version number -@cindex versions +@cindex version +@cindex versionage +@cindex numéro de version +@cindex version, numéro de +@cindex mise à jour +@cindex future mise à jour +@cindex mise à jour de fichiers +@cindex fichiers, mise à jour de + +@funindex \version +@funindex version +@funindex convert-ly + La déclaration @code{\version} stipule le numéro de la version de LilyPond pour laquelle le fichier a été écrit : @@ -1696,15 +1944,22 @@ Cette instruction permet de faciliter les mises à jour futures de LilyPond. Les changements de syntaxe au fil des versions sont gérés avec un programme dédié, @command{convert-ly}, qui utilise la valeur de @code{\version} pour déterminer les règles de conversion à -appliquer au fichier source. Pour plus d'informations, consultez voir +appliquer au fichier source. Pour plus d'informations, consultez @rprogram{Updating files with convert-ly}. @node Adding titles @subsection Adding titles +@cindex titre +@cindex en-têtes +@cindex bloc d'en-tête + +@funindex \header +@funindex header + On indique les informations bibliographiques --- nom du morceau, du -compositeur, numéro d'opus... --- dans un bloc à part, le bloc +compositeur, numéro d'opus@dots{} --- dans un bloc à part, le bloc d'en-tête @code{\header}, qui existe indépendamment de l'expression musicale principale. Le bloc @code{\header} est habituellement placé en début de fichier, après le numéro de version. @@ -1730,6 +1985,12 @@ sur les titres à la section @ruser{Creating titles}. @node Absolute note names @subsection Absolute note names +@cindex notes, nom des +@cindex absolu, mode +@cindex mode absolu +@cindex hauteurs, valeurs absolues +@cindex noms de note absolus + Jusqu'ici nous n'avons utilisé que le mode @code{\relative} pour définir les hauteurs de notes. Si c'est souvent le moyen le plus simple de saisir la musique au clavier, il existe une autre façon de @@ -1796,7 +2057,7 @@ facile à lire et à saisir. Si d'aventure vous faites une erreur d'octaviation, le mode @code{\relative} la mettra en évidence : toutes les notes suivantes seront placées à la mauvaise octave. En mode de hauteurs absolues, -une erreur isolée ne serait pas autant visible, donc serait plus +une erreur isolée ne serait pas autant visible, et serait donc plus difficile à dénicher. Cependant, le mode de hauteurs absolues reste utile pour les musiques @@ -1836,4 +2097,4 @@ documentation}. Les sources de documentation et d'information sur LilyPond sont vastes, il est normal pour un débutant de ne pas savoir où chercher ; si vous passez quelques minutes à lire attentivement cette section, vous vous épargnerez certainement la frustration causée -par des heures de recherche infructueuses. +par des heures de recherches infructueuses.