On 6/23/2021 4:57 PM, Pablo Rodriguez wrote:
On 6/23/21 9:26 AM, Hans Hagen wrote:
On 6/22/2021 1:55 PM, Pascal Pascali wrote:
Dear ConTeXt community,
Is it possible to set the file name of the output from within the document? [...] \startluacode luatex.wrapup( function() os.remove("new.pdf") os.rename("old.pdf","new.pdf") end ) \stopluacode
Many thanks for your reply, Hans.
Just a question, which is the gain of wrapping os.rename() in a function? I'm not sure how you would do it differently. If you would not wrap it, it would be done immediately and that's not what you want (and the pdf file might already be open). Think of def vs edef ... When a function is called its actions are done immediately.
Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl -----------------------------------------------------------------