summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/docassembly/docassembly.dtx
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2021-06-21 03:01:17 +0000
committerNorbert Preining <norbert@preining.info>2021-06-21 03:01:17 +0000
commite5ca43f7439d850f4193a932455792429cff61eb (patch)
tree35693997358e4b78d3efaeccbf948d9d68cf11ac /macros/latex/contrib/docassembly/docassembly.dtx
parent0b024adf546cd484554e4de5bd1a9919a4fdd03d (diff)
CTAN sync 202106210301
Diffstat (limited to 'macros/latex/contrib/docassembly/docassembly.dtx')
-rw-r--r--macros/latex/contrib/docassembly/docassembly.dtx22
1 files changed, 14 insertions, 8 deletions
diff --git a/macros/latex/contrib/docassembly/docassembly.dtx b/macros/latex/contrib/docassembly/docassembly.dtx
index 429ee327e4..0f92b42948 100644
--- a/macros/latex/contrib/docassembly/docassembly.dtx
+++ b/macros/latex/contrib/docassembly/docassembly.dtx
@@ -14,7 +14,7 @@
%</copyright>
%<package>\NeedsTeXFormat{LaTeX2e}[1997/12/01]
%<package>\ProvidesPackage{docassembly}
-%<package> [2021/06/18 v1.1 docassembly: Post PDF creation assembly (dps)]
+%<package> [2021/06/19 v1.2 docassembly: Post PDF creation assembly (dps)]
%<*driver>
\documentclass{ltxdoc}
\usepackage{amstext}
@@ -88,14 +88,15 @@
% or even the much hated \app{dvips \texttt{->} Adobe Distiller}).
% \end{minipage}}
% \end{center}
-% This package requires \pkg{insdljs},\footnote{Part of the \pkg{acrotex} bundle} which loads \pkg{hyperref}. It also requires
+% This package requires \pkg{insdljs}\marginpar{\raggedleft\itshape\pkg{insdljs} pkg},\footnote{Part of the \pkg{acrotex} bundle} which loads \pkg{hyperref}. It also requires
% the successful installation of the file \texttt{aeb\_pro.js}, which is distributed
-% by the \pkg{acrotex-js} package. Version 1.6.1 of
-% \texttt{aeb\_pro.js} is required.\footnote{If you already have \pkg{aeb\_pro} installed on your
+% by the \pkg{acrotex-js} package\marginpar{\raggedleft\itshape\pkg{acrotex-js} pkg}, dated 2021/06/19 or later. Version 1.6.1 of
+% \texttt{aeb\_pro.js} is required\marginpar{\raggedleft\itshape Version 1.6.1 required}.\footnote{If you already have \pkg{aeb\_pro} installed on your
% system, be sure you have Version 1.6.1 of \texttt{aeb\_pro.js}, if not, use the version
% of \texttt{aeb\_pro.js} that comes with \pkg{acrotex-js}.} Installation of \texttt{aeb\_pro.js}
% is explained in \texttt{install\_jsfiles.pdf}, found in the \texttt{docs} folder of the \pkg{acrotex-js} package.
%
+% \changes{v1.2}{2021/06/19}{Revise documentation to reflect changes in changes in the \string\pkg{acrotex-js} package}
% \changes{v1.1}{2021/06/18}{The \string\texttt{aeb\_pro.js} file is now distributed by the
% \string\pkg{acrotex-js} package}
% \changes{v1.0}{2021/06/11}{First publication version of this package}
@@ -113,7 +114,11 @@
%
% \paragraph*{Installation of \texttt{aeb\_pro.js}.} This file is essential to the
% correct functioning of this package. It is important, therefore, to correctly
-% install it. Follow the instructions of \texttt{docs/install\_jsfiles.pdf}.
+% install it. If \texttt{aeb\_pro.js} is not already installed, download (if not already on your system)
+% and install the \pkg{acrotex-js} package (dated 2021/06/19 or later);\footnote{\url{https://www.ctan.org/pkg/acrotex-js}} \texttt{aeb\_pro.js} is located
+% in the \texttt{js-files} folder. Refer to the documentation of the \pkg{acrotex-js} package,
+% \texttt{docs/install\_jsfiles.pdf}, for information on how to install \texttt{aeb\_pro.js}.
+% The current version of \texttt{aeb\_pro.js} is Version 1.6.1.
%
% \paragraph*{Demo files.} Demo files are contained in the \texttt{examples} folder.
% They illustrate all the security restricted methods of this package.
@@ -140,6 +145,7 @@
% Require \pkg{insdljs} for this little exercise.
% \begin{macrocode}
\RequirePackage{insdljs}
+\execJSOn
% \end{macrocode}
% The critical JavaScript files are no longer distributed with this package,
% but are distributed by the \pkg{acrotex-js} package. This package must be
@@ -157,10 +163,9 @@
Before continuing, install this package,\MessageBreak
read the documentation, and place\MessageBreak
aeb_pro.js in the expected folder}
- \def\reqpkg{\usepackage{acrotex-js}}
+ \def\reqpkg{\usepackage{acrotex-js}[2021/06/19]}
}
\reqpkg
-\execJSOn
% \end{macrocode}
%
% \section{Document Assembly Methods}\label{s:DAM}
@@ -187,7 +192,8 @@
% executed in a verbatim environment where `\verb!\!' is still the escape
% character. Each of the JavaScript helper commands expects a left
% parenthesis `\texttt{(}' following the command name \emph{on the
-% same line} as the command name.\footnote{This requirement is consistent with JavaScript function usage.}
+% same line} as the command name.\footnote{This requirement is consistent
+% with JavaScript function usage.}
% See the example below for correct usage.
%\begin{verbatim}
%\begin{docassembly}