[NTG-context] Widows, flush bottom, and word breaks

Jack M. Lyon jack.lyon at comcast.net
Sun Feb 13 01:43:10 CET 2005


Adam:

One other question, if you don't mind. You wrote:

> I'm curious because it's the flip side of the grid typesetting I was
> learning about earlier this week.

I'd be grateful if you could tell me what you learned about this.

Thanks again.

Best wishes,
Jack M. Lyon
___________________________________________________

The EDITORIUM
Microsoft Word Add-Ins for Publishing Professionals
http://www.editorium.com
___________________________________________________
 

> -----Original Message-----
> From: ntg-context-bounces at ntg.nl 
> [mailto:ntg-context-bounces at ntg.nl] On Behalf Of Adam Lindsay
> Sent: Saturday, February 12, 2005 4:26 PM
> To: ntg-context at ntg.nl
> Subject: Re: [NTG-context] Widows, flush bottom, and word breaks
> 
> 
> Peter Münster said this at Sat, 12 Feb 2005 22:08:27 +0100:
> 
> >> \setupinterlinespace[stretch=0.08]  % experimentation needed!
> >
> >I'm also very interested in these kinds of problems (and 
> solutions ;).
> 
> I'm curious because it's the flip side of the grid typesetting I was
> learning about earlier this week. I have no special insights, here...
> 
> >It seems to me, that with this parameter, interline-spaces 
> can get smaller
> >but not bigger.
> 
> I think it allows it to become bigger by the same factor.
> 
> >(I've just tried the example on 
> http://contextgarden.net/Flush_bottom)
> >Could you explain this parameter a bit further?
> 
> um, no? :)
> I just stumbled across it in core-spa, and empirically 
> determined that it
> would give a bit of variability to the interline spacing, 
> which is what
> the original poster asked for.
> 
> I *think* it's a multiple of \openlineheight by which the 
> interline space
> can vary +/-. So the factor cited above seems like it can cause a
> variance of up to 16% in line spacing. (And I can imagine 
> Hans is biting
> his tongue on this because this big variance can cause a huge 
> difference
> in the colour of the text block. :)
> 
> >> \setuptolerance[vertical,verystrict]
> >
> >I know the meaning of strict and tolerant in horizontal 
> context, but what
> >does it mean in vertical context? I didn't see any difference between
> >\setuptolerance[vertical,verystrict] and
> >\setuptolerance[vertical,verytolerant]
> 
> I've always been hazy on the distinction myself.
> 
> >Thanks in advance for further comments! We can put it on the 
> wiki then.
> 
> Anyway, addressing the original poster's requirements, allowing *no*
> stretch in the inter-paragraph spacing (whitespace) makes it 
> hard for the
> interline space to handle the whole job of reaching the text 
> block on its
> own. I'd suggest looking at the definition of \defineblank 
> and how small/
> medium/big are defined in order to get a better balance. In 
> the following
> example (modified from the wiki), the spacing adjustment is a lot less
> strained if I do \setupwhitespace[big] instead of 12pt.
> 
> 
> \widowpenalty 0
> \setupinterlinespace[stretch=0.09]
> \setuptolerance[vertical,verystrict,stretch]
> \setupwhitespace[12pt]
> 
> \starttext
> \showframe
> \section{Section}
> \input ward \par\input knuth \par\input zapf
> \section{Section}
> \input tufte \par\input zapf \par\input tufte \input knuth
> \section{Section}
> \input hawking \par\input bryson \par\input tufte
> \section{Section}
> \input knuth \input knuth \par\input knuth \input ward
> \stoptext
> 
> -- 
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>  Adam T. Lindsay, Computing Dept.     atl at comp.lancs.ac.uk
>  Lancaster University, InfoLab21        +44(0)1524/510.514
>  Lancaster, LA1 4WA, UK             Fax:+44(0)1524/510.492
> -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
> 
> _______________________________________________
> ntg-context mailing list
> ntg-context at ntg.nl
> http://www.ntg.nl/mailman/listinfo/ntg-context
> 



More information about the ntg-context mailing list