24 Mar
2011
24 Mar
'11
5:09 p.m.
2011/3/24 Marco
On 2011-03-24 Philipp Gesang
wrote: This should also work:
\starttext
\startluacode function modification_date (file) local f = file local attr = lfs.attributes (f) assert (type(attr) == "table") if attr.mode ~= "directory" then return os.date("%Y-%m-%d %H:%M",attr.modification) end end \stopluacode
\unexpanded\def\getdate{% \ctxlua{context(modification_date ("\jobname.tex"))}% }
\getdate
\stoptext
I would like to do something like the following: \getdate would return os.date("%Y-%m-%d",attr.modification) and \getdate{"long"} would return os.date("%Y-%m-%d %H:%M",attr.modification) I have looked at lua, but do not see how to do it. (Something else to learn.) -- Cecil Westerhof