texlive[70980] Master/texmf-dist: thesis-ekf (18apr24)

commits+karl at tug.org commits+karl at tug.org
Thu Apr 18 21:49:26 CEST 2024


Revision: 70980
          https://tug.org/svn/texlive?view=revision&revision=70980
Author:   karl
Date:     2024-04-18 21:49:26 +0200 (Thu, 18 Apr 2024)
Log Message:
-----------
thesis-ekf (18apr24)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/thesis-ekf/thesis-ekf.pdf
    trunk/Master/texmf-dist/source/latex/thesis-ekf/thesis-ekf.dtx
    trunk/Master/texmf-dist/tex/latex/thesis-ekf/thesis-ekf.cls

Modified: trunk/Master/texmf-dist/doc/latex/thesis-ekf/thesis-ekf.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/source/latex/thesis-ekf/thesis-ekf.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/thesis-ekf/thesis-ekf.dtx	2024-04-18 19:49:16 UTC (rev 70979)
+++ trunk/Master/texmf-dist/source/latex/thesis-ekf/thesis-ekf.dtx	2024-04-18 19:49:26 UTC (rev 70980)
@@ -20,7 +20,7 @@
 \ProvidesFile{thesis-ekf.dtx}
 %</driver>
 %<class>\NeedsTeXFormat{LaTeX2e}[1999/12/01]
-%<class>\ProvidesClass{thesis-ekf}[2024/04/14 v4.4 Thesis class for Eszterhazy Karoly Catholic University (Eger, Hungary)]
+%<class>\ProvidesClass{thesis-ekf}[2024/04/18 v4.5 Thesis class for Eszterhazy Karoly Catholic University (Eger, Hungary)]
 %<class>
 %<*driver>
 \documentclass[nohyperref]{ltxdoc}
@@ -62,7 +62,7 @@
 %     Right brace         \}     Tilde           \~}
 %
 % \GetFileInfo{thesis-ekf.cls}
-% \title{Thesis class for\\ Eszterházy Károly Catholic University\\\textsf{thesis-ekf.cls}\\[2mm]{\normalsize v4.4 (2024/04/14)}}
+% \title{Thesis class for\\ Eszterházy Károly Catholic University\\\textsf{thesis-ekf.cls}\\[2mm]{\normalsize v4.5 (2024/04/18)}}
 % \author{Tibor Tómács\\{\normalsize\href{mailto:tomacs.tibor at gmail.com}{\texttt{tomacs.tibor at gmail.com}}}}
 % \date{}
 % \maketitle
@@ -98,7 +98,6 @@
 % \item[lmodern] Latin Modern fontkészlethez. |times| opció esetén nem töltődik be.
 % \item[fixcmex] Latin Modern fontkészlet esetén a nagy operátor jeleket méretezhetővé teszi. |times| opció esetén nem töltődik be.
 % \item[cmupint] Latin Modern fontkészlet esetén az integráljelek álló alakúak. Csak az |upint| és |times=false| opciók esetén töltődik be.
-% \item[etoolbox] Dokumentumkapcsokhoz.
 % \item[setspace] Sortávolság beállításához.
 % \item[graphicx] Képek betöltéséhez.
 % \item[newtxtext] Times fontkészlethez. |times| opció esetén töltődik be.
@@ -448,14 +447,16 @@
         \RequirePackage{cmupint}
     \fi
 \fi
-\RequirePackage{etoolbox,graphicx,iftex}
+\RequirePackage{graphicx,iftex}
 
 \onehalfspacing
 
