summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/se2thesis/se2thesis.cls
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2024-02-23 22:02:28 +0000
committerKarl Berry <karl@freefriends.org>2024-02-23 22:02:28 +0000
commitb82f9a585a90846fa22e7e88783287716036d99c (patch)
tree9788a72c7ce445172c762d4a2da5b7659e1e92db /Master/texmf-dist/tex/latex/se2thesis/se2thesis.cls
parentd64d220a06c4c054e56a1f453750f480b9c8bebc (diff)
se2thesis (23feb24)
git-svn-id: svn://tug.org/texlive/trunk@70093 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/se2thesis/se2thesis.cls')
-rw-r--r--Master/texmf-dist/tex/latex/se2thesis/se2thesis.cls47
1 files changed, 31 insertions, 16 deletions
diff --git a/Master/texmf-dist/tex/latex/se2thesis/se2thesis.cls b/Master/texmf-dist/tex/latex/se2thesis/se2thesis.cls
index 72dccb23f45..552b7aaa9f0 100644
--- a/Master/texmf-dist/tex/latex/se2thesis/se2thesis.cls
+++ b/Master/texmf-dist/tex/latex/se2thesis/se2thesis.cls
@@ -48,7 +48,7 @@
\endinput
}%
\providecommand \IfFormatAtLeastTF { \@ifl@t@r \fmtversion }
-\ProvidesExplClass {se2thesis} {2023-09-12} {3.2.0}
+\ProvidesExplClass {se2thesis} {2024-02-23} {3.3.1}
{A thesis class for the Chair of Software Engineering II}
\prg_new_conditional:Nnn \slcd_package_if_loaded:n { p, T, F, TF }
{
@@ -127,6 +127,7 @@
\tl_gset:Nn \l__slcd_thesis_type_tl {masterproposal}
},
thesistype / phd .code:n = \tl_gset:Nn \l__slcd_thesis_type_tl {phd},
+ thesistype / phdeng .code:n = \tl_gset:Nn \l__slcd_thesis_type_tl {phdeng},
thesistype / phdproposal .code:n = {
\tl_gset:Nn \l__slcd_thesis_type_tl {phdproposal}
},
@@ -441,23 +442,37 @@
in~ partial~ fulfillment~ of~ obtaining\\
the~ degree~ of~ a~ Doctor~ of~ Natural~ Sciences
} {
- \tl_if_eq:NnT \l__slcd_thesis_type_tl { bachelor }
- { \GetTranslation{Bachelor-thesis} }
- \tl_if_eq:NnT \l__slcd_thesis_type_tl { bachelorproposal }
- { \GetTranslation{Bachelor-thesis-proposal} }
- \tl_if_eq:NnT \l__slcd_thesis_type_tl { master }
- { \GetTranslation{Master-thesis} }
- \tl_if_eq:NnT \l__slcd_thesis_type_tl { masterproposal }
- { \GetTranslation{Master-thesis-proposal} }
- \tl_if_eq:NnT \l__slcd_thesis_type_tl { phdproposal }
- { \GetTranslation{PhD-thesis-proposal} }
- \tl_if_empty:NF \l__slcd_degreeprogramme_tl
+ \tl_if_eq:NnTF \l__slcd_thesis_type_tl { phdeng }
{
- \ in~\l__slcd_degreeprogramme_tl
+ Dissertation~ zur~ Erlangung~ des~ Doktorgrades\\
+ der~ Ingenieurwissenschaften~ (Dr.-Ing.)\\
+ eingereicht~ an~ der~ Fakultät~ für~ Informatik~ und~ Mathematik\\
+ der~ Universität~ Passau\\
+ \rule{\textwidth}{.1pt}\\
+ Dissertation~ submitted~ to\\
+ the~ Faculty~ of~ Computer~ Science~ and~ Mathematics\\
+ of~ the~ University~ of~ Passau\\
+ in~ partial~ fulfillment~ of~ obtaining\\
+ the~ degree~ of~ a~ Doctor~ of~ Engineering
+ } {
+ \tl_if_eq:NnT \l__slcd_thesis_type_tl { bachelor }
+ { \GetTranslation{Bachelor-thesis} }
+ \tl_if_eq:NnT \l__slcd_thesis_type_tl { bachelorproposal }
+ { \GetTranslation{Bachelor-thesis-proposal} }
+ \tl_if_eq:NnT \l__slcd_thesis_type_tl { master }
+ { \GetTranslation{Master-thesis} }
+ \tl_if_eq:NnT \l__slcd_thesis_type_tl { masterproposal }
+ { \GetTranslation{Master-thesis-proposal} }
+ \tl_if_eq:NnT \l__slcd_thesis_type_tl { phdproposal }
+ { \GetTranslation{PhD-thesis-proposal} }
+ \tl_if_empty:NF \l__slcd_degreeprogramme_tl
+ {
+ \ in~\l__slcd_degreeprogramme_tl
+ }
+ \par
+ \tl_if_empty:NF \l__slcd_department_tl { \l__slcd_department_tl \par }
+ \tl_if_empty:NF \l__slcd_institute_tl { \l__slcd_institute_tl \par }
}
- \par
- \tl_if_empty:NF \l__slcd_department_tl { \l__slcd_department_tl \par }
- \tl_if_empty:NF \l__slcd_institute_tl { \l__slcd_institute_tl \par }
}
\end{center}\par\bigskip
\begin{center}