diff options
Diffstat (limited to 'macros/latex/contrib/pdfmanagement-testphase/l3pdffile.dtx')
-rw-r--r-- | macros/latex/contrib/pdfmanagement-testphase/l3pdffile.dtx | 19 |
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 |