lilypond-auto
[Top][All Lists]
Advanced

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

[Lilypond-auto] Issue 2632 in lilypond: Allow multiple occurences of Foo


From: lilypond
Subject: [Lilypond-auto] Issue 2632 in lilypond: Allow multiple occurences of Footnote_engraver
Date: Mon, 02 Jul 2012 08:09:57 +0000

Status: Accepted
Owner: ----

New issue 2632 by address@hidden: Allow multiple occurences of Footnote_engraver
http://code.google.com/p/lilypond/issues/detail?id=2632

Issue 1773 moves the Footnote_engraver to Score level since otherwise it is not possible to annotate objects outside of Staff level. However, this means that time-based footnotes on multi-staff music will, for example, annotate _all_ time signatures/clefs/whatever at a given time step instead of just the signature in the current staff.

That is not very useful either. So the right way to proceed would seem to have the Footnote_engraver at multiple levels (like Staff and Score) and have the footnote just register on the innermost context encountering it.

This involves both making sure that the footnote mark is placed only once per level, as well as making sure that the footnote text is emitted only once and automatic numbering advances only by one position.




reply via email to

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