今天下午我脑子里一片混乱。我有以下代码来生成一个形状,我需要再画一个圆弧来闭合它并循环回到原点。出于某种原因,我似乎无法理解它。任何帮助都将不胜感激。
\documentclass{minimal}
\usepackage{tikz}
\usetikzlibrary{positioning}
\begin{document}
\begin{tikzpicture}
\coordinate (dm1) at (0,0);
\coordinate\[right=1.5cm of dm1\] (dm2);
\draw\[thin\] (dm1) -- (dm2)
arc (0:60:1cm)
arc (0:180:0.3cm)
;
\end{tikzpicture}
\end{document}
答案1
显然,由于您没有说,因此很难知道形状应该如何完成,但这是一种可能性:
\documentclass[tikz]{standalone}
\usetikzlibrary{positioning}
\begin{document}
\begin{tikzpicture}
\coordinate (dm1) at (0,0);
\coordinate [right=1.5cm of dm1] (dm2);
\draw [thin] (dm1) -- (dm2)
arc (0:60:1cm)
arc (0:180:0.3cm)
arc (120:180:1cm)
-- cycle
;
\end{tikzpicture}
\end{document}