summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/pdfmanagement-testphase/l3pdfmeta.dtx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex/pdfmanagement-testphase/l3pdfmeta.dtx')
-rw-r--r--Master/texmf-dist/source/latex/pdfmanagement-testphase/l3pdfmeta.dtx23
1 files changed, 16 insertions, 7 deletions
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}
%</header>
% \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