Como salvar um ponto como variável no tkz-euclide

Como salvar um ponto como variável no tkz-euclide

Como posso definir um ponto no tkz-euclide para uso posterior? Obviamente o código abaixo não funciona. Eu sei que posso salvar as coordenadas xy usando algo como \def\x1{1} \def\y1{1} \def\x2{2} \def\y2{0}definir o ponto em cada tikzpicture, mas prefiro definir o ponto inteiro e usá-lo em todos os tikzpictues. É possível?

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

\begin{document}

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

\end{document}

Responder1

Você pode usar coordinatepara salvar os pontos. As coordenadas podem ser usadas globalmente posteriormente.

\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}

informação relacionada