tkz-euclide에서 포인트를 변수로 저장하는 방법

tkz-euclide에서 포인트를 변수로 저장하는 방법

나중에 사용하기 위해 tkz-euclide에서 점을 어떻게 정의할 수 있습니까? 분명히 아래 코드는 작동하지 않습니다. 나는 \def\x1{1} \def\y1{1} \def\x2{2} \def\y2{0}각 tikzpicture의 점을 정의하는 것과 같은 것을 사용하여 xy 좌표를 저장할 수 있다는 것을 알고 있지만 전체 점을 정의하고 모든 tikzpictues에서 사용하는 것을 선호합니다. 가능합니까?

\documentclass{article}
\usepackage{tkz-euclide}
\tkzDefPoint(1,1){A}
\tkzDefPoint(2,0){B}

\begin{document}

\begin{tikzpicture}
\tkzDrawSegment(A,B)
\end{tikzpicture}

\end{document}

답변1

coordinate포인트를 저장하는 데 사용할 수 있습니다 . 좌표는 나중에 전역적으로 사용할 수 있습니다.

\documentclass{article}
\usepackage{tkz-euclide}

\begin{document}

\begin{tikzpicture}
    \coordinate (A) at (1,1);
    \coordinate (B) at (2,0);
    \tkzDrawSegment(A,B)
\end{tikzpicture}

\begin{tikzpicture}
    \tkzDrawSegment(A,B)
\end{tikzpicture}

\end{document}

관련 정보