有时人们希望同时使用 tikz 和 tkz-euclide,因为它们中的一些更适合特定目的,反之亦然。
例如,考虑以下简单示例。
\documentclass{article}
\usepackage{tikz}
\usepackage{tkz-euclide}
\begin{document}
\begin{tikzpicture}
\tkzDefPoint(0, 0){A}
\tkzDefPoint(1,1){B}
\draw [black] (0,0) to (1,1) ;
\tkzDrawPoints(A,B)
\end{tikzpicture}
\end{document}
理想情况下,我想使用
\draw [black] A to B;
代替
\draw [black] (0,0) to (1,1) ;
但会产生错误。这能实现吗?
答案1
这些点被简单地称为A
和B
,因此你可以说\draw (A) -- (B);
。
\documentclass{article}
\usepackage{tikz}
\usepackage{tkz-euclide}
\begin{document}
\begin{tikzpicture}
\tkzDefPoint(0, 0){A}
\tkzDefPoint(1,1){B}
\draw [black] (0,0) to (1,1) ;
\draw[red] (A) -- (B);
%\tkzDrawPoints(A,B)
\end{tikzpicture}
\end{document}