bug-lilypond
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Issue 1195 in lilypond: "Broken crescendo hairpin" snippet in "Expressi


From: lilypond
Subject: Issue 1195 in lilypond: "Broken crescendo hairpin" snippet in "Expressive marks" is broken
Date: Sat, 24 Jul 2010 19:40:39 +0000

Status: Accepted
Owner: ----
Labels: Type-Documentation Priority-Medium

New issue 1195 by address@hidden: "Broken crescendo hairpin" snippet in "Expressive marks" is broken
http://code.google.com/p/lilypond/issues/detail?id=1195

Reported by David Kastrup:
"The "Broken crescendo hairpin" snippet in "Expressive marks" makes space
for a dynamics mark which is placed above the staff after all.  That is
for the current development version and can be seen on the web page at
<URL:http://www.lilypond.org/doc/v2.13/Documentation/snippets/expressive-marks#broken-crescendo-hairpin>"

This is the snippet:
\version "2.13.28"
\relative c' {
  <<
    {
      \dynamicUp
      \override DynamicLineSpanner #'staff-padding = #4
      r2 r16 c'8.\pp r4
    }
    \\
    {
      \override DynamicLineSpanner #'layer = #0
      des,2\mf\< ~
      \override TextScript #'layer = #2
      des16_\markup {
        \postscript #"
          1.9 -8 translate
          5 4 scale
          1 setgray
          0 0 moveto
          0 1 lineto
          1 1 lineto
          1 0 lineto
          0 0 lineto
          fill"
      }
      r8. des4 ~ des16->\sff
    }
  >>
}

Just commenting out the fifth line "\dynamicUp" (which seems like the obvious error) isn't the solution: The pp is placed below the hairpin and is partly hidden by the white rectangle (see attachment. So the pp (and maybe the rectangle) have to be moved to better places and the pp has to be placed on top of the rectangle.
Attached the

Attachments:
        broken-hairpin.preview.png  3.2 KB




reply via email to

[Prev in Thread] Current Thread [Next in Thread]