\documentclass[11pt, a4paper, oneside]{article}


% Spracheinstellungen
\usepackage{fontspec, lmodern}
\defaultfontfeatures{Ligatures=TeX}
\usepackage[autostyle=true]{csquotes}
\usepackage{polyglossia, translations}
\setdefaultlanguage{german} \selectlanguage{german}
\usepackage[style=ddmmyyyy, datesep=.]{datetime2}

% Grafikpakete
\usepackage{graphicx, caption, hyperref, xurl}
\hypersetup{hidelinks, colorlinks=false, bookmarksopen=true, breaklinks}

% Chemiepakete
\usepackage{upgreek, chemmacros, chemformula} 
\chemsetup{greek=upgreek}
\chemsetup[reactions]{
	before-tag =  R,
	tag-open = [,
	tag-close = ]
}

% Diverse Formateinstellungen
\usepackage[section]{placeins}
\usepackage[pass]{geometry}
\usepackage{fancyhdr}

% Einstellungen für die Kopfzeile
\renewcommand{\headrulewidth}{0.5pt}
\addtolength{\headheight}{0.5pt}
\fancyheadoffset{0em}
\pagestyle{fancy}

% Vermeiden von Widows und Orphans
\widowpenalty1000
\clubpenalty1000

% Mathepakete
\usepackage{siunitx, amsmath, IEEEtrantools, commath}
\sisetup{
	locale                      = DE,
	uncertainty-mode            = separate,
	table-alignment-mode        = marker, 
	table-number-alignment      = center,
	text-family-to-math         = true,
	text-series-to-math         = true,
	propagate-math-font         = true,
	detect-weight               = true,
	detect-all                  = true,
	uncertainty-round-direction = up,
}



% Ein paar Definitionen, der Benutzerfreundlichkeit halber

% Einige Mathe definitionen, für Einheitlichkeit
\NewDocumentCommand{\diff}{O{}mm}{\ensuremath{\frac{\dif{^{#1}}#2}{\dif#3^{#1}}}} % Ableitung
\NewDocumentCommand{\pdiff}{O{}mm}{\ensuremath{\frac{\partial^{#1}#2}{\partial#3^{#1}}}} % Partielle Ableitung
\DeclareMathSizes{10.95}{10.95}{6}{3} % verkleinert Indexe, weil die manchmal ein wenig groß sind (vor allem bei a_J zum Beispiel)
\NewDocumentCommand{\ped}{m}{\ensuremath{_\mathrm{#1}}} % Um Indexe aufrecht zu setzen (was normalerweise richtig ist)
\NewDocumentCommand{\cped}{m}{\ped{\ch{#1}}}

% Hier sind noch ein paar Hilfreiche Einheiten für Protokolle, die nicht standardmäßig in siunitx enthalten sind
\DeclareSIUnit{\bar}{bar}
\DeclareSIUnit{\mbar}{mbar}
\DeclareSIUnit{\hPa}{\hecto\Pa}
\DeclareSIUnit{\M}{\mol\per\liter}
\DeclareSIUnit{\cP}{cP}

% Literaturangaben leicht verändern
\NewCommandCopy{\oldcite}{\cite}
\RenewDocumentCommand{\cite}{m}{$^\text{\oldcite{#1}}$}

% Neue Environment, um auch chemfig Reaktionen als "reaction" setzen zu können (zentriert und mit der richtigen Nummerierung)
\NewDocumentEnvironment{drawreaction}{}{\vspace{0.25cm}\begin{center}\hfill}{\hfill\stepcounter{reaction}[R\thereaction]\end{center}}

% Befehle für das Einheitliche Aussehen von Tabellen (vor allem Tabellenüberschriften)
\NewDocumentCommand{\header}{m}{\bfseries \boldmath #1}
\NewDocumentCommand{\mheader}{mo}{\IfNoValueTF{#2}{\header{$#1$}}{\header{$#1~[\unit{#2}]$}}}


\begin{document}
	% Es folgt das Deckblatt
	\pagenumbering{roman}
	\pagestyle{plain}
	\begin{titlepage}
		\newgeometry{textwidth=390pt}
		{\centering
			{\fontsize{40}{45}\selectfont {Versuch Nr.~1}}\par
			\vspace{1cm}
			\makebox[0.8\linewidth]{\Huge {{Molekulargewichtsbestimmung nach Viktor Meyer}}}\par
			\vspace{0.5cm}
			{\Large\textit{Thermodynamik der Einstoffsysteme}}\par
		}
		{\raggedright
			\vspace{1cm}
			\noindent
			\begin{tabular}{@{}ll}
				\textbf{ProtokollantInnen:} & \textbf{\underline{Max Mustermann}} \vspace{1ex}\\
				& \textbf{Maria Musterfrau}\vspace{2ex}\\
				\textbf{Abgabedatum:} & \textbf{\today} \vspace{0.25cm}\\
				\textbf{Praktikum:} & {\textbf{Praktikum physikalische Chemie Teil I (PC1)} \vspace{0.25cm}}\\
				\textbf{Version:} & {\Huge Erstabgabe}
			\end{tabular}
		}\par
		\vspace{0.25cm}
		\noindent
		\rule{\textwidth}{1pt}\par
		\noindent
		{\small Für Anmerkungen des Assistenten:}
		\vfill
		\restoregeometry
	\end{titlepage}
	\tableofcontents
	\newpage
	\pagenumbering{arabic}
	\pagestyle{fancy}
	% Ende Deckblatt
	
\end{document}