मैं कंसोल फ़ॉन्ट के रूप में .ttc प्रारूप में एक फ़ॉन्ट का उपयोग कैसे करूं?


10

मैं उपलब्ध ttyफोंट को नापसंद करता हूं और मैं मेनो का उपयोग करूंगा, जो कि मैं ओएस एक्स के टर्मिनल में उपयोग करता हूं। मेनलो एक .ttcप्रारूप में है, लेकिन /usr/share/consolefontsलिनक्स की सामग्री .psf.gzसे शैली और आकार के प्रत्येक संयोजन के लिए अलग-अलग फ़ाइलों के साथ फोंट की आवश्यकता होती है । मैं इसे उचित प्रारूप में कैसे परिवर्तित करूं और इसे ttys में फ़ॉन्ट के रूप में उपयोग करने के लिए सेट करूं?

(मेरे पास एक पॉवरबुक G4 है जो उबंटू सर्वर 12.04 और एक इंटेल मैकबुक प्रो चल रहा है जो ओएस एक्स माउंटेन लायन है।)


1
टीटीसी एक कंटेनर प्रारूप है जिसमें एक से अधिक फ़ॉन्ट फ़ाइल हैं। टीटीएफ को पीएसएफ में बदलने का तरीका यहां देखें: unix.stackexchange.com/questions/17286/…
छत

जवाबों:


4

कई अलग-अलग फोंट में एक टीटीसी फ़ॉन्ट को "डिकम्पोज करने" के बारे में चिंता करने की कोई आवश्यकता नहीं है, क्योंकि fontconfigऐसी फ़ाइलों को पढ़ना जानता है।

दूसरे शब्दों में, आप केवल एक उपनिर्देशिका नामित कर सकते हैं ~/.fonts(जो कि .fontsआपके होम डायरेक्टरी के अंदर है) और अपनी फ़ॉन्ट फ़ाइल को वहां कॉपी करें। यह द्वारा उठाया जाएगा fontconfigऔर आप इसे ठीक-ठीक उपयोग कर पाएंगे, बशर्ते कि आपका टर्मिनल एमुलेटर जानता हो कि xft का उपयोग कैसे किया जाता है।

चूंकि आप डेबियन का उल्लेख करते हैं, पैकेज gnome-terminal, rxvt-unicode(सभी वेरिएंट को छोड़कर lite), और अन्य ऐसे फ़ॉन्ट का समर्थन करेंगे। उदाहरण के लिए देखें:

एक TTC से मेनोजो का उपयोग कर टर्मिनल के साथ DejaVu का उपयोग करते हुए सिस्टम (बाईं विंडो देखें)

परिशिष्ट

चूँकि आप डेबियन (भाग 2) का उपयोग करते हुए उल्लेख करते हैं, आप स्वयं को उस पैकेज में प्रेरित करना चाह सकते हैं जिसे मैं फ़ॉन्ट अनाम प्रो के बनाए रखता हूं और एक व्यक्तिगत पैकेज बनाता हूं जिसका उपयोग आप अपने सिस्टम में फ़ॉन्ट को तैनात करने के लिए कर सकते हैं।

मैं व्यक्तिगत रूप से फोंट के लिए करता हूं जो मैं अपने मैकओएस एक्स आईबुक और विंडोज से लेता हूं। (बेशक, पैकेज केवल आपके स्वयं के निजी उपयोग के लिए हैं: आपको उन्हें वितरित नहीं करना चाहिए , जब तक कि आपको प्रत्येक फ़ॉन्ट डिजाइनर से लाइसेंस न मिले)।

कंसोल-ओनली ("टेक्स्ट स्क्रीन")

यदि आप केवल "टेक्स्ट स्क्रीन" के लिए एक फॉन्ट बनाना चाहते हैं, तो आप आर्क से हाउटो की जांच कर सकते हैं ।


गाह। चूंकि यह प्रश्न पोस्ट किया गया था, मैंने उबंटू सर्वर पर स्विच कर दिया है ... एक्सडी क्या आप जानते हैं कि क्या आपका जवाब उस के तहत काम करेगा?
ब्लैकलाइट शाइनिंग

@BlacklightShining, हाँ, यह होगा, क्योंकि फंडामेंटल समान हैं (और कुछ पैकेज समान रखरखाव भी साझा करते हैं)।
मलबे

क्या इसे सिस्टमवाइड डायरेक्टरी में रखने की जरूरत नहीं है? जैसे /etc/fonts, हो सकता है? (मैंने ~/.fontsनिर्यात की गई .ttcफ़ाइल बनाने और वहाँ डालने की कोशिश की , लेकिन यह सूची में दिखाई नहीं दी।)
ब्लैकलाइट शाइनिंग

@BlacklightShining, यह केवल एक सिस्टमवाइड डायरेक्टरी में होना चाहिए, यदि आप चाहते हैं कि यह सभी उपयोगकर्ताओं के लिए उपलब्ध हो। वैसे, आपको एक फ़ॉन्ट स्थापित नहीं करना चाहिए /etcक्योंकि यह निर्देशिका विशेष रूप से कॉन्फ़िगरेशन फ़ाइलों के लिए है।
मलबे

1
अच्छा स्क्रीनशॉट! ठीक है, यह टर्मिनल-एमुलेटिंग ऐप्स के लिए काम करना चाहिए, लेकिन ttyएस के बारे में क्या ?
ब्लैकलाइट शाइनिंग
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.