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.