लीगेसी X11 एप्लिकेशन केवल बहुत कम फोंट देखता है


0

मेरे पास एक बहुत पुराना X11 एप्लिकेशन (10 साल से अधिक) है जो मेरे ओपनस्यूज़ डेस्कटॉप पर एक विकृत वातावरण में चलता है। यह ठीक दिखता था और पिछले कुछ वर्षों में मैंने लिनक्स वितरण को कई बार अपडेट किया है, हमेशा कोई समस्या नहीं होती है।

अब OpenSuse 12.1 से 13.1 तक जाने के बाद, यह पुराना एप्लिकेशन केवल 10 फोंट देखता है और भद्दा दिखने लगता है। यह टाइम्स, हेल्वेटिका, कूरियर, बुकमैन और कुछ और देखता है।

क्या विभिन्न प्रकार के फोंट हैं जो अनुप्रयोगों का उपयोग करने के लिए मिलते हैं? हो सकता है कि पुराना ऐप केवल एक तरह का समर्थन करता है और शायद नवीनतम Suse पर इसे गिराया / घटाया गया हो?

यह सुनिश्चित करने का सबसे अच्छा तरीका है कि इस पुराने एप्लिकेशन में फिर से कुछ अच्छे फोंट हैं?

जवाबों:


1

X अनुप्रयोगों में फ़ॉन्ट खोजने और ड्राइंग करने के दो अलग-अलग तरीके हैं, जैसा कि X.Org फ़ॉन्ट्स प्रलेखन में अधिक विवरण में वर्णित है , और सिस्टम को प्रत्येक के लिए अलग मेटाडेटा फ़ाइलों की आवश्यकता है।

पुराने एप्लिकेशन, जो एंटी-अलियास पाठ का समर्थन नहीं करते हैं, संभवतः लीगेसी कोर X11 फोंट सिस्टम का उपयोग करते हैं, जो एक्स फॉन्ट पथ (प्रदर्शित xset q, सेट के साथ xset fp) और मेटाडेटा फ़ाइलों द्वारा mkfontscaleऔर mkfontdirप्रत्येक निर्देशिका में बनाई गई फ़ाइलों के माध्यम से फोंट की तलाश करता है। पथ। xlsfontsउस सिस्टम में उपलब्ध सभी फोंट को सूचीबद्ध करना चाहिए।

नए एप्लिकेशन, जो एंटी-अलियास पाठ का समर्थन करते हैं, संभवतः फॉन्टकोफिग का उपयोग फोंट का पता लगाने के लिए करते हैं, fonts.confफाइलों में सूचीबद्ध निर्देशिकाओं में (जैसे कि उन में /etc/fonts/conf.d), मेटाडेटा फ़ाइलों द्वारा निर्मित का उपयोग करके fc-cachefc-listfontconfig के माध्यम से उपलब्ध सभी फोंट को सूचीबद्ध करना चाहिए।

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