Offers renderRmd()
and rmdOutput()
: syntax highlighting for R Markdown
output in Shiny using highlight.js.
Also offers renderRcode()
and rcodeOutput()
for R code output
syntax highlighting.
You can use either one independently or use the two together.
https://nanx.shinyapps.io/shiny-highlight-rmarkdown/
or
shiny::runGitHub("nanxstats/shiny-highlight-rmarkdown", ref = "main")
- shiny:::showcaseUI and codeModules::renderCode offer an R syntax highlighting solution but do not support R Markdown.
- Sometimes you want a lightweight R or R Markdown syntax highlighting solution
in Shiny that does not involve introducing dependencies such as
shinyAce
.
First, they take the dinglebop, and they smooth it out with a bunch of schleem.
- R
- Modified from codeModules::renderCode
- JS/CSS
- highlight.js
- Modified version of the Markdown language highlighter
markdown.min.js
- Modified version of the R language highlighter
r.min.js
- Original version of the YAML language highlighter
yaml.min.js
- Original version of the LaTeX language highlighter
latex.min.js
- Modified version of
github.min.css
theme based on colors inrstudio.css
MIT