From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/7901 Path: main.gmane.org!not-for-mail From: Patrick Gundlach Newsgroups: gmane.comp.tex.context Subject: Re: Raggedright--overlapping words Date: 20 May 2002 14:10:27 +0200 Sender: owner-ntg-context@let.uu.nl Message-ID: <87adqv2f64.fsf@gundla.ch> References: <20020517193447.A26870429@aisa.fi.muni.cz> <20020517193447.A26870429@aisa.fi.muni.cz> <87vg9koywj.fsf@gundla.ch> <5.1.0.14.1.20020520001340.03e5fcc0@remote-1> NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1035398338 23188 80.91.224.250 (23 Oct 2002 18:38:58 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Wed, 23 Oct 2002 18:38:58 +0000 (UTC) Original-To: ntg-context@ntg.nl In-Reply-To: <5.1.0.14.1.20020520001340.03e5fcc0@remote-1> Xref: main.gmane.org gmane.comp.tex.context:7901 X-Report-Spam: http://spam.gmane.org/gmane.comp.tex.context:7901 Hans Hagen writes: Hello Hans and David, > >so, there *are* two overfull hboxes there in the new context > >version. But I cannot see why. > > as far as i know i didn't change tolerance and so, can it be related > to different hyphenation patterns? \ No, very unlikely. The \tracingparagraphs showed exactly the same hyphenation patterns. > [i did replace plain by a cleaned up context plain so i may have > missed something, but what ...] > > can you extend your experimental code with showing hyphenpenalties, > tolerance and so? I did so, and found out that tolerance, hyphenpenalty, pretolerance, hbadness, hfuzz and localcolumnwidth are the same in 2001/7 and 2002/5. I think I have found out that it has to do with the fact that \startitemize now sets the \rightskip to 0pt instead of 0pt plus 32pt. But I cannot see where this is done. See the last lines of the box output: -------------------------------------------------- (context 2001.7.11) \hbox(14.33603+5.57509)x228.0, glue set 1.2917 .\glue(\leftskip) 24.00006 .\hbox(7.11113+0.0)x0.0, glue set - 24.00006fil ..\glue 0.0 plus 1.0fil minus 1.0fil ..\hbox(7.11113+0.0)x24.00006 ...\hbox(7.11113+0.0)x24.00006, glue set 16.00003fill ....\hbox(7.11113+0.0)x8.00003 .....\mathon ...../cmsy10@16.0pt/^^O .....\mathoff ....\glue 0.0 plus 1.0fill .\hbox(14.33603+5.57509)x0.0 ..\rule(14.33603+5.57509)x0.0 ..\glue 0.0 plus 1.0fil minus 1.0fil .\glue 0.00012 ./cmss10@16.0pt/P .\kern-0.44446 ./cmss10@16.0pt/a ./cmss10@16.0pt/t .\discretionary ../cmss10@16.0pt/- ./cmss10@16.0pt/t ./cmss10@16.0pt/e ./cmss10@16.0pt/r ./cmss10@16.0pt/n ./cmss10@16.0pt/s .\glue(\spaceskip) 5.33276 ./cmss10@16.0pt/h ./cmss10@16.0pt/o ./cmss10@16.0pt/l ./cmss10@16.0pt/d .\glue(\spaceskip) 5.33276 ./cmss10@16.0pt/c ./cmss10@16.0pt/o ./cmss10@16.0pt/n .\discretionary ../cmss10@16.0pt/- ./cmss10@16.0pt/t ./cmss10@16.0pt/e ./cmss10@16.0pt/x ./cmss10@16.0pt/t .\glue(\spaceskip) 5.33276 ./cmss10@16.0pt/o ./cmss10@16.0pt/f .\glue(\rightskip) 0.0 plus 32.0 -------------------------------------------------- -------------------------------------------------- (context 2002.5.15) \hbox(14.33603+5.57509)x228.0, glue set - 1.0 .\glue(\leftskip) 24.00006 .\hbox(14.33603+5.57509)x0.0, glue set - 24.00006fil ..\glue 0.0 plus 1.0fil minus 1.0fil ..\hbox(14.33603+5.57509)x24.00006 ...\hbox(14.33603+5.57509)x24.00006, glue set 16.00003fill ....\hbox(14.33603+5.57509)x8.00003 .....\mathon ...../cmsy10@16.0pt/^^O .....\mathoff ....\glue 0.0 plus 1.0fill .\hbox(14.33603+5.57509)x0.0 ..\rule(14.33603+5.57509)x0.0 ..\glue 0.0 plus 1.0fil minus 1.0fil .\glue 0.00012 ./cmss10@16.0pt/P .\kern-0.44446 ./cmss10@16.0pt/a ./cmss10@16.0pt/t .\discretionary ../cmss10@16.0pt/- ./cmss10@16.0pt/t ./cmss10@16.0pt/e ./cmss10@16.0pt/r ./cmss10@16.0pt/n ./cmss10@16.0pt/s .\glue 5.33334 plus 2.66667 minus 1.77779 ./cmss10@16.0pt/h ./cmss10@16.0pt/o ./cmss10@16.0pt/l ./cmss10@16.0pt/d .\glue 5.33334 plus 2.66667 minus 1.77779 ./cmss10@16.0pt/c ./cmss10@16.0pt/o ./cmss10@16.0pt/n .\discretionary ../cmss10@16.0pt/- ./cmss10@16.0pt/t ./cmss10@16.0pt/e ./cmss10@16.0pt/x ./cmss10@16.0pt/t .\glue 5.33334 plus 2.66667 minus 1.77779 ./cmss10@16.0pt/o ./cmss10@16.0pt/f .\glue 5.33334 plus 2.66667 minus 1.77779 ./cmss10@16.0pt/h ./cmss10@16.0pt/y .\discretionary ../cmss10@16.0pt/- ./cmss10@16.0pt/p ./cmss10@16.0pt/h ./cmss10@16.0pt/e ./cmss10@16.0pt/n .\discretionary ../cmss10@16.0pt/- ./cmss10@16.0pt/a ./cmss10@16.0pt/t ./cmss10@16.0pt/i ./cmss10@16.0pt/o ./cmss10@16.0pt/n .\glue(\rightskip) 0.0 -------------------------------------------------- If you (David) put a \rightskip=0pt plus 32pt after the first \item, the output seems to be the same as with the old ConTeXt. Have a nice day! Patrick -- I'll fade into the darkness