ASCII टेक्स्ट जनरेटर
कोई शब्द टाइप करें और उसे सामान्य कीबोर्ड कैरेक्टर से बने बड़े अक्षरों में वापस पाएँ, वैसे ही बैनर जो कोड फ़ाइलों के ऊपर, टर्मिनल की स्टार्ट स्क्रीन पर और Discord सर्वर में दिखते हैं। 16 क्लासिक FIGlet फ़ॉन्ट में से चुनें, नतीजे को सादे टेक्स्ट के रूप में या Discord के लिए रैप करके कॉपी करें, और किसी तंग जगह पेस्ट करने से पहले देखें कि वह ठीक कितने कॉलम चौड़ा है।
ज़्यादा से ज़्यादा 40 कैरेक्टर। अक्षर, अंक और बेसिक विराम चिह्न; FIGlet फ़ॉन्ट में इमोजी या गैर-लैटिन अक्षर नहीं होते, इसलिए वे छोड़ दिए जाते हैं।
_ _ _ _ | | | | ___| | | ___ | |_| |/ _ \ | |/ _ \ | _ | __/ | | (_) | |_| |_|\___|_|_|\___/
सभी 16 फ़ॉन्ट, आमने-सामने
एक ही शब्द, जिसे जनरेटर ने हर फ़ॉन्ट में बनाया है, साथ में उसका साइज़ और फ़ॉन्ट फ़ाइल में ही दर्ज डिज़ाइनर का नाम। पतले फ़ॉन्ट फ़ोन स्क्रीन पर टिके रहते हैं; चौड़े फ़ॉन्ट टर्मिनल या README में सबसे अच्छे लगते हैं।
_____ _ _
| ____|_ __ ___ ___ (_|_)
| _| | '_ ` _ \ / _ \| | |
| |___| | | | | | (_) | | |
|_____|_| |_| |_|\___// |_|
|__/███████╗███╗ ███╗ ██████╗ ██╗██╗ ██╔════╝████╗ ████║██╔═══██╗ ██║██║ █████╗ ██╔████╔██║██║ ██║ ██║██║ ██╔══╝ ██║╚██╔╝██║██║ ██║██ ██║██║ ███████╗██║ ╚═╝ ██║╚██████╔╝╚█████╔╝██║ ╚══════╝╚═╝ ╚═╝ ╚═════╝ ╚════╝ ╚═╝
______ _ _
| ____| (_|_)
| |__ _ __ ___ ___ _ _
| __| | '_ ` _ \ / _ \| | |
| |____| | | | | | (_) | | |
|______|_| |_| |_|\___/| |_|
_/ |
|__/ ______ _ _
/ ____/___ ___ ____ (_|_)
/ __/ / __ `__ \/ __ \ / / /
/ /___/ / / / / / /_/ / / / /
/_____/_/ /_/ /_/\____/_/ /_/
/___/ ___ _ _
| __|_ __ ___ (_|_)
| _|| ' \/ _ \| | |
|___|_|_|_\___// |_|
|__/ ____ _ _
/ __/_ _ ___ (_|_)
/ _// ' \/ _ \ / / /
/___/_/_/_/\___/_/ /_/
|___/ _____ _ _
| ___| (_|_)
| |__ _ __ ___ ___ _ _
| __| '_ ` _ \ / _ \| | |
| |__| | | | | | (_) | | |
\____/_| |_| |_|\___/| |_|
_/ |
|__/___________ __.__
\_ _____/ _____ ____ |__|__|
| __)_ / \ / _ \ | | |
| \ Y Y ( <_> ) | | |
/_______ /__|_| /\____/\__| |__|
\/ \/ \______|__________ _____________
___ ____/______ _______________(_)__(_)
__ __/ __ __ `__ \ __ \____ /__ /
_ /___ _ / / / / / /_/ /___ / _ /
/_____/ /_/ /_/ /_/\____/___ / /_/
/___/ ____
/\ _`\ __ __
\ \ \L\_\ ___ ___ ___ /\_\/\_\
\ \ _\L /' __` __`\ / __`\\/\ \/\ \
\ \ \L\ \/\ \/\ \/\ \/\ \L\ \\ \ \ \ \
\ \____/\ \_\ \_\ \_\ \____/_\ \ \ \_\
\/___/ \/_/\/_/\/_/\/___//\ \_\ \/_/
\ \____/
\/___/ ____| _) _)
__| __ `__ \ _ \ | |
| | | | ( | | |
_____| _| _| _| \___/ | _|
___/ _|_|_|_| _| _|
_| _|_|_| _|_| _|_|
_|_|_| _| _| _| _| _| _| _|
_| _| _| _| _| _| _| _|
_|_|_|_| _| _| _| _|_| _| _|
_|
_|####### # # # #### # # # ## ## # # # # ##### # ## # # # # # # # # # # # # # # # # # # # # ####### # # #### #### #
_
|_ ._ _ _ o o
|_ | | | (_) | |
_|_ _ _ _ _ / \ / \ / \ / \ / \ ( E | m | o | j | i ) \_/ \_/ \_/ \_/ \_/
+-+-+-+-+-+ |E|m|o|j|i| +-+-+-+-+-+
Instagram या WhatsApp में पेस्ट करने पर यह बिखर क्यों जाता है
ASCII अक्षर तभी सीध में आते हैं जब हर कैरेक्टर बाकी हर कैरेक्टर जितना ही चौड़ा हो, और monospaced फ़ॉन्ट यही पक्का करता है। Instagram कैप्शन, WhatsApp चैट और ज़्यादातर कमेंट बॉक्स proportional फ़ॉन्ट इस्तेमाल करते हैं, जहाँ i, M से पतला होता है, इसलिए कॉलम खिसक जाते हैं और अक्षर ढह जाते हैं। हल यह है कि इसे ऐसी जगह पेस्ट करें जो monospace में बदल जाती हो: तीन बैकटिक के बीच Discord या Slack का कोड ब्लॉक, तीन बैकटिक में लिपटा WhatsApp मैसेज, Reddit कोड ब्लॉक, टर्मिनल, या कोड एडिटर।
जहाँ पेस्ट करना है, उसके हिसाब से फ़ॉन्ट चुनना
लुक से ज़्यादा चौड़ाई मायने रखती है। फ़ोन रैप होने से पहले लगभग 35 से 45 monospaced कॉलम दिखाता है, और रैप हुआ बैनर पढ़ा नहीं जाता, इसलिए चैट ऐप के लिए Small, Mini, Small Slant या Digital चुनें और एक छोटे शब्द तक सीमित रहें। Standard और Slant क्लासिक कोड कमेंट बैनर हैं। ANSI Shadow ठोस ब्लॉक कैरेक्टर (█ ╗ ╝) से बनता है और सबसे मॉडर्न दिखता है, लेकिन इसके लिए ऐसा फ़ॉन्ट चाहिए जिसमें ये कैरेक्टर हों, और हर टर्मिनल व कोड एडिटर में ये होते हैं। Larry 3D और Graffiti README हेडर के लिए दिखावटी फ़ॉन्ट हैं, जहाँ कुछ भी रैप नहीं होगा।
FIGlet कहाँ से आया
FIGlet को 1991 में Glenn Chappell और Ian Chai ने लिखा था, और इसका नाम Frank, Ian and Glenn's letters का छोटा रूप है, उस ईमेल सिग्नेचर के नाम पर जिससे इसकी प्रेरणा मिली। FIGlet फ़ॉन्ट एक सादी टेक्स्ट फ़ाइल है जो हर कैरेक्टर को दूसरे कैरेक्टर के एक छोटे ब्लॉक के रूप में लिखती है, इसीलिए कोई भी एक फ़ॉन्ट बना सकता था और सैकड़ों शेयर किए गए। यहाँ के ज़्यादातर फ़ॉन्ट 1993 से 1996 के बीच के हैं, और हर एक के हेडर में आज भी उसके डिज़ाइनर का नाम है; गैलरी में हर फ़ॉन्ट के नीचे हम वही श्रेय दिखाते हैं। इस पेज पर रेंडरिंग figlet.js से होती है, जो मूल प्रोग्राम का ओपन सोर्स JavaScript वर्ज़न है।
कोड, टर्मिनल और README में इसका इस्तेमाल
फ़ाइल के ऊपर किसी कमेंट के अंदर बैनर रखें, तो वह हर एडिटर में ठीक रहता है, क्योंकि कोड हमेशा monospace में दिखता है। कमांड लाइन टूल के लिए इसे स्टार्ट होते समय प्रिंट करें; इसे 80 कॉलम से कम रखें ताकि यह डिफ़ॉल्ट टर्मिनल विंडो में फ़िट हो। GitHub पर इसे अपने README में fenced code block में रखें, वरना Markdown रेंडरर स्पेस मिटा देगा। डाउनलोड बटन बिना trailing space की सादी .txt फ़ाइल सेव करता है, जिससे वर्ज़न कंट्रोल के diff साफ़ रहते हैं।
तैयार टेक्स्ट आर्ट और lenny faceफैंसी टेक्स्ट जनरेटरकिसी तस्वीर को ब्रेल डॉट आर्ट में बदलें
ASCII टेक्स्ट से जुड़े सवाल
पेस्ट करने के बाद मेरा ASCII टेक्स्ट टूटा हुआ क्यों दिखता है?
जिस ऐप में आपने पेस्ट किया है वह proportional फ़ॉन्ट इस्तेमाल कर रहा है, इसलिए कैरेक्टर की चौड़ाई अलग-अलग है और कॉलम सीध में नहीं रहते। इसे कोड ब्लॉक के अंदर (Discord, Slack और WhatsApp में तीन बैकटिक) या टर्मिनल या कोड एडिटर में पेस्ट करें, जहाँ हर कैरेक्टर की चौड़ाई एक जैसी होती है।
क्या मैं इमोजी या दूसरी लिपियाँ इस्तेमाल कर सकता हूँ?
नहीं। FIGlet फ़ॉन्ट में सिर्फ़ बेसिक लैटिन अक्षरों, अंकों और विराम चिह्नों की ड्रॉइंग होती है, और कुछ फ़ॉन्ट में मात्रा वाले लैटिन अक्षरों की भी। इमोजी, हिंदी, अरबी, चीनी और दूसरी लिपियों की कोई ड्रॉइंग नहीं है, इसलिए जनरेटर उन्हें छोड़ देता है।
मैं इसे Discord में बिना बिगड़े कैसे पोस्ट करूँ?
Discord के लिए कॉपी करें बटन इस्तेमाल करें। यह आर्ट को कोड ब्लॉक (ऊपर और नीचे तीन बैकटिक) में लपेट देता है, जिसे Discord monospaced फ़ॉन्ट में दिखाता है। इसे लगभग 40 कॉलम से कम रखें, वरना फ़ोन पर यह रैप हो जाएगा।
क्या मैं नतीजा कहीं भी इस्तेमाल कर सकता हूँ?
आप जो टेक्स्ट बनाते हैं, वह इस्तेमाल करने के लिए आपका है। फ़ॉन्ट मुफ़्त FIGlet फ़ॉन्ट हैं; उनके अपने नोट्स कहते हैं कि जो कोई फ़ॉन्ट फ़ाइल में बदलाव करे, वह उसमें अपना नाम जोड़े, और इससे आउटपुट के इस्तेमाल पर कोई असर नहीं पड़ता। ऊपर की गैलरी में हम हर फ़ॉन्ट के डिज़ाइनर को श्रेय देते हैं।
आउटपुट इतना चौड़ा क्यों है?
हर अक्षर कई कैरेक्टर चौड़ा बनाया जाता है, इसलिए बड़े फ़ॉन्ट में दस अक्षरों का शब्द 80 कॉलम पार कर सकता है। Small, Mini या Digital जैसा पतला फ़ॉन्ट चुनें, छोटा शब्द इस्तेमाल करें, या टेक्स्ट को दो लाइनों में बाँटें।
