wrong position of rhythmic dots

2004-03-21 Thread Werner LEMBERG

I wonder whether a patch similar to

  * lily/stem.cc (position_noteheads): rounding error robustness.

(from 2004-01-25) can fix the problem with incorrectly positioned
rhythmic dots -- you told me that you can't repeat the problem.


Werner

==

%
% This file shows problems with rhythmic dots in smaller staves.
% CVS 2004-03-21 17:12 MET.
%
% . The algorithm for computing position of rhythmic dots sometimes
%   produces wrong results.
%
%   This is a severe bug.

\version "2.1.32"

\score {
  <<
\new Staff \with {
  fontSize = #-4
  \override StaffSymbol #'staff-space = #(magstep -4)
}
\notes \relative c' {
  4.  4 |
}
\new Staff
\notes \relative c' {
  4.  4 |
}
  >>

  \paper {
raggedright = ##t
  }
}

% EOF
<>___
Lilypond-devel mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-devel


rest problem (revisited)

2004-03-21 Thread Werner LEMBERG

Since you plan to consolidate LilyPond for the next stable release, I
will check my collection of bugs, reporting problems.

The bugs below are rating very high on my wishlist.


Werner

==

%
% This file shows a problem with rests in lilypond
% CVS 2004-03-21 17:12 MET.
%
% . Vertical rest positions in a multi-voice staff should go to the default
%   position of a single-voice staff if a single voice has real rests,
%   and the other voices contain skip rests only.
%
%   This is a severe typographical bug.
%
% . The collision algorithm for multi-voice rests still has problems.
%
%   This is a severe bug.
%

\version "2.1.32"

\score {
  \notes \relative c' {
  << { \time 4/4 8 r d4 f a } \\
 { \time 4/4 s4 r8 [ r  r ] } >>
  }

  \paper {
raggedright = ##t
  }
}

% EOF
<>___
Lilypond-devel mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-devel


Re: build warnings

2004-03-21 Thread Werner LEMBERG

> > The very first message of the build process is repeated very often.
> 
> fixed in CVS.

Thanks!  There is just one warning remaining which appears repeatedly
during `make install', e.g.

  make[2]: Leaving directory `lilypond/stepmake'
  install-info --info-dir=/usr/local/info ./out/lilypond.info
  install-info: No such file or directory for ./out/lilypond.info
  make[1]: [install-info] Error 1 (ignored)



Werner


___
Lilypond-devel mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-devel


Re: Rectangle around the note head

2004-03-21 Thread Edward Sanford Sutton, III
On Sunday March 21 2004 10:31, Matevz Jekovec wrote:
> Edward Sanford Sutton, III wrote:
> >On Friday March 19 2004 15:25, Matevz Jekovec wrote:
> >>I was searching the documentation a bit for a feature which draws a
> >>rectangle around the certain note head (or streched around 2 notes when
> >>punctuated over the bar). We use this kind of arrangement, to mark a
> >>note that is the highest in the line (the melody climax) in our
> >>contrapunkt class and I think this has become a standard for all the
> >>contrapunkt classes around. Can anyone help me out?
> >>I'm sure you're way too busy with other lilypond features, so if this
> >>marginal feature is not already possible or there is too much work to
> >>implement it, I really apologize for your time.
> >
> >The development version has balloon help:
> >http://lilypond.org/doc/v2.1/Documentation/user/out-www/lilypond/Balloon-h
> >elp.html#Balloon% 20help
> >which his sounds like what you wanted for a single notehead.
> >  I think that using this feature as it stands would require the two notes
> > be marked separately if there are two of them that you want to mark.
> > Otherwise, if using balloon help as it is, you could see if it is
> > acceptable to just mark the first.
>
> Yes, that's exactly what I had in mind, thanks.
>
> Btw, are there any parameters to disable the line pointing out of the
> note at all (right now, the whole and half notes have a black dot inside
> them if the text is "" and coordinates are 0 . 0) and a way to change
> the rectangle size?

  I don't know if the balloon-padding interface changes the size of the box or 
tries to just shift it around on the page; I haven't played with the balloon 
feature myself.
  Perhaps some people would prefer the line connecting to the text to go away 
when there is no text and/or have an option for wether it is present or not. 
Some people might want just the box, and some people might want a line to 
blank space for writing on later. What does everyone else think?
Ed Sutton


___
Lilypond-devel mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-devel


lilypond-devel for the gentooist :

2004-03-21 Thread Olivier Guéry
I correct my previous post, in case it could help someone :

Just add :

sys-apps/texinfo   ~x86

In your /etc/portage/package.keywords
and
emerge -a sys-apps/keywords

