Dear Henry, Well, I can do that manually for specific document/score with specific layout etc., but I suppose we are talking about a general solution which handles this case automatically and dynamically. So it is best to be handled by Gregorio whenever a "flat custos" is potentially in demand. What I proposed is for the algorithm to first detect the feasibility of pushing/pulling one note before it decides to add an accidental to the custos.
Thanks, Michael ________________________________________ 发件人: Henry So Jr. <henr...@panix.com> 发送时间: 2016年5月30日 22:09 收件人: Zhang Michael 抄送: gregorio-users@gna.org 主题: Re: 答复: [Gregorio-users] Custos followed by accidental On Monday, 30 May 2016 at 02:01:53 pm +0000, Zhang Michael wrote: > Thank you Henry for letting me know. > > I think there is another option to handle the situation: just avoid the > happening of this case by pushing out the last note(s) to the next staff line > or pulling in the next note(s). I don't know how easy/difficult to implement > since theoretically there might also be some corner cases to handle, e.g. > consecutive flat notes, although they are very rare. Probably it can be the > first try to push out or pull in only one note; if it turns out to be > difficult, then add an accidental before the custos. > > Just my two-cents. > > Michael Michael, You can do that manually by typing 'z' to cause an early line break. Henry _______________________________________________ Gregorio-users mailing list Gregorio-users@gna.org https://mail.gna.org/listinfo/gregorio-users