NoteWorthy Composer Forum

Forums => General Discussion => Topic started by: Peter Edwards on 2012-11-08 03:44 PM

Title: Inconsistent Slurs
Post by: Peter Edwards on 2012-11-08 03:44 PM
Why (when printed) does the second slur go to the notehead instead of the tail?

Code: [Select ยท Download]
!NoteWorthyComposerClip(2.5,Single)
|Clef|Type:Treble
|TimeSig|Signature:4/4
|Rest|Dur:Whole
|Bar
|Note|Dur:4th|Pos:3|Opts:Stem=Up,Slur=Upward
|Note|Dur:4th|Pos:3|Opts:Stem=Up,Slur=Upward
|Note|Dur:4th,Slur|Pos:3|Opts:Stem=Up,Slur=Upward
|Note|Dur:4th,Slur|Pos:3|Opts:Stem=Up,Slur=Upward
|Bar
|Note|Dur:4th,Slur|Pos:2|Opts:Stem=Up,Slur=Upward
|Note|Dur:4th|Pos:-2|Opts:Stem=Up,Slur=Upward
|Note|Dur:4th,Slur|Pos:3|Opts:Stem=Up,Slur=Upward
|Note|Dur:4th,Slur|Pos:3|Opts:Stem=Up,Slur=Upward
|Bar|SysBreak:Y
|Note|Dur:4th,Slur|Pos:2|Opts:Stem=Up,Slur=Upward
|Note|Dur:4th|Pos:-2|Opts:Stem=Up,Slur=Upward
|Note|Dur:4th|Pos:2|Opts:Stem=Up,Slur=Upward
|Note|Dur:4th|Pos:2|Opts:Stem=Up,Slur=Upward
|Bar
|Rest|Dur:Whole
|Bar
|Note|Dur:Whole|Pos:-2
|Bar|Style:SectionClose|SysBreak:Y
!NoteWorthyComposerClip-End
Title: Re: Inconsistent Slurs
Post by: Rick G. on 2012-11-08 04:52 PM
When a slur is split across a system break, NoteWorthy needs to calculate a new end for the right margin curve end and a new start for the slur continuation. It is hardly surprising that the new start will sometimes trigger NoteWorthy's "seek the notehead" routine when calculating the end of the slur continuation.

IMO, some method for user intervention is needed, as fixing slurs has been on NoteWorthy's "too hard to do" list for over a decade.