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

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

Re: Des parenthèses autour d'un accord


From: Jean Abou Samra
Subject: Re: Des parenthèses autour d'un accord
Date: Sat, 23 Jul 2022 18:39:05 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0

Le 23/07/2022 à 17:59, Luc De Rossi a écrit :
Bonjour à tous,
Je n'arrive pas à mettre des parenthèses sur un accord !!
- un  \parenthesize <c f> provoque des parenthèses autour de chacune note. - un  <c \parenthesize f> provoque des parenthèses autour d'une seule note.
Or j'aimerais une belle paire de parenthèses sur l'ensemble de l'accord :
\relative c' {
  \override ParenthesesItem.padding = #0.2
  \override ParenthesesItem.font-size = #2
  <d \parenthesize f a>2 % fonctionne car le fa est à "équidistance" du ré et du la   <d \parenthesize  g>2 % NE fonctionne PAS. Comment abaisser les parenthèses ??
}
Je suis sûr d'avoir vu déjà passer cela sur la liste mais je ne retrouve pas.

Merci pour votre aide.
Luc




Bonjour,

En version 2.22, il n'y a pas de solution très élégante,
mais vous pouvez déplacer les parenthèses manuellement,
comme ceci :

\version "2.22.2"

\relative {
  \once \override ParenthesesItem.extra-offset = #'(0 . 0.8)
  \once \override ParenthesesItem.font-size = 3
  <\parenthesize c' f>
}

Voir une explication de extra-offset ici :
https://lilypond.org/doc/v2.22/Documentation/learning/fixing-overlapping-notation#the-extra_002doffset-property

Par contre, dans la série des versions de développement actuelles,
2.23, cette fonctionnalité a été ajoutée (cf.
https://lilypond.org/doc/v2.23/Documentation/changes/index.html).
Il suffit de faire

\version "2.23.10"

\relative c' {
  \tweak Parentheses.font-size 3 \parenthesize <d g>2
}

Jean-Marc : ton snippet fonctionne effectivement en 2.23
grâce à cette amélioration (mais il suffirait d'appeler
\parenthesize directement sur l'accord). En 2.22, par
contre, il y aura des parenthèses sur chaque note. (Pour
qui voudrait tester, il faut remplacer Parentheses
en 2.23 par ParenthesesItem en 2.22. La raison en est
expliquée à la fin de ce message :
https://lists.gnu.org/archive/html/lilypond-user-fr/2022-06/msg00115.html ).

Cordialement,
Jean




reply via email to

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