Malte Meyn <lilyp...@maltemeyn.de> writes:

> Hi list,
>
> is there a reason for the special order of \offset arguments? I would prefer
>       \offset Beam positions #'(2 . 3)
> or—even better because there would be no confusion with \override—
>       \offset Beam.positions #'(2 . 3)
> instead of the current
>       \offset positions #'(2 . 3) Beam

\offset can be applied to music expressions.  And something like

\offset \offset c' positions #'(2 . 3) Y-offset #'3

would be a lot less pleasant to read than

\offset Y-offset #'3 \offset positions #'(2 . 3)  c'

For that reason, \tweak-like expressions generally take the music
expression to be tweaked as their last argument.  That makes nesting
them reasonably clean.

-- 
David Kastrup

_______________________________________________
bug-lilypond mailing list
bug-lilypond@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-lilypond

Reply via email to