Package: tetex-extra
Version: 3.0-17
Tags: Patch

Hi,

trying to use slides following the instructions at
http://astronomy.sussex.ac.uk/~eddie/soft/tutorial.html, I noticed that
the seminar.bg2 file is out of date on debian, the seminar.bg3 file is
missing. I attach them here for reference. Thanks for including them.

Bye,

Joerg

%%%%%%%%%%%%%%%%%%%%%%%%%%% -*- Mode: Latex -*- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% seminar.bg2 --- Corrections for compatibility problems and new bugs
%%                 found in the Seminar package, and few new additions
%%                 to help overlays management for PDF output files.
%%                 (see also the seminar.bug file in Seminar distribution)
%%
%%                 Disclaimer: this file is mine and doesn't engage TVZ!
%%
%% Note: insert it after \usepackage{graphicx} if you use `graphicx'
%%       and after \usepackage{longtable} if you use `longtable'
%%
%% Author          : Denis GIROU (CNRS/IDRIS - France) <[EMAIL PROTECTED]>
%% Created the     : 1995
%% Last mod. by    : Denis GIROU (CNRS/IDRIS - France) <[EMAIL PROTECTED]>
%% Last mod. the   : Fri May 31 20:19:22 2002
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\def\FileVersion{2.1}
\def\FileDate{May 31, 2002}
\typeout{seminar.bg2: various corrections for the Seminar document class^^J%
         added since seminar.bug and few add-ons for overlays^^J%
         (Version \FileVersion\space of <\FileDate> (D.G.))}

[EMAIL PROTECTED]
[EMAIL PROTECTED]

% 1 - To correct a bug in the note environment
%     (reported by Denis Girou (CNRS/IDRIS) <[EMAIL PROTECTED]> - 1995)
[EMAIL PROTECTED]


% 2 - To correct several bugs to generate a list of slides with subsection
%     entries
%     (reported by Denis Girou (CNRS/IDRIS) <[EMAIL PROTECTED]> - Jul. 18, 1995)
%   - To clear the subheading when a new heading is defined
%     (reported by Axel Thimm - <[EMAIL PROTECTED]> - June 5, 1997)
%   - To assure coherence between heading and subheading when used
%     in header/footer, for article mode
%     (reported by Axel Thimm - <[EMAIL PROTECTED]> - June 5, 1997)
%   - Improvements (\refstepcounter and [EMAIL PROTECTED]) by Jeremy Gibbons
%     <[EMAIL PROTECTED]> - Sep. 30, 1997

% Used by the [EMAIL PROTECTED] macro but undefined
\def\theslidesubsection{\theslidesection.\arabic{slidesubsection}}

[EMAIL PROTECTED]
% D.G. modification begin - Oct. 15, 1997
%  \stepcounter{slidesection}%
  \refstepcounter{slidesection}%
  [EMAIL PROTECTED]
% D.G. modification end
  [EMAIL PROTECTED]
    [EMAIL PROTECTED]@SCTR}}%
% D.G. modification begin - May 30, 1997
%  \gdef\theslideheading{#1}%
% D.G. modification end
  [EMAIL PROTECTED]
  [EMAIL PROTECTED]@empty\else
    [EMAIL PROTECTED] [EMAIL PROTECTED]
      \makeslideheading{#2}}%
  \fi
% D.G. modification begin - May 30, 1997
  \gdef\theslideheading{#1}%
% D.G. modification end
% D.G. modification begin - Aug. 1, 1997
  \gdef\theslidesubheading{}%
% D.G. modification end
}

[EMAIL PROTECTED]
% D.G. modification begin - Oct. 15, 1997
%  \stepcounter{slidesection}%
  \refstepcounter{slidesubsection}%
% D.G. modification end
  [EMAIL PROTECTED]
    [EMAIL PROTECTED]@SCTR}}%
