我使用tkz-graph.sty
Altermundus 的。当我从顶点 A 到顶点 B 画一个箭头时,箭头太长了:它从 A 的中心到 B 的中心。我可以将两端的箭头缩短一个倍数吗?在 PSTricks 中,我使用了nodesep
,但这在 中不起作用tikzpicture
。
答案1
您可以使用shorten >
和shorten <
选项。例如
\documentclass{minimal}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\fill (0,0) circle (0.05);
\fill (2,0) circle (0.05);
\draw[shorten >=0.5cm,shorten <=1cm,->] (0,0) -- (2,0);
\end{tikzpicture}
\end{document}
生产。
但是,在极少数情况下,您必须直接使用它。通常,最好选择节点的锚点(例如mynode.east
),并设置节点的inner sep
和选项。outer sep
也许如果您发布一个您想要实现的示例,我们就能找出该情况下最好的方法。