> On 14 Apr 2020, at 11:52, Taco Hoekwater <t...@elvenkind.com> wrote: > > > >> On 14 Apr 2020, at 11:25, Gerben Wierda <gerben.wie...@rna.nl> wrote: >> >> This helps for adding information to my processing. >> >> What I was also looking for is that I don’t have a test.tex anymore, just >> the XML file I am parsing and a command line action. >> >> So, I use mtxrun, give it the name of an XML. lua code (using a ’script’ >> somewhere?) reads the XML, extracts a name (e.g. ‘foo’) from it, creates a >> .tex file (e.g. ‘foo.tex’), produces a .pdf file from that .tex file (e.g. >> ‘foo.pdf'). > > When processing XML, I normally use > > context —environment=whatever.tex file.xml > > with whatever.tex being a mix of tex and lua to setup and process the XML > directly, > perhaps including other XML files as needed.
But this means that the whatever.tex file needs to exist beforehand and the result is whatever.pdf I want the actual PDF to be produced have a name that comes from the XML I am processing and thus the whatever.tex file be created by lua. There is no whatever.tex file before I run the command. Pre-command: XML: contains file name “foo” there is no .tex file Command: produces foo.tex (gets the name from the XML) and “foo.pdf" G > > But when you need to extract stuff and rename files, a Makefile or shell > script > comes more naturally (at least for me). > > Taco > ___________________________________________________________________________________ > 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://context.aanhet.net > archive : https://bitbucket.org/phg/context-mirror/commits/ > 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://context.aanhet.net archive : https://bitbucket.org/phg/context-mirror/commits/ wiki : http://contextgarden.net ___________________________________________________________________________________