使用三角函数时 Tikz 错误

使用三角函数时 Tikz 错误

当我使用以下代码时:

\usetikzlibrary{calc}
\begin{tikzpicture}
\draw (0,0) circle (.2*tan(10) and .4*tan(10));
\end{tikzpicture}

...然后我收到一条错误消息。我该如何解决这个问题?

答案1

如果我们将计算出的半径放在括号中,它似乎可以起作用。

根据请求提供一些参考:

Martin Scharrer 在这里解释比我做得更好。

输出

在此处输入图片描述

代码

\documentclass[tikz]{standalone}
\usetikzlibrary{calc}
\begin{document}
\begin{tikzpicture}
  \draw (0,0) circle ({.2*tan(10)} and {.4*tan(10)});
\end{tikzpicture}
\end{document}

干杯,

相关内容