[EMAIL PROTECTED] writes:
> > and then we use
> >
> >   \translator Staff = up {
> >      \consists ".."
> >      Stem \override #'thickness = #4
> >      Slur \override #'transparent = ##t
> >   } ..music..
> 
> Then why not use \apply #up-staff-properties  { .. } here?

because the properties need to take effect before the
Engravers::initialize() is called, and is not possible in 2.1.7 and
earlier.  The above example is stupid, the following would be better

        \translator Staff = up {
           \remove "Instrument_name_engraver"
           StaffSymbol \set #'line-count = #4
        } { .. }


-- 

 Han-Wen Nienhuys   |   [EMAIL PROTECTED]   |   http://www.xs4all.nl/~hanwen 



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

Reply via email to