次の図を描く必要があります。
これを取得するために次のコードを使用しました:
\documentclass{article}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\draw (2,2) circle (3cm);
\draw (2,2) ellipse (3cm and 1cm);
\end{tikzpicture}
\end{document}
これによって次のものが生成されます:
tikzpicture を使用して目的の図を描くにはどうすればよいでしょうか?
一部が点線になっている任意の曲線を描く方法はありますか?
答え1
あなたの場合、楕円を 2 回描画し、実線部分を切り取って半分だけを表示するのは非常に簡単です。
\documentclass{article}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\draw (2,2) circle (3cm);
\draw[dashed] (2,2) ellipse (3cm and 1cm);
\clip (-1.1,2) rectangle (5.1 cm,0.9 cm);
\draw (2,2) ellipse (3cm and 1cm);
\end{tikzpicture}
\end{document}
答え2
以下に別の方法で曲線を描きました。
\documentclass{article}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\draw (0,0) circle (3cm);
\draw (-3,0) arc (180:360:3cm and 1cm);
\draw[dashed] (-3,0) arc (180:0:3cm and 1cm);
\end{tikzpicture}
\end{document}