NoteWorthy Composer Forum

Forums => General Discussion => Topic started by: fathafluff on 2012-09-23 06:43 pm

Title: Dot collisions in layered staves
Post by: fathafluff on 2012-09-23 06:43 pm
What are the workarounds for avoiding dot collisions in layered staves? (And, to open a can of worms: should there be a note property for extra dot spacing? Or to move a dot to a different space?)
Title: Re: Dot collisions in layered staves
Post by: Richard Woodroffe on 2012-09-23 06:52 pm
I suggested a dot spacing function a while ago, but it seemed that people didn't see the need for it and so the suggestion was not supported. I would still like to see it.
Title: Re: Dot collisions in layered staves
Post by: Rick G. on 2012-09-23 08:10 pm
For your example, I would use this attachment:
Title: Re: Dot collisions in layered staves
Post by: Rick G. on 2012-09-23 08:55 pm
What are the workarounds for avoiding dot collisions in layered staves?
I don't use it, but the experimental 'MultiPartDotPlacement' feature may help:
Code: (nwc) [Select · Download]
!NoteWorthyComposer(2.5)
|AddStaff|Name:"Staff"
|StaffProperties|EndingBar:Open (hidden)|WithNextStaff:Layer
|Note|Dur:4th,Dotted|Pos:0|Opts:Stem=Up
|AddStaff|Name:"Staff-1"
|StaffProperties|EndingBar:Open (hidden)|MultiPartDotPlacement:Y
|Note|Dur:4th,Dotted|Pos:-2|Opts:Stem=Down
!NoteWorthyComposer-End
Note that it doesn't do anything unless the staff preceeding it has 'WithNextStaff:Layer'

Also for layered staves, 'Tie=Downward' can be used to force the dots downward:
Code: (nwc) [Select · Download]
!NoteWorthyComposer(2.5)
|AddStaff|Name:"Staff"
|StaffProperties|EndingBar:Open (hidden)|WithNextStaff:Layer
|RestMultiBar|NumBars:2|Visibility:Never
|Bar
|AddStaff|Name:"Staff-1"
|StaffProperties|EndingBar:Open (hidden)
|Note|Dur:8th|Pos:-1|Opts:Stem=Down
|Note|Dur:4th,Dotted|Pos:-2|Opts:Stem=Down
|Note|Dur:4th,Dotted|Pos:0|Opts:Stem=Down
|Note|Dur:8th|Pos:-1|Opts:Stem=Down
|Bar
|Note|Dur:8th|Pos:-1|Opts:Stem=Down
|Note|Dur:4th,Dotted|Pos:-2|Opts:Stem=Down,Tie=Downward
|Note|Dur:4th,Dotted|Pos:0|Opts:Stem=Down,Tie=Downward
|Note|Dur:8th|Pos:-1|Opts:Stem=Down
|Bar
!NoteWorthyComposer-End