[Top][All Lists]
[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