Hi Bill,

here's how I'd do:

\version "2.18.2"

global = {
  \time 3/4
  \key g\major
}

menuet = {

  %% PART A
  \repeat volta 2 {
    % mes.0
      \partial 4 s4 |
    % mes.1-7
      \repeat unfold 7 { s2. | }
    % mes.8a
      s2 % <= no barcheck (incomplete measure)
  }

  %% PART B
  \repeat volta 2 {
    % mes.8b
      s4 | % <= barcheck (end of measure 8)
    % mes.9-15
      \repeat unfold 7 { s2. | }
  }
  \alternative {
    {
      % mes.16
        \set Timing.measureLength = #(ly:make-moment 1/2)
        s2 | % <= barcheck (complete measure 16)
    }
    {
      % mes.17a
        \set Timing.measureLength = #(ly:make-moment 3/4)
        s4. % <= no barcheck (in complete measure 15)
    }
  }

  %% PART C
  \tempo "Trio"
  \repeat volta 2 {
    % mes.17b
      s4. | % <= barcheck (end of measure 17)
    % mes.18-24
      \repeat unfold 7 { s2. | }
    % mes.25a
      s2 % <= no barcheck (incomplete measure)
  }

  %% PART D
  \repeat volta 2 {
    % mes.25b
      s4 | % <= barcheck (end of measure 25)
    % mes.26-32
      \repeat unfold 7 { s2. | }
  }
  \alternative {
    {
      % mes.33
        \set Timing.measureLength = #(ly:make-moment 3/8)
        s4. | % <= barcheck (complete measure 33)
    }
    {
      % mes.34
        \set Timing.measureLength = #(ly:make-moment 1/2)
        s2 |% <= barcheck (complete measure 34)
    }
  }
  %% fine
  \bar "|."
}

\header {
  title = "Six Minuets"
  composer = "Ludwig van Beethoven"
  opus = "WoO 10"
  piece = "Menuet No.2"
}

\score {
  \new PianoStaff <<
    \new Staff = "right hand" { \global \clef G \menuet }
    \new Staff = "left hand" { \global \clef F \menuet }
  >>
  \layout {
    system-count = 5
  }
}

HTH,
Pierre



2015-07-01 8:48 GMT+02:00 David Kastrup <d...@gnu.org>:

> Chris Yate <chrisy...@gmail.com> writes:
>
> > On 1 Jul 2015 04:56, "Helge Kruse" <helge.kr...@gmx.net> wrote:
> >>
> >> Hi Bill,
> >>
> >> Can you please include a minimal compilable example that shows your
> >> problem? I don't plan to do both
> >> - goto the next shop or library to get that menut
> >> - guess what 'part' expresses in the context of that piece
> >> - write an example that could probably the same problems yours have
> >>
> >> Partial measures are possible in different ways, also 'in the middle'.
> >
> > I have had this exact problem with typesetting Beethoven before.
> >
> > One solution is to temporarily change the time signature, but remove the
> > time signature engraver. I'll try to find an example later (on my phone
> > just now).
>
> The simplest solution is likely to use version 2.19.12 or later.  Some
> changes for allowing \time in connection with \partial have been
> committed in 2.19.16 as well.
>
> --
> David Kastrup
>
> _______________________________________________
> lilypond-user mailing list
> lilypond-user@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-user
>
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to