2012-02-27 13 views
6

काम नहीं कर रहा है मुझे नहीं पता कि यूनिकोड मेरे मिनीटीटी टर्मिनल में क्यों काम नहीं कर रहा है। मैं विंडोज एक्सपीसिगविन और मिनटीटीई के साथ यूनिकोड

का उपयोग कर रहा हूं मेरे पास सिगविन v1.7.10 और MinTTY v1.0.3 है। मैं zsh खोल का उपयोग कर रहा हूं ("ओह-माई-जेएसएच" के माध्यम से)

मैंने स्थानीय "एन_यूएस" और चरित्र को "यूटीएफ -8" में सेट किया है जो मिनीटीटीई सेटिंग्स संवाद में है।

echo $LC_ALL 
*nothing* 

echo $LC_CTYPE 
en_US.UTF-8 

echo $LANG 
en_US.UTF-8 

फिर भी जब मैं यूनिकोड के साथ फ़ाइलें देखने हूँ मैं प्रतीकों नहीं देख सकते हैं:

जब मैं MinTTY टर्मिनल पर हूँ, यह निम्नलिखित वातावरण चर का उत्पादन होता है। साथ ही, "ओह-माय-जेएसएच" के लिए डिफ़ॉल्ट संकेत यूनिकोड का उपयोग करता है, और यह भी काम नहीं कर रहा है।

क्या कोई जानता है कि क्या गलत हो सकता है?

क्या कोई यह पुष्टि कर सकता है कि यूनिकोड एक समान सेटअप पर काम करता है?

+2

आप कौन से प्रतीकों को देखने की उम्मीद कर रहे हैं, और इसके बजाय आप क्या प्राप्त करते हैं? यह हो सकता है कि आपके द्वारा उपयोग किए जाने वाले फ़ॉन्ट में उन प्रतीकों के लिए ग्लिफ नहीं हैं, इसलिए आप विभिन्न फ़ॉन्ट्स को आजमा सकते हैं। देजावु सांस मोनो विशेष रूप से अच्छा यूनिकोड कवरेज है। – ak2

+0

वहां कुछ भी नहीं है। उदाहरण के लिए डिफ़ॉल्ट "ओह-माय-जेएसएच" प्रॉम्प्ट इस तरह दिखता है: '➜ ~'। लेकिन मेरे छोटे टर्मिनल में तीर काम नहीं करता है, इसके बजाय मैं एक खाली वर्ग देखता हूं। '♭,,, ♯' के लिए वही है जो मेरे ऐप्स में से एक है। मैंने विभिन्न विभिन्न फ़ॉन्ट्स को आजमाया, जिनमें देजावु सांस मोनो और कूरियर न्यू (जिसमें अच्छा यूनिकोड समर्थन भी होना चाहिए) शामिल हैं। यह सिर्फ समझ में नहीं आता है कि यह क्यों काम नहीं करेगा। – asgeo1

+3

विंडोज 7 पर, ➜, ♭ और ♯ सभी मेरे लिए डिफ़ॉल्ट लुसीडा कंसोल के साथ-साथ कूरियर न्यू और देजावु सांस मोनो के साथ काम करते हैं। एक्सपी पर, वे केवल देजावु सांस मोनो के साथ काम करते हैं। अन्य दो मशीन पर काम नहीं करते थे, लेकिन फिर वे फ़ायरफ़ॉक्स में भी काम नहीं करते थे। – ak2

उत्तर

6

इस तरह के मुद्दे के साथ, अक्सर एक अलग फ़ॉन्ट की कोशिश करने लायक है, क्योंकि यूनिकोड कवरेज फोंट के बीच काफी भिन्न होता है। मुफ्त DejaVu Sans Mono में कई अन्य लोगों की तुलना में बेहतर कवरेज है।

0

मेरा मुद्दा λ प्रदर्शित करने के साथ था। मुझे मिनीटीटी विकल्पों में यूटीएफ -8 में "कैरेक्टर सेट" सेट करना पड़ा।

संबंधित मुद्दे