Re: Manual volta repeat commands [was Re: Quoted text]

2008-06-02 Thread Risto Vääräniemi
On 30/05/2008, John Mandereau wrote: > The volta text can already be a markup actually, but as this markup is > the second element of a list, which is itself contained in the > repeatCommands list, it's not obvious to set it. BTW I fixed the > misleading description of repeatCommands in the Inter

Re: Manual volta repeat commands [was Re: Quoted text]

2008-05-30 Thread John Mandereau
On 2008/05/31, Neil Puttock wrote: > The issue seems to be the lack of 'word-space: the function in > markup.scm, which is used by \line, is expecting a value for > 'word-space which doesn't exist, resulting in failure. Good catch! :-) > Markup which doesn't rely on 'word-space works fine, e.g \

Re: Manual volta repeat commands [was Re: Quoted text]

2008-05-30 Thread Graham Percival
On Sat, 31 May 2008 00:26:50 +0100 "Neil Puttock" <[EMAIL PROTECTED]> wrote: > A simple fix would be to add a default for 'word-space to > VoltaBracket. Would anybody object if I push this fix (with an > input/new snippet for demonstration)? One general comment: - input/regression/ are for bug-f

Re: Manual volta repeat commands [was Re: Quoted text]

2008-05-30 Thread Neil Puttock
2008/5/30 John Mandereau <[EMAIL PROTECTED]>: > Maybe something like > > \set Score.repeatCommands = #(list (list 'volta (markup > #:line (#:simple "1.2.3..." #:roman (#:italic "ad lib." 'end-repeat) > > or an equivalent form > > voltaAdLib = \markup { "1.2.3..." \roman \italic "ad lib." } >

Re: Manual volta repeat commands [was Re: Quoted text]

2008-05-30 Thread John Mandereau
Le vendredi 30 mai 2008 à 18:31 +0200, Valentin Villenave a écrit : > 2008/5/30 John Mandereau <[EMAIL PROTECTED]>: > > > This won't work, because \markup is a LilyPond command, so it doesn't > > work within Scheme; you should use something like > > (markup #:line (#:simple "blablah")) > > > Mayb

Re: Manual volta repeat commands [was Re: Quoted text]

2008-05-30 Thread Valentin Villenave
2008/5/30 John Mandereau <[EMAIL PROTECTED]>: > This won't work, because \markup is a LilyPond command, so it doesn't > work within Scheme; you should use something like > (markup #:line (#:simple "blablah")) > Maybe explaining Scheme language features used in this example is > probably not relev

Manual volta repeat commands [was Re: Quoted text]

2008-05-30 Thread John Mandereau
On 2008/05/29, Risto Vääräniemi wrote: > 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