मैंने हमेशा सोचा है कि कंसोल विंडो में यूटीएफ 8 या यूटीएफ 16-चीनी टेक्स्ट दिखाना संभव होगा, उदाहरण के लिए, कंसोल। राइटलाइन (चीनी)। समय के लिए, यह ??? के रूप में दिखाई देता है। क्या चीनी कंसोल का समर्थन करने वाले कंसोल सत्र को किक करना संभव है?क्या मुझे चीनी दिखाने के लिए कंसोल मिल सकता है?
उत्तर
urxvt, यूनिकोड आरएक्सवीटी, एक एक्सविंडो "कंसोल" है जो चीनी वर्ण दिखाएगा। मान लें कि आप विंडोज का उपयोग कर रहे हैं, यह सिगविन या कोलिंक्स के तहत काम कर सकता है।
भी Unicode characters in Windows command line - how? देखें। मैंने अभी तक यह पता नहीं लगाया है कि फ़ॉन्ट को लुसीडा में कैसे बदला जाए, लेकिन कम से कम chcp 65001 प्रश्न चिह्नों से छुटकारा पा लिया।
बदलते कंसोल फ़ॉन्ट जटिल दिखता है: https://superuser.com/questions/5035/how-to-change-the-windows-console-font। (अद्यतन: विंडोज कंसोल के भीतर से कंसोल आइकन पर राइट-क्लिक करके लुसीडा पर स्विच किया गया; गुणों का चयन करना; फ़ॉन्ट टैब; और चयनित लुसीडा। कोई मदद नहीं, चीनी वर्ण ब्लॉक के रूप में दिखाए जाते हैं)।
यह: http://www.vistax64.com/powershell/239480-display-unicode-utf-8-files-windows-console.html, चीनी वर्ण प्रदर्शित करने में सक्षम होने के रूप में पावरहेल आईएसई और कंसोल 2 (http://www.ghacks.net/2008/06/09/console-2-a-better-cmdexe/) का उल्लेख करता है।
मुझे लगता है कि चीनी विंडोज का उपयोग करते समय चीनी कंसोल में दिखाया गया है, इसलिए यह संभव होना चाहिए (हालांकि शायद यूनिकोड एन्कोडिंग में नहीं)। – tofutim
नवीनतम संपादन देखें –
cygwin के तहत, निम्न सेटिंग्स अंग्रेजी इंटरफ़ेस सक्षम कर सकते हैं, फिर भी बिल्ली, पूंछ, आदि
निर्यात LANG = en_US.UTF-8
निर्यात LC_CTYPE = zh_CN
Control Panel -> Region and Language -> Administrative -> Change system locale...
पर जाएं और एक चीनी लोकेल का चयन करें। रीबूट करें और अब आपकी कंसोल विंडो कोडपेज 936 होगी और फ़ॉन्ट एक फ़ॉन्ट होगा जो चीनी वर्ण प्रदर्शित कर सकता है।
आप देखेंगे कि dir
कमांड अब चीनी वर्ण प्रदर्शित कर सकता है और यदि आपके प्रोग्राम कंसोल में यूनिकोड चीनी वर्ण लिखते हैं, तो यह ठीक से प्रदर्शित होता है (छोटे बक्से के बजाय)।
यह विंडोज 7 पर मेरे लिए काम करता है, जिसमें भाषा पैक या विंडोज के विशेष संस्करणों की आवश्यकता नहीं है।
कोड पेज 936 अमान्य है। क्या आपके पास चीनी के लिए कोई अन्य कोड है? –
- 1. क्या मुझे एक दोस्ताना त्रुटि संदेश दिखाने के लिए vbscript मिल सकता है?
- 2. कंसोल ऐप पर दिखाने के लिए मुझे पाइपप्लॉट छवियां कैसे मिल सकती हैं?
- 3. मुझे श्रेणी पृष्ठ पर दिखाने के लिए Magento में संदेश ब्लॉक क्यों नहीं मिल सकता है?
- 4. मुझे हास्केल के लिए पूर्ण पेरेंटिज़र कहां मिल सकता है?
- 5. टेम्पलेट में और दशमलव स्थान दिखाने के लिए मुझे दशमलव फ़ील्ड कैसे मिल सकता है?
- 6. क्या मुझे रेफरर मिल सकता है?
- 7. लिंक दिखाने के लिए स्फिंक्स में ट्यूट्री नहीं मिल सकता
- 8. क्या मुझे पाइथन में इको के बिना कंसोल इनपुट मिल सकता है?
- 9. मुझे रिशेर्पर के लिए प्लग-इन कहां मिल सकता है?
- 10. मुझे विंडोज़ के लिए libsmi 64bit कहां मिल सकता है?
- 11. मुझे अजगर के लिए ओपनसीवी कहां मिल सकता है?
- 12. क्लैंग के लिए मुझे ट्यूटोरियल कहां मिल सकता है?
- 13. मुझे NHibernate ISession.Persist() के लिए दस्तावेज़ कहां मिल सकता है?
- 14. मुझे System.Numerics.BigInteger के लिए स्रोत कोड कहां मिल सकता है?
- 15. मुझे पाइथन के लिए vtk दस्तावेज़ कहां मिल सकता है?
- 16. मुझे डेल्फी के लिए मानचित्र नियंत्रण कहां मिल सकता है?
- 17. ब्लूज़ के लिए मुझे कुछ दस्तावेज कहां मिल सकता है?
- 18. मुझे System.Web.Optimization के लिए स्रोत कहां मिल सकता है?
- 19. BackgroundWorker का उद्देश्य क्या है? (क्या मुझे समझने के लिए कुछ नमूना कोड मिल सकता है?)
- 20. मुझे MysqlDumpSlow कमांड कहां मिल सकता है?
- 21. मुझे jsdom दस्तावेज़ीकरण कहां मिल सकता है?
- 22. मुझे SilverlightUIAutomationHelper.dll कहां मिल सकता है?
- 23. मुझे एमडीबीजी कहां मिल सकता है?
- 24. मुझे एमएसपीईसी दस्तावेज कहां मिल सकता है?
- 25. मुझे जॉग जार कहां मिल सकता है?
- 26. मुझे नवीनतम माइक्रोसॉफ्ट.एक्सचेंज.WebServices.DLL कहां मिल सकता है?
- 27. मुझे TableDiff.exe कहां मिल सकता है?
- 28. मुझे libpq स्रोत कहां मिल सकता है?
- 29. मुझे diff एल्गोरिदम कहां मिल सकता है?
- 30. मुझे System.Linq.Dynamic dll कहां मिल सकता है?
यूटीएफ 8 क्यों? विंडोज यूटीएफ 8 से नफरत करता है। क्या आप यूटीएफ 16 के साथ बेहतर नहीं होंगे? –
यूटीएफ 16 भी बेहतर होगा। मैं सहमत हूँ। – tofutim