summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/pdfmanagement-testphase/l3pdffile.dtx
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/pdfmanagement-testphase/l3pdffile.dtx')
-rw-r--r--macros/latex/contrib/pdfmanagement-testphase/l3pdffile.dtx19
1 files changed, 9 insertions, 10 deletions
diff --git a/macros/latex/contrib/pdfmanagement-testphase/l3pdffile.dtx b/macros/latex/contrib/pdfmanagement-testphase/l3pdffile.dtx
index 5527a4e128..257ed6a6f2 100644
--- a/macros/latex/contrib/pdfmanagement-testphase/l3pdffile.dtx
+++ b/macros/latex/contrib/pdfmanagement-testphase/l3pdffile.dtx
@@ -23,10 +23,9 @@
% for those people who are interested.
%
%<*driver>
-\RequirePackage{pdfmanagement-testphase}
\DocumentMetadata{pdfstandard=A-2b}
\documentclass[full]{l3doc}
-\usepackage{array,booktabs,hyperxmp}
+\usepackage{array,booktabs}
\hypersetup{pdfauthor=The LaTeX Project,pdftitle=l3pdffile (LaTeX PDF management testphase bundle)}
\usepackage{caption}
\providecommand\potentialclash{\noindent\llap{\dbend\ }}
@@ -50,7 +49,7 @@
% }^^A
% }
%
-% \date{Version 0.95r, released 2022-08-24}
+% \date{Version 0.95s, released 2022-09-26}
%
% \maketitle
% \begin{documentation}
@@ -177,7 +176,7 @@
% Embedding an existing file is in most cases quite straightforward. This module
% offers commands, but it can also be done with the basic commands
% from the |l3pdf| module \cs{pdf_object_unnamed_write:nn} or
-% \cs{pdf_object_new:nn}/\cs{pdf_object_write:nn} or primitive commands
+% \cs{pdf_object_new:n}/\cs{pdf_object_write:nnn} or primitive commands
% to create objects.
% The object number should be stored for the reference
% in the |/Filespec| dictionary.
@@ -335,7 +334,7 @@
% created stream.
%
% \begin{verbatim}
-% \pdf_object_new:nn{module/filespec/A}{dict} % a new filespec object
+% \pdf_object_new:n {module/filespec/A} % a new filespec object
% \pdf_object_ref:n {module/filespec/A} % a reference
% \pdf_object_unnamed_write:nn { stream }{ {...}{content} } %writing the stream
% % filling and writing the filespec dictionary:
@@ -397,7 +396,7 @@
%
% \begin{macrocode}
%<*header>
-\ProvidesExplPackage{l3pdffile}{2022-08-24}{0.95r}
+\ProvidesExplPackage{l3pdffile}{2022-09-26}{0.95s}
{embedding and referencing files in PDF---LaTeX PDF management testphase bundle}
\RequirePackage{l3pdftools} %temporarly!!
%</header>
@@ -645,7 +644,7 @@
\@@_filename_convert_to_print:nN { #2 } \l_@@_tmpa_str
\pdfdict_put:nnx {l_pdffile/Filespec}{F} { \l_@@_tmpa_str }
\pdfdict_put:nnx {l_pdffile/Filespec}{UF}{ \l_@@_tmpa_str }
- \pdf_object_write:nx { #1 }
+ \pdf_object_write:nnx { #1 } { dict }
{
\pdfdict_use:n { l_pdffile/Filespec}
\tl_if_empty:nF { #3 }
@@ -704,7 +703,7 @@
}
\tl_if_blank:nTF { #2 }
{
- \pdf_object_new:nn { #3 } {dict}
+ \pdf_object_new:n { #3 }
\exp_args:Nnnx
\@@_filespec_write:nnn
%#1 dict, #2 target file name, #3 object ref
@@ -713,7 +712,7 @@
{\l_@@_embed_ref_tl}
}
{
- \pdf_object_new:nn { #3 } {dict}
+ \pdf_object_new:n { #3 }
\exp_args:Nnnx
\@@_filespec_write:nnn
%#1 dict, #2 target file name, #3 object ref
@@ -747,7 +746,7 @@
{ #1 }
\l_@@_automimetype_tl
\tl_set:Nx \l_@@_embed_ref_tl { \pdf_object_ref_last: }
- \pdf_object_new:nn { #3 } {dict}
+ \pdf_object_new:n { #3 }
\exp_args:Nnxx
\@@_filespec_write:nnn
%#1 dict, #2 target file name, #3 object ref