绘制 tikz 角度时使用原始坐标

绘制 tikz 角度时使用原始坐标

考虑这个例子:

\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)”这样的直接坐标。

相关内容