Wie positioniere ich ein TikZ-Bild?

Wie positioniere ich ein TikZ-Bild?

Ich habe ein Problem mit der Positionierung eines TikZ-Bildes. Ich möchte einen Halbkreis positionieren, weiß aber nicht, wie ich das machen soll.

\begin{tikzpicture}

\draw [domain=0:180] plot ({cos(\x)}, {sin(\x)});

\end{tikzpicture}

Kann mir jemand helfen?

Antwort1

Dies ist wahrscheinlich nicht die einfachste Möglichkeit, einen Kreis (oder Halbkreis) zu zeichnen. Wenn Sie Ihren Kreis jedoch positionieren möchten, plotkönnen Sie verwenden shift.

Hier ist ein Beispiel und einige weitere Befehle (alles, was ich kenne), mit denen in TikZ Kreise gezeichnet werden können.

Bildbeschreibung hier eingeben

\documentclass[tikz,border=7]{standalone}

\begin{document}
  \begin{tikzpicture}
    \draw[ultra thick, domain=0:180,shift={(.5cm,1.5cm)}] plot ({cos(\x)}, {sin(\x)});

    \draw (-3,0) circle(1);
    \draw[brown] (-2,0) ellipse(1);
    \draw[green] (-2,0) arc(-180:180:1);
    \draw[blue] plot[smooth cycle,tension=1] coordinates{(-1,0)(0,1)(1,0)(0,-1)};
    \draw[red, xshift=1cm] \foreach \r in {0,...,3}{[rotate=90*\r]
    (-1,0) .. controls (-1,0.555) and (-.555,1) .. (0,1)};
    \node[yellow,draw,circle,minimum height=2 cm] at (2,0){};
    \draw[cyan,bend left=45] (2,0) to (3,1) to (4,0) to (3,-1) to (2,0);
    \path[gray] (3,0) edge[out=90,in=180] (4,1)
                (4,1) edge[out=0,in=90] (5,0)
              (5,0 )edge[out=-90,in=0] (4,-1)
              (4,-1) edge[out=180,in=-90] (3,0);
  \end{tikzpicture}
\end{document}

verwandte Informationen