*Eine andere mögliche Lösung, aber auch (noch) nicht 100% optimal.*
[![alt text][1]][1]
*Für das eigentliche Problem des Klammernzeichnens habe ich,*
`(rückbesinnend auf eine Lösung von @saputello [https://texwelt.de/wissen/fragen/20048/wie-stelle-ich-bei-tikz-abgerundete-eckige-klammern-als-dekoration-dar/20050 ])`
*mit fit eine Klammer ergänzt*.
Aber 100% glücklich bin ich immer noch nicht, da einige Anpassungen nach Augenmaß dabei sind und zwingend `string type` benötigt wird.
Dafür werden in der pgfplotstable
\pgfplotstabletypeset[string type,
header=false,
every head row/.style={output empty row},%
]{
{\tikzI v} 3
1 -1
2 $-1$
{\tikzII w} 4
}
Koordinaten ergänzt ("`\tikzI`" ist jetzt hier zur Demonstration erstmal in der Tabelle gelassen; soll später schon mit "`@cell content`" aus der eigentlichen Tabelle verschwinden)
\def\tikzI{%
\tikz[] {%
\coordinate[] (Leer) at (0,0);% als Referenzkoordinate scheints benötigt
\coordinate[] (v) at (0,1.25em);%
%\node[anchor=south, yshift=1em] at (0,0) (v){\vphantom{9}};%
}}
Jedenfalls sieht das dann so aus (den roten Strich wegdenken):
[![alt text][1]][1]
\documentclass[border=5mm]{standalone}
\usepackage{pgfplotstable}
\usepackage{tikz}
\usetikzlibrary{matrix,fit} % matrix scheints benötigt
\tikzset{remember picture,
overlay,
%baseline=0,
inner sep=0pt, outer sep=0pt, % bringt minimal etwas
}
\begin{document}
\def\tikzI{%
\tikz[] {%
\coordinate[] (Leer) at (0,0);% als Referenzkoordinate scheints benötigt
\coordinate[] (v) at (0,1.25em);%
%\node[anchor=south, yshift=1em] at (0,0) (v){\vphantom{9}};%
}}
\def\tikzII{%
\tikz[] {\coordinate[] (Leer) at (0,0);% als Referenzkoordinate scheints benötigt
\coordinate[] (w) at (0,-0.75em);%
}}
\pgfplotstabletypeset[string type,
header=false,
every head row/.style={output empty row},%
]{
{\tikzI v} 3
1 -1
2 $-1$
{\tikzII w} 4
}
\tikz[overlay]{ % will unbedingt hier nochmal overlay
% Klammer zeichnen mit fit
\node[fit=(v.north west) (w.south west), left delimiter={\lgroup}]{};
% Test:
\draw[] (v) circle(1pt);
\draw[] (w) circle(1pt);
\draw[red] (v) -- (w);
}
\end{document}
[1]: https://texwelt.de/wissen/upfiles/55555555_223.png