% D.G. modification begin - May 30, 1997
%  \gdef\theslidesubheading{#1}%
% D.G. modification end
  [EMAIL PROTECTED]
  [EMAIL PROTECTED]@empty\else
    [EMAIL PROTECTED] [EMAIL PROTECTED]
% D.G. modification begin - Jul. 18, 1995
%      \theslidesubsection}\makeslideheading{#2}}%
      \theslidesubsection}\makeslidesubheading{#2}}%
% D.G. modification end
  \fi
% D.G. modification begin - May 30, 1997
  \gdef\theslidesubheading{#1}%
% D.G. modification end
}


% 3 - To correct a bug in the \slidecontents macro
%     (reported by Denis Roegel (LORIA) <[EMAIL PROTECTED]> - Sep. 22, 1996)

[EMAIL PROTECTED] #1#2#3{}

[EMAIL PROTECTED]
  [EMAIL PROTECTED]
% Modification Denis Roegel begin - Sep. 22, 1996
%    [EMAIL PROTECTED]
%  [EMAIL PROTECTED]@gobbletwo
% Modification Denis Roegel end
    [EMAIL PROTECTED]
  [EMAIL PROTECTED]@gobblethree
  [EMAIL PROTECTED]


% 4 - To solve incompatibility between the `graphicx' package and Seminar.
%     The \espfslidesize Seminar macro work only with the old version of
%     the `epsfig' package, so with \includegraphics the PostScript files are
%     always scaled without the possibility to leave them to there natural
%     size. And also these files are not correctly scaled when we switch
%     from normal to article mode under Seminar. So, we must redefined the
%     \epsfslidesize macro of Seminar and modify few internal macros of
%     `graphicx'.
%     (Note: I consider only the `graphicX' package, not the 'graphicS' one)
%     (reported by Karl Tombre  (LORIA) <[EMAIL PROTECTED]> and
%                  Denis Roegel (LORIA) <[EMAIL PROTECTED]> - Jan. 16, 1997)

\def\GraphicsNotScaled{%
[EMAIL PROTECTED]
\else                           % Graphicx package detected
[EMAIL PROTECTED]
 [EMAIL PROTECTED]@sizes{%
% D.G. modification begin - May 16, 1997
   [EMAIL PROTECTED]@[EMAIL PROTECTED]@height
   [EMAIL PROTECTED]@[EMAIL PROTECTED]@width
% D.G. modification end
   [EMAIL PROTECTED]@[EMAIL PROTECTED]@height
   [EMAIL PROTECTED]@[EMAIL PROTECTED]@width}%
 [EMAIL PROTECTED]@[EMAIL PROTECTED]
% D.G. modification begin - Feb. 19, 1997
[EMAIL PROTECTED]@ewidth{#1}}
[EMAIL PROTECTED]@eheight{#1}}
[EMAIL PROTECTED]
[EMAIL PROTECTED]@eheight{#1}}
[EMAIL PROTECTED]
[EMAIL PROTECTED]@[EMAIL PROTECTED]@[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]@[EMAIL PROTECTED]@[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]@[EMAIL PROTECTED]@[EMAIL PROTECTED]
% D.G. modification end
\fi}

\def\epsfslidesize{%
[EMAIL PROTECTED]
% D.G. modification begin - Feb. 19, 1997
\GraphicsNotScaled}
% D.G. modification end


% 5 - To solve incompatibily between the LongTable package and Seminar
%     (reported by Bhaskar Manda (UIUC) <[EMAIL PROTECTED]> - May 7, 1997)
%   - Problem in article format seen later
%     (reported by Axel Thimm <[EMAIL PROTECTED]> - June 5, 1997)

% From seminar.cls
[EMAIL PROTECTED] (from [EMAIL PROTECTED])
  [EMAIL PROTECTED]
  [EMAIL PROTECTED]
  \ifnotesonly\else
    \iflandscape
      [EMAIL PROTECTED]>-1 [EMAIL PROTECTED]
    \else
      [EMAIL PROTECTED]<1 [EMAIL PROTECTED]
    \fi
  \fi
  [EMAIL PROTECTED]
    [EMAIL PROTECTED]
% D.G. modification begin - May 13, 1997
%    \@@makeslide
    \@@makeslideLT
% D.G. modification end
    [EMAIL PROTECTED]
  \fi
  \refstepcounter{slide}}
\def\@@makeslideLT{% (from \@@makeslide)
  [EMAIL PROTECTED]
  [EMAIL PROTECTED]
    \vfuzz=\slidefuzz\relax
    \vbox [EMAIL PROTECTED]
% D.G. modification begin - May 13, 1997
    [EMAIL PROTECTED]
% D.G. modification end
    \ifcenterslides\vskip\z@ plus .0001fil \fi
    [EMAIL PROTECTED]
    \vskip\z@ plus .0001fil}%
    [EMAIL PROTECTED]
  [EMAIL PROTECTED]

% From LongTable
[EMAIL PROTECTED]
  \ifnum\outputpenalty <[EMAIL PROTECTED]
    \ifnum\outputpenalty > [EMAIL PROTECTED]@pen
      [EMAIL PROTECTED] and marginpars not allowed in a [EMAIL PROTECTED]
    \else
      [EMAIL PROTECTED]@cclv}%
      \ifdim [EMAIL PROTECTED]>[EMAIL PROTECTED]
        [EMAIL PROTECTED]
        [EMAIL PROTECTED]@lastfoot
        \ifdim\dimen@<\ht\z@
          [EMAIL PROTECTED]@[EMAIL PROTECTED]
          [EMAIL PROTECTED]
% D.G. modification begin - May 13, 1997
%          [EMAIL PROTECTED]
          [EMAIL PROTECTED]
% D.G. modification end
          [EMAIL PROTECTED]@head}%
        \fi
      \fi
      [EMAIL PROTECTED]@colht
      [EMAIL PROTECTED]
      \vbox
        [EMAIL PROTECTED]@[EMAIL PROTECTED]@lastfoot\fi}%
    \fi
  \else
    [EMAIL PROTECTED]@[EMAIL PROTECTED]
    [EMAIL PROTECTED]
