diff --git a/workshops/latex/compile.sh b/workshops/latex/compile.sh
index c11ea786c9a478061dd979abb4b5a9443acab469..1015768c18f98117deb468ff97e84947d64f22f2 100755
--- a/workshops/latex/compile.sh
+++ b/workshops/latex/compile.sh
@@ -1,6 +1,8 @@
 #!/bin/bash
 cd examples
 lualatex 2h_fake.tex
+#lualatex 4b_fake.tex
+#screenshot
 cd ..
 lualatex latex.tex
 lualatex latex.tex
diff --git a/workshops/latex/examples/4a.tex b/workshops/latex/examples/4a.tex
new file mode 100644
index 0000000000000000000000000000000000000000..55ac308aabb8fa91f33b26c87b61748e65fc2a9f
--- /dev/null
+++ b/workshops/latex/examples/4a.tex
@@ -0,0 +1,7 @@
+\begin{equation}
+  a^2+b^2=c^2
+  \label{pythagoras}
+\end{equation}
+
+As shown in equation
+\ref{pythagoras} ...
diff --git a/workshops/latex/examples/4b.tex b/workshops/latex/examples/4b.tex
new file mode 100644
index 0000000000000000000000000000000000000000..0e716b3341b1a6340f6b4e32f7f7cef0ce5da158
--- /dev/null
+++ b/workshops/latex/examples/4b.tex
@@ -0,0 +1,6 @@
+Wie wir in
+Abschnitt \ref{proof}
+zeigen werden.
+
+\section{Beweise}
+\label{proof}
diff --git a/workshops/latex/examples/4b_fake.png b/workshops/latex/examples/4b_fake.png
new file mode 100644
index 0000000000000000000000000000000000000000..a3211ffd91cf3acfdd3841a72bd1c5f787079faa
Binary files /dev/null and b/workshops/latex/examples/4b_fake.png differ
diff --git a/workshops/latex/examples/4b_fake.tex b/workshops/latex/examples/4b_fake.tex
new file mode 100644
index 0000000000000000000000000000000000000000..2e20a6261a9d77c2f9865fd04667b1e702cac354
--- /dev/null
+++ b/workshops/latex/examples/4b_fake.tex
@@ -0,0 +1,11 @@
+\documentclass{article}
+\usepackage{hyperref}
+\begin{document}
+\noindent
+Wie wir in
+Abschnitt \ref{beweise}\\
+zeigen werden.
+
+\section{Beweise}
+\label{beweise}
+\end{document}
diff --git a/workshops/latex/latex.tex b/workshops/latex/latex.tex
index 083952d455ef76feaadfb609dd3406370fd31b6c..a12fa3a4eeb503be80fc4dda5f7cd4581a204705 100644
--- a/workshops/latex/latex.tex
+++ b/workshops/latex/latex.tex
@@ -305,34 +305,28 @@
 \end{frame}
 
 \begin{frame}[fragile]{Sections}
-\structure{Sections:}
-\begin{tikzpicture}
-\node[matrix, column sep=4pt, row sep=6pt] {
-\node{
-  \begin{minipage}[t][20mm][c]{.28\textwidth}
-  \begin{itemize}
-    \item Überschriften (automatisch numeriert)
-  \end{itemize}
-  \end{minipage}
-}; &
-\node[draw=blue!20!lightgray, line width=2pt]{
-  \begin{minipage}[t][20mm][c]{.3\textwidth}
-    \lstinputlisting[basicstyle=\notsotiny\ttfamily]{examples/2h.tex}
-  \end{minipage}
-}; &
-\node{\includegraphics[width=16pt]{figures/texstudio-compile.pdf}}; &
-\node[draw=blue!20!lightgray, line width=2pt]{
-  \begin{minipage}[t][50mm][c]{.25\textwidth}
-    \includegraphics[width=\textwidth,trim=0cm 0cm 0cm 0cm, clip]{examples/2h_fake.pdf}
-  \end{minipage}
-};
-\\
-};
-\end{tikzpicture}
+\begin{columns}
+	\begin{column}{0.4\textwidth}
+		\structure{Sections}
+		\begin{itemize}
+			\item Überschriften (automatisch numeriert):
+			\begin{tikzpicture}
+			\node[draw=blue!20!lightgray, line width=2pt]{
+				\begin{minipage}[t][22mm][c]{0.7\textwidth}
+				\lstinputlisting[basicstyle=\notsotiny\ttfamily]{examples/2h.tex}
+				\end{minipage}
+			};
+			\end{tikzpicture}
+			\item Inhaltsverzeichnis (automatisch):
+			\texttt{\textbackslash tableofcontents}
+		\end{itemize}
+	\end{column}
+	\begin{column}{0.5\textwidth}
+      \includegraphics[width=\textwidth,trim=0cm 0cm 0cm 0cm, clip]{examples/2h_fake.pdf}
+	\end{column}
+\end{columns}
 \end{frame}
 
-
-
 \begin{frame}[fragile]{Abschnitte und Umgebungen}
 \structure{Umgebungen:}
 \begin{tikzpicture}
@@ -377,7 +371,6 @@
   \\
 };
 \end{tikzpicture}
-
 \end{frame}
 
 \newcommand{\highlightRed}[1]{{\color{Mahogany}\texttt{\bfseries #1}}}
@@ -555,7 +548,50 @@
   \end{itemize}
 \end{frame}
 
-\begin{frame}{Referenzen}
+\begin{frame}[fragile]{Labels, Referenzen und Links}
+\structure{Referenzen} mit \texttt{label} und \texttt{ref}:
+\begin{tikzpicture}
+\node[matrix, column sep=4pt, row sep=6pt] {
+	\node{
+		\begin{minipage}[t][10mm][c]{.28\textwidth}
+		\begin{itemize}
+		\item Gleichungen, Sections, Figures und vieles mehr!
+		\end{itemize}
+		\end{minipage}
+	}; &
+	\node[draw=blue!20!lightgray, line width=2pt]{
+		\begin{minipage}[t][30mm][c]{.3\textwidth}
+		\lstinputlisting{examples/4a.tex}
+		\end{minipage}
+	}; &
+	\node{\includegraphics[width=16pt]{figures/texstudio-compile.pdf}}; &
+	\node[draw=blue!20!lightgray, line width=2pt]{
+		\begin{minipage}[t][30mm][c]{.25\textwidth}
+		\input{examples/4a.tex}
+		\end{minipage}
+	};
+	\\
+	\node{
+		\begin{minipage}[t][10mm][c]{.28\textwidth}
+		\begin{itemize}
+		\item \texttt{ref} darf auch vor \texttt{label}
+		\end{itemize}
+		\end{minipage}
+	}; &
+	\node[draw=blue!20!lightgray, line width=2pt]{
+		\begin{minipage}[t][30mm][c]{.3\textwidth}
+		\lstinputlisting{examples/4b.tex}
+		\end{minipage}
+	}; &
+	\node{\includegraphics[width=16pt]{figures/texstudio-compile.pdf}}; &
+	\node[draw=blue!20!lightgray, line width=2pt]{
+		\begin{minipage}[t][30mm][c]{.25\textwidth}
+          \includegraphics[width=\textwidth,trim=0cm 0cm 0cm 0cm, clip]{examples/4b_fake.png}
+		\end{minipage}
+	};
+	\\
+};
+\end{tikzpicture}
 \end{frame}
 
 \begin{frame}{Präambel}