सामग्री पर जाएँ

टेक्स्ट डिफ़ चेकर

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

टेक्स्ट डिफ़ चेकर का उपयोग कैसे करें

  1. मूल टेक्स्ट पेस्ट करें। पुराना या संदर्भ वाला वर्शन बाएँ बॉक्स में जाता है।
  2. संशोधित टेक्स्ट पेस्ट करें। नया वर्शन दाएँ बॉक्स में जाता है। जिस हर वाक्य की तुलना चाहते हैं उसे अपनी अलग पंक्ति में रखें (नीचे देखें)।
  3. तुलना करें दबाएँ। किसी भी बॉक्स को संपादित करने पर परिणाम मिट जाता है, इसलिए कुछ बदलने के बाद बटन फिर से दबाएँ। साफ़ करें दोनों बॉक्स ख़ाली कर देता है।
  4. आउटपुट पढ़ें। + के निशान वाली हरी पंक्तियाँ केवल संशोधित टेक्स्ट में हैं; − के निशान वाली, आर-पार लकीर वाली लाल पंक्तियाँ केवल मूल में हैं; सादी पंक्तियाँ दोनों में हैं। तीन काउंटर जोड़ी गई पंक्तियाँ, हटाई गई पंक्तियाँ और अपरिवर्तित पंक्तियाँ देते हैं।

तुलना कैसे काम करती है

चेकर हर टेक्स्ट को लाइन-ब्रेक पर बाँटता है और उस सबसे लंबे क्रम को खोजता है जो दोनों में, उसी क्रम में, एक जैसी पंक्तियों के रूप में आता है। उस क्रम की हर चीज़ अपरिवर्तित है। मूल की कोई और पंक्ति हटाई गई है, और संशोधित टेक्स्ट की कोई और पंक्ति जोड़ी गई। यह वही सबसे लंबे साझा उपक्रम (longest-common-subsequence) का विचार है जो Unix diff कमांड के पीछे है। मिलान सटीक होता है: अलग बड़ा अक्षर, किसी पंक्ति के अंत में अतिरिक्त स्पेस, या बदला हुआ विराम-चिह्न दो पंक्तियों को अलग बना देता है।

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

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

हल किया गया उदाहरण

एक तीन-पंक्ति वाले नोट के दो वर्शन। संशोधन दूसरी पंक्ति को फिर से लिखता है और एक चौथी जोड़ता है:

मूल

Sleep helps memory. Students should sleep eight hours. Caffeine does not replace sleep.

संशोधित

Sleep helps memory. Students should sleep seven to nine hours. Caffeine does not replace sleep. Naps can help.

परिणाम

अपरिवर्तित: 2। हटाई गई: 1 (Students should sleep eight hours.)। जोड़ी गई: 2 (Students should sleep seven to nine hours.; Naps can help.)

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

यह किसके लिए अच्छा है — और किसके लिए नहीं

  • अच्छा है: दो एस्से ड्राफ़्ट की तुलना (हर पंक्ति में एक वाक्य), संदर्भ सूची के दो वर्शन, किसी सूची या कॉन्फ़िगरेशन की दो प्रतियाँ, या सफ़ाई से पहले और बाद का टेक्स्ट।
  • शब्द-स्तर पर नहीं। यह बदली हुई पंक्ति के भीतर के बदले हुए शब्दों को हाइलाइट नहीं करता। उस सटीकता की ज़रूरत हो तो पंक्तियों को और बाँटें।
  • केस और स्पेस मायने रखते हैं। Introduction और introduction अलग हैं, और word तथा अंत में स्पेस वाला word भी अलग हैं। यदि ये अनदेखे रखने हों तो पहले फ़ालतू स्पेस हटा दें।
  • समानता या पैराफ़्रेज़ का माप नहीं। यह बताता है कि क्या अलग है, न कि दो टेक्स्ट शब्दों में कितने पास हैं। उसके लिए पैराफ़्रेज़ चेकर इस्तेमाल करें।
  • बड़े इनपुट। यह तरीका एक टेक्स्ट की हर पंक्ति को दूसरे की हर पंक्ति से तुलना करता है, इसलिए बहुत लंबे दस्तावेज़ (कई हज़ार पंक्तियाँ) आपके ब्राउज़र को धीमा कर सकते हैं।

आपको कौन-सा उपकरण चाहिए?

तुलना करने वाले उपकरण
यदि आप चाहते हैं…उपयोग करें
दो वर्शनों के बीच कौन-सी पंक्तियाँ बदलीं, यह देखनायही टेक्स्ट डिफ़ चेकर
जाँचना कि पैराफ़्रेज़ अपने स्रोत की कितनी गूँज करता हैपैराफ़्रेज़ चेकर
दो सूचियों के आइटमों की सेट के रूप में तुलना (साझा, केवल A में, केवल B में)सूचियाँ तुलना करें
हर वर्शन में शब्द गिननावर्ड काउंटर

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

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

संबंधित उपकरण

लेखन विश्लेषण और संपादन में और