texlive[76111] Master/texmf-dist: pgfplots (21aug25)
commits+karl at tug.org
commits+karl at tug.org
Thu Aug 21 22:14:21 CEST 2025
Revision: 76111
https://tug.org/svn/texlive?view=revision&revision=76111
Author: karl
Date: 2025-08-21 22:14:20 +0200 (Thu, 21 Aug 2025)
Log Message:
-----------
pgfplots (21aug25)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/generic/pgfplots/README
trunk/Master/texmf-dist/doc/latex/pgfplots/TeX-programming-notes.pdf
trunk/Master/texmf-dist/doc/latex/pgfplots/pgfplots.doc.src.tar.bz2
trunk/Master/texmf-dist/doc/latex/pgfplots/pgfplots.pdf
trunk/Master/texmf-dist/doc/latex/pgfplots/pgfplotstable.pdf
trunk/Master/texmf-dist/doc/latex/pgfplots/pgfplotstodo.pdf
trunk/Master/texmf-dist/source/context/third/pgfplots/pgfplotstests.context.tar.bz2
trunk/Master/texmf-dist/source/latex/pgfplots/pgfplotstests.tar.bz2
trunk/Master/texmf-dist/tex/generic/pgfplots/libs/pgfplotslibrary.code.tex
trunk/Master/texmf-dist/tex/generic/pgfplots/libs/tikzlibrarypgfplots.colormaps.code.tex
trunk/Master/texmf-dist/tex/generic/pgfplots/libs/tikzlibrarypgfplots.smithchart.code.tex
trunk/Master/texmf-dist/tex/generic/pgfplots/liststructure/pgfplotsarray.code.tex
trunk/Master/texmf-dist/tex/generic/pgfplots/liststructure/pgfplotsliststructureext.code.tex
trunk/Master/texmf-dist/tex/generic/pgfplots/lua/pgfplotsoldpgfsupp/luamath/functions.lua
trunk/Master/texmf-dist/tex/generic/pgfplots/numtable/pgfplotstable.code.tex
trunk/Master/texmf-dist/tex/generic/pgfplots/numtable/pgfplotstable.coltype.code.tex
trunk/Master/texmf-dist/tex/generic/pgfplots/numtable/pgfplotstableshared.code.tex
trunk/Master/texmf-dist/tex/generic/pgfplots/oldpgfcompatib/pgfplotsoldpgfsupp_loader.code.tex
trunk/Master/texmf-dist/tex/generic/pgfplots/pgfplots.code.tex
trunk/Master/texmf-dist/tex/generic/pgfplots/pgfplots.revision.tex
trunk/Master/texmf-dist/tex/generic/pgfplots/pgfplots.scaling.code.tex
trunk/Master/texmf-dist/tex/generic/pgfplots/pgfplotscoordprocessing.code.tex
trunk/Master/texmf-dist/tex/generic/pgfplots/pgfplotscore.code.tex
trunk/Master/texmf-dist/tex/generic/pgfplots/pgfplotsmeshplothandler.code.tex
trunk/Master/texmf-dist/tex/generic/pgfplots/pgfplotsmeshplotimage.code.tex
trunk/Master/texmf-dist/tex/generic/pgfplots/pgfplotsplothandlers.code.tex
trunk/Master/texmf-dist/tex/generic/pgfplots/pgfplotsstackedplots.code.tex
trunk/Master/texmf-dist/tex/generic/pgfplots/pgfplotsticks.code.tex
trunk/Master/texmf-dist/tex/generic/pgfplots/util/pgfplotsbinary.code.tex
trunk/Master/texmf-dist/tex/generic/pgfplots/util/pgfplotsbinary.data.code.tex
trunk/Master/texmf-dist/tex/generic/pgfplots/util/pgfplotscolor.code.tex
trunk/Master/texmf-dist/tex/generic/pgfplots/util/pgfplotscolormap.code.tex
trunk/Master/texmf-dist/tex/generic/pgfplots/util/pgfplotsutil.code.tex
Removed Paths:
-------------
trunk/Master/texmf-dist/doc/context/third/pgfplots/pgfplotsexample-context.pdf
trunk/Master/texmf-dist/doc/latex/pgfplots/pgfplotsexample.pdf
trunk/Master/texmf-dist/doc/plain/pgfplots/pgfplotsexample-plain.pdf
Deleted: trunk/Master/texmf-dist/doc/context/third/pgfplots/pgfplotsexample-context.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/generic/pgfplots/README
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pgfplots/README 2025-08-21 20:13:54 UTC (rev 76110)
+++ trunk/Master/texmf-dist/doc/generic/pgfplots/README 2025-08-21 20:14:20 UTC (rev 76111)
@@ -40,6 +40,9 @@
HISTORY:
+UNSTABLE:
+- repaired linux file permissions in release artifact
+
1.18
- new feature: 'contour lua', implemented and contributed by Francesco Poli
- new feature: ignore empty coordinates when computing regression lines
@@ -80,9 +83,9 @@
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
+- fixed bug 160 `xticklabels` also used for `extra x tick labels` if they are not given explicitly
- implemented partial solution for bug 154 [log mode] sampling in 2D and 3D different
-- fixed bug 163 [bar-chart] bars dissapear when values are >xmax/ymax
+- fixed bug 163 [bar-chart] bars disappear when values are >xmax/ymax
- fixed bug 81 cannot use dollar sign as 'comment char'
- fixed bug 91 Hashes in data
- fixed bug 165 [minor ticks] minor tick drawn after the last xtick
@@ -106,7 +109,7 @@
- fixed bug: \usepgfplotslibrary{colorbrewer}: colormap 'PuOr' was defined in reverse order
1.13:
-- fixed bug: incompatiblity between fillbetween and babel
+- fixed bug: incompatibility between fillbetween and babel
- fixed bug: 'compat=1.9' (or newer) failed to work with log bar plots
- fixed bug: javascript incompatibility between Acrobat reader DC and clickable lib
- fixed bug in polar axes: repaired default axis label positions
Modified: trunk/Master/texmf-dist/doc/latex/pgfplots/TeX-programming-notes.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/pgfplots/pgfplots.doc.src.tar.bz2
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/pgfplots/pgfplots.pdf
===================================================================
(Binary files differ)
Deleted: trunk/Master/texmf-dist/doc/latex/pgfplots/pgfplotsexample.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/pgfplots/pgfplotstable.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/pgfplots/pgfplotstodo.pdf
===================================================================
(Binary files differ)
Deleted: trunk/Master/texmf-dist/doc/plain/pgfplots/pgfplotsexample-plain.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/source/context/third/pgfplots/pgfplotstests.context.tar.bz2
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/source/latex/pgfplots/pgfplotstests.tar.bz2
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/tex/generic/pgfplots/libs/pgfplotslibrary.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pgfplots/libs/pgfplotslibrary.code.tex 2025-08-21 20:13:54 UTC (rev 76110)
+++ trunk/Master/texmf-dist/tex/generic/pgfplots/libs/pgfplotslibrary.code.tex 2025-08-21 20:14:20 UTC (rev 76111)
@@ -41,15 +41,15 @@
\else
\pgfplotsiflibraryloaded{\pgf at temp}{}{%
\expandafter\global\expandafter\let\csname pgfp at library@\pgf at temp @loaded\endcsname=\pgfutil at empty%
- \expandafter\edef\csname tikz at library@#1 at atcode\endcsname{\the\catcode`\@}
- \expandafter\edef\csname tikz at library@#1 at barcode\endcsname{\the\catcode`\|}
+ \expandafter\edef\csname pgfplots at library@#1 at atcode\endcsname{\the\catcode`\@}
+ \expandafter\edef\csname pgfplots at library@#1 at barcode\endcsname{\the\catcode`\|}
\catcode`\@=11
\catcode`\|=12
\pgfplots at iffileexists{tikzlibrarypgfplots.\pgf at temp.code.tex}{%
\input tikzlibrarypgfplots.\pgf at temp.code.tex}{%
\input pgflibrarypgfplots.\pgf at temp.code.tex}%
- \catcode`\@=\csname tikz at library@#1 at atcode\endcsname
- \catcode`\|=\csname tikz at library@#1 at barcode\endcsname
+ \catcode`\@=\csname pgfplots at library@#1 at atcode\endcsname
+ \catcode`\|=\csname pgfplots at library@#1 at barcode\endcsname
\expandafter\ifx\csname pgfp at library@#1 at loadoptions\endcsname\relax
\else
\expandafter\let\expandafter\pgfplots at glob@TMPa\csname pgfp at library@\pgf at temp @loadoptions\endcsname
@@ -62,7 +62,7 @@
\pgfkeys{
% #1: library name
- % #2: compatiblity presets which are controlled by the
+ % #2: compatibility presets which are controlled by the
% compatibility system but which belong to the library.
%
% FIXME : now as I wrote it, it might have been better to reverse
Modified: trunk/Master/texmf-dist/tex/generic/pgfplots/libs/tikzlibrarypgfplots.colormaps.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pgfplots/libs/tikzlibrarypgfplots.colormaps.code.tex 2025-08-21 20:13:54 UTC (rev 76110)
+++ trunk/Master/texmf-dist/tex/generic/pgfplots/libs/tikzlibrarypgfplots.colormaps.code.tex 2025-08-21 20:14:20 UTC (rev 76111)
@@ -354,6 +354,266 @@
rgb=(0.99324789, 0.90615657, 0.1439362 )
},
},
+ /pgfplots/colormap/plasma high res/.style={%
+ /pgfplots/colormap={plasma high res}{%
+ rgb=(0.050383, 0.029803, 0.527975)
+ rgb=(0.063536, 0.028426, 0.533124)
+ rgb=(0.075353, 0.027206, 0.538007)
+ rgb=(0.086222, 0.026125, 0.542658)
+ rgb=(0.096379, 0.025165, 0.547103)
+ rgb=(0.10598 , 0.024309, 0.551368)
+ rgb=(0.115124, 0.023556, 0.555468)
+ rgb=(0.123903, 0.022878, 0.559423)
+ rgb=(0.132381, 0.022258, 0.56325 )
+ rgb=(0.140603, 0.021687, 0.566959)
+ rgb=(0.148607, 0.021154, 0.570562)
+ rgb=(0.156421, 0.020651, 0.574065)
+ rgb=(0.16407 , 0.020171, 0.577478)
+ rgb=(0.171574, 0.019706, 0.580806)
+ rgb=(0.17895 , 0.019252, 0.584054)
+ rgb=(0.186213, 0.018803, 0.587228)
+ rgb=(0.193374, 0.018354, 0.59033 )
+ rgb=(0.200445, 0.017902, 0.593364)
+ rgb=(0.207435, 0.017442, 0.596333)
+ rgb=(0.21435 , 0.016973, 0.599239)
+ rgb=(0.221197, 0.016497, 0.602083)
+ rgb=(0.227983, 0.016007, 0.604867)
+ rgb=(0.234715, 0.015502, 0.607592)
+ rgb=(0.241396, 0.014979, 0.610259)
+ rgb=(0.248032, 0.014439, 0.612868)
+ rgb=(0.254627, 0.013882, 0.615419)
+ rgb=(0.261183, 0.013308, 0.617911)
+ rgb=(0.267703, 0.012716, 0.620346)
+ rgb=(0.274191, 0.012109, 0.622722)
+ rgb=(0.280648, 0.011488, 0.625038)
+ rgb=(0.287076, 0.010855, 0.627295)
+ rgb=(0.293478, 0.010213, 0.62949 )
+ rgb=(0.299855, 0.009561, 0.631624)
+ rgb=(0.30621 , 0.008902, 0.633694)
+ rgb=(0.312543, 0.008239, 0.6357 )
+ rgb=(0.318856, 0.007576, 0.63764 )
+ rgb=(0.32515 , 0.006915, 0.639512)
+ rgb=(0.331426, 0.006261, 0.641316)
+ rgb=(0.337683, 0.005618, 0.643049)
+ rgb=(0.343925, 0.004991, 0.64471 )
+ rgb=(0.35015 , 0.004382, 0.646298)
+ rgb=(0.356359, 0.003798, 0.64781 )
+ rgb=(0.362553, 0.003243, 0.649245)
+ rgb=(0.368733, 0.002724, 0.650601)
+ rgb=(0.374897, 0.002245, 0.651876)
+ rgb=(0.381047, 0.001814, 0.653068)
+ rgb=(0.387183, 0.001434, 0.654177)
+ rgb=(0.393304, 0.001114, 0.655199)
+ rgb=(0.399411, 0.000859, 0.656133)
+ rgb=(0.405503, 0.000678, 0.656977)
+ rgb=(0.41158 , 0.000577, 0.65773 )
+ rgb=(0.417642, 0.000564, 0.65839 )
+ rgb=(0.423689, 0.000646, 0.658956)
+ rgb=(0.429719, 0.000831, 0.659425)
+ rgb=(0.435734, 0.001127, 0.659797)
+ rgb=(0.441732, 0.00154 , 0.660069)
+ rgb=(0.447714, 0.00208 , 0.66024 )
+ rgb=(0.453677, 0.002755, 0.66031 )
+ rgb=(0.459623, 0.003574, 0.660277)
+ rgb=(0.46555 , 0.004545, 0.660139)
+ rgb=(0.471457, 0.005678, 0.659897)
+ rgb=(0.477344, 0.00698 , 0.659549)
+ rgb=(0.48321 , 0.00846 , 0.659095)
+ rgb=(0.489055, 0.010127, 0.658534)
+ rgb=(0.494877, 0.01199 , 0.657865)
+ rgb=(0.500678, 0.014055, 0.657088)
+ rgb=(0.506454, 0.016333, 0.656202)
+ rgb=(0.512206, 0.018833, 0.655209)
+ rgb=(0.517933, 0.021563, 0.654109)
+ rgb=(0.523633, 0.024532, 0.652901)
+ rgb=(0.529306, 0.027747, 0.651586)
+ rgb=(0.534952, 0.031217, 0.650165)
+ rgb=(0.54057 , 0.03495 , 0.64864 )
+ rgb=(0.546157, 0.038954, 0.64701 )
+ rgb=(0.551715, 0.043136, 0.645277)
+ rgb=(0.557243, 0.047331, 0.643443)
+ rgb=(0.562738, 0.051545, 0.641509)
+ rgb=(0.568201, 0.055778, 0.639477)
+ rgb=(0.573632, 0.060028, 0.637349)
+ rgb=(0.579029, 0.064296, 0.635126)
+ rgb=(0.584391, 0.068579, 0.632812)
+ rgb=(0.589719, 0.072878, 0.630408)
+ rgb=(0.595011, 0.07719 , 0.627917)
+ rgb=(0.600266, 0.081516, 0.625342)
+ rgb=(0.605485, 0.085854, 0.622686)
+ rgb=(0.610667, 0.090204, 0.619951)
+ rgb=(0.615812, 0.094564, 0.61714 )
+ rgb=(0.620919, 0.098934, 0.614257)
+ rgb=(0.625987, 0.103312, 0.611305)
+ rgb=(0.631017, 0.107699, 0.608287)
+ rgb=(0.636008, 0.112092, 0.605205)
+ rgb=(0.640959, 0.116492, 0.602065)
+ rgb=(0.645872, 0.120898, 0.598867)
+ rgb=(0.650746, 0.125309, 0.595617)
+ rgb=(0.65558 , 0.129725, 0.592317)
+ rgb=(0.660374, 0.134144, 0.588971)
+ rgb=(0.665129, 0.138566, 0.585582)
+ rgb=(0.669845, 0.142992, 0.582154)
+ rgb=(0.674522, 0.147419, 0.578688)
+ rgb=(0.67916 , 0.151848, 0.575189)
+ rgb=(0.683758, 0.156278, 0.57166 )
+ rgb=(0.688318, 0.160709, 0.568103)
+ rgb=(0.69284 , 0.165141, 0.564522)
+ rgb=(0.697324, 0.169573, 0.560919)
+ rgb=(0.701769, 0.174005, 0.557296)
+ rgb=(0.706178, 0.178437, 0.553657)
+ rgb=(0.710549, 0.182868, 0.550004)
+ rgb=(0.714883, 0.187299, 0.546338)
+ rgb=(0.719181, 0.191729, 0.542663)
+ rgb=(0.723444, 0.196158, 0.538981)
+ rgb=(0.72767 , 0.200586, 0.535293)
+ rgb=(0.731862, 0.205013, 0.531601)
+ rgb=(0.736019, 0.209439, 0.527908)
+ rgb=(0.740143, 0.213864, 0.524216)
+ rgb=(0.744232, 0.218288, 0.520524)
+ rgb=(0.748289, 0.222711, 0.516834)
+ rgb=(0.752312, 0.227133, 0.513149)
+ rgb=(0.756304, 0.231555, 0.509468)
+ rgb=(0.760264, 0.235976, 0.505794)
+ rgb=(0.764193, 0.240396, 0.502126)
+ rgb=(0.76809 , 0.244817, 0.498465)
+ rgb=(0.771958, 0.249237, 0.494813)
+ rgb=(0.775796, 0.253658, 0.491171)
+ rgb=(0.779604, 0.258078, 0.487539)
+ rgb=(0.783383, 0.2625 , 0.483918)
+ rgb=(0.787133, 0.266922, 0.480307)
+ rgb=(0.790855, 0.271345, 0.476706)
+ rgb=(0.794549, 0.27577 , 0.473117)
+ rgb=(0.798216, 0.280197, 0.469538)
+ rgb=(0.801855, 0.284626, 0.465971)
+ rgb=(0.805467, 0.289057, 0.462415)
+ rgb=(0.809052, 0.293491, 0.45887 )
+ rgb=(0.812612, 0.297928, 0.455338)
+ rgb=(0.816144, 0.302368, 0.451816)
+ rgb=(0.819651, 0.306812, 0.448306)
+ rgb=(0.823132, 0.311261, 0.444806)
+ rgb=(0.826588, 0.315714, 0.441316)
+ rgb=(0.830018, 0.320172, 0.437836)
+ rgb=(0.833422, 0.324635, 0.434366)
+ rgb=(0.836801, 0.329105, 0.430905)
+ rgb=(0.840155, 0.33358 , 0.427455)
+ rgb=(0.843484, 0.338062, 0.424013)
+ rgb=(0.846788, 0.342551, 0.420579)
+ rgb=(0.850066, 0.347048, 0.417153)
+ rgb=(0.853319, 0.351553, 0.413734)
+ rgb=(0.856547, 0.356066, 0.410322)
+ rgb=(0.85975 , 0.360588, 0.406917)
+ rgb=(0.862927, 0.365119, 0.403519)
+ rgb=(0.866078, 0.36966 , 0.400126)
+ rgb=(0.869203, 0.374212, 0.396738)
+ rgb=(0.872303, 0.378774, 0.393355)
+ rgb=(0.875376, 0.383347, 0.389976)
+ rgb=(0.878423, 0.387932, 0.3866 )
+ rgb=(0.881443, 0.392529, 0.383229)
+ rgb=(0.884436, 0.397139, 0.37986 )
+ rgb=(0.887402, 0.401762, 0.376494)
+ rgb=(0.89034 , 0.406398, 0.37313 )
+ rgb=(0.89325 , 0.411048, 0.369768)
+ rgb=(0.896131, 0.415712, 0.366407)
+ rgb=(0.898984, 0.420392, 0.363047)
+ rgb=(0.901807, 0.425087, 0.359688)
+ rgb=(0.904601, 0.429797, 0.356329)
+ rgb=(0.907365, 0.434524, 0.35297 )
+ rgb=(0.910098, 0.439268, 0.34961 )
+ rgb=(0.9128 , 0.444029, 0.346251)
+ rgb=(0.915471, 0.448807, 0.34289 )
+ rgb=(0.918109, 0.453603, 0.339529)
+ rgb=(0.920714, 0.458417, 0.336166)
+ rgb=(0.923287, 0.463251, 0.332801)
+ rgb=(0.925825, 0.468103, 0.329435)
+ rgb=(0.928329, 0.472975, 0.326067)
+ rgb=(0.930798, 0.477867, 0.322697)
+ rgb=(0.933232, 0.48278 , 0.319325)
+ rgb=(0.93563 , 0.487712, 0.315952)
+ rgb=(0.93799 , 0.492667, 0.312575)
+ rgb=(0.940313, 0.497642, 0.309197)
+ rgb=(0.942598, 0.502639, 0.305816)
+ rgb=(0.944844, 0.507658, 0.302433)
+ rgb=(0.947051, 0.512699, 0.299049)
+ rgb=(0.949217, 0.517763, 0.295662)
+ rgb=(0.951344, 0.52285 , 0.292275)
+ rgb=(0.953428, 0.52796 , 0.288883)
+ rgb=(0.95547 , 0.533093, 0.28549 )
+ rgb=(0.957469, 0.53825 , 0.282096)
+ rgb=(0.959424, 0.543431, 0.278701)
+ rgb=(0.961336, 0.548636, 0.275305)
+ rgb=(0.963203, 0.553865, 0.271909)
+ rgb=(0.965024, 0.559118, 0.268513)
+ rgb=(0.966798, 0.564396, 0.265118)
+ rgb=(0.968526, 0.5697 , 0.261721)
+ rgb=(0.970205, 0.575028, 0.258325)
+ rgb=(0.971835, 0.580382, 0.254931)
+ rgb=(0.973416, 0.585761, 0.25154 )
+ rgb=(0.974947, 0.591165, 0.248151)
+ rgb=(0.976428, 0.596595, 0.244767)
+ rgb=(0.977856, 0.602051, 0.241387)
+ rgb=(0.979233, 0.607532, 0.238013)
+ rgb=(0.980556, 0.613039, 0.234646)
+ rgb=(0.981826, 0.618572, 0.231287)
+ rgb=(0.983041, 0.624131, 0.227937)
+ rgb=(0.984199, 0.629718, 0.224595)
+ rgb=(0.985301, 0.63533 , 0.221265)
+ rgb=(0.986345, 0.640969, 0.217948)
+ rgb=(0.987332, 0.646633, 0.214648)
+ rgb=(0.98826 , 0.652325, 0.211364)
+ rgb=(0.989128, 0.658043, 0.2081 )
+ rgb=(0.989935, 0.663787, 0.204859)
+ rgb=(0.990681, 0.669558, 0.201642)
+ rgb=(0.991365, 0.675355, 0.198453)
+ rgb=(0.991985, 0.681179, 0.195295)
+ rgb=(0.992541, 0.68703 , 0.19217 )
+ rgb=(0.993032, 0.692907, 0.189084)
+ rgb=(0.993456, 0.69881 , 0.186041)
+ rgb=(0.993814, 0.704741, 0.183043)
+ rgb=(0.994103, 0.710698, 0.180097)
+ rgb=(0.994324, 0.716681, 0.177208)
+ rgb=(0.994474, 0.722691, 0.174381)
+ rgb=(0.994553, 0.728728, 0.171622)
+ rgb=(0.994561, 0.734791, 0.168938)
+ rgb=(0.994495, 0.74088 , 0.166335)
+ rgb=(0.994355, 0.746995, 0.163821)
+ rgb=(0.994141, 0.753137, 0.161404)
+ rgb=(0.993851, 0.759304, 0.159092)
+ rgb=(0.993482, 0.765499, 0.156891)
+ rgb=(0.993033, 0.77172 , 0.154808)
+ rgb=(0.992505, 0.777967, 0.152855)
+ rgb=(0.991897, 0.784239, 0.151042)
+ rgb=(0.991209, 0.790537, 0.149377)
+ rgb=(0.990439, 0.796859, 0.14787 )
+ rgb=(0.989587, 0.803205, 0.146529)
+ rgb=(0.988648, 0.809579, 0.145357)
+ rgb=(0.987621, 0.815978, 0.144363)
+ rgb=(0.986509, 0.822401, 0.143557)
+ rgb=(0.985314, 0.828846, 0.142945)
+ rgb=(0.984031, 0.835315, 0.142528)
+ rgb=(0.982653, 0.841812, 0.142303)
+ rgb=(0.98119 , 0.848329, 0.142279)
+ rgb=(0.979644, 0.854866, 0.142453)
+ rgb=(0.977995, 0.861432, 0.142808)
+ rgb=(0.976265, 0.868016, 0.143351)
+ rgb=(0.974443, 0.874622, 0.144061)
+ rgb=(0.97253 , 0.88125 , 0.144923)
+ rgb=(0.970533, 0.887896, 0.145919)
+ rgb=(0.968443, 0.894564, 0.147014)
+ rgb=(0.966271, 0.901249, 0.14818 )
+ rgb=(0.964021, 0.90795 , 0.14937 )
+ rgb=(0.961681, 0.914672, 0.15052 )
+ rgb=(0.959276, 0.921407, 0.151566)
+ rgb=(0.956808, 0.928152, 0.152409)
+ rgb=(0.954287, 0.934908, 0.152921)
+ rgb=(0.951726, 0.941671, 0.152925)
+ rgb=(0.949151, 0.948435, 0.152178)
+ rgb=(0.946602, 0.95519 , 0.150328)
+ rgb=(0.944152, 0.961916, 0.146861)
+ rgb=(0.941896, 0.96859 , 0.140956)
+ rgb=(0.940015, 0.975158, 0.131326)
+ },
+ },
}
\endinput
Modified: trunk/Master/texmf-dist/tex/generic/pgfplots/libs/tikzlibrarypgfplots.smithchart.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pgfplots/libs/tikzlibrarypgfplots.smithchart.code.tex 2025-08-21 20:13:54 UTC (rev 76110)
+++ trunk/Master/texmf-dist/tex/generic/pgfplots/libs/tikzlibrarypgfplots.smithchart.code.tex 2025-08-21 20:14:20 UTC (rev 76111)
@@ -49,7 +49,7 @@
%
% Idea:
% - work on H
-% - transform whereever necessary
+% - transform wherever necessary
% - implement all pgfplots wrinkles in analogy to polar axes
% - provide support for normalized input coords (combined with
% untransformed limits or something like that)
Modified: trunk/Master/texmf-dist/tex/generic/pgfplots/liststructure/pgfplotsarray.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pgfplots/liststructure/pgfplotsarray.code.tex 2025-08-21 20:13:54 UTC (rev 76110)
+++ trunk/Master/texmf-dist/tex/generic/pgfplots/liststructure/pgfplotsarray.code.tex 2025-08-21 20:14:20 UTC (rev 76111)
@@ -188,13 +188,6 @@
\pgfplotsarray@@\xdef{#2 at size}{\the\c at pgfplotsarray@tmp}%
}
-\long\def\pgfplotsarraypushbackglobal#1\to#2{%
- \pgfplotsarraysize{#2}\to\c at pgfplotsarray@tmp
- \pgfplotsarray@@\gdef{#2@\the\c at pgfplotsarray@tmp}{#1}%
- \advance\c at pgfplotsarray@tmp by1
- \pgfplotsarray@@\xdef{#2 at size}{\the\c at pgfplotsarray@tmp}%
-}
-
% Counts the number of elements in array #1, storing it into the count
% register #2.
% Example:
@@ -669,7 +662,7 @@
\pgfplotsarrayinsertionsort@@next
}%
-% applies a binary seach for value '#2' on array '#1', starting with
+% applies a binary search for value '#2' on array '#1', starting with
% index '#3' (inclusive) and ending in index '#4' (exclusive).
%
% Returns: \pgfplotsretval, the index of the search key, if it is
Modified: trunk/Master/texmf-dist/tex/generic/pgfplots/liststructure/pgfplotsliststructureext.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pgfplots/liststructure/pgfplotsliststructureext.code.tex 2025-08-21 20:13:54 UTC (rev 76110)
+++ trunk/Master/texmf-dist/tex/generic/pgfplots/liststructure/pgfplotsliststructureext.code.tex 2025-08-21 20:14:20 UTC (rev 76111)
@@ -29,7 +29,7 @@
% to its generality. It could easily be adopted to be FASTER than
% \pgfplotsapplist.
%
-% Credits for \pgfplotsapplist go to Till Tantau: he developped it for
+% Credits for \pgfplotsapplist go to Till Tantau: he developed it for
% the PGF kernel.
%
%
Modified: trunk/Master/texmf-dist/tex/generic/pgfplots/lua/pgfplotsoldpgfsupp/luamath/functions.lua
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pgfplots/lua/pgfplotsoldpgfsupp/luamath/functions.lua 2025-08-21 20:13:54 UTC (rev 76110)
+++ trunk/Master/texmf-dist/tex/generic/pgfplots/lua/pgfplotsoldpgfsupp/luamath/functions.lua 2025-08-21 20:14:20 UTC (rev 76111)
@@ -500,7 +500,7 @@
function pgfluamathfunctions.pointnormalised (pgfx, pgfy)
local pgfx_normalised, pgfy_normalised
if pgfx == 0. and pgfy == 0. then
- -- Orginal pgf macro gives this result
+ -- Original pgf macro gives this result
tex.dimen['pgf at x'] = "0pt"
tex.dimen['pgf at y'] = "1pt"
else
Modified: trunk/Master/texmf-dist/tex/generic/pgfplots/numtable/pgfplotstable.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pgfplots/numtable/pgfplotstable.code.tex 2025-08-21 20:13:54 UTC (rev 76110)
+++ trunk/Master/texmf-dist/tex/generic/pgfplots/numtable/pgfplotstable.code.tex 2025-08-21 20:14:20 UTC (rev 76111)
@@ -147,7 +147,7 @@
\else
\pgfutil at ifundefined{pgfplotstable at unique@bitlist at backup}{%
% this sanity checking is NOT fool proof: it
- % fails if there are different occurances of
+ % fails if there are different occurrences of
% unique in the same file
\pgfplotsthrow{invalid argument}{Sorry, the row predicate /pgfplots/table/unique={#1} has been used in the wrong context: it needs to be invoked for the very first processed column, not column no \pgfplotstablecol. Please provide it as argument to \string\pgfplotstabletypeset[unique={#1}] and not inside of column-specific styles}\pgfeov%
}{}%
@@ -1181,7 +1181,7 @@
}%
\pgfkeysgetvalue{/pgfplots/table/columns}{\pgfplotstable at colnames}%
\ifx\pgfplotstable at colnames\pgfutil at empty
- \pgfplots at warning{\string\pgfplotstablenew[columns={},...]{#2}{\string#3} has been invoked - but empty tables are currently not really supported, sorry. You will have to live with an artifical column which contains temporary values.}%
+ \pgfplots at warning{\string\pgfplotstablenew[columns={},...]{#2}{\string#3} has been invoked - but empty tables are currently not really supported, sorry. You will have to live with an artificial column which contains temporary values.}%
\else
\expandafter\pgfplots at assign@list\expandafter\pgfplotstablenew at cols\expandafter{\pgfplotstable at colnames}%
% make sure every requested column exists:
@@ -1316,7 +1316,7 @@
% <options>, see the declaration above.
%
% ATTENTION: the default implementation employs
-% \begin{tabular}...\end{tabular} and is therefor only usable with
+% \begin{tabular}...\end{tabular} and is therefore only usable with
% LaTeX!
%
% You will need to reconfigure the tables.
@@ -1614,7 +1614,7 @@
% \pgfplots at each@nth at styles.
\def\pgfplotstabletypeset at append@every at nth@row#1#2{%
\edef\pgfplots at loc@TMPa{#1}%
- % chech for the special 'each nth row={3[+1]}{...} format:
+ % check for the special 'each nth row={3[+1]}{...} format:
\expandafter\pgfutil at in@\expandafter[\expandafter{\pgfplots at loc@TMPa}%
\ifpgfutil at in@
\expandafter\pgfplotstabletypeset at append@every at nth@row at getshift\pgfplots at loc@TMPa%
@@ -1815,7 +1815,7 @@
% as the number of *output* rows (see the row predicate
% below).
%
- % Accessable with \pgfplotstablerows in style keys.
+ % Accessible with \pgfplotstablerows in style keys.
\ifnum\c at pgfplotstable@numrows=-1\relax
\pgfplotslistsize\pgfplotstable at col\to\c at pgfplotstable@numrows
\global\c at pgfplotstable@numrows=\c at pgfplotstable@numrows
@@ -2793,83 +2793,86 @@
\pgfplotslistpopfront\pgfplotstable at X\to\pgfplotstable at x
\pgfplotslistpopfront\pgfplotstable at Y\to\pgfplotstable at y
%
- % if either the x or y entry is empty, skip this point
- \ifx\pgfplotstable at x\pgfutil at empty
- \else\ifx\pgfplotstable at y\pgfutil at empty
- \else
- \pgfplotstableparsex{\pgfplotstable at x}%
- \let\pgfplotstable at x=\pgfmathresult
- \expandafter\pgfplotslistpushback\pgfmathresult\to\pgfplotstable at Xparsed
- \pgfplotstableparsey{\pgfplotstable at y}%
- \let\pgfplotstable at y=\pgfmathresult
- %
- \pgfplotslistcheckempty\pgfplotstable at VARIANCE
- \ifpgfplotslistempty
- \pgfmathfloatcreate{1}{1.0}{0}%
- \let\pgfplotstable at variance=\pgfmathresult
- \else
- \pgfplotslistpopfront\pgfplotstable at VARIANCE\to\pgfplotstable at variance
- \pgfmathfloatparsenumber{\pgfplotstable at variance}%
- \let\pgfplotstable at variance=\pgfmathresult
- \fi
- %
- % if we're in y log mode, then instead of y +- dy, we have log_b(y +- dy)
- % which Taylor expands to log_b(y) +- dy/(y ln(b)) + O(dy^2)
- % However, this might introduce a division-by-zero in the exceptional case
- % where b=1 or log_b(0) = -infinity, so instead of computing 1/(dy/(y ln b))^2
- % we will compute (y ln b)^2*1/dy^2. Note that we don't factor out the ^2
- % because floating point operations don't commute and the historical behavior
- % was to compute 1/dy^2.
- %
- \pgfmathfloatmultiply@{\pgfplotstable at variance}{\pgfplotstable at variance}%
- \let\pgfplotstable at sqr=\pgfmathresult
- \pgfmathfloatreciprocal@{\pgfplotstable at sqr}%
- \let\pgfplotstable at invsqr=\pgfmathresult
- \ifx\pgfplotstableparseylogbase\pgfutil at empty
- \else
- \if m\pgfplotstable at regression@variance at format
- % variance format=log
+ % if either the x or y entry is non-finite, skip this point
+ \pgfplotstableread at if@finite\pgfplotstable at x{%
+ \pgfplotstableread at if@finite\pgfplotstable at y{%
+ \pgfplotstableparsex{\pgfplotstable at x}%
+ \let\pgfplotstable at x=\pgfmathresult
+ \expandafter\pgfplotslistpushback\pgfmathresult\to\pgfplotstable at Xparsed
+ \pgfplotstableparsey{\pgfplotstable at y}%
+ \let\pgfplotstable at y=\pgfmathresult
+ %
+ \pgfplotslistcheckempty\pgfplotstable at VARIANCE
+ \ifpgfplotslistempty
+ \pgfmathfloatcreate{1}{1.0}{0}%
+ \let\pgfplotstable at variance=\pgfmathresult
\else
- % variance format=linear
- % N.B. at this point, \pgfplotstable at invsqr, \pgfplotstable at sqr, and \pgfplotstable at variance are
- % all missing log-scaling. We update \pgfplotstable at invsqr now, but leave \pgfplotstable at sqr
- % and \pgfplotstable at variance alone because they are not used below this point.
- \pgfplotstableparseyinv@{\pgfplotstable at y}% y
- \let\pgfplotstable at tmp=\pgfmathresult
- \pgfmathfloatmultiply@{\pgfplotstable at tmp}{\pgfplotstableparseylogofbasefloat}% y * ln(b)
- \let\pgfplotstable at ylnb=\pgfmathresult
- \pgfmathfloatmultiply@{\pgfplotstable at ylnb}{\pgfplotstable at ylnb}% (y * ln(b))^2
- \let\pgfplotstable at ylnbsqr=\pgfmathresult
- % since \pgfplotstable at invsqr is used, but \pgfplotstable at sqr and \pgfplotstable at variance are not
- % we only need to update \pgfplotstable at invsqr
- \pgfmathfloatmultiply@{\pgfplotstable at invsqr}{\pgfplotstable at ylnbsqr}% (y * ln(b))^2 / dy^2
- \let\pgfplotstable at invsqr=\pgfmathresult
+ \pgfplotslistpopfront\pgfplotstable at VARIANCE\to\pgfplotstable at variance
+ \pgfmathfloatparsenumber{\pgfplotstable at variance}%
+ \let\pgfplotstable at variance=\pgfmathresult
\fi
- \fi
- %
- \pgfmathfloatadd@{\pgfplotstable at S}{\pgfplotstable at invsqr}%
- \let\pgfplotstable at S=\pgfmathresult
- %
- \pgfmathfloatmultiply@{\pgfplotstable at x}{\pgfplotstable at invsqr}%
- \let\pgfplots at table@accum=\pgfmathresult
- \pgfmathfloatadd@{\pgfplotstable at Sx}{\pgfplots at table@accum}%
- \let\pgfplotstable at Sx=\pgfmathresult
- %
- \pgfmathfloatmultiply@{\pgfplotstable at x}{\pgfplots at table@accum}%
- \let\pgfplots at table@accum=\pgfmathresult
- \pgfmathfloatadd@{\pgfplotstable at Sxx}{\pgfplots at table@accum}%
- \let\pgfplotstable at Sxx=\pgfmathresult
- %
- \pgfmathfloatmultiply@{\pgfplotstable at y}{\pgfplotstable at invsqr}%
- \let\pgfplots at table@accum=\pgfmathresult
- \pgfmathfloatadd@{\pgfplotstable at Sy}{\pgfplots at table@accum}%
- \let\pgfplotstable at Sy=\pgfmathresult
- %
- \pgfmathfloatmultiply@{\pgfplotstable at x}{\pgfplots at table@accum}%
- \let\pgfplots at table@accum=\pgfmathresult
- \pgfmathfloatadd@{\pgfplotstable at Sxy}{\pgfplots at table@accum}%
- \let\pgfplotstable at Sxy=\pgfmathresult
- \fi\fi
+ %
+ % if we're in y log mode, then instead of y +- dy, we have log_b(y +- dy)
+ % which Taylor expands to log_b(y) +- dy/(y ln(b)) + O(dy^2)
+ % However, this might introduce a division-by-zero in the exceptional case
+ % where b=1 or log_b(0) = -infinity, so instead of computing 1/(dy/(y ln b))^2
+ % we will compute (y ln b)^2*1/dy^2. Note that we don't factor out the ^2
+ % because floating point operations don't commute and the historical behavior
+ % was to compute 1/dy^2.
+ %
+ \pgfmathfloatmultiply@{\pgfplotstable at variance}{\pgfplotstable at variance}%
+ \let\pgfplotstable at sqr=\pgfmathresult
+ \pgfmathfloatreciprocal@{\pgfplotstable at sqr}%
+ \let\pgfplotstable at invsqr=\pgfmathresult
+ \ifx\pgfplotstableparseylogbase\pgfutil at empty
+ \else
+ \if m\pgfplotstable at regression@variance at format
+ % variance format=log
+ \else
+ % variance format=linear
+ % N.B. at this point, \pgfplotstable at invsqr, \pgfplotstable at sqr, and \pgfplotstable at variance are
+ % all missing log-scaling. We update \pgfplotstable at invsqr now, but leave \pgfplotstable at sqr
+ % and \pgfplotstable at variance alone because they are not used below this point.
+ \pgfplotstableparseyinv@{\pgfplotstable at y}% y
+ \let\pgfplotstable at tmp=\pgfmathresult
+ \pgfmathfloatmultiply@{\pgfplotstable at tmp}{\pgfplotstableparseylogofbasefloat}% y * ln(b)
+ \let\pgfplotstable at ylnb=\pgfmathresult
+ \pgfmathfloatmultiply@{\pgfplotstable at ylnb}{\pgfplotstable at ylnb}% (y * ln(b))^2
+ \let\pgfplotstable at ylnbsqr=\pgfmathresult
+ % since \pgfplotstable at invsqr is used, but \pgfplotstable at sqr and \pgfplotstable at variance are not
+ % we only need to update \pgfplotstable at invsqr
+ \pgfmathfloatmultiply@{\pgfplotstable at invsqr}{\pgfplotstable at ylnbsqr}% (y * ln(b))^2 / dy^2
+ \let\pgfplotstable at invsqr=\pgfmathresult
+ \fi
+ \fi
+ %
+ \pgfmathfloatadd@{\pgfplotstable at S}{\pgfplotstable at invsqr}%
+ \let\pgfplotstable at S=\pgfmathresult
+ %
+ \pgfmathfloatmultiply@{\pgfplotstable at x}{\pgfplotstable at invsqr}%
+ \let\pgfplots at table@accum=\pgfmathresult
+ \pgfmathfloatadd@{\pgfplotstable at Sx}{\pgfplots at table@accum}%
+ \let\pgfplotstable at Sx=\pgfmathresult
+ %
+ \pgfmathfloatmultiply@{\pgfplotstable at x}{\pgfplots at table@accum}%
+ \let\pgfplots at table@accum=\pgfmathresult
+ \pgfmathfloatadd@{\pgfplotstable at Sxx}{\pgfplots at table@accum}%
+ \let\pgfplotstable at Sxx=\pgfmathresult
+ %
+ \pgfmathfloatmultiply@{\pgfplotstable at y}{\pgfplotstable at invsqr}%
+ \let\pgfplots at table@accum=\pgfmathresult
+ \pgfmathfloatadd@{\pgfplotstable at Sy}{\pgfplots at table@accum}%
+ \let\pgfplotstable at Sy=\pgfmathresult
+ %
+ \pgfmathfloatmultiply@{\pgfplotstable at x}{\pgfplots at table@accum}%
+ \let\pgfplots at table@accum=\pgfmathresult
+ \pgfmathfloatadd@{\pgfplotstable at Sxy}{\pgfplots at table@accum}%
+ \let\pgfplotstable at Sxy=\pgfmathresult
+ }{%
+ \pgfplotslistpushback\to\pgfplotstable at Xparsed%
+ }}{%
+ \pgfplotslistpushback\to\pgfplotstable at Xparsed%
+ }%
\pgfutil at repeat
%
\pgfmathparse{\pgfplotstable at S * \pgfplotstable at Sxx - \pgfplotstable at Sx *\pgfplotstable at Sx}%
@@ -2883,15 +2886,19 @@
%
\pgfplotslistnewempty\pgfplotstable at RESULT
\pgfplotslistforeachungrouped\pgfplotstable at Xparsed\as\pgfplotstable at x{%
- \pgfmathfloatmultiply@{\pgfplotstable at x}{\pgfplotstable at a}%
- \let\pgfplotstable at tmp=\pgfmathresult
- \pgfmathfloatadd@{\pgfplotstable at tmp}{\pgfplotstable at b}%
- \ifx\pgfplotstableparseylogbase\pgfutil at empty
- \else
- \pgfplotstableparseyinv@{\pgfmathresult}%
- \fi
- \pgfmathfloattosci{\pgfmathresult}%
- \expandafter\pgfplotslistpushback\pgfmathresult\to\pgfplotstable at RESULT
+ \pgfplotstableread at if@finite\pgfplotstable at x{%
+ \pgfmathfloatmultiply@{\pgfplotstable at x}{\pgfplotstable at a}%
+ \let\pgfplotstable at tmp=\pgfmathresult
+ \pgfmathfloatadd@{\pgfplotstable at tmp}{\pgfplotstable at b}%
+ \ifx\pgfplotstableparseylogbase\pgfutil at empty
+ \else
+ \pgfplotstableparseyinv@{\pgfmathresult}%
+ \fi
+ \pgfmathfloattosci{\pgfmathresult}%
+ \expandafter\pgfplotslistpushback\pgfmathresult\to\pgfplotstable at RESULT
+ }{%
+ \pgfplotslistpushback\to\pgfplotstable at RESULT%
+ }%
}%
\pgfmathfloattosci\pgfplotstable at a
\let\pgfplotstable at a=\pgfmathresult
@@ -3001,7 +3008,7 @@
% '\pgfp at tmp@<index>'. Thus, column names and array indices are
% essentially the same! That simplifies the operation and explains
% why we transposed the table.
- % We simply interprete the transposed table as array. We don't
+ % We simply interpret the transposed table as array. We don't
% even need to copy anything.
\pgfplotsarrayresize{\pgfp at tmp}{\pgfplotstable at numrows}%
% Oh, we also need the index to access the sort key. Well, then we
Modified: trunk/Master/texmf-dist/tex/generic/pgfplots/numtable/pgfplotstable.coltype.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pgfplots/numtable/pgfplotstable.coltype.code.tex 2025-08-21 20:13:54 UTC (rev 76110)
+++ trunk/Master/texmf-dist/tex/generic/pgfplots/numtable/pgfplotstable.coltype.code.tex 2025-08-21 20:14:20 UTC (rev 76111)
@@ -39,10 +39,12 @@
%
% \pgfplotstablecoltype \ignorespaces <content> \unskip \endpgfplotstablecoltype
% OR
+% \pgfplotstablecoltype \ignorespaces <content> \textonly at unskip \endpgfplotstablecoltype
+% OR
% \pgfplotstablecoltype \ignorespaces <content> \\ \endpgfplotstablecoltype
%
-% So, I define \pgfplotstablecoltype to skip \ignorespaces and \unskip and simply
-% get <content>.
+% So, I define \pgfplotstablecoltype to skip \ignorespaces, \unskip, and
+% \textonly at unskip and simply get <content>.
\def\pgfplotstablecoltype{%
\begingroup
\let\pgfplotstablecoltype at content=\empty
@@ -67,7 +69,11 @@
\pgfutil at ifnextchar{\unskip}{%
\pgfplotstablecoltype at finish%
}{%
- \pgfplotstablecoltype at next
+ \pgfutil at ifnextchar{\textonly at unskip}{%
+ \pgfplotstablecoltype at finish
+ }{%
+ \pgfplotstablecoltype at next
+ }%
}%
}%
}
Modified: trunk/Master/texmf-dist/tex/generic/pgfplots/numtable/pgfplotstableshared.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pgfplots/numtable/pgfplotstableshared.code.tex 2025-08-21 20:13:54 UTC (rev 76110)
+++ trunk/Master/texmf-dist/tex/generic/pgfplots/numtable/pgfplotstableshared.code.tex 2025-08-21 20:14:20 UTC (rev 76111)
@@ -2,7 +2,7 @@
%
% Package pgfplotstable
%
-% Provides support to read and work with abstact numeric tables of the
+% Provides support to read and work with abstract numeric tables of the
% form
%
% COLUMN1 COLUMN2 COLUMN3
@@ -324,7 +324,7 @@
\fi
}%
-% If the colum name `#1' is a `create on use' speicifcation, #2 is
+% If the column name `#1' is a `create on use' speicifcation, #2 is
% invoked, #3 otherwise.
\long\def\pgfplotstableifiscreateonuse#1#2#3{%
\pgfkeysifdefined{/pgfplots/table/create on use/#1/. at cmd}{#2}{%
@@ -379,7 +379,7 @@
% Checks if column '#1' exists in table `#2' and invokes `#3' if that
% is the case and `#4' if not.
%
- % Note that the check is only for physically existent colums, no alias
+ % Note that the check is only for physically existent columns, no alias
% or create on use is checked here.
% #1: colname
% #2: table struct
@@ -1354,18 +1354,24 @@
\ifx\pgfplotstableread at tmp\pgfplotstableread at tmpb
\pgfplotstableread at skiplinetrue
\else
- \let\pgfplotstableread at tmpb=$%
- \let\pgfplotstableread at tmpb=\pgfplotstable at EOI%
+ \let\pgfplotstableread at tmpb=$%$
\ifx\pgfplotstableread at tmp\pgfplotstableread at tmpb
+ \pgfplots at warning{Ignoring flags line... not implemented}%
\pgfplotstableread at skiplinetrue
\pgfplotsscanlinecomplete% the line is empty; same as \par!
\else
- \let\pgfplotstableread at tmpb=\par%
+ \let\pgfplotstableread at tmpb=\pgfplotstable at EOI%
\ifx\pgfplotstableread at tmp\pgfplotstableread at tmpb
\pgfplotstableread at skiplinetrue
- \pgfplotsscanlinecomplete% the line is empty;
+ \pgfplotsscanlinecomplete% the line is empty; same as \par!
\else
- \pgfplotstableread at checkspecial@line at default%
+ \let\pgfplotstableread at tmpb=\par%
+ \ifx\pgfplotstableread at tmp\pgfplotstableread at tmpb
+ \pgfplotstableread at skiplinetrue
+ \pgfplotsscanlinecomplete% the line is empty;
+ \else
+ \pgfplotstableread at checkspecial@line at default%
+ \fi
\fi
\fi
\fi
@@ -1804,7 +1810,7 @@
\pgfutil at ifundefined{pgfplotstableread at impl@COLNAME@#1}{%
\def\pgfplotstable at loc@TMPa{#1}%
}{% generate unique column names warning:
- \pgfplots at warning{Table '\pgfplotstableread at filename' has non-unique column name '#1'. Only the first occurence can be accessed via column names.}%
+ \pgfplots at warning{Table '\pgfplotstableread at filename' has non-unique column name '#1'. Only the first occurrence can be accessed via column names.}%
\edef\pgfplotstable at loc@TMPa{#1--index\thepgfplotstableread at curcol}%
}%
\expandafter\def\csname pgfplotstableread at impl@COLNAME@#1\endcsname{foo}% remember this name.
@@ -1817,34 +1823,35 @@
\pgfplotstableread at countadvance\pgfplotstableread at curcol
}
+\long\def\pgfplotstableread at if@finite#1#2#3{%
+ \ifx#1\pgfutil at empty%
+ #3%
+ \else\ifx#1\pgfplotstableread at isnumber@nan%
+ #3%
+ \else\ifx#1\pgfplotstableread at isnumber@NaN%
+ #3%
+ \else\ifx#1\pgfplotstableread at isnumber@NAN%
+ #3%
+ \else\ifx#1\pgfplotstableread at isnumber@inf%
+ #3%
+ \else\ifx#1\pgfplotstableread at isnumber@Inf%
+ #3%
+ \else\ifx#1\pgfplotstableread at isnumber@INF%
+ #3%
+ \else%
+ #2%
+ \fi\fi\fi\fi\fi\fi\fi%
+}
-
\long\def\pgfplotstableread at impl@countcols at and@identifynames at NEXT#1{%
\pgfplotstableread at countadvance\pgfplotstableread at curcol
\ifpgfplotstable at search@header
\ifpgfplotstableread at curline@contains at colnames
\else
- \def\pgfplotstableread at CURTOK{#1}%
- % can we safely use the \pgfmathfloatparsenumber here? I
- % doubt it -- what if the header contains macros?
- %
- % there is no (simple) expandable "to lower case". check
- % for the most common forms here.
- \ifx\pgfplotstableread at CURTOK\pgfplotstableread at isnumber@nan
- \else
- \ifx\pgfplotstableread at CURTOK\pgfplotstableread at isnumber@NaN
- \else
- \ifx\pgfplotstableread at CURTOK\pgfplotstableread at isnumber@NAN
- \else
- \ifx\pgfplotstableread at CURTOK\pgfplotstableread at isnumber@inf
- \else
- \ifx\pgfplotstableread at CURTOK\pgfplotstableread at isnumber@Inf
- \else
- \ifx\pgfplotstableread at CURTOK\pgfplotstableread at isnumber@INF
- \else
- \pgfplotstableread at isnumber@ITERATE#1\pgfplotstable at EOI
- \fi\fi\fi\fi\fi\fi
+ \pgfplotstableread at if@finite{#1}{%
+ \pgfplotstableread at isnumber@ITERATE#1\pgfplotstable at EOI%
+ }{}%
%\ifpgfplotstableread at curline@contains at colnames\pgfplots at message{'#1' is a column name!}\else\pgfplots at message{'#1' is NO column name!}\fi
\fi
\fi
@@ -1972,7 +1979,7 @@
% which \catcodes need to be adjusted -- and <options> might explain
% how.
%
-% REMARK: An early attempt to change the precendence for 'every table'
+% REMARK: An early attempt to change the precedence for 'every table'
% was to set <options> again after 'every table'. But that is
% incompatible with, for example '/.add={}{}' key handlers.
%
Modified: trunk/Master/texmf-dist/tex/generic/pgfplots/oldpgfcompatib/pgfplotsoldpgfsupp_loader.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pgfplots/oldpgfcompatib/pgfplotsoldpgfsupp_loader.code.tex 2025-08-21 20:13:54 UTC (rev 76110)
+++ trunk/Master/texmf-dist/tex/generic/pgfplots/oldpgfcompatib/pgfplotsoldpgfsupp_loader.code.tex 2025-08-21 20:14:20 UTC (rev 76111)
@@ -177,12 +177,14 @@
}%
\fi
-\pgfutil at IfUndefined{pgfapplistnewempty}{%
- \immediate\write16{Package pgfplots: loading complementary utilities for your pgf version...}
+\pgfutil at IfUndefined{t at pgf@toka}{%
\csname newtoks\endcsname\t at pgf@toka
\csname newtoks\endcsname\t at pgf@tokb
\csname newtoks\endcsname\t at pgf@tokc
\gdef\pgfutil at advancestringcounter{\pgfplotsutil at advancestringcounter}%
+}{}%
+
+\pgfutil at IfUndefined{pgfapplistnewempty}{%
\input pgfplotsoldpgfsupp_pgfutil-common-lists.tex
}{}%
Modified: trunk/Master/texmf-dist/tex/generic/pgfplots/pgfplots.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pgfplots/pgfplots.code.tex 2025-08-21 20:13:54 UTC (rev 76110)
+++ trunk/Master/texmf-dist/tex/generic/pgfplots/pgfplots.code.tex 2025-08-21 20:14:20 UTC (rev 76111)
@@ -1203,7 +1203,7 @@
},%
% You might wonder why this special treatment with '/lowlevel'
% keys is necessary. Well, It turned out that using '##' inside of
- % styles is incompatible with '.add code' -- and therefor also
+ % styles is incompatible with '.add code' -- and therefore also
% with '.append style'. This here is a work-around which works.
/pgfplots/colorbar vertical/lowlevel/.style={%
/pgfplots/colorbar addplot=\addplot graphics {};,
@@ -2270,6 +2270,7 @@
}%
% when invoked, ##1 and ##2 will be the user-supplied args.
\def\pgfplots at loc@TMPc##1:##2\relax{%
+ % XXX : it would be great to use 'parse' here... but the entire key is evaluated in a context where 'key filtering' is in effect, and that essentially hinders the activation of the floating point math parser (i.e. the key /pgf/fpu)!
\pgfplotscoordmath{default}{parsenumber}{##1}%
\let\pgfplots at rangea=\pgfmathresult
\pgfplotscoordmath{default}{parsenumber}{##2}%
@@ -4055,6 +4056,30 @@
% beginning:
/pgfplots/colormap name=hot,
%
+ /pgfplots/colormap/plasma/.style={%
+ /pgfplots/colormap={plasma}{%
+ rgb=(0.050383, 0.029803, 0.527975)
+ rgb=(0.171574, 0.019706, 0.580806)
+ rgb=(0.261183, 0.013308, 0.617911)
+ rgb=(0.35015, 0.004382, 0.646298)
+ rgb=(0.429719, 0.000831, 0.659425)
+ rgb=(0.512206, 0.018833, 0.655209)
+ rgb=(0.584391, 0.068579, 0.632812)
+ rgb=(0.65558, 0.129725, 0.592317)
+ rgb=(0.714883, 0.187299, 0.546338)
+ rgb=(0.771958, 0.249237, 0.494813)
+ rgb=(0.819651, 0.306812, 0.448306)
+ rgb=(0.866078, 0.36966, 0.400126)
+ rgb=(0.904601, 0.429797, 0.356329)
+ rgb=(0.940313, 0.497642, 0.309197)
+ rgb=(0.966798, 0.564396, 0.265118)
+ rgb=(0.986345, 0.640969, 0.217948)
+ rgb=(0.994324, 0.716681, 0.177208)
+ rgb=(0.989587, 0.803205, 0.146529)
+ rgb=(0.970533, 0.887896, 0.145919)
+ rgb=(0.940015, 0.975158, 0.131326)
+ }%
+ },
/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)}
},
@@ -4432,7 +4457,7 @@
/pgfplots/activate nodes near coords xbar stacked/.style={%
/pgfplots/set point meta if empty=f(x),%
},%
- /pgfplots/activate nodes near coords ybar stacked/.code={%
+ /pgfplots/activate nodes near coords ybar stacked/.style={%
/pgfplots/set point meta if empty=f(x),%
},%
},%
@@ -4566,8 +4591,8 @@
% $\pgfmathprintnumber{-1e5}$ was used (i.e. with the '$' signs).
% Unfortunately, version 1.5 has been released without realizing
% the changes; I detected them right before the release of 1.6.
- % Consequently, I cannot introduce compatibity switches without
- % loosing compatibility.
+ % Consequently, I cannot introduce compatibility switches without
+ % losing compatibility.
%
% I chose to keep the correct unary minus sign. If you ever want
% to revert to the old version in order to keep spacing intact, use
@@ -5269,7 +5294,7 @@
\ifnum\csname pgfplots@#1axisdiscontnum\endcsname>0
\begingroup
% this group employs several temporary dimension registers
- % and is therefor scoped:
+ % and is therefore scoped:
\let\disstart=\pgf at ya
\let\disend=\pgf at yb
\disend=\csname pgfplots@#1max at reg\endcsname
@@ -6366,7 +6391,7 @@
% axis by an absolute dimension.
%
% This enlargement is different from standard limit enlargement:
-% Standart limit enlargement is typically applied (and finished) long
+% Standard limit enlargement is typically applied (and finished) long
% before the scaling routines start. In fact, the result of
% enlargelimits is typically the input argument for the scaling
% (compare the pgfplots manual (pdf)).
@@ -9815,7 +9840,7 @@
\pgfplots at evalute@tikz at coord@system at interface@@@@@
}%
-% equals only itsself in \ifx:
+% equals only itself in \ifx:
\def\pgfplots at coord@end{\pgfplots at coord@end}
\long\def\pgfplots at evalute@tikz at coord@system at interface@@@@@#1\pgfplots at coord@end{%
@@ -10919,7 +10944,7 @@
\pgfplots at deactivefamiliescmd
\pgfplots at set@options at sanitizemode
%
- % Acquire style commands and nameing commands from direct input
+ % Acquire style commands and naming commands from direct input
% options '#1' BEFORE the 'every' styles are processed:
\pgfkeysactivatefamily{/pgfplots/naming commands}%
\pgfkeysactivatefamily{/pgfplots/shared with tikz}%
@@ -11627,7 +11652,7 @@
% until \end{axis}. During the collect phase, axis limits will be
% computed.
%
-% The following variables are accummulated between
+% The following variables are accumulated between
% \begin{axis}
% and
% \end{axis}:
@@ -11768,7 +11793,7 @@
% numeric overflow/underflow during scale computations:
%
% The scaling (i.e. proper values for 'x' and 'y') will be
- % determined later-on, dependend on the axis limits. Since axis
+ % determined later-on, dependent on the axis limits. Since axis
% limits are implicitly in units of 1pt, it is reasonable to use
% '1pt' here as well.
\pgfsetxvec{\pgfqpoint{1pt}{0pt}}%
@@ -12108,7 +12133,7 @@
\global\let\pgfplots at glob@TMPa=\relax
\fi
%
- % transport the current layer config - but only if nessary!
+ % transport the current layer config - but only if necessary!
\def\pgfplots at loc@TMPa{0}%
\ifpgfplots at has@cell at picture
% layers are used for the cell picture only- no need to
@@ -12352,7 +12377,7 @@
\else
% Standard visualization phases. See
% \pgfplotssurveyphase at set@visphase at names for a discussion about
- % their intented use-case.
+ % their intended use-case.
\pgfplotsutilforeachcommasep{#1}\as\pgfplots at visphase@name{%
\begingroup
\pgfutil at ifundefined{pgfplots at visphase@\pgfplots at visphase@name}{%
Modified: trunk/Master/texmf-dist/tex/generic/pgfplots/pgfplots.revision.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pgfplots/pgfplots.revision.tex 2025-08-21 20:13:54 UTC (rev 76110)
+++ trunk/Master/texmf-dist/tex/generic/pgfplots/pgfplots.revision.tex 2025-08-21 20:14:20 UTC (rev 76111)
@@ -5,10 +5,10 @@
\catcode`\:=12
\catcode`\+=12
\catcode`\-=12
-\gdef\pgfplotsrevision{1.18.1}
-\gdef\pgfplotsversion{1.18.1}
-\gdef\pgfplotsversiondatetime{2021-05-15 12:34:52 +0200}
-\gdef\pgfplotsrevisiondatetime{2021-05-15 12:34:52 +0200}
+\gdef\pgfplotsrevision{1.18.2}
+\gdef\pgfplotsversion{1.18.2}
+\gdef\pgfplotsversiondatetime{2025-08-14 10:46:07 +0200}
+\gdef\pgfplotsrevisiondatetime{2025-08-14 10:46:07 +0200}
\gdef\pgfplots at glob@TMPa#1-#2-#3 #4\relax{#1/#2/#3}
\xdef\pgfplotsversiondate{\expandafter\pgfplots at glob@TMPa\pgfplotsversiondatetime\relax}
\xdef\pgfplotsrevisiondate{\expandafter\pgfplots at glob@TMPa\pgfplotsrevisiondatetime\relax}
Modified: trunk/Master/texmf-dist/tex/generic/pgfplots/pgfplots.scaling.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pgfplots/pgfplots.scaling.code.tex 2025-08-21 20:13:54 UTC (rev 76110)
+++ trunk/Master/texmf-dist/tex/generic/pgfplots/pgfplots.scaling.code.tex 2025-08-21 20:14:20 UTC (rev 76111)
@@ -135,7 +135,7 @@
\if1\pgfplots at tmp@xisaxisparallel%
\if1\pgfplots at tmp@yisaxisparallel%
% Optimize for axis-parallel case!
- % puh. Did not make any measureable difference!? Ok...
+ % puh. Did not make any measurable difference!? Ok...
\let\pgfplotsqpointxy=\pgfplotsqpointxy at orthogonal
\fi
\fi
@@ -1179,7 +1179,7 @@
% strategy', and computes a cost function. The one with optimal cost
% function wins, and its results are returned.
%
-% The cost function is the overal scaling which is applied to AXIS
+% The cost function is the overall scaling which is applied to AXIS
% LIMITS. It works as follows:
% 1. if a choice requires to REDUCE the axis limits in order to
% fulfill all constraints, it is neglected (using maximal cost 16000).
@@ -1751,7 +1751,7 @@
% h = s* (r_x * e_xy + r_y * e_yy + r_z * e_zy)
% where r_i = (imax - imin). This here is essentially the
% same as the bounding box computation above (at least for
- % standart orthographic 3D axes).
+ % standard orthographic 3D axes).
%
% What I want now is to enlarge the limits such that I
% have BOTH, width #1 AND height #2, without obscuring the
@@ -2461,7 +2461,7 @@
% - \pgfplots at set@default at size@options has been invoked before
%
% POSTCONDITION:
-% - #1, #2, #3 have been changed to accomodate unit vector ratio
+% - #1, #2, #3 have been changed to accommodate unit vector ratio
% - #4, #5, #6 [output] contain axis limit compensation scales
%
% There is just one algorithmic difficulty: the data scaling
@@ -2657,7 +2657,7 @@
\global\pgfplots at optimum@sofar at value=\pgf at xa
\fi
\fi
-%\message{^^Junit vector ratio 3D searching reference: checking \pgfplots at apply@unit at ratio@reference. feasable=\pgfplots at ref@is at feasible. \if1\pgfplots at ref@is at feasible max=\the\pgf at xa. \fi Optimum so far: value =\the\pgfplots at optimum@sofar at value\space for axis \pgfplots at optimum@sofar at axis.^^J}%
+%\message{^^Junit vector ratio 3D searching reference: checking \pgfplots at apply@unit at ratio@reference. feasible=\pgfplots at ref@is at feasible. \if1\pgfplots at ref@is at feasible max=\the\pgf at xa. \fi Optimum so far: value =\the\pgfplots at optimum@sofar at value\space for axis \pgfplots at optimum@sofar at axis.^^J}%
}%
%
% Check 'x' as reference :
@@ -2685,7 +2685,7 @@
% compute scaling factor:
\pgfplots at getscale@unit at vector@reltoreference y\pgfplots at unit@ratio at y%
%
-%\message{^^Junit vector ratio 2D searching reference: checking \pgfplots at apply@unit at ratio@reference. feasable=\pgfmathresult < 1: \ifdim\pgfmathresult pt <\pgfplots at ONE YES-> use x\else NO->use y\fi^^J}%
+%\message{^^Junit vector ratio 2D searching reference: checking \pgfplots at apply@unit at ratio@reference. feasible=\pgfmathresult < 1: \ifdim\pgfmathresult pt <\pgfplots at ONE YES-> use x\else NO->use y\fi^^J}%
% and check (1). The condition (2) is irrelevant; it is met
% anyway.
\ifdim\pgfmathresult pt<\pgfplots at ONE
@@ -2911,7 +2911,7 @@
\def\pgfplots at getscale@unit at vector@reltoreference#1#2{%
%
% If the datascaling transformation is active (which is almost
- % everytime the case here), we have a transformation
+ % every time the case here), we have a transformation
% T^{-1}(x)= 10^scale * x
% with different scales for every axis.
%
Modified: trunk/Master/texmf-dist/tex/generic/pgfplots/pgfplotscoordprocessing.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pgfplots/pgfplotscoordprocessing.code.tex 2025-08-21 20:13:54 UTC (rev 76110)
+++ trunk/Master/texmf-dist/tex/generic/pgfplots/pgfplotscoordprocessing.code.tex 2025-08-21 20:14:20 UTC (rev 76111)
@@ -316,7 +316,7 @@
% The 'xticklabel cs' is a coordinate system which expects either one
% or two coordinates. The first is the coordinate on the axis where
% x tick label will be placed (or would be placed). The first
-% coordinate '0' means the lower aixs site and the value '1' the upper
+% coordinate '0' means the lower axis site and the value '1' the upper
% range. The second (optional) coordinate of 'xticklabel cs' is a
% shift in direction of the outer normal vector of the axis. The
% minimum shift is the largest' tick labels dimensions. If the second
@@ -889,7 +889,7 @@
% The return value is encoded as integer into the macro #2 as
% described below.
%
-% #1 : a three-character string uniquely identifing an axis line.
+% #1 : a three-character string uniquely identifying an axis line.
% Each of the three characters can be 'v', '0' or '1'.
% The value '0' denotes the lower axis range while '1' denotes
% the upper axis range. The character 'v' stands for 'varying'
@@ -1164,7 +1164,7 @@
%
% #1 the three-character-string of an axis or the empty string.
% If #1 is empty, the actual configuration of oriented surfaces may be
-% used to check which normal vector is intented.
+% used to check which normal vector is intended.
%
% #2 the "v" value to store. It should be a transformed coordinate.
\def\pgfplotspointouternormalvectorofaxissetv#1#2{%
@@ -1573,7 +1573,7 @@
% #2: a three-char-string uniquely identifying the axis line.
% The parameter '#1' is redundand: it is the same as the 'v'
% character in '#2'.
-% #3: the newly defined achor name.
+% #3: the newly defined anchor name.
%
% @see \pgfplotsdeclareborderanchorforticklabelaxis
\def\pgfplotsdeclareborderanchorforaxis#1#2#3{%
@@ -1625,7 +1625,7 @@
%
% #1: either x,y or z the direction which varies
% #2: a three-char-string uniquely identifying the axis line.
-% The parameter '#1' is redundand: it is the same as the 'v'
+% The parameter '#1' is redundant: it is the same as the 'v'
% character in '#2'.
% #3: the shape, provided as argument by the pgf routine invoking the
% anchor.
@@ -2121,7 +2121,7 @@
%
% Similar, but the log basis can be set with 'set log basis'.
% This allows \pgfplotscoordmath{x}{log}{} to use a different log
- % basis thatn \pgfplotscoordmath{y}{log}{} (with special handling)
+ % basis than \pgfplotscoordmath{y}{log}{} (with special handling)
log/.code=
{\expandafter\def\csname pgfpmth\pgfplotsdeclarecoordmath@ tmpl at log\endcsname##1{#1}},%
% applies a *scale* from the actual log basis to the actual
@@ -2836,7 +2836,7 @@
% - the stream methods automatically collect first and last
% coordinates.
% - I have experimented with global \addplot accumulation to reduce
-% copy operations. That experiment was not successfull (it was not
+% copy operations. That experiment was not successful (it was not
% faster :-( ). However, the streaming methods still assign their
% things globally...
\def\pgfplots at coord@stream at start{%
@@ -3087,7 +3087,7 @@
}%
\let\pgfplotsscanlinelength at nan@cleanup=\relax
\def\pgfplotsscanlinelength at nan@pendingwork at PREPARED{%
- \pgfplotsplothandlerappendjumpmarker`
+ \pgfplotsplothandlerappendjumpmarker
%
\let\pgfplotsscanlinelength at nan@pendingwork=\relax
}%
@@ -3168,7 +3168,7 @@
% determined ones)
%
% REMARK:
-% The following code is permissable:
+% The following code is permissible:
% \pgfplots at PREPARE@COORD at STREAM{...}
% \pgfplots at coord@stream at start
% ...
@@ -6765,7 +6765,7 @@
\let\pgfplotstable at coordindex@old=\coordindex
\def\coordindex{\pgfplotstablerow}%
\def\lineno{\coordindex}% is the same here
- % The normal implementation of \thisrow is not accessable here. And the
+ % The normal implementation of \thisrow is not accessible here. And the
% worst is: error messages are impossible either because they are
% not executed... we resort to the associated math functions:
\def\thisrow##1{thisrow("##1")}% let us hope that math parsing is active!
@@ -8400,8 +8400,8 @@
% ah - we have the standard visualization phase. Draw them
% here.
%
- % Note that the existance of (nontrivial) after path
- % instructions ALWAYS implies the existance of a standard
+ % Note that the existence of (nontrivial) after path
+ % instructions ALWAYS implies the existence of a standard
% visualization phase (compare \pgfplotssurveyphase at set@visphase at names)
\let\pgfplotsretval=\pgfplots at serialized@afterpath%
\else
@@ -8672,7 +8672,7 @@
\def\pgfplotsplothandlergraphicspointmappointindex{D}%
\else
\def\pgfplotsplothandlergraphicspointmappointindex{*}%
- %\pgfplots at error{Sorry, the argument '(#1,#2) => (#3,#4)' of plot graphics/pointmap is superfluos; ignoring it.}%
+ %\pgfplots at error{Sorry, the argument '(#1,#2) => (#3,#4)' of plot graphics/pointmap is superfluous; ignoring it.}%
\fi
\fi
\fi
@@ -8763,7 +8763,7 @@
%
% I have 8 degrees of freedom (two for each of the four
% involved vectors). Thus, a simple approach is to provide 4
- % linearly independend points to get 8 equations.
+ % linearly independent points to get 8 equations.
%
% Then, I solve for o,e_x,e_y,e_z
%
@@ -9301,7 +9301,7 @@
\let\pgfmathresult=\pgfplots at glob@TMPb
}%
-% legends for plot graphics should not use 'plot graphics' themselfes
+% legends for plot graphics should not use 'plot graphics' themselves
% (for obvious reasons).
% This key handles that. Furthermore, it remembers the plot mark for
% the legend -- although no plot mark is allowed for plot graphics as
@@ -9608,7 +9608,7 @@
%\message{I have performed partial reversion (reverse transposed) of '#1' and got '\pgfplotsglobalretval'!}%
}%
\def\pgfplots at zbuffer@error{%
- \pgfplots at error{An internal error occured during z buffer reorderings: the rows/cols where not balanced! I have rows= \pgfkeysvalueof{/pgfplots/mesh/rows}, cols=\pgfkeysvalueof{/pgfplots/mesh/cols}. If this happens to be wrong, you might want to provide rows and cols manually.}%
+ \pgfplots at error{An internal error occurred during z buffer reorderings: the rows/cols where not balanced! I have rows= \pgfkeysvalueof{/pgfplots/mesh/rows}, cols=\pgfkeysvalueof{/pgfplots/mesh/cols}. If this happens to be wrong, you might want to provide rows and cols manually.}%
}
% A special '<' operation which returns true if the point coordinate
Modified: trunk/Master/texmf-dist/tex/generic/pgfplots/pgfplotscore.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pgfplots/pgfplotscore.code.tex 2025-08-21 20:13:54 UTC (rev 76110)
+++ trunk/Master/texmf-dist/tex/generic/pgfplots/pgfplotscore.code.tex 2025-08-21 20:14:20 UTC (rev 76111)
@@ -359,7 +359,7 @@
},
/pgfplots/warning/plot3 graphics compatibility mode/.code={%
\pgfplotsthrow at warning{plot3 graphics is running in backwards compatibility mode. %
- Use \string\pgfplotsset{compat=1.6} or higher to benefit from upgraded scaling capabilites.}%
+ Use \string\pgfplotsset{compat=1.6} or higher to benefit from upgraded scaling capabilities.}%
},
/pgfplots/warning/plot3 graphics too few inner anchors/.code={%
\pgfplotsthrow at warning{plot graphics in 3D axis has just two inner anchors (those with '(x,y,z)=>(imgx,imgy)'). You should provide a third one such that I can check for correct scaling.}%
@@ -438,7 +438,7 @@
\gdef\pgfplots at glob@TMPb{}%
\gdef\pgfplots at glob@TMPc{}%
-% use these macros for LOCAL temporary assigments.
+% use these macros for LOCAL temporary assignments.
% you can NEVER rely on their values unless you know exactly what you are doing.
\def\pgfplots at loc@TMPa{}%
\def\pgfplots at loc@TMPb{}%
Modified: trunk/Master/texmf-dist/tex/generic/pgfplots/pgfplotsmeshplothandler.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pgfplots/pgfplotsmeshplothandler.code.tex 2025-08-21 20:13:54 UTC (rev 76110)
+++ trunk/Master/texmf-dist/tex/generic/pgfplots/pgfplotsmeshplothandler.code.tex 2025-08-21 20:14:20 UTC (rev 76111)
@@ -2072,7 +2072,7 @@
\pgfplotsplothandlermesh at show@normals at if@configured
}%
-% a special VISUALIZE implementation which allows to draw a CONTINUOS
+% a special VISUALIZE implementation which allows to draw a CONTINUOUS
% global path, i.e. one which is not "\pgfusepath"ed after each patch
% segment. This is only used if 'point meta=none'
\def\pgfplotsplothandlermesh at VISUALIZE@globalpath at fill@andor at stroke{%
@@ -2181,14 +2181,14 @@
\pgfkeysgetvalue{/pgfplots/patch refines}\pgfplotsplothandlermesh at refinecount
\if0\pgfplotsplothandlermesh at triangulate
\ifnum\pgfplotsplothandlermesh at refinecount>0
-%\message{initiased REFINE to REFINE.}%
+%\message{initialised REFINE to REFINE.}%
\let\pgfplotsplothandlermesh at PIPE@REFINE=\pgfplotsplothandlermesh at PIPE@REFINE at recursively
\else
-%\message{initiased REFINE to NOP.}%
+%\message{initialised REFINE to NOP.}%
\let\pgfplotsplothandlermesh at PIPE@REFINE=\pgfplotsplothandlermesh at PIPE@REFINE at no@op
\fi
\else
-%\message{initiased REFINE to triangulate.}%
+%\message{initialised REFINE to triangulate.}%
\ifnum\pgfplotsplothandlermesh at refinecount>0
\let\pgfplotsplothandlermesh at PIPE@REFINE=\pgfplotsplothandlermesh at PIPE@REFINE at triangulate@recursively
\else
Modified: trunk/Master/texmf-dist/tex/generic/pgfplots/pgfplotsmeshplotimage.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pgfplots/pgfplotsmeshplotimage.code.tex 2025-08-21 20:13:54 UTC (rev 76110)
+++ trunk/Master/texmf-dist/tex/generic/pgfplots/pgfplotsmeshplotimage.code.tex 2025-08-21 20:14:20 UTC (rev 76111)
@@ -495,7 +495,7 @@
% We place the rectangle around (i-1,j), i.e. imj.
% This is in contrast to
% \pgfplotsplothandlermesh at PIPE@DECODE at image@sweep at create@cell
- % where we placed the rectange around (i-1,j-1).
+ % where we placed the rectangle around (i-1,j-1).
%
% Notation: the four corners are aa, ab, ba, and bb.
% aa ----- ab
Modified: trunk/Master/texmf-dist/tex/generic/pgfplots/pgfplotsplothandlers.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pgfplots/pgfplotsplothandlers.code.tex 2025-08-21 20:13:54 UTC (rev 76110)
+++ trunk/Master/texmf-dist/tex/generic/pgfplots/pgfplotsplothandlers.code.tex 2025-08-21 20:14:20 UTC (rev 76111)
@@ -29,7 +29,7 @@
% Plot handlers are extended versions of the plot handlers of PGF with
% backwards compatibility.
%
-% To remind ourselfes: PGF plot handlers work like this
+% To remind ourselves: PGF plot handlers work like this
% \pgfplotstreamstart
% \pgfplotstreampoint{...}
% \pgfplotstreampoint{...}
@@ -301,7 +301,7 @@
% \pgfplotsaxisplothasunboundedpointmeta
% This macro expands to '1' if the current plot has a point with
% unbounded point meta and '0'
-% if not. Currently used by some plot handlers as synomym for
+% if not. Currently used by some plot handlers as synonym for
% "visualize a jump"
\def\pgfplotssurveyphaseinputclass{direct}
@@ -593,7 +593,7 @@
\fi
}%
\def\pgfplotsplothandlersurveypoint at default@{%
- % reset it. NOTE: this migh be done multiple times. But better one
+ % reset it. NOTE: this might be done multiple times. But better one
% too much than one too few...
\def\pgfplots at set@perpointmeta at done{0}%
%
Modified: trunk/Master/texmf-dist/tex/generic/pgfplots/pgfplotsstackedplots.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pgfplots/pgfplotsstackedplots.code.tex 2025-08-21 20:13:54 UTC (rev 76110)
+++ trunk/Master/texmf-dist/tex/generic/pgfplots/pgfplotsstackedplots.code.tex 2025-08-21 20:14:20 UTC (rev 76111)
@@ -229,7 +229,7 @@
% serialized to the form
% {Z{<stacked zerolevel value>}{<point meta>};<x coordinate>,<y coordinate>,<z coordinate>}
%
- % for example, a 2d data pont (0,1) without point meta is serialized to
+ % for example, a 2d data point (0,1) without point meta is serialized to
% {Z{}{};0Y0.0e0],1Y1.0e0],}
%
% The deserialization looks for the magic token 'Z'. The next
@@ -665,7 +665,7 @@
%
% these are relatively simple right now: assuming that the zero-level
% streams are advanced if and only if the coordinate streams are
-% advanced, we can simply inject the *currect* zero level rather than
+% advanced, we can simply inject the *correct* zero level rather than
% providing all at once.
\def\pgfplotxzerolevelstream@@list{%
\def\pgf at plotxzerolevelstreamstart{%
Modified: trunk/Master/texmf-dist/tex/generic/pgfplots/pgfplotsticks.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pgfplots/pgfplotsticks.code.tex 2025-08-21 20:13:54 UTC (rev 76110)
+++ trunk/Master/texmf-dist/tex/generic/pgfplots/pgfplotsticks.code.tex 2025-08-21 20:14:20 UTC (rev 76111)
@@ -40,7 +40,7 @@
% Implementation:
% if T = i*10^j, log10(T) = log10(i) + j.
% That means if log10(T) in \Z, we have T = 10^j. If not, we need to
-% check wether i is an integer. Please note that log10(i) < 1.
+% check whether i is an integer. Please note that log10(i) < 1.
%
% Further note: log(T) < 0 <=> j<0.
% In case j<0, we have
@@ -1712,7 +1712,7 @@
% 'n': the surface normal.
% Now, the idea for tick labels is to place them at
% SCALE_b * b + SCALE_n * n,
-% where the SCALE_[bn] numbers are choosen such that the label is
+% where the SCALE_[bn] numbers are chosen such that the label is
% outside of the axis.
%
% The offset is simply added to the transformation matrix (as a
@@ -1945,7 +1945,7 @@
\divide\H by\c at pgf@counta
%\message{determining ticks for #1-axis: Wr := (width/max space between ticks) = \the\Wr, desirednumticks=max(\axisdefaulttryminticks, trunc(Wr)) = \the\desirednumticks, H#1=(axis range/(desirednumticks-1)) = \the\H^^J}%
%
- % SEARCH for the NEXT FEASABLE H.
+ % SEARCH for the NEXT FEASIBLE H.
\edef\Hmacro{\pgf at sys@tonumber\H}%
\ifpgfplots at cur@is at linear
% CASE LINEAR AXIS
@@ -2043,7 +2043,7 @@
% ok, do something special.
%
% The idea is now to place ticks at
- % 10^{i*h} with properly choosen 'h'.
+ % 10^{i*h} with properly chosen 'h'.
%
% So: apply basically the SAME code as above for linear
% axis, just everything log 10! And keep in mind that all
@@ -2064,7 +2064,7 @@
\divide\H by\c at pgf@counta\relax
%\message{determining ticks for #1-axis: Wr := (width/max space between ticks) = \the\Wr, desirednumticks=max(\axisdefaulttryminticks, trunc(Wr)) = \the\desirednumticks, H#1=(axis range/(desirednumticks-1)) = \the\H}%
%
- % SEARCH for the NEXT FEASABLE H.
+ % SEARCH for the NEXT FEASIBLE H.
\edef\Hmacro{\pgf at sys@tonumber\H}%
\pgfmathfloatparsenumber{\Hmacro}%
\pgfplots at assign@default at tick@foraxis at normalizetickdist#1\pgfmathresult
Modified: trunk/Master/texmf-dist/tex/generic/pgfplots/util/pgfplotsbinary.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pgfplots/util/pgfplotsbinary.code.tex 2025-08-21 20:13:54 UTC (rev 76110)
+++ trunk/Master/texmf-dist/tex/generic/pgfplots/util/pgfplotsbinary.code.tex 2025-08-21 20:14:20 UTC (rev 76111)
@@ -571,7 +571,7 @@
% and that's all I want. Do do that, we use the unique linear decoder map
% PHI : [ 0,2^32-1 ] -> [ -16383.999992, 16384 ].
%
-% This is not exacty the input range of before, but using it results
+% This is not exactly the input range of before, but using it results
% in a proper decoder. The difference is due to the non-unique zero
% representation in TeX's arithmetics.
%
Modified: trunk/Master/texmf-dist/tex/generic/pgfplots/util/pgfplotsbinary.data.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pgfplots/util/pgfplotsbinary.data.code.tex 2025-08-21 20:13:54 UTC (rev 76110)
+++ trunk/Master/texmf-dist/tex/generic/pgfplots/util/pgfplotsbinary.data.code.tex 2025-08-21 20:14:20 UTC (rev 76111)
@@ -1,287 +1,20 @@
\begingroup
+\catcode94=7 % circumflex
+\catcode0=11 % null byte
+\def\makeletterchar#1{%
+ \begingroup
+ \lccode0=#1% space isn't needed because \lowercase terminates
+ \lowercase{\endgroup\gdef\letterchar{^^@}}%
+}
+
% prepare ONE-BYTE conversion [0-255] -> binary character:
\count0=0
\countdef\counter=0
-\catcode`\^^00=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^00}\advance\counter by1
-\catcode`\^^01=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^01}\advance\counter by1
-\catcode`\^^02=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^02}\advance\counter by1
-\catcode`\^^03=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^03}\advance\counter by1
-\catcode`\^^04=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^04}\advance\counter by1
-\catcode`\^^05=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^05}\advance\counter by1
-\catcode`\^^06=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^06}\advance\counter by1
-\catcode`\^^07=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^07}\advance\counter by1
-\catcode`\^^08=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^08}\advance\counter by1
-\begingroup
-\catcode`\^^09=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^09}\endgroup\advance\counter by1
-\begingroup
-\catcode`\^^0a=11\expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^0a}\endgroup\advance\counter by1
-\begingroup
-\catcode`\^^0b=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^0b}\endgroup\advance\counter by1
-\catcode`\^^0c=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^0c}\advance\counter by1
-\begingroup
-\catcode`\^^0d=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^0d}\endgroup\advance\counter by1
-\catcode`\^^0e=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^0e}\advance\counter by1
-\catcode`\^^0f=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^0f}\advance\counter by1
-\catcode`\^^10=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^10}\advance\counter by1
-\catcode`\^^11=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^11}\advance\counter by1
-\catcode`\^^12=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^12}\advance\counter by1
-\catcode`\^^13=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^13}\advance\counter by1
-\catcode`\^^14=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^14}\advance\counter by1
-\catcode`\^^15=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^15}\advance\counter by1
-\catcode`\^^16=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^16}\advance\counter by1
-\catcode`\^^17=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^17}\advance\counter by1
-\catcode`\^^18=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^18}\advance\counter by1
-\catcode`\^^19=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^19}\advance\counter by1
-\catcode`\^^1a=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^1a}\advance\counter by1
-\catcode`\^^1b=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^1b}\advance\counter by1
-\catcode`\^^1c=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^1c}\advance\counter by1
-\catcode`\^^1d=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^1d}\advance\counter by1
-\catcode`\^^1e=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^1e}\advance\counter by1
-\catcode`\^^1f=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^1f}\advance\counter by1
-\begingroup
-\catcode`\^^20=11^^I\expandafter\xdef\csname^^Ipgfp at bin@\the\counter^^I\endcsname{^^20}\endgroup\advance\counter by1
-\catcode`\^^21=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^21}\advance\counter by1
-\catcode`\^^22=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^22}\advance\counter by1
-\catcode`\^^23=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^23}\advance\counter by1
-\catcode`\^^24=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^24}\advance\counter by1
-\catcode`\^^25=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^25}\advance\counter by1
-\catcode`\^^26=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^26}\advance\counter by1
-\catcode`\^^27=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^27}\advance\counter by1
-\catcode`\^^28=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^28}\advance\counter by1
-\catcode`\^^29=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^29}\advance\counter by1
-\catcode`\^^2a=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^2a}\advance\counter by1
-\catcode`\^^2b=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^2b}\advance\counter by1
-\catcode`\^^2c=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^2c}\advance\counter by1
-\catcode`\^^2d=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^2d}\advance\counter by1
-\catcode`\^^2e=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^2e}\advance\counter by1
-\catcode`\^^2f=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^2f}\advance\counter by1
-\begingroup
-\catcode`\^^30=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^30}\endgroup\advance\counter by1
-\begingroup
-\catcode`\^^31=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^31}\endgroup\advance\counter by1
-\begingroup
-\catcode`\^^32=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^32}\endgroup\advance\counter by1
-\begingroup
-\catcode`\^^33=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^33}\endgroup\advance\counter by1
-\begingroup
-\catcode`\^^34=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^34}\endgroup\advance\counter by1
-\begingroup
-\catcode`\^^35=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^35}\endgroup\advance\counter by1
-\begingroup
-\catcode`\^^36=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^36}\endgroup\advance\counter by1
-\begingroup
-\catcode`\^^37=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^37}\endgroup\advance\counter by1
-\begingroup
-\catcode`\^^38=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^38}\endgroup\advance\counter by1
-\begingroup
-\catcode`\^^39=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^39}\endgroup\advance\counter by1
-\catcode`\^^3a=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^3a}\advance\counter by1
-\catcode`\^^3b=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^3b}\advance\counter by1
-\catcode`\^^3c=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^3c}\advance\counter by1
-\begingroup
-\catcode`\^^3d=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^3d}\endgroup\advance\counter by1
-\catcode`\^^3e=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^3e}\advance\counter by1
-\catcode`\^^3f=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^3f}\advance\counter by1
-\catcode`\^^40=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^40}\advance\counter by1
-\catcode`\^^41=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^41}\advance\counter by1
-\catcode`\^^42=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^42}\advance\counter by1
-\catcode`\^^43=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^43}\advance\counter by1
-\catcode`\^^44=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^44}\advance\counter by1
-\catcode`\^^45=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^45}\advance\counter by1
-\catcode`\^^46=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^46}\advance\counter by1
-\catcode`\^^47=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^47}\advance\counter by1
-\catcode`\^^48=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^48}\advance\counter by1
-\catcode`\^^49=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^49}\advance\counter by1
-\catcode`\^^4a=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^4a}\advance\counter by1
-\catcode`\^^4b=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^4b}\advance\counter by1
-\catcode`\^^4c=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^4c}\advance\counter by1
-\catcode`\^^4d=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^4d}\advance\counter by1
-\catcode`\^^4e=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^4e}\advance\counter by1
-\catcode`\^^4f=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^4f}\advance\counter by1
-\catcode`\^^50=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^50}\advance\counter by1
-\catcode`\^^51=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^51}\advance\counter by1
-\catcode`\^^52=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^52}\advance\counter by1
-\catcode`\^^53=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^53}\advance\counter by1
-\catcode`\^^54=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^54}\advance\counter by1
-\catcode`\^^55=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^55}\advance\counter by1
-\catcode`\^^56=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^56}\advance\counter by1
-\catcode`\^^57=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^57}\advance\counter by1
-\catcode`\^^58=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^58}\advance\counter by1
-\catcode`\^^59=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^59}\advance\counter by1
-\catcode`\^^5a=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^5a}\advance\counter by1
-\catcode`\^^5b=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^5b}\advance\counter by1
-\begingroup
-\catcode`\|=0
-\catcode`\\=11 |expandafter|xdef|csname pgfp at bin@|the|counter|endcsname{^^5c}|endgroup \advance\counter by1
-\catcode`\^^5d=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^5d}\advance\counter by1
-\begingroup
-\catcode`\^^5e=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^}\endgroup\advance\counter by1
-\catcode`\^^5f=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^5f}\advance\counter by1
-\begingroup
-\catcode`\^^60=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^60}\endgroup\advance\counter by1
-\catcode`\^^61=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^61}\advance\counter by1
-\catcode`\^^62=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^62}\advance\counter by1
-\catcode`\^^63=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^63}\advance\counter by1
-\catcode`\^^64=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^64}\advance\counter by1
-\catcode`\^^65=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^65}\advance\counter by1
-\catcode`\^^66=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^66}\advance\counter by1
-\catcode`\^^67=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^67}\advance\counter by1
-\catcode`\^^68=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^68}\advance\counter by1
-\catcode`\^^69=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^69}\advance\counter by1
-\catcode`\^^6a=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^6a}\advance\counter by1
-\catcode`\^^6b=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^6b}\advance\counter by1
-\catcode`\^^6c=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^6c}\advance\counter by1
-\catcode`\^^6d=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^6d}\advance\counter by1
-\catcode`\^^6e=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^6e}\advance\counter by1
-\catcode`\^^6f=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^6f}\advance\counter by1
-\catcode`\^^70=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^70}\advance\counter by1
-\catcode`\^^71=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^71}\advance\counter by1
-\catcode`\^^72=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^72}\advance\counter by1
-\catcode`\^^73=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^73}\advance\counter by1
-\catcode`\^^74=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^74}\advance\counter by1
-\catcode`\^^75=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^75}\advance\counter by1
-\catcode`\^^76=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^76}\advance\counter by1
-\catcode`\^^77=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^77}\advance\counter by1
-\catcode`\^^78=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^78}\advance\counter by1
-\catcode`\^^79=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^79}\advance\counter by1
-\catcode`\^^7a=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^7a}\advance\counter by1
-\begingroup
-\catcode`\q=1
-\catcode`\^^7b=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname q^^7b}\endgroup\advance\counter by1
-\catcode`\^^7c=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^7c}\advance\counter by1
-\begingroup
-\catcode`\q=2
-\catcode`\^^7d=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^7dq\endgroup\advance\counter by1
-\catcode`\^^7e=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^7e}\advance\counter by1
-\catcode`\^^7f=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^7f}\advance\counter by1
-\catcode`\^^80=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^80}\advance\counter by1
-\catcode`\^^81=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^81}\advance\counter by1
-\catcode`\^^82=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^82}\advance\counter by1
-\catcode`\^^83=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^83}\advance\counter by1
-\catcode`\^^84=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^84}\advance\counter by1
-\catcode`\^^85=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^85}\advance\counter by1
-\catcode`\^^86=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^86}\advance\counter by1
-\catcode`\^^87=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^87}\advance\counter by1
-\catcode`\^^88=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^88}\advance\counter by1
-\catcode`\^^89=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^89}\advance\counter by1
-\catcode`\^^8a=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^8a}\advance\counter by1
-\catcode`\^^8b=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^8b}\advance\counter by1
-\catcode`\^^8c=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^8c}\advance\counter by1
-\catcode`\^^8d=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^8d}\advance\counter by1
-\catcode`\^^8e=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^8e}\advance\counter by1
-\catcode`\^^8f=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^8f}\advance\counter by1
-\catcode`\^^90=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^90}\advance\counter by1
-\catcode`\^^91=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^91}\advance\counter by1
-\catcode`\^^92=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^92}\advance\counter by1
-\catcode`\^^93=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^93}\advance\counter by1
-\catcode`\^^94=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^94}\advance\counter by1
-\catcode`\^^95=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^95}\advance\counter by1
-\catcode`\^^96=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^96}\advance\counter by1
-\catcode`\^^97=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^97}\advance\counter by1
-\catcode`\^^98=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^98}\advance\counter by1
-\catcode`\^^99=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^99}\advance\counter by1
-\catcode`\^^9a=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^9a}\advance\counter by1
-\catcode`\^^9b=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^9b}\advance\counter by1
-\catcode`\^^9c=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^9c}\advance\counter by1
-\catcode`\^^9d=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^9d}\advance\counter by1
-\catcode`\^^9e=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^9e}\advance\counter by1
-\catcode`\^^9f=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^9f}\advance\counter by1
-\catcode`\^^a0=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^a0}\advance\counter by1
-\catcode`\^^a1=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^a1}\advance\counter by1
-\catcode`\^^a2=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^a2}\advance\counter by1
-\catcode`\^^a3=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^a3}\advance\counter by1
-\catcode`\^^a4=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^a4}\advance\counter by1
-\catcode`\^^a5=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^a5}\advance\counter by1
-\catcode`\^^a6=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^a6}\advance\counter by1
-\catcode`\^^a7=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^a7}\advance\counter by1
-\catcode`\^^a8=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^a8}\advance\counter by1
-\catcode`\^^a9=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^a9}\advance\counter by1
-\catcode`\^^aa=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^aa}\advance\counter by1
-\catcode`\^^ab=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^ab}\advance\counter by1
-\catcode`\^^ac=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^ac}\advance\counter by1
-\catcode`\^^ad=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^ad}\advance\counter by1
-\catcode`\^^ae=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^ae}\advance\counter by1
-\catcode`\^^af=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^af}\advance\counter by1
-\catcode`\^^b0=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^b0}\advance\counter by1
-\catcode`\^^b1=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^b1}\advance\counter by1
-\catcode`\^^b2=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^b2}\advance\counter by1
-\catcode`\^^b3=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^b3}\advance\counter by1
-\catcode`\^^b4=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^b4}\advance\counter by1
-\catcode`\^^b5=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^b5}\advance\counter by1
-\catcode`\^^b6=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^b6}\advance\counter by1
-\catcode`\^^b7=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^b7}\advance\counter by1
-\catcode`\^^b8=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^b8}\advance\counter by1
-\catcode`\^^b9=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^b9}\advance\counter by1
-\catcode`\^^ba=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^ba}\advance\counter by1
-\catcode`\^^bb=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^bb}\advance\counter by1
-\catcode`\^^bc=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^bc}\advance\counter by1
-\catcode`\^^bd=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^bd}\advance\counter by1
-\catcode`\^^be=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^be}\advance\counter by1
-\catcode`\^^bf=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^bf}\advance\counter by1
-\catcode`\^^c0=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^c0}\advance\counter by1
-\catcode`\^^c1=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^c1}\advance\counter by1
-\catcode`\^^c2=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^c2}\advance\counter by1
-\catcode`\^^c3=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^c3}\advance\counter by1
-\catcode`\^^c4=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^c4}\advance\counter by1
-\catcode`\^^c5=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^c5}\advance\counter by1
-\catcode`\^^c6=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^c6}\advance\counter by1
-\catcode`\^^c7=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^c7}\advance\counter by1
-\catcode`\^^c8=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^c8}\advance\counter by1
-\catcode`\^^c9=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^c9}\advance\counter by1
-\catcode`\^^ca=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^ca}\advance\counter by1
-\catcode`\^^cb=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^cb}\advance\counter by1
-\catcode`\^^cc=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^cc}\advance\counter by1
-\catcode`\^^cd=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^cd}\advance\counter by1
-\catcode`\^^ce=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^ce}\advance\counter by1
-\catcode`\^^cf=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^cf}\advance\counter by1
-\catcode`\^^d0=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^d0}\advance\counter by1
-\catcode`\^^d1=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^d1}\advance\counter by1
-\catcode`\^^d2=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^d2}\advance\counter by1
-\catcode`\^^d3=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^d3}\advance\counter by1
-\catcode`\^^d4=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^d4}\advance\counter by1
-\catcode`\^^d5=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^d5}\advance\counter by1
-\catcode`\^^d6=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^d6}\advance\counter by1
-\catcode`\^^d7=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^d7}\advance\counter by1
-\catcode`\^^d8=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^d8}\advance\counter by1
-\catcode`\^^d9=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^d9}\advance\counter by1
-\catcode`\^^da=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^da}\advance\counter by1
-\catcode`\^^db=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^db}\advance\counter by1
-\catcode`\^^dc=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^dc}\advance\counter by1
-\catcode`\^^dd=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^dd}\advance\counter by1
-\catcode`\^^de=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^de}\advance\counter by1
-\catcode`\^^df=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^df}\advance\counter by1
-\catcode`\^^e0=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^e0}\advance\counter by1
-\catcode`\^^e1=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^e1}\advance\counter by1
-\catcode`\^^e2=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^e2}\advance\counter by1
-\catcode`\^^e3=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^e3}\advance\counter by1
-\catcode`\^^e4=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^e4}\advance\counter by1
-\catcode`\^^e5=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^e5}\advance\counter by1
-\catcode`\^^e6=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^e6}\advance\counter by1
-\catcode`\^^e7=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^e7}\advance\counter by1
-\catcode`\^^e8=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^e8}\advance\counter by1
-\catcode`\^^e9=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^e9}\advance\counter by1
-\catcode`\^^ea=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^ea}\advance\counter by1
-\catcode`\^^eb=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^eb}\advance\counter by1
-\catcode`\^^ec=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^ec}\advance\counter by1
-\catcode`\^^ed=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^ed}\advance\counter by1
-\catcode`\^^ee=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^ee}\advance\counter by1
-\catcode`\^^ef=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^ef}\advance\counter by1
-\catcode`\^^f0=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^f0}\advance\counter by1
-\catcode`\^^f1=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^f1}\advance\counter by1
-\catcode`\^^f2=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^f2}\advance\counter by1
-\catcode`\^^f3=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^f3}\advance\counter by1
-\catcode`\^^f4=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^f4}\advance\counter by1
-\catcode`\^^f5=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^f5}\advance\counter by1
-\catcode`\^^f6=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^f6}\advance\counter by1
-\catcode`\^^f7=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^f7}\advance\counter by1
-\catcode`\^^f8=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^f8}\advance\counter by1
-\catcode`\^^f9=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^f9}\advance\counter by1
-\catcode`\^^fa=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^fa}\advance\counter by1
-\catcode`\^^fb=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^fb}\advance\counter by1
-\catcode`\^^fc=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^fc}\advance\counter by1
-\catcode`\^^fd=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^fd}\advance\counter by1
-\catcode`\^^fe=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^fe}\advance\counter by1
-\catcode`\^^ff=11 \expandafter\xdef\csname pgfp at bin@\the\counter \endcsname{^^ff}\advance\counter by1
+\loop\ifnum\counter<256
+ \makeletterchar{\counter}%
+ \expandafter\xdef\csname pgfp at bin@\the\counter\endcsname{\letterchar}
+ \advance\counter by1
+\repeat
\ifnum\counter=256
\else
\pgfplots at error{Internal logic Error: initialisation failed. I have only \the\counter\space bytes initialised.}
Modified: trunk/Master/texmf-dist/tex/generic/pgfplots/util/pgfplotscolor.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pgfplots/util/pgfplotscolor.code.tex 2025-08-21 20:13:54 UTC (rev 76110)
+++ trunk/Master/texmf-dist/tex/generic/pgfplots/util/pgfplotscolor.code.tex 2025-08-21 20:14:20 UTC (rev 76111)
@@ -283,7 +283,7 @@
}
\def\pgfplotscolornormalizesequencenextbycomponents at parsenumber@error#1#2\pgfeov{%
- \pgfplotsthrow{invalid color component}{\pgfmathresult}{Sorry, the color component value '#1' is no number. Did you mean 'color=#1'? The error occured near `\pgfplotscolornormalizesequence at context@message'}\pgfeov%
+ \pgfplotsthrow{invalid color component}{\pgfmathresult}{Sorry, the color component value '#1' is no number. Did you mean 'color=#1'? The error occurred near `\pgfplotscolornormalizesequence at context@message'}\pgfeov%
\pgfmathfloatcreate{0}{0.0}{0}%
}%
@@ -322,7 +322,7 @@
}
\def\pgfplotscolor at rangeexception#1{%
- \pgfplotsthrow{invalid color component}{\pgfmathresult}{Sorry, the color component value #1 (no. \the\c at pgf@counta) is out of range. The allowed range is 0 <= value <= 1. The error occured near `\pgfplotscolornormalizesequence at context@message'}\pgfeov%
+ \pgfplotsthrow{invalid color component}{\pgfmathresult}{Sorry, the color component value #1 (no. \the\c at pgf@counta) is out of range. The allowed range is 0 <= value <= 1. The error occurred near `\pgfplotscolornormalizesequence at context@message'}\pgfeov%
}
@@ -350,7 +350,7 @@
% G is a gray scale number in [0,1]
%
% 'C1,C2,C3'
-% any number of Ci can folow, each is interpreted in the default
+% any number of Ci can follow, each is interpreted in the default
% colorspace (i.e. the one set before at the beginning of the
% sequence)
%
Modified: trunk/Master/texmf-dist/tex/generic/pgfplots/util/pgfplotscolormap.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pgfplots/util/pgfplotscolormap.code.tex 2025-08-21 20:13:54 UTC (rev 76110)
+++ trunk/Master/texmf-dist/tex/generic/pgfplots/util/pgfplotscolormap.code.tex 2025-08-21 20:14:20 UTC (rev 76111)
@@ -454,7 +454,7 @@
},
%
@define/.code={%
- \pgfplots at error{Please write 'single color' or 'color list' such that pgfplots knows how to interprete values}%
+ \pgfplots at error{Please write 'single color' or 'color list' such that pgfplots knows how to interpret values}%
\let\pgfplotsretval=\pgfutil at empty
},
single color/.style={%
@@ -480,7 +480,7 @@
% samples of colormap
%
% All use this implementation:
- % #1: how to interprete results. /pgfplots/of colormap/#1 must be
+ % #1: how to interpret results. /pgfplots/of colormap/#1 must be
% a valid key (like 'color').
% #2: the argument which can be '<source pos> of <source name>' or '<source pos>'.
% #3: '1' if the source pos may contain ',' and '0' otherwise
@@ -1081,7 +1081,7 @@
% placement.
target pos={\pgfplotscolormap at at},%
\fi
- % ... but can be overriden here:
+ % ... but can be overridden here:
\pgfplotscolormap at key={\the\t at pgfplots@tokb},%
}%
%
@@ -1295,13 +1295,13 @@
\ifdim\pgf at xa>\pgf at xb
\begingroup
\if2\b at pgfplotscreatecolormap@isuniform
- \pgfplots at error{Non-uniform colormaps are only supported if you write 'compat=1.14' (or higher). Please adopt the compatibility level and retry. The error occured near '\pgfplots at createcolormap@context'}%
+ \pgfplots at error{Non-uniform colormaps are only supported if you write 'compat=1.14' (or higher). Please adopt the compatibility level and retry. The error occurred near '\pgfplots at createcolormap@context'}%
\else
\pgfmathfloattofixed{\pgfplots at createcolormap@H}%
\let\pgfplots at createcolormap@H=\pgfmathresult
\pgfmathfloattofixed{\pgfplots at createcolormap@H at cur}%
\let\pgfplots at createcolormap@H at cur=\pgfmathresult
- \pgfplots at error{The provided colormap positions are not multiples of the prescribed mesh width h=\pgfplots at createcolormap@H\space (found one with H/h = \pgfplots at createcolormap@H at cur/\pgfplots at createcolormap@H = \the\c at pgf@counta+-\pgf at sys@tonumber\pgf at xa\space which is no integer). The error occured near `\pgfplots at createcolormap@context'}%
+ \pgfplots at error{The provided colormap positions are not multiples of the prescribed mesh width h=\pgfplots at createcolormap@H\space (found one with H/h = \pgfplots at createcolormap@H at cur/\pgfplots at createcolormap@H = \the\c at pgf@counta+-\pgf at sys@tonumber\pgf at xa\space which is no integer). The error occurred near `\pgfplots at createcolormap@context'}%
\fi
\endgroup
\let\pgfmathresult=\pgfutil at empty
@@ -2353,7 +2353,7 @@
%
% and search in the existing X coordinates of the colormap.
% Note that these X coordinates actually do not contain the
- % artifical rightmost boundary point at 1000+h. But that is
+ % artificial rightmost boundary point at 1000+h. But that is
% ok, we plan to assign COLOR(1000+h) := COLOR(1000) anyway.
%
% Naturally, some values 'k(t)' will be BEYOND '1000'. In this
Modified: trunk/Master/texmf-dist/tex/generic/pgfplots/util/pgfplotsutil.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pgfplots/util/pgfplotsutil.code.tex 2025-08-21 20:13:54 UTC (rev 76110)
+++ trunk/Master/texmf-dist/tex/generic/pgfplots/util/pgfplotsutil.code.tex 2025-08-21 20:14:20 UTC (rev 76111)
@@ -33,7 +33,7 @@
/pgfplots/use fpu=true,
}
-% only useful inside of \ifx (equals only itsself)
+% only useful inside of \ifx (equals only itself)
\def\pgfplots at EOI{\pgfplots at EOI}%
% Produces an \aftergroup statement for each single token in #1.
@@ -112,7 +112,7 @@
}%
\def\pgfplots at assert@tikzinternal at exists#1{%
\pgfutil at IfUndefined{#1}{%
- \pgfplots at error{Sorry, pgfplots relies on the existance of the tikz internal macro '#1'.
+ \pgfplots at error{Sorry, pgfplots relies on the existence of the tikz internal macro '#1'.
Unfortunately, this does no longer exist ... you will need to get an updated version of pgfplots to fix this problem.}%
\expandafter\let\csname #1\endcsname=\pgfutil at empty
}{}%
@@ -223,7 +223,7 @@
% sequence and '#3' if not.
%
% This method accepts different values '#1' than \pgfutil at ifundefined.
-% It is indended to autodetect values provided in the user interface
+% It is intended to autodetect values provided in the user interface
% (ui),
% that means '#1' can be anything. But I still like to know whether it
% is a control sequence.
@@ -304,7 +304,7 @@
% Invokes code `#4' if |#1 - #2| <= #3 and `#5' if not.
%
% #1,#2 are dimension (registers or numbers) with unit.
-% #3: absolute thresold (dimen)
+% #3: absolute threshold (dimen)
\def\pgfplotsmath at ifapproxequal@dim#1#2#3#4#5{%
\begingroup
\pgf at xa=#1\relax
@@ -592,7 +592,7 @@
% \pgfplotsforeachentryinCSV{\value}{1,2,3,4.5,6.7,10,}{The value is \value\par}
% ^
%
-% It is permissable to provide an empty list (without trailing comma)
+% It is permissible to provide an empty list (without trailing comma)
%
% This loop can be nested.
\long\def\pgfplotsforeachentryinCSVisterminated#1#2#3{%
@@ -710,7 +710,7 @@
\def\pgfplotsforeachtodomain@@.#1\relax{%
\pgf at xa=0.#1pt %
- \ifnum\pgf at xa>0.01pt % FIXME : threshold is chosen in a bad way... should be relative to number range!
+ \ifdim\pgf at xa>0.01pt % FIXME : threshold is chosen in a bad way... should be relative to number range!
% this is not an integer! We cannot convert it to a domain.
\def\pgfplotsretval{}%
\def\pgfplotsretvalb{}%
More information about the tex-live-commits
mailing list.