From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/21582 Path: news.gmane.org!not-for-mail From: Hans Hagen Newsgroups: gmane.comp.tex.context Subject: Re: Strange behaviour of \bTABLE ... \eTABLE Date: Mon, 25 Jul 2005 22:42:46 +0200 Message-ID: <42E54EC6.6070407@wxs.nl> References: <42E52F0C.5070208@gmail.com> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1122324154 15218 80.91.229.2 (25 Jul 2005 20:42:34 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 25 Jul 2005 20:42:34 +0000 (UTC) Original-X-From: ntg-context-bounces@ntg.nl Mon Jul 25 22:42:33 2005 Return-path: 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 1Dx9mE-0007SP-6A for gctc-ntg-context-518@m.gmane.org; Mon, 25 Jul 2005 22:42:18 +0200 Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 91F9C127C5; Mon, 25 Jul 2005 22:42:17 +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 07098-04-8; Mon, 25 Jul 2005 22:42:13 +0200 (CEST) Original-Received: from ronja.vet.uu.nl (localhost.localdomain [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id C1DF1127DE; Mon, 25 Jul 2005 22:42:13 +0200 (CEST) Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 24B40127DE for ; Mon, 25 Jul 2005 22:42:12 +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 07098-04-7 for ; Mon, 25 Jul 2005 22:42:11 +0200 (CEST) Original-Received: from mailrelay01.solcon.nl (maillb.solcon.nl [212.45.32.200]) by ronja.ntg.nl (Postfix) with ESMTP id 37DA6127C5 for ; Mon, 25 Jul 2005 22:42:10 +0200 (CEST) Original-Received: from server-1.pragma-net.nl (dsl-212-84-128-085.solcon.nl [212.84.128.85]) by mailrelay01.solcon.nl (8.12.11/SQL-8.12.11-5/8.12.11) with ESMTP id j6PKg5E1018028 for ; Mon, 25 Jul 2005 22:42:05 +0200 Original-Received: by server-1.pragma-net.nl (Postfix, from userid 65534) id 5420824C70; Mon, 25 Jul 2005 21:57:37 +0200 (CEST) Original-Received: from [10.100.1.52] (unknown [10.100.1.52]) by server-1.pragma-net.nl (Postfix) with ESMTP id 199B61B332 for ; Mon, 25 Jul 2005 19:57:36 +0000 (UTC) User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317) X-Accept-Language: en-us, en Original-To: mailing list for ConTeXt users In-Reply-To: <42E52F0C.5070208@gmail.com> X-Virus-Scanned: ClamAV 0.86.1/991/Mon Jul 25 10:55:11 2005 on mailrelay01 X-Virus-Status: Clean X-Virus-Scanned: 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-Spam-Checker-Version: SpamAssassin 3.0.3 (2005-04-27) on smtp.ntg.nl X-Virus-Scanned: amavisd-new at ntg.nl Xref: news.gmane.org gmane.comp.tex.context:21582 X-Report-Spam: http://spam.gmane.org/gmane.comp.tex.context:21582 Mojca Miklavec wrote: > Hello, > > On the wiki (http://contextgarden.net/Vertically_centred) a while ago > someone asked how to do the following in ConTeXt: > > %%%%%% > > \documentclass{article} > \begin{document} > a box with a table: > \fbox{\begin{tabular}[c]{l}1\\2\\3\end{tabular}}\par > > a midaligned parbox: \parbox[c]{1em}{1 2 3} > \end{document} > > %%%%%% > ^^^^ watch the \\ ! ! ! ! > I don't know if this would be the proper solution, but for the second > case (\parbox[c]{1em}{...} which should make a paragraph 1 em wide and > center the paragraph box vertically) I tried the following: > > %%%%%% > > \setupTABLE[frame=on] % only for debugging reasons > \setupTABLE[c][1,2][align=lohi] % to center vertically (any better way?) > \bTABLE > \bTR\bTD > a midaligned parbox: > \eTD\bTD[offset=0pt,width=1em] % 1em wide paragraph > 1 2 3 > \eTD\eTR > \eTABLE > > %%%%%% so, in order to compare, use 1\\2\\3 here too \setupTABLE[frame=on] % only for debugging reasons \setupTABLE[c][1,2][align=lohi] % to center vertically (any better way?) \bTABLE \bTR\bTD a midaligned parbox: \eTD\bTD[offset=overlay,width=1em] % 1em wide paragraph 1 2 3 \eTD\eTR \bTR\bTD a midaligned parbox: \eTD\bTD[offset=overlay,width=1em] % 1em wide paragraph \ruledhbox{1 2} 3 \eTD\eTR \bTR\bTD a midaligned parbox: \eTD\bTD[offset=overlay,width=1em] % 1em wide paragraph 1\\2\\3 \eTD\eTR \eTABLE > > My ConTeXt version is 2005.06.27. > See the vcenter-context-old.png for the result. > > The strange thing is that the number 2 is still in the first line, > although it is too wide. > > Even more strange, I tried the same on live.contextgarden.net. See > vcenter-context-new.png for the result. > > vcenter-latex.tex is what the result should be. tex's ways of determining the optimal paragraph are magic ... Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------