Eu gosto da ponta de seta comum que você obtém no TikZ \draw [->] (a) to (b);
. No meu documento, tenho muitas linhas comuns como esta e também muitas linhas duplicadas como \draw [double,->] (c) to (d);
. Mas parece um pouco estranho, já que as pontas das setas são diferentes. Acho que ficaria melhor se todas as linhas usassem a ponta da seta comum.
Então, aqui está minha pergunta: como posso obter uma ponta de flecha myarrow
que \draw [double distance=0.5pt,-myarrow] (c) to (d);
me dê exatamente a mesma ponta de flecha de uma linha comum? Eu gostaria que isso funcionasse para um intervalo de valores de double distance
, digamos, menos de 1 ponto.
Responder1
Aqui está uma solução:
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{arrows.meta}
\tikzset{%%
>={To[length=6pt]}
}
\pagestyle{empty}
\begin{document}
\begin{tikzpicture}
\draw[->] (0,0) -- (1,0);
\draw[double,->] (0,1) -- (1,1);
\end{tikzpicture}
\end{document}
Isso forçará as setas a terem o mesmo comprimento, mas também impedirá que elas sejam dimensionadas adequadamente se você alterar a largura da linha (mas talvez isso não seja um problema para você).