Title: | Two Highly Customizable 'rmarkdown' Themes for Scientific Reports |
---|---|
Description: | Offers 'markdown' output formats designed with various styles, allowing users to generate HTML reports tailored for scientific or machine learning showcase. The output has a contemporary appearance with vibrant visuals, providing numerous styles for effective highlighting. Created using the 'tufte' <https://rstudio.github.io/tufte/> package code as a starting point. |
Authors: | Obinna Obianom [aut, cre] |
Maintainer: | Obinna Obianom <[email protected]> |
License: | MIT + file LICENSE |
Version: | 2025.1 |
Built: | 2025-03-05 04:28:16 UTC |
Source: | https://github.com/oobianom/scientific |
Template for creating scientific handout
newthought(text) margin_note(text, icon = "⊕") quote_footer(text) sans_serif(text) html(..., template = "template1")
newthought(text) margin_note(text, icon = "⊕") quote_footer(text) sans_serif(text) html(..., template = "template1")
text |
A character string to be presented as a “new thought” (using small caps), or a margin note, or a footer of a quote |
icon |
A character string to indicate there is a hidden margin note when the page width is too narrow (by default it is a circled plus sign) |
... |
Other arguments to be passed to [html_document()] (note you cannot use the 'theme' argument in 'html()'; this arguments have been set internally) |
template |
template name to use |
'newthought()' can be used in inline R expressions in R Markdown “'r 'r newthought(Some text)' “' and it works for both HTML (‘<span class="newthought">text</span>’) and PDF (‘\newthought{text}’) output.
'margin_note()' can be used in inline R expressions to write a margin note (like a sidenote but not numbered).
'quote_footer()' formats text as the footer of a quote. It puts 'text' in ‘<footer></footer>’ for HTML output, and after ‘\hfill’ for LaTeX output (to right-align text).
'sans_serif()' applies sans-serif fonts to 'text'.
'handout()' provides the PDF format
'html()' provides the HTML format based on the scientific CSS
an HTML notebook output based on the R markdown document provided
Template options include "template1" and "template2"
newthought("In this section") ## Not run: # for Rmd to HTML library(rmarkdown) library(scientific) rmdfile <- "input.Rmd" rmarkdown::render(rmdfile, scientific::html( toc = TRUE, toc_depth = 2)) ## End(Not run)
newthought("In this section") ## Not run: # for Rmd to HTML library(rmarkdown) library(scientific) rmdfile <- "input.Rmd" rmarkdown::render(rmdfile, scientific::html( toc = TRUE, toc_depth = 2)) ## End(Not run)