Я установил «Helvetica» в Ubuntu, но у него есть ошибка с Google Chrome. Ну, я удалил его из папки ~/.fonts/, но проблема не исчезла.
Проблема в том, что Chrome (а также любое приложение Electron, например Wmail) отображают шрифт Helvetica без пробелов и с синим кругом вокруг номер, как вы можете видеть на предыдущем снимке экрана.
Вот два снимка экрана проблемы
И после того, как я заменил шрифт Arial, это было результатом
Есть ли какая-либо другая папка шрифта или любой кеш шрифта, который хранит Ubuntu для Google Chrome?
Я только что обнаружил, что вы можете отредактировать шрифт, используемый для соответствия терминалу «!»
In. fc-match "Helvetica" показывает, что Helvetica не был установлен (или установлен плохой шрифт). [ ! d1]
Создайте новый файл /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 и-шрифты-псевдонимы-на-linux.html
Я только что обнаружил, что вы можете отредактировать шрифт, используемый для соответствия терминалу «!»
In. fc-match "Helvetica" показывает, что Helvetica не был установлен (или установлен плохой шрифт). [ ! d1]
Создайте новый файл /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 и-шрифты-псевдонимы-на-linux.html
Я только что обнаружил, что вы можете отредактировать шрифт, используемый для соответствия терминалу «!»
In. fc-match "Helvetica" показывает, что Helvetica не был установлен (или установлен плохой шрифт). [ ! d1]
Создайте новый файл /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 и-шрифты-псевдонимы-на-linux.html
Шрифт, вызывающий проблему, - «Emoji One». У меня была такая же проблема, и после удаления пакетных шрифтов-emojione проблема исчезла.
Широкие системные шрифты расположены на:
/usr/share/fonts/
и для каждого пользователя, как вы знаете, у нас есть:
~/.fonts
Также после удаления шрифта вы должны запустить: [ ! d2]
fc-cache -rf
для восстановления кеша шрифтов. Попробуйте удалить кеш-файлы Google Chrome, это может вам помочь.
Широкие системные шрифты расположены на:
/usr/share/fonts/
и для каждого пользователя, как вы знаете, у нас есть:
~/.fonts
Также после удаления шрифта вы должны запустить: [ ! d2] fc-cache -rf
для восстановления кеша шрифтов. Попробуйте удалить кеш-файлы Google Chrome, это может вам помочь.
Шрифт, вызывающий проблему, - «Emoji One». У меня была такая же проблема, и после удаления пакетных шрифтов-emojione проблема исчезла.
Широкие системные шрифты расположены на:
/usr/share/fonts/
и для каждого пользователя, как вы знаете, у нас есть:
~/.fonts
Также после удаления шрифта вы должны запустить: [ ! d2] fc-cache -rf
для восстановления кеша шрифтов. Попробуйте удалить кеш-файлы Google Chrome, это может вам помочь.
Шрифт, вызывающий проблему, - «Emoji One». У меня была такая же проблема, и после удаления пакетных шрифтов-emojione проблема исчезла.