I am working on a grob for section labels. I want to recommend that the user encode the section name in title case (Coda), but I want LilyPond to render it in all caps (CODA) by default.
Is there already a grob property to enable this transformation? I've hacked in a callback that calls string-upcase when my new grob is created, but this seems like a problem that ought to have a general solution. If this is not currently possible, would Text_interface::interpret_string() be the most appropriate place to implement it? Thanks, — Dan