Settings Help
CTAN
Comprehensive TeX Archive Network
Home Upload Browse

Direc­tory tex-archive/graphics/pgf/contrib/pgfplots

pgfplots - Create normal/logarithmic plots in two and three dimensions for LaTeX/TeX/ConTeXt.

pgfplotstable - Loads, rounds, formats and postprocesses numerical tables.

PGFPlots draws high--quality function plots in normal or logarithmic scaling
with a user-friendly interface directly in TeX. The user supplies axis labels,
legend entries and the plot coordinates for one or more plots and PGFPlots
applies axis scaling, computes any logarithms and axis ticks and draws the
plots. It supports line plots, scatter plots, piecewise constant plots, bar
plots, area plots, mesh-- and surface plots, patch plots, contour plots, quiver
plots, histogram plots, polar axes, ternary diagrams, smith charts and some
more.

Pgfplots is based on Till Tantau's package PGF/TikZ (pgf).

Pgfplotstable displays numerical tables rounded to desired precision in various
display formats, for example scientific format, fixed point format or integer,
using TeX's math facilities for pretty printing. Furthermore, it provides
methods for table postprocessing.

Please take a look at 
  doc/latex/pgfplots/pgfplots.pdf
and
  doc/latex/pgfplots/pgfplotstable.pdf.


REMARK
The virus killer Avira Antivir reports the virus HTML/Malicious PDF.Gen in pgfplots.pdf. 
This is a FALSE ALARM caused by the pgfplots library for interactive,
clickable plots (based on javascript). It is virus-free.

Copyright 2007-2012 by Christian Feuersaenger.

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.


HISTORY:
1.8:
- new feature: tight bounding box even if the axis is no box and bb excludes clip path
- new feature: mesh/color input=explicit 
- new feature: shader=interp now has drivers for both dvipdfmx and xetex
- new feature: support for more color spaces in colormap definitions
- new feature: shader=interp and device-level gray colorspaces 
- new feature: 'contour/contour dir=[xyz]' to draw contours in different directions
- new feature: statistics library with boxplot handler (both boxplot prepared and automatic computation)
- fixed bug: 3d centered axis lines and label placement (requires compat=1.8 or higher)
- fixed bug: axis lines and placement of labels, tick scale labels, and reversed axes
    (requires compat=1.8 or higher)
- fixed bug: filtering out coords from a mesh plot failed
- fixed bug: every legend image post was not respected inside of \ref{plotlabel}
- fixed bug: high-order patches computed the shader=flat mean in a wrong way.
- fixed bug: remember picture inside of pgfplots axes failed (due to cell picture)
- fixed bug: now, the tick scale label will be omitted if there are no ticks
- fixed bug: axis box path was not closed
- fixed bug: the bounding box was non-empty even if the axis was hidden.
- fixed bug: auto-alignment of nodes near coords failed for xbar plots
- fixed bug: providing bar width / bar shift in terms of axis units did
    not work with [xy]bar and nodes near coords
- fixed bug: transformation 'data cs=cart' -> polar is more robust now
- fixed bug: code did not compile against pgf 2.00
- fixed bug: patch plot lib and shader=interp,patch type=biquadratic
- fixed bug: context path searching issue (pgfplots.lua)
- fixed bug: shader=interp and dvips driver 
- fixed bug: error bars with explicit relative input failed

1.7 
- added feature: 'bar shift' and 'bar width' can now be expressed in terms of axis units (compat=1.7 or higher)
- fixed incompatibility regression pgfplots 1.6.1 pgf 2.10: layers
- fixed incompatibility pgfplots and imakeidx
- added feature: 'enlargelimits={abs=1cm}', i.e. enlarge by dimension rather than unit
- patchplots lib: added patch type=bicubic
- patchplots lib: added support for global paths (fillable)
- patchplots lib: added patch type sampling feature
- patchplots lib: improved usability (documentation and improvements)
- fixed path issues in context: moved lua input file to tex/generic
- fixed bug: \ref{legendimage} inside of legend text was wrong.

1.6.1:
- fixed incompatibility lualatex,shader=interp, and german package (introduced in 1.6)

