2010-03-31 Christian Feuersaenger - Released version 1.3.1 2010-03-25 Christian Feuersaenger - 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 - Fixed bug: overlay did not work properly - Fixed bug: grids worked only for boxed axes 2010-03-23 Christian Feuersaenger - Fixed bug: \pgfplotstablesave did not reset 'postproc cell content' 2010-03-16 Christian Feuersaenger - Fixed bug: 'draw=none' wasn't handled correctly. 2010-03-12 Christian Feuersaenger - Fixed bug: the table package had spurious spaces 2010-02-23 Christian Feuersaenger - Fixed bug: the 'date type' was broken due to a missing comma 2010-02-22 Christian Feuersaenger - Fixed bug: providing a point meta expression twice as in 'point meta=, point meta=' yielded an infinite recursion 2010-02-20 Christian Feuersaenger - 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 - 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 - Fixed bug in auto cross referenced of table package manual 2010-02-08 Christian Feuersaenger - Fixed problem with spurious white space occuring during table input command 2010-02-04 Christian Feuersaenger - Fixed problem with spurious white space occuring during table input command 2010-01-27 Christian Feuersaenger - fixed bug: \coordindex for plot table from already loaded structure was wrong. 2010-01-26 Christian Feuersaenger - 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. - 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 - 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 - fixed that '\addlegendimage' did not respect the every plot styles. - added 'every legend image post' style. 2010-01-08 Christian Feuersaenger - 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 - Released version 1.3 2009-12-30 Christian Feuersaenger - ticklabel cs did not respect the shift of 'tick align=outside'. Fixed that. 2009-12-29 Christian Feuersaenger - 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 - 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 - 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 - fixed buggy treatment of extra ticks in 3D axes 2009-12-12 Christian Feuersaenger - 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 - 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 - fixed expansion bug in 'scatter/classes' - added the \addlegendimage extension which simply provides options for a further legend image. 2009-12-09 Christian Feuersaenger - added variant |xticklabels from table| 2009-12-08 Christian Feuersaenger - added \pgfplotstabletranspose command. 2009-12-07 Christian Feuersaenger - the 'log basis *' implementation didn't handle unbounded coords correctly; fixed that 2009-12-05 Christian Feuersaenger - 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 - fixed plot graphics and reversed axes - allowed reversed color bars - fixed axis line variations and reversed axes 2009-12-03 Christian Feuersaenger - added '3d box=complete' feature 2009-12-02 Christian Feuersaenger - found and fixed bug: tick labels could penetrate the axis. This should no longer happen. 2009-11-26 Christian Feuersaenger - added \pgfplotsinvokeforeach - worked on docs 2009-11-24 Christian Feuersaenger - 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 - 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 - 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 - 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 - 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 - 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 - improved sanity checking for plot file by introducing trailing 0 0 0 to each line 2009-11-11 Christian Feuersaenger - improved docs for 3D coordinate ordering. - fixed bug with |samples y|. 2009-11-10 Christian Feuersaenger - 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 - tuned the |footnotesize| style. 2009-11-03 Christian Feuersaenger - added |rawx|, |rawy| and |rawz| math constants to access unprocessed input coordinates. 2009-10-30 Christian Feuersaenger - improved loop macros 2009-10-27 Christian Feuersaenger - 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 - Added col sep=tab 2009-10-23 Christian Feuersaenger - 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 - 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={}| 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 - 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 - Changed documentation for units and groupplots library - Updated code of groupplots with filtering keys 2009-10-13 Christian Feuersaenger - Improved placing of axis labels: the |near ticklabel| anchor was not completely correct. 2009-10-12 Christian Feuersaenger - added |cycle multi list|. 2009-10-08 Christian Feuersaenger - Added |axis background| 2009-10-08 Christian Feuersaenger - 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 - revised manual and worked on cross referencing - fixed buggy tick show tests for non-boxed axis lines 2009-10-05 Christian Feuersaenger - |plot coordinates| now supports mathematical expressions. 2009-10-03 Christian Feuersaenger - Manual: added (auto-generated) document-internal pdf links and implemented syntax analyser for codeexamples to generate cross-references automatically. 2009-09-29 Christian Feuersaenger - 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 - added a new library which can group plots. * \usepgfplotslibrary{groupplots} - a new environment \begin{groupplot} has been created - within the environment a command \nextgroupplot[