From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/29041 Path: news.gmane.org!not-for-mail From: =?ISO-8859-15?Q?Peter_M=FCnster?= Newsgroups: gmane.comp.tex.context Subject: Re: \bTABLE[distance=...] Date: Thu, 29 Jun 2006 21:01:13 +0200 (CEST) Message-ID: References: <44A38ACB.9080606@elvenkind.com> <44A3C4A0.6000401@wxs.nl> <44A3C9E7.608@elvenkind.com> <44A417BD.6080508@wxs.nl> Reply-To: ntg-context@ntg.nl NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1151608124 16354 80.91.229.2 (29 Jun 2006 19:08:44 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 29 Jun 2006 19:08:44 +0000 (UTC) Original-X-From: ntg-context-bounces@ntg.nl Thu Jun 29 21:08:41 2006 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from ronja.vet.uu.nl ([131.211.172.88] helo=ronja.ntg.nl) by ciao.gmane.org with esmtp (Exim 4.43) id 1Fw1sI-0007QE-HV for gctc-ntg-context-518@m.gmane.org; Thu, 29 Jun 2006 21:08:27 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id C3DC1127B1; Thu, 29 Jun 2006 21:08:24 +0200 (CEST) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (smtp.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 10497-01; Thu, 29 Jun 2006 21:08:23 +0200 (CEST) Original-Received: from ronja.vet.uu.nl (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id D631812860; Thu, 29 Jun 2006 21:06:29 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 9AD3E12860 for ; Thu, 29 Jun 2006 21:06:27 +0200 (CEST) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (smtp.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 06639-06 for ; Thu, 29 Jun 2006 21:06:24 +0200 (CEST) Original-Received: from smtp.cegetel.net (mf00.sitadelle.com [212.94.174.67]) by ronja.ntg.nl (Postfix) with SMTP id ECD3D12815 for ; Thu, 29 Jun 2006 21:06:22 +0200 (CEST) Original-Received: from gaston.pm (unknown [84.7.236.173]) by smtp.cegetel.net (Postfix) with ESMTP id EC06C1A4F8C for ; Thu, 29 Jun 2006 21:06:20 +0200 (CEST) Original-Received: by gaston.pm (Postfix, from userid 500) id 5D38413C021; Thu, 29 Jun 2006 21:01:13 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by gaston.pm (Postfix) with ESMTP id EA74614801A for ; Thu, 29 Jun 2006 21:01:13 +0200 (CEST) X-X-Sender: peter@gaston.pm Original-To: mailing list for ConTeXt users In-Reply-To: <44A417BD.6080508@wxs.nl> X-Virus-Scanned: amavisd-new at ntg.nl X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.7 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: ntg-context-bounces@ntg.nl Errors-To: ntg-context-bounces@ntg.nl X-Virus-Scanned: amavisd-new at ntg.nl Xref: news.gmane.org gmane.comp.tex.context:29041 Archived-At: On Thu, 29 Jun 2006, Hans Hagen wrote: > well, i let you consider and test the following -) > > \def\dochecktblwidths#1% > {\iftraceTABLE\showtblwids{B#1}\fi > \!!dimena\hsize > \!!counta\zerocount > % test, dunno yet > \advance\!!dimena-\tbltblleftmargindistance > \advance\!!dimena-\tbltblrightmargindistance > \advance\!!dimena-\tbltblcolumndistance > \dorecurse\maximumcol > {\scratchdimen\gettblaut\recurselevel\relax > % test, seems to work ok > \advance\!!dimena-\gettbldis\recurselevel\relax Thanks! All combinations of leftmargindistance, rightmargindistance and distance seems to give the expected results. What is the difference between distance and columndistance? I thought the one was just a synonym for the other, but now I see, that you treat them differently. And indeed, the result is different: \starttext \input tufte \bTABLE[leftmargindistance=1em,rightmargindistance=1em,columndistance=2em] \bTR\bTD bla bla bla bla\eTD\bTD bla bla bla bla\eTD\bTD bla bla blabla bla blabla bla blabla bla blabla bla blabla bla blabla bla blabla bla blabla bla blabla bla blabla bla blabla bla blabla bla \eTD\eTR \eTABLE \bTABLE[leftmargindistance=1em,rightmargindistance=1em,distance=2em] \bTR\bTD bla bla bla bla\eTD\bTD bla bla bla bla\eTD\bTD bla bla blabla bla blabla bla blabla bla blabla bla blabla bla blabla bla blabla bla blabla bla blabla bla blabla bla blabla bla blabla bla \eTD\eTR \eTABLE \input tufte \stoptext If I change the line \advance\!!dimena-\tbltblcolumndistance to \dorecurse{\numexpr\maximumcol-1\relax}{% \advance\!!dimena-\tbltblcolumndistance}% it seems to work better... Cheers, Peter -- http://pmrb.free.fr/contact/