«Couper» des mesures en 2

Bonjour à tout le monde!

J'ai une question concernant une possibilité (ou non…) de pouvoir couper une mesure en deux afin de faciliter la mise en page. Mon problème est le suivant: soit une Toccata pour orgue avec comme métrique un 4/2, des mesures farcies de doubles, triples et parfois quadruples croches, ce qui fait des mesures faisant (trop) souvent une ligne entière, donc aussi une partoche avec un nombre de pages conséquent. Je jongle avec une diminution de l'espacement au max, mais je ne peux pas aller trop loin pour ne pas rendre la lecture impossible. Donc j'introduis régulièrement des «\bar ""» au milieu des mesures pour que LilyPond en tienne compte dans ses calculs de mise en page. Et avec des Toccate qui font qqfois 100 et plus mesures, cela devient vite fastidieux, surtout avec 38 Toccate! Existe t-il un moyen d'automatiser cela?

Cordialement.

Bernard

Bonjour

et en essayant de régler le nombre de mesure par ligne ?
\version "2.24.1"

%--------------------
music = \repeat unfold 10 { c'4 e' g'2 }

% on règle les endroits où couper
coupe =
\repeat unfold 3 {
  s1 s2 \bar"" \break %ligne 1 mesure 1/2
  s2 s1 s1 s1 \break %3 mesures 1/2 par ligne
}

<<
\new Staff \music
\new Devnull \coupe

%--------------------

cordialement

···

--
Martial Rameaux

Bonjour,

Pour info, cela fait un moment que le \bar "" \break n'est plus nécessaire, on peut faire un simple \break.

Au plaisir,

Ben

···

Le 2 juil. 2023 à 17:56, Martial R <****@****> a écrit :

Bonjour

et en essayant de régler le nombre de mesure par ligne ?
\version "2.24.1"

%--------------------
music = \repeat unfold 10 { c'4 e' g'2 }

% on règle les endroits où couper
coupe =
\repeat unfold 3 {
s1 s2 \bar"" \break %ligne 1 mesure 1/2
s2 s1 s1 s1 \break %3 mesures 1/2 par ligne
}

<<
\new Staff \music
\new Devnull \coupe

%--------------------

cordialement

--
Martial Rameaux

ha ha, bien
merci !

···

Le dim. 2 juil. 2023 à 18:39, Ben <****@****> a écrit :

Bonjour,

Pour info, cela fait un moment que le \bar "" \break n'est plus nécessaire, on peut faire un simple \break.

Au plaisir,

Ben

> Le 2 juil. 2023 à 17:56, Martial R <****@****> a écrit :
>
> Bonjour
>
> et en essayant de régler le nombre de mesure par ligne ?
> \version "2.24.1"
>
> %--------------------
> music = \repeat unfold 10 { c'4 e' g'2 }
>
> % on règle les endroits où couper
> coupe =
> \repeat unfold 3 {
> s1 s2 \bar"" \break %ligne 1 mesure 1/2
> s2 s1 s1 s1 \break %3 mesures 1/2 par ligne
> }
>
> <<
> \new Staff \music
> \new Devnull \coupe
>>>
> %--------------------
>
> cordialement
>
>
>
>
>
>
> --
> Martial Rameaux
>

--
Martial Rameaux

Et autres astuces, on peut écrire s1. au lieu de s1 s2 et s1*3 au lieu de s1 s1 s1…

Bonne soirée

···

Le 2 juil. 2023 à 18:41, Martial R <****@****> a écrit :

ha ha, bien
merci !

Le dim. 2 juil. 2023 à 18:39, Ben <****@****> a écrit :

Bonjour,

Pour info, cela fait un moment que le \bar "" \break n'est plus nécessaire, on peut faire un simple \break.

Au plaisir,

Ben

Le 2 juil. 2023 à 17:56, Martial R <****@****> a écrit :

Bonjour

et en essayant de régler le nombre de mesure par ligne ?
\version "2.24.1"

%--------------------
music = \repeat unfold 10 { c'4 e' g'2 }

% on règle les endroits où couper
coupe =
\repeat unfold 3 {
s1 s2 \bar"" \break %ligne 1 mesure 1/2
s2 s1 s1 s1 \break %3 mesures 1/2 par ligne
}

<<
\new Staff \music
\new Devnull \coupe

%--------------------

cordialement

--
Martial Rameaux

--
Martial Rameaux

@ Martial: ce que tu décris reviens à ce que je fais: indiquer manuellement où on veut couper, alors que j'aimerais donner l'autorisation à Mam'zelle Lily d'avoir la liberté de couper mes mesures en deux là où elle le juge nécessaire, mais je suppose que c'est aller un peu trop dans ses entrailles, si j'ose m'exprimer ainsi…

@ Ben: cette possibilité de couper même à l'intérieur d'une mesure m'est complètement passé par dessus la tête… hors de mes radars… Merci pour l'info.

Bernard

Salut,

La documentation mentionne un moyen pour autoriser les sauts de ligne entre les barres de mesure.

\layout {
\context {
\Score
forbidBreakBetweenBarLines = ##f
}
}

Cf. NR 4.3.1 Sauts de ligne
https://lilypond.org/doc/v2.25/Documentation/notation/line-breaking.fr.html

Cordialement,
Xavier

···

On Sun, 2 Jul 2023 at 16:41, Bernard Meylan <****@****> wrote:

Bonjour à tout le monde!

J'ai une question concernant une possibilité (ou non…) de pouvoir couper
une mesure en deux afin de faciliter la mise en page.

[...]

Existe t-il un moyen d'automatiser cela?

--
Xavier Scheuer <****@****>