последовательное относительное позиционирование узла tikz

последовательное относительное позиционирование узла tikz

Я хотел получить треугольник, расположив узлы относительно друг друга. Вот что я сделал

\begin{tikzpicture}[auto, node distance=4em]

% Gridline
\draw [step=0.5cm,draw=gray] (-4,-4) grid (4,4);

\coordinate (A) at (-4,+4);

\draw [blue] (A) -- +(1,0) -- +(0,-1) -- (A) %line1
\draw [green] (A) -- +(1,0) -- ($ (A) + (1,0) $)+(0,-1) -- (A);  %line2

\end{tikzpicture}

Проблема: ЛИНИЯ 1:Все точки расположены относительно A. Я думал, что «+(1,0) -- +(0,-1)» разместит (0,-1) относительно A+(1,0), но этого не произошло.

ЛИНИЯ-2:Для этой линии точки находятся в правильном положении, но отсутствует нога в точке "+(1,0) -- ($ (A) + (1,0) $)+(0,-1)"

Как я могу это исправить.

решение1

Вы смотрели pgfmanual? Это фрагмент со страницы 140, объясняющий, что ваша проблема возникла из-за того, что вы хотели использовать, --++но использовали --+.

введите описание изображения здесь

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