Subject: Triolets

From: "gregory.foutelet" <[email-masked]>
Date: Sat, 15 Sep 2007 13:17:27 +0200

Bonjour,

Une autre question concernant les triolets.
Comment fait-on aprés avoir utilsé la commande \override TupletNumber # 
'transparent ##t
pour de nouveau avoir les chiffres au dessus des triolets.
J'ai essayé la commande
 \revert TupletNumber # 'transparent ##t
mais ça n'a pas l'air de marcher.??

Autre question:
j' ai écris ça
\override TupletNumber # 'transparent ##t
\times 2\3 { a16\rest a [ b ] }

le chiffre disparait mais pas les traits.

j'écris ça
\override TupletNumber # 'transparent ##t
\times 2/3 { a16\rest [ a b ] }

les traits disparaissent mais il y a la ligature entre le silence et la 
note.

y-a t-il une solution pour ne pas avoir ces traits ni cette ligature.

Merci.

p.s :
ma version de lilypond est 2.10.25
sous Windows xp.

---

From: "Valentin Villenave" <[email-masked]>
Date: Sat, 15 Sep 2007 13:27:59 +0200

> Comment fait-on aprés avoir utilsé la commande \override TupletNumber #

examinons ta commande en détail:

"\override" sert à redéfinir une propriété
"TupletNumber" est l'objet affecté par la propriété
#'transparent" est la propriété que tu veux redéfinir
"##t" la lettre t signifie "true", c'est à dire "vrai" en anglais.

Autrement dit,
"il est *vrai* que l'objet TupletNumber est transparent".

Pour le rendre visible, à nouveau, cela équivaut à dire
"il est *faux* que l'objet est transparent"

en d'autres termes, seule la dernière lettre change :
\override TupletNumber #'transparent = ##f

> le chiffre disparait mais pas les traits.

L'objet TupletNumber (en anglais "nombre du triolet") ne désigne que
le chiffre, donc pas les traits. Pour les traits, il s'agit de l'objet
TupletBracket ("crochet du triolet").

Bon courage,
Valentin