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[