-// if (i.elem_l_->has_interface (symbol ("lyric-syllable-interface")))
- // Tried catching lyric items to generate stanza numbers, but it spoils lyric spacing.
- if (Bar::has_interface (i.elem_l_) || now_mom() == Moment(0))
- // Works, but requires bar_engraver in LyricVoice context apart from at beginning.
- // Is there any score element we can catch that will do the trick?
-// if (! i.elem_l_->has_interface (symbol ("lyric-syllable-interface")) ||
-// now_mom() == Moment(0))
- // What happens if we try anything at all EXCEPT a lyric? Is there anything else?
- // Not sure what it's catching, but it still mucks up lyrics.
+ SCM s = get_property ("stanza");
+
+ if (now_mom () > Moment (0))
+ s = get_property ("stz");
+
+
+ // TODO
+ if (gh_string_p (s) || gh_pair_p (s))
+
+ /*
+ if (i.grob_l_->internal_has_interface (symbol ("lyric-syllable-interface")))
+
+ Tried catching lyric items to generate stanza numbers, but it
+ spoils lyric spacing.
+
+ Works, but requires bar_engraver in LyricsVoice context apart
+ from at beginning. Is there any score element we can catch
+ that will do the trick?
+
+ What happens if we try anything at all EXCEPT a lyric? Is
+ there anything else? Not sure what it's catching, but it
+ still mucks up lyrics.
+
+ */
+