%&tex \documentclass{standalone} \usepackage{tikz,array} \usepackage{siltex} \usetikzlibrary{calc,positioning,patterns,math} \newcommand{\tikzmark}[1]{\tikz[remember picture,overlay]\coordinate (#1);} \newcolumntype{V}[1]{@{\hspace{\tabcolsep}}c@{\hspace{\tabcolsep}\tikzmark{#1}}} \newcolumntype{T}[1]{@{\hspace{\tabcolsep}}m{0.3cm}@{\hspace{\tabcolsep}\tikzmark{#1}}} \newcommand{\xd}{\tikz{\fill[gray] (0,0) circle (3pt)}} \newcommand{\od}{\tikz{\draw[gray] (0,0) circle (3pt)}} \begin{document} \begin{tikzpicture}[remember picture] \def\th{3.4} \def\ct(#1,#2,#3){% \draw (mytable.north-|#1) --++ (60:\th); \node[rotate=60,anchor=west] at ($(mytable.north-|#1)!0.5!(mytable.north-|#2)$) {#3}; } \node[inner xsep=-\pgflinewidth,inner ysep=-\pgflinewidth, anchor=north west] at (0,0) (mytable){% \begin{tabular}{|V{a}| T{b}| T{c}| T{d}| T{e}| T{f}| T{g}| T{h}| T{i}| T{j}| T{k}|} \hline % & Small rectangle & Perimiter & Cable bot Speed & Tripple Chars & Tool Change & Repeatability & Linearity & Writing & Wiping \\ \hline 1 & &\xd& & & & &\xd&\xd& & \\ \hline 2 & &\xd& & & & &\xd&\xd& & \\ \hline 3 &\xd& & &\xd& &\xd&\xd&\xd& & \\ \hline 4 & & & &\xd& &\xd& &\xd& & \\ \hline 5 & & & & &\od& & &\od&\od& \\ \hline 6 & &\xd& & & & & &\xd& & \\ \hline 7 &\xd& &\xd& & & & &\xd& & \\ \hline 8 & & & & & & & & & &\xd\\ \hline 9 & & &\xd& & &\xd& & & & \\ \hline 10 & & & & & & & & &\xd& \\ \hline 11 & &\xd& & & &\xd& &\xd&\xd& \\ \hline 12 &\od&\od&\od&\od&\od&\od&\od&\xd&\xd& \\ \hline 13 &\xd& & &\xd& & & &\xd& & \\ \hline 14 &\xd& &\xd&\xd& & & &\xd& & \\ \hline 15 & & &\xd& & & & &\xd& & \\ \hline 16 & & &\xd& & & & &\xd& & \\ \hline 17 & & & & &\xd& & & & & \\ \hline \end{tabular} }; \draw (mytable.north east) --++ (60:\th); \draw (mytable.north west) --++ (60:\th); \draw (mytable.north east) ++ (60:\th) --([shift={(60:\th)}]mytable.north west); \ct(mytable.north west,a,System Requirements) \ct(a,b,1. Small rectangle) \ct(b,c,2. Perimiter) \ct(c,d,3. Cable bot speed) \ct(d,e,4. Triple Chars) \ct(e,f,5. Tool Change) \ct(f,g,6. Repeatability) \ct(g,h,7. Linearity) \ct(h,i,8. Writing) \ct(i,j,9. Erasing) \ct(j,k,10. Complexity) \end{tikzpicture} \end{document}