tikzDevice: R Graphics Output in LaTeX Format
Version 0.6.3

The tikzDevice package provides a graphics output device for R that records plots in a LaTeX-friendly format. The device transforms plotting commands issued by R functions into LaTeX code blocks. When included in a paper typeset by LaTeX, these blocks are interpreted with the help of TikZ---a graphics package for TeX and friends written by Till Tantau. Using the tikzDevice, the text of R plots can contain LaTeX commands such as mathematical formula. The device also allows arbitrary LaTeX code to be inserted into the output stream.

AuthorCharlie Sharpsteen <chuck@sharpsteen.net> and Cameron Bracken <cameron.bracken@gmail.com>
Date of publicationNone
MaintainerThe tikzDevice team <tikzdevice-bugs@lists.r-forge.r-project.org>
LicenseGPL (>= 2)
Version0.6.3
URL https://github.com/Sharpie/RTikZDevice
Package repositoryView on R-Forge
InstallationInstall the latest version of this package by entering the following in R:
install.packages("tikzDevice", repos="http://R-Forge.R-project.org")

Getting started

Package overview

Popular man pages

anyMultibyteUTF8Characters: Check If a String Contains Multibyte UTF-8 characters This...
getLatexStrWidth: Obtain Font Metrics from LaTeX
gridToDevice: Convert grid coordinates to device coordinates
setTikzDefaults: Reset tikzDevice options to default values.
tikz: TikZ Graphics Device 'tikz' is used to open a R graphics...
tikzAnnotate: Add Custom TikZ Code to an Active Device
tikzDevice-package: Support for native LaTeX output of R graphics
See all...

All man pages Function index File listing

Man pages

anyMultibyteUTF8Characters: Check If a String Contains Multibyte UTF-8 characters This...
getLatexStrWidth: Obtain Font Metrics from LaTeX
gridToDevice: Convert grid coordinates to device coordinates
sanitizeTexString: Replace LaTeX Special Characters in a String This function is...
setTikzDefaults: Reset tikzDevice options to default values.
tikz: TikZ Graphics Device 'tikz' is used to open a R graphics...
tikzAnnotate: Add Custom TikZ Code to an Active Device
tikzCompilerInfo: Print paths to TeX compilers.
tikzDevice-package: Support for native LaTeX output of R graphics

Functions

ENV_VAR Source code
OPTION Source code
PATH Source code
anyMultibyteUTF8Characters Man page Source code
checkDictionaryStatus Source code
drawDetails.tikz_annotation Source code
drawDetails.tikz_coord Source code
drawDetails.tikz_node Source code
evalWithoutInterrupts Source code
format.ENV_VAR Source code
format.OPTION Source code
format.PATH Source code
formatExecutable Source code
getDateStampForTikz Source code
getDeviceInfo Source code
getDocumentPointsize Source code
getLatexCharMetrics Man page Source code
getLatexStrWidth Man page Source code
getMetricsFromLatex Source code
getTikzDeviceVersion Source code
grid.tikzAnnotate Man page Source code
grid.tikzCoord Man page Source code
grid.tikzNode Man page Source code
gridToDevice Man page Source code
isExecutable Source code
isTikzDevice Source code
onLoad Source code
queryMetricsDictionary Source code
sanitizeTexString Man page Source code
setTikzDefaults Man page Source code
storeMetricsInDictionary Source code
tikz Man page Source code
tikzAnnotate Man page Source code
tikzAnnotateGrob Man page Source code
tikzCompilerInfo Man page Source code
tikzCoord Man page Source code
tikzCoordGrob Man page Source code
tikzDevice Man page
tikzDevice-package Man page
tikzNode Man page Source code
tikzNodeGrob Man page Source code
tikz_writeRaster Source code

Files

GNUmakefile
R
R/tikzInternal.R
R/sanitizeTexString.R
R/zzz.R
R/cacheMetrics.R
R/tikzAnnotate.R
R/latexStrWidth.R
R/deviceUtils.R
R/tikz.R
NAMESPACE
tests
tests/unit_tests.R
inst
inst/GIT_VERSION
inst/NEWS.Rd
inst/tests
inst/tests/test_error_handling.R
inst/tests/standard_graphs
inst/tests/standard_graphs/pch_caracters.pdf
inst/tests/standard_graphs/raster_reflection.pdf
inst/tests/standard_graphs/text_alignment.pdf
inst/tests/standard_graphs/character_expansion.pdf
inst/tests/standard_graphs/text_color.pdf
inst/tests/standard_graphs/hello_TeX.pdf
inst/tests/standard_graphs/luatex_utf8_characters.pdf
inst/tests/standard_graphs/line_weights.pdf
inst/tests/standard_graphs/persp_3D.pdf
inst/tests/standard_graphs/ggplot2_superscripts.pdf
inst/tests/standard_graphs/draw_circles.pdf
inst/tests/standard_graphs/utf8_characters.pdf
inst/tests/standard_graphs/grid_annotation.pdf
inst/tests/standard_graphs/plot_legend.pdf
inst/tests/standard_graphs/line_color.pdf
inst/tests/standard_graphs/lots_of_elements.pdf
inst/tests/standard_graphs/polypath.pdf
inst/tests/standard_graphs/base_raster.pdf
inst/tests/standard_graphs/base_annotation.pdf
inst/tests/standard_graphs/xetex_variants.pdf
inst/tests/standard_graphs/grid_raster.pdf
inst/tests/standard_graphs/graph_box.pdf
inst/tests/standard_graphs/line_types.pdf
inst/tests/standard_graphs/string_placement.pdf
inst/tests/standard_graphs/transparency.pdf
inst/tests/standard_graphs/ggplot2_test.pdf
inst/tests/standard_graphs/draw_filled_circles.pdf
inst/tests/standard_graphs/filled_rectangle.pdf
inst/tests/standard_graphs/contour_lines.pdf
inst/tests/test_graphics.R
inst/tests/helper_reporters.R
inst/tests/helper_expectations.R
inst/tests/helper_graphics.R
inst/doc
inst/doc/tikzDevice.pdf
inst/doc/agufull04.bst
inst/doc/tikzCodeBlock.sty
inst/doc/refs.bib
inst/doc/sweavetolst.sty
inst/doc/img
inst/doc/img/plotmathTikz.pdf
inst/doc/img/plotmathDefault.pdf
inst/doc/img/Rlogo.png
inst/doc/img/testXeLaTeX.pdf
inst/doc/tikzDevice.Rnw
inst/doc/tikzDeviceMacros.tex
RELEASE_PROCEEDURE
DESCRIPTION
man
man/getLatexStrWidth.Rd
man/tikzCompilerInfo.Rd
man/sanitizeTexString.Rd
man/anyMultibyteUTF8Characters.Rd
man/gridToDevice.Rd
man/tikz.Rd
man/tikzAnnotate.Rd
man/setTikzDefaults.Rd
man/tikzDevice-package.Rd
src
src/tikzDevice.h
src/tikzDevice.c
NEWS
tikzDevice documentation built on May 21, 2017, 12:39 a.m.

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

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

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