Subject: supprimer l'affichage de StringNumberEvent

From: Daniel Cartron <[email-masked]>
Date: Thu, 07 May 2015 10:42:40 +0200

Bonjour,

Pas moyen d'empêcher ces indications d'apparaître sur la partition...

  \override StringNumber #'stencil = #f
ne marche pas et 
        \remove New_fingering_engraver
non plus...

C'est quoi la bonne formulation (en 2.16) ?

Merci

-- 
Cordialement, Daniel Cartron
« On ne voit bien qu'avec le coeur. L'essentiel est invisible pour les yeux. »
Antoine de Saint-Exupéry - Le petit prince

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Thu, 7 May 2015 10:50:49 +0200

Bonjour Daniel,

Chez moi ça fonctionne :

\version "2.16.2"

{
  \override StringNumber #'stencil = ##f
  \override Fingering #'stencil = ##f
  c'-3\5
}

Cordialament,
Pierre

Le 7 mai 2015 10:42, Daniel Cartron <[email-masked]> a écrit :

> _______________________________________________
> liste de diffusion lilypond-user-fr
> [email-masked]
> https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
>

---

From: Daniel Cartron <[email-masked]>
Date: Thu, 07 May 2015 11:39:01 +0200

>   \override Fingering #'stencil = ##f

Chez moi aussi ton code fontionne. Je met ça dans la partition d'à côté, et 
j'ai
Avertissement : la vérification du type de « stencil » a échoué ; 
   la valeur « #<Prob: Music C++: Music((text . f))((display-methods 
#<procedure #f (event parser)>) (name . AbsoluteDynamicEvent) (types general-
music post-event event dynamic-event absolute-dynamic-event)) >
 » doit être du type « stencil »

-- 
Cordialement, Daniel Cartron
« Parler pour ne rien dire ou ne rien dire pour parler sont les deux principes 
majeurs de tous ceux qui feraient bien de la fermer avant de l'ouvrir. »
Pierre Dac

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Fri, 8 May 2015 11:35:43 +0200

En général ce type de message apparaît lorsqu'on utilise un 'override' là
où l'on devrait utiliser un 'revert' :

\version "2.16.2"

{
  \override StringNumber #'stencil = ##f
  \override Fingering #'stencil = ##f
  \override Slur #'stencil = ##f
  c'-3\5 ( c')

  %% messages d'erreurs, commande non conventionnelle :
  %\override StringNumber #'stencil = ##t
  %\override Fingering #'stencil = ##t
  %\override Slur #'stencil = ##t

 %% syntaxe conventionnelle :
  \revert StringNumber #'stencil
  \revert Fingering #'stencil
  \revert Slur #'stencil
  c'-3\5 ( c')
}

Cordialement,
Pierre

---

From: Daniel Cartron <[email-masked]>
Date: Fri, 08 May 2015 15:32:52 +0200

Le vendredi 8 mai 2015, 11:35:43 Pierre Perol-Schneider a écrit :
> où l'on devrait utiliser un 'revert'

Merci pour l'info je mémorise mais là c'est pas le cas.

\override StringNumber #'stencil = ##f me donne le message d'erreur alors 
qu'il n'y a aucun autre réglage ailleurs pour ce contexte.

Une autre piste ?

-- 
Cordialement, Daniel Cartron
« Il vaut mieux mobiliser son intelligence sur des conneries que sa connerie 
sur des choses intelligentes. »
Devise Shadock

---

From: Daniel Cartron <[email-masked]>
Date: Fri, 15 May 2015 11:19:23 +0200

>   \override Fingering #'stencil = ##f

J'ai fini par trouver en changeant (au pif) ##f par #point-stencil

Comprend pas la différence mais bon ça marche... :-)

-- 
Cordialement, Daniel Cartron
« Le meilleur moyen de faire cesser la tentation c'est d'y succomber. »
Tristan Bernard

---

From: Daniel Cartron <[email-masked]>
Date: Fri, 15 May 2015 11:26:45 +0200

> J'ai fini par trouver en changeant (au pif) ##f par #point-stencil

Du coup j'ai mis ça sur tous les autres override du mm genre et je n'ai plus 
le message d'erreur dont je parlais avant. Nickel !

-- 
Cordialement, Daniel Cartron
« Il n'y a que deux sortes de gens attrayants ; ceux qui savent absolument 
tout et ceux qui ne savent absolument rien. »
Oscar Wilde