gnu-music-discuss
[Top][All Lists]
Advanced

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

Re: Clef problem in lilypond 1.3.111


From: Michael Vanier
Subject: Re: Clef problem in lilypond 1.3.111
Date: Mon, 27 Nov 2000 04:39:38 -0800 (PST)

> From: Han-Wen Nienhuys <address@hidden>
> Content-Type: text/plain; charset=us-ascii
> Date: Mon, 27 Nov 2000 13:41:22 +0100
> Cc: address@hidden
> Reply-To: address@hidden
> 
> address@hidden writes:
> > 2) I've been unable to figure out a way to specify a bass clef for any .ly
> >    files.  The old system doesn't work, and I can't get any of the test
> >    files to give me a bass clef either (e.g. inputs/test/clefs.ly).  Side
> >    note: the test files don't have a single standard for this either, with
> >    some using
> > 
> >        \clef "bass";
> > 
> >    and others
> > 
> >        \clef bass;
> 
> 
> 
> apply this patch:
> 
> 
> 5:13 2000
> +++ lily.scm  Mon Nov 27 13:33:30 2000
> @@ -832,15 +832,15 @@
>       )
>      (if (pair? e)
>       `(((symbol . clefGlyph)
> -        (type . ,Property_iterator::constructor)
> +        (iterator-ctor . ,Property_iterator::constructor)
>          (value . ,(cadr e))
>          )
>         ((symbol . clefPosition)
> -        (type . ,Property_iterator::constructor)
> +        (iterator-ctor . ,Property_iterator::constructor)
>          (value . ,(caddr e))
>          )
>         ((symbol . clefOctavation)
> -        (type . ,Property_iterator::constructor)
> +        (iterator-ctor . ,Property_iterator::constructor)
>          (value . ,(caddr (cdr e)))
>         )
>         )
> 
> 
> -- 
> 
> Han-Wen Nienhuys   |   address@hidden    | http://www.cs.uu.nl/~hanwen/
> 
> 

It works!  Thanks!

On an unrelated note (no pun intended), I'm getting warnings about 

    tieVerticalDirection is deprecated. Use
     \property Voice.Tie \push #'direction = #-1

OK, fine.  But when I make the switch, I get syntax errors e.g.

ly2dvi -W 396 -N -P blues1.ly
ly2dvi (GNU LilyPond) 1.3.111
executing: lilypond  blues1.ly 2>&1
GNU LilyPond 1.3.111.
Now processing: `blues1.ly'
Parsing...
blues1.ly:35:33: error: parse error, expecting `OVERRIDE' or `SET' or `REVERT' 
or `'='':
        \property Voice.Tie \push
                                  #'direction = #-1;
ly2dvi: LilyPond failed: lilypond  blues1.ly 2>&1
make: *** [dvi] Error 10


Any ideas?  The deprecated form works fine apart from the warning.

Mike




reply via email to

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