diff options
Diffstat (limited to 'Master/texmf-dist/doc/generic/pst-solides3d/doc-en/par-couleurs_en_corr.tex')
-rw-r--r-- | Master/texmf-dist/doc/generic/pst-solides3d/doc-en/par-couleurs_en_corr.tex | 497 |
1 files changed, 497 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/generic/pst-solides3d/doc-en/par-couleurs_en_corr.tex b/Master/texmf-dist/doc/generic/pst-solides3d/doc-en/par-couleurs_en_corr.tex new file mode 100644 index 00000000000..9fe555aa4f6 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pst-solides3d/doc-en/par-couleurs_en_corr.tex @@ -0,0 +1,497 @@ +\section{Colours and the nuances of a colour} + +The key value \verb+[fillcolor=name]+ allows to specify the wanted colour for the outer faces of a solid. +The key value \verb+[incolor=name]+ allows to specify the wanted colour for the inner faces of a solid. + +The possible values for \textit{name} are those known to PSTricks (and particularly those of the package \texttt{xcolor}). + +We can directly use the color nuances in the color schemes of +HSB, RGB or CMYK. In that case we use the key values \verb+[hue]+, +\verb+[inhue]+ or \verb+[inouthue]+ for the outer faces, the inner faces, or for all the faces. +The number of arguments \verb+hue+ determines nuances. + +\subsection{Predefined colorus by the option [\texttt{dvipsnames}]} + +There are $68$~predefined colours, which are identified by +\texttt{solides.pro}: \texttt{Black}, \texttt{White}, and the +$66$~colorus below. + +\bgroup\centering +\newcommand{\colorcube}[1]{% +\begin{pspicture}(-1.2,-1)(1.2,1) +\psframe(-1.2,-1)(1.2,1) +\psset{viewpoint=50 50 20 rtp2xyz,Decran=150,lightsrc=viewpoint} +\psSolid[object=datfile, + file=cubecolor, + linewidth=0.07\pslinewidth, + linecolor=#1!50, + fillcolor=#1, + action=draw**] +\rput(0,-0.75){\footnotesize \texttt{#1}} +\end{pspicture} +} + +\parindent0pt +%\parskip-8pt +\colorcube{GreenYellow} +\colorcube{Yellow} +\colorcube{Goldenrod} +\colorcube{Dandelion} +\colorcube{Apricot} +\colorcube{Peach} + +\colorcube{Melon} +\colorcube{YellowOrange} +\colorcube{Orange} +\colorcube{BurntOrange} +\colorcube{Bittersweet} +\colorcube{RedOrange} + +\colorcube{Mahogany} +\colorcube{Maroon} +\colorcube{BrickRed} +\colorcube{Red} +\colorcube{OrangeRed} +\colorcube{RubineRed} + +\colorcube{WildStrawberry} +\colorcube{Salmon} +\colorcube{CarnationPink} +\colorcube{Magenta} +\colorcube{VioletRed} +\colorcube{Rhodamine} + +\colorcube{Mulberry} +\colorcube{RedViolet} +\colorcube{Fuchsia} +\colorcube{Lavender} +\colorcube{Thistle} +\colorcube{Orchid} + +\colorcube{DarkOrchid} +\colorcube{Purple} +\colorcube{Plum} +\colorcube{Violet} +\colorcube{RoyalPurple} +\colorcube{BlueViolet} + +\colorcube{Periwinkle} +\colorcube{CadetBlue} +\colorcube{CornflowerBlue} +\colorcube{MidnightBlue} +\colorcube{NavyBlue} +\colorcube{RoyalBlue} + +\colorcube{Blue} +\colorcube{Cerulean} +\colorcube{Cyan} +\colorcube{ProcessBlue} +\colorcube{SkyBlue} +\colorcube{Turquoise} + +\colorcube{TealBlue} +\colorcube{Aquamarine} +\colorcube{BlueGreen} +\colorcube{Emerald} +\colorcube{JungleGreen} +\colorcube{SeaGreen} + +\colorcube{Green} +\colorcube{ForestGreen} +\colorcube{PineGreen} +\colorcube{LimeGreen} +\colorcube{YellowGreen} +\colorcube{SpringGreen} + +\colorcube{OliveGreen} +\colorcube{RawSienna} +\colorcube{Sepia} +\colorcube{Brown} +\colorcube{Tan} +\colorcube{Gray} + +\egroup + +\subsection {Predefined colours by the option [\texttt{svgnames}]} + +The following colours are known by PSTricks, when the option [\texttt{svgnames}] is given. +These ones are not identified by the file \texttt{solides.pro}: we can use them directly with the option \texttt{[fcol]}. + +\bgroup +\newcommand{\colorcone}[1]{% +\begin{pspicture}(-1.2,-1)(1.2,1) +\psframe(-1.2,-1)(1.2,1) +\psset{viewpoint=50 50 20 rtp2xyz,Decran=150,lightsrc=viewpoint} +\psSolid[object=cone, + linewidth=0.07\pslinewidth, +% linecolor=#1!50, + fillcolor=#1, + ngrid=4 12, + r=0.2,h=0.37, + action=draw**](0,0,-0.05) +\rput(0,-0.75){\footnotesize \texttt{#1}} +\end{pspicture} +} + + +\parindent0pt +%\parskip-8pt + +These colours are delivered from the package \texttt{xcolor}. +\bigskip + +{\centering +\colorcone{AliceBlue} +\colorcone{AntiqueWhite} +\colorcone{Aqua} +\colorcone{Aquamarine} +\colorcone{Azure} +\colorcone{Beige} + +\colorcone{Bisque} +\colorcone{Black} +\colorcone{BlanchedAlmond} +\colorcone{Blue} +\colorcone{BlueViolet} +\colorcone{Brown} + +\colorcone{BurlyWood} +\colorcone{CadetBlue} +\colorcone{Chartreuse} +\colorcone{Chocolate} +\colorcone{Coral} +\colorcone{CornflowerBlue} + +\colorcone{Cornsilk} +\colorcone{Crimson} +\colorcone{Cyan} +\colorcone{DarkBlue} +\colorcone{DarkCyan} +\colorcone{DarkGoldenrod} + +\colorcone{DarkGray} +\colorcone{DarkGreen} +\colorcone{DarkGrey} +\colorcone{DarkKhaki} +\colorcone{DarkMagenta} +\colorcone{DarkOliveGreen} + +\colorcone{DarkOrange} +\colorcone{DarkOrchid} +\colorcone{DarkRed} +\colorcone{DarkSalmon} +\colorcone{DarkSeaGreen} +\colorcone{DarkSlateBlue} + +\colorcone{DarkSlateGray} +\colorcone{DarkSlateGrey} +\colorcone{DarkTurquoise} +\colorcone{DarkViolet} +\colorcone{DeepPink} +\colorcone{DeepSkyBlue} + +\colorcone{DimGray} +\colorcone{DimGrey} +\colorcone{DodgerBlue} +\colorcone{FireBrick} +\colorcone{FloralWhite} +\colorcone{ForestGreen} + +\colorcone{Fuchsia} +\colorcone{Gainsboro} +\colorcone{GhostWhite} +\colorcone{Gold} +\colorcone{Goldenrod} +\colorcone{Gray} + +\colorcone{Grey} +\colorcone{Green} +\colorcone{GreenYellow} +\colorcone{Honeydew} +\colorcone{HotPink} +\colorcone{IndianRed} + +\colorcone{Indigo} +\colorcone{Ivory} +\colorcone{Khaki} +\colorcone{Lavender} +\colorcone{LavenderBlush} +\colorcone{LawnGreen} + +\colorcone{LemonChiffon} +\colorcone{LightBlue} +\colorcone{LightCoral} +\colorcone{LightCyan} +\colorcone{LightGoldenrodYellow} +\colorcone{LightGray} + +\colorcone{LightGreen} +\colorcone{LightGrey} +\colorcone{LightPink} +\colorcone{LightSalmon} +\colorcone{LightSeaGreen} +\colorcone{LightSkyBlue} + +\colorcone{LightSlateGray} +\colorcone{LightSlateGrey} +\colorcone{LightSteelBlue} +\colorcone{LightYellow} +\colorcone{Lime} +\colorcone{LimeGreen} + +\colorcone{Linen} +\colorcone{Magenta} +\colorcone{Maroon} +\colorcone{MediumAquamarine} +\colorcone{MediumBlue} +\colorcone{MediumOrchid} + +\colorcone{MediumPurple} +\colorcone{MediumSeaGreen} +\colorcone{MediumSlateBlue} +\colorcone{MediumSpringGreen} +\colorcone{MediumTurquoise} +\colorcone{MediumVioletRed} + +\colorcone{MidnightBlue} +\colorcone{MintCream} +\colorcone{MistyRose} +\colorcone{Moccasin} +\colorcone{NavajoWhite} +\colorcone{Navy} + +\colorcone{OldLace} +\colorcone{Olive} +\colorcone{OliveDrab} +\colorcone{Orange} +\colorcone{OrangeRed} +\colorcone{Orchid} + +\colorcone{PaleGoldenrod} +\colorcone{PaleGreen} +\colorcone{PaleTurquoise} +\colorcone{PaleVioletRed} +\colorcone{PapayaWhip} +\colorcone{PeachPuff} + +\colorcone{Peru} +\colorcone{Pink} +\colorcone{Plum} +\colorcone{PowderBlue} +\colorcone{Purple} +\colorcone{Red} + +\colorcone{RosyBrown} +\colorcone{RoyalBlue} +\colorcone{SaddleBrown} +\colorcone{Salmon} +\colorcone{SandyBrown} +\colorcone{SeaGreen} + +\colorcone{Seashell} +\colorcone{Sienna} +\colorcone{Silver} +\colorcone{SkyBlue} +\colorcone{SlateBlue} +\colorcone{SlateGray} + +\colorcone{SlateGrey} +\colorcone{Snow} +\colorcone{SpringGreen} +\colorcone{SteelBlue} +\colorcone{Tan} +\colorcone{Teal} + +\colorcone{Thistle} +\colorcone{Tomato} +\colorcone{Turquoise} +\colorcone{Violet} +\colorcone{Wheat} +\colorcone{White} + +\colorcone{WhiteSmoke} +\colorcone{Yellow} +\colorcone{YellowGreen} + +} +\egroup + +\subsection{Nuances in the colour scheme of HSB, saturation and maximum brilliance} + +There are 2 key values: \verb+[hue=+$h_0$ $h_1$\verb+]+ where +the numbers $h_0$ and $h_1$ with $0\leq h_0 < h_1 \leq 1$ +respect the limits of the colour scheme of HSB. + + + +\psset{viewpoint=50 50 20 rtp2xyz,Decran=30} +\begin{LTXexample}[width=7.5cm] +\psset{unit=1} +\begin{pspicture}(-4,-1.5)(3,1) +\psSolid[object=grille, + base=-3 5 -3 3, + linecolor=gray, + hue=0 1](0,0,0) +\end{pspicture} +\end{LTXexample} + + + +\psset{viewpoint=50 50 20 rtp2xyz,Decran=30} +\begin{LTXexample}[width=7.5cm] +\psset{unit=1} +\begin{pspicture}(-4,-1.5)(3,1) +\psSolid[object=grille, + base=-3 5 -3 3, + linecolor=gray, + hue=0 .3](0,0,0) +\end{pspicture} +\end{LTXexample} + + + +\psset{viewpoint=50 50 20 rtp2xyz,Decran=30} +\begin{LTXexample}[width=7.5cm] +\psset{unit=1} +\begin{pspicture}(-4,-1.5)(3,1) +\psSolid[object=grille, + base=-3 5 -3 3, + linecolor=gray, + hue=.5 .6](0,0,0) +\end{pspicture} +\end{LTXexample} + + +\subsection{Nuances in the color scheme of HSB, saturation and fixed brilliance} + +There are 4 key values: \verb+[hue=+$h_0$ $h_1$ $s$ $b$\verb+]+ or +the numbers $h_0$ and $h_1$ with $0\leq h_0 < h_1 \leq 1$ +respect the limits of the colour scheme HSB and $s$ +and $b$ are the values for \texttt{saturation} and \texttt{brillance}. + +\psset{viewpoint=50 50 20 rtp2xyz,Decran=30} +\begin{LTXexample}[width=7.5cm] +\psset{unit=1} +\begin{pspicture}(-4,-1.5)(3,1) +\psSolid[object=grille, + base=-3 5 -3 3, + linecolor=gray, + hue=0 1 .8 .7](0,0,0) +\end{pspicture} +\end{LTXexample} + + + + +\psset{viewpoint=50 50 20 rtp2xyz,Decran=30} +\begin{LTXexample}[width=7.5cm] +\psset{unit=1} +\begin{pspicture}(-4,-1.5)(3,1) +\psSolid[object=grille, + base=-3 5 -3 3, + linecolor=gray, + hue=0 1 .5 1](0,0,0) +\end{pspicture} +\end{LTXexample} + +\subsection{Nuances in the colour scheme of HSB, gneral case} + +There are 7 key values: \verb+[hue=+$h_0$ $s_0$ $b_0$ $h_1$ $s_1$ +$b_1$\verb+ (hsb)]+ or the numbers $h_i$, $s_i$ and $b_i$ respecting the limits of the parameters of HSB. + + + +\psset{viewpoint=50 50 20 rtp2xyz,Decran=30} +\begin{LTXexample}[width=7.5cm] +\psset{unit=1} +\begin{pspicture}(-4,-1.5)(3,1) +\psSolid[object=grille, + base=-3 5 -3 3, + linecolor=gray, + hue=0 .8 1 1 1 .7 (hsb)](0,0,0) +\end{pspicture} +\end{LTXexample} + +\subsection{Nuances in the colour scheme of RGB} + +There are 6 key values: \verb+[hue=+$r_0$ $g_0$ $b_0$ $r_1$ $g_1$ +$b_1$\verb+]+ or the numbers $r_i$, $g_i$ and $b_i$ respecting the limits of the $3$ parameters of RGB. + + + +\psset{viewpoint=50 50 20 rtp2xyz,Decran=30} +\begin{LTXexample}[width=7.5cm] +\psset{unit=1} +\begin{pspicture}(-4,-1.5)(3,1) +\psSolid[object=grille, + base=-3 5 -3 3, + linecolor=gray, + hue=1 0 0 0 0 1](0,0,0) +\end{pspicture} +\end{LTXexample} + + +\subsection{Nuances in the colour scheme of CMYK} + +There are 8 key values: \verb+[hue=+$c_0$ $m_0$ $y_0$ $k_0$ $c_1$ $m_1$ +$y_1$ $k_1$\verb+]+ or the numbers $c_i$, $m_i$, $y_i$ and $k_i$ respecting the limits of the $4$ parameters of CMYK. + + + +\psset{viewpoint=50 50 20 rtp2xyz,Decran=30} +\begin{LTXexample}[width=7.5cm] +\psset{unit=1} +\begin{pspicture}(-4,-1.5)(3,1) +\psSolid[object=grille, + base=-3 5 -3 3, + linecolor=gray, + hue=1 0 0 0 0 0 1 0](0,0,0) +\end{pspicture} +\end{LTXexample} + +\subsection{Nuances between 2 named colours} + +There are 2 key values +\verb+[hue=(color1) (color2)]+ where +\texttt{color1} and \texttt{color2} are the names of colours known by \verb+solides.pro+. + + + +\psset{viewpoint=50 50 20 rtp2xyz,Decran=30} +\begin{LTXexample}[width=7.5cm] +\psset{unit=1} +\begin{pspicture}(-4,-1.5)(3,1) +\psSolid[object=grille, + base=-3 5 -3 3, + linecolor=gray, + hue=(jaune) (CadetBlue)](0,0,0) +\end{pspicture} +\end{LTXexample} + +If one likes to use some defined colours of \texttt{xcolor}, one uses the +key values \texttt{color1}, \texttt{color2}, etc. from \bs{psSolid}. + +\psset{viewpoint=50 50 20 rtp2xyz,Decran=30} +\begin{LTXexample}[width=7.5cm] +\psset{unit=1} +\begin{pspicture}(-4,-1.5)(3,1) +\psSolid[object=grille, + base=-3 5 -3 3, + linecolor=gray, + color1=red!50, + color2=green!20, + hue=(color1) (color2)](0,0,0) +\end{pspicture} +\end{LTXexample} + +\subsection{Deactivation of the colour application} +For specific purposes it is possible to disable the application of colour. +This is particularly the case, when an object is already memorized or defined in external files. + Within these configurations, if we do not deactivate the colours and + if we do not define some new colours, these will be the colours by default that overwrite the colours that were defined. + + +To deactivate the colour application one uses the option +\verb+[deactivatecolor]+. + +\endinput |