Как заставить Ubuntu отображать дополнительные символы Юникода?

Как заставить Ubuntu отображать дополнительные символы Юникода?

У меня установлен стандартный пользовательский интерфейс рабочего стола последнего дистрибутива Ubuntu, и я пытаюсь просмотреть эту страницу:http://www.i18nguy.com/unicode/supplementary-test.html.

Однако ни один текст не отображается должным образом. Я проверил это на Windows 8, и я вижу их просто отлично.

Мой вывод локали выглядит следующим образом:

LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

Я также обнаружил, что терминал не отображает многие символы Юникода.

решение1

Замечание об отсутствующих глифах верно.

Я установил дополнительные пакеты шрифтов, а именно шрифты AR PL Ukai и Uming:

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

и теперь я могу добиться того, чтобы большинство (хотя и не все) символов отображались правильно.

Возможно, существуют и более удачные пакеты шрифтов, но это лучший ответ, к которому я пришел на данный момент.

решение2

Смотрите следующееответ на "тердон на забастовке"вдругая тема.

Суммируя:

sudo apt install fonts-noto

решает ваш вопрос, правильно отображая все символы этого тестового сайта.

Связанный контент