Увеличенный наконечник стрелы

Увеличенный наконечник стрелы

Я использую tikzlibrary decorations.markings для размещения стрелок в произвольных местах некоторых строк. Мой код следующий:

\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}

Теперь я хочу сделать наконечник стрелы немного больше и толще. Я прочитал несколько подсказок в руководстве и несколько вопросов здесь, но я не могу понять, как реализовать это в моем коде.

решение1

Загрузите arrows.metaбиблиотеку tikz, и вы сможете настроить множество параметров, таких как длина, ширина, масштаб, длина шкалы, ширина шкалы и т. д.

Вот код:

\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}

введите описание изображения здесь

Более подробную информацию см. в pgfmanual, раздел 16.5, стр. 203.

Связанный контент