当我们使用线条时,可以使用参数“double”更改线条的边框颜色。另一个选项是在背景中绘制较粗的线条并将其用作边框。
但似乎没有一个选项适用于虚线。是否可以创建一条由多个点组成的线,这些点周围有边框?
谢谢!
答案1
您的要求不太明确...这里有一个建议:
\documentclass[tikz,margin=2mm]{standalone}
\usetikzlibrary{decorations.markings}
\tikzset{
dotted bordered/.style={
decorate,decoration={markings,
mark=between positions 0 and 1 step 6pt with {
\draw[line width=.3pt,#1,fill=none] circle(2pt);
\fill[#1,draw=none] circle(1pt);
}
},
},
}
\begin{document}
\begin{tikzpicture}
\draw[dotted bordered={fill=violet,draw=green}]
(0,0) -- (3,1) -- (1,3) to[out=180,in=90] (0,1);
\draw[dotted bordered=red] (1.5,1.5) circle(1cm);
\end{tikzpicture}
\end{document}