[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