tikz로 굵은 화살표를 그리려면 다음을 시도합니다.
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{arrows.meta}
\begin{document}
\begin{tikzpicture}
\draw[-Triangle, very thick](0, 0) -- (1, 0);
\end{tikzpicture}
\end{document}
그러나 나는 이 화살의 비만도에 특별히 감명을 받지는 않습니다. 아래 그림과 같이 훨씬 더 굵은 화살표를 그리고 싶습니다.
이렇게 굵은 화살을 그리는 방법은 무엇입니까?
답변1
이미 를 사용하고 arrows.meta
있으므로 화살표의 매개변수를 조정할 수 있습니다. 특히, length
및 을 조정할 수 있습니다 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}
나는 이것이 가능한 모든 삼각형 모양의 화살표를 제공할 것이라고 믿습니다. 선 너비에 따라 확장 가능한 변형을 정의할 수 있습니다.
\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}
다른 화살표도 많이 있으며, 찾고 있는 화살표가 미리 정의된 목록에 없으면 언제든지 로 빚을 정의할 수 있습니다 \pgfdeclarearrow
. 그러나 여기서는 이것이 필요하다고 생각하지 않습니다.