TupletNumber transparents, mais présents

Une dernière question avant la nuit réparatrice ...

\override TupletNumber #'transparent = ##t rend les chiffres des tuplets
transparents, mais ne les supprime pas.

Il en résulte que les liaisons, nuances dynamiques, textes divers, sont
décalés vers le haut/bas (selon le cas) et qu'il faut les repositionner
individuellement pour éviter des effets peu esthétiques.

Je pense qu'il y a moyen de supprimer ces valeurs plutôt que de les rendre
transparents (fonction ly:make-moment ?). Qu'en pensez-vous ?

Ou alors, signaler ce phénomène en tant que bug ?

Amicalement,

Jean-François

···

--
View this message in context: http://n2.nabble.com/TupletNumber-transparents-mais-presents-tp4692400p4692400.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

2010/3/8 Seventies <****@****> :

Une dernière question avant la nuit réparatrice ...

Une dernière réponse avant la nuit réparatrice...

\override TupletNumber #'transparent = ##t rend les chiffres des
tuplets transparents, mais ne les supprime pas.

Bah oui, c'est un peu la définition de "rendre transparent". :wink:

Il en résulte que les liaisons, nuances dynamiques, textes divers,
sont décalés vers le haut/bas (selon le cas) et qu'il faut les
repositionner individuellement pour éviter des effets peu esthétiques.

Je pense qu'il y a moyen de supprimer ces valeurs plutôt que de les
rendre transparents (fonction ly:make-moment ?). Qu'en pensez-vous ?

Je pense aussi.
Je suis allé consulté mon "memo personnel" et j'utilise

  \override Voice.TupletNumber #'stencil = ##f

pour supprimer les chiffres des tuplets

et

  \revert Voice.TupletNumber #'stencil

pour les faire réapparaître.

Ou alors, signaler ce phénomène en tant que bug ?

Si ce que j'ai proposé ne te donne pas satisfaction alors je dirais
oui.

Bonne nuit,
Xavier

···

--
Xavier Scheuer <****@****>

Bonsoir Xavier

Tu avais parlé de creative commons
as-tu quelques docs ou conseils ...

@ demain
François

···

-----------

Le 8 mars 2010 à 00:27, Xavier Scheuer a écrit :

2010/3/8 Seventies <****@****> :

Une dernière question avant la nuit réparatrice ...

Une dernière réponse avant la nuit réparatrice...

\override TupletNumber #'transparent = ##t rend les chiffres des
tuplets transparents, mais ne les supprime pas.

Bah oui, c'est un peu la définition de "rendre transparent". :wink:

Il en résulte que les liaisons, nuances dynamiques, textes divers,
sont décalés vers le haut/bas (selon le cas) et qu'il faut les
repositionner individuellement pour éviter des effets peu esthétiques.

Je pense qu'il y a moyen de supprimer ces valeurs plutôt que de les
rendre transparents (fonction ly:make-moment ?). Qu'en pensez-vous ?

Je pense aussi.
Je suis allé consulté mon "memo personnel" et j'utilise

\override Voice.TupletNumber #'stencil = ##f

pour supprimer les chiffres des tuplets

et

\revert Voice.TupletNumber #'stencil

pour les faire réapparaître.

Ou alors, signaler ce phénomène en tant que bug ?

Si ce que j'ai proposé ne te donne pas satisfaction alors je dirais
oui.

Bonne nuit,
Xavier

--
Xavier Scheuer <****@****>

_______________________________________________
liste de diffusion lilypond-user-fr
lilypond-user-fr@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user-fr

Je pense aussi.
Je suis allé consulté mon "memo personnel" et j'utilise

\override Voice.TupletNumber #'stencil = ##f

pour supprimer les chiffres des tuplets

et

\revert Voice.TupletNumber #'stencil

pour les faire réapparaître.

Résultat impeccable, et grâce à jEdit, 365 remplacements en une fraction de seconde

Grand merci,

Jean-François

\override TupletNumber #'transparent = ##t rend les chiffres des tuplets
transparents, mais ne les supprime pas.

C'est bien pour cela que ça s'appelle 'transparent :slight_smile:

Pour supprimer réellement tout objet, 'stencil = ##f est la bonne réponse.

···

2010/3/8 Seventies <****@****>:

2010/3/8 RESTIF <****@****>:

Tu avais parlé de creative commons
as-tu quelques docs ou conseils ...

http://fr.creativecommons.org/contrats.htm

Cordialement,
V. Villenave.