Hello again, I’m trying xtables for the first time. Is it possible to setup defined rows/columns like with natural tables, e.g. for a header, like in my example? The commented lines below are wrong. Is there another way? \definextable[headtable] % table with repeated head \setupxtable[headtable][ option={stretch,width}, frame=off, split=repeat, header=repeat, ] % like in natural tables - doesn’t work... %\setupxtable[headtable][r][first][topframe=on,before={\blank[small]}] %\setupxtable[headtable][r][1][topframe=on,bottomframe=on,style={\ss\bf}] %\setupxtable[headtable][r][last][bottomframe=on] \starttext \startxtable[headtable] \startxtablehead \startxrow \startxcell Level \stopxcell\startxcell numbered \stopxcell\startxcell unnumbered \stopxcell \stopxrow \stopxtablehead \startxtablebody \startxrow\startxcell 0\stopxcell\startxcell part\stopxcell\startxcell —\stopxcell\stopxrow \startxrow\startxcell 1\stopxcell\startxcell chapter\stopxcell\startxcell title\stopxcell\stopxrow \startxrow\startxcell 2\stopxcell\startxcell section\stopxcell\startxcell subject\stopxcell\stopxrow \startxrow\startxcell 3\stopxcell\startxcell subsection\stopxcell\startxcell subsubject\stopxcell\stopxrow \startxrow\startxcell 4\stopxcell\startxcell subsubsection\stopxcell\startxcell subsubsubject\stopxcell\stopxrow \stopxtablebody \stopxtable \stoptext Greetlings, Hraban --- https://www.fiee.net http://wiki.contextgarden.net https://www.dreiviertelhaus.de GPG Key ID 1C9B22FD
On 7/29/2018 11:28 AM, Henning Hraban Ramm wrote:
Hello again, I’m trying xtables for the first time.
Is it possible to setup defined rows/columns like with natural tables, e.g. for a header, like in my example? The commented lines below are wrong. Is there another way? Did you read the manual?
Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl -----------------------------------------------------------------
Am 2018-07-29 um 13:19 schrieb Hans Hagen
On 7/29/2018 11:28 AM, Henning Hraban Ramm wrote:
Hello again, I’m trying xtables for the first time. Is it possible to setup defined rows/columns like with natural tables, e.g. for a header, like in my example? The commented lines below are wrong. Is there another way? Did you read the manual?
Yes, but I found only how to format each item (cell, row, column, group) within the table, not in advance, except as styles. But I don’t want to format e.g. each header cell of each table with a style if all tables should look the same. Looks like I’ll better stick to natural tables. Greetlings, Hraban --- https://www.fiee.net http://wiki.contextgarden.net https://www.dreiviertelhaus.de GPG Key ID 1C9B22FD
On 07/29/2018 11:28 AM, Henning Hraban Ramm wrote:
Hello again, I’m trying xtables for the first time.
Is it possible to setup defined rows/columns like with natural tables, e.g. for a header, like in my example? The commented lines below are wrong. Is there another way?
Hi Hraban, I never used natural tables. The right approach would be: \setupxtable[headtable] [bottomframe={\ifnum\currentxtablerow = 6 on\fi}, topframe={\ifcase\currentxtablerow\or on\or on\else off\fi}] I hope it helps, Pablo -- http://www.ousia.tk
On 07/29/2018 01:19 PM, Hans Hagen wrote:
On 7/29/2018 11:28 AM, Henning Hraban Ramm wrote:
Hello again, I’m trying xtables for the first time.
Is it possible to setup defined rows/columns like with natural tables, e.g. for a header, like in my example? The commented lines below are wrong. Is there another way?
Did you read the manual?
Hans, would it be possible that we have \totalxtablerows and \totalxtablecolumns that outputs the total number of rows and columns? This would be helpful when formatting xtables. Of course, final names may (and probably should) differ. Many thanks for your help, Pablo -- http://www.ousia.tk
Am 2018-07-29 um 17:30 schrieb Pablo Rodriguez
On 07/29/2018 11:28 AM, Henning Hraban Ramm wrote:
Hello again, I’m trying xtables for the first time.
Is it possible to setup defined rows/columns like with natural tables, e.g. for a header, like in my example? The commented lines below are wrong. Is there another way?
Hi Hraban,
I never used natural tables.
The right approach would be:
\setupxtable[headtable] [bottomframe={\ifnum\currentxtablerow = 6 on\fi}, topframe={\ifcase\currentxtablerow\or on\or on\else off\fi}]
I hope it helps,
Thank you, this is interesting. Greetlings, Hraban --- https://www.fiee.net http://wiki.contextgarden.net https://www.dreiviertelhaus.de GPG Key ID 1C9B22FD
participants (3)
-
Hans Hagen
-
Henning Hraban Ramm
-
Pablo Rodriguez