summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2021-06-25 20:22:18 +0000
committerKarl Berry <karl@freefriends.org>2021-06-25 20:22:18 +0000
commit5716e8b1279b899b9db3c47eef397d7d91c96593 (patch)
tree19be0622af265683867c156fce22e8854f177d6e
parent3b6ac75d0427abd3353b5eef7e87ee20cd653169 (diff)
seminar (25jun21)
git-svn-id: svn://tug.org/texlive/trunk@59704 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/seminar/Changes9
-rw-r--r--Master/texmf-dist/doc/latex/seminar/README9
-rw-r--r--Master/texmf-dist/doc/latex/seminar/seminar.con205
-rw-r--r--Master/texmf-dist/tex/latex/seminar/seminar.sty4
4 files changed, 217 insertions, 10 deletions
diff --git a/Master/texmf-dist/doc/latex/seminar/Changes b/Master/texmf-dist/doc/latex/seminar/Changes
index 64811410604..f444743ca0a 100644
--- a/Master/texmf-dist/doc/latex/seminar/Changes
+++ b/Master/texmf-dist/doc/latex/seminar/Changes
@@ -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)
diff --git a/Master/texmf-dist/doc/latex/seminar/README b/Master/texmf-dist/doc/latex/seminar/README
index 7785db63a42..33810b133ac 100644
--- a/Master/texmf-dist/doc/latex/seminar/README
+++ b/Master/texmf-dist/doc/latex/seminar/README
@@ -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@tug.org
+
+
+
-------------------------------------------------------
IMPORTANT NOTE
diff --git a/Master/texmf-dist/doc/latex/seminar/seminar.con b/Master/texmf-dist/doc/latex/seminar/seminar.con
index 7f96e43da37..2a7f1fcb743 100644
--- a/Master/texmf-dist/doc/latex/seminar/seminar.con
+++ b/Master/texmf-dist/doc/latex/seminar/seminar.con
@@ -6,11 +6,11 @@
%% Author : Denis GIROU (CNRS/IDRIS - France) <Denis.Girou@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,8 +85,198 @@
\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@heading[#1]#2{%
+ \H@refstepcounter{slidesection}%
+ \@addtoreset{slidesubsection}{slidesection}%
+ \addtocontents{los}{%
+ \protect\l@slide{\the\c@slidesection}{\ignorespaces#1}%
+ {\@SCTR}{slideheading.\theslidesection}%
+ }%
+ \def\Hy@tempa{#2}%
+ \ifx\Hy@tempa\@empty
+ \else
+ {%
+ \edef\@currentlabel{%
+ \csname p@slidesection\endcsname\theslidesection
+ }%
+ \makeslideheading{#2}%
+ }%
+ \fi
+ \gdef\theslideheading{#1}%
+ \gdef\theslidesubheading{}%
+ \ifHy@bookmarksnumbered
+ \def\Hy@slidetitle{\theslidesection\space #1}%
+ \else
+ \def\Hy@slidetitle{#1}%
+ \fi
+ \ifHy@hypertexnames
+ \ifHy@naturalnames
+ \hyper@@anchor{slideheading.\theslidesection}{\relax}%
+ \Hy@writebookmark
+ {\theslidesection}%
+ {\Hy@slidetitle}%
+ {slideheading.\theslidesection}%
+ {1}%
+ {toc}%
+ \else
+ \hyper@@anchor{slideheading.\theHslidesection}{\relax}%
+ \Hy@writebookmark
+ {\theslidesection}%
+ {\Hy@slidetitle}%
+ {slideheading.\theHslidesection}%
+ {1}%
+ {toc}%
+ \fi
+ \else
+ \Hy@GlobalStepCount\Hy@linkcounter
+ \hyper@@anchor{slideheading.\the\Hy@linkcounter}{\relax}%
+ \Hy@writebookmark
+ {\theslidesection}%
+ {\Hy@slidetitle}%
+ {slideheading.\the\Hy@linkcounter}%
+ {1}%
+ {toc}%
+ \fi
+ }%
+ \def\slide@subheading[#1]#2{%
+ \H@refstepcounter{slidesubsection}%
+ \addtocontents{los}{%
+ \protect\l@subslide{\the\c@slidesubsection}{\ignorespaces#1}%
+ {\@SCTR}{slideheading.\theslidesubsection}%
+ }%
+ \def\Hy@tempa{#2}%
+ \ifx\Hy@tempa\@empty
+ \else
+ {%
+ \edef\@currentlabel{%
+ \csname p@slidesubsection\endcsname\theslidesubsection
+ }%
+ \makeslidesubheading{#2}%
+ }%
+ \fi
+ \gdef\theslidesubheading{#1}%
+ \ifHy@bookmarksnumbered
+ \def\Hy@slidetitle{\theslidesubsection\space #1}%
+ \else
+ \def\Hy@slidetitle{#1}%
+ \fi
+ \ifHy@hypertexnames
+ \ifHy@naturalnames
+ \hyper@@anchor{slideheading.\theslidesubsection}{\relax}%
+ \Hy@writebookmark
+ {\theslidesubsection}%
+ {\Hy@slidetitle}%
+ {slideheading.\theslidesubsection}%
+ {2}%
+ {toc}%
+ \else
+ \hyper@@anchor{slideheading.\theHslidesubsection}{\relax}%
+ \Hy@writebookmark
+ {\theslidesubsection}%
+ {\Hy@slidetitle}%
+ {slideheading.\theHslidesubsection}%
+ {2}%
+ {toc}%
+ \fi
+ \else
+ \Hy@GlobalStepCount\Hy@linkcounter
+ \hyper@@anchor{slideheading.\the\Hy@linkcounter}{\relax}%
+ \Hy@writebookmark
+ {\theslidesubsection}%
+ {\Hy@slidetitle}%
+ {slideheading.\the\Hy@linkcounter}%
+ {1}%
+ {toc}%
+ \fi
+ }%
+ \providecommand*{\listslidename}{List of Slides}%
+ \def\listofslides{%
+ \section*{%
+ \listslidename
+ \@mkboth{%
+ \expandafter\MakeUppercase\listslidename
+ }{%
+ \expandafter\MakeUppercase\listslidename
+ }%
+ }%
+ \def\l@slide##1##2##3##4{%
+ \slide@undottedcline{%
+ \slidenumberline{##3}{\hyperlink{##4}{##2}}%
+ }{}%
+ }%
+ \let\l@subslide\l@slide
+ \@startlos
+ }%
+ \def\slide@contents{%
+ \def\l@slide##1##2##3##4{%
+ \slide@cline{\slidenumberline{##3}{\hyperlink{##4}{##2}}}{##3}%
+ }%
+ \let\l@subslide\@gobblefour
+ \@startlos
+ }%
+ \def\Slide@contents{%
+ \def\l@slide##1##2##3##4{%
+ \ifcase\lslide@flag
+ \message{##1 ** \the\c@slidesection}%
+ \ifnum##1>\c@slidesection
+ \def\lslide@flag{1}%
+ {%
+ \large
+ \slide@cline{%
+ \slidenumberline{$\Rightarrow\bullet$}%
+ {\hyperlink{##4}{##2}}%
+ }{##3}%
+ }%
+ \else
+ {%
+ \large
+ \slide@cline{%
+ \slidenumberline{$\surd\;\bullet$}%
+ {\hyperlink{##4}{##2}}%
+ }{##3}%
+ }%
+ \fi
+ \or
+ \def\lslide@flag{2}%
+ {%
+ \large
+ \slide@cline{%
+ \slidenumberline{$\bullet$}%
+ {\hyperlink{##4}{##2}}%
+ }{##3}%
+ }%
+ \or
+ {%
+ \large
+ \slide@cline{%
+ \slidenumberline{$\bullet$}%
+ {\hyperlink{##4}{##2}}%
+ }{##3}%
+ }%
+ \fi
+ }%
+ \def\l@subslide##1##2##3##4{%
+ \ifnum\lslide@flag=1 %
+ \@undottedtocline{2}{3.8em}{3.2em}{\hyperlink{##4}{##2}}{}%
+ \fi
+ }%
+ \def\lslide@flag{0}%
+ \@startlos
+ }%
+}{}
+
+%%%%%%%%%%% end hv 2021-06-24 %%%%%%%%%%%%
+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -177,6 +368,12 @@ rulecolor=\color{blue},framerule=1mm}
% 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
diff --git a/Master/texmf-dist/tex/latex/seminar/seminar.sty b/Master/texmf-dist/tex/latex/seminar/seminar.sty
index 077602f5307..e3be0ec1b2d 100644
--- a/Master/texmf-dist/tex/latex/seminar/seminar.sty
+++ b/Master/texmf-dist/tex/latex/seminar/seminar.sty
@@ -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.