ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
From: Peter Rolf <indiego@gmx.net>
Subject: Re: split natural table over columns
Date: Wed, 27 Sep 2006 14:00:01 +0200	[thread overview]
Message-ID: <451A67C1.5050601@gmx.net> (raw)
In-Reply-To: <97a06f070609270228v76e0ec74y76a84a036675b174@mail.gmail.com>

Johan Sandblom wrote:
> Good point, in the actual case there were two columns, a name and a
> number. The reason for using the table is align the name to the left
> and the number to the right. So a more realistic example is something
> like
> 
> \starttext
> \bTABLE
> \setupTABLE[c][1][align=right]
> \setupTABLE[c][2][align=left]
> \dorecurse{10}{
>   \bTR\bTD foo\eTD\bTD 123\eTD\eTR
>   \bTR\bTD b  \eTD\bTD 123456\eTD\eTR}
> \eTABLE
> \stoptext
>
So there is no need to split that table. I would suggest to only
rearrange it a bit for your column layout. Also TABLE is not the best
choise here (I'm no table expert, but I think table is better here).

%\SetTableToWidth\hsize
\starttable[|l|r|l|r|]
\dorecurse{10}{%
  \VL foo \NC 123 \VL[2] b   \NC 12345 \VL\AR}
\stoptable

For more details about table see
http://wiki.contextgarden.net/Table

HTH, Peter

> Thank you for your interest.
> 
> Regards, Johan
> 
> 
> 2006/9/27, Peter Rolf <indiego@gmx.net>:
>> Johan Sandblom wrote:
>>> What is missing from the example that started the thread?
>>>
>> Nothing, but I think it would be a waste of time. Instead of a one
>> column table (of this size) I would use
>> \startitemize[n,columns,three] or simply change the orientation of the
>> table and use column spanning (columns.pdf).
>> In my eyes a one column table is the wrong approach to present such content.
>>
>> Peter
>>
>>> Johan
>>>
>>> 2006/9/26, Peter Rolf <indiego@gmx.net>:
>>>> Hi Johan,
>>>>
>>>> Johan Sandblom wrote:
>>>>> Hi
>>>>>
>>>>>> But I don't understand why you want to split a table over columns. You
>>>>>> can reach this effect by using offsets (or empty columns if you use
>>>>>> backgrounds or frames), beside from the (in my eyes) strange look. And
>>>>>> how will you guarantee that a complete table line is horizontally
>>>>>> aligned inside of columns (and pages)? Sounds like overkill to me ;)
>>>>> I don't understand how you mean with offsets or empty columns, do you
>>>>> have an example? I wanted the functionality for a very narrow table in
>>>>> a booklet where paper economy is a great concern. It does not matter
>>>>> if it is horizontally aligned, a hole at the end (though ugly) might
>>>>> still save an entire page for other useful information. Of course it
>>>>> is overkill, but since every strange request on this list usually
>>>>> leads to a pointer to functionality implemented several years back, I
>>>>> figured it couldn't hurt to ask ...
>>>>>
>>>> Sorry, I have missed that your test table has only one column (really
>>>> narrow). So offset and empty column are pretty useless. :)
>>>> I thought there were 9 table columns, that should be split over the
>>>> three page columns.
>>>>
>>>> So all depends on the exact size of your table. Can you make a minimal
>>>> example?
>>>>
>>>> Greetings, Peter
>>>>
>>>>> Johan
>>>>>
>>>>>> Peter
>>>>>>
>>>>>>> For instance below I would like three cells in each column
>>>>>>>
>>>>>>> \starttext
>>>>>>> \startcolumns{3}
>>>>>>> \placetable{}{
>>>>>>> \bTABLE[split=repeat]
>>>>>>> \dorecurse{9}{\bTR\bTD ha \eTD\eTR}
>>>>>>> \eTABLE}
>>>>>>> \stopcolumns
>>>>>>> \stoptext
>>>>>>>
>>>>>> _______________________________________________
>>>>>> ntg-context mailing list
>>>>>> ntg-context@ntg.nl
>>>>>> http://www.ntg.nl/mailman/listinfo/ntg-context
>>>>>>
>>>>>
>>>>
>>>
>> _______________________________________________
>> ntg-context mailing list
>> ntg-context@ntg.nl
>> http://www.ntg.nl/mailman/listinfo/ntg-context
>>
> 
> 

  reply	other threads:[~2006-09-27 12:00 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-09-26  9:35 Johan Sandblom
2006-09-26 16:28 ` Hans Hagen
2006-09-26 17:27 ` Peter Rolf
2006-09-26 19:14   ` Johan Sandblom
2006-09-26 21:14     ` Peter Rolf
     [not found]       ` <97a06f070609270025w12937d62m1880e725eb00caf1@mail.gmail.com>
2006-09-27  9:14         ` Peter Rolf
2006-09-27  9:28           ` Johan Sandblom
2006-09-27 12:00             ` Peter Rolf [this message]
2006-09-27 12:12               ` Peter Rolf

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=451A67C1.5050601@gmx.net \
    --to=indiego@gmx.net \
    --cc=ntg-context@ntg.nl \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).