टाइपोग्राफी एक ऐसी कला है जो एक लेखक को अपने व्यक्तित्व को व्यक्त करने में मदद करती है, साथ ही विंडोज़, टर्मिनलों और यहां तक कि पाठ फ़ाइलों को भी सुंदर बनाती है। फॉन्ट डिजाइनरों के पास आमतौर पर वर्षों का प्रशिक्षण और एक कला पृष्ठभूमि होती है, इससे पहले कि उनके श्रम का फल आपकी स्क्रीन पर आए।
Glyphtracer के साथ, Linux पर अपना खुद का फॉन्ट बनाना आसान है, और देखें कि आपके कौशल पेशेवरों के मुकाबले कितने अच्छे हैं।
Glyphtracer क्या है, और यह आपको अपने स्वयं के फ़ॉन्ट बनाने में कैसे मदद करता है?
ग्लिफ़ट्रेसर एक पायथन एप्लिकेशन है जो अक्षरों की तस्वीरों वाली एक-बिट छवि को स्वीकार करता है और आपको प्रत्येक अक्षर को एक यूनिकोड कोड बिंदु पर टैग करने में मदद करता है। यह तब छवियों को वेक्टर रूप में परिवर्तित करता है और उन्हें एक SFD फ़ाइल में लिखता है।
Glyphtracer को Linux को ध्यान में रखकर डिज़ाइन किया गया था, हालाँकि डेवलपर, jpakanne का कहना है कि, "यह OSX या Windows पर काम कर सकता है। यह नहीं हो सकता है।"
लिनक्स पर ग्लिफ़ट्रेसर स्थापित करें
इससे पहले कि आप Glyphtracer को स्थापित कर सकें, आपको pip3 और pyqt5 को स्थापित करने की आवश्यकता है:
सुडो उपयुक्त स्थापित करना अजगर-pip3
ip3 स्थापित करना pyqt5
बिटमैप्स को सदिश छवियों में परिवर्तित करने के लिए पोट्रेस-एक उपकरण स्थापित करें:
सुडो उपयुक्त स्थापित करना potrace
अब Glyphtracer GitHub रिपॉजिटरी को क्लोन करें:
git क्लोन https://github.com/jpakkane/glyphtracer.git
का उपयोग कर नई निर्देशिका में ले जाएँ सीडी कमांड और टाइप करके Glyphtracer इंस्टॉल करें:
सीडी glyphtracer
सुडोpython3स्थापित करना.pyस्थापित करना
अब आप किसी भी टर्मिनल से ग्लिफ़ट्रेसर शुरू कर सकते हैं:
glyphtracer.py
ग्लाइफट्रेसर के साथ शुरुआत करना
करने के लिए पहली बात यह है कि आप अपना वर्णमाला लिखें। आरंभ करने के लिए, केवल लोअरकेस प्रिंट करें, और यदि संभव हो, तो सफेद पृष्ठभूमि पर काले रंग का उपयोग करें। वर्णों के बीच पर्याप्त खाली स्थान छोड़ना सुनिश्चित करें। आप कुछ हाथ से तैयार सुलेख में स्कैन करके या ग्राफिक्स टैबलेट का उपयोग करके सर्वोत्तम परिणाम प्राप्त करेंगे। एक धक्का पर, आप एक माउस से आकर्षित कर सकते हैं।
Glyphtracer का उपयोग करने से पहले, आपको छवि को एक-बिट PNG में बदलने के लिए ImageMagick का उपयोग करना होगा:
बदलना-मोनोक्रोमyour_alphabet_imageजेपीजीनया चित्रपीएनजी
Glyphtracer खोलें, और डायलॉग विंडो में, अपने नए फॉन्ट को एक नाम दें। इनपुट फ़ाइल, और वह फ़ाइल चुनें जिसे आप आउटपुट करना चाहते हैं।
अगली विंडो आपको आपका अक्षर दिखाएगी। ग्लिफ़ट्रेसर यह पहचानने में सक्षम होगा कि स्क्रीन पर पात्र हैं, लेकिन यह नहीं बता सकता कि वे क्या हैं। स्क्रीन के नीचे बाईं ओर स्थित मेनू से अपना वर्ण सेट चुनें। हमारे मामले में, यह है "लैटिन लोअर केस", फिर प्रत्येक अक्षर पर बारी-बारी से क्लिक करें।
यदि आप भूल जाते हैं कि आप कहां हैं, तो नीचे पट्टी के केंद्र में पत्र काउंटर पर नज़र डालें।
जब आप समाप्त कर लें, तो "क्लिक करें"SFD फ़ाइल जनरेट करें".
FontForge में अपने नए फ़ॉन्ट को अंतिम रूप दें
आपका नया फ़ॉन्ट एक स्पलाइन फ़ॉन्ट डेटाबेस (SFD) फ़ाइल है, और इससे पहले कि आप इसे अपने पसंदीदा पाठ संपादक में उपयोग कर सकें, आपको इसे ट्रू टाइप (TTF) फ़ॉन्ट में बदलने की आवश्यकता है। जबकि ऑनलाइन कन्वर्टर्स की संख्या बहुत अधिक है जो आपके लिए यह कर सकते हैं, यह बेहतर है कि आप स्थानीय टूल का उपयोग करें- इस मामले में, FontForge।
सबसे पहले, FontForge इंस्टॉल करें:
सुडो उपयुक्त स्थापित करना funforge
FontForge ऐप खोलें, फिर अपनी SFD फ़ाइल चुनें। FontForge आपके द्वारा बनाए गए पात्रों को प्रस्तुत करेगा। दोबारा जांचें कि आपके पास आवश्यक पात्र हैं, फिर चुनें फ़ॉन्ट उत्पन्न करें फ़ाइल मेनू से।
संवाद में, चुनें ट्रू टाइप, फिर मारा बनाना. आपका नया फ़ॉन्ट आपके द्वारा निर्दिष्ट फ़ाइलनाम के अंतर्गत सहेजा जाएगा।
अपने सिस्टम में अपने नए फ़ॉन्ट का प्रयोग करें
लिनक्स पर अपना नया फ़ॉन्ट स्थापित करना इससे आसान नहीं हो सकता: बस अपना फ़ाइल प्रबंधक खोलें और अपने नए फ़ॉन्ट के आइकन पर डबल-क्लिक करें। आप कई आकारों में अपने वर्णमाला का पूर्वावलोकन देखेंगे, और यदि सब कुछ अच्छा दिखता है, तो क्लिक करें स्थापित करना.
अब आप किसी भी एप्लिकेशन में अपने फॉन्ट का उपयोग कर सकते हैं।
अपने डिजाइन कौशल में सुधार के लिए एक कोर्स करें!
कस्टम फोंट डिजाइन करना मज़ेदार है और आपके लिनक्स सिस्टम को कस्टमाइज़ करने का एक शानदार तरीका है, लेकिन यह उपयोगकर्ता अनुभव डिज़ाइन का सिर्फ एक तत्व है।
यदि आप अधिक सहज और उपयोगकर्ता के अनुकूल होने के लिए क्राफ्टिंग सिस्टम का आनंद लेते हैं, तो UX डिज़ाइन के अन्य तत्वों में एक कोर्स करने पर विचार करें—आप इससे करियर बनाने में भी सक्षम हो सकते हैं!