Я установил "Helvetica" в Ubuntu, но это имеет ошибку с Google Chrome. Ну, я удалил его из ~/.fonts/
папка, но проблема сохраняется.
Проблема состоит в том, что Chrome (и также любое Электронное приложение, как Wmail) представляют шрифт Helvetica без пробелов и с синим кругом вокруг числа, как Вы видите в предыдущем снимке экрана.
Вот два снимка экрана проблемы
И после того, как я заменил шрифт Arial, это было результатом
Существует какая-либо другая папка шрифта или какой-либо кэш шрифта что хранилище Ubuntu для Google Chrome?
Я просто обнаружил, что можно отредактировать шрифт, используемый для соответствия "Helvetica"
В терминале, fc-match "Helvetica"
шоу, что Helvetica не был установлен (или установлен на плохой шрифт).
Делают новый файл /etc/fonts/conf.d/99-my-fix-missing-helvetica-spaces.conf
для установки его на рабочий шрифт:
<fontconfig>
<match>
<test name="family"><string>Helvetica</string></test>
<edit name="family" mode="assign" binding="strong">
<string>Liberation Sans</string>
</edit>
</match>
</fontconfig>
(Вы могли использовать, например, fc-match Arial
, если Вы хотите использовать того же в качестве одного соответствия Arial.)
решенная проблема :)
Источник: https://seasonofcode.com/posts/how-to-set-default-fonts-and-font-aliases-on-linux.html
Шрифт, вызывающий проблему, является "Эмодзи Один". У меня была та же проблема и после удаления шрифтов-emojione пакета, проблема закончилась.
Широкие системные шрифты, располагаются в:
/usr/share/fonts/
и для каждого пользователя, поскольку Вы знаете, что мы имеем:
~/.fonts
Также после удаления шрифта необходимо работать:
fc-cache -rf
для регенерации кэша шрифтов. Попытайтесь удалить кэши Google Chrome также, это могло бы помочь Вам.