答案1
dash pattern
在您的路径上尝试使用on
和off
对的样式:
\documentclass[tikz]{standalone}
\begin{document}
\begin{tikzpicture}
\draw [dash pattern=on 1.5cm off 1cm on 1cm off 1cm on 1cm off .5cm on 1cm off .5cm]
(6,2.5) arc (0:180:4cm and 1cm);
\end{tikzpicture}
\end{document}
答案2
根据 pgfmanual 部分15.3.2 图形参数:虚线图案,您有几种可能性:
\documentclass[tikz,border=10pt]{standalone}
\begin{document}
\begin{tikzpicture}[very thick]
\draw[dashed] (6,2.5) arc (0:180:4cm and 1cm);
\end{tikzpicture}
\begin{tikzpicture}[very thick]
\draw[loosely dashed] (6,2.5) arc (0:180:4cm and 1cm);
\end{tikzpicture}
\begin{tikzpicture}[very thick]
\draw[dash pattern=on 6mm off 7mm] (6,2.5) arc (0:180:4cm and 1cm);
\end{tikzpicture}
\end{document}
结果:
答案3
似乎 的dash pattern
关键选项是tikz
从 MetaPost 借用的:语法完全相同。我不能不做出反应就放过这个问题,所以为了公平起见,这里将 Salviati 的例子翻译成了 的tikz
原始语言 :-)
beginfig(1);
draw halfcircle xscaled (8cm) yscaled (2cm)
dashed dashpattern(on 1.5cm off 1cm on 1cm off 1cm on 1cm off .5cm on 1cm off .5cm);
endfig;
end.