Jak zmusić Ubuntu do wyświetlania dodatkowych znaków Unicode?

9

Mam standardową instalację interfejsu użytkownika najnowszej dystrybucji Ubuntu i próbuję wyświetlić tę stronę: http://www.i18nguy.com/unicode/supplementary-test.html .

Jednak żaden tekst nie wyświetla się poprawnie. Przetestowałem to na Windows 8 i widzę je dobrze.

Moje dane wyjściowe ustawień regionalnych są następujące:

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=

Odkryłem również, że terminal nie wyświetla również wielu znaków Unicode.

edwinksl
źródło
1
Prawdopodobnie używane czcionki nie zawierają niezbędnych glifów dla potrzebnych znaków. Możesz spróbować skopiować czcionkę z systemu Windows 8 i użyć jej w systemie Ubuntu.
teppic

Odpowiedzi:

6

Komentarz na temat brakujących glifów jest poprawny.

Zainstalowałem dodatkowe pakiety czcionek, a mianowicie czcionki AR PL Ukai i Uming:

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

i teraz mogę uzyskać większość (choć nie wszystkie) znaki wyświetlane poprawnie.

Być może istnieją lepsze pakiety czcionek, ale to najlepsza odpowiedź, do której doszedłem w tej chwili.

rubo77
źródło