Am 18.08.2014 um 07:15 schrieb Idris Samawi Hamid ادريس سماوي حامد
Dear syndicate,
I'm stumped trying to get the first two cells of the following TABLE aligned to the center:
====================== \define[3]\Glyphbox {\framed[frame=on,align=middle]\bgroup {#1\\ #2\\ #3% \egroup}}
Please check this: \bgroup { … \egroup }
\starttext \setupTABLE[frame=on,align=middle] \bTABLE \bTR \bTD \Glyphbox{I}{a}{1} \eTD \bTD \Glyphbox{I}{a}{1} \eTD \eTR \bTR \bTD \Glyphbox{III}{aaa}{111} \eTD \bTD \Glyphbox{III}{aaa}{111} \eTD \eTR \eTABLE \stoptext ======================
See also attached pdf. No what I've tried (\setupTABLE) the first two cells remain flushleft. Even with
\setupTABLE[frame=on,align=flushright]
the two cells in the top row remain flushleft. Thanks in advance for any advice and
1. You need \dontleavehmode in front of the \framed. 2. You need \setupTABLE[start][..,..=..,..] because \bTABLE sets a default value for the align key which can’t be overwritten with a simple \setupTABLE[..,..=..,..]. Wolfgang