diff options
author | Karl Berry <karl@freefriends.org> | 2014-01-20 23:17:26 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2014-01-20 23:17:26 +0000 |
commit | a5bbf3d2582890eb3376a46ab8e7dad19baf4e53 (patch) | |
tree | e6234c0512e8e8f13cda590c0119bedb3498dbc9 /Master/texmf-dist/doc/latex/seminar/seminar.bg3 | |
parent | b172732c296db880f27bfba6ea750c2f4bffb860 (diff) |
seminar (20jan14)
git-svn-id: svn://tug.org/texlive/trunk@32736 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/seminar/seminar.bg3')
-rw-r--r-- | Master/texmf-dist/doc/latex/seminar/seminar.bg3 | 125 |
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{% |