lilypond-user
[Top][All Lists]
Advanced

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

Re:


From: ghe
Subject: Re:
Date: Sat, 11 May 2013 21:09:48 +0200 (CEST)
User-agent: Alpine 2.02 (DEB 1266 2009-07-14)


Thank you, Thomas!


Not sure I understood correct.
Though, how about:

\version "2.16.2"


Alas, I use 2.14.2...


spaceRight =
#(define-music-function (parser location space)(number?)
 (let* ((amount (+ space 0.5))
        (space-right `(extra-space . ,amount)))
 #{
    %% Maybe additional layout-objects must be affected!?
    \override Score.BarLine #'space-alist #'right-edge = #space-right
    \override Score.KeySignature #'space-alist #'right-edge = #space-right
    \override Score.KeyCancellation #'space-alist #'right-edge = #space-right
    \override Score.TimeSignature #'space-alist #'right-edge = #space-right
 #}))

{
  % commented settings for testings

  \spaceRight #30
  %\key d\major
  a\( b c d~(
  %\breathe
  \break
  %\time 8/8
  %\clef alto
  \key cis\major
  d4 b) c\) d \bar "|."
}


... and this example segfauts, with the following error:

<string>:3:73: error: GUILE signaled an error for the expression beginning here
     \override Score.BarLine #(quote space-alist) #(quote right-edge) = #
                                                                         
space-right
Unbound variable: space-right



reply via email to

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