[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
OpenPGP_signature
Description: OpenPGP digital signature