इन वर्णों को प्रदर्शित करने के लिए PuTTY को कैसे कॉन्फ़िगर करें?


26
☢ ☍ ⌘ ✰ ⣿ ⚡ ☯ ⚑  ↺  ⤴  ⤵ blabla

मुझे आनुपातिक फोंट का उपयोग करके विंडोज 7 में ऊपर के प्रतीकों को प्रदर्शित करने की आवश्यकता है। हालाँकि, कुछ प्रतीकों को ठीक से प्रदर्शित नहीं किया गया है। यह विशेष उदाहरण उपयोग कर रहा है Courier New

लानत है!

मेरे पास अपनी क्षेत्रीय सेटिंग्स में अंग्रेजी (यूएस) सेट है।

अद्यतन करें:

अंतिम लक्ष्य यह पुट्टी में दिखाना है

यहाँ छवि विवरण दर्ज करें

जैसा कि आप बाईं ओर देख सकते हैं कि कई विशेष आकर्षण हैं।

अब देखिए मुझे DejaVu Monoफॉन्ट के साथ क्या मिलता है ।

देजावु मोनो

इस एक के साथ Courier New

नया संदेशवाहक

इस एक के साथ Consolas

Consolas

इस एक के साथ Inconsolata

Inconsolata

यह परीक्षण आउटपुट है DejaVu Sans Mono

यहाँ छवि विवरण दर्ज करें विस्तार करने के लिए यहां क्लिक करें

अब अद्यतन के नीचे स्क्रीनशॉट के साथ उन लोगों की तुलना करें


सभी फ़ॉन्ट सभी प्रतीकों का समर्थन नहीं करते हैं - क्या आप एक विस्तृत फ़ॉन्ट समर्थन के साथ आनुपातिक फ़ॉन्ट की तलाश कर रहे हैं, या किसी विशेष फ़ॉन्ट में इन पात्रों को प्राप्त करने का एक तरीका है?
dsolimano

@dsolimano: व्यापक प्रतीक समर्थन के साथ आनुपातिक फ़ॉन्ट, क्योंकि मुझे उन प्रतीकों को पुट्टी में देखने की आवश्यकता है। इसके अलावा, यह यूनिकोड फ़ॉन्ट होना चाहिए।
पाब्लो

मुझे लगता है कि आप का मतलब है कि मोनोपेस आनुपातिक नहीं है (कूरियर न्यू एक मोनोस्पेस फॉन्ट है)।
वाकीमीको

दूसरे शब्दों में निश्चित चौड़ाई)
पाब्लो

मैं उलझन में हूं, अगर आपको ग्लाइप्स की जरूरत है तो आप इसका इस्तेमालCourier New क्यों नहीं कर सकते ?
Synetech

जवाबों:


9

इवरसन मोनो पोटीटीवाई में काम करता है (एक बहुत ही महत्वपूर्ण स्थिति; कई अन्य फोंट काम करते हैं, उदाहरण के लिए कोनसोल में) सभी वर्णों के लिए पोस्ट किए गए हैं। हालांकि, पाइथन स्क्रिप्ट के साथ एक पूर्ण परीक्षण करना, एक ब्लॉक को प्रकट करता है जो काफी सही नहीं है।

python -c 'print u"\u22c5 \u22c5\u22c5 \u201d \u2019 \u266f \u2622 \u260d \u2318 \u2730 " \
u"\u28ff \u26a1 \u262f \u2691 \u21ba \u2934 \u2935 \u2206 \u231a \u2240\u2207 \u2707 " \
u"\u26a0\xa0\u25d4 \u26a1\xa0\u21af \xbf \u2a02 \u2716 \u21e3 \u21e1  \u2801 \u2809 " \
u"\u280b \u281b \u281f \u283f \u287f \u28ff \u2639 \u2780 \u2781 \u2782 \u2783 \u2784 " \
u"\u2785 \u2786 \u2787 \u2788 \u2789 \u25b9\xa0\u254d \u25aa \u26af \u2692 \u25cc " \
u"\u21c5 \u21a1 \u219f \u229b \u267a ".encode("utf8")'

एक आभासी कुबंटू मशीन के लिए PuTTY पर एवरसन मोनो

PuTTY पर एवरसन मोनो का उपयोग करने के लिए -> - -> अनुभाग Allow selection of variable-pitch fontsमें बॉक्स पर टिक करना आवश्यक हो सकता है ।WindowAppearanceFont settings

अन्य फ़ॉन्ट, जैसे कि देजावु सन्स मोनो, अन्य कार्यक्रमों में पूरी तरह से काम करते हैं, संभवतः अन्य फाइलों से ग्लिफ़ उधार ले रहे हैं (मुझे यकीन नहीं है कि टीटी फोंट कैसे काम करते हैं), जो पुट्टी में काम नहीं करता है। Code2000 को काम करना चाहिए था, लेकिन इसने कुछ किया ... अजीब ... मेरी PuTTY विंडो में। यह आपके काम आ सकता है। मैंने कोशिश की है कि हर फ़ॉन्ट konsole में सीधे काम करता है, यहां तक ​​कि उन भी नहीं होना चाहिए। यह एक वैकल्पिक ग्राहक / एमुलेटर में देखने लायक हो सकता है।


ठीक है अब तक यह सबसे निकटतम है, हालांकि कुछ ग्लिफ़्स बहुत स्पष्ट नहीं हैं, भले ही मैं फ़ॉन्ट आकार 16 पर सेट करता हूं और सिरिलिक पत्र भी आनुपातिक नहीं दिखता (एक दूसरे से बड़ा है)। लेकिन हम लगभग वहां हैं। मैं सराहना करूंगा अगर कोई समान फ़ॉन्ट को इंगित कर सकता है जो अधिक दिखता है inconsolate- छोटे आकारों के साथ भी स्पष्ट और अलग। धन्यवाद Bob, मैं आपके उत्तर को बढ़ा दूंगा।
पाब्लो

