> 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

Reply via email to