summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/generic/pgfplots
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2015-01-31 21:37:06 +0000
committerKarl Berry <karl@freefriends.org>2015-01-31 21:37:06 +0000
commit84e0e95868a845e531157a1cb94f622da016e6a5 (patch)
treef880703d39c15193369f6e82eaa169755ae54e22 /Master/texmf-dist/doc/generic/pgfplots
parent13673a964ccd149c582585f4df887a11457a430a (diff)
pgfplots (31jan15)
git-svn-id: svn://tug.org/texlive/trunk@36178 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/generic/pgfplots')
-rw-r--r--Master/texmf-dist/doc/generic/pgfplots/README36
1 files changed, 36 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/generic/pgfplots/README b/Master/texmf-dist/doc/generic/pgfplots/README
index b62eab9cb1b..ac023d64411 100644
--- a/Master/texmf-dist/doc/generic/pgfplots/README
+++ b/Master/texmf-dist/doc/generic/pgfplots/README
@@ -40,6 +40,42 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
HISTORY:
+
+1.12: scalability + performance
+- scalability: reduced TeX memory consumption for huge inline tables
+- scalability: lualatex allows bigger 3d graphics
+- scalability: lualatex now reduces compilation time for huge 3d graphics
+ (requires \pgfplotsset{compat=newest} at the time of this writing)
+ surf shader=faceted: time reduced to 61% of pdflatex
+ (\addplot3[surf,samples=70] {exp(-x^2-y^2 +x*y)})
+
+ surf shader=interp: time reduced to 25% of pdflatex
+ (\addplot3[surf,shader=interp,samples=70] {exp(-x^2-y^2 +x*y)})
+
+ surf shader=interp, parametric: time reduced to 36% of pdflatex
+ (\addplot3[surf,shader=interp,z buffer=sort, samples=50,domain=-1:0,y domain=0:2*pi] ({sqrt(1-x^2) * cos(deg(y))}, {sqrt( 1-x^2 ) * sin(deg(y))}, x);)
+
+ surf shader=faceted, parametric: time reduced to 40% of pdflatex
+ (\addplot3[surf,z buffer=sort, samples=50,domain=-1:0,y domain=0:2*pi] ({sqrt(1-x^2) * cos(deg(y))}, {sqrt( 1-x^2 ) * sin(deg(y))}, x);)
+
+- scalability: lualated now reduces compilation time for boxplots.
+ 10000 input points from table: time reduced to 23% of pdflatex
+- fixed bug: 3d axes where all axes used log scale produced compile failure
+- fixed bug: axis equal did not respect "disabledatascaling"
+- fixed bug: mesh legend was confused by color input=explicit
+- fixed bug: colorbar style did not reset zmin/zmax
+- fixed bug: memory allocation in FPU consumed too much memory
+- fixed bug: boxplots: removed compilation error due to spurious spaces in options list
+- fixed bug: boxplots: now uses standard quantile estimators: has all 9 estimators of R and uses the same as in Excel as default (as of compat=1.12)
+- fixed bug: boxplots: sometimes failed to compute boxplot statistics for special inputs
+- fixed bug: boxplots: now, it sets 'mark=*' for outliers if there is no mark (compat=1.12)
+- fixed regression: compat=1.11 broke arcs inside of axis
+- new feature: ensured that arcs inside of axis make use of 'axis cs' and 'axis direction cs' automatically
+- new feature: ensured that (0:1) is evaluated with axis cs
+- fixed bug: precision of transformation cartesian to polar was too low (added atan2 to fpu)
+- fixed bug: z buffer caused 'mesh legend' to produce a compile error
+- new feature: added 'y filter/.expression={y==3 ? nan : y}' to simplify coordinate filters
+
1.11: usability + bug fixes.
- new feature: "hide obscured x ticks=false" to disable the feature which hides ticks
- simplified UI for symbolic coords: now, it accepts unexpandable