स्ट्राइकथ्रू टेक्स्ट जनरेटर
टाइप करते-करते अपने टेक्स्ट के बीच से एक साफ़ लाइन खींचकर उसे काटें। स्ट्राइकथ्रू, अंडरलाइन या स्लैश स्टाइल चुनें, फिर नतीजे को चैट, पोस्ट या डॉक्यूमेंट में कॉपी करें — जहाँ भी सादा यूनिकोड चलता है वहाँ यह कटा हुआ ही रहता है, और कुछ भी आपके ब्राउज़र से बाहर नहीं जाता।
लाइन स्टाइल
स्ट्राइकथ्रू टेक्स्ट जनरेटर का उपयोग कैसे करें
- 1
अपना टेक्स्ट डालें
जिस टेक्स्ट को काटना है उसे बॉक्स में टाइप या पेस्ट करें।
- 2
लाइन स्टाइल चुनें
बीच में से कटी लाइन के लिए स्ट्राइकथ्रू चुनें, नीचे लाइन के लिए अंडरलाइन, या तिरछी लाइन के लिए स्लैश।
- 3
नतीजा कॉपी करें
कटा हुआ टेक्स्ट आपके टाइप करते ही बनता जाता है। कॉपी बटन से उसे अपने क्लिपबोर्ड पर ले लें।
- 4
कहीं भी पेस्ट करें
इसे किसी चैट, सोशल पोस्ट, बायो या डॉक्यूमेंट में डाल दें — लाइन टेक्स्ट के साथ ही चलती है क्योंकि यह सादा यूनिकोड है।
ऐसा स्ट्राइकथ्रू जो आपके टेक्स्ट के साथ-साथ चलता है
कैरेक्टरों में ही पकी हुई एक लाइन
आपने जो ज़्यादातर स्ट्राइकथ्रू देखा है वह एक स्टाइलिंग असर होता है — कोई वर्ड प्रोसेसर या वेब पेज फ़ॉर्मेटिंग का इस्तेमाल करके टेक्स्ट के ऊपर एक लाइन खींच देता है, और नीचे के मूल अक्षर सादे ही रहते हैं। यह टूल कुछ अलग करता है: यह हर कैरेक्टर से एक खास कंबाइनिंग मार्क जोड़ देता है ताकि लाइन टेक्स्ट का ही हिस्सा बन जाए। "sold out" टाइप करें और आपको मिलता है s̶o̶l̶d̶ ̶o̶u̶t̶, जहाँ लकीर हर अक्षर के ऊपर लगाई हुई नहीं, बल्कि उसमें बुनी हुई होती है।
यही फ़र्क पूरी बात है। चूँकि लाइन असली कैरेक्टरों से बनी होती है, यह ऐसी जगहों में भी कॉपी-पेस्ट के बाद टिकी रहती है जहाँ कोई फ़ॉर्मेटिंग बटन होते ही नहीं। कटा हुआ टेक्स्ट जहाँ भी सादा यूनिकोड जाता है वहाँ कटा हुआ ही रहता है, किसी रिच-टेक्स्ट एडिटर से बाहर निकलते ही साफ़ अक्षरों में नहीं लौटता।
वे कंबाइनिंग मार्क जो असल काम करते हैं
यह असर यूनिकोड कंबाइनिंग मार्क्स पर निर्भर करता है — ऐसे कैरेक्टर जो अपनी जगह घेरने के बजाय अपने से पहले वाले कैरेक्टर से जुड़ जाते हैं। आपके हर अक्षर के बाद, टूल एक कंबाइनिंग ओवरले डाल देता है जो उस अक्षर के आर-पार एक लाइन खींचता है। किसी शब्द के हर कैरेक्टर के बाद इनमें से एक को रखते जाएँ और आपको पूरी स्ट्रिंग के बीच से गुज़रती हुई एक अटूट लाइन मिल जाती है, जो पूरी की पूरी मानक टेक्स्ट से बनी होती है।
ये ओवरले मार्क यूनिकोड का हिस्सा वाजिब संकेतन (notation) ज़रूरतों के लिए थे, जहाँ किसी अक्षर के आर-पार खींची लकीर कोई अर्थ रख सकती है। यहाँ नए सिरे से इस्तेमाल करने पर, ये आपको पोर्टेबल स्ट्राइकथ्रू देते हैं: हर मार्क अकेला होने पर अदृश्य होता है और बस अपने मेज़बान कैरेक्टर के ऊपर एक लाइन के रूप में रेंडर होता है, इसलिए नतीजा जहाँ भी दिखाया जाए, कटे हुए टेक्स्ट के रूप में ही पढ़ा जाता है।
चुनने के लिए तीन लाइन स्टाइल
टूल तीन अलग-अलग रूप देता है, हर एक किसी अलग कंबाइनिंग ओवरले से। स्ट्राइकथ्रू हर कैरेक्टर के बीच से एक क्षैतिज लाइन खींचता है, यानी वही चिरपरिचित कटा-हुआ स्टाइल: c̶a̶n̶c̶e̶l̶e̶d̶। अंडरलाइन हर कैरेक्टर के नीचे एक लाइन रखता है, एक लगातार अंडरस्कोर के लिए जो किसी फ़ॉर्मेटिंग अंडरलाइन के उलट, कॉपी-पेस्ट में भी टिका रहता है। स्लैश हर अक्षर के आर-पार एक छोटी तिरछी लकीर जोड़ता है, एक अलग, ज़्यादा तीखे कटे-हुए एहसास के लिए।
आप उसी टेक्स्ट को नया रूप देने के लिए इनके बीच पल भर में बदलाव कर सकते हैं। स्ट्राइकथ्रू संपादन और सुधार के लिए जँचता है, अंडरलाइन सादे-टेक्स्ट फ़ील्ड में ज़ोर देने या लिंक जैसी स्टाइलिंग के लिए जँचता है, और स्लैश स्टाइल तब एक विशिष्ट रूप देता है जब आप बीच से गुज़रती सीधी लाइन से कुछ कम साधारण चाहते हों।
CSS स्ट्राइकथ्रू पेस्ट क्यों नहीं होता
किसी सामान्य वेब पेज पर, स्ट्राइकथ्रू ऐसी स्टाइलिंग से लगाया जाता है जो पेज के मार्कअप में रहती है, टेक्स्ट में नहीं। जब आप ऐसा टेक्स्ट चुनकर कॉपी करते हैं, तो आप सादे अक्षर कॉपी करते हैं — वह दिखने वाली लाइन पेज का एक गुण होती है और साथ नहीं आती। इसे किसी चैट या बायो में पेस्ट करें और यह साफ़-सुथरा, बिना किसी कटान के पहुँचता है। यह बात लोगों को लगातार धोखे में डालती रहती है।
कंबाइनिंग-मार्क वाला तरीका इस झंझट से पूरी तरह बच निकलता है। चूँकि लाइन आपके अक्षरों के बीच गुँथे हुए कैरेक्टरों के रूप में एनकोड होती है, टेक्स्ट कॉपी करने पर मार्क भी कॉपी हो जाते हैं। खोने के लिए कोई अलग स्टाइलिंग परत होती ही नहीं, इसलिए स्ट्राइकथ्रू उतना ही पोर्टेबल होता है जितने खुद शब्द — किसी भी फ़ॉर्मेटिंग-आधारित कटान के मुक़ाबले यही इसका सबसे बड़ा फ़ायदा है।
कटे हुए टेक्स्ट के असली इस्तेमाल
कटा हुआ टेक्स्ट वाकई उपयोगी होता है, बस सजावटी नहीं। विक्रेता किसी नई कीमत के बगल में पुरानी कीमत को काट देते हैं — w̶a̶s̶ ̶$̶5̶0̶ now $30 — ताकि किसी सादे-टेक्स्ट लिस्टिंग में छूट दिखाई जा सके। लेखक इसका इस्तेमाल कोई दिखने वाला संपादन या हँसी-मज़ाक भरा खंडन दिखाने के लिए करते हैं, जिसमें मूल शब्द पढ़ने लायक रहते हैं पर साफ़ तौर पर रद्द किए हुए होते हैं। यह किसी सादे-टेक्स्ट to-do सूची में पूरे हो चुके आइटम पर निशान लगाने के लिए भी काम आता है।
Discord और इसी तरह की चैट में, टेक्स्ट काटने का अंदरूनी तरीका उसे दोहरे टिल्ड चिह्नों में लपेटना है, लेकिन यह सिर्फ़ वहीं काम करता है जहाँ ऐप का markdown सपोर्ट किया जाता हो और कहीं और कॉपी करने पर यह गायब हो जाता है। इस टूल का कंबाइनिंग स्ट्राइकथ्रू वहाँ भी काम करता है जहाँ वह markdown नहीं चलता, और जब आप टेक्स्ट को इधर-उधर ले जाते हैं तो यह ज्यों का त्यों साथ चलता है।
इसे हटाना और पोर्टेबल बनाए रखना
चूँकि कटान आपके अक्षरों पर चढ़ाए गए अदृश्य कंबाइनिंग मार्क्स से बना होता है, आपके नीचे के मूल शब्द कभी नहीं बदलते। मूल टेक्स्ट "canceled" अब भी ठीक वही अक्षर है, बस हर अक्षर एक अतिरिक्त ओवरले कैरेक्टर लिए हुए है। साफ़ टेक्स्ट वापस पाने के लिए, उसे दोबारा टाइप करें या अपना असली टेक्स्ट पेस्ट करें — पलटने (undo) के लिए कुछ भी नष्ट करने वाला है ही नहीं, क्योंकि अक्षरों को खुद कभी छुआ ही नहीं गया।
यही गैर-विनाशकारी डिज़ाइन वह वजह भी है कि स्टाइल बदलना निर्बाध रहता है और असर भरोसेमंद होता है: आप अक्षरों को बदल नहीं रहे, बस मार्क जोड़ रहे हैं। आप चाहे कोई भी लाइन स्टाइल लगाएँ, शब्द ज्यों के त्यों और वापस पाने लायक बने रहते हैं।
एक्सेसिबिलिटी से जुड़ी बातें
कंबाइनिंग स्ट्राइकथ्रू के सहायक तकनीक (assistive technology) के लिए कुछ नफ़े-नुकसान हैं। कुछ स्क्रीन रीडर इन अतिरिक्त मार्क्स को सहजता से संभाल लेते हैं और शब्द को सामान्य रूप से पढ़ते हैं; कुछ दूसरे लड़खड़ा सकते हैं, बीच में रुकावटें डाल सकते हैं, या कंबाइनिंग कैरेक्टरों को बोलकर सुना सकते हैं, जिससे टेक्स्ट सुनने में असहज हो सकता है। सर्च और इंडेक्सिंग भी प्रभावित हो सकती है, क्योंकि अब हर अक्षर एक जुड़ा हुआ मार्क लिए होता है जो सादे शब्द में नहीं होता।
कटे हुए टेक्स्ट का इस्तेमाल वहाँ करें जहाँ कटे होने का अर्थ ही मुख्य बात हो — कीमतें, संपादन, रद्द किए गए आइटम — और यह ध्यान में रखें कि कोई स्क्रीन-रीडर इस्तेमाल करने वाला उस कटान को उस तरह न समझ पाए जिस तरह कोई देख सकने वाला पाठक समझता है। किसी भी ज़रूरी चीज़ के लिए, यह पक्का करें कि अर्थ केवल लाइन से नहीं, बल्कि शब्दों और आस-पास के संदर्भ से भी साफ़ हो।
अक्सर पूछे जाने वाले प्रश्न
स्ट्राइकथ्रू टेक्स्ट जनरेटर कैसे काम करता है?
क्या कटा हुआ टेक्स्ट Discord, Instagram और WhatsApp पर काम करेगा?
स्ट्राइकथ्रू, अंडरलाइन और स्लैश स्टाइल में क्या फ़र्क है?
क्या मैं बाद में स्ट्राइकथ्रू हटा सकता हूँ?
क्या मेरा टेक्स्ट कहीं भेजा जाता है?
संबंधित टूल्स
इन उपयोगी टूल्स के साथ आगे बढ़ें