Would it work to run in the global scope the same function that initializes
the units within output-def modules?

On Sun, Dec 29, 2024, 11:38 AM David Kastrup <d...@gnu.org> wrote:

> Timothy Lanfear <timo...@lanfear.me> writes:
>
> > On 29/12/2024 12:57, Richard Shann wrote:
> >> Is there a way of writing
> >>
> >> \override #'(line-width . 100)
> >>
> >> so that the value is interpreted as mm rather than staff-spacings?
> >>
> >> Richard
> >>
> > Recent 2.25 releases have the scheme function to-staff-space,
> > Otherwise you can get the conversion factor from the paper.
>
> Arguably within markup, the layout block should be the active module.
> That would make this just
>
> \override #`(line-width . ,(* 100 mm))
>
> But at the current point of time, this is not the case, and the above
> does not work.
>
> --
> David Kastrup
>
>

Reply via email to