texlive[59704] Master/texmf-dist: seminar (25jun21)

commits+karl at tug.org commits+karl at tug.org
Fri Jun 25 22:22:18 CEST 2021


Revision: 59704
          http://tug.org/svn/texlive?view=revision&revision=59704
Author:   karl
Date:     2021-06-25 22:22:18 +0200 (Fri, 25 Jun 2021)
Log Message:
-----------
seminar (25jun21)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/seminar/Changes
    trunk/Master/texmf-dist/doc/latex/seminar/README
    trunk/Master/texmf-dist/doc/latex/seminar/seminar.con
    trunk/Master/texmf-dist/tex/latex/seminar/seminar.sty

Modified: trunk/Master/texmf-dist/doc/latex/seminar/Changes
===================================================================
--- trunk/Master/texmf-dist/doc/latex/seminar/Changes	2021-06-25 20:21:58 UTC (rev 59703)
+++ trunk/Master/texmf-dist/doc/latex/seminar/Changes	2021-06-25 20:22:18 UTC (rev 59704)
@@ -1,8 +1,9 @@
------ seminar.tex
-1.62 2014-05-12 - moved code into pst-ovl 
-1.61 2014-01-17 - added missing file seminar.con 
+----- seminar.sty
+1.62a 2021-06-25 - added statement in README 
+1.62  2014-05-12 - moved code into pst-ovl 
+1.61  2014-01-17 - added missing file seminar.con 
                 - added ed one more example
                 - added script for creating example
-1.6  2012-12-27 - use the macros from package pst-ovl (hv)
+1.6   2012-12-27 - use the macros from package pst-ovl (hv)
 
 

Modified: trunk/Master/texmf-dist/doc/latex/seminar/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/seminar/README	2021-06-25 20:21:58 UTC (rev 59703)
+++ trunk/Master/texmf-dist/doc/latex/seminar/README	2021-06-25 20:22:18 UTC (rev 59704)
@@ -1,3 +1,12 @@
+This version of seminar doesn't work the current LaTeX,
+the reason why it is moved to the obsolete directory as
+unmaintained. If someone want to make it run again, feel
+free to contact me ... 
+
+hvoss at tug.org
+
+
+
 -------------------------------------------------------
 IMPORTANT NOTE
 

Modified: trunk/Master/texmf-dist/doc/latex/seminar/seminar.con
===================================================================
--- trunk/Master/texmf-dist/doc/latex/seminar/seminar.con	2021-06-25 20:21:58 UTC (rev 59703)
+++ trunk/Master/texmf-dist/doc/latex/seminar/seminar.con	2021-06-25 20:22:18 UTC (rev 59704)
@@ -6,11 +6,11 @@
 %% Author          : Denis GIROU (CNRS/IDRIS - France) <Denis.Girou at idris.fr>
 %% Created the     : 1993
 %% Last mod. by    : hv
