Ich möchte in Tabellen Zeilen visuell zusammenfassen durch vertikale eckige Klammern. Ansätze werden bereits hier Wie kann ich geschweifte Klammern über mehrere Tabellen-Zeilen spannen? dargestellt, mir scheint jedoch für meinen Fall nur der mit TikZ brauchbar. Wie kann ich nun die geschweiften Klammern eckig machen? Ich finde im manual von Wellen über Sternen bis hin zu Fußspuren alles, aber keine eckigen Klammern...oder läuft das nicht über Open in writeLaTeX
\documentclass{scrartcl} \usepackage{array} \usepackage{booktabs} \renewcommand*{\familydefault}{\sfdefault} \newcommand*{\head}{\bfseries} \newcolumntype{_}{>{\global\let\currentrowstyle\relax}} \newcolumntype{^}{>{\currentrowstyle}} \newcommand{\rowstyle}[1]{\gdef\currentrowstyle{#1}% #1\ignorespaces } \usepackage{tikz} \usetikzlibrary{decorations.pathreplacing} \newcommand\savepos[1]{\tikz[remember picture]{\node(#1){};}} \begin{document} \begin{tabular}{_l*{4}{^l}} \toprule \rowstyle{\head} & Vers & &Zusammenfassung \\ \midrule \savepos{a} & 1-5 & & Seefahrt\\ & \savepos{c} & 6-15 & Natura\\ & \savepos{d}&16-25 & Reise \\ \savepos{b}& 26-30 & & Unterwelt \\ \bottomrule \end{tabular} \begin{tikzpicture}[remember picture,overlay] \draw[decorate,decoration=brace] (a.north east) -- node[anchor=west] { } (b.south east) ; \draw[decorate,decoration=brace] (c.north east) -- node[anchor=west] { } (d.south east) ; \end{tikzpicture} \end{document} |
Mit den TikZ-Bibliotheken
|