lilypond-user
[Top][All Lists]
Advanced

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

snippet: standard staff sizes


From: Kieren MacMillan
Subject: snippet: standard staff sizes
Date: Mon, 6 Jan 2014 07:37:51 -0500

Hello all,

Just in case it helps anyone else, here’s a little snippet I made up to 
generate the standard staff sizes (as per Gould p. 483).

Best,
Kieren.
____________________________________

\version "2.17.97"

\paper { indent = 1\in right-margin = 2\in ragged-right = ##f }

\layout { \context { \Staff \remove "Bar_engraver" } }

\markup \abs-fontsize #18 \fill-line { \line { \hspace #8 "Standard Rastral 
Staff Sizes" } }
\markup \vspace #2

\score {
  \new Staff \relative c' { c4 d e f g a b c }
  \layout {
    #(layout-set-staff-size 26.18)
    \context {
      \Staff
      \override StaffSymbol.staff-space = #(/ 26.18 20)
      instrumentName = \markup \abs-fontsize #12 \override #'(baseline-skip . 
2.75) \center-column { "#0" "9.2mm" "(26.18)" }
    }
  }
}

\score {
  \new Staff \relative c' { c4 d e f g a b c }
  \layout {
    #(layout-set-staff-size 22.48)
    \context {
      \Staff
      \override StaffSymbol.staff-space = #(/ 22.48 20)
      instrumentName = \markup \abs-fontsize #12 \override #'(baseline-skip . 
2.75) \center-column { "#1" "7.9mm" "(22.48)" }
    }
  }
}

\score {
  \new Staff \relative c' { c4 d e f g a b c }
  \layout {
    #(layout-set-staff-size 21.06)
    \context {
      \Staff
      \override StaffSymbol.staff-space = #(/ 21.06 20)
      instrumentName = \markup \abs-fontsize #12 \override #'(baseline-skip . 
2.75) \center-column { "#2" "7.4mm" "(21.06)" }
    }
  }
}

\score {
  \new Staff \relative c' { c4 d e f g a b c }
  \layout {
    \context {
      \Staff
      instrumentName = \markup \abs-fontsize #12 \override #'(baseline-skip . 
2.75) \center-column \bold { "Lilypond" "Default" "(20)" }
    }
  }
}

\score {
  \new Staff \relative c' { c4 d e f g a b c }
  \layout {
    #(layout-set-staff-size 19.92)
    \context {
      \Staff
      \override StaffSymbol.staff-space = #(/ 19.92 20)
      instrumentName = \markup \abs-fontsize #12 \override #'(baseline-skip . 
2.75) \center-column { "#3" "7mm" "(19.92)" }
    }
  }
}

\score {
  \new Staff \relative c' { c4 d e f g a b c }
  \layout {
    #(layout-set-staff-size 18.49)
    \context {
      \Staff
      \override StaffSymbol.staff-space = #(/ 18.49 20)
      instrumentName = \markup \abs-fontsize #12 \override #'(baseline-skip . 
2.75) \center-column { "#4" "6.5mm" "(18.49)" }
    }
  }
}

\score {
  \new Staff \relative c' { c4 d e f g a b c }
  \layout {
    #(layout-set-staff-size 17.07)
    \context {
      \Staff
      \override StaffSymbol.staff-space = #(/ 17.07 20)
      instrumentName = \markup \abs-fontsize #12 \override #'(baseline-skip . 
2.75) \center-column { "#5" "6mm" "(17.07)" }
    }
  }
}

\score {
  \new Staff \relative c' { c4 d e f g a b c }
  \layout {
    #(layout-set-staff-size 15.65)
    \context {
      \Staff
      \override StaffSymbol.staff-space = #(/ 15.65 20)
      instrumentName = \markup \abs-fontsize #12 \override #'(baseline-skip . 
2.75) \center-column { "#6" "5.5mm" "(15.65)" }
    }
  }
}

\score {
  \new Staff \relative c' { c4 d e f g a b c }
  \layout {
    #(layout-set-staff-size 13.66)
    \context {
      \Staff
      \override StaffSymbol.staff-space = #(/ 13.66 20)
      instrumentName = \markup \abs-fontsize #12 \override #'(baseline-skip . 
2.75) \center-column { "#7" "4.8mm" "(13.66)" }
    }
  }
}

\score {
  \new Staff \relative c' { c4 d e f g a b c }
  \layout {
    #(layout-set-staff-size 10.53)
    \context {
      \Staff
      \override StaffSymbol.staff-space = #(/ 10.53 20)
      instrumentName = \markup \abs-fontsize #12 \override #'(baseline-skip . 
2.75) \center-column { "#8" "3.7mm" "(10.53)" }
    }
  }
}


reply via email to

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