-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathNEWS
206 lines (183 loc) · 8.41 KB
/
NEWS
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
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
Please see the README.md file for development info
--------------------------
Version 1.3.0 - 2012-02-26
--------------------------
* [FIX] A bunch of spacing fixes, thanks to Qiang Li
* [FIX] Fix a bunch of small bugs from newer versions of R
* [NEW] Add global option pgfSweaveNoHighlight to disable printing of highlight
definitions (they are currently always printed). Set the options to any
other value than NULL to disable printing of the definitions
e.g. options(pgfSweaveNoHighlight=TRUE)
* [NEW] Remove the auto installation of command line script
* [NEW] Add function pgfSweave:::installCommandLineScript(), see above
* [NEW] PGF version can be specified in you .Rprofile so that it doesn't
get checked for like options(pgfversion = "2.10")
* [NEW] Updated XeLaTeX example, thanks to psibre
* [NEW] Roxygenize the docs
--------------------------
Version 1.2.1 - 2011-04-03
--------------------------
* [NEW] If PGF 2.10 is not available, issue a startup message but still load
the package (So the package can go on CRAN). PGF 2.10 is still
required to compile .tex file produced with pgfSweave
* [NEW] Remove null device code which could cause problems with grid graphics
* [NEW] Example using xelatex for external graphics
* [NEW] Chunk options `relwidth' and `relheight' for scaling figures relative
to the `width' and `height' options (thanks to Fabrice Rossi for the
patch)
* [CHANGED] Fix the internal caching of external graphics, it now works as
expected and can save significant time
--------------------------
Version 1.2.0 - 2011-02-21
--------------------------
* [NEW] Use the tikz externalization library instead of the pgf backend. This
allows for more flexibility and faster compilations but BEWARE, this
requires at least pgf 2.10 and may break backward compatability in
some cases
* [NEW] GNU Make is now a system requirement for externalizing graphics,
NOT for compiling the package
* [NEW] Option to specify number of processors when externalizing graphics
* [NEW] Externalized graphics now have another layer of crude caching
* [NEW] Highlighted output is now output in a separate environment to fix the
centering issues
* [NEW] Example document using plain latex and the tikz external library to
generate eps graphics, `inst/example/pgfSweave-latex-example.Rnw`
* [CHANGED] The command line interface is now much simpler internally and uses
optparse instead of getopt for more flexibility (the optparse package
is now a dependency)
* [CHANGED] The `tex.driver' option has been removed, the same effect can be
achieved using the tikz externalization library, see the new
example for how
* [DEPRECIATED] The `pgf' option is depreciated, please use the `tikz' option
--------------------------
Version 1.1.3 - 2011-01-07
--------------------------
* [NEW] Use the "null device" to avoid generation of Rplots.pdf, as suggested
by yihui, fixes Issue 8
* [NEW] New Vignette, courtesy of Hans Ekbrand! Focuses on the use of
pgfSweave with large data sets
* [NEW] Example using caching by Yihui, inst/example/caching.Rnw
* [NEW] Inline comments are now preserved thanks to changes in the
tidy.source() function from the formatR package
* [NEW] The formatR package is now a dependency of pgfSweave
* [FIXED] Reusing code chunks now works as expected, fixes Issue 9
* [FIXED] Links to tidy.source now correctly point to formatR
--------------------------
Version 1.1.2 - 2010-12-17
--------------------------
* Remove extraneous browser() call
* Correctly find arch dependent Rscript when installing command line interface
* Dont fail on installation when user has hardcoded working directory
--------------------------
Version 1.1.1 - 2010-12-03
--------------------------
* Actually make Highlight TRUE by default, as advertised
--------------------------
Version 1.1 - 2010-11-29
--------------------------
* New chunk option `highlight' for automatic highlighting of echo'd source
code. This option is enabled by default when echo=T.
* New chunk option `tidy' which turns on the tidying of source code via the
tidy.source function from the animation package. This feature was enabled
by default (with no option to do otherwise) in earlier releases. Now it
must be turned on explicitly.
* A \pgfrealjobname command is added if it does not exist similarly to the
the addition of the \usepackage{Sweave} line.
* keep.source now works again correctly and can be used with highlighting
--------------------------
Version 1.0.11 - 2010-11-17
--------------------------
* Setting tex.driver=latex will now (in addition to working) generate an
eps file
* The global option `keep.blank.line' is respeceted to access the tidy.source
option of the same name
--------------------------
Version 1.0.10 - 2010-11-03
--------------------------
* Fixed issue with echo'd code in R 2.12.0
--------------------------
Version 1.0.9 - 2010-09-14
--------------------------
* Nicer printing of options in pgfsweave-script.R
--------------------------
Version 1.0.8 - 2010-09-06
--------------------------
* New code chunk option `sanitize', a boolean value which accesses the tikz()
option of the same name (Requested by Yihui Xie)
* Updated documentation
--------------------------
Version 1.0.7 - 2010-08-17
--------------------------
* Better error messages on load when pgf is not present
--------------------------
Version 1.0.6 - 2010-08-06
--------------------------
* Incorporated changes from Yihui Xie which preserves comments in echo'd code
when keep.source=F
--------------------------
Version 1.0.5 - 2010-04-04
--------------------------
* Unlabeled code chunks are now allowed
* Fix for building on Solaris
--------------------------
Version 1.0.4 - 2009-01-23
--------------------------
* Check for PGF > 2.00 on startup or fail to load
* Fixes for examples in vignette
--------------------------
Version 1.0.3 - 2009-12-24
--------------------------
* Fix bug where externalization did not work if pdf and eps were not
explicitly set to FALSE. Thanks to Rasmus Pank for bringing this to my
attention.
* Better help for pgfsweave-script.R
* Better install script for command line interface
--------------------------
Version 1.0.0 - 2009-10-14
--------------------------
* First CRAN Release
* The new package tikzDevice is now used by default instead of eps2pgf. The
pgf option is still available but the use of tikzDevice is recommended.
* Updates to the vignette
* ChangeLog now generated by git when vignette is compiled
* Fixes to get pgfsweave-script.R to run on windows (Thanks Yihui, for the
report)
* Caching is now more aggressive, sometime manual removal of images is
required, this is still preferable to the old mechanism which could be too
conservative and recompile graphics when not needed
--------------------------
Version 0.7.2 - 2009-06-22
--------------------------
* Thanks to Charlie's ingenuity, pgfSweave now creates a symlink in $RHOME/bin
to pgfsweave-script.R upon source installation. The result is that
`R CMD pgfsweave`
can now be used to compile!
* New git repo for experimental features:
http://github.com/cameronbracken/pgfSweave/
--------------------------
Version 0.7.1 - 2009-04-30
--------------------------
* A new R script is available in the exec directory for compiling from the
command line. This script uses the getopt package to parse command line
options. Type 'pgfsweave-script.R --help' for more details.
* R version 2.9.0 introduces a useKerning option to the postscript device.
With kerning enabled, the conversion to pgf causes long strings to get
broken up creating large ugly gaps in the middle of words. pgfSweave now
checks to see if R >= 2.9 is running and turns off kerning by default.
* New ChangeLog generated with svn2cl
* More work on vignette
--------------------------
Version 0.7.0 - 2009-02-19
--------------------------
* Vignette is somewhat complete
* Robust shell script for compiling in exec/ directory
* Project now also on r-forge
(https://r-forge.r-project.org/projects/pgfsweave/),
code is still tracked on rforge.net
* Tagged version 0.6, current version in trunk is 0.7
--------------------------
Version 0.6 - 2009-01-11
--------------------------
* pgfSweave added to rforge.net (http://www.rforge.net/pgfSweave/)
* Tagged version 0.5, current version in trunk is 0.6 previous versions were
internal