diff --git a/Doku/anaconda.tex b/Doku/anaconda.tex
index 3d02b9645ecfc5a2fbf7c7cf068e0ed164380962..1deef5bf9ef1503b7c434fc02860a8e1c621cbf2 100644
--- a/Doku/anaconda.tex
+++ b/Doku/anaconda.tex
@@ -1,7 +1,7 @@
 \subsection{anaconda}
 Anaconda ist ein umfassendes Tool für wissenschaftliche Berechnungen in Python, es beinhaltet Standard-Bibliotheken, Tools und eine IDE.
 
-~
+
 
 Aufzurufen über die graphische Oberfläche.\\
 Für Hilfe: \texttt{conda help}
diff --git a/Doku/haskell-platform.tex b/Doku/ghc.tex
similarity index 88%
rename from Doku/haskell-platform.tex
rename to Doku/ghc.tex
index 941196d804f24e8f8b191c5e5f38a5b1199c0813..889f500bc5f38450ea25ed748a00cb43cd9247e5 100644
--- a/Doku/haskell-platform.tex
+++ b/Doku/ghc.tex
@@ -3,4 +3,4 @@ Haskell ist eine sehr mächtige funktionale Programmiersprache, welche zum einen
 
 Ein Haskell-Programm (Endung \texttt{.hs}) kann entweder interaktiv mittels \texttt{ghci \textsl{beispiel}.hs} oder standalone \texttt{ghc \textsl{beispiel}.hs} aufgerufen werden.
 
