lilypond-devel
[Top][All Lists]
Advanced

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

Re: \set does not work ???


From: Han-Wen Nienhuys
Subject: Re: \set does not work ???
Date: Wed, 21 Nov 2007 11:34:53 -0200

2007/11/21, Rune Zedeler <address@hidden>:
> The following gives a syntax error:
>
> \set Staff.Tie #'transparent = ##t
>
> but if I replace with
>
> \revert Staff.Tie #'transparent \override Staff.Tie #'transparent = ##t
>
> then the error disappears - and it seems to be working.
> I do not understand this - the two constructs should be synonymous.

No, you're wrong. Perhaps it's confusing due to the terminology from
the time you last hacked LilyPond, but \set works on context
properties, and \override on grob properties (or: more exactly:
context properties that contain the initialization of immutable grob
properties.)

-- 
Han-Wen Nienhuys - address@hidden - http://www.xs4all.nl/~hanwen




reply via email to

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