Bonjour
J'écris une pièce chantée (pour baryton solo), avec des interludes au piano.
J'ai préparé quatre couplets, mélodie identique.
Je voudrais que le chanteur, à chacune de ses entrées, choisisse l'une des quatre possibilités.
Comment créer une bannière verticale, en face du début des quatre entrées, qui indique "Au choix" (écrit verticalement, encadré) ?
Merci de vos idées.
dans le genre ça le ferait ?
\version "2.24.0"
choixA=\markup
\fontsize #-3
\box
\override #'(baseline-skip . 1.5)
\center-column\string-lines {
"C
h
o
i
x
A"
}
choixB=\markup
\fontsize #-3
\box
\override #'(baseline-skip . 1.5)
\center-column {
"C""h""o""i""x""B"
}
\new Staff \with { instrumentName = \choixA }
<<
{ c'}
\addlyrics{ "Ha !" }
>>
>>
\new Staff \with { instrumentName = \choixB }
<<
{ c'}
\addlyrics{ "bah !" }
>>
Autre solution :
\version "2.24.0"
\paper { indent = 0 }
choixA=\markup
\fontsize #-2
\box
\override #'(baseline-skip . 1.5)
\center-column {
C h o i x A
}
choixB=\markup
\fontsize #-2
\box
\override #'(baseline-skip . 1.5)
\center-column {
C h o i x B
}
\new Staff <<
{
%couplet A"
\tweak extra-offset #'(-8 . -6) \textMark \markup \raise #5 \choixA
c'1 c' c' \break
%couplet B"
\tweak extra-offset #'(-8 . -6) \textMark \markup \raise #5 \choixB
g' g' g'
}
\addlyrics { A a a B b b }
>>
Merci Martial de cette réaction rapide.
Je voyais plutôt une bannière verticale, indiquant "au choix", positionnée à la gauche des quatre possibilités.
Mais ce n'est peut-être pas possible.
J'ai aussi une question plus générale sur mon projet, j'essayerai de dégager du temps demain pour la poser.
Comme ça ?
\version "2.24.0"
\paper { indent = 0
left-margin = 20
}
choix=\markup
\fontsize #2
\box
\override #'(baseline-skip . 5)
\bold\center-column {
A u \null c h o i x
}
\new Staff <<
{
\tweak X-offset #-8 %ajustez
\mark \markup \raise #-3 \choix
%couplet A"
a'1 a' a' \break
%couplet B"
b' b' b' \break
%couplet c"
c' c' c'
}
\addlyrics { A a a B b b C c c}
>>
Autre façon de faire
dans le tire à la place de meter
\version "2.24.0"
CaseChoix = \markup {
\fontsize #3
\override #'((box-padding . 1.5) (thickness . 4))
\with-dimensions-from \null
\translate #'(-10 . -3 )
\bold \box\center-column
{ A u " " c h o i x }
}
\paper {
indent =0
left-margin = 30
}
\header {
title = "composition libre"
meter = \markup\CaseChoix
composer = "le compositeur"
arranger = "Ouaip !"
}
\score {
\relative c' {
c1
\repeat unfold 10 c1 \break
\repeat unfold 10 d1 \break
\repeat unfold 10 e1 \break
}
}
Martial
Je suis désolé de ne pas pouvoir être plus réactif à vos propositions.
Je suis actuellement obligé de mettre la musique en arrière-plan.
Mais je n'oublie pas.
Je me rends compte aussi que ma demande n'était pas assez précise.
Il n'y a qu'une seule ligne de portée, mais quatre possibilités de
"paroles" sous cette portée,
qui sont donc laissées au choix du chanteur.
Est-il donc possible, sous cette portée (qui ne dépasse pas une ligne),
de disposer à gauche cette bannière verticale "Au choix" ,
et en face, les quatre possibilités (qui ne dépassent pas non plus une
ligne).
Il y a six interventions du chanteur, avec donc à chaque fois ce choix
qui lui est laissé, entrecoupées de réactions pianistiques.
Si ma "lubie", n'est pas réalisable, n'hésitez pas à me l'indiquer.
Merci encore de votre attention.
Et tous mes Voeux, à vous et à vos proches.
JP
Le 19/12/2025 à 19:21, MartialR via LilyPond a écrit :
[MartialR] MartialR
Décembre 19Autre façon de faire
concaténer avec le titre
et positionner sur le coté|\version "2.24.0" CaseChoix = \markup { %taille épaisseur de la boite
\override #'((box-padding . 1.5) (thickness . 4))
\with-dimensions-from \null { \translate #'(-42 . -10 )
\box\center-column { A u " " c h o i x } } } \paper { indent =0
left-margin = 30 } \header { title = \markup \concat { \CaseChoix
"composition libre" } composer = "le compositeur" arranger = "Ouaip !"
} \score { \relative c' { c1 \repeat unfold 10 c1 \break \repeat
unfold 10 d1 \break \repeat unfold 10 e1 \break } } Pour poster dans ce sujet, répondez à cet email ou visitez la page du
sujet
https://lilypond.community/t/banniere-de-libre-choix-pour-un-chanteur/6048/6.Pour créer un nouveau sujet, écrivez à user-fr@lilypond.community ou
visitez la page d'accueil de lilypond.community
https://lilypond.community.Pour vous désabonner de ces e-mails, changez vos préférences
https://lilypond.community/my/preferences/emails.
Bonsoir,
Je profite de ce message pour souhaiter à tous une bonne année pleine de
douceur et de joies...
Est-ce quelque chose comme cela que vous cherchez (avant ou après la
barre de système) :
C'est un simple markup qu'il faut ajuster à l'endroit voulu :
AuChoix =\markup {
\with-dimensions #(cons 0 0) #(cons 0 0) { %pour avoir l'angle en
haut à gauche de référence, si je ne me trompe pas
\translate #(cons X Y) % pour ajuster dans la partition ; X et Y
= un nombre décimal, y compris négatif ; X abscisse, et Y ordonnée
\rounded-box % pour la boîte autour
\rotate #90 % pour la position verticale
\fontsize #0 { %pour ajuster la taille du texte
"Au choix"
}
}
}
Il suffit d'appeler la définition avant le \score avec \AuChoix.
Bonne soirée,
Luc
Le 01/01/2026 à 16:29, Huguenant via LilyPond a écrit :
[Huguenant] Huguenant https://lilypond.community/u/huguenant Huguenant
Janvier 1Martial
Je suis désolé de ne pas pouvoir être plus réactif à vos propositions.
Je suis actuellement obligé de mettre la musique en arrière-plan.Mais je n'oublie pas.
Je me rends compte aussi que ma demande n'était pas assez précise.
Il n'y a qu'une seule ligne de portée, mais quatre possibilités de
"paroles" sous cette portée,qui sont donc laissées au choix du chanteur.
Est-il donc possible, sous cette portée (qui ne dépasse pas une ligne),
de disposer à gauche cette bannière verticale "Au choix" ,et en face, les quatre possibilités (qui ne dépassent pas non plus une
ligne).Il y a six interventions du chanteur, avec donc à chaque fois ce choix
qui lui est laissé, entrecoupées de réactions pianistiques.Si ma "lubie", n'est pas réalisable, n'hésitez pas à me l'indiquer.
Merci encore de votre attention.
Et tous mes Voeux, à vous et à vos proches.
JP
Le 19/12/2025 à 19:21, MartialR via LilyPond a écrit :
[MartialR] MartialR Décembre 19 Autre façon de faire concaténer avec le titre et positionner sur le coté |\version "2.24.0" CaseChoix = \markup { %taille épaisseur de la boite \override #'((box-padding . 1.5) (thickness . 4)) \with-dimensions-from \null { \translate #'(-42 . -10 ) \box\center-column { A u " " c h o i x } } } \paper { indent =0 left-margin = 30 } \header { title = \markup \concat { \CaseChoix "composition libre" } composer = "le compositeur" arranger = "Ouaip !" } \score { \relative c' { c1 \repeat unfold 10 c1 \break \repeat unfold 10 d1 \break \repeat unfold 10 e1 \break } } Pour poster dans ce sujet, répondez à cet email ou visitez la page du sujet https://lilypond.community/t/banniere-de-libre-choix-pour-un-chanteur/6048/6. Pour créer un nouveau sujet, écrivez à user-fr@lilypond.community ou visitez la page d'accueil de lilypond.community https://lilypond.community. Pour vous désabonner de ces e-mails, changez vos préférences https://lilypond.community/my/preferences/emails.
Pour poster dans ce sujet, répondez à cet email ou visitez la page du
sujet
https://lilypond.community/t/banniere-de-libre-choix-pour-un-chanteur/6048/7.Pour créer un nouveau sujet, écrivez à user-fr@lilypond.community ou
visitez la page d'accueil de lilypond.community
https://lilypond.community.Vous recevez cet e-mail car vous avez activé la liste de diffusion.
Pour vous désabonner de ces e-mails, modifiez vos préférences
https://lilypond.community/my/preferences/emails.
Bonjour
et meilleurs vœux à toutes et tous
Voici donc une autre solution qui répond mieux à la demande.
\version "2.24.0"
CaseChoix = \markup {
\override #'(baseline-skip . 2.5) % interligne
\fontsize #-9 % taille de la police
\override #'((box-padding . 1.0) (thickness . 2)) % épaisseur et largeur de la boite
\translate #'(-3 . -2 ) % ajustez x . y
\box \bold
\center-column {A U " " C H O I X}
}
\score {
\new Staff <<
{
a'1 _\markup\CaseChoix
e' a' \break
}
\addlyrics { A a a }
\addlyrics { B b b }
\addlyrics { C c c }
>>
\layout { }
}
Un grand merci à Martial qui s'est échiné à trouver la bonne réponse à
la question que je n'avais pas posé assez clairement, et à Luc pour ses
explications générales.
J'ai essayé l'avant dernière, cela fonctionne. J'essayerai aussi la
dernière, pour le fun.
Et de concrétiser les explications de Luc.
Belle fin de journée, et dégustation de galettes, peut-être, à tous.
JP
Le 02/01/2026 à 10:08, MartialR via LilyPond a écrit :
[MartialR] MartialR
Janvier 2Bonjour
et meilleurs vœux à toutes et tous
Voici donc une autre solution qui répond mieux à la demande.|\version "2.24.0" CaseChoix = \markup { \override #'(baseline-skip .
2.5) % interligne \fontsize #-9 % taille de la police \override
#'((box-padding . 1.0) (thickness . 2)) % épaisseur et largeur de la
boite \translate #'(-3 . -2 ) % ajustez x . y \box \bold
\center-column {A U " " C H O I X} } \score { \new Staff << { a'1
_\markup\CaseChoix e' a' \break } \addlyrics { A a a } \addlyrics { B
b b } \addlyrics { C c c } >> \layout { } } |
image
https://lilypond.community/uploads/default/original/2X/5/5ea872b9a92fa064bd505174c5005753776c456a.pngPour poster dans ce sujet, répondez à cet email ou visitez la page du
sujet
https://lilypond.community/t/banniere-de-libre-choix-pour-un-chanteur/6048/10.Pour créer un nouveau sujet, écrivez à user-fr@lilypond.community ou
visitez la page d'accueil de lilypond.community
https://lilypond.community.Pour vous désabonner de ces e-mails, changez vos préférences
https://lilypond.community/my/preferences/emails.
Sur le principe oui.
Martial a appliqué dans ses messages suivants.
Je vais tenter de comprendre et d'appliquer à mon tour.
Merci et tous mes Voeux.
Jean
Le 01/01/2026 à 18:23, Luc De Rossi via LilyPond a écrit :
[LucDR] Luc De Rossi https://lilypond.community/u/lucdr LucDR
Janvier 1Bonsoir,
Je profite de ce message pour souhaiter à tous une bonne année pleine de
douceur et de joies...Est-ce quelque chose comme cela que vous cherchez (avant ou après la
barre de système) :C'est un simple markup qu'il faut ajuster à l'endroit voulu :
AuChoix =\markup {
\with-dimensions #(cons 0 0) #(cons 0 0) { %pour avoir l'angle en
haut à gauche de référence, si je ne me trompe pas
\translate #(cons X Y) % pour ajuster dans la partition ; X et Y
= un nombre décimal, y compris négatif ; X abscisse, et Y ordonnée
\rounded-box % pour la boîte autour
\rotate #90 % pour la position verticale
\fontsize #0 { %pour ajuster la taille du texte
"Au choix"
}
}
}Il suffit d'appeler la définition avant le \score avec \AuChoix.
Bonne soirée,
Luc
Le 01/01/2026 à 16:29, Huguenant via LilyPond a écrit :[Huguenant] Huguenant https://lilypond.community/u/huguenant Huguenant Janvier 1 Martial Je suis désolé de ne pas pouvoir être plus réactif à vos propositions. Je suis actuellement obligé de mettre la musique en arrière-plan. Mais je n'oublie pas. Je me rends compte aussi que ma demande n'était pas assez précise. Il n'y a qu'une seule ligne de portée, mais quatre possibilités de "paroles" sous cette portée, qui sont donc laissées au choix du chanteur. Est-il donc possible, sous cette portée (qui ne dépasse pas une ligne), de disposer à gauche cette bannière verticale "Au choix" , et en face, les quatre possibilités (qui ne dépassent pas non plus une ligne). Il y a six interventions du chanteur, avec donc à chaque fois ce choix qui lui est laissé, entrecoupées de réactions pianistiques. Si ma "lubie", n'est pas réalisable, n'hésitez pas à me l'indiquer. Merci encore de votre attention. Et tous mes Voeux, à vous et à vos proches. JP Le 19/12/2025 à 19:21, MartialR via LilyPond a écrit : |[MartialR] MartialR Décembre 19 Autre façon de faire concaténer avec le titre et positionner sur le coté |\version "2.24.0" CaseChoix = \markup { %taille épaisseur de la boite \override #'((box-padding . 1.5) (thickness . 4)) \with-dimensions-from \null { \translate #'(-42 . -10 ) \box\center-column { A u " " c h o i x } } } \paper { indent =0 left-margin = 30 } \header { title = \markup \concat { \CaseChoix "composition libre" } composer = "le compositeur" arranger = "Ouaip !" } \score { \relative c' { c1 \repeat unfold 10 c1 \break \repeat unfold 10 d1 \break \repeat unfold 10 e1 \break } } Pour poster dans ce sujet, répondez à cet email ou visitez la page du sujet https://lilypond.community/t/banniere-de-libre-choix-pour-un-chanteur/6048/6. Pour créer un nouveau sujet, écrivez à user-fr@lilypond.community ou visitez la page d'accueil de lilypond.community https://lilypond.community. Pour vous désabonner de ces e-mails, changez vos préférences https://lilypond.community/my/preferences/emails. | ------------------------------------------------------------------------ Pour poster dans ce sujet, répondez à cet email ou visitez la page du sujet https://lilypond.community/t/banniere-de-libre-choix-pour-un-chanteur/6048/7. Pour créer un nouveau sujet, écrivez à user-fr@lilypond.community ou visitez la page d'accueil de lilypond.community https://lilypond.community. Vous recevez cet e-mail car vous avez activé la liste de diffusion. Pour vous désabonner de ces e-mails, modifiez vos préférences https://lilypond.community/my/preferences/emails.
Pour poster dans ce sujet, répondez à cet email ou visitez la page du
sujet
https://lilypond.community/t/banniere-de-libre-choix-pour-un-chanteur/6048/8.Pour créer un nouveau sujet, écrivez à user-fr@lilypond.community ou
visitez la page d'accueil de lilypond.community
https://lilypond.community.Pour vous désabonner de ces e-mails, changez vos préférences
https://lilypond.community/my/preferences/emails.