-Ein sehr ausführliches Tutorial zum Einstieg in Haskell findest du beispielsweise unter \url{https://en.wikibooks.org/wiki/Haskell}.
\ No newline at end of file
+Ein sehr ausführliches Tutorial zum Einstieg in Haskell findest du beispielsweise unter \\\url{https://en.wikibooks.org/wiki/Haskell}.
diff --git a/Doku/gnuplot.tex b/Doku/gnuplot.tex
index a63e1f9511ce8934d0daa6c783965c9cbb89aaab..8cd567bfdddde73e1159bde2059f39efcb672c8e 100644
--- a/Doku/gnuplot.tex
+++ b/Doku/gnuplot.tex
@@ -1,25 +1,25 @@
 
 \subsection{gnuplot}
 
-~
+
 	
 Gnuplot ist eine skriptbasierte Anwendung zum Plotten von zwei- oder dreidimensionalen Funktionen und Daten, die auch einen interaktiven Kommandozeilenmodus bietet.
 Zum Lernen von gnuplot bietet sich \url{http://www.gnuplot.info/docs/tutorial.pdf} an.
 Gnuplot kann Graphen in mehreren Modi, z.B. graphisch in einem Fenster, als ASCII-Art in der Kommandozeile, als PDF, SVG und sogar als  \LaTeX{}, ausgeben. 
 
-~
+
 
 Aufzurufen im Terminal mit: 
 
-~
+
 
 \texttt{gnuplot}
 
-~
+
 
 Mit den Folgenden Anweisungen in gnuplot werden die Graphen von $(x/4)^2$ $sin(x)$ und $1/x$ in den angegeben Grenzen gezeichnet.
 
-~
+
 
 \begin{verbatim}
 set title "Some Math Functions"
@@ -30,3 +30,5 @@ plot (x/4)**2, sin(x), 1/x
 \end{verbatim}
 Die Ausgabe sieht ähnlich wie die folgende aus:\\
 \input{gnuplot_plot}
+
+\textbf{Achtung:} Gnuplot ist leider keine freie Software im Sinne der FSFE\footnote{Free Software Foundation Europe}, obwohl es GNU im Namen trägt. Im Besonderen enhält seine Lizenz eine Klausel, welche de facto das Verändern und Weitergeben von gnuplot verhindert. Ein größtenteils kompatible, freie Alternative ist \texttt{pyxplot}.
diff --git a/Doku/p7zip.tex b/Doku/p7zip.tex
index 5d584cdf5de924ed37d1fbdaefe0f70f444c4880..d77d006f819d85c3e9993835efcfb0ec8dd0ad38 100644
--- a/Doku/p7zip.tex
+++ b/Doku/p7zip.tex
@@ -1,19 +1,19 @@
 
 \subsection{p7zip-full}
 
-~
+
 	
 P7zip packt und entpackt Archive der meisten vorkommenden Formate (z.B. .7z, .tar.gz, zip, .iso, \dots{}).
 
-~
+
 
 Aufruf im Terminal mit: 
 
-~
+
 
 \texttt{7z 'Argumente'}
 
-~
+
 
 Übersicht der möglichen Argumente gibt es in
 
diff --git a/Doku/postgreSQL.tex b/Doku/postgreSQL.tex
index 2c467ac9d81edcc7ce24bda811c004813b475414..35f2dc3c07b179a2bcf36765ab6bf121fb850e05 100644
--- a/Doku/postgreSQL.tex
+++ b/Doku/postgreSQL.tex
@@ -1,15 +1,15 @@
 
 \subsection{postgresql}
 
-~
+
 	
 	PostgreSQL ist eine Datenbank, welche in der Vorlesung 'Datenbanken und Informationssysteme' zur Anwendung der Vorlesungsinhalte genutzt werden kann.
 
-~
+
 
 Hilfe findet man unter 
 
-~
+
 
 \texttt{man postgres}
 
diff --git a/Doku/python-matplotlib.tex b/Doku/python-matplotlib.tex
index f90a8ad97679ce075c48ba67115df17a409227b5..fd84f6042c0b1188371673949bbcf96baf1dc40a 100644
--- a/Doku/python-matplotlib.tex
+++ b/Doku/python-matplotlib.tex
@@ -1,5 +1,5 @@
 \subsection{python-matplotlib} \label{ch_matplotlib}
-python-matplotlib ist eine Zusatzbibliothek für Python, die insbesondere Tools zum Erstellen von Graphen enthält. Sinnvoller Weise nutzt man sie in Kombination mit NumPy (s. Abschnitt \ref{ch_numpy}), welches die Datentypen bereit stellt, die Matplotlib benutzt.
+python-matplotlib ist eine Zusatzbibliothek für Python, die insbesondere Tools zum Plotten von Funktionen und Datensätzen enthält. Sinnvollerweise nutzt man sie in Kombination mit NumPy (s. Abschnitt \ref{ch_numpy}), welches die Datentypen bereit stellt, die Matplotlib benutzt.
 
 Gerade bei der Analyse wissenschaftlicher Daten ist es unerlässlich, die Ergebnisse graphisch darzustellen. Wenn man Python (zusammen mit NumPy) dafür benutzen möchte, ist Matplotlib die Bibliothek der Wahl.
 
diff --git a/Doku/python-numpy.tex b/Doku/python-numpy.tex
index b0611dd602c58f2619221c13b89ccf7b957e0c1c..3e5eb5e5384b4e5e81230dd6dd0ce3d2d0c47e64 100644
--- a/Doku/python-numpy.tex
+++ b/Doku/python-numpy.tex
@@ -1,7 +1,7 @@
 \subsection{python-numpy} \label{ch_numpy}
 python-numpy ist eine Zusatzbibliothek für Python, die diverse Datenstrukturen und Funktionen für effiziente numerische Berechnungen zur Verfügung stellt. Dazu gehören Matrizenoperationen und komplizierte mathematische Funktionen, aber auch Tools zum Einlesen/Speichern von Datensätzen und vieles mehr.
 
-NumPy ist extrem hilfreich in der Analyse wissenschaftlicher Daten und seine Verbreitung nimmt zu. Es ist sinnvoll, es in Kombination mit Matplotlib (s. Abschnitt \ref{ch_matplotlib}) zu verwenden, welches Tools zur graphischen Darstellung bereitstellt. Als weitere Ergänzung zu NumPy bietet sich SciPy (s. Abschnitt \ref{ch_scipy}) an, welches weitere, elaboriertere Methoden zur wissenschaftlichen Datenanalyse liefert.
+NumPy ist extrem hilfreich in der Analyse wissenschaftlicher Daten und seine Verbreitung nimmt zu. Es ist sinnvoll, es in Kombination mit Matplotlib (s. Abschnitt \ref{ch_matplotlib}) zu verwenden, welches Tools zur graphischen Darstellung bereitstellt. Als weitere Ergänzung zu NumPy bietet sich SciPy (s. Abschnitt \ref{ch_scipy}) an, welches weitere, elaborierte Methoden zur wissenschaftlichen Datenanalyse liefert.
 
 Um in einem Python-Skript NumPy oder ein Untermodul zu verwenden, gibt es mehrere Möglichkeiten, die sich darin unterscheiden, wie die Bibliothek im weiteren Code aufgerufen wird. Zum Beispiel:
 
diff --git a/Doku/python-scipy.tex b/Doku/python-scipy.tex
index 08a3ed2acb9f0d004f0d7a1aa4aee0ec5dc91702..966648eb35b61ee1a38e6847d2689813c166d042 100644
--- a/Doku/python-scipy.tex
+++ b/Doku/python-scipy.tex
@@ -1,8 +1,8 @@
 \subsection{python-scipy} \label{ch_scipy}
 
-~
+
 	
-python-scipy ist eine Zusatzbibliothek für Python und stellt Bibliotheken für wissenschaftliche Berechnungen zur Verfügung. Es ist eine gute Ergänzung zu NumPy (s. Abschnitt \ref{ch_numpy}).
+python-scipy ist eine Zusatzbibliothek für Python und stellt Bibliotheken für wissenschaftliche Berechnungen zur Verfügung, z.B. Statistik, Fouriertransformation und Autokorrelation. Es ist eine gute Ergänzung zu NumPy (s. Abschnitt \ref{ch_numpy}).
 
 Um in einem Python-Skript SciPy oder ein Untermodul zu verwenden, gibt es mehrere Möglichkeiten, die sich darin unterscheiden, wie die Bibliothek im weiteren Code aufgerufen wird. Zum Beispiel:
 
diff --git a/Doku/root-system.tex b/Doku/root-system.tex
index da1fe4674cca4f84f4101ba0fb904d596afd777d..7e448000080d41e90494dbd7d0cc7beb392fff0b 100644
--- a/Doku/root-system.tex
+++ b/Doku/root-system.tex
@@ -1,13 +1,13 @@
 \subsection{ROOT}
-root-system installiert ROOT, das zur Analyse von Daten in der Teilchenphysik entwickelt wurde, aber heute viele zusätzliche Möglichkeiten, wie das Erstellen von Graphen oder Kurvenfitting, bietet.
+Das Paket \texttt{root-system} installiert ROOT, das zur Analyse von Daten in der Teilchenphysik entwickelt wurde, aber heute viele zusätzliche Möglichkeiten, wie das Erstellen von Graphen oder Kurvenfitting, bietet.
 
 Root kann über das Terminal oder über eine graphische Oberfläche bedient werden.
 
 Grundsätzlich basiert Root auf C++, aber leider hat es die unangenehme Eigenschaft, ein wenig von der üblichen C++-Syntax abzuweichen, weswegen es standardmäßig mit seinem eigenen Interpreter daher kommt. Es ist grundsätzlich mit etwas Aufwand möglich, C++-Code zu schreiben, der Root-Bibliotheken benutzt.
 
-Unter Umständen kann es notwendig sein, eine neuere Root-Version zu verwenden, als die, die in den offiziellen Ubuntu-Paketquellen enthalten ist. In diesem Fall muss Root "`von Hand"' von der CERN-Website (\url{http://root.cern.ch/drupal/}) gedownloadet werden. Dort findet man dann auch die Installationsanleitung.
+Unter Umständen kann es notwendig sein, eine neuere Root-Version zu verwenden, als die, die in den offiziellen Ubuntu-Paketquellen enthalten ist. In diesem Fall muss Root "`von Hand"' von der CERN-Website (\url{http://root.cern.ch/drupal/}) heruntergeladen werden. Dort findet man dann auch die Installationsanleitung.
+
 
-~
 
 Aufzurufen im Terminal mit: \texttt{root}\\
 Für Hilfe: \texttt{man root}
diff --git a/Doku/singular.tex b/Doku/singular.tex
index 13df31143d6d4ae19d38826449c23d41f5fde930..dbeba47821ab59c984ad9bdff69835de5622e145 100644
--- a/Doku/singular.tex
+++ b/Doku/singular.tex
@@ -1,4 +1,4 @@
 \subsection{Singular}
-Singular ist ein mächtiges CAS für Probleme der kommutativen und nicht-kommutativen Algebra, der algebraischen Geometrie und Singularitätstheorie. Nicht-Mathematiker benötigen es nicht.
+Singular ist ein mächtiges CAS (Computer Algebra System, Algebraisches Rechnen mit dem Computer) für Probleme der kommutativen und nicht-kommutativen Algebra, der algebraischen Geometrie und Singularitätstheorie. Nicht-Mathematiker benötigen es nicht.
 
 Gestartet werden kann es über das Terminal mit \texttt{Singular}.
diff --git a/Doku/smartmontools.tex b/Doku/smartmontools.tex
index 131593e3525456758e3bd4d7c880c815477d3070..10d2ca4c61051325cae80c3202034daebd70b5f1 100644
--- a/Doku/smartmontools.tex
+++ b/Doku/smartmontools.tex
@@ -1,7 +1,7 @@
 
 \subsection{smartmontools}
 
-~
+
 SMART ist eine Technologie zur Fehlerüberprüfung von Festplatten (HDD und SSD). Im normalen Betrieb sammelt die Festplatten automatisch statistische Daten über ihren Zustand. Mit den Smartmontools können diese Werte abgefragt werden und ausführlichere Tests gestartet werden.\\
 Smartmontools installiert das Kommandozeilenprogramm smartctl welches die Daten der Festplatten (HDD, SSD) ausliest und bewertet.\\
 Der nachfolgende Aufruf gibt eine kurze Information über den aktuellen Zustand der Festplatte sda:\\
diff --git a/Doku/swi-prolog.tex b/Doku/swi-prolog.tex
index e5f7dd4c0178db7c859b8944e9a56553054fc980..8fbb3a902ca0f97387920f7a1daa882524bfe89c 100644
--- a/Doku/swi-prolog.tex
+++ b/Doku/swi-prolog.tex
@@ -1,12 +1,5 @@
-
 \subsection{swi-prolog}
-
-~
-	
 swi-prolog installiert einen Prolog-Interpreter. Prolog wird in der Vorlesung \enquote{Programmierung} eingeführt und benötigt.
 
-~
-
-Beispielaufruf im Terminal mit: \texttt{swipl prolog1.pl}\\
-kompiliert und lädt mand die Datei prolog1.pl; nun können Anfragen an prolog1 gestellt werden.
+Beispielaufruf im Terminal mit: \texttt{swipl prolog1.pl} kompiliert und lädt man die Datei prolog1.pl; nun können Anfragen an prolog1 gestellt werden.
 
diff --git a/Doku/thunderbird.tex b/Doku/thunderbird.tex
index 77c6c7e1fe72dcec84c5a9fa8f79020b079638ab..9228c1b89f1dcf08041d5af249377048243debe8 100644
--- a/Doku/thunderbird.tex
+++ b/Doku/thunderbird.tex
@@ -2,7 +2,7 @@
 \subsection{Thunderbird}
 \includegraphics[width=0.95\linewidth]{screenshot/thunderbird}
 
-~
+
 Thunderbird ist dein Standardmailprogramm, damit kannst du beispielsweise deine RWTH-Mails abrufen.
 Eine Anleitung, wie du Thunderbird einrichtest findest du unter