Subject: Augmentation simple de la longueur (visuel) d’une mesure

From: "[email-masked]" <[email-masked]>
Date: Sat, 11 May 2019 17:04:56 +0200

Bonjour à tous,

J’ai une petite partition sur quelques lignes.

Afin d’augmenter le nombre de ligne et d’aérer cette partition, comment visuellement augmenter la largeur (visuelle) d’une mesure.

Merci beaucoup.
Papilip

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Sat, 11 May 2019 17:45:50 +0200

Bonjour,

\version "2.19.83"

{ c'1 }

% pour augmenter la largeur d'une mesure :
{
  \set Score.proportionalNotationDuration = #(ly:make-moment 1/16)
  c'1
}

% pour augmenter le nombre de sustèmes :
\score {
  { c'1 1 1 1 1 }
  \layout {
    system-count = 5
  }
}

Cordialement,
Pierre

Le sam. 11 mai 2019 à 17:05, [email-masked] <[email-masked]> a écrit :
> _______________________________________________
> liste de diffusion lilypond-user-fr
> [email-masked]
> https://lists.gnu.org/mailman/listinfo/lilypond-user-fr

---

From: Jean ABOU SAMRA <[email-masked]>
Date: Sat, 11 May 2019 18:32:18 +0200

Bonjour,
Le premier exemple de Pierre Perol-Schneider produit un résultat tout à fait acceptable. Toutefois, il faut bien garder à l'esprit que de régler la propriété proportionalNotationDuration conduit à un effet indésirable : les notes sont espacées de manière strictement proportionnelle à leur durée, ce qui n'est pas très élégant. Je recommanderais donc de donner plutôt SpacingSpanner.common-shortest-duration comme ceci :

\version "2.21.0"

\relative c' {
c4 c c c c c c c c c c c
}

\relative c' {
\override Score.SpacingSpanner.common-shortest-duration = #(ly:make-moment 1/1)
c4 c c c c c c c c c c c
}

% augmenter le dénominateur pour étirer
\relative c' {
\override Score.SpacingSpanner.common-shortest-duration = #(ly:make-moment 1/100)
c4 c c c c c c c c c c c
}

Merci à Valentin Villenave pour avoir suggéré cette idée dans une ancienne conversation.
Cordialement,
Jean Abou Samra.

> Le 11 mai 2019 à 17:45, Pierre Perol-Schneider <[email-masked]> a écrit :
> 
> Bonjour,
> 
> \version "2.19.83"
> 
> { c'1 }
>

---

From: Olivier Miakinen <[email-masked]>
Date: Sat, 11 May 2019 23:24:26 +0200

Le 11/05/2019 17:45, Pierre Perol-Schneider répondait à Papilip :
> 
> % pour augmenter le nombre de systèmes :
> \score {
>   { c'1 1 1 1 1 }
>   \layout {
>     system-count = 5
>   }
> }

Pour un contrôle fin il y a aussi la possibilité d'ajouter des \break
aux mesures que l'on souhaite.

---

From: "[email-masked]" <[email-masked]>
Date: Sun, 12 May 2019 09:33:10 +0200

> \override Score.SpacingSpanner.common-shortest-duration = #(ly:make-moment 1/100)

Merci beaucoup Pierre et Jean

Cette dernière solution me convient très bien.

Si cela vous intéresse, le petit morceau de musique que je viens d’écrire est à cette adresse :
https://github.com/papilip/mylilyscore/tree/master/conservatoire_rungis/aria_from_the_oratorio

Merci de votre aide,
Philippe