pgfSweave: Quality speedy graphics compilation and caching with Sweave

pgfSweave provides a number of improvements to the speed and quality of Sweave output including: (1) capabilities for 'caching' graphics generated with Sweave on top of the caching mechanisms provided by cacheSweave, (2) an interface to the tikzDevice package which provides graphics with consistent font style, sizing and quality as the main document and (3) highlighting of echo'd source code via the highlight package. pgfSweave provides a new driver for Sweave (pgfSweaveDriver) with new chunk options tikz, external, sanitize, highlight and tidy on top of the cache option provided by cacheSweave.

AuthorCameron Bracken <cameron.bracken@gmail.com> and Charlie Sharpsteen <source@sharpsteen.net>
Date of publicationNone
MaintainerCameron Bracken <cameron.bracken@gmail.com>
LicenseGPL (>= 3)
Version1.3.0
https://r-forge.r-project.org/projects/pgfsweave/

View on R-Forge

Files

.gitignore
R
R/cacheSweaveUnexportedFunctions.R R/utilities.R R/pgfSweave.R R/zzz.R R/pgfSweaveDriver.R
exec
exec/pgfsweave
exec/install-script.R exec/pgfsweave-script.R
README.md
NAMESPACE
inst
inst/java
inst/java/eps2pgf
inst/java/eps2pgf/README.txt
inst/java/eps2pgf/lib
inst/java/eps2pgf/lib/FontBox-0.1.0.jar
inst/java/eps2pgf/lib/JSAP-2.1.jar
inst/java/eps2pgf/lib/LICENSE_FontBox.txt
inst/java/eps2pgf/lib/LICENSE_JSAP.txt
inst/java/eps2pgf/eps2pgf.jar
inst/java/eps2pgf/NOTICE.txt
inst/java/eps2pgf/resources
inst/java/eps2pgf/resources/fontdescriptions
inst/java/eps2pgf/resources/fontdescriptions/Helvetica-Oblique.font
inst/java/eps2pgf/resources/fontdescriptions/Times-Roman.font
inst/java/eps2pgf/resources/fontdescriptions/Times-Bold.font
inst/java/eps2pgf/resources/fontdescriptions/Helvetica-BoldOblique.font
inst/java/eps2pgf/resources/fontdescriptions/Courier.font
inst/java/eps2pgf/resources/fontdescriptions/Courier-Oblique.font
inst/java/eps2pgf/resources/fontdescriptions/Times-Italic.font
inst/java/eps2pgf/resources/fontdescriptions/Courier-BoldOblique.font
inst/java/eps2pgf/resources/fontdescriptions/Helvetica.font
inst/java/eps2pgf/resources/fontdescriptions/Times-BoldItalic.font
inst/java/eps2pgf/resources/fontdescriptions/Helvetica-Bold.font
inst/java/eps2pgf/resources/fontdescriptions/Courier-Bold.font
inst/java/eps2pgf/resources/fontdescriptions/ZapfDingbats.font
inst/java/eps2pgf/resources/fontdescriptions/Symbol.font
inst/java/eps2pgf/resources/fontSubstitution.xml
inst/java/eps2pgf/resources/afm
inst/java/eps2pgf/resources/afm/Helvetica.afm
inst/java/eps2pgf/resources/afm/Symbol.afm
inst/java/eps2pgf/resources/afm/Times-BoldItalic.afm
inst/java/eps2pgf/resources/afm/Helvetica-BoldOblique.afm
inst/java/eps2pgf/resources/afm/Courier-BoldOblique.afm
inst/java/eps2pgf/resources/afm/Courier-Bold.afm
inst/java/eps2pgf/resources/afm/Times-Bold.afm
inst/java/eps2pgf/resources/afm/Times-Italic.afm
inst/java/eps2pgf/resources/afm/Courier-Oblique.afm
inst/java/eps2pgf/resources/afm/Helvetica-Oblique.afm
inst/java/eps2pgf/resources/afm/MustRead.html
inst/java/eps2pgf/resources/afm/Times-Roman.afm
inst/java/eps2pgf/resources/afm/Helvetica-Bold.afm
inst/java/eps2pgf/resources/afm/Courier.afm
inst/java/eps2pgf/resources/afm/ZapfDingbats.afm
inst/java/eps2pgf/resources/texstrings
inst/java/eps2pgf/resources/texstrings/mathematica.xml
inst/java/eps2pgf/resources/texstrings/default.xml
inst/java/eps2pgf/LICENSE.txt
inst/java/eps2pgf/doc
inst/java/eps2pgf/doc/eps2pgf_manual.pdf
inst/misc
inst/misc/test-for-pgf.tex
inst/misc/vignette-src
inst/misc/vignette-src/fig-pgfSweave-hist.pgf
inst/misc/vignette-src/fig-pgfSweave-hist.eps
inst/misc/vignette-src/pgfSweave-vignette-source.Rnw
inst/misc/vignette-src/Makefile
inst/misc/vignette-src/fig-pgfSweave-tikz-hist.tikz
inst/tests
inst/tests/tidy2.Rnw
inst/tests/tidy.Rnw
inst/tests/Makefile
inst/example
inst/example/pgfSweave-example.Rnw
inst/example/pgfSweave-xelatex-example.Rnw
inst/example/caching.Rnw
inst/example/pgfSweave-latex-example.Rnw
inst/example/Makefile
inst/vignettes
inst/vignettes/pgfSweave-example.pdf
inst/vignettes/fig-pgfSweave-tikz-hist.pdf
inst/vignettes/pgfSweave_hans.pdf
inst/vignettes/pgfSweave-example-tex.in
inst/vignettes/fig-pgfSweave-hist.pgf
inst/vignettes/pgfSweave.Rnw
inst/vignettes/pgfSweave-vignette-source.pdf
inst/vignettes/pgfSweave_hans.Rnw
inst/vignettes/fig-pgfSweave-tikz-hist.tikz
inst/vignettes/pgfSweave-example-Rnw.in
inst/vignettes/pgfSweave.pdf
inst/vignettes/fig-normalSweave.pdf
inst/doc
inst/doc/figs
inst/doc/figs/fig-pgfSweave-hist.pgf
inst/doc/figs/fig-pgfSweave-tikz-hist.tikz
inst/COPYING
OREADME.md
.Rinstignore
.gitattributes
DESCRIPTION
ChangeLog
man
man/pgfSweaveDriver.Rd man/pgfSweave.Rd
NEWS

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.