Почему мой Chromium не может отображать японские символы?

Я использую Chromium, но он не может отображать японские символы, как вы можете видеть на картинке.

Слева - firefox, как вы видите, он правильно отображает символы. Хром справа.

Это Fedora 13 со всеми браузерами и шрифтами, установленными из репозиториев.

4 ответа

Решение

Существует известная проблема - ошибка 7160. Неправильный шрифт для японских символов в английском языке Chrome, датированный с января 2008 года, но не исправленный до сегодняшнего дня.

Доступны только обходные пути, предоставленные пользователями, ни один из которых не является идеальным, а некоторые противоречат друг другу. Кажется, что единственное реальное решение на данный момент - это продолжать использовать Firefox.

Обходной путь 1: проблема 7160: неверный шрифт для японских символов в английском языке Chrome

В настройках шрифта и языка установите для параметра Шрифт с засечками значение MS PMincho; Sans-Serif Font для Meiryo; Шрифт с фиксированной шириной для MS Gothic.

Это дает правильные символы для всех японских сайтов. Английский выглядит как обычно в Sans-Serif (большая часть Интернета), но немного сложнее для чтения в Fixed-Width и Serif.

Обходной путь 2: Хром и шрифт

Так как я нахожусь в Японии (но я бы предпочел использовать английский язык), Google по умолчанию использует японский сайт. На этом весь текст становится квадратами. Однако я установил шрифт Droid от AUR. Он поставляется с японским шрифтом, и это исправлено. Теперь, когда я захожу в Google, я действительно могу прочитать японскую веб-страницу

Обходной путь 3: Как отобразить японские символы в Google Chrome/Chromium?

удалить шрифты Google-Droid:

yum remove google-droid*

Для японских символов:

sudo apt-get install ttf-sazanami-mincho ttf-sazanami-gothic

Для китайских иероглифов:

sudo apt-get install ttf-arphic-uming ttf-arphic-zenhei

или же

sudo apt-get install ttf-arphic-uming ttf-arphic-ukai

Для корейских символов:

sudo apt-get install ttf-unfonts-core

Для 2021 года и более поздних версий Debian:

      sudo apt update
sudo apt search mincho

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

      sudo apt install fonts-takao

Вам не нужно выходить из системы и снова входить в систему, но вам необходимо полностью закрыть и снова открыть Chrome, чтобы шрифты были выбраны.

Для справки, похоже, что пакеты шрифтов sazanami обеспечат необходимую поддержку. В Fedora 29 правильные шрифты можно установить с помощью этой команды:

dnf install sazanami-mincho-fonts sazanami-gothic-fonts sazanami-fonts-common
Другие вопросы по тегам