私は、TikZ で から得られる通常の矢印の先端が好きです\draw [->] (a) to (b);
。私のドキュメントには、このような通常の線がたくさんあり、 のような二重線もたくさんあります\draw [double,->] (c) to (d);
。しかし、矢印の先端が異なるため、少し奇妙に見えます。すべての線に通常の矢印の先端を使用した方が見栄えが良くなると思います。
それで、私の質問は、普通の線とまったく同じ矢印の先端が得られる矢印の先端を取得するにmyarrow
はどうすればよいかということです。 1pt 未満の\draw [double distance=0.5pt,-myarrow] (c) to (d);
値の範囲でこれが機能するようにしたいと思います。double distance
答え1
解決策は1つあります。
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{arrows.meta}
\tikzset{%%
>={To[length=6pt]}
}
\pagestyle{empty}
\begin{document}
\begin{tikzpicture}
\draw[->] (0,0) -- (1,0);
\draw[double,->] (0,1) -- (1,1);
\end{tikzpicture}
\end{document}
これにより、矢印の長さが同じになりますが、線の幅を変更すると、矢印が適切に拡大縮小されなくなります (ただし、これは問題にならないかもしれません)。