Шрифт Helvetica для Google Chrome на Ubuntu

Я установил «Helvetica» в Ubuntu, но у него есть ошибка с Google Chrome. Ну, я удалил его из папки ~/.fonts/, но проблема не исчезла.

Проблема в том, что Chrome (а также любое приложение Electron, например Wmail) отображают шрифт Helvetica без пробелов и с синим кругом вокруг номер, как вы можете видеть на предыдущем снимке экрана.

Вот два снимка экрана проблемы

И после того, как я заменил шрифт Arial, это было результатом

Есть ли какая-либо другая папка шрифта или любой кеш шрифта, который хранит Ubuntu для Google Chrome?

3
задан 1 June 2017 в 08:09

9 ответов

Я только что обнаружил, что вы можете отредактировать шрифт, используемый для соответствия терминалу «!»

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

1
ответ дан 22 May 2018 в 22:12

Я только что обнаружил, что вы можете отредактировать шрифт, используемый для соответствия терминалу «!»

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

1
ответ дан 18 July 2018 в 12:40

Я только что обнаружил, что вы можете отредактировать шрифт, используемый для соответствия терминалу «!»

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

1
ответ дан 24 July 2018 в 20:00

Шрифт, вызывающий проблему, - «Emoji One». У меня была такая же проблема, и после удаления пакетных шрифтов-emojione проблема исчезла.

1
ответ дан 22 May 2018 в 22:12

Широкие системные шрифты расположены на:

/usr/share/fonts/

и для каждого пользователя, как вы знаете, у нас есть:

~/.fonts

Также после удаления шрифта вы должны запустить: [ ! d2]

fc-cache -rf

для восстановления кеша шрифтов. Попробуйте удалить кеш-файлы Google Chrome, это может вам помочь.

0
ответ дан 22 May 2018 в 22:12
  • 1
    Я пробовал это, без успеха. Я удаляю каждую "Helvetica" шрифт с моего компьютера. imgur.com/SZSSxom – euDennis 28 May 2017 в 04:59

Широкие системные шрифты расположены на:

/usr/share/fonts/

и для каждого пользователя, как вы знаете, у нас есть:

~/.fonts

Также после удаления шрифта вы должны запустить: [ ! d2] fc-cache -rf

для восстановления кеша шрифтов. Попробуйте удалить кеш-файлы Google Chrome, это может вам помочь.

0
ответ дан 18 July 2018 в 12:40

Шрифт, вызывающий проблему, - «Emoji One». У меня была такая же проблема, и после удаления пакетных шрифтов-emojione проблема исчезла.

2
ответ дан 18 July 2018 в 12:40

Широкие системные шрифты расположены на:

/usr/share/fonts/

и для каждого пользователя, как вы знаете, у нас есть:

~/.fonts

Также после удаления шрифта вы должны запустить: [ ! d2] fc-cache -rf

для восстановления кеша шрифтов. Попробуйте удалить кеш-файлы Google Chrome, это может вам помочь.

0
ответ дан 24 July 2018 в 20:00
  • 1
    Я пробовал это, без успеха. Я удаляю каждую "Helvetica" шрифт с моего компьютера. [D0] imgur.com/SZSSxom – euDennis 28 May 2017 в 04:59

Шрифт, вызывающий проблему, - «Emoji One». У меня была такая же проблема, и после удаления пакетных шрифтов-emojione проблема исчезла.

2
ответ дан 24 July 2018 в 20:00

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

Похожие вопросы: