[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: output-attributes in 2.20.0
From: |
David Kastrup |
Subject: |
Re: output-attributes in 2.20.0 |
Date: |
Thu, 06 Aug 2020 12:21:10 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) |
Richard Shann <richard@rshann.plus.com> writes:
> Ah, thank you for that. Does convert-ly normally warn if the
> substitution it makes may be wrong?
No. convert-ly is a text-based replacement with no inherent knowledge
of LilyPond syntax. Inherent knowledge of LilyPond syntax would be
tricky since it would need to be able to parse LilyPond input for every
version it attempts converting.
> Changing
>
> \override NoteHead.id = #note-id
>
> to
>
> \override Score.NoteHead.output-attributes.id = #note-id
>
> only works if note-id is *not* a callback as I understand it.
>
Correct. I may change that eventually, but that's basically a
possibility at the bottom of a stack of rather extensive purportive
changes, so don't hold your breath for it.
--
David Kastrup