T

Text Machine

शक्तिशाली टेक्स्ट टूल्स, आपके ब्राउज़र में

लाइन ब्रेक जोड़ें

आपके टेक्स्ट को फ़ॉर्मेट करने के लिए एक निर्दिष्ट संख्या में वर्णों के बाद लाइन ब्रेक जोड़ता है।

इनपुट टेक्स्ट
प्रति पंक्ति वर्ण:

लाइन ब्रेक जोड़ें का उपयोग कैसे करें

  1. 1

    अपना टेक्स्ट पेस्ट करें

    जिस टेक्स्ट को आप दोबारा फ़ॉर्मैट करना चाहते हैं, उसे इनपुट क्षेत्र में लिखें या पेस्ट करें।

  2. 2

    ब्रेक नियम चुनें

    हर X शब्दों पर, हर X अक्षरों पर, या किसी खास अक्षर के बाद लाइन ब्रेक जोड़ने का विकल्प चुनें और उस नियम के लिए ज़रूरी मान दर्ज करें।

  3. 3

    क्लीनअप विकल्प सेट करें

    चाहें तो पहले 'मौजूदा लाइन ब्रेक हटाएँ' को चालू करें ताकि टूल आपके टेक्स्ट के एक साफ़, सिंगल-लाइन रूप से शुरू करे।

  4. 4

    जनरेट करें और कॉपी करें

    फ़ॉर्मैटिंग लागू करने के लिए Add Line Breaks पर क्लिक करें, फिर आउटपुट बॉक्स से नतीजा कॉपी कर लें।

टेक्स्ट में लाइन ब्रेक सही तरीके से कैसे जोड़ें

टेक्स्ट तोड़ने के तीन तरीके, तीन अलग-अलग काम

यह टूल तीन नियमों में से किसी एक का इस्तेमाल करके लाइन ब्रेक डालता है, और सही नियम चुनना ही पूरा खेल है। हर X शब्दों पर तोड़ना हर शब्द को बरकरार रखता है और कविता, गीत, या ऐसे कैप्शनों के लिए सबसे अच्छा है जहाँ आप एक तयशुदा लय चाहते हैं। हर X अक्षरों पर तोड़ना एक सख़्त कॉलम चौड़ाई थोप देता है और यही वह चीज़ है जो आप fixed-width email, ASCII लेआउट, या पुराने terminals के लिए चाहते हैं। किसी खास अक्षर के बाद तोड़ना आपके बताए गए किसी सीमांकक (delimiter), जैसे फ़ुलस्टॉप या कॉमा, पर बँटवारा करता है।

एक झटपट उदाहरण फ़र्क़ दिखा देता है। पंक्ति 'red, green, blue, yellow' लीजिए। खास-अक्षर विकल्प को कॉमा पर सेट करने पर, आपको चार छोटी पंक्तियाँ मिलती हैं, हर रंग अपनी पंक्ति में अपने पीछे लगे कॉमा के साथ। हर-2-शब्दों-पर-तोड़ने के साथ, आपको इसके बजाय 'red, green,' फिर 'blue, yellow,' मिलता है, चाहे कॉमा कहीं भी पड़ें।

लपेटना (wrapping) बनाम सख़्त लाइन ब्रेक

नरम लपेटन (soft wrapping) और सख़्त ब्रेक के बीच एक अहम फ़र्क़ है। जब आपका एडिटर या browser किसी लंबी पंक्ति को खिड़की में फ़िट करने के लिए लपेटता है, तो असल में कोई newline कैरेक्टर नहीं जुड़ता; खिड़की का आकार बदलिए और टेक्स्ट दोबारा बह जाता है। यह टूल इसका उल्टा करता है: यह टेक्स्ट के भीतर ही असली, स्थायी newline कैरेक्टर डाल देता है। ये ब्रेक किसी सादे-टेक्स्ट फ़ील्ड, किसी email, या किसी कोड टिप्पणी में कॉपी और पेस्ट होने के बाद भी बचे रहते हैं।

यही स्थायित्व ठीक वह वजह है जिसके लिए यह टूल मौजूद है। अगर आपको ऐसा टेक्स्ट चाहिए जो देखने वाले की परवाह किए बिना हर जगह एक ही चौड़ाई का दिखे, तो नरम लपेटन आपकी मदद नहीं कर सकता, पर भीतर पके हुए लाइन ब्रेक कर देंगे।

अक्षर मोड और शब्दों का बँटना

