Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Latex 如何更改绘图中的颜色和形状_Latex_Tikz - Fatal编程技术网

Latex 如何更改绘图中的颜色和形状

Latex 如何更改绘图中的颜色和形状,latex,tikz,Latex,Tikz,我正在使用tikz绘制一个图形,其结构如下: \draw plot[mark=ball]坐标{(0,0)(1,1)…}; 但是我想改变球的颜色和形状——它看起来是一个蓝色的圆圈。我不知道(或不明白)怎么做。请举个简单的例子。您可以试试 \draw [color=green, mark=triangle] plot coordinates { (0,0) (1,1) ...}; 如果我没听错的话 作为颜色,您可以设置,即红色,绿色,蓝色,黑色,。。。并作为标记,即圆、o、x、星等。\docum

我正在使用tikz绘制一个图形,其结构如下:

\draw plot[mark=ball]坐标{(0,0)(1,1)…};
但是我想改变球的颜色和形状——它看起来是一个蓝色的圆圈。我不知道(或不明白)怎么做。请举个简单的例子。

您可以试试

\draw [color=green, mark=triangle] plot coordinates { (0,0) (1,1) ...};
如果我没听错的话

作为颜色,您可以设置,即红色,绿色,蓝色,黑色,。。。并作为标记,即圆、o、x、星等。

\documentclass[tikz,border=5mm]{standalone}
\pgfdeclareplotmark{ball}{\shade[draw=none,ball color=green](0,0)圆(\pgfplotmarksize);}
\开始{document}
\开始{tikzpicture}
\绘制图[mark=ball]坐标{(0,0)(1,1)};
\结束{tikzpicture}
\结束{document}
不幸的是,有点晚了,但我们做到了


不必说你需要的技巧是第2行(,比你的帖子更近)。

不,它不起作用。您的建议会使原来的黑色曲线变为绿色,并且不会出现任何标记!我想把这个标记变成一个不同颜色的球tsfYour示例使用独立的xkeyval,…,这在5月份的安装中不存在。如果我再次需要它,我可能会回去。无论如何,谢谢。@Tsf很抱歉,我错过了这条评论……无论如何,对于未来的读者,您可以复制/粘贴除documentclass行以外的所有内容,只需小心使用命令usepack调用tikz包。没关系。我将不得不回到我的2012年旧文件,并记住它是关于什么!无论如何,谢谢你。