使用 TikZ 绘图时,我发现使用极坐标(角度:距离)有时很方便,就像在这个 MWE 中一样
\documentclass{article}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
[pole/.style={circle,draw=gray,fill=gray,thick,text width=2cm, align=center}]
\node[pole] (eur) at (60:3cm) {Europe};
\node[pole] (afr) at (300:3cm) {Afrique};
\node[pole] (amq) at (180:3cm) {Amérique};
\end{tikzpicture}
\end{document}
如何使用 METAPOST 获得类似的效果?我在手册中找不到直接的答案。我确信只要具备良好的几何知识,就可以实现相同的效果。这对于编写脚本来说会很好。
到目前为止,我的 METAPOST 对应内容是
beginfig(1);
u:=1cm ;
label(btex Amérique etex, (-3u,0) ) ;
label(btex Europe etex, (u,2u) ) ;
label(btex Afrique etex, (u,-2u) ) ;
endfig ;
end
当然,这不是极坐标,我甚至不确定角度是否与 TikZ 中的角度相同。由于我不是科学家,如果需要一些几何知识,我很乐意提供一些解释。