我在更改 Tikz 中的箭头参数时遇到了麻烦。length
和width
参数arrows.meta
按预期工作,直到我还指定了线宽,然后我的所有箭头规范都会被忽略并使用默认大小。
\documentclass[tikz]{standalone}
\usepackage{tikz}
\usetikzlibrary{arrows.meta}
\begin{document}
\begin{tikzpicture}
\draw[-{Latex[width=2mm,length=3mm]}] (0,0)--(2,0) node[right]{with no line width};
\draw[line width=1.5mm,-{latex[width=2mm,length=3mm]}] (0,-1)--(2,-1) node[right]{with specified line width};
\end{tikzpicture}
\end{document}
上述代码呈现如下。请注意,两个箭头的大小参数相同,但当线宽改变时,它们会被忽略。
如何同时改变箭头大小和线宽?
答案1
您在第二个\draw
命令中使用latex
(带有小的l
),这是一个旧的箭头(在 Ti 之前钾Z 3) 不能被设计为Latex
属于arrows.meta
图书馆的一部分。
因此您只需将其改为标题大小写即可。