summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/udesoftec/udesoftec-doc.tex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2014-02-18 22:50:51 +0000
committerKarl Berry <karl@freefriends.org>2014-02-18 22:50:51 +0000
commit29a354f39c4dae114b552397294cc1f01bffa723 (patch)
tree161a83226406263d2aa30eb07a4b9fc98b5b7981 /Master/texmf-dist/source/latex/udesoftec/udesoftec-doc.tex
parente04be551ff8491dcd282c158379e78e501f2b09e (diff)
udesoftec (18feb14)
git-svn-id: svn://tug.org/texlive/trunk@32999 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/udesoftec/udesoftec-doc.tex')
-rw-r--r--Master/texmf-dist/source/latex/udesoftec/udesoftec-doc.tex291
1 files changed, 161 insertions, 130 deletions
diff --git a/Master/texmf-dist/source/latex/udesoftec/udesoftec-doc.tex b/Master/texmf-dist/source/latex/udesoftec/udesoftec-doc.tex
index f0f2ee2960e..62568da63af 100644
--- a/Master/texmf-dist/source/latex/udesoftec/udesoftec-doc.tex
+++ b/Master/texmf-dist/source/latex/udesoftec/udesoftec-doc.tex
@@ -1,17 +1,17 @@
% !Mode:: "TeX:UTF-8"
\documentclass[screenlayout,omit-lof,omit-lot]{udesoftec}
-
+
\title{Latex-Formatvorlage für Qualifikationsarbeiten}
\subtitle{am Lehrstuhl für Wirtschaftsinformatik und Softwaretechnik}
\author{Max Mustermann}
-\def \entitle{[\hyperref[sec:abstract]{English summary available}]}
-\def \city{Essen}
-\def \typeofdoc{Dokumentation zur}
-\def \labelPreTopic{}
-\def \institution{Universität Duisburg-Essen}
-\def \semester{}
+\entitle{[\hyperref[sec:abstract]{English summary available}]}
+\city{Essen}
+\typeofdoc{Dokumentation zur}
+\labelPreTopic{}
+\institution{Universität Duisburg-Essen}
+\semester{}
\date{Version: \input{VERSION.}}
-\def \authorbox{
+\authorbox{
\begin{tabularx}{.7\linewidth}{ll}
Maintainer:&J. Peter M. Schuler\\
&j.peter.m.schuler@uni-due.de\\
@@ -23,7 +23,7 @@
\begin{document}
\clearpage
\chapter*{English summary for this document}\label{sec:abstract}\addcontentsline{toc}{chapter}{English summary for this document}
-This LaTeX package provides a documentclass for use in written theses at the University of Duisburg-Essen, Research Group for Business Informatics and Software Engineering. It is based on pdflatex and bibtex using KOMA-Script and natbib and many other popular packages. The current documentation is only available in german. However the \hyperref[sec:classoptions]{class options in section \ref*{sec:classoptions}} and \hyperref[sec:variables]{configuration variables for the titlepage in section \ref*{sec:variables}} should be quite understandable and the \hyperref[sec:paketlist]{paket listing in the appendix} shows where to look for further information.
+This LaTeX package provides a documentclass for use in written theses at the University of Duisburg-Essen, Research Group for Business Informatics and Software Engineering. It is based on pdflatex and bibtex using KOMA-Script and natbib and many other popular packages. The current documentation is only available in german. However the \hyperref[sec:classoptions]{class options in section \ref*{sec:classoptions}} and \hyperref[sec:variables]{configuration variables for the titlepage in section \ref*{sec:variables}} should be quite understandable and the \hyperref[sec:paketlist]{package listing in the appendix} shows where to look for further information.
\section*{Installation}
Install with MikTeX or TeX Live's \lstinline!tlmgr!.\par
@@ -79,117 +79,13 @@ Ein Beispielprojekt mit echten Inhalten findet sich unter \url{http://udue.de/ud
Diese Dokumentation gibt Hinweise für eine LaTeX-Konfiguration unter Windows mit
\begin{itemize}
\item MikTeX >= 2.9
- \item TeXnicCenter >= 2.0 Beta 2
+ \item TeXnicCenter >= 2.0.1
\item SumatraPDF >= 2.3.2
\item Citavi >= 4.1
\end{itemize}
Unter anderen Systemumgebungen funktioniert dieses Template natürlich genauso, hier müssen Sie lediglich die zusätzlichen Compile-Aufrufe für das Paket "`glossaries"' selbst konfigurieren.
-\subsection{Citavi}
-In Citavi kann wie folgt ein automatischen BibTeX-Export beim Speichern eingerichtet werden:~\par
- \begin{itemize}
- \item Datei->Exportieren->Exportieren...
- \item Alle n Titel
- \item "Dokumenttypen zuordnen": Weiter
- \item "Felder zuordnen": Weiter (eigentlich: bei allen Dokumenttypen die DOI nach doi mappen (mit Kringel), aber das sollte inzwischen von vorneherein eingestellt sein)
- \item "{}Optionen": deaktivieren von [ ] Formatierungen aus Titelfelden übernehmen
- \item "BibTex-Exportdefinition speichern": ja
- \item "Bestimmen ...Exportdatei": [X] Eine Textdatei erstellen: (hier innerhalb des Projektes eine Datei anlegen mit der Endung .bib
- \item "{}Export-Vorlage speichern": [X] Ja [X] Automatisch exportieren beim Speichern
- \end{itemize}
- Dadurch wird die .bib-Datei immer automatisch aktualisiert bei jeder Änderung (Citavi speichert meistens automatisch). TeXnicCenter cached diese Datei, daher erscheinen einige Einträge in der Literaturliste teilweise nicht ohne Neustart, das Kompilieren geht aber.
-
-\subsection{MikTeX oder TeX Live}
-Unter Windows wird ausdrücklich MikTeX empfohlen, da dieses selbständig und On-Demand fehlende Dinge nachinstalliert.
-
-Unter MacOS kann beispielsweise ein minimales TeX Live-System wie \href{http://tug.org/mactex/morepackages.html}{BasicTeX} genutzt werden. Die notwendigen Pakete lassen sich wie folgt installieren:
-\begin{lstlisting}[language=bash,breaklines=true]
-sudo tlmgr install udesoftec chngcntr hyphenat nag footmisc placeins advdate expdlist todonotes type1cm wallpaper marginnote glossaries xfor datatool substr varwidth collection-fontsrecommended tikz mdframed libertine
-\end{lstlisting}
-Sollte es zu Problemen kommen, sollten die Fehlermeldungen und die \hyperref[sec:paketlist]{Liste der Pakete im Anhang} genügend Informationen bieten.
-
-\subsection{Sumatra PDF}
-\href{http://blog.kowalczyk.info/software/sumatrapdf/download-free-pdf-viewer-de.html}{SumatraPDF} herunterladen (Portable Version genügt, am besten direkt neben die TeXnixCenter.exe legen).
-
-\subsection{TeXnicCenter}
-Die aktuelle Version ist \href{http://www.texniccenter.org/}{TeXnicCenter 2.0 Beta 2}.
-
-Im TeXnicCenter unter Ausgabeprofile (Ausgabe -> Ausgabeprofile definieren) das vorhandene PDF-Profil (pdflatex) kopieren und die Kopie wie beschrieben anpassen um folgende Dinge zu erreichen:~\par
-\begin{enumerate}
-\item alle temporären Dateien in einem Unterordner .tmp/ erstellt.
-\item Der Glossar und das Abkürzungsverzeichnis werden aktiviert
-\item Die Vorwärtssuche und die Rückwärtssuche im PDF ermöglicht.~\par
- \begin{itemize}
- \item Vorwärtssuche: das PDF öffnet sich an der Textstelle an der man im TeXnicCenter den Cursor hatte
- \item Rückwärtssuche: Doppelklick im PDF öffnet die Textstelle im TeXnicCenter
- \end{itemize}
-\end{enumerate}
-\subsubsection{Ordner für temporäre Dateien nutzen}
-Im Ausgabeprofil im Karteireiter (La)TeX:~\par
- \begin{itemize}
- \item Argumente für Compiler:
- \par\lstinline!-src-specials -synctex=1 -aux-directory .tmp -output-format pdf!
- \par\lstinline!-interaction=nonstopmode %Wm!
- \item Argumente für BibTex: \lstinline!"\%dm/.tmp/%tm"!
- \item Argumente für MakeIndex: \lstinline!".tmp/%tm.tex"!
- \end{itemize}
-
-\subsubsection{Abkürzungen und Glossare einbeziehen}
-Im Ausgabeprofil im Karteireiter Nachbearbeitung einen neuen Postprozessoren anlegen: "`Acronyms"':
- \begin{itemize}
- \item Anwendung:\par \lstinline!C:\Program Files (x86)\MiKTeX 2.9\miktex\bin\makeindex.exe!
- \item Argumente: \par \lstinline!-s .tmp\%tm.ist -t .tmp\%tm.alg -o .tmp\%tm.acr .tmp\%tm.acn!
- \end{itemize}
-Im Ausgabeprofil im Karteireiter Nachbearbeitung einen neuen Postprozessoren anlegen: "`Glossaries"':
- \begin{itemize}
- \item Anwendung:\par \lstinline!C:\Program Files (x86)\MiKTeX 2.9\miktex\bin\makeindex.exe!
- \item Argumente:\par \lstinline!-s .tmp\%tm.ist -t .tmp\%tm.glg -o .tmp\%tm.gls .tmp\%tm.glo!
- \end{itemize}
-
-\subsubsection{Sumatra PDF mit Vorwärts- und Rückwärtssuche}
- Im Ausgabeprofil im Karteireiter Viewer:~\par
- \begin{itemize}
- \item Pfad der Anwendung:
- \par\lstinline!C:\Program Files (x86)\TeXnicCenter\SumatraPDF.exe!
- \item Projektausgabe betrachten~\par
- \begin{itemize}
- \item {}[X] Kommandozeile, Kommando: \lstinline!"%sbm.pdf"!
- \end{itemize}
- \item Suche in Ausgabe:~\par
- \begin{itemize}
- \item {}[X] DDE-Kommando, Server: SUMATRA, Thema: control
- \item Kommando: \lstinline![ForwardSearch("\%sbm.pdf","\%Wc",\%l,0,0,1)]!
- \end{itemize}
- \item Vor Compilierung Ausgabe schließen~\par
- \begin{itemize}
- \item {}[X] nicht schließen
- \end{itemize}
- \end{itemize}
-
-
-Nun das \hyperref[sec:exampleproject]{Beispielprojekt oder das Minimal Working Example} öffnen und einmal rendern lassen, dadurch sollten alle benötigten Pakete automatisch installiert werden.
-Im TeXnicCenter mit Strg+Alt+R die "`Erstellung Ergebnis"'-Ansicht anzeigen lassen, diese fasst die LaTeX-Kompiler-Ausgaben sinnvoll zusammen.
-
-
-\subsubsection{Zusätzliche Dateiendungen für das Aufräumen angeben}
- Im TeXnicCenter unter Optionen und Aufräumen neue Dateiendungen hinzufügen (Aktion: löschen; [X] Unterverzeichnisse einbeziehen und als Pattern jeweils)~\par
- \begin{multicols}{3}
- \begin{itemize}
- \item *.synctex.gz
- \item *.acn
- \item *.acr
- \item *.alg
- \item *.glg
- \item *.glo
- \item *.gls
- \item *.ist
- \item *.pdfsync
- \end{itemize}
- \end{multicols}
-
-
-
-
+Eine vollständige Konfigurationsanleitung für diese Software findet sich in \autoref{sec:software}.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Klassenparameter und Konstanten}
@@ -210,7 +106,7 @@ Im TeXnicCenter mit Strg+Alt+R die "`Erstellung Ergebnis"'-Ansicht anzeigen lass
\end{description}
\subsection{Anpassen des Deckblatts}\label{sec:variables}
-Neben den Paket-Optionen \lstinline!vawiessen! und \lstinline!vawibamberg! können die folgende Variablen vor dem \verb|\begin{document}| ersetzt werden:
+Neben den Paket-Optionen \lstinline!vawiessen! und \lstinline!vawibamberg! können die folgenden Kommandos vor dem \lstinline!\begin{document}! genutzt werden:
\begin{multicols}{2}
\begin{itemize}
@@ -224,10 +120,10 @@ Neben den Paket-Optionen \lstinline!vawiessen! und \lstinline!vawibamberg! könn
\item entitle
\end{itemize}
\end{multicols}
-Die Nutzung ist wie bei LaTeX üblich:
+Die Nutzung ist wie bei den Standard-LaTeX-Kommandos üblich:
\begin{lstlisting}
-\def \typeofdoc{Bachelorarbeit}
-\def \typeofdoc{Masterarbeit}
+\title{Meine Bachelorarbeit}
+\entitle{My Bachelor Thesis}
\end{lstlisting}
Darüber hinaus gibt es natürlich noch die Standard-Kommandos:
@@ -337,12 +233,12 @@ Bspw.: Abkürzungen wie \acr{b2c} können eingeführt und danach kurz als \acr{b
\section{Aufzählungen mit festem Einschub}
Beschreibungslisten können auch mit festem Einschub gesetzt werden:
-\begin{description}[\setleftmargin{3.5cm}]
+\begin{description}[leftmargin=3.5cm]
\item[Merkmal]{Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.}
\item[Element]{Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.}
\end{description}
-\begin{lstlisting}[language={[LaTeX]TeX},morekeywords={\setleftmargin}]
-\begin{description}[\setleftmargin{3.5cm}]
+\begin{lstlisting}[language={[LaTeX]TeX}]
+\begin{description}[leftmargin=3.5cm]
\item[Merkmal]{Lorem ipsum dolor...}
\item[Element]{Stet clita kasd...}
\end{description}
@@ -350,12 +246,12 @@ Beschreibungslisten können auch mit festem Einschub gesetzt werden:
\section{Aufzählungen mit Umbruch}
Beschreibungslisten können auch mit festem Umbruch gesetzt werden:
-\begin{description}[\breaklabel]
+\begin{description}[style=nextline]
\item[Merkmal]{Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.}
\item[Element]{Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.}
\end{description}
-\begin{lstlisting}[language={[LaTeX]TeX},morekeywords={\breaklabel}]
-\begin{description}[\breaklabel]
+\begin{lstlisting}[language={[LaTeX]TeX}]
+\begin{description}[style=nextline]
\item[Merkmal]{Lorem ipsum dolor...}
\item[Element]{Stet clita kasd...}
\end{description}
@@ -378,17 +274,135 @@ Anscheinend kann die TeX-Distribution die Cover-Dateien nicht finden. Die Dateie
\item texmf/tex/latex/udesoftec/udesoftec.cls
\item texmf/tex/latex/udesoftec/udesoftec-cover-uba.pdf
\item texmf/tex/latex/udesoftec/udesoftec-cover-ude-de.pdf
- \item texmf/tex/latex/udesoftec/udesoftec-cover-ude-en.pdf
+ \item texmf/tex/latex/udesoftec/udesoftec-cover-ude-en.pdf
\item texmf/bibtex/bst/udesoftec/udesoftec.bst
\end{itemize}
Falls nicht klar ist, was das vorgenannte bedeutet, oder falls es andere Probleme gibt, kann einfach das passende Cover von der \href{http://www.ctan.org/tex-archive/macros/latex/contrib/udesoftec}{Paket-Seite auf CTAN} heruntergeladen und in den selben Ordner wie die Hauptdatei des Projektes (z.B. \verb+main.tex+) gelegt werden.
+\section{Das Abkürzungsverzeichnis ist doppelt}
+
+vgl. \autoref{sec:updateinstructions}
+
+\section{LaTeX Error: Error: Undefied control sequence - Package enumitem Error: undefined.}
+
+vgl. \autoref{sec:updateinstructions}
+
+\section{LaTeX Error: Error: Undefied control sequence - Package enumitem Error:1,5cm unde-
+fined.}
+
+vgl. \autoref{sec:updateinstructions}
+
%%%%%%%%%%%%%%%%%%%%%%%% APPENDIX %%%%%%%%%%%%%%%%%%%%%%%
\appendix% \addcontentsline{toc}{chapter}{Anhang}
\def\chapterAuthor{ }
-\chapter{Anhang}
-\section{Liste der genutzten Pakete}\label{sec:paketlist}
-Die genutzte Klasse ist \emph{scrbook}, die Bestandteil von KOMA-Script ist. Weitere Pakete im Folgenden:
+\chapter{Appendix}
+\section{Installation und Konfiguration der Software}\label{sec:software}
+
+\subsection{Citavi}
+In Citavi kann wie folgt ein automatischen BibTeX-Export beim Speichern eingerichtet werden:~\par
+ \begin{itemize}
+ \item Datei->Exportieren->Exportieren...
+ \item Alle n Titel
+ \item "Dokumenttypen zuordnen": Weiter
+ \item "Felder zuordnen": Weiter (eigentlich: bei allen Dokumenttypen die DOI nach doi mappen (mit Kringel), aber das sollte inzwischen von vorneherein eingestellt sein)
+ \item "{}Optionen": deaktivieren von [ ] Formatierungen aus Titelfelden übernehmen
+ \item "BibTex-Exportdefinition speichern": ja
+ \item "Bestimmen ...Exportdatei": [X] Eine Textdatei erstellen: (hier innerhalb des Projektes eine Datei anlegen mit der Endung .bib
+ \item "{}Export-Vorlage speichern": [X] Ja [X] Automatisch exportieren beim Speichern
+ \end{itemize}
+ Dadurch wird die .bib-Datei immer automatisch aktualisiert bei jeder Änderung (Citavi speichert meistens automatisch). TeXnicCenter cached diese Datei, daher erscheinen einige Einträge in der Literaturliste teilweise nicht ohne Neustart, das Kompilieren geht aber.
+
+\subsection{MikTeX oder TeX Live}
+Unter Windows wird ausdrücklich MikTeX empfohlen, da dieses selbständig und On-Demand fehlende Dinge nachinstalliert.
+
+Unter MacOS kann beispielsweise ein minimales TeX Live-System wie \href{http://tug.org/mactex/morepackages.html}{BasicTeX} genutzt werden. Die notwendigen Pakete lassen sich wie folgt installieren:
+\begin{lstlisting}[language=bash,breaklines=true]
+sudo tlmgr install udesoftec chngcntr hyphenat nag footmisc placeins advdate expdlist todonotes type1cm wallpaper marginnote glossaries xfor datatool substr varwidth collection-fontsrecommended tikz mdframed libertine
+\end{lstlisting}
+Sollte es zu Problemen kommen, sollten die Fehlermeldungen und die \hyperref[sec:paketlist]{Liste der Pakete im Anhang} genügend Informationen bieten.
+
+\subsection{Sumatra PDF}
+\href{http://blog.kowalczyk.info/software/sumatrapdf/download-free-pdf-viewer-de.html}{SumatraPDF} herunterladen (Portable Version genügt, am besten direkt neben die TeXnixCenter.exe legen).
+
+\subsection{TeXnicCenter}
+Die aktuelle Version ist \href{http://www.texniccenter.org/}{TeXnicCenter 2.02 }.
+
+Im TeXnicCenter unter Ausgabeprofile (Ausgabe -> Ausgabeprofile definieren) das vorhandene PDF-Profil (pdflatex) kopieren und die Kopie wie beschrieben anpassen um folgende Dinge zu erreichen:~\par
+\begin{enumerate}
+\item alle temporären Dateien in einem Unterordner .tmp/ erstellt.
+\item Der Glossar und das Abkürzungsverzeichnis werden aktiviert
+\item Die Vorwärtssuche und die Rückwärtssuche im PDF ermöglicht.~\par
+ \begin{itemize}
+ \item Vorwärtssuche: das PDF öffnet sich an der Textstelle an der man im TeXnicCenter den Cursor hatte
+ \item Rückwärtssuche: Doppelklick im PDF öffnet die Textstelle im TeXnicCenter
+ \end{itemize}
+\end{enumerate}
+\subsubsection{Ordner für temporäre Dateien nutzen}
+Im Ausgabeprofil im Karteireiter (La)TeX:~\par
+ \begin{itemize}
+ \item Argumente für Compiler:
+ \par\lstinline!-src-specials -synctex=1 -aux-directory .tmp -output-format pdf!
+ \par\lstinline!-interaction=nonstopmode %Wm!
+ \item Argumente für BibTex: \lstinline!"\%dm/.tmp/%tm"!
+ \item Argumente für MakeIndex: \lstinline!".tmp/%tm.tex"!
+ \end{itemize}
+
+\subsubsection{Abkürzungen und Glossare einbeziehen}
+Im Ausgabeprofil im Karteireiter Nachbearbeitung einen neuen Postprozessoren anlegen: "`Acronyms"':
+ \begin{itemize}
+ \item Anwendung:\par \lstinline!C:\Program Files (x86)\MiKTeX 2.9\miktex\bin\makeindex.exe!
+ \item Argumente: \par \lstinline!-s .tmp\%tm.ist -t .tmp\%tm.alg -o .tmp\%tm.acr .tmp\%tm.acn!
+ \end{itemize}
+Im Ausgabeprofil im Karteireiter Nachbearbeitung einen neuen Postprozessoren anlegen: "`Glossaries"':
+ \begin{itemize}
+ \item Anwendung:\par \lstinline!C:\Program Files (x86)\MiKTeX 2.9\miktex\bin\makeindex.exe!
+ \item Argumente:\par \lstinline!-s .tmp\%tm.ist -t .tmp\%tm.glg -o .tmp\%tm.gls .tmp\%tm.glo!
+ \end{itemize}
+
+\subsubsection{Sumatra PDF mit Vorwärts- und Rückwärtssuche}
+ Im Ausgabeprofil im Karteireiter Viewer:~\par
+ \begin{itemize}
+ \item Pfad der Anwendung:
+ \par\lstinline!C:\Program Files (x86)\TeXnicCenter\SumatraPDF.exe!
+ \item Projektausgabe betrachten~\par
+ \begin{itemize}
+ \item {}[X] Kommandozeile, Kommando: \lstinline!"%sbm.pdf"!
+ \end{itemize}
+ \item Suche in Ausgabe:~\par
+ \begin{itemize}
+ \item {}[X] DDE-Kommando, Server: SUMATRA, Thema: control
+ \item Kommando: \lstinline![ForwardSearch("\%sbm.pdf","\%Wc",\%l,0,0,1)]!
+ \end{itemize}
+ \item Vor Compilierung Ausgabe schließen~\par
+ \begin{itemize}
+ \item {}[X] nicht schließen
+ \end{itemize}
+ \end{itemize}
+
+
+Nun das \hyperref[sec:exampleproject]{Beispielprojekt oder das Minimal Working Example} öffnen und einmal rendern lassen, dadurch sollten alle benötigten Pakete automatisch installiert werden.
+Im TeXnicCenter mit Strg+Alt+R die "`Erstellung Ergebnis"'-Ansicht anzeigen lassen, diese fasst die LaTeX-Kompiler-Ausgaben sinnvoll zusammen.
+
+
+\subsubsection{Zusätzliche Dateiendungen für das Aufräumen angeben}
+ Im TeXnicCenter unter Optionen und Aufräumen neue Dateiendungen hinzufügen (Aktion: löschen; [X] Unterverzeichnisse einbeziehen und als Pattern jeweils)~\par
+ \begin{multicols}{3}
+ \begin{itemize}
+ \item *.synctex.gz
+ \item *.acn
+ \item *.acr
+ \item *.alg
+ \item *.glg
+ \item *.glo
+ \item *.gls
+ \item *.ist
+ \item *.pdfsync
+ \end{itemize}
+ \end{multicols}
+
+\pagebreak
+\section{List of used packages}\label{sec:paketlist}
+The base documentclass is \emph{scrbook}, which is part of KOMA-Script. Other used packages:
\begin{multicols}{3}
\begin{itemize}
\item xcolor
@@ -407,7 +421,7 @@ Die genutzte Klasse ist \emph{scrbook}, die Bestandteil von KOMA-Script ist. Wei
\item placeins
\item ragged2e
\item tabularx
- \item expdlist
+ \item enumitem
\item natbib
\item todonotes
\item type1cm
@@ -428,6 +442,23 @@ Die genutzte Klasse ist \emph{scrbook}, die Bestandteil von KOMA-Script ist. Wei
\item libertine
\end{itemize}
\end{multicols}
+\pagebreak
+\section{Update Instructions}\label{sec:updateinstructions}
+This documentclass is as downwards compatible as possible. Any change in the version number according the third digit (e.g. from 1.2.1 to 1.2.8) creates no compile or display errors.
+Some changes however cannot be catched, so that in case of major version changes some LaTeX errors and warnings may occure. The following list shows some changes to the document one should do in order to remove the errors and warnings.
+\subsection{Update to 1.3.0}
+\begin{description}[style=nextline]
+ \item[Change in document configuration sets main page to default values]{All options like \lstinline!\def \institution{University of Duisburg-Essen}! are not working anymore and need to be replaced with real commands like \lstinline!\institution{University of Duisburg-Essen}!. }
+ \item[Error: Undefied control sequence - Package enumitem]{Happens while using \lstinline!\begin{description}[\breaklabel]!. \newline{} Due to a new package the option is now "`style=nextline"', so use\newline{} \lstinline!\begin{description}[style=nextline]! instead.
+
+Happens while using \lstinline!\begin{description}[\setleftmargin{1.5cm}]]!.\newline{} Due to a new package the option is now "`leftmargin=1,5cm"', so use\newline{} \lstinline!\begin{description}[leftmargin=1,5cms]! instead.
+}
+
+\end{description}
+\subsection{Update to 1.2.1}
+\lstinline!\printacronyms! not necessary any more - the documentclass takes care of this.
+
+
\section{Changelog}
\begingroup
\fontsize{8pt}{10pt}\selectfont