Cara membuat karakter Cina ditampilkan dengan benar di Chromium

13

Ketika saya menggunakan Iceweasel (versi Debian dari Firefox), saya dapat melihat karakter Cina ditemukan di halaman ini , tetapi tidak ketika menggunakan Chromium. Saya malah melihat persegi panjang. Ini ada di Debian 7 (Wheezy).

tepang
sumber

Jawaban:

12

Mesin rendering Firefox akan menggantikan mesin terbang dari font lain yang diinstal (jika dapat menemukannya dengan mesin terbang yang diperlukan) alih-alih menampilkan mesin terbang yang rusak. Sebagai gantinya, Chromium akan menempel pada font yang ditentukan, dan akan menampilkan karakter "mesin terbang yang hilang" jika mesin terbang tersebut tidak ditemukan.

Untuk Chromium dan mungkin program lain, Anda perlu menginstal font bahasa Mandarin. Saya biasanya menggunakan font arphic: fonts-arphic-ukai , fonts-arphic-uming .

phhehehe
sumber
Wots perbedaan antara 2 ... Kaiti vs Mingti
tshepang
Saya baru saja menginstal keduanya.
Lagi
"Firefox dikirimkan dengan beberapa font sendiri". Bisakah Anda memberikan satu referensi untuk pernyataan ini? Saya mengalami masalah yang diposting OP ini, dan kesimpulan akhirnya ada pada bug ini . Setelah menghapus font Droid, yang terinstal di Linux secara default, Firefox tidak dapat menampilkan bahasa Mandarin dengan baik, jadi saya percaya bahwa Firefox tidak memiliki font bawaan.
Albert Netymk
@AlbertNetymk saat itu saya tidak benar-benar tahu hal-hal tertentu. Saya telah memperbarui jawabannya dengan pemahaman saya saat ini :)
phunehehe
1
Ada deskripsi berbagai gaya font di jiromaiya.wordpress.com , @Tepang. Kaiti lebih mirip kaligrafi, dan Mingti seperti mencetak.
Don Kirkby
12

Halaman ini memiliki informasi spesifik untuk menginstal paket font pada Debian.

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

  • Mandarin (Aksara Sederhana & Tradisional)
    • Serif: font-arphic-ukai
    • Sans-serif: fonts-arphic-uming
  • Jepang
    • Serif: fonts-ipafont-mincho
    • Sans-serif: fonts-ipafont-gothic
  • Korea
    • Semua: fonts-unfonts-core

Setelah menginstal paket font ini, coba halaman ini sebagai ujian: https://en.wikipedia.org/wiki/Han_unification#Examples_of_language_dependent_characters

Bagi saya di Debian / Linux, Chrome menolak untuk mengenali meta tag bahasa yang disematkan, tetapi Firefox / Iceweasel dapat menangani.

masukkan deskripsi gambar di sini

masukkan deskripsi gambar di sini

kevinarpe
sumber
2

GNU / Linux berbasis Debian

Untuk menampilkan karakter Cina, Jepang dan / atau Korea, Anda harus menginstal beberapa paket font:

  • Mandarin: fonts-arphic-ukai(Serif), fonts-arphic-uming(Sans serif)
  • Jepang: fonts-ipafont-mincho(Serif), fonts-ipafont-gothic(Sans serif)
  • Bahasa Korea: fonts-unfonts-core(Serif + Sans serif)

Ada beberapa paket alternatif untuk beberapa bahasa, tetapi yang tercantum di atas berfungsi. Untuk menginstal semua font yang tercantum di atas dalam Debian, Ubuntu, dan varian lainnya:

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

Arch Linux

Untuk koleksi font besar yang secara komprehensif mendukung Bahasa Cina Sederhana, Bahasa Cina Tradisional, Jepang, dan Korea, dengan desain dan tampilan yang konsisten, instal paket berikut:

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

Fedora Linux

yum install fonts-japanese fonts-chinese fonts-korean

Gentoo Linux

Mengaktifkan flag penggunaan cjk (Cina, Jepang, Korea) meningkatkan dukungan Asia Timur dalam beberapa paket, tetapi tidak penting.

emerge arphicfonts baekmuk-fonts kochi-substitute

Paket-paket itu adalah:

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

Font CJK dapat diinstal pada FreeBSD menggunakan koleksi port freebsd

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

atau dengan menginstal paket yang sudah dikompilasi:

pkg install ja-font-kochi

NetBSD

Pada NetBSD dan sistem lain menggunakan pkgsrc , seseorang dapat menginstal font CJK dengan perintah berikut:

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

Distribusi UNIX lainnya

Unduh file .ttf yang sesuai (misalnya, kochi-gothic-subt.ttf) dan salin ke direktori font TrueType sistem Anda (misalnya, /usr/lib/X11/fonts/TTF/). Misalnya, (untuk 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

Atau dapatkan tautan ke versi saat ini di sini , kemudian jalankan (sebagai root) berikut ini X jika sedang digunakan, dan font baru harus diinstal:

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

GNOME

GNOME mendukung karakter Asia Timur secara asli. Anda mungkin perlu menginstal font yang sesuai.

KDE 5

KDE 5 mendukung karakter Asia Timur secara asli. Anda mungkin perlu menginstal font yang sesuai.

KDE 4

KDE mendukung karakter Asia Timur secara asli. Anda mungkin perlu menginstal paket-paket berikut:

  • Cina disederhanakan: kde-l10n-zhcn
  • Cina tradisional: kde-l10n-zhtw
  • Jepang: kde-l10n-ja
  • Korea: kde-l10n-ko

Jika ini tidak membantu, atau berfungsi sebagian, tetapi beberapa karakter masih hilang, Anda mungkin perlu menjalankan qtconfig, dan menambahkan font unicode yang komprehensif ke pengganti font browser yang Anda pilih.

Catatan

Chrome / Chromium harus dimulai ulang setelah menginstal paket yang diperlukan

Sumber dan tes

Wikipedia

intika
sumber