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

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

Re: various problems using lilypond 1.3.111


From: Mats Bengtsson
Subject: Re: various problems using lilypond 1.3.111
Date: Mon, 27 Nov 2000 10:11:19 +0100

> Hi,
> 
> I'm in the process of converting a variety of files from older lilypond
> versions (1.2.16) to 1.3.111.  I'm running this on a generic RH Linux 6.1
> system using python 2.0 and guile 1.4.  Here are some of the problems I've
> been having.
> 
> 1) "convert-ly" doesn't work out-of-the-box because of changes in python
>    2.0.  Specifically, the "append" list method will not wrap multiple
>    arguments into a tuple; you have to specify it manually.  This means
>    that all calls to append need extra parens around them e.g.
> 
>        conversions.append (
>         (0,1,20), conv, 'deprecated \\textstyle, new \key syntax')
> 
>    should be
> 
>        conversions.append (
>         ((0,1,20), conv, 'deprecated \\textstyle, new \key syntax'))
> 
>    After that the program works.  This should also be downward compatible
>    with python 1.6.

Could you please send a patch to Han-Wen and Jan
(diff -u convert-ly.py.orig convert-ly.py).

> 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;
> 
>    What is the correct way to do this?  The documentation barely mentions
>    this. 
> 
>    BTW many of the test files generate fatal errors when run through
>    ly2dvi.  I can supply a list if you're interested.

Please read the FAQ on messed up symbols at
http://appel.lilypond.org/wiki/index.php?PostProcessing

> 3) I'm having several problems with the following test file:
   ...
> 
>    First off, my \break directives are not all being obeyed.  Specifically,
>    the first two are while the last is not.  This forces eight bars onto
>    one line, which looks bad.

I have no clue on this one.

>    Second, I get the following mysterious warning:
> 
>        Failed typecheck for `glyph', value `brace' must be of type string
> 
>    with no line number.  What does this mean?

This is a bug in 1.3.111, see the patch posted to gnu-music-discuss,
http://mail.gnu.org/pipermail/gnu-music-discuss/2000-November/000704.html

>    Third, when I run the resulting dvi file through dvips, I get lots of
>    warnings:
>    
> This is dvips(k) 5.86 Copyright 1999 Radical Eye Software (www.radicaleye.com)
> ' TeX output 2000.11.27:0033' -> test.ps
> <texc.pro><special.pro>. [1
> dvips: Unknown keyword (test.ly) in \special will be ignored
> dvips: Couldn't find figure file src:52:30; continuing
  ...
> 
>     I don't have a clue what's going on here.  Any ideas?

This is also in tbe FAQ, see
http://appel.lilypond.org/wiki/index.php?PostProcessing

   /Mats





reply via email to

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