]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/fr/user/advanced-notation.itely
5031cd14849e757f0abe76b585f79b33de527f5d
[lilypond.git] / Documentation / fr / user / advanced-notation.itely
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
2 @c This file is part of ../user/lilypond.tely
3 @ignore
4     Translation of GIT committish: f7420240e4ce1fe2217646482a47d00f566af52c
5
6     When revising a translation, copy the HEAD committish of the
7     version that you are working on.  See TRANSLATION for details.
8 @end ignore
9
10 @c NOTE: dummy committish
11 @c the stuff below is still to be moved -J.Mandereau
12
13 @node Overview of text markup commands
14 @subsection Overview of text markup commands
15
16 Vous pouvez utiliser les commandes suivantes au sein d'un bloc
17 @code{\markup @{ @}}.
18
19 @include markup-commands.tely
20
21 @node Overview of text markup list commands
22 @subsection Overview of text markup list commands
23
24 Vous pouvez utiliser les commandes suivantes avec @code{\markuplines}.
25
26 @include markup-list-commands.tely
27
28 @node Different editions from one source
29 @subsection Different editions from one source
30
31 @funindex \tag
32 @cindex tag
33
34 La commande @code{\tag} affecte un nom à des expressions musicales.
35 Les expressions ainsi balisées pourront être filtrées par la suite.
36 Ce mécanisme permet d'obtenir différentes versions à partir d'une même
37 source musicale. 
38
39 Dans l'exemple qui suit, nous obtenons deux versions du même extrait,
40 l'une pour le conducteur, l'autre pour l'instrumentiste, et qui
41 comportera les ornements. 
42
43 @example
44 c1
45 <<
46   \tag #'partie <<
47     R1 \\
48     @{
49       \set fontSize = #-1
50       c4_"cue" f2 g4 @}
51   >>
52   \tag #'conducteur R1
53 >>
54 c1
55 @end example
56
57 Ce principe peut s'appliquer aux articulations, textes, etc.  Il
58 suffit de positionner 
59 @example
60 -\tag #@var{votre-balise}
61 @end example
62 avant l'articulation, comme ici :
63 @example
64 c1-\tag #'part ^4
65 @end example
66
67 Ceci définira une note avec une indication de doigté conditionnelle.
68
69 @cindex keepWithTag
70 @cindex removeWithTag
71 C'est grâce aux commandes @code{\keepWithTag} et @code{\removeWithTag}
72 que vous filtrerez les expressions balisées.  Par exemple :
73 @example
74 <<
75   @var{de la musique}
76   \keepWithTag #'score @var{de la musique}
77   \keepWithTag #'part @var{de la musique}
78 >>
79 @end example
80 donnerait :
81
82 @lilypondfile[ragged-right,quote]{tag-filter.ly}
83
84 Les arguments de la commande @code{\tag} doivent être un symbole (tel
85 que @code{#'score} ou @code{#'part}), suivi d'une expression musicale.
86 Vous pouvez utiliser de multiples balises dans un morceau en
87 saisissant plusieurs @code{\tag}.
88
89 @example
90   \tag #'original-part \tag #'transposed-part @dots{}
91 @end example
92
93
94 @seealso
95
96 Exemples : @lsr{parts,tag@/-filter@/.ly}
97
98
99 @refbugs
100
101 Lorsqu'elles comportent des silences, ceux-ci ne seront pas fusionnés
102 si vous imprimez une partition avec les deux sections balisées.
103
104