Inconsolata फ़ॉन्ट टर्मिनल में काम नहीं करता है


8

मैं अपने मैक पर संपादन और प्रोग्रामिंग के लिए इनसोलस फॉन्ट के निकटतम मुक्त सन्निकटन के रूप में इनकंसोलता का उपयोग करना चाहता हूं। Inconsolata की OpenType फ़ाइल डाउनलोड करने के बाद मैंने TextWrangler की वरीयताओं को बदल दिया ताकि Inconsolata संपादक विंडो के लिए फ़ॉन्ट बन जाए।

यह ठीक काम किया है और पाठ अब Inconsolata का उपयोग करके ठीक से गाया जाता है। मैं इसे एक प्रमाण के रूप में लेता हूं कि फ़ॉन्ट को सामान्य रूप से ओएस द्वारा ठीक से पहचाना जाता है।

फिर, मैंने इनकंसोलटाटा का उपयोग करने के लिए टर्मिनल की वरीयताओं को ट्विक करने की कोशिश की। मेरे आश्चर्य के लिए, टर्मिनल विंडो इस तक सिकुड़ गई:

Inconsolata फ़ॉन्ट लागू करने के बाद टर्मिनल

एक परीक्षण के लिए, मैंने यह जांचने के लिए फ़ॉन्ट आकार को 288 तक बढ़ाने की कोशिश की कि क्या पाठ को वास्तव में छोटा रूप दिया गया है और इसलिए प्रतीत होता है कि वह रिक्त विंडो बना रहा है। दुर्भाग्य से, कोई सफलता नहीं।

मैंने मेल में फिक्स्ड-स्पॉन्टेड फॉन्ट को स्विच करने की कोशिश की और परिणामस्वरूप, एक मेल विंडो जो पहले एक संदेश प्रदर्शित करती थी, बस खाली चली गई। मैंने TeXShop की कोशिश की और इंकॉनसोलटा के संपादक फ़ॉन्ट को सफलतापूर्वक बदलने में सक्षम था।

ऐसा लगता है जैसे परिवर्तन कुछ एप्लिकेशन में अच्छी तरह से काम करता है और पूरी तरह से अन्य एप्लिकेशन में विफल रहता है। क्या किसी को अंदाजा है कि ऐसा क्यों है?

मैं MacOS X 10.6.7 के तहत इनकंसोलटाटा को टर्मिनल (और मेल) में कैसे उपयोग कर सकता हूं?


क्या आपने Font Book में Fontidate का प्रयास किया है ?
डेनियल बेक

हां, मैंने फॉन्ट बुक में लोड किए गए फॉन्ट का सत्यापन किया था और सब ठीक रहा। फॉन्ट बुक के अनुसार फॉन्ट उपयोग करने के लिए सुरक्षित है।
उवे होन्कम्प

जवाबों:


12

निम्न के साथ अपना फ़ॉन्ट कैश साफ़ करने और पुन: बनाने का प्रयास करें:

sudo atsutil databases -remove
sudo atsutil server -shutdown
sudo atsutil server -ping

ऊपर फ़ॉन्ट समस्याओं के लिए "मेरा मानक उत्तर" है।

आपके उत्तर के बाद, मैंने फ़ॉन्ट डाउनलोड करने का भी प्रयास किया। इसे स्थापित किया और टर्मिनल में। आपके जैसा ही परिणाम मिला। तो +1 सवाल - मुझे भी दिलचस्पी है।

इसलिए,

  • ओटीएफ संस्करण को हटा दिया (काम नहीं करता है)
  • मैंने Google फ़ॉन्ट्स निर्देशिका से ttf संस्करण डाउनलोड किया
  • ऊपर के रूप में मेरे कैश निकाल दिया
  • ttf संस्करण स्थापित किया
  • और काम करता है।

इसके बाद, परीक्षण के लिए:

  • ttf संस्करण को हटा दिया गया
  • कैश को साफ किया
  • ओटीएफ संस्करण स्थापित किया
  • काम नहीं करता

तो फिर से ttf के लिए - और मेरे Terminal.app में एक कार्यशील संस्करण है

कोई विचार नहीं है कि ओटीएफ संस्करण क्यों काम नहीं करता है। ; (


आपके प्रतिक्रिया के लिए धन्येवाद। मैंने कोशिश की लेकिन सफल नहीं हुआ। समस्या अभी भी बनी हुई है।
उवे होन्कम्प

पुष्टि की, TTF मेरे कंप्यूटर पर भी काम करता है। OTF नहीं करता है। अजीब है, लेकिन कम से कम अब मैं फ़ॉन्ट का उपयोग करने में सक्षम हूं। +1
Uwe Honekamp

3

मैं अपने मैक (10.6.7) पर आपकी समस्या को पुन: पेश नहीं कर सकता। मैंने "ओपन टाइप फ़ाइल" डाउनलोड किया, इसे खोला, इसे फ़ॉन्ट बुक में स्थापित किया, और बिना घटना के उपयोग के लिए टर्मिनल को कॉन्फ़िगर किया। शायद अपने सिस्टम से फ़ॉन्ट हटाने और फिर से कोशिश कर रहा है?


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

@ क्योंकि मैंने मेल में इनकंसोलडा की कोशिश की, और इसने बिना किसी समस्या के काम किया। मैं विभिन्न आकारों, फ़ॉन्ट चौरसाई, आदि के साथ खेला और मैं आपकी समस्या को पुन: पेश नहीं कर सकता।
काइल क्रोनिन

यदि यह समस्या फ़ॉन्ट कैशे के पुनर्निर्माण के साथ भी बनी रहती है, तो आप iTerm या GLTerm जैसे एक टर्मिनल .app विकल्प की कोशिश कर सकते हैं और आगे परीक्षण कर सकते हैं।
डेविड मेटकाफ

मैं यह भी पुष्टि कर सकता हूं कि मैं बिना घटना के इंकोनसोलता को टर्मिनल में उपयोग कर सकता हूं। यह iTerm में ठीक काम करता है (जिसमें कुछ अन्य अच्छी विशेषताएं भी हैं), ताकि यह देखना आपका अगला कदम हो कि क्या यह केवल टर्मिनल के लिए विशिष्ट है या कुछ और चल रहा है।
कर्री शॉट 3

@ काइल क्रोनिन - क्या आप कृपया मुझे बता सकते हैं, कि फॉन्ट "फिक्स्ड चौड़ाई" फोंट में दिखाया गया है? (फ़ॉन्ट पैनल में, मोनाको या कूरियर की तरह?)
jm666


1

इस समस्या का एक बहुत ही सरल समाधान है।
बस .otfफ़ाइल को फ़ाइल में कनवर्ट करें .ttf
मैंने उस के लिए FreeFontConverter का उपयोग किया और अब मेरे टर्मिनल में असंगतता काम करती है।

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