createPolygons: Create a data set of polygons for a set of letters from a...

View source: R/alphabet.r

createPolygonsR Documentation

Create a data set of polygons for a set of letters from a specified fontfamily

Description

Create a data set of polygons for a set of letters from a specified fontfamily

Usage

createPolygons(letters, font, fontsize = 400, dim = c(720, 720), scale = FALSE)

Arguments

letters

set of characters for which polygons are to be created

font

character describing the name of a font - use e.g the command 'extrafont::fonts()' to check on available fonts and installing other fonts.

fontsize

size of letter to be created - larger means higher resolution, but also bigger result sets

dim

dimensions of the box in which the created letter is supposed to fit

scale

scale the values along the y axis to use result in geom_logo

Value

data set compatible to work with geom_logo

Examples


# check that all letters and digits are nicely shaped:
new_alphabet <- createPolygons(c("f", "g", "W", "*"), font="Garamond")

library(ggplot2)
qplot(x,y, geom="polygon", data=new_alphabet, facets=~group)


heike/gglogo documentation built on Feb. 3, 2024, 1:45 p.m.