Wolfgang Schuster wrote:
2007/11/6, Johannes Graumann
: Hello,
I started playing around with ConTeXt/LuaTeX and have a question here wich is related to a pet project of mine: is it possible to tell Mark IV something like this
texmfstart texexec --lua --environments=myfile.tex someotherfile.zip where 'myfile.tex' should contain a lua routine which would unzip 'someotherfile.zip' to /tmp and call LuaConTeXt on a file actually contained in the archive (among others)?
While I'm sure this can be done in Lua, I wonder whether somebody can point me at how to access the names of files to be processed ('someotherfile.zip') from the running process ...
Not sure whether I can make myself understood here ... please ask if I'm not making sense,
Joh
Take a look into Hans Mark manual.
Thanks for that! I found the zipping reference and got it to work. Returning now to the example above ("texmfstart texexec --lua --environments=myfile.tex someotherfile.zip"), what I would like to do is using lua in "myfile.tex" to extract the filename to be texed (someotherfile.zip) and rewrite it on the fly to a zip-archive content along the lines of \input zip::someotherfile.zip::somezipcontent.tex Is that possible? "texmfstart texexec --verbose" produces something like TeXExec | option 'filename' is set to 'someotherfile.tex', so how to access this during processing using lua? Thanks for any insights, Joh