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

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

Re: diagrammes d’accord


From: Jean Abou Samra
Subject: Re: diagrammes d’accord
Date: Sun, 7 Nov 2021 16:32:02 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.2.1

Bonjour,

[Vincent]
Est-ce possible ?

« Votre question n'a pas été reconnue. »

Bien sûr :-)


[Christophe]
Je ne sais pas comment faire pour entourer le chiffre, mais voici déjà quelque chose :

%%%%%%%
\version "2.22.1"
\new FretBoards \relative c {
    \override FretBoard.fret-diagram-details.number-type = #'arabic
   \override FretBoard.fret-diagram-details.label-dir = #LEFT
  \override FretBoard.fret-diagram-details.fret-label-font-mag = #0.7
  <f bes d a'>1 <fis bes d a'> <g bes d a'> <fis bes d a'>
}
%%%%%%%%


Pour entourer le chiffre, voici une solution
qui se glisse subrepticement dans le code.
C'est moins élégant mais plus simple que de
tout réécrire.


\version "2.22.1"

#(let ((default-number-format number-format))
   (set! number-format
     (lambda (number-type num . custom-format)
       (if (eq? number-type 'circled)
           (make-circle-markup (number->string num))
           (apply default-number-format number-type num custom-format)))))

\layout {
  \context {
    \FretBoards
    \override FretBoard.fret-diagram-details.number-type = #'circled
    \override FretBoard.fret-diagram-details.label-dir = #LEFT
    \override FretBoard.fret-diagram-details.fret-label-font-mag = 0.7
  }
}

\new FretBoards \relative c {
  <f bes d a'>1 <fis bes d a'> <g bes d a'> <fis bes d a'>
}


Cordialement,
Jean



reply via email to

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