% D.G. modification begin - May 13, 1997
%    [EMAIL PROTECTED]
%    [EMAIL PROTECTED] % Work for slides, but not for notes...
    [EMAIL PROTECTED]
% D.G. modification end
    [EMAIL PROTECTED]
  \fi}

% We must adjust \textheight. Sometimes, you must increase it a little by
% something like \addtolength{\textheight}{5mm}
% But if you use slides like \begin{slide*}[15cm,10cm]
% you must define locally \textheight=15cm
\addtolength{\textheight}{-\headheight}


% 6 - To allow automatic changes of language dependent labels,
%     for instance by loading the `french' package after Seminar
%     (suggested by Bernard Gaulle (IDRIS) <[EMAIL PROTECTED]> - Nov. 20, 1997)
% D.G. modification begin - Nov. 20, 1997
% From seminar.cls
\def\slidename{Slide}
\def\slidelabel{\bf\slidename{} \theslide}
% From slidesec.sty
\def\listslidename{List of Slides}%
\def\listofslides{\section*{\listslidename%
[EMAIL PROTECTED]
        {\expandafter\MakeUppercase\listslidename}}%
  [EMAIL PROTECTED]
    [EMAIL PROTECTED]
  [EMAIL PROTECTED]@slide
  [EMAIL PROTECTED]
% D.G. modification end


% 7 - There were several problems when doing a global change of color
%     outside the "slide"environment (using the \color{ColorName} macro
%     of the `color' package) if this change was not done globally
%     (that is to say before the "\begin{document}") but inside the document,
%     for a part of the slides.
%     These problems can be seen specially for screen presentations,
%     when we want to use a dark background, so a light foreground color
%     for the text.
%     First, the header (defining for instance with the `fancyhdr' package)
%     changed of color one slide later and was restored one slide later too
%     if the change of the color was mas inside a group for some slides,
%     and second, the black color was forced by the footer.
%     We solve the first problem by usage of the same technique than the one
%     used by Seminar for global changes based on \special macros and made
%     before the "\begin{document}". We save the \specials in the
%     [EMAIL PROTECTED] box and insert it at the beginning of the [EMAIL 
PROTECTED] box
%     with the [EMAIL PROTECTED] macro, as for the first slide.
%     And we solve the second problem by suppression of the command in the
%     hook which force the black color (defined in the `semcolor' package).
%     (reported by Denis Girou (CNRS/IDRIS) <[EMAIL PROTECTED]> - 1999-2002)

% Built from [EMAIL PROTECTED] (for all slides excepted the first one)
[EMAIL PROTECTED]@ii{%
  \begingroup
    \output{%
      [EMAIL PROTECTED]@cclv
      [EMAIL PROTECTED]@
      [EMAIL PROTECTED]@
      [EMAIL PROTECTED]@}%
    [EMAIL PROTECTED]
  \endgroup}%

% The first slide is already managed, so we will define [EMAIL PROTECTED]@i
% started to the second one only...
[EMAIL PROTECTED]@i{}%

\ifarticle\else
  [EMAIL PROTECTED]
    [EMAIL PROTECTED]
      [EMAIL PROTECTED]@[EMAIL PROTECTED]
    \fi
% D.G. modification begin - Mar. 28, 2002
%    [EMAIL PROTECTED]
    [EMAIL PROTECTED]@[EMAIL PROTECTED]@ii}
