使用 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}

这给了我这个 在此处输入图片描述

但有两个问题:首先,我想设置“y”值,以便箭头的最后部分是水平的,现在我只是在猜测轨迹的值。其次,是否可以将箭头的角度弄圆,尖角看起来不太好看。

谢谢

答案1

我目前没有电脑,但可以尝试这个:

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

您可以更改圆度,例如rounded corners=3mm,或更多。

相关内容