Subject: polymétrie et anacrouse

From: "matthieu jacquot" <[email-masked]>
Date: Thu, 27 Dec 2007 15:42:57 +0100

Bonjour, il semblerait que l'ajout d'une anacrouse empêche l'utilisation de
la polymétrie, il suffit de la commenter pour que tout se passe
correctement; J'ai essayé d'utiliser deux contextes différents, un pour
l'anacrouse qui serait celui par défaut et un autre qui opèrerait les
changement que l'on fait dans la partie layout mais sans réussite puisque
que l'on doit toucher a la fois au contextes score et staff a la fois.
Je me doute que c'est un manque de compétence de ma part qui m'empêche d'y
arriver.
Bien a vous
Matthieu

guitareUne = \relative c'
{ \clef "G_8"
\time 2/4
\key d \major

\partial 16
r16
\repeat "unfold" 16 {c4}
}

guitareDeux = \relative c'
{ \clef "G_8"
\time 2/4
\key e \major

\partial 16
\times 2/3{g32[ a b]}
c4 c c c

\time 4/4
c c c c
c c c c
\time 2/4
c c c c
}

\score
{
       \new GrandStaff
        {
       <<
       \new Staff  \guitareUne
       \new Staff  \guitareDeux
       }
\layout {
 \context { \Score
    \remove "Timing_translator"
    \remove "Default_bar_line_engraver"
 }
 \context {
   \Staff
   \consists "Timing_translator"
   \consists "Default_bar_line_engraver"
 }

       }

}

-- 
MAO : sous Gentoo.
www.linuxmao.org/tikiwiki/tiki-index.php?page=Gentoo#_1_Pr_sentation

---

From: "Gilles THIBAULT" <[email-masked]>
Date: Sat, 29 Dec 2007 00:43:55 +0100

Bonjour, il semblerait que l'ajout d'une anacrouse empêche l'utilisation de la polymétrie
Effectivement. ( J'ai pas d'explication à donner ... :-(   )
Dans ton exemple cependant, il suffit de rajouter à la main la barre de mesure qui manque à la guitare 2.

... euh, en fait, il faut aussi enlever le "Span_bar_engraver" à GrandStaff sinon on a une barre qui s'étend sur les 2 systèmes.

%%%%%%%%%%%%%%%%%%%%

\version "2.11.34"

\partial 16 r16
\repeat "unfold" 16 {c4}
}

\partial 16 \times 2/3{g32[ a b]} 
\bar "|"   %% à rajouter
c4 c c c

\time 4/4
c c c c
c c c c
\time 2/4
c c c c
}

\score
{
       \new GrandStaff
        {
       <<
       \new Staff  \guitareUne
       \new Staff  \guitareDeux
       }
\layout {
 \context { \Score
 \context {    %% à rajouter
   \GrandStaff
   \remove "Span_bar_engraver"
 }  

       }

}

%%%%%%%%%%%%%%%%%

Gilles