Johannes Graumann wrote: > Wolfgang Schuster wrote: > >> 2007/11/6, Johannes Graumann <[EMAIL PROTECTED]>: >>> 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. >> >> http://pragma-ade.nl/general/manuals/mk.pdf > > 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?
texmfstart texexec --lua myfile.tex --arg="name=someotherfile.zip" mak emyfile.tex your main tex file (use --global if needed) and then use \env{name} hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl ----------------------------------------------------------------- ___________________________________________________________________________________ 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 : https://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________