-\AtEndPreamble{
+\AddToHook{begindocument/before}{
+
 \ifthesisekf at times
     \RequirePackage{newtxtext,newtxmath}
 \fi
+
 \ifx\thesisekf at fontsize\@empty
 \else
     \ifx\thesisekf at fontsize\thesisekf at ten
@@ -469,10 +470,12 @@
         \fi
     \fi
 \fi
+
 \RequirePackage{upquote}
+
 }
 
-\AfterEndPreamble{
+\AddToHook{begindocument/end}{
 
 \ifthesisekf at tocnopagenum
     \hypersetup{pageanchor=false}
@@ -539,6 +542,8 @@
 \if at thesisekf@nochanged at authorcaption@%
     \@ifundefined{l at magyar}{}{%
         \iflanguage{magyar}{\gdef\thesisekf at authorcaption{K\'{e}sz\'{\i}tette}}{}}%
+    \@ifundefined{l at hungarian}{}{%
+        \iflanguage{hungarian}{\gdef\thesisekf at authorcaption{K\'{e}sz\'{\i}tette}}{}}%
     \@ifundefined{l at ngerman}{}{%
         \iflanguage{ngerman}{\gdef\thesisekf at authorcaption{Autor}}{}}%
     \@ifundefined{l at german}{}{%
@@ -548,6 +553,8 @@
 \if at thesisekf@nochanged at supervisorcaption@%
     \@ifundefined{l at magyar}{}{%
         \iflanguage{magyar}{\gdef\thesisekf at supervisorcaption{T\'{e}mavezet\H{o}}}{}}%
+    \@ifundefined{l at hungarian}{}{%
+        \iflanguage{hungarian}{\gdef\thesisekf at supervisorcaption{T\'{e}mavezet\H{o}}}{}}%
     \@ifundefined{l at ngerman}{}{%
         \iflanguage{ngerman}{\gdef\thesisekf at supervisorcaption{Betreuer}}{}}%
     \@ifundefined{l at german}{}{%
@@ -557,6 +564,8 @@
 \if at thesisekf@nochanged at logo@%
     \@ifundefined{l at magyar}{}{%
         \iflanguage{magyar}{\if at thesisekf@exists at logo@hu@\gdef\thesisekf at logo{\includegraphics{eszterhazy-logo-hu}}\fi}{}}%
+    \@ifundefined{l at hungarian}{}{%
+        \iflanguage{hungarian}{\if at thesisekf@exists at logo@hu@\gdef\thesisekf at logo{\includegraphics{eszterhazy-logo-hu}}\fi}{}}%
     \@ifundefined{l at ngerman}{}{%
         \iflanguage{ngerman}{\if at thesisekf@exists at logo@de@\gdef\thesisekf at logo{\includegraphics{eszterhazy-logo-de}}\fi}{}}%
     \@ifundefined{l at german}{}{%

Modified: trunk/Master/texmf-dist/tex/latex/thesis-ekf/thesis-ekf.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/thesis-ekf/thesis-ekf.cls	2024-04-18 19:49:16 UTC (rev 70979)
+++ trunk/Master/texmf-dist/tex/latex/thesis-ekf/thesis-ekf.cls	2024-04-18 19:49:26 UTC (rev 70980)
@@ -19,7 +19,7 @@
 %% 
 
 \NeedsTeXFormat{LaTeX2e}[1999/12/01]
-\ProvidesClass{thesis-ekf}[2024/04/14 v4.4 Thesis class for Eszterhazy Karoly Catholic University (Eger, Hungary)]
+\ProvidesClass{thesis-ekf}[2024/04/18 v4.5 Thesis class for Eszterhazy Karoly Catholic University (Eger, Hungary)]
 
 \RequirePackage{kvoptions}
 \SetupKeyvalOptions{family=thesis-ekf,prefix=thesisekf@}
@@ -87,14 +87,16 @@
         \RequirePackage{cmupint}
     \fi
 \fi
-\RequirePackage{etoolbox,graphicx,iftex}
+\RequirePackage{graphicx,iftex}
 
 \onehalfspacing
 
-\AtEndPreamble{
+\AddToHook{begindocument/before}{
+
 \ifthesisekf at times
     \RequirePackage{newtxtext,newtxmath}
 \fi
+
 \ifx\thesisekf at fontsize\@empty
 \else
     \ifx\thesisekf at fontsize\thesisekf at ten
@@ -108,10 +110,12 @@
         \fi
     \fi
 \fi
+
 \RequirePackage{upquote}
+
 }
 
-\AfterEndPreamble{
+\AddToHook{begindocument/end}{
 
 \ifthesisekf at tocnopagenum
     \hypersetup{pageanchor=false}
@@ -178,6 +182,8 @@
 \if at thesisekf@nochanged at authorcaption@%
     \@ifundefined{l at magyar}{}{%
         \iflanguage{magyar}{\gdef\thesisekf at authorcaption{K\'{e}sz\'{\i}tette}}{}}%
+    \@ifundefined{l at hungarian}{}{%
+        \iflanguage{hungarian}{\gdef\thesisekf at authorcaption{K\'{e}sz\'{\i}tette}}{}}%
     \@ifundefined{l at ngerman}{}{%
         \iflanguage{ngerman}{\gdef\thesisekf at authorcaption{Autor}}{}}%
     \@ifundefined{l at german}{}{%
@@ -187,6 +193,8 @@
 \if at thesisekf@nochanged at supervisorcaption@%
     \@ifundefined{l at magyar}{}{%
         \iflanguage{magyar}{\gdef\thesisekf at supervisorcaption{T\'{e}mavezet\H{o}}}{}}%
+    \@ifundefined{l at hungarian}{}{%
+        \iflanguage{hungarian}{\gdef\thesisekf at supervisorcaption{T\'{e}mavezet\H{o}}}{}}%
     \@ifundefined{l at ngerman}{}{%
         \iflanguage{ngerman}{\gdef\thesisekf at supervisorcaption{Betreuer}}{}}%
     \@ifundefined{l at german}{}{%
@@ -196,6 +204,8 @@
 \if at thesisekf@nochanged at logo@%
     \@ifundefined{l at magyar}{}{%
         \iflanguage{magyar}{\if at thesisekf@exists at logo@hu@\gdef\thesisekf at logo{\includegraphics{eszterhazy-logo-hu}}\fi}{}}%
+    \@ifundefined{l at hungarian}{}{%
+        \iflanguage{hungarian}{\if at thesisekf@exists at logo@hu@\gdef\thesisekf at logo{\includegraphics{eszterhazy-logo-hu}}\fi}{}}%
     \@ifundefined{l at ngerman}{}{%
         \iflanguage{ngerman}{\if at thesisekf@exists at logo@de@\gdef\thesisekf at logo{\includegraphics{eszterhazy-logo-de}}\fi}{}}%
     \@ifundefined{l at german}{}{%



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