From acb02d19dc81a67401c0daa7e622398a1d252d3c Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Sun, 9 Jun 2019 11:34:27 +0900 Subject: aeb-pro update --- texmf-dist/doc/latex/aeb-pro/README.md | 6 +- texmf-dist/doc/latex/aeb-pro/aebpro_man.pdf | Bin 644944 -> 464340 bytes texmf-dist/doc/latex/aeb-pro/aebpro_man.tex | 20 ++--- .../doc/latex/aeb-pro/examples/aebpro_ex8.pdf | Bin 698841 -> 713378 bytes .../doc/latex/aeb-pro/examples/aebpro_ex8.tex | 3 +- .../doc/latex/aeb-pro/examples/test_install.pdf | Bin 17732 -> 19205 bytes texmf-dist/source/latex/aeb-pro/aeb_pro.dtx | 94 ++++++++++++--------- texmf-dist/tex/latex/aeb-pro/aeb_pro.sty | 14 +-- texmf-dist/tex/latex/aeb-pro/aeblayers.def | 71 ++++++++-------- texmf-dist/tex/latex/aeb-pro/aebpro.def | 2 +- texmf-dist/tex/latex/aeb-pro/anime_support.def | 2 +- texmf-dist/tex/latex/aeb-pro/btnnanime.def | 2 +- texmf-dist/tex/latex/aeb-pro/create_icon.def | 2 +- texmf-dist/tex/latex/aeb-pro/linkto.def | 2 +- texmf-dist/tex/latex/aeb-pro/ocganime.def | 2 +- 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 Binary files a/texmf-dist/doc/latex/aeb-pro/aebpro_man.pdf and b/texmf-dist/doc/latex/aeb-pro/aebpro_man.pdf 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 Binary files a/texmf-dist/doc/latex/aeb-pro/examples/aebpro_ex8.pdf and b/texmf-dist/doc/latex/aeb-pro/examples/aebpro_ex8.pdf 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 Binary files a/texmf-dist/doc/latex/aeb-pro/examples/test_install.pdf and b/texmf-dist/doc/latex/aeb-pro/examples/test_install.pdf 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 @@ % %\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)] %<*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 %% -- cgit v1.2.3