Learn R Programming

⚠️There's a newer version (2.1.0) of this package.Take me there.

texPreview

Efficiently iterate, refine and share snippets of LaTeX in R with ease.

texPreview compiles LaTeX directly into images from the R console to view in the RStudio viewer pane, Shiny apps and RMarkdown documents.

Functionality

  • Supports: character, knitr, kableExtra, xtable, texreg, equatiomatic classes

  • Extendable: S3 methods can be written for the main call, texPreview::tex_preview, to use with new classes for rendering and printing.

  • Rstudio Addin: Users can highlight text in the editor and invoke preview automatically.

  • RMarkdown document compatible with all document outputs

  • Shiny compatible via shiny::renderImage or as part of htmlwidgets like slickR::slickR.

  • Pan and Zoom functionality: When the output is set to 'svg' the default output to the viewer is svgPanZoom::svgPanZoom, which allows for panning and zooming on the image in the viewer. If the package is not installed a static image will be loaded.

  • System Requirements:

    • Must have pdflatex in PATH, Windows users can install by running installr::install.MikTeX
    • TeX libraries that are used: standalone, xcolor, booktabs, multirow, array, helvet, amsmath, rotating, listings, graphicx, setspace, caption

Examples

Basic

Pan/Zoom

Copy Link

Version

Install

install.packages('texPreview')

Monthly Downloads

2,049

Version

1.4.3

License

GPL-2 | GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Jonathan Sidi

Last Published

December 12th, 2019

Functions in texPreview (1.4.3)

getTexPackages

Get list of TeX packages installed on System deprecated
texPreview

Render and Preview snippets of TeX in R Viewer deprecated
tex_opts

Default and current tex options
as.kable

Try to coerce an object into a knitr_kable object
buildUsepackage

Build usepackage command for TeX document deprecated
get_texpackages

Get list of TeX packages installed on System
tex_preview

Render and Preview snippets of TeX in R Viewer
%>%

re-export magrittr pipe operators
build_usepackage

Build usepackage command for TeX document