Comment afficher correctement les caractères chinois sur Chrome

13

Lorsque j'utilise Iceweasel (version Debian de Firefox), je peux voir les caractères chinois trouvés sur cette page , mais pas lorsque j'utilise Chromium. Je vois plutôt des rectangles. C'est sur Debian 7 (Wheezy).

tshepang
la source

Réponses:

12

Le moteur de rendu de Firefox remplacera les glyphes des autres polices installées (s'il en trouve un avec le glyphe requis) au lieu d'afficher les glyphes cassés. Chromium restera à la place des polices spécifiées et affichera un caractère "glyphe manquant" si le glyphe n'est pas trouvé.

Pour Chromium et éventuellement d'autres programmes, vous devez installer des polices chinoises. J'utilise généralement des polices arphiques: fonts-arphic-ukai , fonts-arphic-uming .

phunehehe
la source
fait la différence entre ces 2 ... Kaiti vs. Mingti
tshepang
Je viens d'installer les deux. Je ne peux pas lire quand même: P
phunehehe
"Firefox est livré avec certaines polices". Pourriez-vous fournir une référence pour cette déclaration? Je suis confronté à ce problème OP publié, et la conclusion finale repose sur ce bug . Après avoir supprimé la police Droid, installée dans Linux par défaut, Firefox ne peut pas non plus afficher correctement le chinois, donc je pense que Firefox n'a pas de polices intégrées.
Albert Netymk
@AlbertNetymk à l'époque, je ne savais pas vraiment certaines choses. J'ai mis à jour la réponse avec mes connaissances actuelles :)
phunehehe
1
Il existe une description des différents styles de police sur jiromaiya.wordpress.com , @Tshepang. Kaiti ressemble plus à la calligraphie et Mingti ressemble à l'impression.
Don Kirkby
12

Cette page contient des informations spécifiques pour l'installation de paquets de polices sur Debian.

https://en.wikipedia.org/wiki/Help:Multilingual_support_(East_Asian)

  • Chinois (à la fois simplifié et traditionnel)
    • Serif: fonts-arphic-ukai
    • Sans-serif: fonts-arphic-uming
  • Japonais
    • Serif: fonts-ipafont-mincho
    • Sans-serif: fonts-ipafont-gothic
  • coréen
    • Tout: fonts-unfonts-core

Après avoir installé ces packages de polices, essayez cette page comme test: https://en.wikipedia.org/wiki/Han_unification#Examples_of_language_dependent_characters

Pour moi sur Debian / Linux, Chrome refuse de reconnaître les balises META de langage intégré, mais Firefox / Iceweasel peut gérer.

entrez la description de l'image ici

entrez la description de l'image ici

kevinarpe
la source
2

GNU / Linux basé sur Debian

Afin d'afficher les caractères chinois, japonais et / ou coréens, vous devez installer certains packages de polices:

  • Chinois: fonts-arphic-ukai(Serif), fonts-arphic-uming(Sans serif)
  • Japonais: fonts-ipafont-mincho(Serif), fonts-ipafont-gothic(Sans serif)
  • Coréen: fonts-unfonts-core(Serif + Sans serif)

Il existe des packages alternatifs pour certaines langues, mais ceux répertoriés ci-dessus fonctionnent. Pour installer toutes les polices répertoriées ci-dessus dans Debian, Ubuntu et d'autres variantes:

sudo apt-get install fonts-arphic-ukai fonts-arphic-uming fonts-ipafont-mincho fonts-ipafont-gothic fonts-unfonts-core

Arch Linux

Pour une large collection de polices qui prennent en charge le chinois simplifié, le chinois traditionnel, le japonais et le coréen, avec une conception et une apparence cohérentes, installez le package suivant:

pacman -S adobe-source-han-sans-otc-fonts

Fedora Linux

yum install fonts-japanese fonts-chinese fonts-korean

Gentoo Linux

L'activation de l' indicateur d'utilisation cjk (chinois, japonais, coréen) améliore la prise en charge de l'Asie de l'Est dans certains packages, mais n'est pas essentielle.

emerge arphicfonts baekmuk-fonts kochi-substitute

Ces packages sont:

Mageia v6

urpmi fonts-ttf-japanese fonts-ttf-chinese fonts-ttf-korean

Mageia v7

dnf install fonts-ttf-japanese fonts-ttf-chinese fonts-ttf-korean

FreeBSD

Les polices CJK peuvent être installées sur FreeBSD en utilisant la collection de ports freebsd

cd /usr/ports/x11-fonts/cyberbit-ttfonts && make install clean
cd /usr/ports/japanese/font-kochi && make install clean

ou en installant des packages précompilés:

pkg install ja-font-kochi

NetBSD

Sur NetBSD et d'autres systèmes utilisant pkgsrc , on peut installer les polices CJK avec les commandes suivantes:

 cd /usr/pkgsrc/fonts/kochi-ttf && make install clean
 cd /usr/pkgsrc/fonts/cyberbit-ttf && make install clean

Autres distributions UNIX

Téléchargez le fichier .ttf approprié (par exemple, kochi-gothic-subst.ttf) et copiez-le dans le répertoire de polices TrueType de votre système (par exemple, /usr/lib/X11/fonts/TTF/). Par exemple, (pour Dejavu fonts):

wget http://downloads.sourceforge.net/project/dejavu/dejavu/2.35/dejavu-fonts-ttf-2.35.tar.bz2
tar -xjvf dejavu-fonts-ttf-2.33.tar.bz2
cp ./dejavu-fonts-ttf-2.33/ttf/* /usr/lib/X11/fonts/TTF

Ou obtenez le lien vers la version actuelle ici , puis exécutez (en tant que root) ce qui suit puis X s'il est utilisé, et la nouvelle police doit être installée:

fc-cache /usr/lib/X11/fonts/TTF/

GNOME

GNOME prend en charge nativement les caractères d'Asie de l'Est. Vous devrez peut-être installer les polices appropriées.

KDE 5

KDE 5 prend en charge nativement les caractères d'Asie de l'Est. Vous devrez peut-être installer les polices appropriées.

KDE 4

KDE prend en charge les caractères d'Asie de l'Est de manière native. Vous devrez peut-être installer les packages suivants:

  • Chinois simplifié: kde-l10n-zhcn
  • Chinois traditionnel: kde-l10n-zhtw
  • Japonais: kde-l10n-ja
  • Coréen: kde-l10n-ko

Si cela n'aide pas ou fonctionne partiellement, mais que certains caractères sont toujours manquants, vous devrez peut-être exécuter qtconfig et ajouter une police unicode complète aux substitutions de police de votre navigateur.

Remarque

Chrome / Chromium doit être redémarré après l'installation des packages nécessaires

Sources et tests

Wikipédia

intika
la source