Fira Sans Condensed + Fira Mono Font Theme Based on hrbrthemes
Fira Sans Condensed + Fira Mono Font Theme Based on hrbrthemes
The following functions are implemented:
font_fsc: Fira Sans Condensed font name R variable aliasesfont_fsm: Fira Sans Condensed font name R variable aliasesimport_fira_sans: Import Fira Sans/Mono fonts for use in chartstheme_ipsum_fsc: A precise & pristine ggplot2 theme with opinionated defaults and an emphasis on typography
devtools::install_github("hrbrmstr/firasans")library(firasans)
# current verison
packageVersion("firasans")## [1] '0.1.0'
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_fsc()# seminal bar chart
hrbrthemes::update_geom_font_defaults(family=font_fsm)
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_fsc(grid="Y") +
theme(axis.text.y=element_blank())