R/add_abmi_fonts.R

Defines functions add_abmi_fonts

Documented in add_abmi_fonts

#' Load ABMI official fonts: Montserrat and Domine
#'
#' @importFrom sysfonts font_families font_add_google
#' @importFrom showtext showtext_auto
#' @export
#'
#' @examples
#' \dontrun{
#' add_abmi_fonts() # call before plotting
#' }
#'
add_abmi_fonts <- function() {

  y <- sysfonts::font_families()

  if(!"Montserrat" %in% y) {
    sysfonts::font_add_google("Montserrat")
  }

  if(!"Domine" %in% y) {
    sysfonts::font_add_google("Domine")
  }

  showtext::showtext_auto()

}
mabecker89/abmi.themes documentation built on Aug. 9, 2020, 10:57 p.m.