
tikz와 'remember as' 도구를 사용하여 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
.