Hi Lukas, > You can very well have both: A TimeSignature style that turns old-fashioned > \time 3/4 into "3 over a crotchet", and a vast generalization of the \time > machinery that also accepts durations, tied combinations of durations etc. > (and which, for simple durations like 4,8,16 etc., falls back to standard > \time 3/4 behaviour).
When this arrived, I was literally in the middle of typing the following post: > I’ve given up on the idea that the user might be able to pass into \time a > denominator other than those already accepted. Unfortunately, the > implementation now becomes far more complicated than it should have been, so > I have followup questions. > > 1. Is there any objection to me adding a TimeSignature style which would > immediately apply to all already-accepted time signatures? > > 2. If not, does anyone have opinions on what that style name should be? (Ones > that seem like obvious candidates to me include 'note-denom, 'notehead, and > 'glyph… but I’m happy to hear suggested alternatives.) =) > Question: What should happen if TimeSignature.style = #'note-denom is _not_ > set, but the user does \time 4 { 8.~8 } ? Should this emit a warning "can't > display this in current style", or ... Yes, that aligns with my thinking. Thanks, Kieren. ________________________________ Kieren MacMillan, composer (he/him/his) ‣ website: www.kierenmacmillan.info ‣ email: kie...@kierenmacmillan.info