From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/114095 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Joel via ntg-context Newsgroups: gmane.comp.tex.context Subject: Re: How to create cell data that spans four rows in a table? Date: Sun, 9 Jan 2022 03:51:50 +0000 (UTC) Message-ID: <1799927405.1867915.1641700310921@mail.yahoo.com> References: <1716703798.1835455.1641677975773.ref@mail.yahoo.com> <1716703798.1835455.1641677975773@mail.yahoo.com> <14F9DC0B-DE38-423B-807B-6BFDCB1A0426@boede.nl> Reply-To: mailing list for ConTeXt users Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============6552685035376884928==" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="12177"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Joel To: Willi Egger via ntg-context Original-X-From: ntg-context-bounces@ntg.nl Sun Jan 09 04:52:52 2022 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane-mx.org Original-Received: from zapf.boekplan.nl ([5.39.185.232] helo=zapf.ntg.nl) by ciao.gmane.io with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1n6PGF-0002jv-UH for gctc-ntg-context-518@m.gmane-mx.org; Sun, 09 Jan 2022 04:52:51 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id D0B852893C1; Sun, 9 Jan 2022 04:52:04 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FRZPCpkSJFtw; Sun, 9 Jan 2022 04:52:02 +0100 (CET) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 96103288FCF; Sun, 9 Jan 2022 04:52:02 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id D27A1288FCF for ; Sun, 9 Jan 2022 04:52:00 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DA6-z-Kr3gpr for ; Sun, 9 Jan 2022 04:51:59 +0100 (CET) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=74.6.132.42; helo=sonic306-3.consmr.mail.bf2.yahoo.com; envelope-from=uaru99@yahoo.com; receiver= Original-Received: from sonic306-3.consmr.mail.bf2.yahoo.com (sonic306-3.consmr.mail.bf2.yahoo.com [74.6.132.42]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id 1324E28295E for ; Sun, 9 Jan 2022 04:51:58 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1641700316; bh=oNvcu050RCPuhzGLdI7MfwEi8l4SrayEnKhAEJqpp9w=; h=Date:From:To:In-Reply-To:References:Subject:From:Subject:Reply-To; b=dNbPNhP25YQ7L34/fcPMGe9m6LTTNl3vm/yVKuh0e/Ke48slsb8Hm8g1SPStHllC+1pc0FMilgXINxL+BBS67EHoaXMHxrWt1jz0FvZAlgVrprjIQ9KvQLv33hz5T3t5VOj4tO05voabPnUADQEmztWcBplDNnw3fIWq9h1KXGX5iir/CusZwjJ3bou/S24HU5nVTgukj1kLWb7YCX2MQhduSL7wjHlVr/zXOHSI96tHAeftAMTOtrxVvvYP70S0L1JP6SJCDJBCzp7d9SI/VaKcCRRZ4cANOG3MBjNTtaZ46I50d9orDWWIfoiNLsXYaWDg7oON7g+BODTXyTxcAA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1641700316; bh=aNryAs3PBblTf35VtFHQ/QcWiX/gPKu4oxxJORS4lyV=; h=X-Sonic-MF:Date:From:To:Subject:From:Subject; b=ebKfOAk7MBCfO6jDVw68I7fjAuc1VGPR9z8nNDZzeApM+MYAh13hbknzqwC620vTCghJMnWHABKviOIAzUj6FaIYoOX8fvVgBYKBVtF7lXbMAa1fKKsNA1XntgN8aNpqeQo58k3AgTtDeHIORzrswbq7vJHB8gT/Pyyyu15RgBv5u6ebMeH0JBN6gY0NPf4uI92WgyJ8aSInd03dHoB6Gdt3Xq1oSR1ptOGxrPMqPXsrts+4j5aIihYoBwI1kCRbS87NceL+WaLVGILBi9B1Ul6rL2pf2ZNjQEw+IzVZhG8az83LtqPzYjcQE1OSr0Fotxlm/POoS6VphHoQaJGG5w== X-YMail-OSG: 96oD1PMVM1nlIQ4vMsf0Rji7ZAOVQ8OHjn4tBR02KJlg62VFuRAvq.F_Nb_wWh3 EaddEHBGFAuAy8KZQmDQSheZjjKEmwsSMXD9.K44jiVCfIIwkOmwEDSXaukb2dLVuHSOnfl0o3lg QjAab3Zcsuw_aHyQuP9.8Y9aLWar6HzQCBPH48VyWsBrLAbhvApC.j8HOKyK1gNXQcf3nFPhZ5wV hUkQ08WrT.A_wuS3JG.O64QrhMgKi_7bYeWNDDMKBmXnAZtH_q7KO85tGEsLRj7gXRuDxD7R8uY8 __st3kjWh_aP0pHqcF6thw4xTC0sQid3S03VoEvh_G2sp1HRe928Gkw.vf2hIGdKjmGvIxHRAAL9 2bDluPxW8U8Ehh1GgquAlStba_GcgCM4rK4CM8JeODuhOxf0eA3MZzDN6sKS9SOp7EnXWOFM8UbW TSQ4kX7eeJ4UDBtAG0px.dYxriD0.6JCdCP..8uFnrjMWkdw7sy4jVQrDzWFgLzDfHcUdOUIctqE L5tfbNhpYiMPDaY9FgxbsCNtOpFYylO1TZYIC.0qB05y50j7di5kSSulKLi2SxEEovcqnqR5w8nd oY2wHbepUThddsu5IQTg75A7p3gClBzOn9zMBltDbatNS9.H4W0bGSb_GJDhJyLAyiZlg3x4k61q 2AiGfH89Rz64liRnY5Ue4X0b0Dm994qRHZc021qiQ1S6fhRbLS9lrPtBLlEE2QSNRIdCWbV245yj XDvb3Js.enHnzaR9dN2mGn24FAQyMsRFx_ADENT64kgnlpEWlRvqvBJ0YTbgGgE.F4PMO.6kqtBR raIPklhHBRCpvfkNqppTfga3bHQHyalOv6wvA0ZOGp X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.bf2.yahoo.com with HTTP; Sun, 9 Jan 2022 03:51:56 +0000 In-Reply-To: <14F9DC0B-DE38-423B-807B-6BFDCB1A0426@boede.nl> X-Mailer: WebService/1.1.19551 YMailNorrin X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.26 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ntg-context-bounces@ntg.nl Original-Sender: "ntg-context" Xref: news.gmane.io gmane.comp.tex.context:114095 Archived-At: --===============6552685035376884928== Content-Type: multipart/alternative; boundary="----=_Part_1867914_818699009.1641700310918" ------=_Part_1867914_818699009.1641700310918 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Thank you! The code is much easier to understand than the other way I was = trying to use. --Joel On Saturday, January 8, 2022, 04:00:12 PM MST, Willi Egger via ntg-cont= ext wrote: =20 =20 I would suggest not to use \starttable at all. To me the most suitable table environment for such a table is \bTABLE \eTAB= LE. It gives you all kind of control over layout, dimensions, frames on and= off etc. \setupTABLE[c][1][leftframe=3Doff,width=3D40mm] \setupTABLE[c][2][rightframe=3Doff, width=3D60mm] \setupTABLE[c][each][align=3D{lohi,center}] \bTABLE =C2=A0=C2=A0=C2=A0 \bTR =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 \bTD {\bf Eons}\eTD \bTD {\bf Eras} \= eTD =C2=A0=C2=A0=C2=A0 \eTR =C2=A0=C2=A0=C2=A0 \bTR =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 \bTD=C2=A0 Hadeon Eon \eTD \bTD \eTD =C2=A0=C2=A0=C2=A0 \eTR =C2=A0=C2=A0=C2=A0 \bTR =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 \bTD[ny=3D4] Archanon Eon=C2=A0 \eTD = \bTD Eoarchean Era \eTD =C2=A0=C2=A0=C2=A0 \eTR =C2=A0=C2=A0=C2=A0 \bTR =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 \bTD Paleoarchean Era \eTD =C2=A0=C2=A0=C2=A0 \eTR =C2=A0=C2=A0=C2=A0 \bTR =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 \bTD Mesoarchean Era \eTD=20 =C2=A0=C2=A0=C2=A0 \eTR =C2=A0=C2=A0=C2=A0 \bTR =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 \bTD Neoarchean Era \eTD =C2=A0=C2=A0=C2=A0 \eTR =C2=A0=C2=A0=C2=A0 \bTR =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 \bTD[ny=3D3] Proterozoic Eon \eTD=C2= =A0=C2=A0=C2=A0 \bTD Paleoproterozoic Era \eTD =C2=A0=C2=A0=C2=A0 \eTR =C2=A0=C2=A0=C2=A0 \bTR=C2=A0=C2=A0=C2=A0=20 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 \bTD Mesoproterozoic Era \eTD =C2=A0=C2=A0=C2=A0 \eTR =C2=A0=C2=A0=C2=A0 \bTR =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 \bTD Neoproterozoic Era\eTD =C2=A0=C2=A0=C2=A0 \eTR =C2=A0=C2=A0=C2=A0 \bTR =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 \bTD[ny=3D3] Phanerozoic Eon \eTD \bT= D Paleozoic Era \eTD =C2=A0=C2=A0=C2=A0 \bTR=C2=A0=C2=A0=C2=A0=20 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 \bTD Mesozoic Era\eTD =C2=A0=C2=A0=C2=A0 \eTR =C2=A0=C2=A0=C2=A0 \bTR =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 \bTD Cenozoic Era \eTD =C2=A0=C2=A0=C2=A0 \eTR \eTABLE Willi > On 8 Jan 2022, at 22:39, Joel via ntg-context wrote: >=20 > I created a table that has some cells span multiple rows. This works good= with cells that span an odd-number of rows, but when I try to span 4 rows,= the text isn't quite vertically centered. How can I get the cell with the = text "Archaeon Eon" to be a little lower, so it is centered within its box? >=20 > --Joel >=20 > Minimum working example: >=20 > \starttext >=20 > \starttable[|c|c|] > \NC {\bf Eons} \NC {\bf Eras} \NC \AR > \HL > \NC Hadeon Eon \VL \NC \AR > \HL > \NC \VL Eoarchean Era \NC \AR > \DC \DL[1] \DR > \NC \smash{Archaeon Eon} \VL Paleoarchean Era \NC \AR > \DC \DL[1] \DR > \NC \VL Mesoarchean Era \NC \AR > \DC \DL[1] \DR > \NC \VL Neoarchean Era \NC \AR >=20 > \HL\NC \VL Paleoproterozoic Era \NC \AR > \DC \DL[1] \DR > \NC Proterozoic Eon \VL Mesoproterozoic Era \NC \AR > \DC \DL[1] \DR > \NC \VL Neoproterozoic Era \NC \AR > \HL >=20 >=20 > \HL\NC \VL Paleozoic Era \NC \AR > \DC \DL[1] \DR > \NC Phanerozoic Eon \VL Mesozoic Era \NC \AR > \DC \DL[1] \DR > \NC \VL Cenozoic Era \NC \AR > \HL > \stoptable >=20 > \stoptext >=20 >=20 > _________________________________________________________________________= __________ > If your question is of interest to others as well, please add an entry to= the Wiki! >=20 > maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-co= ntext > webpage=C2=A0 : http://www.pragma-ade.nl / http://context.aanhet.net > archive=C2=A0 : https://bitbucket.org/phg/context-mirror/commits/ > wiki=C2=A0 =C2=A0 : http://contextgarden.net > _________________________________________________________________________= __________ ___________________________________________________________________________= ________ If your question is of interest to others as well, please add an entry to t= he Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-cont= ext webpage=C2=A0 : http://www.pragma-ade.nl / http://context.aanhet.net archive=C2=A0 : https://bitbucket.org/phg/context-mirror/commits/ wiki=C2=A0 =C2=A0 : http://contextgarden.net ___________________________________________________________________________= ________ =20 ------=_Part_1867914_818699009.1641700310918 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Thank you! The code is much = easier to understand than the other way I was trying to use.

