2 hyphen-spanner.hh -- part of GNU LilyPond
4 (c) 1999 Glen Prideaux <glenprideaux@iname.com>
7 #ifndef HYPHEN_SPANNER_HH
8 #define HYPHEN_SPANNER_HH
15 A centred hyphen is a simple line between lyrics used to
18 The length of the hyphen line should stretch based on the
19 size of the gap between syllables.
23 thickness -- thickness of line (in stafflinethickness)
25 height -- vertical offset (in staffspace)
27 minimum-length -- try to make the hyphens at least this long. Also works
28 as a scaling parameter for the length
30 word-space -- elongate left by this much (FIXME: cumbersome semantics)
37 Hyphen_spanner (Spanner*);
38 void set_textitem (Direction, Score_element*);
39 static SCM brew_molecule (SCM);
42 #endif // HYPHEN_SPANNER_HH