2018-05-12 03:19:48 +02:00
|
|
|
@comment $NetBSD: PLIST,v 1.7 2018/05/12 01:19:48 markd Exp $
|
2010-04-09 23:45:43 +02:00
|
|
|
share/texmf-dist/scripts/pgfplots/matlab2pgfplots.m
|
|
|
|
share/texmf-dist/scripts/pgfplots/matlab2pgfplots.sh
|
|
|
|
share/texmf-dist/scripts/pgfplots/pgf2pdf.sh
|
|
|
|
share/texmf-dist/scripts/pgfplots/pgfplots.py
|
|
|
|
share/texmf-dist/tex/context/third/pgfplots/t-pgfplots.tex
|
|
|
|
share/texmf-dist/tex/context/third/pgfplots/t-pgfplotstable.tex
|
Updated to TexLive 2016:
Updated print/cjkutils to 4.8.4nb1
Updated print/dviljk to 2.6.5nb7
Updated print/dvipdfmx to 20160307
Updated print/dvipsk to 5.996
Updated print/kpathsea to 6.2.2
Updated print/lacheck to 1.28nb1
Updated print/luatex to 0.95
Updated print/ptexenc to 1.3.4
Updated print/seetexk to 1.1nb2
Updated print/tex4ht to 0.0.20160522
Updated print/vlna to 1.5nb2
Updated print/web2c to 2016
Updated print/xdvik to 22.87.03
Updated print/xetex to 0.99996
Updated print/xpdfopen to 0.86nb1
Updated print/tex-IEEEtran{,-doc} to 1.8b
Updated print/tex-abc{,-doc} to 2.0b
Updated print/tex-aleph to 0.2.40768
Updated print/tex-algorithm2e{,-doc} to 5.1
Updated print/tex-algorithms{,-doc} to 0.1
Updated print/tex-amsmath{,-doc} to 2.15b
Updated print/tex-babel{,-doc} to 3.9r
Updated print/tex-babel-bosnian to 1.1
Updated print/tex-babel-estonian to 1.1a
Updated print/tex-babel-french to 3.2c
Updated print/tex-babel-friulan to 1.3
Updated print/tex-babel-greek to 1.9f
Updated print/tex-babel-hungarian to 1.5c
Updated print/tex-babel-icelandic to 1.2b
Updated print/tex-babel-latin to 3.5
Updated print/tex-babel-russian to 1.3h
Updated print/tex-babel-spanish to 5.0p
Updated print/tex-babel-vietnamese to 1.4
Updated print/tex-babel-welsh to 1.1a
Updated print/tex-biblatex{,-doc} to 3.4
Updated print/tex-booktabs{,-doc} to 1.618033
Updated print/tex-breqn to 0.98d
Updated print/tex-caption{,-doc} to 20160202
Updated print/tex-chess-problem-diagrams{,-doc} to 1.12
Updated print/tex-cjk-gs-integrate{,-doc} to 20160115.0
Updated print/tex-cjk-ko{,-doc} to 1.8
Updated print/tex-cjkpunct{,-doc} to 4.8.4
Updated print/tex-context{,-doc} to 2016
Updated print/tex-csplain to 2016
Updated print/tex-csquotes{,-doc} to 5.1g
Updated print/tex-ctable to 1.31
Updated print/tex-cweb{,-doc} to 3.64af
Updated print/tex-datatool{,-doc} to 2.25
Updated print/tex-dvipdfmx{,-doc} to 2016
Updated print/tex-dvipdfmx-def to 4.08
Updated print/tex-dvips{,-doc} to 2016
Updated print/tex-eplain{,-doc} to 3.8
Updated print/tex-etex-pkg{,-doc} to 2.6
Updated print/tex-europasscv{,-doc} to 2016
Updated print/tex-fix2col{,-doc} to 0.04
Updated print/tex-font-change{,-doc} to 2015.2
Updated print/tex-glossaries{,-doc} to 4.23
Updated print/tex-graphics{,-doc} to 1.0r
Updated print/tex-hausarbeit-jura{,-doc} to 1.4
Updated print/tex-hyperref{,-doc} to 6.83n
Updated print/tex-hyph-utf8{,-doc} to 2016
Updated print/tex-hyphen-afrikaans to 2016
Updated print/tex-hyphen-ancientgreek to 2016
Updated print/tex-hyphen-arabic to 2016
Updated print/tex-hyphen-armenian to 2016
Updated print/tex-hyphen-base to 2016
Updated print/tex-hyphen-basque to 2016
Updated print/tex-hyphen-bulgarian to 2016
Updated print/tex-hyphen-catalan to 2016
Updated print/tex-hyphen-chinese to 2016
Updated print/tex-hyphen-coptic to 2016
Updated print/tex-hyphen-croatian to 2016
Updated print/tex-hyphen-czech to 2016
Updated print/tex-hyphen-danish to 2016
Updated print/tex-hyphen-dutch to 2016
Updated print/tex-hyphen-english to 2016
Updated print/tex-hyphen-esperanto to 2016
Updated print/tex-hyphen-estonian to 2016
Updated print/tex-hyphen-ethiopic to 2016
Updated print/tex-hyphen-farsi to 2016
Updated print/tex-hyphen-finnish to 2016
Updated print/tex-hyphen-french to 2016
Updated print/tex-hyphen-friulan to 2016
Updated print/tex-hyphen-galician to 2016
Updated print/tex-hyphen-georgian to 2016
Updated print/tex-hyphen-german to 2016
Updated print/tex-hyphen-greek to 2016
Updated print/tex-hyphen-hungarian to 2016
Updated print/tex-hyphen-icelandic to 2016
Updated print/tex-hyphen-indic to 2016
Updated print/tex-hyphen-indonesian to 2016
Updated print/tex-hyphen-interlingua to 2016
Updated print/tex-hyphen-irish to 2016
Updated print/tex-hyphen-italian to 2016
Updated print/tex-hyphen-kurmanji to 2016
Updated print/tex-hyphen-latin to 3.1.2016
Updated print/tex-hyphen-latvian to 2016
Updated print/tex-hyphen-lithuanian to 2016
Updated print/tex-hyphen-mongolian to 2016
Updated print/tex-hyphen-norwegian to 2016
Updated print/tex-hyphen-piedmontese to 2016
Updated print/tex-hyphen-polish to 3.0a.2016
Updated print/tex-hyphen-portuguese to 2016
Updated print/tex-hyphen-romanian to 2016
Updated print/tex-hyphen-romansh to 2016
Updated print/tex-hyphen-russian to 2016
Updated print/tex-hyphen-sanskrit to 2016
Updated print/tex-hyphen-serbian to 1.0a.2016
Updated print/tex-hyphen-slovak to 2016
Updated print/tex-hyphen-slovenian to 2016
Updated print/tex-hyphen-spanish to 4.5.2016
Updated print/tex-hyphen-swedish to 2016
Updated print/tex-hyphen-thai to 2016
Updated print/tex-hyphen-turkish to 2016
Updated print/tex-hyphen-turkmen to 2016
Updated print/tex-hyphen-ukrainian to 2016
Updated print/tex-hyphen-uppersorbian to 2016
Updated print/tex-hyphen-welsh to 2016
Updated print/tex-ifluatex{,-doc} to 1.4
Updated print/tex-koma-script to 3.20
Updated print/tex-kotex-oblivoir{,-doc} to 2.1.7
Updated print/tex-kotex-plain{,-doc} to 2.1.1.a
Updated print/tex-kotex-utf{,-doc} to 2.1.2
Updated print/tex-kotex-utils{,-doc} to 2.1.0
Updated print/tex-kpathsea{,-doc} to 2016
Updated print/tex-latex{,-doc} to 2016
Updated print/tex-latex-bin to 2016
Updated print/tex-latexconfig to 2016
Updated print/tex-leaflet{,-doc} to 1.1a
Updated print/tex-lettrine{,-doc} to 1.9
Updated print/tex-lollipop{,-doc} to 1.06
Updated print/tex-luatex to 0.95
Updated print/tex-mathtools to 1.18
Updated print/tex-media9{,-doc} to 0.68
Updated print/tex-memoir{,-doc} to 3.7f
Updated print/tex-mhchem{,-doc} to 4.04
Updated print/tex-microtype{,-doc} to 2.6a
Updated print/tex-minted{,-doc} to 2.1
Updated print/tex-musixtex{,-doc} to 1.22
Updated print/tex-oberdiek{,-doc} to 2016
Updated print/tex-pageslts to 1.2f
Updated print/tex-paralist{,-doc} to 2.5
Updated print/tex-pdfcomment{,-doc} to 2.3b
Updated print/tex-pdfpages{,-doc} to 0.5f
Updated print/tex-pdftex{,-doc} to 2016
Updated print/tex-pgf{,-doc} to 3.0.1a
Updated print/tex-pgfplots{,-doc} to 1.13
Updated print/tex-pict2e{,-doc} to 0.3b
Updated print/tex-plain to 3.141592653.40274
Updated print/tex-polyglossia{,-doc} to 1.42.4
Updated print/tex-powerdot to 1.5a
Updated print/tex-preview{,-doc} to 11.89
Updated print/tex-ptex to 3.2pl41220
Updated print/tex-realscripts{,-doc} to 0.3d
Updated print/tex-schwalbe-chess{,-doc} to 2.1
Updated print/tex-showlabels{,-doc} to 1.7
Updated print/tex-siunitx{,-doc} to 2.6q
Updated print/tex-sttools{,-doc} to 1.8
Updated print/tex-tetex{,-doc} to 3.0.41059
Updated print/tex-tex4ht{,-doc} to 2016
Updated print/tex-texinfo to 5.1.40618
Updated print/tex-texlive-scripts to 2016
Updated print/tex-texlive.infra to 2016
Updated print/tex-titlesec{,-doc} to 2.10.2
Updated print/tex-tools{,-doc} to 2016
Updated print/tex-toptesi{,-doc} to 5.91
Updated print/tex-udesoftec{,-doc} to 1.5.2
Updated print/tex-xcjk2uni{,-doc} to 0.6
Updated print/tex-xcolor{,-doc} to 2.12
Updated print/tex-xetex{,-doc} to 2016
Updated print/tex-xetex-def to 4.08
Updated print/tex-xetexconfig to 2016
Updated print/tex-xltxtra{,-doc} to 0.6
Added print/tex-pbibtex-base{,-doc} version 0.0.2016
Added print/tex-ptex-base{,-doc} version 0.0.2016
Added print/tex-tex-ini-files{,-doc} version 2016
Added print/tex-unicode-data{,-doc} version 1.4a
Added print/tex-updmap-map version 2016
2016-06-16 06:05:58 +02:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/libs/pgflibrarypgfplots.colorbrewer.code.tex
|
2018-05-12 03:19:48 +02:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/libs/pgflibrarypgfplots.colortol.code.tex
|
2010-04-09 23:45:43 +02:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/libs/pgflibrarypgfplots.surfshading.code.tex
|
|
|
|
share/texmf-dist/tex/generic/pgfplots/libs/pgfplotslibrary.code.tex
|
Updated to TexLive 2016:
Updated print/cjkutils to 4.8.4nb1
Updated print/dviljk to 2.6.5nb7
Updated print/dvipdfmx to 20160307
Updated print/dvipsk to 5.996
Updated print/kpathsea to 6.2.2
Updated print/lacheck to 1.28nb1
Updated print/luatex to 0.95
Updated print/ptexenc to 1.3.4
Updated print/seetexk to 1.1nb2
Updated print/tex4ht to 0.0.20160522
Updated print/vlna to 1.5nb2
Updated print/web2c to 2016
Updated print/xdvik to 22.87.03
Updated print/xetex to 0.99996
Updated print/xpdfopen to 0.86nb1
Updated print/tex-IEEEtran{,-doc} to 1.8b
Updated print/tex-abc{,-doc} to 2.0b
Updated print/tex-aleph to 0.2.40768
Updated print/tex-algorithm2e{,-doc} to 5.1
Updated print/tex-algorithms{,-doc} to 0.1
Updated print/tex-amsmath{,-doc} to 2.15b
Updated print/tex-babel{,-doc} to 3.9r
Updated print/tex-babel-bosnian to 1.1
Updated print/tex-babel-estonian to 1.1a
Updated print/tex-babel-french to 3.2c
Updated print/tex-babel-friulan to 1.3
Updated print/tex-babel-greek to 1.9f
Updated print/tex-babel-hungarian to 1.5c
Updated print/tex-babel-icelandic to 1.2b
Updated print/tex-babel-latin to 3.5
Updated print/tex-babel-russian to 1.3h
Updated print/tex-babel-spanish to 5.0p
Updated print/tex-babel-vietnamese to 1.4
Updated print/tex-babel-welsh to 1.1a
Updated print/tex-biblatex{,-doc} to 3.4
Updated print/tex-booktabs{,-doc} to 1.618033
Updated print/tex-breqn to 0.98d
Updated print/tex-caption{,-doc} to 20160202
Updated print/tex-chess-problem-diagrams{,-doc} to 1.12
Updated print/tex-cjk-gs-integrate{,-doc} to 20160115.0
Updated print/tex-cjk-ko{,-doc} to 1.8
Updated print/tex-cjkpunct{,-doc} to 4.8.4
Updated print/tex-context{,-doc} to 2016
Updated print/tex-csplain to 2016
Updated print/tex-csquotes{,-doc} to 5.1g
Updated print/tex-ctable to 1.31
Updated print/tex-cweb{,-doc} to 3.64af
Updated print/tex-datatool{,-doc} to 2.25
Updated print/tex-dvipdfmx{,-doc} to 2016
Updated print/tex-dvipdfmx-def to 4.08
Updated print/tex-dvips{,-doc} to 2016
Updated print/tex-eplain{,-doc} to 3.8
Updated print/tex-etex-pkg{,-doc} to 2.6
Updated print/tex-europasscv{,-doc} to 2016
Updated print/tex-fix2col{,-doc} to 0.04
Updated print/tex-font-change{,-doc} to 2015.2
Updated print/tex-glossaries{,-doc} to 4.23
Updated print/tex-graphics{,-doc} to 1.0r
Updated print/tex-hausarbeit-jura{,-doc} to 1.4
Updated print/tex-hyperref{,-doc} to 6.83n
Updated print/tex-hyph-utf8{,-doc} to 2016
Updated print/tex-hyphen-afrikaans to 2016
Updated print/tex-hyphen-ancientgreek to 2016
Updated print/tex-hyphen-arabic to 2016
Updated print/tex-hyphen-armenian to 2016
Updated print/tex-hyphen-base to 2016
Updated print/tex-hyphen-basque to 2016
Updated print/tex-hyphen-bulgarian to 2016
Updated print/tex-hyphen-catalan to 2016
Updated print/tex-hyphen-chinese to 2016
Updated print/tex-hyphen-coptic to 2016
Updated print/tex-hyphen-croatian to 2016
Updated print/tex-hyphen-czech to 2016
Updated print/tex-hyphen-danish to 2016
Updated print/tex-hyphen-dutch to 2016
Updated print/tex-hyphen-english to 2016
Updated print/tex-hyphen-esperanto to 2016
Updated print/tex-hyphen-estonian to 2016
Updated print/tex-hyphen-ethiopic to 2016
Updated print/tex-hyphen-farsi to 2016
Updated print/tex-hyphen-finnish to 2016
Updated print/tex-hyphen-french to 2016
Updated print/tex-hyphen-friulan to 2016
Updated print/tex-hyphen-galician to 2016
Updated print/tex-hyphen-georgian to 2016
Updated print/tex-hyphen-german to 2016
Updated print/tex-hyphen-greek to 2016
Updated print/tex-hyphen-hungarian to 2016
Updated print/tex-hyphen-icelandic to 2016
Updated print/tex-hyphen-indic to 2016
Updated print/tex-hyphen-indonesian to 2016
Updated print/tex-hyphen-interlingua to 2016
Updated print/tex-hyphen-irish to 2016
Updated print/tex-hyphen-italian to 2016
Updated print/tex-hyphen-kurmanji to 2016
Updated print/tex-hyphen-latin to 3.1.2016
Updated print/tex-hyphen-latvian to 2016
Updated print/tex-hyphen-lithuanian to 2016
Updated print/tex-hyphen-mongolian to 2016
Updated print/tex-hyphen-norwegian to 2016
Updated print/tex-hyphen-piedmontese to 2016
Updated print/tex-hyphen-polish to 3.0a.2016
Updated print/tex-hyphen-portuguese to 2016
Updated print/tex-hyphen-romanian to 2016
Updated print/tex-hyphen-romansh to 2016
Updated print/tex-hyphen-russian to 2016
Updated print/tex-hyphen-sanskrit to 2016
Updated print/tex-hyphen-serbian to 1.0a.2016
Updated print/tex-hyphen-slovak to 2016
Updated print/tex-hyphen-slovenian to 2016
Updated print/tex-hyphen-spanish to 4.5.2016
Updated print/tex-hyphen-swedish to 2016
Updated print/tex-hyphen-thai to 2016
Updated print/tex-hyphen-turkish to 2016
Updated print/tex-hyphen-turkmen to 2016
Updated print/tex-hyphen-ukrainian to 2016
Updated print/tex-hyphen-uppersorbian to 2016
Updated print/tex-hyphen-welsh to 2016
Updated print/tex-ifluatex{,-doc} to 1.4
Updated print/tex-koma-script to 3.20
Updated print/tex-kotex-oblivoir{,-doc} to 2.1.7
Updated print/tex-kotex-plain{,-doc} to 2.1.1.a
Updated print/tex-kotex-utf{,-doc} to 2.1.2
Updated print/tex-kotex-utils{,-doc} to 2.1.0
Updated print/tex-kpathsea{,-doc} to 2016
Updated print/tex-latex{,-doc} to 2016
Updated print/tex-latex-bin to 2016
Updated print/tex-latexconfig to 2016
Updated print/tex-leaflet{,-doc} to 1.1a
Updated print/tex-lettrine{,-doc} to 1.9
Updated print/tex-lollipop{,-doc} to 1.06
Updated print/tex-luatex to 0.95
Updated print/tex-mathtools to 1.18
Updated print/tex-media9{,-doc} to 0.68
Updated print/tex-memoir{,-doc} to 3.7f
Updated print/tex-mhchem{,-doc} to 4.04
Updated print/tex-microtype{,-doc} to 2.6a
Updated print/tex-minted{,-doc} to 2.1
Updated print/tex-musixtex{,-doc} to 1.22
Updated print/tex-oberdiek{,-doc} to 2016
Updated print/tex-pageslts to 1.2f
Updated print/tex-paralist{,-doc} to 2.5
Updated print/tex-pdfcomment{,-doc} to 2.3b
Updated print/tex-pdfpages{,-doc} to 0.5f
Updated print/tex-pdftex{,-doc} to 2016
Updated print/tex-pgf{,-doc} to 3.0.1a
Updated print/tex-pgfplots{,-doc} to 1.13
Updated print/tex-pict2e{,-doc} to 0.3b
Updated print/tex-plain to 3.141592653.40274
Updated print/tex-polyglossia{,-doc} to 1.42.4
Updated print/tex-powerdot to 1.5a
Updated print/tex-preview{,-doc} to 11.89
Updated print/tex-ptex to 3.2pl41220
Updated print/tex-realscripts{,-doc} to 0.3d
Updated print/tex-schwalbe-chess{,-doc} to 2.1
Updated print/tex-showlabels{,-doc} to 1.7
Updated print/tex-siunitx{,-doc} to 2.6q
Updated print/tex-sttools{,-doc} to 1.8
Updated print/tex-tetex{,-doc} to 3.0.41059
Updated print/tex-tex4ht{,-doc} to 2016
Updated print/tex-texinfo to 5.1.40618
Updated print/tex-texlive-scripts to 2016
Updated print/tex-texlive.infra to 2016
Updated print/tex-titlesec{,-doc} to 2.10.2
Updated print/tex-tools{,-doc} to 2016
Updated print/tex-toptesi{,-doc} to 5.91
Updated print/tex-udesoftec{,-doc} to 1.5.2
Updated print/tex-xcjk2uni{,-doc} to 0.6
Updated print/tex-xcolor{,-doc} to 2.12
Updated print/tex-xetex{,-doc} to 2016
Updated print/tex-xetex-def to 4.08
Updated print/tex-xetexconfig to 2016
Updated print/tex-xltxtra{,-doc} to 0.6
Added print/tex-pbibtex-base{,-doc} version 0.0.2016
Added print/tex-ptex-base{,-doc} version 0.0.2016
Added print/tex-tex-ini-files{,-doc} version 2016
Added print/tex-unicode-data{,-doc} version 1.4a
Added print/tex-updmap-map version 2016
2016-06-16 06:05:58 +02:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/libs/tikzlibrarycolorbrewer.code.tex
|
2018-05-12 03:19:48 +02:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/libs/tikzlibrarycolortol.code.tex
|
Update print/tex-pgfplots and print/tex-pgfplots-doc to 1.12, from
Leonardo Taccari in PR 49818.
Changes:
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 optio
ns list
- fixed bug: boxplots: now uses standard quantile estimators: has all 9 estimato
rs 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 specia
l inputs
- fixed bug: boxplots: now, it sets 'mark=*' for outliers if there is no mark (c
ompat=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 a
tan2 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 coordin
ate 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
dictionary entries including umlauts, undefined macros, math mode, ...
- simplified UI for symbolic coords: added magic prefix
[normalized]<number> to allow something like xmin={[normalized]0.7}
- simplified UI for custom annotations: one does not need to say "axis cs" any l
onger;
coordinates like (1,2) are now automatically interpreted as (axis cs:1,2)
- new feature: 'type ticklabels with struts' improves baseline alignment of tick
labels
- new feature: 'trig format plots=rad' allows to use radians in trigonometric ev
aluations
- simplified 'external lib': added driver auto-detection for pdflatex, lualatex,
xelatex, dvips
(\usepgfplotslibrary{external}, or, with the next PGF release, \usetikzl
ibrary{external})
- simplified UI for \addplot coordinates: now, it expands macros as it goes.
- new feature: 'intersection segments' now accepts negative indices to count fro
m the last backwards
- simplified UI: 'intersection segments' now accepts new syntax with 1-based ind
ices (old 0-based are still supported)
- fixed bug: fillbetween has had a problem with pins on input paths
- fixed bug: now, 'stacked ignores zero' is no longer applied to error bars.
- fixed bug: tick lines were drawn incorrectly for centered axis lines in 3d
- fixed bug: variable=u failed to work in some contexts
- fixed bug: fill between implicitly activated layers, but did not install the
correct layers for grid lines etc.
- fixed bug: z grid style was applied to y grid style
- fixed bug: using 'x=1cm' failed to work in axis descriptions (legends)
- fixed bug: mesh legend failed to work with 'shader=interp'
- fixed bug: bounding box of shader=interp was wrong if there were transformatio
ns.
- fixed bug: added support for \addplot graphics in ConTeXt
- fixed bug: external lib failed to work with dvips (since PGF 3.0.0 I suppose);
now it produces correct bounding boxes
- fixed bug: \pgfplotstablenew can now overwrite existing tables.
- fixed bug: extra ticks near intersections of axis lines were hidden
- fixed bug: 'intersection segments' did not work with '--cycle'
- fixed bug: 'intersection segments' did not update the last tikz point
- fixed bug: tick lines/grid lines have been clipped when they were near the bou
ndary
- fixed bug: soft clip decoration failed to apply the transformation matrix
- fixed bug: polar axes and units library resulted in broken bounding box
- fixed bug: \addplot[stack plots=false] used to work up to 1.8, but failed unti
l now. Fixed.
- fixed bug: hist/density was broken since some time
1.10:
- new feature: fill between plots (library fillbetween)
- new feature: concatenate intersection segments (library fillbetween)
- fixed bug: xelatex failed to run contour external
- fixed incompatibility with \label and \usepackage{mcaption}
- fixed bug: histograms produced wrong point meta
- fixed bug: histograms reported the wrong 'plot name' and confused shifts of ba
r plots
1.9:
- new feature: asymmetric error bars
- new feature: activated math parser for axis limit arguments, arguments in axis
cs, and domain argument in log plots
- new feature: stacked bar plots place their 'nodes near coords' correctly in th
e middle and print the increment (compat=1.9)
- new feature: stacked bar plots suppress empty increments (compat=1.9).
- new feature: 'scatter/position=relative|absolute' allow to position 'nodes nea
r coords' absolutely.
use-case: bar plots + nodes near coords which are at, say, y=0 rather than th
eir y value
- new feature: integration of smooth shadings & auto-CMYK conversion
\usepackage[cmyk]{xcolor} or \selectcolormodel{cmyk} will reconfigure pgfplo
ts to use CMYK (document-wide)
- new feature (advanced audience only): programmatic access to data coordinates
during the visualization phase
-> allows much more customization for error bars, stacked plots, nodes n
ear coords.
- wrote beginner tutorials
- fixed bug: error bars and point meta did not work together
- fixed bug: stacked plots did not respect 'visualization depends on'
- fixed bug: luatex 0.76 is not backwards compatible; added version switch
- fixed bug: ternary library precision has been improved
- fixed bug: problem with axis limits very close to 0
- fixed bug: colormap specification limit case produced out of bounds exception
1.8:
- new feature: tight bounding box even if the axis is no box and bb excludes cli
p path
- new feature: mesh/color input=explicit
- new feature: shader=interp now has drivers for both dvipdfmx and xetex
- new feature: support for more color spaces in colormap definitions
- new feature: shader=interp and device-level gray colorspaces
- new feature: 'contour/contour dir=[xyz]' to draw contours in different directi
ons
- new feature: statistics library with boxplot handler (both boxplot prepared an
d automatic computation)
- fixed bug: 3d centered axis lines and label placement (requires compat=1.8 or
higher)
- fixed bug: axis lines and placement of labels, tick scale labels, and reversed
axes
(requires compat=1.8 or higher)
- fixed bug: filtering out coords from a mesh plot failed
- fixed bug: every legend image post was not respected inside of \ref{plotlabel}
- fixed bug: high-order patches computed the shader=flat mean in a wrong way.
- fixed bug: remember picture inside of pgfplots axes failed (due to cell pictur
e)
- fixed bug: now, the tick scale label will be omitted if there are no ticks
- fixed bug: axis box path was not closed
- fixed bug: the bounding box was non-empty even if the axis was hidden.
- fixed bug: auto-alignment of nodes near coords failed for xbar plots
- fixed bug: providing bar width / bar shift in terms of axis units did
not work with [xy]bar and nodes near coords
- fixed bug: transformation 'data cs=cart' -> polar is more robust now
- fixed bug: code did not compile against pgf 2.00
- fixed bug: patch plot lib and shader=interp,patch type=biquadratic
- fixed bug: context path searching issue (pgfplots.lua)
- fixed bug: shader=interp and dvips driver
- fixed bug: error bars with explicit relative input failed
1.7
- added feature: 'bar shift' and 'bar width' can now be expressed in terms of ax
is units (compat=1.7 or higher)
- fixed incompatibility regression pgfplots 1.6.1 pgf 2.10: layers
- fixed incompatibility pgfplots and imakeidx
- added feature: 'enlargelimits={abs=1cm}', i.e. enlarge by dimension rather tha
n unit
- patchplots lib: added patch type=bicubic
- patchplots lib: added support for global paths (fillable)
- patchplots lib: added patch type sampling feature
- patchplots lib: improved usability (documentation and improvements)
- fixed path issues in context: moved lua input file to tex/generic
- fixed bug: \ref{legendimage} inside of legend text was wrong.
1.6.1:
- fixed incompatibility lualatex,shader=interp, and german package (introduced i
n 1.6)
1.6:
- added support for layered graphics (main use case: multiple axes and layers)
- added support for second colormap in mesh plots (mesh/interior colormap name)
- added support for scopes inside of axes
- contour plots: added ability to provide list of discrete labels (mesh/levels)
- empty lines are interpreted as interruptions in data plots (was undocumented s
ince 1.4)
- added more scaling options to 'scale mode=scale uniformly' (affects axis equal
in 3d
and \addplot3 graphics)
- fixed wrong implementation of 'axis equal' and 'unit vector ratio' in 3d
(backwards compatible for 2d, but not for 3d - the 3d implementation was plain
wrong)
- fixed incompatibility of lualatex and shader=interp
- fixed bugs/added features around \addplot3 graphics
- fixed bug: colorbar did not support ymode=log
- fixed a couple of minor bugs
- fixed bounding box computation for clip=false,axis lines=none
1.5.1:
- more operations for FPU library (==, !=,<=,>=,?)
- fixed bug in usage of decorations in \addplot
- bugfix for contour prepared format=matlab
- added 'const plot mark mid' and 'jump mark mid' plot handlers
- nodes on a plot (\addplot ... node[pos=<fraction>] {};)
- 'trim axis group left' and 'trim axis group right'
- bugfixes for polar axes and log+stacked plots
- added style 'log ticks with fixed point'
- introduced patched tikz paths to simplify circles and ellipses within an axis
- patchplots lib: patch type=polygon
- some more bugfixes
1.5:
- Contour plots,
- Histograms,
- Quiver plots,
- patch plots (library)
- Triangle Meshes
- Bilinear Elements
- Quadratic Triangles
- Biquadratic Quadrilaterals
- Coons Patches
- Discrete colorbars,
- Table sorting,
- Linear regression,
- Ternary diagrams,
- Tieline Plots
- Smith Charts
- Polar axes,
- Empty lines in input files result in interrupted plots,
- PDF user defined coordinate mouse popups
- CMYK colormaps and shadings,
- new markers and cycle lists
- access to axis limits,
- \addplot3 graphics: pgfplots draws an appropriate axis for a three-dimensiona
l(!) external png graphics
- 3D axes: support to provide explicit unit vectors:
- explicit unit vectors
- explicit unit vectors which are uniformly rescaled to match width/heig
ht
- 3D axes: improved support for unit vector ratios
- improvements of the groupplot styles
- preliminary support for (2d) bar plots in 3d axes
- new shader 'faceted interp'
- table package:
- 'every nth row' style
- 'comment chars' key to define comment characters in input files
- 'skip first n' style
- lots of smaller bugfixes (see ChangeLog for details)
2015-04-08 07:43:48 +02:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/libs/tikzlibrarypgfplots.colormaps.code.tex
|
2010-04-09 23:45:43 +02:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/libs/tikzlibrarypgfplots.dateplot.code.tex
|
Update print/tex-pgfplots and print/tex-pgfplots-doc to 1.12, from
Leonardo Taccari in PR 49818.
Changes:
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 optio
ns list
- fixed bug: boxplots: now uses standard quantile estimators: has all 9 estimato
rs 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 specia
l inputs
- fixed bug: boxplots: now, it sets 'mark=*' for outliers if there is no mark (c
ompat=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 a
tan2 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 coordin
ate 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
dictionary entries including umlauts, undefined macros, math mode, ...
- simplified UI for symbolic coords: added magic prefix
[normalized]<number> to allow something like xmin={[normalized]0.7}
- simplified UI for custom annotations: one does not need to say "axis cs" any l
onger;
coordinates like (1,2) are now automatically interpreted as (axis cs:1,2)
- new feature: 'type ticklabels with struts' improves baseline alignment of tick
labels
- new feature: 'trig format plots=rad' allows to use radians in trigonometric ev
aluations
- simplified 'external lib': added driver auto-detection for pdflatex, lualatex,
xelatex, dvips
(\usepgfplotslibrary{external}, or, with the next PGF release, \usetikzl
ibrary{external})
- simplified UI for \addplot coordinates: now, it expands macros as it goes.
- new feature: 'intersection segments' now accepts negative indices to count fro
m the last backwards
- simplified UI: 'intersection segments' now accepts new syntax with 1-based ind
ices (old 0-based are still supported)
- fixed bug: fillbetween has had a problem with pins on input paths
- fixed bug: now, 'stacked ignores zero' is no longer applied to error bars.
- fixed bug: tick lines were drawn incorrectly for centered axis lines in 3d
- fixed bug: variable=u failed to work in some contexts
- fixed bug: fill between implicitly activated layers, but did not install the
correct layers for grid lines etc.
- fixed bug: z grid style was applied to y grid style
- fixed bug: using 'x=1cm' failed to work in axis descriptions (legends)
- fixed bug: mesh legend failed to work with 'shader=interp'
- fixed bug: bounding box of shader=interp was wrong if there were transformatio
ns.
- fixed bug: added support for \addplot graphics in ConTeXt
- fixed bug: external lib failed to work with dvips (since PGF 3.0.0 I suppose);
now it produces correct bounding boxes
- fixed bug: \pgfplotstablenew can now overwrite existing tables.
- fixed bug: extra ticks near intersections of axis lines were hidden
- fixed bug: 'intersection segments' did not work with '--cycle'
- fixed bug: 'intersection segments' did not update the last tikz point
- fixed bug: tick lines/grid lines have been clipped when they were near the bou
ndary
- fixed bug: soft clip decoration failed to apply the transformation matrix
- fixed bug: polar axes and units library resulted in broken bounding box
- fixed bug: \addplot[stack plots=false] used to work up to 1.8, but failed unti
l now. Fixed.
- fixed bug: hist/density was broken since some time
1.10:
- new feature: fill between plots (library fillbetween)
- new feature: concatenate intersection segments (library fillbetween)
- fixed bug: xelatex failed to run contour external
- fixed incompatibility with \label and \usepackage{mcaption}
- fixed bug: histograms produced wrong point meta
- fixed bug: histograms reported the wrong 'plot name' and confused shifts of ba
r plots
1.9:
- new feature: asymmetric error bars
- new feature: activated math parser for axis limit arguments, arguments in axis
cs, and domain argument in log plots
- new feature: stacked bar plots place their 'nodes near coords' correctly in th
e middle and print the increment (compat=1.9)
- new feature: stacked bar plots suppress empty increments (compat=1.9).
- new feature: 'scatter/position=relative|absolute' allow to position 'nodes nea
r coords' absolutely.
use-case: bar plots + nodes near coords which are at, say, y=0 rather than th
eir y value
- new feature: integration of smooth shadings & auto-CMYK conversion
\usepackage[cmyk]{xcolor} or \selectcolormodel{cmyk} will reconfigure pgfplo
ts to use CMYK (document-wide)
- new feature (advanced audience only): programmatic access to data coordinates
during the visualization phase
-> allows much more customization for error bars, stacked plots, nodes n
ear coords.
- wrote beginner tutorials
- fixed bug: error bars and point meta did not work together
- fixed bug: stacked plots did not respect 'visualization depends on'
- fixed bug: luatex 0.76 is not backwards compatible; added version switch
- fixed bug: ternary library precision has been improved
- fixed bug: problem with axis limits very close to 0
- fixed bug: colormap specification limit case produced out of bounds exception
1.8:
- new feature: tight bounding box even if the axis is no box and bb excludes cli
p path
- new feature: mesh/color input=explicit
- new feature: shader=interp now has drivers for both dvipdfmx and xetex
- new feature: support for more color spaces in colormap definitions
- new feature: shader=interp and device-level gray colorspaces
- new feature: 'contour/contour dir=[xyz]' to draw contours in different directi
ons
- new feature: statistics library with boxplot handler (both boxplot prepared an
d automatic computation)
- fixed bug: 3d centered axis lines and label placement (requires compat=1.8 or
higher)
- fixed bug: axis lines and placement of labels, tick scale labels, and reversed
axes
(requires compat=1.8 or higher)
- fixed bug: filtering out coords from a mesh plot failed
- fixed bug: every legend image post was not respected inside of \ref{plotlabel}
- fixed bug: high-order patches computed the shader=flat mean in a wrong way.
- fixed bug: remember picture inside of pgfplots axes failed (due to cell pictur
e)
- fixed bug: now, the tick scale label will be omitted if there are no ticks
- fixed bug: axis box path was not closed
- fixed bug: the bounding box was non-empty even if the axis was hidden.
- fixed bug: auto-alignment of nodes near coords failed for xbar plots
- fixed bug: providing bar width / bar shift in terms of axis units did
not work with [xy]bar and nodes near coords
- fixed bug: transformation 'data cs=cart' -> polar is more robust now
- fixed bug: code did not compile against pgf 2.00
- fixed bug: patch plot lib and shader=interp,patch type=biquadratic
- fixed bug: context path searching issue (pgfplots.lua)
- fixed bug: shader=interp and dvips driver
- fixed bug: error bars with explicit relative input failed
1.7
- added feature: 'bar shift' and 'bar width' can now be expressed in terms of ax
is units (compat=1.7 or higher)
- fixed incompatibility regression pgfplots 1.6.1 pgf 2.10: layers
- fixed incompatibility pgfplots and imakeidx
- added feature: 'enlargelimits={abs=1cm}', i.e. enlarge by dimension rather tha
n unit
- patchplots lib: added patch type=bicubic
- patchplots lib: added support for global paths (fillable)
- patchplots lib: added patch type sampling feature
- patchplots lib: improved usability (documentation and improvements)
- fixed path issues in context: moved lua input file to tex/generic
- fixed bug: \ref{legendimage} inside of legend text was wrong.
1.6.1:
- fixed incompatibility lualatex,shader=interp, and german package (introduced i
n 1.6)
1.6:
- added support for layered graphics (main use case: multiple axes and layers)
- added support for second colormap in mesh plots (mesh/interior colormap name)
- added support for scopes inside of axes
- contour plots: added ability to provide list of discrete labels (mesh/levels)
- empty lines are interpreted as interruptions in data plots (was undocumented s
ince 1.4)
- added more scaling options to 'scale mode=scale uniformly' (affects axis equal
in 3d
and \addplot3 graphics)
- fixed wrong implementation of 'axis equal' and 'unit vector ratio' in 3d
(backwards compatible for 2d, but not for 3d - the 3d implementation was plain
wrong)
- fixed incompatibility of lualatex and shader=interp
- fixed bugs/added features around \addplot3 graphics
- fixed bug: colorbar did not support ymode=log
- fixed a couple of minor bugs
- fixed bounding box computation for clip=false,axis lines=none
1.5.1:
- more operations for FPU library (==, !=,<=,>=,?)
- fixed bug in usage of decorations in \addplot
- bugfix for contour prepared format=matlab
- added 'const plot mark mid' and 'jump mark mid' plot handlers
- nodes on a plot (\addplot ... node[pos=<fraction>] {};)
- 'trim axis group left' and 'trim axis group right'
- bugfixes for polar axes and log+stacked plots
- added style 'log ticks with fixed point'
- introduced patched tikz paths to simplify circles and ellipses within an axis
- patchplots lib: patch type=polygon
- some more bugfixes
1.5:
- Contour plots,
- Histograms,
- Quiver plots,
- patch plots (library)
- Triangle Meshes
- Bilinear Elements
- Quadratic Triangles
- Biquadratic Quadrilaterals
- Coons Patches
- Discrete colorbars,
- Table sorting,
- Linear regression,
- Ternary diagrams,
- Tieline Plots
- Smith Charts
- Polar axes,
- Empty lines in input files result in interrupted plots,
- PDF user defined coordinate mouse popups
- CMYK colormaps and shadings,
- new markers and cycle lists
- access to axis limits,
- \addplot3 graphics: pgfplots draws an appropriate axis for a three-dimensiona
l(!) external png graphics
- 3D axes: support to provide explicit unit vectors:
- explicit unit vectors
- explicit unit vectors which are uniformly rescaled to match width/heig
ht
- 3D axes: improved support for unit vector ratios
- improvements of the groupplot styles
- preliminary support for (2d) bar plots in 3d axes
- new shader 'faceted interp'
- table package:
- 'every nth row' style
- 'comment chars' key to define comment characters in input files
- 'skip first n' style
- lots of smaller bugfixes (see ChangeLog for details)
2015-04-08 07:43:48 +02:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/libs/tikzlibrarypgfplots.decorations.softclip.code.tex
|
2010-04-09 23:45:43 +02:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/libs/tikzlibrarypgfplots.external.code.tex
|
Update print/tex-pgfplots and print/tex-pgfplots-doc to 1.12, from
Leonardo Taccari in PR 49818.
Changes:
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 optio
ns list
- fixed bug: boxplots: now uses standard quantile estimators: has all 9 estimato
rs 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 specia
l inputs
- fixed bug: boxplots: now, it sets 'mark=*' for outliers if there is no mark (c
ompat=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 a
tan2 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 coordin
ate 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
dictionary entries including umlauts, undefined macros, math mode, ...
- simplified UI for symbolic coords: added magic prefix
[normalized]<number> to allow something like xmin={[normalized]0.7}
- simplified UI for custom annotations: one does not need to say "axis cs" any l
onger;
coordinates like (1,2) are now automatically interpreted as (axis cs:1,2)
- new feature: 'type ticklabels with struts' improves baseline alignment of tick
labels
- new feature: 'trig format plots=rad' allows to use radians in trigonometric ev
aluations
- simplified 'external lib': added driver auto-detection for pdflatex, lualatex,
xelatex, dvips
(\usepgfplotslibrary{external}, or, with the next PGF release, \usetikzl
ibrary{external})
- simplified UI for \addplot coordinates: now, it expands macros as it goes.
- new feature: 'intersection segments' now accepts negative indices to count fro
m the last backwards
- simplified UI: 'intersection segments' now accepts new syntax with 1-based ind
ices (old 0-based are still supported)
- fixed bug: fillbetween has had a problem with pins on input paths
- fixed bug: now, 'stacked ignores zero' is no longer applied to error bars.
- fixed bug: tick lines were drawn incorrectly for centered axis lines in 3d
- fixed bug: variable=u failed to work in some contexts
- fixed bug: fill between implicitly activated layers, but did not install the
correct layers for grid lines etc.
- fixed bug: z grid style was applied to y grid style
- fixed bug: using 'x=1cm' failed to work in axis descriptions (legends)
- fixed bug: mesh legend failed to work with 'shader=interp'
- fixed bug: bounding box of shader=interp was wrong if there were transformatio
ns.
- fixed bug: added support for \addplot graphics in ConTeXt
- fixed bug: external lib failed to work with dvips (since PGF 3.0.0 I suppose);
now it produces correct bounding boxes
- fixed bug: \pgfplotstablenew can now overwrite existing tables.
- fixed bug: extra ticks near intersections of axis lines were hidden
- fixed bug: 'intersection segments' did not work with '--cycle'
- fixed bug: 'intersection segments' did not update the last tikz point
- fixed bug: tick lines/grid lines have been clipped when they were near the bou
ndary
- fixed bug: soft clip decoration failed to apply the transformation matrix
- fixed bug: polar axes and units library resulted in broken bounding box
- fixed bug: \addplot[stack plots=false] used to work up to 1.8, but failed unti
l now. Fixed.
- fixed bug: hist/density was broken since some time
1.10:
- new feature: fill between plots (library fillbetween)
- new feature: concatenate intersection segments (library fillbetween)
- fixed bug: xelatex failed to run contour external
- fixed incompatibility with \label and \usepackage{mcaption}
- fixed bug: histograms produced wrong point meta
- fixed bug: histograms reported the wrong 'plot name' and confused shifts of ba
r plots
1.9:
- new feature: asymmetric error bars
- new feature: activated math parser for axis limit arguments, arguments in axis
cs, and domain argument in log plots
- new feature: stacked bar plots place their 'nodes near coords' correctly in th
e middle and print the increment (compat=1.9)
- new feature: stacked bar plots suppress empty increments (compat=1.9).
- new feature: 'scatter/position=relative|absolute' allow to position 'nodes nea
r coords' absolutely.
use-case: bar plots + nodes near coords which are at, say, y=0 rather than th
eir y value
- new feature: integration of smooth shadings & auto-CMYK conversion
\usepackage[cmyk]{xcolor} or \selectcolormodel{cmyk} will reconfigure pgfplo
ts to use CMYK (document-wide)
- new feature (advanced audience only): programmatic access to data coordinates
during the visualization phase
-> allows much more customization for error bars, stacked plots, nodes n
ear coords.
- wrote beginner tutorials
- fixed bug: error bars and point meta did not work together
- fixed bug: stacked plots did not respect 'visualization depends on'
- fixed bug: luatex 0.76 is not backwards compatible; added version switch
- fixed bug: ternary library precision has been improved
- fixed bug: problem with axis limits very close to 0
- fixed bug: colormap specification limit case produced out of bounds exception
1.8:
- new feature: tight bounding box even if the axis is no box and bb excludes cli
p path
- new feature: mesh/color input=explicit
- new feature: shader=interp now has drivers for both dvipdfmx and xetex
- new feature: support for more color spaces in colormap definitions
- new feature: shader=interp and device-level gray colorspaces
- new feature: 'contour/contour dir=[xyz]' to draw contours in different directi
ons
- new feature: statistics library with boxplot handler (both boxplot prepared an
d automatic computation)
- fixed bug: 3d centered axis lines and label placement (requires compat=1.8 or
higher)
- fixed bug: axis lines and placement of labels, tick scale labels, and reversed
axes
(requires compat=1.8 or higher)
- fixed bug: filtering out coords from a mesh plot failed
- fixed bug: every legend image post was not respected inside of \ref{plotlabel}
- fixed bug: high-order patches computed the shader=flat mean in a wrong way.
- fixed bug: remember picture inside of pgfplots axes failed (due to cell pictur
e)
- fixed bug: now, the tick scale label will be omitted if there are no ticks
- fixed bug: axis box path was not closed
- fixed bug: the bounding box was non-empty even if the axis was hidden.
- fixed bug: auto-alignment of nodes near coords failed for xbar plots
- fixed bug: providing bar width / bar shift in terms of axis units did
not work with [xy]bar and nodes near coords
- fixed bug: transformation 'data cs=cart' -> polar is more robust now
- fixed bug: code did not compile against pgf 2.00
- fixed bug: patch plot lib and shader=interp,patch type=biquadratic
- fixed bug: context path searching issue (pgfplots.lua)
- fixed bug: shader=interp and dvips driver
- fixed bug: error bars with explicit relative input failed
1.7
- added feature: 'bar shift' and 'bar width' can now be expressed in terms of ax
is units (compat=1.7 or higher)
- fixed incompatibility regression pgfplots 1.6.1 pgf 2.10: layers
- fixed incompatibility pgfplots and imakeidx
- added feature: 'enlargelimits={abs=1cm}', i.e. enlarge by dimension rather tha
n unit
- patchplots lib: added patch type=bicubic
- patchplots lib: added support for global paths (fillable)
- patchplots lib: added patch type sampling feature
- patchplots lib: improved usability (documentation and improvements)
- fixed path issues in context: moved lua input file to tex/generic
- fixed bug: \ref{legendimage} inside of legend text was wrong.
1.6.1:
- fixed incompatibility lualatex,shader=interp, and german package (introduced i
n 1.6)
1.6:
- added support for layered graphics (main use case: multiple axes and layers)
- added support for second colormap in mesh plots (mesh/interior colormap name)
- added support for scopes inside of axes
- contour plots: added ability to provide list of discrete labels (mesh/levels)
- empty lines are interpreted as interruptions in data plots (was undocumented s
ince 1.4)
- added more scaling options to 'scale mode=scale uniformly' (affects axis equal
in 3d
and \addplot3 graphics)
- fixed wrong implementation of 'axis equal' and 'unit vector ratio' in 3d
(backwards compatible for 2d, but not for 3d - the 3d implementation was plain
wrong)
- fixed incompatibility of lualatex and shader=interp
- fixed bugs/added features around \addplot3 graphics
- fixed bug: colorbar did not support ymode=log
- fixed a couple of minor bugs
- fixed bounding box computation for clip=false,axis lines=none
1.5.1:
- more operations for FPU library (==, !=,<=,>=,?)
- fixed bug in usage of decorations in \addplot
- bugfix for contour prepared format=matlab
- added 'const plot mark mid' and 'jump mark mid' plot handlers
- nodes on a plot (\addplot ... node[pos=<fraction>] {};)
- 'trim axis group left' and 'trim axis group right'
- bugfixes for polar axes and log+stacked plots
- added style 'log ticks with fixed point'
- introduced patched tikz paths to simplify circles and ellipses within an axis
- patchplots lib: patch type=polygon
- some more bugfixes
1.5:
- Contour plots,
- Histograms,
- Quiver plots,
- patch plots (library)
- Triangle Meshes
- Bilinear Elements
- Quadratic Triangles
- Biquadratic Quadrilaterals
- Coons Patches
- Discrete colorbars,
- Table sorting,
- Linear regression,
- Ternary diagrams,
- Tieline Plots
- Smith Charts
- Polar axes,
- Empty lines in input files result in interrupted plots,
- PDF user defined coordinate mouse popups
- CMYK colormaps and shadings,
- new markers and cycle lists
- access to axis limits,
- \addplot3 graphics: pgfplots draws an appropriate axis for a three-dimensiona
l(!) external png graphics
- 3D axes: support to provide explicit unit vectors:
- explicit unit vectors
- explicit unit vectors which are uniformly rescaled to match width/heig
ht
- 3D axes: improved support for unit vector ratios
- improvements of the groupplot styles
- preliminary support for (2d) bar plots in 3d axes
- new shader 'faceted interp'
- table package:
- 'every nth row' style
- 'comment chars' key to define comment characters in input files
- 'skip first n' style
- lots of smaller bugfixes (see ChangeLog for details)
2015-04-08 07:43:48 +02:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/libs/tikzlibrarypgfplots.fillbetween.code.tex
|
2010-04-09 23:45:43 +02:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/libs/tikzlibrarypgfplots.groupplots.code.tex
|
Update print/tex-pgfplots and print/tex-pgfplots-doc to 1.12, from
Leonardo Taccari in PR 49818.
Changes:
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 optio
ns list
- fixed bug: boxplots: now uses standard quantile estimators: has all 9 estimato
rs 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 specia
l inputs
- fixed bug: boxplots: now, it sets 'mark=*' for outliers if there is no mark (c
ompat=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 a
tan2 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 coordin
ate 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
dictionary entries including umlauts, undefined macros, math mode, ...
- simplified UI for symbolic coords: added magic prefix
[normalized]<number> to allow something like xmin={[normalized]0.7}
- simplified UI for custom annotations: one does not need to say "axis cs" any l
onger;
coordinates like (1,2) are now automatically interpreted as (axis cs:1,2)
- new feature: 'type ticklabels with struts' improves baseline alignment of tick
labels
- new feature: 'trig format plots=rad' allows to use radians in trigonometric ev
aluations
- simplified 'external lib': added driver auto-detection for pdflatex, lualatex,
xelatex, dvips
(\usepgfplotslibrary{external}, or, with the next PGF release, \usetikzl
ibrary{external})
- simplified UI for \addplot coordinates: now, it expands macros as it goes.
- new feature: 'intersection segments' now accepts negative indices to count fro
m the last backwards
- simplified UI: 'intersection segments' now accepts new syntax with 1-based ind
ices (old 0-based are still supported)
- fixed bug: fillbetween has had a problem with pins on input paths
- fixed bug: now, 'stacked ignores zero' is no longer applied to error bars.
- fixed bug: tick lines were drawn incorrectly for centered axis lines in 3d
- fixed bug: variable=u failed to work in some contexts
- fixed bug: fill between implicitly activated layers, but did not install the
correct layers for grid lines etc.
- fixed bug: z grid style was applied to y grid style
- fixed bug: using 'x=1cm' failed to work in axis descriptions (legends)
- fixed bug: mesh legend failed to work with 'shader=interp'
- fixed bug: bounding box of shader=interp was wrong if there were transformatio
ns.
- fixed bug: added support for \addplot graphics in ConTeXt
- fixed bug: external lib failed to work with dvips (since PGF 3.0.0 I suppose);
now it produces correct bounding boxes
- fixed bug: \pgfplotstablenew can now overwrite existing tables.
- fixed bug: extra ticks near intersections of axis lines were hidden
- fixed bug: 'intersection segments' did not work with '--cycle'
- fixed bug: 'intersection segments' did not update the last tikz point
- fixed bug: tick lines/grid lines have been clipped when they were near the bou
ndary
- fixed bug: soft clip decoration failed to apply the transformation matrix
- fixed bug: polar axes and units library resulted in broken bounding box
- fixed bug: \addplot[stack plots=false] used to work up to 1.8, but failed unti
l now. Fixed.
- fixed bug: hist/density was broken since some time
1.10:
- new feature: fill between plots (library fillbetween)
- new feature: concatenate intersection segments (library fillbetween)
- fixed bug: xelatex failed to run contour external
- fixed incompatibility with \label and \usepackage{mcaption}
- fixed bug: histograms produced wrong point meta
- fixed bug: histograms reported the wrong 'plot name' and confused shifts of ba
r plots
1.9:
- new feature: asymmetric error bars
- new feature: activated math parser for axis limit arguments, arguments in axis
cs, and domain argument in log plots
- new feature: stacked bar plots place their 'nodes near coords' correctly in th
e middle and print the increment (compat=1.9)
- new feature: stacked bar plots suppress empty increments (compat=1.9).
- new feature: 'scatter/position=relative|absolute' allow to position 'nodes nea
r coords' absolutely.
use-case: bar plots + nodes near coords which are at, say, y=0 rather than th
eir y value
- new feature: integration of smooth shadings & auto-CMYK conversion
\usepackage[cmyk]{xcolor} or \selectcolormodel{cmyk} will reconfigure pgfplo
ts to use CMYK (document-wide)
- new feature (advanced audience only): programmatic access to data coordinates
during the visualization phase
-> allows much more customization for error bars, stacked plots, nodes n
ear coords.
- wrote beginner tutorials
- fixed bug: error bars and point meta did not work together
- fixed bug: stacked plots did not respect 'visualization depends on'
- fixed bug: luatex 0.76 is not backwards compatible; added version switch
- fixed bug: ternary library precision has been improved
- fixed bug: problem with axis limits very close to 0
- fixed bug: colormap specification limit case produced out of bounds exception
1.8:
- new feature: tight bounding box even if the axis is no box and bb excludes cli
p path
- new feature: mesh/color input=explicit
- new feature: shader=interp now has drivers for both dvipdfmx and xetex
- new feature: support for more color spaces in colormap definitions
- new feature: shader=interp and device-level gray colorspaces
- new feature: 'contour/contour dir=[xyz]' to draw contours in different directi
ons
- new feature: statistics library with boxplot handler (both boxplot prepared an
d automatic computation)
- fixed bug: 3d centered axis lines and label placement (requires compat=1.8 or
higher)
- fixed bug: axis lines and placement of labels, tick scale labels, and reversed
axes
(requires compat=1.8 or higher)
- fixed bug: filtering out coords from a mesh plot failed
- fixed bug: every legend image post was not respected inside of \ref{plotlabel}
- fixed bug: high-order patches computed the shader=flat mean in a wrong way.
- fixed bug: remember picture inside of pgfplots axes failed (due to cell pictur
e)
- fixed bug: now, the tick scale label will be omitted if there are no ticks
- fixed bug: axis box path was not closed
- fixed bug: the bounding box was non-empty even if the axis was hidden.
- fixed bug: auto-alignment of nodes near coords failed for xbar plots
- fixed bug: providing bar width / bar shift in terms of axis units did
not work with [xy]bar and nodes near coords
- fixed bug: transformation 'data cs=cart' -> polar is more robust now
- fixed bug: code did not compile against pgf 2.00
- fixed bug: patch plot lib and shader=interp,patch type=biquadratic
- fixed bug: context path searching issue (pgfplots.lua)
- fixed bug: shader=interp and dvips driver
- fixed bug: error bars with explicit relative input failed
1.7
- added feature: 'bar shift' and 'bar width' can now be expressed in terms of ax
is units (compat=1.7 or higher)
- fixed incompatibility regression pgfplots 1.6.1 pgf 2.10: layers
- fixed incompatibility pgfplots and imakeidx
- added feature: 'enlargelimits={abs=1cm}', i.e. enlarge by dimension rather tha
n unit
- patchplots lib: added patch type=bicubic
- patchplots lib: added support for global paths (fillable)
- patchplots lib: added patch type sampling feature
- patchplots lib: improved usability (documentation and improvements)
- fixed path issues in context: moved lua input file to tex/generic
- fixed bug: \ref{legendimage} inside of legend text was wrong.
1.6.1:
- fixed incompatibility lualatex,shader=interp, and german package (introduced i
n 1.6)
1.6:
- added support for layered graphics (main use case: multiple axes and layers)
- added support for second colormap in mesh plots (mesh/interior colormap name)
- added support for scopes inside of axes
- contour plots: added ability to provide list of discrete labels (mesh/levels)
- empty lines are interpreted as interruptions in data plots (was undocumented s
ince 1.4)
- added more scaling options to 'scale mode=scale uniformly' (affects axis equal
in 3d
and \addplot3 graphics)
- fixed wrong implementation of 'axis equal' and 'unit vector ratio' in 3d
(backwards compatible for 2d, but not for 3d - the 3d implementation was plain
wrong)
- fixed incompatibility of lualatex and shader=interp
- fixed bugs/added features around \addplot3 graphics
- fixed bug: colorbar did not support ymode=log
- fixed a couple of minor bugs
- fixed bounding box computation for clip=false,axis lines=none
1.5.1:
- more operations for FPU library (==, !=,<=,>=,?)
- fixed bug in usage of decorations in \addplot
- bugfix for contour prepared format=matlab
- added 'const plot mark mid' and 'jump mark mid' plot handlers
- nodes on a plot (\addplot ... node[pos=<fraction>] {};)
- 'trim axis group left' and 'trim axis group right'
- bugfixes for polar axes and log+stacked plots
- added style 'log ticks with fixed point'
- introduced patched tikz paths to simplify circles and ellipses within an axis
- patchplots lib: patch type=polygon
- some more bugfixes
1.5:
- Contour plots,
- Histograms,
- Quiver plots,
- patch plots (library)
- Triangle Meshes
- Bilinear Elements
- Quadratic Triangles
- Biquadratic Quadrilaterals
- Coons Patches
- Discrete colorbars,
- Table sorting,
- Linear regression,
- Ternary diagrams,
- Tieline Plots
- Smith Charts
- Polar axes,
- Empty lines in input files result in interrupted plots,
- PDF user defined coordinate mouse popups
- CMYK colormaps and shadings,
- new markers and cycle lists
- access to axis limits,
- \addplot3 graphics: pgfplots draws an appropriate axis for a three-dimensiona
l(!) external png graphics
- 3D axes: support to provide explicit unit vectors:
- explicit unit vectors
- explicit unit vectors which are uniformly rescaled to match width/heig
ht
- 3D axes: improved support for unit vector ratios
- improvements of the groupplot styles
- preliminary support for (2d) bar plots in 3d axes
- new shader 'faceted interp'
- table package:
- 'every nth row' style
- 'comment chars' key to define comment characters in input files
- 'skip first n' style
- lots of smaller bugfixes (see ChangeLog for details)
2015-04-08 07:43:48 +02:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/libs/tikzlibrarypgfplots.patchplots.code.tex
|
|
|
|
share/texmf-dist/tex/generic/pgfplots/libs/tikzlibrarypgfplots.polar.code.tex
|
|
|
|
share/texmf-dist/tex/generic/pgfplots/libs/tikzlibrarypgfplots.smithchart.code.tex
|
|
|
|
share/texmf-dist/tex/generic/pgfplots/libs/tikzlibrarypgfplots.statistics.code.tex
|
|
|
|
share/texmf-dist/tex/generic/pgfplots/libs/tikzlibrarypgfplots.ternary.code.tex
|
2010-04-09 23:45:43 +02:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/libs/tikzlibrarypgfplots.units.code.tex
|
|
|
|
share/texmf-dist/tex/generic/pgfplots/liststructure/pgfplotsarray.code.tex
|
|
|
|
share/texmf-dist/tex/generic/pgfplots/liststructure/pgfplotsdeque.code.tex
|
|
|
|
share/texmf-dist/tex/generic/pgfplots/liststructure/pgfplotsliststructure.code.tex
|
|
|
|
share/texmf-dist/tex/generic/pgfplots/liststructure/pgfplotsliststructureext.code.tex
|
Update print/tex-pgfplots and print/tex-pgfplots-doc to 1.12, from
Leonardo Taccari in PR 49818.
Changes:
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 optio
ns list
- fixed bug: boxplots: now uses standard quantile estimators: has all 9 estimato
rs 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 specia
l inputs
- fixed bug: boxplots: now, it sets 'mark=*' for outliers if there is no mark (c
ompat=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 a
tan2 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 coordin
ate 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
dictionary entries including umlauts, undefined macros, math mode, ...
- simplified UI for symbolic coords: added magic prefix
[normalized]<number> to allow something like xmin={[normalized]0.7}
- simplified UI for custom annotations: one does not need to say "axis cs" any l
onger;
coordinates like (1,2) are now automatically interpreted as (axis cs:1,2)
- new feature: 'type ticklabels with struts' improves baseline alignment of tick
labels
- new feature: 'trig format plots=rad' allows to use radians in trigonometric ev
aluations
- simplified 'external lib': added driver auto-detection for pdflatex, lualatex,
xelatex, dvips
(\usepgfplotslibrary{external}, or, with the next PGF release, \usetikzl
ibrary{external})
- simplified UI for \addplot coordinates: now, it expands macros as it goes.
- new feature: 'intersection segments' now accepts negative indices to count fro
m the last backwards
- simplified UI: 'intersection segments' now accepts new syntax with 1-based ind
ices (old 0-based are still supported)
- fixed bug: fillbetween has had a problem with pins on input paths
- fixed bug: now, 'stacked ignores zero' is no longer applied to error bars.
- fixed bug: tick lines were drawn incorrectly for centered axis lines in 3d
- fixed bug: variable=u failed to work in some contexts
- fixed bug: fill between implicitly activated layers, but did not install the
correct layers for grid lines etc.
- fixed bug: z grid style was applied to y grid style
- fixed bug: using 'x=1cm' failed to work in axis descriptions (legends)
- fixed bug: mesh legend failed to work with 'shader=interp'
- fixed bug: bounding box of shader=interp was wrong if there were transformatio
ns.
- fixed bug: added support for \addplot graphics in ConTeXt
- fixed bug: external lib failed to work with dvips (since PGF 3.0.0 I suppose);
now it produces correct bounding boxes
- fixed bug: \pgfplotstablenew can now overwrite existing tables.
- fixed bug: extra ticks near intersections of axis lines were hidden
- fixed bug: 'intersection segments' did not work with '--cycle'
- fixed bug: 'intersection segments' did not update the last tikz point
- fixed bug: tick lines/grid lines have been clipped when they were near the bou
ndary
- fixed bug: soft clip decoration failed to apply the transformation matrix
- fixed bug: polar axes and units library resulted in broken bounding box
- fixed bug: \addplot[stack plots=false] used to work up to 1.8, but failed unti
l now. Fixed.
- fixed bug: hist/density was broken since some time
1.10:
- new feature: fill between plots (library fillbetween)
- new feature: concatenate intersection segments (library fillbetween)
- fixed bug: xelatex failed to run contour external
- fixed incompatibility with \label and \usepackage{mcaption}
- fixed bug: histograms produced wrong point meta
- fixed bug: histograms reported the wrong 'plot name' and confused shifts of ba
r plots
1.9:
- new feature: asymmetric error bars
- new feature: activated math parser for axis limit arguments, arguments in axis
cs, and domain argument in log plots
- new feature: stacked bar plots place their 'nodes near coords' correctly in th
e middle and print the increment (compat=1.9)
- new feature: stacked bar plots suppress empty increments (compat=1.9).
- new feature: 'scatter/position=relative|absolute' allow to position 'nodes nea
r coords' absolutely.
use-case: bar plots + nodes near coords which are at, say, y=0 rather than th
eir y value
- new feature: integration of smooth shadings & auto-CMYK conversion
\usepackage[cmyk]{xcolor} or \selectcolormodel{cmyk} will reconfigure pgfplo
ts to use CMYK (document-wide)
- new feature (advanced audience only): programmatic access to data coordinates
during the visualization phase
-> allows much more customization for error bars, stacked plots, nodes n
ear coords.
- wrote beginner tutorials
- fixed bug: error bars and point meta did not work together
- fixed bug: stacked plots did not respect 'visualization depends on'
- fixed bug: luatex 0.76 is not backwards compatible; added version switch
- fixed bug: ternary library precision has been improved
- fixed bug: problem with axis limits very close to 0
- fixed bug: colormap specification limit case produced out of bounds exception
1.8:
- new feature: tight bounding box even if the axis is no box and bb excludes cli
p path
- new feature: mesh/color input=explicit
- new feature: shader=interp now has drivers for both dvipdfmx and xetex
- new feature: support for more color spaces in colormap definitions
- new feature: shader=interp and device-level gray colorspaces
- new feature: 'contour/contour dir=[xyz]' to draw contours in different directi
ons
- new feature: statistics library with boxplot handler (both boxplot prepared an
d automatic computation)
- fixed bug: 3d centered axis lines and label placement (requires compat=1.8 or
higher)
- fixed bug: axis lines and placement of labels, tick scale labels, and reversed
axes
(requires compat=1.8 or higher)
- fixed bug: filtering out coords from a mesh plot failed
- fixed bug: every legend image post was not respected inside of \ref{plotlabel}
- fixed bug: high-order patches computed the shader=flat mean in a wrong way.
- fixed bug: remember picture inside of pgfplots axes failed (due to cell pictur
e)
- fixed bug: now, the tick scale label will be omitted if there are no ticks
- fixed bug: axis box path was not closed
- fixed bug: the bounding box was non-empty even if the axis was hidden.
- fixed bug: auto-alignment of nodes near coords failed for xbar plots
- fixed bug: providing bar width / bar shift in terms of axis units did
not work with [xy]bar and nodes near coords
- fixed bug: transformation 'data cs=cart' -> polar is more robust now
- fixed bug: code did not compile against pgf 2.00
- fixed bug: patch plot lib and shader=interp,patch type=biquadratic
- fixed bug: context path searching issue (pgfplots.lua)
- fixed bug: shader=interp and dvips driver
- fixed bug: error bars with explicit relative input failed
1.7
- added feature: 'bar shift' and 'bar width' can now be expressed in terms of ax
is units (compat=1.7 or higher)
- fixed incompatibility regression pgfplots 1.6.1 pgf 2.10: layers
- fixed incompatibility pgfplots and imakeidx
- added feature: 'enlargelimits={abs=1cm}', i.e. enlarge by dimension rather tha
n unit
- patchplots lib: added patch type=bicubic
- patchplots lib: added support for global paths (fillable)
- patchplots lib: added patch type sampling feature
- patchplots lib: improved usability (documentation and improvements)
- fixed path issues in context: moved lua input file to tex/generic
- fixed bug: \ref{legendimage} inside of legend text was wrong.
1.6.1:
- fixed incompatibility lualatex,shader=interp, and german package (introduced i
n 1.6)
1.6:
- added support for layered graphics (main use case: multiple axes and layers)
- added support for second colormap in mesh plots (mesh/interior colormap name)
- added support for scopes inside of axes
- contour plots: added ability to provide list of discrete labels (mesh/levels)
- empty lines are interpreted as interruptions in data plots (was undocumented s
ince 1.4)
- added more scaling options to 'scale mode=scale uniformly' (affects axis equal
in 3d
and \addplot3 graphics)
- fixed wrong implementation of 'axis equal' and 'unit vector ratio' in 3d
(backwards compatible for 2d, but not for 3d - the 3d implementation was plain
wrong)
- fixed incompatibility of lualatex and shader=interp
- fixed bugs/added features around \addplot3 graphics
- fixed bug: colorbar did not support ymode=log
- fixed a couple of minor bugs
- fixed bounding box computation for clip=false,axis lines=none
1.5.1:
- more operations for FPU library (==, !=,<=,>=,?)
- fixed bug in usage of decorations in \addplot
- bugfix for contour prepared format=matlab
- added 'const plot mark mid' and 'jump mark mid' plot handlers
- nodes on a plot (\addplot ... node[pos=<fraction>] {};)
- 'trim axis group left' and 'trim axis group right'
- bugfixes for polar axes and log+stacked plots
- added style 'log ticks with fixed point'
- introduced patched tikz paths to simplify circles and ellipses within an axis
- patchplots lib: patch type=polygon
- some more bugfixes
1.5:
- Contour plots,
- Histograms,
- Quiver plots,
- patch plots (library)
- Triangle Meshes
- Bilinear Elements
- Quadratic Triangles
- Biquadratic Quadrilaterals
- Coons Patches
- Discrete colorbars,
- Table sorting,
- Linear regression,
- Ternary diagrams,
- Tieline Plots
- Smith Charts
- Polar axes,
- Empty lines in input files result in interrupted plots,
- PDF user defined coordinate mouse popups
- CMYK colormaps and shadings,
- new markers and cycle lists
- access to axis limits,
- \addplot3 graphics: pgfplots draws an appropriate axis for a three-dimensiona
l(!) external png graphics
- 3D axes: support to provide explicit unit vectors:
- explicit unit vectors
- explicit unit vectors which are uniformly rescaled to match width/heig
ht
- 3D axes: improved support for unit vector ratios
- improvements of the groupplot styles
- preliminary support for (2d) bar plots in 3d axes
- new shader 'faceted interp'
- table package:
- 'every nth row' style
- 'comment chars' key to define comment characters in input files
- 'skip first n' style
- lots of smaller bugfixes (see ChangeLog for details)
2015-04-08 07:43:48 +02:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/liststructure/pgfplotsmatrix.code.tex
|
|
|
|
share/texmf-dist/tex/generic/pgfplots/lua/pgfplots.lua
|
|
|
|
share/texmf-dist/tex/generic/pgfplots/lua/pgfplots/binary.lua
|
|
|
|
share/texmf-dist/tex/generic/pgfplots/lua/pgfplots/colormap.lua
|
|
|
|
share/texmf-dist/tex/generic/pgfplots/lua/pgfplots/meshplothandler.lua
|
|
|
|
share/texmf-dist/tex/generic/pgfplots/lua/pgfplots/pgfplotstexio.lua
|
|
|
|
share/texmf-dist/tex/generic/pgfplots/lua/pgfplots/pgfplotsutil.lua
|
|
|
|
share/texmf-dist/tex/generic/pgfplots/lua/pgfplots/plothandler.lua
|
|
|
|
share/texmf-dist/tex/generic/pgfplots/lua/pgfplots/statistics.lua
|
|
|
|
share/texmf-dist/tex/generic/pgfplots/lua/pgfplots/streamer.lua
|
|
|
|
share/texmf-dist/tex/generic/pgfplots/lua/pgfplotsoldpgfsupp/luamath/functions.lua
|
|
|
|
share/texmf-dist/tex/generic/pgfplots/lua/pgfplotsoldpgfsupp/luamath/parser.lua
|
2010-04-09 23:45:43 +02:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/numtable/pgfplotstable.code.tex
|
|
|
|
share/texmf-dist/tex/generic/pgfplots/numtable/pgfplotstable.coltype.code.tex
|
2011-01-20 17:23:59 +01:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/numtable/pgfplotstableshared.code.tex
|
2018-05-12 03:19:48 +02:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/oldpgfcompatib/pgfplotsoldpgfsupp_leq.code.tex
|
2010-04-09 23:45:43 +02:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/oldpgfcompatib/pgfplotsoldpgfsupp_loader.code.tex
|
|
|
|
share/texmf-dist/tex/generic/pgfplots/oldpgfcompatib/pgfplotsoldpgfsupp_misc.code.tex
|
2010-04-15 22:44:34 +02:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/oldpgfcompatib/pgfplotsoldpgfsupp_pgfcoreexternal.code.tex
|
2011-01-20 17:23:59 +01:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/oldpgfcompatib/pgfplotsoldpgfsupp_pgfcoreimage.code.tex
|
Update print/tex-pgfplots and print/tex-pgfplots-doc to 1.12, from
Leonardo Taccari in PR 49818.
Changes:
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 optio
ns list
- fixed bug: boxplots: now uses standard quantile estimators: has all 9 estimato
rs 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 specia
l inputs
- fixed bug: boxplots: now, it sets 'mark=*' for outliers if there is no mark (c
ompat=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 a
tan2 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 coordin
ate 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
dictionary entries including umlauts, undefined macros, math mode, ...
- simplified UI for symbolic coords: added magic prefix
[normalized]<number> to allow something like xmin={[normalized]0.7}
- simplified UI for custom annotations: one does not need to say "axis cs" any l
onger;
coordinates like (1,2) are now automatically interpreted as (axis cs:1,2)
- new feature: 'type ticklabels with struts' improves baseline alignment of tick
labels
- new feature: 'trig format plots=rad' allows to use radians in trigonometric ev
aluations
- simplified 'external lib': added driver auto-detection for pdflatex, lualatex,
xelatex, dvips
(\usepgfplotslibrary{external}, or, with the next PGF release, \usetikzl
ibrary{external})
- simplified UI for \addplot coordinates: now, it expands macros as it goes.
- new feature: 'intersection segments' now accepts negative indices to count fro
m the last backwards
- simplified UI: 'intersection segments' now accepts new syntax with 1-based ind
ices (old 0-based are still supported)
- fixed bug: fillbetween has had a problem with pins on input paths
- fixed bug: now, 'stacked ignores zero' is no longer applied to error bars.
- fixed bug: tick lines were drawn incorrectly for centered axis lines in 3d
- fixed bug: variable=u failed to work in some contexts
- fixed bug: fill between implicitly activated layers, but did not install the
correct layers for grid lines etc.
- fixed bug: z grid style was applied to y grid style
- fixed bug: using 'x=1cm' failed to work in axis descriptions (legends)
- fixed bug: mesh legend failed to work with 'shader=interp'
- fixed bug: bounding box of shader=interp was wrong if there were transformatio
ns.
- fixed bug: added support for \addplot graphics in ConTeXt
- fixed bug: external lib failed to work with dvips (since PGF 3.0.0 I suppose);
now it produces correct bounding boxes
- fixed bug: \pgfplotstablenew can now overwrite existing tables.
- fixed bug: extra ticks near intersections of axis lines were hidden
- fixed bug: 'intersection segments' did not work with '--cycle'
- fixed bug: 'intersection segments' did not update the last tikz point
- fixed bug: tick lines/grid lines have been clipped when they were near the bou
ndary
- fixed bug: soft clip decoration failed to apply the transformation matrix
- fixed bug: polar axes and units library resulted in broken bounding box
- fixed bug: \addplot[stack plots=false] used to work up to 1.8, but failed unti
l now. Fixed.
- fixed bug: hist/density was broken since some time
1.10:
- new feature: fill between plots (library fillbetween)
- new feature: concatenate intersection segments (library fillbetween)
- fixed bug: xelatex failed to run contour external
- fixed incompatibility with \label and \usepackage{mcaption}
- fixed bug: histograms produced wrong point meta
- fixed bug: histograms reported the wrong 'plot name' and confused shifts of ba
r plots
1.9:
- new feature: asymmetric error bars
- new feature: activated math parser for axis limit arguments, arguments in axis
cs, and domain argument in log plots
- new feature: stacked bar plots place their 'nodes near coords' correctly in th
e middle and print the increment (compat=1.9)
- new feature: stacked bar plots suppress empty increments (compat=1.9).
- new feature: 'scatter/position=relative|absolute' allow to position 'nodes nea
r coords' absolutely.
use-case: bar plots + nodes near coords which are at, say, y=0 rather than th
eir y value
- new feature: integration of smooth shadings & auto-CMYK conversion
\usepackage[cmyk]{xcolor} or \selectcolormodel{cmyk} will reconfigure pgfplo
ts to use CMYK (document-wide)
- new feature (advanced audience only): programmatic access to data coordinates
during the visualization phase
-> allows much more customization for error bars, stacked plots, nodes n
ear coords.
- wrote beginner tutorials
- fixed bug: error bars and point meta did not work together
- fixed bug: stacked plots did not respect 'visualization depends on'
- fixed bug: luatex 0.76 is not backwards compatible; added version switch
- fixed bug: ternary library precision has been improved
- fixed bug: problem with axis limits very close to 0
- fixed bug: colormap specification limit case produced out of bounds exception
1.8:
- new feature: tight bounding box even if the axis is no box and bb excludes cli
p path
- new feature: mesh/color input=explicit
- new feature: shader=interp now has drivers for both dvipdfmx and xetex
- new feature: support for more color spaces in colormap definitions
- new feature: shader=interp and device-level gray colorspaces
- new feature: 'contour/contour dir=[xyz]' to draw contours in different directi
ons
- new feature: statistics library with boxplot handler (both boxplot prepared an
d automatic computation)
- fixed bug: 3d centered axis lines and label placement (requires compat=1.8 or
higher)
- fixed bug: axis lines and placement of labels, tick scale labels, and reversed
axes
(requires compat=1.8 or higher)
- fixed bug: filtering out coords from a mesh plot failed
- fixed bug: every legend image post was not respected inside of \ref{plotlabel}
- fixed bug: high-order patches computed the shader=flat mean in a wrong way.
- fixed bug: remember picture inside of pgfplots axes failed (due to cell pictur
e)
- fixed bug: now, the tick scale label will be omitted if there are no ticks
- fixed bug: axis box path was not closed
- fixed bug: the bounding box was non-empty even if the axis was hidden.
- fixed bug: auto-alignment of nodes near coords failed for xbar plots
- fixed bug: providing bar width / bar shift in terms of axis units did
not work with [xy]bar and nodes near coords
- fixed bug: transformation 'data cs=cart' -> polar is more robust now
- fixed bug: code did not compile against pgf 2.00
- fixed bug: patch plot lib and shader=interp,patch type=biquadratic
- fixed bug: context path searching issue (pgfplots.lua)
- fixed bug: shader=interp and dvips driver
- fixed bug: error bars with explicit relative input failed
1.7
- added feature: 'bar shift' and 'bar width' can now be expressed in terms of ax
is units (compat=1.7 or higher)
- fixed incompatibility regression pgfplots 1.6.1 pgf 2.10: layers
- fixed incompatibility pgfplots and imakeidx
- added feature: 'enlargelimits={abs=1cm}', i.e. enlarge by dimension rather tha
n unit
- patchplots lib: added patch type=bicubic
- patchplots lib: added support for global paths (fillable)
- patchplots lib: added patch type sampling feature
- patchplots lib: improved usability (documentation and improvements)
- fixed path issues in context: moved lua input file to tex/generic
- fixed bug: \ref{legendimage} inside of legend text was wrong.
1.6.1:
- fixed incompatibility lualatex,shader=interp, and german package (introduced i
n 1.6)
1.6:
- added support for layered graphics (main use case: multiple axes and layers)
- added support for second colormap in mesh plots (mesh/interior colormap name)
- added support for scopes inside of axes
- contour plots: added ability to provide list of discrete labels (mesh/levels)
- empty lines are interpreted as interruptions in data plots (was undocumented s
ince 1.4)
- added more scaling options to 'scale mode=scale uniformly' (affects axis equal
in 3d
and \addplot3 graphics)
- fixed wrong implementation of 'axis equal' and 'unit vector ratio' in 3d
(backwards compatible for 2d, but not for 3d - the 3d implementation was plain
wrong)
- fixed incompatibility of lualatex and shader=interp
- fixed bugs/added features around \addplot3 graphics
- fixed bug: colorbar did not support ymode=log
- fixed a couple of minor bugs
- fixed bounding box computation for clip=false,axis lines=none
1.5.1:
- more operations for FPU library (==, !=,<=,>=,?)
- fixed bug in usage of decorations in \addplot
- bugfix for contour prepared format=matlab
- added 'const plot mark mid' and 'jump mark mid' plot handlers
- nodes on a plot (\addplot ... node[pos=<fraction>] {};)
- 'trim axis group left' and 'trim axis group right'
- bugfixes for polar axes and log+stacked plots
- added style 'log ticks with fixed point'
- introduced patched tikz paths to simplify circles and ellipses within an axis
- patchplots lib: patch type=polygon
- some more bugfixes
1.5:
- Contour plots,
- Histograms,
- Quiver plots,
- patch plots (library)
- Triangle Meshes
- Bilinear Elements
- Quadratic Triangles
- Biquadratic Quadrilaterals
- Coons Patches
- Discrete colorbars,
- Table sorting,
- Linear regression,
- Ternary diagrams,
- Tieline Plots
- Smith Charts
- Polar axes,
- Empty lines in input files result in interrupted plots,
- PDF user defined coordinate mouse popups
- CMYK colormaps and shadings,
- new markers and cycle lists
- access to axis limits,
- \addplot3 graphics: pgfplots draws an appropriate axis for a three-dimensiona
l(!) external png graphics
- 3D axes: support to provide explicit unit vectors:
- explicit unit vectors
- explicit unit vectors which are uniformly rescaled to match width/heig
ht
- 3D axes: improved support for unit vector ratios
- improvements of the groupplot styles
- preliminary support for (2d) bar plots in 3d axes
- new shader 'faceted interp'
- table package:
- 'every nth row' style
- 'comment chars' key to define comment characters in input files
- 'skip first n' style
- lots of smaller bugfixes (see ChangeLog for details)
2015-04-08 07:43:48 +02:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/oldpgfcompatib/pgfplotsoldpgfsupp_pgfcorelayers.code.tex
|
|
|
|
share/texmf-dist/tex/generic/pgfplots/oldpgfcompatib/pgfplotsoldpgfsupp_pgfcorescopes.code.tex
|
2010-04-09 23:45:43 +02:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/oldpgfcompatib/pgfplotsoldpgfsupp_pgfkeys.code.tex
|
|
|
|
share/texmf-dist/tex/generic/pgfplots/oldpgfcompatib/pgfplotsoldpgfsupp_pgfkeysfiltered.code.tex
|
|
|
|
share/texmf-dist/tex/generic/pgfplots/oldpgfcompatib/pgfplotsoldpgfsupp_pgflibraryfpu.code.tex
|
Update print/tex-pgfplots and print/tex-pgfplots-doc to 1.12, from
Leonardo Taccari in PR 49818.
Changes:
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 optio
ns list
- fixed bug: boxplots: now uses standard quantile estimators: has all 9 estimato
rs 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 specia
l inputs
- fixed bug: boxplots: now, it sets 'mark=*' for outliers if there is no mark (c
ompat=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 a
tan2 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 coordin
ate 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
dictionary entries including umlauts, undefined macros, math mode, ...
- simplified UI for symbolic coords: added magic prefix
[normalized]<number> to allow something like xmin={[normalized]0.7}
- simplified UI for custom annotations: one does not need to say "axis cs" any l
onger;
coordinates like (1,2) are now automatically interpreted as (axis cs:1,2)
- new feature: 'type ticklabels with struts' improves baseline alignment of tick
labels
- new feature: 'trig format plots=rad' allows to use radians in trigonometric ev
aluations
- simplified 'external lib': added driver auto-detection for pdflatex, lualatex,
xelatex, dvips
(\usepgfplotslibrary{external}, or, with the next PGF release, \usetikzl
ibrary{external})
- simplified UI for \addplot coordinates: now, it expands macros as it goes.
- new feature: 'intersection segments' now accepts negative indices to count fro
m the last backwards
- simplified UI: 'intersection segments' now accepts new syntax with 1-based ind
ices (old 0-based are still supported)
- fixed bug: fillbetween has had a problem with pins on input paths
- fixed bug: now, 'stacked ignores zero' is no longer applied to error bars.
- fixed bug: tick lines were drawn incorrectly for centered axis lines in 3d
- fixed bug: variable=u failed to work in some contexts
- fixed bug: fill between implicitly activated layers, but did not install the
correct layers for grid lines etc.
- fixed bug: z grid style was applied to y grid style
- fixed bug: using 'x=1cm' failed to work in axis descriptions (legends)
- fixed bug: mesh legend failed to work with 'shader=interp'
- fixed bug: bounding box of shader=interp was wrong if there were transformatio
ns.
- fixed bug: added support for \addplot graphics in ConTeXt
- fixed bug: external lib failed to work with dvips (since PGF 3.0.0 I suppose);
now it produces correct bounding boxes
- fixed bug: \pgfplotstablenew can now overwrite existing tables.
- fixed bug: extra ticks near intersections of axis lines were hidden
- fixed bug: 'intersection segments' did not work with '--cycle'
- fixed bug: 'intersection segments' did not update the last tikz point
- fixed bug: tick lines/grid lines have been clipped when they were near the bou
ndary
- fixed bug: soft clip decoration failed to apply the transformation matrix
- fixed bug: polar axes and units library resulted in broken bounding box
- fixed bug: \addplot[stack plots=false] used to work up to 1.8, but failed unti
l now. Fixed.
- fixed bug: hist/density was broken since some time
1.10:
- new feature: fill between plots (library fillbetween)
- new feature: concatenate intersection segments (library fillbetween)
- fixed bug: xelatex failed to run contour external
- fixed incompatibility with \label and \usepackage{mcaption}
- fixed bug: histograms produced wrong point meta
- fixed bug: histograms reported the wrong 'plot name' and confused shifts of ba
r plots
1.9:
- new feature: asymmetric error bars
- new feature: activated math parser for axis limit arguments, arguments in axis
cs, and domain argument in log plots
- new feature: stacked bar plots place their 'nodes near coords' correctly in th
e middle and print the increment (compat=1.9)
- new feature: stacked bar plots suppress empty increments (compat=1.9).
- new feature: 'scatter/position=relative|absolute' allow to position 'nodes nea
r coords' absolutely.
use-case: bar plots + nodes near coords which are at, say, y=0 rather than th
eir y value
- new feature: integration of smooth shadings & auto-CMYK conversion
\usepackage[cmyk]{xcolor} or \selectcolormodel{cmyk} will reconfigure pgfplo
ts to use CMYK (document-wide)
- new feature (advanced audience only): programmatic access to data coordinates
during the visualization phase
-> allows much more customization for error bars, stacked plots, nodes n
ear coords.
- wrote beginner tutorials
- fixed bug: error bars and point meta did not work together
- fixed bug: stacked plots did not respect 'visualization depends on'
- fixed bug: luatex 0.76 is not backwards compatible; added version switch
- fixed bug: ternary library precision has been improved
- fixed bug: problem with axis limits very close to 0
- fixed bug: colormap specification limit case produced out of bounds exception
1.8:
- new feature: tight bounding box even if the axis is no box and bb excludes cli
p path
- new feature: mesh/color input=explicit
- new feature: shader=interp now has drivers for both dvipdfmx and xetex
- new feature: support for more color spaces in colormap definitions
- new feature: shader=interp and device-level gray colorspaces
- new feature: 'contour/contour dir=[xyz]' to draw contours in different directi
ons
- new feature: statistics library with boxplot handler (both boxplot prepared an
d automatic computation)
- fixed bug: 3d centered axis lines and label placement (requires compat=1.8 or
higher)
- fixed bug: axis lines and placement of labels, tick scale labels, and reversed
axes
(requires compat=1.8 or higher)
- fixed bug: filtering out coords from a mesh plot failed
- fixed bug: every legend image post was not respected inside of \ref{plotlabel}
- fixed bug: high-order patches computed the shader=flat mean in a wrong way.
- fixed bug: remember picture inside of pgfplots axes failed (due to cell pictur
e)
- fixed bug: now, the tick scale label will be omitted if there are no ticks
- fixed bug: axis box path was not closed
- fixed bug: the bounding box was non-empty even if the axis was hidden.
- fixed bug: auto-alignment of nodes near coords failed for xbar plots
- fixed bug: providing bar width / bar shift in terms of axis units did
not work with [xy]bar and nodes near coords
- fixed bug: transformation 'data cs=cart' -> polar is more robust now
- fixed bug: code did not compile against pgf 2.00
- fixed bug: patch plot lib and shader=interp,patch type=biquadratic
- fixed bug: context path searching issue (pgfplots.lua)
- fixed bug: shader=interp and dvips driver
- fixed bug: error bars with explicit relative input failed
1.7
- added feature: 'bar shift' and 'bar width' can now be expressed in terms of ax
is units (compat=1.7 or higher)
- fixed incompatibility regression pgfplots 1.6.1 pgf 2.10: layers
- fixed incompatibility pgfplots and imakeidx
- added feature: 'enlargelimits={abs=1cm}', i.e. enlarge by dimension rather tha
n unit
- patchplots lib: added patch type=bicubic
- patchplots lib: added support for global paths (fillable)
- patchplots lib: added patch type sampling feature
- patchplots lib: improved usability (documentation and improvements)
- fixed path issues in context: moved lua input file to tex/generic
- fixed bug: \ref{legendimage} inside of legend text was wrong.
1.6.1:
- fixed incompatibility lualatex,shader=interp, and german package (introduced i
n 1.6)
1.6:
- added support for layered graphics (main use case: multiple axes and layers)
- added support for second colormap in mesh plots (mesh/interior colormap name)
- added support for scopes inside of axes
- contour plots: added ability to provide list of discrete labels (mesh/levels)
- empty lines are interpreted as interruptions in data plots (was undocumented s
ince 1.4)
- added more scaling options to 'scale mode=scale uniformly' (affects axis equal
in 3d
and \addplot3 graphics)
- fixed wrong implementation of 'axis equal' and 'unit vector ratio' in 3d
(backwards compatible for 2d, but not for 3d - the 3d implementation was plain
wrong)
- fixed incompatibility of lualatex and shader=interp
- fixed bugs/added features around \addplot3 graphics
- fixed bug: colorbar did not support ymode=log
- fixed a couple of minor bugs
- fixed bounding box computation for clip=false,axis lines=none
1.5.1:
- more operations for FPU library (==, !=,<=,>=,?)
- fixed bug in usage of decorations in \addplot
- bugfix for contour prepared format=matlab
- added 'const plot mark mid' and 'jump mark mid' plot handlers
- nodes on a plot (\addplot ... node[pos=<fraction>] {};)
- 'trim axis group left' and 'trim axis group right'
- bugfixes for polar axes and log+stacked plots
- added style 'log ticks with fixed point'
- introduced patched tikz paths to simplify circles and ellipses within an axis
- patchplots lib: patch type=polygon
- some more bugfixes
1.5:
- Contour plots,
- Histograms,
- Quiver plots,
- patch plots (library)
- Triangle Meshes
- Bilinear Elements
- Quadratic Triangles
- Biquadratic Quadrilaterals
- Coons Patches
- Discrete colorbars,
- Table sorting,
- Linear regression,
- Ternary diagrams,
- Tieline Plots
- Smith Charts
- Polar axes,
- Empty lines in input files result in interrupted plots,
- PDF user defined coordinate mouse popups
- CMYK colormaps and shadings,
- new markers and cycle lists
- access to axis limits,
- \addplot3 graphics: pgfplots draws an appropriate axis for a three-dimensiona
l(!) external png graphics
- 3D axes: support to provide explicit unit vectors:
- explicit unit vectors
- explicit unit vectors which are uniformly rescaled to match width/heig
ht
- 3D axes: improved support for unit vector ratios
- improvements of the groupplot styles
- preliminary support for (2d) bar plots in 3d axes
- new shader 'faceted interp'
- table package:
- 'every nth row' style
- 'comment chars' key to define comment characters in input files
- 'skip first n' style
- lots of smaller bugfixes (see ChangeLog for details)
2015-04-08 07:43:48 +02:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/oldpgfcompatib/pgfplotsoldpgfsupp_pgflibraryintersections.code.tex
|
|
|
|
share/texmf-dist/tex/generic/pgfplots/oldpgfcompatib/pgfplotsoldpgfsupp_pgflibraryluamath.code.tex
|
2010-04-09 23:45:43 +02:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/oldpgfcompatib/pgfplotsoldpgfsupp_pgflibraryplothandlers.code.tex
|
|
|
|
share/texmf-dist/tex/generic/pgfplots/oldpgfcompatib/pgfplotsoldpgfsupp_pgfmanual.code.tex
|
|
|
|
share/texmf-dist/tex/generic/pgfplots/oldpgfcompatib/pgfplotsoldpgfsupp_pgfmanual.pdflinks.code.tex
|
|
|
|
share/texmf-dist/tex/generic/pgfplots/oldpgfcompatib/pgfplotsoldpgfsupp_pgfmanual.prettyprinter.code.tex
|
|
|
|
share/texmf-dist/tex/generic/pgfplots/oldpgfcompatib/pgfplotsoldpgfsupp_pgfmathfloat.code.tex
|
Update print/tex-pgfplots and print/tex-pgfplots-doc to 1.12, from
Leonardo Taccari in PR 49818.
Changes:
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 optio
ns list
- fixed bug: boxplots: now uses standard quantile estimators: has all 9 estimato
rs 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 specia
l inputs
- fixed bug: boxplots: now, it sets 'mark=*' for outliers if there is no mark (c
ompat=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 a
tan2 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 coordin
ate 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
dictionary entries including umlauts, undefined macros, math mode, ...
- simplified UI for symbolic coords: added magic prefix
[normalized]<number> to allow something like xmin={[normalized]0.7}
- simplified UI for custom annotations: one does not need to say "axis cs" any l
onger;
coordinates like (1,2) are now automatically interpreted as (axis cs:1,2)
- new feature: 'type ticklabels with struts' improves baseline alignment of tick
labels
- new feature: 'trig format plots=rad' allows to use radians in trigonometric ev
aluations
- simplified 'external lib': added driver auto-detection for pdflatex, lualatex,
xelatex, dvips
(\usepgfplotslibrary{external}, or, with the next PGF release, \usetikzl
ibrary{external})
- simplified UI for \addplot coordinates: now, it expands macros as it goes.
- new feature: 'intersection segments' now accepts negative indices to count fro
m the last backwards
- simplified UI: 'intersection segments' now accepts new syntax with 1-based ind
ices (old 0-based are still supported)
- fixed bug: fillbetween has had a problem with pins on input paths
- fixed bug: now, 'stacked ignores zero' is no longer applied to error bars.
- fixed bug: tick lines were drawn incorrectly for centered axis lines in 3d
- fixed bug: variable=u failed to work in some contexts
- fixed bug: fill between implicitly activated layers, but did not install the
correct layers for grid lines etc.
- fixed bug: z grid style was applied to y grid style
- fixed bug: using 'x=1cm' failed to work in axis descriptions (legends)
- fixed bug: mesh legend failed to work with 'shader=interp'
- fixed bug: bounding box of shader=interp was wrong if there were transformatio
ns.
- fixed bug: added support for \addplot graphics in ConTeXt
- fixed bug: external lib failed to work with dvips (since PGF 3.0.0 I suppose);
now it produces correct bounding boxes
- fixed bug: \pgfplotstablenew can now overwrite existing tables.
- fixed bug: extra ticks near intersections of axis lines were hidden
- fixed bug: 'intersection segments' did not work with '--cycle'
- fixed bug: 'intersection segments' did not update the last tikz point
- fixed bug: tick lines/grid lines have been clipped when they were near the bou
ndary
- fixed bug: soft clip decoration failed to apply the transformation matrix
- fixed bug: polar axes and units library resulted in broken bounding box
- fixed bug: \addplot[stack plots=false] used to work up to 1.8, but failed unti
l now. Fixed.
- fixed bug: hist/density was broken since some time
1.10:
- new feature: fill between plots (library fillbetween)
- new feature: concatenate intersection segments (library fillbetween)
- fixed bug: xelatex failed to run contour external
- fixed incompatibility with \label and \usepackage{mcaption}
- fixed bug: histograms produced wrong point meta
- fixed bug: histograms reported the wrong 'plot name' and confused shifts of ba
r plots
1.9:
- new feature: asymmetric error bars
- new feature: activated math parser for axis limit arguments, arguments in axis
cs, and domain argument in log plots
- new feature: stacked bar plots place their 'nodes near coords' correctly in th
e middle and print the increment (compat=1.9)
- new feature: stacked bar plots suppress empty increments (compat=1.9).
- new feature: 'scatter/position=relative|absolute' allow to position 'nodes nea
r coords' absolutely.
use-case: bar plots + nodes near coords which are at, say, y=0 rather than th
eir y value
- new feature: integration of smooth shadings & auto-CMYK conversion
\usepackage[cmyk]{xcolor} or \selectcolormodel{cmyk} will reconfigure pgfplo
ts to use CMYK (document-wide)
- new feature (advanced audience only): programmatic access to data coordinates
during the visualization phase
-> allows much more customization for error bars, stacked plots, nodes n
ear coords.
- wrote beginner tutorials
- fixed bug: error bars and point meta did not work together
- fixed bug: stacked plots did not respect 'visualization depends on'
- fixed bug: luatex 0.76 is not backwards compatible; added version switch
- fixed bug: ternary library precision has been improved
- fixed bug: problem with axis limits very close to 0
- fixed bug: colormap specification limit case produced out of bounds exception
1.8:
- new feature: tight bounding box even if the axis is no box and bb excludes cli
p path
- new feature: mesh/color input=explicit
- new feature: shader=interp now has drivers for both dvipdfmx and xetex
- new feature: support for more color spaces in colormap definitions
- new feature: shader=interp and device-level gray colorspaces
- new feature: 'contour/contour dir=[xyz]' to draw contours in different directi
ons
- new feature: statistics library with boxplot handler (both boxplot prepared an
d automatic computation)
- fixed bug: 3d centered axis lines and label placement (requires compat=1.8 or
higher)
- fixed bug: axis lines and placement of labels, tick scale labels, and reversed
axes
(requires compat=1.8 or higher)
- fixed bug: filtering out coords from a mesh plot failed
- fixed bug: every legend image post was not respected inside of \ref{plotlabel}
- fixed bug: high-order patches computed the shader=flat mean in a wrong way.
- fixed bug: remember picture inside of pgfplots axes failed (due to cell pictur
e)
- fixed bug: now, the tick scale label will be omitted if there are no ticks
- fixed bug: axis box path was not closed
- fixed bug: the bounding box was non-empty even if the axis was hidden.
- fixed bug: auto-alignment of nodes near coords failed for xbar plots
- fixed bug: providing bar width / bar shift in terms of axis units did
not work with [xy]bar and nodes near coords
- fixed bug: transformation 'data cs=cart' -> polar is more robust now
- fixed bug: code did not compile against pgf 2.00
- fixed bug: patch plot lib and shader=interp,patch type=biquadratic
- fixed bug: context path searching issue (pgfplots.lua)
- fixed bug: shader=interp and dvips driver
- fixed bug: error bars with explicit relative input failed
1.7
- added feature: 'bar shift' and 'bar width' can now be expressed in terms of ax
is units (compat=1.7 or higher)
- fixed incompatibility regression pgfplots 1.6.1 pgf 2.10: layers
- fixed incompatibility pgfplots and imakeidx
- added feature: 'enlargelimits={abs=1cm}', i.e. enlarge by dimension rather tha
n unit
- patchplots lib: added patch type=bicubic
- patchplots lib: added support for global paths (fillable)
- patchplots lib: added patch type sampling feature
- patchplots lib: improved usability (documentation and improvements)
- fixed path issues in context: moved lua input file to tex/generic
- fixed bug: \ref{legendimage} inside of legend text was wrong.
1.6.1:
- fixed incompatibility lualatex,shader=interp, and german package (introduced i
n 1.6)
1.6:
- added support for layered graphics (main use case: multiple axes and layers)
- added support for second colormap in mesh plots (mesh/interior colormap name)
- added support for scopes inside of axes
- contour plots: added ability to provide list of discrete labels (mesh/levels)
- empty lines are interpreted as interruptions in data plots (was undocumented s
ince 1.4)
- added more scaling options to 'scale mode=scale uniformly' (affects axis equal
in 3d
and \addplot3 graphics)
- fixed wrong implementation of 'axis equal' and 'unit vector ratio' in 3d
(backwards compatible for 2d, but not for 3d - the 3d implementation was plain
wrong)
- fixed incompatibility of lualatex and shader=interp
- fixed bugs/added features around \addplot3 graphics
- fixed bug: colorbar did not support ymode=log
- fixed a couple of minor bugs
- fixed bounding box computation for clip=false,axis lines=none
1.5.1:
- more operations for FPU library (==, !=,<=,>=,?)
- fixed bug in usage of decorations in \addplot
- bugfix for contour prepared format=matlab
- added 'const plot mark mid' and 'jump mark mid' plot handlers
- nodes on a plot (\addplot ... node[pos=<fraction>] {};)
- 'trim axis group left' and 'trim axis group right'
- bugfixes for polar axes and log+stacked plots
- added style 'log ticks with fixed point'
- introduced patched tikz paths to simplify circles and ellipses within an axis
- patchplots lib: patch type=polygon
- some more bugfixes
1.5:
- Contour plots,
- Histograms,
- Quiver plots,
- patch plots (library)
- Triangle Meshes
- Bilinear Elements
- Quadratic Triangles
- Biquadratic Quadrilaterals
- Coons Patches
- Discrete colorbars,
- Table sorting,
- Linear regression,
- Ternary diagrams,
- Tieline Plots
- Smith Charts
- Polar axes,
- Empty lines in input files result in interrupted plots,
- PDF user defined coordinate mouse popups
- CMYK colormaps and shadings,
- new markers and cycle lists
- access to axis limits,
- \addplot3 graphics: pgfplots draws an appropriate axis for a three-dimensiona
l(!) external png graphics
- 3D axes: support to provide explicit unit vectors:
- explicit unit vectors
- explicit unit vectors which are uniformly rescaled to match width/heig
ht
- 3D axes: improved support for unit vector ratios
- improvements of the groupplot styles
- preliminary support for (2d) bar plots in 3d axes
- new shader 'faceted interp'
- table package:
- 'every nth row' style
- 'comment chars' key to define comment characters in input files
- 'skip first n' style
- lots of smaller bugfixes (see ChangeLog for details)
2015-04-08 07:43:48 +02:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/oldpgfcompatib/pgfplotsoldpgfsupp_pgfutil-common-lists.tex
|
2010-04-09 23:45:43 +02:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/oldpgfcompatib/pgfplotsoldpgfsupp_tikzexternal.sty
|
|
|
|
share/texmf-dist/tex/generic/pgfplots/oldpgfcompatib/pgfplotsoldpgfsupp_tikzexternalshared.code.tex
|
|
|
|
share/texmf-dist/tex/generic/pgfplots/oldpgfcompatib/pgfplotsoldpgfsupp_tikzlibraryexternal.code.tex
|
Update print/tex-pgfplots and print/tex-pgfplots-doc to 1.12, from
Leonardo Taccari in PR 49818.
Changes:
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 optio
ns list
- fixed bug: boxplots: now uses standard quantile estimators: has all 9 estimato
rs 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 specia
l inputs
- fixed bug: boxplots: now, it sets 'mark=*' for outliers if there is no mark (c
ompat=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 a
tan2 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 coordin
ate 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
dictionary entries including umlauts, undefined macros, math mode, ...
- simplified UI for symbolic coords: added magic prefix
[normalized]<number> to allow something like xmin={[normalized]0.7}
- simplified UI for custom annotations: one does not need to say "axis cs" any l
onger;
coordinates like (1,2) are now automatically interpreted as (axis cs:1,2)
- new feature: 'type ticklabels with struts' improves baseline alignment of tick
labels
- new feature: 'trig format plots=rad' allows to use radians in trigonometric ev
aluations
- simplified 'external lib': added driver auto-detection for pdflatex, lualatex,
xelatex, dvips
(\usepgfplotslibrary{external}, or, with the next PGF release, \usetikzl
ibrary{external})
- simplified UI for \addplot coordinates: now, it expands macros as it goes.
- new feature: 'intersection segments' now accepts negative indices to count fro
m the last backwards
- simplified UI: 'intersection segments' now accepts new syntax with 1-based ind
ices (old 0-based are still supported)
- fixed bug: fillbetween has had a problem with pins on input paths
- fixed bug: now, 'stacked ignores zero' is no longer applied to error bars.
- fixed bug: tick lines were drawn incorrectly for centered axis lines in 3d
- fixed bug: variable=u failed to work in some contexts
- fixed bug: fill between implicitly activated layers, but did not install the
correct layers for grid lines etc.
- fixed bug: z grid style was applied to y grid style
- fixed bug: using 'x=1cm' failed to work in axis descriptions (legends)
- fixed bug: mesh legend failed to work with 'shader=interp'
- fixed bug: bounding box of shader=interp was wrong if there were transformatio
ns.
- fixed bug: added support for \addplot graphics in ConTeXt
- fixed bug: external lib failed to work with dvips (since PGF 3.0.0 I suppose);
now it produces correct bounding boxes
- fixed bug: \pgfplotstablenew can now overwrite existing tables.
- fixed bug: extra ticks near intersections of axis lines were hidden
- fixed bug: 'intersection segments' did not work with '--cycle'
- fixed bug: 'intersection segments' did not update the last tikz point
- fixed bug: tick lines/grid lines have been clipped when they were near the bou
ndary
- fixed bug: soft clip decoration failed to apply the transformation matrix
- fixed bug: polar axes and units library resulted in broken bounding box
- fixed bug: \addplot[stack plots=false] used to work up to 1.8, but failed unti
l now. Fixed.
- fixed bug: hist/density was broken since some time
1.10:
- new feature: fill between plots (library fillbetween)
- new feature: concatenate intersection segments (library fillbetween)
- fixed bug: xelatex failed to run contour external
- fixed incompatibility with \label and \usepackage{mcaption}
- fixed bug: histograms produced wrong point meta
- fixed bug: histograms reported the wrong 'plot name' and confused shifts of ba
r plots
1.9:
- new feature: asymmetric error bars
- new feature: activated math parser for axis limit arguments, arguments in axis
cs, and domain argument in log plots
- new feature: stacked bar plots place their 'nodes near coords' correctly in th
e middle and print the increment (compat=1.9)
- new feature: stacked bar plots suppress empty increments (compat=1.9).
- new feature: 'scatter/position=relative|absolute' allow to position 'nodes nea
r coords' absolutely.
use-case: bar plots + nodes near coords which are at, say, y=0 rather than th
eir y value
- new feature: integration of smooth shadings & auto-CMYK conversion
\usepackage[cmyk]{xcolor} or \selectcolormodel{cmyk} will reconfigure pgfplo
ts to use CMYK (document-wide)
- new feature (advanced audience only): programmatic access to data coordinates
during the visualization phase
-> allows much more customization for error bars, stacked plots, nodes n
ear coords.
- wrote beginner tutorials
- fixed bug: error bars and point meta did not work together
- fixed bug: stacked plots did not respect 'visualization depends on'
- fixed bug: luatex 0.76 is not backwards compatible; added version switch
- fixed bug: ternary library precision has been improved
- fixed bug: problem with axis limits very close to 0
- fixed bug: colormap specification limit case produced out of bounds exception
1.8:
- new feature: tight bounding box even if the axis is no box and bb excludes cli
p path
- new feature: mesh/color input=explicit
- new feature: shader=interp now has drivers for both dvipdfmx and xetex
- new feature: support for more color spaces in colormap definitions
- new feature: shader=interp and device-level gray colorspaces
- new feature: 'contour/contour dir=[xyz]' to draw contours in different directi
ons
- new feature: statistics library with boxplot handler (both boxplot prepared an
d automatic computation)
- fixed bug: 3d centered axis lines and label placement (requires compat=1.8 or
higher)
- fixed bug: axis lines and placement of labels, tick scale labels, and reversed
axes
(requires compat=1.8 or higher)
- fixed bug: filtering out coords from a mesh plot failed
- fixed bug: every legend image post was not respected inside of \ref{plotlabel}
- fixed bug: high-order patches computed the shader=flat mean in a wrong way.
- fixed bug: remember picture inside of pgfplots axes failed (due to cell pictur
e)
- fixed bug: now, the tick scale label will be omitted if there are no ticks
- fixed bug: axis box path was not closed
- fixed bug: the bounding box was non-empty even if the axis was hidden.
- fixed bug: auto-alignment of nodes near coords failed for xbar plots
- fixed bug: providing bar width / bar shift in terms of axis units did
not work with [xy]bar and nodes near coords
- fixed bug: transformation 'data cs=cart' -> polar is more robust now
- fixed bug: code did not compile against pgf 2.00
- fixed bug: patch plot lib and shader=interp,patch type=biquadratic
- fixed bug: context path searching issue (pgfplots.lua)
- fixed bug: shader=interp and dvips driver
- fixed bug: error bars with explicit relative input failed
1.7
- added feature: 'bar shift' and 'bar width' can now be expressed in terms of ax
is units (compat=1.7 or higher)
- fixed incompatibility regression pgfplots 1.6.1 pgf 2.10: layers
- fixed incompatibility pgfplots and imakeidx
- added feature: 'enlargelimits={abs=1cm}', i.e. enlarge by dimension rather tha
n unit
- patchplots lib: added patch type=bicubic
- patchplots lib: added support for global paths (fillable)
- patchplots lib: added patch type sampling feature
- patchplots lib: improved usability (documentation and improvements)
- fixed path issues in context: moved lua input file to tex/generic
- fixed bug: \ref{legendimage} inside of legend text was wrong.
1.6.1:
- fixed incompatibility lualatex,shader=interp, and german package (introduced i
n 1.6)
1.6:
- added support for layered graphics (main use case: multiple axes and layers)
- added support for second colormap in mesh plots (mesh/interior colormap name)
- added support for scopes inside of axes
- contour plots: added ability to provide list of discrete labels (mesh/levels)
- empty lines are interpreted as interruptions in data plots (was undocumented s
ince 1.4)
- added more scaling options to 'scale mode=scale uniformly' (affects axis equal
in 3d
and \addplot3 graphics)
- fixed wrong implementation of 'axis equal' and 'unit vector ratio' in 3d
(backwards compatible for 2d, but not for 3d - the 3d implementation was plain
wrong)
- fixed incompatibility of lualatex and shader=interp
- fixed bugs/added features around \addplot3 graphics
- fixed bug: colorbar did not support ymode=log
- fixed a couple of minor bugs
- fixed bounding box computation for clip=false,axis lines=none
1.5.1:
- more operations for FPU library (==, !=,<=,>=,?)
- fixed bug in usage of decorations in \addplot
- bugfix for contour prepared format=matlab
- added 'const plot mark mid' and 'jump mark mid' plot handlers
- nodes on a plot (\addplot ... node[pos=<fraction>] {};)
- 'trim axis group left' and 'trim axis group right'
- bugfixes for polar axes and log+stacked plots
- added style 'log ticks with fixed point'
- introduced patched tikz paths to simplify circles and ellipses within an axis
- patchplots lib: patch type=polygon
- some more bugfixes
1.5:
- Contour plots,
- Histograms,
- Quiver plots,
- patch plots (library)
- Triangle Meshes
- Bilinear Elements
- Quadratic Triangles
- Biquadratic Quadrilaterals
- Coons Patches
- Discrete colorbars,
- Table sorting,
- Linear regression,
- Ternary diagrams,
- Tieline Plots
- Smith Charts
- Polar axes,
- Empty lines in input files result in interrupted plots,
- PDF user defined coordinate mouse popups
- CMYK colormaps and shadings,
- new markers and cycle lists
- access to axis limits,
- \addplot3 graphics: pgfplots draws an appropriate axis for a three-dimensiona
l(!) external png graphics
- 3D axes: support to provide explicit unit vectors:
- explicit unit vectors
- explicit unit vectors which are uniformly rescaled to match width/heig
ht
- 3D axes: improved support for unit vector ratios
- improvements of the groupplot styles
- preliminary support for (2d) bar plots in 3d axes
- new shader 'faceted interp'
- table package:
- 'every nth row' style
- 'comment chars' key to define comment characters in input files
- 'skip first n' style
- lots of smaller bugfixes (see ChangeLog for details)
2015-04-08 07:43:48 +02:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/oldpgfcompatib/pgfplotsoldpgfsupp_trig_format.code.tex
|
2018-05-12 03:19:48 +02:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/oldpgfcompatib/pgfsys-luatexpatch.def
|
2010-04-09 23:45:43 +02:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/oldpgfplotscompatib/tikzlibrarydateplot.code.tex
|
Update print/tex-pgfplots and print/tex-pgfplots-doc to 1.12, from
Leonardo Taccari in PR 49818.
Changes:
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 optio
ns list
- fixed bug: boxplots: now uses standard quantile estimators: has all 9 estimato
rs 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 specia
l inputs
- fixed bug: boxplots: now, it sets 'mark=*' for outliers if there is no mark (c
ompat=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 a
tan2 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 coordin
ate 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
dictionary entries including umlauts, undefined macros, math mode, ...
- simplified UI for symbolic coords: added magic prefix
[normalized]<number> to allow something like xmin={[normalized]0.7}
- simplified UI for custom annotations: one does not need to say "axis cs" any l
onger;
coordinates like (1,2) are now automatically interpreted as (axis cs:1,2)
- new feature: 'type ticklabels with struts' improves baseline alignment of tick
labels
- new feature: 'trig format plots=rad' allows to use radians in trigonometric ev
aluations
- simplified 'external lib': added driver auto-detection for pdflatex, lualatex,
xelatex, dvips
(\usepgfplotslibrary{external}, or, with the next PGF release, \usetikzl
ibrary{external})
- simplified UI for \addplot coordinates: now, it expands macros as it goes.
- new feature: 'intersection segments' now accepts negative indices to count fro
m the last backwards
- simplified UI: 'intersection segments' now accepts new syntax with 1-based ind
ices (old 0-based are still supported)
- fixed bug: fillbetween has had a problem with pins on input paths
- fixed bug: now, 'stacked ignores zero' is no longer applied to error bars.
- fixed bug: tick lines were drawn incorrectly for centered axis lines in 3d
- fixed bug: variable=u failed to work in some contexts
- fixed bug: fill between implicitly activated layers, but did not install the
correct layers for grid lines etc.
- fixed bug: z grid style was applied to y grid style
- fixed bug: using 'x=1cm' failed to work in axis descriptions (legends)
- fixed bug: mesh legend failed to work with 'shader=interp'
- fixed bug: bounding box of shader=interp was wrong if there were transformatio
ns.
- fixed bug: added support for \addplot graphics in ConTeXt
- fixed bug: external lib failed to work with dvips (since PGF 3.0.0 I suppose);
now it produces correct bounding boxes
- fixed bug: \pgfplotstablenew can now overwrite existing tables.
- fixed bug: extra ticks near intersections of axis lines were hidden
- fixed bug: 'intersection segments' did not work with '--cycle'
- fixed bug: 'intersection segments' did not update the last tikz point
- fixed bug: tick lines/grid lines have been clipped when they were near the bou
ndary
- fixed bug: soft clip decoration failed to apply the transformation matrix
- fixed bug: polar axes and units library resulted in broken bounding box
- fixed bug: \addplot[stack plots=false] used to work up to 1.8, but failed unti
l now. Fixed.
- fixed bug: hist/density was broken since some time
1.10:
- new feature: fill between plots (library fillbetween)
- new feature: concatenate intersection segments (library fillbetween)
- fixed bug: xelatex failed to run contour external
- fixed incompatibility with \label and \usepackage{mcaption}
- fixed bug: histograms produced wrong point meta
- fixed bug: histograms reported the wrong 'plot name' and confused shifts of ba
r plots
1.9:
- new feature: asymmetric error bars
- new feature: activated math parser for axis limit arguments, arguments in axis
cs, and domain argument in log plots
- new feature: stacked bar plots place their 'nodes near coords' correctly in th
e middle and print the increment (compat=1.9)
- new feature: stacked bar plots suppress empty increments (compat=1.9).
- new feature: 'scatter/position=relative|absolute' allow to position 'nodes nea
r coords' absolutely.
use-case: bar plots + nodes near coords which are at, say, y=0 rather than th
eir y value
- new feature: integration of smooth shadings & auto-CMYK conversion
\usepackage[cmyk]{xcolor} or \selectcolormodel{cmyk} will reconfigure pgfplo
ts to use CMYK (document-wide)
- new feature (advanced audience only): programmatic access to data coordinates
during the visualization phase
-> allows much more customization for error bars, stacked plots, nodes n
ear coords.
- wrote beginner tutorials
- fixed bug: error bars and point meta did not work together
- fixed bug: stacked plots did not respect 'visualization depends on'
- fixed bug: luatex 0.76 is not backwards compatible; added version switch
- fixed bug: ternary library precision has been improved
- fixed bug: problem with axis limits very close to 0
- fixed bug: colormap specification limit case produced out of bounds exception
1.8:
- new feature: tight bounding box even if the axis is no box and bb excludes cli
p path
- new feature: mesh/color input=explicit
- new feature: shader=interp now has drivers for both dvipdfmx and xetex
- new feature: support for more color spaces in colormap definitions
- new feature: shader=interp and device-level gray colorspaces
- new feature: 'contour/contour dir=[xyz]' to draw contours in different directi
ons
- new feature: statistics library with boxplot handler (both boxplot prepared an
d automatic computation)
- fixed bug: 3d centered axis lines and label placement (requires compat=1.8 or
higher)
- fixed bug: axis lines and placement of labels, tick scale labels, and reversed
axes
(requires compat=1.8 or higher)
- fixed bug: filtering out coords from a mesh plot failed
- fixed bug: every legend image post was not respected inside of \ref{plotlabel}
- fixed bug: high-order patches computed the shader=flat mean in a wrong way.
- fixed bug: remember picture inside of pgfplots axes failed (due to cell pictur
e)
- fixed bug: now, the tick scale label will be omitted if there are no ticks
- fixed bug: axis box path was not closed
- fixed bug: the bounding box was non-empty even if the axis was hidden.
- fixed bug: auto-alignment of nodes near coords failed for xbar plots
- fixed bug: providing bar width / bar shift in terms of axis units did
not work with [xy]bar and nodes near coords
- fixed bug: transformation 'data cs=cart' -> polar is more robust now
- fixed bug: code did not compile against pgf 2.00
- fixed bug: patch plot lib and shader=interp,patch type=biquadratic
- fixed bug: context path searching issue (pgfplots.lua)
- fixed bug: shader=interp and dvips driver
- fixed bug: error bars with explicit relative input failed
1.7
- added feature: 'bar shift' and 'bar width' can now be expressed in terms of ax
is units (compat=1.7 or higher)
- fixed incompatibility regression pgfplots 1.6.1 pgf 2.10: layers
- fixed incompatibility pgfplots and imakeidx
- added feature: 'enlargelimits={abs=1cm}', i.e. enlarge by dimension rather tha
n unit
- patchplots lib: added patch type=bicubic
- patchplots lib: added support for global paths (fillable)
- patchplots lib: added patch type sampling feature
- patchplots lib: improved usability (documentation and improvements)
- fixed path issues in context: moved lua input file to tex/generic
- fixed bug: \ref{legendimage} inside of legend text was wrong.
1.6.1:
- fixed incompatibility lualatex,shader=interp, and german package (introduced i
n 1.6)
1.6:
- added support for layered graphics (main use case: multiple axes and layers)
- added support for second colormap in mesh plots (mesh/interior colormap name)
- added support for scopes inside of axes
- contour plots: added ability to provide list of discrete labels (mesh/levels)
- empty lines are interpreted as interruptions in data plots (was undocumented s
ince 1.4)
- added more scaling options to 'scale mode=scale uniformly' (affects axis equal
in 3d
and \addplot3 graphics)
- fixed wrong implementation of 'axis equal' and 'unit vector ratio' in 3d
(backwards compatible for 2d, but not for 3d - the 3d implementation was plain
wrong)
- fixed incompatibility of lualatex and shader=interp
- fixed bugs/added features around \addplot3 graphics
- fixed bug: colorbar did not support ymode=log
- fixed a couple of minor bugs
- fixed bounding box computation for clip=false,axis lines=none
1.5.1:
- more operations for FPU library (==, !=,<=,>=,?)
- fixed bug in usage of decorations in \addplot
- bugfix for contour prepared format=matlab
- added 'const plot mark mid' and 'jump mark mid' plot handlers
- nodes on a plot (\addplot ... node[pos=<fraction>] {};)
- 'trim axis group left' and 'trim axis group right'
- bugfixes for polar axes and log+stacked plots
- added style 'log ticks with fixed point'
- introduced patched tikz paths to simplify circles and ellipses within an axis
- patchplots lib: patch type=polygon
- some more bugfixes
1.5:
- Contour plots,
- Histograms,
- Quiver plots,
- patch plots (library)
- Triangle Meshes
- Bilinear Elements
- Quadratic Triangles
- Biquadratic Quadrilaterals
- Coons Patches
- Discrete colorbars,
- Table sorting,
- Linear regression,
- Ternary diagrams,
- Tieline Plots
- Smith Charts
- Polar axes,
- Empty lines in input files result in interrupted plots,
- PDF user defined coordinate mouse popups
- CMYK colormaps and shadings,
- new markers and cycle lists
- access to axis limits,
- \addplot3 graphics: pgfplots draws an appropriate axis for a three-dimensiona
l(!) external png graphics
- 3D axes: support to provide explicit unit vectors:
- explicit unit vectors
- explicit unit vectors which are uniformly rescaled to match width/heig
ht
- 3D axes: improved support for unit vector ratios
- improvements of the groupplot styles
- preliminary support for (2d) bar plots in 3d axes
- new shader 'faceted interp'
- table package:
- 'every nth row' style
- 'comment chars' key to define comment characters in input files
- 'skip first n' style
- lots of smaller bugfixes (see ChangeLog for details)
2015-04-08 07:43:48 +02:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/pgfcontrib/pgflibraryfillbetween.code.tex
|
|
|
|
share/texmf-dist/tex/generic/pgfplots/pgfcontrib/tikzlibrarydecorations.softclip.code.tex
|
|
|
|
share/texmf-dist/tex/generic/pgfplots/pgfcontrib/tikzlibraryfillbetween.code.tex
|
2010-04-09 23:45:43 +02:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/pgfplots.code.tex
|
Update print/tex-pgfplots and print/tex-pgfplots-doc to 1.12, from
Leonardo Taccari in PR 49818.
Changes:
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 optio
ns list
- fixed bug: boxplots: now uses standard quantile estimators: has all 9 estimato
rs 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 specia
l inputs
- fixed bug: boxplots: now, it sets 'mark=*' for outliers if there is no mark (c
ompat=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 a
tan2 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 coordin
ate 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
dictionary entries including umlauts, undefined macros, math mode, ...
- simplified UI for symbolic coords: added magic prefix
[normalized]<number> to allow something like xmin={[normalized]0.7}
- simplified UI for custom annotations: one does not need to say "axis cs" any l
onger;
coordinates like (1,2) are now automatically interpreted as (axis cs:1,2)
- new feature: 'type ticklabels with struts' improves baseline alignment of tick
labels
- new feature: 'trig format plots=rad' allows to use radians in trigonometric ev
aluations
- simplified 'external lib': added driver auto-detection for pdflatex, lualatex,
xelatex, dvips
(\usepgfplotslibrary{external}, or, with the next PGF release, \usetikzl
ibrary{external})
- simplified UI for \addplot coordinates: now, it expands macros as it goes.
- new feature: 'intersection segments' now accepts negative indices to count fro
m the last backwards
- simplified UI: 'intersection segments' now accepts new syntax with 1-based ind
ices (old 0-based are still supported)
- fixed bug: fillbetween has had a problem with pins on input paths
- fixed bug: now, 'stacked ignores zero' is no longer applied to error bars.
- fixed bug: tick lines were drawn incorrectly for centered axis lines in 3d
- fixed bug: variable=u failed to work in some contexts
- fixed bug: fill between implicitly activated layers, but did not install the
correct layers for grid lines etc.
- fixed bug: z grid style was applied to y grid style
- fixed bug: using 'x=1cm' failed to work in axis descriptions (legends)
- fixed bug: mesh legend failed to work with 'shader=interp'
- fixed bug: bounding box of shader=interp was wrong if there were transformatio
ns.
- fixed bug: added support for \addplot graphics in ConTeXt
- fixed bug: external lib failed to work with dvips (since PGF 3.0.0 I suppose);
now it produces correct bounding boxes
- fixed bug: \pgfplotstablenew can now overwrite existing tables.
- fixed bug: extra ticks near intersections of axis lines were hidden
- fixed bug: 'intersection segments' did not work with '--cycle'
- fixed bug: 'intersection segments' did not update the last tikz point
- fixed bug: tick lines/grid lines have been clipped when they were near the bou
ndary
- fixed bug: soft clip decoration failed to apply the transformation matrix
- fixed bug: polar axes and units library resulted in broken bounding box
- fixed bug: \addplot[stack plots=false] used to work up to 1.8, but failed unti
l now. Fixed.
- fixed bug: hist/density was broken since some time
1.10:
- new feature: fill between plots (library fillbetween)
- new feature: concatenate intersection segments (library fillbetween)
- fixed bug: xelatex failed to run contour external
- fixed incompatibility with \label and \usepackage{mcaption}
- fixed bug: histograms produced wrong point meta
- fixed bug: histograms reported the wrong 'plot name' and confused shifts of ba
r plots
1.9:
- new feature: asymmetric error bars
- new feature: activated math parser for axis limit arguments, arguments in axis
cs, and domain argument in log plots
- new feature: stacked bar plots place their 'nodes near coords' correctly in th
e middle and print the increment (compat=1.9)
- new feature: stacked bar plots suppress empty increments (compat=1.9).
- new feature: 'scatter/position=relative|absolute' allow to position 'nodes nea
r coords' absolutely.
use-case: bar plots + nodes near coords which are at, say, y=0 rather than th
eir y value
- new feature: integration of smooth shadings & auto-CMYK conversion
\usepackage[cmyk]{xcolor} or \selectcolormodel{cmyk} will reconfigure pgfplo
ts to use CMYK (document-wide)
- new feature (advanced audience only): programmatic access to data coordinates
during the visualization phase
-> allows much more customization for error bars, stacked plots, nodes n
ear coords.
- wrote beginner tutorials
- fixed bug: error bars and point meta did not work together
- fixed bug: stacked plots did not respect 'visualization depends on'
- fixed bug: luatex 0.76 is not backwards compatible; added version switch
- fixed bug: ternary library precision has been improved
- fixed bug: problem with axis limits very close to 0
- fixed bug: colormap specification limit case produced out of bounds exception
1.8:
- new feature: tight bounding box even if the axis is no box and bb excludes cli
p path
- new feature: mesh/color input=explicit
- new feature: shader=interp now has drivers for both dvipdfmx and xetex
- new feature: support for more color spaces in colormap definitions
- new feature: shader=interp and device-level gray colorspaces
- new feature: 'contour/contour dir=[xyz]' to draw contours in different directi
ons
- new feature: statistics library with boxplot handler (both boxplot prepared an
d automatic computation)
- fixed bug: 3d centered axis lines and label placement (requires compat=1.8 or
higher)
- fixed bug: axis lines and placement of labels, tick scale labels, and reversed
axes
(requires compat=1.8 or higher)
- fixed bug: filtering out coords from a mesh plot failed
- fixed bug: every legend image post was not respected inside of \ref{plotlabel}
- fixed bug: high-order patches computed the shader=flat mean in a wrong way.
- fixed bug: remember picture inside of pgfplots axes failed (due to cell pictur
e)
- fixed bug: now, the tick scale label will be omitted if there are no ticks
- fixed bug: axis box path was not closed
- fixed bug: the bounding box was non-empty even if the axis was hidden.
- fixed bug: auto-alignment of nodes near coords failed for xbar plots
- fixed bug: providing bar width / bar shift in terms of axis units did
not work with [xy]bar and nodes near coords
- fixed bug: transformation 'data cs=cart' -> polar is more robust now
- fixed bug: code did not compile against pgf 2.00
- fixed bug: patch plot lib and shader=interp,patch type=biquadratic
- fixed bug: context path searching issue (pgfplots.lua)
- fixed bug: shader=interp and dvips driver
- fixed bug: error bars with explicit relative input failed
1.7
- added feature: 'bar shift' and 'bar width' can now be expressed in terms of ax
is units (compat=1.7 or higher)
- fixed incompatibility regression pgfplots 1.6.1 pgf 2.10: layers
- fixed incompatibility pgfplots and imakeidx
- added feature: 'enlargelimits={abs=1cm}', i.e. enlarge by dimension rather tha
n unit
- patchplots lib: added patch type=bicubic
- patchplots lib: added support for global paths (fillable)
- patchplots lib: added patch type sampling feature
- patchplots lib: improved usability (documentation and improvements)
- fixed path issues in context: moved lua input file to tex/generic
- fixed bug: \ref{legendimage} inside of legend text was wrong.
1.6.1:
- fixed incompatibility lualatex,shader=interp, and german package (introduced i
n 1.6)
1.6:
- added support for layered graphics (main use case: multiple axes and layers)
- added support for second colormap in mesh plots (mesh/interior colormap name)
- added support for scopes inside of axes
- contour plots: added ability to provide list of discrete labels (mesh/levels)
- empty lines are interpreted as interruptions in data plots (was undocumented s
ince 1.4)
- added more scaling options to 'scale mode=scale uniformly' (affects axis equal
in 3d
and \addplot3 graphics)
- fixed wrong implementation of 'axis equal' and 'unit vector ratio' in 3d
(backwards compatible for 2d, but not for 3d - the 3d implementation was plain
wrong)
- fixed incompatibility of lualatex and shader=interp
- fixed bugs/added features around \addplot3 graphics
- fixed bug: colorbar did not support ymode=log
- fixed a couple of minor bugs
- fixed bounding box computation for clip=false,axis lines=none
1.5.1:
- more operations for FPU library (==, !=,<=,>=,?)
- fixed bug in usage of decorations in \addplot
- bugfix for contour prepared format=matlab
- added 'const plot mark mid' and 'jump mark mid' plot handlers
- nodes on a plot (\addplot ... node[pos=<fraction>] {};)
- 'trim axis group left' and 'trim axis group right'
- bugfixes for polar axes and log+stacked plots
- added style 'log ticks with fixed point'
- introduced patched tikz paths to simplify circles and ellipses within an axis
- patchplots lib: patch type=polygon
- some more bugfixes
1.5:
- Contour plots,
- Histograms,
- Quiver plots,
- patch plots (library)
- Triangle Meshes
- Bilinear Elements
- Quadratic Triangles
- Biquadratic Quadrilaterals
- Coons Patches
- Discrete colorbars,
- Table sorting,
- Linear regression,
- Ternary diagrams,
- Tieline Plots
- Smith Charts
- Polar axes,
- Empty lines in input files result in interrupted plots,
- PDF user defined coordinate mouse popups
- CMYK colormaps and shadings,
- new markers and cycle lists
- access to axis limits,
- \addplot3 graphics: pgfplots draws an appropriate axis for a three-dimensiona
l(!) external png graphics
- 3D axes: support to provide explicit unit vectors:
- explicit unit vectors
- explicit unit vectors which are uniformly rescaled to match width/heig
ht
- 3D axes: improved support for unit vector ratios
- improvements of the groupplot styles
- preliminary support for (2d) bar plots in 3d axes
- new shader 'faceted interp'
- table package:
- 'every nth row' style
- 'comment chars' key to define comment characters in input files
- 'skip first n' style
- lots of smaller bugfixes (see ChangeLog for details)
2015-04-08 07:43:48 +02:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/pgfplots.errorbars.code.tex
|
|
|
|
share/texmf-dist/tex/generic/pgfplots/pgfplots.markers.code.tex
|
|
|
|
share/texmf-dist/tex/generic/pgfplots/pgfplots.paths.code.tex
|
2011-01-20 17:23:59 +01:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/pgfplots.revision.tex
|
Update print/tex-pgfplots and print/tex-pgfplots-doc to 1.12, from
Leonardo Taccari in PR 49818.
Changes:
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 optio
ns list
- fixed bug: boxplots: now uses standard quantile estimators: has all 9 estimato
rs 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 specia
l inputs
- fixed bug: boxplots: now, it sets 'mark=*' for outliers if there is no mark (c
ompat=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 a
tan2 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 coordin
ate 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
dictionary entries including umlauts, undefined macros, math mode, ...
- simplified UI for symbolic coords: added magic prefix
[normalized]<number> to allow something like xmin={[normalized]0.7}
- simplified UI for custom annotations: one does not need to say "axis cs" any l
onger;
coordinates like (1,2) are now automatically interpreted as (axis cs:1,2)
- new feature: 'type ticklabels with struts' improves baseline alignment of tick
labels
- new feature: 'trig format plots=rad' allows to use radians in trigonometric ev
aluations
- simplified 'external lib': added driver auto-detection for pdflatex, lualatex,
xelatex, dvips
(\usepgfplotslibrary{external}, or, with the next PGF release, \usetikzl
ibrary{external})
- simplified UI for \addplot coordinates: now, it expands macros as it goes.
- new feature: 'intersection segments' now accepts negative indices to count fro
m the last backwards
- simplified UI: 'intersection segments' now accepts new syntax with 1-based ind
ices (old 0-based are still supported)
- fixed bug: fillbetween has had a problem with pins on input paths
- fixed bug: now, 'stacked ignores zero' is no longer applied to error bars.
- fixed bug: tick lines were drawn incorrectly for centered axis lines in 3d
- fixed bug: variable=u failed to work in some contexts
- fixed bug: fill between implicitly activated layers, but did not install the
correct layers for grid lines etc.
- fixed bug: z grid style was applied to y grid style
- fixed bug: using 'x=1cm' failed to work in axis descriptions (legends)
- fixed bug: mesh legend failed to work with 'shader=interp'
- fixed bug: bounding box of shader=interp was wrong if there were transformatio
ns.
- fixed bug: added support for \addplot graphics in ConTeXt
- fixed bug: external lib failed to work with dvips (since PGF 3.0.0 I suppose);
now it produces correct bounding boxes
- fixed bug: \pgfplotstablenew can now overwrite existing tables.
- fixed bug: extra ticks near intersections of axis lines were hidden
- fixed bug: 'intersection segments' did not work with '--cycle'
- fixed bug: 'intersection segments' did not update the last tikz point
- fixed bug: tick lines/grid lines have been clipped when they were near the bou
ndary
- fixed bug: soft clip decoration failed to apply the transformation matrix
- fixed bug: polar axes and units library resulted in broken bounding box
- fixed bug: \addplot[stack plots=false] used to work up to 1.8, but failed unti
l now. Fixed.
- fixed bug: hist/density was broken since some time
1.10:
- new feature: fill between plots (library fillbetween)
- new feature: concatenate intersection segments (library fillbetween)
- fixed bug: xelatex failed to run contour external
- fixed incompatibility with \label and \usepackage{mcaption}
- fixed bug: histograms produced wrong point meta
- fixed bug: histograms reported the wrong 'plot name' and confused shifts of ba
r plots
1.9:
- new feature: asymmetric error bars
- new feature: activated math parser for axis limit arguments, arguments in axis
cs, and domain argument in log plots
- new feature: stacked bar plots place their 'nodes near coords' correctly in th
e middle and print the increment (compat=1.9)
- new feature: stacked bar plots suppress empty increments (compat=1.9).
- new feature: 'scatter/position=relative|absolute' allow to position 'nodes nea
r coords' absolutely.
use-case: bar plots + nodes near coords which are at, say, y=0 rather than th
eir y value
- new feature: integration of smooth shadings & auto-CMYK conversion
\usepackage[cmyk]{xcolor} or \selectcolormodel{cmyk} will reconfigure pgfplo
ts to use CMYK (document-wide)
- new feature (advanced audience only): programmatic access to data coordinates
during the visualization phase
-> allows much more customization for error bars, stacked plots, nodes n
ear coords.
- wrote beginner tutorials
- fixed bug: error bars and point meta did not work together
- fixed bug: stacked plots did not respect 'visualization depends on'
- fixed bug: luatex 0.76 is not backwards compatible; added version switch
- fixed bug: ternary library precision has been improved
- fixed bug: problem with axis limits very close to 0
- fixed bug: colormap specification limit case produced out of bounds exception
1.8:
- new feature: tight bounding box even if the axis is no box and bb excludes cli
p path
- new feature: mesh/color input=explicit
- new feature: shader=interp now has drivers for both dvipdfmx and xetex
- new feature: support for more color spaces in colormap definitions
- new feature: shader=interp and device-level gray colorspaces
- new feature: 'contour/contour dir=[xyz]' to draw contours in different directi
ons
- new feature: statistics library with boxplot handler (both boxplot prepared an
d automatic computation)
- fixed bug: 3d centered axis lines and label placement (requires compat=1.8 or
higher)
- fixed bug: axis lines and placement of labels, tick scale labels, and reversed
axes
(requires compat=1.8 or higher)
- fixed bug: filtering out coords from a mesh plot failed
- fixed bug: every legend image post was not respected inside of \ref{plotlabel}
- fixed bug: high-order patches computed the shader=flat mean in a wrong way.
- fixed bug: remember picture inside of pgfplots axes failed (due to cell pictur
e)
- fixed bug: now, the tick scale label will be omitted if there are no ticks
- fixed bug: axis box path was not closed
- fixed bug: the bounding box was non-empty even if the axis was hidden.
- fixed bug: auto-alignment of nodes near coords failed for xbar plots
- fixed bug: providing bar width / bar shift in terms of axis units did
not work with [xy]bar and nodes near coords
- fixed bug: transformation 'data cs=cart' -> polar is more robust now
- fixed bug: code did not compile against pgf 2.00
- fixed bug: patch plot lib and shader=interp,patch type=biquadratic
- fixed bug: context path searching issue (pgfplots.lua)
- fixed bug: shader=interp and dvips driver
- fixed bug: error bars with explicit relative input failed
1.7
- added feature: 'bar shift' and 'bar width' can now be expressed in terms of ax
is units (compat=1.7 or higher)
- fixed incompatibility regression pgfplots 1.6.1 pgf 2.10: layers
- fixed incompatibility pgfplots and imakeidx
- added feature: 'enlargelimits={abs=1cm}', i.e. enlarge by dimension rather tha
n unit
- patchplots lib: added patch type=bicubic
- patchplots lib: added support for global paths (fillable)
- patchplots lib: added patch type sampling feature
- patchplots lib: improved usability (documentation and improvements)
- fixed path issues in context: moved lua input file to tex/generic
- fixed bug: \ref{legendimage} inside of legend text was wrong.
1.6.1:
- fixed incompatibility lualatex,shader=interp, and german package (introduced i
n 1.6)
1.6:
- added support for layered graphics (main use case: multiple axes and layers)
- added support for second colormap in mesh plots (mesh/interior colormap name)
- added support for scopes inside of axes
- contour plots: added ability to provide list of discrete labels (mesh/levels)
- empty lines are interpreted as interruptions in data plots (was undocumented s
ince 1.4)
- added more scaling options to 'scale mode=scale uniformly' (affects axis equal
in 3d
and \addplot3 graphics)
- fixed wrong implementation of 'axis equal' and 'unit vector ratio' in 3d
(backwards compatible for 2d, but not for 3d - the 3d implementation was plain
wrong)
- fixed incompatibility of lualatex and shader=interp
- fixed bugs/added features around \addplot3 graphics
- fixed bug: colorbar did not support ymode=log
- fixed a couple of minor bugs
- fixed bounding box computation for clip=false,axis lines=none
1.5.1:
- more operations for FPU library (==, !=,<=,>=,?)
- fixed bug in usage of decorations in \addplot
- bugfix for contour prepared format=matlab
- added 'const plot mark mid' and 'jump mark mid' plot handlers
- nodes on a plot (\addplot ... node[pos=<fraction>] {};)
- 'trim axis group left' and 'trim axis group right'
- bugfixes for polar axes and log+stacked plots
- added style 'log ticks with fixed point'
- introduced patched tikz paths to simplify circles and ellipses within an axis
- patchplots lib: patch type=polygon
- some more bugfixes
1.5:
- Contour plots,
- Histograms,
- Quiver plots,
- patch plots (library)
- Triangle Meshes
- Bilinear Elements
- Quadratic Triangles
- Biquadratic Quadrilaterals
- Coons Patches
- Discrete colorbars,
- Table sorting,
- Linear regression,
- Ternary diagrams,
- Tieline Plots
- Smith Charts
- Polar axes,
- Empty lines in input files result in interrupted plots,
- PDF user defined coordinate mouse popups
- CMYK colormaps and shadings,
- new markers and cycle lists
- access to axis limits,
- \addplot3 graphics: pgfplots draws an appropriate axis for a three-dimensiona
l(!) external png graphics
- 3D axes: support to provide explicit unit vectors:
- explicit unit vectors
- explicit unit vectors which are uniformly rescaled to match width/heig
ht
- 3D axes: improved support for unit vector ratios
- improvements of the groupplot styles
- preliminary support for (2d) bar plots in 3d axes
- new shader 'faceted interp'
- table package:
- 'every nth row' style
- 'comment chars' key to define comment characters in input files
- 'skip first n' style
- lots of smaller bugfixes (see ChangeLog for details)
2015-04-08 07:43:48 +02:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/pgfplots.scaling.code.tex
|
2010-04-09 23:45:43 +02:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/pgfplotscoordprocessing.code.tex
|
|
|
|
share/texmf-dist/tex/generic/pgfplots/pgfplotscore.code.tex
|
Update print/tex-pgfplots and print/tex-pgfplots-doc to 1.12, from
Leonardo Taccari in PR 49818.
Changes:
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 optio
ns list
- fixed bug: boxplots: now uses standard quantile estimators: has all 9 estimato
rs 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 specia
l inputs
- fixed bug: boxplots: now, it sets 'mark=*' for outliers if there is no mark (c
ompat=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 a
tan2 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 coordin
ate 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
dictionary entries including umlauts, undefined macros, math mode, ...
- simplified UI for symbolic coords: added magic prefix
[normalized]<number> to allow something like xmin={[normalized]0.7}
- simplified UI for custom annotations: one does not need to say "axis cs" any l
onger;
coordinates like (1,2) are now automatically interpreted as (axis cs:1,2)
- new feature: 'type ticklabels with struts' improves baseline alignment of tick
labels
- new feature: 'trig format plots=rad' allows to use radians in trigonometric ev
aluations
- simplified 'external lib': added driver auto-detection for pdflatex, lualatex,
xelatex, dvips
(\usepgfplotslibrary{external}, or, with the next PGF release, \usetikzl
ibrary{external})
- simplified UI for \addplot coordinates: now, it expands macros as it goes.
- new feature: 'intersection segments' now accepts negative indices to count fro
m the last backwards
- simplified UI: 'intersection segments' now accepts new syntax with 1-based ind
ices (old 0-based are still supported)
- fixed bug: fillbetween has had a problem with pins on input paths
- fixed bug: now, 'stacked ignores zero' is no longer applied to error bars.
- fixed bug: tick lines were drawn incorrectly for centered axis lines in 3d
- fixed bug: variable=u failed to work in some contexts
- fixed bug: fill between implicitly activated layers, but did not install the
correct layers for grid lines etc.
- fixed bug: z grid style was applied to y grid style
- fixed bug: using 'x=1cm' failed to work in axis descriptions (legends)
- fixed bug: mesh legend failed to work with 'shader=interp'
- fixed bug: bounding box of shader=interp was wrong if there were transformatio
ns.
- fixed bug: added support for \addplot graphics in ConTeXt
- fixed bug: external lib failed to work with dvips (since PGF 3.0.0 I suppose);
now it produces correct bounding boxes
- fixed bug: \pgfplotstablenew can now overwrite existing tables.
- fixed bug: extra ticks near intersections of axis lines were hidden
- fixed bug: 'intersection segments' did not work with '--cycle'
- fixed bug: 'intersection segments' did not update the last tikz point
- fixed bug: tick lines/grid lines have been clipped when they were near the bou
ndary
- fixed bug: soft clip decoration failed to apply the transformation matrix
- fixed bug: polar axes and units library resulted in broken bounding box
- fixed bug: \addplot[stack plots=false] used to work up to 1.8, but failed unti
l now. Fixed.
- fixed bug: hist/density was broken since some time
1.10:
- new feature: fill between plots (library fillbetween)
- new feature: concatenate intersection segments (library fillbetween)
- fixed bug: xelatex failed to run contour external
- fixed incompatibility with \label and \usepackage{mcaption}
- fixed bug: histograms produced wrong point meta
- fixed bug: histograms reported the wrong 'plot name' and confused shifts of ba
r plots
1.9:
- new feature: asymmetric error bars
- new feature: activated math parser for axis limit arguments, arguments in axis
cs, and domain argument in log plots
- new feature: stacked bar plots place their 'nodes near coords' correctly in th
e middle and print the increment (compat=1.9)
- new feature: stacked bar plots suppress empty increments (compat=1.9).
- new feature: 'scatter/position=relative|absolute' allow to position 'nodes nea
r coords' absolutely.
use-case: bar plots + nodes near coords which are at, say, y=0 rather than th
eir y value
- new feature: integration of smooth shadings & auto-CMYK conversion
\usepackage[cmyk]{xcolor} or \selectcolormodel{cmyk} will reconfigure pgfplo
ts to use CMYK (document-wide)
- new feature (advanced audience only): programmatic access to data coordinates
during the visualization phase
-> allows much more customization for error bars, stacked plots, nodes n
ear coords.
- wrote beginner tutorials
- fixed bug: error bars and point meta did not work together
- fixed bug: stacked plots did not respect 'visualization depends on'
- fixed bug: luatex 0.76 is not backwards compatible; added version switch
- fixed bug: ternary library precision has been improved
- fixed bug: problem with axis limits very close to 0
- fixed bug: colormap specification limit case produced out of bounds exception
1.8:
- new feature: tight bounding box even if the axis is no box and bb excludes cli
p path
- new feature: mesh/color input=explicit
- new feature: shader=interp now has drivers for both dvipdfmx and xetex
- new feature: support for more color spaces in colormap definitions
- new feature: shader=interp and device-level gray colorspaces
- new feature: 'contour/contour dir=[xyz]' to draw contours in different directi
ons
- new feature: statistics library with boxplot handler (both boxplot prepared an
d automatic computation)
- fixed bug: 3d centered axis lines and label placement (requires compat=1.8 or
higher)
- fixed bug: axis lines and placement of labels, tick scale labels, and reversed
axes
(requires compat=1.8 or higher)
- fixed bug: filtering out coords from a mesh plot failed
- fixed bug: every legend image post was not respected inside of \ref{plotlabel}
- fixed bug: high-order patches computed the shader=flat mean in a wrong way.
- fixed bug: remember picture inside of pgfplots axes failed (due to cell pictur
e)
- fixed bug: now, the tick scale label will be omitted if there are no ticks
- fixed bug: axis box path was not closed
- fixed bug: the bounding box was non-empty even if the axis was hidden.
- fixed bug: auto-alignment of nodes near coords failed for xbar plots
- fixed bug: providing bar width / bar shift in terms of axis units did
not work with [xy]bar and nodes near coords
- fixed bug: transformation 'data cs=cart' -> polar is more robust now
- fixed bug: code did not compile against pgf 2.00
- fixed bug: patch plot lib and shader=interp,patch type=biquadratic
- fixed bug: context path searching issue (pgfplots.lua)
- fixed bug: shader=interp and dvips driver
- fixed bug: error bars with explicit relative input failed
1.7
- added feature: 'bar shift' and 'bar width' can now be expressed in terms of ax
is units (compat=1.7 or higher)
- fixed incompatibility regression pgfplots 1.6.1 pgf 2.10: layers
- fixed incompatibility pgfplots and imakeidx
- added feature: 'enlargelimits={abs=1cm}', i.e. enlarge by dimension rather tha
n unit
- patchplots lib: added patch type=bicubic
- patchplots lib: added support for global paths (fillable)
- patchplots lib: added patch type sampling feature
- patchplots lib: improved usability (documentation and improvements)
- fixed path issues in context: moved lua input file to tex/generic
- fixed bug: \ref{legendimage} inside of legend text was wrong.
1.6.1:
- fixed incompatibility lualatex,shader=interp, and german package (introduced i
n 1.6)
1.6:
- added support for layered graphics (main use case: multiple axes and layers)
- added support for second colormap in mesh plots (mesh/interior colormap name)
- added support for scopes inside of axes
- contour plots: added ability to provide list of discrete labels (mesh/levels)
- empty lines are interpreted as interruptions in data plots (was undocumented s
ince 1.4)
- added more scaling options to 'scale mode=scale uniformly' (affects axis equal
in 3d
and \addplot3 graphics)
- fixed wrong implementation of 'axis equal' and 'unit vector ratio' in 3d
(backwards compatible for 2d, but not for 3d - the 3d implementation was plain
wrong)
- fixed incompatibility of lualatex and shader=interp
- fixed bugs/added features around \addplot3 graphics
- fixed bug: colorbar did not support ymode=log
- fixed a couple of minor bugs
- fixed bounding box computation for clip=false,axis lines=none
1.5.1:
- more operations for FPU library (==, !=,<=,>=,?)
- fixed bug in usage of decorations in \addplot
- bugfix for contour prepared format=matlab
- added 'const plot mark mid' and 'jump mark mid' plot handlers
- nodes on a plot (\addplot ... node[pos=<fraction>] {};)
- 'trim axis group left' and 'trim axis group right'
- bugfixes for polar axes and log+stacked plots
- added style 'log ticks with fixed point'
- introduced patched tikz paths to simplify circles and ellipses within an axis
- patchplots lib: patch type=polygon
- some more bugfixes
1.5:
- Contour plots,
- Histograms,
- Quiver plots,
- patch plots (library)
- Triangle Meshes
- Bilinear Elements
- Quadratic Triangles
- Biquadratic Quadrilaterals
- Coons Patches
- Discrete colorbars,
- Table sorting,
- Linear regression,
- Ternary diagrams,
- Tieline Plots
- Smith Charts
- Polar axes,
- Empty lines in input files result in interrupted plots,
- PDF user defined coordinate mouse popups
- CMYK colormaps and shadings,
- new markers and cycle lists
- access to axis limits,
- \addplot3 graphics: pgfplots draws an appropriate axis for a three-dimensiona
l(!) external png graphics
- 3D axes: support to provide explicit unit vectors:
- explicit unit vectors
- explicit unit vectors which are uniformly rescaled to match width/heig
ht
- 3D axes: improved support for unit vector ratios
- improvements of the groupplot styles
- preliminary support for (2d) bar plots in 3d axes
- new shader 'faceted interp'
- table package:
- 'every nth row' style
- 'comment chars' key to define comment characters in input files
- 'skip first n' style
- lots of smaller bugfixes (see ChangeLog for details)
2015-04-08 07:43:48 +02:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/pgfplotsmeshplothandler.code.tex
|
Updated to TexLive 2016:
Updated print/cjkutils to 4.8.4nb1
Updated print/dviljk to 2.6.5nb7
Updated print/dvipdfmx to 20160307
Updated print/dvipsk to 5.996
Updated print/kpathsea to 6.2.2
Updated print/lacheck to 1.28nb1
Updated print/luatex to 0.95
Updated print/ptexenc to 1.3.4
Updated print/seetexk to 1.1nb2
Updated print/tex4ht to 0.0.20160522
Updated print/vlna to 1.5nb2
Updated print/web2c to 2016
Updated print/xdvik to 22.87.03
Updated print/xetex to 0.99996
Updated print/xpdfopen to 0.86nb1
Updated print/tex-IEEEtran{,-doc} to 1.8b
Updated print/tex-abc{,-doc} to 2.0b
Updated print/tex-aleph to 0.2.40768
Updated print/tex-algorithm2e{,-doc} to 5.1
Updated print/tex-algorithms{,-doc} to 0.1
Updated print/tex-amsmath{,-doc} to 2.15b
Updated print/tex-babel{,-doc} to 3.9r
Updated print/tex-babel-bosnian to 1.1
Updated print/tex-babel-estonian to 1.1a
Updated print/tex-babel-french to 3.2c
Updated print/tex-babel-friulan to 1.3
Updated print/tex-babel-greek to 1.9f
Updated print/tex-babel-hungarian to 1.5c
Updated print/tex-babel-icelandic to 1.2b
Updated print/tex-babel-latin to 3.5
Updated print/tex-babel-russian to 1.3h
Updated print/tex-babel-spanish to 5.0p
Updated print/tex-babel-vietnamese to 1.4
Updated print/tex-babel-welsh to 1.1a
Updated print/tex-biblatex{,-doc} to 3.4
Updated print/tex-booktabs{,-doc} to 1.618033
Updated print/tex-breqn to 0.98d
Updated print/tex-caption{,-doc} to 20160202
Updated print/tex-chess-problem-diagrams{,-doc} to 1.12
Updated print/tex-cjk-gs-integrate{,-doc} to 20160115.0
Updated print/tex-cjk-ko{,-doc} to 1.8
Updated print/tex-cjkpunct{,-doc} to 4.8.4
Updated print/tex-context{,-doc} to 2016
Updated print/tex-csplain to 2016
Updated print/tex-csquotes{,-doc} to 5.1g
Updated print/tex-ctable to 1.31
Updated print/tex-cweb{,-doc} to 3.64af
Updated print/tex-datatool{,-doc} to 2.25
Updated print/tex-dvipdfmx{,-doc} to 2016
Updated print/tex-dvipdfmx-def to 4.08
Updated print/tex-dvips{,-doc} to 2016
Updated print/tex-eplain{,-doc} to 3.8
Updated print/tex-etex-pkg{,-doc} to 2.6
Updated print/tex-europasscv{,-doc} to 2016
Updated print/tex-fix2col{,-doc} to 0.04
Updated print/tex-font-change{,-doc} to 2015.2
Updated print/tex-glossaries{,-doc} to 4.23
Updated print/tex-graphics{,-doc} to 1.0r
Updated print/tex-hausarbeit-jura{,-doc} to 1.4
Updated print/tex-hyperref{,-doc} to 6.83n
Updated print/tex-hyph-utf8{,-doc} to 2016
Updated print/tex-hyphen-afrikaans to 2016
Updated print/tex-hyphen-ancientgreek to 2016
Updated print/tex-hyphen-arabic to 2016
Updated print/tex-hyphen-armenian to 2016
Updated print/tex-hyphen-base to 2016
Updated print/tex-hyphen-basque to 2016
Updated print/tex-hyphen-bulgarian to 2016
Updated print/tex-hyphen-catalan to 2016
Updated print/tex-hyphen-chinese to 2016
Updated print/tex-hyphen-coptic to 2016
Updated print/tex-hyphen-croatian to 2016
Updated print/tex-hyphen-czech to 2016
Updated print/tex-hyphen-danish to 2016
Updated print/tex-hyphen-dutch to 2016
Updated print/tex-hyphen-english to 2016
Updated print/tex-hyphen-esperanto to 2016
Updated print/tex-hyphen-estonian to 2016
Updated print/tex-hyphen-ethiopic to 2016
Updated print/tex-hyphen-farsi to 2016
Updated print/tex-hyphen-finnish to 2016
Updated print/tex-hyphen-french to 2016
Updated print/tex-hyphen-friulan to 2016
Updated print/tex-hyphen-galician to 2016
Updated print/tex-hyphen-georgian to 2016
Updated print/tex-hyphen-german to 2016
Updated print/tex-hyphen-greek to 2016
Updated print/tex-hyphen-hungarian to 2016
Updated print/tex-hyphen-icelandic to 2016
Updated print/tex-hyphen-indic to 2016
Updated print/tex-hyphen-indonesian to 2016
Updated print/tex-hyphen-interlingua to 2016
Updated print/tex-hyphen-irish to 2016
Updated print/tex-hyphen-italian to 2016
Updated print/tex-hyphen-kurmanji to 2016
Updated print/tex-hyphen-latin to 3.1.2016
Updated print/tex-hyphen-latvian to 2016
Updated print/tex-hyphen-lithuanian to 2016
Updated print/tex-hyphen-mongolian to 2016
Updated print/tex-hyphen-norwegian to 2016
Updated print/tex-hyphen-piedmontese to 2016
Updated print/tex-hyphen-polish to 3.0a.2016
Updated print/tex-hyphen-portuguese to 2016
Updated print/tex-hyphen-romanian to 2016
Updated print/tex-hyphen-romansh to 2016
Updated print/tex-hyphen-russian to 2016
Updated print/tex-hyphen-sanskrit to 2016
Updated print/tex-hyphen-serbian to 1.0a.2016
Updated print/tex-hyphen-slovak to 2016
Updated print/tex-hyphen-slovenian to 2016
Updated print/tex-hyphen-spanish to 4.5.2016
Updated print/tex-hyphen-swedish to 2016
Updated print/tex-hyphen-thai to 2016
Updated print/tex-hyphen-turkish to 2016
Updated print/tex-hyphen-turkmen to 2016
Updated print/tex-hyphen-ukrainian to 2016
Updated print/tex-hyphen-uppersorbian to 2016
Updated print/tex-hyphen-welsh to 2016
Updated print/tex-ifluatex{,-doc} to 1.4
Updated print/tex-koma-script to 3.20
Updated print/tex-kotex-oblivoir{,-doc} to 2.1.7
Updated print/tex-kotex-plain{,-doc} to 2.1.1.a
Updated print/tex-kotex-utf{,-doc} to 2.1.2
Updated print/tex-kotex-utils{,-doc} to 2.1.0
Updated print/tex-kpathsea{,-doc} to 2016
Updated print/tex-latex{,-doc} to 2016
Updated print/tex-latex-bin to 2016
Updated print/tex-latexconfig to 2016
Updated print/tex-leaflet{,-doc} to 1.1a
Updated print/tex-lettrine{,-doc} to 1.9
Updated print/tex-lollipop{,-doc} to 1.06
Updated print/tex-luatex to 0.95
Updated print/tex-mathtools to 1.18
Updated print/tex-media9{,-doc} to 0.68
Updated print/tex-memoir{,-doc} to 3.7f
Updated print/tex-mhchem{,-doc} to 4.04
Updated print/tex-microtype{,-doc} to 2.6a
Updated print/tex-minted{,-doc} to 2.1
Updated print/tex-musixtex{,-doc} to 1.22
Updated print/tex-oberdiek{,-doc} to 2016
Updated print/tex-pageslts to 1.2f
Updated print/tex-paralist{,-doc} to 2.5
Updated print/tex-pdfcomment{,-doc} to 2.3b
Updated print/tex-pdfpages{,-doc} to 0.5f
Updated print/tex-pdftex{,-doc} to 2016
Updated print/tex-pgf{,-doc} to 3.0.1a
Updated print/tex-pgfplots{,-doc} to 1.13
Updated print/tex-pict2e{,-doc} to 0.3b
Updated print/tex-plain to 3.141592653.40274
Updated print/tex-polyglossia{,-doc} to 1.42.4
Updated print/tex-powerdot to 1.5a
Updated print/tex-preview{,-doc} to 11.89
Updated print/tex-ptex to 3.2pl41220
Updated print/tex-realscripts{,-doc} to 0.3d
Updated print/tex-schwalbe-chess{,-doc} to 2.1
Updated print/tex-showlabels{,-doc} to 1.7
Updated print/tex-siunitx{,-doc} to 2.6q
Updated print/tex-sttools{,-doc} to 1.8
Updated print/tex-tetex{,-doc} to 3.0.41059
Updated print/tex-tex4ht{,-doc} to 2016
Updated print/tex-texinfo to 5.1.40618
Updated print/tex-texlive-scripts to 2016
Updated print/tex-texlive.infra to 2016
Updated print/tex-titlesec{,-doc} to 2.10.2
Updated print/tex-tools{,-doc} to 2016
Updated print/tex-toptesi{,-doc} to 5.91
Updated print/tex-udesoftec{,-doc} to 1.5.2
Updated print/tex-xcjk2uni{,-doc} to 0.6
Updated print/tex-xcolor{,-doc} to 2.12
Updated print/tex-xetex{,-doc} to 2016
Updated print/tex-xetex-def to 4.08
Updated print/tex-xetexconfig to 2016
Updated print/tex-xltxtra{,-doc} to 0.6
Added print/tex-pbibtex-base{,-doc} version 0.0.2016
Added print/tex-ptex-base{,-doc} version 0.0.2016
Added print/tex-tex-ini-files{,-doc} version 2016
Added print/tex-unicode-data{,-doc} version 1.4a
Added print/tex-updmap-map version 2016
2016-06-16 06:05:58 +02:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/pgfplotsmeshplotimage.code.tex
|
Update print/tex-pgfplots and print/tex-pgfplots-doc to 1.12, from
Leonardo Taccari in PR 49818.
Changes:
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 optio
ns list
- fixed bug: boxplots: now uses standard quantile estimators: has all 9 estimato
rs 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 specia
l inputs
- fixed bug: boxplots: now, it sets 'mark=*' for outliers if there is no mark (c
ompat=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 a
tan2 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 coordin
ate 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
dictionary entries including umlauts, undefined macros, math mode, ...
- simplified UI for symbolic coords: added magic prefix
[normalized]<number> to allow something like xmin={[normalized]0.7}
- simplified UI for custom annotations: one does not need to say "axis cs" any l
onger;
coordinates like (1,2) are now automatically interpreted as (axis cs:1,2)
- new feature: 'type ticklabels with struts' improves baseline alignment of tick
labels
- new feature: 'trig format plots=rad' allows to use radians in trigonometric ev
aluations
- simplified 'external lib': added driver auto-detection for pdflatex, lualatex,
xelatex, dvips
(\usepgfplotslibrary{external}, or, with the next PGF release, \usetikzl
ibrary{external})
- simplified UI for \addplot coordinates: now, it expands macros as it goes.
- new feature: 'intersection segments' now accepts negative indices to count fro
m the last backwards
- simplified UI: 'intersection segments' now accepts new syntax with 1-based ind
ices (old 0-based are still supported)
- fixed bug: fillbetween has had a problem with pins on input paths
- fixed bug: now, 'stacked ignores zero' is no longer applied to error bars.
- fixed bug: tick lines were drawn incorrectly for centered axis lines in 3d
- fixed bug: variable=u failed to work in some contexts
- fixed bug: fill between implicitly activated layers, but did not install the
correct layers for grid lines etc.
- fixed bug: z grid style was applied to y grid style
- fixed bug: using 'x=1cm' failed to work in axis descriptions (legends)
- fixed bug: mesh legend failed to work with 'shader=interp'
- fixed bug: bounding box of shader=interp was wrong if there were transformatio
ns.
- fixed bug: added support for \addplot graphics in ConTeXt
- fixed bug: external lib failed to work with dvips (since PGF 3.0.0 I suppose);
now it produces correct bounding boxes
- fixed bug: \pgfplotstablenew can now overwrite existing tables.
- fixed bug: extra ticks near intersections of axis lines were hidden
- fixed bug: 'intersection segments' did not work with '--cycle'
- fixed bug: 'intersection segments' did not update the last tikz point
- fixed bug: tick lines/grid lines have been clipped when they were near the bou
ndary
- fixed bug: soft clip decoration failed to apply the transformation matrix
- fixed bug: polar axes and units library resulted in broken bounding box
- fixed bug: \addplot[stack plots=false] used to work up to 1.8, but failed unti
l now. Fixed.
- fixed bug: hist/density was broken since some time
1.10:
- new feature: fill between plots (library fillbetween)
- new feature: concatenate intersection segments (library fillbetween)
- fixed bug: xelatex failed to run contour external
- fixed incompatibility with \label and \usepackage{mcaption}
- fixed bug: histograms produced wrong point meta
- fixed bug: histograms reported the wrong 'plot name' and confused shifts of ba
r plots
1.9:
- new feature: asymmetric error bars
- new feature: activated math parser for axis limit arguments, arguments in axis
cs, and domain argument in log plots
- new feature: stacked bar plots place their 'nodes near coords' correctly in th
e middle and print the increment (compat=1.9)
- new feature: stacked bar plots suppress empty increments (compat=1.9).
- new feature: 'scatter/position=relative|absolute' allow to position 'nodes nea
r coords' absolutely.
use-case: bar plots + nodes near coords which are at, say, y=0 rather than th
eir y value
- new feature: integration of smooth shadings & auto-CMYK conversion
\usepackage[cmyk]{xcolor} or \selectcolormodel{cmyk} will reconfigure pgfplo
ts to use CMYK (document-wide)
- new feature (advanced audience only): programmatic access to data coordinates
during the visualization phase
-> allows much more customization for error bars, stacked plots, nodes n
ear coords.
- wrote beginner tutorials
- fixed bug: error bars and point meta did not work together
- fixed bug: stacked plots did not respect 'visualization depends on'
- fixed bug: luatex 0.76 is not backwards compatible; added version switch
- fixed bug: ternary library precision has been improved
- fixed bug: problem with axis limits very close to 0
- fixed bug: colormap specification limit case produced out of bounds exception
1.8:
- new feature: tight bounding box even if the axis is no box and bb excludes cli
p path
- new feature: mesh/color input=explicit
- new feature: shader=interp now has drivers for both dvipdfmx and xetex
- new feature: support for more color spaces in colormap definitions
- new feature: shader=interp and device-level gray colorspaces
- new feature: 'contour/contour dir=[xyz]' to draw contours in different directi
ons
- new feature: statistics library with boxplot handler (both boxplot prepared an
d automatic computation)
- fixed bug: 3d centered axis lines and label placement (requires compat=1.8 or
higher)
- fixed bug: axis lines and placement of labels, tick scale labels, and reversed
axes
(requires compat=1.8 or higher)
- fixed bug: filtering out coords from a mesh plot failed
- fixed bug: every legend image post was not respected inside of \ref{plotlabel}
- fixed bug: high-order patches computed the shader=flat mean in a wrong way.
- fixed bug: remember picture inside of pgfplots axes failed (due to cell pictur
e)
- fixed bug: now, the tick scale label will be omitted if there are no ticks
- fixed bug: axis box path was not closed
- fixed bug: the bounding box was non-empty even if the axis was hidden.
- fixed bug: auto-alignment of nodes near coords failed for xbar plots
- fixed bug: providing bar width / bar shift in terms of axis units did
not work with [xy]bar and nodes near coords
- fixed bug: transformation 'data cs=cart' -> polar is more robust now
- fixed bug: code did not compile against pgf 2.00
- fixed bug: patch plot lib and shader=interp,patch type=biquadratic
- fixed bug: context path searching issue (pgfplots.lua)
- fixed bug: shader=interp and dvips driver
- fixed bug: error bars with explicit relative input failed
1.7
- added feature: 'bar shift' and 'bar width' can now be expressed in terms of ax
is units (compat=1.7 or higher)
- fixed incompatibility regression pgfplots 1.6.1 pgf 2.10: layers
- fixed incompatibility pgfplots and imakeidx
- added feature: 'enlargelimits={abs=1cm}', i.e. enlarge by dimension rather tha
n unit
- patchplots lib: added patch type=bicubic
- patchplots lib: added support for global paths (fillable)
- patchplots lib: added patch type sampling feature
- patchplots lib: improved usability (documentation and improvements)
- fixed path issues in context: moved lua input file to tex/generic
- fixed bug: \ref{legendimage} inside of legend text was wrong.
1.6.1:
- fixed incompatibility lualatex,shader=interp, and german package (introduced i
n 1.6)
1.6:
- added support for layered graphics (main use case: multiple axes and layers)
- added support for second colormap in mesh plots (mesh/interior colormap name)
- added support for scopes inside of axes
- contour plots: added ability to provide list of discrete labels (mesh/levels)
- empty lines are interpreted as interruptions in data plots (was undocumented s
ince 1.4)
- added more scaling options to 'scale mode=scale uniformly' (affects axis equal
in 3d
and \addplot3 graphics)
- fixed wrong implementation of 'axis equal' and 'unit vector ratio' in 3d
(backwards compatible for 2d, but not for 3d - the 3d implementation was plain
wrong)
- fixed incompatibility of lualatex and shader=interp
- fixed bugs/added features around \addplot3 graphics
- fixed bug: colorbar did not support ymode=log
- fixed a couple of minor bugs
- fixed bounding box computation for clip=false,axis lines=none
1.5.1:
- more operations for FPU library (==, !=,<=,>=,?)
- fixed bug in usage of decorations in \addplot
- bugfix for contour prepared format=matlab
- added 'const plot mark mid' and 'jump mark mid' plot handlers
- nodes on a plot (\addplot ... node[pos=<fraction>] {};)
- 'trim axis group left' and 'trim axis group right'
- bugfixes for polar axes and log+stacked plots
- added style 'log ticks with fixed point'
- introduced patched tikz paths to simplify circles and ellipses within an axis
- patchplots lib: patch type=polygon
- some more bugfixes
1.5:
- Contour plots,
- Histograms,
- Quiver plots,
- patch plots (library)
- Triangle Meshes
- Bilinear Elements
- Quadratic Triangles
- Biquadratic Quadrilaterals
- Coons Patches
- Discrete colorbars,
- Table sorting,
- Linear regression,
- Ternary diagrams,
- Tieline Plots
- Smith Charts
- Polar axes,
- Empty lines in input files result in interrupted plots,
- PDF user defined coordinate mouse popups
- CMYK colormaps and shadings,
- new markers and cycle lists
- access to axis limits,
- \addplot3 graphics: pgfplots draws an appropriate axis for a three-dimensiona
l(!) external png graphics
- 3D axes: support to provide explicit unit vectors:
- explicit unit vectors
- explicit unit vectors which are uniformly rescaled to match width/heig
ht
- 3D axes: improved support for unit vector ratios
- improvements of the groupplot styles
- preliminary support for (2d) bar plots in 3d axes
- new shader 'faceted interp'
- table package:
- 'every nth row' style
- 'comment chars' key to define comment characters in input files
- 'skip first n' style
- lots of smaller bugfixes (see ChangeLog for details)
2015-04-08 07:43:48 +02:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/pgfplotsplothandlers.code.tex
|
2010-04-09 23:45:43 +02:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/pgfplotsstackedplots.code.tex
|
|
|
|
share/texmf-dist/tex/generic/pgfplots/pgfplotsticks.code.tex
|
Update print/tex-pgfplots and print/tex-pgfplots-doc to 1.12, from
Leonardo Taccari in PR 49818.
Changes:
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 optio
ns list
- fixed bug: boxplots: now uses standard quantile estimators: has all 9 estimato
rs 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 specia
l inputs
- fixed bug: boxplots: now, it sets 'mark=*' for outliers if there is no mark (c
ompat=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 a
tan2 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 coordin
ate 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
dictionary entries including umlauts, undefined macros, math mode, ...
- simplified UI for symbolic coords: added magic prefix
[normalized]<number> to allow something like xmin={[normalized]0.7}
- simplified UI for custom annotations: one does not need to say "axis cs" any l
onger;
coordinates like (1,2) are now automatically interpreted as (axis cs:1,2)
- new feature: 'type ticklabels with struts' improves baseline alignment of tick
labels
- new feature: 'trig format plots=rad' allows to use radians in trigonometric ev
aluations
- simplified 'external lib': added driver auto-detection for pdflatex, lualatex,
xelatex, dvips
(\usepgfplotslibrary{external}, or, with the next PGF release, \usetikzl
ibrary{external})
- simplified UI for \addplot coordinates: now, it expands macros as it goes.
- new feature: 'intersection segments' now accepts negative indices to count fro
m the last backwards
- simplified UI: 'intersection segments' now accepts new syntax with 1-based ind
ices (old 0-based are still supported)
- fixed bug: fillbetween has had a problem with pins on input paths
- fixed bug: now, 'stacked ignores zero' is no longer applied to error bars.
- fixed bug: tick lines were drawn incorrectly for centered axis lines in 3d
- fixed bug: variable=u failed to work in some contexts
- fixed bug: fill between implicitly activated layers, but did not install the
correct layers for grid lines etc.
- fixed bug: z grid style was applied to y grid style
- fixed bug: using 'x=1cm' failed to work in axis descriptions (legends)
- fixed bug: mesh legend failed to work with 'shader=interp'
- fixed bug: bounding box of shader=interp was wrong if there were transformatio
ns.
- fixed bug: added support for \addplot graphics in ConTeXt
- fixed bug: external lib failed to work with dvips (since PGF 3.0.0 I suppose);
now it produces correct bounding boxes
- fixed bug: \pgfplotstablenew can now overwrite existing tables.
- fixed bug: extra ticks near intersections of axis lines were hidden
- fixed bug: 'intersection segments' did not work with '--cycle'
- fixed bug: 'intersection segments' did not update the last tikz point
- fixed bug: tick lines/grid lines have been clipped when they were near the bou
ndary
- fixed bug: soft clip decoration failed to apply the transformation matrix
- fixed bug: polar axes and units library resulted in broken bounding box
- fixed bug: \addplot[stack plots=false] used to work up to 1.8, but failed unti
l now. Fixed.
- fixed bug: hist/density was broken since some time
1.10:
- new feature: fill between plots (library fillbetween)
- new feature: concatenate intersection segments (library fillbetween)
- fixed bug: xelatex failed to run contour external
- fixed incompatibility with \label and \usepackage{mcaption}
- fixed bug: histograms produced wrong point meta
- fixed bug: histograms reported the wrong 'plot name' and confused shifts of ba
r plots
1.9:
- new feature: asymmetric error bars
- new feature: activated math parser for axis limit arguments, arguments in axis
cs, and domain argument in log plots
- new feature: stacked bar plots place their 'nodes near coords' correctly in th
e middle and print the increment (compat=1.9)
- new feature: stacked bar plots suppress empty increments (compat=1.9).
- new feature: 'scatter/position=relative|absolute' allow to position 'nodes nea
r coords' absolutely.
use-case: bar plots + nodes near coords which are at, say, y=0 rather than th
eir y value
- new feature: integration of smooth shadings & auto-CMYK conversion
\usepackage[cmyk]{xcolor} or \selectcolormodel{cmyk} will reconfigure pgfplo
ts to use CMYK (document-wide)
- new feature (advanced audience only): programmatic access to data coordinates
during the visualization phase
-> allows much more customization for error bars, stacked plots, nodes n
ear coords.
- wrote beginner tutorials
- fixed bug: error bars and point meta did not work together
- fixed bug: stacked plots did not respect 'visualization depends on'
- fixed bug: luatex 0.76 is not backwards compatible; added version switch
- fixed bug: ternary library precision has been improved
- fixed bug: problem with axis limits very close to 0
- fixed bug: colormap specification limit case produced out of bounds exception
1.8:
- new feature: tight bounding box even if the axis is no box and bb excludes cli
p path
- new feature: mesh/color input=explicit
- new feature: shader=interp now has drivers for both dvipdfmx and xetex
- new feature: support for more color spaces in colormap definitions
- new feature: shader=interp and device-level gray colorspaces
- new feature: 'contour/contour dir=[xyz]' to draw contours in different directi
ons
- new feature: statistics library with boxplot handler (both boxplot prepared an
d automatic computation)
- fixed bug: 3d centered axis lines and label placement (requires compat=1.8 or
higher)
- fixed bug: axis lines and placement of labels, tick scale labels, and reversed
axes
(requires compat=1.8 or higher)
- fixed bug: filtering out coords from a mesh plot failed
- fixed bug: every legend image post was not respected inside of \ref{plotlabel}
- fixed bug: high-order patches computed the shader=flat mean in a wrong way.
- fixed bug: remember picture inside of pgfplots axes failed (due to cell pictur
e)
- fixed bug: now, the tick scale label will be omitted if there are no ticks
- fixed bug: axis box path was not closed
- fixed bug: the bounding box was non-empty even if the axis was hidden.
- fixed bug: auto-alignment of nodes near coords failed for xbar plots
- fixed bug: providing bar width / bar shift in terms of axis units did
not work with [xy]bar and nodes near coords
- fixed bug: transformation 'data cs=cart' -> polar is more robust now
- fixed bug: code did not compile against pgf 2.00
- fixed bug: patch plot lib and shader=interp,patch type=biquadratic
- fixed bug: context path searching issue (pgfplots.lua)
- fixed bug: shader=interp and dvips driver
- fixed bug: error bars with explicit relative input failed
1.7
- added feature: 'bar shift' and 'bar width' can now be expressed in terms of ax
is units (compat=1.7 or higher)
- fixed incompatibility regression pgfplots 1.6.1 pgf 2.10: layers
- fixed incompatibility pgfplots and imakeidx
- added feature: 'enlargelimits={abs=1cm}', i.e. enlarge by dimension rather tha
n unit
- patchplots lib: added patch type=bicubic
- patchplots lib: added support for global paths (fillable)
- patchplots lib: added patch type sampling feature
- patchplots lib: improved usability (documentation and improvements)
- fixed path issues in context: moved lua input file to tex/generic
- fixed bug: \ref{legendimage} inside of legend text was wrong.
1.6.1:
- fixed incompatibility lualatex,shader=interp, and german package (introduced i
n 1.6)
1.6:
- added support for layered graphics (main use case: multiple axes and layers)
- added support for second colormap in mesh plots (mesh/interior colormap name)
- added support for scopes inside of axes
- contour plots: added ability to provide list of discrete labels (mesh/levels)
- empty lines are interpreted as interruptions in data plots (was undocumented s
ince 1.4)
- added more scaling options to 'scale mode=scale uniformly' (affects axis equal
in 3d
and \addplot3 graphics)
- fixed wrong implementation of 'axis equal' and 'unit vector ratio' in 3d
(backwards compatible for 2d, but not for 3d - the 3d implementation was plain
wrong)
- fixed incompatibility of lualatex and shader=interp
- fixed bugs/added features around \addplot3 graphics
- fixed bug: colorbar did not support ymode=log
- fixed a couple of minor bugs
- fixed bounding box computation for clip=false,axis lines=none
1.5.1:
- more operations for FPU library (==, !=,<=,>=,?)
- fixed bug in usage of decorations in \addplot
- bugfix for contour prepared format=matlab
- added 'const plot mark mid' and 'jump mark mid' plot handlers
- nodes on a plot (\addplot ... node[pos=<fraction>] {};)
- 'trim axis group left' and 'trim axis group right'
- bugfixes for polar axes and log+stacked plots
- added style 'log ticks with fixed point'
- introduced patched tikz paths to simplify circles and ellipses within an axis
- patchplots lib: patch type=polygon
- some more bugfixes
1.5:
- Contour plots,
- Histograms,
- Quiver plots,
- patch plots (library)
- Triangle Meshes
- Bilinear Elements
- Quadratic Triangles
- Biquadratic Quadrilaterals
- Coons Patches
- Discrete colorbars,
- Table sorting,
- Linear regression,
- Ternary diagrams,
- Tieline Plots
- Smith Charts
- Polar axes,
- Empty lines in input files result in interrupted plots,
- PDF user defined coordinate mouse popups
- CMYK colormaps and shadings,
- new markers and cycle lists
- access to axis limits,
- \addplot3 graphics: pgfplots draws an appropriate axis for a three-dimensiona
l(!) external png graphics
- 3D axes: support to provide explicit unit vectors:
- explicit unit vectors
- explicit unit vectors which are uniformly rescaled to match width/heig
ht
- 3D axes: improved support for unit vector ratios
- improvements of the groupplot styles
- preliminary support for (2d) bar plots in 3d axes
- new shader 'faceted interp'
- table package:
- 'every nth row' style
- 'comment chars' key to define comment characters in input files
- 'skip first n' style
- lots of smaller bugfixes (see ChangeLog for details)
2015-04-08 07:43:48 +02:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/sys/pgflibrarypgfplots.surfshading.pgfsys-dvipdfmx.def
|
2010-04-09 23:45:43 +02:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/sys/pgflibrarypgfplots.surfshading.pgfsys-dvips.def
|
Updated to TexLive 2016:
Updated print/cjkutils to 4.8.4nb1
Updated print/dviljk to 2.6.5nb7
Updated print/dvipdfmx to 20160307
Updated print/dvipsk to 5.996
Updated print/kpathsea to 6.2.2
Updated print/lacheck to 1.28nb1
Updated print/luatex to 0.95
Updated print/ptexenc to 1.3.4
Updated print/seetexk to 1.1nb2
Updated print/tex4ht to 0.0.20160522
Updated print/vlna to 1.5nb2
Updated print/web2c to 2016
Updated print/xdvik to 22.87.03
Updated print/xetex to 0.99996
Updated print/xpdfopen to 0.86nb1
Updated print/tex-IEEEtran{,-doc} to 1.8b
Updated print/tex-abc{,-doc} to 2.0b
Updated print/tex-aleph to 0.2.40768
Updated print/tex-algorithm2e{,-doc} to 5.1
Updated print/tex-algorithms{,-doc} to 0.1
Updated print/tex-amsmath{,-doc} to 2.15b
Updated print/tex-babel{,-doc} to 3.9r
Updated print/tex-babel-bosnian to 1.1
Updated print/tex-babel-estonian to 1.1a
Updated print/tex-babel-french to 3.2c
Updated print/tex-babel-friulan to 1.3
Updated print/tex-babel-greek to 1.9f
Updated print/tex-babel-hungarian to 1.5c
Updated print/tex-babel-icelandic to 1.2b
Updated print/tex-babel-latin to 3.5
Updated print/tex-babel-russian to 1.3h
Updated print/tex-babel-spanish to 5.0p
Updated print/tex-babel-vietnamese to 1.4
Updated print/tex-babel-welsh to 1.1a
Updated print/tex-biblatex{,-doc} to 3.4
Updated print/tex-booktabs{,-doc} to 1.618033
Updated print/tex-breqn to 0.98d
Updated print/tex-caption{,-doc} to 20160202
Updated print/tex-chess-problem-diagrams{,-doc} to 1.12
Updated print/tex-cjk-gs-integrate{,-doc} to 20160115.0
Updated print/tex-cjk-ko{,-doc} to 1.8
Updated print/tex-cjkpunct{,-doc} to 4.8.4
Updated print/tex-context{,-doc} to 2016
Updated print/tex-csplain to 2016
Updated print/tex-csquotes{,-doc} to 5.1g
Updated print/tex-ctable to 1.31
Updated print/tex-cweb{,-doc} to 3.64af
Updated print/tex-datatool{,-doc} to 2.25
Updated print/tex-dvipdfmx{,-doc} to 2016
Updated print/tex-dvipdfmx-def to 4.08
Updated print/tex-dvips{,-doc} to 2016
Updated print/tex-eplain{,-doc} to 3.8
Updated print/tex-etex-pkg{,-doc} to 2.6
Updated print/tex-europasscv{,-doc} to 2016
Updated print/tex-fix2col{,-doc} to 0.04
Updated print/tex-font-change{,-doc} to 2015.2
Updated print/tex-glossaries{,-doc} to 4.23
Updated print/tex-graphics{,-doc} to 1.0r
Updated print/tex-hausarbeit-jura{,-doc} to 1.4
Updated print/tex-hyperref{,-doc} to 6.83n
Updated print/tex-hyph-utf8{,-doc} to 2016
Updated print/tex-hyphen-afrikaans to 2016
Updated print/tex-hyphen-ancientgreek to 2016
Updated print/tex-hyphen-arabic to 2016
Updated print/tex-hyphen-armenian to 2016
Updated print/tex-hyphen-base to 2016
Updated print/tex-hyphen-basque to 2016
Updated print/tex-hyphen-bulgarian to 2016
Updated print/tex-hyphen-catalan to 2016
Updated print/tex-hyphen-chinese to 2016
Updated print/tex-hyphen-coptic to 2016
Updated print/tex-hyphen-croatian to 2016
Updated print/tex-hyphen-czech to 2016
Updated print/tex-hyphen-danish to 2016
Updated print/tex-hyphen-dutch to 2016
Updated print/tex-hyphen-english to 2016
Updated print/tex-hyphen-esperanto to 2016
Updated print/tex-hyphen-estonian to 2016
Updated print/tex-hyphen-ethiopic to 2016
Updated print/tex-hyphen-farsi to 2016
Updated print/tex-hyphen-finnish to 2016
Updated print/tex-hyphen-french to 2016
Updated print/tex-hyphen-friulan to 2016
Updated print/tex-hyphen-galician to 2016
Updated print/tex-hyphen-georgian to 2016
Updated print/tex-hyphen-german to 2016
Updated print/tex-hyphen-greek to 2016
Updated print/tex-hyphen-hungarian to 2016
Updated print/tex-hyphen-icelandic to 2016
Updated print/tex-hyphen-indic to 2016
Updated print/tex-hyphen-indonesian to 2016
Updated print/tex-hyphen-interlingua to 2016
Updated print/tex-hyphen-irish to 2016
Updated print/tex-hyphen-italian to 2016
Updated print/tex-hyphen-kurmanji to 2016
Updated print/tex-hyphen-latin to 3.1.2016
Updated print/tex-hyphen-latvian to 2016
Updated print/tex-hyphen-lithuanian to 2016
Updated print/tex-hyphen-mongolian to 2016
Updated print/tex-hyphen-norwegian to 2016
Updated print/tex-hyphen-piedmontese to 2016
Updated print/tex-hyphen-polish to 3.0a.2016
Updated print/tex-hyphen-portuguese to 2016
Updated print/tex-hyphen-romanian to 2016
Updated print/tex-hyphen-romansh to 2016
Updated print/tex-hyphen-russian to 2016
Updated print/tex-hyphen-sanskrit to 2016
Updated print/tex-hyphen-serbian to 1.0a.2016
Updated print/tex-hyphen-slovak to 2016
Updated print/tex-hyphen-slovenian to 2016
Updated print/tex-hyphen-spanish to 4.5.2016
Updated print/tex-hyphen-swedish to 2016
Updated print/tex-hyphen-thai to 2016
Updated print/tex-hyphen-turkish to 2016
Updated print/tex-hyphen-turkmen to 2016
Updated print/tex-hyphen-ukrainian to 2016
Updated print/tex-hyphen-uppersorbian to 2016
Updated print/tex-hyphen-welsh to 2016
Updated print/tex-ifluatex{,-doc} to 1.4
Updated print/tex-koma-script to 3.20
Updated print/tex-kotex-oblivoir{,-doc} to 2.1.7
Updated print/tex-kotex-plain{,-doc} to 2.1.1.a
Updated print/tex-kotex-utf{,-doc} to 2.1.2
Updated print/tex-kotex-utils{,-doc} to 2.1.0
Updated print/tex-kpathsea{,-doc} to 2016
Updated print/tex-latex{,-doc} to 2016
Updated print/tex-latex-bin to 2016
Updated print/tex-latexconfig to 2016
Updated print/tex-leaflet{,-doc} to 1.1a
Updated print/tex-lettrine{,-doc} to 1.9
Updated print/tex-lollipop{,-doc} to 1.06
Updated print/tex-luatex to 0.95
Updated print/tex-mathtools to 1.18
Updated print/tex-media9{,-doc} to 0.68
Updated print/tex-memoir{,-doc} to 3.7f
Updated print/tex-mhchem{,-doc} to 4.04
Updated print/tex-microtype{,-doc} to 2.6a
Updated print/tex-minted{,-doc} to 2.1
Updated print/tex-musixtex{,-doc} to 1.22
Updated print/tex-oberdiek{,-doc} to 2016
Updated print/tex-pageslts to 1.2f
Updated print/tex-paralist{,-doc} to 2.5
Updated print/tex-pdfcomment{,-doc} to 2.3b
Updated print/tex-pdfpages{,-doc} to 0.5f
Updated print/tex-pdftex{,-doc} to 2016
Updated print/tex-pgf{,-doc} to 3.0.1a
Updated print/tex-pgfplots{,-doc} to 1.13
Updated print/tex-pict2e{,-doc} to 0.3b
Updated print/tex-plain to 3.141592653.40274
Updated print/tex-polyglossia{,-doc} to 1.42.4
Updated print/tex-powerdot to 1.5a
Updated print/tex-preview{,-doc} to 11.89
Updated print/tex-ptex to 3.2pl41220
Updated print/tex-realscripts{,-doc} to 0.3d
Updated print/tex-schwalbe-chess{,-doc} to 2.1
Updated print/tex-showlabels{,-doc} to 1.7
Updated print/tex-siunitx{,-doc} to 2.6q
Updated print/tex-sttools{,-doc} to 1.8
Updated print/tex-tetex{,-doc} to 3.0.41059
Updated print/tex-tex4ht{,-doc} to 2016
Updated print/tex-texinfo to 5.1.40618
Updated print/tex-texlive-scripts to 2016
Updated print/tex-texlive.infra to 2016
Updated print/tex-titlesec{,-doc} to 2.10.2
Updated print/tex-tools{,-doc} to 2016
Updated print/tex-toptesi{,-doc} to 5.91
Updated print/tex-udesoftec{,-doc} to 1.5.2
Updated print/tex-xcjk2uni{,-doc} to 0.6
Updated print/tex-xcolor{,-doc} to 2.12
Updated print/tex-xetex{,-doc} to 2016
Updated print/tex-xetex-def to 4.08
Updated print/tex-xetexconfig to 2016
Updated print/tex-xltxtra{,-doc} to 0.6
Added print/tex-pbibtex-base{,-doc} version 0.0.2016
Added print/tex-ptex-base{,-doc} version 0.0.2016
Added print/tex-tex-ini-files{,-doc} version 2016
Added print/tex-unicode-data{,-doc} version 1.4a
Added print/tex-updmap-map version 2016
2016-06-16 06:05:58 +02:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/sys/pgflibrarypgfplots.surfshading.pgfsys-luatex.def
|
2018-05-12 03:19:48 +02:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/sys/pgflibrarypgfplots.surfshading.pgfsys-luatexpatch.def
|
2010-04-09 23:45:43 +02:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/sys/pgflibrarypgfplots.surfshading.pgfsys-pdftex.def
|
Update print/tex-pgfplots and print/tex-pgfplots-doc to 1.12, from
Leonardo Taccari in PR 49818.
Changes:
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 optio
ns list
- fixed bug: boxplots: now uses standard quantile estimators: has all 9 estimato
rs 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 specia
l inputs
- fixed bug: boxplots: now, it sets 'mark=*' for outliers if there is no mark (c
ompat=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 a
tan2 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 coordin
ate 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
dictionary entries including umlauts, undefined macros, math mode, ...
- simplified UI for symbolic coords: added magic prefix
[normalized]<number> to allow something like xmin={[normalized]0.7}
- simplified UI for custom annotations: one does not need to say "axis cs" any l
onger;
coordinates like (1,2) are now automatically interpreted as (axis cs:1,2)
- new feature: 'type ticklabels with struts' improves baseline alignment of tick
labels
- new feature: 'trig format plots=rad' allows to use radians in trigonometric ev
aluations
- simplified 'external lib': added driver auto-detection for pdflatex, lualatex,
xelatex, dvips
(\usepgfplotslibrary{external}, or, with the next PGF release, \usetikzl
ibrary{external})
- simplified UI for \addplot coordinates: now, it expands macros as it goes.
- new feature: 'intersection segments' now accepts negative indices to count fro
m the last backwards
- simplified UI: 'intersection segments' now accepts new syntax with 1-based ind
ices (old 0-based are still supported)
- fixed bug: fillbetween has had a problem with pins on input paths
- fixed bug: now, 'stacked ignores zero' is no longer applied to error bars.
- fixed bug: tick lines were drawn incorrectly for centered axis lines in 3d
- fixed bug: variable=u failed to work in some contexts
- fixed bug: fill between implicitly activated layers, but did not install the
correct layers for grid lines etc.
- fixed bug: z grid style was applied to y grid style
- fixed bug: using 'x=1cm' failed to work in axis descriptions (legends)
- fixed bug: mesh legend failed to work with 'shader=interp'
- fixed bug: bounding box of shader=interp was wrong if there were transformatio
ns.
- fixed bug: added support for \addplot graphics in ConTeXt
- fixed bug: external lib failed to work with dvips (since PGF 3.0.0 I suppose);
now it produces correct bounding boxes
- fixed bug: \pgfplotstablenew can now overwrite existing tables.
- fixed bug: extra ticks near intersections of axis lines were hidden
- fixed bug: 'intersection segments' did not work with '--cycle'
- fixed bug: 'intersection segments' did not update the last tikz point
- fixed bug: tick lines/grid lines have been clipped when they were near the bou
ndary
- fixed bug: soft clip decoration failed to apply the transformation matrix
- fixed bug: polar axes and units library resulted in broken bounding box
- fixed bug: \addplot[stack plots=false] used to work up to 1.8, but failed unti
l now. Fixed.
- fixed bug: hist/density was broken since some time
1.10:
- new feature: fill between plots (library fillbetween)
- new feature: concatenate intersection segments (library fillbetween)
- fixed bug: xelatex failed to run contour external
- fixed incompatibility with \label and \usepackage{mcaption}
- fixed bug: histograms produced wrong point meta
- fixed bug: histograms reported the wrong 'plot name' and confused shifts of ba
r plots
1.9:
- new feature: asymmetric error bars
- new feature: activated math parser for axis limit arguments, arguments in axis
cs, and domain argument in log plots
- new feature: stacked bar plots place their 'nodes near coords' correctly in th
e middle and print the increment (compat=1.9)
- new feature: stacked bar plots suppress empty increments (compat=1.9).
- new feature: 'scatter/position=relative|absolute' allow to position 'nodes nea
r coords' absolutely.
use-case: bar plots + nodes near coords which are at, say, y=0 rather than th
eir y value
- new feature: integration of smooth shadings & auto-CMYK conversion
\usepackage[cmyk]{xcolor} or \selectcolormodel{cmyk} will reconfigure pgfplo
ts to use CMYK (document-wide)
- new feature (advanced audience only): programmatic access to data coordinates
during the visualization phase
-> allows much more customization for error bars, stacked plots, nodes n
ear coords.
- wrote beginner tutorials
- fixed bug: error bars and point meta did not work together
- fixed bug: stacked plots did not respect 'visualization depends on'
- fixed bug: luatex 0.76 is not backwards compatible; added version switch
- fixed bug: ternary library precision has been improved
- fixed bug: problem with axis limits very close to 0
- fixed bug: colormap specification limit case produced out of bounds exception
1.8:
- new feature: tight bounding box even if the axis is no box and bb excludes cli
p path
- new feature: mesh/color input=explicit
- new feature: shader=interp now has drivers for both dvipdfmx and xetex
- new feature: support for more color spaces in colormap definitions
- new feature: shader=interp and device-level gray colorspaces
- new feature: 'contour/contour dir=[xyz]' to draw contours in different directi
ons
- new feature: statistics library with boxplot handler (both boxplot prepared an
d automatic computation)
- fixed bug: 3d centered axis lines and label placement (requires compat=1.8 or
higher)
- fixed bug: axis lines and placement of labels, tick scale labels, and reversed
axes
(requires compat=1.8 or higher)
- fixed bug: filtering out coords from a mesh plot failed
- fixed bug: every legend image post was not respected inside of \ref{plotlabel}
- fixed bug: high-order patches computed the shader=flat mean in a wrong way.
- fixed bug: remember picture inside of pgfplots axes failed (due to cell pictur
e)
- fixed bug: now, the tick scale label will be omitted if there are no ticks
- fixed bug: axis box path was not closed
- fixed bug: the bounding box was non-empty even if the axis was hidden.
- fixed bug: auto-alignment of nodes near coords failed for xbar plots
- fixed bug: providing bar width / bar shift in terms of axis units did
not work with [xy]bar and nodes near coords
- fixed bug: transformation 'data cs=cart' -> polar is more robust now
- fixed bug: code did not compile against pgf 2.00
- fixed bug: patch plot lib and shader=interp,patch type=biquadratic
- fixed bug: context path searching issue (pgfplots.lua)
- fixed bug: shader=interp and dvips driver
- fixed bug: error bars with explicit relative input failed
1.7
- added feature: 'bar shift' and 'bar width' can now be expressed in terms of ax
is units (compat=1.7 or higher)
- fixed incompatibility regression pgfplots 1.6.1 pgf 2.10: layers
- fixed incompatibility pgfplots and imakeidx
- added feature: 'enlargelimits={abs=1cm}', i.e. enlarge by dimension rather tha
n unit
- patchplots lib: added patch type=bicubic
- patchplots lib: added support for global paths (fillable)
- patchplots lib: added patch type sampling feature
- patchplots lib: improved usability (documentation and improvements)
- fixed path issues in context: moved lua input file to tex/generic
- fixed bug: \ref{legendimage} inside of legend text was wrong.
1.6.1:
- fixed incompatibility lualatex,shader=interp, and german package (introduced i
n 1.6)
1.6:
- added support for layered graphics (main use case: multiple axes and layers)
- added support for second colormap in mesh plots (mesh/interior colormap name)
- added support for scopes inside of axes
- contour plots: added ability to provide list of discrete labels (mesh/levels)
- empty lines are interpreted as interruptions in data plots (was undocumented s
ince 1.4)
- added more scaling options to 'scale mode=scale uniformly' (affects axis equal
in 3d
and \addplot3 graphics)
- fixed wrong implementation of 'axis equal' and 'unit vector ratio' in 3d
(backwards compatible for 2d, but not for 3d - the 3d implementation was plain
wrong)
- fixed incompatibility of lualatex and shader=interp
- fixed bugs/added features around \addplot3 graphics
- fixed bug: colorbar did not support ymode=log
- fixed a couple of minor bugs
- fixed bounding box computation for clip=false,axis lines=none
1.5.1:
- more operations for FPU library (==, !=,<=,>=,?)
- fixed bug in usage of decorations in \addplot
- bugfix for contour prepared format=matlab
- added 'const plot mark mid' and 'jump mark mid' plot handlers
- nodes on a plot (\addplot ... node[pos=<fraction>] {};)
- 'trim axis group left' and 'trim axis group right'
- bugfixes for polar axes and log+stacked plots
- added style 'log ticks with fixed point'
- introduced patched tikz paths to simplify circles and ellipses within an axis
- patchplots lib: patch type=polygon
- some more bugfixes
1.5:
- Contour plots,
- Histograms,
- Quiver plots,
- patch plots (library)
- Triangle Meshes
- Bilinear Elements
- Quadratic Triangles
- Biquadratic Quadrilaterals
- Coons Patches
- Discrete colorbars,
- Table sorting,
- Linear regression,
- Ternary diagrams,
- Tieline Plots
- Smith Charts
- Polar axes,
- Empty lines in input files result in interrupted plots,
- PDF user defined coordinate mouse popups
- CMYK colormaps and shadings,
- new markers and cycle lists
- access to axis limits,
- \addplot3 graphics: pgfplots draws an appropriate axis for a three-dimensiona
l(!) external png graphics
- 3D axes: support to provide explicit unit vectors:
- explicit unit vectors
- explicit unit vectors which are uniformly rescaled to match width/heig
ht
- 3D axes: improved support for unit vector ratios
- improvements of the groupplot styles
- preliminary support for (2d) bar plots in 3d axes
- new shader 'faceted interp'
- table package:
- 'every nth row' style
- 'comment chars' key to define comment characters in input files
- 'skip first n' style
- lots of smaller bugfixes (see ChangeLog for details)
2015-04-08 07:43:48 +02:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/sys/pgflibrarypgfplots.surfshading.pgfsys-xetex.def
|
|
|
|
share/texmf-dist/tex/generic/pgfplots/sys/pgfplotssysgeneric.code.tex
|
|
|
|
share/texmf-dist/tex/generic/pgfplots/test/pgfplots.assert.code.tex
|
|
|
|
share/texmf-dist/tex/generic/pgfplots/test/pgfplots.assert.sty
|
2010-04-09 23:45:43 +02:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/util/pgfplotsbinary.code.tex
|
Update print/tex-pgfplots and print/tex-pgfplots-doc to 1.12, from
Leonardo Taccari in PR 49818.
Changes:
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 optio
ns list
- fixed bug: boxplots: now uses standard quantile estimators: has all 9 estimato
rs 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 specia
l inputs
- fixed bug: boxplots: now, it sets 'mark=*' for outliers if there is no mark (c
ompat=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 a
tan2 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 coordin
ate 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
dictionary entries including umlauts, undefined macros, math mode, ...
- simplified UI for symbolic coords: added magic prefix
[normalized]<number> to allow something like xmin={[normalized]0.7}
- simplified UI for custom annotations: one does not need to say "axis cs" any l
onger;
coordinates like (1,2) are now automatically interpreted as (axis cs:1,2)
- new feature: 'type ticklabels with struts' improves baseline alignment of tick
labels
- new feature: 'trig format plots=rad' allows to use radians in trigonometric ev
aluations
- simplified 'external lib': added driver auto-detection for pdflatex, lualatex,
xelatex, dvips
(\usepgfplotslibrary{external}, or, with the next PGF release, \usetikzl
ibrary{external})
- simplified UI for \addplot coordinates: now, it expands macros as it goes.
- new feature: 'intersection segments' now accepts negative indices to count fro
m the last backwards
- simplified UI: 'intersection segments' now accepts new syntax with 1-based ind
ices (old 0-based are still supported)
- fixed bug: fillbetween has had a problem with pins on input paths
- fixed bug: now, 'stacked ignores zero' is no longer applied to error bars.
- fixed bug: tick lines were drawn incorrectly for centered axis lines in 3d
- fixed bug: variable=u failed to work in some contexts
- fixed bug: fill between implicitly activated layers, but did not install the
correct layers for grid lines etc.
- fixed bug: z grid style was applied to y grid style
- fixed bug: using 'x=1cm' failed to work in axis descriptions (legends)
- fixed bug: mesh legend failed to work with 'shader=interp'
- fixed bug: bounding box of shader=interp was wrong if there were transformatio
ns.
- fixed bug: added support for \addplot graphics in ConTeXt
- fixed bug: external lib failed to work with dvips (since PGF 3.0.0 I suppose);
now it produces correct bounding boxes
- fixed bug: \pgfplotstablenew can now overwrite existing tables.
- fixed bug: extra ticks near intersections of axis lines were hidden
- fixed bug: 'intersection segments' did not work with '--cycle'
- fixed bug: 'intersection segments' did not update the last tikz point
- fixed bug: tick lines/grid lines have been clipped when they were near the bou
ndary
- fixed bug: soft clip decoration failed to apply the transformation matrix
- fixed bug: polar axes and units library resulted in broken bounding box
- fixed bug: \addplot[stack plots=false] used to work up to 1.8, but failed unti
l now. Fixed.
- fixed bug: hist/density was broken since some time
1.10:
- new feature: fill between plots (library fillbetween)
- new feature: concatenate intersection segments (library fillbetween)
- fixed bug: xelatex failed to run contour external
- fixed incompatibility with \label and \usepackage{mcaption}
- fixed bug: histograms produced wrong point meta
- fixed bug: histograms reported the wrong 'plot name' and confused shifts of ba
r plots
1.9:
- new feature: asymmetric error bars
- new feature: activated math parser for axis limit arguments, arguments in axis
cs, and domain argument in log plots
- new feature: stacked bar plots place their 'nodes near coords' correctly in th
e middle and print the increment (compat=1.9)
- new feature: stacked bar plots suppress empty increments (compat=1.9).
- new feature: 'scatter/position=relative|absolute' allow to position 'nodes nea
r coords' absolutely.
use-case: bar plots + nodes near coords which are at, say, y=0 rather than th
eir y value
- new feature: integration of smooth shadings & auto-CMYK conversion
\usepackage[cmyk]{xcolor} or \selectcolormodel{cmyk} will reconfigure pgfplo
ts to use CMYK (document-wide)
- new feature (advanced audience only): programmatic access to data coordinates
during the visualization phase
-> allows much more customization for error bars, stacked plots, nodes n
ear coords.
- wrote beginner tutorials
- fixed bug: error bars and point meta did not work together
- fixed bug: stacked plots did not respect 'visualization depends on'
- fixed bug: luatex 0.76 is not backwards compatible; added version switch
- fixed bug: ternary library precision has been improved
- fixed bug: problem with axis limits very close to 0
- fixed bug: colormap specification limit case produced out of bounds exception
1.8:
- new feature: tight bounding box even if the axis is no box and bb excludes cli
p path
- new feature: mesh/color input=explicit
- new feature: shader=interp now has drivers for both dvipdfmx and xetex
- new feature: support for more color spaces in colormap definitions
- new feature: shader=interp and device-level gray colorspaces
- new feature: 'contour/contour dir=[xyz]' to draw contours in different directi
ons
- new feature: statistics library with boxplot handler (both boxplot prepared an
d automatic computation)
- fixed bug: 3d centered axis lines and label placement (requires compat=1.8 or
higher)
- fixed bug: axis lines and placement of labels, tick scale labels, and reversed
axes
(requires compat=1.8 or higher)
- fixed bug: filtering out coords from a mesh plot failed
- fixed bug: every legend image post was not respected inside of \ref{plotlabel}
- fixed bug: high-order patches computed the shader=flat mean in a wrong way.
- fixed bug: remember picture inside of pgfplots axes failed (due to cell pictur
e)
- fixed bug: now, the tick scale label will be omitted if there are no ticks
- fixed bug: axis box path was not closed
- fixed bug: the bounding box was non-empty even if the axis was hidden.
- fixed bug: auto-alignment of nodes near coords failed for xbar plots
- fixed bug: providing bar width / bar shift in terms of axis units did
not work with [xy]bar and nodes near coords
- fixed bug: transformation 'data cs=cart' -> polar is more robust now
- fixed bug: code did not compile against pgf 2.00
- fixed bug: patch plot lib and shader=interp,patch type=biquadratic
- fixed bug: context path searching issue (pgfplots.lua)
- fixed bug: shader=interp and dvips driver
- fixed bug: error bars with explicit relative input failed
1.7
- added feature: 'bar shift' and 'bar width' can now be expressed in terms of ax
is units (compat=1.7 or higher)
- fixed incompatibility regression pgfplots 1.6.1 pgf 2.10: layers
- fixed incompatibility pgfplots and imakeidx
- added feature: 'enlargelimits={abs=1cm}', i.e. enlarge by dimension rather tha
n unit
- patchplots lib: added patch type=bicubic
- patchplots lib: added support for global paths (fillable)
- patchplots lib: added patch type sampling feature
- patchplots lib: improved usability (documentation and improvements)
- fixed path issues in context: moved lua input file to tex/generic
- fixed bug: \ref{legendimage} inside of legend text was wrong.
1.6.1:
- fixed incompatibility lualatex,shader=interp, and german package (introduced i
n 1.6)
1.6:
- added support for layered graphics (main use case: multiple axes and layers)
- added support for second colormap in mesh plots (mesh/interior colormap name)
- added support for scopes inside of axes
- contour plots: added ability to provide list of discrete labels (mesh/levels)
- empty lines are interpreted as interruptions in data plots (was undocumented s
ince 1.4)
- added more scaling options to 'scale mode=scale uniformly' (affects axis equal
in 3d
and \addplot3 graphics)
- fixed wrong implementation of 'axis equal' and 'unit vector ratio' in 3d
(backwards compatible for 2d, but not for 3d - the 3d implementation was plain
wrong)
- fixed incompatibility of lualatex and shader=interp
- fixed bugs/added features around \addplot3 graphics
- fixed bug: colorbar did not support ymode=log
- fixed a couple of minor bugs
- fixed bounding box computation for clip=false,axis lines=none
1.5.1:
- more operations for FPU library (==, !=,<=,>=,?)
- fixed bug in usage of decorations in \addplot
- bugfix for contour prepared format=matlab
- added 'const plot mark mid' and 'jump mark mid' plot handlers
- nodes on a plot (\addplot ... node[pos=<fraction>] {};)
- 'trim axis group left' and 'trim axis group right'
- bugfixes for polar axes and log+stacked plots
- added style 'log ticks with fixed point'
- introduced patched tikz paths to simplify circles and ellipses within an axis
- patchplots lib: patch type=polygon
- some more bugfixes
1.5:
- Contour plots,
- Histograms,
- Quiver plots,
- patch plots (library)
- Triangle Meshes
- Bilinear Elements
- Quadratic Triangles
- Biquadratic Quadrilaterals
- Coons Patches
- Discrete colorbars,
- Table sorting,
- Linear regression,
- Ternary diagrams,
- Tieline Plots
- Smith Charts
- Polar axes,
- Empty lines in input files result in interrupted plots,
- PDF user defined coordinate mouse popups
- CMYK colormaps and shadings,
- new markers and cycle lists
- access to axis limits,
- \addplot3 graphics: pgfplots draws an appropriate axis for a three-dimensiona
l(!) external png graphics
- 3D axes: support to provide explicit unit vectors:
- explicit unit vectors
- explicit unit vectors which are uniformly rescaled to match width/heig
ht
- 3D axes: improved support for unit vector ratios
- improvements of the groupplot styles
- preliminary support for (2d) bar plots in 3d axes
- new shader 'faceted interp'
- table package:
- 'every nth row' style
- 'comment chars' key to define comment characters in input files
- 'skip first n' style
- lots of smaller bugfixes (see ChangeLog for details)
2015-04-08 07:43:48 +02:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/util/pgfplotsbinary.data.code.tex
|
|
|
|
share/texmf-dist/tex/generic/pgfplots/util/pgfplotscolor.code.tex
|
2010-04-09 23:45:43 +02:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/util/pgfplotscolormap.code.tex
|
|
|
|
share/texmf-dist/tex/generic/pgfplots/util/pgfplotsutil.code.tex
|
Update print/tex-pgfplots and print/tex-pgfplots-doc to 1.12, from
Leonardo Taccari in PR 49818.
Changes:
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 optio
ns list
- fixed bug: boxplots: now uses standard quantile estimators: has all 9 estimato
rs 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 specia
l inputs
- fixed bug: boxplots: now, it sets 'mark=*' for outliers if there is no mark (c
ompat=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 a
tan2 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 coordin
ate 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
dictionary entries including umlauts, undefined macros, math mode, ...
- simplified UI for symbolic coords: added magic prefix
[normalized]<number> to allow something like xmin={[normalized]0.7}
- simplified UI for custom annotations: one does not need to say "axis cs" any l
onger;
coordinates like (1,2) are now automatically interpreted as (axis cs:1,2)
- new feature: 'type ticklabels with struts' improves baseline alignment of tick
labels
- new feature: 'trig format plots=rad' allows to use radians in trigonometric ev
aluations
- simplified 'external lib': added driver auto-detection for pdflatex, lualatex,
xelatex, dvips
(\usepgfplotslibrary{external}, or, with the next PGF release, \usetikzl
ibrary{external})
- simplified UI for \addplot coordinates: now, it expands macros as it goes.
- new feature: 'intersection segments' now accepts negative indices to count fro
m the last backwards
- simplified UI: 'intersection segments' now accepts new syntax with 1-based ind
ices (old 0-based are still supported)
- fixed bug: fillbetween has had a problem with pins on input paths
- fixed bug: now, 'stacked ignores zero' is no longer applied to error bars.
- fixed bug: tick lines were drawn incorrectly for centered axis lines in 3d
- fixed bug: variable=u failed to work in some contexts
- fixed bug: fill between implicitly activated layers, but did not install the
correct layers for grid lines etc.
- fixed bug: z grid style was applied to y grid style
- fixed bug: using 'x=1cm' failed to work in axis descriptions (legends)
- fixed bug: mesh legend failed to work with 'shader=interp'
- fixed bug: bounding box of shader=interp was wrong if there were transformatio
ns.
- fixed bug: added support for \addplot graphics in ConTeXt
- fixed bug: external lib failed to work with dvips (since PGF 3.0.0 I suppose);
now it produces correct bounding boxes
- fixed bug: \pgfplotstablenew can now overwrite existing tables.
- fixed bug: extra ticks near intersections of axis lines were hidden
- fixed bug: 'intersection segments' did not work with '--cycle'
- fixed bug: 'intersection segments' did not update the last tikz point
- fixed bug: tick lines/grid lines have been clipped when they were near the bou
ndary
- fixed bug: soft clip decoration failed to apply the transformation matrix
- fixed bug: polar axes and units library resulted in broken bounding box
- fixed bug: \addplot[stack plots=false] used to work up to 1.8, but failed unti
l now. Fixed.
- fixed bug: hist/density was broken since some time
1.10:
- new feature: fill between plots (library fillbetween)
- new feature: concatenate intersection segments (library fillbetween)
- fixed bug: xelatex failed to run contour external
- fixed incompatibility with \label and \usepackage{mcaption}
- fixed bug: histograms produced wrong point meta
- fixed bug: histograms reported the wrong 'plot name' and confused shifts of ba
r plots
1.9:
- new feature: asymmetric error bars
- new feature: activated math parser for axis limit arguments, arguments in axis
cs, and domain argument in log plots
- new feature: stacked bar plots place their 'nodes near coords' correctly in th
e middle and print the increment (compat=1.9)
- new feature: stacked bar plots suppress empty increments (compat=1.9).
- new feature: 'scatter/position=relative|absolute' allow to position 'nodes nea
r coords' absolutely.
use-case: bar plots + nodes near coords which are at, say, y=0 rather than th
eir y value
- new feature: integration of smooth shadings & auto-CMYK conversion
\usepackage[cmyk]{xcolor} or \selectcolormodel{cmyk} will reconfigure pgfplo
ts to use CMYK (document-wide)
- new feature (advanced audience only): programmatic access to data coordinates
during the visualization phase
-> allows much more customization for error bars, stacked plots, nodes n
ear coords.
- wrote beginner tutorials
- fixed bug: error bars and point meta did not work together
- fixed bug: stacked plots did not respect 'visualization depends on'
- fixed bug: luatex 0.76 is not backwards compatible; added version switch
- fixed bug: ternary library precision has been improved
- fixed bug: problem with axis limits very close to 0
- fixed bug: colormap specification limit case produced out of bounds exception
1.8:
- new feature: tight bounding box even if the axis is no box and bb excludes cli
p path
- new feature: mesh/color input=explicit
- new feature: shader=interp now has drivers for both dvipdfmx and xetex
- new feature: support for more color spaces in colormap definitions
- new feature: shader=interp and device-level gray colorspaces
- new feature: 'contour/contour dir=[xyz]' to draw contours in different directi
ons
- new feature: statistics library with boxplot handler (both boxplot prepared an
d automatic computation)
- fixed bug: 3d centered axis lines and label placement (requires compat=1.8 or
higher)
- fixed bug: axis lines and placement of labels, tick scale labels, and reversed
axes
(requires compat=1.8 or higher)
- fixed bug: filtering out coords from a mesh plot failed
- fixed bug: every legend image post was not respected inside of \ref{plotlabel}
- fixed bug: high-order patches computed the shader=flat mean in a wrong way.
- fixed bug: remember picture inside of pgfplots axes failed (due to cell pictur
e)
- fixed bug: now, the tick scale label will be omitted if there are no ticks
- fixed bug: axis box path was not closed
- fixed bug: the bounding box was non-empty even if the axis was hidden.
- fixed bug: auto-alignment of nodes near coords failed for xbar plots
- fixed bug: providing bar width / bar shift in terms of axis units did
not work with [xy]bar and nodes near coords
- fixed bug: transformation 'data cs=cart' -> polar is more robust now
- fixed bug: code did not compile against pgf 2.00
- fixed bug: patch plot lib and shader=interp,patch type=biquadratic
- fixed bug: context path searching issue (pgfplots.lua)
- fixed bug: shader=interp and dvips driver
- fixed bug: error bars with explicit relative input failed
1.7
- added feature: 'bar shift' and 'bar width' can now be expressed in terms of ax
is units (compat=1.7 or higher)
- fixed incompatibility regression pgfplots 1.6.1 pgf 2.10: layers
- fixed incompatibility pgfplots and imakeidx
- added feature: 'enlargelimits={abs=1cm}', i.e. enlarge by dimension rather tha
n unit
- patchplots lib: added patch type=bicubic
- patchplots lib: added support for global paths (fillable)
- patchplots lib: added patch type sampling feature
- patchplots lib: improved usability (documentation and improvements)
- fixed path issues in context: moved lua input file to tex/generic
- fixed bug: \ref{legendimage} inside of legend text was wrong.
1.6.1:
- fixed incompatibility lualatex,shader=interp, and german package (introduced i
n 1.6)
1.6:
- added support for layered graphics (main use case: multiple axes and layers)
- added support for second colormap in mesh plots (mesh/interior colormap name)
- added support for scopes inside of axes
- contour plots: added ability to provide list of discrete labels (mesh/levels)
- empty lines are interpreted as interruptions in data plots (was undocumented s
ince 1.4)
- added more scaling options to 'scale mode=scale uniformly' (affects axis equal
in 3d
and \addplot3 graphics)
- fixed wrong implementation of 'axis equal' and 'unit vector ratio' in 3d
(backwards compatible for 2d, but not for 3d - the 3d implementation was plain
wrong)
- fixed incompatibility of lualatex and shader=interp
- fixed bugs/added features around \addplot3 graphics
- fixed bug: colorbar did not support ymode=log
- fixed a couple of minor bugs
- fixed bounding box computation for clip=false,axis lines=none
1.5.1:
- more operations for FPU library (==, !=,<=,>=,?)
- fixed bug in usage of decorations in \addplot
- bugfix for contour prepared format=matlab
- added 'const plot mark mid' and 'jump mark mid' plot handlers
- nodes on a plot (\addplot ... node[pos=<fraction>] {};)
- 'trim axis group left' and 'trim axis group right'
- bugfixes for polar axes and log+stacked plots
- added style 'log ticks with fixed point'
- introduced patched tikz paths to simplify circles and ellipses within an axis
- patchplots lib: patch type=polygon
- some more bugfixes
1.5:
- Contour plots,
- Histograms,
- Quiver plots,
- patch plots (library)
- Triangle Meshes
- Bilinear Elements
- Quadratic Triangles
- Biquadratic Quadrilaterals
- Coons Patches
- Discrete colorbars,
- Table sorting,
- Linear regression,
- Ternary diagrams,
- Tieline Plots
- Smith Charts
- Polar axes,
- Empty lines in input files result in interrupted plots,
- PDF user defined coordinate mouse popups
- CMYK colormaps and shadings,
- new markers and cycle lists
- access to axis limits,
- \addplot3 graphics: pgfplots draws an appropriate axis for a three-dimensiona
l(!) external png graphics
- 3D axes: support to provide explicit unit vectors:
- explicit unit vectors
- explicit unit vectors which are uniformly rescaled to match width/heig
ht
- 3D axes: improved support for unit vector ratios
- improvements of the groupplot styles
- preliminary support for (2d) bar plots in 3d axes
- new shader 'faceted interp'
- table package:
- 'every nth row' style
- 'comment chars' key to define comment characters in input files
- 'skip first n' style
- lots of smaller bugfixes (see ChangeLog for details)
2015-04-08 07:43:48 +02:00
|
|
|
share/texmf-dist/tex/generic/pgfplots/util/pgfplotsutil.verb.code.tex
|
2011-01-20 17:23:59 +01:00
|
|
|
share/texmf-dist/tex/latex/pgfplots/bugtracker.sty
|
2010-04-09 23:45:43 +02:00
|
|
|
share/texmf-dist/tex/latex/pgfplots/libs/tikzlibrarypgfplots.clickable.code.tex
|
|
|
|
share/texmf-dist/tex/latex/pgfplots/libs/tikzlibrarypgfplotsclickable.code.tex
|
|
|
|
share/texmf-dist/tex/latex/pgfplots/pgfplots.sty
|
|
|
|
share/texmf-dist/tex/latex/pgfplots/pgfplotstable.sty
|
Update print/tex-pgfplots and print/tex-pgfplots-doc to 1.12, from
Leonardo Taccari in PR 49818.
Changes:
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 optio
ns list
- fixed bug: boxplots: now uses standard quantile estimators: has all 9 estimato
rs 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 specia
l inputs
- fixed bug: boxplots: now, it sets 'mark=*' for outliers if there is no mark (c
ompat=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 a
tan2 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 coordin
ate 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
dictionary entries including umlauts, undefined macros, math mode, ...
- simplified UI for symbolic coords: added magic prefix
[normalized]<number> to allow something like xmin={[normalized]0.7}
- simplified UI for custom annotations: one does not need to say "axis cs" any l
onger;
coordinates like (1,2) are now automatically interpreted as (axis cs:1,2)
- new feature: 'type ticklabels with struts' improves baseline alignment of tick
labels
- new feature: 'trig format plots=rad' allows to use radians in trigonometric ev
aluations
- simplified 'external lib': added driver auto-detection for pdflatex, lualatex,
xelatex, dvips
(\usepgfplotslibrary{external}, or, with the next PGF release, \usetikzl
ibrary{external})
- simplified UI for \addplot coordinates: now, it expands macros as it goes.
- new feature: 'intersection segments' now accepts negative indices to count fro
m the last backwards
- simplified UI: 'intersection segments' now accepts new syntax with 1-based ind
ices (old 0-based are still supported)
- fixed bug: fillbetween has had a problem with pins on input paths
- fixed bug: now, 'stacked ignores zero' is no longer applied to error bars.
- fixed bug: tick lines were drawn incorrectly for centered axis lines in 3d
- fixed bug: variable=u failed to work in some contexts
- fixed bug: fill between implicitly activated layers, but did not install the
correct layers for grid lines etc.
- fixed bug: z grid style was applied to y grid style
- fixed bug: using 'x=1cm' failed to work in axis descriptions (legends)
- fixed bug: mesh legend failed to work with 'shader=interp'
- fixed bug: bounding box of shader=interp was wrong if there were transformatio
ns.
- fixed bug: added support for \addplot graphics in ConTeXt
- fixed bug: external lib failed to work with dvips (since PGF 3.0.0 I suppose);
now it produces correct bounding boxes
- fixed bug: \pgfplotstablenew can now overwrite existing tables.
- fixed bug: extra ticks near intersections of axis lines were hidden
- fixed bug: 'intersection segments' did not work with '--cycle'
- fixed bug: 'intersection segments' did not update the last tikz point
- fixed bug: tick lines/grid lines have been clipped when they were near the bou
ndary
- fixed bug: soft clip decoration failed to apply the transformation matrix
- fixed bug: polar axes and units library resulted in broken bounding box
- fixed bug: \addplot[stack plots=false] used to work up to 1.8, but failed unti
l now. Fixed.
- fixed bug: hist/density was broken since some time
1.10:
- new feature: fill between plots (library fillbetween)
- new feature: concatenate intersection segments (library fillbetween)
- fixed bug: xelatex failed to run contour external
- fixed incompatibility with \label and \usepackage{mcaption}
- fixed bug: histograms produced wrong point meta
- fixed bug: histograms reported the wrong 'plot name' and confused shifts of ba
r plots
1.9:
- new feature: asymmetric error bars
- new feature: activated math parser for axis limit arguments, arguments in axis
cs, and domain argument in log plots
- new feature: stacked bar plots place their 'nodes near coords' correctly in th
e middle and print the increment (compat=1.9)
- new feature: stacked bar plots suppress empty increments (compat=1.9).
- new feature: 'scatter/position=relative|absolute' allow to position 'nodes nea
r coords' absolutely.
use-case: bar plots + nodes near coords which are at, say, y=0 rather than th
eir y value
- new feature: integration of smooth shadings & auto-CMYK conversion
\usepackage[cmyk]{xcolor} or \selectcolormodel{cmyk} will reconfigure pgfplo
ts to use CMYK (document-wide)
- new feature (advanced audience only): programmatic access to data coordinates
during the visualization phase
-> allows much more customization for error bars, stacked plots, nodes n
ear coords.
- wrote beginner tutorials
- fixed bug: error bars and point meta did not work together
- fixed bug: stacked plots did not respect 'visualization depends on'
- fixed bug: luatex 0.76 is not backwards compatible; added version switch
- fixed bug: ternary library precision has been improved
- fixed bug: problem with axis limits very close to 0
- fixed bug: colormap specification limit case produced out of bounds exception
1.8:
- new feature: tight bounding box even if the axis is no box and bb excludes cli
p path
- new feature: mesh/color input=explicit
- new feature: shader=interp now has drivers for both dvipdfmx and xetex
- new feature: support for more color spaces in colormap definitions
- new feature: shader=interp and device-level gray colorspaces
- new feature: 'contour/contour dir=[xyz]' to draw contours in different directi
ons
- new feature: statistics library with boxplot handler (both boxplot prepared an
d automatic computation)
- fixed bug: 3d centered axis lines and label placement (requires compat=1.8 or
higher)
- fixed bug: axis lines and placement of labels, tick scale labels, and reversed
axes
(requires compat=1.8 or higher)
- fixed bug: filtering out coords from a mesh plot failed
- fixed bug: every legend image post was not respected inside of \ref{plotlabel}
- fixed bug: high-order patches computed the shader=flat mean in a wrong way.
- fixed bug: remember picture inside of pgfplots axes failed (due to cell pictur
e)
- fixed bug: now, the tick scale label will be omitted if there are no ticks
- fixed bug: axis box path was not closed
- fixed bug: the bounding box was non-empty even if the axis was hidden.
- fixed bug: auto-alignment of nodes near coords failed for xbar plots
- fixed bug: providing bar width / bar shift in terms of axis units did
not work with [xy]bar and nodes near coords
- fixed bug: transformation 'data cs=cart' -> polar is more robust now
- fixed bug: code did not compile against pgf 2.00
- fixed bug: patch plot lib and shader=interp,patch type=biquadratic
- fixed bug: context path searching issue (pgfplots.lua)
- fixed bug: shader=interp and dvips driver
- fixed bug: error bars with explicit relative input failed
1.7
- added feature: 'bar shift' and 'bar width' can now be expressed in terms of ax
is units (compat=1.7 or higher)
- fixed incompatibility regression pgfplots 1.6.1 pgf 2.10: layers
- fixed incompatibility pgfplots and imakeidx
- added feature: 'enlargelimits={abs=1cm}', i.e. enlarge by dimension rather tha
n unit
- patchplots lib: added patch type=bicubic
- patchplots lib: added support for global paths (fillable)
- patchplots lib: added patch type sampling feature
- patchplots lib: improved usability (documentation and improvements)
- fixed path issues in context: moved lua input file to tex/generic
- fixed bug: \ref{legendimage} inside of legend text was wrong.
1.6.1:
- fixed incompatibility lualatex,shader=interp, and german package (introduced i
n 1.6)
1.6:
- added support for layered graphics (main use case: multiple axes and layers)
- added support for second colormap in mesh plots (mesh/interior colormap name)
- added support for scopes inside of axes
- contour plots: added ability to provide list of discrete labels (mesh/levels)
- empty lines are interpreted as interruptions in data plots (was undocumented s
ince 1.4)
- added more scaling options to 'scale mode=scale uniformly' (affects axis equal
in 3d
and \addplot3 graphics)
- fixed wrong implementation of 'axis equal' and 'unit vector ratio' in 3d
(backwards compatible for 2d, but not for 3d - the 3d implementation was plain
wrong)
- fixed incompatibility of lualatex and shader=interp
- fixed bugs/added features around \addplot3 graphics
- fixed bug: colorbar did not support ymode=log
- fixed a couple of minor bugs
- fixed bounding box computation for clip=false,axis lines=none
1.5.1:
- more operations for FPU library (==, !=,<=,>=,?)
- fixed bug in usage of decorations in \addplot
- bugfix for contour prepared format=matlab
- added 'const plot mark mid' and 'jump mark mid' plot handlers
- nodes on a plot (\addplot ... node[pos=<fraction>] {};)
- 'trim axis group left' and 'trim axis group right'
- bugfixes for polar axes and log+stacked plots
- added style 'log ticks with fixed point'
- introduced patched tikz paths to simplify circles and ellipses within an axis
- patchplots lib: patch type=polygon
- some more bugfixes
1.5:
- Contour plots,
- Histograms,
- Quiver plots,
- patch plots (library)
- Triangle Meshes
- Bilinear Elements
- Quadratic Triangles
- Biquadratic Quadrilaterals
- Coons Patches
- Discrete colorbars,
- Table sorting,
- Linear regression,
- Ternary diagrams,
- Tieline Plots
- Smith Charts
- Polar axes,
- Empty lines in input files result in interrupted plots,
- PDF user defined coordinate mouse popups
- CMYK colormaps and shadings,
- new markers and cycle lists
- access to axis limits,
- \addplot3 graphics: pgfplots draws an appropriate axis for a three-dimensiona
l(!) external png graphics
- 3D axes: support to provide explicit unit vectors:
- explicit unit vectors
- explicit unit vectors which are uniformly rescaled to match width/heig
ht
- 3D axes: improved support for unit vector ratios
- improvements of the groupplot styles
- preliminary support for (2d) bar plots in 3d axes
- new shader 'faceted interp'
- table package:
- 'every nth row' style
- 'comment chars' key to define comment characters in input files
- 'skip first n' style
- lots of smaller bugfixes (see ChangeLog for details)
2015-04-08 07:43:48 +02:00
|
|
|
share/texmf-dist/tex/latex/pgfplots/pgfregressiontest.sty
|
2010-04-09 23:45:43 +02:00
|
|
|
share/texmf-dist/tex/plain/pgfplots/pgfplots.tex
|
|
|
|
share/texmf-dist/tex/plain/pgfplots/pgfplotstable.tex
|