--Joel

=20
=20
On Saturday, January 8, 2022, 04:00:12 PM MST, Willi Eg= ger via ntg-context <ntg-context@ntg.nl> wrote:


I would suggest not to use \starttabl= e at all.

To me the most suitable tabl= e environment for such a table is \bTABLE \eTABLE. It gives you all kind of= control over layout, dimensions, frames on and off etc.
=
\setupTABLE[c][1][leftframe=3Doff,width=3D40mm]
\setupTABLE[c][2][rightframe=3Doff, width=3D60mm]
\setupTABLE[c][each][align=3D{lohi,center}]
\bTABLE    \bTR
   = ;     \bTD {\bf Eons}\eTD \bTD {\bf Eras} \eTD
    \eTR
    \bTR
        \bTD  Hadeon Eon \= eTD \bTD \eTD
    \eTR
&= nbsp;   \bTR
      &nb= sp; \bTD[ny=3D4] Archanon Eon  \eTD \bTD Eoarchean Era \eTD
    \eTR
    \bTR=
        \bTD Paleoarchean = Era \eTD
    \eTR
 =    \bTR
        \= bTD Mesoarchean Era \eTD
    \eTR
    \bTR
    &nb= sp;   \bTD Neoarchean Era \eTD
  &nbs= p; \eTR
    \bTR
 &= nbsp;      \bTD[ny=3D3] Proterozoic Eon \eTD  = ;  \bTD Paleoproterozoic Era \eTD
   = \eTR
    \bTR   
        \bTD Mesoproterozoic Era \e= TD
    \eTR
  =   \bTR
        \bTD Ne= oproterozoic Era\eTD
    \eTR
    \bTR
     &n= bsp;  \bTD[ny=3D3] Phanerozoic Eon \eTD \bTD Paleozoic Era \eTD
    \bTR   
