Re: comando tikz

#91768
Up
0
Down
::


Ti ringrazio per la risposta, ma sono riuscito a risolvere definendo [tt]\freccia@iii[/tt] in questo modo
`
\def\freccia@iii[#1]#2[#3]#4{%
\iffreccia
\ifnum#3<0\relax
\tikzstyle{freccia} = [-right stealth]
\else
\tikzstyle{freccia} = [-left stealth]
\fi
\fi
\tikz[overlay,remember picture,shorten <=.3ex,shorten >=.2ex,freccia,freccie opt,#1]{
\scope[every node/.style={above=\shift@freccia,sloped,inner sep=0}]
\path(#2) –node(start@freccia)[pos=0]{}node(stop@freccia)[pos=1]{} (#4);
\endscope
\draw[cap=round,join=round](start@freccia) to[bend left=#3](stop@freccia);}}
`
in questo modo mi basta agire sulla chiave [tt]shift freccia[/tt] definita in precedenza e la freccia viene spostata come volevo io. Grazie comunque per il tuo aiuto.

Go to top