NoteWorthy Composer Forum

Forums => General Discussion => Topic started by: Flurmy on 2010-06-15 12:24 pm

Title: Overstretching
Post by: Flurmy on 2010-06-15 12:24 pm
I notated a piece with many variation.
I want every variation to start at a new line, so I checked "force system break".
It works, of course, but the problem is that the line just before the break is often very short, sometimes even only a single bar with a single rest, so that bar is stretched so as to "justify" it.
Any idea on how to avoid that without resorting to post-editing or other exotic solutions?
Title: Re: Overstretching
Post by: Lawrie Pardy on 2010-06-15 12:32 pm
Force system breaks in previous bars - E.G. force a break every, say, 3 bars or so and see how things space out.

To take it a bit further, suppose your composition is 16 bars long, you could force a system break every 4 bars and get 4 * 4 bar staves.  Or maybe you need to arra\nge things a bit differently using irregular numbers of bars - print preview is your friend here.
Title: Re: Overstretching
Post by: Rick G. on 2010-06-15 12:44 pm
Digital whiteout. The "g" character in 'Webdings' is especially useful.

Lilypond calls this "ragged right". I wish Noteworthy had it. Even if it is not used for final output, it is helpful to know just how much space is required in each line.
Title: Re: Overstretching
Post by: Flurmy on 2010-06-15 02:32 pm
Lawrie,
of course your idea works, but I fear the moment in which a friend asks me: "I can't read it so small, print it bigger, please" or "compact it so it fits in less pages, please".

Rick,
I know what we mean with "digital whiteout" (I already asked long ago :-) but I'm not able to grasp your suggestion. Could you please elaborate?
Today I feel more dumb than usual, sorry.
Title: Re: Overstretching
Post by: Lawrie Pardy on 2010-06-15 02:54 pm
Lawrie,
of course your idea works, but I fear the moment in which a friend asks me: "I can't read it so small, print it bigger, please" or "compact it so it fits in less pages, please".

Thems the breaks :)


Quote
Rick,
I know what we mean with "digital whiteout" (I already asked long ago :-) but I'm not able to grasp your suggestion. Could you please elaborate?
Today I feel more dumb than usual, sorry.

Rick is suggesting covering the extended bar with white objects thus making the staff visually shorter than those that preceed it.  E.G a 1 bar staff that is only about as long as 1 bar in any other staff.
Title: Re: Overstretching
Post by: Flurmy on 2010-06-15 03:35 pm
Quote
Rick is suggesting covering the extended bar with white objects thus making the staff visually shorter than those that preceed it.  E.G a 1 bar staff that is only about as long as 1 bar in any other staff.

The problem is the stretching due to justification.
If, for example, I have the last bar before the break with only three notes, then I have a note at about 1/4 of the page width, another about at 1/2 and the third at about 3/4 of the page width.

I don't see how "blanking" could solve my problem without adding some fake items between the last bar and the break.

Or I'm still missing something?
Title: Re: Overstretching
Post by: Lawrie Pardy on 2010-06-15 04:07 pm
You would want at least a bar line, but following that, place the white text with preserve width turned on.  I'm pretty sure that would be sufficient.
Title: Re: Overstretching (ragged right example)
Post by: Rick G. on 2010-06-15 04:10 pm
I don't see how "blanking" could solve my problem without adding some fake items between the last bar and the break.
That is because you need to add a fake item between the bar and the break.
Try something like this:
Quote from: nwctxt
!NoteWorthyComposer(2.0)
|PgSetup|BarNumbers:Plain
|Font|Style:User 1|Typeface:"Webdings"|Size:22|CharSet:2
|AddStaff|Name:"Staff"
|StaffProperties|EndingBar:Open (hidden)
|Clef|Type:Treble
|Key|Signature:F#
|Text|Text:"Set \"Highlight 2\" to white"|Font:StaffBold|Pos:-9|Color:2
|TimeSig|Signature:Common
|Note|Dur:4th|Pos:1
|Note|Dur:4th|Pos:0
|Note|Dur:Half|Pos:-1
|Text|Text:"g"|Font:User1|Pos:0|Placement:AtNextNote|Color:2
|Bar
|Text|Text:"gggggggggggggggg"|Font:User1|Pos:0|Wide:Y|Color:2
|Text|Text:"g"|Font:User1|Pos:0|Justify:Right|Placement:AtNextNote|Color:2
|Text|Text:"\|"|Font:User1|Pos:0|Justify:Center|Placement:AtNextNote|Color:2
|Bar|SysBreak:Y|Visibility:Never
|Note|Dur:4th|Pos:1
|Note|Dur:4th|Pos:0
|Note|Dur:4th|Pos:-1
|Note|Dur:4th|Pos:-2
|Bar
|Note|Dur:Whole|Pos:-3
|Text|Text:"g"|Font:User1|Pos:0|Placement:AtNextNote|Color:2
|Bar
|Text|Text:"ggggggggggggg"|Font:User1|Pos:0|Wide:Y|Justify:Right|Placement:AtNextNote|Color:2
|Text|Text:"g"|Font:User1|Pos:0|Justify:Right|Placement:AtNextNote|Color:2
|Text|Text:"\|"|Font:User1|Pos:0|Justify:Center|Placement:AtNextNote|Color:2
|Bar|SysBreak:Y|Visibility:Never
!NoteWorthyComposer-End
Title: Re: Overstretching
Post by: Flurmy on 2010-06-15 04:33 pm
Now I got it!

Thank you, mates.
Title: Re: Overstretching
Post by: Rick G. on 2010-06-18 01:06 am
IMO, this should suffice, but does not. At least not with NWC 2.1
Quote from: nwctxt
!NoteWorthyComposer(2.0)
|PgSetup|BarNumbers:Plain
|Font|Style:User 1|Typeface:"Webdings"|Size:22|CharSet:2
|AddStaff|Name:"Staff"
|StaffProperties|EndingBar:Open (hidden)
|Clef|Type:Treble
|Key|Signature:F#
|Text|Text:"Set \"Highlight 2\" to white"|Font:StaffBold|Pos:-9|Color:2
|TimeSig|Signature:Common
|Note|Dur:4th|Pos:1
|Note|Dur:4th|Pos:0
|Note|Dur:Half|Pos:-1
|Text|Text:"g"|Font:User1|Pos:0|Placement:AtNextNote|Color:2
|Bar
|Text|Text:"gggggggggggggggg"|Font:User1|Pos:0|Wide:Y|Justify:Right|Placement:AtNextNote|Color:2
|Bar|SysBreak:Y|Visibility:Never
!NoteWorthyComposer-End
NWC seems to interpret 'Justify:Right|Placement:AtNextNote' as 'Somewhat Before Next Note/Bar'