Я пытаюсь получить шрифт от шрифт Google, но font_add_google
не работает:
> library(showtext)
Loading required package: showtextdb
> font_add_google("Staatliches","Staat")
Error in search_db(name, db_cache, handle) : font not found
Шрифт существует в Google шрифт, но когда я попытался проверить:
library(tidyverse)
> font_info_google(db_cache= FALSE) %>% filter(family == "Staatliches")
[1] family category num_variants variants num_subsets subsets version lastModified
<0 rows> (or 0-length row.names)
Есть идеи, что мне не хватает?
@camille Его нет в списке но, к шрифту прикреплена лицензия на открытый шрифт. Думаю, я всегда могу использовать другой шрифт. Я просто добавлю комментарий к проблеме, поднятой на github.
В последних версиях sysfonts
параметр font_add_google(db_cache = FALSE)
будет напрямую получать базу данных шрифтов из Google и, следовательно, всегда актуален.
Он появляется при звонке в
sysfonts::font_families_google()
? База данных шрифтов не всегда актуальна. Кроме того, не все шрифты в Google доступны для загрузки из-за проблем с лицензированием; см. проблемы с github