% D.G. modification end
\fi

[EMAIL PROTECTED]@[EMAIL PROTECTED]@i}

% D.G. modification begin - 1999
% [EMAIL PROTECTED]@slidepage{\pstVerb{0 setgray}}
[EMAIL PROTECTED]
% D.G. modification end


% 7 - To vertically correctly center the footer, if defined
%     (this is mainly visible when using the `fancyhdr' package, and specially
%     when a footer rule line is defined)
%     (reported by Denis Girou (CNRS/IDRIS) - <[EMAIL PROTECTED]> - April 1998)

% 8 - Add-on to allow "full screen" backgrounds.
%     Seminar originally support only partial backgrounds, which doesn't cover
%     the full page but only the place of the text. It cannot be easily
%     modified, as there are dependancies between the header and the text.
%     So, we choose to define new macros \SeminarNewSlideFrameBackground
%     and \SeminarSlideFrameBackground to manage the full screen backgrounds,
%     designed on the model of the \newslideframe and \slideframe ones.
%     (added by Denis Girou (CNRS/IDRIS) <[EMAIL PROTECTED]> - Jun. 30, 1999)

% D.G. modification begin - Jun. 30, 1999
[EMAIL PROTECTED]
% D.G. modification end

\ifarticle
\else
  [EMAIL PROTECTED]
    \begingroup
      \hoffset=-\inverseslidesmag in
      \voffset=-\inverseslidesmag in
      [EMAIL PROTECTED]
        \ifportrait\paperwidth\else\paperheight\fi}%
      [EMAIL PROTECTED]
        \ifportrait\paperheight\else\paperwidth\fi}%
      \ifrotateheaders
        [EMAIL PROTECTED]
          [EMAIL PROTECTED]@tempdima
          [EMAIL PROTECTED]@tempdimb
          [EMAIL PROTECTED]@}
      \fi
      % \oddsidemargin, \evensidemargin, \headheight, \footheight
      % used for scratch:
      % Some page styles like to know \textwidth:
      \setslidelength\headheight\slidetopmargin
      \setslidelength\footheight\slidebottommargin
      \ifautoslidemargins
        [EMAIL PROTECTED]
        [EMAIL PROTECTED]
        \advance\oddsidemargin-\textwidth
        \divide\oddsidemargin 2
      \else
        \setslidelength\oddsidemargin\slideleftmargin
        \setslidelength\evensidemargin\sliderightmargin
        [EMAIL PROTECTED]
        \advance\textwidth-\oddsidemargin
        \advance\textwidth-\evensidemargin
      \fi
      [EMAIL PROTECTED] to [EMAIL PROTECTED]
% D.G. modification begin - Jun. 30, 1999
        [EMAIL PROTECTED]
% D.G. modification end
        \kern\oddsidemargin
        \vbox [EMAIL PROTECTED]
          [EMAIL PROTECTED]>-1
            [EMAIL PROTECTED]
          \fi
          [EMAIL PROTECTED]
          [EMAIL PROTECTED]
          [EMAIL PROTECTED]
          \vbox to\headheight{%
            \vfill
            \hbox{%
              \slideheadfont\relax\strut
              \hbox [EMAIL PROTECTED]
            [EMAIL PROTECTED]
          \vfill
          \hbox [EMAIL PROTECTED]
          \vfill
          \vbox to\footheight{%
% D.G. modification begin - May 15, 1998
            \vfill
% D.G. modification end
            \hbox{%
              \slidefootfont\relax\strut
              \hbox [EMAIL PROTECTED]
            \vfill}}%
        \hss}%
      [EMAIL PROTECTED]@slide\fi
      [EMAIL PROTECTED]
% D.G. modification begin - Jun. 24, 1999
      \let\protect\noexpand
% D.G. modification end
      [EMAIL PROTECTED]
    \endgroup
    \let\firstmark\botmark}
  [EMAIL PROTECTED]@[EMAIL PROTECTED]
\fi

[EMAIL PROTECTED]
% D.G. modification begin - Jun. 30, 1999
  \theSlideFrameBackground
% D.G. modification end
  \theslideframe
  [EMAIL PROTECTED]

% D.G. modification begin - Jun. 30, 1999
% Built according \newslideframe, \slideframe, etc.

\def\SeminarNewSlideFrameBackground#1{%
  [EMAIL PROTECTED]@SeminarNewSlideFrameBackground{#1}}%
               [EMAIL PROTECTED]
[EMAIL PROTECTED]
  [EMAIL PROTECTED]@#1}{#2}%
  [EMAIL PROTECTED]@#1}##1}

[EMAIL PROTECTED]
[EMAIL PROTECTED]
  [EMAIL PROTECTED]@testtrue\Seminar@@SlideFrameBackground{#1}}%
          [EMAIL PROTECTED]@@SlideFrameBackground{#1}}}
\def\Seminar@@SlideFrameBackground#1{%
  [EMAIL PROTECTED]@@@SlideFrameBackground{#1}}%
               {\Seminar@@@SlideFrameBackground{#1}[]}}
\def\Seminar@@@SlideFrameBackground#1[#2]#3{%
  [EMAIL PROTECTED]
  [EMAIL PROTECTED]
  [EMAIL PROTECTED]@tempb
    [EMAIL PROTECTED]
  \else
    [EMAIL PROTECTED]@empty
      [EMAIL PROTECTED]
    \else
      [EMAIL PROTECTED]@#3}%
        [EMAIL PROTECTED] slide frame `#3' [EMAIL PROTECTED]
        [EMAIL PROTECTED]
          \Seminar@@@@SlideFrameBackground{#1}[#2]{#3}%
        \else
          [EMAIL PROTECTED]
            [EMAIL PROTECTED]
              [EMAIL PROTECTED]@#3}#2%
                [EMAIL PROTECTED]@[EMAIL PROTECTED]
        \fi}%
     \fi
   \fi}