That's it !

PS : unfortunatly, mftrace is still 1.0.19 in the portage tree, go for  
it by hand...
--
Olivier <[EMAIL PROTECTED]>

Le 21.03.2004 18:22:01, Olivier Guéry a écrit :
That was it.
It seems that this is a problem of my hown system, I ask other  
gentooist on the web, the texinfo stable  version should be the 4.6.

Thank's

Némo.



--
Olivier <[EMAIL PROTECTED]>
Le 21.03.2004 14:24:49, Han-Wen Nienhuys a écrit :
[EMAIL PROTECTED] writes:
>
> I saw few days ago someone else pointing this problem for lily
2.1.31
> and it look like it was fixed on cvs (I don't tried it). But it's
still
> broken for me.
>
> I'm under gentoo 1.4, python 2.3.3, guile 1.6.4. If you need other
> informations, tell me.
makeinfo version - we require 4.6 IIRC.

--

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



___
Lilypond-devel mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-devel


___
Lilypond-devel mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-devel


Re : Lilypond 2.1.32 released

2004-03-21 Thread Olivier Guéry
That was it.
It seems that this is a problem of my hown system, I ask other  
gentooist on the web, the texinfo stable  version should be the 4.6.

Thank's

Némo.



--
Olivier <[EMAIL PROTECTED]>
Le 21.03.2004 14:24:49, Han-Wen Nienhuys a écrit :
[EMAIL PROTECTED] writes:
>
> I saw few days ago someone else pointing this problem for lily
2.1.31
> and it look like it was fixed on cvs (I don't tried it). But it's
still
> broken for me.
>
> I'm under gentoo 1.4, python 2.3.3, guile 1.6.4. If you need other
> informations, tell me.
makeinfo version - we require 4.6 IIRC.

--

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



___
Lilypond-devel mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-devel


python warnings

2004-03-21 Thread Han-Wen Nienhuys
[EMAIL PROTECTED] writes:
> 
> [CVS 2004-03-20 13:43 MET]
> 
> I get the following harmless warnings, using python 2.3.3:
> 
>   mf-to-table.py:55: FutureWarning:
> x< in Python 2.4 and up
>   cs = cs  + (ord (b) << shift)
>   mf-to-table.py:280: FutureWarning:
> %u/%o/%x/%X of negative int will return a signed string
> in Python 2.4 and up
>   afm.write ("Comment TfmCheckSum %u\n" % cs)
> 
>   tfm.py:8: FutureWarning:
> x< in Python 2.4 and up
>   cs = cs  + (ord (b) << shift)
> 
> Please fix -- the messages are repeated very often...

fixed.

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



___
Lilypond-devel mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-devel


wrong size of time signatures

2004-03-21 Thread Han-Wen Nienhuys
[EMAIL PROTECTED] writes:
> 
> [CVS 2004-03-20 13:43 MET]
> 
> Look at the attached image: The 3/4 sign is too small.  It is taken
> from a staff reduced in size with
> 
>   fontSize = #-4
>   \override StaffSymbol #'staff-space = #(magstep -4)
> 
> This is a severe bug.

fixed in cvs.

-- 

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



___
Lilypond-devel mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-devel


build warnings

2004-03-21 Thread Han-Wen Nienhuys
[EMAIL PROTECTED] writes:
> 
> Unfortunately, the lilypond build system exceeds the complexness of
> both groff and Freetype by some orders of magnitude -- and both are
> already quite complicated.  Were it easier to understand I would try
> to fix it by myself...
> 
> The very first message of the build process is repeated very often.
> Any chance that this is fixed?
> 
>   lilypond/stepmake/stepmake/generic-targets.make:142:
> out/dummy.dep: No such file or directory
> 
> It occurs zillion times...

fixed in CVS.

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



___
Lilypond-devel mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-devel


build warnings

2004-03-21 Thread Werner LEMBERG

Unfortunately, the lilypond build system exceeds the complexness of
both groff and Freetype by some orders of magnitude -- and both are
already quite complicated.  Were it easier to understand I would try
to fix it by myself...

The very first message of the build process is repeated very often.
Any chance that this is fixed?

  lilypond/stepmake/stepmake/generic-targets.make:142:
out/dummy.dep: No such file or directory

It occurs zillion times...


Werner


___
Lilypond-devel mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-devel


wrong size of time signatures

2004-03-21 Thread Werner LEMBERG

[CVS 2004-03-20 13:43 MET]

Look at the attached image: The 3/4 sign is too small.  It is taken
from a staff reduced in size with

  fontSize = #-4
  \override StaffSymbol #'staff-space = #(magstep -4)

This is a severe bug.


Werner
<>___
Lilypond-devel mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-devel


install-info problems

2004-03-21 Thread Werner LEMBERG

[texinfo CVS 2004-02-28 05:36 MET]
[lilypond CVS 2004-03-20 13:43 MET]


I have (among other entries) the following in my /usr/local/info/dir
file:

==

GNU music project
* GNU LilyPond: (lilypond/lilypond).   The GNU music typesetter.
* GNU LilyPond internals: (lilypond/lilypond-internals).  LilyPond internals.
* Glossary: (lilypond/music-glossary).  Glossary of music terms.
* abc2ly: (lilypond/lilypond)Invoking abc2ly.  Importing ABC.
* convert-ly: (lilypond/lilypond)Invoking convert-ly.  Older LilyPond versions.
* etf2ly: (lilypond/lilypond)Invoking etf2ly.  Importing Finale.
* lilypond: (lilypond/lilypond)Invoking LilyPond.  Titling LilyPond scores.
* midi2ly: (lilypond/lilypond)Invoking midi2ly.Importing MIDI.
* mup2ly: (lilypond/lilypond)Invoking mup2ly.  Importing MUP.
* musedata2ly: (lilypond/lilypond)Invoking musedata2ly.Importing Musedata.
* pmx2ly: (lilypond/lilypond)Invoking pmx2ly.  Importing PMX.

==

I'm reinstalling lilypond.info, which contains the following:

==

INFO-DIR-SECTION GNU music project
START-INFO-DIR-ENTRY
* GNU LilyPond: (lilypond/lilypond).   The GNU music typesetter.
* Glossary: (lilypond/music-glossary).  Glossary of music terms.
* convert-ly: (lilypond/lilypond)Invoking convert-ly.  Older LilyPond versions.
* midi2ly: (lilypond/lilypond)Invoking midi2ly.Importing MIDI.
* etf2ly: (lilypond/lilypond)Invoking etf2ly.  Importing Finale.
* abc2ly: (lilypond/lilypond)Invoking abc2ly.  Importing ABC.
* musedata2ly: (lilypond/lilypond)Invoking musedata2ly.Importing MuseData.
* mup2ly: (lilypond/lilypond)Invoking mup2ly.  Importing Mup.
END-INFO-DIR-ENTRY

==

The new info files have already been placed into the
/usr/local/info/lilypond directory.  After saying

  install-info --info-dir=/usr/local/info ./lilypond.info

(being in the directory where the to-be-installed lilypond.info is
located) I get

  install-info: menu item `mup2ly' already exists, for file `lilypond/lilypond'

and nothing happens.

This looks like a bug in install-info.  It probably is confused by the
reordered menu entries.


Werner


___
Lilypond-devel mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-devel


python warnings

2004-03-21 Thread Werner LEMBERG

[CVS 2004-03-20 13:43 MET]

I get the following harmless warnings, using python 2.3.3:

  mf-to-table.py:55: FutureWarning:
x

Re: info problems

2004-03-21 Thread Werner LEMBERG

[lilypond CVS 2004-03-20 13:43 MET]
[texinfo CVS 2004-02-28 05:36 MET]

> >> > I get e.g. `Easier Music Entry: No such file or directory'.
> >> >
> >> > So there are many dead links.  Probably a bug in `info'?
> >>
> >> Probably someone needs/needen to run texinfo-all-menu-update.  Is
> >> this fixed now?
> >
> > No, it isn't (CVS 2004-03-19 09:10 MET).
>
> Hmm, then maybe some guru should look at this?

Some facts.  After a plain `make all; make install' the file
`lilypond.info' says

  Node: Note entry<0x7f>66776
  ...
  Node: Staff notation<0x7f>182205
  ...

The first entry gives a correct offset into file `lilypond.info-1',
but the second entry is plain wrong.  It should be 85719 instead.

It appears to be a bug with the @include directive (or nested @include
directives) not handled correctly by makeinfo.

Karl, I'm sending you privately an archive of the input files; just
say

  makeinfo --output lilypond.info lilypond.nexi

and check the node offsets (which slightly differ from the values
above for harmless reasons I think).


Werner


___
Lilypond-devel mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-devel


Re : Lilypond 2.1.32 released

2004-03-21 Thread Han-Wen Nienhuys
[EMAIL PROTECTED] writes:
> 
> I saw few days ago someone else pointing this problem for lily 2.1.31  
> and it look like it was fixed on cvs (I don't tried it). But it's still  
> broken for me.
> 
> I'm under gentoo 1.4, python 2.3.3, guile 1.6.4. If you need other  
> informations, tell me.

makeinfo version - we require 4.6 IIRC.


-- 

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



___
Lilypond-devel mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-devel


Re: anomalies with 2.1.32

2004-03-21 Thread David Bobroff
On Sun, 2004-03-21 at 12:28, Han-Wen Nienhuys wrote:
> [EMAIL PROTECTED] writes:
> > I'm having similar trouble reproducing the oddities with smaller files. 
> > Most of the really strange things I was having have disappeared as of
> > ChangLog 1.1917; I'm not seeing the disembodied beams etc, in that file
> > of mine.  I am, however, still having some strange ties.  Some are still
> > arching quite a bit more than I think they should, and I've got one
> > which is crashing into a stem.  Also, I still shorts tie between two
> 
> Are you sure that previous versions did not have the same
> tie-placement problems? There haven't been any changes that affect
> ties specifically.
> 

No, I can't be 100% sure.  I don't have any PS output from earlier
versions, and it is possible that I did not notice this earlier as well.

It is still strange, though.

-David



___
Lilypond-devel mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-devel


Re: anomalies with 2.1.32

2004-03-21 Thread Han-Wen Nienhuys

[EMAIL PROTECTED] writes:
> I'm having similar trouble reproducing the oddities with smaller files. 
> Most of the really strange things I was having have disappeared as of
> ChangLog 1.1917; I'm not seeing the disembodied beams etc, in that file
> of mine.  I am, however, still having some strange ties.  Some are still
> arching quite a bit more than I think they should, and I've got one
> which is crashing into a stem.  Also, I still shorts tie between two

Are you sure that previous versions did not have the same
tie-placement problems? There haven't been any changes that affect
ties specifically.



-- 

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



___
Lilypond-devel mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-devel


Re: anomalies with 2.1.32

2004-03-21 Thread David Bobroff
On Sun, 2004-03-21 at 11:42, Matthias Kilian wrote:
> [Changed to development list, since it's really a bleeding-edge issue]
> 
> On Sat, Mar 20, 2004 at 04:43:34PM +, David Bobroff wrote:
> > I'm still getting those same anomalies with v2.1.32; that is, dismbodied
> > beams, multimeasure rest numbers displaced to the right, etc. [...]
> 
> Me, too :-(


> [...]
> There are other, even more strange errors on my chaconne example, such
> as noteheads at completely wrong places, overlapping systems, randomly
> misplaced accidentals, etc. Unfortunately, I didn't manage to reproduce
> those effects with a small file.

I'm having similar trouble reproducing the oddities with smaller files. 
Most of the really strange things I was having have disappeared as of
ChangLog 1.1917; I'm not seeing the disembodied beams etc, in that file
of mine.  I am, however, still having some strange ties.  Some are still
arching quite a bit more than I think they should, and I've got one
which is crashing into a stem.  Also, I still shorts tie between two
downstem notes which are nearly flat on top with a noticable downward
bowing on the bottom.  This only shows up in the multi-line score.  I'd
be happy to send my *.ly files and/or a page of the *.pdf file (39k).  

-David



___
Lilypond-devel mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-devel


Re: anomalies with 2.1.32

2004-03-21 Thread Matthias Kilian
[Changed to development list, since it's really a bleeding-edge issue]

On Sat, Mar 20, 2004 at 04:43:34PM +, David Bobroff wrote:
> I'm still getting those same anomalies with v2.1.32; that is, dismbodied
> beams, multimeasure rest numbers displaced to the right, etc. [...]

Me, too :-(

For example, both 2.1.32 and the head revision (ChangeLog 1.1917) give
me very strange results for script-abbreviations.ly (and others). See
attached files (script-abbreviations.ly and script-abbreviations.png).

There are other, even more strange errors on my chaconne example, such
as noteheads at completely wrong places, overlapping systems, randomly
misplaced accidentals, etc. Unfortunately, I didn't manage to reproduce
those effects with a small file.

Ciao,
Kili

% this chart is used in the manual too.

\version "2.1.30"
\header { texidoc = "@cindex Script Abbreviations

Some articulations may be entered using an abbreviation.

"
  
}

\score {
\notes \context Voice {
  \override TextScript  #'font-family = #'typewriter
  \override TextScript  #'font-shape = #'upright
  c''4-._"c-."  s4
  c''4--_"c-{}-"s4
  c''4-+_"c-+"  s4
  c''4-|_"c-|"  s4
  c''4->_"c->"  s4
  c''4-^_"c\\^{ }" s4
  c''4-__"c\_" s4  
}
  }

<>___
Lilypond-devel mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-devel