summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-06-09 11:34:27 +0900
committerNorbert Preining <norbert@preining.info>2019-06-09 11:34:27 +0900
commitacb02d19dc81a67401c0daa7e622398a1d252d3c (patch)
tree0800ce788f0d1c55c135fbff80c09d3a03ce9429
parent24c6a0e65a786c5ca1533f07dcc4b202928487ae (diff)
aeb-pro update
-rw-r--r--texmf-dist/doc/latex/aeb-pro/README.md6
-rw-r--r--texmf-dist/doc/latex/aeb-pro/aebpro_man.pdfbin644944 -> 464340 bytes
-rw-r--r--texmf-dist/doc/latex/aeb-pro/aebpro_man.tex20
-rw-r--r--texmf-dist/doc/latex/aeb-pro/examples/aebpro_ex8.pdfbin698841 -> 713378 bytes
-rw-r--r--texmf-dist/doc/latex/aeb-pro/examples/aebpro_ex8.tex3
-rw-r--r--texmf-dist/doc/latex/aeb-pro/examples/test_install.pdfbin17732 -> 19205 bytes
-rw-r--r--texmf-dist/source/latex/aeb-pro/aeb_pro.dtx94
-rw-r--r--texmf-dist/tex/latex/aeb-pro/aeb_pro.sty14
-rw-r--r--texmf-dist/tex/latex/aeb-pro/aeblayers.def71
-rw-r--r--texmf-dist/tex/latex/aeb-pro/aebpro.def2
-rw-r--r--texmf-dist/tex/latex/aeb-pro/anime_support.def2
-rw-r--r--texmf-dist/tex/latex/aeb-pro/btnnanime.def2
-rw-r--r--texmf-dist/tex/latex/aeb-pro/create_icon.def2
-rw-r--r--texmf-dist/tex/latex/aeb-pro/linkto.def2
-rw-r--r--texmf-dist/tex/latex/aeb-pro/ocganime.def2
15 files changed, 117 insertions, 103 deletions
diff --git a/texmf-dist/doc/latex/aeb-pro/README.md b/texmf-dist/doc/latex/aeb-pro/README.md
index 60d75ec9..e82882f8 100644
--- a/texmf-dist/doc/latex/aeb-pro/README.md
+++ b/texmf-dist/doc/latex/aeb-pro/README.md
@@ -1,6 +1,6 @@
The AeB Pro Package
Author: D. P. Story
-Dated: 2018-02-17
+Dated: 2019-03-21
The AeB Pro Package complements and extends AcroTeX eDucation Bundle.
@@ -38,6 +38,10 @@ The AcroTeX Blog (http://blog.acrotex.net/) lists the distribution files at
http://www.acrotex.net/blog/?page_id=835, all demo files that use AeB Pro
are listed at http://www.acrotex.net/blog/?tag=aeb-pro.
+What's New (2019/03/21) This new version requires aeb-comment
+(version 3.2 of the comment package). Changed the order of
+loading of the insdljs package.
+
What's New (2018-02-17) Added a star-option to \texHelp, added demo files to
illustrate rollover animation techniques (http://www.acrotex.net/blog/?tag=rollovers).
diff --git a/texmf-dist/doc/latex/aeb-pro/aebpro_man.pdf b/texmf-dist/doc/latex/aeb-pro/aebpro_man.pdf
index cb6ee978..a3d56bd3 100644
--- a/texmf-dist/doc/latex/aeb-pro/aebpro_man.pdf
+++ b/texmf-dist/doc/latex/aeb-pro/aebpro_man.pdf
Binary files differ
diff --git a/texmf-dist/doc/latex/aeb-pro/aebpro_man.tex b/texmf-dist/doc/latex/aeb-pro/aebpro_man.tex
index 0c2218fd..6c1dbd77 100644
--- a/texmf-dist/doc/latex/aeb-pro/aebpro_man.tex
+++ b/texmf-dist/doc/latex/aeb-pro/aebpro_man.tex
@@ -36,7 +36,7 @@
email={dpstory@acrotex.net},
subject={Documentation for {\AEBP} from AcroTeX},
talksite={\url{www.acrotex.net}},
- version={v2.9b, 2018/02/17},
+ version={2.9.5, 2019/03/21},
Keywords={XMP, E4X, Adobe Acrobat, JavaScript},
copyrightStatus=True,
copyrightNotice={Copyright (C) \the\year, D. P. Story},
@@ -101,7 +101,7 @@
\def\AcroTeX{Acro\!\TeX}
\def\HTML{HTML}\def\FDF{FDF}
\def\PDF{PDF}\def\URL{URL}
-\let\amtIndent\leftmargini
+\edef\amtIndent{\the\parindent} %\leftmargini
\def\bNH{\begin{NoHyper}}\def\eNH{\end{NoHyper}}
\def\nhnameref#1{\bNH\nameref{#1}\eNH}
\def\nhNameref#1{\bNH\Nameref{#1}\eNH}
@@ -204,7 +204,7 @@ on this documentation. \verb!:-{)!
\begin{flushright}
Dr. D. P. Story\\[3pt]
-January 20, 2016
+\today
\end{flushright}
@@ -1152,10 +1152,9 @@ behave as desired, while the document author can use the above environments to a
additional scripts.
The correct way of using these commands is
-
\begin{Verbatim}[xleftmargin=\amtIndent,commandchars=!()]
\begin{defineJS}{\my@WillClose}
- !anglemeta(some willClose script)
+!quad!anglemeta(some willClose script)
\end{defineJS}
\let\my@save@developer@will@Close\developer@will@Close
\def\developer@will@Close{%
@@ -2529,7 +2528,6 @@ button appearances of the buttons used to control the button animation.
names of the anima created by \cs{btnAnima} that will be using these
appearance icons.
\end{description}
-
\textbf{Example:}
\settowidth{\aebdimen}{\ttfamily\string\placeAnimeCtrlBtnFaces\darg{btn\_anime\_icons1.pdf}\darg{myclock,mysine}}%
\begin{dCmd*}{\aebdimen+2\fboxsep+2\fboxrule}
@@ -2779,7 +2777,7 @@ left and right braces, and double quotes, or using unicode above
00FF (Basic Latin + Latin-1). To illustrate, suppose we wish the
description of \texttt{cooltarget} to be
\begin{Verbatim}[xleftmargin=\amtIndent,fontsize=\small]
- "$|e^{\ln(17)}|$"
+"$|e^{\ln(17)}|$"
\end{Verbatim}
All the bad characters!
\begin{Verbatim}[xleftmargin=\amtIndent,fontsize=\small]
@@ -2881,11 +2879,11 @@ preset &\anglemeta{\cs{presetCommand}}
page~\pageref*{declarations}. In the simplest case, we jump from the parent to the first page of a
child file given by$\dots$
\begin{Verbatim}[xleftmargin=\amtIndent,fontsize=\small]
- \ahyperref{attach1}{target1.pdf}
+\ahyperref{attach1}{target1.pdf}
\end{Verbatim}
This is the same as
\begin{Verbatim}[xleftmargin=\amtIndent,fontsize=\small]
- \ahyperref[goto=p2c]{attach1}{target1.pdf}
+\ahyperref[goto=p2c]{attach1}{target1.pdf}
\end{Verbatim}
The \texttt{goto} key is one of the key-value pairs taken by the
optional argument. Permissible values for the \texttt{goto} key are
@@ -2895,8 +2893,8 @@ optional argument. Permissible values for the \texttt{goto} key are
\Ex{} We assume the declarations as given in \hyperref[declarations]{Example~\ref*{declarations}},
page~\pageref*{declarations}. Similarly, link to the other embedded files in this parent:
\begin{Verbatim}[xleftmargin=\amtIndent,fontsize=\small]
- \ahyperref{attach2}{target2.pdf}
- \ahyperref{cooltarget}{aebpro\_ex2.pdf}
+\ahyperref{attach2}{target2.pdf}
+\ahyperref{cooltarget}{aebpro\_ex2.pdf}
\end{Verbatim}
In all cases above, the \cs{ahyperlink} command could have been
diff --git a/texmf-dist/doc/latex/aeb-pro/examples/aebpro_ex8.pdf b/texmf-dist/doc/latex/aeb-pro/examples/aebpro_ex8.pdf
index 4cff51ee..83ff4f23 100644
--- a/texmf-dist/doc/latex/aeb-pro/examples/aebpro_ex8.pdf
+++ b/texmf-dist/doc/latex/aeb-pro/examples/aebpro_ex8.pdf
Binary files differ
diff --git a/texmf-dist/doc/latex/aeb-pro/examples/aebpro_ex8.tex b/texmf-dist/doc/latex/aeb-pro/examples/aebpro_ex8.tex
index b54137c7..196eef6d 100644
--- a/texmf-dist/doc/latex/aeb-pro/examples/aebpro_ex8.tex
+++ b/texmf-dist/doc/latex/aeb-pro/examples/aebpro_ex8.tex
@@ -33,6 +33,8 @@
\defUniStr{myCoolIV}{\u0022\u20AC|e^\u007B\u005Cln(17)\u007D|$\u0022}
\defUniStr{Reset myCoolIV}{Reset the \u0022\u20AC|e^\u007B\u005Cln(17)\u007D|$\u0022 field}
+\pdfSpacesOff
+
\begin{document}
\makeinlinetitle
@@ -81,7 +83,6 @@ The result of the above code is
\DV{\unicodeStr(coolDPS)}\V{\unicodeStr(coolDPS)}\BC{}
]{dps}{1in}{11bp}
-
The technique uses some of the code brought in by the the
\texttt{linktoattachments} option of AeB Pro, and a new command,
named \cs{unicodeStr}, designed to make it simple to enter unicode
diff --git a/texmf-dist/doc/latex/aeb-pro/examples/test_install.pdf b/texmf-dist/doc/latex/aeb-pro/examples/test_install.pdf
index 07cfd9fe..48b4888c 100644
--- a/texmf-dist/doc/latex/aeb-pro/examples/test_install.pdf
+++ b/texmf-dist/doc/latex/aeb-pro/examples/test_install.pdf
Binary files differ
diff --git a/texmf-dist/source/latex/aeb-pro/aeb_pro.dtx b/texmf-dist/source/latex/aeb-pro/aeb_pro.dtx
index 79c586f3..5ce34f64 100644
--- a/texmf-dist/source/latex/aeb-pro/aeb_pro.dtx
+++ b/texmf-dist/source/latex/aeb-pro/aeb_pro.dtx
@@ -2,7 +2,7 @@
%<*copyright>
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% aeb_pro.sty package, %%
-%% Copyright (C) 2006--2018 D. P. Story %%
+%% Copyright (C) 2006--2019 D. P. Story %%
%% dpstory@acrotex.net %%
%% %%
%% This program can redistributed and/or modified under %%
@@ -14,7 +14,7 @@
%</copyright>
%<package>\NeedsTeXFormat{LaTeX2e}[1997/12/01]
%<package>\ProvidesPackage{aeb_pro}
-%<package> [2018/02/17 v2.9b aeb_pro: A support package (dps)]
+%<package> [2019/03/21 v2.9.5 aeb_pro: A support package (dps)]
%<*driver>
\documentclass{ltxdoc}
\usepackage[colorlinks,hyperindex=false]{hyperref}
@@ -538,15 +538,20 @@
{%
\@ifundefined{aeb@dljslib@opts}{}{\ap@RP{dljslib}}%
}
-\@ifpackageloaded{insdljs}{\let\execjs\aebp@YES}
-{%
- \ap@RP[execJS]{insdljs}[2016/07/31]% incls conv-xkv
-}
\@ifpackageloaded{eforms}{\let\execjs\aebp@YES}
{%
\@ifundefined{aeb@eforms@opts}{}
{\ap@RP[execJS]{eforms}[2017/01/03]}%
}
+% \end{macrocode}
+% load \pkg{eforms} before \pkg{insdljs} so \pkg{eforms} can properly pass options
+% to \pkg{insdljs}
+% \changes{v2.9.5}{2019/03/21}{load \string\pkg{eforms} before \string\pkg{insdljs}}
+% \begin{macrocode}
+\@ifpackageloaded{insdljs}{\let\execjs\aebp@YES}
+{%
+ \ap@RP[execJS]{insdljs}[2016/07/31]% incls conv-xkv
+}
\@ifpackageloaded{aebxmp}{\aebp@PkgWarningi{aebxmp}}
{%
\@ifundefined{aeb@aebxmp@opts}{}
@@ -570,7 +575,10 @@
\noexpand\aebp@PkgWarningii{rmannot}\fi}\temp@exp}
}
\let\execjs\aebp@YES
-\RequirePackage{comment}
+% \end{macrocode}
+%\changes{v2.9.4}{2018/12/02}{Require aeb-comment (version 3.2 of comment)}
+% \begin{macrocode}
+\RequirePackage{aeb-comment}
\RequirePackage{calc}
\RequirePackage{eso-pic}
% \end{macrocode}
@@ -711,22 +719,23 @@ function getLayerState(name) {
\end{insDLJS}
% \end{macrocode}
% \subsubsection{Macros for creating rollovers}
+%
% The following commands were taken from the \textsf{APB}
-% package, and slightly modified.
+% package, and were slightly modified.
% \changes{v1.3f}{2012/06/01}{Added controls for adding JS code to a
% rollover; used for starting and stopping an anime.}
% \changes{v2.9a}{2017/10/08}{Added \string\cs{texHelpIndicatorColor}}
% \begin{macrocode}
\newcommand{\texHelpIndicatorColor}{webblue}
\newcommand{\texHelpIndicator}[1]{#1\thinspace${}^{\mbox
- {\footnotesize\negthinspace\ding{109}}\raisebox{.225ex}
- {\llap{\color{\texHelpIndicatorColor}%
- \tiny?\hspace{1.3ex}}}}$}
+ {\footnotesize\negthinspace\ding{109}}\raisebox{.225ex}
+ {\llap{\color{\texHelpIndicatorColor}%
+ \tiny?\hspace{1.3ex}}}}$}
\newcommand{\addJStexHelpEnter}[1]{\def\aebp@addJStexHelpEnter{\r#1}}
\newcommand{\addJStexHelpExit}[1]{\def\aebp@addJStexHelpExit{\r#1}}
\newcommand{\resetaddJStexHelp}{%
- \let\aebp@addJStexHelpEnter\@empty
- \let\aebp@addJStexHelpExit\@empty
+ \let\aebp@addJStexHelpEnter\@empty
+ \let\aebp@addJStexHelpExit\@empty
}
\resetaddJStexHelp
\newif\iftexhelptoggleOff \texhelptoggleOfftrue
@@ -737,19 +746,20 @@ function getLayerState(name) {
\newcommand{\texHelp}{\@ifstar{\texhelptoggleOfffalse\texHelp@i}
{\texhelptoggleOfftrue\texHelp@i}}
\newcommand{\texHelp@i}[2]{%
- \let\rollormargstring\texorpdfstring
- \sbox{\aebsavehelp}{\texHelpIndicator{#2}}%
- \makebox[0pt][l]{\pushButton[\S{S}\BG{}\BC{}\H{N}
- \AA{\AAMouseEnter{\JS{toggleHelp("#1");\aebp@addJStexHelpEnter}}%
- \AAMouseExit{\JS{\iftexhelptoggleOff toggleHelp("#1");\fi\aebp@addJStexHelpExit}}}]{#1}%
+ \let\rollormargstring\texorpdfstring
+ \sbox{\aebsavehelp}{\texHelpIndicator{#2}}%
+ \makebox[0pt][l]{\pushButton[\S{S}\BG{}\BC{}\H{N}
+ \AA{\AAMouseEnter{\JS{toggleHelp("#1");\aebp@addJStexHelpEnter}}%
+ \AAMouseExit{\JS{\iftexhelptoggleOff toggleHelp("#1");\fi
+ \aebp@addJStexHelpExit}}}]{#1}%
% \end{macrocode}
%\changes{v1.3h}{2012/11/25}{Changed height calculation in \cs{texHelp}}
% Changed height calculation in \cs{texHelp} to allow a rollover of more
% than text.
% \begin{macrocode}
- {\wd\aebsavehelp}{\ht\aebsavehelp+\dp\aebsavehelp}}%
- \usebox{\aebsavehelp}\resetaddJStexHelp
- \let\rollormargstring\@gobbletwo
+ {\wd\aebsavehelp}{\ht\aebsavehelp+\dp\aebsavehelp}}%
+ \usebox{\aebsavehelp}\resetaddJStexHelp
+ \let\rollormargstring\@gobbletwo
}
% \end{macrocode}
%
@@ -811,15 +821,15 @@ function getLayerState(name) {
% \begin{macrocode}
\newif\ifAEBP@aebpxBld@print \AEBP@aebpxBld@printfalse
\define@choicekey+{aebpxBld}{print}[\val\nr]{true,false,%
- visible,always,never}[visible]{%
- \ifcase\nr\relax
- \def\aebpxBld@print{true}\AEBP@aebpxBld@printtrue\or
- \def\aebpxBld@print{false}\AEBP@aebpxBld@printfalse\or
- \let\aebpxBld@print\@empty\or
- \def\aebpxBld@print{true}\AEBP@aebpxBld@printtrue\or
- \def\aebpxBld@print{false}\AEBP@aebpxBld@printfalse\fi
+ visible,always,never}[visible]{%
+ \ifcase\nr\relax
+ \def\aebpxBld@print{true}\AEBP@aebpxBld@printtrue\or
+ \def\aebpxBld@print{false}\AEBP@aebpxBld@printfalse\or
+ \let\aebpxBld@print\@empty\or
+ \def\aebpxBld@print{true}\AEBP@aebpxBld@printtrue\or
+ \def\aebpxBld@print{false}\AEBP@aebpxBld@printfalse\fi
}{\PackageWarning{aeb_pro}{Bad choice for initState, permissible values
- are true, false, visible, always, and never. Try again}}
+ are true, false, visible, always, and never. Try again}}
\let\aebpxBld@print\@empty
\define@key{aebpxBld}{true}[true]{\def\aebpxBld@visible{#1}}
\define@key{aebpxBld}{false}[false]{\def\aebpxBld@visible{#1}}
@@ -828,14 +838,14 @@ function getLayerState(name) {
% default is \texttt{false}, meaning the layer is initially not shown.
% \begin{macrocode}
\define@choicekey+{aebpxBld}{initState}[\val\nr]{on,off,%
- true,false}[false]{%
- \ifcase\nr\relax
- \def\aebpxBld@visible{true}\or
- \def\aebpxBld@visible{false}\or
- \def\aebpxBld@visible{true}\or
- \def\aebpxBld@visible{false}\fi
+ true,false}[false]{%
+ \ifcase\nr\relax
+ \def\aebpxBld@visible{true}\or
+ \def\aebpxBld@visible{false}\or
+ \def\aebpxBld@visible{true}\or
+ \def\aebpxBld@visible{false}\fi
}{\PackageWarning{aeb_pro}{Bad choice for initState, permissible values
- are on, off, true and false. Try again}}
+ are on, off, true and false. Try again}}
% \end{macrocode}
% \subsubsection{The behavior of the rollovers}
% \begin{macro}{\defineRC}
@@ -851,14 +861,14 @@ function getLayerState(name) {
\long\def\defineRC#1#2{\csarg\def{RC#1}{#2}}
\def\insertRC#1{\@nameuse{RC#1}}
\long\def\definePR#1#2{%
- \ifeqforpaper\csarg\def{PR#1}{#2}\else
- \ifeq@proofing\csarg\def{PR#1}{#2}\else
- \csarg\let{PR#1}\relax\fi\fi
+ \ifeqforpaper\csarg\def{PR#1}{#2}\else
+ \ifeq@proofing\csarg\def{PR#1}{#2}\else
+ \csarg\let{PR#1}\relax\fi\fi
}
\def\insertPR#1{%
- \ifeq@proofing\@nameuse{PR#1}\else
- \csarg\let{insertPR}\@gobble\fi
- \csarg\let{PR#1}\relax
+ \ifeq@proofing\@nameuse{PR#1}\else
+ \csarg\let{insertPR}\@gobble\fi
+ \csarg\let{PR#1}\relax
}
% \end{macrocode}
% \end{macro}
diff --git a/texmf-dist/tex/latex/aeb-pro/aeb_pro.sty b/texmf-dist/tex/latex/aeb-pro/aeb_pro.sty
index e791cdda..bb38876e 100644
--- a/texmf-dist/tex/latex/aeb-pro/aeb_pro.sty
+++ b/texmf-dist/tex/latex/aeb-pro/aeb_pro.sty
@@ -8,7 +8,7 @@
%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% aeb_pro.sty package, %%
-%% Copyright (C) 2006--2018 D. P. Story %%
+%% Copyright (C) 2006--2019 D. P. Story %%
%% dpstory@acrotex.net %%
%% %%
%% This program can redistributed and/or modified under %%
@@ -19,7 +19,7 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\NeedsTeXFormat{LaTeX2e}[1997/12/01]
\ProvidesPackage{aeb_pro}
- [2018/02/17 v2.9b aeb_pro: A support package (dps)]
+ [2019/03/21 v2.9.5 aeb_pro: A support package (dps)]
\RequirePackage{ifpdf}[2006/02/20]
\RequirePackage{ifxetex}[2006/08/21]
\RequirePackage{xkeyval}
@@ -260,15 +260,15 @@
{%
\@ifundefined{aeb@dljslib@opts}{}{\ap@RP{dljslib}}%
}
-\@ifpackageloaded{insdljs}{\let\execjs\aebp@YES}
-{%
- \ap@RP[execJS]{insdljs}[2016/07/31]% incls conv-xkv
-}
\@ifpackageloaded{eforms}{\let\execjs\aebp@YES}
{%
\@ifundefined{aeb@eforms@opts}{}
{\ap@RP[execJS]{eforms}[2017/01/03]}%
}
+\@ifpackageloaded{insdljs}{\let\execjs\aebp@YES}
+{%
+ \ap@RP[execJS]{insdljs}[2016/07/31]% incls conv-xkv
+}
\@ifpackageloaded{aebxmp}{\aebp@PkgWarningi{aebxmp}}
{%
\@ifundefined{aeb@aebxmp@opts}{}
@@ -292,7 +292,7 @@
\noexpand\aebp@PkgWarningii{rmannot}\fi}\temp@exp}
}
\let\execjs\aebp@YES
-\RequirePackage{comment}
+\RequirePackage{aeb-comment}
\RequirePackage{calc}
\RequirePackage{eso-pic}
\ifx\aeb@InputUnicodes\@empty\else\expandafter
diff --git a/texmf-dist/tex/latex/aeb-pro/aeblayers.def b/texmf-dist/tex/latex/aeb-pro/aeblayers.def
index 1b567ce9..d863e27d 100644
--- a/texmf-dist/tex/latex/aeb-pro/aeblayers.def
+++ b/texmf-dist/tex/latex/aeb-pro/aeblayers.def
@@ -8,7 +8,7 @@
%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% aeb_pro.sty package, %%
-%% Copyright (C) 2006--2018 D. P. Story %%
+%% Copyright (C) 2006--2019 D. P. Story %%
%% dpstory@acrotex.net %%
%% %%
%% This program can redistributed and/or modified under %%
@@ -77,28 +77,29 @@ function getLayerState(name) {
\end{insDLJS}
\newcommand{\texHelpIndicatorColor}{webblue}
\newcommand{\texHelpIndicator}[1]{#1\thinspace${}^{\mbox
- {\footnotesize\negthinspace\ding{109}}\raisebox{.225ex}
- {\llap{\color{\texHelpIndicatorColor}%
- \tiny?\hspace{1.3ex}}}}$}
+ {\footnotesize\negthinspace\ding{109}}\raisebox{.225ex}
+ {\llap{\color{\texHelpIndicatorColor}%
+ \tiny?\hspace{1.3ex}}}}$}
\newcommand{\addJStexHelpEnter}[1]{\def\aebp@addJStexHelpEnter{\r#1}}
\newcommand{\addJStexHelpExit}[1]{\def\aebp@addJStexHelpExit{\r#1}}
\newcommand{\resetaddJStexHelp}{%
- \let\aebp@addJStexHelpEnter\@empty
- \let\aebp@addJStexHelpExit\@empty
+ \let\aebp@addJStexHelpEnter\@empty
+ \let\aebp@addJStexHelpExit\@empty
}
\resetaddJStexHelp
\newif\iftexhelptoggleOff \texhelptoggleOfftrue
\newcommand{\texHelp}{\@ifstar{\texhelptoggleOfffalse\texHelp@i}
{\texhelptoggleOfftrue\texHelp@i}}
\newcommand{\texHelp@i}[2]{%
- \let\rollormargstring\texorpdfstring
- \sbox{\aebsavehelp}{\texHelpIndicator{#2}}%
- \makebox[0pt][l]{\pushButton[\S{S}\BG{}\BC{}\H{N}
- \AA{\AAMouseEnter{\JS{toggleHelp("#1");\aebp@addJStexHelpEnter}}%
- \AAMouseExit{\JS{\iftexhelptoggleOff toggleHelp("#1");\fi\aebp@addJStexHelpExit}}}]{#1}%
- {\wd\aebsavehelp}{\ht\aebsavehelp+\dp\aebsavehelp}}%
- \usebox{\aebsavehelp}\resetaddJStexHelp
- \let\rollormargstring\@gobbletwo
+ \let\rollormargstring\texorpdfstring
+ \sbox{\aebsavehelp}{\texHelpIndicator{#2}}%
+ \makebox[0pt][l]{\pushButton[\S{S}\BG{}\BC{}\H{N}
+ \AA{\AAMouseEnter{\JS{toggleHelp("#1");\aebp@addJStexHelpEnter}}%
+ \AAMouseExit{\JS{\iftexhelptoggleOff toggleHelp("#1");\fi
+ \aebp@addJStexHelpExit}}}]{#1}%
+ {\wd\aebsavehelp}{\ht\aebsavehelp+\dp\aebsavehelp}}%
+ \usebox{\aebsavehelp}\resetaddJStexHelp
+ \let\rollormargstring\@gobbletwo
}
\newif\ifaeb@SimpleOCOn \aeb@SimpleOCOnfalse
\newcommand{\@SOC}[2][false]{\global\aeb@SimpleOCOntrue%
@@ -128,38 +129,38 @@ function getLayerState(name) {
\MessageBreak The problem occurs}\ocOff}
\newif\ifAEBP@aebpxBld@print \AEBP@aebpxBld@printfalse
\define@choicekey+{aebpxBld}{print}[\val\nr]{true,false,%
- visible,always,never}[visible]{%
- \ifcase\nr\relax
- \def\aebpxBld@print{true}\AEBP@aebpxBld@printtrue\or
- \def\aebpxBld@print{false}\AEBP@aebpxBld@printfalse\or
- \let\aebpxBld@print\@empty\or
- \def\aebpxBld@print{true}\AEBP@aebpxBld@printtrue\or
- \def\aebpxBld@print{false}\AEBP@aebpxBld@printfalse\fi
+ visible,always,never}[visible]{%
+ \ifcase\nr\relax
+ \def\aebpxBld@print{true}\AEBP@aebpxBld@printtrue\or
+ \def\aebpxBld@print{false}\AEBP@aebpxBld@printfalse\or
+ \let\aebpxBld@print\@empty\or
+ \def\aebpxBld@print{true}\AEBP@aebpxBld@printtrue\or
+ \def\aebpxBld@print{false}\AEBP@aebpxBld@printfalse\fi
}{\PackageWarning{aeb_pro}{Bad choice for initState, permissible values
- are true, false, visible, always, and never. Try again}}
+ are true, false, visible, always, and never. Try again}}
\let\aebpxBld@print\@empty
\define@key{aebpxBld}{true}[true]{\def\aebpxBld@visible{#1}}
\define@key{aebpxBld}{false}[false]{\def\aebpxBld@visible{#1}}
\define@choicekey+{aebpxBld}{initState}[\val\nr]{on,off,%
- true,false}[false]{%
- \ifcase\nr\relax
- \def\aebpxBld@visible{true}\or
- \def\aebpxBld@visible{false}\or
- \def\aebpxBld@visible{true}\or
- \def\aebpxBld@visible{false}\fi
+ true,false}[false]{%
+ \ifcase\nr\relax
+ \def\aebpxBld@visible{true}\or
+ \def\aebpxBld@visible{false}\or
+ \def\aebpxBld@visible{true}\or
+ \def\aebpxBld@visible{false}\fi
}{\PackageWarning{aeb_pro}{Bad choice for initState, permissible values
- are on, off, true and false. Try again}}
+ are on, off, true and false. Try again}}
\long\def\defineRC#1#2{\csarg\def{RC#1}{#2}}
\def\insertRC#1{\@nameuse{RC#1}}
\long\def\definePR#1#2{%
- \ifeqforpaper\csarg\def{PR#1}{#2}\else
- \ifeq@proofing\csarg\def{PR#1}{#2}\else
- \csarg\let{PR#1}\relax\fi\fi
+ \ifeqforpaper\csarg\def{PR#1}{#2}\else
+ \ifeq@proofing\csarg\def{PR#1}{#2}\else
+ \csarg\let{PR#1}\relax\fi\fi
}
\def\insertPR#1{%
- \ifeq@proofing\@nameuse{PR#1}\else
- \csarg\let{insertPR}\@gobble\fi
- \csarg\let{PR#1}\relax
+ \ifeq@proofing\@nameuse{PR#1}\else
+ \csarg\let{insertPR}\@gobble\fi
+ \csarg\let{PR#1}\relax
}
\@ifundefined{ifeqforpaper}{\newif\ifeqforpaper \eqforpaperfalse}{}
\@ifundefined{ifeq@proofing}{\newif\ifeq@proofing \eq@proofingfalse}{}
diff --git a/texmf-dist/tex/latex/aeb-pro/aebpro.def b/texmf-dist/tex/latex/aeb-pro/aebpro.def
index db4125e7..bfb53f2b 100644
--- a/texmf-dist/tex/latex/aeb-pro/aebpro.def
+++ b/texmf-dist/tex/latex/aeb-pro/aebpro.def
@@ -8,7 +8,7 @@
%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% aeb_pro.sty package, %%
-%% Copyright (C) 2006--2018 D. P. Story %%
+%% Copyright (C) 2006--2019 D. P. Story %%
%% dpstory@acrotex.net %%
%% %%
%% This program can redistributed and/or modified under %%
diff --git a/texmf-dist/tex/latex/aeb-pro/anime_support.def b/texmf-dist/tex/latex/aeb-pro/anime_support.def
index c22d74ba..6dba2bfe 100644
--- a/texmf-dist/tex/latex/aeb-pro/anime_support.def
+++ b/texmf-dist/tex/latex/aeb-pro/anime_support.def
@@ -8,7 +8,7 @@
%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% aeb_pro.sty package, %%
-%% Copyright (C) 2006--2018 D. P. Story %%
+%% Copyright (C) 2006--2019 D. P. Story %%
%% dpstory@acrotex.net %%
%% %%
%% This program can redistributed and/or modified under %%
diff --git a/texmf-dist/tex/latex/aeb-pro/btnnanime.def b/texmf-dist/tex/latex/aeb-pro/btnnanime.def
index 82577354..5b33d3aa 100644
--- a/texmf-dist/tex/latex/aeb-pro/btnnanime.def
+++ b/texmf-dist/tex/latex/aeb-pro/btnnanime.def
@@ -8,7 +8,7 @@
%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% aeb_pro.sty package, %%
-%% Copyright (C) 2006--2018 D. P. Story %%
+%% Copyright (C) 2006--2019 D. P. Story %%
%% dpstory@acrotex.net %%
%% %%
%% This program can redistributed and/or modified under %%
diff --git a/texmf-dist/tex/latex/aeb-pro/create_icon.def b/texmf-dist/tex/latex/aeb-pro/create_icon.def
index 5a49507d..f1b6e7b5 100644
--- a/texmf-dist/tex/latex/aeb-pro/create_icon.def
+++ b/texmf-dist/tex/latex/aeb-pro/create_icon.def
@@ -8,7 +8,7 @@
%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% aeb_pro.sty package, %%
-%% Copyright (C) 2006--2018 D. P. Story %%
+%% Copyright (C) 2006--2019 D. P. Story %%
%% dpstory@acrotex.net %%
%% %%
%% This program can redistributed and/or modified under %%
diff --git a/texmf-dist/tex/latex/aeb-pro/linkto.def b/texmf-dist/tex/latex/aeb-pro/linkto.def
index b896342b..39f790f9 100644
--- a/texmf-dist/tex/latex/aeb-pro/linkto.def
+++ b/texmf-dist/tex/latex/aeb-pro/linkto.def
@@ -8,7 +8,7 @@
%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% aeb_pro.sty package, %%
-%% Copyright (C) 2006--2018 D. P. Story %%
+%% Copyright (C) 2006--2019 D. P. Story %%
%% dpstory@acrotex.net %%
%% %%
%% This program can redistributed and/or modified under %%
diff --git a/texmf-dist/tex/latex/aeb-pro/ocganime.def b/texmf-dist/tex/latex/aeb-pro/ocganime.def
index a948de6f..f5a13ea2 100644
--- a/texmf-dist/tex/latex/aeb-pro/ocganime.def
+++ b/texmf-dist/tex/latex/aeb-pro/ocganime.def
@@ -8,7 +8,7 @@
%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% aeb_pro.sty package, %%
-%% Copyright (C) 2006--2018 D. P. Story %%
+%% Copyright (C) 2006--2019 D. P. Story %%
%% dpstory@acrotex.net %%
%% %%
%% This program can redistributed and/or modified under %%