Oups, wrong list !
Cheers,
Pierre

---------- Forwarded message ----------
From: Pierre Perol-Schneider <[email protected]>
Date: 2014-07-13 0:51 GMT+02:00
Subject: Score as markup squeezes
To: lilypond-user-fr <[email protected]>


Hi List,

I'm trying to reach this output :
http://lilypond-french-users.1298960.n2.nabble.com/file/n7581519/Scan20108.jpg

I've chosen to use markups.
So I've made a canevas like "Entweder.ly" (see enclosed). No problem.

But as soon as I put it into a markup, it skezzes and all staves are
clashing (see "EntwederOder.ly" enclosed).

Any idea why ?

Cheers,
Pierre
\version "2.18.2"

\score {
  <<
    \new StaffGroup <<
      \new Staff { 
        \set Score.repeatCommands = #(list 
           (list 'volta 
             #{ \markup\text\bold\concat { 
               \hspace #2 
               "Entweder" \hspace #.1 ":"} #}) 
           'end-repeat)
        R1 R 
        \set Score.repeatCommands = #'((volta #f))
        \bar "|." 
      } 
      \new Staff { R1 R }
      \new Staff { R1 R }
      \new Staff { \clef F R1 R }
      \new GrandStaff <<
        \new Staff { R1 R }
        \new Staff { R1 R  }
      >>
      \new Staff { R1 R }
      \new Staff { \clef F R1 R }
      \new GrandStaff <<
        \new Staff { R1 R }
        \new Staff { R1 R }
      >>
    \new Staff { \clef C R1 R }
    >>
    \new GrandStaff <<
      \new Staff { R1 R }
      \new Staff { R1 R }
    >> 
    \new GrandStaff <<
      \new Staff { \clef F R1 R }
      \new Staff { \clef F R1 R }
    >>
  >>
  \layout {
    line-width = 80
    ragged-right = ##f
  }
} 
\version "2.18.2"

myFirstEnd = \markup {
  \score {
    <<
      \new StaffGroup <<
        \new Staff { 
          \set Score.repeatCommands = #(list 
             (list 'volta 
               #{ \markup\text\bold\concat { 
                 \hspace #2 
                 "Entweder" \hspace #.1 ":"} #}) 
             'end-repeat)
          R1 R 
          \set Score.repeatCommands = #'((volta #f))
          \bar "|." 
        } 
        \new Staff { R1 R }
        \new Staff { R1 R }
        \new Staff { \clef F R1 R }
        \new GrandStaff <<
          \new Staff { R1 R }
          \new Staff { R1 R  }
        >>
        \new Staff { R1 R }
        \new Staff { \clef F R1 R }
        \new GrandStaff <<
          \new Staff { R1 R }
          \new Staff { R1 R }
        >>
      \new Staff { \clef C R1 R }
      >>
      \new GrandStaff <<
        \new Staff { R1 R }
        \new Staff { R1 R }
      >> 
      \new GrandStaff <<
        \new Staff { \clef F R1 R }
        \new Staff { \clef F R1 R }
      >>
    >>
    \layout {
      line-width = 85
      ragged-right = ##f
    }
  } 
}

mySecondEnd = \markup {
  \score {
    <<
      \new StaffGroup <<
        \new Staff { 
          \set Score.repeatCommands = #(list 
             (list 'volta 
               #{ \markup\text\bold\concat { 
                 \hspace #2 
                 "Oder" \hspace #.1 ":"} #}) 
             'end-repeat)
          R1 R R
          \set Score.repeatCommands = #'((volta #f))
          \bar "|." 
        } 
        \new Staff { R1*3 \bar "|." }
        \new Staff { R1*3 }
        \new Staff { \clef F R1*3 }
        \new GrandStaff <<
          \new Staff { R1*3 }
          \new Staff { R1*3 }
        >>
        \new Staff { R1*3 }
        \new Staff { \clef F R1*3 }
        \new GrandStaff <<
          \new Staff { R1*3 }
          \new Staff { R1*3 }
        >>
      \new Staff { \clef C R1*3 }  
      >>
      \new GrandStaff <<
        \new Staff { R1*3 }
        \new Staff { R1*3 }
      >>  
      \new GrandStaff <<
        \new Staff { \clef F R1*3 }
        \new Staff { \clef F R1*3 }
      >>  
    >>
    \layout {
      indent=0
      line-width = 95
      ragged-right = ##f
    }
  } 
}

\markup {
  \fill-line {
    \myFirstEnd
    \mySecondEnd
  }
}
_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to