Единицы измерения не совпадают с системой координат при рисовании окружностей

Единицы измерения не совпадают с системой координат при рисовании окружностей

Я нарисовал набор окружностей в 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}

Связанный контент