Werner LEMBERG <w...@gnu.org> writes: >> I was thrilled and excited by your proposal. Having had some >> leisure time this afternoon (although without net-access) I played >> around with it. I've taken it as a local command, though. >> >> The result is a wrapper around simultaneous music, with and without >> "\\". You can input straight away from top to bottom voice. The >> voiceXxx-settings and context-ids are done automatically, but >> respect user-settings. >> >> The engraver to annotate info is in as well, could be deleted >> ofcourse. >> >> It's not tested beyond the given examples, but following this route >> would make the input much more logical and because it's a wrapper we >> would warrant backward compatibility, no need to change anything >> else... > > Very nice, thanks! It seems that a local solution is straightforward > to handle. But what about a global option? It seems to me that this > is what we are actually searching.
The original idea was a global replacement. Easy enough to do. A nice syntax for that may be slightly trickier, but one can just accumulate, like \implicitVoices 1,2 \implicitVoices 1,3,2 \implicitVoices 1,3,4,2 \implicitVoices 1,3,5,4,2 Personally, I'd prefer a different number assignment: \implicitVoices 1,-1 \implicitVoices 1,2,-1 \implicitVoices 1,2,-2,-1 \implicitVoices 1,2,3,-2,-1 Stem direction is recognizable from the sign (0 would be \oneVoice), and apart from the sign, increasing numbers go down one voice. Not sure that this ship hasn't sailed though. -- David Kastrup _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel