Cómo hacer que los caracteres chinos se muestren correctamente en Chromium


13

Cuando uso Iceweasel (versión Debian de Firefox), puedo ver los caracteres chinos que se encuentran en esta página , pero no cuando uso Chromium. En cambio, veo rectángulos. Esto está en Debian 7 (Wheezy).

Respuestas:


12

El motor de renderizado de Firefox sustituirá los glifos de otras fuentes instaladas (si puede encontrar uno con el glifo requerido) en lugar de mostrar glifos rotos. Chromium se adherirá a la (s) fuente (s) especificada (s) y mostrará un carácter de "glifo faltante" si no se encuentra el glifo.

Para Chromium y posiblemente otros programas, debe instalar fuentes chinas. Usualmente uso fuentes arphic: fonts-arphic-ukai , fonts-arphic-uming .


marca la diferencia entre esos 2 ... Kaiti vs. Mingti
— tshepang

Acabo de instalar ambos. No puedo leer de todos modos: P
— phunehehe

"Firefox viene con algunas fuentes propias". ¿Podría proporcionar una referencia para esta declaración? Tengo la experiencia de este problema OP publicado, y la conclusión final radica en este error . Después de eliminar la fuente Droid, instalada en Linux de manera predeterminada, Firefox tampoco puede mostrar el chino correctamente, por lo que creo que Firefox no tiene fuentes incorporadas.
— Albert Netymk

@AlbertNetymk en aquel entonces realmente no sabía ciertas cosas. He actualizado la respuesta con mis entendimientos actuales :)
— phunehehe

1
Hay una descripción de diferentes estilos de fuente en jiromaiya.wordpress.com , @Tshepang. Kaiti se parece más a la caligrafía, y Mingti se parece a la impresión.
— Don Kirkby

12

Esta página tiene información específica para instalar paquetes de fuentes en Debian.

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

  • Chino (tanto simplificado como tradicional)
    • Serif: fuentes-arphic-ukai
    • Sans-serif: fuentes-arphic-uming
  • japonés
    • Serif: fonts-ipafont-mincho
    • Sans-serif: fonts-ipafont-gothic
  • coreano
    • Todos: fonts-unfonts-core

Después de instalar estos paquetes de fuentes, pruebe esta página como prueba: https://en.wikipedia.org/wiki/Han_unification#Examples_of_language_dependent_characters

Para mí en Debian / Linux, Chrome se niega a reconocer las metaetiquetas de idioma incrustadas, pero Firefox / Iceweasel puede manejarlo.

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí


2

GNU / Linux basado en Debian

Para mostrar caracteres chinos, japoneses y / o coreanos, debe instalar algunos paquetes de fuentes:

  • Chino: fonts-arphic-ukai(Serif), fonts-arphic-uming(Sans serif)
  • Japonés: fonts-ipafont-mincho(Serif), fonts-ipafont-gothic(Sans serif)
  • Coreano: fonts-unfonts-core(Serif + Sans serif)

Hay algunos paquetes alternativos para algunos idiomas, pero los que se enumeran anteriormente funcionan. Para instalar todas las fuentes enumeradas anteriormente en Debian, Ubuntu y otras variantes:

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

Arch Linux

Para una gran colección de fuentes que son totalmente compatibles con chino simplificado, chino tradicional, japonés y coreano, con un diseño y aspecto coherentes, instale el siguiente paquete:

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

Fedora Linux

yum install fonts-japanese fonts-chinese fonts-korean

Gentoo Linux

Habilitar el indicador de uso cjk (chino, japonés, coreano) mejora el soporte de Asia Oriental en algunos paquetes, pero no es esencial.

emerge arphicfonts baekmuk-fonts kochi-substitute

Esos paquetes son:

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

Las fuentes CJK se pueden instalar en FreeBSD usando la colección de puertos freebsd

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

o instalando paquetes precompilados:

pkg install ja-font-kochi

NetBSD

En NetBSD y otros sistemas que usan pkgsrc , uno puede instalar fuentes CJK con los siguientes comandos:

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

Otras distribuciones de UNIX

Descargue el archivo .ttf apropiado (por ejemplo, kochi-gothic-subst.ttf) y cópielo en el directorio de fuentes TrueType de su sistema (por ejemplo, /usr/lib/X11/fonts/TTF/). Por ejemplo, (para 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

O obtenga el enlace a la versión actual aquí , luego ejecute (como root) lo siguiente y luego X si está en uso, y la nueva fuente debe instalarse:

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

GNOMO

GNOME admite caracteres de Asia oriental de forma nativa. Es posible que deba instalar las fuentes apropiadas.

KDE 5

KDE 5 admite caracteres de Asia oriental de forma nativa. Es posible que deba instalar las fuentes apropiadas.

KDE 4

KDE admite caracteres de Asia oriental de forma nativa. Es posible que deba instalar los siguientes paquetes:

  • Chino simplificado: kde-l10n-zhcn
  • Chino tradicional: kde-l10n-zhtw
  • Japonés: kde-l10n-ja
  • Coreano: kde-l10n-ko

Si esto no ayuda, o funciona parcialmente, pero todavía faltan algunos caracteres, es posible que deba ejecutar qtconfig y agregar una fuente Unicode integral a las sustituciones de fuentes de su navegador elegido.

Nota

Chrome / Chromium necesita reiniciarse después de instalar los paquetes necesarios

Fuentes y pruebas

Wikipedia

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.