沿着线条、圆圈等改变颜色

沿着线条、圆圈等改变颜色

鉴于这个优雅的解决方案允许人们沿着图表改变颜色,我想知道是否有一种简单的方法可以改变 PSTricks 线、弧、圆、椭圆等的颜色。

答案1

仅适用于可以定义为参数方程或简单线的图。您需要pst-hsb来自的包

http://archiv.dante.de/~herbert/texnik/tex/generic/pst-hsb/pst-hsb.tex http://archiv.dante.de/~herbert/texnik/tex/latex/pst-hsb/pst-hsb.sty

也可以看看:http://pstricks.blogspot.de/2011/09/vos-courbes-aux-couleurs-de-larc-en.html

\documentclass[pstricks,border=10pt]{standalone}
\usepackage{pst-hsb}
\begin{document}

\begin{pspicture}(-0.5,-5)(11,5)
\psaxes{->}(0,0)(0,-4)(11,5)
\psset{plotpoints=300,linewidth=1mm}
\psparametricplotHSB[HSB=false,linecolor=red]{0}{360}{t 36 div t sin 4 mul}
\psparametricplotHSB[algebraic]{0}{6.3}{t/0.628 | cos(t)*4}
\psparametricplotHSB[algebraic]{0}{6.3}{4*sin(t)+5 | 4*cos(t)}
\pslineHSB(0,-4)(10,4)
\pslineHSB[HueBegin=0.2,HueEnd=0.9](0,4)(10,-4)
\end{pspicture} 

\end{document}

在此处输入图片描述

相关内容