summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2024-04-13 20:34:11 +0000
committerKarl Berry <karl@freefriends.org>2024-04-13 20:34:11 +0000
commitbefd872dba268d52c8dfdf311590c7896334353c (patch)
tree2c6b74086381ee15df2596f9f42da6f4121b88d5 /Master/texmf-dist/source/latex
parent7a9772dff313839e57a91da9bffe045021c132f9 (diff)
thesis-ekf (13apr24)
git-svn-id: svn://tug.org/texlive/trunk@70938 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex')
-rw-r--r--Master/texmf-dist/source/latex/thesis-ekf/thesis-ekf.dtx70
-rw-r--r--Master/texmf-dist/source/latex/thesis-ekf/thesis-ekf.ins4
2 files changed, 34 insertions, 40 deletions
diff --git a/Master/texmf-dist/source/latex/thesis-ekf/thesis-ekf.dtx b/Master/texmf-dist/source/latex/thesis-ekf/thesis-ekf.dtx
index 6a4cb22b2de..ab3b2d7f529 100644
--- a/Master/texmf-dist/source/latex/thesis-ekf/thesis-ekf.dtx
+++ b/Master/texmf-dist/source/latex/thesis-ekf/thesis-ekf.dtx
@@ -1,7 +1,7 @@
% \iffalse meta-comment
%
-% Copyright (C) 2014-2021 by Tibor Tomacs
+% Copyright (C) 2014-2024 by Tibor Tomacs
%
% This file may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.2
@@ -20,24 +20,24 @@
\ProvidesFile{thesis-ekf.dtx}
%</driver>
%<class>\NeedsTeXFormat{LaTeX2e}[1999/12/01]
-%<class>\ProvidesClass{thesis-ekf}[2021/08/12 v4.2 Thesis class for Eszterhazy Karoly Catholic University (Eger, Hungary)]
+%<class>\ProvidesClass{thesis-ekf}[2024/04/13 v4.3 Thesis class for Eszterhazy Karoly Catholic University (Eger, Hungary)]
%<class>
%<*driver>
\documentclass{ltxdoc}
\OnlyDescription
-\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
+\AddToHook{begindocument/before}[doc/hyperref]{\hypersetup{pdfstartview=FitH,bookmarksnumbered=false,allcolors=black}}
\PassOptionsToPackage{active=onlycs}{magyar.ldf}
\usepackage[english,magyar]{babel}
-\usepackage[unicode,pdfstartview=FitH,bookmarksopen]{hyperref}
-\usepackage{bookmark}
+\usepackage[numbered=false]{bookmark}
\usepackage[a4paper,left=2in,top=1.5in,bottom=1.5in]{geometry}
\frenchspacing
\usepackage{lmodern,paralist,textcomp,fancyvrb}
\setlength{\MacroTopsep}{0pt}
\fvset{gobble=1,fontsize=\footnotesize,commandchars=+<>}
-\newcommand{\param}[1]{\hspace*{-9pt}{\small#1}}
+\newcommand{\param}[1]{\hspace*{-4.5pt}{\small#1}}
\renewcommand{\bfdefault}{b}
+\providecommand\narg[1]{\ttfamily\char`\{#1\char`\}}
\begin{document}
\DocInput{./thesis-ekf.dtx}
\end{document}
@@ -61,18 +61,18 @@
% Right brace \} Tilde \~}
%
% \GetFileInfo{thesis-ekf.cls}
-% \title{Thesis class for\\ Eszterházy Károly Catholic University\\\textsf{thesis-ekf.cls}\\[2mm]{\normalsize Version 4.2\\2021/08/12\\}}
-% \author{Tibor Tómács\\{\small\ttfamily tomacs.tibor@uni-eszterhazy.hu}}
+% \title{Thesis class for\\ Eszterházy Károly Catholic University\\\textsf{thesis-ekf.cls}\\[2mm]{\normalsize Version 4.3 (2024/04/13)}}
+% \author{Tibor Tómács\\{\normalsize\href{mailto:tomacs.tibor@gmail.com}{\texttt{tomacs.tibor@gmail.com}}}}
% \date{}
% \maketitle
% \def\abstractname{}
%\begin{abstract}
-% \selectlanguage{english}\noindent This is a class file for theses and dissertations at Eszterházy Károly Catholic University, Eger, Hungary (website: \texttt{https://uni-eszterhazy.hu}). The documentation is in Hungarian.
+% \selectlanguage{english}\noindent This is a class file for theses and dissertations at Eszterházy Károly Catholic University, Eger, Hungary (website: \texttt{https://uni-eszterhazy.hu/en}). The documentation is in Hungarian.
%\end{abstract}
%
% \section{Bevezető}
%
-% A \texttt{thesis-ekf} dokumentumosztály segítségével az Eszterházy Károly Katolikus Egyetem szabályzatának megfelelő szakdolgozatokat lehet készíteni. Ez a dokumentumosztály 2014-től létezik, amikor az intézmény neve még Eszterházy Károly Főiskola volt. Ennek rövidítése a dokumentumosztály nevében szereplő \texttt{ekf}. A formai követelmények a következők:
+% A |thesis-ekf| dokumentumosztály segítségével az Eszterházy Károly Katolikus Egyetem szabályzatának megfelelő szakdolgozatokat lehet készíteni. Ez a dokumentumosztály 2014-től létezik, amikor az intézmény neve még Eszterházy Károly Főiskola volt. Ennek rövidítése a dokumentumosztály nevében szereplő |ekf|. A formai követelmények a következők:
%
% \medskip
% \begin{compactitem}
@@ -85,34 +85,33 @@
% \end{compactitem}
%
% \medskip\noindent
-% A \texttt{thesis-ekf} ezeket a paramétereket automatikusan beállítja, továbbá a megfelelő címoldal elkészítését is elvégzi.
+% A |thesis-ekf| ezeket a paramétereket automatikusan beállítja, továbbá a megfelelő címoldal elkészítését is elvégzi.
%
% \section{A dokumentumosztály által betöltött csomagok}
%
% A |thesis-ekf| dokumentumosztály a |report| osztályt használja alapként, továbbá rendre a következő csomagokat tölti be:
%
-%\medskip
-%\begin{compactdesc}
-%\item[|kvoptions|] (opciók definiálásához)
-%\item[|iftex|] (|pdflatex| fordító detektálásához)
-%\item[|cmap|] (|pdflatex| fordítóval készült pdf-ben a keresés és ,,kopizás'' ezzel minden ékezetes betűre jól működik; csak |pdflatex| fordító használata esetén töltődik be)
-%\item[|hyperref|] (elektronikus verzióhoz; opciók: |unicode|, |allcolors=blue|, |linktocpage|, |pdfstartview=FitH|, |bookmarksnumbered|, |pdfborder={0 0 0}|)
-%\item[|geometry|] (oldalméretek beállításához; opciók: |a4paper|, |top=25mm|, |bottom=25mm|, |inner=30mm|, |outer=25mm|)
-%\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|] (dokumentum horgonyokhoz)
-%\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)
-%\item[|newtxmath|] (Times matematikai fontkészlethez; |times| opció esetén töltődik be)
-%\item[|fontsize|] (|fontsize=|\meta{méret} opcióhoz; csak akkor töltődik be, ha a \meta{méret} különbözik a |10pt|, |11pt| és |12pt| értékektől.)
-%\item[|upquote|] (verbatimban \textquotesingle\ és \textasciigrave\ jelekért)
-%\end{compactdesc}
+% \medskip
+% \begin{compactdesc}
+% \item[|kvoptions|] (opciók definiálásához)
+% \item[|iftex|] (pdf/dvi kimenet detektálásához)
+% \item[|hyperref|] (elektronikus verzióhoz; opciók: |pdfstartview=FitH|, |allcolors=blue|, |linktocpage|, |bookmarksnumbered|, |pdfborder={0 0 0}|)
+% \item[|geometry|] (oldalméretek beállításához; opciók: |a4paper|, |top=25mm|, |bottom=25mm|, |inner=30mm|, |outer=25mm|)
+% \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)
+% \item[|newtxmath|] (Times matematikai fontkészlethez; |times| opció esetén töltődik be)
+% \item[|fontsize|] (|fontsize=|\meta{méret} opcióhoz; csak akkor töltődik be, ha a \meta{méret} különbözik a |10pt|, |11pt| és |12pt| értékektől.)
+% \item[|upquote|] (verbatimban \textquotesingle\ és \textasciigrave\ jelekért)
+% \end{compactdesc}
%
% \section{A dokumentumosztály betöltése és legfontosabb opciói}
%
-% \begin{macro}{\documentclass}\param{\oarg{opciók}\texttt{\{thesis-ekf\}}}
+% \begin{macro}{\documentclass}\param{\oarg{opciók}\narg{thesis-ekf}}
% A dokumentumosztályt a preambulum elején ezzel a paranccsal lehet betölteni.
% \end{macro}
%
@@ -192,7 +191,6 @@
%
%\begin{Verbatim}
%\documentclass{thesis-ekf}
-%\usepackage[utf8]{inputenc}% Csak 2018 előtt telepített TeX-rendszer esetén kell!
%\usepackage[T1]{fontenc}
%\PassOptionsToPackage{defaults=hu-min}{magyar.ldf}
%\usepackage[magyar]{babel}
@@ -204,7 +202,7 @@
%\author{Hallgató neve\\szak}
%\supervisor{Konzulens neve\\beosztás}
%\city{Eger}
-%\date{2020}
+%\date{2024}
%\maketitle
%
%\tableofcontents
@@ -438,12 +436,8 @@
\fi
\LoadClass[\thesisekf@fontsize@]{report}
-\RequirePackage{iftex}
-\ifpdf
- \RequirePackage{cmap}
-\fi
\RequirePackage{setspace}
-\RequirePackage[unicode,linktocpage,allcolors=blue,pdfstartview=FitH,bookmarksnumbered,pdfborder={0 0 0}]{hyperref}
+\RequirePackage[linktocpage,allcolors=blue,pdfstartview=FitH,bookmarksnumbered,pdfborder={0 0 0}]{hyperref}
\RequirePackage[a4paper,top=25mm,bottom=25mm,inner=30mm,outer=25mm]{geometry}
\ifthesisekf@times
\ifthesisekf@upint
@@ -456,7 +450,7 @@
\RequirePackage{cmupint}
\fi
\fi
-\RequirePackage{etoolbox,graphicx}
+\RequirePackage{etoolbox,graphicx,iftex}
\onehalfspacing
diff --git a/Master/texmf-dist/source/latex/thesis-ekf/thesis-ekf.ins b/Master/texmf-dist/source/latex/thesis-ekf/thesis-ekf.ins
index b33a89de302..8a714d3ba87 100644
--- a/Master/texmf-dist/source/latex/thesis-ekf/thesis-ekf.ins
+++ b/Master/texmf-dist/source/latex/thesis-ekf/thesis-ekf.ins
@@ -1,5 +1,5 @@
-% Copyright (C) 2014-2021 by Tibor Tomacs
+% Copyright (C) 2014-2024 by Tibor Tomacs
% This file may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either
% version 1.2 of this license or (at your option) any later
@@ -15,7 +15,7 @@
\usedir{tex/latex/thesis-ekf}
\preamble
This is a generated file.
-Copyright (C) 2014-2021 by Tibor Tomacs
+Copyright (C) 2014-2024 by Tibor Tomacs
This file may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
version 1.2 of this license or (at your option) any later