24 Mar
2011
24 Mar
'11
5:47 p.m.
On Thu, 24 Mar 2011, Florian Wobbe wrote:
\def\getdate {\dosingleempty\dogetdate}
\def\dogetdate[#1]% {\ctalua{context(modification_date("\jobname.tex", "#1"))}}
How would you automatically find out the filename which the macro is called from? For instance if the file with the macro is included in a master document.
\inputfilename So, if you want the name of the file in which this macro is defined in, then something like this should work: \edef\thisfilename{\inputfilename} \def.....{...."\thisfilename.tex", ...} Aditya