Harp Pedal diagrams and fret board diagrams can be tweaked using the
fret-board-details and harp-pedal-details property alists of TextScript.
However, so far they were not "officially" assigned to any interface of
TextScript, so they didn't appear in the auto-generated documentation...
'(columns common-shortest-duration))
(ly:add-interface
- 'harp-pedal-interface
- "A harp pedal diagram"
- '(harp-pedal-details size thickness))
+ 'instrument-specific-markup-interface
+ "Instrument-specific markup (like fret boards or harp pedal diagrams)."
+ '(fret-diagram-details harp-pedal-details size thickness))
(ly:add-interface
'key-cancellation-interface
(meta . ((class . Item)
(interfaces . (text-script-interface
text-interface
+ instrument-specific-markup-interface
side-position-interface
font-interface))))))