Решено: украшение границы создает дополнительный, но смещенный наконечник стрелы

Решено: украшение границы создает дополнительный, но смещенный наконечник стрелы

Я хотел бы использовать декорированные пути с наконечниками стрел. Но если я использую декорирование границ, что-то происходит с позиционированием наконечника стрелы:

\documentclass{article}
\usepackage{tikz,amsmath, amssymb,bm,color}
\usepackage[margin=0cm,nohead]{geometry}
\usepackage[active,tightpage]{preview}
\usepackage{pgfplots}
\usetikzlibrary{decorations}
\usetikzlibrary{decorations.shapes}
\PreviewEnvironment{tikzpicture}
%
\begin{document}
\begin{tikzpicture}[>=stealth]
\node[draw=black, circle, inner sep=2mm] (v0) at (0,2) {};
\node[draw=black, circle, inner sep=2mm] (v1) at (1,2) {};
% ADDITIONAL WRONG ARROW TIP:
\draw[postaction={draw, decorate},->,decoration={border,segment length=3mm, angle=90, amplitude=.5mm}](0,0)--(v0);
% ONLY THE WRONG ARROW TIP:
\draw[postaction={draw, decorate,->},decoration={border,segment length=3mm, angle=90, amplitude=.5mm}](1,0)--(v1);
% how can I produce the right arrow tip only?
\end{tikzpicture}
\end{document} 

Кажется, что -> влияет на постдействие, и это приведет к появлению второго неправильно расположенного наконечника стрелки. Смещенный наконечник стрелки обычно помещается в правильное место, но он «не знает, какому пути он принадлежит», это похоже на наконечник стрелки на вырожденной линии, направленный в (обычно неправильном) направлении.

Так как же мне сохранить только правильно расположенный кончик первой стрелки?

ОБНОВЛЕНИЕ: Вот как это выглядит на моем компьютере:

Вот

Из комментария Гонсало Медины (спасибо!) следует, что это просто проблема устаревшего tikz (MikTex...). Я стараюсь обновить свой tikz, и если проблема не исчезнет, ​​я снова обновлю этот пост...

ОБНОВЛЕНИЕ: переустановка MikTeX сработала! (По какой-то причине менеджер пакетов не работал на моем компьютере) Вероятно, он загрузил новый TikZ 3.0 во время компиляции.

Спасибо!

Связанный контент