diff --git a/sections/german/04/04.md b/sections/german/04/04.md
index 2434fdb..facf4ee 100644
--- a/sections/german/04/04.md
+++ b/sections/german/04/04.md
@@ -62,7 +62,7 @@ Hier ein Absatz zum
Inhalt von Abschnitt 1.
-

+

@@ -101,8 +101,7 @@ Inhalt von Abschnitt 1.
@@ -128,8 +127,7 @@ Inhalt von Abschnitt 1.
@@ -152,8 +150,7 @@ Inhalt von Abschnitt 1.
Der **einfache Punkt .** bezieht sich bei relativen Pfaden auf den Ordner, in dem die Ausgangsdatei liegt (hier: latex).
@@ -170,8 +167,7 @@ Inhalt von Abschnitt 1.
@@ -190,8 +186,7 @@ Inhalt von Abschnitt 1.
**Zwei Punkte ..** bezeichnen den Elternordner des aktuellen Ordners (hier: Dokumente, der Elternordner latex des Ordners main).
@@ -230,6 +225,6 @@ Inhalt von Abschnitt 1.
Ein einfacher Weg, um die Hauptdatei noch übersichtlicher zu halten.
-

+
diff --git a/sections/german/04/absolute_path.png b/sections/german/04/absolute_path.png
new file mode 100644
index 0000000..4c69bfc
Binary files /dev/null and b/sections/german/04/absolute_path.png differ
diff --git a/sections/german/04/main_parts.png b/sections/german/04/main_parts.png
new file mode 100644
index 0000000..ee951c2
Binary files /dev/null and b/sections/german/04/main_parts.png differ
diff --git a/sections/german/04/main_parts_header.png b/sections/german/04/main_parts_header.png
new file mode 100644
index 0000000..a3bc2b1
Binary files /dev/null and b/sections/german/04/main_parts_header.png differ
diff --git a/sections/german/04/main_und_unterdateien.png b/sections/german/04/main_und_unterdateien.png
deleted file mode 100644
index bdc84f4..0000000
Binary files a/sections/german/04/main_und_unterdateien.png and /dev/null differ
diff --git a/sections/german/04/main_und_unterdateien_inkl_header.png b/sections/german/04/main_und_unterdateien_inkl_header.png
deleted file mode 100644
index ee397e9..0000000
Binary files a/sections/german/04/main_und_unterdateien_inkl_header.png and /dev/null differ
diff --git a/sections/german/04/pfad_absolut.png b/sections/german/04/pfad_absolut.png
deleted file mode 100644
index df030ad..0000000
Binary files a/sections/german/04/pfad_absolut.png and /dev/null differ
diff --git a/sections/german/04/pfad_relativ_elternordner.png b/sections/german/04/pfad_relativ_elternordner.png
deleted file mode 100644
index c7925b3..0000000
Binary files a/sections/german/04/pfad_relativ_elternordner.png and /dev/null differ
diff --git a/sections/german/04/pfad_relativ_gleicher_ordner.png b/sections/german/04/pfad_relativ_gleicher_ordner.png
deleted file mode 100644
index 243ef5a..0000000
Binary files a/sections/german/04/pfad_relativ_gleicher_ordner.png and /dev/null differ
diff --git a/sections/german/04/pfad_relativ_unterordner.png b/sections/german/04/pfad_relativ_unterordner.png
deleted file mode 100644
index 13f111c..0000000
Binary files a/sections/german/04/pfad_relativ_unterordner.png and /dev/null differ
diff --git a/sections/german/04/relative_path.png b/sections/german/04/relative_path.png
new file mode 100644
index 0000000..414dae7
Binary files /dev/null and b/sections/german/04/relative_path.png differ
diff --git a/sections/german/04/relative_path_subdir.png b/sections/german/04/relative_path_subdir.png
new file mode 100644
index 0000000..bd66619
Binary files /dev/null and b/sections/german/04/relative_path_subdir.png differ
diff --git a/sections/german/04/relative_path_superdir.png b/sections/german/04/relative_path_superdir.png
new file mode 100644
index 0000000..639edef
Binary files /dev/null and b/sections/german/04/relative_path_superdir.png differ
diff --git a/sections/german/04/tikz_path.tex b/sections/german/04/tikz_path.tex
new file mode 100644
index 0000000..eb4c30a
--- /dev/null
+++ b/sections/german/04/tikz_path.tex
@@ -0,0 +1,190 @@
+\documentclass{article}
+\usepackage[ngerman]{babel}
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage{tikz}
+\usetikzlibrary{trees}
+\usepackage{verbatimbox}
+\usepackage[active,tightpage]{preview}
+\PreviewEnvironment{tikzpicture}
+\setlength\PreviewBorder{5pt}
+\begin{document}
+ \tikzstyle{every node}=[draw=black,thick,anchor=west]
+ \tikzstyle{selected}=[draw=red,fill=red!30]
+ \tikzstyle{foot}=[fill=gray!50]
+ \tikzstyle{rel}=[fill=blue!70]
+ \tikzstyle{partition}=[draw=white]
+ \begin{tikzpicture}[%
+ grow via three points={one child at (0.5,-0.7) and
+ two children at (0.5,-0.7) and (0.5,-1.4)},
+ edge from parent path={(\tikzparentnode.south) |- (\tikzchildnode.west)}]
+ \node {/ oder C:}
+ child { node {home}
+ child { node {knut}
+ child { node {pictures}}
+ child { node {docs}
+ child { node { latex}
+ child { node { main.tex}}}
+ }
+ }
+ };
+ \end{tikzpicture}
+
+\begin{tikzpicture}[%
+grow via three points={one child at (0.5,-0.7) and
+ two children at (0.5,-0.7) and (0.5,-1.4)},
+edge from parent path={(\tikzparentnode.south) |- (\tikzchildnode.west)}]
+\node [foot] {/ oder C:}
+child { node [foot] {home}
+ child { node [foot] {knut}
+ child { node {pictures}}
+ child { node [foot] {docs}
+ child { node [foot] {latex}
+ child { node [selected] { main.tex}}}
+ }
+ }
+};
+\end{tikzpicture}
+
+
+
+\begin{tikzpicture}[%
+grow via three points={one child at (0.5,-0.7) and
+ two children at (0.5,-0.7) and (0.5,-1.4)},
+edge from parent path={(\tikzparentnode.south) |- (\tikzchildnode.west)}]
+\node {/ oder C:}
+child { node {home}
+ child { node {knut}
+ child { node {pictures}}
+ child { node {docs}
+ child { node [foot] {latex}
+ child { node [rel] { main.tex}}
+ child { node [selected] { part1.tex}}
+ }
+ }
+ }
+};
+\end{tikzpicture}
+
+
+\begin{tikzpicture}[%
+grow via three points={one child at (0.5,-0.7) and
+ two children at (0.5,-0.7) and (0.5,-1.4)},
+edge from parent path={(\tikzparentnode.south) |- (\tikzchildnode.west)}]
+\node {/ oder C:}
+child { node {home}
+ child { node {knut}
+ child { node {pictures}}
+ child { node {docs}
+ child { node [foot] {latex}
+ child { node [rel] { main.tex}}
+ child {node [foot] {sections}
+ child { node [selected] {part1.tex}}
+ }
+ }
+ }
+ }
+};
+\end{tikzpicture}
+
+
+\begin{tikzpicture}[%
+grow via three points={one child at (0.5,-0.7) and
+ two children at (0.5,-0.7) and (0.5,-1.4)},
+edge from parent path={(\tikzparentnode.south) |- (\tikzchildnode.west)}]
+\node {/ oder C:}
+child { node {home}
+ child { node {knut}
+ child { node {pictures}}
+ child { node {docs}
+ child { node [foot] {latex}
+ child { node [foot] {main}
+ child { node [rel] { main.tex}}
+ }
+ child [missing] {}
+ child {node [foot] {sections}
+ child { node [selected] {part1.tex}}
+ }
+ }
+ }
+ }
+};
+\end{tikzpicture}
+
+
+\begin{myverbbox}{\main}
+ \documentclass{article}
+ \usepackage[ngerman]{babel}
+ \usepackage[utf8]{inputenc}
+ \usepackage[T1]{fontenc}
+ \title{Ein Titel}
+ \begin{document}
+ \maketitle
+ \tableofcontents
+ \input{part1.tex}
+ \input{part2.tex}
+ \end{document}
+ \end{myverbbox}
+
+\begin{myverbbox}{\one}
+ \section{Dies ist Abschnitt 1}
+ Hier ein Absatz zum
+ Inhalt von Abschnitt 1.
+\end{myverbbox}
+
+\begin{myverbbox}{\two}
+ \section{Dies ist Abschnitt 2}
+ Hier ein Absatz zum
+ Inhalt von Abschnitt 2.
+\end{myverbbox}
+
+\tikzstyle{every node}=[shape=rectangle]
+\tikzstyle{boxy}=[draw]
+\tikzstyle{mega}=[fill=gray!30]
+\begin{tikzpicture}
+\node(main) at (5,5) [mega, boxy] {\main};
+\node(one) at (0,0) [boxy] {\one};
+\node(two) at (10,0) [boxy] {\two};
+\node at (5,2.45) {main.tex};
+\node at (0,-1) {part1.tex};
+\node at (10,-1) {part2.tex};
+\draw[->] (one) -- (main);
+\draw[->] (two) -- (main);
+\end{tikzpicture}
+
+\begin{myverbbox}{\mayn}
+ \input{header.tex}
+ \begin{document}
+ \maketitle
+ \tableofcontents
+ \input{part1.tex}
+ \input{part2.tex}
+ \end{document}
+\end{myverbbox}
+
+\begin{myverbbox}{\header}
+ \documentclass{article}
+ \usepackage[ngerman]{babel}
+ \usepackage[utf8]{inputenc}
+ \usepackage[T1]{fontenc}
+ \title{Ein Titel}
+\end{myverbbox}
+
+
+\tikzstyle{every node}=[shape=rectangle]
+\tikzstyle{boxy}=[draw]
+\tikzstyle{mega}=[fill=gray!30]
+\begin{tikzpicture}
+\node(main) at (7.5,5) [mega, boxy] {\mayn};
+\node(header) at (0,0) [boxy] {\header};
+\node(one) at (7.5,0) [boxy] {\one};
+\node(two) at (15,0) [boxy] {\two};
+\node at (6.5,3.2) {main.tex};
+\node at (0,-1.45) {header.tex};
+\node at (7.5,-1) {part1.tex};
+\node at (15,-1) {part2.tex};
+\draw[->] (header) -- (main);
+\draw[->] (one) -- (main);
+\draw[->] (two) -- (main);
+\end{tikzpicture}
+\end{document}
\ No newline at end of file
diff --git a/sections/german/04/tree.png b/sections/german/04/tree.png
new file mode 100644
index 0000000..ab11273
Binary files /dev/null and b/sections/german/04/tree.png differ
diff --git a/sections/german/04/unix_absolute_path.png b/sections/german/04/unix_absolute_path.png
deleted file mode 100644
index 0e75f49..0000000
Binary files a/sections/german/04/unix_absolute_path.png and /dev/null differ
diff --git a/sections/german/04/unix_relative_path.png b/sections/german/04/unix_relative_path.png
deleted file mode 100644
index ed3b42f..0000000
Binary files a/sections/german/04/unix_relative_path.png and /dev/null differ
diff --git a/sections/german/04/unix_relative_path_subdir.png b/sections/german/04/unix_relative_path_subdir.png
deleted file mode 100644
index f64ef4a..0000000
Binary files a/sections/german/04/unix_relative_path_subdir.png and /dev/null differ
diff --git a/sections/german/04/unix_relative_path_superdir.png b/sections/german/04/unix_relative_path_superdir.png
deleted file mode 100644
index dead5ee..0000000
Binary files a/sections/german/04/unix_relative_path_superdir.png and /dev/null differ
diff --git a/sections/german/04/unix_tree.png b/sections/german/04/unix_tree.png
deleted file mode 100644
index 43cb31e..0000000
Binary files a/sections/german/04/unix_tree.png and /dev/null differ
diff --git a/sections/german/04/windows_absolute_path.png b/sections/german/04/windows_absolute_path.png
deleted file mode 100644
index 97ee863..0000000
Binary files a/sections/german/04/windows_absolute_path.png and /dev/null differ
diff --git a/sections/german/04/windows_relative_path.png b/sections/german/04/windows_relative_path.png
deleted file mode 100644
index f698033..0000000
Binary files a/sections/german/04/windows_relative_path.png and /dev/null differ
diff --git a/sections/german/04/windows_relative_path_subdir.png b/sections/german/04/windows_relative_path_subdir.png
deleted file mode 100644
index f8931d4..0000000
Binary files a/sections/german/04/windows_relative_path_subdir.png and /dev/null differ
diff --git a/sections/german/04/windows_relative_path_superdir.png b/sections/german/04/windows_relative_path_superdir.png
deleted file mode 100644
index 053a9ce..0000000
Binary files a/sections/german/04/windows_relative_path_superdir.png and /dev/null differ
diff --git a/sections/german/04/windows_tree.png b/sections/german/04/windows_tree.png
deleted file mode 100644
index bbf5ffe..0000000
Binary files a/sections/german/04/windows_tree.png and /dev/null differ