1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148
|
2023-04-12
* For gnuplot 6 (and back-ported to 5.4.7)
pgf.REVISION = "118"
Output from tikz standalone mode is compatible with texlive2023
and includes conditional code to deal with processing by any of
pdflatex/lualatex/xelatex
2020-06-02
* For gnuplot version 5.4
* pgf.REVISION = "114"
Force linewidth to 0pt for text node justification
* pgf.REVISION = "113"
pgf.REVISION_DATE = "2020/06/02 16:02:00"
revise gppoint to pass through opacity information
keep old variant gppoint so that old files still work
new variant is called gp3point (3 parameters rather than 2)
2011-02-19
* support for ConTeXt and plain TeX
* removed dependencies for LaTeX packages other than TikZ
* needs TikZ Version >= 2.0
* better support for saving terminal options with gnuplot 'save' command
* all bitmap images can be externalized
* alpha channel support for bimap images via externalized PNGs
* new options 'crop', 'background', 'textscale', 'externalimages'
* fixed "overflow" bug on negative coordinates that are outside of the crop box
* various small bugfixes
Backward compatibility is dropped again.
2009-03-29
* Providing a script or target name is now mandatory. The new syntax:
set terminal lua <target name> | "<file name>"
{<script_args> ...}
This will look for a script named `gnuplot-<target name>.lua' or
a script named "<file name>" (in quotes!).
* Support for script names via the environmental variable
GNUPLOT_LUA_SCRIPT is dropped.
* The option "script" is obsolete and also removed.
* Via the environmental variable GNUPLOT_DRIVER_DIR the default search
directory for driver scripts can be changed.
* The TikZ driver help is now included as a subsection of the Lua
terminal.
* minor bugfixes (see ChangeLog)
This version drops backward compatibility again!
2008-12-20
* Removed all underscrores in style and color names.
* The plot box coordinates are now accessible via a special node. (e.g.
"gp plot 1.north east".
* Added aliases 'standalone' ('fulldoc') and 'header' ('preamble')
* Preparations to echo back the options string to the user.
This version drops backward compatibility!
2008-11-22
* Changed default canvas size to 12.5cm x 8.75cm and use the preview
package to clip the plot in 'fulldoc' mode (suggested by Juergen Wieferink).
* New option 'charsize'. In conjunction with the gnuplottex.sty the
font size can now be determined automatically. (look at the style file for
example code).
* Removed the default font setting (previously set to "\small").
No binary updates needed.
2008-02-02
* Implemented a mapping of gnuplot arrow styles to TikZ arrow styles by
"misusing" the angle of the gnuplot arrow definition.
* CMYK support for image data (all other colors are handled through the
xcolor package).
* terminal works with gnuplottex (\begin{gnuplot}[terminal=lua]...)
(http://www.ctan.org/tex-archive/help/Catalogue/entries/gnuplottex.html)
* compatibility updates for gnuplot 4.3cvs version
* optional environment variable GNUPLOT_LUA_SCRIPT
* fixed zero length paths artifacts and some more minor bugs
* added simple pager functionality for help output
The Lua script should work with the previous binary version, but the new
GNUPLOT_LUA_SCRIPT feature and pager functionality will not be available.
Maybe a minor issue for most users ;-)
2007-10-03
* New option 'providevars' to make gnuplot's internal and user variables
available within the TeX-script.
* Adopted the color scheme and dash patterns to (largely) resemble the
look of the postscript terminal.
* Changed the names of the bounding box coordinates from 'lowerleft' to
'south west' etc. to be closer to the TikZ naming scheme.
Binary update needed on upgrade.
2007-09-22
* Lengths in the 'size' options now accept the units cm, mm, in or inch, pt,
pc, bp, dd and cc.
* Switched from generic TikZ styles like 'every plot' to gnuplot specific
TikZ-styles.
* Support for plotting images of pixel and binary 2D-data. For PDF and
Postscript generation the image will be included in a native PDF or PS
format what reduces space and compile time and improves rendering quality.
For the SVG output of PGF/TikZ the 'native image' feature has to be
disabled manually. The image will then be rendered of filled rectangles.
* Added 'tikzplot' option which allows using the TikZ '\path plot'
command instead of the simple '\path' for plots with given linetypes.
* Added 'is_multiplot()' to the Lua terminal (currently unused in the
TikZ backend).
* Changed the Lua-API: Color and fill styles are now passed as strings
instead of integers to the script.
Binary update needed on upgrade.
2007-08-25 ii
* Improved robustness of the option parser.
* Fixed a PGF/TikZ compatibility issue reported by Scott Murman.
No binary update from previous version needed.
2007-08-25
* Fixed rectangle scaling in conjunction with the 'plotsize' option
(thanks to Scott Murman for reporting).
This update only affects the gnuplot.lua script.
2007-08-24
* A 'size' option for the canvas was added.
* The 'scale' option now expects an x and y parameter, so the
'xscale' and 'yscale' options where removed. Scaling and resizing
now work similar to the other terminals.
* The 'monochrome' and 'solid' options do not change the actual
TikZ plot commands anymore, but only change the according TikZ
style settings.
See the 'ChangeLog' file for previous changes.
|