Hi List,

Please consider these two staves:
%%%
\version "2.19.83"

\layout {
  indent = 0
  ragged-right = ##f
}

\fixed c' \scaleDurations 2/3 {
  \key c\minor
  \time 2/4
  \omit Staff.TimeSignature
  \omit Score.BarNumber
  \repeat percent 2 { bes,!16 g f' c' es' g }
  \repeat percent 2 {
    a,
    -\tweak extra-offset #'(-1.9 . 4.3)
    _\markup\with-color #red {
      \with-dimensions-from \null
      \override #'(on . 0.3)\override #'(off . 0.1)\override #'(thickness .
2)
      \concat {
        \draw-dashed-line #'(0 . -5)
        \hspace #.7
        \draw-dashed-line #'(0 . -5)
      }
    }
    fis es' c' d' fis }
  \repeat percent 2 {
    aes,!
    -\tweak extra-offset #'(-2.05 . 3.5)
    _\markup\with-color #red {
      \with-dimensions-from \null
      \override #'(on . 0.3)\override #'(off . 0.1)\override #'(thickness .
2)
      \concat {
        \draw-dashed-line #'(0 . -5)
        \hspace #.7
        \draw-dashed-line #'(0 . -5)
      }
    }
    fis es' c' d' fis
  }
  \repeat percent 2 { g, c bes es as c }
}

\fixed c' \scaleDurations 2/3 {
  \key c\minor
  \time 2/4
  \omit Staff.TimeSignature
  \omit Score.BarNumber
  \repeat percent 2 { g,16 b, as d g b, }
  \repeat percent 2 { f, d d' g b d }
  %% expected spacing?:
  %\once\override Staff.BarLine.extra-spacing-width = #'(0 . 1.2)
  e,
  -\tweak extra-offset #'(-1.25 . 5.8)
  _\markup\with-color #red {
    \with-dimensions-from \null
    \override #'(on . 0.3)\override #'(off . 0.1)\override #'(thickness . 2)
    \concat {
      \draw-dashed-line #'(0 . -6)
      \hspace #.05
      \draw-dashed-line #'(0 . -6)
    }
  }
  g g' bes? des' g e, bes as' des' g' bes
}
%%%

I find the last measure natural sign on Staff #2 optically misplaced (see
line #52 what I was expecting for).
1) Is it a -- known? -- bug?
2) If not, would you consider this alignment as traditionally correct?
TIA, cheers,
Pierre
_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to