Alterando a espessura da linha da seta

Alterando a espessura da linha da seta
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{arrows}

\begin{document}
\begin{tikzpicture}

\draw[step=1cm,color=gray] (0,0) grid (3,3);    
\draw[draw=black,solid, -triangle 90,fill=black] (0,0) -- (0,3);

\end{tikzpicture}
\end{document}

Tentei mudar esta seta para ultra grossa e dupla, mas o tamanho da ponta da seta também muda. Estou tentando apenas aumentar a largura da linha.

eu me depareiuma postagem semelhante, mas thick arcparece não funcionar mesmo quando adiciono todas as bibliotecas.

Responder1

No TikZ, as pontas das setas geralmente estão relacionadas à largura da linha, uma vez que o posicionamento da ponta da seta requer alguns cálculos para colocá-la corretamente. Para poder desvincular esse link você pode usar o mesmo caminho duas vezes, um grosso sem seta e outro fino com seta. Mas você precisa posicioná-lo manualmente shortenou fazer alguns cálculos dependendo da largura da linha. Novamente o mesmo problema, você teria muitos problemas se tivesse curvas, etc. Você também pode tentar as pontas das setas que Luigi forneceu emÉ possível alterar o tamanho de uma ponta de seta no TikZ/PGF?

\documentclass[tikz]{standalone}
\usetikzlibrary{arrows}
\begin{document}
\begin{tikzpicture}
\node (a) at (0,0) {};
\node (b) at (5,5){B};
\path[draw=black,solid,line width=2mm,fill=black,
preaction={-triangle 90,thin,draw,shorten >=-1mm}
] (1, 4) -- (3.3, 4);
\end{tikzpicture}
\end{document}

insira a descrição da imagem aqui

informação relacionada