From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/17068 Path: main.gmane.org!not-for-mail From: Thomas A.Schmitz Newsgroups: gmane.comp.tex.context Subject: Re: Table question Date: Mon, 15 Nov 2004 22:01:57 +0100 Message-ID: <964D7C28-3749-11D9-B42C-000A95B9ADE2@uni-bonn.de> References: Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 (Apple Message framework v619) Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1100552541 17031 80.91.229.6 (15 Nov 2004 21:02:21 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 15 Nov 2004 21:02:21 +0000 (UTC) Original-X-From: ntg-context-bounces@ntg.nl Mon Nov 15 22:02:08 2004 Return-path: Original-Received: from ronja.vet.uu.nl ([131.211.172.88] helo=ronja.ntg.nl) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1CTnzE-0007KF-00 for ; Mon, 15 Nov 2004 22:02:08 +0100 Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 490B8127A1; Mon, 15 Nov 2004 22:02:08 +0100 (CET) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (ronja.vet.uu.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 09529-03-3; Mon, 15 Nov 2004 22:02:05 +0100 (CET) Original-Received: from ronja.vet.uu.nl (localhost.localdomain [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 601681278D; Mon, 15 Nov 2004 22:02:05 +0100 (CET) Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 2DFDD1278D for ; Mon, 15 Nov 2004 22:02:04 +0100 (CET) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (ronja.vet.uu.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 09529-03-2 for ; Mon, 15 Nov 2004 22:02:03 +0100 (CET) Original-Received: from mailout04.sul.t-online.com (unknown [194.25.134.18]) by ronja.ntg.nl (Postfix) with ESMTP id 3EF071278C for ; Mon, 15 Nov 2004 22:02:03 +0100 (CET) Original-Received: from fwd00.aul.t-online.de by mailout04.sul.t-online.com with smtp id 1CTnz9-0007Os-00; Mon, 15 Nov 2004 22:02:03 +0100 Original-Received: from [192.168.0.2] (S81e5yZcweRqe06HVSWQ-kKL3k7fpwOiCuD81GBRsCEjHGI9z3Al0B@[84.129.99.114]) by fmrl00.sul.t-online.com with esmtp id 1CTnz1-1TJKu80; Mon, 15 Nov 2004 22:01:55 +0100 In-Reply-To: Original-To: mailing list for ConTeXt users X-Mailer: Apple Mail (2.619) X-ID: S81e5yZcweRqe06HVSWQ-kKL3k7fpwOiCuD81GBRsCEjHGI9z3Al0B@t-dialin.net X-TOI-MSGID: a287ef2b-ae1b-4fad-a2f5-3a75bb0b5a35 X-Virus-Scanned: by amavisd-new at ntg.nl X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.5 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: by amavisd-new at ntg.nl Xref: main.gmane.org gmane.comp.tex.context:17068 X-Report-Spam: http://spam.gmane.org/gmane.comp.tex.context:17068 OK, I'm answering my own question from October: by shamelessly copying and adapting code from enattab, I managed to get double lines in tables, and I'm almost there. I guess real texnicians would call it a dirty hack, but it does what I want. Could anybody test this code: \starttext \startuniqueMPgraphic{c11} path p ; p := unitsquare xscaled \overlaywidth yscaled \overlayheight ; path q ; q = llcorner p--ulcorner p ; pair a ; a := point .08 of q ; path r ; r = lrcorner p--urcorner p ; pair b ; b := point .08 of r ; draw b--a--ulcorner p--urcorner p ; draw lrcorner p--llcorner p--a ; \stopuniqueMPgraphic \startuniqueMPgraphic{c12} path p ; p := unitsquare xscaled \overlaywidth yscaled \overlayheight ; path q ; q = ulcorner p--urcorner p ; pair a ; a := point .02 of q ; path r ; r = llcorner p--lrcorner p ; pair b ; b := point .02 of r ; path s ; s = lrcorner p--urcorner p ; pair c ; c := point .08 of s ; path t ; t = b--a ; pair d ; d := point .08 of t ; path u ; u = llcorner p--ulcorner p ; pair e ; e := point .08 of u ; draw ulcorner p--urcorner p--c--d--a ; draw b--lrcorner p ; draw e--ulcorner p ; \stopuniqueMPgraphic \startuniqueMPgraphic{c13} path p ; p := unitsquare xscaled \overlaywidth yscaled \overlayheight ; path q ; q = llcorner p--ulcorner p ; pair a ; a := point .08 of q ; path r ; r = lrcorner p--urcorner p ; pair b ; b := point .08 of r ; draw ulcorner p--urcorner p--b--a ; draw llcorner p--lrcorner p ; \stopuniqueMPgraphic \startuniqueMPgraphic{c14} path p ; p := unitsquare xscaled \overlaywidth yscaled \overlayheight ; path q ; q = llcorner p--ulcorner p ; pair a ; a := point .08 of q ; path r ; r = lrcorner p--urcorner p ; pair b ; b := point .08 of r ; draw ulcorner p--urcorner p--lrcorner p--llcorner p ; draw b--a ; \stopuniqueMPgraphic \startuniqueMPgraphic{c21} path p ; p := unitsquare xscaled \overlaywidth yscaled \overlayheight ; draw ulcorner p--llcorner p--lrcorner p ; \stopuniqueMPgraphic \startuniqueMPgraphic{c22} path p ; p := unitsquare xscaled \overlaywidth yscaled \overlayheight ; path q ; q = ulcorner p--urcorner p ; pair a ; a := point .02 of q ; path r ; r = llcorner p--lrcorner p ; pair b ; b := point .02 of r ; draw a--b--lrcorner p ; draw llcorner p--ulcorner p ; \stopuniqueMPgraphic \startuniqueMPgraphic{c24} path p ; p := unitsquare xscaled \overlaywidth yscaled \overlayheight ; draw ulcorner p--llcorner p--lrcorner p--urcorner p ; \stopuniqueMPgraphic \defineoverlay[c11][\uniqueMPgraphic{c11}] \defineoverlay[c12][\uniqueMPgraphic{c12}] \defineoverlay[c13][\uniqueMPgraphic{c13}] \defineoverlay[c14][\uniqueMPgraphic{c14}] \defineoverlay[c21][\uniqueMPgraphic{c21}] \defineoverlay[c22][\uniqueMPgraphic{c22}] \defineoverlay[c24][\uniqueMPgraphic{c24}] \bTABLE[width=.25\textwidth,frame=off] \bTR \bTD \framed[width=.25\textwidth,height=4.5ex,background=c11,frame=off]{A} \eTD \bTD[align=middle] \framed[width=.25\textwidth,height=4.5ex,background=c12,frame=off]{B} \eTD \bTD[align=middle] \framed[width=.25\textwidth,height=4.5ex,background=c13,frame=off]{C} \eTD \bTD[align=middle] \framed[width=.25\textwidth,height=4.5ex,background=c14,frame=off]{D} \eTD \eTR \bTR \bTD[align=middle] \framed[width=.25\textwidth,height=4.5ex,background=c21,frame=off]{E} \eTD \bTD[align=middle] \framed[width=.25\textwidth,height=4.5ex,background=c22,frame=off]{F} \eTD \bTD[align=middle] \framed[width=.25\textwidth,height=4.5ex,background=c21,frame=off]{G} \eTD \bTD[align=middle] \framed[width=.25\textwidth,height=4.5ex,background=c24,frame=off]{H} \eTD \eTR \bTR\bTD[align=middle] \framed[width=.25\textwidth,height=4.5ex,background=c21,frame=off]{I} \eTD \bTD[align=middle] \framed[width=.25\textwidth,height=4.5ex,background=c22,frame=off]{K} \eTD \bTD[align=middle] \framed[width=.25\textwidth,height=4.5ex,background=c21,frame=off]{L} \eTD \bTD[align=middle] \framed[width=.25\textwidth,height=4.5ex,background=c24,frame=off]{M} \eTD \eTR \eTABLE \stoptext As you can see, the only problem is that there is a small gap between the rows in the table. Is there a way how this gap can be closed? Thanks for your patience! Thomas On Oct 6, 2004, at 10:22 AM, Thomas A.Schmitz wrote: > Hi all, > > quick question: does any of the table environments in ConTeXt (table, > tables, TABLE, linetable) provide the possibility to have double lines > separate some rows and columns? > > A || B | C > __________ > ---------- > D | E | F > > Thanks a lot! > > Thomas > > _______________________________________________ > ntg-context mailing list > ntg-context@ntg.nl > http://www.ntg.nl/mailman/listinfo/ntg-context >