TABLE: centering splitted TABLE; suppressing vertical space btw two TABLEs
Hello, I have two questions about TABLEs. Suppose having the following code: ---- \setuplayout[page] %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \starttext \startalignment[middle] \dontleavehmode \bTABLE[before=,after=,inbetween=] \bTABLEbody \dorecurse{10}{ \bTR \bTD aaa\eTD \bTD bbb\eTD \eTR } \eTABLEbody \eTABLE \crlf \bTABLE[before=,after=,inbetween=] \bTABLEbody \bTR \bTD AAA\eTD \bTD BBB\eTD \eTR \eTABLEbody \eTABLE \stopalignment % \page \startalignment[middle] \dontleavehmode \bTABLE[split=yes] \bTABLEbody \dorecurse{60}{ \bTR \bTD uuu\eTD \bTD vvv\eTD \eTR } \eTABLEbody \eTABLE \stopalignment \stoptext ---- - How to make the "uuu - vvv" table - which goes into several pages - centered on each page, like "aaa - bbb" (non splitting) table is? - How to suppress the vertical space between the last row of "aaa - bbb" table and the first row of the "AAA - BBB" table? (I'm trying to typeset some picture playing cards, so usual typographic rules don't apply here...) Any help would be appreciated. Best regards, Lukas -- Ing. Lukáš Procházka | mailto:LPr@pontex.cz Pontex s. r. o. | mailto:pontex@pontex.cz | http://www.pontex.cz | IDDS:nrpt3sn Bezová 1658 147 14 Praha 4 Mob.: +420 702 033 396
Hello,
On Sat, 09 Jun 2018 20:33:30 +0200, Procházka Lukáš Ing.
- How to make the "uuu - vvv" table - which goes into several pages - centered on each page, like "aaa - bbb" (non splitting) table is?
any reaction? E.g. "splitted TABLE cannot be centered on pages - the alg is not implemented, and won't be" or "splitted TABLE cannot be centered on pages - the alg is not implemented, but will be" or "splitted TABLE cannot be centered on pages - use xtable instead with [key=value]" or "use \setupTABLE[something=here] - it will center splitted TABLE on each page"? Best regards, Lukas -- Ing. Lukáš Procházka | mailto:LPr@pontex.cz Pontex s. r. o. | mailto:pontex@pontex.cz | http://www.pontex.cz | IDDS:nrpt3sn Bezová 1658 147 14 Praha 4 Mob.: +420 702 033 396
Procházka Lukáš Ing. mailto:LPr@pontex.cz 20. Juni 2018 um 07:43 Hello,
On Sat, 09 Jun 2018 20:33:30 +0200, Procházka Lukáš Ing.
wrote: any reaction?
E.g. "splitted TABLE cannot be centered on pages - the alg is not implemented, and won't be" or "splitted TABLE cannot be centered on pages - the alg is not implemented, but will be" or "splitted TABLE cannot be centered on pages - use xtable instead with [key=value]" or "use \setupTABLE[something=here] - it will center splitted TABLE on each page"?
Place the table as float and disable the caption, e.g. \startplacetable[location={split,force,none}] ... \stopplacetable Wolfgang
Hello,
thanks, it works:
----
\startalignment[middle]
\startplacetable[location={split,force,none}]
\bTABLE[split=repeat]
\bTABLEhead
\bTR\bTH A\eTH\bTH B\eTH\eTR
\eTABLEhead
\bTABLEbody
\dorecurse{60}{
\bTR
\bTD uuu\eTD
\bTD vvv\eTD
\eTR
}
\eTABLEbody
\eTABLE
\stopplacetable
\stopalignment
----
Best regards,
Lukas
On Wed, 20 Jun 2018 07:59:28 +0200, Wolfgang Schuster
Procházka Lukáš Ing. mailto:LPr@pontex.cz 20. Juni 2018 um 07:43 Hello,
On Sat, 09 Jun 2018 20:33:30 +0200, Procházka Lukáš Ing.
wrote: any reaction?
E.g. "splitted TABLE cannot be centered on pages - the alg is not implemented, and won't be" or "splitted TABLE cannot be centered on pages - the alg is not implemented, but will be" or "splitted TABLE cannot be centered on pages - use xtable instead with [key=value]" or "use \setupTABLE[something=here] - it will center splitted TABLE on each page"?
Place the table as float and disable the caption, e.g.
\startplacetable[location={split,force,none}] ... \stopplacetable
Wolfgang
-- Ing. Lukáš Procházka | mailto:LPr@pontex.cz Pontex s. r. o. | mailto:pontex@pontex.cz | http://www.pontex.cz | IDDS:nrpt3sn Bezová 1658 147 14 Praha 4 Mob.: +420 702 033 396
Remove the alignment environment, floats are centered by default. Wolfgang
Procházka Lukáš Ing. mailto:LPr@pontex.cz 9. Juni 2018 um 20:33 Hello,
I have two questions about TABLEs. Suppose having the following code:
---- \setuplayout[page]
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\starttext \startalignment[middle] \dontleavehmode \bTABLE[before=,after=,inbetween=] \bTABLEbody \dorecurse{10}{ \bTR \bTD aaa\eTD \bTD bbb\eTD \eTR } \eTABLEbody \eTABLE \crlf \bTABLE[before=,after=,inbetween=] \bTABLEbody \bTR \bTD AAA\eTD \bTD BBB\eTD \eTR \eTABLEbody \eTABLE \stopalignment % \page \startalignment[middle] \dontleavehmode \bTABLE[split=yes] \bTABLEbody \dorecurse{60}{ \bTR \bTD uuu\eTD \bTD vvv\eTD \eTR } \eTABLEbody \eTABLE \stopalignment \stoptext ----
- How to make the "uuu - vvv" table - which goes into several pages - centered on each page, like "aaa - bbb" (non splitting) table is?
- How to suppress the vertical space between the last row of "aaa - bbb" table and the first row of the "AAA - BBB" table?
(I'm trying to typeset some picture playing cards, so usual typographic rules don't apply here...)
Any help would be appreciated.
Best regards,
Lukas
___________________________________________________________________________________ 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 archive : https://bitbucket.org/phg/context-mirror/commits/ wiki : http://contextgarden.net ___________________________________________________________________________________ Procházka Lukáš Ing. mailto:LPr@pontex.cz 20. Juni 2018 um 07:43 Hello,
On Sat, 09 Jun 2018 20:33:30 +0200, Procházka Lukáš Ing.
wrote: any reaction?
E.g. "splitted TABLE cannot be centered on pages - the alg is not implemented, and won't be" or "splitted TABLE cannot be centered on pages - the alg is not implemented, but will be" or "splitted TABLE cannot be centered on pages - use xtable instead with [key=value]" or "use \setupTABLE[something=here] - it will center splitted TABLE on each page"?
Best regards,
Lukas
Wolfgang Schuster mailto:schuster.wolfgang@gmail.com 20. Juni 2018 um 07:59
Place the table as float and disable the caption, e.g.
\startplacetable[location={split,force,none}] ... \stopplacetable
Wolfgang Procházka Lukáš Ing. mailto:LPr@pontex.cz 21. Juni 2018 um 11:10 Hello,
thanks, it works:
---- \startalignment[middle] \startplacetable[location={split,force,none}] \bTABLE[split=repeat] \bTABLEhead \bTR\bTH A\eTH\bTH B\eTH\eTR \eTABLEhead \bTABLEbody \dorecurse{60}{ \bTR \bTD uuu\eTD \bTD vvv\eTD \eTR } \eTABLEbody \eTABLE \stopplacetable \stopalignment ----
Best regards,
Lukas
On Wed, 20 Jun 2018 07:59:28 +0200, Wolfgang Schuster
wrote:
On Sat, 9 Jun 2018, Procházka Lukáš Ing. wrote:
Hello,
I have two questions about TABLEs. Suppose having the following code:
---- \setuplayout[page]
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\starttext \startalignment[middle] \dontleavehmode \bTABLE[before=,after=,inbetween=] \bTABLEbody \dorecurse{10}{ \bTR \bTD aaa\eTD \bTD bbb\eTD \eTR } \eTABLEbody \eTABLE \crlf \bTABLE[before=,after=,inbetween=] \bTABLEbody \bTR \bTD AAA\eTD \bTD BBB\eTD \eTR \eTABLEbody \eTABLE \stopalignment
- How to suppress the vertical space between the last row of "aaa - bbb" table and the first row of the "AAA - BBB" table?
(Untested) Try `\blank[none]` instead of `\crlf`. Aditya
Hello,
On Wed, 20 Jun 2018 13:13:08 +0200, Aditya Mahajan
- How to suppress the vertical space between the last row of "aaa - bbb" table and the first row of the "AAA - BBB" table?
(Untested) Try `\blank[none]` instead of `\crlf`.
Aditya
actually, \blank[none] was not "enough", \blank[-1pt] dismissed the empty space. Thank you for inspiration. Best regards, Lukas -- Ing. Lukáš Procházka | mailto:LPr@pontex.cz Pontex s. r. o. | mailto:pontex@pontex.cz | http://www.pontex.cz | IDDS:nrpt3sn Bezová 1658 147 14 Praha 4 Mob.: +420 702 033 396
participants (3)
-
Aditya Mahajan
-
Procházka Lukáš Ing.
-
Wolfgang Schuster