1 ;;;; interface-description.scm -- part of generated backend documentation
3 ;;;; source file of the GNU LilyPond music typesetter
5 ;;;; (c) 1998--2004 Han-Wen Nienhuys <hanwen@cs.uu.nl>
6 ;;;; Jan Nieuwenhuizen <janneke@gnu.org>
9 ; should include default value?
13 'cluster-beacon-interface
15 "A place holder for the cluster spanner to determine the vertical
16 extents of a cluster spanner at this X position.
24 "Any kind of loudness sign"
30 "A fingering instruction"
41 'ligature-bracket-interface
42 "A bracket indicating a ligature in the original edition"
43 '(width thickness height ligature-primitive-callback))
46 'lyric-syllable-interface
47 "a single piece of lyrics"
52 "Any object that is related to lyrics."
61 'metronome-mark-interface
68 'multi-measure-interface
69 "Multi measure rest, and the text or number that is printed over it."
79 'only-prebreak-interface
80 "Kill this grob after the line breaking process."
84 'piano-pedal-interface
90 'rhythmic-grob-interface
91 "Any object with a rhythmic basis. Used to determine which grobs
92 are interesting enough to maintain a hara-kiri staff."
97 'stanza-number-interface
98 "A stanza number, to be put in from of a lyrics line"
102 ;;; todo: this is not typesetting info. Move to interpretation.
105 "An interface for any notes set in a tablature staff"