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