
Yes, many thanks Thomas, I have actually written a table handler in lua and
a couple of other bits, and your wiki page is very helpful!
Cheers,
Duncan
On Thu, 3 Jul 2025 at 14:41, Thomas A. Schmitz
Not sure if this may be of interest to you: it is also relatively easy to do part of the processing and typesetting in Lua. If you have your environment file environment.tex, just include the line
\registerctxluafile{environment}{1.001}
and you can define your commands in lua (I wrote a page on the wiki about it). I find some tests and transformations way easier to do in Lua than in TeX, especially if you want to do more than just typeset the xml serially.
All best
Thomas
On 7/3/25 12:45 PM, Duncan Hothersall wrote:
Ah, yes, that makes sense. I'm only slowly shifting my brain to the paradigm of processing XML directly using ConTeXt - for many years I've used other languages to pre-process XML into TeX and then process that using ConTeXt, and the flexibility that that gives is enormous, but it also creates a complexity that I am keen to engineer out. But all of what I've built so far has been based on examples (many of which turn out to be out of date) and snippets I've found, so I guess that's why I ended up with the structure I have.
Many thanks for the additional pointers, much appreciated.
Duncan
___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / https://mailman.ntg.nl/mailman3/lists/ntg-context.ntg.nl webpage : https://www.pragma-ade.nl / https://context.aanhet.net (mirror) archive : https://github.com/contextgarden/context wiki : https://wiki.contextgarden.net
___________________________________________________________________________________