knitr::opts_chunk$set( collapse = TRUE, comment = "#>", fig.path = "man/figures/README-", out.width = "100%" )
# Quick logo generation. Borrowed heavily from Nick Tierney's Syn logo process library(magick) library(showtext) font_add_google("Abril Fatface", "gf") # pkgdown::build_site(override = list(destination = "../coolbutuseless.github.io/package/devoutverse"))
img <- image_read("man/figures/white.png") hexSticker::sticker(subplot = img, s_x = 0.92, s_y = 1.2, s_width = 1.5, s_height = 0.95, package = "/dev/out/\nverse", p_x = 1, p_y = 1, p_color = "#223344", p_family = "gf", p_size = 9, h_size = 1.2, h_fill = "#ffffff", h_color = "#223344", filename = "man/figures/logo.png") image_read("man/figures/logo.png")
The devoutverse
is a collection of packages offering non-standard devices for RStats.
Most are based on devout
.
The purpose of this devoutverse
package is to:
You can install devoutverse
packages from GitHub with:
# install.packages("devtools") devtools::install_github("coolbutuseless/devout") devtools::install_github("coolbutuseless/devoutpdf") devtools::install_github("coolbutuseless/devoutaudio") devtools::install_github("coolbutuseless/devoutsvg")
| | | |
|----------------------|--------------------|--------------------------|
|
ASCII graphics device
Github
Online documentation |
PDF device
Github
Online documentation |
Audio output for graphics device
Github
Online documentation |
|
SVG graphics device with pattern support
Github
Online documentation | | |
devoutsvg
The following packages provide SVG support for use with minisvg
and devoutsvg
| | | |
|----------------------|--------------------|--------------------------|
|
Simple SVG patterns
Github
Online documentation |
USGS Patterns
Github
Online documentation |
SVG animation helpers
Github
Online documentation |
|
SVG filters
Github
Online documentation | | |
Best starting point is to read the vignettes for the devout
package
which steps through the process of building a simple SVG graphics output device.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.