diff options
Diffstat (limited to 'Master/texmf-dist/doc/latex/pgfplots/ChangeLog')
-rw-r--r-- | Master/texmf-dist/doc/latex/pgfplots/ChangeLog | 366 |
1 files changed, 366 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/pgfplots/ChangeLog b/Master/texmf-dist/doc/latex/pgfplots/ChangeLog index e39a4175aba..ff3097dc1a4 100644 --- a/Master/texmf-dist/doc/latex/pgfplots/ChangeLog +++ b/Master/texmf-dist/doc/latex/pgfplots/ChangeLog @@ -1,7 +1,211 @@ +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-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-27 Christian Feuersaenger <ludewich@users.sourceforge.net> + - fixed bug: 'point meta=f(x)' was evaluated too early. Now it is + evaluated inside of \addplot in the survey phase. + +2010-06-25 Christian Feuersaenger <ludewich@users.sourceforge.net> + - fixed bug: 'each nth point' worked only for #1<10 + +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-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-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) + - improved compatibility of detached legends/colorbar/\ref legends with + external lib + - 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-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-19 Christian Feuersaenger <ludewich@users.sourceforge.net> + - 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-10 Christian Feuersaenger <ludewich@users.sourceforge.net> + + - added 'legend cell align=left|right|center' styles to reduce the amount + of typing for this task. + +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-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-29 Christian Feuersaenger <ludewich@users.sourceforge.net> + + - implemented missing \thisrowno (and \nextrowno and \prevrowno) macros + inside of \pgfplotstablecreatecol. + +2010-04-25 Christian Feuersaenger <ludewich@users.sourceforge.net> + + - 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. + - fixed bug: named nodes did not function properly in conjunction with pgf 2.00 + +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-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. @@ -13,11 +217,173 @@ - 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. + +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 + +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. + +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. + - 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-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-15 Christian Feuersaenger <ludewich@users.sourceforge.net> + + - added support to generate makefile dependencies for pgfplots input files + automatically + +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-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. |