Re: Compound time

2005-12-23 Thread Gilles

Sorry, I forgot (again):
[Please refer to the attached image.]

4. The space on the right side of the plus seems too wide.

5. The first note seems too close to the time signature.


Gilles


compound.png
Description: PNG image
___
bug-lilypond mailing list
bug-lilypond@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-lilypond


Compound time

2005-12-23 Thread Gilles
Hello.

About the "compound time" trick proposed in
  http://lilypond.org/doc/v2.6/input/test/lily-1299846131.ly

#(define (compound-time grob one two num)
  (interpret-markup
   (ly:grob-layout grob)
   '(((baseline-skip . 2)
  (word-space . 2)
  (font-family . number)))
   (markup
#:line ( #:column (one num) #:lower 1 "+" #:column (two num)


1. Shouldn't the trick be extended to

   #(define (compound-time grob one two three four)
 [etc.]

   to make it possible to have a signature of e.g.: 3/8+2/4 ?

2. When reducing the "Staff" size, the time signature object defined
   with the above hack doesn't follow the change, resulting in the
   number symbols being too big.
   How to modify the code to include a size setting?

3. Will these compound signatures become part of the "user" syntax?
   [Which will ultimately solve the above problem.]


Thanks.
Gilles


___
bug-lilypond mailing list
bug-lilypond@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-lilypond


\acciaccatura and \times

2005-12-23 Thread Gilles
Hi.

Seemingly a bug in the same family as my previous post.  Here the
problem is with using a grace note inside a triplet.  The following
code:

%---
\version "2.6.3"

theMusic = \relative c''' {
  \time 4/4
  \times 2/3 { \acciaccatura a16 g4 \acciaccatura a16 g4 \acciaccatura a16 g4 } 
g2 |
  f1 |
}

\score {
  \theMusic
  \layout {}
}
%---

produces:

GNU LilyPond 2.6.3
Processing `test2.ly'
Parsing...
Interpreting music...
/usr/share/lilypond/2.6.3/ly/grace-init.ly:26:8: warning: can't end slur
s1*0
)
test2.ly:6:33: warning: adding note head to incompatible stem (type = 16)
  \times 2/3 { \acciaccatura a16
 g4 \acciaccatura a16 g4 \acciaccatura a16 g4 } 
g2 |
test2.ly:6:33: warning: maybe input should specify polyphonic voices
  \times 2/3 { \acciaccatura a16
 g4 \acciaccatura a16 g4 \acciaccatura a16 g4 } 
g2 |[2]
Preprocessing graphical objects...
Calculating line breaks...
Calculating page breaks...
Layout output to `test2.ps'...
Converting to `test2.pdf'...


Gilles


___
bug-lilypond mailing list
bug-lilypond@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-lilypond


Re: \acciaccatura and \key

2005-12-23 Thread Gilles
> 
> [Moving the \key inside the "theMusic" variable seems to work around the
> problem, but I prefer the other way...]
> 
> 

Well, this workaround actually doesn't work in the file from which I
extracted the minimal example posted earlier :-(

It seems that the problem is with grace notes at the start of a piece...


Gilles


___
bug-lilypond mailing list
bug-lilypond@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-lilypond


Re: \acciaccatura and \key

2005-12-23 Thread Frédéric Bron
Same problem as the one I reported. Also solved in development version 
2.7.17 (and probably later).


Fred

Gilles wrote:


Hi.

Running lilypond 2.6.3 on the following:

%---
\version "2.6.3"

theMusic = \relative c''' {
 \time 4/4
 \acciaccatura g16 f1 |
 f1 |
}

\score {
 { 
   \key a \minor

   \theMusic
 }
 \layout {}
}
%---

it outputs the following message:

GNU LilyPond 2.6.3
Processing `test2.ly'
Parsing...
Interpreting music...
/usr/share/lilypond/2.6.3/ly/grace-init.ly:26:8: warning: can't end slur
   s1*0
   )
test2.ly:7:20: warning: adding note head to incompatible stem (type = 16)
 \acciaccatura g16
   f1 |
test2.ly:7:20: warning: maybe input should specify polyphonic voices
 \acciaccatura g16
   f1 |[2]
/usr/share/lilypond/2.6.3/ly/grace-init.ly:20:8: warning: unterminated slur
   s1*0
   (
Preprocessing graphical objects...
Calculating line breaks...
Calculating page breaks...
Layout output to `test2.ps'...
Converting to `test2.pdf'...

and the resulting score doesn't display the grace note (and its slur) correctly.

[Moving the \key inside the "theMusic" variable seems to work around the
problem, but I prefer the other way...]


Regards,
Gilles


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

 





___
bug-lilypond mailing list
bug-lilypond@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-lilypond


\acciaccatura and \key

2005-12-23 Thread Gilles
Hi.

Running lilypond 2.6.3 on the following:

%---
\version "2.6.3"

theMusic = \relative c''' {
  \time 4/4
  \acciaccatura g16 f1 |
  f1 |
}

\score {
  { 
\key a \minor
\theMusic
  }
  \layout {}
}
%---

it outputs the following message:

GNU LilyPond 2.6.3
Processing `test2.ly'
Parsing...
Interpreting music...
/usr/share/lilypond/2.6.3/ly/grace-init.ly:26:8: warning: can't end slur
s1*0
)
test2.ly:7:20: warning: adding note head to incompatible stem (type = 16)
  \acciaccatura g16
