\documentclass[12pt,twoside]{article}
%\documentclass[12pt]{article} ### twoside ist besser wenn es getackert wird
\usepackage{german}
\usepackage{typearea}
\usepackage{klausurmanagement}
%% topic-dependent preferences
\usepackage{pst-dbicons} % database icons etc
\usepackage{amssymb} % subsetneq
\usepackage{eurosym} % subsetneq
\usepackage[T1]{fontenc} % dann kann es mit äöüß umgehen (21.2.2020)
\usepackage[utf8]{inputenc} % \eurosym, \EUR{10}
%% required for printing exam sheets
\usepackage{klausur-pre}
%% Hack for englisch; Punkte->Points in ssd-kl-ssXX.tex:
\renewtheorem{Aufgabe}{Exercise} 

%% required for printing certificates
%% here, locally cutomized styles may be used
\usepackage{modulklausurschein}

\begin{document}

\def\kommanote#1.#2{#1,#2}
\def\myline#1#2#3#4#5#6#7#8{%
   \mylineii{#1}{#2}{#3}{#4}{\kommanote#5}{#6}{#7}{#8}}
\def\mylineii#1#2#3#4#5#6#7#8{%
   {\immediate\write\auxOut{#2; #3; #4; #5; #6; #7; #8}}}

\pagestyle{empty}

%%% klausurdatei must be set if exams are printed
\teilnehmerdatei{ssd-ss20-fake-teiln}
\klausurdatei{ssd-ss20-klausur}
\klvorlesung{Semistrukturierte Daten und XML}
\klvorlAbbrev{SSD-XML}
\kldozent{Prof.\ Dr.\ W.\ May}
\klsemester{Sommersemester 2020}
\kldatum{21. August 2020}
\klects{6}

\klhoechstpunktzahl{100}
\klmindestpunktzahl{37}
\klnote{1}{91}{85}{79}
\klnote{2}{73}{67}{61}
\klnote{3}{55}{49}{43}
\klnote{4}{37}{37}{37}


%%%%%% Produce Output %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%% Comment out items that are not needed %%%%%%%%%%

\PrepareForReports %%%%% this is always needed.
%% note that it generates the ASCII <jobname>.tab file that
%% can be used for further processing by scripting
%% languages

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%  Before: If Participant Lists are needed %%%%%%%%%%%%%%%%%

%\areaset{16cm}{25cm} %% Teilnehmerlisten

%%% List of participants by ID numbers (intended: public)
%\printTeilnehmerNummern
%\cleardoublepage

% %%% List of participants by ID numbers (intended: internal)
%\printTeilnehmerliste

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
%%%  The Exam: Protocols (oral) or exams (written)  %%%%%%%%%%
%%%  usually, only one of them is needed

%\cleardoublepage
%\alleprotokolle

%%% exams: they come with pagenumbers; 

% as the printed exams are ordered, it is advantageous to place
% the students in the room accordingly.
% use the below cards+scotch tape (or handwritten post-its instead)

%\cleardoublepage
%\printTischkarten

\pagestyle{plain}
\areaset{16cm}{25cm} %% Klausuren

\printklausurmitohneml   %% do not comment this out, it also creates the .aux 
%\cleardoublepage
%\alleklausuren  %% comment out when not needed
\pagestyle{empty}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
%%%  After: generate result lists           %%%%%%%%%%%%%%%%%%

%\cleardoublepage
\areaset{18cm}{23cm} %% Tables

\cleardoublepage

\printInternalList
%\cleardoublepage

%%% print public list:
% only matrikel/registration numbers, no names
% excludes \nopublic entries
\printPublicList

%%% write to a file that can be used as input for an SQL database
%
%\writeToSQL

%%% write to an ASCII output in any style (see for details how
%   to customize it in the style file)
%
%\CustomizedOutputToAscii
%
%
%\newpage 
%\include{ssd-ss20-notenspiegel}
%
% \areaset{18cm}{28cm} %% Scheine
% \begin{scheine}
%   \zweiproseite
%   \allescheine
% \end{scheine}

\end{document}

%%% Local Variables: 
%%% mode: latex
%%% TeX-master: t
%%% TeX-PDF-mode: nil
%%% End: 
