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/ChangeLog400
1 files changed, 400 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/pgfplots/ChangeLog b/Master/texmf-dist/doc/latex/pgfplots/ChangeLog
index dc60cdd20fc..382b4fd117e 100644
--- a/Master/texmf-dist/doc/latex/pgfplots/ChangeLog
+++ b/Master/texmf-dist/doc/latex/pgfplots/ChangeLog
@@ -1,3 +1,403 @@
+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