pgfSweave: Quality speedy graphics compilation and caching with Sweave
Version 1.3.0

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.

Browse man pages Browse package API and functions Browse package files

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
URL https://r-forge.r-project.org/projects/pgfsweave/
Package repositoryView on R-Forge
InstallationInstall the latest version of this package by entering the following in R:
install.packages("pgfSweave", repos="http://R-Forge.R-project.org")

Man pages

pgfSweave: Quality speedy graphics compilation and caching for Sweave
pgfSweaveDriver: The Sweave driver for pgfSweave

Functions

cacheSweaveEvalWithOpt Source code
checkNewSymbols Source code
comparePGFVersions Source code
copy2env Source code
copyEnv Source code
dumpToDB Source code
evalAndDumpToDB Source code
getChunkOptions Source code
hasChunkChanged Source code
hash Source code
hashExpr Source code
installCommandLineScript Source code
isNewOrModified Source code
makeChunkDatabaseName Source code
makeMapFileName Source code
mangleDigest Source code
onLoad Source code
pgfSweave Man page Source code
pgfSweave-package Man page
pgfSweaveDriver Man page Source code Source code
pgfSweaveLatexFinish Source code
pgfSweaveOptions Source code
pgfSweaveRuncode Source code
pgfSweaveSetup Man page Source code
pgfSweaveWritedoc Source code
removeLineJunk Source code
requirePGFVersion Source code
writeChunkMetadata Source code

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
pgfSweave documentation built on May 21, 2017, 4:04 a.m.