\def\Seminar@@@@SlideFrameBackground#1[#2]#3{%
  [EMAIL PROTECTED] the#1FrameBackground\endcsname
  \edef\next{%
    \noexpand\def\expandafter\noexpand\csname the#1FrameBackground\endcsname}%
  [EMAIL PROTECTED]
    [EMAIL PROTECTED]
      [EMAIL PROTECTED]@#3}%
      #2%
      [EMAIL PROTECTED]@[EMAIL PROTECTED]

\SeminarSlideFrameBackground{none}


% 9 - For screen presentations, and specially animated graphics,
%     we need more than 10 overlays. We increase the limit to 676 (26^2).
%     (added by Denis Girou (CNRS/IDRIS) <[EMAIL PROTECTED]> - Dec.  5, 2001)

\def\overlay#1{%
% D.G. modification end
  [EMAIL PROTECTED]@err\fi\fi
  \ifslide
    [EMAIL PROTECTED]
    [EMAIL PROTECTED]
% D.G. modification begin - Dec.  5, 2001
%     [EMAIL PROTECTED]>-1 [EMAIL PROTECTED]<10 [EMAIL PROTECTED]
    [EMAIL PROTECTED]>-2 [EMAIL PROTECTED]<677 [EMAIL PROTECTED]
% D.G. modification end
    [EMAIL PROTECTED]
      [EMAIL PROTECTED]@tempcnta
      [EMAIL PROTECTED]
        [EMAIL PROTECTED] by -1
        \refstepcounter{slide}%
      \else
        [EMAIL PROTECTED] by -1
        \refstepcounter{overlay}%
        \ifoverlays
          [EMAIL PROTECTED]@list,[EMAIL PROTECTED]
        \fi
      \fi
      \ifoverlays
        [EMAIL PROTECTED]@overlay}%
      \fi
    \else
% D.G. modification begin - Dec.  5, 2001
%       [EMAIL PROTECTED] argument must be
%         an integer between 0 and [EMAIL PROTECTED]
      [EMAIL PROTECTED] argument must be
        an integer between 0 and [EMAIL PROTECTED]
% D.G. modification end
    \fi
  \else
    [EMAIL PROTECTED] can only be used
      in slide [EMAIL PROTECTED]
  \fi
  \ignorespaces}

