You should import_roboto_condensed first and also install the fonts on your system before trying to use this theme.
theme_ipsum_rc(base_family = "Roboto Condensed", base_size = 11, plot_title_family = base_family, plot_title_size = 18, plot_title_face = "bold", plot_title_margin = 10, subtitle_family = "Roboto Condensed Light", subtitle_size = 12, subtitle_face = "plain", subtitle_margin = 15, strip_text_family = base_family, strip_text_size = 12, strip_text_face = "plain", caption_family = "Roboto Condensed Light", caption_size = 9, caption_face = "plain", caption_margin = 10, axis_title_family = base_family, axis_title_size = 9, axis_title_face = "plain", axis_title_just = "rt", plot_margin = margin(30, 30, 30, 30), grid = TRUE, axis = FALSE, ticks = FALSE)
[blmcrt]
TRUE
, FALSE
, or a combination of X
, x
, Y
, y
)TRUE
, FALSE
, "xy
"TRUE
add ticksIt's free, has tolerable kerning pairs and multiple weights. It's also different than Arial Narrow and the fonts most folks use in ggplot2 charts.
## Not run: ------------------------------------ # library(ggplot2) # library(dplyr) # # # seminal scatterplot # ggplot(mtcars, aes(mpg, wt)) + # geom_point() + # labs(x="Fuel effiiency (mpg)", y="Weight (tons)", # title="Seminal ggplot2 scatterplot example", # subtitle="A plot that is only useful for demonstration purposes", # caption="Brought to you by the letter 'g'") + # theme_ipsum_rc() # # # seminal bar chart # # update_geom_font_defaults(family=font_rc_light) # # count(mpg, class) %>% # ggplot(aes(class, n)) + # geom_col() + # geom_text(aes(label=n), nudge_y=3) + # labs(x="Fuel effiiency (mpg)", y="Weight (tons)", # title="Seminal ggplot2 bar chart example", # subtitle="A plot that is only useful for demonstration purposes", # caption="Brought to you by the letter 'g'") + # theme_ipsum_rc(grid="Y") + # theme(axis.text.y=element_blank()) ## ---------------------------------------------