[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: gregorian.ly omissions
From: |
Trevor Daniels |
Subject: |
Re: gregorian.ly omissions |
Date: |
Fri, 21 Oct 2011 23:38:23 +0100 |
Bill, you wrote Tuesday, October 18, 2011 12:06 AM
It would appear that the gregorian.ly file included in version
2.15.14 /Windows/ of LP has some elements omitted - namely
episema : I haven't checked any others, I found this more or less
by accident when seeking to include the episema in a bit of
gregorian I was trying to reproduce.
from the NM:-
" ... \episemInitium ... \episemFinis "
Is this a simple oversight or has something changed in the
fundamental coding?
The latter. The implementation of episema was changed
in March 2010 to fix issue 189. See
http://code.google.com/p/lilypond/issues/detail?id=189
and commit 8dd920d2143611a60bdaf82831613aae6342d2aa.
The change first appeared in 2.13.15.
These are featured in gregorian.ly in 2.12.2, and using that file
instead of the 2.15.14 one seems to work with no obvious problems.
The definitions of \episemInitium and \episemFinis were
changed, and moved to ly/spanners-init.ly. Episema
are now implemented by the Episema_engraver, which is
included by default in VaticanaVoice and
GregorianTranscriptionVoice, but not in any other voices.
Without the engraver episema will not work.
Trevor