Eine Tabelle mit einer Seitenleiste

Eine Tabelle mit einer Seitenleiste

Wie kann ich eine ähnliche Tabelle wie im Bild unten erstellen, mit einer Seitenleiste, die auf einige Zeilen der Tabelle verweist? Bildbeschreibung hier eingeben

Mein Versuch, etwas Ähnliches zu schaffen

\documentclass[12pt]{article}
\usepackage{color, colortbl}
\usepackage{tikz}
\usetikzlibrary{tikzmark, positioning, fit, shapes.misc}

\usetikzlibrary{decorations.pathreplacing, calc}

\begin{document}
\begin{table}[!ht]
\caption{HMM}\label{tab1}
\centering
\scriptsize
\begin{tabular}{|c|c|c|}
\hline\\[-1.5ex]
blablablabla & blablablabla & blablablabla \\[0.5ex]
\hline\\[-1.5ex]
blabla& blabla & blabla\tikzmark{a}\\[0.5ex]
\hline
blabla& blabla & blabla \\[0.5ex]
\hline
blabla& blabla & blabla \\[0.5ex]
\hline
blabla& blabla & blabla \tikzmark{b}\\[0.5ex]
\hline
\end{tabular}
\begin{tikzpicture}[remember picture, overlay]
\draw[very thick] ($(pic cs:a) + (2.5em,0)$) -| ($(pic cs:a) + (4.5em,0)$) -- ($(pic cs:b) + (5em,0)$) -- ($(pic cs:b) + (3em,0)$) --($(pic cs:a) + (2.5em,0)$); 
\end{tikzpicture}
\end{table}

\end{document}

Antwort1

Mit dem modifizierten Tikzmark-Befehl vonIgnasis AntwortFolgendes kann Ihnen als Ausgangspunkt dienen:

Bildbeschreibung hier eingeben

\documentclass[12pt]{article}

\usepackage{multirow}

%%%%% modified tikzmark command from here: https://tex.stackexchange.com/a/182693/134144
\usepackage{tikz}
\usetikzlibrary{matrix}
\newcommand{\tikzmark}[2]{\tikz[overlay, remember picture] \node[inner sep=0pt, outer sep=0pt, anchor=base] (#1) {#2};}
%%%%%%%%%%

\begin{document}
\begin{table}[!ht]
\caption{HMM}\label{tab1}
\centering
\begin{tabular}{|c|c|c|@{}p{1cm}@{}|c|}
\cline{1-3} \cline{5-5}
blablablabla & blablablabla & blablablabla & & \parbox[t]{3mm}{\multirow{7}{*}{\rotatebox[origin=c]{90}{rotated text}}}\\
\cline{1-3}
blabla& blabla & blabla &\tikzmark{a}{} &\\
\cline{1-3}
blabla& blabla & blabla & &\\
\cline{1-3}
blabla& blabla & blabla & &\\
\cline{1-3}
blabla& blabla & blabla & \tikzmark{b}{} &\\
\cline{1-3}
blabla& blabla & blabla & &\\
\cline{1-3}
blabla& blabla & blabla & &\\
\cline{1-3} \cline{5-5}
\end{tabular}
\tikz[overlay,remember picture] {
  \draw[<->] (a) -- ++(0:1cm);
  \draw[<->] (b) -- ++(0:1cm);
}
\end{table}

\end{document}

verwandte Informationen