원을 그리는 동안 단위가 좌표계와 일치하지 않습니다.

원을 그리는 동안 단위가 좌표계와 일치하지 않습니다.

GeoGebra에서 원 세트를 그렸습니다. 다음과 같습니다. 여기에 이미지 설명을 입력하세요

그리고 TikZ에서도 같은 그림을 그리고 싶습니다. 그래서 중심점의 좌표를 입력하고, minimum widthParameter를 이용해서 그려줍니다. 이것이 내가 쓴 것입니다:

   \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}

관련 정보