Как отменить регистрацию удаленных шрифтов из R extrafontdb

Я загрузил свои шрифты с помощью

library(extrafont)
font_import()

Когда я смотрю на путь, используя

fonttable()

Есть некоторые шрифты, которых больше нет по этому пути. В дальнейшем это создает для меня некоторые проблемы. Как мне удалить / отменить регистрацию их в базе шрифтов?

Просто перезапустить font_import не получится.

1 ответ

Это легко, просто запустите следующий код:

      library(extrafont)    
db_path <- paste0(system.file(package = "extrafontdb"),"/fontmap/fonttable.csv")
file.show(db_path)

Это открывает файл .csv, который служит базой данных шрифтов для extrafont. В этом файле вы можете просто удалить шрифты, регистрацию которых хотите отменить. Сохраните файл, когда закончите, и вуаля!

Другие вопросы по тегам