Tikz : des pointes de flèche extérieures
Je ne réussis pas à trouver la commande indiquant à Ti*k*Z de placer les pointes de flèche *en dehors* du tracé de celle-ci, et mes recherches sont restées infructueuses.
Voici un ECM (compilé avec `pdflatex --shell-escape`, il donne directement un fichier .png) :
\documentclass[tikz, border = 2 mm, convert={density=300,size=1080x800,outext=.png}]{standalone}
\usepackage[utf8x]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[light, largesmallcaps]{kpfonts}
\usetikzlibrary{arrows}
\usetikzlibrary{positioning,decorations.text}
\begin{document}
\fontfamily{jkpss}\selectfont{}
\begin{tikzpicture}
\draw [<->, > = stealth, red] (0, 0) -- (2, 0) node [midway, fill = white] {1} ;
\draw [yshift = -12, >-<, > = stealth, red] (0, 0) -- (2, 0) node [midway, fill = white] {2} ;
\draw [yshift = -24, >-<, > = stealth, red] (-0.1, 0) -- (2.1, 0) node [midway, fill = white] {3} ;
\draw [line width = 0.1] (0, 0.1) -- (0, -1) ;
\draw [line width = 0.1] (2, 0.1) -- (2, -1) ;
\draw [densely dotted, line width = 0.1] (0.1, -0.3) -- (0.1, -0.6) ;
\draw [densely dotted, line width = 0.1] (1.9, -0.3) -- (1.9, -0.6) ;
\end{tikzpicture}
\end{document}
On voit bien que la flèche numéro 2, qui a les mêmes coordonnées que la flèche numéro 1, désigne une distance plus courte ; et pour cause, ses pointes inversées empiètent sur la longueur du fût. fût.
C'est la flèche numéro 3 qui désigne la même distance que la flèche numéro 1, mais pour ce faire j'ai modifié ses coordonnées. coordonnées.
Comment faire pour garder ces coordonnées et avoir les pointes de flèche au-delà du fût ?
<img src="/upfiles/arrowstikz.png" style="width: 100%;"/>20%;"/>