考虑这个例子:
\documentclass[border=5pt]{standalone}
\usepackage{tikz}
\usetikzlibrary{angles}
\begin{document}
\begin{tikzpicture}
\coordinate (O) at (0.0, 0.0);
\coordinate (ac) at (1.0, 1.0);
\coordinate (bc) at (0.7, 0.1);
\draw[->] (O) -- (ac);
\draw[->] (O) -- (bc);
\pic[draw, angle eccentricity=1.5]{angle=bc--O--ac};
\end{tikzpicture}
\end{document}
绘制角度时我可以使用裸坐标吗?我尝试
\pic[draw, angle eccentricity=1.5]{angle=bc--(0.0, 0.0)--ac};
但它不起作用。
绘制 tikz 角度时可以使用裸坐标吗?
答案1
不,您不能使用直接坐标。
摘自手册第 570 页Pic type angle=⟨A⟩--⟨B⟩--⟨C⟩
:
⟨A⟩、⟨B⟩、⟨C⟩三个点必须是节点或坐标的名称,不能使用“(1,1)”这样的直接坐标。