Mark Knoop <m...@opus11.net> writes: > Given that this particular case seems to have come from an LSR > snippet, I guess keeping those snippets up-to-date with best practices > could be one approach. > > BTW, it seems \propertyTweak and friends do not appear anywhere in the > documentation (other than the list of music functions) - should they > be in 5.1.3 Tweaking methods?
The problem is that \propertyTweak is a programming tool, not a user tool. The user will be better off using \tweak/\override explicitly where it is appropriate: something like \lyrics { \tweak color #red Lyrics.LyricText Hi! } \lyrics { \propertyTweak color #red Lyrics.LyricText Hi! } will yield entirely different results. \propertyTweak works on either music expressions or property paths and thus is a fine building block for functions like \hide and \omit . Again, this is the kind of information discussed at rare times on the developer list where probably also the current semantics have been finetunes in discussions. But we don't have an obvious place in our docs for it. -- David Kastrup