... OK, thanks for the patch. It works now.

Best regards,

Lukas


On Thu, 15 Mar 2012 13:24:18 +0100, Wolfgang Schuster 
<schuster.wolfg...@googlemail.com> wrote:


Am 15.03.2012 um 08:36 schrieb Procházka Lukáš Ing. - Pontex s. r. o.:

Hello,

I have problem using \definetabletemplate 
(http://wiki.contextgarden.net/Command/definetabletemplate, 
http://www.mail-archive.com/search?l=ntg-context%40ntg.nl&q=definetabletemplate).

The following code doesn't work:

----
\definetabletemplate[Test][|c|]

\starttext
 \starttable[|c|] % This is OK
   \HL
   \NC aaa \AR
   \HL
 \stoptable

 \starttable[Test] % A problem (?)
   \HL
   \NC aaa \AR
   \HL
 \stoptable
\stoptext
----

What am I doing wrong?

It’s a bug, here is a fix for tabl-tab.mkiv:

\def\dousetabletemplate#1#2#3%
- {\gdef\dotablehead{\getvalue{@@tablehead#2}}%
-  \gdef\dotabletail{\getvalue{@@tabletail#3}}%
+ {\gdef\dotablehead{\executeifdefined{@@tablehead#2}\empty}%
+  \gdef\dotabletail{\executeifdefined{@@tabletail#3}\empty}%
   \secondstagestarttable[#1]}

Another question - is there a better way to define table template?

Like \definetable[TestTab][|c|] (or \setuptable...) and later \startTestTab ... 
\stopTestTab?

Take a look at tabulate for this method.

Wolfgang
___________________________________________________________________________________
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://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________


--
Ing. Lukáš Procházka [mailto:l...@pontex.cz]
Pontex s. r. o.      [mailto:pon...@pontex.cz] [http://www.pontex.cz]
Bezová 1658
147 14 Praha 4

Tel: +420 244 062 238
Fax: +420 244 461 038

___________________________________________________________________________________
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://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________

Reply via email to