[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: RemoveEmptyStaffContext erases previous setting
From: |
Reinhold Kainhofer |
Subject: |
Re: RemoveEmptyStaffContext erases previous setting |
Date: |
Sun, 20 Jun 2010 20:00:55 +0200 |
User-agent: |
KMail/1.13.3 (Linux/2.6.32-22-generic; KDE/4.4.4; i686; ; ) |
Am Sonntag, 20. Juni 2010, um 16:17:34 schrieb Phil Holmes:
> "Reinhold Kainhofer" <address@hidden> wrote in message
> > I think RESC should be somehow recoded to apply only the relevant changes
> > when it is actually called, but not store the whole Staff context at
> > definition time.
>
> I've had a long look at this and can confirm that there are some slightly
> odd things going on, and variations between 2.12 and 2.13. Please see the
> attached image and let me have your thoughts.
Ahm, can you please tell me what odd things you are observing in these
examples?
The horizontal spacing is exactly the same, the only difference has nothing to
do with RemoveEmptyStaffContext, but rather with figured bass figures on rests
(which in some cases were suppressed in 2.12, but that has been fixed
meanwhile, so that figures always correctly appear when you write them in your
lilypond code).
Having said that, RemoveEmptyStaffContext has also been fixed in the 2.13
branch: You should now use
\context {\Staff
\RemoveEmptyStaves
}
rather than
\context {
\RemoveEmptyStaffContext
}
The former no longer erases previous settings, while the latter still does in
2.13 (we kept this behaviour for reasons of backwards compatibility to prevent
"regressions" in existing scores...
Cheers,
Reinhold
--
------------------------------------------------------------------
Reinhold Kainhofer, address@hidden, http://reinhold.kainhofer.com/
* Financial & Actuarial Math., Vienna Univ. of Technology, Austria
* http://www.fam.tuwien.ac.at/, DVR: 0005886
* LilyPond, Music typesetting, http://www.lilypond.org