अक्षर मोड चलते-चलते अक्षर गिनता है और जिस पल चलती गिनती आपकी सीमा तक पहुँचती है उसी पल एक ब्रेक डाल देता है, भले ही वह किसी शब्द के बीच में आ जाए। सीमा को 10 पर सेट कीजिए और इसे 'internationalization' दीजिए, तो आपको यह शब्द 'internatio', फिर 'nalization' में कटा हुआ मिलेगा। यह असली fixed-width आउटपुट के लिए इच्छित व्यवहार है, जहाँ हर पंक्ति की लंबाई ठीक तय होनी चाहिए।

अगर शब्दों का बँटना स्वीकार्य नहीं है, तो शब्द-आधारित मोड पर जाइए, जो कभी सिर्फ़ शब्दों के बीच के अंतराल पर ही तोड़ता है। इसका सौदा यह है कि पंक्तियों की लंबाई थोड़ी अलग-अलग होगी क्योंकि शब्दों की लंबाई अलग-अलग होती है, इसलिए आपको किसी सटीक आयत के बजाय पढ़ने लायक टेक्स्ट मिलता है।

सीमांकक विकल्प के साथ हर वाक्य अलग पंक्ति में

सबसे उपयोगी तरकीबों में से एक है हर वाक्य को अपनी अलग पंक्ति में रखना। खास-अक्षर फ़ील्ड को फ़ुलस्टॉप पर सेट कीजिए और टूल हर एक के बाद एक newline जोड़ देता है, जिससे एक घना अनुच्छेद अकेले वाक्यों का एक साफ़ ढेर बन जाता है। यह तब बेहद कीमती होता है जब आप version control में गद्य का diff निकाल रहे हों, क्योंकि एक शब्द का बदलाव तब पूरे दोबारा-बहे अनुच्छेद के बजाय एक अकेली बदली हुई पंक्ति के रूप में दिखता है।

आप इस विचार को आगे बढ़ा सकते हैं: उपवाक्यों को अलग करने के लिए अर्धविराम (semicolon) के बाद तोड़िए, या किसी समतल की गई सूची की हर वस्तु को आगे संपादन से पहले उसकी अपनी पंक्ति में रखने के लिए किसी बंद होने वाले कोष्ठक के बाद तोड़िए।

दोबारा फ़ॉर्मैट करने से पहले सफ़ाई कीजिए

अगर आपके इनपुट में किसी पिछले लपेटन से पहले से ही लाइन ब्रेक मौजूद हैं, तो उसके ऊपर कोई नया नियम लगाने से आपस में टकराते ब्रेक की गड़बड़ बन जाती है। 'पहले मौजूदा लाइन ब्रेक हटाएँ' चालू कीजिए और टूल आपका चुना हुआ नियम लगाने से पहले हर चीज़ को एक ही पंक्ति में समेट देता है, ताकि पुराना लपेटन नए लपेटन से कभी न टकराए।

एक आम कार्यप्रवाह है किसी PDF या पुराने email से कॉपी किया गया सख़्ती से लपेटा हुआ टेक्स्ट पेस्ट करना, उस विकल्प को चालू करना, और फिर उसे उस चौड़ाई पर दोबारा लपेटना जो आपकी मंज़िल के मुताबिक़ हो। आप पन्ना छोड़े बिना ही दो चरणों में अनुच्छेद को असल में दोबारा बहा देते हैं।

व्यावहारिक चौड़ाई के लक्ष्य

अलग-अलग मंज़िलें अलग-अलग चौड़ाई की उम्मीद करती हैं। सादे-टेक्स्ट email ने ऐतिहासिक रूप से 72 से 76 अक्षरों के आसपास लपेटा है ताकि उद्धृत जवाब बाहर न छलकें। कई कोड शैली-मार्गदर्शिकाएँ पंक्तियों को 80 या 100 अक्षरों पर सीमित रखती हैं। Git commit संदेश के मुख्य भाग परंपरागत रूप से 72 पर लपेटे जाते हैं। अगर आप इनमें से किसी एक में पेस्ट कर रहे हैं, तो अक्षर मोड को मेल खाती संख्या पर सेट कीजिए और आप उस परंपरा का ठीक-ठीक पालन कर लेंगे।

मशीनों के बजाय इंसानी पढ़ाई के लिए, प्रति पंक्ति लगभग 60 से 70 अक्षरों के आसपास वह आरामदेह परास है जिसकी टाइपोग्राफ़र सलाह देते हैं, जो लंबी पंक्तियों पर नज़र को अपनी जगह खोने से बचाता है।

जब कोई दूसरा टूल बेहतर बैठता है

