Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

62 linhas
2.8KB

  1. %&tex
  2. \documentclass{standalone}
  3. \usepackage{tikz,array}
  4. \usepackage{siltex}
  5. \usetikzlibrary{calc,positioning,patterns,math}
  6. \newcommand{\tikzmark}[1]{\tikz[remember picture,overlay]\coordinate (#1);}
  7. \newcolumntype{V}[1]{@{\hspace{\tabcolsep}}c@{\hspace{\tabcolsep}\tikzmark{#1}}}
  8. \newcolumntype{T}[1]{@{\hspace{\tabcolsep}}m{0.3cm}@{\hspace{\tabcolsep}\tikzmark{#1}}}
  9. \newcommand{\xd}{\tikz{\fill[gray] (0,0) circle (3pt)}}
  10. \newcommand{\od}{\tikz{\draw[gray] (0,0) circle (3pt)}}
  11. \begin{document}
  12. \begin{tikzpicture}[remember picture]
  13. \def\th{3.4}
  14. \def\ct(#1,#2,#3){%
  15. \draw (mytable.north-|#1) --++ (60:\th);
  16. \node[rotate=60,anchor=west] at ($(mytable.north-|#1)!0.5!(mytable.north-|#2)$) {#3};
  17. }
  18. \node[inner xsep=-\pgflinewidth,inner ysep=-\pgflinewidth, anchor=north west] at (0,0) (mytable){%
  19. \begin{tabular}{|V{a}| T{b}| T{c}| T{d}| T{e}| T{f}| T{g}| T{h}| T{i}| T{j}| T{k}|}
  20. \hline
  21. % & Small rectangle & Perimiter & Cable bot Speed & Tripple Chars & Tool Change & Repeatability & Linearity & Writing & Wiping \\ \hline
  22. 1 & &\xd& & & & &\xd&\xd& & \\ \hline
  23. 2 & &\xd& & & & &\xd&\xd& & \\ \hline
  24. 3 &\xd& & &\xd& &\xd&\xd&\xd& & \\ \hline
  25. 4 & & & &\xd& &\xd& &\xd& & \\ \hline
  26. 5 & & & & &\od& & &\od&\od& \\ \hline
  27. 6 & &\xd& & & & & &\xd& & \\ \hline
  28. 7 &\xd& &\xd& & & & &\xd& & \\ \hline
  29. 8 & & & & & & & & & &\xd\\ \hline
  30. 9 & & &\xd& & &\xd& & & & \\ \hline
  31. 10 & & & & & & & & &\xd& \\ \hline
  32. 11 & &\xd& & & &\xd& &\xd&\xd& \\ \hline
  33. 12 &\od&\od&\od&\od&\od&\od&\od&\xd&\xd& \\ \hline
  34. 13 &\xd& & &\xd& & & &\xd& & \\ \hline
  35. 14 &\xd& &\xd&\xd& & & &\xd& & \\ \hline
  36. 15 & & &\xd& & & & &\xd& & \\ \hline
  37. 16 & & &\xd& & & & &\xd& & \\ \hline
  38. 17 & & & & &\xd& & & & & \\ \hline
  39. \end{tabular}
  40. };
  41. \draw (mytable.north east) --++ (60:\th);
  42. \draw (mytable.north west) --++ (60:\th);
  43. \draw (mytable.north east) ++ (60:\th) --([shift={(60:\th)}]mytable.north west);
  44. \ct(mytable.north west,a,System Requirements)
  45. \ct(a,b,1. Small rectangle)
  46. \ct(b,c,2. Perimiter)
  47. \ct(c,d,3. Cable bot speed)
  48. \ct(d,e,4. Triple Chars)
  49. \ct(e,f,5. Tool Change)
  50. \ct(f,g,6. Repeatability)
  51. \ct(g,h,7. Linearity)
  52. \ct(h,i,8. Writing)
  53. \ct(i,j,9. Erasing)
  54. \ct(j,k,10. Complexity)
  55. \end{tikzpicture}
  56. \end{document}