Allow for text markup in repeatCommands.
@item 'end-repeat
Print a :| bar line
@item (volta . @var{text})
- Print a volta bracket saying @var{text}.
+ Print a volta bracket saying @var{text} (the text can be specified
+ as a text string or as a markup text, see @ref{Text markup}).
@item (volta . #f)
Stop a running volta bracket
@end table
volta_span_ =0;
}
- if (gh_string_p (start_string_) && volta_span_)
+ if (volta_span_ &&
+ (gh_string_p (start_string_) || gh_pair_p (start_string_)))
{
warning (_ ("Already have a volta spanner. Stopping that one prematurely."));
void
Volta_engraver::process_acknowledged_grobs ()
{
- if (!volta_span_ && gh_string_p (start_string_))
+ if (!volta_span_ &&
+ (gh_string_p (start_string_) || gh_pair_p (start_string_)))
{
started_mom_ = now_mom () ;