1

Я хочу попробовать альфа-версию шрифта Roboto Slab, чтобы устранить проблему в LibreOffice. Независимо от того, что я делаю, я всегда получаю подсказку, подобную этой, для каждого файла * .ttf:

Шрифт 'Roboto Slab Regular' уже установлен. Вы хотите заменить это?

Поскольку у меня уже есть проблемы, я хочу убедиться, что старые файлы с любым шрифтом, подобным Roboto, полностью удалены из моей системы, и я не могу понять, как это сделать:

  1. Первоначально я установил шрифты с помощью SkyFonts, поэтому удалил их с помощью приложения, а затем удалил само приложение.

  2. nexusfont по- прежнему отображал Roboto, поэтому я удалил его из этого приложения.

  3. Шрифт все еще показывался в C:\Windows\Fonts поэтому я удалил его с помощью проводника Windows.

  4. Затем я понял, что у меня все еще есть файлы Roboto*.ttf в C:\Windows\Fonts , которые не были видны из проводника, поэтому я удалил их из командной строки с повышенными привилегиями; Я дважды проверил как PowerShell, так и cmd.

Тем временем я перезагружал компьютер несколько раз.

Кажется, шрифт больше не доступен (документы LibreOffice отображают некоторый запасной шрифт), но когда я хочу установить альфа, я все равно получаю диалоговое окно с уже установленным шрифтом .

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

1 ответ1

0

Видимо, я столкнулся с неудачной комбинацией проблем:

  1. Windows хранит информацию о шрифтах в реестре (HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts), чего я не знал. Кажется, это карта имен шрифтов и имен файлов.

  2. Такой раздел реестра содержал некоторые записи для Roboto- *. Там я узнал, что SkyFonts хранит не файлы шрифтов в %WINDIR%\Fonts а в пользовательском дереве каталогов, расположенном в %APPDATA%\Monotype . Был неустранимый шрифт.

Таким образом я удалил записи реестра и перезагрузил компьютер. После этого мне удалось удалить файлы * .ttf по адресу %APPDATA%\Monotype\skyfonts-google и шрифт был окончательно удален . Однако я все еще получил, что шрифт 'Roboto Slab Regular' уже установлен.Вы хотите заменить это? подсказка (на этот раз с тем же именем шрифта каждый раз). Это # 3:

  1. Конкретные файлы шрифтов, которые я пытался установить, похоже, имеют некоторые проблемы с именами, и Windows идентифицирует их как Roboto Slab Regular. Так что я могу установить только один файл за раз. Альфа-файлы повреждены, и обычное распространение шрифтов также нарушено; это проливает свет на проблемы, с которыми я столкнулся в LibreOffice.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .