lilypond-user-fr
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Alternative et mesure incomplète - doc manquante


From: Jean Abou Samra
Subject: Re: Alternative et mesure incomplète - doc manquante
Date: Sat, 3 Dec 2022 14:05:58 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.5.0

Le 03/12/2022 à 11:02, Nicolas Hussein a écrit :
Bonjour à tous,

Ces quelques petites lignes de doc étaient présentes jusqu'à la version 2.18 au chapitre 1.4.1 (Répétition d'un long passage, paragraphe "Répétitions courantes") :

Lorsqu’une reprise débute par une mesure incomplète et a des fins alternatives, il est indispensable d’ajuster manuellement la propriété Timing.measureLength selon les préceptes suivants : - au début de chacune des mesures incomplètes du bloc \alternative, ce qui est le cas en principe pour chaque fin d’alternative sauf – la plupart du temps – pour la dernière.
- au début de chaque alternative à l’exception de la première.

Elles ont été supprimées sur la doc v2.20 et v2.22, or ça semble toujours d'actualité. Je suis en version 2.22 et je viens de m'arracher les cheveux une demi-heure sur ce problème précis, avant de tomber heureusement sur cette vieille archive qui a résolu mon problème :-)

Serait-il possible de réintégrer cela dans la doc ?




Bonjour,

Dans l'historique du fichier de documentation, le message du changement qui
a supprimé ce paragraphe dit que cette complication n'est plus nécessaire.

De fait, l'exemple qui était donné m'a l'air de fonctionner parfaitement
en 2.22 sans les \set Timing.measureLength :


\version "2.22.2"

\relative c' {
  \partial 4
  \repeat volta 2 { e4 | c2 e | }
  \alternative {
    {
      f2 d |
      %\set Timing.measureLength = #(ly:make-moment 3/4)
      g4 g g
    }
    {
      %\set Timing.measureLength = #(ly:make-moment 4/4)
      a2 a |
  }
  }
  g1 |
}





Auriez-vous un exemple qui illustre la difficulté que vous
avez rencontrée ?

Cordialement,
Jean

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]