더 큰 화살촉

더 큰 화살촉

나는 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

tikz 라이브러리를 로드하면 arrows.meta길이, 너비, 배율, 배율 길이, 배율 너비 등과 같은 많은 항목을 조정할 수 있습니다.

코드는 다음과 같습니다.

\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페이지를 참조하세요.

관련 정보