Subject: Anacrouses et comptage de mesures

From: "Emmanuel, Lilypond" <[email-masked]>
Date: Sun, 4 Apr 2021 14:42:30 +0200

Bonjour,

Dans l’exemple suivant, avec anacrouses, Lilypond semble compter 5 mesures là où il ne devrait y en avoir que 4.
La mesure sol, do fa, sib est la mesure 1
La mesure sib2. est le mesure 2
La mesure sol, do fa, fa est la mesure 3
Le mesure sol2. est la mesure 4.

Peut-on corriger le décompte sans être obligé d’écrire manuellement les numéros de mesure. (Quitte à indiquer dans le code que les deux mesures  \partial 4  mi4 ne doivent âs incrémenter le compteur de mesure par exemple).

\version "2.20.0"
\include "italiano.ly"
Haut = \new Voice \relative do'' {
\override Score.BarNumber.break-visibility = ##(#f #t #f)
 \clef treble
  \time 2/2
  \key re \minor
  \repeat volta 2 {
   \partial 4  mi4
   sol, do fa, sib
   \partial 2. sib2.
 }
 \break
 \repeat volta 2 {
   \partial 4  mi4
   sol, do fa, fa
   \partial 2. sol2.
}
}
\score{\layout {
  indent = 0
  ragged-right = ##t
}
\new Staff \Haut
}

Bien à vous,
Emmanuel

---

From: [email-masked]
Date: Sun, 4 Apr 2021 15:18:18 +0200 (CEST)

Bonjour,

Ma solution :

\version "2.20.0"

\include "italiano.ly"
Haut = \new Voice \relative do'' {
\override Score.BarNumber.break-visibility = ##(#t #t #t)
 \clef treble
  \time 2/2
  \key re \minor
  \repeat volta 2 {
   \partial 4  mi4
   sol, do fa, sib
   \partial 2. sib2.
 }
 \break
 \repeat volta 2 {
   %\partial 4  mi4
   \set Timing.measurePosition = #(ly:make-moment -1/4) mi4   %%% ma solution ici
   sol, do fa, fa
   \partial 2. sol2.
}
}
\score{\layout {
  indent = 0
  ragged-right = ##t
}
\new Staff \Haut
}

 

> Message du 04/04/21 14:43
> De : "Emmanuel, Lilypond" 
> A : "LilyPond" 

> Copie à : 
> Objet : Anacrouses et comptage de mesures
> 
>Bonjour,

\version "2.20.0"
\include "italiano.ly"

Bien à vous,
Emmanuel

---

From: Philhar <[email-masked]>
Date: Sun, 4 Apr 2021 13:33:15 -0700 (MST)

Bonjour,

Dans ce cas, je n'utilise le \partial qu'au début.

\version "2.20.0"
\include "italiano.ly"
Haut = \new Voice \relative do'' {
\override Score.BarNumber.break-visibility = ##(#f #t #f)
 \clef treble
  \time 2/2
  \key re \minor
  \repeat volta 2 {
   \partial 4  mi4
   sol, do fa, sib    % mesure 1
   sib2.   %%  mesure 2 - pas de \partial, la mesure continue dans le
\repeat volta suivant
 }
 \break
 \repeat volta 2 {
   mi4    %% suite de la mesure 2
   sol, do fa, fa    %% mesure 3
   sol2.   %% mesure 4 - la barre de reprise termine la mesure, sinon,
continuer avec la noire suivante, ou un s4
}
}
\score{\layout {
  indent = 0
  ragged-right = ##t
}
\new Staff \Haut
}

Cordialement,
Michel

--
Sent from: http://lilypond-french-users.1298960.n2.nabble.com/