[latex3-commits] [git/LaTeX3-latex3-pdfresources] fmi-suggestions: pdfmanagement-testphase docu (abc012c)
Frank Mittelbach
frank.mittelbach at latex-project.org
Mon Feb 22 16:13:26 CET 2021
Repository : https://github.com/latex3/pdfresources
On branch : fmi-suggestions
Link : https://github.com/latex3/pdfresources/commit/abc012c6884c976449fc483c54eb2b510aa89586
>---------------------------------------------------------------
commit abc012c6884c976449fc483c54eb2b510aa89586
Author: Frank Mittelbach <frank.mittelbach at latex-project.org>
Date: Mon Feb 22 16:13:26 2021 +0100
pdfmanagement-testphase docu
>---------------------------------------------------------------
abc012c6884c976449fc483c54eb2b510aa89586
pdfmanagement-testphase.dtx | 50 +++++++++++++++++++++++++--------------------
1 file changed, 28 insertions(+), 22 deletions(-)
diff --git a/pdfmanagement-testphase.dtx b/pdfmanagement-testphase.dtx
index 5cf5bd7..4b63544 100644
--- a/pdfmanagement-testphase.dtx
+++ b/pdfmanagement-testphase.dtx
@@ -57,20 +57,26 @@
% \begin{documentation}
% \section*{Abstract}
% {\em This is a temporary package created to allow the manual
-% loading of the new \LaTeX{} PDF management code during the test phase.
-% It will disappear when the code is integrated into the \LaTeX{} format}
+% loading of the new \LaTeX{} PDF management code during a test phase.
+% It will disappear when the code is integrated into the \LaTeX{} format.}
%
% \medskip
% \noindent During the test phase the package should be used like this:
%
% \begin{verbatim}
-% \RequirePackage{pdfmanagement-testphase} %load the package
-% \DeclareDocumentMetadata %activate the PDF management
-% {
-% %options
-% }
+% \RequirePackage{pdfmanagement-testphase} % load the package
+%
+% \DeclareDocumentMetadata % activate the PDF management (with options)
+% {
+% % options
+% }
+%
% \documentclass {...}
% \end{verbatim}
+% Note that the activation has to happen before the \cs{documentclass} declaration.
+% Because of this, the package needs loading with \cs{RequirePackage}.
+%
+%
%
% \section*{Feedback wanted!}
%
@@ -200,12 +206,12 @@
% \pkg{ltdocinit}.
%
% \begin{verbatim}
-% \RequirePackage{pdfmanagement-testphase} %load the package
-% \DeclareDocumentMetadata %activates the l3management interface
-% {
-% %options
-% }
-% \documentclass {...}
+% \RequirePackage{pdfmanagement-testphase} % load the package
+% \DeclareDocumentMetadata % activates the PDF management interface
+% {
+% %options
+% }
+% \documentclass {...}
% \end{verbatim}
%
% The PDF management can be deactivated either setting the key
@@ -224,14 +230,14 @@
% not supported.
%
% \section{Modules}
-% The package contains a number of modules. The majority of the modules don't
-% have a stand alone sty, their code is combined
-% in one file and loaded by the package. The organization and naming is bound
+% The bundle contains a number of modules. The majority of the modules don't
+% have a stand alone \texttt{sty}, their code is combined
+% in one file and loaded by the main package. The organization and naming is bound
% to change over time: For almost all modules the goal is to
-% integrate them into the format and the individual style will disappear.
+% integrate them into the format and the individual files to disappear.
%
% The description items give the name of the documentation
-% of the bundles. There doesn't exist in all cases a related |.sty|.
+% of the modules. There doesn't exist in all cases a related |.sty|.
%
% \begin{description}
% \item[l3pdfdict] This module provides commands for PDF dictionaries. Its main
@@ -244,9 +250,9 @@
%
% \item[l3pdfmanagement] This is the core code of the PDF management.
%
-% \item[ltdocinit] This package provides the \cs{DeclareDocumentMetadata} command.
+% \item[ltdocinit] This module provides the \cs{DeclareDocumentMetadata} command.
%
-% \item[hyperref-generic] This package provides a new generic hyperref driver.
+% \item[hyperref-generic] This module provides a new generic hyperref driver.
% The driver will
% be loaded automatically by hyperref if the PDF management code is active.
%
@@ -258,11 +264,11 @@
%
% \item[l3pdfxform] Commands for form XObjects (xforms).
%
-% \item[l3pdftool] A number of commands like text conversion commands and
+% \item[l3pdf\/tool] A number of commands like text conversion commands and
% bcd/emc. The commands will at some time be moved into the \pkg{l3pdf}
% module of l3kernel.
%
-% \item[l3pdffile] This module provides commands for to embed files.
+% \item[l3pdf\/file] This module provides commands for to embed files.
%
% \item[pdfmanagement-firstaid] This module provides a number of patches
% for external incompatible packages. This patches will disappear as soon as
More information about the latex3-commits
mailing list.