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

Reply via email to