Bonjour à tous.
Voici ma problématique du jour.
J'aimerais insérer entre mon entête et mon score, une ligne de remarques sur cette partition, à savoir :
partition modale en mi phrygien.
Ci-dessous un extrait de mon code.
Par avance merci
\version "2.24.0"
%---------------------------------------------
\header
{
title = "Arizona"
composer ="folk indien"
arranger = "franco Cesarini"
}
%------------------------------------------------
CouvSettings =
\paper
{
bookTitleMarkup =
\markup \override #'(font-name . "Lilyjazz-text") \column
{
\fill-line { \lower #12 \abs-fontsize #24 \fromproperty #'header:composer }
\fill-line { \lower #6 \abs-fontsize #16 \fromproperty #'header:dates }
\fill-line { \lower #6 \draw-line #'(30 . 0) }
\fill-line { \lower #6 \abs-fontsize #32 \fromproperty #'header:title }
\fill-line { \lower #6 \abs-fontsize #16 \fromproperty #'header:collection }
\fill-line { \lower #4 \abs-fontsize #14 \fromproperty #'header:collection-info }
\fill-line { \lower #3 \draw-line #'(5 . 0) }
\fill-line { \lower #5 \abs-fontsize #14 \fromproperty #'header:collection-date }
\fill-line { \lower #4 \draw-line #'(14 . 0) }
\fill-line { \lower #10 \abs-fontsize #12 \fromproperty #'header:subtitle }
}
}
%-------------------------------
Picolo =
\relative c'
{
\key f\major
f'16\mf (g a bes c8)r r a-.r g-.f-.g-.a-.r r f-.r d8-.c-.
}
%-------------------------------------------
\book
{
\markup { \null }
\paper { \CouvSettings } \pageBreak
\header
{
title = "Arizona"
subtitle =
\markup \column
{
"Piccolo"
"Basse"
"Timbales"
"Percussion1"
"Percussion2"
"Percussion3"
}
composer = "franco Cesarini"
dates = "2013 - opus 46"
collection = "folk indien"
collection-info = "Version 1"
collection-date = "01-09-2022"
}
%-------------------------------------------
\score
{
<<
\override Score.BarNumber.break-visibility = ##(#t #t #t)
\override Score.BarNumber.font-size = #3
\relative c'
{
f'16\mf (g a bes c8)r r a-.r g-.f-.g-.a-.r r f-.r d8-.
}
>>
\layout {indent = 2 short-indent = 0 }
}%score
}%book
Bonjour,
je ne saisi pas où exactement vous voulez insérer "Partition modale.."
mais soit un \textMark au début de la 1er portée
\relative c'
{
\textMark "Partition modale en mi phrygien"
f'16\mf (g a bes c8)r r a-.r g-.f-.g-.a-.r r f-.r d8-.
%etc...
}
soit dans le \header { meter = "Partition modale..." }
et à la fin du bookTitleMarkup
\fill-line { \lower #10 \abs-fontsize #12 \fromproperty #'header:meter }
Bonjour Martial.
Merci pour ta réponse.
Je ne connaissais pas cette commande.
Cependant, elle écrit en majuscule, comment faire pour avoir des minuscules.
A+
Christian
dans BoolTitleMarkup la police est Lilyjazz-text qui est en capital
pour y remédier
meter = \markup\override #'(font-name . "sans") "Partition modale en mi phrygien"
ok. mais je met cette commande ou dans le score, le layout, le paper?
merci
dans le header puisqu'on l'appel dans le bookTitleMarkup
\header {
meter = \markup\override #'(font-name . "sans") "Partition modale en mi phrygien"
}
ça peut être n'importe quel mot comme bozo
\header {
%.../...
\fill-line { \lower #10 \abs-fontsize #12 \fromproperty #'header:subtitle }
bozo = \markup\override #'(font-name . "sans") "Partition modale clown"
}
du moment qu'on l'appel dans le bookTitleMarkup
bookTitleMarkup ={
%.....
%.....
\fill-line { \lower #12 \abs-fontsize #24 \fromproperty #'header:bozo
}
Bonjour Martial.
Merci pour ta proposition
cependant j'ai une erreur.
Voici ce que j'ai écrit:
\header
{
title = "Iwan Gamus"
composer = "traditionel"
bozo = \markup\override #'(font-name . "Comic Sans MS") "Partition modale e phrigien"
bookTitleMarkup ={\fill-line { \lower #12 \abs-fontsize #12 \fromproperty #'header:bozo }
}
et la compil. Me renvoie :
Erreur : chaîne d'échappement inconnue : « \fill-line »
bookTitleMarkup ={
\fill-line { \lower #12 \abs-fontsize #12 \fromproperty #'header:bozo }
/tmp/frescobaldi-k5jwq2gp/tmp6x49ayke/Iwan Gamus.ly:12:20: Erreur : chaîne en dehors d'un script textuel ou de \lyricmode
qu'est-ce que je n'ai pas compris?
cordialement
Christian
bookTitleMarkup se met dans
\paper { }
Bonjour Martial.
Je le mets dans paper et j'ai un message d'erreur :
Erreur : chaîne d'échappement inconnue : « \fill-line »
bookTitleMarkup ={ \fill-line { \lower #12 \abs-fontsize #12 \fromproperty #'header:bozo }
/tmp/frescobaldi-ldbipy1r/tmpphx2a7ye/Iwan Gamus.ly:45:20: Erreur : chaîne en dehors d'un script textuel ou de \lyricmode
mon paper est en entête, il y a une chose qui m'échappe !
Bonne journée
parce-que \fille-line se place avec \markup
\markup\fill-line { .... ..... .... }
Je ne m'en sors pas !
dans paper:
bookTitleMarkup ={\markup\fill-line { \lower #12 \abs-fontsize #12 \fromproperty #'header:bozo }
et j'ai une erreur:
Erreur : « markup » en dehors d'un script textuel ou de \lyricmode
bookTitleMarkup ={ \markup\fill-line { \lower #12 \abs-fontsize #12 \fromproperty #'header:bozo }
/tmp/frescobaldi-_3c6cog6/tmp82dd80sc/Iwan Gamus.ly:48:1: Erreur : syntax error, unexpected \layout
Puf....
jeanas
Octobre 15, 2025, 2:42
12
Bonjour Christian,
Là, l'erreur est qu'il ne devrait pas y avoir d'accolades autour du \markup. Mais si j'ai bien compris ton problème, je suggère de mettre simplement \header { piece = "Partition modale en mi phrygien" } dans le \score, avec un ragged-bottom = ##t dans le \paper pour arranger l'espacement. Soit au total :
\version "2.24.0"
%---------------------------------------------
\header
{
title = "Arizona"
composer ="folk indien"
arranger = "franco Cesarini"
}
%------------------------------------------------
CouvSettings =
\paper
{
bookTitleMarkup =
\markup \override #'(font-name . "Lilyjazz-text") \column
{
\fill-line { \lower #12 \abs-fontsize #24 \fromproperty #'header:composer }
\fill-line { \lower #6 \abs-fontsize #16 \fromproperty #'header:dates }
\fill-line { \lower #6 \draw-line #'(30 . 0) }
\fill-line { \lower #6 \abs-fontsize #32 \fromproperty #'header:title }
\fill-line { \lower #6 \abs-fontsize #16 \fromproperty #'header:collection }
\fill-line { \lower #4 \abs-fontsize #14 \fromproperty #'header:collection-info }
\fill-line { \lower #3 \draw-line #'(5 . 0) }
\fill-line { \lower #5 \abs-fontsize #14 \fromproperty #'header:collection-date }
\fill-line { \lower #4 \draw-line #'(14 . 0) }
\fill-line { \lower #10 \abs-fontsize #12 \fromproperty #'header:subtitle }
}
ragged-bottom = ##t
}
%-------------------------------
Picolo =
\relative c'
{
\key f\major
f'16\mf (g a bes c8)r r a-.r g-.f-.g-.a-.r r f-.r d8-.c-.
}
%-------------------------------------------
\book
{
\markup { \null }
\paper { \CouvSettings } \pageBreak
\header
{
title = "Arizona"
subtitle =
\markup \column
{
"Piccolo"
"Basse"
"Timbales"
"Percussion1"
"Percussion2"
"Percussion3"
}
composer = "franco Cesarini"
dates = "2013 - opus 46"
collection = "folk indien"
collection-info = "Version 1"
collection-date = "01-09-2022"
}
%-------------------------------------------
\score
{
<<
\override Score.BarNumber.break-visibility = ##(#t #t #t)
\override Score.BarNumber.font-size = #3
\relative c'
{
f'16\mf (g a bes c8)r r a-.r g-.f-.g-.a-.r r f-.r d8-.
}
>>
\layout {indent = 2 short-indent = 0 }
\header { piece = "Partition modale en mi phrygien" }
}%score
}%book
1 « J'aime »
Bonjour à tous.
Merci Martial et Jean.
La solution de Jean me convient parfaitement.
C'est plus simple pour moi.
Heureusement que vous êtes à l'écoute.
Cordialement
Christian