[EMAIL PROTECTED]
  \begingroup
    [EMAIL PROTECTED]
    [EMAIL PROTECTED]
% D.G. modification begin - Dec.  5, 2001
%     [EMAIL PROTECTED]@overlay<10
    [EMAIL PROTECTED]@overlay<677
% D.G. modification end
      \do{%
        [EMAIL PROTECTED]@[EMAIL PROTECTED]
        [EMAIL PROTECTED]
          [EMAIL PROTECTED]@overlay}%
          [EMAIL PROTECTED]
          [EMAIL PROTECTED]
        \fi
        [EMAIL PROTECTED]@overlay}%
        [EMAIL PROTECTED] by 1}%
  \endgroup}

% D.G. modification begin - Dec.  5, 2001
% \def\theoverlay{\theslide-\alph{overlay}}
\def\theoverlay{{%
[EMAIL PROTECTED]>26
  [EMAIL PROTECTED]@overlay
  [EMAIL PROTECTED]@ne
  [EMAIL PROTECTED] by 26
  [EMAIL PROTECTED] by 26
  [EMAIL PROTECTED]@overlay
  [EMAIL PROTECTED]@tempcnta
  [EMAIL PROTECTED]@overlay
  [EMAIL PROTECTED]@ne
  [EMAIL PROTECTED] by 26
  [EMAIL PROTECTED]@[EMAIL PROTECTED]@tempcntb}%
\else
  \theslide-\alph{overlay}%
\fi}}
% D.G. modification end


% 10 - Addition for management of cumulative and progressive overlays.
%      Due to PSTricks, Seminar had since the beginning the required
%      capabilities to manage overlays in various ways. The only thing
%      to do is to redefine the PSTricks [EMAIL PROTECTED] macro in the
%      relevant way.
%      (added by Denis Girou (CNRS/IDRIS) <[EMAIL PROTECTED]> - 1999-2001)

