On Monday 05 September 2005 14.06, Nancho Alvarez wrote:
> Hello!
> There is a problem with the ligature spacing.
> I think it is a known problem, but I mention it just in case.
>
> The spacing after a ligature seems to be proportional to the number of
> notes it contains. This is wrong. If there is a switch to change this
> behaviour it should be set in the definitions of VaticanaStaff.
>
> -----------------------------------------
> \version "2.7.7" %windows native
> \include "gregorian-init.ly"
> \new VaticanaStaff {
> c' \[\virga g' \inclinatum f' \inclinatum e' \inclinatum d'
> \inclinatum c'\] b
> }
> \layout {raggedright=##t}
> --------------------------------------------------
>
> Thanks very much to the lilypond community.
Thanks for the report.
I don't know about gregorian notation or ligatures, but my experiments suggest
that the spacing of a ligature grows with the total duration of the ligature.
(hence it's in some sense proportional to the number of notes in it). I think
this is the way spacing usually behaves for other notes as well.
Can you play around with different configurations and extract a rule for how
the spacing should be done?
Here's some code to start with:
\layout {raggedright=##t}
\new VaticanaStaff {
c'4 \[\virga g'16 \inclinatum f' \inclinatum e' \inclinatum d'
\inclinatum c'\] b
}
<<
\new VaticanaStaff {
c'4 \[\virga g'16 \inclinatum f' \inclinatum e' \inclinatum d'
\inclinatum c'\] b
}
\new Staff {c4 c16 c c c c c c }
>>
\new VaticanaStaff {
c'4 \[\virga g' \inclinatum f' \inclinatum e' \inclinatum d'
\inclinatum c'\] b
}
<<
\new VaticanaStaff {
c'4 \[\virga g' \inclinatum f' \inclinatum e' \inclinatum d'
\inclinatum c'\] b
}
\new Staff {c4 c4 c c c c c c }
>>
--
Erik
_______________________________________________
bug-lilypond mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-lilypond