पुढील लेखात आम्ही एफआयजीलेटवर एक नजर टाकणार आहोत. आम्हाला मदत करेल हा अनुप्रयोग आमची स्वतःची एएससीआयआय मजकूर बॅनर तयार करा. हे आकर्षक मार्गाने आणि साध्या मजकूरातून तयार केले जाईल. ते तयार करण्यासाठी आम्ही एफआयजीलेट नावाची दोन कमांड लाइन युटिलिटीज आणि टीओआयलेट नावाची आणखी एक वापरण्यास सक्षम आहोत.
अंजीर एक टर्मिनल युटिलिटी आहे, वापरण्यास सोपी आणि ज्यासह मजकूर बॅनर तयार करा एएससीआयआय किंवा मोठी अक्षरे. आम्ही विविध फॉन्ट वापरून ही बॅनर तयार करू शकतो आणि त्या छोट्या एएससीआयआय वर्णांच्या एकत्रित अक्षरे बनवु शकू.
उबंटूमध्ये फिगलेट आणि टॉयलेटची साधने स्थापित करा आणि वापरा
FIGlet आणि TOIlet साधने वापरण्यासाठी, आम्ही ती डीफॉल्ट पॅकेज व्यवस्थापक वापरून आमच्या सिस्टमवर स्थापित करणे आवश्यक आहे. हे करण्यासाठी आम्ही टर्मिनल (Ctrl + Alt + T) उघडू आणि त्यात लिहू:
sudo apt install figlet toilet
अंजीर वापरणे
एकदा प्रतिष्ठापित झाल्यानंतर, अंजीर वापरण्याचा मूलभूत मार्ग आहे आम्ही रूपांतरित करू इच्छित मजकूर प्रदान करा मोठ्या बॅनर किंवा मजकूरावर. एफआयजीलेट मानक इनपुटवरून किंवा कमांड लाइनच्या भागातून संदेश वाचू शकते. आम्ही आऊटपुट सुधारित करण्यासाठी वापरू शकणारे काही युक्तिवादः
- -f फॉन्ट निवडण्यासाठी.
- -d फॉन्ट निर्देशिका निवडण्यासाठी.
- -c आउटपुट मजकूर केंद्रित करते.
- -l मजकूर डावीकडे संरेखित करा.
- -r मजकूर उजवीकडे संरेखित करते.
- आउटपुट आकार निर्दिष्ट करा.
- -k कर्निंग सक्षम करते, जवळील अक्षरे विलीन करण्याऐवजी प्रत्येक अक्षरे स्वतंत्रपणे तयार करते.
जस्टिफाईड संरेखित करा
जर आपल्याला आउटपुट मध्यभागी तयार करायचे असेल तर आपण -c आर्ग्युमेंट वापरू. हे करण्यासाठी आम्ही टर्मिनल (Ctrl + Alt + T) उघडू आणि त्यात लिहू:
figlet -c Ubunlog.com
याच्या व्यतिरीक्त, आउटपुट डावीकडे सेट करण्यासाठी किंवा -r चा वापर करून उजवीकडे प्रिंट करू शकतो.
आउटपुट रूंदी परिभाषित करा
आम्ही -w वितर्क सह आउटपुट रुंदी देखील नियंत्रित करू. डीफॉल्ट रूंदी 80 स्तंभ आहे. हे करण्यासाठी, त्याच टर्मिनलमध्ये आपण लिहू:
figlet -w 100 ancho de salida definido en 100
जर आपल्याकडे विस्तृत टर्मिनल असेल तर आम्ही करू शकतो टर्मिनल सह आमच्या टर्मिनलची संपूर्ण रूंदी वापरा:
figlet -t Ubunlog.com
वर्णांमधील जागा जोडा
परिच्छेद एक स्पष्ट निकाल मिळवा, आम्ही -k वितर्क वापरण्यास सक्षम आहोत. त्याद्वारे आपण प्रिंट केलेल्या कॅरॅक्टर्स मध्ये थोडी जागा जोडू शकतो.
figlet -t -k espacio agregado entre caracteres
फाईलमधील मजकूर वाचा
कमांड लाइनवर मजकूर लिहिण्याऐवजी आपण फाईलमधून मजकूर वाचू. यासाठी आम्ही हे वापरू -p पर्याय हे खाली दर्शविल्याप्रमाणे:
echo "Ejemplo de texto para el articulo sobre figlet" > ejemplo.txt figlet -kp < ejemplo.txt
आउटपुट स्रोत बदला
जर आपल्याला हवे असेल तर आम्ही आउटपुटसाठी दुसरा स्रोत निर्देशीत करू. त्यासाठी आम्ही -f युक्तिवाद वापरू. एक नवीन स्रोत आहे .flf किंवा .tlf फाइल मध्ये संग्रहित करणे / यूएसआर / सामायिक / अंजीर. टर्मिनलमध्ये (Ctrl + Alt + T) खाली टाइप करुन उपलब्ध स्त्रोत तपासू शकतो.
ls /usr/share/figlet/
सल्लामसलत केल्यानंतर, आम्हाला सर्वात जास्त आवडणारा फॉन्ट वापरू शकतो. या उदाहरणासाठी आपण टाइप करून, बॅनर.फ्लाट फॉन्टमध्ये बदलणार आहोत.
figlet -f banner "Cambio de fuente a banner"
जर कोणाला एफआयजीलेटबद्दल अधिक जाणून घ्यायचे असेल तर ते त्यांचा सल्ला घेऊ शकतात या प्रकल्पाची वेबसाइट.
टॉयलेट वापरत आहे
TOIlet कमांड देखील वापरली जाते मजकूर ASCII वर्णांमध्ये रूपांतरित करा. हे चालविण्याचा सर्वात सोपा मार्ग खालीलप्रमाणे आहेः
toilet Ubunlog.com
विशिष्ट फाँट वर जाण्यासाठी आपण हे वापरू -f पर्याय. जेव्हा आपण एफआयजीलेट वापरताना फाँट त्याच डिरेक्टरीमधून वाचल्या जातील.
toilet -f future Ubunlog.com
कित्येक आम्ही अंजीर मध्ये वापरू शकतो असे पर्याय टॉयलेट वर देखील लागू होतात. अधिक माहितीसाठी, आम्ही त्यांच्या संबंधित पृष्ठांवर सल्ला घेऊ शकतो:
man figlet man toilet
या लेखात आम्ही दोन कमांड लाइन उपयुक्तता पाहिल्या आहेत. मोठ्या एएससीआयआय मजकूर वर्णांमध्ये मजकूर रूपांतरित करण्यासाठी किंवा बॅनर तयार करण्यासाठी दोघेही खूप उपयुक्त ठरू शकतात.
मला एक प्रश्न आहे आणि तो असा आहे की मी प्रत्येक वेळी टर्मिनल उघडतो तेव्हा मी दिलेला संदेश कसा दिसावा हे मला माहित नाही, तरीही ट्यूटोरियलसाठी धन्यवाद 😀