\version "2.11.32" \header { title = "Priestly Blessing" subtitle = "Numbers 6:24-26" tagline = \markup { \fill-line { "License: Creative Commons Attribution 2.5" "Reactor Core Hymn Repository" \with-url #"http://beautifulhymns.org/" "http://beautifulhymns.org/" } } } #(set-global-staff-size 18) #(set-default-paper-size "letter" 'portrait) increaseBarNumber = \applyContext #(lambda (x) (let ((measurepos (ly:context-property x 'measurePosition))) ; Only increase bar number if not at start of measure. ; This way we ensure that you won't increase bar number twice ; if two parallel voices call increaseBarNumber simultanously: (if (< 0 (ly:moment-main-numerator measurepos)) ; ugh. ignore grace part (begin (ly:context-set-property! (ly:context-property-where-defined x 'internalBarNumber) 'internalBarNumber (1+ (ly:context-property x 'internalBarNumber))) (ly:context-set-property! (ly:context-property-where-defined x 'currentBarNumber) 'currentBarNumber (1+ (ly:context-property x 'currentBarNumber))) ; set main part of measurepos to zero, leave grace part as it is: (ly:context-set-property! (ly:context-property-where-defined x 'measurePosition) 'measurePosition (ly:make-moment 0 1 (ly:moment-grace-numerator measurepos) (ly:moment-grace-denominator measurepos))))))) hardbar = { \bar "|" \increaseBarNumber } \score { \new Staff << \new Voice = "shema" { \key a \minor \clef treble \relative g' { \cadenzaOn d8 d d \hardbar e e e fis fis fis fis d d r d \hardbar e d d bes bes \hardbar cis cis fis fis \hardbar d d d d r d e d d | bes' bes bes16 (cis) bes8 a bes bes bes \hardbar e, e fis fis \hardbar d \bar "|." \cadenzaOff } } \new Lyrics \lyricsto "shema" { \set stanza = "translit: " \override LyricHyphen #'minimum-distance = #0.7 \override LyricSpace #'minimum-distance = #0.7 Ye -- ba -- rekh -- kha Ye -- ho -- wah wa -- yisch -- me -- re -- kha. Ya -- er Ye -- ho -- wah pa -- now e -- le -- kha wi -- chou -- ne -- kha. Yi -- sha Ye -- ho -- wah pa -- now e -- le -- kha wa -- ya -- shem le -- kha sha -- lom. } % \new Lyrics \lyricsto "shema" { \set stanza = "neopaleo: " % } >> \layout { \context { \Score \remove "Bar_number_engraver" } \context { \Staff \remove "Time_signature_engraver" } \context { \ChoirStaff \accepts "Lyrics" } \context { \Lyrics \override LyricSpace #'minimum-distance = #1.2 \override LyricText #'self-alignment-X = #LEFT \consists "Bar_engraver" \consists "Separating_line_group_engraver" \override BarLine #'transparent = ##t } } \midi { \context { \Score tempoWholesPerMinute = #(ly:make-moment 60 4) } \context { \Staff midiInstrument = #"acoustic grand" } } }