lilypond-devel
[Top][All Lists]
Advanced

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

Re: some working grob properties are unlisted?


From: David Nalesnik
Subject: Re: some working grob properties are unlisted?
Date: Sat, 26 Jul 2014 08:25:55 -0500

On Fri, Jul 25, 2014 at 6:33 PM, Mark Polesky <address@hidden> wrote:

> David Nalesnik wrote:
> >> I noticed that the 'baseline-skip property works with the
> >> InstrumentName grob, which confuses me, because in the IR
> >> entry for IntsrumentName, none of the supported interfaces
> >> listed at the bottom provide the 'baseline-skip property.
> >
> > The stencil for InstrumentName is created by
> > system-start-text::print, which calls grob-interpret-markup,
> > which in turn calls ly:text-interface::interpret-markup with
> > layout information from the grob.
>
> So shouldn't we then add text-interface to the list of
> interfaces at the bottom of the InstrumentName IR page?
> http://lilypond.org/doc/v2.19/Documentation/internals/instrumentname
>
>
I think so.

A quick look over what grobs get what interfaces in define-grobs.scm leads
to believe that the omission is an oversight.

I think we should also add font-interface, as InstrumentName responds to
font-shape, for example.

How is that list even generated?  I can't figure it out from
> the source code.
>

Sorry, can't help you there.

--David


reply via email to

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