Subject: silence valant 1 mesure

From: Jean Gautier-Barillé <[email-masked]>
Date: Sun, 29 May 2011 12:37:36 +0200

Bonjour à tous,

Je galère depuis hier sur un problème d'écriture de silence valant une
mesure.
Je suis en version 2.12.3
Dans une partition j'ai écrit:

\time 3/4
     \override MultiMeasureRest #' expand-limit = 1
      R2.*7
je pensais que c'était exacte, mais à la compilation je n'obtiens que des
silences d'églises ! et non pas une seule mesure avec barre et le chiffre 7;

Il doit y avoir une erreur quelque part, mais je ne vois pas où.
Merci de venir à mon secours.

Bon w-e à tous.

Jean

---

From: Xavier Scheuer <[email-masked]>
Date: Sun, 29 May 2011 12:44:53 +0200

> Il doit y avoir une erreur quelque part, mais je ne vois pas où.

Bonjour,

Il manque le # devant le 1, pas d'espace entre #' et expand-limit.
Tu n'as pas oublié le \compressFullBarRests  (équivalent à
  \set Score.skipBars = ##t ) ?

  \compressFullBarRests
  \time 3/4
  \override MultiMeasureRest #'expand-limit = #1
  R2.*7

Cordialement,
Xavier

-- 
Xavier Scheuer <[email-masked]>

---

From: Jean Gautier-Barillé <[email-masked]>
Date: Mon, 30 May 2011 12:11:23 +0200

Le 29 mai 2011 12:44, Xavier Scheuer <[email-masked]> a écrit :

Bonjour,
J'ai corrigé mes erreurs l'espacement, et le manque de #,
mais à ce sujet dans la manuel de notation au chapitre 1.2.2 , il
manque aussi le #  devant le 1 !
Tout cela n'est pas suffisant, car je n'obtiens toujours pas le
résultat désiré; j'ai toujours les silences d'église;

Je remets une copie de ma saisie:

% première portée   une mesure par ligne ( et ici 6 mesures dans la portée)

     s4 s4 r4
     \bar"||"
     \compressFullBarRests
     \time 3/4
     \bar"||"
     g'2 f4
     e2 g4
    c2.(
    c4) r4 r4
     \break

Cordialement.
Jean

---

From: "j-f.lucarelli" <[email-masked]>
Date: Mon, 30 May 2011 13:22:16 +0200

J  
== En réponse au message du 30-05-2011, 12:11:30 ==

>     \override MultiMeasureRest #'expand-limit = #1

Voici la séquence que j'emploie pour obtenir le bon résultat - Mais c'est identique à ton code :-/

Et ça fonctionne impeccablement avec la version 2.13.61 ...

\relative c' { 	
   \compressFullBarRests
   R1 * 4
   e2. ( ~ e8 dis ~
   ...

Je ne vois vraiment pas ce qui cloche. L'ordre des instructions peut-être ?

Cordialement,

Jean-François

>_______________________________________________
>liste de diffusion lilypond-user-fr
>[email-masked]
>https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
>
>

========================================

---

From: Xavier Scheuer <[email-masked]>
Date: Mon, 30 May 2011 13:57:59 +0200

> manque aussi le #  devant le 1 !

Yep, ça fonctionne quand même mais autant prendre les bonnes habitudes.
Le # est bien présent dans la prochaine version de la doc.

> résultat désiré; j'ai toujours les silences d'église;

Testé ton bout de code avec la version stable 2.12.3 et version de
développement et j'obtiens bien le résultat attendu.

> % première portée   une mesure par ligne ( et ici 6 mesures dans la portée)

Ah, en lisant cette phrase je me pose la question suivante :
tu as d'autres portées ( Staff ) en parallèle ?
Si cette autre portée joue quelque chose lors du silence multimesure
les silences ne seront pas compressés.

\compressFullBarRests  est utile surtout pour l'écriture des parties
séparées (une seule portée).

Cordialement,
Xavier