वैसे भी, मैं आपके उत्तर को स्वीकार करूंगा और सटीक यूनिकोड फ़ॉन्ट चरित्र श्रेणियों के साथ एक और प्रश्न को फिर से लिखूंगा। मैंने सभी विकी में सूचीबद्ध होने की कोशिश की है, लगता है कि मुझे वाणिज्यिक खोजने की आवश्यकता है।
पाब्लो

17

आपको जो करने की ज़रूरत है वह PuTTY में फ़ॉन्ट (चित्र 1) और एन्कोडिंग (चित्र 2) सेट करने के लिए है।

आपके स्क्रीनशॉट में फ़ॉन्ट इनकंसोलता है (ओटीएफ फ़ाइल प्राप्त करें और इसे अपने विंडोज फ़ॉन्ट्स फ़ोल्डर में कॉपी करें)। (PyroScope पता चलता है DejaVu संस मोनो विंडोज के लिए। जाओ dejavu-fonts-ttf-2.33.zip, चार निकालने DejaVuSansMono*.ttfफ़ाइलें, और उन्हें Windows फ़ॉन्ट्स फ़ोल्डर में प्रतिलिपि बनाएँ।)

उपयोग करने के लिए एन्कोडिंग UTF-8 है


चित्र 1: फ़ॉन्ट सेट करें:

PuTTY फ़ॉन्ट सेट करें

चित्र 2: एन्कोडिंग सेट करें:

PuTTY एन्कोडिंग UTF-8 के लिए सेट


कौन सा फ़ॉन्ट ठीक है? मैंने आपके द्वारा उल्लेखित दोनों का प्रयास किया है, मेरा अपडेट देखें।
पाब्लो

इसके साथ Inconsalataयह और भी अपंग है, यह भी नहीं कह रहा है कि सिरिलिक वर्ण चले गए हैं ... मेरा अपडेट स्क्रीनशॉट देखें। पोटीन UTF-8 में सेट है।
पाब्लो

यही समस्या है ... मेरा स्क्रीनशॉट अपडेट देखें।
पाब्लो

1
Deja Vu मोनो Sans + UTF-8 काम नहीं करता है?
Synetech

नहीं, यह नहीं है। स्क्रीनशॉट पाइरोस्कोप सुझाव के अनुसार अजगर परीक्षण उत्पादन को दर्शाता है। प्रतीकों में से आधे अपंग हैं।
पाब्लो

11

मैंने स्वीकार किए गए समाधान की जांच की, हालांकि, मेरी मशीन पर, पोटीन अपनी फ़ॉन्ट सूची में एवरसन मोनो या डीज़ावु सैंस मोनो को नहीं दिखाता है । (मेरे सिस्टम कॉन्फ़िगरेशन में कुछ गड़बड़ रही होगी)।

इसके अलावा, मैं अपने पसंदीदा मोनोस्पाज्ड फ़ॉन्ट को बदलना पसंद नहीं करता।

कुछ Googling के बाद, मुझे एक और बेहतर समाधान मिला :

Windows रजिस्ट्री कुंजी के तहत अपने पसंदीदा फ़ॉन्ट के लिए एक बहु-स्ट्रिंग मान जोड़ें (या संपादित करें)

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ FontLink \ SystemLink

जोड़ा (या संपादित) कुंजी नाम फ़ॉन्ट नाम होना चाहिए, और संबंधित मूल्य पिछले फ़ॉन्ट द्वारा मान्यता प्राप्त वर्णों को प्रदर्शित करने के लिए फ़ॉलबैक फ़ॉन्ट विकल्पों की एक सूची है। कुछ मौजूदा होने चाहिए, आप वहां से मूल्य कॉपी कर सकते हैं।

मेरे लिए, मैंने एक प्रविष्टि जोड़ी:

Monaco -> 
    msyh.ttf,Microsoft YaHei Regular
    SIMSUN.TTC,SimSun
    MINGLIU.TTC,PMingLiU
    MSGOTHIC.TTC,MS UI Gothic
    BATANG.TTC,Batang

रिबूट और अब पुट्टी यूनिकोड के पात्रों को सही ढंग से दिखाने में सक्षम है:

ओह-माई-ज़श प्रॉम्प्ट


आपको "चर पिच फोंट के चयन की अनुमति दें" है। यह किसी कारण से एवरसन मोनो को मोनोस्पेस के रूप में नहीं पहचानता है। फिर भी उस फ़ॉन्ट के साथ मेरे लिए वर्णों को सही ढंग से नहीं दिखाया गया है, हालांकि।
3

मुझे विंडोज 10 और PuTTY प्राप्त करने के लिए रिबूट प्रदर्शित करने के लिए रीबूट करना पड़ा। YMMV।
एंटोनियस बलोच

@AntoniusBloch हाँ, सिस्टम रिबूट की आवश्यकता है।
एरी जिओ

2

DejaVu Sans मोनो मेरे लिए काम करता है। बेशक वहाँ अन्य फोंट हैं कि बस के रूप में अच्छी तरह से काम करेगा।

यहाँ छवि विवरण दर्ज करें

संपादित करें: यदि आप अंदर rtorrent चला रहे हैं screen, तो utf8 का उपयोग करने के लिए स्क्रीन सेट करना सुनिश्चित करें।


मैंने अपनी मूल पोस्ट अपडेट कर दी है। फिर भी मैं स्क्रीनशॉट में जो कुछ भी देख सकता हूं, उसके करीब उचित फ़ॉन्ट की तलाश कर रहा हूं।
पाब्लो

लिंक टूटा हुआ है
antogerva
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.