f1 |
test2.ly:7:20: warning: maybe input should specify polyphonic voices
  \acciaccatura g16
f1 |[2]
/usr/share/lilypond/2.6.3/ly/grace-init.ly:20:8: warning: unterminated slur
s1*0
(
Preprocessing graphical objects...
Calculating line breaks...
Calculating page breaks...
Layout output to `test2.ps'...
Converting to `test2.pdf'...

and the resulting score doesn't display the grace note (and its slur) correctly.

[Moving the \key inside the "theMusic" variable seems to work around the
problem, but I prefer the other way...]


Regards,
Gilles


___
bug-lilypond mailing list
bug-lilypond@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-lilypond


Re: grace notes (lily 2.6.4 Windows (not cygwin))

2005-12-23 Thread Frédéric Bron
OK, it does not work in 2.6.4 but it is fine in 2.7.17. You probably 
tried on a development version.

I will wait for 2.8.0 then.

Fred.

Erik Sandberg wrote:


On Friday 23 December 2005 09.39, Frédéric Bron wrote:
 


I have tried to add \new Voice { ... } or \context Voice = "1" { ... }
but it does not change anything. Any other clue?
In my real score, I do not have the "\clef treble" at this point but I
still have the problem and do not know what to "remove" to make it work.
   



Where did you add the \new Voice?

I tried the following (this produces an innocent warning about slurs, but 
works well)


\new Staff \new Voice {
   \clef treble
   \relative {
   \acciaccatura { b16[ cs] } d4.(\p cs16 b)
   a2
   }
   }

 





___
bug-lilypond mailing list
bug-lilypond@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-lilypond


Re: Lilypond 2.7.24: Segfault with slurs when removing stem engraver

2005-12-23 Thread Han-Wen Nienhuys

Wolfgang Hoffmann wrote:

Hello,

removing the stem engraver makes lilypond 2.7.24 segfault as
soon as there is a tie:


Then Don't Do That.

I fixed up a couple of segvs but the end result looks awful, so consider 
not removing it.



--
 Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen


___
bug-lilypond mailing list
bug-lilypond@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-lilypond


Re: polyphony and grace notes breaks beaming

2005-12-23 Thread Erik Sandberg
On Friday 23 December 2005 00.44, Magnus Lewis-Smith wrote:
> Example lily source as follows.  All beaming after the second bar is
> broken.

Hi,

This is fixed in recent 2.7.x versions.

-- 
Erik Sandberg
Maintainer of the Lilypond bug CVS archive,
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lily-bugs/bugs/
http://lilypond.org/bugs/v2.7/


___
bug-lilypond mailing list
bug-lilypond@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-lilypond


Re: grace notes (lily 2.6.4 Windows (not cygwin))

2005-12-23 Thread Erik Sandberg
On Friday 23 December 2005 09.39, Frédéric Bron wrote:
> I have tried to add \new Voice { ... } or \context Voice = "1" { ... }
> but it does not change anything. Any other clue?
> In my real score, I do not have the "\clef treble" at this point but I
> still have the problem and do not know what to "remove" to make it work.

Where did you add the \new Voice?

I tried the following (this produces an innocent warning about slurs, but 
works well)

 \new Staff \new Voice {
                \clef treble
                \relative {
                        \acciaccatura { b16[ cs] } d4.(\p cs16 b)
                        a2
                }
        }

-- 
Erik Sandberg
Maintainer of the Lilypond bug CVS archive,
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lily-bugs/bugs/
http://lilypond.org/bugs/v2.7/


___
bug-lilypond mailing list
bug-lilypond@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-lilypond


Re: grace notes (lily 2.6.4 Windows (not cygwin))

2005-12-23 Thread Frédéric Bron
I have tried to add \new Voice { ... } or \context Voice = "1" { ... } 
but it does not change anything. Any other clue?
In my real score, I do not have the "\clef treble" at this point but I 
still have the problem and do not know what to "remove" to make it work.


Fred

Erik Sandberg wrote:


On Thursday 22 December 2005 21.14, Frédéric Bron wrote:
 


With this small example, I get an error and wrong output (graces notes
grouped in a chord with the next note!).
Note that if you just remove "\clef treble", the bug disappears!!
   



This has to do with implicit creation of contexts. Try adding \new Voice 
explicitly.


 





___
bug-lilypond mailing list
bug-lilypond@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-lilypond


Lilypond 2.7.24: Segfault with slurs when removing stem engraver

2005-12-23 Thread Wolfgang Hoffmann
Hello,

removing the stem engraver makes lilypond 2.7.24 segfault as
soon as there is a tie:

\version "2.7.24"

\score {
\new Staff {
\context Voice = voiceEins \with {
\remove "Stem_engraver"
} { g( a) }
}
}

ouput is:

lilypond test.ly
GNU LilyPond 2.7.24
Processing `test.ly'
Parsing...
Interpreting music... [1]
Preprocessing graphical objects...
Calculating line breaks... [2]Segmentation fault

Thanks,
Wolfgang


___
bug-lilypond mailing list
bug-lilypond@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-lilypond