"An accidental, printed as a suggestion (typically: vertically over a note)"
'())
-
(ly:add-interface
'bass-figure-interface
"A bass figure text"
"Keep track of durations in a run of grace notes."
'(columns common-shortest-duration))
+(ly:add-interface
+ 'key-cancellation-interface
+ "A key cancellation"
+ '())
+
(ly:add-interface
'ligature-interface
"A ligature"
'())
+(ly:add-interface
+ 'key-cancellation-interface
+ "A key cancellation"
+ '())
+
(ly:add-interface
'ligature-bracket-interface
"A bracket indicating a ligature in the original edition"
(ly:add-interface
'lyric-syllable-interface
- "a single piece of lyrics"
+ "A single piece of lyrics"
'())
(ly:add-interface
(ly:add-interface
'mark-interface
- "a rehearsal mark"
+ "A rehearsal mark"
'())
(ly:add-interface
'metronome-mark-interface
- "a rehearsal mark"
+ "A metronome mark"
'())
(ly:add-interface
(ly:add-interface
'parentheses-interface
"Parentheses for other objects"
- '(padding))
+ '(padding stencils))
(ly:add-interface
'piano-pedal-interface
(ly:add-interface
'trill-pitch-accidental-interface
"An accidental for trill pitch"
- '(accidentals))
+ '()
+ )
(ly:add-interface
'rhythmic-grob-interface
- "Any object with a rhythmic basis. Used to determine which grobs
-are interesting enough to maintain a hara-kiri staff."
+ "Any object with a duration. Used to determine which grobs are
+interesting enough to maintain a hara-kiri staff."
'())
"An interface for any notes set in a tablature staff"
'())
+(ly:add-interface
+ 'unbreakable-spanner-interface
+ "A spanner that should not be broken across line breaks. Override
+with @code{breakable=##t}. "
+
+ '(breakable))
+
(ly:add-interface
'vertically-spaceable-interface
"Objects that should be kept at constant vertical distances. Typically: