Aha! I have been unable to reference an external file in a \score block
if the external file had a space or a digit in it. (Running LilyPond
2.11.13 under Windows XP Pro, SP 2.) For example:

Test1 music.ly is:

%%%%%%%%%%%%%

\version "2.11.23"
\include "english.ly"



Test1 = {
        \key d \minor
        \clef treble
        \time 4/4

c''4 c''4 c''4 c''4 c''4 c''4 c''4 c''4 c''4 c''4 c''4 c''4 c''4 c''4
c''4 c''4

}

%%%%%%%%%%%%%%%%%

and Test.ly is:

%%%%%%%%%%%%%
\version "2.11.23"
\include "english.ly"


\layout {
        ragged-right = ##t
        }


\score {
        \Test1
}

%%%%%%%%%%%%%%%

Test.ly fails. I just tried them with quotes around Test1 in both files,
and it still failed. Is there a way to get Lilypond to recognize digits
(i.e., numerics) in a /score block?

Ralph
+++++++++++++++++++++++++
Ralph Palmer, CEM
Energy/Administrative Coordinator
Keene State College
Keene, NH 03435-2502
Phone: 603-358-2230
Cell: 603-209-2903
Fax: 603-358-2456
[EMAIL PROTECTED]



----------------------------------------------------------------------

Message: 1
Date: Mon, 27 Aug 2007 09:47:56 +0200
From: Mats Bengtsson <[EMAIL PROTECTED]>
Subject: Re: repeat syntax
To: Shelagh Manton <[EMAIL PROTECTED]>
Cc: lilypond-user@gnu.org
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset=UTF-8; format=flowed

There's no difference. As far as I can recall, it has never been
necessary to have quotes in this particular situations, but there are
some other cases where quotes are necessary, for example if you want to
name a context and the name has spaces or digits in it:

\new Staff = "violin 2" {c''}

You can find the same kind of confusing mix of quoted and non-quoted
strings in the manual when it shows how to add or remove engravers from
a context, for example.

    /Mats



_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to