« Introduction à LilyPond/Association de plusieurs voix » : différence entre les versions

Contenu supprimé Contenu ajouté
He7d3r (discussion | contributions)
m fixing error caused by using the wrong regex in the previous edit
Ligne 54 :
>>
 
Pour mettre le nom des instruments, il faut définir, pour chaque voix (à l'intérieur des accolades)<ref>Dans les anciennes versions, la syntaxe était :
* le nom entier de l'instrument, avec la commande :<code><span id="set2">\set</span> Staff.instrument = "''nom complet de l'instrument''"</code> ;
* le nom abrégé de l'instrument, avec la commande :<code>\set Staff.instr = "''nom abrégé de l'instrument''"</code>.
:<code> <span style="color: #AA0000;">\set Staff.instrument = \markup {</span></code>
::<code> <span style="color: #00AA00;"><span id="column2">\column {</span> {</spancode>
:::<code> "Clarinette"</code>
:::<code> <span style="color: #0000AA;">\line {</span> "en si" \smaller \flat <span style="color: #0000AA;">}</span> </code>
::<code> <span style="color: #00AA00;">}</span></code>
:<code> <span style="color: #AA0000;">}</span></code>
:<code> \set Staff.instr = "Clar."</code></code>
</ref> :
* le nom entier de l'instrument, avec la commande <code>\with {instrumentName = "''nom complet de l'instrument''"}</code> ;
* le nom abrégé de l'instrument, avec la commande <code>\with {shortInstrumentName = "''nom abrégé de l'instrument''"}</code>.
L'exemple suivant montre comment faire afficher un nom d'instrument sur deux colonnes :
<span style="color: #AA0000;">\setnew Staff.instrument = <span id="markup4">\markup</span>with {</span>
instrumentName = \markup {
<span style="color: #00AA00;"><span id="column2">\column</span> {</span>
<span style="color: #00AA00;"><span id="column2">\column</span> {</span>
"Clarinette"
<span style="color: #0000AA;"><span id="line2">\line</span> {</span> "en si" <span id="smaller1">\smaller</span> <span id="flat2">\flat</span> <span style="color: #0000AA;">}</span>
<span style="color: #00AA00;">}</span>
}
shortInstrumentName = "Clar."
<span style="color: #AA0000;">}</span>
\set Staff.instr = "Clar."
 
Il est possible de <span id="portees_groupees1">grouper des voix</span> en un <span id="systeme1">système</span> avec les commandes <code>\new <span id="staffgroup1">StaffGroup</span></code>, <code>\new <span id="grandstaff1">GrandStaff</span></code> ou <code>\new <span id="choirstaff1">ChoirStaff</span></code>, par exemple: