tikz を使って矢印を描く

tikz を使って矢印を描く

私は、tikz と「記憶する」ツールを使用して、小さなチャートを作成し、tcolorbox 間に矢印を描画しようとしています。

私のコードはこれです

    \begin{center}
\begin{tcolorbox}[enhanced, overlay, width=1.5in, halign = flush center, remember as=ci]
Circuit Imprimé
\end{tcolorbox}

\begin{tcolorbox}[enhanced, overlay, width=2in, halign = flush center, remember as=adm]
Analyse des matériaux
\end{tcolorbox}
\end{center}

\begin{tikzpicture}[overlay,remember picture,line width=1mm,draw=red!75!black]
\draw[->] (ci.east) to (adm.east);
\end{tikzpicture}

分かりました ここに画像の説明を入力してください

しかし、あなたはそれが良くないと思うでしょう。私は水平右、下、そして水平左に進む矢印が欲しいのです(簡単に想像できるといいのですが、もしよければペイントで描きます)

ありがとう

編集: これを使用して特定のパスを指定することができました:

\begin{tikzpicture}[overlay,remember picture,line width=1mm,draw=red!75!black]
\draw[->] (ci.east) -- ++(1,0) -- ++(0,-1.5) -- (adm.east);
\end{tikzpicture}

これが私にこれを与える ここに画像の説明を入力してください

しかし、2 つの問題があります。1 つ目は、矢印の最後の部分が水平になるように 'y' 値を設定したいのですが、現時点では、軌道の値を推測しているだけです。2 つ目は、矢印の角度を丸くすることは可能でしょうか。鋭角は見栄えがよくありません。

ありがとう

答え1

現時点ではコンピューターがありませんが、これを試してください:

\draw[->, rounded corners] (ci.east) -- ++(1.5,0)  |- (adm.east);

rounded corners=3mm、 などのように丸みを変更できます。

関連情報