NoteWorthy Composer Forum

Forums => General Discussion => Topic started by: Rick G. on 2010-06-16 11:29 pm

Title: Clef visibility - a proposed change
Post by: Rick G. on 2010-06-16 11:29 pm
There are two classes of clefs in NWC. One is the Clef object (http://ntworthy.com/nwc2/help/MNU_ADDCLEF.htm), the other is the systemic Clef that NWC inserts at the beginning of each line. IMO, the current visibility rules that NWC uses are not optimal.

The visibilty of the systemic Clef ought to be determined by the visibilty of the first Clef object on the staff. The visibilty of subsequent Clef object inserted by the user should apply to that object only.

Those doing marching band cards, where systemic Clef are often omitted to save space, could simply use:
Quote
!NoteWorthyComposerClip(2.0,Single)
|Clef|Type:Treble|Visibility:Never
|Clef|Type:Treble
!NoteWorthyComposerClip-End
For the much more common situation where the author wants to change Clefs but not want to display a full sized clef with the horizontal space that NWC clefs require, could use:
Quote from: nwctxt
!NoteWorthyComposer(2.0)
|Font|Style:User 1|Typeface:"NWC2STDA"|Size:16|CharSet:2
|AddStaff|Name:"Staff"
|Clef|Type:Treble
|Note|Dur:Whole|Pos:-6|Opts:Stem=Up
|Text|Text:"     "|Font:PageSmallText|Pos:7|Wide:Y|Justify:Center|Placement:AtNextNote
|Clef|Type:Bass|Visibility:Never
|Text|Text:"b    "|Font:User1|Pos:0|Justify:Center|Placement:AtNextNote
|Bar
|Note|Dur:Whole|Pos:2|Opts:Stem=Up
|Bar|SysBreak:Y
|Clef|Type:Bass|Color:1
|Note|Dur:Whole|Pos:2|Opts:Stem=Up
!NoteWorthyComposer-End
without the need to force SysBreaks and insert the visible Clef (here shown in Color 1).

This change would look better in the viewer and be easier to maintain across margin and paper size variations.
Title: Re: Clef visibility - a proposed change
Post by: Peter Edwards on 2010-06-20 04:24 pm
But first I'd like to fix the size error. Any non-systemic clef clef should be about 20% smaller than the systemic ones.
Title: Re: Clef visibility - a proposed change
Post by: Rick G. on 2010-06-21 08:18 am
But first I'd like to fix the size error.
Perhaps. NWC's placement and space required of a smaller clef would work some of the time. Getting the visibility right would allow text clefs which could always be correctly spaced.