+ (meta . ((class . Item)
+ (interfaces . (time-signature-interface
+ break-aligned-interface
+ font-interface))))))
+
+ (TrillSpanner
+ . (
+ (print-function . ,Dynamic_text_spanner::print)
+ (edge-text . ,(cons (make-musicglyph-markup "scripts.trill")
+ ""))
+ (style . trill)
+ (staff-padding . 1.0)
+ (padding . 0.5)
+ (direction . 1)
+ (Y-offset-callbacks . (,Side_position_interface::aligned_side))
+ (meta . ((class . Spanner)
+ (interfaces . (text-spanner-interface
+ side-position-interface
+ font-interface))))))
+
+ (TrillPitchAccidental
+ . ((X-offset-callbacks . (,Side_position_interface::aligned_side))
+ (padding . 0.2)
+ (direction . ,LEFT)
+ (font-size . -4)
+ (print-function . ,Accidental_interface::print)
+ (meta . ((class . Item)
+ (interfaces . (item-interface
+ accidental-interface
+ side-position-interface
+ font-interface))))))
+
+ (TrillPitchGroup
+ . ((X-offset-callbacks . (,Side_position_interface::aligned_side))
+ (axes . (,X))
+ (font-size . -4)
+ (print-function . ,parenthesize-elements)
+ (direction . ,RIGHT)
+ (padding . 0.3)
+ (meta . ((class . Item)
+ (interfaces . (side-position-interface
+ note-head-interface
+ rhythmic-head-interface
+ font-interface
+ accidental-interface
+ axis-group-interface))))))
+
+ (TrillPitchHead
+ . ((print-function . ,Note_head::print)
+ (duration-log . 2)
+ (Y-offset-callbacks . (,Staff_symbol_referencer::callback))
+ (font-size . -4)
+ (meta . ((class . Item)
+ (interfaces . (item-interface
+ rhythmic-head-interface
+ font-interface
+ pitched-trill-interface
+ ledgered-interface
+ staff-symbol-referencer-interface))))))