[latex3-commits] [git/LaTeX3-latex3-hyperref] cleanup-patches: remove seminar patch as it is now in seminar itself (4b0126b)

Ulrike Fischer fischer at troubleshooting-tex.de
Wed Jun 30 18:06:35 CEST 2021


Repository : https://github.com/latex3/hyperref
On branch  : cleanup-patches
Link       : https://github.com/latex3/hyperref/commit/4b0126b10bf7ef4873cba6d754ce023dc53b6b56

>---------------------------------------------------------------

commit 4b0126b10bf7ef4873cba6d754ce023dc53b6b56
Author: Ulrike Fischer <fischer at troubleshooting-tex.de>
Date:   Wed Jun 30 18:06:35 2021 +0200

    remove seminar patch as it is now in seminar itself


>---------------------------------------------------------------

4b0126b10bf7ef4873cba6d754ce023dc53b6b56
 hyperref-patches.dtx | 203 ---------------------------------------------------
 1 file changed, 203 deletions(-)

diff --git a/hyperref-patches.dtx b/hyperref-patches.dtx
index 6687f7d..621a94c 100644
--- a/hyperref-patches.dtx
+++ b/hyperref-patches.dtx
@@ -104,209 +104,6 @@
 }{}
 %    \end{macrocode}
 %
-% \section{Compatibility with seminar slide package}\label{seminar}
-% --Moved 2021-06-30--
-%
-% seminar.cls is currently (june 2021) not compatible with LaTeX as it redefines
-% \cs{document}. It will perhaps be roughly fixed and then the following patches
-% will be included too. If this happens, this section will be removed for good.
-%
-% --End of move command--
-%
-%    This requires \texttt{seminar.bg2}, version 1.6 or later.
-%    Contributions by Denis Girou (\Email{denis.girou at idris.fr}).
-%    \begin{macrocode}
-\@ifclassloaded{seminar}{%
-  \Hy at seminarslidestrue
-  \providecommand\theHslide{\arabic{slide}}%
-}{%
-  \Hy at seminarslidesfalse
-}
-\@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{macrocode}
 %
 %    \begin{macrocode}
 %</package>





More information about the latex3-commits mailing list.