bug-lilypond
[Top][All Lists]
Advanced

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

Re: VaticanaVoice, note to the right of staff


From: Karl Hammar
Subject: Re: VaticanaVoice, note to the right of staff
Date: Thu, 3 Apr 2008 15:43:15 +0200 (CEST)

Valentin:
> 2008/3/31, Karl Hammar <address@hidden>:
> 
> > \version "2.11.43"
> >  \include "gregorian-init.ly"
> >  \score {
> >   \context VaticanaVoice = "cantus" {
> >     a
> >   }
> >  }
> 
...
> can you be more specific?

 How more specific, is it not obvious, the note should be on the staff 
 not in the free space to the right of it. Did you not get the attached
 pdf to look at?

$ git-describe          
release/2.11.33-1-1481-g6422d26
$ git-log | head -1
commit 6422d2647ddef2204a085386b444225a8410609a
$ cat Taa.ly
\version "2.11.43"
\include "gregorian-init.ly"
%\paper {
%  ragged-right = ##t
%}
\score {
  \context VaticanaVoice = "cantus" {
    a
  }
}
$ cat ~/bin/lily
#!/bin/sh

dir=$1
shift
export LILY_SRC_DIR=/home/karl/most/music/lilypond/git/$dir
exec $LILY_SRC_DIR/out/bin/lilypond --relocate "$@"
$ lily unstable Taa
GNU LilyPond 2.11.43
Processing `Taa.ly'
Parsing...
Interpreting music... 
Preprocessing graphical objects...
Finding the ideal number of pages...
Fitting music on 1 page...
Drawing systems...
Layout output to `Taa.ps'...
Converting to `Taa.pdf'...

 which gives me the note to the right of the staff

$ lily stable Taa
GNU LilyPond 2.10.33
Processing `Taa.ly'
Parsing...
error: Incorrect lilypond version: 2.11.43 (2.7.38, 2.10.33)
error: Consider updating the input with the convert-ly script
Interpreting music... 
Preprocessing graphical objects...
Layout output to `Taa.ps'...
Converting to `Taa.pdf'...
error: failed files: "Taa"

 the result is ok

===

 Now for unstable.
 Uncommenting the \paper block still produces bad result, then removing 
 the \include "gregorian-init.ly" produces ok score. So something in 
 gregorian-init.ly triggers the error.

 Now I change the file to

$ cat Taa.ly
\version "2.11.43"
\include "lilypond-book-preamble.ly"
\include "gregorian-init.ly"
\paper {
  ragged-right = ##t
}
\score {
  \context VaticanaVoice = "cantus" {
    a
  }
}
$ lily lilypond --ps -dbackend=eps  Taa 
GNU LilyPond 2.11.43
Processing `Taa.ly'
Parsing...
Interpreting music... 
Preprocessing graphical objects...
Calculating line breaks... 
Drawing systems... 
Layout output to `Taa-1.eps'...
Layout output to `Taa.eps'...
Writing Taa-systems.texi...
Writing Taa-systems.tex...
Writing Taa-systems.count...

 Gives me the same thing, but cropped down. It makes it easier to look
 at small scores (looking at Taa.eps).
 Then replacing the '\inlude "gregorian-init.ly"' line with the content
 of ly/gregorian-init.ly, and starting removing things I finally get

$ cat Taa.ly
\version "2.11.43"
\include "lilypond-book-preamble.ly"
\layout {
    ragged-last = ##t
    \context {
        \Score
        \override SpacingSpanner #'packed-spacing = ##t
    }
}
\score {
  \context VaticanaVoice = "cantus" {
    a
  }
}

 which produces the false output. Removing either the ragged-last or the
 \override Spacin... produces ok output.

 So I would say it is a problem with packed-spacing = #t.

Regards,
/Karl






reply via email to

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