मैं क्या चाहता हूँ
मैं Consolasअपने नोटपैड ++ के डिफ़ॉल्ट फ़ॉन्ट के रूप में उपयोग करता हूं, लेकिन मैं उपयोग करते समय चीनी और जापानी पात्रों और प्रतीकों की बेहतर उपस्थिति चाहता हूं Consolas।
द एमएसडीएन लेख के अनुसार , मैं कई फोंट को लिंक कर सकता हूं Consolasताकि यह उन पात्रों को प्रदर्शित कर सके जो अपने दम पर समर्थन नहीं करते हैं।
लक्ष्य
- फ़ॉन्ट का उपयोग करके लैटिन वर्ण प्रदर्शित करें
Consolas - चीनी और जापानी वर्णों का उपयोग करके प्रदर्शित करें
Microsoft YaHei YaHeiउन प्रतीकों को प्रदर्शित करें जिनका उपयोग करके संभाल नहीं सकतेMeiryo- सिस्टम को बाकी वर्णों को संभालने दें जो कि
Meiryoप्रदर्शित नहीं कर सकते हैं
लक्ष्य को प्राप्त करने के लिए कदम
- एक जोड़े
REG_MULTI_SZप्रविष्टिConsolasमेंHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink का मान सेट करें
Consolas:MSYH.TTC,Microsoft YaHei,128,96 MSYH.TTC,Microsoft YaHei MEIRYO.TTC,Meiryo,128,85 MEIRYO.TTC,Meiryo- Windows लॉग ऑफ करें, फिर लॉग इन करें
विंडोज 7 में वास्तविक परिणाम
- लैटिन अक्षरों (0-9, az, AZ) और अक्सर इस्तेमाल किए जाने वाले प्रतीकों (;: '', आदि) का उपयोग करके प्रदर्शित किया जाता है
Consolas - चीनी और जापानी पात्रों का उपयोग करके प्रदर्शित किया जाता है
Microsoft YaHei - विशेष प्रतीकों का उपयोग करके प्रदर्शित किया जाता है
Meiryo - अन्य वर्ण और प्रतीक ऊपर दिए गए फोंट में से कोई भी सिस्टम डिफॉल्ट्स का उपयोग करके प्रदर्शित नहीं किए गए हैं (आईडीके वह क्या है)
विंडोज 10 में वास्तविक परिणाम
- लैटिन अक्षरों (0-9, az, AZ) और अक्सर इस्तेमाल किए जाने वाले प्रतीकों (;: '', आदि) का उपयोग करके प्रदर्शित किया जाता है
Consolas - चीनी और जापानी पात्रों का उपयोग करके प्रदर्शित किया जाता है
Microsoft YaHei - विशेष प्रतीकों का उपयोग करके प्रदर्शित किया जाता है
Segoe UI Symbol - अन्य वर्ण और प्रतीक ऊपर दिए गए फोंट में से कोई भी सिस्टम डिफॉल्ट का उपयोग करके प्रदर्शित नहीं होते हैं
अतिरिक्त जानकारी
(मुझे और लिंक और छवि पोस्ट करने के लिए 10 प्रतिनिधि की आवश्यकता है, इसलिए परीक्षण मामले के परिणाम स्क्रीनशॉट देखने के लिए छवि लिंक पर क्लिक करें और साइट पर जाने के लिए यूआरएल पाठ को कॉपी / पेस्ट करें)
यहाँ एक परीक्षण ऊपर वर्णित फोंट के चरित्र कवरेज को समझने की कोशिश कर रहा है (और अधिक)
उपकरण का इस्तेमाल किया
- नोटपैड:
%WINDIR%/Notepad.exe - BabelMap:
http://www.babelstone.co.uk/Software/BabelMap.html टेस्ट स्ट्रिंग:
我风お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
टेस्ट के लिए कदम
- BabelMap डाउनलोड करें, इसे खोलें, फिर परीक्षण स्ट्रिंग को कॉपी करें
Edit Buffer Single Fontरेडियो बटन का चयन करेंSimple Renderingचेकबॉक्स चेक करें- ड्रॉपबॉक्स पर क्लिक करके किसी भी फ़ॉन्ट का चयन करें
Single Font - में चरित्र ग्लिफ़ का निरीक्षण करें
Edit Buffer Consolasजैसा कि ऊपर बताया गया है, प्रभावी होने के लिए फॉन्टलिंक सेटअप करें- फ़ॉन्ट को सेट करने के लिए खुला
Notepad.exe, खुलाFormat > FontsमेनूConsolas - तब परीक्षण स्ट्रिंग चिपकाएँ
परीक्षा परिणाम
परीक्षा परिणाम स्पष्टीकरण
Microsoft YaHeiस्नोमैन प्रतीक प्रदर्शित नहीं कर सकतेMeiryoचीनी अक्षर नहीं हैंSegoe UI Symbolकेवल प्रतीक हैंYu Gothicसमान है,Meiryoलेकिन अलग दिखता हैConsolasकेवल लैटिन लिपि के लिए बनाया गया है।Notepad.exe3 अलग-अलग फोंट का उपयोग करके पाठ प्रदर्शित किया गया है:我风お: Microsoft YaHei A: Consolas ☃: Segoe UI Symbolआप बता सकते हैं कि निश्चित रूप से
Segoe UI Symbolक्योंकि उन स्नोमैन विभिन्न फोंट में बहुत अलग हैंहालाँकि, इस मामले में, हमें उम्मीद है
Notepad.exeकि इस तरह से फोंट का उपयोग कर उन पात्रों को प्रदर्शित किया जाएगा:我风お: Microsoft YaHei A: Consolas ☃: Meiryo
प्रशन
Meiryoहम फ़ॉन्टलिंक रजिस्ट्री में सेट क्यों पूरी तरह से नजरअंदाज कर रहे हैं?- विंडोज 10 में लक्ष्य कैसे प्राप्त करें?

MEIRYO.TTCआपके विंडोज 10 इंस्टालेशन से गायब है?