![tikz: cómo dibujar una flecha gorda](https://rvso.com/image/405369/tikz%3A%20c%C3%B3mo%20dibujar%20una%20flecha%20gorda.png)
Para dibujar una flecha gorda con tikz intento lo siguiente:
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{arrows.meta}
\begin{document}
\begin{tikzpicture}
\draw[-Triangle, very thick](0, 0) -- (1, 0);
\end{tikzpicture}
\end{document}
Sin embargo, no me impresiona especialmente el grosor de esta flecha. Me gustaría dibujar una flecha mucho más gruesa como se muestra en la siguiente imagen:
¿Cómo dibujar una flecha tan gorda?
Respuesta1
Ya estás usando arrows.meta
, por lo que puedes ajustar los parámetros de la flecha. En particular, puedes ajustar length
y width
.
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{arrows.meta}
\begin{document}
\begin{tikzpicture}
\draw[-{Triangle[width=18pt,length=8pt]}, line width=10pt](0,0) -- (1, 0);
\end{tikzpicture}
\end{document}
Creo que esto le proporcionará todas las flechas en forma de triángulo posibles. Podría definir una variante escalable que escale con el ancho de línea,
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{arrows.meta}
\begin{document}
\begin{tikzpicture}[my triangle/.style={-{Triangle[width=\the\dimexpr1.8\pgflinewidth,length=\the\dimexpr0.8\pgflinewidth]}}]
\draw[line width=6pt,my triangle](0,0) -- (1, 0);
\draw[line width=10pt,my triangle](2,0) -- (3, 0);
\draw[line width=6pt,-{Triangle[width=1.8*6pt,length=0.8*6pt]}](0,-1)
-- (1, -1);
\end{tikzpicture}
\end{document}
Hay muchas otras flechas, y si la que buscas no está en la lista predefinida, siempre puedes definir tu deuda con \pgfdeclarearrow
. Sin embargo, aquí no creo que sea necesario.