İstediğim
ConsolasNotepad ++ 'ın varsayılan yazı tipi olarak kullanıyorum , ancak kullanırken Çince ve Japonca karakterlerin ve sembollerin daha iyi görünmesini istiyorum Consolas.
MSDN makalesine göre Consolas, kendi başına desteklemediği karakterleri görüntüleyebilmek için birden fazla yazı tipini bağlayabilirim .
Amaç
- Yazı tipini kullanarak Latin karakterlerini görüntüleme
Consolas - Çince ve Japonca karakterleri kullanarak
Microsoft YaHei YaHeiKullanmayı başaramayan ekran sembolleriMeiryo- Sistem dinlenme karakterleri halletsin
Meiryoçok gösteremez
Hedefe Ulaşma Adımları
- Bir ekleme
REG_MULTI_SZgirişiniConsolasiçindeHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink Şunun değerini ayarlayın
Consolas:MSYH.TTC,Microsoft YaHei,128,96 MSYH.TTC,Microsoft YaHei MEIRYO.TTC,Meiryo,128,85 MEIRYO.TTC,Meiryo- Windows oturumunu kapatın ve tekrar oturum açın
Windows 7'de Gerçek Sonuç
- Latin karakterler (0-9, az, AZ) ve sık kullanılan simgeler (;: '", vb.)
Consolas - Çince ve Japonca karakterler kullanılarak
Microsoft YaHei - Özel semboller
Meiryo - Desteklenen yazı tiplerinin hiçbiri sistem varsayılanları kullanılarak görüntülenmez (idk ne olduğunu)
Windows 10'da Gerçek Sonuç
- Latin karakterler (0-9, az, AZ) ve sık kullanılan simgeler (;: '", vb.)
Consolas - Çince ve Japonca karakterler kullanılarak
Microsoft YaHei - Özel semboller
Segoe UI Symbol - Desteklenen yazı tiplerinin hiçbiri sistem varsayılanları kullanılarak görüntülenmiyor
İlave bilgi
(Daha fazla bağlantı ve resim yayınlamak için 10 temsilciye ihtiyacım var, bu yüzden test örneği sonucu ekran görüntüsünü görüntülemek ve siteyi kendiniz ziyaret etmek için URL metnini kopyalayıp yapıştırmak için resim bağlantısını tıklayın)
Yukarıda belirtilen yazı tiplerinin karakter kapsamını anlamaya çalışan bir test (ve daha fazlası)
Kullanılan araç
- Not Defteri:
%WINDIR%/Notepad.exe - BabelMap:
http://www.babelstone.co.uk/Software/BabelMap.html Test dizesi:
我风おA☃我(\u6211): A character available in both Chinese and Japanese 风(\u98ce): A Chinese only character お(\u304a): A Japanese only character A(\u0041): A Latin character ☃(\u2603): A unicode symbol
Test Etme Adımı
- BabelMap'i indirin, açın, ardından test dizesini içine kopyalayın
Edit Buffer Single FontRadyo düğmesini seç- Onay
Simple Renderingkutusunu işaretleyin - Herhangi bir yazı tipini seçmek için sağdaki
Single Font - Karakter glifini
Edit Buffer - Fontlink'i
Consolasyukarıda belirtildiği gibi ayarlayın, etkili olması için oturumu kapatın / oturum açın - Aç
Notepad.exe, açıkFormat > Fontsolarak ayarlayın yazı tipine menüConsolas - Test dizesini yapıştırın ve gözlemleyin
Test sonucu
Test Sonucu Açıklaması
Microsoft YaHeikardan adam sembolü görüntülenemiyorMeiryoÇince karakter yokSegoe UI Symbolsadece semboller içerirYu GothicbenzerMeiryoama farklı görünüyorConsolasyalnızca Latin alfabesi için tasarlanmıştır.Metin girişi
Notepad.exe3 farklı yazı tipi kullanılarak görüntülenir:我风お: Microsoft YaHei A: Consolas ☃: Segoe UI SymbolBunu kesinlikle söyleyebilirsiniz
Segoe UI Symbolçünkü bu kardan adam farklı yazı tiplerinde çok farklıAncak, bu durumda,
Notepad.exebu karakterleri aşağıdaki gibi yazı tipleri kullanarak göstermeyi umduk:我风お: Microsoft YaHei A: Consolas ☃: Meiryo
Sorular
MeiryoFontlink kayıt defterinde ayarladığımız neden tamamen yok sayılıyor?- Windows 10'da Hedefe nasıl ulaşılır?

MEIRYO.TTCWindows 10 kurulumunuzda dosya eksik mi?