Saya ingin menampilkan Hieroglyphics Mesir:
๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ก ๐ฃ ๐ฃ ๐ฃ
Ini adalah bagian dari Unicode 5.2.
TL; DR:
- Menginstal font Noto di VM Windows 7 atau Windows 8 yang bersih berfungsi seperti yang Anda harapkan dan saya memiliki hieroglif di Firefox.
- Menginstal font Noto di mesin lokal saya tidak berfungsi. Tidak ada program yang menunjukkan saya hieroglif kecuali saya secara spesifik memanggil font.
- Saya sudah mencoba berbagai cara kerja seperti nama file di desktop untuk memicu IE menggunakan karakter tersebut, tidak berhasil.
Detail:
Saya mencoba menginstal font Aegyptus , serta font Google Noto .
Hasilnya adalah font baru muncul di sistem saya (saya dapat menggunakannya untuk memformat teks dalam MS Word, misalnya) dan jika saya secara eksplisit merujuknya di halaman web (yaitu dengan mengatur keluarga font ke 'aegyptus') mereka muncul dengan benar:
Masalahnya adalah saya tidak dapat mengontrol font apa yang digunakan halaman web dan ini pemahaman saya bahwa Windows atau browser saya harus secara otomatis mendeteksi bahwa mesin terbang tidak ada dalam font dan menemukan kecocokan yang sesuai.
Saya telah menguji ini pada vm bersih (Windows 7 / IE 9 Virtual Box VM dari modern.ie) dan menemukan bahwa menginstal noto dan Firefox memungkinkan font hanya berfungsi. Setelah menginstal font, mesin terbang muncul secara otomatis di Firefox tanpa saya harus menentukan font-face. Tapi untuk mesin bare-metal lokal saya tidak berfungsi.
Saya memeriksa My Windows 7 yang tiba-tiba berhenti menampilkan simbol Unicode yang menunjukkan masalah dengan Chrome, dan merekomendasikan menempatkan file di desktop dengan karakter yang menggunakan titik kode unicode yang Anda butuhkan. Namun, saya mencoba meletakkan file dengan karakter Cina, dan file dengan karakter Mesir di nama file, dan itu tidak membantu. Catatan: tidak ada waktu karakter Cina saya berhenti bekerja. Hanya rentang karakter lain yang tidak berfungsi.
Bagaimanapun saya telah mencoba menonaktifkan setiap program start-up yang dapat saya temukan untuk melihat apakah salah satu dari mereka tidak memperbaiki hal ini tetapi tidak ada yang membantu. Saya bahkan menghapus Chrome, Adobe Acrobat, dan beberapa kandidat lain yang mungkin, tidak berhasil.
MEMPERBARUI
Saya telah menemukan satu solusi yang membantu tetapi saya ingin solusi yang lebih baik. Jika saya mematikan "Gunakan akselerasi perangkat keras saat tersedia" dan mulai ulang Firefox, maka font saya akan muncul. Saya telah memverifikasi bahwa saya memiliki driver terbaru untuk kartu grafis saya (Intel HD4000) dan itu sepertinya tidak membantu. Laporan bug di Mozilla ini menunjukkan bahwa ada masalah rendering font pada kartu-kartu tertentu, tetapi penyelesaian yang dinyatakan tidak memengaruhi saya, dan bagaimanapun font saya terlihat baik-baik saja, tetapi substitusi mesin terbang tidak terjadi.
n > 0xFFFF
), yang akan mencakup hal-hal seperti Simbol Alfanumerik Matematika, emoji Simbol Lain-lain dan Piktograf, sebagian besar Emoticon, serta Gotik, Gurun, Carian, Hieroglyphics Mesir, dan skrip Cuneiform semuanya ada di SMP, ditambah berbagai berbagai ideograf CJK di SIP.Jawaban:
Sayangnya, asumsi pada OP ini hanya berlaku untuk Firefox. Firefox menggunakan fontconfig yang melakukan substitusi font per-glyph; font yang sesuai digunakan jika mengandung karakter yang bersangkutan.
Pada perbandingan antara IE dan Chrome, IE sedikit lebih baik karena memberikan mundur lebih luas berdasarkan per-skrip dan menyediakan pengaturan UI untuk font, meskipun itu tidak mencakup Hieroglif Mesir. Mekanisme fallback font untuk Uniscribe / DirectWrite, komponen-komponen terutama untuk tata letak teks yang kompleks, dijelaskan dalam artikel MSDN ini .
Meskipun Chrome akhirnya mendukung fallback font per-skrip pada 2012, pengguna harus menginstal ekstensi tambahan untuk mengubah mereka - salah satu ekstensi tersebut adalah Pengaturan Font Lanjutan . Namun memberitahu semua pengunjung situs menggunakan Chrome untuk menginstal ekstensi tidak cukup layak.
Tentang masalah asli, orang mungkin ingin menyelidiki arah mekanisme font fallback, mungkin beberapa font berperilaku buruk menimpa font Noto, mengklaim mendukung mesin terbang tersebut padahal sebenarnya tidak. Metode yang membosankan adalah menghapus font tambahan pada sistem dan menambahkannya kembali satu per satu sampai pelakunya ditemukan.
sumber
font-family
daftar di firefox (dari inspeksi elemen) identik di kedua lingkungan. Saat ini saya tidak tahu jika 2 poin ini tidak menunjukkan tanda-tanda kecurigaan.Ada halaman WIKI yang didedikasikan untuk menampilkan karakter khusus termasuk petunjuk untuk IE dan karakter Mesir: http://en.wikipedia.org/wiki/Help:Special_characters Mungkin ini dapat memberikan bantuan
sumber
Saya memiliki masalah yang sama dengan perangkat lunak yang memiliki karakter bahasa saya di windows itu tidak menunjukkan karakter yang sebenarnya, kemudian saya mengubah pengaturan di panel kontrol -> wilayah dan bahasa -> administrasi -> Bahasa untuk non-Unicode, dan mengaturnya untuk bahasaku.
sumber
Jika tidak ada font yang diinstal yang memiliki kecocokan untuk karakter, maka mereka tidak dapat ditampilkan; Windows tidak akan mengunduh font secara otomatis!
Anda dapat menanamkan penggunaan
@font-face
( webfonts ) di css halaman web Anda. Tambahkan sesuatu seperti ini ke css Anda untuk mendefinisikan webfont:Kemudian terapkan gaya ke elemen dengan hieroglif di css Anda:
sumber