Learn R Programming

knitr (version 1.46)

knit_theme: Syntax highlighting themes

Description

This object can be used to set or get themes in knitr for syntax highlighting.

Usage

knit_theme

Arguments

Format

An object of class list of length 2.

Author

Ramnath Vaidyanathan and Yihui Xie

Details

We can use knit_theme$set(theme) to set the theme, and knit_theme$get(theme) to get a theme. The theme is a character string for both methods (either the name of the theme, or the path to the CSS file of a theme), and for the set() method, it can also be a list returned by the get() method. See examples below.

References

For a preview of all themes, see https://gist.github.com/yihui/3422133.

Examples

Run this code
opts_knit$set(out.format = "latex")
knit_theme$set("edit-vim")

knit_theme$get()  # names of all available themes

thm = knit_theme$get("acid")  # parse the theme to a list
knit_theme$set(thm)

opts_knit$set(out.format = NULL)  # restore option

Run the code above in your browser using DataLab