<commit_before>% diplomtitel.sty -- Paket fuer LaTeX2e und Style-Option fuer LaTeX 2e
%                    erzeugt Titelseite und Versicherung fuer
%                    Diplom- und Studienarbeiten
%
% Die aktuelle Version ist stets unter
% http://studiwiki.informatik.uni-stuttgart.de/LaTeX/DiplomArbeit
% verlinkt.
%
% angepasst fuer Blattgroesse DIN A4 und Einbanddeckel des IfI Stgt.
% (ein Verwendungsbeispiel findet sich in `diplomtitel-template.tex')
%
% (C) 1990-1996 <NAME>
% (C) 2001 <NAME>, <NAME>
% (C) 2005 <NAME>
% (C) 2006 <NAME>, <NAME>
% (C) 2007 <NAME>
% (C) 2012 <NAME>, <NAME>
%
% Erste Version:      28-Feb-90 (br)
%
% Letzte "Anderungen:
%   12-Jul-90 (br)
%   29-Jun-93 (br) neue Postleitzahlen
%   23-Aug-93 (br) Dipl.arbeitsnummer oben
%   15-Apr-96 (br) als Paket/Styleoption (v2.0)
%                  benoetigt kein `german.sty' mehr
%   08-Feb-2001 (<NAME>) Bezeichung des Studienganges muss nach
%                  neuer Richtlinie auf das Titelblatt (v2.1).
%   12-Dez-2001 (<NAME>, th) Kann jetzt auch Titelblaetter und
%                  Versicherungen in englischer Sprache erzeugen. (v.2.1e)
%   02-Aug-2005 (<NAME>) Anpassung auf das neue Format (v.2.2)
%   17-Sep-2005 (<NAME>) selbst-staendig nach neuer Rechtschreibung (v.2.2a)
%   09-Okt-2005 (<NAME>) Schrifttyp auf serifenlos gestellt (v.2.3)
%   01-Jan-2006 (<NAME>) \gdef\@labelipvr aktualisiert (v2.4)
%   02-Jan-2006 (<NAME>) IPVR in IPVS geaenderet.
%                             Nach "Nr." nun Duden-konformer Festabstand. (vgl. Duden Band 1, "Festabstände". In der 22. Auflage auf S. 93 zu finden)
%                             "selbständig" ist auch nach neuer Rechtschreibung i.O. Änderung von Version v.2.2a zurückgenommen 
%                             (v2.4a)
%   04-Mai-2006 (<NAME>) labeliaas eingefügt (v2.4b)
%   08-Mai-2006 (Oliver Kopp) typo fixed, Danke an <NAME> fuer den Hinweis (v2.4c)
%   17-Apr-2007 (<NAME>) v2.5
%     * \betreuerin and \prueferin hinzugefuegt. Danke an <NAME> fuer den Hinweis. Fuer mehr Informationen mit dem Umgang mit weiblichen Formen sollte der "Leitfaden" von Prof. <NAME>ig konsultiert werden. Siehe: http://studiwiki.informatik.uni-stuttgart.de/Ausarbeitungen
%     * Default-Initialisierungen entfernt
%     * \maketitle auf \Titelblatt umdefiniert
%     * \Versicherung erzeugt keine anschließende leere Seite mehr
%   20-Apr-2007 (<NAME>) v2.5a
%     * Vorschlag von Horst Prote eingearbeitet: ifi entfernt und weitere Institute aufgenommen
%   21-Apr-2007 (<NAME>) v2.5b
%     * ITI-Fix von Horst Prote eingearbeitet
%     * Abteilungen werden durch \institut direkt unterst"utzt. - Beispiel f"ur die Einbindung von Abteilungen ist in Vorlage 0.9b enthalten
%   25-Jul-2012 (<NAME>) v2.6
%     * UTF-8 und nur Unix line endings
%     * Bachelorarbeiten hinzugefügt
%     * Masterarbeiten hinzugefügt
%   20-Nov-2012 (<NAME>) v2.7
%     * neuer Erklärungstext (von http://www.informatik.uni-stuttgart.de/studierende/pruefungen/pruefungsausschuss-informatik-und-softwaretechnik/abschlussarbeiten-in-der-informatik/formvorschriften-fuer-abschlussarbeiten.html)
%     * SVN-Kommandos entfernt
%
% Todos:
%  Evtl. Abteilungen mittels Kommando und nicht durch Freitext in \institut einbinden.

\typeout{Package: diplomtitel v2.7}
\begingroup\expandafter\expandafter\expandafter\endgroup
\expandafter\ifx\csname ProvidesPackage\endcsname\relax\else
  \ProvidesPackage{diplomtitel}[2012/11/20 v2.7 %
     Package to create a title page]
\fi

%
% Die Schnittstelle zum Benutzer ...
%
%
%  \maketitle
%  \Titelblatt
%              erzeugt Titelblatt
%  \Versicherung
%              erzeugt Blatt mit Versicherung
%
%
% \author {Name}
% % \author{Zweiter_Autor}  %% bei zwei Autoren
% %% default: leer
%
\newcommand{\autor}[1]{\ifx\@author\relax
    \gdef\@author{\protect\@setzeautor{#1}}%
  \else
    {\let\protect=\noexpand
     \xdef\@author{\@author\relax \protect\@setzezweitautor{#1}}}%
    \def\@versicherung{\zweibearbeiter}%
  \fi}
\renewcommand{\author}[1]{\autor{#1}}
\let\@author\relax
\newcommand{\@versicherung}{\einbearbeiter}

\newcommand{\@setzeautor}[1]{#1}
\newcommand{\@setzezweitautor}[1]{\hskip 2em\relax #1}

%
% \sprache { sprache: englisch / deutsch }
% %% default: deutsch
%
\def\labelsenglisch{
        \gdef\@labelpruefer{Examiner}%
        %\gdef\@labelprueferin{Examiner}%
        \gdef\@labelbetreuer{Supervisor}%
        %\gdef\@labelbetreuerin{Supervisor}%
        \gdef\@labelstudiengang{Course of Study}%
        \gdef\@labelbegin{Commenced}%
        \gdef\@labelend{Completed}%
        \gdef\@labelcrk{CR-Classification}%
        \gdef\@labeluni{University of Stuttgart}%
        \gdef\@labelfak{Faculty of Computer Science}%
        \gdef\@labelstudi{Studienarbeit}%
        \gdef\@labeldiplom{Diplomarbeit}%
        \gdef\@labelbachelor{Bachelor's Thesis}%
        \gdef\@labelmaster{Master's Thesis}%
        \gdef\@labelinf{Computer Science}%
        \gdef\@labelsw{Software Engineering}%
%
% Institute
%
		\gdef\@labeliaas{Institute of Architecture of Application Systems}%
        \gdef\@labelipvs{Institute of Parallel and Distributed Systems}%
        \gdef\@labelfmi{Institute of Formal Methods in Computer Science}%
        \gdef\@labeliste{Institute of Software Technology}%
        \gdef\@labeliti{Institute of Computer Architecture and Computer Engineering}%
        \gdef\@labeliris{Institute of Computer-aided Product Development Systems}%
        \gdef\@labelvis{Institute of Visualization and Interactive Systems}%
		\gdef\@labelvisus{Visualisierungsinstitut der Universität Stuttgart}%
%
        \gdef\@labelerklaerung{Declaration}%
        \gdef\@labeleinbearbeiter{I declar that this thesis is the solely effort of the author.
I did not use any other sources and references than the listed ones.
I have marked all contained direct or indirect statements from other sources as such.
Neither this work nor significant parts of it were part of another review process.
I did not publish this work partially or completely yet.
The electronic copy is consitent with all submitted copies.}%
        \gdef\@labelzweibearbeiter{n/a}%
}

\def\labelsdeutsch{
        \gdef\@labelpruefer{Prüfer}%
        %\gdef\@labelprueferin{Prüferin}%
        \gdef\@labelbetreuer{Betreuer}%
        %\gdef\@labelbetreuerin{Betreuerin}%
        \gdef\@labelstudiengang{Studiengang}%
        \gdef\@labelbegin{begonnen am}%
        \gdef\@labelend{beendet am}%
        \gdef\@labelcrk{CR-Klassifikation}%<commit_msg>Fixes English text<commit_after>% diplomtitel.sty -- Paket fuer LaTeX2e und Style-Option fuer LaTeX 2e
%                    erzeugt Titelseite und Versicherung fuer
%                    Diplom- und Studienarbeiten
%
% Die aktuelle Version ist stets unter
% http://studiwiki.informatik.uni-stuttgart.de/LaTeX/DiplomArbeit
% verlinkt.
%
% angepasst fuer Blattgroesse DIN A4 und Einbanddeckel des IfI Stgt.
% (ein Verwendungsbeispiel findet sich in `diplomtitel-template.tex')
%
% (C) 1990-1996 <NAME>
% (C) 2001 <NAME>, <NAME>
% (C) 2005 <NAME>
% (C) 2006 <NAME>, <NAME>
% (C) 2007 <NAME>
% (C) 2012 <NAME>, <NAME>
%
% Erste Version:      28-Feb-90 (br)
%
% Letzte "Anderungen:
%   12-Jul-90 (br)
%   29-Jun-93 (br) neue Postleitzahlen
%   23-Aug-93 (br) Dipl.arbeitsnummer oben
%   15-Apr-96 (br) als Paket/Styleoption (v2.0)
%                  benoetigt kein `german.sty' mehr
%   08-Feb-2001 (<NAME>) Bezeichung des Studienganges muss nach
%                  neuer Richtlinie auf das Titelblatt (v2.1).
%   12-Dez-2001 (<NAME>, th) Kann jetzt auch Titelblaetter und
%                  Versicherungen in englischer Sprache erzeugen. (v.2.1e)
%   02-Aug-2005 (<NAME>) Anpassung auf das neue Format (v.2.2)
%   17-Sep-2005 (Oliver Kopp) selbst-staendig nach neuer Rechtschreibung (v.2.2a)
%   09-Okt-2005 (Oliver Kopp) Schrifttyp auf serifenlos gestellt (v.2.3)
%   01-Jan-2006 (<NAME>) \gdef\@labelipvr aktualisiert (v2.4)
%   02-Jan-2006 (Oliver Kopp) IPVR in IPVS geaenderet.
%                             Nach "Nr." nun Duden-konformer Festabstand. (vgl. Duden Band 1, "Festabstände". In der 22. Auflage auf S. 93 zu finden)
%                             "selbständig" ist auch nach neuer Rechtschreibung i.O. Änderung von Version v.2.2a zurückgenommen 
%                             (v2.4a)
%   04-Mai-2006 (<NAME>) labeliaas eingefügt (v2.4b)
%   08-Mai-2006 (<NAME>) typo fixed, Danke an <NAME> fuer den Hinweis (v2.4c)
%   17-Apr-2007 (<NAME>) v2.5
%     * \betreuerin and \prueferin hinzugefuegt. Danke an <NAME> fuer den Hinweis. Fuer mehr Informationen mit dem Umgang mit weiblichen Formen sollte der "Leitfaden" von Prof. <NAME> konsultiert werden. Siehe: http://studiwiki.informatik.uni-stuttgart.de/Ausarbeitungen
%     * Default-Initialisierungen entfernt
%     * \maketitle auf \Titelblatt umdefiniert
%     * \Versicherung erzeugt keine anschließende leere Seite mehr
%   20-Apr-2007 (Oliver Kopp) v2.5a
%     * Vorschlag von Horst Prote eingearbeitet: ifi entfernt und weitere Institute aufgenommen
%   21-Apr-2007 (<NAME>) v2.5b
%     * ITI-Fix von Horst Prote eingearbeitet
%     * Abteilungen werden durch \institut direkt unterst"utzt. - Beispiel f"ur die Einbindung von Abteilungen ist in Vorlage 0.9b enthalten
%   25-Jul-2012 (<NAME>) v2.6
%     * UTF-8 und nur Unix line endings
%     * Bachelorarbeiten hinzugefügt
%     * Masterarbeiten hinzugefügt
%   20-Nov-2012 (<NAME>) v2.7
%     * neuer Erklärungstext (von http://www.informatik.uni-stuttgart.de/studierende/pruefungen/pruefungsausschuss-informatik-und-softwaretechnik/abschlussarbeiten-in-der-informatik/formvorschriften-fuer-abschlussarbeiten.html)
%     * SVN-Kommandos entfernt
%
% Todos:
%  Evtl. Abteilungen mittels Kommando und nicht durch Freitext in \institut einbinden.

\typeout{Package: diplomtitel v2.7}
\begingroup\expandafter\expandafter\expandafter\endgroup
\expandafter\ifx\csname ProvidesPackage\endcsname\relax\else
  \ProvidesPackage{diplomtitel}[2012/11/20 v2.7 %
     Package to create a title page]
\fi

%
% Die Schnittstelle zum Benutzer ...
%
%
%  \maketitle
%  \Titelblatt
%              erzeugt Titelblatt
%  \Versicherung
%              erzeugt Blatt mit Versicherung
%
%
% \author {Name}
% % \author{Zweiter_Autor}  %% bei zwei Autoren
% %% default: leer
%
\newcommand{\autor}[1]{\ifx\@author\relax
    \gdef\@author{\protect\@setzeautor{#1}}%
  \else
    {\let\protect=\noexpand
     \xdef\@author{\@author\relax \protect\@setzezweitautor{#1}}}%
    \def\@versicherung{\zweibearbeiter}%
  \fi}
\renewcommand{\author}[1]{\autor{#1}}
\let\@author\relax
\newcommand{\@versicherung}{\einbearbeiter}

\newcommand{\@setzeautor}[1]{#1}
\newcommand{\@setzezweitautor}[1]{\hskip 2em\relax #1}

%
% \sprache { sprache: englisch / deutsch }
% %% default: deutsch
%
\def\labelsenglisch{
        \gdef\@labelpruefer{Examiner}%
        %\gdef\@labelprueferin{Examiner}%
        \gdef\@labelbetreuer{Supervisor}%
        %\gdef\@labelbetreuerin{Supervisor}%
        \gdef\@labelstudiengang{Course of Study}%
        \gdef\@labelbegin{Commenced}%
        \gdef\@labelend{Completed}%
        \gdef\@labelcrk{CR-Classification}%
        \gdef\@labeluni{University of Stuttgart}%
        \gdef\@labelfak{Faculty of Computer Science}%
        \gdef\@labelstudi{Studienarbeit}%
        \gdef\@labeldiplom{Diplomarbeit}%
        \gdef\@labelbachelor{Bachelor's Thesis}%
        \gdef\@labelmaster{Master's Thesis}%
        \gdef\@labelinf{Computer Science}%
        \gdef\@labelsw{Software Engineering}%
%
% Institute
%
		\gdef\@labeliaas{Institute of Architecture of Application Systems}%
        \gdef\@labelipvs{Institute of Parallel and Distributed Systems}%
        \gdef\@labelfmi{Institute of Formal Methods in Computer Science}%
        \gdef\@labeliste{Institute of Software Technology}%
        \gdef\@labeliti{Institute of Computer Architecture and Computer Engineering}%
        \gdef\@labeliris{Institute of Computer-aided Product Development Systems}%
        \gdef\@labelvis{Institute of Visualization and Interactive Systems}%
		\gdef\@labelvisus{Visualisierungsinstitut der Universität Stuttgart}%
%
        \gdef\@labelerklaerung{Declaration}%
        \gdef\@labeleinbearbeiter{I declare that this thesis is the solely effort of the author.
I did not use any other sources and references than the listed ones.
I have marked all contained direct or indirect statements from other sources as such.
Neither this work nor significant parts of it were part of another review process.
I did not publish this work partially or completely yet.
The electronic copy is consistent with all submitted copies.}%
        \gdef\@labelzweibearbeiter{n/a}%
}

\def\labelsdeutsch{
        \gdef\@labelpruefer{Prüfer}%
        %\gdef\@labelprueferin{Prüferin}%
        \gdef\@labelbetreuer{Betreuer}%
        %\gdef\@labelbetreuerin{Betreuerin}%
        \gdef\@labelstudiengang{Studiengang}%
        \gdef\@labelbegin{begonnen am}%
        \gdef\@labelend{beendet am}%
        \gdef\@labelcrk{CR-Klassifikation}%
{'fraction_non_alphanumeric': 0.1198582652904021, 'fraction_numerical': 0.030349714989986135, 'mean_word_length': 3.251146037982973, 'pattern_counts': {'":': 0, '<': 50, '<?xml version=': 0, '>': 50, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4249827', 'n_tokens_mistral': 5051, 'n_tokens_neox': 4645, 'n_words': 1068}