![改变箭头的线条粗细](https://linux22.com/image/265933/%E6%94%B9%E5%8F%98%E7%AE%AD%E5%A4%B4%E7%9A%84%E7%BA%BF%E6%9D%A1%E7%B2%97%E7%BB%86.png)
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{arrows}
\begin{document}
\begin{tikzpicture}
\draw[step=1cm,color=gray] (0,0) grid (3,3);
\draw[draw=black,solid, -triangle 90,fill=black] (0,0) -- (0,3);
\end{tikzpicture}
\end{document}
我尝试过用超粗和双倍箭头改变这个箭头,但箭头大小也改变了。我尝试只增加线条的宽度。
我碰到类似的帖子,但thick arc
即使我添加了所有库似乎也不起作用。
答案1
在 TikZ 中,箭头通常与线宽相关,因为箭头位置需要一些计算才能正确放置。为了能够分离该链接,您可以使用相同的路径两次,一个粗的没有箭头,一个细的有箭头。但您需要手动放置它shorten
或根据线宽自己进行一些计算。同样的问题,如果你有曲线等,你会遇到很多问题。您也可以尝试 Luigi 提供的箭头是否可以更改 TikZ/PGF 中箭头的大小?
\documentclass[tikz]{standalone}
\usetikzlibrary{arrows}
\begin{document}
\begin{tikzpicture}
\node (a) at (0,0) {};
\node (b) at (5,5){B};
\path[draw=black,solid,line width=2mm,fill=black,
preaction={-triangle 90,thin,draw,shorten >=-1mm}
] (1, 4) -- (3.3, 4);
\end{tikzpicture}
\end{document}