silence valant 1 mesure

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

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

···

2011/5/29 Jean Gautier-Barillé <****@****>:

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ù.

--
Xavier Scheuer <****@****>

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
     \override MultiMeasureRest #'expand-limit = #1
     R2.*7
     \bar"||"
     g'2 f4
     e2 g4
    c2.(
    c4) r4 r4
     \break

Cordialement.
Jean

···

Le 29 mai 2011 12:44, Xavier Scheuer <****@****> a écrit :

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 <****@****>

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

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
    \override MultiMeasureRest #'expand-limit = #1
    R2.*7
    \bar"||"
    g'2 f4
    e2 g4
   c2.(
   c4) r4 r4
    \break

Cordialement.
Jean

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
   \override MultiMeasureRest #'expand-limit = #1
   R1 * 4
   e2. ( ~ e8 dis ~
   ...

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

Cordialement,

Jean-François

···

Le 29 mai 2011 12:44, Xavier Scheuer <****@****> a écrit :

_______________________________________________
liste de diffusion lilypond-user-fr
lilypond-user-fr@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr

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

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 !

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

Tout cela n'est pas suffisant, car je n'obtiens toujours pas le
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.

Je remets une copie de ma saisie:

% 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

···

2011/5/30 Jean Gautier-Barillé <****@****>:

--
Xavier Scheuer <****@****>