summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/pgfplots/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/latex/pgfplots/ChangeLog')
-rw-r--r--Master/texmf-dist/doc/latex/pgfplots/ChangeLog2918
1 files changed, 0 insertions, 2918 deletions
diff --git a/Master/texmf-dist/doc/latex/pgfplots/ChangeLog b/Master/texmf-dist/doc/latex/pgfplots/ChangeLog
deleted file mode 100644
index fcfa6d14d9c..00000000000
--- a/Master/texmf-dist/doc/latex/pgfplots/ChangeLog
+++ /dev/null
@@ -1,2918 +0,0 @@
-2012-10-24 Christian Feuersaenger <cfeuersaenger@users.sourceforge.net>
- - RELEASED 1.7
-
-2012-10-24 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - added patch type=bicubic
- - added support for global paths (fillable) for patch plots lib
- - added patch type sampling feature
-
-2012-10-11 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed search path issue in context: moved pgfplots.lua to tex/generic
-
-2012-10-03 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed bug: pgfplots accidentally \let\directlua=\relax if not loaded with lualatex (and a couple of similar incidents).
- Thanks to Heiko Oberdiek for the fix.
- - worked on size compensation for 'enlarge x limits={abs=1cm}', i.e. for
- enlarge-by-dimension. It will now respect width/height for standard axes.
- - added contour external/output point meta key.
-
-2012-10-01 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed bug: \ref{legendimage} inside of legend text was wrong.
-
-2012-09-30 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed(?) bug: log basis and stacked plots
-
-2012-09-21 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - added debug output feature: \addplot3 graphics[debug=visual]
-
-2012-09-10 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed incompatibility regression pgfplots 1.6.1 pgf 2.10: layers
-
-2012-09-02 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed sanity checking for logarithmic samples of undefined domains
-
-2012-09-01 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - added early draft for 'enlarge x limits={abs=1cm}', i.e. for
- enlarge-by-dimension.
-
-2012-08-27 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - added switch 'compat/bar width by units' which interpretes 'bar width=1'
- in terms of axis units (width = 1 unit)
-
-2012-08-23 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - RELEASED 1.6.1
-
-2012-08-23 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed incompatibility lualatex, shader=interp, and german package
-
-2012-08-22 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - RELEASED 1.6 on sourceforge (only)
-
-2012-08-16 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed support for scopes inside of axes
-
-2012-07-15 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed (re)scaling of view normal
-
-2012-07-03 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed bug: 'nan' values in error bar values caused compilation errors.
- Now, error bars for unbounded coordinates are skipped.
-
-2012-06-24 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - spent a considerably amount of attention to 'axis equal' in 3d:
- it works correctly now and the underlying scaling algorithm is much more powerful.
- This is backwards compatible with 2d axis equal (but not 3d as this was
- plain wrong)
-
-2012-06-16 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - provided a suitable legend for quiver plots
-
-2012-06-10 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - added docs for tikz/mark phase
-
-2012-06-09 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed bug: restrict y to domain did not work for log axes
-
-2012-05-18 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed bug: extreme differences between point meta and point meta min/max
- caused number range problems. The point meta data is now clipped to [0,1000]
-
-2012-05-06 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed bug: create on use for error bar columns did not work
- - fixed bug: view dir was rescaled incorrectly
- this is a regression; it was not in 1.5.1
- - added feature 'hist/density' (thanks to Juernjakob Dugge for this contribution!)
-
-2012-05-01 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed 'scale mode=scale uniformly': intermediate results needed to be computed by FPU
- - fixed bug: 'colorbar style={ymode=log}' was not processed properly
-
-2012-04-27 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - 'scale mode=scale uniformly' now also respects user-provided data
- limits (including \addplot3 graphics).
- - fixed bug: reversed axes + explicitly provided x,y,z vectors did not
- work properly in 3d (also affected \addplot3 graphics)
-
---- the following lines are from a feature branch.
-2011-10-02 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - the 'clip=plots individually' has been renamed to 'clip mode=global|individual'
- and 'clip mode=global' is the new default. It is, however, not
- completely implemented for custom drawing commands
-
-2011-10-01 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed bug in recent version: the 'cell picture' was always active
- - added support for 'set layers' inside of a pgfplots axis
- - 'axis on top', together with 'activate layers', will now implicitly call 'set layers=axis on top'
-
-2011-09-18 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - rewrote layer support to be more compatible with pgf and added
- systematic support for layers, including a useful default configuration
-
-2011-09-14 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - added feature 'cell picture=true|false|if necessary'
-
-2011-09-04 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - added feature 'clip=plots individually'
-
-2012-04-21 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed bug: explicitly provided unit vectors + '* dir=reverse' did not work
- - improved smith charts docs + provided more styles
-
-2012-04-04 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed bug: lualatex and shader=interp have been incompatible.
- I implemented proper binary encoding in lua.
-
-2012-04-02 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed bug: 'linear regression/variance' key did only work if 'linear
- regression/variance src' was active as well. Now, it works also without.
-
-2012-04-01 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - added 'contour/levels' key.
-
-2012-03-04 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - table package: improved and documented ways to suppress head rows
-
-2012-02-04 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed bug: compatibility to PGF 2.00 was broken
-
-2012-01-22 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed bug: fixed combination of transparency + shading in shader=interp
-
-2012-01-01 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - added support for 'mesh/interior colormap name,shader=interp'
- it uses shader=faceted interp
-
-2011-10-03 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed bug in 'mesh/interior colormap name': the data scaling trafo
- was not respected correctly
- - fixed bug in 'mesh/interior colormap name': z buffer reversals have not
- been respected.
-
-2011-10-02 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - added 'mesh/interior colormap thresh'
-
-2011-09-28 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - renamed 'mesh/background colormap name' to 'mesh/interior colormap name'
-
-2011-09-28 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed bug: there was a case were 'shader=faceted interp' was
- unnecessarily converted to triangles
-
-2011-09-27 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed bug: the view direction was not scaled properly.
-
-2011-09-26 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - worked on 'mesh/background colormap name'. It works partially for
- 'disabledatascaling', although it reveals that the view direction is
- imprecise.
-
-2011-09-26 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed bug: 'patch to triangle' for rectangles produced inconsistently
- oriented triangles
-
-2011-09-25 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - implemented draft for 'mesh/background colormap name'.
- I think it works, but it might be useless because the sampling methods do
- not produce proper normal vectors.
-
---- the following lines are from a feature branch.
-
-2011-12-29 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - RELEASED VERSION 1.5.1
-
-2011-12-29 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - Added the 'fixed relative' number formatting style.
-
-2011-12-28 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - Added 'const plot mark mid' and 'jump mark mid' plot handlers.
- - Added 'log ticks with fixed point' style
-
-2011-12-22 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - Patched tikz ellipses and circles such that they automatically use
- pgfplots transformations
-
-2011-12-19 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - patchplots lib: added 'patch type=polygon'
-
-2011-12-17 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed bug: now, 'minor xtick=data' will also work as documented.
- - improved docs for \addplot {<data>} node[pos=<fraction>]
- - finished feature: \addplot {<data>} node[pos=<fraction>] now outputs the
- inverse coord trafo (if any) when using \pgfplotspointplotattime.
-
-2011-12-16 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed bug: \addplot[decorate,...] did not work.
- - fixed bug: \addplot[postactions={...},...] did not work.
- - fixed bug: \addplot[preactions={...},...] did not work.
-
-2011-12-10 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed bug: axis background path for 2d axes was not filled
-
-2011-11-03 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - PGF bugfix: added FPU support for ==, !=, <=, >=, ?
-
-2011-10-29 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed problem with pgf number printer: it introduced spurious spaces
- I updated the pgf backw. compatibility layer accordingly
-
-2011-10-23 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed bug: view={0}{90},axis equal failed.
- - fixed bug: \pgfplotstabletranspose with 'colnames from=<first col>' failed
- - fixed bug: stacked plots and logs did use the wrong math format (the bug
- was introduced two weeks ago)
-
-2011-10-22 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed bug: contour prepared format=matlab did not properly if one
- contour level has multiple segments.
- - contour filled: introduced sanity checking to detect if the input
- sequence is sorted as assumed
-
-2011-10-15 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - provided implementations of \addplot ... node[pos=<p>] {} for scatter and bar plots.
-
-2011-10-13 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed bug: 'stack plots=y,xmode=log' did not work
- - added feature 'trim axis group left' and 'trim axis group right'
- - fixed bug: markers in polar plots did disappear unless their angle was 0
-
-2011-10-08 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - improved plot loaded table: added sanity checking for the unsupported \thisrow feature
-
-2011-09-24 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - improved 'node[pos=<fraction>]' feature: now, \pgfplotspointattime
- allows to access the logical coordinates of that point.
-
-2011-09-21 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - added 'scatter rgb', 'scatter cmyk', and 'scatter explicit color' styles
-
-2011-09-03 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - new nodes at time in pgfplots feature: used backwards gradient for last point
- - new nodes at time: added feature 'pos segment=<plot segment>'
-
-2011-09-02 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - implemented support for nodes at time in plots, i.e.
- \addplot... {.....} node[pos=<fraction>]
- missing are specifics for plot types and documentation
-
-2011-08-31 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - documented 'execute at begin axis'
-
-2011-08-22 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed bug: 'raw gnuplot' surface input did not work well because
- pgfplots used 'samples' and 'samples y' to assign the input matrix
- dimensions
-
-2011-08-10 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed bug: Markers in legends have not (always?) been filled properly
- because the every axis legend style sets 'fill=white'.
-
-2011-08-10 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed bug: "log origin=0" was wrong (it placed it at 1 = log(e) ).
-
-2011-08-02 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed bug: 'ytick=\empty' in semilogyaxis failed with compilation error
-
-2011-07-29 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - RELEASED VERSION 1.5
-
-2011-07-25 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - added \pgfplotsplotfromname{<label>} macro which does the work for \ref{<label>}
-
-2011-07-25 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed \axisdefaultticklabel: it should not contain math mode switches.
- - fixed bug: 'scaled . labels=manual' did not allow \pgfmathparse.
- - fixed bug: "origin" of logarithmic axes with -infty, not 0.
-
-2011-06-26 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed a lot of typos in manual and removed warnings
- - removed "Missing-character"-Warnings
- - polar lib: implemented marker clipping
- - fixed incompatibility between insdljs and babel with 'spanish' option
- I also contacted the author of the acrotex-bundle
- - fixed bug with 'log basis 10' and loglog plots
-
-2011-05-14 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed bug introduces last week: hist plots tried to transform empty axis limits
- - wrote docs for Tikz interoperability
- - fixed bug: now, one can use macros inside of the paranthesis of plot coordinates
-
-2011-05-09 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - added '/pgfplots/scale' style which should only scale the axis
-
-2011-05-08 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - improved coordinate filters and -transformations such that they can be
- applied to hist/data and quiver/u and the-like as well
-
-2011-05-07 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed bug in symbolic coords: it was not possible to provide different
- sets for x and y
- - added support for hist and quiver such that they can use coord filtering
- as well
- - fixed bug: histogram computation now uses an internal threshold to
- reduce rounding effects during "getbinfor"
-
-2011-05-01 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - improved contour external such that it works also if no end-of-scanline
- markers have been found in the input.
-
-2011-04-30 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed bug: using \begin{scope}[no markers] or similar constructs will now work
- - number printing: added '1000 sep in fractionals' switch
- - fixed bug: hist now advances the coordinate index (for hist/data filter)
-
-2011-04-29 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed bug: axis line paths are now closed for boxed axes
-
-2011-04-28 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed bug: the 'anchorborder' of the axis shape was wrong such that
- the connection -- (anAxis) failed.
-
-
-2011-04-28 Bastian Sauert <sauert@users.sourceforge.net>
- - fixed bug: 'legend to name' and 'every legend image post' did not work
- together
-
-2011-04-25 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed bug: axis line paths are now closed (using --cycle for boxed axes)
- -> causes regressions with axis line decorations
-
-2011-04-20 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - table package: added 'every row <index> column <index>' styles and their
- variants.
- - table package: added 'string replace*' preprocessor style.
- - table package: improved style evaluation of cell formatting styles
- preproc cell content, assign cell content, and postproc cell content
-
-2011-04-18 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed incompatibility with memoir class: now, 'legend to name' works
- also in memoir subfigures.
- - improved error message of table package when encountered encoding problems
-
-2011-04-17 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - implemented /pgf/number format/relative formatting style
- - adjusted every contour label style to use the new relative number
- formatting style.
-
-2011-04-16 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed bug: new CMYK interpolation in colormaps inserted a comma at the wrong position
- - worked on docs
-
-2011-03-16 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - experimented with 'smithchart mirrored' feature
-
-2011-03-13 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - improved 'scale uniformly' such that it also works for 2d axes.
- - wrote first draft for docs on 'scale mode'.
-
-2011-03-11 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - dateplot lib: fixed rounding inaccuracy which allowed 0:60 instead of 1:00
-
-2011-03-09 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - Improved manual (version numbers, mail address)
- - Improved default styles for polar lib (title style and legend style)
- - Improved default styles for smithchart lib (title style and legend style)
-
-2011-02-27 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - finished a lot of refactoring applied to the test framework.
- - introduced further compatibility option which allows to restore old
- scaling features (/pgfplots/compat/scaling)
- - added 'execute at [begin|end] plot visualization' keys and documented
- example how to combine that with \usepackage{ocg}
-
-2011-01-20 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed 'x expr=\coordindex' bug when used in \addplot table \structure
-
-2010-10-29 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - improved TeX-programming-notes.tex (thanks to Frederik Heber!)
-
-2010-10-20 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed bug: log basis x and plot expression (the sample logarithmically
- feature) did not work together.
-
-2010-10-15 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - added new predefined cycle list 'mark list*'
- - improved 'mark list': the otimes* marker now has a better visible
- distinction between fill and stroke
- - improved 'mark list': the fill color can now be specified manually with
- 'mark list fill'
-
-2010-10-14 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - documented CMYK colormaps and shadings.
- - provided automatic changes to the colorbar styles such that colorbars
- also support CMYK without user input.
-
-2010-10-13 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - documented new pgf markers.
- - provided access to the final axis limits using
- \pgfkeysvalueof{/pgfplots/xmin}.
- - patch plot handler: improved display of sharp triangle corners by
- added the 'every patch' style with initial value 'miter limit=1'
- - added support for CMYK colormaps, and CMYK shadings.
- - added 'colormap default colorspace' feature
-
-2010-10-11 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - improved the \addplot3 graphics manual section (and fixed a small bug in
- it)
- - improved docs for contour plots
- - improved access of contour external to internal variables.
-
-2010-10-06 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - \addplot3 graphics: added support for reversed axis (untested)
- - fixed bug: 'scale mode=scale uniformly' did not work if z=(0,0).
-
-2010-09-30 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - polar lib: improved default tick positions
-
-2010-09-29 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed bug: there was a comma missing in the line style keys (inner axis
- line style and outer axis line style)
-
-2010-09-26 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed bug: explicitly provided unit vectors are now processed with the
- floating point unit, thereby allowing also extended data ranges
-
-2010-09-25 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - polar axis: improved limit updating routines
- - polar axis: enlarge x limits (degrees) is now disabled, enlarge y limits (radius) only for
- upper range
- - polar axis: improved default tick pos
- - polar lib: added support for radians with the 'data cs=polarrad' key
- - polar lib: wrote documentation
-
-2010-09-24 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - added 'data cs' feature (and removed the temporary 'output cs' key)
- now, automatic conversions between coordinate systems are possible
- - polar axes: allowed \addplot3 (third coordinate is ignored).
-
-2010-09-22 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed bug: the clickable library now checks whether it is loaded before
- pgfplots and complaints if so
- - fixed bug: '\addplot[only marks]' had no default plot mark. It uses
- 'mark=*' now.
- - fixed bug: removed "bashishm" in matlab2pgfplots.sh
-
-2010-09-21 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed bug with unit vector ratio: there have been expansion problems in
- certain cases which lead to wrongly scaled graphics or compilation failure
- - fixed bug in polar lib
-
-2010-09-16 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - improved plot graphics 3D: improved examples and added 'snap z' feature.
-
-2010-09-15 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - improved automatic normal vector detection
- - improved plot graphics 3D
-
-2010-09-11 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - improved bugtracker
-
-2010-09-09 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed bug: legend to name and colorbar to name have been broken
- - improved handling of 'empty line=auto': for mesh/surf, it will
- automatically be set to scanline, otherwise it is 'jump'. It now also has a
- backwards compatibility switch activated by 'compat' which uses 'none' for
- 2d plots
- - improved consistency between 'plot box ratio' and 'unit vector ratio':
- both now accept space--separated arguments (plot box ratio also brace
- constructions for backw. compat)
-
-2010-09-08 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - added 'table/every nth row' key
- - fixed bug: now, extra tick labels can have a different 'ticklabel pos'
- than the original axes (it was broken since 1.2.2)
- - fixed bug: it is now allowed to provide '#' (hash sign) in \addplot
- option arguments (for example to define 'x filter/.code={...#1...}')
- - added support for \pgfplotsforeachungrouped \a/\b in {...} syntax
-
-2010-09-07 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - added 'table/comment chars' key.
- - added 'table/skip first n' key.
-
-2010-09-01 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - added 'scale mode=stretch to fill|scale uniformly' and a preliminary implementation.
-
-2010-08-31 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - patch plots: added 'patch table with individual point meta' to allow
- per-patch cdata for every vertex
- - patch plots: improved handling of unbounded input coords.
- Now, 'mesh input=patches' automatically sets 'empty line=none'.
- Other 'empty line' values could have interfered with jump processing.
- - documented '\addplot3 graphics' (still produces compilation bugs :-( )
-
-2010-08-29 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - patchplots lib: added 'quadratic spline' and 'cubic spline' patch types.
- - patch plots: added 'patch table with point meta' to allow per-patch cdata.
-
-2010-08-27 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - now, \addplot+ [...] is possible -- the space gobbling did not work.
-
-2010-08-26 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - provided support for \label<slidespec> to allow beamer's \label
- modifications with PGFPlots.
-
-2010-08-22 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - improved new coordmath framework
-
-2010-08-20 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - improved legend for xbar stacked and ybar stacked
- - improved bugtracker
-
-2010-08-18 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed bug in processing of \addplot[ybar] and \addplot[xbar]
- There was a problem in conjunction with 'nodes near coords'
-
-2010-08-12 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - Fixed processing of (x,y) coordinates in 3D axes: they invoked the 2D
- point command now (to allow distinctions in other axes classes)
-
-2010-08-10 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - improved the 'sloped like x axis' key: it now accepts optional arguments
- to control the transformation.
-
-2010-08-06 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - added 'minor xtick' key which allows to provide non-uniform minor tick
- positions
-
-2010-08-10 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - ternary lib: added 'tielines' plot handler
-
-2010-08-05 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - RELEASED VERSION 1.4.1 Changes since 1.4:
- - Improved compatibility with windows gnuplot and logarithmic scaling
-
-2010-07-28 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - implemented first draft of smith charts
- - implemented support for \pgfplots@ticknum during tick typesetting
-
-2010-07-27 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - activated math parser for 'view' arguments and improved docs on 'view'
-
-2010-07-22 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - mesh plot handler: fixed broken support for interrupted mesh plots
- - Fixed bug: the windows version had problems with gnuplot when used with
- logarithmic scales:
- - gnuplot 4.2 does not identify itsself, causing the new check to bail
- out with error
- - gnuplot 4.4 worked, but not if the temporary gnuplot fails contains
- a directory.
- Both is fixed now.
-
-2010-07-20 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - Added 'hist/data min' / 'hist/data max' keys.
-
-2010-07-14 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - RELEASED VERSION 1.4 Release notes:
- - Added support for detached legends and detached colorbars
- - ybar (and similar plots) can now be mixed with other plot types
- like line plots.
- - improved legend formatting
- - added 'restrict x to domain*' which cups coordinates outside of a specified domain (same for y and z)
- - Added support for linear regression
- - Inline tables,
- - Lots of bug fixes
-
-
-2010-07-14 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - added sanity checking for empty colorbars.
- - using colorbar source now implies 'point meta rel=per plot' to get
- consistency between the plot's colors and the colorbar.
-
-2010-07-12 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - wrote prototype for 3d plot graphics. It's already partially functional.
- - Added 'x post scale', 'y post scale' and 'z post scale' features to
- increase the unit vectors after all scaling things have been applied.
-
-2010-07-10 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed bug: 'xlabels at=edge top' and 'ylabels at=edge right' did not
- adjust the ticklabel pos.
- - improved error messages when \usepackage{pgfplotstable} is required
- - documented (briefly) how '\addplot table[x={create col/.....}] works in the reference
- for \addplot table
- - documented and improved 'trim left' / 'trim right' feature (EXPERIMENTAL
- PGF CVS VERSION REQUIRED)
- - improved docs for alignment section.
- - improved docs for 'legend image post style'
-
-2010-07-09 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed bug: the check whether lists are terminated by '\\' failed if '\\'
- occured within the list. This affected mainly legends and tick label
- lists.
- - improved and documented customized legends, including optional
- appearance keys for specific legend texts
- |\addlegendentry[<options>]{<text>}| and documentation for multiline
- legend entries.
-
-2010-07-06 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - the 'colorbar to name' and 'legend to name' features are now implemented
- using \label. Thus, the common way to insert the resulting pictures is to
- use \ref -- it works in the same way as any other latex label.
- - fixed bug: 'clip=false' did not apply to markers.
-
-2010-07-04 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - groupplots: added support for 'xlabels at=edge top',
- 'ylabel at=edge right' and adjusted the 'xdescriptions at=edge top' and
- 'ydescriptions at=edge right' accordingly.
-
-
-2010-07-01 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - documented linear regression feature in pgfplots.pdf
-
-
-2010-06-29 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - ybar now also supports line plots.
- - added 'update limits' boolean as shortcut for \pgfplotsinterruptdatabb
- - wrote \numplotsofactualtype and \plotnumofactualtype (allows to combined
- bar plots with other plot types (like line plots) --> tests to check
- combination of bar plots with other plot types would be good)
- - implemented ybar with these macros
- - reimplemented key filter such that it allows plot handlers. (might break
- compatibility with existing images; recompile many old documents to check
- it)
-
-2010-06-28 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - patchplots lib: added 'tensor bezier' patch.
-
-2010-06-27 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - documented patch plots.
- - Bugfix for point meta=f(x): it is now evaluated inside of the survey
- phase
-
-2010-06-25 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - patch plots: implemented refine for biquadratic.
- - fixed bug: 'each nth point' worked only for #1<10
-
-2010-06-24 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - patch plots: implemented 'refine' feature (refines to same element)
- - patch plots: implemented 'refine,patch to triangles' (results in triangles)
- - patch plots: implemented 'refine' for triangles (longest edge bisection)
- - high order patch plots are now a separate library.
- - patch plots: implemented 'refine' for bilinear
-
-2010-06-23 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - patch plots: implemented internal z buffering for bilinear and
- biquadratic patches.
- - patch plots: added support for 'patch to triangles,patch type=bilinear'.
- - patch plots: added support for 'patch to triangles,patch type=triangle quadr'.
-
-2010-06-22 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - quadratic triangle: changed node sequence.
-
-2010-06-21 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - nodes near coords align now accepts some standard anchor names and
- appends 'anchor=<value>' automatically.
-
-2010-06-20 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - rewrote surf/mesh/patch plot API.
- - added support for 'patch type=line|triangle|rectangle|bilinear|triangle quadratic|biquadratic'
- and coons type shadings
-
-2010-06-17 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - legend to name: now supports \numplots
- - added support for \scope/\endscope inside of an axis.
- - added preliminary support for 'ycomb' and 'ybar'
-
-2010-06-16 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed bug: plot graphics and legends did not work.
- - fixed bug: providing a colormap inside of \addplot resulted in problems
- with dimen parsing.
- - fixed bug: 'every extra [xyz] tick' did not allow all tikz options (I
- introduced a scope to fix it)
- - \ref, \pgfplotslegendfromname, \pgfplotscolorbarfromname etc now support
- separate file names when used with the external library.
- - fixed bug: colorbars and french babel have been incompatible.
-
-2010-06-14 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed bug: log basis X was broken in the meantime
-
-2010-06-11 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - optimized runtime of colormap serialized from O(N^2) to O(N)
-
-2010-06-09 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed bug: the 'every table' style now has higher precedence than
- options provided in square brackets (the old variant yielded either problems with
- row sep,col sep keys or with '/.add={}{}' inside of options)
- - fixed bug: stacked plots for logarithmic scales now produces correct
- output
- - improved compatibility of detached legends/colorbar/\ref legends with
- external lib
- - fixed bug: the new plot handler framework activated the FPU too early,
- causing changes in line width to use the FPU
- - fixed sanity checking for 'table/unique' style and provided meaningful error messages
-
-2010-06-08 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed bug: 'ybar,every node near coord/.append style={scale=0.7}'
- did not work properly.
- To do so, I eliminated unnecessary key family assignments
- - fixed bug: 'nodes near coords' and stacked plots did not work
- - fixed bug: 'point meta' and stacked plots did not work
-
-2010-06-07 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - patch plots: added 'patch table={<connectivity file>}' feature
-
-2010-06-06 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - polar library: tick label positioning and empty axis handling
- - polar library: introduced check to avoid double tick label at lower and upper end
-
-2010-06-02 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - documented patch plots
- - improved z buffer=sort
-
-2010-06-01 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - added support for patch plots
- - added 'shader=faceted interp' (experimental; its really inefficient)
-
-2010-05-28 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - reduced save stack usage
- - linear regression: x value is now determined from context
- - \addplot table: allowed simple in-line create-on-use specifications
- like \addplot table[y=create col/linear regression]
-
-2010-05-26 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - added key aliases 'legend reversed' = 'reverse legend' and 'legend
- transposed' = 'transpose legend'
- - generation of .dep files is now postponed until it is clear that the
- file exists.
- - fixed bug: shader=interp and mesh/ordering=y varies produced corrupted
- results.
- - fixed bug: shader=interp consumed too much stack save space.
-
-2010-05-24 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - added 'contour/labels over line' style
- - clickable: fixed clickable coords with unbounded or empty coordinates
- - ternary: improved docs and fixed ternary limits relative.
-
-2010-05-22 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - improved docs
- - bar cycle list: added two more entries
- - plot graphics: added the 'points=' feature which allows to provide more
- than 2 points. Now, the graphics is placed into the bounding box of all
- provided coordinates.
-
-2010-05-21 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - worked on ternary stuff
-
-2010-05-19 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed problem with `empty lines=nan' outside of an axis (for example in
- table typesetting)
- - table package: during lazy column creation, the macro \pgfplotstablename
- expands to the currently processed table. This is now used as default for
- linear regression.
- - \addplot table: read completely now has the default value `auto' which
- checks for 'create on use'. Thus, you can provide 'create on use' columns
- in plot sources.
- - linear regression: the scaling (linear/log) is now taken automatically
- from an embedding axis.
- - added 'transpose legend' style
-
-2010-05-15 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - contour plots: added support to read the output of matlab's contour plot
- algorithms (contour prepared format=matlab)
- - contour plots: added support for 'contour gnuplot' which invokes gnuplot
- to compute contours and invokes 'contour prepared' afterwards.
- - contour plots: also added generic 'contour external' interface. It can
- even support matlab (although that's probably too slow).
- - added hist/cumulative flag
-
-2010-05-13 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added polar axes library
- - wrote utility functions \pgfplotsmathpoltocart and
- \pgfplotsmathcarttopol to work with polar/cartesian coordinate conversion.
-
-2010-05-10 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - clickable lib: added support for multi-line fields + richtext formatted
- clickable coords
- - added 'legend cell align=left|right|center' styles to reduce the amount
- of typing for this task.
-
-2010-05-08 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Added ternary library for three-phase diagrams (triangular axes).
- - added support for ternary lib in clickable lib
-
-
-2010-05-06 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - table package: improved accuracy during gradient loglog.
- - added possibility to exchange \includegraphics in plot graphics.
-
-2010-05-03 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed bug: \addplot table (without '[]') sets 'x index=0,y index=1'
- instead of using their actual value.
-
-2010-04-27 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - clickable lib: now supports reversed axis (and other non-standard
- directions for x and y axes)
- - clickable lib: has now support for 3D axes as well (snap--to--nearest feature)
-
-2010-05-05 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed handling of colormap mesh width + reinterpolation. It seems it was
- broken or at least not fully functional.
- Now it appears to work, is more robust and provides more information on error.
-
-2010-05-03 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - fixed bug: \addplot table (without '[]') sets 'x index=0,y index=1'
- instead of using their actual value.
-
-2010-04-25 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - implemented missing \thisrowno (and \nextrowno and \prevrowno) macros
- inside of \pgfplotstablecreatecol.
-
-2010-04-26 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - clickable lib: `clickable coords' now cycles through points on the same
- position.
- - fixed bug: named nodes inside of groupplots produced infinite loop
-
-2010-04-22 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed bug: 'enlargelimits' did not properly update axis fields; leading
- to wrong automatically generated ticks.
-
-2010-04-21 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - table package: Fixed bug in 'unique' style. It worked only for the first
- column.
- - renamed 'contour filled' to 'contour prepared filled'
- - fixed bug: named nodes did not function properly in conjunction with pgf 2.00
-
-2010-04-20 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - clickable lib: added square marker to highlight the clicked position
- - clickable lib: Added 'clickable coords' and 'clickable coords code'
- features which allow a snap-to-nearest feature *and* user-defined,
- additional information when clicking onto data points.
-
-2010-04-18 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Added plot handler 'contour prepared' which relies on already
- precomputed contour line coordinates (has preliminary support for filled
- contours)
-
-2010-04-14 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Added 'empty line=auto,scanline,jump,nan' key which allows interrupted
- plots at input empty lines
-
-2010-04-12 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added 'restrict x to domain*' which truncates to domain boundaries
- instead of assigning -inf or +inf.
-
-2010-04-10 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - legend to name and colorbar to name: Improved compatibility with context by introducing proper \protect ion
-
-2010-04-08 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Fixed bug: setting ticklabel pos and axis lines to an incompatible
- choice discarded tick lines.
- - colorbar data ranges (point meta min/max) is now provided in scientific
- notation, not as low level float.
- - Fixed bug: |colorbar sampled line| and |colorbar left| where
- incompatible.
-
-2010-04-07 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Added extensible layer for coordinate arithmetics.
- Now, there is a unified math operation interface which uses the correct
- math engine transparently (pgf basic math for log axes, float for linear
- axes currently).
-
-2010-04-06 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Added 'colorbar source' feature
-
-2010-04-01 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Fixed 3D axis scaling inaccuracies (by using float arithmetics)
-
-2010-03-31 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Released version 1.3.1
-
-2010-03-30 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Added 'colorbar sampled' and 'colorbar sampled line'
-
-2010-03-25 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Imported all patches to PGF written by Christian Feuersaenger.
- - Fixed bug: axis descriptions for |small| and |footnotesize| styles were
- too large
- - added |tiny| style
-
-2010-03-24 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Fixed bug: overlay did not work properly
- - Fixed bug: grids worked only for boxed axes
- - Now, anchor can also be the value of a named node inside of the axis.
-
-2010-03-23 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Fixed bug: \pgfplotstablesave did not reset 'postproc cell content'
-
-2010-03-12 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - removed spurious spaces in table package
-
-2010-03-09 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Added |sort| key for tabletypeset.
-
-2010-02-24 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Fixed bug: the auto-generation of .dep files could fail.
- Now, it will only be generated (automatically) if we are currently
- externalizing.
- - improved (wrote) docs for histogram plots and quiver
- plots.
-
-2010-02-23 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added \pgfplotsutilstrcmp
- - rewrote API for 'iflessthan' of the array sort. It is now a general
- utility function.
- - added a lot if styles for comparison functions, among them
- 'fixed <', 'float <', 'int <', 'string <', 'date <' and corresponding '>'
- variations.
- - Fixed bug: the 'date type' was broken due to a missing comma
-
-2010-02-22 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Fixed bug: providing a point meta expression twice as in 'point meta=<expr>, point meta=<expr>' yielded an infinite recursion
- - Provided first rudimentary version for \pgfplotstablesort
- - Added first version of a histogram plot handler.
-
-2010-02-20 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Fixed docs for \addlegendimage which was documented using the wrong name |\legendimage|
- - Allowed paragraphs in legend texts (was broken before)
- - the updatelimits and parsecoordinates are now available throughout the
- complete axis.
- They can also detect 3d coords automatically and enable 3d axes if so.
- \addplot will use a specialized variant which respects \addplot vs
- \addplot3
-
-2010-02-18 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - number printing: added 'sci generic' style to customize the appearance
- of scientific format and a 'verbatim' style which doesn't use TeX macros
- for the formatted numbers.
-
-2010-02-16 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added 'variance list' to regression feature
- - added |trim cells| to table input.
- - the table typesetting routines are now in a separate file.
- It is now necessary to use \usepackage{pgfplotstable} to use them (as
- documented).
-
-2010-02-12 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed problem with table prepare catcodes and argument parsing
- - finished user interface and continued implementation for 'linear
- regression'
-
-2010-02-10 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - implemented col sep=& (or col sep=ampersand)
- - added support for 'linear regression'
-
-2010-02-09 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Added support for inline data as argument to
- \pgfplotstableread{
- row
- row2
- }{\macro}
- - inline tables are now accepted directly for \addplot table and
- \pgfplotstabletypeset
-
-2010-02-08 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Added choice 'point meta={TeX Code={\def\pgfplotspointmeta{42}}}' and
- 'TeX code symbolic'.
-
-2010-02-04 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Fixed problem with spurious white space occuring during table input command
-
-2010-02-02 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Added 'numeric type' to table package to switch back from string type or
- data type.
- - added 'numeric as string type' to table package.
- - tuned quiver plot handler
-
-
-2010-01-31 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Added user interface and tests to quiver plot handler
- - fixed some bugs in the new internal structure. There will be more
- changes to prepare for Till Tantau's new Data Visualization Engine
-
-2010-01-30 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - First draft of a quiver plot handler (undocumented).
-
-2010-01-29 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Rewrote internal structure to allow better extensability of the plot
- handlers, particularly the number of accepted input data fields.
-
-2010-01-26 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Fixed problem with spurious white space occuring during table input command
- - added 'visualization depends on'.
-
-2010-01-26 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Introduced 'compat=1.3' . The name 'compat=newest' was not not such a
- good idea since it might introduce a problem for following releases.
- - Emphasized key names in references to show that /pgfplots/, /tikz/ and
- similar prefixes are unnecessary.
- - Added character lists |table/ignore chars| and |table/white space chars|
- to handle special characters in input files.
- - Fixed the 'xticklabels' key such that it also accepts '\\' terminated
- lists. This fixes strange bugs with dots '.' as last characters in
- entries.
-
-2010-01-21 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - added sanity checks such that 'xmin/max' and friends can't be invoked
- within an \addplot.
- - plot gnuplot: added user customizable styles to change the dummy
- variables. The initial config will now use 'x' for 1d, 'x,y' for 2d, 't'
- for 1d parametric and 'u,v' for 2d parametric plots.
- - fixed bug: one couldn't use different log/normal scalings in a group
- plot. Relaxed sanity checking here.
- - added docs for |variable| and |variable y| which appeared to be missing.
-
-2010-01-14 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed that '\addlegendimage' did not respect the every plot styles.
- - added 'every legend image post' style.
-
-2010-01-15 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added support to generate makefile dependencies for pgfplots input files
- automatically
-
-2010-03-23 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Fixed bug: \pgfplotstablesave did not reset 'postproc cell content'
-
-2010-03-22 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Fixed bug: \pgfplotstablesave did not reset 'include outfiles'
- - Added 'colorbar to name' feature: no, colorbars can be placed
- independently of an axis, even into the document's main text.
-
-2010-03-19 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - changed 'legend to macro' to 'legend to name'.
-
-2010-03-18 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Fixed bug: axis descriptions for |small| and |footnotesize| styles were
- too large
- - added |tiny| style
- - added |legend to macro|, a method to export the legend to a macro which
- can be used *outside* of the axis where it belongs to.
-
-2010-03-16 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Fixed bug: 'draw=none' wasn't handled correctly.
-
-2010-03-12 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Fixed bug: the table package had spurious spaces
-
-2010-02-23 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Fixed bug: the 'date type' was broken due to a missing comma
-
-2010-02-22 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Fixed bug: providing a point meta expression twice as in 'point meta=<expr>, point meta=<expr>' yielded an infinite recursion
-
-2010-02-20 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Fixed docs for \addlegendimage which was documented using the wrong name |\legendimage|
- - Allowed paragraphs in legend texts (was broken before)
-
-2010-02-18 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - number printing: added 'sci generic' style to customize the appearance
- of scientific format and a 'verbatim' style which doesn't use TeX macros
- for the formatted numbers.
-
-
-2010-02-09 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Fixed bug in auto cross referenced of table package manual
-
-
-2010-02-08 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Fixed problem with spurious white space occuring during table input command
-
-2010-02-04 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Fixed problem with spurious white space occuring during table input command
-
-2010-01-27 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed bug: \coordindex for plot table from already loaded structure was
- wrong.
-
-2010-01-21 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - added sanity checks such that 'xmin/max' and friends can't be invoked
- within an \addplot.
- - plot gnuplot: added user customizable styles to change the dummy
- variables. The initial config will now use 'x' for 1d, 'x,y' for 2d, 't'
- for 1d parametric and 'u,v' for 2d parametric plots.
- - fixed bug: one couldn't use different log/normal scalings in a group
- plot. Relaxed sanity checking here.
- - added docs for |variable| and |variable y| which appeared to be missing.
-
-2010-01-14 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed that '\addlegendimage' did not respect the every plot styles.
- - added 'every legend image post' style.
-
-
-2010-01-08 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed bug which occurs if 'legend style' is set *after* \begin{axis}.
- - plot gnuplot: restored support for the '/tikz/parametric' option: it did only work if
- one provided the prefix '/tikz/' explicitly
- - plot gnuplot: parametric plots now use the SAME dummy variables as plot
- expression. If you write variable=\x, 'x' will be the gnuplot variable. If
- you write variable y=\y, 'y' will be the second gnuplot variable.
-
-2010-01-02 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Released version 1.3
-
-2009-12-30 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - ticklabel cs did not respect the shift of 'tick align=outside'. Fixed
- that.
-
-2009-12-29 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed a bug with line plots and plot expression.
- - fixed a rarely occuring bug in auto-tick positioning: the case "if just
- one tick position available" assumed log axes.
- - changed 'try min ticks' for 3D plots from 4 to 3
- - implemented support for a "too few tick labels" check for linear axes
- - changed activation of 'every 3d description' such that it is processed
- earlier. It should now be possible to overwrite more keys for 3D plots.
- - updated docs for clickable lib.
-
-2009-12-23 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - the color bar modification of yesterday was not completely correct,
- fixed that
- - width/height are now processed with \pgfmathparse
- - fixed bug in 'colorbar horizontal' style
-
-2009-12-22 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - improved extensibility of the point meta input methods
- - fixed buggy treatment of some automatic cross references in manual
- - fixed bug: log basis x changed the formatting of logarithmic y and z
- axes as well.
- - color bars can now be positioned using the axis description cs of the
- PARENT axis.
-
-2009-12-18 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed buggy treatment of extra ticks in 3D axes
-
-2009-12-12 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed a reverse axis special case which lead to improper placing of tick
- labels (they incorporated the tick width with wrong sign)
-
-2009-12-11 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added and documented |[xy]bar legend| styles and |[xy]bar interval
- legend| styles
- - renamed 'every mesh legend' to 'mesh legend' for consistency
- - improved 'mesh legend' (rescaled and reshiftet it a bit)
-
-2009-12-10 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed expansion bug in 'scatter/classes'
- - added the \addlegendimage extension which simply provides options for a
- further legend image.
-
-2009-12-09 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added variant |xticklabels from table|
-
-2009-12-08 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added \pgfplotstabletranspose command.
-
-2009-12-07 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - the 'log basis *' implementation didn't handle unbounded coords
- correctly; fixed that
-
-2009-12-05 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed bug in processing of axis lines.
- The new version should also allow 3D axis line variations and reversed axes
- - fixed bug occuring for reversed axes and the 'above origin' (and
- friends) anchors.
-
-
-2009-12-04 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed plot graphics and reversed axes
- - allowed reversed color bars
- - fixed axis line variations and reversed axes
-
-2009-12-03 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added '3d box=complete' feature
-
-2009-12-02 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - found and fixed bug: tick labels could penetrate the axis. This should
- no longer happen.
-
-2009-11-26 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added \pgfplotsinvokeforeach
- - worked on docs
-
-2009-11-24 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed a (rarely occuring) bug in plot table where the detection if the
- arg is a file- or structure failed.
-
-2009-11-23 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Added the 'color list' cycle list which contains only colors (now
- markers). This might be handy in conjunction with |cycle multi list|.
- - updated docs.
- - a copy of the automatic image externalization 'external' lib is now
- available when using
- \usepgfplotslibrary{external}
- even without Tikz CVS installed.
- - 'width' and 'height' can now be queried with
- \pgfkeysvalueof{/pgfplots/width} while axis descriptions are processed.
- - extended the |function graph cut y| by a |foreach| feature to provide
- the input tables.
-
-2009-11-19 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed bug with cycle multi list: it couldn't be overridden with cycle
- list or cycle list name.
- - added \addlegendentryexpanded
-
-2009-11-18 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - wrote primitive exception handling for better error messages (in
- pgfplotscore.code.tex)
- - fixed \thisrow in create on use statements: it did not respect aliases.
-
-2009-11-18 Nick Papior Andersen <zerothi@users.sourceforge.net>
-
- - Added a key |line legend| which sets the |legend image code| back
- to its original value. This makes it easy to use area legends
- together with line legends
- - The docs have been updated accordingly. See the example under
- |area legend|
-
-2009-11-15 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - auto xrefs now support point coordinate systems.
- - auto xrefs now provide an interface to deal with tricky active
- characters (for |-)
-
-2009-11-13 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - improved sanity checking for plot file by introducing trailing 0 0 0 to each line
-
-2009-11-11 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - improved docs for 3D coordinate ordering.
- - fixed bug with |samples y|.
-
-2009-11-10 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - improved plot gnuplot and 3D interface
- - fixed some 3D plot expressions things (samples y, y domain where not
- completely correct)
-
-2009-11-06 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - tuned the |footnotesize| style.
-
-2009-11-03 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added |rawx|, |rawy| and |rawz| math constants to access unprocessed
- input coordinates.
-
-2009-10-30 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - improved loop macros
-
-2009-10-27 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - improved the interface for |nodes near coords|
- - added starred key versions for |use mapped color*|, |nodes near
- coords*|, |scatter/classes*|. These starred versions APPEND code to |@pre
- marker code| insteaf of overwriting it.
- - documented |nodes near coords| and the starred variants for scatter
- plots.
-
-2009-10-26 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Added col sep=tab
-
-2009-10-23 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Fixed buggy xshift and yshift keys: they shifted axis descriptions too
- much
- - fixed buggy 'hide x axis': it lead to removal of *y*tick marks and grid
- lines.
- - during plot table: renamed \x, \y, \z etc to \columnx, \columny. They
- posed naming conflicts (and are perhaps useless anyway).
-
-2009-10-20 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - It is now possible to access all table columns as long as |\addplot
- table| is working. Possible occurences are coordinate filters or point
- meta expressions.
- - |point meta={<expression>}| won't yield error messages any longer if the
- expression contains temporary control sequences like \thisrow.
- - rel axis cs now invokes the math parser.
- - added 'restrict expr to domain'
-
-2009-10-14 Nick Papior Andersen <zerothi@users.sourceforge.net>
-
- - Added a MakeFile for the test folder. One can use
- this for compiling sections individually. I.e.:
- * make pgfplotstest.libs.groupplots.tex
- would yield only typesetting of the groupplots
- test section.
- - Currently it cannot handle more than one section at a time
- although it can process the whole by calling:
- * make all
- * make test
- * make pgfplotstest.pdf
- which are all equivalent!
-
-2009-10-13 Nick Papior Andersen <zerothi@users.sourceforge.net>
-
- - Changed documentation for units and groupplots library
- - Updated code of groupplots with filtering keys
-
-2009-10-13 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Improved placing of axis labels: the |near ticklabel| anchor was not
- completely correct.
-
-2009-10-12 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added |cycle multi list|.
-
-2009-10-08 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Added |axis background|
-
-2009-10-08 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed buggy scanline detection for plot table.
- - fixed support for special anchors when non-rectangular shapes are used.
- - added support for legend in scatter/classes.
-
-2009-10-06 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - revised manual and worked on cross referencing
- - fixed buggy tick show tests for non-boxed axis lines
-
-2009-10-05 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - |plot coordinates| now supports mathematical expressions.
-
-2009-10-03 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Manual: added (auto-generated) document-internal pdf links and
- implemented syntax analyser for codeexamples to
- generate cross-references automatically.
-
-2009-09-29 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed reversed axes for 3D axes
- - added new, experimental feature 'allow reversal of rel axis cs'. It
- affects 'rel axis cs' and 'ticklabel cs' in case of reversed axes.
-
-2009-09-26 Nick Papior Andersen <zerothi@users.sourceforge.net>
-
- - added a new library which can group plots.
- * \usepgfplotslibrary{groupplots}
- - a new environment \begin{groupplot} has been created
- - within the environment a command \nextgroupplot[<option>]
- can be used.
- - groupplots can easily typeset several plots in a matrix
- style so that they are aligned
- - it is possible to limit the tick labels to one side of
- the matrix, be it x tick labels at only the top row or
- the bottom row. Or the y tick labels only at the first or
- last column, on the left or the right, respectively
- - a quick documentation for the new library has been
- introduced
- - \usepgfplotslibrary has been modified such that it
- detects loaded files from \usetikzlibrary
-
-2009-09-25 Nick Papior Andersen <zerothi@users.sourceforge.net>
-
- - restructured the reference manual file. All files:
- * pgfplots.reference.<name>.tex
- was in the old pgfplots.reference.tex file
-
-2009-09-25 Nick Papior Andersen <zerothi@users.sourceforge.net>
-
- - changed the surfshading library name to be consistent with the
- new names. In conjunction the drivers of the surfshading library
- has been changed accordingly.
- - the unit library has a more customizable usage of typesetting units
- - the unit library automatically sets units on when loaded
- - updated the documentation according to changes done in unit library
- - the command \usepgfplotslibrary now loads both:
- * "tikzlibrarypgfplot.<lib>.code.tex"
- * "pgflibrarypgfplot.<lib>.code.tex"
- - added the environment \begin{pgfplotslibrary}...\end{pgfplotslibrary}
- to the manual which shows how the user can import a library.
- Displaying the following:
- * \usepgfplotslibrary{<lib>}
- * \usetikzlibrary{pgfplots.<lib>}
- - updated the doc to use the above command where needed
-
-2009-09-24 Nick Papior Andersen <zerothi@users.sourceforge.net>
-
- - added backwards compatibility for the libraries, i.e. recreated
- old files with only contents '\use...library{<package>}'
- - added the command \usepgfplotslibrary which should be used
- if users wants a clearer vision of where libraries are loaded from
- - moved the unit test into proper location
-
-2009-09-24 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed bug: the \pgfplotspointaxisorigin was not clipped properly,
- resulting in number too large bugs.
-
-2009-09-23 Nick Papior Andersen <zerothi@users.sourceforge.net>
-
- - changed the names of some of the files in the package. Namely:
- * doc/latex/pgfplots/pgfplots.reference.units.tex -> doc/latex/pgfplots/pgfplots.libs.units.tex
- * tex/generic/pgfplots/libs/tikzlibrarydateplot.code.tex -> tex/generic/pgfplots/libs/tikzlibrarypgfplots.dateplot.code.tex
- * tex/generic/pgfplots/pgfplots.units.tex -> tex/generic/pgfplots/libs/tikzlibrarypgfplots.units.code.tex
- * tex/generic/pgfplots/pgfplots.stackedplots.code.tex -> tex/generic/pgfplots/pgfplotsstackedplots.code.tex
- * tex/latex/pgfplots/libs/tikzlibrarypgfplotsclickable.code.tex -> tex/latex/pgfplots/libs/tikzlibrarypgfplots.clickable.code.tex
- This is done to be more consistent in naming convention. As old "pgfplotsclickable" and "dateplot"
- libraries has changed names former versions are not compatible. This should in some way be fixed.
- - updated the doc according to the new name convention
- - updated the "pgfplots.core.code.tex" to use the new names
- - changed the unit to a library and moved it to "libs" in manual
- - added a "mkdir" command in the MakeFile such that the user who has
- just downloaded the package doesn't need to make the "gnuplot" directory by hand
-
-
-2009-09-22 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed table loading: the NL character was present as a space after each
- read line, which made col sep!=space buggy
- - fixed manual bugs
-
-2009-09-20 Nick Papior Andersen <zerothi@users.sourceforge.net>
-
- - added the label units. It is now possible to add units in the labels such
- such that it can easily be maintained and edited.
- - a documentation of the implementation is added.
-
-2009-09-10 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added the 'plot box ratio' feature.
-
-2009-09-09 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Added the 'nodes near coords' feature (especially useful for bar
- plots). It draws nodes besides/above the coordinates and shows the
- coordinate value.
- - Added the 'variable y' feature.
- - Implemented support for non uniform color map specifications.
-
-2009-09-07 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Added |each nth point| filter
- - Added |restrict [xyz] to domain| filter
- - Improved docs
-
-2009-09-04 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed 'unbounded coords=jump' for the log case
-
-2009-09-03 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Added first version of 'unbounded coords=jump' method.
- Appears to work for line plots as it ought to.
- - added support for mesh plots as well
-
-2009-09-02 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Implemented 'z buffer=auto' and 'z buffer=reverse x seq' and 'z
- buffer=reverse y seq' modes. The default z buffer for surface plots is now
- 'auto'
- - changed drawing sequence of minor and major tick/grid lines.
- - Fixed bug related to 'forget plot' (legends didn't work as they should)
- - Fixed bug: /tikz/ybar and /pgfplots/ybar did not work as documented
-
-2009-09-01 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Fixed y tick scale label for the new label placement stuff.
- - Introduced sanity checking for point meta data.
-
-
-2009-08-31 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Added sanity check to avoid usage of \thisrow in point meta arguments.
-
-2009-08-12 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - the '[xyz]tick=data' feature now suppresses multiple occurances of the
- same tick (a very simple method, it checks for *exact* matches only).
- - removed the cause of a missing character warning
-
-2009-08-11 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Fixed processing of 'z buffer=sort' for log axes.
- - Fixed buggy \ticknum handling: the '[xyz]ticklabels' lists did not work
- properly.
-
-2009-07-30 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added check for 'every 3d view {<h>}{<v>}' styles which may prepare
- specific options.
-
-2009-07-29 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed |log basis [xyz]| processing in clickable lib.
- - clickable lib: there was a bug in the drag'n'drop gradient computation
- of semi log plots - gradients were computed base e although they should
- be base 10.
- - implemented 'mesh/ordering=colwise' for 'shader=interp'.
-
-
-2009-07-27 Stefan Tibus <sjti@gmx.net>
-
- - Added the 'plot shell' and 'plot table shell' feature to plot output of
- arbirtrary system calls.
-
-2009-07-27 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added auto translation pgf => gnuplot for 'plot gnuplot'. It works for
- '^' => '**'.
-
-2009-07-24 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added the 'tick scale binop' feature to allow simple change from '\cdot' to '\times'
- - added the 'log basis [xyz]' key.
-
-2009-07-23 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed positioning of tick scale labels for 3D case.
-
-2009-07-21 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - replaced '\definecolor' by '\pgfutil@definecolor' for ConTeXt
- compatibility.
- - renamed 'ticklabel dist' to 'ticklabel shift' to provide a more
- consistent naming convention.
-
-2009-07-08 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added sanity checking for non-existing colormaps
-
-2009-07-07 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed bug with 'mesh/ordering=colwise'
-
-2009-07-04 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added 'sloped like [xyz] axis' key for label alignment,
- - added '[xyz]ticklabel cs' coordinate system,
- - added 'near [xyz]ticklabel' anchor for every node
-
-2009-07-02 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed a bug related to the 'sqrt(num points)' thing for mesh plots (the
- check for rounding errors did not work as expected).
- - fixed bug in auto-scan line computation for plot table: it counted also
- the header line with column names.
-
-2009-06-29 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed a bug in the 'meta min/meta max' handling: the arguments have not
- been parsed correctly (the bug is not that old)
-
-2009-06-25 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added style 'every 3d description' and changed option processing such
- that description style changes are applied as soon as the axis' dimension
- is known (2d or 3d).
-
-2009-06-24 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed treatment of 'scan line length' for some plot table special
- issues.
-
-2009-06-22 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - using '/tikz/variable=\t' now also defines the shorthand function 't'
- ATTENTION: this requires the most recent PGF CVS version!
- - added temporary family for /tikz/variable to fix its usage in pgfplots'
- axes
-
-2009-06-17 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added draft for 'sloped' feature for axis labels
- - improved the special anchor label alignment: it does not respect the
- current transformation matrix (I renamed it to 'near ticklabel')
-
-2009-06-16 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - improved sanity checking for short-hand styles for legend placement
- - improved sanity checking for surfshading lib
- - started to write code for label placement + backwards compatibility
- switches. It is not complete yet.
-
-2009-06-15 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - improved interface for mesh/surface plots.
-
-2009-06-11 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added |no marks| key and updated docs.
- - added short-hand styles for legend placement.
-
-2009-06-10 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed shift transformations provided to an axis - these did not work
- previously [requires recent pgf version].
- - improved colorbar implementation
- - added 'ticklabel style' alias to 'tick label style'
- - improved support for pgf 2.00 backwards compatibility
-
-2009-06-09 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - besides a lot of manual improvements, I have also fixed the |point meta min|/max
- processing such that they work properly for the general case and for
- special cases.
- - implemented a user interface to draw arbitrary boxes in 'plot graphics'.
- - added small optimizations to key setting procedures.
-
-
-2009-05-30 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - documented and improved the expression+table input method
-
-2009-05-29 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed the 'ticklabel cs' for 2D plots - it queried 3D stuff which wasn't
- initialised.
-
-2009-05-28 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed correct implementation of |overlay| for tick labels - my recent
- changes required bounding box modifications and disabled that.
- - Provided a (sophisticated) fix for the problem with legend styles:
- now, it is possible to set 'legend image code' in \addplot AND the legend
- remembers the draw modes correctly.
- - to do this, I used 'current plot style' here - which handles key paths,
- draw modes and all that stuff correctly.
- - added legend image for mesh/surface plots
-
-2009-05-27 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed a (stupid) bug in the processing of skewed/rotated axis unit
- vectors (|x| or |y| keys). It is now processed correctly.
- - added sanity checking for stacked plots: now, an error message is raised
- if the number of points of successive stacked plots does not match.
-
-2009-05-26 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed the implementation of 'current axis' for unfinished axes - it did
- not work since the rewrite of alignment features.
- - moved the declaration of the 'current axis' leight weight node before
- the processing of stored plots. This means it is possible to reference it
- in path/plot commands.
- - fixed the '\addplot+[ black]' bug - the white space doesn't hurt any
- longer.
- - \ref now works properly inside of moving arguments (as \caption) without
- the need of explicit \protect ion.
-
-2009-05-25 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added 'reverse legend' feature, thanks to Tom Cashman for the
- implementation!
-
-2009-05-22 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - now I remembered why `legend image code' did process its arguments in a
- separate scope -- and I restored it (and documented the change).
- Now: the plot style is activated before `legend image code' is evaluated.
- This allows to redefine `legend image code' inside of plot styles.
- - fixed bug: the re-using of outer normal vector did not work properly
-
-2009-05-20 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed the default 'legend image code' things - they also needed to be
- changed.
- - added tolerances to tick placement code: now, tick labels are placed if
- they are no more than 0.05pt beyond the axis limits. The threshold can be
- configured.
- - improved manual section for tick docs: introduced subsections and moved
- special stuff into a "fine tuning" section.
-
-2009-05-14 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed 'legend image code' - it did not provide the argument as
- documented.
-
-2009-05-08 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Restructured the manual. Now, the "command reference" and "option
- reference" has been merged into one large "reference".
- The new stuff should be easier to navigate.
-
-2009-05-02 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - changed 'ticklabel pos' initial value to 'default'.
- - added '[xyz] dir={normal,reverse}' keys (work correctly for 2d,
- not yet for 3d)
-
-2009-04-27 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed several bugs which have been introduced in the latest changes
-
-2009-04-24 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added |preproc/expr| style to table package.
- - added |fonts by sign| style to table package.
-
-2009-04-21 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed broken '[xyz] tick scale label style' keys
-
-2009-04-20 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Added the |value|, |abs value|, |upper| and |lower| options to enlarge limits.
-
-2009-04-17 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added public API commands \pgfplotspointouternormalvectorofaxis,
- \pgfplotspointoutsideofaxis and the same for the ticklabelaxis.
-
-2009-04-17 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added 'rel axis' coordinate system.
-
-2009-04-14 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Moved sanity checking for end-of-scanline autocompletion out of standard
- plots.
-
-2009-04-13 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - updated error bar implementation: it works now also for 3D plots and it
- is a more efficient.
- ATTENTION:
- *********this requires the PGF CVS version of 2009-04-13 or newer!*****
- - added support for end-of-scan-line markers for 'plot coordinates' and
- 'plot file': empty lines end a scan line.
- This allows mesh input without explicitly providing 'rows' or 'cols'.
-
-2009-04-09 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added a style for string symbols as input coordinates.
-
-2009-04-08 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - `legend image code' now also evaluates pgfplots options. furthermore, it
- can be changed inside of options for \addplot.
-
-2009-04-07 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added /pgfplots/colormap access=map|direct key.
- - simplified input format of colormaps
- - changed the anchors. Now, all anchors use the BOUNDING BOX of the axis
- instead of local coordinates. This does also work for 3D and for skewed or
- reversed axes.
-
-2009-04-06 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - table package: improved handling for empty cells in create column
- statements. An empty cell will be considered as 'zero'.
- - fixed axis cs for 3D case
- - incorporated tick dimensions into 3D axis scaling (approximately as
- before for 2D axes)
-
-2009-04-04 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed surface shading problem: both, pdftex and dvips now produce useful
- results and the resulting pdf/ps documents can be processed by
- ghostscript and standard viewers.
- Switching to BitsPerCoordinate=24 fixed the problem.
-
-
-2009-04-03 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added public interface \pgfplotsmathviewdepthxyz and
- \pgfplotsmathfloatviewdepthxyz inside of an axes.
- - added 'point meta=<expr>' feature: \addplot[point meta={x+y+z},scatter] ...
- - removed the optimizations for the binary output sub-package - they did
- not work at all.
- - updated the manual examples for the new view parameters
- - finished the clip-path implementation so far. It appears to work
- correctly.
- - implemented first semi-correct first of surfshading and dvips driver.
- However, it works only after converting the ps to pdf :-(
- The backwards conversion pdf->ps fails with limitcheck as before.
-
-2009-04-02 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - re-enabled error bars and fixed bug
- - fixed newly introduced optimization of the binary output sub-package: it
- lead to an infinite loop :-(
-
-2009-04-01 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - disabled error bars temporarily - one of my latest changes caused
- problems.
- - added 'cube/size [xyz]' for the cube markers
- - fixed bug in cube and cube*
- - Changed semantics of 'view'. It is now 'view={<azimuth>}{<elevation>}'
- as in matlab.
-
-2009-03-31 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - improved 3D plot tick label alignment issue
-
-2009-03-30 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - found bug in error bar implementation - but I don't know where it comes
- from yet.
-
-2009-03-27 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - implemented expression plotting features inside of 'plot table' for the
- plot from structure method as well.
-
-2009-03-26 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added (first draft with) support for expressions in 'plot table', for example
- \addplot table[x expr={\coordindex},y expr={\thisrow{std-L2} * \thisrow{maxlevel}}] {regtable};
-
-2009-03-25 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added support for \coordindex inside of marker streams (interesting for
- scatter plots).
-
-2009-03-23 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed the new placement of ticks such that is also works for 2D plots.
- It will also work for reversed axes. alignment is still not functional.
-
-2009-03-22 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - implemented proper placement for 3D axis tick positions.
- Alignment is prepared, but not functional yet.
-
-2009-03-21 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added some internal methods to distinguish foreground and background in
- 3D axes - required for a better placement of ticks and for the axis labels
- anyway.
- - Added image externalization for some expensive examples to improve manual
- compilation speed.
-
-2009-03-20 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - renamed the 'z buffer=sort coordinates' choice introduced yesterday to
- 'z buffer=sort'. I'll take care that it yields useful results.
- - fixed bug in the new option processing - some /tikz options were
- important during \addplot, but since the new strategie silently ignores
- /tikz options, I needed to add exceptions.
- - added implementation for z buffer=sort and mesh plots
- - allowed 3D line plots + mesh handler
- - optimized new option processing
- - changed default shader to faceted
-
-2009-03-19 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added \pgfplotsarraysort
- - added |z buffer=sort coordinates| for use with scatter plots (not very useful for
- any other plot type yet)
-
-2009-03-17 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - the point meta now always uses floating point routines internally; the
- case distinctions have been eliminated.
- - added keys 'point meta rel=axis wide|per plot' and 'point meta min' and
- 'point meta max'.
- - added 'create col/' search path to table package.
-
-2009-03-16 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added "cube" and "cube*" markers for 3D axes.
- - added 'unique' row predicate which suppresses multiple occurances of the
- same key in one designated column.
-
-2009-03-13 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - introduced to use rows=cols=sqrt(N) if neither rows nor cols is provided
- in a mesh plot.
-
-2009-03-10 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - improved 'view' processing for 3D axes.
-
-2009-03-06 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed decoding bug of interp shader: now, acroread is able to read it!
-
-2009-03-05 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - provided several 3D examples in the manual and fixed corresponding bugs
- in parameterized 3D plots.
-
-2009-03-04 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - found and fixed encoding bugs in binary conversion. The surface lib now
- produces visually correct results - although acroread is still complaining
- and doesn't show anything :-(
-
-2009-03-03 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - wrote further basic level table access commands.
- - surf shading now understands the colormap. Fixed bugs in mapping of
- dimen registers
- - startet primitive heuristics for z buffering of mesh/surf plots in the
- |mesh/z buffer| key.
- - added fast prepend list
-
-2009-02-27 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - first semi functional version with bilinear interpolation shading (gouraud)
-
-2009-02-26 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added public methods for access to table elements [untested and undocumented
- so far].
- - added pgfplotslistset [untested]
- - worked on binary encoding for signed integers
-
-2009-02-24 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed enlarge z limits functionality (was broken)
- - provided 3D examples in reference manual.
- - improved alignment of 3D tick labels slightly
- - changed semantics of enlarge limits=auto for 3D plots
-
-2009-02-23 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - The draw,fill bug introduced in the latest changes of 2009-02-20 appears
- to be fixed now. Nevertheless, I'll need to revise those changes.
- - the \label bug which also occured in this change is now fixed as well
- - fixed manual typo
-
- - implemented functionality 'mesh/ordering' and 'mesh/flat mode={corner,mean}|.
- - plot[mesh] works now also for 1D case.
-
-2009-02-22 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - The processing of draw options and behavior options still causes a lot
- of overhead- and even bugs. At least the manual compiles now.
- Maybe that wasn't my best idea...
-
-2009-02-20 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - changed complete processing of 'draw options' and 'behavior options'.
- They are now the same, no special treatment is necessary.
-
-2009-02-19 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - implemented first functional mesh - and surface plots (the latter with
- flag shading).
- The user interface is lacking, however. And, of course, there will never
- be a real renderer - but it looks really good (up to the bugs)!
-
-2009-02-17 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - provided some more code documentation
- - improved axis vector initialization for 3D plots
- - provided low-level interface commands and a corresponding section in the
- manual.
- - implemented tick label positioning for 3D axes. It works up to orthogonal special
- cases.
-
-2009-02-16 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Released version 1.2.2 (bugfix release for CTAN)
-
-2009-02-16 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed overlay bug in conjunction with pgf 2.00 and legends
-
-2009-02-14 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - improved compatibility with french babel settings: the manual compiles
- now even with special chars activated. Added section in FAQ
-
-2009-02-13 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed bug in color map key.
- - introduced scaling section in manual
- - documented 'only marks'
- - colormap now accepts 'rgb255'
- - added more colormap styles.
- - added 'mark=text' which draws arbitrary TeX content as plot marks
-
-2009-02-12 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Released version 1.2.1 (bugfix release for samples key)
-
-2009-02-12 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed nasty bug: the 'samples' key did not work! One needed to provide a
- domain as well...
-
-2009-02-11 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed bug with axis [xy] line*=none
-
-2009-02-10 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - improved sanity checking for 'scatter src'.
-
-2009-02-08 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - improved low level lists: \pgfplotslistforeachungrouped can now be
- nested.
- - fixed bug in \pgfplotstablecopy
- - added \pgfplotstablevertcat
-
-2009-02-07 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added algorithm for automatic scaling of 3D plots (when used with the
- view option).
-
-2009-02-05 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added 'plot graphics' feature.
-
-2009-02-04 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Released version 1.2
-
-2009-02-04 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - improved sanity checking in table package.
- - fixed max/min implementation for fpu
-
-2009-02-03 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - patched key paths for plot file and plot table. One could not provide
- options with key path /pgfplots. This will need a little bit more
- attention later-on, see todo.txt.
-
-2009-02-01 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - removed missing character warnings
- - fixed bug with domain processing for plot gnuplot.
- - fixed bug in FPU : fpu+pgf 2.00 is problematic with unary minus signs
-
-2009-01-29 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - provided backwards compatibility for the domain and |samples at| key:
- the tikz variants are used by default now.
-
-2009-01-27 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - manual improvements: fixed several typos in the manual; improved section
- about alignment and section about upgrade remarks.
- - manual improvements: replace a lot of gnuplot examples with 'plot
- expression' commands.
- - fixed the broken |axis equal| feature - it collided with the tickmin/max
- processing. The tickmin/max is now processed somewhat different
- - removed (some of the) 'no pt in nullfont' log warnings
- - now, every input file will be protocolled to the log file (only).
-
-2009-01-24 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - re-implemented |domain|, |samples| and |samples at| keys. They are now
- independ of the |/tikz/| variants - and provide the complete data range of
- pgfplots.
- - fixed missing \endgroup in plot gnuplot (in the case that -shell-escape
- was not available)
- - fixed small bug with empty-plot-special case and tickmin/max resetting
-
-2009-01-21 Pascal Wolkotte <wolkottept@users.sourceforge.net>
-
- - implemented '[x|y]tick[min|max]' option
-
-2009-01-20 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed bug: 'scatter/classes' couldn't be provided as behavior option.
-
-2009-01-16 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - improved fault tolerance of |scatter/classes|.
- - fixed scoping bug with plot markers
-
-2009-01-12 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - implemented \pgfplotstablesave
- - \pgfplotstabletypeset and \pgfplotstabletypesetfile are now the same;
- the input format is autodetected.
-
-
-2009-01-07 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - implemented simple test for 'samples at' vs. 'domain'
- - implemented 'table/create col/set list' style
- - implemented a method to create new tables from scratch
- - implemented some more postprocessing routines for table package
-
-2009-01-06 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed bug in clickable lib: logarithmic scales in x axes have not been
- processed properly.
- - now, the logarithmic sampling won't be applied for parametric plot
- expressions. Furthermore, it has been optimized.
- - improved compatibility between FPU and fixed point library inside of
- pgfplots
-
-2009-01-05 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - both, plot gnuplot and plot expression now sample their points
- logarithmically if the x (y) axis is logarithmic.
-
-2009-01-03 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - the fpu is now used automatically for plot expression and for the table
- create col/expr feature. However, it will be disabled during the low-level
- drawing commands of pgfplots. I rewrote some of the internals to avoid
- problems with the low data range of tikz (for example during domain
- processing).
-
-2008-12-31 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - improved FPU support
-
-2008-12-30 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added backwards compatibility switches for my new PGF library FPU.
-
-2008-12-27 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed some issues with stacked plots and skewed axes
- - fixed a lot of manual typos and mistakes, thanks to Jeremie Knuesel!
- - Greatly simplified notation for |plot expression|.
- - introduced |\addplot gnuplot| as alias for |\addplot function|.
-
-2008-12-17 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added |create col/expr accum| style: a variant of |expr| which now
- allows simple accumulation of columns
- - added a |date type| style based on the pgf calendar package
-
-2008-12-14 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - provided a further improvement for empty plot handling: the normal
- processing is now applied for empty plots, with special handling for the
- named start/end coordinates.
- - improved future compatibility with FPU: just in case it moves to a
- separate library, I will check for such a thing.
-
-2008-12-07 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - there was a bug with minorgrids auto-deactivation which has been fixed.
- - fixed a 'plot function[domain=..]' bug introduced yesterday
- - floating point methods now don't use 'fp' for mantisse computations if
- the fixed point lib is used
-
-2008-12-06 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - scatter will now assign a mark if none is set.
- - empty plot bug has been fixed.
- - using xmode in wrong context leads to error message.
- - xticklabel pos now accepts 'top' and 'bottom'
- - manual has more compact index: I removed the '/pgfplots/' and '/tikz/'
- collections.
- - improved index formatting.
- - re-implemented plot expression's sampling method. The PGF \foreach
- statement does not allow sampling domains beyond PGF's native math parser,
- the new implementation does also support the 'fp' package (combinded with
- the associated PGF library).
- Efficiency is expected to be higher than the previous \foreach
- implementation.
- - Provided a specialized processing of the |domain| argument for plot
- function which avoids the pgf math parser. Now, plot function provides the
- full data range of gnuplot.
-
-
-2008-12-05 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - improved sanity checking for plot coordinate syntax; empty lines in plot
- coordinates are now processed correctly.
- - added alias for 'sample' key. It can now be provided as argument to axis
- environments.
- - added |no markers| shortcut style.
- - Added documentation for interrupted plots (for example for
- discontinuities in plots)
-
-2008-12-03 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - updated docs.
- - Fixed bug when there are less legend entries than plots.
- - added 'forget plot' option (and 'every forget plot' style)
- - made '/pgfplots/domain' option a public key alias to '/tikz/domain'
-
-2008-12-01 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed a remaining bug with 'axis equal'
- - fixed bug in pgfplots/tikz search path code
-
-2008-11-30 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added keys 'axis equal' and 'axis equal image' to get the same length
- for each unit vector.
-
-2008-11-28 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - optimiziation of \pgfmathfloattofixed yields 7% time savings for
- pgfplotstest. For plots with many points it will be even more.
-
-2008-11-27 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added '/pgfplots/refstyle={label}' key.
- - added 'read completely' key.
- - fixed bug with error bars: some of the latest changes must have been
- during sleep.
- - eliminated 6 dimen registers.
-
-2008-11-24 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - document bounding box modifications with 'overlay' option of pgf.
- The examples require the latest CVS version of pgf, because pgf 2.00 has a
- bug here (overlay and matrizes).
-
-2008-11-23 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added 'scaled ticks=manual' feature. It allows complete control
- over the scaled tick algorithm and scaled tick label placement.
- - improved support for french language, i.e. for active ';' and ':'
- characters. The manual does not compile completely if switched to french,
- but it is not much.
- - updated pgfplotstable such that it can be adopted to more general tasks.
- As example, html file output has been added to the manual.
-
-2008-11-22 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - the clickable lib can now be used independently of pgfplots.
-
-2008-11-21 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - improved compatibility between pgfplotstable and colortbl: \rowcolor
- and dec sep align (sci sep align) now works properly.
- - Added 'every col no <index>' style as alias for 'display columns/<index>'.
- - provided error message if \pgfplotstablerow is used in the wrong
- context.
- - improved pgfplots documentation.
- - improved pgfplotstable documentation
- - 'sci sep align' and 'dec sep align' now only enable math mode for their
- numbers, not for empty columns.
-
-2008-11-18 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added error bar adjustments for 'ybar' style
- - fixed bug: error bars are now drawn after the main path
-
-2008-11-11 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed missing code portion for scatter and log plots
- - added 'view' option which allows to specify pitch and yaw for definition
- of a 3D viewport (definition of x,y and z unit vectors of PGF).
-
-2008-11-10 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - documented default values of cycle lists.
-
-2008-11-04 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - prepared more code for 3D-axis drawing. It is growing now and won't take
- long for good-looking 3D figures.
-
-2008-10-30 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - used 'y domain='<empty> as feature for \addplot3 (\x,\x,\x):
- this will sample from a line, not from a surface.
-
-2008-10-29 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - implemented user interface to manually place 2D/3D tick LABELS (docs
- missing).
- The next step is to predefine them automatically for 3D plots.
-
-2008-10-28 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - renamed 'scatter plot' keys to 'scatter'
- - improved scatter plot user interface (not yet documented in parts)
- - implemented input methods for scatter coordinates (not yet documented)
- - worked on 3D axis generation.
-
-2008-10-27 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Implemented colormaps.
- - Implemented scatter plots.
-
-2008-10-25 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Fixed a bug introduced in latest changes: 'tick align' produced wrongly
- positioned tick labels.
-
-
-2008-10-23 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Fixed a bug related to auto-tick placement and special cases of the
- scaling transformation.
- - Documented the new freedom in axis unit vector placement, reversed and
- skewed axes.
- - Introduced optimization for orthogonal axes.
-
-2008-10-21 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added 'copy' and 'sqrt' features to table package.
-
-
-2008-10-20 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Revised all new routines such that the 2D framework is running again.
- All 2D tests appear to be ok.
- The 3D stuff is neither documented nor ready, although early things
- work. In the moment, it is only slowing things down, see todo.
- - Updated clickable lib to work with the new framework.
- - Removed remaining plain TeX '\loop' commands
-
-2008-10-14 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Restored state of 2008-09-25 because something did not work and I don't
- have a stable version yet.
- - Updated compatiblity for pgf 2.0: inserted 'min exponent for 1000 sep'
- into compatibility files
-
-2008-10-12 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - implemented input routines for 3D plots using \addplot3:
- - coordinates,
- - gnuplot,
- - file,
- - table,
- - expression.
- - updated coordinate streaming methods to work with 3D data.
- I also cleaned and optimized the 2D code.
- -> stacked plots and error bars do not reflect this yet!
- - added 'plot function[<further behavior options>]' which are merged
- together with those after 'plot[<behavior options>]'
-
-2008-10-04 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - implemented first running 3D axis with orthogonal projection.
- Most features work, especially tick placement, grid lines, tick label
- placement. Some detail decisions of how to things look pretty have to
- be done and realized. Scaling does not work yet and there are still
- plenty of open problems. The user interface for setting views is crual.
-
-2008-10-03 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed bug related to 'current axis' and origin anchors which occured
- if axis limits have been restricted manually and axis descriptions
- employed origin anchors.
- - continued the change to logical coordinates.
-
-2008-10-01 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - changed internals to use logical coordinates consistently.
- - Added feature 'x={(10pt,-3pt)}, y=-1pt'; allowing
- - skewed axes,
- - reversed axes,
- - rotated axes,
- as preparation for 3d plots.
-
-2008-09-27 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - optimized number processing and log computations. Logs are now a factor
- of 3.8 faster.
-
-2008-09-25 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Provided options to manually configure the tick scaling algorithm:
- either 1/10^<exponent> or 1/<real> can be configured.
- - Added check for PGF 2.00 availability
-
-2008-09-23 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Placed all drawing commands for plots and markers into separate scopes
- to end the effect of 'fill opacity' and 'dotted' styles.
- FIXME: check whether this affects any named nodes and such!
-
-2008-09-21 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Improved compatibility with figure-environments. I had to turn
- "hidden=false" to fix this incompatiblity. I hope this does not produce
- visible artefacts... needs to be checked.
-
-2008-09-17 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added 'include outfiles' option to table package, together with
- 'force remake'
-
-2008-09-16 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed spacing bug in table package.
- - outfile and debug feature of table package now produce proper newlines.
-
-2008-09-11 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added error messages if the table typeset features rely on LaTeX
- packages (array,booktabs) which have not yet been loaded.
-
-2008-09-03 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added 'clear infinite' postprocessor to table package.
-
-2008-09-02 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - re-implemented minimum and maximum computation because the PGF math
- parser interface has been changed. The changes are backwards compatible
- now.
- - fixed a bug in logarithm computation.
- - fixed some bugs related to the pgfplotsclickable library
-
-2008-09-01 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Provided sanity checking for gradient computation in table package:
- division by zero now leads to empty cells.
-
-2008-08-22 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Added pgfplotsclickable library which displays point coordinates when
- clicking into the plot region (acrobat reader only; relies on acrotex
- bundle)
-
-2008-08-04 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Release 1.1
-
-2008-08-03 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Added a library for abstract types of input coordinates (for example
- dates).
-
-2008-08-02 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - change 'every axis grid' default style to 'thin,black!25'. This is less
- intrusive than 'help lines'.
- - fixed small bug in tick routines: they did not account for tikz drawing
- modes so 'draw=none' was ignored.
- - fixed context test cases
- - Improved manual
-
-2008-08-01 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added several aliases for style keys. Something like 'x tick label
- style' always requires manual lookups while 'xticklabel style' is at least
- consistent with the 'xticklabel' key.
-
-2008-07-30 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added environment 'pgfplotsinterruptdatabb'
- - fixed bug in |minor tick num|
- - fixed bug in alias feature of table package.
-
-2008-07-29 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added |xtick pos| and |ytick pos| keys and |[xy]ticklabel pos|
-
-
-2008-07-28 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed bug in 'plot table' optimization: did not allow for 'alias'ed
- columns.
-
-2008-07-26 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - improved manual
- - provided better default key-paths such that '/pgfplots' can be omitted
- in many places.
- - Added \label / \ref support. Now, single plots can be referenced and
- \ref{label} inserts the associated legend image.
-
-2008-07-25 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - markers are now drawn separately, after the clipped range. Instead of
- clipping their *paths*, their positions are clipped: a marker is either
- drawn completely or not at all.
- - The option 'clip marker paths' can be used for backwards compatibility
- - added |axis on top| key for area plots: in this case, axis descriptions
- are drawn on top of plot graphics.
-
-2008-07-24 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Now, plot table{<file>} has linear runtime.
- - implemented fast low-level lists also for errorbars.
-
-2008-07-18 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - I worked on the coordinate lists and finally got linear runtime.
- In fact, the idea of Till turned out to be the most effective one (although
- it is only preasymtotically linear).
- - This makes the aftergroup-stack variable unnecessary.
- - Some aspects are missing, but I hope I can fix them soon.
-
-2008-07-16 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - replaced tikz-drawing commands for plots with basic layer commands.
- Gain: about 12% faster than before!
- - added |use aftergroup stack as fast list| to allow O(N) time for large scale plot
- commands, given appropriate safe stack parameters of TeX.
-
-
-2008-07-15 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - implemented support for axis limits of order up to 1.0e+-2147483644
-
-2008-07-14 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Added support to simplify access the previous row during create table column
- statements. Added one more numeric column creation style.
- - added 'exp sep align' and improved 'dec sep align'.
-
-2008-07-12 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - modified axis label placement for 'axis [xy] line' variations.
- I think it's ok now...
- - documented how to get multiple y axis
- - modified log plot tick generation algorithm, I forget something
- yesterday.
-
-2008-07-11 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed log plot tick generation if the axis range is extremely small.
-
-2008-07-09 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - moved a lot of directories and files around to better match the TeX
- directory structure (TDS)
- - used 'every mark' style for mark options - allows to append style
- options.
-
-2008-07-08 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added 'postproc cell content' feature to table package
- - added 'preproc cell content' feature to table package
- - fixed plot limit bugs arising in special situations
-
-2008-07-07 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - improved several things in table package
- - partial limits are now supported, for example 'xmin=4' or 'ymax=15'
- - improved empty axis range handling
- - modified transformations to avoid 'number too large/small' errors
- - enlargelimits respects partial limits
- - evaluated 'every axis plot' and 'every axis plot no <number>' in
- \addplot commands, allowing not only style options but also behavior
- options.
-
-
-2008-07-04 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - implemented title, xlabel and ylabel as direct keys in pgf, allowing to
- add suffixes or prefixes to already assigned values.
-
-2008-07-03 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added default styles for non-boxed axis lines. This is more or less
- experimental up to now and may still change.
-
-2008-07-02 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed small issues in pgfplotstable manual
- - eliminated one dimen register and one count register
-
-2008-07-01 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Added semicolon to gnuplot invocation to fix the strange behavior of
- windows gnuplot.
-
-2008-06-30 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - solved the problem of arrow heads and different styles for axis *lines*.
- Not quite satisfactory, because one needs to choose between closed paths
- and clean edges on the one hand and separate arrow heads or styles on the
- other hand. See the documentation for details.
-
-2008-06-29 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - wrote some styles for the 'create col' framework, namely to compute
- piecewise gradients and quotients from one row to the next.
-
-2008-06-28 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Wrote a \pgfplotstablecreatecol command to generate new columns in a
- quite general fashion.
-
-2008-06-27 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - renamed the last change from 'column/{[index]5}/.style' to
- 'display columns/5/.style' because it was not consistent.
- - implemented code to balance rows in typeset table routines.
- The first column is the measure, all other ones will be forced to
- match its row count.
- - documented new features.
- - added |hide x axis| and |hide y axis|.
- - added |enlarge x limits| and |enlarge y limits|.
- - Added key |legend entries|.
-
-2008-06-26 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added column/{[index]5}/.style and 'column indizes/5/.style'
- - added 'select equal part entry of' style
-
-2008-06-25 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added warning when loading tables '#1.tex' instead of '#1'.
-
-2008-06-24 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - improved error recovery: empty plots are now discarded silently
- - added column 'alias' feature for tables
- - optimized code for grid line, tick line and tick label generation and
- replaced tikz commands by basic layer commands.
- pgfplots is now 36% faster!
- - changed drawing sequence of axis lines and tick/grid lines. Now, tick
- lines are no longer drawn on top of axis lines.
- - introduced aliases 'axis y line=middle' and 'axis x line=center'
- - added named node 'current axis' which provides anchors 'origin',
- 'above origin', 'left of origin', 'right of origin' and 'below origin'
- -> this allows improvements of the non-boxed axis variants
- - added those anchors also to the normal anchors.
- - added styles 'every inner [xy] axis line'
- - added styles 'every outer [xy] axis line' [untested]
- - added command keys 'inner axis line style', 'outer axis line style' and
- 'axis line style'
-
-2008-06-18 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - improved ConTeXt compatibility
-
-2008-06-17 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed incompatibility between 'plot function' and german active "
- character
-
-2008-06-11 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Released version 1.0
-
-2008-06-11 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added boolean |row predicate| to select table entries.
- - added macro |\coordindex| inside of \addplot to allow index based
- coordinate filters.
- - added style keys |/pgfplots/skip coords between index| and
- |/pgfplots/table/skip rows between index|
- - added style |dec sep align| for table typesetting.
-
-2008-06-10 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Fixed several warnings in manual
- - reimplemented |minor tick num| as style which sets the [xy] variants
-
-2008-06-09 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Replaced |xfilter| and |yfilter| by code keys |x filter/.code={...}| and
- |y filter|. Backwards compatibility is checked. Added docs.
-
-2008-06-09 Pascal Wolkotte <wolkottept@users.sourceforge.net>
-
- - Added |minor x tick num| and |minor y tick num| option
- - Adjusted section title format in documentation
- - Filtered x and y tick's if axis x/y line is middle or center
-
-2008-06-07 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Wrote more documentation, added |every axis plot post| style.
- - Added |col sep=<space|comma|colon|semicolon|braces>| option for table
- input.
-
-2008-06-06 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Added |minor tick num| option
-
-2008-06-05 Pascal Wolkotte <wolkottept@users.sourceforge.net>
-
- - Added options to choose the drawing of the axis lines
- - Added options to include a discontinuity decoration on the axis lines
- - Added options to align ticks with the axis lines
-
-2008-06-03 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - Added options |before end axis/.code| and |after end axis/.code| and
- |extra description/.code|.
-
-2008-06-02 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - I have replaced all /tikz/ options with /pgfplots/ ones. The
- documentation is updated to reflect this change.
- Backwardscompatibility with \tikzstyle and the old /tikz/every... styles
- is provided.
-
-2008-05-31 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added \pgfnumtabletypeset feature. It is quite sophisticated by now and
- allows to typeset (selected parts of) numeric tables; rounds each number
- to desired accuracy and provides number format styles.
-
-2008-05-26 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added special values 'xtick=data' and 'ytick=data' to collect the first plot's
- coordinates as tick data.
-
-2008-05-24 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - First version of manual with pgfmanual styles is ready. It is not quite
- final, but should be enough to communicate with Pascal.
- - fixed plot expression to work properly.
-
-2008-05-21 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added useful styles for all bar options.
-
-2008-05-20 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - fixed some issues with stacked plots
- - added public macros \plotnum and \numplots inside of an axis
- - added options '[xy] tick label as interval=true|false'
- - added support for 'ybar interval' plot handler (which I added to PGF
- recently).
-
-2008-05-19 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added \closedcycle command for use after \addplot. It connects the
- current plot with the x-axis to provide fillable plots easily.
- - added named coordinates 'current plot begin' and 'current plot end'
-
-2008-05-18 Christian Feuersaenger <ludewich@users.sourceforge.net>
-
- - added support for stacked plots:
- - stack plots=x|y|false
- - reverse stacked plots=true|false
- - stack dir=plus|minus
- - rewrote some internals
-
-2008-05-12 Christian Feuersaenger <ludewich@users.sourceforge.net>
- - added 'current plot style' key to \addplot
- - Added error bar support with fixed absolute/relative errors or explicit
- absolute/relative errors for each coordinate.
- - added plot types for piecewise constant plots
- - added plot types 'ybar' and 'xbar' with option '/pgf/bar width'
- - added option 'legend image code'
- - fixed data scaling trafo: contained possiblity for cancellation of significant
- digits
- - added limited support for \addlegendentry[]{}
- - removed clipping region for tick line placement
- - added options
- 'every axis plot no 1,2,3,4,...'
- 'every [xy] tick'
- 'every minor [xy] tick'
- 'every major [xy] tick'
- and the same for s/tick/grid/
- and the corresponding '[xy] tick style', 'minor [xy] tick style' ...
-
-2008-04-23 Christian Feuersaenger <ludewich@users.sourceforge.net>
- Released version 0.98 beta
- Changes since version 0.92.4:
- - enlargelimits now works properly for logarithmic axes
- - added support for plot function (gnuplot interface)
- - added extra ticks which are drawn on top of the normal ticks
- - providing x limits will now automatically clip y and vice-versa
- - added option 'log identify minor tick positions'
- - added option 'log plot exponent style'
- - added option 'log number format code' and 'log base 10 number format code'
- - improved automatic tick placement for log plots
- they are now scale dependend as for linear plots.
- - added 'at' option
- - cycle list and \legend now accept comma separated lists
- - added support for plot expression
- - re-implemented the internal plot representation as pgf node. This improves
- the PGF integration:
- - you can access various axis anchor from outside,
- - you can easily clip parts of the axis out of the bounding box (useful for
- alignment),
- - you can access named axis descriptions (legends, titles, labels,...)
-
- - the complete floating point number support has been integrated into PGF 2.0.
- That means: there are options
- /pgf/number format/sci
- /pgf/number format/fixed
- /pgf/number format/....
- BUT
- numbers are now printed with
- \pgfmathprintnumber
- NOT
- \prettyprintnumber [ INCOMPATIBLE ]
-
- - added option 'scaled ticks'
- and associated styles
- 'every x tick scale label'
- 'every y tick scale label'
- and options
- 'x tick scale label style'
- 'y tick scale label style'
- and parameters
- 'scale ticks [below,above] exponent'
-
- - legends have been improved (was \edef, is now better)
-
- - Any styles can now contain axis options, for example
- \tikzstyle{every axis legend}+=[legend columns=2]
- - added option "cycle list"
- - added option "cycle list name"
- - added '\addplot plot file {filename}'
- - added '\addplot plot table[x=colnameA,y=colnameB] {filename}'
- and '\addplot plot table[xindex=numberA,yindex=numberB] {filename}'
- and '\addplot plot table[...] from {\macroname}' in conjunction with
- '\numtableread{FILE} to \macroname'
-
- - eliminated several scopes such that node names for labels, titles and legends
- will be known outside of an axis,
- - added
- \tikzstyle{every semilogx axis}=[]
- \tikzstyle{every semilogy axis}=[]
- \tikzstyle{every loglog axis}=[]
- \tikzstyle{every linear axis}=[]
- - added option 'legend style'
- - added option 'label style'
- added option 'x label style'
- added option 'y label style'
- added option 'grid style'
- added option 'tick style'
- and the same for all 'every ...' styles.
- added option 'style=' option
-
-
-2008-02-01 Christian Feuersaenger <ludewich@users.sourceforge.net>
- Released version 0.92.4
- Changes since version 0.92:
- ** UPGRADE INCOMPATIBILITIES **
- - Warning: I have greatly improved the legend placement.
- If you have overwritten
- \tikzstyle{every axis legend}
- you will need to update the legend!
- - renamed 'manual.pdf' to 'pgfplots.pdf' to allow
- 'texdoc pgfplots'
- - any \axispath commands need to use the 'axis cs' coordinate system.
-
- Improvements:
- - introduced a data scale transformation:
- know, pgfplots is no longer restricted to numbers within
- TeX's limited precision.
- It can produce plots with numbers of order O(10^10) or O(10^-10) (now even for non-logarithmic plots)
- - fixed a bug which did not allow scientific notation for normal plots,
- - improved default tick placement for normal plots,
- - enlargelimits option is now relative and has a better user interface,
- - legends are now TikZ matrizes, which fixes some bugs and improves their
- flexibility.
- - Added the 'legend columns' option.
- - Added the 'legend plot pos' option.
- - Added the 'hide axis' option
- - Added the 'scale only axis' option
- - Added the 'xticklabels=LIST' and 'yticklabels=LIST' options
- - Added anchors to axes to allow horizontal/vertical alignment
- - rounded tick labels to \prettyprintnumberprecision digits
- - Added 'grid=major|minor|both|none' option for grid lines
- - Added '[xy]minorgrids', '[xy]majorgrids' options and corresponding styles
- - Added '[xy]majorticks', 'ticks=major|minor|both|none' options ticks