-
Notifications
You must be signed in to change notification settings - Fork 99
Expand file tree
/
Copy pathNEWS
More file actions
148 lines (112 loc) · 5.53 KB
/
NEWS
File metadata and controls
148 lines (112 loc) · 5.53 KB
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.