1.6:
- added support for layered graphics (main use case: multiple axes and layers)
- added support for second colormap in mesh plots (mesh/interior colormap name)
- added support for scopes inside of axes
- contour plots: added ability to provide list of discrete labels (mesh/levels)
- empty lines are interpreted as interruptions in data plots (was undocumented since 1.4)
- added more scaling options to 'scale mode=scale uniformly' (affects axis equal in 3d
  and \addplot3 graphics)
- fixed wrong implementation of 'axis equal' and 'unit vector ratio' in 3d
  (backwards compatible for 2d, but not for 3d - the 3d implementation was plain wrong)
- fixed incompatibility of lualatex and shader=interp
- fixed bugs/added features around \addplot3 graphics
- fixed bug: colorbar did not support ymode=log
- fixed a couple of minor bugs
- fixed bounding box computation for clip=false,axis lines=none

1.5.1:
- more operations for FPU library (==, !=,<=,>=,?)
- fixed bug in usage of decorations in \addplot
- bugfix for contour prepared format=matlab
- added 'const plot mark mid' and 'jump mark mid' plot handlers
- nodes on a plot (\addplot ... node[pos=<fraction>] {};)
- 'trim axis group left' and 'trim axis group right'
- bugfixes for polar axes and log+stacked plots
- added style 'log ticks with fixed point'
- introduced patched tikz paths to simplify circles and ellipses within an axis
- patchplots lib: patch type=polygon
- some more bugfixes

1.5:
 - Contour plots,
 - Histograms,
 - Quiver plots,
 - patch plots (library)
      - Triangle Meshes
      - Bilinear Elements
      - Quadratic Triangles
      - Biquadratic Quadrilaterals
      - Coons Patches
 - Discrete colorbars,
 - Table sorting,
 - Linear regression,
 - Ternary diagrams,
      - Tieline Plots
 - Smith Charts
 - Polar axes,
 - Empty lines in input files result in interrupted plots,
 - PDF user defined coordinate mouse popups
 - CMYK colormaps and shadings,
 - new markers and cycle lists
 - access to axis limits,
 - \addplot3 graphics: pgfplots draws an appropriate axis for a three-dimensional(!) external png graphics
 - 3D axes: support to provide explicit unit vectors:
 	- explicit unit vectors
	- explicit unit vectors which are uniformly rescaled to match width/height
 - 3D axes: improved support for unit vector ratios
 - improvements of the groupplot styles
 - preliminary support for (2d) bar plots in 3d axes
 - new shader 'faceted interp'
 - table package: 
 	- 'every nth row' style
	- 'comment chars' key to define comment characters in input files
	- 'skip first n' style
 - lots of smaller bugfixes (see ChangeLog for details)


1.4.1:
- improved compatibility to gnuplot 4.4

1.4:
Version 1.4 contains several new features, mostly work on details.
It fixes many bugs and provides the following improvements:
- detached legends 
- 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

The next version will make a greater step when it is stable.


1.3.1:
Version 1.3.1 is a bugfix release containing
- improved parametric plots with gnuplot
- improved normalsize, small and footnotesize scale styles and added tiny
- a lot of bugfixes

1.3:
- improvements for two dimensional visualization, among them
	- axis equal,
	- color bars,
	- nodes near coords,
	- jumps in plots,
	- improved description positioning, 
	- reverseable axis directions,
	- simpler alignment of adjacent axes,
	- units and a simplified user interface,
- new three dimensional line, scatter, mesh and surface plots,
- a copy of the automatic pdf externalization library, 
- an improved manual enhanced with a lot of pdf cross references.

1.2.2:
- fixed a problem with the samples key, 
- provides some smaller fixes and some manual improvements.
- added plot graphics.

1.2:
- completely rewritten math expression parser with extended data range, 
- colormaps for scatter plots
- fine tuning for plot parameters.
- table package has been extended and is now a fully featured table typesetting, computing and postprocessing tool.

Direc­to­ries

Name Notes
doc

Files

