円を描くときに単位が座標系と一致しない

円を描くときに単位が座標系と一致しない

GeoGebra で一連の円を描きました。次のようになります。 ここに画像の説明を入力してください

そして、同じ絵を TikZ で描きたいと思います。そこで、中心の座標を入力し、minimum widthパラメータを使用して描画します。次のように記述します。

   \documentclass{article}

\usepackage{tikz}

\begin{document}

\begin{figure}[htbp]
    \centering
    \begin{tikzpicture}
    \tikzstyle{disk} = [draw, thick, circle,fill=none]
    \node (A) at (-4,1) [disk, minimum width=20] {};
    \node (B) at (2,0) [disk, minimum width=70] {};     
    \node (C) at (0,6) [disk, minimum width=40] {};
    \node (D) at (8,2) [disk, minimum width=20] {};
    \node (E) at (8,-6) [disk, minimum width=80] {};

    \end{tikzpicture}
\end{figure}

\end{document}

そして、これが私が得たものです: ここに画像の説明を入力してください

座標系の単位を幅と一致させるにはどうすればよいですか?

単位としてミリメートルを使用すると、円は大きくなりますが、交差しません。

ここに画像の説明を入力してください

答え1

修正してコマンドの代わりにx=1cm, y=1cm使用することで、目的を達成できました。\draw (0,0) circle (2cm)\node

\begin{tikzpicture}[x=1cm, y=1cm, scale=0.5] % scale to prevent overflow
    \draw (-4,2) circle (2cm);
    \draw (2,0)  circle (7cm);      
    \draw (0,6)  circle (4cm);
    \draw (8,2)  circle (2cm);
    \draw (8,-6)  circle (8cm);
\end{tikzpicture}

関連情報