From d14340922764a77cbeeab4dd4939e0c7c22c7c2b Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 29 Aug 2023 23:21:18 +0000 Subject: pdfmanagement-testphase (30aug23) git-svn-id: svn://tug.org/texlive/trunk@68107 c570f23f-e606-0410-a88d-b1316a301751 --- .../latex/pdfmanagement-testphase/l3pdfmeta.dtx | 23 +++++++++++++++------- 1 file changed, 16 insertions(+), 7 deletions(-) (limited to 'Master/texmf-dist/source/latex/pdfmanagement-testphase/l3pdfmeta.dtx') diff --git a/Master/texmf-dist/source/latex/pdfmanagement-testphase/l3pdfmeta.dtx b/Master/texmf-dist/source/latex/pdfmanagement-testphase/l3pdfmeta.dtx index d3e88eeb316..cc9430e5e2f 100644 --- a/Master/texmf-dist/source/latex/pdfmanagement-testphase/l3pdfmeta.dtx +++ b/Master/texmf-dist/source/latex/pdfmanagement-testphase/l3pdfmeta.dtx @@ -49,7 +49,7 @@ % }^^A % } % -% \date{Version 0.95y, released 2023-08-20} +% \date{Version 0.95z, released 2023-08-29} % % \maketitle % \begin{documentation} @@ -349,6 +349,9 @@ % This sets various metadata to values needed by the \LaTeX{} % regression tests. % It also sets the seed for random functions. +% If a current l3backend is used and \cs{c_sys_timestamp_str} is available, +% the command does not set dates, but +% assumes that the environment variable \verb+SOURCE_DATE_EPOCH+ is used. % \end{function} % % \section{XMP-metadata} @@ -563,7 +566,7 @@ % \begin{macrocode} %<@@=pdfmeta> %<*header> -\ProvidesExplPackage{l3pdfmeta}{2023-08-20}{0.95y} +\ProvidesExplPackage{l3pdfmeta}{2023-08-29}{0.95z} {PDF-Standards---LaTeX PDF management testphase bundle} % % \end{macrocode} @@ -1996,13 +1999,13 @@ {publicationName} {Text} {external} - {Publication name} + {Publication~name} \@@_xmp_property_new:nnnnn {prism} {aggregationType} {Text} {external} - {Publication type} + {Publication~type} \@@_xmp_property_new:nnnnn {prism} {bookEdition} @@ -2044,7 +2047,7 @@ {isbn} {Text} {external} - {ISBN for the publication in which the document was published} + {ISBN~for~the~publication~in~which~the~document~was~published} \@@_xmp_property_new:nnnnn {prism} {doi} @@ -2074,7 +2077,7 @@ {subtitle} {Text} {external} - {Document's subtitle} + {Document's~subtitle} % \end{macrocode} % \end{macro} % \item[iptc] @@ -2585,7 +2588,13 @@ { \bool_if:NT\g_@@_xmp_bool { - \file_get_timestamp:nN{\jobname.log}\l_@@_xmp_currentdate_tl + \str_if_exist:NTF\c_sys_timestamp_str + { + \tl_set_eq:NN \l_@@_xmp_currentdate_tl \c_sys_timestamp_str + } + { + \file_get_timestamp:nN{\jobname.log}\l_@@_xmp_currentdate_tl + } \@@_xmp_date_split:VN\l_@@_xmp_currentdate_tl\l_@@_xmp_currentdate_seq \@@_xmp_build_packet: \exp_args:No -- cgit v1.2.3