순서도에 테이블을 추가하는 방법.?

순서도에 테이블을 추가하는 방법.?

아래 그림과 같이 흐름도를 그려야 합니다. LaTeX 블로우 차트의 테이블을 노드로 추가할 수 있나요?

내 코드:

\tikzstyle{c-rectangle2} = [rectangle, ultra thick, rounded corners, minimum width=2cm, minimum height=1cm,text centered, text width = 4cm, draw=black, fill=white]
\tikzstyle{arrow} = [ultra thick,->,>=stealth]
\begin{figure}[H]
\centering
\begin{tikzpicture}[node distance = 2cm]
    \node (start) [c-rectangle2] {start};
    \node (part) [c-rectangle2, below of=start] {data};
    \node (no) [c-rectangle2,below of=part, xshift=3cm] {A};
    \node (plane) [c-rectangle2,below of=no] {B};
    \node (cylindrical) [c-rectangle2,below of=plane] {C};
    \node (both) [c-rectangle2,below of=cylindrical] {D};
    \node (fixed) [c-rectangle2,below of=both] {E};     
    \draw[arrow] (start) -- (part);
    \draw[arrow] (part) |- (no);
    \draw[arrow] (part)[anchor=north, xshift=-1.5cm] |- (plane);
    \draw[arrow] (part)[anchor=north, xshift=-5cm] |- (cylindrical);
    \draw[arrow] (part)[anchor=north, xshift=-10cm] |- (both);
    \draw[arrow] (part)[anchor=north, xshift=-18cm] |- (fixed);
\end{tikzpicture}
\caption{Illustration of State of the Art}
\label{fig:Illustration of State of the Art}
\end{figure}
\begin{table}[H]
\begin{tabular}{|l|l|l|}
\hline
\rowcolor[HTML]{3531FF} 
 -                                      & {\color[HTML]{FFFFFF} 
 \textbf{Part1}} & {\color[HTML]{FFFFFF} \textbf{Part2}} \\ \hline
 \cellcolor[HTML]{DAE8FC}\textbf{Part1} & 0                                     
 & 0                                     \\ \hline
 \cellcolor[HTML]{DAE8FC}\textbf{Part2} & 0                                     
  & 0                                     \\ \hline
 \end{tabular}
 \end{table}

여기에 이미지 설명을 입력하세요

답변1

TeX-SE에 오신 것을 환영합니다. 예, ferahfeza가 지적한 대로 가능합니다. 노드 내용에 테이블을 추가하기만 하면 됩니다. 그리고 사용하지 마십시오 \tikzstyle.

\documentclass{article}
\usepackage{colortbl}
\usepackage{tikz}
\usetikzlibrary{positioning}


