Re: [NTG-context] Problem with \definetabletemplate
... OK, thanks for the patch. It works now. Best regards, Lukas On Thu, 15 Mar 2012 13:24:18 +0100, Wolfgang Schuster 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 ___
Re: [NTG-context] Problem with \definetabletemplate
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 ___
[NTG-context] Problem with \definetabletemplate
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? Another question - is there a better way to define table template? Like \definetable[TestTab][|c|] (or \setuptable...) and later \startTestTab ... \stopTestTab? TIA. Best regards, Lukas -- 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 t-Tab.mkiv Description: Binary data ___ 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 ___