如何使用 Tikz 绘制以下边框轮廓

如何使用 Tikz 绘制以下边框轮廓

在此处输入图片描述

我已经画出了 A 到 F 的方框和箭头。我不知道如何画出两个外部块 - 块 1 覆盖块 A 到 D,块 2 覆盖 E 和 F。我真的很需要帮助。

答案1

使用 TikZfit库。

\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{fit}
\begin{document}
\begin{tikzpicture}[
  every node/.style = {
    draw,rounded corners,
    minimum width=3cm
  }]
  \node             (A) {A};
  \node[below of=A] (B) {B};
  \node[below of=B] (C) {C};
  \node[below of=C] (D) {D};
  \node[below of=D] (E) {E};
  \node[below of=E] (F) {F};

  \draw (A) edge[->] (B);
  \draw (B) edge[->] (C);
  \draw (C) edge[->] (D);
  \draw (D) edge[->] (E);
  \draw (E) edge[->] (F);

  \node[fit=(A) (B) (C) (D)] {};
  \node[fit=(E) (F)] {};
\end{tikzpicture}
\end{document}

在此处输入图片描述

相关内容