Mit tikz ist das in der Tat möglich. Dabei gibt es zwei unterschiedliche Ansätze. Zum einen kann man in der vorhandenen Tabelle die Positionen speichern und dann mit einem overlay anschließend zwischen den gespeicherten Positionen Linien zeichnen. Man kann aber auch die Tabelle bereits als Matrix innerhalb einer tikzpicture erstellen und dann zwischen den Elementen der Matrix Linien zeichnen.
Mangels Zeit das Prinzip ganz kurz skizziert:
<pre>`Melancholie\tikz[remember skizziert:
Melancholie\tikz[remember picture]{\node (Mela){};} & Himmel Himmel
& ~ & himmlische \mbox{Mächte} & I\\
I\\
& \tikz[remember picture,overlay]{\node (Welt){}; \draw (Mela) -- (Welt);}Welt (Welt);}Welt
& Firmament & Sonne, Mond, Sterne & II\\`</pre>
II\\
Außerdem benötigt: `\usepackage{tikz}`. benötigt:
\usepackage{tikz}
Es gibt verschiedene Möglichkeiten (z. B. Node kann auch gleich den Text mit enthalten etc.; bitte in der Anleitung nachlesen!).