Subject: TR: j'ai trouvé pour les hampes

From: "Legrand Jean-Marc" <[email-masked]>
Date: Fri, 19 Dec 2008 09:27:14 +0100

------------------------------------------------------------------------------------

ATTENTION : Notre société change de nom de domaine vers "IFPTRAINING.COM" 
par conséquent les mails "[email-masked]" deviennent "[email-masked]" 

ATTENTION : Our company changes his domain name towards "IFPTRAINING.COM" 
Consequently the emails  "[email-masked]" become "[email-masked]" 

------------------------------------------------------------------------------------

Envoi liste devel fait : http://news.gmane.org/gmane.comp.gnu.lilypond.devel

A bientôt

JMarc

________________________________

De : Legrand Jean-Marc 
Envoyé : vendredi 19 décembre 2008 09:16
À : 'Jany SEYTOR'
Objet : RE: j'ai trouvé pour les hampes

Ben dis donc, Jany, pour une novice,, tu te débrouilles plutôt bien !

Donc bravo pour cette solution, au tagline près qu'il faut changer en « gravure JS & Cie - 12/08 - lilypond 2.11 » !

Remarque pour Lilypond : maintenant que le code est trouvé, ne serait-il pas possible de le transformer en un simple \stemUp a\longa , par exemple ?

Je vais demander à la liste des développeurs.

A bientôt et joyeuses fêtes à toute la troupe !

JMarc

________________________________

De : Jany SEYTOR [mailto:[email-masked]] 
Envoyé : jeudi 18 décembre 2008 23:00
À : Legrand Jean-Marc
Objet : tr: j'ai trouvé pour les hampes

Avec l'aide de Martial, j'ai pu corriger le code : il faut mettre la note après l'indication \longanote.

Ce code-ci fonctionne :

\version "2.11"
longaNote = #(define-music-function (parser location note)
                                          (ly:music?)
       #{
         \once \override Voice.NoteHead #'stencil =
           #ly:text-interface::print
         \once \override Voice.NoteHead #'text =
           \markup \musicglyph #"noteheads.slmensural"
         \once \override Voice.Stem #'stencil = ##f
         $note
       #})
\header {
  title = "Longa avec hampe vers le haut"
  tagline = \markup{ \italic {\teeny {gravure JML - 12/08 - Lilypond 2.11}}}
} 

#(set-global-staff-size 22)
       
global = {
\once \override Staff.TimeSignature #'style = #'neomensural
\override Voice.NoteHead #'style = #'neomensural
\override Staff.Accidental #'style = #'neomensural
\cadenzaOn
\time 2/2
}

notes = \relative c'' {

\clef "petrucci-c1"

g4 g d' d e e d2 c4 c b b a a \override NoteHead #'rotation = #'(180 0 0) \longaNote a
}

\score {
\new Staff <<
\override Staff.VerticalAxisGroup #'minimum-Y-extent = #'(-5 . 20)
\set Staff.instrumentName = \markup {\tiny \italic "Dessus de viole"}
{\global \notes} >>

}

Et voilà

Amitiés

Jany

--
L'intégrité de ce message (et toutes ses pièces jointes éventuelles) n'étant pas assurée sur internet, IFP Training ne peut être tenu responsable de son contenu.
Toute utilisation ou diffusion non autorisée est interdite. Si vous n'êtes pas destinataire de ce message, merci de le détruire et d'avertir l'expéditeur. 

The integrity of this message (and any attachments) cannot be guaranteed on the Internet. IFP Training can not therefore be considered responsible for the contents. 
Any unauthorized use or dissemination is prohibited. If you are not the intended recipient of this message, then please delete it and notify the sender.
--