Kieren MacMillan <[email protected]> writes:
> Hi David,
>
>> Interfaces don't have default values. Grobs have.
>
> That’s my point.
>
>> You mean, something like
>> 3.1.24 ChordName
>
> Well, that’s *those* values…
> Those are the ones Charles and I (and, I assume, others) know how to
> find easily.
>
> What, though, is the default value for ChordName.baseline-skip [via
> text-interface]?
Uh, unset? It's not listed. Cf
\new ChordNames
\chordmode
{
\applyOutput ChordNames.ChordName #(lambda (g c p) (display (ly:grob-property
g 'baseline-skip)))
c1
}
which outputs () as expected.
> And all the other values for settings available via
> chord-name-interface, font-interface, grob-interface, item-interface,
> outside-staff-interface, rhythmic-grob-interface and text-interface?
Unset? I don't really know what you are talking about. Layout
properties rather than grob properties? Those are, unless overriden by
a grob, global. But their values may well depend on stuff like the
current staff size and your preferred style sheets so there is not
really a lot that could actually be listed with some confidence.
--
David Kastrup
_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user