&n= bsp;       \bTD Mesozoic Era\eTD
    \eTR
    \bTR
        \bTD Cenozoic Era \eTD
    \eTR
\eTABLE

Willi

> On 8= Jan 2022, at 22:39, Joel via ntg-context <ntg-context@ntg.= nl> wrote:
>
> I created = a table that has some cells span multiple rows. This works good with cells = that span an odd-number of rows, but when I try to span 4 rows, the text is= n't quite vertically centered. How can I get the cell with the text "Archae= on Eon" to be a little lower, so it is centered within its box?
>
> --Joel
>
> Minimum working example:
>
> \starttext
>
> \star= ttable[|c|c|]
> \NC {\bf Eons} \NC {\bf Eras} \NC \AR<= br clear=3D"none">> \HL
> \NC Hadeon Eon \VL \NC \A= R
> \HL
> \NC \VL Eoarchean Era \= NC \AR
> \DC \DL[1] \DR
> \NC \sm= ash{Archaeon Eon} \VL Paleoarchean Era \NC \AR
> \DC \= DL[1] \DR
> \NC \VL Mesoarchean Era \NC \AR
> \DC \DL[1] \DR
> \NC \VL Neoarchean Era= \NC \AR
>
> \HL\NC \VL Paleopro= terozoic Era \NC \AR
> \DC \DL[1] \DR
> \NC Proterozoic Eon \VL Mesoproterozoic Era \NC \AR
> \DC \DL[1] \DR
> \NC \VL Neoproterozoic Era \NC= \AR
> \HL
>
&= gt;
> \HL\NC \VL Paleozoic Era \NC \AR
> \DC \DL[1] \DR
> \NC Phanerozoic Eon \VL Meso= zoic Era \NC \AR
> \DC \DL[1] \DR
&g= t; \NC \VL Cenozoic Era \NC \AR
> \HL
> \stoptable
>
> \stoptext<= /div>
>
>
>= ; _________________________________________________________________________= __________
> If your question is of interest to others= as well, please add an entry to the Wiki!
>
> maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context> webpage  : http://www.pragma-ade.nl= / http://context.aanhet.net
> ar= chive  : https://bitbucket.org/ph= g/context-mirror/commits/
> wiki    : <= a shape=3D"rect" href=3D"http://contextgarden.net" rel=3D"nofollow" target= =3D"_blank">http://contextgarden.net
> ___________= ________________________________________________________________________
________________________________________= ___________________________________________
If your quest= ion is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl= / http://www.ntg.nl/mailman/listinfo= /ntg-context
webpage  : http://ww= w.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitb= ucket.org/phg/context-mirror/commits/
wiki  &nbs= p; : http://contextgarden.net

________________= ___________________________________________________________________
------=_Part_1867914_818699009.1641700310918-- --===============6552685035376884928== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSWYgeW91ciBxdWVzdGlvbiBpcyBvZiBpbnRlcmVz dCB0byBvdGhlcnMgYXMgd2VsbCwgcGxlYXNlIGFkZCBhbiBlbnRyeSB0byB0aGUgV2lraSEKCm1h aWxsaXN0IDogbnRnLWNvbnRleHRAbnRnLm5sIC8gaHR0cDovL3d3dy5udGcubmwvbWFpbG1hbi9s aXN0aW5mby9udGctY29udGV4dAp3ZWJwYWdlICA6IGh0dHA6Ly93d3cucHJhZ21hLWFkZS5ubCAv IGh0dHA6Ly9jb250ZXh0LmFhbmhldC5uZXQKYXJjaGl2ZSAgOiBodHRwczovL2JpdGJ1Y2tldC5v cmcvcGhnL2NvbnRleHQtbWlycm9yL2NvbW1pdHMvCndpa2kgICAgIDogaHR0cDovL2NvbnRleHRn YXJkZW4ubmV0Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCg== --===============6552685035376884928==--