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")

devoutverse

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:

  1. Provide links to the various packages.

Installation

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 | | |

Helpers for 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 | | |

Want to build your own device?

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.



coolbutuseless/devoutverse documentation built on Feb. 2, 2020, 12:04 a.m.