लिनक्स में फोंट कॉन्फ़िगर और समस्या निवारण कैसे करें



समस्याओं को खत्म करने के लिए हमारे साधन का प्रयास करें

वे उपयोगकर्ता जिन्होंने फोंट स्थापित किए हैं, लेकिन उन्हें अपने किसी भी एप्लिकेशन में नहीं देख सकते हैं, उन्हें फॉन्ट कैश को अपडेट करने की आवश्यकता हो सकती है ताकि वे ठीक से प्रस्तुत करें। इंस्टॉलेशन या यहां तक ​​कि उस फ़ाइल में भी समस्या हो सकती है जिसमें स्वयं फॉन्ट हो।



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



विधि 1: ग्लिफ़ की जांच गुच्चम से करें

GNOME कैरेक्टर मैप को या तो डैश पर खोज कर, एक्सेसरीज़ मेनू के अंदर एप्लिकेशन मेनू से खोलना या एक्सफ़सी 4 पर व्हिक्सर मेनू से शुरू होने वाले एक्सेसरीज़ मेनू में क्लिक करना। KDE के उपयोगकर्ता इसके बजाय KCharSelect शुरू करना चाहते हैं, जो कि उस डेस्कटॉप वातावरण में बराबर कार्यक्रम है। फ़ॉन्ट नाम बॉक्स पर क्लिक करें और उस फ़ॉन्ट का चयन करने के लिए नीचे स्क्रॉल करें जिसके साथ आपको कठिनाई हो रही है। यदि आप नाम देख सकते हैं, तो उसे चुनें और फिर एक यूनिकोड ब्लॉक चुनें जो आपके द्वारा रुचि रखने वाले पात्रों के प्रकार को दिखाएगा।



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



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

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

विधि 2: अद्यतन फ़ॉन्ट सूचियों के लिए fc-cache और fc-list का उपयोग करना

यदि आप पहली विधि में कभी भी फ़ॉन्ट नहीं खोज पा रहे हैं, तो आपको कमांड प्रॉम्प्ट खोलने की आवश्यकता होगी। डैश से टर्मिनल प्रोग्राम के लिए खोजें, एप्लिकेशन मेनू या व्हिक्सर मेनू के सिस्टम टूल फ़ोल्डर में आइकन पर क्लिक करें या उसी समय Ctrl, Alt और T दबाए रखें। एक बार जब आप प्रॉम्प्ट पर होते हैं, तो आप अपने सिस्टम के सभी फोंट को अपडेट करने के लिए कोई अन्य तर्क के साथ fc-cache का उपयोग कर सकते हैं। यह कभी-कभी बेहतर काम करता है जब कुछ एप्लिकेशन प्रोग्राम यथासंभव खुले होते हैं। Fc-cache प्रोग्राम ने ज्यादातर मामलों में कोई प्रतिक्रिया नहीं दी। किसी भी प्रोग्राम की जाँच करें जो यह देखने के लिए फोंट प्रदर्शित कर सकता है कि क्या आपका फॉन्ट अब उपलब्ध है। कुछ उपयोगकर्ताओं ने रिपोर्ट किया है कि यह पुनः आरंभ करने के लिए सबसे अच्छा है, लेकिन यह लगभग हमेशा अनावश्यक है क्योंकि fc-cache आमतौर पर इसे अपडेट करते हैं। यदि आप अभी भी इसे नहीं देख पा रहे हैं, तो fc-list चलाने का प्रयास करें | अपने संकेत से अधिक। यह आपके सिस्टम पर हर फ़ॉन्ट को सूचीबद्ध करना चाहिए। जब भी आप इस सूची का दूसरा भाग देखना चाहते हैं, तो आपको हर बार स्पेस बार को पुश करना होगा। टाइप करें fc-list | grep nameoffont, यदि आप खोज को आगे प्रतिबंधित करना चाहते हैं, तो प्रश्न में फ़ॉन्ट के वास्तविक नाम के साथ nameoffont की जगह लें।

यदि आप अभी भी इसे ढूँढ नहीं सकते हैं, तो हो सकता है कि आपने इसे सही निर्देशिका में स्थापित न किया हो। यदि यह पहले से ही नहीं है, तो फ़ॉन्ट को ~ / .fonts निर्देशिका में ले जाने का प्रयास करें। क्या आपको अभी भी समस्या है, तो एक जोखिम है कि फ़ॉन्ट फ़ाइल वास्तव में खराब है।

विधि 3: fc-validate का उपयोग करना

कमांड लाइन पर लौटते हुए, आपको उस निर्देशिका में नेविगेट करना होगा जिसे आपने फ़ॉन्ट स्थापित किया था। कई एकल-उपयोगकर्ता स्थापनाओं पर, आप cd ~ / .fonts का उपयोग करके इसे पूरा कर सकते हैं जो आपके पास मौजूद फोंट निर्देशिका में प्राप्त करने के लिए है। एक घरेलू उपयोगकर्ता। यदि आप सिस्टम-वाइड आधार पर फोंट स्थापित करने का प्रयास कर रहे हैं, तो आपको सही स्थान प्राप्त करने के लिए कई मशीनों पर सीडी / यूएसआर / शेयर / फोंट / ट्रेटाइप का उपयोग करने की आवश्यकता होगी। अलग-अलग वितरण इसे कुछ अलग तरीके से करते हैं, इसलिए आपने अंततः एक अलग स्थान का उपयोग किया होगा और आपको जिस पथ का उपयोग कर रहे हैं उसके साथ पथ को बदलना होगा। जब आप वहां हो जाएं, तो fc-validate –verbose nameoffont.ttf टाइप करने का प्रयास करें, हालांकि आपको अपने साथ काम कर रहे फ़ॉन्ट फ़ाइल के साथ nameoffont.ttf को बदलना होगा। हालांकि -वरबोज स्विच आमतौर पर बहुत अधिक जानकारी नहीं दिखाता है, फिर भी इसे शामिल करना अच्छा है।

आपको इस बारे में एक बयान प्राप्त करना चाहिए कि क्या प्रश्न में फ़ॉन्ट आपकी डिफ़ॉल्ट भाषा के लिए कवरेज को संतुष्ट करता है। यदि यह नहीं होता है, तो यह किसी प्रकार का विशेष फ़ॉन्ट हो सकता है। अन्यथा, यह वास्तव में क्षतिग्रस्त हो सकता है और आपको फ़ाइल को बदलने की आवश्यकता हो सकती है। अगर आपने बताया है कि यह इसे पूरा करता है, तो आपको पता है कि फॉन्ट फाइल कम से कम अच्छी है। यदि आप और भी अधिक जानकारी चाहते हैं, तो आप fc-scan nameoffont.ttf कोशिश कर सकते हैं कम या एफसी-स्कैन nameoffont.ttf | आपके द्वारा काम करने की कोशिश कर रहे फ़ॉन्ट के बारे में पाठ का एक पूरा पृष्ठ देखने के लिए और अधिक।

4 मिनट पढ़ा