1

我正在使用 tikz 使用以下结构绘制图形:

\draw plot [mark=ball] coordinates {(0,0) (1,1) ...};

但是,我希望能够更改球的颜色和形状 - 它显示为蓝色圆圈。我没有找到(或不明白)如何去做。一个简单的例子将不胜感激。

4

2 回答 2

2
\documentclass[tikz,border=5mm]{standalone}
\pgfdeclareplotmark{ball}{\shade[draw=none,ball color=green] (0,0) circle (\pgfplotmarksize);}

\begin{document}
\begin{tikzpicture}
    \draw plot [mark=ball] coordinates {(0,0) (1,1)};
\end{tikzpicture}
\end{document}

不幸的是,有点晚了,但我们做到了!

无需说您需要的技巧是第 2 行(参考,比您的帖子更新)。

于 2016-01-09T19:54:41.260 回答
1

你可以试试

\draw [color=green, mark=triangle] plot coordinates { (0,0) (1,1) ...};

如果我理解你的话。

作为颜色,您可以设置即红色,绿色,蓝色,黑色,......作为标记,即圆形,o,x,星......

于 2012-11-10T18:10:42.690 回答