summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/seminar/seminar.bg3
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/latex/seminar/seminar.bg3')
-rw-r--r--Master/texmf-dist/doc/latex/seminar/seminar.bg3125
1 files changed, 13 insertions, 112 deletions
diff --git a/Master/texmf-dist/doc/latex/seminar/seminar.bg3 b/Master/texmf-dist/doc/latex/seminar/seminar.bg3
index a37ceb14daf..ffa6843624f 100644
--- a/Master/texmf-dist/doc/latex/seminar/seminar.bg3
+++ b/Master/texmf-dist/doc/latex/seminar/seminar.bg3
@@ -52,50 +52,29 @@
\def\theslidesubsection{\theslidesection.\arabic{slidesubsection}}
\def\slide@heading[#1]#2{%
-% D.G. modification begin - Oct. 15, 1997
-% \stepcounter{slidesection}%
\refstepcounter{slidesection}%
\@addtoreset{slidesubsection}{slidesection}
-% D.G. modification end
\addtocontents{los}{\protect\l@slide
{\the\c@slidesection}{\ignorespaces#1}{\@SCTR}}%
-% D.G. modification begin - May 30, 1997
-% \gdef\theslideheading{#1}%
-% D.G. modification end
\def\@tempa{#2}%
\ifx\@tempa\@empty\else
{\edef\@currentlabel{\csname p@slidesection\endcsname\theslidesection}%
\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
}
\def\slide@subheading[#1]#2{%
-% D.G. modification begin - Oct. 15, 1997
-% \stepcounter{slidesection}%
\refstepcounter{slidesubsection}%
-% D.G. modification end
\addtocontents{los}{\protect\l@subslide
{\the\c@slidesubsection}{\ignorespaces#1}{\@SCTR}}%
-% D.G. modification begin - May 30, 1997
-% \gdef\theslidesubheading{#1}%
-% D.G. modification end
\def\@tempa{#2}%
\ifx\@tempa\@empty\else
{\edef\@currentlabel{\csname p@slidesubsection\endcsname
-% 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
}
@@ -106,10 +85,6 @@
\def\slide@contents{%
\def\l@slide##1##2##3{%
-% Modification Denis Roegel begin - Sep. 22, 1996
-% \slide@cline{\slidenumberline{$\bullet$}{##2}}{##3}}%
-% \let\l@subslide\@gobbletwo
-% Modification Denis Roegel end
\slide@cline{\slidenumberline{##1}{##2}}{##3}}%
\let\l@subslide\@gobblethree
\@startlos}
@@ -132,18 +107,11 @@
\else % Graphicx package detected
\def\Gin@i{%
\def\Gin@req@sizes{%
-% D.G. modification begin - May 16, 1997
\Gin@nat@height=\inverseslidesmag\Gin@nat@height
\Gin@nat@width=\inverseslidesmag\Gin@nat@width
-% D.G. modification end
\Gin@req@height\Gin@nat@height
\Gin@req@width\Gin@nat@width}%
\@ifnextchar[\Gin@ii{\Gin@ii[]}}
-% D.G. modification begin - Feb. 19, 1997
-%\define@key{Gin}{width}{\def\Gin@ewidth{#1}}
-%\define@key{Gin}{height}{\def\Gin@eheight{#1}}
-%\define@key{Gin}{totalheight}{%
-%\def\Gin@eresize{\totalheight}\def\Gin@eheight{#1}}
\define@key{Gin}{width}{%
\@tempdima=##1\@tempdima=\inverseslidesmag\@tempdima\def\Gin@ewidth{\@tempdima}}
\define@key{Gin}{height}{%
@@ -151,14 +119,11 @@
\define@key{Gin}{totalheight}{%
\def\Gin@eresize{\totalheight}%
\@tempdima=##1\@tempdima=\inverseslidesmag\@tempdima\def\Gin@eheight{\@tempdima}}
-% D.G. modification end
\fi}
\def\epsfslidesize{%
\let\epsfsize\slide@epsfsize
-% D.G. modification begin - Feb. 19, 1997
\GraphicsNotScaled}
-% D.G. modification end
% 5 - To solve incompatibily between the LongTable package and Seminar
@@ -179,10 +144,7 @@
\fi
\if@test
\reset@slideoutput
-% D.G. modification begin - May 13, 1997
-% \@@makeslide
\@@makeslideLT
-% D.G. modification end
\process@slide
\fi
\refstepcounter{slide}}
@@ -191,9 +153,7 @@
\setbox\@slidebox\hbox{%
\vfuzz=\slidefuzz\relax
\vbox to\slide@vsize{%
-% D.G. modification begin - May 13, 1997
\box\@outputbox
-% D.G. modification end
\ifcenterslides\vskip\z@ plus .0001fil \fi
\unvbox\@slidebox
\vskip\z@ plus .0001fil}%
@@ -213,10 +173,7 @@
\ifdim\dimen@<\ht\z@
\setbox\@cclv\vbox{\unvbox\z@\copy\LT@foot\vss}%
\@makecol
-% D.G. modification begin - May 13, 1997
-% \@outputpage
\slide@outputLT
-% D.G. modification end
\setbox\z@\vbox{\box\LT@head}%
\fi
\fi
@@ -228,11 +185,7 @@
\else
\setbox\@cclv\vbox{\unvbox\@cclv\copy\LT@foot\vss}%
\@makecol
-% D.G. modification begin - May 13, 1997
-% \@outputpage
-% \global\vsize\@colroom % Work for slides, but not for notes...
\slide@outputLT
-% D.G. modification end
\copy\LT@head
\fi}
@@ -246,7 +199,6 @@
% 6 - To allow automatic changes of language dependent labels,
% for instance by loading the `french' package after Seminar
% (suggested by Bernard Gaulle (IDRIS) <gaulle@idris.fr> - Nov. 20, 1997)
-% D.G. modification begin - Nov. 20, 1997
% From seminar.cls
\def\slidename{Slide}
\def\slidelabel{\bf\slidename{} \theslide}
@@ -259,7 +211,6 @@
\slide@undottedcline{\slidenumberline{##3}{##2}}{}}%
\let\l@subslide\l@slide
\@startlos}
-% D.G. modification end
% 7 - There were several problems when doing a global change of color
@@ -303,18 +254,12 @@
\ifvoid\saved@specials\else
\setbox\@slidebox\hbox{\box\saved@specials\box\@slidebox}%
\fi
-% D.G. modification begin - Mar. 28, 2002
-% \global\let\insert@specials\relax}
\global\let\save@slidespecials@i\save@slidespecials@ii}
-% D.G. modification end
\fi
\addto@hook{\before@newslide}{\save@slidespecials@i}
-% D.G. modification begin - 1999
-% \addto@hook\after@slidepage{\pstVerb{0 setgray}}
\after@slidepage={}
-% D.G. modification end
% 7 - To vertically correctly center the footer, if defined
@@ -331,9 +276,7 @@
% designed on the model of the \newslideframe and \slideframe ones.
% (added by Denis Girou (CNRS/IDRIS) <Denis.Girou@idris.fr> - Jun. 30, 1999)
-% D.G. modification begin - Jun. 30, 1999
\newbox\Seminar@SlideBoxBackground
-% D.G. modification end
\ifarticle
\else
\def\output@slide{%
@@ -368,9 +311,7 @@
\advance\textwidth-\evensidemargin
\fi
\setbox\@slidebox=\hbox to \@tempdima{%
-% D.G. modification begin - Jun. 30, 1999
\box\Seminar@SlideBoxBackground
-% D.G. modification end
\kern\oddsidemargin
\vbox to\@tempdimb{%
\ifnum\fancyput@flag>-1
@@ -389,14 +330,9 @@
\hbox to\textwidth{\hss\box\@slidebox\hss}%
\vfill
\vbox to\footheight{%
-% PM modification begin December 6, 2003
-% le test footervcenter active ou supprime le \vfill ajouté par DG
\iffootervcenter
-% D.G. modification begin - May 15, 1998
\vfill
-% D.G. modification end
\fi
-% PM modification end
\hbox{%
\slidefootfont\relax\strut
\hbox to\textwidth{\@oddfoot}}%
@@ -404,9 +340,7 @@
\hss}%
\ifrotateheaders\@ifrotateslide\rotate@slide\fi
\insert@specials
-% D.G. modification begin - Jun. 24, 1999
\let\protect\noexpand
-% D.G. modification end
\shipout\box\@slidebox
\endgroup
\let\firstmark\botmark}
@@ -415,14 +349,10 @@
\def\finish@slide{%
-% D.G. modification begin - Jun. 30, 1999
\theSlideFrameBackground
-% D.G. modification end
\theslideframe
\add@slidelabel\slidelabel}
-% D.G. modification begin - Jun. 30, 1999
-% Built according \newslideframe, \slideframe, etc.
\def\SeminarNewSlideFrameBackground#1{%
\@ifnextchar[{\@SeminarNewSlideFrameBackground{#1}}%
@@ -477,15 +407,11 @@
% (added by Denis Girou (CNRS/IDRIS) <Denis.Girou@idris.fr> - Dec. 5, 2001)
\def\overlay#1{%
-% D.G. modification end
\ifoverlays\ifx\@overlay\relax\nooverlays@err\fi\fi
\ifslide
\@tempcnta=#1
\@testfalse
-% D.G. modification begin - Dec. 5, 2001
-% \ifnum\@tempcnta>-1 \ifnum\@tempcnta<10 \@testtrue\fi\fi
\ifnum\@tempcnta>-2 \ifnum\@tempcnta<677 \@testtrue\fi\fi
-% D.G. modification end
\if@test
\c@overlay=\@tempcnta
\ifnum\c@overlay=0
@@ -502,12 +428,8 @@
\@overlay{\the\c@overlay}%
\fi
\else
-% D.G. modification begin - Dec. 5, 2001
-% \@seminarerr{\string\overlay\space argument must be
-% an integer between 0 and 9}\@eha
\@seminarerr{\string\overlay\space argument must be
an integer between 0 and 676}\@eha
-% D.G. modification end
\fi
\else
\@seminarerr{\string\overlay\space can only be used
@@ -519,10 +441,7 @@
\begingroup
\overlay@prep
\c@overlay=1
-% D.G. modification begin - Dec. 5, 2001
-% \@whilenum\c@overlay<10
\@whilenum\c@overlay<677
-% D.G. modification end
\do{%
\test@member{\the\c@overlay}{\overlay@list}%
\if@test
@@ -534,8 +453,6 @@
\advance\c@overlay by 1}%
\endgroup}
-% D.G. modification begin - Dec. 5, 2001
-% \def\theoverlay{\theslide-\alph{overlay}}
\def\theoverlay{{%
\ifnum\c@overlay>26
\@tempcnta=\c@overlay
@@ -551,7 +468,6 @@
\else
\theslide-\alph{overlay}%
\fi}}
-% D.G. modification end
% 10 - Addition for management of cumulative and progressive overlays.
@@ -565,19 +481,11 @@
\def\make@overlay#1{%
\setbox\@slidebox=\hbox{%
\pst@initoverlay{#1}%
-% D.G. modification begin - Dec. 5, 2001
-% \pst@Verb{(0) BOL}%
- \pst@Verb{0 BOL}%
-% D.G. modification end
+ \pst@Verb{0 \tx@BOL }%
\copy\@@slidebox
-% D.G. modification begin - Dec. 5, 2001
-% \pst@Verb{(all) BOL}}}
- \pst@Verb{-1 BOL}}}
-% D.G. modification end
+ \pst@Verb{-1 \tx@BOL }}}
-% D.G. modification begin - Feb. 15, 2002
% We must redefine too the /BeginOL macro form pstricks.pro, as "all" is now -1
-% \def\pst@initoverlay#1{\pst@Verb{\tx@InitOL /TheOL (#1) def}}
\def\pst@initoverlay#1{%
\pst@Verb{%
/BeginOL {%
@@ -589,25 +497,18 @@
{Invisible /IfVisible false def}
if}
ifelse} def
-\tx@InitOL
+\tx@InitOL end
/TheOL #1 def}}
-% D.G. modification end
\def\pst@overlay#1{%
\edef\curr@overlay{#1}%
-% D.G. modification begin - Dec. 5, 2001
-% \pst@Verb{(#1) BOL}%
-\pst@Verb{#1 BOL}%
-% D.G. modification end
+\pst@Verb{#1 \tx@BOL }%
\aftergroup\pst@endoverlay}
\def\pst@endoverlay{%
-% D.G. modification begin - Dec. 5, 2001
-% \pst@Verb{(\curr@overlay) BOL}}
-\pst@Verb{\curr@overlay\space BOL}}
-% D.G. modification end
+\pst@Verb{\curr@overlay\space \tx@BOL }}
% Cumulative overlays
-% °°°°°°°°°°°°°°°°°°°
+% ===================
% Cumulative overlays, to force to print all preceding ones
\def\SeminarCumulativeOverlays{%
@@ -622,7 +523,7 @@
{Invisible /IfVisible false def}
if}
ifelse} def
-\tx@InitOL
+\tx@InitOL end
/TheOL ##1 def}}}
% Alternative method for same goal (needed when PSTricks nodes are used)
@@ -638,13 +539,13 @@
{Invisible /IfVisible false def}
if}
ifelse} def
-\tx@InitOL
+\tx@InitOL end
/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{%
@@ -660,7 +561,7 @@
{Invisible /IfVisible false def}
if}
ifelse} def
-\tx@InitOL
+\tx@InitOL end
/TheOL ##1 def}}}
% Alternative method for the same goal (needed when PSTricks nodes are used)
@@ -677,13 +578,13 @@
{Invisible /IfVisible false def}
if}
ifelse} def
-\tx@InitOL
+\tx@InitOL end
/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}%
@@ -691,7 +592,7 @@
% To force all items in the various list environments to appear
% in their own overlay (minor add-on)
-% °°°°°°°°°°°°°°°°°°°°
+% ==================================
\let\itemORIG\item
\def\SeminarItemInOverlay{%