[latex3-commits] [git/LaTeX3-latex3-pdfresources] main: docu l3pdfxform (a17fafe)
Ulrike Fischer
fischer at troubleshooting-tex.de
Sun Feb 21 00:56:00 CET 2021
Repository : https://github.com/latex3/pdfresources
On branch : main
Link : https://github.com/latex3/pdfresources/commit/a17fafe6e2da03054b4e8bb95b4038bd77e90b19
>---------------------------------------------------------------
commit a17fafe6e2da03054b4e8bb95b4038bd77e90b19
Author: Ulrike Fischer <fischer at troubleshooting-tex.de>
Date: Sun Feb 21 00:56:00 2021 +0100
docu l3pdfxform
>---------------------------------------------------------------
a17fafe6e2da03054b4e8bb95b4038bd77e90b19
l3pdfxform.dtx | 40 +++++++++++++++++++++++++++++++---------
l3pdfxform.pdf | Bin 399645 -> 425675 bytes
2 files changed, 31 insertions(+), 9 deletions(-)
diff --git a/l3pdfxform.dtx b/l3pdfxform.dtx
index f30fe0c..d554fa6 100644
--- a/l3pdfxform.dtx
+++ b/l3pdfxform.dtx
@@ -11,7 +11,7 @@
%
% http://www.latex-project.org/lppl.txt
%
-% This file is part of the "(experimental) pdfmanagement bundle" (The Work in LPPL)
+% This file is part of the "PDFmanagement bundle (testphase)" (The Work in LPPL)
% and all files in that bundle must be distributed together.
%
% -----------------------------------------------------------------------
@@ -23,7 +23,15 @@
% for those people who are interested.
%
%<*driver>
+\RequirePackage{pdfmanagement-testphase}
+\DeclareDocumentMetadata{pdfstandard=A-2b}
+\makeatletter
+\declare at file@substitution{doc.sty}{doc-v3beta.sty}
+\makeatother
\documentclass[full]{l3doc}
+\usepackage{array,booktabs,hyperxmp}
+\hypersetup{pdfauthor=The LaTeX Project,pdftitle=l3pdfxform (PDFmanagement bundle (testphase))}
+
\begin{document}
\DocInput{\jobname.dtx}
\end{document}
@@ -32,10 +40,11 @@
%
% \title{^^A
% The \pkg{l3pdfxform} package\\ Commands for form XObjects ^^A
+% \\ PDFmanagement bundle (testphase)
% }
%
% \author{^^A
-% The \LaTeX3 Project\thanks
+% The \LaTeX Project\thanks
% {^^A
% E-mail:
% \href{mailto:latex-team at latex-project.org}
@@ -43,7 +52,7 @@
% }^^A
% }
%
-% \date{Released XXXX-XX-XX}
+% \date{Version 0.95a, released 2021-02-22}
%
% \maketitle
% \begin{documentation}
@@ -52,7 +61,7 @@
% This module contains a number of commands to create \enquote{form XObjects},
% for which pdf\TeX{} introduced the short name \enquote{xforms}.
%
-% The status is still beta, so the style itself is named
+% The status is still beta, so the style itself is currently named
% \pkg{l3pdfxform-beta}. Missing is for example code for the dvips route.
% Probably some of the function will also need to be enhanced by hooks.
%
@@ -124,8 +133,8 @@
% \begin{macrocode}
%<*package>
%<@@=pdf>
-\ProvidesExplPackage {l3pdfxform-beta} {2021-02-14} {0.3}
- {command to create xforms}
+\ProvidesExplPackage {l3pdfxform-beta} {2021-02-22} {0.95a}
+ {command to create xforms (beta)---PDFmanagement bundle (testphase)}
% \end{macrocode}
% \subsection{Form XObject (pdfxform)}
% \begin{NOTE}{UF}
@@ -139,18 +148,25 @@
% - should the size be stored in dim or tl?
% - dvips implementation is missing for ideas: pdfbase, atfi-dvips.def,
% \end{NOTE}
-%
+% \begin{macro}{\pdfxform_new:nnn}
% \begin{macrocode}
%<*package>
\cs_new_protected:Npn \pdfxform_new:nnn #1 #2 #3
{
\@@_backend_xform_new:nnnn { #1 } { #2 } { } { #3 }
}
-
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\pdfxform_use:n}
+% \begin{macrocode}
\cs_new_protected:Npn \pdfxform_use:n #1
{
\@@_backend_xform_use:n { #1 }
}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\pdfxform_ref:n,\pdfxform_ref:o}
+% \begin{macrocode}
% expansion?
\cs_new:Npn \pdfxform_ref:n #1
{
@@ -158,7 +174,10 @@
}
\cs_generate_variant:Nn \pdfxform_ref:n {o}
-
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\pdfxform_wd:n,\pdfxform_ht:n,\pdfxform_dp:n,}
+% \begin{macrocode}
\cs_new:Npn \pdfxform_wd:n #1
{
\tl_use:c { c_@@_backend_xform_wd_ \tl_to_str:n { #1 } _tl }
@@ -173,6 +192,9 @@
{
\tl_use:c { c_@@_backend_xform_dp_ \tl_to_str:n { #1 } _tl }
}
+% \end{macrocode}
+% \end{macro}
+% \begin{macrocode}
%</package>
% \end{macrocode}
%
diff --git a/l3pdfxform.pdf b/l3pdfxform.pdf
index f035ef4..e984376 100644
Binary files a/l3pdfxform.pdf and b/l3pdfxform.pdf differ
More information about the latex3-commits
mailing list.