From 5716e8b1279b899b9db3c47eef397d7d91c96593 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Fri, 25 Jun 2021 20:22:18 +0000 Subject: seminar (25jun21) git-svn-id: svn://tug.org/texlive/trunk@59704 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/seminar/Changes | 9 +- Master/texmf-dist/doc/latex/seminar/README | 9 ++ Master/texmf-dist/doc/latex/seminar/seminar.con | 205 +++++++++++++++++++++++- Master/texmf-dist/tex/latex/seminar/seminar.sty | 4 +- 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) %% 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. -- cgit v1.2.3