From cf3370b4e88808c48ae794f8e19e550074b0a06b Mon Sep 17 00:00:00 2001 From: hxf1302 Date: Mon, 4 May 2026 09:24:59 +0000 Subject: [PATCH] Changed Titlepage depending on language --- leibnizfh.cls | 49 +++++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 45 insertions(+), 4 deletions(-) diff --git a/leibnizfh.cls b/leibnizfh.cls index 3dec24b..03c85ab 100644 --- a/leibnizfh.cls +++ b/leibnizfh.cls @@ -1,5 +1,5 @@ % ----------------------------------------------------------------------------- -% LeibnizFH LaTeX-Klasse v1.0.0 +% LeibnizFH LaTeX-Klasse v1.0.1c % Erstellt von: F. L. Werner % Datum: 27.01.2026 % @@ -28,7 +28,7 @@ % ----------------------------------------------------------------------------- \NeedsTeXFormat{LaTeX2e} -\ProvidesClass{leibnizfh}[2026/01/21 v1.0.0 Leibniz FH Dokumentenklasse] +\ProvidesClass{leibnizfh}[2026/01/21 v1.0.1c Leibniz FH Dokumentenklasse] % Eigene Klassenoptionen: \newif\if@ngerman @@ -104,7 +104,7 @@ \newcommand*\lfh@headertwo{Haus-\, Seminararbeiten\, Praxisreflexionen\, Essays…} \newcommand*\lfh@headerthree{Leibniz-Fachhochschule $\cdot$ Version 2025} \newcommand*\lfh@logo{logo-lfh} - +Submission date: \define@key{lfh}{title}{\def\lfh@title{#1}} \define@key{lfh}{subtitle}{\def\lfh@subtitle{#1}} @@ -160,8 +160,48 @@ \renewcommand{\headrulewidth}{0pt} \renewcommand{\footrulewidth}{0pt} } + %maketitle + \if@english + \newcommand*{\makelfhtitle}{% + \newgeometry{left=3cm,right=2cm,top=3cm,bottom=1cm} + + \begin{titlepage} + \iflfh@plaintitle + \thispagestyle{lfhplain} % ← Plain ohne Header + \else + \thispagestyle{lfhheader} % ← Standard mit Header + \fi -% makelfhtitle + \vspace{2cm} + \begin{flushleft} + \fontsize{11.5}{12}\selectfont Leibniz-Fachhochschule\\[0.5em] + \fontsize{11.5}{12}\selectfont \lfh@program\\[0.5em] + \fontsize{11.5}{12}\selectfont Supervised by: \lfh@prof + \end{flushleft} + + \vspace{2cm} + \begin{center} + \fontsize{11.5}{12}\selectfont \lfh@worktype\\[0.5em] + \fontsize{11.5}{12}\selectfont in the subject \lfh@module\ in \lfh@semester + \end{center} + + \vspace{1.8cm} + \begin{center} + {\Huge\bfseries \lfh@title}\\ + {\Large\bfseries \lfh@subtitle} + \end{center} + + \vfill + \begin{flushleft} + \fontsize{11.5}{12}\selectfont \lfh@author\\[0.8em] + \fontsize{11.5}{12}\selectfont matr.-no.: \lfh@studentid\\[0.8em] + \fontsize{11.5}{12}\selectfont E-Mail: \href{mailto:\lfh@email}{\lfh@email}\\[1em] + \fontsize{11.5}{12}\selectfont Submission date:: \lfh@submission + \end{flushleft} + \end{titlepage} + \restoregeometry + } + \else \newcommand*{\makelfhtitle}{% \newgeometry{left=3cm,right=2cm,top=3cm,bottom=1cm} @@ -201,4 +241,5 @@ \end{titlepage} \restoregeometry } + \fi \makeatother