![]() ![]() This will avoid the ambiguity for LaTeX to choose the correct file (#1587). When options(knitr.include_graphics.ext = TRUE) is set, the full filename will be used in \includegraphics) if a plot is embedded in the LaTeX output. See ?knitr::cache_engines for details (thanks, #1518).Ĭan now pass additional arguments to knitr vignette engines if needed (thanks, #1577). See for examples.Īdded a new object cache_engines for other language engines to handle caching. To enable this hook, you may install.packages('gifski') and set the chunk option animation.hook='gifski'. See the documentation for details: (thanks, #1581).Īdded a new hook function hook_gifski() to create a GIF animation from plots in a code chunk. The chunk option tidy can also take a custom function to reformat the code. The chunk option tidy = TRUE means tidy = 'formatR' and still uses formatR::tidy_source() to reformat the code. Įmpty lines are no longer removed in the output of purl() (thanks, Marius Hofert).ĬHANGES IN knitr VERSION 1.21 NEW FEATURESĪdded styler support: the chunk option tidy = 'styler', the code will be reformatted using the styler package. This requires the tinytex package >= v0.10.10. Knitr::knit2html() still has the encoding argument, but it only supports UTF-8 internally.Ĭhanged tools::texi2dvi() to tinytex::latexmk() for the tikz engine to compile TikZ graphics to other foramts (e.g., svg or png). The input files must be encoded in UTF-8. Removed the encoding arguments in knitr::pandoc(), knitr::knit2pdf(), knitr2wp(), and knitr::Sweave2knitr(). If your input file is not encoded in UTF-8, we strongly recommend that you re-save it with UTF-8. In the future, we will only support UTF-8 input. Knitr::knit() starts to warn against non-UTF8 encodings ( Why?). The chunk options dev = 'tikz' and external = FALSE didn’t work in R Markdown (thanks, #1649). Kable() now generates a table for R Markdown documents even when the data has 0 rows (thanks, #1677). The tikz engine doesn’t work on Windows (thanks, Andry, ). The chunk option fig.show='hide' doesn’t work for knitr::include_graphics() (thanks, #1675). When there are multiple figures with multiple captions in a code chunk, bookdown’s figure numbering is incorrect (thanks, Catherine Peng, ).Īdded an argument label to kable() so that users can manually specify a label (thanks, #1655). The output path should be quoted in pandoc() (thanks, #1644). Knit_meta_add() could exhaust the system’s memory because of a wrong method of vectorization (thanks, rstudio/rmarkdown#1538). The chunk option out.extra can be used to include extra attributes for the generated from knitr::include_url() or knitr::include_app() (thanks, #1648). The cat engine supports the chunk option eval = FALSE now (thanks, #1618). After conversion, resulting CSS is treated as in the CSS engine (thanks, #1666). NEWS CHANGES IN knitr VERSION 1.22 NEW FEATURESĪdded chunk options class.error, class.warning, and ssage to customize the CSS classes for errors, warnings, and messages in R Markdown output, respectively (thanks, #1676).Īdded a new engine sass/ scss to convert Sass/SCSS to CSS using either the sass R package (LibSass) or Dart Sass executable (when R package not found, the engine option engine.opts = list(package = FALSE), or engine.path to executable is provided).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |