You were almost there:
%%%%%%%
\relative {
  \time 3/4
  \key f \major
  \clef bass
  \mergeDifferentlyHeadedOn
  <<
    { \voiceThree <\tweak duration-log #2 g df'>2 * 1/2 g4 <gf df'> | }
    \\
    { 
      \voiceFour \override Beam.details.collision-padding = 0 
        \scaleDurations 2/3 { g8 bf bf g bf bf gf a a } | 
    }
    \\ 
    { \voiceSix \override NoteColumn.force-hshift = 0.5 ef2 ef4 | }
  >>
}
%%%%%%%%%
> 15 feb. 2022 kl. 21:09 skrev Knute Snortum <[email protected]>:
> 
> Hello again.
> 
> I am having difficulties engraving a complex three-voice lefthand
> measure.  Chopin (bless his heart!) has written some "impossible" note
> lengths.  I have two ways that get close to engraving the measure as
> Chopin wrote it, but not quite.
> 
> Attached is the measure I want to engrave, then my two attempts, then
> the input file that created the two attempts.  Any suggestions would
> be appreciated.
> 
> --
> Knute Snortum
\version "2.22.1"
\language "english"

voiceSix = #(context-spec-music (make-voice-props-set 5) 'Voice)

% df' doesn't connect with g
\relative {
  \time 3/4
  \key f \major
  \clef bass
  <<
    { \voiceThree df'2 * 1/2 g,4 <gf df'> | }
    \\
    { 
      \voiceFour \override Beam.details.collision-padding = 0 
        \scaleDurations 2/3 { g8 bf bf g bf bf gf a a } | 
    }
    \\ 
    { \voiceSix \override NoteColumn.force-hshift = 0.5 ef2 ef4 | }
  >>
}

% g is headed as a half note instead of quarter note
\relative {
  \time 3/4
  \key f \major
  \clef bass
  \mergeDifferentlyHeadedOn
  <<
    { \voiceThree <g df'>2 * 1/2 g4 <gf df'> | }
    \\
    { 
      \voiceFour \override Beam.details.collision-padding = 0 
        \scaleDurations 2/3 { g8 bf bf g bf bf gf a a } | 
    }
    \\ 
    { \voiceSix \override NoteColumn.force-hshift = 0.5 ef2 ef4 | }
  >>
}
> 

Reply via email to