From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/60204 Path: news.gmane.org!not-for-mail From: Peter Rolf Newsgroups: gmane.comp.tex.context Subject: Re: imbalanced columns Date: Thu, 15 Jul 2010 19:12:16 +0200 Message-ID: <4C3F4170.5080600@gmx.net> References: <4C3E1D62.9080404@gmx.net> <4C3EC7BF.2020804@gmx.net> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------020902000304050308080208" X-Trace: dough.gmane.org 1279213958 3749 80.91.229.12 (15 Jul 2010 17:12:38 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 15 Jul 2010 17:12:38 +0000 (UTC) To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Thu Jul 15 19:12:35 2010 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from balder.ntg.nl ([195.12.62.10]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1OZRz7-0007OK-65 for gctc-ntg-context-518@m.gmane.org; Thu, 15 Jul 2010 19:12:33 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id 60B7CC9CDA; Thu, 15 Jul 2010 19:12:31 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at balder.ntg.nl Original-Received: from balder.ntg.nl ([127.0.0.1]) by localhost (balder.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id I0+T4fAq9D3c; Thu, 15 Jul 2010 19:12:25 +0200 (CEST) Original-Received: from balder.ntg.nl (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id CC863C9B66; Thu, 15 Jul 2010 19:12:25 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id 72281C9B66 for ; Thu, 15 Jul 2010 19:12:24 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at balder.ntg.nl Original-Received: from balder.ntg.nl ([127.0.0.1]) by localhost (balder.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 4VYfxpNg5IJp for ; Thu, 15 Jul 2010 19:12:19 +0200 (CEST) Original-Received: from mail.gmx.net (mailout-de.gmx.net [213.165.64.22]) by balder.ntg.nl (Postfix) with SMTP id 4E9B9C9ABB for ; Thu, 15 Jul 2010 19:12:19 +0200 (CEST) Original-Received: (qmail invoked by alias); 15 Jul 2010 17:12:18 -0000 Original-Received: from ip-109-91-201-100.unitymediagroup.de (EHLO [192.168.178.3]) [109.91.201.100] by mail.gmx.net (mp014) with SMTP; 15 Jul 2010 19:12:18 +0200 X-Authenticated: #24293357 X-Provags-ID: V01U2FsdGVkX193QLVQeSV3+F+1ekYL1h+Xkm+gyz9fZ4gT9IDUtY WToBdymrQtcZWi User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.2.4) Gecko/20100608 Lightning/1.0b2 Mnenhy/0.8.3 Thunderbird/3.1 In-Reply-To: X-Enigmail-Version: 1.1.1 X-Y-GMX-Trusted: 0 X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.12 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 Xref: news.gmane.org gmane.comp.tex.context:60204 Archived-At: This is a multi-part message in MIME format. --------------020902000304050308080208 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Am 15.07.2010 16:53, schrieb Idris Samawi Hamid =D8=A7=D8=AF=D8=B1=D9=8A=D8= =B3 =D8=B3=D9=85=D8=A7=D9=88=D9=8A =D8=AD=D8=A7=D9=85=D8=AF: > On Thu, 15 Jul 2010 02:33:03 -0600, Peter Rolf wrote: >=20 >> has to do with the way the column width is calculated. the combined >> entries (2+3,4+5) in row one can only influence (increase) the total >> width of the involved columns, but they can not give an answer to the >> question how wide the single columns should be. >> in the end you need a linear system of equations (and metapost) to sol= ve >> this. and there is also no guarantee that it is solvable in all (more >> complex) cases. >> col2=3Dcol3; col4=3Dcol5; >> col2+col3=3D ....; >> col4+col5=3D ....; >=20 > Ok... But it seems inescapable that this is a bug in some sense. If we > simplify things, compare >=20 > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > \starttext > \starttables[|c|c|] > \HL > \VL \Use{2}[c]{B} \VL\AR > \HL > \VL B \VL B \VL\AR > \HL > \stoptables > \blank > \starttables[|c|c|] > \HL > \VL \Use{2}[c]{BBBBBBB} \VL\AR > \HL > \VL B \VL B \VL\AR > \HL > \stoptables > \stoptext > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >=20 > Your mathematical explanation makes sense, but to a new user I doubt on= e > could convince him/her that the second table is a feature and not a bug= . it's more a limitation of this table implementation. you have some additional space from the multicolumn entry that must be added to the involved columns somehow. the current implementation is probably something like this: use the natural width (maxima) for all but the last involved column and add the complete additional space to the last one. > But I understand that the challenge may be complicated. >=20 > Till then, we need a simple workaround if that's possible. >=20 >> also: i can't imagine how a user interface for this should look like. >=20 > \setuptables[spanalign=3Dbalance] > right. you can implement all kind of different spanning algorithms. i would expect that 'balance' would share the additional space equally on all involved columns. but table macros in tex are really ugly. you need tons of bookkeeping data for maxima, styles, multi-column|row, whatever. and tex has no data types for bookkeeping (like a programming language), so you have to store all the data in macros, dimens... it's a complete mess. have a look at the macro definitions and you will agree :) anyhow, i expect much better functionality (e.g. clever spanning alternatives) with a lua based table implementation. we have to wait for that. > or something.... >=20 >>>> maybe like this... >>> >>> That's a great workaround, and I appreciate it. But what about new >>> users? There has got to be a more elegant solution to this seemingly >>> simple table. Row two just does not look right... >>> >> true, but this is font related. you can see this by using >> \ruledhbox{=CA=BFAl=C4=AB}. you have to add some manual kerning (\kern= -0.??em ...) >> then. >=20 > I don't see the font-relatedness, even with \ruledhbox... Hence the > above simple test case. >=20 see attached pdf (the box looks centered). the \ruledhbox breaks the width calculation of the second column somehow, but you can see that there is some additional space in front of the first character. use a negative kern in front of it for compensation. > As we work to bring ConTeXt to a wider audience -- I'm currently > involved with such efforts, we should keep track of outwardly "simple" > cases like the above ... > not an easy task, as it's more a 'special' than a 'simple' case ;) but i know what you mean. my best wishes for that. Peter --------------020902000304050308080208 Content-Type: application/pdf; name="test.pdf" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="test.pdf" JVBERi0xLjYKJdDUxdgKMTEgMCBvYmogPDwKL1R5cGUgL01ldGFkYXRhIC9TdWJ0eXBlIC9Y TUwKL0xlbmd0aCAxODExICAgICAgCj4+CnN0cmVhbQo8P3hwYWNrZXQgYmVnaW49Iu+7vyIg aWQ9ImFvZnZwbWp4dnRld3NuaGFjamRlemxkYSI/Pjx4OnhtcG1ldGEgeDp4bXB0az0iQWRv YmUgWE1QIENvcmUgNC4yLjEtYzA0MyA1Mi4zNzI3MjgsIDIwMDkvMDEvMTgtMTU6MDg6MDQi IHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIj48cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93 d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPjxyZGY6RGVzY3JpcHRpb24g cmRmOmFib3V0PSIiIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4x LyI+PGRjOmZvcm1hdD5hcHBsaWNhdGlvbi9wZGY8L2RjOmZvcm1hdD48ZGM6Y3JlYXRvcj48 cmRmOlNlcT48cmRmOmxpLz48L3JkZjpTZXE+PC9kYzpjcmVhdG9yPjxkYzpkZXNjcmlwdGlv bi8+PGRjOnRpdGxlPjxyZGY6QWx0PjxyZGY6bGkgeG1sOmxhbmc9IngtZGVmYXVsdCI+dGVz dDwvcmRmOmxpPjwvcmRmOkFsdD48L2RjOnRpdGxlPjwvcmRmOkRlc2NyaXB0aW9uPjxyZGY6 RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnBkZng9Imh0dHA6Ly9ucy5hZG9iZS5j b20vcGRmeC8xLjMvIj48cGRmeDpDb25UZVh0LkpvYm5hbWU+dGVzdDwvcGRmeDpDb25UZVh0 LkpvYm5hbWU+PHBkZng6Q29uVGVYdC5UaW1lPjIwMTAuMDcuMTUgMTc6Mzg8L3BkZng6Q29u VGVYdC5UaW1lPjxwZGZ4OkNvblRlWHQuVXJsPnd3dy5wcmFnbWEtYWRlLmNvbTwvcGRmeDpD b25UZVh0LlVybD48cGRmeDpDb25UZVh0LlZlcnNpb24+MjAxMC4wNi4yMyAxMjo0NTwvcGRm eDpDb25UZVh0LlZlcnNpb24+PHBkZng6SUQ+dGVzdC4yMDEwLTA3LTE1VDE3OjM4OjA2KzAy OjAwPC9wZGZ4OklEPjxwZGZ4OlBURVguRnVsbGJhbm5lcj5UaGlzIGlzIEx1YVRlWCwgVmVy c2lvbiBiZXRhLTAuNjAuMi0yMDEwMDcwMTIwIChXZWIyQyAyMDEwKSAocmV2IDM3MzApIChX ZWIyQyAyMDEwKSBrcGF0aHNlYSB2ZXJzaW9uIDYuMC4wPC9wZGZ4OlBURVguRnVsbGJhbm5l cj48L3JkZjpEZXNjcmlwdGlvbj48cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxu czp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iPjx4bXA6Q3JlYXRlRGF0ZT4y MDEwLTA3LTE1VDE3OjM4OjA2KzAyOjAwPC94bXA6Q3JlYXRlRGF0ZT48eG1wOkNyZWF0b3JU b29sPkNvblRlWHQgLSAyMDEwLjA2LjIzIDEyOjQ1PC94bXA6Q3JlYXRvclRvb2w+PHhtcDpN b2RpZnlEYXRlPjIwMTAtMDctMTVUMTc6Mzg6MDYrMDI6MDA8L3htcDpNb2RpZnlEYXRlPjx4 bXA6TWV0YWRhdGFEYXRlPjIwMTAtMDctMTVUMTc6Mzg6MDYrMDI6MDA8L3htcDpNZXRhZGF0 YURhdGU+PC9yZGY6RGVzY3JpcHRpb24+PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIg eG1sbnM6cGRmPSJodHRwOi8vbnMuYWRvYmUuY29tL3BkZi8xLjMvIj48cGRmOktleXdvcmRz Lz48cGRmOlByb2R1Y2VyPkx1YVRlWC0wLjYwLjI8L3BkZjpQcm9kdWNlcj48cGRmOlRyYXBw ZWQ+RmFsc2U8L3BkZjpUcmFwcGVkPjwvcmRmOkRlc2NyaXB0aW9uPjxyZGY6RGVzY3JpcHRp b24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8x LjAvbW0vIj48eG1wTU06RG9jdW1lbnRJRD51dWlkOjAyNDk2MGJkLTQ4ODItYTlhMS05YjZm LTJhOGZhOWJkNzM2NzwveG1wTU06RG9jdW1lbnRJRD48eG1wTU06SW5zdGFuY2VJRD51dWlk OjVhMjUwZTliLTQ5YjktYmNkNy04NTE3LTRkNGRlMDNmYmEwNzwveG1wTU06SW5zdGFuY2VJ RD48L3JkZjpEZXNjcmlwdGlvbj48L3JkZjpSREY+PC94OnhtcG1ldGE+PD94cGFja2V0IGVu ZD0idyI/PgplbmRzdHJlYW0KZW5kb2JqCjE0IDAgb2JqIDw8Ci9MZW5ndGggNDU5ICAgICAg IAovRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeF6tVU1PGzEQve+vmD/AMB/22JZQ pCRtKnGrujfECUQvzYETf7/PISiUhY2S5uDdjWWP3ryPidBvEvoxyP69GofrjZIqt5w1Ko1P pDgheFoVzp4ylRCOZEbjlu5uRLIt7sfb4fs4PA9vh4twjUJFE2uSRA/b4e5e6BGVbknYW830 siu8JTfjVlPFjz/0a/j5voyyRBhFM3YRm60jZApguq8y1wtaMddKRYSLhr61EiriJlJkYQWt 9e/0TSQ+aVHN2UpNFwenbpxSmoDTFcBULAHAvKgGgLoWEwDMK7G8AUMukG1x5RZdmYwd7Gbs 4BM7gRoOJmO50+x6k8oXajuYEY8pijUqbPa3v7JKyuwh08s5plax3FiqXl5ki8qWYOKPKr8n Mi1BBgjsKi+xQNc8gf08lrcjBHpk2ANp+WAxKHaUPy+Nm9vk7mf0eXOObHGWDSeB7UFT0f/O K/JvIfWUvB6wHJJ1Rpm52Ct8mdydolSOggH1OsJ2Edq7oqs/GWdaC3sGL3FhRKZ9qHbz/4tI Cnyj69cphIELX84l59KoMB+b1Qmqozz1UZ699IunG2BOOfzvcFLJZ/F0iMgZqKYRQREJjdMy 8hdQM4O/CmVuZHN0cmVhbQplbmRvYmoKMjAgMCBvYmogPDwKL1N1YnR5cGUgL0NJREZvbnRU eXBlMEMKL0xlbmd0aCA2NTkgICAgICAgCi9GaWx0ZXIgL0ZsYXRlRGVjb2RlCj4+CnN0cmVh bQp4Xn1SS08TURS+QzsdlfH9SIQ+jkSJr04LCokmRoGAPEoxtBhXkim9bSeUTjMzTYVEQsQ2 YNuhFSUaF9o4C2OsJkpg5x8gYePClcYFLvwB5o4MMc7oRhPiuck5957znfPdnHwUstsRRVGu nt7OkeGOM4HBYXGCT3XxabnF7x3G8UySlyxAt+7UXQXWrbuR7qF0qNOP2fQmu9HM2t6x9q27 xoqT/rT5hXYhRL3ca/nV/Wtsk3mpW2WPW+837Am0ow5RyIWa0GnkQz+pgxRQzf9j7oiKEdwX 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 YTRMJeGDBWjpFDIJDxIKWaeAY9hD4p1W50+iBHQwJJ5pJy5lDxgrPNMUOxoM7+AnQOusx4qd 6hhQUR6cjXfy/+bk9+nFnv9SvcF9EGCoUnA/zCIGqZ9zX+lfcD99jfuZ/Jf6UYgFc6GnvisD v6Tbe6n/6jV/pr2rSi9pr9/E8SrtX4/vi5rEpb+nPHrB/0n5l72h4eaw41LlBX8UOZ452oi7 b/eoXzztkUGxqlZcsFfcOrp6HXDlbLgXudWNrZuiKimQftL1n3MuFcF1Y79WJSbntjU5LIEv z8OIYp7vlramwZedmdnbofAT4Su8W3QvrFv/ul7T4PHx0d/WZrUxQ5Nbf1ltDrjbWINCTkf3 9v5eiCgUIsGYWCHiCGOMMRVCY67QuVTejSG+ICpClGkeFeTdOunnfI4NJ8syvDb4wE4YH8Nv j+xzdVdy+xi0tmn3eBCEsWmxOT5UAtpa4smGqUg+CvVBiA+QmxUtyn6PmtExUg2POnpmfVaw abbhC+3zbwF9GKZQn447jz6fDYUeynjmzg6dk0Mh2Edttlubo9ybdcPhr/K3YO2vtU9l7zvx 0QKkOoxiJOVi9unWn+zW6ztTlpy12UPREP677P1Ge+U7pLvP5bCLg5DoYYNv9k6N0M0kQA5q +51CXBzT5/t/bU370FhD33tSJT5icMCs/BtOEYBQCmVuZHN0cmVhbQplbmRvYmoKMzIgMCBv YmogPDwKL1R5cGUgL1hSZWYKL0luZGV4IFswIDMzXQovU2l6ZSAzMwovVyBbMSAyIDFdCi9S b290IDMwIDAgUgovSW5mbyAzMSAwIFIKL0lEIFs8RjlBMTA4NEY4MkFDREUyRDk5QkRGMjU4 RkM1NjBEQ0U+IDxGOUExMDg0RjgyQUNERTJEOTlCREYyNThGQzU2MERDRT5dCi9MZW5ndGgg ODggICAgICAgIAovRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeF4VxjsWQDAYROGZ yEMiOGpHY1EqjXVYhcY+rDDmL75zL8AGOOnES5AoSXrJUgSNmOGwUMB02/fiuX32RRzza9+x PtYgkdNhn7he1iyDVBm5n/gBqAMQkwplbmRzdHJlYW0KZW5kb2JqCnN0YXJ0eHJlZgo4Nzk2 CiUlRU9GCg== --------------020902000304050308080208 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ___________________________________________________________________________________ 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://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________ --------------020902000304050308080208--