diff --git a/doc/latex/pgfplots/ChangeLog b/doc/latex/pgfplots/ChangeLog index a6fb226d..6a8ad360 100644 --- a/doc/latex/pgfplots/ChangeLog +++ b/doc/latex/pgfplots/ChangeLog @@ -1,3 +1,7 @@ +2022-01-04 Stefan Pinnow + + add gouldian colormap + 2021-12-27 Christian Feuersaenger fix linux file read permissions of some new lua files in TDS zip @@ -6,7 +10,7 @@ Skip non-finite values in Linear Regressions -2021-07-01 Seeralan Sarvaharman +2021-07-01 Seeralan Sarvaharman add plasma colormap @@ -22,16 +26,16 @@ specific use-case around 'fill between' combined with 'soft clip' 2021-05-08 Christian Feuersaenger - + - RELEASED VERSION 1.18 -2021-04-03 Felix Kastner +2021-04-03 Felix Kastner - fixed bug #390: image plots in log mode failed to work. Also fixed issues with mesh/ordering=y varies 2021-04-03 Jason Gross - + - new feature: ignore empty coordinates when computing regression lines - new feature: improve log-regression fitting of exponential functions (using variance format=linear) @@ -44,7 +48,7 @@ - new feature: 'contour lua', implemented and contributed by Francesco Poli 2019-02-29 Christian Feuersaenger - + - RELEASED VERSION 1.17 2019-02-21 Christian Feuersaenger @@ -76,20 +80,20 @@ - fixed bug #153: BB was scaled twice if \begin{tikzpicture}[scale=XX] and 'cell picture=false' was in effect 2017-11-14 Christian Feuersaenger - - - fixed bug #139 [fillbetween] numerical issues with dense points + + - fixed bug #139 [fillbetween] numerical issues with dense points 2017-11-12 Christian Feuersaenger - new feature: 'x filter/.append expression', a stackable variant of 'x filter/.expression' 2017-11-11 Christian Feuersaenger - + - fixed bug: 114 fillbetween suffered from inaccuracy (produced invisible segments) 2017-11-10 Christian Feuersaenger - - fixed bug: #109 `visualization depends on` doesn't work with table from pgfplotstable + - fixed bug: #109 `visualization depends on` doesn't work with table from pgfplotstable - fixed bug: \pgfplotstablenew was unable to create tables with 0 or 1 rows. 2017-11-03 Christian Feuersaenger @@ -106,7 +110,7 @@ - fixed #183: Nan in the first line of a numeric table was interpreted as column name 2017-08-12 Christian Feuersaenger - + - fixed #111 [fillbetween] strange behavior when `soft clip` is used and one of the paths touches the axis border 2017-06-05 Christian Feuersaenger @@ -114,29 +118,29 @@ - RELEASED VERSION 1.15 2017-06-05 Christian Feuersaenger - - fixed bug 176: 2d plot expression in 3d axis fails for lualatex + - fixed bug 176: 2d plot expression in 3d axis fails for lualatex 2017-06-03 Christian Feuersaenger - + - improved precision of |.define layer set| (todo remark of Stefan) 2017-04-29 Christian Feuersaenger - - - fixed bug 163 [bar-chart] bars dissapear when values are >xmax/ymax + + - fixed bug 163 [bar-chart] bars dissapear when values are >xmax/ymax - fixed bug 81 cannot use dollar sign as 'comment char' - - fixed bug 91 Hashes in data + - fixed bug 91 Hashes in data - fixed bug 165 [minor ticks] minor tick drawn after the last xtick 2017-03-18 Christian Feuersaenger - - fixed bug 150 Usage of \pgfkeysvalueof in xtick leads to 'Dimension too large' + - fixed bug 150 Usage of \pgfkeysvalueof in xtick leads to 'Dimension too large' - fixed bug 105 [manual] `xticklabel pos=upper` is not documented in fact, some of the documented positions for 'xtick pos' where unavailable. - - fixed bug 155 [groupplots] `scaled ticks` does not recognize `ticklabels at` - - fixed bug 160 `xticklabels` also used for `extra x tick labels` if they are not given explicitely - - implemented partial solution for bug 154 [log mode] sampling in 2D and 3D different - + - fixed bug 155 [groupplots] `scaled ticks` does not recognize `ticklabels at` + - fixed bug 160 `xticklabels` also used for `extra x tick labels` if they are not given explicitely + - implemented partial solution for bug 154 [log mode] sampling in 2D and 3D different + 2017-02-11 Christian Feuersaenger - fixed bug 140 (pgfplotstable read does not process empty rows anymore) @@ -150,8 +154,8 @@ - added support for \plotnum during \addplot 2017-01-19 Christian Feuersaenger - - - fixed bug #149 : \edef{...\to...} was wrong and caused \pgfplotstablevertcat to fail + + - fixed bug #149 : \edef{...\to...} was wrong and caused \pgfplotstablevertcat to fail 2016-09-17 Christian Feuersaenger @@ -3260,7 +3264,6 @@ y - Provided first rudimentary version for \pgfplotstablesort Gain: about 12% faster than before! - added |use aftergroup stack as fast list| to allow O(N) time for large scale plot commands, given appropriate safe stack parameters of TeX. - 2008-07-15 Christian Feuersaenger diff --git a/doc/latex/pgfplots/pgfplots.libs.colormaps.tex b/doc/latex/pgfplots/pgfplots.libs.colormaps.tex index 384b87b7..4df45f7d 100644 --- a/doc/latex/pgfplots/pgfplots.libs.colormaps.tex +++ b/doc/latex/pgfplots/pgfplots.libs.colormaps.tex @@ -1,5 +1,6 @@ \section{Colormaps} +\label{sec:colormaps} \begingroup \def\pgfplotsmanualcurlibrary{colormaps} @@ -335,5 +336,30 @@ \section{Colormaps} \pgfplotsshowcolormap{plasma high res} \end{stylekey} +\begin{stylekey}{/pgfplots/colormap/gouldian high res} + A style with installs the colormap ``gouldian'' (CET-L20) which has been + designed by Peter Kovesi and is similar to the Parula colormap in + Matlab$^\text{\textregistered}$. It is released under the + \href{http://creativecommons.org/licenses/by/4.0/legalcode}{Creative Commons + BY License}. + + Please refer to \url{https://colorcet.com/userguide/#gouldianparula} and + \url{https://colorcet.com/download/index.html} for details. + % +\begin{codeexample}[code only] +\pgfplotsset{ + colormap name=gouldian, +} +\end{codeexample} + \pgfplotsshowcolormap{gouldian} + +\begin{codeexample}[code only] +\pgfplotsset{ + colormap/gouldian high res, +} +\end{codeexample} + \pgfplotsshowcolormap{gouldian high res} +\end{stylekey} + \end{pgfplotslibrary} \endgroup diff --git a/doc/latex/pgfplots/pgfplots.reference.axisdescription.tex b/doc/latex/pgfplots/pgfplots.reference.axisdescription.tex index 85ae90e1..8c960df9 100644 --- a/doc/latex/pgfplots/pgfplots.reference.axisdescription.tex +++ b/doc/latex/pgfplots/pgfplots.reference.axisdescription.tex @@ -1668,8 +1668,12 @@ \subsection{Legend Appearance} % \pgfplotsexpensiveexample \begin{codeexample}[] +% requires \usepgfplotslibrary{colormaps} \begin{tikzpicture} - \begin{axis}[legend pos=outer north east] + \begin{axis}[ + colormap/gouldian, + legend pos=outer north east, + ] \addplot3 [surf,samples=9,domain=0:1] {(1-abs(2*(x-0.5))) * (1-abs(2*(y-0.5)))}; \addlegendentry{$\phi_x \phi_y$} @@ -2845,8 +2849,12 @@ \subsection{Color Bars} \end{codeexample} \begin{codeexample}[] +% requires \usepgfplotslibrary{colormaps} \begin{tikzpicture} -\begin{axis}[colorbar horizontal] +\begin{axis}[ + colormap/gouldian, + colorbar horizontal, +] \addplot [mesh,ultra thick] {x}; \end{axis} \end{tikzpicture} @@ -2967,7 +2975,10 @@ \subsection{Color Bars} % \begin{codeexample}[] \begin{tikzpicture} - \begin{axis}[colorbar left] + \begin{axis}[ + colormap/viridis, + colorbar left, + ] \addplot [mesh,thick,samples=150] {x*sin(deg(4*x))}; \end{axis} @@ -3002,8 +3013,12 @@ \subsection{Color Bars} color bars are placed below their parent axis, with a horizontal bar. % \begin{codeexample}[] +% requires \usepgfplotslibrary{colormaps} \begin{tikzpicture} -\begin{axis}[colorbar horizontal] +\begin{axis}[ + colormap/gouldian, + colorbar horizontal, +] \addplot [ only marks, scatter, diff --git a/doc/latex/pgfplots/pgfplots.tutorial4.tex b/doc/latex/pgfplots/pgfplots.tutorial4.tex index 7b5550e5..1eda8448 100644 --- a/doc/latex/pgfplots/pgfplots.tutorial4.tex +++ b/doc/latex/pgfplots/pgfplots.tutorial4.tex @@ -116,10 +116,12 @@ \subsection{Fine-Tuning} % \pgfplotsexpensiveexample \begin{codeexample}[] +% requires \usepgfplotslibrary{colormaps} \begin{tikzpicture} \begin{axis}[ view/h=40, colorbar horizontal, + colormap/gouldian, xlabel=$x$, ylabel=$y$, ] \addplot3 [ @@ -136,10 +138,12 @@ \subsection{Fine-Tuning} a |view/v| key and a |view=|\marg{h}\marg{v} variant. The key |colorbar horizontal| is a style which activates a |colorbar| and -configures it to be displayed horizontally. The labels are placed using -|xlabel| and |ylabel| as we saw it before for visualizations of one-dimensional -functions. A colorbar uses the current |colormap| and adds axis descriptions to -show how values are mapped to colors. +configures it to be displayed horizontally. |colormap/gouldian| loads and sets +a better color map (for which we need to load the |colormaps| library; see +Section~\ref{sec:colormaps}). The labels are placed using |xlabel| and |ylabel| +as we saw it before for visualizations of one-dimensional functions. A colorbar +uses the current |colormap| and adds axis descriptions to show how values are +mapped to colors. The |shader=interp| key activates a smooth color interpolation. @@ -158,10 +162,12 @@ \subsection{Adding Scattered Data on Top of the Surface} % \pgfplotsexpensiveexample \begin{codeexample}[] +% requires \usepgfplotslibrary{colormaps} \begin{tikzpicture} \begin{axis}[ view/h=40, colorbar horizontal, + colormap/gouldian, xlabel=$x$, ylabel=$y$, ] \addplot3 [surf,mesh/ordering=y varies, @@ -329,10 +335,10 @@ \subsection{Computing a Contour Plot of a Math Expression} |pdflatex |\meta{texfilename} . -\noindent +\noindent The nonlinear algorithm to compute contour lines is currently unavailable in plain \TeX{} which is stressed -by the name `|contour lua|'. +by the name `|contour lua|'. If you cannot use |lualatex| for some reason, you can replace |contour lua| by |contour gnuplot|, provided that you have the external program |gnuplot| installed on your system (see the reference for |contour gnuplot| for more details). diff --git a/tex/generic/pgfplots/libs/tikzlibrarypgfplots.colormaps.code.tex b/tex/generic/pgfplots/libs/tikzlibrarypgfplots.colormaps.code.tex index a33315fe..3694e52b 100644 --- a/tex/generic/pgfplots/libs/tikzlibrarypgfplots.colormaps.code.tex +++ b/tex/generic/pgfplots/libs/tikzlibrarypgfplots.colormaps.code.tex @@ -614,6 +614,266 @@ rgb=(0.940015, 0.975158, 0.131326) }, }, + /pgfplots/colormap/gouldian high res/.style={% + /pgfplots/colormap={gouldian high res}{% + rgb=(0.18750, 0.18750, 0.18750) + rgb=(0.19141, 0.19141, 0.19922) + rgb=(0.19531, 0.19141, 0.20703) + rgb=(0.19922, 0.19141, 0.21875) + rgb=(0.20313, 0.19531, 0.23047) + rgb=(0.20703, 0.19531, 0.23828) + rgb=(0.21094, 0.19531, 0.25000) + rgb=(0.21094, 0.19922, 0.25781) + rgb=(0.21484, 0.19922, 0.26953) + rgb=(0.21875, 0.19922, 0.27734) + rgb=(0.22266, 0.20313, 0.28906) + rgb=(0.22266, 0.20313, 0.29688) + rgb=(0.22656, 0.20313, 0.30859) + rgb=(0.23047, 0.20703, 0.31641) + rgb=(0.23047, 0.20703, 0.32813) + rgb=(0.23438, 0.21094, 0.33594) + rgb=(0.23438, 0.21094, 0.34766) + rgb=(0.23828, 0.21094, 0.35547) + rgb=(0.23828, 0.21484, 0.36719) + rgb=(0.24219, 0.21484, 0.37500) + rgb=(0.24219, 0.21484, 0.38672) + rgb=(0.24609, 0.21875, 0.39453) + rgb=(0.24609, 0.21875, 0.40625) + rgb=(0.25000, 0.22266, 0.41406) + rgb=(0.25000, 0.22266, 0.42188) + rgb=(0.25000, 0.22266, 0.43359) + rgb=(0.25391, 0.22656, 0.44141) + rgb=(0.25391, 0.22656, 0.45313) + rgb=(0.25391, 0.23047, 0.46094) + rgb=(0.25781, 0.23047, 0.46875) + rgb=(0.25781, 0.23438, 0.48047) + rgb=(0.25781, 0.23438, 0.48828) + rgb=(0.25781, 0.23828, 0.49609) + rgb=(0.25781, 0.23828, 0.50781) + rgb=(0.26172, 0.24219, 0.51563) + rgb=(0.26172, 0.24219, 0.52344) + rgb=(0.26172, 0.24609, 0.53516) + rgb=(0.26172, 0.24609, 0.54297) + rgb=(0.26172, 0.25000, 0.55078) + rgb=(0.26172, 0.25000, 0.55859) + rgb=(0.26172, 0.25391, 0.56641) + rgb=(0.26172, 0.25391, 0.57422) + rgb=(0.26172, 0.25781, 0.58594) + rgb=(0.26172, 0.25781, 0.59375) + rgb=(0.26172, 0.26172, 0.60156) + rgb=(0.26172, 0.26172, 0.60938) + rgb=(0.26172, 0.26563, 0.61719) + rgb=(0.26172, 0.26953, 0.62500) + rgb=(0.26172, 0.26953, 0.63281) + rgb=(0.25781, 0.27344, 0.64063) + rgb=(0.25781, 0.27734, 0.64844) + rgb=(0.25781, 0.27734, 0.65625) + rgb=(0.25781, 0.28125, 0.66016) + rgb=(0.25781, 0.28516, 0.66797) + rgb=(0.25781, 0.28516, 0.67578) + rgb=(0.25391, 0.28906, 0.68359) + rgb=(0.25391, 0.29297, 0.68750) + rgb=(0.25391, 0.29297, 0.69531) + rgb=(0.25391, 0.29688, 0.70313) + rgb=(0.25000, 0.30078, 0.70703) + rgb=(0.25000, 0.30469, 0.71484) + rgb=(0.25000, 0.30469, 0.71875) + rgb=(0.24609, 0.30859, 0.72656) + rgb=(0.24609, 0.31250, 0.73047) + rgb=(0.24609, 0.31641, 0.73438) + rgb=(0.24219, 0.32031, 0.74219) + rgb=(0.24219, 0.32422, 0.74609) + rgb=(0.23828, 0.32422, 0.75000) + rgb=(0.23828, 0.32813, 0.75391) + rgb=(0.23828, 0.33203, 0.75781) + rgb=(0.23438, 0.33594, 0.76172) + rgb=(0.23438, 0.33984, 0.76563) + rgb=(0.23047, 0.34375, 0.76953) + rgb=(0.23047, 0.34766, 0.77344) + rgb=(0.22656, 0.35156, 0.77344) + rgb=(0.22656, 0.35547, 0.77734) + rgb=(0.22656, 0.35938, 0.78125) + rgb=(0.22266, 0.36328, 0.78125) + rgb=(0.22266, 0.36719, 0.78125) + rgb=(0.21875, 0.37500, 0.78516) + rgb=(0.21484, 0.37891, 0.78516) + rgb=(0.21484, 0.38281, 0.78516) + rgb=(0.21094, 0.38672, 0.78516) + rgb=(0.21094, 0.39063, 0.78125) + rgb=(0.20703, 0.39453, 0.78125) + rgb=(0.20313, 0.40234, 0.78125) + rgb=(0.20313, 0.40625, 0.77734) + rgb=(0.19922, 0.41016, 0.77344) + rgb=(0.19531, 0.41797, 0.76953) + rgb=(0.19141, 0.42188, 0.76563) + rgb=(0.18750, 0.42969, 0.76172) + rgb=(0.18359, 0.43359, 0.75391) + rgb=(0.17969, 0.43750, 0.75000) + rgb=(0.17578, 0.44531, 0.74219) + rgb=(0.16797, 0.45313, 0.73047) + rgb=(0.16406, 0.45703, 0.72266) + rgb=(0.16016, 0.46484, 0.71484) + rgb=(0.15234, 0.46875, 0.70703) + rgb=(0.14844, 0.47656, 0.69922) + rgb=(0.14453, 0.48047, 0.68750) + rgb=(0.14063, 0.48438, 0.67969) + rgb=(0.14063, 0.49219, 0.67188) + rgb=(0.13672, 0.49609, 0.66406) + rgb=(0.13281, 0.50000, 0.65625) + rgb=(0.13281, 0.50781, 0.64844) + rgb=(0.13281, 0.51172, 0.64063) + rgb=(0.13281, 0.51563, 0.62891) + rgb=(0.13281, 0.51953, 0.62109) + rgb=(0.13281, 0.52344, 0.61328) + rgb=(0.13672, 0.53125, 0.60547) + rgb=(0.14063, 0.53516, 0.59766) + rgb=(0.14063, 0.53906, 0.58984) + rgb=(0.14453, 0.54297, 0.58203) + rgb=(0.14844, 0.54688, 0.57422) + rgb=(0.15625, 0.55078, 0.56641) + rgb=(0.16016, 0.55469, 0.55859) + rgb=(0.16406, 0.55859, 0.55078) + rgb=(0.17188, 0.56250, 0.54297) + rgb=(0.17578, 0.56641, 0.53516) + rgb=(0.18359, 0.57031, 0.52734) + rgb=(0.19141, 0.57422, 0.51953) + rgb=(0.19922, 0.57813, 0.51172) + rgb=(0.20703, 0.58203, 0.50391) + rgb=(0.21484, 0.58594, 0.49609) + rgb=(0.22266, 0.58984, 0.48828) + rgb=(0.23047, 0.59375, 0.48047) + rgb=(0.23828, 0.59375, 0.47266) + rgb=(0.24609, 0.59766, 0.46875) + rgb=(0.25781, 0.60156, 0.46094) + rgb=(0.26563, 0.60547, 0.45313) + rgb=(0.27344, 0.60938, 0.44531) + rgb=(0.28516, 0.61328, 0.43750) + rgb=(0.29297, 0.61328, 0.42969) + rgb=(0.30469, 0.61719, 0.42188) + rgb=(0.31250, 0.62109, 0.41406) + rgb=(0.32422, 0.62109, 0.40625) + rgb=(0.33203, 0.62500, 0.40234) + rgb=(0.34375, 0.62891, 0.39453) + rgb=(0.35547, 0.63281, 0.38672) + rgb=(0.36328, 0.63281, 0.37891) + rgb=(0.37500, 0.63672, 0.37109) + rgb=(0.38672, 0.63672, 0.36328) + rgb=(0.39844, 0.64063, 0.35547) + rgb=(0.41016, 0.64453, 0.34766) + rgb=(0.42188, 0.64453, 0.33984) + rgb=(0.43359, 0.64844, 0.33594) + rgb=(0.44141, 0.64844, 0.32813) + rgb=(0.45313, 0.65234, 0.32031) + rgb=(0.46484, 0.65234, 0.31250) + rgb=(0.47656, 0.65625, 0.30469) + rgb=(0.48438, 0.65625, 0.29688) + rgb=(0.49609, 0.66016, 0.28906) + rgb=(0.50781, 0.66016, 0.28125) + rgb=(0.51563, 0.66406, 0.27734) + rgb=(0.52734, 0.66406, 0.26953) + rgb=(0.53516, 0.66797, 0.26172) + rgb=(0.54688, 0.66797, 0.25391) + rgb=(0.55859, 0.67188, 0.24609) + rgb=(0.56641, 0.67188, 0.23828) + rgb=(0.57813, 0.67578, 0.23047) + rgb=(0.58594, 0.67578, 0.22656) + rgb=(0.59375, 0.67969, 0.21875) + rgb=(0.60547, 0.67969, 0.21094) + rgb=(0.61328, 0.67969, 0.20313) + rgb=(0.62500, 0.68359, 0.19531) + rgb=(0.63281, 0.68359, 0.18750) + rgb=(0.64453, 0.68750, 0.17969) + rgb=(0.65234, 0.68750, 0.17578) + rgb=(0.66406, 0.68750, 0.16797) + rgb=(0.67188, 0.69141, 0.16016) + rgb=(0.68359, 0.69141, 0.15234) + rgb=(0.69141, 0.69531, 0.14453) + rgb=(0.70313, 0.69531, 0.14063) + rgb=(0.71094, 0.69531, 0.13281) + rgb=(0.72266, 0.69922, 0.12500) + rgb=(0.73047, 0.69922, 0.11719) + rgb=(0.74219, 0.69922, 0.11328) + rgb=(0.75000, 0.69922, 0.10547) + rgb=(0.76172, 0.70313, 0.09766) + rgb=(0.76953, 0.70313, 0.09375) + rgb=(0.78125, 0.70313, 0.08984) + rgb=(0.79297, 0.70313, 0.08203) + rgb=(0.80078, 0.70703, 0.07813) + rgb=(0.81250, 0.70703, 0.07422) + rgb=(0.82422, 0.70703, 0.07422) + rgb=(0.83203, 0.70703, 0.07031) + rgb=(0.84375, 0.70703, 0.07031) + rgb=(0.85547, 0.70703, 0.07031) + rgb=(0.86328, 0.71094, 0.07031) + rgb=(0.87500, 0.71094, 0.07422) + rgb=(0.88281, 0.71094, 0.07422) + rgb=(0.89063, 0.71094, 0.07422) + rgb=(0.89844, 0.71484, 0.07422) + rgb=(0.90625, 0.71484, 0.07422) + rgb=(0.91016, 0.71875, 0.07813) + rgb=(0.91797, 0.71875, 0.07813) + rgb=(0.92188, 0.72266, 0.07813) + rgb=(0.92969, 0.72656, 0.07813) + rgb=(0.93359, 0.72656, 0.07813) + rgb=(0.93750, 0.73047, 0.07813) + rgb=(0.94141, 0.73438, 0.07813) + rgb=(0.94531, 0.73438, 0.07813) + rgb=(0.94922, 0.73828, 0.07813) + rgb=(0.95313, 0.74219, 0.07813) + rgb=(0.95703, 0.74609, 0.07813) + rgb=(0.96094, 0.75000, 0.07813) + rgb=(0.96484, 0.75391, 0.07813) + rgb=(0.96484, 0.75391, 0.07813) + rgb=(0.96875, 0.75781, 0.07813) + rgb=(0.97266, 0.76172, 0.07813) + rgb=(0.97266, 0.76563, 0.07813) + rgb=(0.97656, 0.76953, 0.07813) + rgb=(0.97656, 0.77344, 0.07813) + rgb=(0.98047, 0.77734, 0.07813) + rgb=(0.98047, 0.78125, 0.07813) + rgb=(0.98438, 0.78516, 0.07813) + rgb=(0.98438, 0.78906, 0.07813) + rgb=(0.98828, 0.79297, 0.07422) + rgb=(0.98828, 0.79688, 0.07422) + rgb=(0.98828, 0.80078, 0.07422) + rgb=(0.98828, 0.80859, 0.07422) + rgb=(0.99219, 0.81250, 0.07422) + rgb=(0.99219, 0.81641, 0.07422) + rgb=(0.99219, 0.82031, 0.07422) + rgb=(0.99219, 0.82422, 0.07422) + rgb=(0.99219, 0.82813, 0.07031) + rgb=(0.99219, 0.83203, 0.07031) + rgb=(0.99609, 0.83594, 0.07031) + rgb=(0.99609, 0.84375, 0.07031) + rgb=(0.99609, 0.84766, 0.07031) + rgb=(0.99609, 0.85156, 0.07031) + rgb=(0.99609, 0.85547, 0.06641) + rgb=(0.99609, 0.85938, 0.06641) + rgb=(0.99609, 0.86328, 0.06641) + rgb=(0.99609, 0.87109, 0.06641) + rgb=(0.99219, 0.87500, 0.06250) + rgb=(0.99219, 0.87891, 0.06250) + rgb=(0.99219, 0.88281, 0.06250) + rgb=(0.99219, 0.88672, 0.06250) + rgb=(0.99219, 0.89453, 0.05859) + rgb=(0.99219, 0.89844, 0.05859) + rgb=(0.99219, 0.90234, 0.05859) + rgb=(0.98828, 0.90625, 0.05859) + rgb=(0.98828, 0.91406, 0.05469) + rgb=(0.98828, 0.91797, 0.05469) + rgb=(0.98828, 0.92188, 0.05469) + rgb=(0.98438, 0.92578, 0.05078) + rgb=(0.98438, 0.93359, 0.05078) + rgb=(0.98438, 0.93750, 0.05078) + rgb=(0.98047, 0.94141, 0.04688) + rgb=(0.98047, 0.94531, 0.04688) + rgb=(0.97656, 0.95313, 0.04688) + rgb=(0.97656, 0.95703, 0.04297) + rgb=(0.97656, 0.96094, 0.04297) + rgb=(0.97266, 0.96484, 0.03906) + rgb=(0.97266, 0.97266, 0.03906) + }, + }, } \endinput diff --git a/tex/generic/pgfplots/pgfplots.code.tex b/tex/generic/pgfplots/pgfplots.code.tex index 7e3ca5ca..bab9fa7f 100644 --- a/tex/generic/pgfplots/pgfplots.code.tex +++ b/tex/generic/pgfplots/pgfplots.code.tex @@ -4080,6 +4080,43 @@ % beginning: /pgfplots/colormap name=hot, % + /pgfplots/colormap/gouldian/.style={% + /pgfplots/colormap={gouldian}{% + rgb=(0.18750, 0.18750, 0.18750) + rgb=(0.21094, 0.19922, 0.25781) + rgb=(0.23438, 0.21094, 0.33594) + rgb=(0.25000, 0.22266, 0.41406) + rgb=(0.25781, 0.23438, 0.48828) + rgb=(0.26172, 0.25000, 0.55859) + rgb=(0.26172, 0.26953, 0.62500) + rgb=(0.25391, 0.28906, 0.68359) + rgb=(0.24609, 0.31250, 0.73047) + rgb=(0.23438, 0.33984, 0.76563) + rgb=(0.21875, 0.37500, 0.78516) + rgb=(0.19922, 0.41016, 0.77344) + rgb=(0.16406, 0.45703, 0.72266) + rgb=(0.13281, 0.50000, 0.65625) + rgb=(0.14063, 0.53906, 0.58984) + rgb=(0.18359, 0.57031, 0.52734) + rgb=(0.24609, 0.59766, 0.46875) + rgb=(0.32422, 0.62109, 0.40625) + rgb=(0.41016, 0.64453, 0.34766) + rgb=(0.49609, 0.66016, 0.28906) + rgb=(0.57813, 0.67578, 0.23047) + rgb=(0.65234, 0.68750, 0.17578) + rgb=(0.73047, 0.69922, 0.11719) + rgb=(0.81250, 0.70703, 0.07422) + rgb=(0.89063, 0.71094, 0.07422) + rgb=(0.93750, 0.73047, 0.07813) + rgb=(0.96484, 0.75391, 0.07813) + rgb=(0.98438, 0.78516, 0.07813) + rgb=(0.99219, 0.82031, 0.07422) + rgb=(0.99609, 0.85547, 0.06641) + rgb=(0.99219, 0.89453, 0.05859) + rgb=(0.98438, 0.93359, 0.05078) + rgb=(0.97266, 0.97266, 0.03906) + }% + }, /pgfplots/colormap/hot2/.style={ /pgfplots/colormap={hot2}{[1cm]rgb255(0cm)=(0,0,0) rgb255(3cm)=(255,0,0) rgb255(6cm)=(255,255,0) rgb255(8cm)=(255,255,255)} },