Punta de flecha más grande

Punta de flecha más grande

Estoy usando las decoraciones.marcaciones de tikzlibrary para colocar puntas de flecha en lugares arbitrarios en algunas líneas. Mi código es el siguiente:

\begin{tikzpicture}[arrowmark/.style 2 args={decoration={markings,mark=at position #1 with \arrow{#2}}}]
\draw[
    postaction={decorate},
    arrowmark={.15}{ >},
    ] (0,1) to (3,1);
\end{tikzpicture}

Ahora quiero hacer la punta de la flecha un poco más grande y más gruesa. Leí algunas sugerencias en el manual y varias preguntas aquí, pero no sé cómo implementar esto en mi código.

Respuesta1

Cargue arrows.metala biblioteca tikz` y podrá modificar muchas cosas como largo, ancho, escala, largo de escala, ancho de escala, etc.

Aquí está el código:

\documentclass[tikz,border=5]{standalone}
\usetikzlibrary{decorations.markings,arrows.meta}
\begin{document}
  \begin{tikzpicture}[arrowmark/.style 2 args={decoration={markings,mark=at position #1 with \arrow{#2}}}]
\draw[
    postaction={decorate},
    arrowmark={.15}{>[scale=2,line width=1pt,line join=miter]},
    ] (0,1) to (3,1);
\draw[
    postaction={decorate},
    arrowmark={.15}{>[scale=1]},
    ] (0,2) to (3,2);
\end{tikzpicture}
\end{document}

ingrese la descripción de la imagen aquí

Para obtener más detalles, consulte la página 203 del manual, sección 16.5.

información relacionada