diff --git a/flake.nix b/flake.nix index a1ac7a3..9eac551 100644 --- a/flake.nix +++ b/flake.nix @@ -43,6 +43,7 @@ changepage csquotes enumitem + caption fontaxes latexmk listings diff --git a/main.tex b/main.tex index 646ee98..5acfa4f 100644 --- a/main.tex +++ b/main.tex @@ -90,12 +90,10 @@ Die \textbf{Experience API (xAPI)} ist ein Standard zur Erfassung von Lernerfahr \label{fig:xapi_schema} \end{figure} -\begin{listing}[H] -\centering -\inputminted{json}{listings/xapi-example.json} -\caption{Beispiel-xAPI-Statements (JSON)} -\label{lst:xapi_example} -\end{listing} +\begin{center} + \inputminted{json}{listings/xapi-example.json} + \captionof{listing}{Beispiel-xAPI-Statements (JSON)\label{lst:xapi_example}} +\end{center} \subsection{Datenschutzgrundlagen (DSGVO) und Governance} \label{subsec:datenschutz} diff --git a/seriousgames-seminar.cls b/seriousgames-seminar.cls index 9542ac4..166bb98 100644 --- a/seriousgames-seminar.cls +++ b/seriousgames-seminar.cls @@ -23,6 +23,7 @@ \RequirePackage{appendix} \RequirePackage[backend=biber,style=ieee]{biblatex} \RequirePackage{csquotes} +\RequirePackage{caption} % Schriftarten einstellen (nur mit LuaLaTeX oder XeLaTeX kompilieren!) \setmainfont{IBM Plex Serif}