2006-10-25 Jan Nieuwenhuizen <janneke@gnu.org>
+ * scm/define-context-properties.scm (all-user-translation-properties):
+ noteToFretFunction: Add.
+
* scm/define-grobs.scm (all-grob-descriptions): FretBoard: use
fret-diagram-interface (WAS: fret-board-interface). Fixes build.
<inlinemediaobject>
<textobject>
<programlisting language="lilypond" role="fragment verbatim staffsize=16 ragged-right relative=2">
-\context Staff \with {
+\context Staff \with @{
\remove Time_signature_engraver
- \remove Clef_engraver}
- { c4( fis) }
+ \remove Clef_engraver@}
+ @{ c4( fis) @}
</programlisting>
</textobject>
</inlinemediaobject>
(output ,ly:music-output? "The output produced by a score-level translator during music interpretation")
(ottavation ,string? "If set, the text for an ottava spanner. Changing
this creates a new text spanner. ")
+ (noteToFretFunction ,procedure? "How to produce a fret diagram. Parameters: list of note events and list of tabstring events.")
(pedalSustainStrings ,list? "List of string to print for
sustain-pedal. Format is (@var{up} @var{updown} @var{down}), where
each of the three is the string to print when this is done with the