See google/fonts issue number 1223tags/v0.3.0
| @@ -649,12 +649,23 @@ register_font <- function( | |||
| xaringanthemer_env$showtext_auto <- TRUE | |||
| } | |||
| if (family %in% theme_xaringan_get_value("registered_font_families") %||% "") { | |||
| if (family %in% xaringanthemer_env[["registered_font_families"]] %||% "") { | |||
| return(family) | |||
| } | |||
| if (!requires_package(pkg = "sysfonts", fn, required = FALSE)) { | |||
| return(family) | |||
| } else if (family == "Droid Serif") { | |||
| dstmp <- tempfile("droid-serif", fileext = "ttf") | |||
| download.file( | |||
| "https://github.com/google/fonts/raw/feb15862e0c66ec0e7531ca4c3ef2607071ea700/apache/droidserif/DroidSerif-Regular.ttf", | |||
| dstmp, | |||
| quiet = TRUE | |||
| ) | |||
| sysfonts::font_add( | |||
| family = "Droid Serif", | |||
| regular = dstmp | |||
| ) | |||
| } else if (!family %in% sysfonts::font_families()) { | |||
| is_default_font <- family %in% c( | |||
| "Roboto", | |||
| @@ -70,7 +70,6 @@ h1, h2, h3 { | |||
| } | |||
| .remark-slide-content { | |||
| background-color: var(--background-color); | |||
| font-size: var(--text-font-size); | |||
| padding: 1rem 4rem 1rem 4rem; | |||
| } | |||
| .remark-slide-content h1 { | |||
| @@ -70,7 +70,6 @@ h1, h2, h3 { | |||
| } | |||
| .remark-slide-content { | |||
| background-color: var(--background-color); | |||
| font-size: var(--text-font-size); | |||
| padding: 1rem 4rem 1rem 4rem; | |||
| } | |||
| .remark-slide-content h1 { | |||
| @@ -70,7 +70,6 @@ h1, h2, h3 { | |||
| } | |||
| .remark-slide-content { | |||
| background-color: var(--background-color); | |||
| font-size: var(--text-font-size); | |||
| padding: 1rem 4rem 1rem 4rem; | |||
| } | |||
| .remark-slide-content h1 { | |||
| @@ -70,7 +70,6 @@ h1, h2, h3 { | |||
| } | |||
| .remark-slide-content { | |||
| background-color: var(--background-color); | |||
| font-size: var(--text-font-size); | |||
| padding: 1rem 4rem 1rem 4rem; | |||
| } | |||
| .remark-slide-content h1 { | |||
| @@ -70,7 +70,6 @@ h1, h2, h3 { | |||
| } | |||
| .remark-slide-content { | |||
| background-color: var(--background-color); | |||
| font-size: var(--text-font-size); | |||
| padding: 1rem 4rem 1rem 4rem; | |||
| } | |||
| .remark-slide-content h1 { | |||
| @@ -70,7 +70,6 @@ h1, h2, h3 { | |||
| } | |||
| .remark-slide-content { | |||
| background-color: var(--background-color); | |||
| font-size: var(--text-font-size); | |||
| padding: 1rem 4rem 1rem 4rem; | |||
| } | |||
| .remark-slide-content h1 { | |||
| @@ -70,7 +70,6 @@ h1, h2, h3 { | |||
| } | |||
| .remark-slide-content { | |||
| background-color: var(--background-color); | |||
| font-size: var(--text-font-size); | |||
| padding: 1rem 4rem 1rem 4rem; | |||
| } | |||
| .remark-slide-content h1 { | |||
| @@ -70,7 +70,6 @@ h1, h2, h3 { | |||
| } | |||
| .remark-slide-content { | |||
| background-color: var(--background-color); | |||
| font-size: var(--text-font-size); | |||
| padding: 1rem 4rem 1rem 4rem; | |||
| } | |||
| .remark-slide-content h1 { | |||
| @@ -70,7 +70,6 @@ h1, h2, h3 { | |||
| } | |||
| .remark-slide-content { | |||
| background-color: var(--background-color); | |||
| font-size: var(--text-font-size); | |||
| padding: 1rem 4rem 1rem 4rem; | |||
| } | |||
| .remark-slide-content h1 { | |||
| @@ -70,7 +70,6 @@ h1, h2, h3 { | |||
| } | |||
| .remark-slide-content { | |||
| background-color: var(--background-color); | |||
| font-size: var(--text-font-size); | |||
| padding: 1rem 4rem 1rem 4rem; | |||
| } | |||
| .remark-slide-content h1 { | |||
| @@ -70,7 +70,6 @@ h1, h2, h3 { | |||
| } | |||
| .remark-slide-content { | |||
| background-color: var(--background-color); | |||
| font-size: var(--text-font-size); | |||
| padding: 1rem 4rem 1rem 4rem; | |||
| } | |||
| .remark-slide-content h1 { | |||
| @@ -70,7 +70,6 @@ h1, h2, h3 { | |||
| } | |||
| .remark-slide-content { | |||
| background-color: var(--background-color); | |||
| font-size: var(--text-font-size); | |||
| padding: 1rem 4rem 1rem 4rem; | |||
| } | |||
| .remark-slide-content h1 { | |||
| @@ -71,7 +71,6 @@ h1, h2, h3 { | |||
| } | |||
| .remark-slide-content { | |||
| background-color: var(--background-color); | |||
| font-size: var(--text-font-size); | |||
| padding: 1rem 4rem 1rem 4rem; | |||
| } | |||
| .remark-slide-content h1 { | |||