% default settings for Billings pieces \version "2.11.62" headerMarkup = \markup \fromproperty #'header:headerMarkup \paper { #(set-paper-size "letter") top-margin = .5\in bottom-margin = .5\in left-margin = .75\in line-width = 7\in page-top-space = 0.3\in %before-title-space = 0\in between-system-padding = 0.04\in print-page-number = ##t page-limit-inter-system-space = ##t page-limit-inter-system-space-factor = 1.2 head-separation = .3\in %ragged-last-bottom = ##t %annotate-spacing = ##t oddHeaderMarkup = \markup \on-the-fly #not-first-page \fill-line { "" \on-the-fly #not-first-page \headerMarkup \on-the-fly #print-page-number-check-first \fromproperty #'page:page-number-string } evenHeaderMarkup = \markup \fill-line { \on-the-fly #print-page-number-check-first \fromproperty #'page:page-number-string \on-the-fly #not-first-page \headerMarkup "" } bookTitleMarkup = \markup { \override #'(baseline-skip . 3.5) \column { \fill-line { \fromproperty #'header:dedication } \override #'(baseline-skip . 3.5) \column { \huge \larger \bold \fill-line { \larger \fromproperty #'header:title } \fill-line { \large \smaller \bold \larger \fromproperty #'header:subtitle } \fill-line { \smaller \bold \fromproperty #'header:subsubtitle } \override #'(baseline-skip . 3) \column { \fill-line { \fromproperty #'header:poet { \large \bold \fromproperty #'header:instrument } \fromproperty #'header:composer } \fill-line { \fromproperty #'header:meter \fromproperty #'header:arranger } \fill-line { \fromproperty #'header:piece \fromproperty #'header:opus } } } } } scoreTitleMarkup = \markup { } } #(define-markup-command (basCaps layout props str) (markup?) "Real small capitals in Baskerville" (interpret-markup layout props (markup #:bold #:italic str))) % backwards cut-time symbol, used for allegro mood # (define (tsaFn grob) (interpret-markup (ly:grob-layout grob) '(( )) (markup #:rotate 180 #:musicglyph "timesig.C22"))) % moods of time tsAdagio = { \time 4/4 \tempo 4=60 } tsLargo = { \time 2/2 \tempo 2=40 } tsAllegro = { \once \override Staff.TimeSignature #'stencil = #tsaFn \time 2/2 \tempo 2=60 } tsTwoFour = { \time 2/4 \tempo 4=120 } tsThreeTwo = { \time 3/2 \tempo 2=60 } tsThreeFour = { \time 3/4 \tempo 4=80 } tsThreeEight = { \time 3/8 \tempo 4.=53 } tsSixFour = { \time 6/4 \tempo 2.=80 } tsSixEight = { \time 6/8 \tempo 4.=80 } % layout defaults \layout { \context { \Score \override MetronomeMark #'transparent = ##t \override BarNumber #'padding = #2 } \context { \Staff \override InstrumentName #'padding = #1 \override InstrumentName #'font-size = #1 \override InstrumentName #'self-alignment-X = #1 } \context { \Voice %\override Slur #'transparent = ##t } \context { \Lyrics \override LyricText #'font-series = #'medium \override LyricText #'font-size = #1 \override LyricHyphen #'minimum-distance = #0.5 \override LyricSpace #'minimum-distance = #0.5 \override LyricText #'stencil = #add-bligs-print } }