Hi Hans, I’ve stumbled upon another export problem, concerning (natural) tables. The first table exports fine but in the second table the first column is ignored. \startbuffer[css] document { display: block } table { display: table ; width: 100% } tablerow { display: table-row } tablecell { display: table-cell ; border-style: solid ; padding: 1ex } tablecell[align="flushright"] { display: table-cell ; text-align: right } tablecell[align="flushleft"] { display: table-cell ; text-align: left } tablecell[align="middle"] { display: table-cell ; text-align: center } \stopbuffer \savebuffer[css] \setupbackend[export=yes,xhtml=yes,css={\jobname-css.tmp}] \starttext \startbuffer \bTR\bTD flush right \eTD\bTD ~~~~~ ~~~~ \eTD\bTD ~~~~~~ \eTD\eTR \bTR\bTD ~~~~~ ~~~~~ \eTD\bTD flush left \eTD\bTD ~~~~~~ \eTD\eTR \bTR\bTD ~~~~~ ~~~~~ \eTD\bTD ~~~~~ ~~~~ \eTD\bTD middle \eTD\eTR \stopbuffer \bTABLE[width=broad] \getbuffer \eTABLE % OK \bTABLE[width=broad] \setupTABLE [c] [1] [align=flushright] \setupTABLE [c] [2] [align=flushleft] \setupTABLE [c] [3] [align=middle] \getbuffer % not OK! \eTABLE \stoptext Best wishes Andreas
On 9-12-2011 21:58, Andreas Harder wrote:
Hi Hans,
I’ve stumbled upon another export problem, concerning (natural) tables. The first table exports fine but in the second table the first column is ignored.
\startbuffer[css] document { display: block } table { display: table ; width: 100% } tablerow { display: table-row } tablecell { display: table-cell ; border-style: solid ; padding: 1ex } tablecell[align="flushright"] { display: table-cell ; text-align: right } tablecell[align="flushleft"] { display: table-cell ; text-align: left } tablecell[align="middle"] { display: table-cell ; text-align: center } \stopbuffer \savebuffer[css]
\setupbackend[export=yes,xhtml=yes,css={\jobname-css.tmp}]
\starttext
\startbuffer \bTR\bTD flush right \eTD\bTD ~~~~~ ~~~~ \eTD\bTD ~~~~~~ \eTD\eTR \bTR\bTD ~~~~~ ~~~~~ \eTD\bTD flush left \eTD\bTD ~~~~~~ \eTD\eTR \bTR\bTD ~~~~~ ~~~~~ \eTD\bTD ~~~~~ ~~~~ \eTD\bTD middle \eTD\eTR \stopbuffer
\bTABLE[width=broad] \getbuffer \eTABLE % OK
\bTABLE[width=broad] \setupTABLE [c] [1] [align=flushright] \setupTABLE [c] [2] [align=flushleft] \setupTABLE [c] [3] [align=middle] \getbuffer % not OK! \eTABLE
\stoptext
tricky but fixed ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
On 10.12.2011, at 00:28, Hans Hagen wrote:
On 9-12-2011 21:58, Andreas Harder wrote:
Hi Hans,
I’ve stumbled upon another export problem, concerning (natural) tables. The first table exports fine but in the second table the first column is ignored.
\startbuffer[css] document { display: block } table { display: table ; width: 100% } tablerow { display: table-row } tablecell { display: table-cell ; border-style: solid ; padding: 1ex } tablecell[align="flushright"] { display: table-cell ; text-align: right } tablecell[align="flushleft"] { display: table-cell ; text-align: left } tablecell[align="middle"] { display: table-cell ; text-align: center } \stopbuffer \savebuffer[css]
\setupbackend[export=yes,xhtml=yes,css={\jobname-css.tmp}]
\starttext
\startbuffer \bTR\bTD flush right \eTD\bTD ~~~~~ ~~~~ \eTD\bTD ~~~~~~ \eTD\eTR \bTR\bTD ~~~~~ ~~~~~ \eTD\bTD flush left \eTD\bTD ~~~~~~ \eTD\eTR \bTR\bTD ~~~~~ ~~~~~ \eTD\bTD ~~~~~ ~~~~ \eTD\bTD middle \eTD\eTR \stopbuffer
\bTABLE[width=broad] \getbuffer \eTABLE % OK
\bTABLE[width=broad] \setupTABLE [c] [1] [align=flushright] \setupTABLE [c] [2] [align=flushleft] \setupTABLE [c] [3] [align=middle] \getbuffer % not OK! \eTABLE
\stoptext
tricky but fixed
Thank you! Andreas
participants (2)
-
Andreas Harder
-
Hans Hagen