> Hi David, > > On Tue, May 22, 2012 at 7:51 PM, David Nalesnik > <david.nalesnik@gmai...> wrote: > >> In procedure string= in expression (string= (ly:prob-property # #) > >> "staccato"): > >> Wrong type argument in position 1 (expecting string): () > > > > Try changing the context from Staff to Voice -- that's where I should > have > > put it in the first place! > > unfortunately, nothing changed. The same error.
Hmmm... I'm really not sure. I tried it with a multi-voice example and no problems there... I guess I would really need to see an example where it's breaking down.
But since staccato is the only articulation that has a value set for 'toward-stem-shift, you could just override it to 0 and revert it for when you want the staccato-alone orientation. (I must say that the engraver seems like overkill! :) )