From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/400 Path: main.gmane.org!not-for-mail From: Hans Hagen Newsgroups: gmane.comp.tex.context Subject: raggedright Date: Sat, 24 Apr 1999 09:44:22 +0200 Sender: owner-ntg-context@let.uu.nl Message-ID: <37217656.6E3818DC@wxs.nl> NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: main.gmane.org 1035391262 23765 80.91.224.250 (23 Oct 2002 16:41:02 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Wed, 23 Oct 2002 16:41:02 +0000 (UTC) Original-To: NTG-CONTEXT Xref: main.gmane.org gmane.comp.tex.context:400 X-Report-Spam: http://spam.gmane.org/gmane.comp.tex.context:400 Hi, Currently the low level \raggedright macro is defined as: \def\raggedright% {\setraggedness\rightraggedness \setraggedskips{0em}{\rightraggedness}{.3333em}{.5em}{0em}{\parindent}} But some time ago Taco suggested the better alternative: \def\raggedright% {\setraggedness\rightraggedness \setraggedskips{0em}{\rightraggedness}{.3333em}{.5em}{1fil}{\parindent}} Unless one expects big problems context from now on will use this second one. I'm not sure yet about adapting the other ones, but those seem ok. The raggedness' depends on the bodyfontsize: \def\leftraggedness {2\bodyfontsize} \def\rightraggedness {2\bodyfontsize} \def\middleraggedness {6\bodyfontsize} And setting the raggedness involves some safeguards for unwanted side effects. Changing the 2 into 4 gives a slightly different typeset paragraph. Some day I will implement a mechanism for paragraph break and page break strategies, but it's not that easy to find the balance between user friendliness and low level tex programming. The current values are based on years of testing and have been unchanged for quite some years. In this respect the change in \raggedright is unique. For thos who want to retain the older settings, adding the old definition to the local cont-sys.tex file will do so. Unless Taco strongly objects, from now on the new definition will apply, Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.nl -----------------------------------------------------------------