Comment insérer des titres de pièces après un \break

Bonjour,

Je suis en train de transcrire une assez longue œuvre de 740 mesures pour choeur et orchestre.
Cette œuvre est divisée en plusieurs parties alternant chœur et ensemble de solistes.

Comment faire pour insérer un "gros" titre après un \break qui me permettrait "d'aérer un peu" la partition ?

Merci d'avance.

···

__

Cordialement,

Ziad GHOLAM
= = = = = = = = =
.

Bonsoir,

Une solution consiste à utiliser plusieurs blocs \score, et ainsi pouvoir utiliser plusieurs blocs \header.

Plus d'explications ici : http://lilypond.org/doc/v2.20/Documentation/notation/multiple-scores-in-a-book.fr.html

Christophe Pochon

···

Le mar. 7 sept. 2021 à 19:37, Ziad Gholam <****@****> a écrit :

Bonjour,

Je suis en train de transcrire une assez longue œuvre de 740 mesures pour choeur et orchestre.
Cette œuvre est divisée en plusieurs parties alternant chœur et ensemble de solistes.

Comment faire pour insérer un "gros" titre après un \break qui me permettrait "d'aérer un peu" la partition ?

Merci d'avance.

__

Cordialement,

Ziad GHOLAM
= = = = = = = = =
.

Merci pour la réponse rapide.

Je connaissais cette possibilité, et j'y aurai recours si je ne trouve d'autre solution.

Mon souhait serait de ne pas interrompre la numérotation des mesures, jusqu'à la fin (à la 741e mesure), comme dans le manuscrit original.

Merci encore.

···

Cordialement,

Ziad GHOLAM

= = = = = = = = = =

Le mar. 7 sept. 2021 à 20:41, Christophe Pochon <****@****> a écrit :

Bonsoir,

Une solution consiste à utiliser plusieurs blocs \score, et ainsi pouvoir utiliser plusieurs blocs \header.

Plus d'explications ici : http://lilypond.org/doc/v2.20/Documentation/notation/multiple-scores-in-a-book.fr.html

Christophe Pochon

Le mar. 7 sept. 2021 à 19:37, Ziad Gholam <****@****> a écrit :

Bonjour,

Je suis en train de transcrire une assez longue œuvre de 740 mesures pour choeur et orchestre.
Cette œuvre est divisée en plusieurs parties alternant chœur et ensemble de solistes.

Comment faire pour insérer un "gros" titre après un \break qui me permettrait "d'aérer un peu" la partition ?

Merci d'avance.

__

Cordialement,

Ziad GHOLAM
= = = = = = = = =
.

Bonjour,

Une possibilité simple serait de passer un \markup
à la commande \mark, comme ceci :

\version "2.22.1"

{
c'1 \break
\mark \markup \fill-line { \bold "Titre intermédiaire" }
c'1
}

Dans la documentation, vous pouvez consulter
https://lilypond.org/doc/v2.22/Documentation/notation/writing-text#text-marks
et
https://lilypond.org/doc/v2.22/Documentation/notation/formatting-text#text-alignment

En fonction de la densité de la musique sur chaque page,
il faudra peut-être ajuster l'espacement vertical pour
en réserver plus au-dessus du titre. Cela peut se faire
manuellement comme décrit sur
https://lilypond.org/doc/v2.22/Documentation/notation/explicit-staff-and-system-positioning
Néanmoins, on peut faire un peu plus malin avec :

\version "2.22.1"

{
c'1 \break
\tweak vertical-skylines #(ly:make-unpure-pure-container
ly:grob::simple-vertical-skylines-from-extents
ly:grob::pure-simple-vertical-skylines-from-extents)
\tweak Y-extent #'(-1 . 5)
\mark \markup \fill-line { \bold "Titre intermédiaire" }
c'1^\p^_
}

où le #'(-1 . 5) est à ajuster. Un intérêt de cette
méthode est que le titre sera toujours en surplomb
des autres objets placés en dehors de la portée,
comme vous pouvez le voir avec le piano et l'articulation
dans l'exemple ci-dessus.

Cordialement,
Jean

···

Le 07/09/2021 à 19:37, Ziad Gholam a écrit :

Bonjour,

Je suis en train de transcrire une assez longue œuvre de 740 mesures pour choeur et orchestre.
Cette œuvre est divisée en plusieurs parties alternant chœur et ensemble de solistes.

Comment faire pour insérer un "gros" titre après un \break qui me permettrait "d'aérer un peu" la partition ?

Merci d'avance.

Au fait, il y a un peu plus court :

