Changed Titlepage depending on language

This commit is contained in:
2026-05-04 09:24:59 +00:00
parent ac41eab926
commit cf3370b4e8
+45 -4
View File
@@ -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}
% makelfhtitle
\begin{titlepage}
\iflfh@plaintitle
\thispagestyle{lfhplain} % Plain ohne Header
\else
\thispagestyle{lfhheader} % Standard mit Header
\fi
\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