यह टूल ब्रेक जोड़ता है। अगर आपका लक्ष्य इसका उल्टा है, यानी लपेटी हुई पंक्तियों को वापस एक अनुच्छेद में जोड़ना, तो इसके बजाय Remove Line Breaks या Paragraphs to Single Line इस्तेमाल कीजिए। अगर आप वेब के लिए एकल लाइन ब्रेक को अनुच्छेद-दूरी में बदलना चाहते हैं, तो Line Breaks to Paragraphs सही चुनाव है क्योंकि यह मनमाने लपेटन के बजाय खाली-पंक्ति या HTML अनुच्छेद-संरचना बनाता है।

इसे इस तरह सोचिए: जब आप बहते हुए टेक्स्ट पर कोई आकार थोप रहे हों तब Add Line Breaks का सहारा लीजिए, और जब आप किसी और के थोपे हुए आकार को हटा रहे हों तब जोड़ने वाले टूलों का सहारा लीजिए।

बचने लायक आम ग़लतियाँ

सबसे आम हैरानी है अक्षर मोड चुनना और फिर शिकायत करना कि शब्द बँट गए; वह तो मोड का अपने डिज़ाइन के मुताबिक़ काम करना है, इसलिए अगर आपको पूरे शब्द चाहिए तो शब्द मोड पर जाइए। दूसरी है मौजूदा ब्रेक हटाना भूल जाना, जो आपको दोहरे लपेटन के साथ छोड़ देता है। तीसरी है खास अक्षर को ऐसे अक्षर पर सेट करना जो हर जगह आता हो, जो टेक्स्ट को टुकड़ों में बिखेर देता है।

जब संदेह हो, तो पहले एक छोटा नमूना पेस्ट कीजिए, नियम आज़माइए, और किसी लंबे दस्तावेज़ पर चलाने से पहले आउटपुट जाँच लीजिए। नतीजा तुरंत मिलता है, इसलिए बार-बार दोहराने में कुछ खर्च नहीं होता।

अक्सर पूछे जाने वाले प्रश्न

मैं किन तरीकों से लाइन ब्रेक डाल सकता हूँ?
आप तय की गई शब्द संख्या के बाद, तय की गई अक्षर संख्या के बाद, या अपने चुने हुए खास अक्षरों (जैसे फ़ुलस्टॉप या कॉमा) के तुरंत बाद ब्रेक जोड़ सकते हैं, ताकि टेक्स्ट को लगभग किसी भी लेआउट में फ़िट किया जा सके।
क्या मैं नए ब्रेक जोड़ने से पहले मौजूदा लाइन ब्रेक हटा सकता हूँ?
हाँ। 'पहले मौजूदा लाइन ब्रेक हटाएँ' चालू करें और टूल आपका टेक्स्ट एक ही लाइन में समेटकर फिर आपका चुना हुआ नियम लागू करता है, जिससे पुराने और नए ब्रेक आपस में नहीं टकराते।
क्या हर X अक्षरों पर ब्रेक लगाने से शब्द बीच में कट जाते हैं?
अक्षर मोड में, जैसे ही गिनती आपकी तय सीमा तक पहुँचती है वैसे ही ब्रेक डाल दिया जाता है, इसलिए यह हमेशा शब्द की सीमा पर रुकने के बजाय आपकी सटीक अक्षर सेटिंग का पालन करता है; अगर आप पूरे शब्द बरकरार रखना चाहते हैं तो शब्द-आधारित मोड का इस्तेमाल करें।
'खास अक्षर' विकल्प किस काम आता है?
यह आपके दर्ज किए हर अक्षर या अक्षरों के बाद एक नई लाइन डाल देता है, जो हर वाक्य को अलग लाइन पर लाने (फ़ुलस्टॉप के बाद ब्रेक लगाकर) या कॉमा से अलग की गई सूची को अलग-अलग पंक्तियों में बाँटने के लिए सुविधाजनक है।
क्या यह टूल मुफ़्त और निजी है?
हाँ। यह बिना किसी रजिस्ट्रेशन के पूरी तरह मुफ़्त है, और सारी फ़ॉर्मैटिंग आपके ब्राउज़र में ही होती है, इसलिए आपका टेक्स्ट कभी किसी सर्वर पर अपलोड नहीं होता।

संबंधित टूल्स

इन उपयोगी टूल्स के साथ आगे बढ़ें

लाइन ब्रेक हटाएँ

लाइन ब्रेक से पैराग्राफ कनवर्टर

खाली पंक्तियाँ हटाएँ

डुप्लिकेट पंक्तियाँ हटाएँ

सूची को वर्णानुक्रम में क्रमबद्ध करें

वर्णानुक्रमिक क्रम सॉर्टर