Name Size Date Notes
INSTALL 180 2013-03-23 10:07:07
README 8858 2013-03-23 10:07:07
bugtracker.sty 12693 2013-03-23 10:07:07
matlab2pgfplots.m 8727 2013-03-23 10:07:07
matlab2pgfplots.sh 1828 2013-03-23 10:07:07
pgf2pdf.sh 8115 2013-03-23 10:07:07
pgflibrarypgfplots.surfshading.code.tex 22559 2013-03-23 10:07:07
pgflibrarypgfplots.surfshading.pgfsys-dvipdfmx.def 6537 2013-03-23 10:07:07
pgflibrarypgfplots.surfshading.pgfsys-dvips.def 4313 2013-03-23 10:07:07
pgflibrarypgfplots.surfshading.pgfsys-pdftex.def 5877 2013-03-23 10:07:07
pgflibrarypgfplots.surfshading.pgfsys-xetex.def 1051 2013-03-23 10:07:07
pgfplots.assert.code.tex 1220 2013-03-23 10:07:07
pgfplots.assert.sty 33 2013-03-23 10:07:07
pgfplots.code.tex 407914 2013-03-23 10:07:07
pgfplots.lua 1323 2013-03-23 10:07:07
pgfplots.paths.code.tex 2419 2013-03-23 10:07:07
pgfplots.py 3238 2013-03-23 10:07:07
pgfplots.revision.tex 525 2013-03-23 10:07:07
pgfplots.scaling.code.tex 122249 2013-03-23 10:07:07
pgfplots.sty 1730 2013-03-23 10:07:07
pgfplots.tex 1478 2013-03-23 10:07:07
pgfplotsarray.code.tex 21786 2013-03-23 10:07:07
pgfplotsbinary.code.tex 23037 2013-03-23 10:07:07
pgfplotsbinary.data.code.tex 26859 2013-03-23 10:07:07
pgfplotscolor.code.tex 23605 2013-03-23 10:07:07
pgfplotscolormap.code.tex 27949 2013-03-23 10:07:07
pgfplotscoordprocessing.code.tex 332837 2013-03-23 10:07:07
pgfplotscore.code.tex 14310 2013-03-23 10:07:07
pgfplotsdeque.code.tex 4288 2013-03-23 10:07:07
pgfplotsexample-context.pdf 54797 2013-03-23 10:07:07
pgfplotsexample-context.tex 946 2013-03-23 10:07:07
pgfplotsexample-plain.pdf 34328 2013-03-23 10:07:07
pgfplotsexample-plain.tex 945 2013-03-23 10:07:07
pgfplotslibrary.code.tex 1928 2013-03-23 10:07:07
pgfplotsliststructure.code.tex 13625 2013-03-23 10:07:07
pgfplotsliststructureext.code.tex 24390 2013-03-23 10:07:07
pgfplotsmatrix.code.tex 18861 2013-03-23 10:07:07
pgfplotsmeshplothandler.code.tex 111359 2013-03-23 10:07:07
pgfplotsoldpgfsupp_loader.code.tex 2270 2013-03-23 10:07:07
pgfplotsoldpgfsupp_misc.code.tex 24537 2013-03-23 10:07:07
pgfplotsoldpgfsupp_pgfcoreexternal.code.tex 20033 2013-03-23 10:07:07
pgfplotsoldpgfsupp_pgfcoreimage.code.tex 17761 2013-03-23 10:07:07
pgfplotsoldpgfsupp_pgfcorelayers.code.tex 5192 2013-03-23 10:07:07
pgfplotsoldpgfsupp_pgfcorescopes.code.tex 17016 2013-03-23 10:07:07
pgfplotsoldpgfsupp_pgfkeys.code.tex 34665 2013-03-23 10:07:07
pgfplotsoldpgfsupp_pgfkeysfiltered.code.tex 34107 2013-03-23 10:07:07
pgfplotsoldpgfsupp_pgflibraryfpu.code.tex 66403 2013-03-23 10:07:07
pgfplotsoldpgfsupp_pgflibraryplothandlers.code.tex 34264 2013-03-23 10:07:07
pgfplotsoldpgfsupp_pgfmanual.code.tex 3252 2013-03-23 10:07:07
pgfplotsoldpgfsupp_pgfmanual.pdflinks.code.tex 14479 2013-03-23 10:07:07
pgfplotsoldpgfsupp_pgfmanual.prettyprinter.code.tex 42544 2013-03-23 10:07:07
pgfplotsoldpgfsupp_pgfmathfloat.code.tex 92614 2013-03-23 10:07:07
pgfplotsoldpgfsupp_tikzexternal.sty 5721 2013-03-23 10:07:07
pgfplotsoldpgfsupp_tikzexternalshared.code.tex 56047 2013-03-23 10:07:07
pgfplotsoldpgfsupp_tikzlibraryexternal.code.tex 3296 2013-03-23 10:07:07
pgfplotsplothandlers.code.tex 109098 2013-03-23 10:07:07
pgfplotsstackedplots.code.tex 22463 2013-03-23 10:07:07
pgfplotssysgeneric.code.tex 3095 2013-03-23 10:07:07
pgfplotstable.code.tex 118874 2013-03-23 10:07:07
pgfplotstable.coltype.code.tex 2443 2013-03-23 10:07:07
pgfplotstable.sty 1274 2013-03-23 10:07:07
pgfplotstable.tex 1220 2013-03-23 10:07:07
pgfplotstableshared.code.tex 72858 2013-03-23 10:07:07
pgfplotstests.context.tar.bz2 25002 2013-03-23 10:07:07
pgfplotstests.tar.bz2 806184 2013-03-23 10:07:07
pgfplotsticks.code.tex 80738 2013-03-23 10:07:07
pgfplotsutil.code.tex 64305 2013-03-23 10:07:07
pgfplotsutil.verb.code.tex 3286 2013-03-23 10:07:07
pgfregressiontest.sty 5997 2013-03-23 10:07:07
t-pgfplots.tex 2140 2013-03-23 10:07:07
t-pgfplotstable.tex 1097 2013-03-23 10:07:07
tikzlibrarydateplot.code.tex 882 2013-03-23 10:07:07
tikzlibrarypgfplots.clickable.code.tex 51760 2013-03-23 10:07:07
tikzlibrarypgfplots.colormaps.code.tex 5317 2013-03-23 10:07:07
tikzlibrarypgfplots.dateplot.code.tex 6384 2013-03-23 10:07:07
tikzlibrarypgfplots.external.code.tex 2004 2013-03-23 10:07:07
tikzlibrarypgfplots.groupplots.code.tex 20891 2013-03-23 10:07:07
tikzlibrarypgfplots.patchplots.code.tex 119585 2013-03-23 10:07:07
tikzlibrarypgfplots.polar.code.tex 21227 2013-03-23 10:07:07
tikzlibrarypgfplots.smithchart.code.tex 63929 2013-03-23 10:07:07
tikzlibrarypgfplots.statistics.code.tex 37522 2013-03-23 10:07:07
tikzlibrarypgfplots.ternary.code.tex 35875 2013-03-23 10:07:07
tikzlibrarypgfplots.units.code.tex 11977 2013-03-23 10:07:07
tikzlibrarypgfplotsclickable.code.tex 913 2013-03-23 10:07:07

DOWNLOAD Down­load the com­plete con­tents of this di­rec­tory in one zip archive (10.5M).

pgf­plots – Loads, rounds, for­mats and post­pro­cesses nu­mer­i­cal ta­bles

Pgf­plot­stable dis­plays nu­mer­i­cal ta­bles rounded to de­sired pre­ci­sion in var­i­ous dis­play for­mats (for ex­am­ple sci­en­tific for­mat, fixed point for­mat or in­te­ger), us­ing TeX’s math­e­mat­i­cal fa­cil­i­ties for pretty print­ing. Fur­ther­more, it pro­vides meth­ods for ta­ble post­pro­cess­ing.

Doc­u­men­ta­tion Pack­age man­ual
Ver­sion1.7
Li­censeGNU Gen­eral Public Li­cense
Copy­right2007-2008 Chris­tian Feuer­sänger
Main­tainerChris­tian Feuer­sänger
Con­tained inTeXLive as pgf­plots
MiKTeX as pgf­plots
Topics plot data
See also pgf­plots
Guest Book Sitemap Contact 2013-04-08 10:38