更大的箭头

更大的箭头

我正在使用 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.metatikz 库`,您可以调整很多东西,例如长度、宽度、比例、比例长度、比例宽度等。

以下是代码:

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

enter image description here

有关更多详细信息,请参阅 pgfmanual 第 16.5 节第 203 页。

相关内容