-%% Last mod. the   : 2014-01-17
+%% Last mod. the   : 2021-06-24
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
-\def\fileversion{3.3}
-\def\filedate{2014/01/17}
+\def\fileversion{3.4}
+\def\filedate{2021/06/24}
 %
 \typeout{seminar.con file: example of customization of the Seminar
          document class^^J%
@@ -55,6 +55,7 @@
   \input{seminar.bg2}           % Unofficial bugs corrections
                                 % (warning: you must load `longtable' before
                                 % if you use it)
+\input{seminar.bg2}
 %\else
 %  \input{/usr/local/vtex/texmf/vtex/config/seminar.con}% Adjust this path%%%%%%%%%%%%%%%%%%%
   % As VTeX does not support the HSB color model, we make it identical
@@ -84,9 +85,199 @@
        \wlog{keyval: #1}}\next
                  [1998/07/23 v1.11 key=value parser (DPC)]
 
-%\usepackage{hyperref} % Hyperlinks for PDF versions
+%%%%%%%%%% begin hv 2021-6-24 %%%%%%%%%%%%%%
+
+\providecommand\theHslide{\arabic{slide}}
+\usepackage{hyperref} % Hyperlinks for PDF versions
                               % (to load after `slidesec', seminar.bg2, etc.)
+\@ifpackageloaded{slidesec}{%
+  \providecommand\theHslidesection   {\arabic{slidesection}}%
+  \providecommand\theHslidesubsection{%
+    \theHslidesection.\arabic{slidesubsection}%
+  }%
+  \def\slide at heading[#1]#2{%
+    \H at refstepcounter{slidesection}%
+    \@addtoreset{slidesubsection}{slidesection}%
+    \addtocontents{los}{%
+      \protect\l at slide{\the\c at slidesection}{\ignorespaces#1}%
+        {\@SCTR}{slideheading.\theslidesection}%
+    }%
+    \def\Hy at tempa{#2}%
+    \ifx\Hy at tempa\@empty
+    \else
+      {%
+        \edef\@currentlabel{%
+          \csname p at slidesection\endcsname\theslidesection
+        }%
+        \makeslideheading{#2}%
+      }%
+    \fi
+    \gdef\theslideheading{#1}%
+    \gdef\theslidesubheading{}%
+    \ifHy at bookmarksnumbered
+      \def\Hy at slidetitle{\theslidesection\space #1}%
+    \else
+      \def\Hy at slidetitle{#1}%
+    \fi
+    \ifHy at hypertexnames
+       \ifHy at naturalnames
+         \hyper@@anchor{slideheading.\theslidesection}{\relax}%
+         \Hy at writebookmark
+           {\theslidesection}%
+           {\Hy at slidetitle}%
+           {slideheading.\theslidesection}%
+           {1}%
+           {toc}%
+       \else
+         \hyper@@anchor{slideheading.\theHslidesection}{\relax}%
+         \Hy at writebookmark
+           {\theslidesection}%
+           {\Hy at slidetitle}%
+           {slideheading.\theHslidesection}%
+           {1}%
+           {toc}%
+       \fi
+    \else
+      \Hy at GlobalStepCount\Hy at linkcounter
+      \hyper@@anchor{slideheading.\the\Hy at linkcounter}{\relax}%
+      \Hy at writebookmark
+        {\theslidesection}%
+        {\Hy at slidetitle}%
+        {slideheading.\the\Hy at linkcounter}%
+        {1}%
+        {toc}%
+    \fi
+  }%
+  \def\slide at subheading[#1]#2{%
+    \H at refstepcounter{slidesubsection}%
+    \addtocontents{los}{%
+      \protect\l at subslide{\the\c at slidesubsection}{\ignorespaces#1}%
+        {\@SCTR}{slideheading.\theslidesubsection}%
+    }%
+    \def\Hy at tempa{#2}%
+    \ifx\Hy at tempa\@empty
+    \else
+      {%
+        \edef\@currentlabel{%
+          \csname p at slidesubsection\endcsname\theslidesubsection
+        }%
+        \makeslidesubheading{#2}%
+      }%
+    \fi
+    \gdef\theslidesubheading{#1}%
+    \ifHy at bookmarksnumbered
+      \def\Hy at slidetitle{\theslidesubsection\space #1}%
+    \else
+      \def\Hy at slidetitle{#1}%
+    \fi
+    \ifHy at hypertexnames
+      \ifHy at naturalnames
+        \hyper@@anchor{slideheading.\theslidesubsection}{\relax}%
+        \Hy at writebookmark
+          {\theslidesubsection}%
+          {\Hy at slidetitle}%
+          {slideheading.\theslidesubsection}%
+          {2}%
+          {toc}%
+      \else
+        \hyper@@anchor{slideheading.\theHslidesubsection}{\relax}%
+        \Hy at writebookmark
+          {\theslidesubsection}%
+          {\Hy at slidetitle}%
+          {slideheading.\theHslidesubsection}%
+          {2}%
+          {toc}%
+      \fi
+    \else
+      \Hy at GlobalStepCount\Hy at linkcounter
+      \hyper@@anchor{slideheading.\the\Hy at linkcounter}{\relax}%
+      \Hy at writebookmark
+        {\theslidesubsection}%
+        {\Hy at slidetitle}%
+        {slideheading.\the\Hy at linkcounter}%
+        {1}%
+        {toc}%
+    \fi
+  }%
+  \providecommand*{\listslidename}{List of Slides}%
+  \def\listofslides{%
+    \section*{%
+      \listslidename
+      \@mkboth{%
+        \expandafter\MakeUppercase\listslidename
+      }{%
+        \expandafter\MakeUppercase\listslidename
+      }%
+    }%
+    \def\l at slide##1##2##3##4{%
+      \slide at undottedcline{%
+        \slidenumberline{##3}{\hyperlink{##4}{##2}}%
+      }{}%
+    }%
+    \let\l at subslide\l at slide
+    \@startlos
+  }%
+  \def\slide at contents{%
+    \def\l at slide##1##2##3##4{%
+      \slide at cline{\slidenumberline{##3}{\hyperlink{##4}{##2}}}{##3}%
+    }%
+    \let\l at subslide\@gobblefour
+    \@startlos
+  }%
+  \def\Slide at contents{%
+    \def\l at slide##1##2##3##4{%
+      \ifcase\lslide at flag
+        \message{##1 ** \the\c at slidesection}%
+        \ifnum##1>\c at slidesection
+          \def\lslide at flag{1}%
+          {%
+            \large
+            \slide at cline{%
+              \slidenumberline{$\Rightarrow\bullet$}%
+                {\hyperlink{##4}{##2}}%
+            }{##3}%
+          }%
+        \else
+          {%
+            \large
+            \slide at cline{%
+              \slidenumberline{$\surd\;\bullet$}%
+                {\hyperlink{##4}{##2}}%
+            }{##3}%
+          }%
+        \fi
+      \or
+        \def\lslide at flag{2}%
+        {%
+          \large
+          \slide at cline{%
+            \slidenumberline{$\bullet$}%
+              {\hyperlink{##4}{##2}}%
+          }{##3}%
+        }%
+      \or
+        {%
+          \large
+          \slide at cline{%
+            \slidenumberline{$\bullet$}%
+             {\hyperlink{##4}{##2}}%
+          }{##3}%
+        }%
+      \fi
+    }%
+    \def\l at subslide##1##2##3##4{%
+      \ifnum\lslide at flag=1 %
+        \@undottedtocline{2}{3.8em}{3.2em}{\hyperlink{##4}{##2}}{}%
+      \fi
+    }%
+    \def\lslide at flag{0}%
+    \@startlos
+  }%
+}{}
 
+%%%%%%%%%%%  end hv 2021-06-24 %%%%%%%%%%%%
+
+
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
 \iffalse
@@ -177,6 +368,12 @@
 % Seminar macros redefinitions
 % ----------------------------
 
+\providecommand\theHslide{\arabic{slide}}%  hv 2021-06-24
+
+
+
+
+
 % We redefine the format of entries of the list of slides
 \def\listofslides{%
   \hfuzz=7pt                    % To avoid the "Overfull \hbox" messages

Modified: trunk/Master/texmf-dist/tex/latex/seminar/seminar.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/seminar/seminar.sty	2021-06-25 20:21:58 UTC (rev 59703)
+++ trunk/Master/texmf-dist/tex/latex/seminar/seminar.sty	2021-06-25 20:22:18 UTC (rev 59704)
@@ -7,8 +7,8 @@
 %%
 %% seminar.doc
 %%
-\def\fileversion{1.62}
-\def\filedate{14/05/12}
+\def\fileversion{1.62a}
+\def\filedate{21/06/25}
 %%
 %% LaTeX document style `seminar', for use with LaTeX v2.09.
 %% This is a style for typesetting notes and slides.



More information about the tex-live-commits mailing list.