% From `semcolor'
[EMAIL PROTECTED]
  [EMAIL PROTECTED]
    [EMAIL PROTECTED]
% D.G. modification begin - Dec.  5, 2001
%     [EMAIL PROTECTED](0) BOL}%
    [EMAIL PROTECTED] BOL}%
% D.G. modification end
    \copy\@@slidebox
% D.G. modification begin - Dec.  5, 2001
%     [EMAIL PROTECTED](all) BOL}}}
    [EMAIL PROTECTED] BOL}}}
% D.G. modification end

% D.G. modification begin - Feb. 15, 2002
% We must redefine too the /BeginOL macro form pstricks.pro, as "all" is now -1
% [EMAIL PROTECTED]@[EMAIL PROTECTED] /TheOL (#1) def}}
[EMAIL PROTECTED]
[EMAIL PROTECTED]
/BeginOL {%
  dup -1 eq exch TheOL eq or
    {IfVisible not
      {Visible /IfVisible true def}
     if}
    {IfVisible
      {Invisible /IfVisible false def}
     if}
  ifelse} def
[EMAIL PROTECTED]
/TheOL #1 def}}
% D.G. modification end

[EMAIL PROTECTED]
[EMAIL PROTECTED]
% D.G. modification begin - Dec.  5, 2001
% [EMAIL PROTECTED](#1) BOL}%
[EMAIL PROTECTED] BOL}%
% D.G. modification end
[EMAIL PROTECTED]
[EMAIL PROTECTED]
% D.G. modification begin - Dec.  5, 2001
% [EMAIL PROTECTED]([EMAIL PROTECTED]) BOL}}
[EMAIL PROTECTED]@overlay\space BOL}}
% D.G. modification end

% Cumulative overlays
% °°°°°°°°°°°°°°°°°°°

% Cumulative overlays, to force to print all preceding ones
\def\SeminarCumulativeOverlays{%
[EMAIL PROTECTED]
[EMAIL PROTECTED]
/BeginOL {%
  dup -1 eq exch TheOL le or
    {IfVisible not
      {Visible /IfVisible true def}
     if}
    {IfVisible
      {Invisible /IfVisible false def}
     if}
  ifelse} def
[EMAIL PROTECTED]
/TheOL ##1 def}}}

% Alternative method for same goal (needed when PSTricks nodes are used)
\def\SeminarAltCumulativeOverlays{%
[EMAIL PROTECTED]
[EMAIL PROTECTED]
/BeginOL {%
  dup -1 eq exch TheOL le or
    {IfVisible not
      {Visible /IfVisible true def}
     if}
    {IfVisible
      {Invisible /IfVisible false def}
     if}
  ifelse} def
[EMAIL PROTECTED]
/Visible {initclip} def
/Invisible {CP newpath OLUnit itransform moveto clip newpath moveto} def
/TheOL ##1 def}}}

% Progressive overlays
% °°°°°°°°°°°°°°°°°°°°

% Progressive overlays (at step i, only overlays 0 and i are shown)
\def\SeminarProgressiveOverlays{%
[EMAIL PROTECTED]
[EMAIL PROTECTED]
/BeginOL {%
  /NumOL ED
  NumOL -1 eq NumOL 0 eq NumOL TheOL eq or or
    {IfVisible not
      {Visible /IfVisible true def}
     if}
    {IfVisible
      {Invisible /IfVisible false def}
     if}
  ifelse} def
[EMAIL PROTECTED]
/TheOL ##1 def}}}

% Alternative method for the same goal (needed when PSTricks nodes are used)
\def\SeminarAltProgressiveOverlays{%
[EMAIL PROTECTED]
[EMAIL PROTECTED]
/BeginOL {%
  /NumOL ED
  NumOL -1 eq NumOL 0 eq NumOL TheOL eq or or
    {IfVisible not
      {Visible /IfVisible true def}
     if}
    {IfVisible
      {Invisible /IfVisible false def}
     if}
  ifelse} def
[EMAIL PROTECTED]
/Visible {initclip} def
/Invisible {CP newpath OLUnit itransform moveto clip newpath moveto} def
/TheOL ##1 def}}}

% Generation of the next overlay (minor add-on)
% °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
% (it increment automatically the number of the current overlay)
\newcommand{\SeminarNextOverlay}[1]{%
\addtocounter{overlay}{1}%
[EMAIL PROTECTED]

% To force all items in the various list environments to appear
% in their own overlay (minor add-on)
% °°°°°°°°°°°°°°°°°°°°
\let\itemORIG\item

\def\SeminarItemInOverlay{%
\def\item{%
\addtocounter{overlay}{1}%
[EMAIL PROTECTED]
\itemORIG}}

[EMAIL PROTECTED]
\endinput
%% END seminar.bg2
\makeatletter

[EMAIL PROTECTED]
  [EMAIL PROTECTED]
    [EMAIL PROTECTED]
    [EMAIL PROTECTED]
      [EMAIL PROTECTED]
      \footnoterule
      [EMAIL PROTECTED]
    \fi
    [EMAIL PROTECTED]

[EMAIL PROTECTED]
  [EMAIL PROTECTED]@specials
  [EMAIL PROTECTED]
    \begingroup
      \output{%
        [EMAIL PROTECTED]@cclv
        [EMAIL PROTECTED]@
        [EMAIL PROTECTED]@
        [EMAIL PROTECTED]@}%
      [EMAIL PROTECTED]
      [EMAIL PROTECTED]@texttop
      [EMAIL PROTECTED]
        [EMAIL PROTECTED]@specials\nointerlineskip\fi
        [EMAIL PROTECTED]
        [EMAIL PROTECTED]@texttop}%
    \endgroup}
  \ifarticle\else
    [EMAIL PROTECTED]
      [EMAIL PROTECTED]
        [EMAIL PROTECTED]@[EMAIL PROTECTED]
      \fi
      [EMAIL PROTECTED]
  \fi
\else
  \ifarticle\else
    [EMAIL PROTECTED]
      [EMAIL PROTECTED]@
      [EMAIL PROTECTED]@
      [EMAIL PROTECTED]@
      [EMAIL PROTECTED]@[EMAIL PROTECTED]
      [EMAIL PROTECTED]
      [EMAIL PROTECTED]@empty}
  \fi
  [EMAIL PROTECTED]
    \begingroup
      \output{%
        [EMAIL PROTECTED]@
        [EMAIL PROTECTED]@
        [EMAIL PROTECTED]@
        [EMAIL PROTECTED]@[EMAIL PROTECTED]
        [EMAIL PROTECTED]
    \endgroup}
\fi

\makeatother

Attachment: signature.asc
Description: Digital signature

Reply via email to