%% Generated by lilypond-book
%% Options: [exampleindent=10.16\mm,indent=0\mm,line-width=160\mm,paper-height=845.047\pt,paper-width=597.508\pt,papersize='(cons (* 597.508 pt) (* 845.047 pt))]
\include "lilypond-book-preamble.ly"


% ****************************************************************
% Start cut-&-pastable-section
% ****************************************************************

#(ly:set-option 'eps-box-padding 3.000000)



\paper {
  #(set-paper-size '(cons (* 597.508 pt) (* 845.047 pt)))
  indent = 0\mm
  line-width = 160\mm
  % offset the left padding, also add 1mm as lilypond creates cropped
  % images with a little space on the right
  line-width = #(- line-width (* mm  3.000000) (* mm 1))
}

\layout {
  
}




% ****************************************************************
% ly snippet:
% ****************************************************************
\sourcefilename "/lilypond-2.27.0/input/regression/musicxml/46f-IncompleteMeasures.xml"
\sourcefileline 0
\version "2.27.0"
% automatically converted by musicxml2ly from -
\pointAndClickOff

%% additional definitions required by the score:
measureLength =
#(define-music-function (length)
   (positive-musical-length-as-number?)
   #{
     \pushContextProperty Timing.measureLength
     \set Timing.measureLength = #length
   #})
measureLengthReset = \popContextProperty Timing.measureLength


\header {
  texidoc = "Measures can contain less notes than the time signature says. Some
    applications use this approach for ‘frenched’ scores, i.e., for staves that
    are present but hidden and not printed.

    While doing so is valid MusicXML, having measures with lengths that differ
    from their designated time signatures is semantically invalid. A better
    approach is to actually use time signatures, setting their ‘print-object’
    property to ‘no’.

    Here, the first and third measure contain only two quarters instead of four."
}
\layout {
  \context {
    \Score
    autoBeaming = ##f
  }
}
PartPOneVoiceOne = \relative a' {
  \clef "treble" \numericTimeSignature \time 4/4 \measureLength #1/2 a4 a4
  \measureLengthReset | % 1
  a4 a4 a4 a4 | % 2
  \measureLength #1/2 a4 a4 \measureLengthReset | % 3
  a4 a4 a4 a4 }


% The score definition
\score {
  <<
    \new Staff = "P1" <<
      \context Staff <<
        \override Staff.BarLine.allow-span-bar = ##f
        \mergeDifferentlyDottedOn
        \mergeDifferentlyHeadedOn
        \context Voice = "PartPOneVoiceOne" {
          \PartPOneVoiceOne
        }
      >>
    >>
  >>
  \layout {}
  % To create MIDI output, uncomment the following line:
  % \midi { \tempo 4 = 100 }
}




% ****************************************************************
% end ly snippet
% ****************************************************************
