Today a new version of RStudio (v0.96) is available for download from our website. The main focus of this release is improved tools for authoring, reproducible research, and web publishing. This means lots of new Sweave features as well as tight integration with the knitr package (including support for creating dynamic web reports with the new R Markdown and R HTML formats).
We’ve also added some other frequently requested editing features including code folding. Here’s a short video demo of the new authoring and web publishing features:
We’re particularly excited about the new possibilities opened up by R Markdown, which make it easier than ever to create web content with R. On June 5th in New York we’ll talking about the latest releases of knitr and RStudio with Yihui Xie (knitr) and Jeff Horner (R/Apache and Rook):
We’ll also be announcing some more new stuff at the meetup—hope to see you there!
You can download RStudio 0.96 from our website now. Here’s a list of all the new features:
Sweave / knitr
Spell checking for Sweave and TeX documents.
Integrated PDF previewer that supports two-way synchronization (SyncTeX) between the editor and PDF view.
Support for weaving Rnw files using the knitr package (requires knitr version 0.5 or higher).
Parsing of TeX error logs to extract errors, warnings, and bad boxes and present them in a navigable list.
Chunk option auto-complete, chunk folding, jump to chunk, and iterative execution of chunks.
Compilation based on multiple input files (support for specifying a root TeX document) .
TeX formatting commands, block comment/uncomment, and various new compilation options.
Editing and previewing R Markdown and R HTML files (like Sweave except for web pages).
Creation of easy to distribute standalone HTML files (with embedded images).
Support for including LaTeX, ASCIIMath, and MathML equations in web pages using MathJax.
Find in files with regular expressions.
Code folding (expanding and collapsing regions of code).
Automatic comment reflowing (Cmd+Shift+/).
Smart editing of Roxygen comments.
New font customization options.
Fixed incompatibility with Winbind for PAM authentication.
Fixed editor cursor off by one line problem that occurred after rapid scrolling.
In this series, we walk through lesser-known tips and tricks to help you work more effectively and efficiently in R Markdown. This third post focuses on features that save you time and trouble.
The RStudio IDE includes a visual markdown editor that displays changes in real-time and provides support for technical writing. This post walks through several features of visual editing mode.