> Actually, the descriprion is wrong, imho. > > (bracket-text ,ly:grob? "The text for an analysis bracket.") > > should become something at he lines of: > > (bracket-text ,ly:grob? "The text-grob for an analysis bracket.")
I plan to change the docstring to A pointer to the text grob of an analysis bracket. >> Can you please give an example how to use it (or a link to >> something similar)? > > I took horizontal-bracket-texted.ly from our regtests and added > functionality in \layout to emphasize some brackets with thickness > and color relying on the 'text. [...] Thanks a lot! >> As mentioned earlier, neither `bracket-text` nor `pedal-text` are >> used anywhere in the code. > > Well, yes. Though if you go through those internal properties then you > will notice that a plethora of them are not used in the .scm-files. > Some examples: > accidental-grobs > all-elements > concurrent-hairpins > ... I now wonder whether it make sense to orthogonalize the property names (to a certain extent). For example, I can imagine that all properties that are pointers to grobs have a final `-grob` or `-grobs` in their names. Thus: bracket-text-grob all-element-grobs concurrent-hairpin-grobs ... > For pedal-text the description is misleading, though - I'd go for > text-grob as well. I plan to use A pointer to the text grob of a mixed-style piano pedal. Werner