Carl Sorensen <[email protected]> writes:

I think that Saul's post is unnecessarily complicated for the outcome you want.  There's no need (IMO) to use \RemoveAllEmptyStaves.  Just have the Score accept the NullVoice context.  At least that seems to work for me.

Thanks - I had forgotten to check whether \RemoveAllEmptyStaves was really doing anything. If the snippet works without it, then it shouldn't be there. I mentioned Saul's post just to credit him because this wasn't my own idea.

I actually think it might not be a bad idea to replace the existing snippet with the new one.  Devnull contexts existed before NullVoice contexts; I think that NullVoice is strictly better in every use case with which I am familiar thant Devnull.  Of course, in this particular use case you need to let the Score accept a NullVoice for it to work.

That makes sense to me. If someone knows a reason to keep the first snippet then it should be kept, otherwise maybe it should go.

--
David

Reply via email to