Subject: Re: \enablePolymeter effets de bord

From: Vincent Gay <[email-masked]>
Date: Wed, 3 Aug 2022 16:12:05 +0200

Le 26/07/2022 à 23:07, Vincent Gay a écrit :
> Le 26/07/2022 à 22:28, Jean Abou Samra a écrit :
>> Ah, désolé. Pour le \book et le \bookpart c’est normal, par contre tu 
>> as vraiment une erreur avec un layout dans le \score ? C’est la même ?
>
> Si, c'est bon. J'avais sans doute fait une erreur tout à l'heure en 
> essayant. Donc voilà la bonne solution, merci.
>

Je reviens sur ce sujet pour un détail : ceci impose de positionner le 
ChordCridScore à l'intérieur d'un \score { }, correct ? Dit autrement il 
n'est pas possible de mettre un \layout dans un ChordCridScore ?

\score {
\new ChordGridScore <<
   \new ChordGrid \chordmode {
     \bar "[|:"
     \repeat volta 2 {
       \repeat unfold 3 {  c1:7  }
       <<
         \alternative {
           \volta 1 { c1:7 }
         }
         \new ChordGrid {
           \alternative {
             \volta 2 { c1:7 \bar "||"  }
           }
           \stopStaff  }
       >>
     }
     \break
     \repeat unfold 4 {  c1:7  }
   }
   >>
   \layout { \enablePolymeter }
}

-- 
Vincent Gay
Envoyé depuis mon saxo-phone :)
https://myrealbook.vintherine.org/ - http://photos.vintherine.org/

---

From: Jean Abou Samra <[email-masked]>
Date: Wed, 3 Aug 2022 16:17:52 +0200 (CEST)

> Le 03/08/2022 16:12 CEST, Vincent Gay <[email-masked]> a écrit :
> 
> 

Oui, c'est comme ça que marche la syntaxe. Le bloc
\score doit contenir une expression musicale, et
peut contenir des blocs \layout et \midi. En l'occurrence,
l'expression musicale est le \new ChordGridScore ...,
qui est juste une variante de \new Score ... à utiliser
pour les grilles harmoniques. Une expression musicale
ne peut pas contenir de \layout ou \midi (elle peut
contenir des \with, mais ils ne seraient pas utiles
ici).

Cordialement,
Jean

---

From: Vincent Gay <[email-masked]>
Date: Wed, 3 Aug 2022 15:37:41 +0000 (UTC)

3 août 2022 16:17:56 Jean Abou Samra <[email-masked]>:

> Oui, c'est comme ça que marche la syntaxe.
Merci