summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/pdfmanagement-testphase/l3pdfmeta.dtx
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2023-08-29 23:21:18 +0000
committerKarl Berry <karl@freefriends.org>2023-08-29 23:21:18 +0000
commitd14340922764a77cbeeab4dd4939e0c7c22c7c2b (patch)
tree174fd2f031164515951f420a8e24f9839bfeeda7 /Master/texmf-dist/source/latex/pdfmanagement-testphase/l3pdfmeta.dtx
parent3e6434887745cbe7f306e52188a6113bb39e9f10 (diff)
pdfmanagement-testphase (30aug23)
git-svn-id: svn://tug.org/texlive/trunk@68107 c570f23f-e606-0410-a88d-b1316a301751
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