On Fri, Jul 25, 2014 at 6:33 PM, Mark Polesky <[email protected]> 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 _______________________________________________ lilypond-devel mailing list [email protected] https://lists.gnu.org/mailman/listinfo/lilypond-devel
