当我使用以下代码时:
\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}
干杯,