\version "2.22.1"

{
c'1 \break
\once \override Score.RehearsalMark.vertical-skylines = #'()
\once \override Score.RehearsalMark.Y-extent = #'(-1 . 5)
\mark \markup \fill-line { \bold "Titre intermédiaire" }
c'1^\p^_
}

Cordialement,
Jean

···

Le 08/09/2021 à 01:38, Jean Abou Samra a écrit :

\version "2.22.1"

{
c'1 \break
\tweak vertical-skylines #(ly:make-unpure-pure-container
ly:grob::simple-vertical-skylines-from-extents
ly:grob::pure-simple-vertical-skylines-from-extents)
\tweak Y-extent #'(-1 . 5)
\mark \markup \fill-line { \bold "Titre intermédiaire" }
c'1^\p^_
}

Bonjour à tous,

Pour ma part, je suis plutôt favorable à utiliser plusieurs blocs \score et de modifier les numéros des premières mesures avec un "\set Score . currentbarnumber = xx"

Bonne journée,

Rémy

···

Message du 08/09/21 01:58
De : "Jean Abou Samra" <****@****>
A : "Ziad Gholam" <****@****>, "lilypond-user-fr" lilypond-user-fr@gnu.org, "Christophe Pochon" <****@****>
Copie à :
Objet : Re: Comment insérer des titres de pièces après un \break

Le 08/09/2021 à 01:38, Jean Abou Samra a écrit :

\version "2.22.1"

{
c'1 \break
\tweak vertical-skylines #(ly:make-unpure-pure-container
ly:grob::simple-vertical-skylines-from-extents
ly:grob::pure-simple-vertical-skylines-from-extents)
\tweak Y-extent #'(-1 . 5)
\mark \markup \fill-line { \bold "Titre intermédiaire" }
c'1^\p^_
}

Au fait, il y a un peu plus court :

\version "2.22.1"

{
c'1 \break
\once \override Score.RehearsalMark.vertical-skylines = #'()
\once \override Score.RehearsalMark.Y-extent = #'(-1 . 5)
\mark \markup \fill-line { \bold "Titre intermédiaire" }
c'1^\p^_
}

Cordialement,
Jean

Bonjour,

Excusez-moi, il me semblait pourtant avoir répondu…
(Quand on parle de mémoire !)

Pensez à garder la liste en copie, cela permet à tous
de participer et de profiter des réponses dans les archives.

Bonsoir

J'ai essayé votre méthode :
\once \override Score.RehearsalMark.vertical-skylines = #'()
\once \override Score.RehearsalMark.Y-extent = #'(-1 . 5)

C'est presque ce que je recherche ; en effet, la fonction \mark force le texte à être centré sur la barre de mesure correspondante ...

Y a-t-il un moyen de "justifier à gauche" le titre (c-à-d décaler le texte du titre vers la droite ... ) ?

Merci

Je suggérais :

{
c'1 \break
\once \override Score.RehearsalMark.vertical-skylines = #'()
\once \override Score.RehearsalMark.Y-extent = #'(-1 . 5)
\mark \markup \fill-line { \bold "Titre intermédiaire" }
c'1^\p^_
}

C'est le \fill-line qui gère la position horizontale du titre
en le centrant au milieu de la page. Sans lui, le texte est
effectivement centré sur la barre de mesure où est placée la
commande \mark, du moins en milieu de système :

{
c'1 \break
c'1^\p^_
1
\once \override Score.RehearsalMark.vertical-skylines = #'()
\once \override Score.RehearsalMark.Y-extent = #'(-1 . 5)
\mark \markup \bold "Titre intermédiaire"
1
}

Pour justifier à droite, la solution est donnée dans le fil tout récent
https://lists.gnu.org/archive/html/lilypond-user-fr/2021-09/msg00046.html,
à savoir :

{
c'1 \break
c'1^\p^_
1
\once \override Score.RehearsalMark.vertical-skylines = #'()
\once \override Score.RehearsalMark.Y-extent = #'(-1 . 5)
\once \override Score.RehearsalMark.self-alignment-X = -1
\mark \markup \bold "Titre intermédiaire"
1
}

Ajustez la valeur du -1.

Tout ceci étant dit, la manière nettement plus standard de procéder
serait de former des blocs \score séparés comme le proposait justement
Rémy (simplement je me disais que vous n'auriez peut-être pas
envie de restructurer une partition imposante après l'avoir saisie).

Cordialement,
Jean

···

Le 08/09/2021 à 19:05, Ziad Gholam a écrit :