Mettre entre parenthèse plusieurs accords

Bonjour,

est-il possible de mettre entre parenthèse 2 ou plusieurs accords simultanés dans un contexte chordnames ? Par exemple :
(Em7 A7)

1 seul je sais faire : par exemple \parenthesize e:m7 -> (Em7)
aussi j'espérais qu'une paire d'accolade suffirait : \parenthesize { e:m7 a:7 }, mais non !

Merci d'avance

···

--
Vincent Gay
Envoyé depuis mon saxo-phone :slight_smile:
http://blog.vintherine.org/ - http://photos.vintherine.org/

Bonsoir Vincent,

cf. lsr: http://lsr.di.unimi.it/LSR/Item?id=902

\version "2.18.2"

startParenthesis = {
\once \override ParenthesesItem.stencils = #(lambda (grob)
(let ((par-list (parentheses-item::calc-parenthesis-stencils grob)))
(list (car par-list) point-stencil )))
}

endParenthesis = {
\once \override ParenthesesItem.stencils = #(lambda (grob)
(let ((par-list (parentheses-item::calc-parenthesis-stencils grob)))
(list point-stencil (cadr par-list))))
}

\new ChordNames \chordmode {
\override ParenthesesItem.font-size = #3
\startParenthesis \parenthesize e:m7 \endParenthesis \parenthesize a:7
}

Cordialement,

Pierre

···

Le 3 mars 2016 à 22:15, Vincent Gay <****@****> a écrit :

Bonjour,

est-il possible de mettre entre parenthèse 2 ou plusieurs accords simultanés dans un contexte chordnames ? Par exemple :
(Em7 A7)

1 seul je sais faire : par exemple \parenthesize e:m7 -> (Em7)
aussi j'espérais qu'une paire d'accolade suffirait : \parenthesize { e:m7 a:7 }, mais non !

Merci d'avance

--
Vincent Gay
Envoyé depuis mon saxo-phone :slight_smile:
http://blog.vintherine.org/ - http://photos.vintherine.org/


liste de diffusion lilypond-user-fr
lilypond-user-fr@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr

C'est parfait, merci infiniment.

···

Le 04/03/2016 00:18, Pierre Perol-Schneider a écrit :

Bonsoir Vincent,

cf. lsr: http://lsr.di.unimi.it/LSR/Item?id=902

--
Vincent Gay
Envoyé depuis mon saxo-phone :slight_smile:
http://blog.vintherine.org/ - http://photos.vintherine.org/

Bonjour,
Je déterre ce truc car ça ne fonctionne pas dans mon cas ; voilà ce que j'écris :
d1:m7 g:7 c2:6 \startParenthesis \parenthesize ees:dim7 \parenthesize d:m7 \endParenthesis \parenthesize g:7
lilypond 2.25.12 debian 12 mesure 4/4
Je voudrais obtenir C6 ( Ebdim7 Dm7 G7) pour signifier que, si on ne fait plus de reprise, on s'arrête sur C6.
Si quelqu'un a une idée... merci d'avance !

Le 08/10/2024 à 20:53, Moebius1 via LilyPond a écrit :

d1:m7 g:7 c2:6 \startParenthesis \parenthesize ees:dim7 \parenthesize
d:m7 \endParenthesis \parenthesize g:7

Tu as un \parenthesize de trop entre ees:dim7 et d:m7 mais c'est
peut-être une erreur de copié collé ?

--
Vincent Gay
Envoyé depuis mon saxo-phone