I'm using dashed slurs but I'm having a problem switching between dashed
and normal slurs.  In the attached *.ly file the problem can be seen on
the fourth line of the output.  The switching in the first line works
fine.  In the fourth line it doesn't.  If I separate out the fourth line
I can get it to work but not if it is in context.

In the fourth line the beamed [d cis] and the beamed [cis f] should
have  normal solid slurs but they have dashed slurs.

Help?

-David Bobroff
inv = { \property Voice.NoteHead \override #'transparent = ##t  
        \property Voice.Rest \override #'transparent = ##t
        \property Voice.Stem \override #'transparent = ##t
        \property Voice.Dots \override #'transparent = ##t }
unv = { \property Voice.NoteHead \revert #'transparent
       \property Voice.Rest \revert #'transparent
        \property Voice.Stem \revert #'transparent
        \property Voice.Dots \revert #'transparent }

sing = { \property Voice.NoteHead \set #'style = #'diamond }

play = { \property Voice.NoteHead \set #'style = #'default }

xHed = { \property Voice.NoteHead \set #'style = #'cross }

dSlur = { \property Score.Slur \set #'dashed = #'6 }

nSlur = { \property Score.Slur \revert #'dashed }

\include "paper20.ly"
\score {
    \notes \relative c, {
        \property Staff.TimeSignature \override #'transparent = ##t
        \clef F
        \cadenzaOn
        %% Line one
        a2\fermata( \dSlur )bes'8( \breathe \sing \nSlur )bes4( \dSlur )ges'( \play 
)ges8( \nSlur
        \sing [)ges8.( )e!] \breathe \play e4( \sing gis \play )g,8 ~ g4 
        \breathe \xHed [d16 d d d d d] \breathe \bar ""
        \break
        %% Line two
        <{s4 \sing c'1 \breathe c8 d1 s16 s8 dis'16 ~ dis2\fermata \breathe 
dis4\fermata}\\{f,,4 ~ f1 f8 d'2.( )cis4 r16 b!8 b16 ~ b2_\fermata \slurUp [b8( 
)ais_\fermata]}> \bar ""
        \break
        %% Line three
        <{\play\stemDown [g,,!8 bes, s4 es,8 c' d \inv d d \unv f8 \inv f f \unv b,] 
\inv b } \\ {s4 \stemUp [cis'8( )e, s4. a'8( )fis \inv fis \unv gis, b,] ~ \inv b ]}> 
\dSlur \play \breathe \grace{\stemDown d''-.->} \stemUp \sing  d4( \fermata \bar ""
        \break
        %% Line four, and the problem is that the \nSlur v-here-v doesn't seem to work.
        \stemDown )d8( \stemUp \sing )d4( \stemDown \play \nSlur [)d8( )cis] \breathe 
\stemUp\sing cis!4( \stemDown \nSlur \play )cis!8( )f! \stemUp \sing f4 \breathe 
<{\sing [f8( )es,] ~ \play \stemDown es8 \sing \stemUp  es4 ~ es r } \\ {s2 c,!8( )b4 
~ b}> \bar ""

    }
    \paper {indent = 0 }
}



_______________________________________________
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user

Reply via email to