아래와 같은 텍스트 상자 루프를 만드는 방법을 찾고 있습니다.
이미지를 직접 만들어 보았지만 화살표 머리를 원 위에 배치하는 방법을 찾을 수 없었고 원도 텍스트 상자 안에 표시되었습니다.
이 질문비슷하지만 흑백 다이어그램을 찾고 있고 선 위에 있는 화살촉에도 관심이 있습니다.
답변1
다음과 같이 시도해 볼 수 있습니다.
\documentclass[border=5mm,tikz]{standalone}
\usepackage{mwe}
\usepackage{tikz}
\usetikzlibrary{shapes.misc,arrows,decorations.markings}
\tikzset{->-/.style={decoration={markings,
mark=at position 0.5 with {\arrow{stealth}}},
postaction={decorate}}
}
\begin{document}
\begin{tikzpicture}
\node[rounded rectangle, draw] (A) at (180:2) { \hspace*{20mm} };
\node[rounded rectangle, draw] (B) at (90:1.8) { \hspace*{20mm} };
\node[rounded rectangle, draw] (C) at (0:2) { \hspace*{20mm} };
\node[rounded rectangle, draw] (D) at (270:1.8) { \hspace*{20mm} };
\draw[->-](A) to [bend left] (B.south west);
\draw[->-](B.south east) to [bend left] (C);
\draw[->-](C) to [bend left] (D.north east);
\draw[->-](D.north west) to [bend left] (A);
\end{tikzpicture}
\end{document}
이는 다음을 생성합니다.