Subject: Dernière barre de mesure en fin de système

From: <[email-masked]>
Date: Wed, 30 Nov 2022 10:08:34 +0100

Bonjour à toute l’équipe,

La cheffe de chœur me demande d’imprimer une grande barre de mesure en fin
de chaque système tout en gardant celles imprimées ne coupant pas les
paroles.

J’ai bien sûr utilisé plusieurs techniques d’espacement des systèmes mais ce
qu’elle préférerait je ne trouve pas les instructions dans la documentation.

Auriez-vous une idée ? Voir mon code joint.

Merci.

Daniel Bernair

---

From: Jean Abou Samra <[email-masked]>
Date: Wed, 30 Nov 2022 10:41:54 +0100 (CET)

> Le 30/11/2022 10:08 CET, [email-masked] a écrit :
> 
> 
> La cheffe de chœur me demande d’imprimer une grande barre de mesure en fin de chaque système tout en gardant celles imprimées ne coupant pas les paroles.
> J’ai bien sûr utilisé plusieurs techniques d’espacement des systèmes mais ce qu’elle préférerait je ne trouve pas les instructions dans la documentation.

Bonjour,

Il manque un fichier inclus pour pouvoir compiler votre exemple.

Si j'ai bien compris votre demande, vous pouvez faire comme
ceci :

\version "2.22.2"

\layout {
  \context {
    \ChoirStaff
    % Ajout des barres entre les portées
    \consists Span_bar_engraver
    % Suppression des barres entre portées partout
    % sauf en fin de système.
    \override SpanBar.break-visibility = #end-of-line-visible
  }
}

\new ChoirStaff <<
  \new Staff \repeat unfold 20 { c'4 4 4 4 }
  \new Staff \repeat unfold 20 { c'4 4 4 4 }

Cf. https://lilypond.org/doc/v2.22/Documentation/notation/modifying-context-plug_002dins
et https://lilypond.org/doc/v2.22/Documentation/notation/visibility-of-objects#using-break_002dvisibility

Cordialement,
Jean

---

From: Xavier Scheuer <[email-masked]>
Date: Wed, 30 Nov 2022 10:56:31 +0100

On Wed, 30 Nov 2022 at 10:42, Jean Abou Samra <[email-masked]> wrote:
> > La cheffe de chœur me demande d’imprimer une grande barre de mesure en
fin de chaque système tout en gardant celles imprimées ne coupant pas les
paroles.
> > J’ai bien sûr utilisé plusieurs techniques d’espacement des systèmes
mais ce qu’elle préférerait je ne trouve pas les instructions dans la
documentation.

Bonjour,

Voir également LSR #299
https://lsr.di.unimi.it/LSR/Item?id=299

Cordialement,
Xavier

-- 
Xavier Scheuer <[email-masked]>

---

From: Martial R <[email-masked]>
Date: Wed, 30 Nov 2022 11:05:30 +0100

bonjour,
Comme ceci ?

%%%%%%%%%%%%%%%%%%%%%%%%
\version "2.22.2"
music = \fixed c' { c1 c1 c1 c1 }
paroles = \lyricmode { lon -- gues  pa -- roles }

monBreak = {
 \once  \revert Score.SpanBar.stencil
 \bar "|." \break
}

\score {
 \new StaffGroup
 <<
  \new Staff { \music   \monBreak  \music \monBreak }
  \addlyrics \paroles
  \new Staff { \music   \monBreak  \music \monBreak }
  \addlyrics \paroles
  \new Staff { \music   \monBreak  \music \monBreak }
  \addlyrics \paroles
  \new Staff { \music   \monBreak  \music \monBreak }
  \addlyrics \paroles

 \layout{
  \context {
   \Score
   \override SpanBar.stencil = ##f
  }
 }
}

%%%%%%%%%%%%%%%%%%%%%%%%
Cordialement

Le mer. 30 nov. 2022 à 10:09, <[email-masked]> a écrit :

> J’ai bien sûr utilisé plusieurs techniques d’espacement des systèmes mais
> ce qu’elle préférerait je ne trouve pas les instructions dans la
> documentation.
>

-- 
Martial Rameaux

---

From: Martial R <[email-masked]>
Date: Wed, 30 Nov 2022 11:07:06 +0100

ou juste une  bar normale
monBreak = {
 \bar "|" \break
}

-- 
Martial Rameaux

---

From: Martial R <[email-masked]>
Date: Wed, 30 Nov 2022 11:21:17 +0100

Ha oui beaucoup plus simple, que ma trituration..

Cordialement
-- 
Martial Rameaux

---

From: <[email-masked]>
Date: Wed, 30 Nov 2022 14:25:39 +0100

Oups voici, désolé, c'est la précipitation avant de partir.
Amicalement,
Daniel Bernair
-----Message d'origine-----
De : Jean Abou Samra <[email-masked]> 
Envoyé : mercredi 30 novembre 2022 10:42
À : [email-masked]; Lilypond - Liste <[email-masked]>
Objet : Re: Dernière barre de mesure en fin de système

Bonjour,

Si j'ai bien compris votre demande, vous pouvez faire comme ceci :

\version "2.22.2"

\layout {
  \context {
    \ChoirStaff

\new ChoirStaff <<

Cordialement,
Jean