lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Left Bar; Repeated Clefs


From: Gus
Subject: Left Bar; Repeated Clefs
Date: Mon, 7 Sep 2009 21:09:20 +0000 (UTC)
User-agent: Loom/3.14 (http://gmane.org/)

Hi,

     I'm trying to create an exercise sheet but I'm stuck. I need to create left
barlines and repeated clefs. This is what I have so far:


\version "2.12.2"

\paper {
 #(set-paper-size "a4")
}

\header {
 title = "Exercise 1"
}

#(set-global-staff-size 30)

\markup {
 \wordwrap {
  Write a note indicating the line or space given below each measure on the 
staff:
 }
}

\score {
 {
  \override Staff.BarLine #'break-visibility = #'#(#t #t #t)
  s1_"Line 3" | s1_"Space 2" | s1_"Line 1" | s1_"Space 4" \break
  s1_"Line 5" | s1_"Space 1" | s1_"Line 4" | s1_"Space 3" \break
 }
 \layout {
  indent = 0\cm
  \context {
   \Staff
   \remove "Time_signature_engraver"
   \remove "Clef_engraver"
  }
  \context {
   \Score
   \remove "Bar_number_engraver"
  }
 }
}

\markup {
 Write the line or space number for the given note below the staff:
}

\score {
 {
  \override Staff.BarLine #'break-visibility = #'#(#t #t #t)
  e''1 | e'1 | a'1 | b'1 \break
  f'1 | f''1 | c''1 | g'1 \break
 }
 \layout {
  indent = 0\cm
  \context {
   \Staff
   \remove "Time_signature_engraver"
   \remove "Clef_engraver"
  }
  \context {
   \Score
   \remove "Bar_number_engraver"
  }
 }
}

\markup {
 Write the name of the given note below the staff:
}
\score {
 {
  \override Score.BreakAlignment #'break-align-orders = #'#((instrument-name
left-edge ambitus breathing-sign clef staff-bar key-cancellation key-signature
time-signature custos) (instrument-name left-edge ambitus breathing-sign
staff-bar clef key-cancellation key-signature staff time-signature custos)
(instrument-name left-edge ambitus breathing-sign clef key-cancellation
key-signature staff-bar time-signature custos))
  \override Staff.Clef #'full-size-change = ##t
  s1 | \clef G s1 | \clef G s1 | \clef G s1 \break
  s1 | \clef G s1 | \clef G s1 | \clef G s1 \break
 }
 \layout {
  indent = 0\cm
  \context {
   \Staff
   \remove "Time_signature_engraver"
  }
  \context {
   \Score
   \remove "Bar_number_engraver"
  }
 }
}


Thanks,

Gus





reply via email to

[Prev in Thread] Current Thread [Next in Thread]