Re: [NTG-context] embedding ConTeXt code in an xtable
On 16-06-13 20:40, Wolfgang Schuster wrote: Am 16.06.2013 um 17:05 schrieb Sander Maijers s.n.maij...@student.ru.nl: On 15-06-13 19:42, Wolfgang Schuster wrote: Am 15.06.2013 um 18:01 schrieb Sander Maijers s.n.maij...@student.ru.nl: I am now using xtable to have an XMLish document to store a table. How I can embed ConTeXt code like $\Delta{}N_{\text{test}}$ in the external XML file file with the table? In other words, having mathematical notiation in the table header? I tried various things such as: \expanded{\xmlflush{#1}} 1. Have you looked at the cals table module? No. I was able to find some references to CALS and ConTeXt with Google, but no documentation for the module you describe. A simple example I found online: \usemodule[cals] \starttext \startbuffer cals:table tgroup cols=1 colspec/ thead row entryAny text/entry /row /thead tbody row entryAny text/entry /row /tbody /tgroup /cals:table \stopbuffer \processXMLbuffer \stoptext Are there advantages for CALS tables in ConTeXt vs. the xtable solution? I have R scripts (a programming language) that produce HTML tables and write them to files. Not very robust or complete but it works. This is easy to use with xtables and \xmlprocessfile . But I am interested in a more well-defined format such as CALS tables, of course. Anything I can also easily embed in DocBook documents would be very nice. 2. Can you provide a example for your problem? No, not at this time, because I am very pressed for time now. But I will come back to this later. When the content of the cells is normal context code you can use \xmlflushcontext instead of \xmlflush. Thank you. Do you know of a quick way to map an attribute, say the id of the table element to a ConTeXt ID/name? (So that I can refer to the table with \in.) At the moment there are no table numbers/descriptions for xtables at all in my document. I am using this code based on Thomas Schmitz's example in the xtables manual: \startxmlsetups xml:testsetups \xmlsetsetup{main}{TABLE|TR|TD|TH}{xml:*} \stopxmlsetups \xmlregistersetup{xml:testsetups} \startxmlsetups xml:TABLE \startembeddedxtable[\xmlatt{#1}{id}] \xmlflush{#1} \stopembeddedxtable \stopxmlsetups \startxmlsetups xml:TR \startxrow \xmlflush{#1} \stopxrow \stopxmlsetups \startxmlsetups xml:TD \startxcell \xmlflush{#1} \stopxcell \stopxmlsetups \startxmlsetups xml:TH \startxcell[background=color,backgroundcolor=gray] \xmlflushcontext{#1} \stopxcell \stopxmlsetups 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 ___ ___ 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] embedding ConTeXt code in an xtable
On 15-06-13 19:42, Wolfgang Schuster wrote: Am 15.06.2013 um 18:01 schrieb Sander Maijers s.n.maij...@student.ru.nl: I am now using xtable to have an XMLish document to store a table. How I can embed ConTeXt code like $\Delta{}N_{\text{test}}$ in the external XML file file with the table? In other words, having mathematical notiation in the table header? I tried various things such as: \expanded{\xmlflush{#1}} 1. Have you looked at the cals table module? No. I was able to find some references to CALS and ConTeXt with Google, but no documentation for the module you describe. 2. Can you provide a example for your problem? No, not at this time, because I am very pressed for time now. But I will come back to this later. 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 ___ ___ 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] embedding ConTeXt code in an xtable
Am 16.06.2013 um 17:05 schrieb Sander Maijers s.n.maij...@student.ru.nl: On 15-06-13 19:42, Wolfgang Schuster wrote: Am 15.06.2013 um 18:01 schrieb Sander Maijers s.n.maij...@student.ru.nl: I am now using xtable to have an XMLish document to store a table. How I can embed ConTeXt code like $\Delta{}N_{\text{test}}$ in the external XML file file with the table? In other words, having mathematical notiation in the table header? I tried various things such as: \expanded{\xmlflush{#1}} 1. Have you looked at the cals table module? No. I was able to find some references to CALS and ConTeXt with Google, but no documentation for the module you describe. A simple example I found online: \usemodule[cals] \starttext \startbuffer cals:table tgroup cols=1 colspec/ thead row entryAny text/entry /row /thead tbody row entryAny text/entry /row /tbody /tgroup /cals:table \stopbuffer \processXMLbuffer \stoptext 2. Can you provide a example for your problem? No, not at this time, because I am very pressed for time now. But I will come back to this later. When the content of the cells is normal context code you can use \xmlflushcontext instead of \xmlflush. 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] embedding ConTeXt code in an xtable
I am now using xtable to have an XMLish document to store a table. How I can embed ConTeXt code like $\Delta{}N_{\text{test}}$ in the external XML file file with the table? In other words, having mathematical notiation in the table header? I tried various things such as: \expanded{\xmlflush{#1}} ___ 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] embedding ConTeXt code in an xtable
Am 15.06.2013 um 18:01 schrieb Sander Maijers s.n.maij...@student.ru.nl: I am now using xtable to have an XMLish document to store a table. How I can embed ConTeXt code like $\Delta{}N_{\text{test}}$ in the external XML file file with the table? In other words, having mathematical notiation in the table header? I tried various things such as: \expanded{\xmlflush{#1}} 1. Have you looked at the cals table module? 2. Can you provide a example for your problem? 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 ___