bug-lilypond
[Top][All Lists]
Advanced

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

Re: including gregorian.ly breaks lyrics alignment in melismas


From: Janek Warchoł
Subject: Re: including gregorian.ly breaks lyrics alignment in melismas
Date: Tue, 28 Dec 2010 16:28:48 +0100

2010/12/27 Trevor Daniels <address@hidden>
>
> If you want to use normal spacing simply revert this setting:
> \revert Score.SpacingSpanner #'packed-spacing

Thanks for this!

> I know next to nothing about ancient notation, but whoever wrote
> gregorian.ly clearly intended this behaviour as the file contains
> the override
>
> \override SpacingSpanner #'packed-spacing = ##t
>
> on line 258, which requests notes to be packed as tightly as possible.

I wouldn't describe this behaviour as "packing notes as tightly as
possible" - the first note gets enormous amount of space. Don't you
think that packed-spacing is bugged itself?

> This is presumably to enable the usual packed spacing of Gregorian
> ligatures when the other facilities in gregorian.ly are used, so it is not
> a bug.

Regardless of whether this is intended or not, i suggest changing the
way it works, because it causes bad files to be easily produced: just
a few days ago Michael Dykes posted a question about the attached
piece (in "Not enough space between certain words" thread). Obviously
he didn't know about the need to revert packed-spacing, which resulted
in a badly typeset piece.

cheers,
Janek


2010/12/27 Janek Warchoł <address@hidden>:
> Hi,
>
> Search for "gregorian" in tracker didn't show any results like this,
> so i report:
> including gregorian.ly breaks horizontal spacing when there are lyrics. 
> Example:
>
> \include "gregorian.ly"
> <<
>        \new Voice = foobar { f'( a' g' f') }
>        \new Lyrics \lyricsto foobar \lyricmode { lalah }
> >>

Attachment: with gregorian.png
Description: PNG image

Attachment: 06jan_secondant_lznam_2.ly
Description: Binary data


reply via email to

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