
我正在嘗試使用 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
、 或更多。