[luatex] Missing current creation date in doc of pdf.getcreationdate()
Hans Hagen
j.hagen at xs4all.nl
Wed Oct 2 23:54:18 CEST 2024
On 10/2/2024 10:50 PM, Yukai Chou wrote:
> Hi all,
>
> In the LuaTeX Reference Manual (v1.18), sec. 14.1.6 getcreationdate
> (p. 286), the doc of pdf.getcreationdate() reads
>
> This function returns a string with the date in the format that
> ends up in the pdf file, in this case it’s: .
>
> Notice the creation date of the manual itself is expected but missing.
>
> The corresponding source are in luatex-backend.tex [1] but
> unfortunately my ConTeXt knowledge is not enough to find a resolution
> myself.
>
> This function returns a string with the date in the format that
> ends up in the
> \PDF\ file, in this case it's: {\tttf \cldcontext{pdf.getcreationdate()}}.
Context doesn't use these date related methods so there's nothing to report.
It might have worked from context at some point but irr when the epoch
related time stamping was added to luatex that we have to avoid in
context all became a bit more fuzzy. I could of course overload
pdf.getcreationdate in context but a pdf formatted string like that has
little use.
> [1] https://tug.org/svn/texlive/trunk/Master/texmf-dist/doc/luatex/base/luatex-backend.tex?revision=66784&pathrev=72381&view=markup#l110
Plain tex with
\directlua{
texio.write_nl(pdf.getcreationdate())
}
prints this to the console
D:20241002234637+02'00'
So, it looks like there is no issue.
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
-----------------------------------------------------------------
More information about the luatex
mailing list.