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