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

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

clef problem


From: scott snyder
Subject: clef problem
Date: Mon, 08 Jan 2001 23:56:08 CST

hi -

I had a problem with clefs with lily 1.3.121 (on a linux/i86 system,
compiled with redhat gcc 2.96).

The problem is that if i use a clef with octavation, i can't turn
it off again.  Here's an example:

-------------------------------------------------------
\score{
    \notes\relative c''{
      \clef treble;
      a b c d |
      \clef "G^8";
      a b c d |
      \clef treble;
      a b c d |
    }
}
-------------------------------------------------------

When i look at the output, the first bar starts with a treble clef,
as expected.  The second bar then has treble clef with
an octivation sign, and the notes are shifted an octave.
Still ok.  But the third clef change seems to be ignored ---
there is no clef symbol, and the notes in the third measure
are still shifted.

The following change seemed to fix the problem:

--- clef.scm-orig       Mon Jan  8 00:31:46 2001
+++ clef.scm    Mon Jan  8 02:02:35 2001
@@ -89,7 +89,7 @@
           (iterator-ctor . ,Property_iterator::constructor)
           (value . ,(caddr e))
           )
-         ,(if (not (equal? oct 0))
+         ,(if 1; (not (equal? oct 0))
               `((symbol . clefOctavation)
                 (iterator-ctor . ,Property_iterator::constructor)
                 (value . ,oct)


thanks,
sss



reply via email to

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