[latex3-commits] [git/LaTeX3-latex3-pdfresources] rename-coredict: improve docu (1e7fbb6)
Ulrike Fischer
fischer at troubleshooting-tex.de
Sat Nov 28 21:10:50 CET 2020
Repository : https://github.com/latex3/pdfresources
On branch : rename-coredict
Link : https://github.com/latex3/pdfresources/commit/1e7fbb6d186cb17273934b7b171356240613db53
>---------------------------------------------------------------
commit 1e7fbb6d186cb17273934b7b171356240613db53
Author: Ulrike Fischer <fischer at troubleshooting-tex.de>
Date: Sat Nov 28 21:10:50 2020 +0100
improve docu
>---------------------------------------------------------------
1e7fbb6d186cb17273934b7b171356240613db53
pdfresources.dtx | 17 ++++++++++++++---
1 file changed, 14 insertions(+), 3 deletions(-)
diff --git a/pdfresources.dtx b/pdfresources.dtx
index 0b4fa17..cac3521 100644
--- a/pdfresources.dtx
+++ b/pdfresources.dtx
@@ -117,12 +117,19 @@
% }
% \end{verbatim}
%
+% The pdf management can be deactivated either by commenting the
+% \cs{DeclareDocumentMetadata} or by using in the options \texttt{pdfmanagement=false}.
+% The options of \cs{DeclareDocumentMetadata} are described in the documentation of
+% \pkg{ltdocinit}.
%
+% If the pdf management is active can be tested with the predicate \cs{pdfmanagement_if_active:TF},
+% see the documentation of \pkg{l3pdfmanagement}.
%
-% \section{Modules of the package}
-%
+% We hope that this setup will allow packages writers and authors to test the pdfmanagement and adapt
+% packages and document safely.
%
%
+% \section{Backend support}
% The supported backends are pdflatex, lualatex, (x)dvipdfmx (latex, xelatex)
% and dvips with ps2pdf (not completely yet). dvips with distiller could work too
% but is untested.
@@ -132,7 +139,11 @@
% The backends are too different to allow this.
% Some backends expand arguments e.g. in a \cs{special} while other don't.
% Some backends can insert a resource at the first compilation, while another uses
-% the aux-file and a label and so needs at least two.
+% the aux-file and a label and so needs at least two. Some backends manage some
+% of the resources through side-effects, some manage them automatically.
+% All this mean that package writers will still have to keep an eye on
+% backend requirements and run tests for all variants. Also backend specific code
+% will still be needed in some cases.
%
% \section{Use}
% The package should be loaded before \cs{documentclass}. To activate
More information about the latex3-commits
mailing list.