]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/fr/usage/external.itely
Doc-fr: Usage - small updates
[lilypond.git] / Documentation / fr / usage / external.itely
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
2
3 @ignore
4     Translation of GIT committish: ad39ce30a8fa9ba7db76f959709c1683b4bb1b7c
5
6     When revising a translation, copy the HEAD committish of the
7     version that you are working on.  For details, see the Contributors'
8     Guide, node Updating translation committishes..
9 @end ignore
10
11 @c \version "2.14.0"
12
13 @c Translators: Jean-Charles Malahieude
14
15 @node Programmes externes
16 @chapter Programmes externes
17 @translationof External programs
18
19 LilyPond peut interagir avec d'autres programmes, selon différentes
20 manières.
21
22 @menu
23 * Pointer-cliquer::
24 * LilyPond et les éditeurs de texte::
25 * Conversion à partir d'autres formats::
26 * Inclusion de partition LilyPond dans d'autres programmes::
27 * Inclusion du travail des autres::
28 @end menu
29
30
31 @node Pointer-cliquer
32 @section Pointer-cliquer
33 @translationof Point and click
34
35 @cindex pointer-cliquer
36
37 Le pointer-cliquer (@emph{point and click}) permet de se retrouver
38 directement dans le fichier source, à la note que l'on pointe dans le
39 visionneur de PDF.  Ceci facilite grandement le repérage des erreurs à
40 partir du fichier imprimable.
41
42 Lorsque cette fonctionnalité est active, LilyPond ajoute des hyperliens
43 au fichier PDF.  Ces liens sont transmis au navigateur internet qui se
44 charge d'ouvrir un éditeur de texte à l'endroit même où le curseur
45 pointe.
46
47 Afin que cette chaîne de traitement soit pleinement opérationnelle, il
48 faut configurer votre visionneur de PDF de façon à ce qu'il suive les
49 liens grâce au script @file{lilypond-invoke-editor} fourni avec
50 LilyPond.
51
52 Pour Xpdf, sous UNIX, vous devrez insérer la ligne suivante dans
53 le fichier @file{xpdfrc} -- soit @file{/etc/xpdfrc}, soit dans votre
54 répertoire personnel @file{.xpdfrc}.
55
56 @example
57 urlCommand     "lilypond-invoke-editor %s"
58 @end example
59
60 @file{lilypond-invoke-editor} est un petit programme assistant.  Il
61 se charge d'appeler un éditeur pour les identifants de ressource
62 (@emph{URI}) de type @code{textedit}, et un navigateur pour les autres.
63 Il teste en outre la variable d'environnement @code{EDITOR} pour les cas
64 suivant@tie{}:
65
66 @table @code
67 @item emacs
68   sera alors lancée la commande
69 @example
70 emacsclient --no-wait +@var{line}:@var{column} @var{file}
71 @end example
72
73 @item gvim
74   sera alors lancée la commande
75 @example
76 gvim --remote +:@var{line}:norm@var{column} @var{file}
77 @end example
78
79 @item nedit
80   sera alors lancée la commande
81 @example
82   nc -noask +@var{line} @var{file}'
83 @end example
84 @end table
85
86 La variable d'environnement @code{LYEDITOR} permet d'anticiper cette
87 affectation, puisqu'elle contient la commande qui permet de lancer
88 l'éditeur en tenant compte des valeurs respectives de @code{%(file)s},
89 @code{%(column)s} et@code{%(line)s}. Par exemple,
90
91 @example
92 emacsclient --no-wait +%(line)s:%(column)s %(file)s
93 @end example
94
95 @noindent
96 en variable d'environnement @code{LYEDITOR} revient au lancement d'un
97 client emacs standard.
98
99
100 @cindex ficher de sortie, taille
101
102 @cindex taille du ficher de sortie
103
104 L'option pointer-cliquer accroît la taille des fichiers de manière
105 significative.  Afin de réduire la taille des fichiers PDF et PS, il est
106 toujours possible de désactiver le pointer-cliquer en ajoutant
107
108 @example
109 \pointAndClickOff
110 @end example
111
112 @noindent
113 dans le fichier @file{.ly}.  Il peut alors être activé de manière
114 explicite grâce à
115
116 @example
117 \pointAndClickOn
118 @end example
119
120 Le pointer-cliquer peut aussi être désactivé au moment de la compilation
121 en ligne de commande@tie{}:
122
123 @example
124 lilypond -dno-point-and-click file.ly
125 @end example
126
127 @warning{Lorsqu'un fichier LilyPond est destiné à être redistribué,
128 pensez à désactiver le pointer-cliquer, de telle sorte que les chemins
129 d'accès et autres informations propres à votre système ne se retrouvent
130 pas inclus dans le fichier @file{.pdf}.}
131
132
133 @node LilyPond et les éditeurs de texte
134 @section LilyPond et les éditeurs de texte
135 @translationof Text editor support
136
137 @cindex éditeurs
138 @cindex vim
139 @cindex emacs
140 @cindex modes, éditeur
141 @cindex syntaxe, coloration
142 @cindex coloration syntaxique
143
144 Certains éditeurs de texte prennent en charge LilyPond.
145
146 @menu
147 * Mode Emacs::
148 * Mode Vim::
149 * Autres éditeurs::
150 @end menu
151
152
153 @node Mode Emacs
154 @unnumberedsubsec Mode Emacs
155 @translationof Emacs mode
156
157 Emacs dispose d'un @file{lilypond-mode} qui fournit l'autocomplétion
158 des mots-clés, l'indentation, les appariements spécifiques à LilyPond,
159 la coloration syntaxique, ainsi que des raccourcis pour compiler et
160 consulter les manuels de LilyPond en mode info.  Si le
161 @file{lilypond-mode} n'était pas installé sur votre système, procédez
162 comme ci-dessous.
163
164 Le répertoire @file{elisp} inclus dans les sources contient aussi un
165 mode pour saisir la musique et lancer LilyPond.  Faites @command{make
166 install} pour l'installer dans votre @var{elispdir}.  Le fichier
167 @file{lilypond-init.el} devrait trouver sa place dans
168 @var{load-path}@file{/site-start.d/} ou bien ajouté à votre
169 @file{~/.emacs} ou @file{~/.emacs.el}.
170
171 En tant que simple utilisateur, vous pouvez toujours ajouter votre
172 propre répertoire (par exemple @file{~/site-lisp/}) à votre
173 @var{load-path} en ajoutant la ligne suivante -- modifiée en conséquence
174 -- à votre @file{~/.emacs}@tie{}:
175
176 @c any reason we do not advise:  (push "~/site-lisp" load-path)
177 @example
178 (setq load-path (append (list (expand-file-name "~/site-lisp")) load-path))
179 @end example
180
181
182 @node Mode Vim
183 @unnumberedsubsec Mode Vim
184 @translationof Vim mode
185
186 En ce qui concerne @uref{http://@/www@/.vim@/.org,Vim}, LilyPond fournit
187 tout le nécessaire pour gérer la coloration syntaxique et l'indentation.
188 Le mode spécifique à Vim doît être indiqué dans le fichier
189 @file{$HOME/.vimrc}.  Localisez ce fichier, ou créez-le, et
190 ajoutez-y les trois lignes suivantes@tie{}:
191
192 @example
193 filetype off
194 set runtimepath+=/usr/local/share/lilypond/current/vim/
195 filetype on
196 @end example
197
198 @noindent
199 Si LilyPond est installé dans un autre répertoire que
200 @file{/usr/local/}, modifiez ce chemin en conséquence.  Pour de plus
201 amples détails, consultez @rlearning{Autres sources de documentation}.
202
203
204 @node Autres éditeurs
205 @unnumberedsubsec Autres éditeurs
206 @translationof Other editors
207
208 LilyPond est pris en charge par d'autres éditeurs, aussi bien en mode
209 texte qu'avec une interface graphique.  Dans la mesure où leurs fichiers
210 de configuration ne sont pas fournis avec LilyPond, nous vous invitons à
211 consulter leur documentation pour plus d'information.  Certains de ces
212 éditeurs sont mentionnés à la page @rweb{Facilités d'édition}.
213
214
215 @node Conversion à partir d'autres formats
216 @section Conversion à partir d'autres formats
217 @translationof Converting from other formats
218
219 La musique peut aussi être récupérée par importation d'un autre
220 format.  Ce chapitre passe en revue les différents outils prévus à cet
221 effet et inclus dans la distribution.  Il existe d'autres outils qui
222 permettent de générer du code LilyPond, comme par exemple des
223 séquenceurs en mode graphique ou des convertisseurs XML.  Pour plus
224 de détails, rendez-vous sur le @uref{http://@/lilypond@/.org,site}.
225
226 Il s'agit de programmes distincts de @command{lilypond} qui se lancent
227 en ligne de commande.  Pour plus de précisions, reportez-vous au
228 chapitre @ref{Utilisation en ligne de commande}.  Si vous utilisez MacOS
229 10.3 ou 10.4 et recontrez quelque problème avec l'un de ces scripts,
230 comme @code{convert-ly}, reportez-vous à la page @rweb{MacOS X}.
231
232
233 @knownissues
234 Les développeurs ne sont malheureusement pas suffisament nombreux et
235 disponibles pour maintenir à jour ces programmes, considérez-les donc
236 @emph{en l'état}.  Nous acceptons les patches avec plaisir, mais il y a
237 peu de chance pour que nous soyons en mesure de résoudre les bogues de
238 ces programmes.
239
240 @menu
241 * Utilisation de midi2ly::      importation de musique au format MIDI.
242 * Utilisation de musicxml2ly::  importation de partitions au format MusicXML.
243 * Utilisation d'abc2ly::        importation de partitions au format ABC.
244 * Utilisation d'etf2ly::        importation de partitions Finale.
245 * Autres formats::
246 @end menu
247
248
249
250 @node Utilisation de midi2ly
251 @subsection Utilisation de @command{midi2ly}
252 @translationof Invoking midi2ly
253
254 @cindex MIDI
255
256 @command{midi2ly} traduit un fichier MIDI de Type@tie{}1 en un fichier
257 source LilyPond.
258
259 MIDI (Music Instrument Digital Interface) constitue un standard pour
260 les instruments. Il spécifie le cablage, un protocole série et un
261 format de fichier.  Le format de fichier MIDI est de ce fait un format
262 standard pour exporter de la musique à partir d'autres programmes, et
263 cette faculté prend tout son intérêt lorsqu'un programme dispose d'un
264 convertisseur capable d'importer directement un fichier.
265
266 @command{midi2ly} convertit les pistes en contextes de portée
267 (@rinternals{Staff}) et les canaux en contextes de voix
268 (@rinternals{Voice}).  Les hauteurs sont rendues en mode relatif, et
269 les durées spécifiées lorsque nécessaire.
270
271 Vous pouvez enregistrer un fichier MIDI grâce à un clavier
272 électronique et ensuite le convertir en fichier @file{.ly}.  Néanmoins
273 le rythme humain n'a pas une précision suffisante pour qu'une
274 conversion MIDI à ly ne se fasse sans surprise.  En le couplant à une
275 quantisation (options @option{-s} et @option{-d}), @command{midi2ly}
276 tente de compenser dans la mesure du possible ces problèmes de
277 temporisation.  C'est la raison pour laquelle le recours à
278 @command{midi2ly} n'est pas recommandé pour des fichiers midi générés
279 manuellement.
280
281 Pour le lancer en ligne de commande, procédez ainsi@tie{}:
282
283 @example
284 midi2ly [@var{option}]@dots{} @var{fichier-midi}
285 @end example
286
287 Notez bien que, par @qq{ligne de commande}, nous parlons de la ligne de
288 commande du système.  Pour plus de précisions, reportez-vous à
289 @ref{Conversion à partir d'autres formats}.
290
291 @command{midi2ly} accepte les options suivantes@tie{}:
292
293 @table @code
294 @item -a, --absolute-pitches
295 Rendu en hauteurs absolues.
296
297 @item -d, --duration-quant=@var{DUR}
298 Quantiser les durées à partir de @var{DUR}.
299
300 @item -e, --explicit-durations
301 Rendu explicite des durées.
302
303 @item -h,--help
304 Afficher un résumé des utilisations.
305
306 @item -k, --key=@var{acc}[:@var{minor}]
307 Déterminer la tonalité par défaut.  @math{@var{acc} > 0} fixe le
308 nombre de dièses, @math{@var{acc} < 0} le nombre de bémols.  Une
309 tonalité mineure est spécifiée par l'emploi de @code{:1}.
310
311 @item -o, --output=@var{file}
312 Générer le résultat dans le fichier @var{file}.
313
314 @item -s, --start-quant=@var{DUR}
315 Quantiser le début des notes sur @var{DUR}.
316
317 @item -t, --allow-tuplet=@var{DUR}*@var{NUM}/@var{DEN}
318 Accepter des n-olets de valeur @var{DUR}*@var{NUM}/@var{DEN}.
319
320 @item -v, --verbose
321 Mode verbeux.
322
323 @item -V, --version
324 Afficher le numéro de version.
325
326 @item -w, --warranty
327 Afficher les mentions de garantie et de copyright.
328
329 @item -x, --text-lyrics
330 Interpréter le texte comme des paroles.
331 @end table
332
333
334 @knownissues
335
336 Le tuilage en arpège ne sera pas rendu correctement.  La première note
337 sera lue et les suivantes ignorées.  Affectez-leur une durée unique et
338 ajoutez une indication de phrasé ou de pédale.
339
340
341 @node Utilisation de musicxml2ly
342 @subsection Utilisation de @command{musicxml2ly}
343 @translationof Invoking musicxml2ly
344
345 @cindex MusicXML
346
347 @uref{http://@/www.@/musicxml@/.org/,MusicXML} est un
348 dialecte XML pour représenter la notation musicale.
349
350 @command{musicxml2ly} extrait, à partir d'un fichier MusicXML, les
351 notes, articulations, structure de la partition, paroles, etc.
352 et les écrit dans un fichier @file{.ly}.  Il se lance en ligne de
353 commande.
354
355 Pour le lancer en ligne de commande, procédez ainsi :
356 @example
357 musicxml2ly [@var{option}]@dots{} @var{fichier-xml}
358 @end example
359
360 Notez bien que, par @qq{ligne de commande}, nous parlons de la ligne de
361 commande du système.  Pour plus de précisions, reportez-vous à
362 @ref{Conversion à partir d'autres formats}.
363
364 Si le nom du fichier est @file{-}, @command{musicxml2ly} lira
365 directement à partir de la ligne de commande.
366
367 @command{musicxml2ly} accepte les options suivantes@tie{}:
368
369 @table @code
370 @item -a, --absolute
371 Rendu en hauteurs absolues.
372
373 @item -h,--help
374 Afficher un résumé des utilisations.
375
376 @item -l, --language=LANG
377 Utiliser une autre définition liguistique (LANG), comme par exemple
378 @var{deutsch} pour des noms de notes en allemand.
379
380 @item --loglevel=@var{loglevel}
381 Détermine le degré de verbosité à @var{loglevel}.  Les valeurs
382 autorisées sont @code{NONE}, @code{ERROR}, @code{WARNING},
383 @code{PROGRESS} (par defaut) et @code{DEBUG}.
384
385 @item --lxml
386 Utiliser le paquetage Python @code{lxml.etree}, moins gourmand en
387 mémoire et temps de calcul, pour effectuer l'annalyse XML.
388
389 @item --nd --no-articulation-directions
390 Ne pas convertir la direction (@code{^}, @code{_} ou @code{-}) des
391 articulations, nuances, etc.
392
393 @item --no-beaming
394 Ne pas convertir les informations de ligature@tie{}; laisser LilyPond
395 gérer les ligatures automatiquement.
396
397 @item -o,--output=@var{file}
398 Générer le résultat dans le fichier @var{fichier}.  S'il n'est pas
399 déterminé, ce sera @var{fichier-xml}@file{.ly}@tie{}; @file{-}
400 produira le résultat sur la sortie standard (@var{stdout}).
401
402 @item -r,--relative
403 Rendu en hauteurs relatives (mode par défaut).
404
405 @item -v,--verbose
406 Mode verbeux.
407
408 @item --version
409 Afficher le numéro de version.
410
411 @item -z,--compressed
412 Le fichier d'entrée est un fichier MusicXML zippé.
413 @end table
414
415
416 @node Utilisation d'abc2ly
417 @subsection Utilisation de @command{abc2ly}
418 @translationof Invoking abc2ly
419
420 @warning{Ce programme ne bénéficie d'aucune maintenance.  Il est
421 susceptible d'être suprimé des versions futures de LilyPond.}
422
423 @cindex ABC
424
425 ABC est un format relativement simple basé sur l'ASCII.  Sa
426 description est disponible sur le
427 @uref{http://@/www@/.walshaw@/.plus@/.com/@/abc/@/learn@/.html,site
428 d'ABC}.
429
430 @command{abc2ly} traduit du format ABC au format LilyPond.
431
432 Pour le lancer en ligne de commande, procédez ainsi@tie{}:
433
434 @example
435 abc2ly [@var{option}]@dots{} @var{fichier-abc}
436 @end example
437
438 @command{abc2ly} accepte les options suivantes@tie{}:
439
440 @table @code
441 @item -b,--beams=None
442 Préserver la notion de lien de croches propre à ABC.
443
444 @item -h,--help
445 Afficher un résumé des utilisations.
446
447 @item -o,--output=@var{file}
448 Générer le résultat dans le fichier @var{file}.
449
450 @item -s,--strict
451 Être strict sur la réussite.
452
453 @item --version
454 Afficher le numéro de version.
455 @end table
456
457 Il est possible d'ajouter des bribes de code LilyPond dans un fichier
458 source ABC.  Ainsi, l'assertion
459
460 @example
461 %%LY voices \set autoBeaming = ##f
462 @end example
463
464 aura pour conséquence d'insérer le texte qui suit le mot-clé @qq{voices}
465 dans la voix correspondante du fichier LilyPond.
466
467 De la même manière,
468
469 @example
470 %%LY slyrics more words
471 @end example
472
473 placera le texte suivant le mot-clé @qq{slyrics} dans une ligne de
474 paroles.
475
476
477 @knownissues
478
479 Le standard ABC n'est pas si @qq{standard} que cela.  Pour des
480 fonctionnalités étendues, comme la polyphonie, existent différentes
481 conventions.
482
483 Un fichier comportant plusieurs morceaux ne peut être converti.
484
485 ABC synchronise paroles et musique en début de ligne@tie{};
486 @command{abc2ly} ne le fait pas.
487
488 @command{abc2ly} ignore les ligatures ABC.
489
490
491 @node Utilisation d'etf2ly
492 @subsection Utilisation de @command{etf2ly}
493 @translationof Invoking etf2ly
494
495 @warning{Ce programme ne bénéficie d'aucune maintenance.  Il est
496 susceptible d'être suprimé des versions futures de LilyPond.}
497
498 @cindex ETF
499 @cindex enigma
500 @cindex Finale
501 @cindex Coda Technology
502
503 ETF (Enigma Transport Format) est l'un des formats utilisés par le
504 logiciel Finale, édité par Coda Music Technology.  @command{etf2ly}
505 convertit partiellement les fichiers ETF en fichiers source LilyPond.
506
507
508 Pour le lancer en ligne de commande, procédez ainsi@tie{}:
509
510 @example
511 etf2ly [@var{option}]@dots{} @var{fichier-etf}
512 @end example
513
514 Notez bien que, par @qq{ligne de commande}, nous parlons de la ligne de
515 commande du système.  Pour plus de précisions, reportez-vous à
516 @ref{Conversion à partir d'autres formats}.
517
518 @command{etf2ly} accepte les options suivantes@tie{}:
519
520 @table @code
521 @item -h,--help
522 Afficher cette aide.
523
524 @item -o, --output=@var{file}
525 Générer le résultat dans le fichier @var{file}.
526
527 @item --version
528 Afficher le numéro de version.
529 @end table
530
531
532 @knownissues
533
534 La liste des scripts d'articulation est incomplète.  Les mesures vides
535 perturbent @command{etf2ly}.  Les séquences de notes d'ornement ne se
536 terminent pas de manière satisfaisante.
537
538
539 @node Autres formats
540 @subsection Autres formats
541 @translationof Other formats
542
543 @cindex programmes externes générant des fichiers LilyPond
544
545 LilyPond ne prend pas en charge d'autre format.  Cependant, certains
546 outils indépendants permettent de générer des fichiers LilyPond, comme
547 indiqué à la page @rweb{Facilités d'édition}.
548
549
550 @node Inclusion de partition LilyPond dans d'autres programmes
551 @section Inclusion de partition LilyPond dans d'autres programmes
552 @translationof LilyPond output in other programs
553
554 Nous allons nous intéresser ici à différents moyens d'associer texte
555 et musique, en laissant de côté l'automatisation grâce à
556 @command{lilypond-book}.
557
558 @menu
559 * Extraction de plusieurs fragments d'une grande partition::
560 * Insertion du résultat de LilyPond dans OpenOffice.org::
561 * Insertion du résultat de LilyPond dans d'autres programmes::
562 @end menu
563
564
565 @node Extraction de plusieurs fragments d'une grande partition
566 @unnumberedsubsec Extraction de plusieurs fragments d'une grande partition
567 @translationof Many quotes from a large score
568
569 Si d'aventure vous deviez recopier un certain nombre d'extraits d'une
570 même partition, vous pouvez recourir à @qq{l'emporte pièce} -- la
571 fonction @emph{clip systems} -- comme indiqué au chapitre
572 @ruser{Extraction de fragments musicaux}.
573
574
575 @node Insertion du résultat de LilyPond dans OpenOffice.org
576 @unnumberedsubsec Insertion du résultat de LilyPond dans OpenOffice.org
577 @translationof Inserting LilyPond output into OpenOffice.org
578
579 @cindex OpenOffice.org
580
581 @uref{http://@/ooolilypond@/.sourceforge@/.net@/,OOoLilyPond} permet
582 d'insérer directement des partitions LilyPond dans OpenOffice.org.
583
584
585 @node Insertion du résultat de LilyPond dans d'autres programmes
586 @unnumberedsubsec Insertion du résultat de LilyPond dans d'autres programmes
587 @translationof Inserting LilyPond output into other programs
588
589 Dans le cas où vous cherchez à insérer le résultat de LilyPond dans
590 d'autres programmes, utilisez @code{lilypond} plutôt que
591 @code{lilypond-book}.  Chaque extrait devra être généré séparément avant
592 d'être inséré dans votre document.  De très nombreux programmes sont
593 capables de contenir le résultat de LilyPond, que ce soit au format
594 @file{PNG}, @file{EPS} ou @file{PDF}.
595
596 Les options suivantes vous permettront de réduire notablement les
597 contours de l'image LilyPond@tie{}:
598
599 @example
600 \paper@{
601   indent=0\mm
602   line-width=120\mm
603   oddFooterMarkup=##f
604   oddHeaderMarkup=##f
605   bookTitleMarkup = ##f
606   scoreTitleMarkup = ##f
607 @}
608
609 @{ c1 @}
610 @end example
611
612 En procédant comme ci-après, vous obtiendrez des fichiers images@tie{}:
613
614 @example
615 EPS
616
617 lilypond -dbackend=eps -dno-gs-load-fonts -dinclude-eps-fonts monfichier.ly
618
619 PNG
620
621 lilypond -dbackend=eps -dno-gs-load-fonts -dinclude-eps-fonts --png monfichier.ly
622
623 PNG avec transparence
624
625 lilypond -dbackend=eps -dno-gs-load-fonts -dinclude-eps-fonts \
626   -dpixmap-format=pngalpha --png monfichier.ly
627 @end example
628
629
630 @node Inclusion du travail des autres
631 @section Inclusion du travail des autres
632 @translationof Independent includes
633
634 Certains ont écrit des lignes et des lignes de code -- souvent bien
635 utiles -- qui peuvent servir à différents projets.  En attendant le jour
636 où elles pourraient faire partie intégrante de LilyPond, vous pouvez
637 toujours les télécharger et les utiliser avec la commande
638 @code{\include}.
639
640
641 @menu
642 * MIDI et articulations::
643 @end menu
644
645
646 @node MIDI et articulations
647 @subsection MIDI et articulations
648 @translationof MIDI articulation
649
650 LilyPond sait produire des fichiers MIDI, principalement dans le but de
651 @qq{contrôle-qualité} -- heureux détenteurs d'une oreille absolue -- de
652 ce qui a été saisi.  Ne seront toutefois reproduits, en plus des notes
653 et durées, que les nuances et tempi explicites.
654
655 Le projet @emph{articulate} (site en anglais) s'est donné pour objectif
656 de reproduire plus d'informations dans le MIDI.  Les notes qui ne sont
657 pas liées sont ainsi raccourcies dans le but @qq{d'articuler}.  Ce
658 raccourcissement dépend de l'articulation appliquée à la note@tie{}: un
659 @emph{staccato} raccourcira la note de moitié, un @emph{tenuto} lui
660 gardera sa durée entière@dots{}  Ce script réalise aussi les trilles et
661 @emph{grupettos} et compte bien traiter d'autres ornements tels que les
662 mordants.
663
664 @example
665 @uref{http://@/www@/.nicta@/.com@/.au/@/people/@/chubbp/@/articulate}
666 @end example
667 @noindent
668
669 @knownissues
670
671 Ce projet ne peut traiter que ce qu'il connaît@tie{}: tout ce qui peut
672 ressembler à un @emph{markup} -- et donc pas à la propriété d'une note
673 -- sera ignoré.
674
675