[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
- some working grob properties are unlisted?, Mark Polesky, 2014/07/22
- Re: some working grob properties are unlisted?, David Nalesnik, 2014/07/25
- Re: some working grob properties are unlisted?, David Nalesnik, 2014/07/25
- Re: some working grob properties are unlisted?, David Nalesnik, 2014/07/25
- Re: some working grob properties are unlisted?, Mark Polesky, 2014/07/25
- Re: some working grob properties are unlisted?, James, 2014/07/26
- Re: some working grob properties are unlisted?, Mark Polesky, 2014/07/26