我很惊讶之前没有出现过这种情况,但我在 tex.sx、Google 或 TikZ/pgf 手册中都没有找到任何内容。(也许我找的还不够仔细。)
我想在 TikZ 中绘制一些非常简单的插图(实际上是图表),并且我希望连接节点的箭头从头到尾的粗细程度有所不同;换句话说,我想line width
在描边路径时改变路径的粗细。
我本以为
\draw[->, line width=1pt] (0,0) node[anchor=east]{A} -- (1,0) node[anchor=west]{B};
我可以写一些类似的东西
\draw[->, line width start=3pt, line width end=1pt] (0,0) node[anchor=east]{A} -- (1,0) node[anchor=west]{B};
但似乎没有这样的功能。最好的方法是什么?线宽变化的确切方式并不重要(线性变化也可以;不过,如果视觉上吸引人,可以加分)。