Hi Harm, On Tue, Feb 28, 2017 at 1:02 PM, Thomas Morley <thomasmorle...@gmail.com> wrote: > 2017-02-28 16:09 GMT+00:00 David Nalesnik <david.nales...@gmail.com>: >> Hi Andrew, >> >> On Mon, Feb 27, 2017 at 6:52 PM, Andrew Bernard >> <andrew.bern...@gmail.com> wrote: >>> Hi David, >>> >>> This is excellent and useful. Also works, of course, when using something >>> like \set Staff.ottavation = "8". >>> >>> Why not make this a snippet in LSR? >>> >> >> Sure, I will look it at some more, and submit. >> >> Ideally, I'd like to add something to the codebase. >> >> Best, >> David > > > Hi David, > > I was working on a patch introducing ottavaText as a context-property. > Maybe we could coordinate or at least avoid doing work twice.
I don't think this would conflict with anything I may try. I'd just be modifying the print function. > > I'll attach what I've done so far. > It's not finished yet: I'd like to polish it and add entries in NR and > Changes, probably worth a regtest as well. > Sure, go ahead! It will be much more convenient storing texts in a context property. There's a comment in lily/ottava-bracket.cc about the desirability of being able to switch between longer and shorter texts based on available space: Maybe that could be part of the overall plan. > > P.S. > Did you notice > https://sourceforge.net/p/testlilyissues/issues/5064/#23bb > ? No, I hadn't seen it. Thanks for pointing this out to me! I'm not certain what the best way to fix this is. (I added a comment to the issue tracker.) Best, David _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user