\begin{document}
\tikzset{c-rectangle2/.style={rectangle, ultra thick, rounded corners, minimum
width=2cm, minimum height=1cm,text centered, text width = 4cm, draw=black,
fill=white},
arrow/.style={ultra thick,->,>=stealth}}
\begin{figure}[htb]
\centering
\begin{tikzpicture}[node distance = 2cm]
    \node (start) [c-rectangle2] {start};
    \node (part) [c-rectangle2, below of=start] {data};
    \node (no) [c-rectangle2,below of=part, xshift=3cm] {A};
    \node[right=1cm of no] (tabA){\begin{tabular}{|l|l|l|}
    \hline
    \rowcolor[HTML]{3531FF} 
     -                                      & \textcolor[HTML]{FFFFFF} 
     {\textbf{Part1}} & \textcolor[HTML]{FFFFFF}{\textbf{Part2}} \\ \hline
     \cellcolor[HTML]{DAE8FC}\textbf{Part1} & 0                                     
     & 0  \\ \hline
     \cellcolor[HTML]{DAE8FC}\textbf{Part2} & 0                                     
      & 0 \\ \hline \end{tabular}};
    \draw[arrow] (no) -- (tabA);
    \node (plane) [c-rectangle2,below of=no] {B};
    \node[right=1cm of plane] (tabB){\begin{tabular}{|l|l|l|}
    \hline
    \rowcolor[HTML]{3531FF} 
     -                                      & \textcolor[HTML]{FFFFFF} 
     {\textbf{Part1}} & \textcolor[HTML]{FFFFFF}{\textbf{Part2}} \\ \hline
     \cellcolor[HTML]{DAE8FC}\textbf{Part1} & 0                                     
     & 0  \\ \hline
     \cellcolor[HTML]{DAE8FC}\textbf{Part2} & 0                                     
      & 0 \\ \hline \end{tabular}};
    \draw[arrow] (plane) -- (tabB);
    \node (cylindrical) [c-rectangle2,below of=plane] {C};
    \node[right=1cm of cylindrical] (tabC){\begin{tabular}{|l|l|l|}
    \hline
    \rowcolor[HTML]{3531FF} 
     -                                      & \textcolor[HTML]{FFFFFF} 
     {\textbf{Part1}} & \textcolor[HTML]{FFFFFF}{\textbf{Part2}} \\ \hline
     \cellcolor[HTML]{DAE8FC}\textbf{Part1} & 0                                     
     & 0  \\ \hline
     \cellcolor[HTML]{DAE8FC}\textbf{Part2} & 0                                     
      & 0 \\ \hline \end{tabular}};
    \draw[arrow] (cylindrical) -- (tabC);
    \node (both) [c-rectangle2,below of=cylindrical] {D};
    \node[right=1cm of both] (tabD){\begin{tabular}{|l|l|l|}
    \hline
    \rowcolor[HTML]{3531FF} 
     -                                      & \textcolor[HTML]{FFFFFF} 
     {\textbf{Part1}} & \textcolor[HTML]{FFFFFF}{\textbf{Part2}} \\ \hline
     \cellcolor[HTML]{DAE8FC}\textbf{Part1} & 0                                     
     & 0  \\ \hline
     \cellcolor[HTML]{DAE8FC}\textbf{Part2} & 0                                     
      & 0 \\ \hline \end{tabular}};
    \draw[arrow] (both) -- (tabD);
    \node (fixed) [c-rectangle2,below of=both] {E}; 
    \node[right=1cm of fixed] (tabE){\begin{tabular}{|l|l|l|}
    \hline
    \rowcolor[HTML]{3531FF} 
     -                                      & \textcolor[HTML]{FFFFFF} 
     {\textbf{Part1}} & \textcolor[HTML]{FFFFFF}{\textbf{Part2}} \\ \hline
     \cellcolor[HTML]{DAE8FC}\textbf{Part1} & 0                                     
     & 0  \\ \hline
     \cellcolor[HTML]{DAE8FC}\textbf{Part2} & 0                                     
      & 0 \\ \hline \end{tabular}};
    \draw[arrow] (fixed) -- (tabE);
    \draw[arrow] (start) -- (part);
    \draw[arrow] (part) |- (no);
    \draw[arrow] (part)[anchor=north, xshift=-1.5cm] |- (plane);
    \draw[arrow] (part)[anchor=north, xshift=-5cm] |- (cylindrical);
    \draw[arrow] (part)[anchor=north, xshift=-10cm] |- (both);
    \draw[arrow] (part)[anchor=north, xshift=-18cm] |- (fixed);
\end{tikzpicture}
\caption{Illustration of State of the Art}
\label{fig:Illustration of State of the Art}
\end{figure}
\begin{table}[htb]
\begin{tabular}{|l|l|l|}
\hline
\rowcolor[HTML]{3531FF} 
 -                                      & \textcolor[HTML]{FFFFFF} 
 {\textbf{Part1}} & \textcolor[HTML]{FFFFFF}{\textbf{Part2}} \\ \hline
 \cellcolor[HTML]{DAE8FC}\textbf{Part1} & 0                                     
 & 0                                     \\ \hline
 \cellcolor[HTML]{DAE8FC}\textbf{Part2} & 0                                     
  & 0                                     \\ \hline
 \end{tabular}
 \end{table}

\end{document} 

여기에 이미지 설명을 입력하세요

관련 정보