lilypond-user-fr
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Notation française de la viole de gambe


From: Bertrand Bordage
Subject: Re: Notation française de la viole de gambe
Date: Mon, 4 Jun 2012 00:11:09 +0200

Bonne nouvelle !  C'était facile.  En fait, David a supprimé une bidouille de LilyPond, qui faisait que chaque note, même individuelle, était un accord d'une note.  Ce qui était passablement idiot.

La nouvelle fonction add-vdg-ornament est donc (avec les changements en gras) :

#(define (add-vdg-ornament music rotation size glyph-name)
 (if
  (equal? (ly:music-property music 'name) 'NoteEvent)
    (set! (ly:music-property music 'articulations)
          (append (ly:music-property music 'articulations)
                  (list
                   (let ((obj (make-music 'FingeringEvent)))
                     (set! (ly:music-property obj 'tweaks)
                           (acons 'X-extent (lambda (grob)
                             (ly:stencil-extent
                               (grob-interpret-markup grob
                                 glyph-name)
                               X))
                           (acons 'stencil (lambda (grob)
                              (grob-interpret-markup grob
                                (markup
                                  #:rotate rotation
                                  #:fontsize size
                                  glyph-name)))
                              (ly:music-property obj 'tweaks))))
                     obj))))
  music))

Chez moi ça marche impec' avec cela (plus la modification dont j'ai parlé dans le précédent mail).

À bientôt !
Bertrand

reply via email to

[Prev in Thread] Current Thread [Next in Thread]