Thanks for the wonderful help you've all given me on the other
problems., especially you, Jan, and I'm sorry to pelt you with my
obsessive nits, but one thing I have constant problems with his the
positioning of the decrescendo/crescendo marks, especially in a
multivoice context. For example:

           <
                \context Voice = vone {
                \stemup
                       [b'16( as cs b as )b ] 
                       [ gs,16( b e b gs' )e ]
                       [b'16( as cs b as )b ]                  
                       [e,( b gs' e b )fs' ] 
                       [e( b gs' e b )fs' ]                    
                     }
                \context Voice = vtwo {
                         \stemdown
                       <a,4.\> ds>
                       \!s\>
                       <\!a4.\> ds>                    
                       \!gs4()a!8
                       gs4()a!8
                     }
        >

The desire here is to have three measures, with a decrescendo starting
at the beginning of each measure, and finishing right at the end. The
problem with the above solution is that the end of the decrescendo
intrudes into the following measure, presenting a confusing picture to
the eye (at least, my eye), of what is desired. So then I tried:


           <
                \context Voice = vone {
                \stemup
                       [b'16( as cs b as )b ] 
                       [ gs,16( b e b gs' )e ]
                       [b'16( as cs b as )b ]                  
                       [e,( b gs' e b )fs' ] 
                       [e( b gs' e b )fs' ]                    
                     }
                \context Voice = vtwo {
                         \stemdown
                       <a,4. ds>
                       s
                       <a4. ds>                
                       gs4()a!8
                       gs4()a!8
                     }
                \context Voice = vthree {
                     s4\> s16 \!s16
                     s4\> s16 \!s16
                     s4\> s16 \!s16}
           >


This solves the horizontal problem of the previous effort, the
decrescendos are precisely the correct length. However, it's a bit
ugly, since there is now a vertical difficulty: the descrendos are
printed on top of the notes, which makes it less legible as well.

Is there a third solution possible in the current lilypond (this is
1.3.74).

sdb

Reply via email to