bug-lilypond
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Quoted text (was Re: When is "-" required in articulations?)


From: Neil Puttock
Subject: Re: Quoted text (was Re: When is "-" required in articulations?)
Date: Thu, 29 May 2008 23:59:36 +0100

2008/5/29 Risto Vääräniemi <address@hidden>:

> I noticed that the LP front page states that "LilyPond now allows all
> text context properties to be markups". This does not yet cover volta
> brackets, though. That is Score.repeatCommands, which only accepts
> plain text. If you try to enter a markup the volta bracket disappears
> completely. I guess this is a bit more difficult to fix/change because
> to get some normal text inside volta brackets you have make some
> special overrides, i.e., font encoding, font family etc.

Strictly speaking, Score.repeatCommands isn't a text context property,
since it takes a list, though it appears from older docs that it used
to work with markup.

> %%%%%
> \version "2.11.47"
>
> {
>    \override Score.VoltaBracket #'font-encoding = #'latin1
>    \override Score.VoltaBracket #'font-family = #'roman
>
>    c'1
>        \set Score.repeatCommands = #'((volta \markup {"markup"} ))

This wouldn't work in any case, since you'd have to use scheme markup,

#'((volta (markup "markup")))

though this still doesn't work for some reason; in the Volta_engraver,
start_string_ is set to the markup, but the volta never gets started.

Regards,
Neil




reply via email to

[Prev in Thread] Current Thread [Next in Thread]