lilypond-devel
[Top][All Lists]
Advanced

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

Re: Invalid overrides in ly/gregorian.ly?


From: Trevor Daniels
Subject: Re: Invalid overrides in ly/gregorian.ly?
Date: Sat, 31 Jan 2009 21:11:31 -0000

It looks like extra-X-extent and extra-Y-extent were removed from the calculation of a grob extent in lily/grob.cc by committish c9b87b059ea73d9adb2b416e30c78e9340af8af2. This is dated 21 Oct 2005, so these properties have been ineffective for quite a while!

I can't find them used anywhere else.

The extra-spacing-width/height properties seem to do much the same as extra-X/Y-extent used to do.

Trevor

----- Original Message ----- From: "Juergen Reuter" <address@hidden>
To: "Patrick McCarty" <address@hidden>
Cc: "Juergen Reuter" <address@hidden>; "lilypond-devel" <address@hidden>
Sent: Saturday, January 31, 2009 11:33 AM
Subject: Re: Invalid overrides in ly/gregorian.ly?


Hi, all!

The horizontal placing of breathing signs in Gregorian Chant is anyway somewhat broken. Looking e.g. at the "Sanctus, Sanctus, Sanctus" example in "2.8.4 Typesetting Gregorian chant", the distance for the second divisio minima (after the second "Sanctus") is fine, while the distance for the other two divisiones minimae is too wide.

I suggest the following: If removing the extra-X-extent from gregorian-init.ly does not increase the distance between the breathing sign and the preceding note (particularly the distance after the second "Sanctus"), then please remove it without replacement, since the minimum distance looks ok and the other bad distances can not be fixed by a constant extra extent anyway. For double-checking, you should also ensure that removing the extra X extent has no visible impact on the "Salve, Regina" example at the beginning of chapter 2.8.

Many thanks & greetings,
Juergen


On Sat, 31 Jan 2009, Patrick McCarty wrote:

Hello,

After looking through source, I can't find a spot where
'extra-X-extent and 'extra-Y-extent are recognized, yet they are
documented in the grob interface and an 'extra-X-extent override is
used six times in ly/gregorian.ly.

If they are no longer functional, should a convert-ly rule be added for them?

Do 'minimum-X-extent and 'minimum-Y-extent replace these old
properties?  If not, which overrides should be used instead for
\virgula, \caesura, etc. in ly/gregorian.ly?

Thanks,
Patrick


_______________________________________________
lilypond-devel mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/lilypond-devel



_______________________________________________
lilypond-devel mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/lilypond-devel






reply via email to

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