Hyphen (-) जोड़कर मिश्रित शब्द बनाता है: well-known। En dash (–) सीमा और संबंध दिखाता है: पन्ने 20–24। Em dash (—) वाक्य के बीच किसी वाक्यांश को अलग करता है — जैसे कॉमा से ज़्यादा मज़बूत विराम। ये तीन अलग Unicode अक्षर हैं जो चौड़ाई में बढ़ते क्रम में हैं, और पार्सर, सर्च और टाइपसेटिंग तीनों के साथ अलग-अलग व्यवहार करते हैं।
तीनों अक्षर एक नज़र में
नाम पुरानी छपाई की परंपरा से आते हैं: en dash की चौड़ाई बड़े N जितनी होती थी, और em dash की चौड़ाई बड़े M जितनी।
| चिह्न | नाम | कोड पॉइंट | चौड़ाई | मुख्य उपयोग |
|---|---|---|---|---|
| - | Hyphen-minus | U+002D | सबसे छोटा | मिश्रित शब्द |
| – | En dash | U+2013 | मध्यम | सीमाएँ और संबंध |
| — | Em dash | U+2014 | सबसे लंबा | वाक्य के बीच का विराम |
पहला आपके कीबोर्ड पर मौजूद है। बाकी दो नहीं हैं — और यही ज़्यादातर उलझन की असली जड़ है: लोग en या em dash की जगह hyphen टाइप कर देते हैं, क्योंकि बिना शॉर्टकट के बस यही उपलब्ध होता है।
Hyphen
Hyphen चीज़ों को जोड़कर एक इकाई बनाता है।
- संज्ञा से पहले आने वाले मिश्रित विशेषण: एक well-known लेखक, एक twelve-year-old कुत्ता, एक state-of-the-art सुविधा। ध्यान दें कि वाक्यांश संज्ञा के बाद चला जाए तो hyphen गायब हो जाता है: the author is well known।
- कुछ उपसर्ग, खासकर टकराव या अस्पष्टता से बचने के लिए: re-elect, co-owner, कुर्सी को re-cover करना (बीमारी से recover होने के उलट)।
- लाइन के अंत में शब्द के टूटने, justified टाइपसेटिंग में।
- मिश्रित संख्याएँ: twenty-three।
तकनीकी रूप से कीबोर्ड का अक्षर hyphen-minus है — एक ही कोड पॉइंट जो hyphen, माइनस चिह्न और कमांड-लाइन फ़्लैग तीनों का काम करता है; यह विरासत टाइपराइटर और शुरुआती ASCII से मिली है। Unicode में अलग hyphen (U+2010) और माइनस चिह्न (U+2212) भी है, लेकिन इनका इस्तेमाल लगभग कुछ भी नहीं करता, और आपको भी शुरू नहीं करना चाहिए: - ही वह चीज़ है जिसकी उम्मीद पार्सर, शेल और URL करते हैं।
En dash
En dash का अर्थ होता है से, तक, या के बीच। यह जोड़ता नहीं, जोड़ने के बजाय संबंध दिखाता है।
- संख्याओं की सीमाएँ: पन्ने 20–24, 2020–2024, 9am–5pm। स्टाइल गाइड इसे शब्दों के साथ मिलाने से मना करती हैं: from 2020 to 2024 लिखें, from 2020–2024 नहीं।
- अलग-अलग इकाइयों के बीच संबंध और टकराव: Paris–Dakar रैली, doctor–patient रिश्ता, east–west धुरी। यहाँ hyphen से अंतर मायने रखता है — hyphen वाला Franco-German एक मिश्रित इकाई जैसा लगता है, जबकि en dash वाला France–Germany आपसी संबंध में दो पक्ष दिखाता है।
- ऐसे मिश्रित विशेषण जहाँ एक हिस्सा पहले से कई शब्दों का हो: एक post–World War II समझौता। वहाँ hyphen सिर्फ़ "World" से जुड़ता।
- स्कोर और मतदान: 3–1 की जीत।
En dash तीनों में सबसे कम इस्तेमाल होता है और सबसे ज़्यादा इसे hyphen से बदल दिया जाता है। चलती हुई निबंध-शैली में यह बदलाव एक मामूली टाइपोग्राफ़िक अशुद्धि है जिसे बहुत कम पाठक नोटिस करते हैं। लेकिन डेटा में यह मामूली नहीं है: en dash से लिखी तारीख़ की सीमा, hyphen खोजने वाले regular expression से मैच नहीं करेगी।
Em dash
Em dash किसी वाक्यांश को अलग करता है — कॉमा से मज़बूत, लेकिन पूर्ण विराम से हल्का विराम बनाता है।
- जोड़े में, किसी टिप्पणी के इर्द-गिर्द: The results — which nobody expected — were clear.
- अकेला, किसी निष्कर्ष या उलटफेर से पहले: She checked everything twice — and still missed it.
- संवाद में टूटती हुई बातचीत दिखाने के लिए।
स्पेसिंग ही एक असली शैली-विवाद है। अमेरिकी प्रकाशन परंपरा (Chicago Manual of Style) में em dash बिना स्पेस के लगता है: word—word। ब्रिटिश परंपरा (Oxford और ज़्यादातर ब्रिटिश अख़बार) में इसकी जगह स्पेस वाला en dash इस्तेमाल होता है: word – word। दोनों सही हैं; ज़रूरी बात एक दस्तावेज़ के भीतर एकरूपता है। AI आउटपुट आमतौर पर स्पेस वाला em dash इस्तेमाल करता है — word — word — जो दोनों परंपराओं का मिश्रण है, और यही वजह है कि किसी भी परंपरा में तालीम पाए एडिटरों को यह हल्का-सा अजीब लगता है।
Em dash वही चिह्न भी है जो AI से लिखे टेक्स्ट की अनौपचारिक पहचान बन गया है, क्योंकि मॉडल इसे इंसानों की तुलना में कहीं ज़्यादा लगातार इस्तेमाल करते हैं। इस पर विस्तार से लिखा है ChatGPT इतने सारे em dash क्यों इस्तेमाल करता है।
हर एक को टाइप कैसे करें
| प्लेटफ़ॉर्म | En dash (–) | Em dash (—) |
|---|---|---|
| macOS | Option + - | Option + Shift + - |
| Windows | Alt + 0150 | Alt + 0151 |
| Linux | Ctrl + Shift + u, 2013 | Ctrl + Shift + u, 2014 |
| Word / Docs | शब्दों के बीच दो hyphen ऑटोकरेक्ट हो जाते हैं | दो hyphen ऑटोकरेक्ट हो जाते हैं |
| HTML | – |
— |
| iOS / Android | hyphen की को देर तक दबाएँ | hyphen की को देर तक दबाएँ |
Windows के Alt कोड के लिए न्यूमेरिक कीपैड चाहिए — यही वजह है कि इतने सारे लैपटॉप यूज़र ये अक्षर कभी टाइप ही नहीं करते।
जब अंतर सच में चीज़ें बिगाड़ देता है
निबंध में en dash की जगह hyphen लगाना सिर्फ़ टाइपोग्राफ़िक बारीकी का मामला है। निबंध से बाहर, ये तीन अलग कोड पॉइंट हैं और अंतर व्यावहारिक है:
- सर्च और find-and-replace बिल्कुल सटीक अक्षर से मैच करते हैं।
2020-2024खोजने पर2020–2024नहीं मिलेगा। - शेल कमांड को U+002D चाहिए। ऐसे दस्तावेज़ से पेस्ट किया
--force, जहाँ ऑटोकरेक्ट ने इसे em dash में बदल दिया हो, कोई फ़्लैग नहीं है — और एरर संदेश में डैश का ज़िक्र भी नहीं होगा। - CSV और JSON en और em dash को साधारण टेक्स्ट मानते हैं, जो आमतौर पर ठीक है — जब तक कि कोई वैल्यू किसी key से मैच न करती हो।
- URL और slug सिर्फ़ ASCII hyphen स्वीकार करते हैं।
- सॉर्टिंग और deduplication तीनों को अलग-अलग अक्षर मानते हैं, इसलिए एक जैसी दिखने वाली एंट्री एक समूह में नहीं आतीं।
अगर आपको किसी दस्तावेज़ में सारे डैश एक जैसे करने हों, तो Remove Em Dashes उन्हें आपके चुने विकल्प से बदलता है और गिनती भी दिखाता है — ताकि आप यक़ीन कर सकें कि संख्या आपकी उम्मीद से मैच करती है, बजाय किसी खामोश replace पर भरोसा करने के। उद्धरण चिह्नों से जुड़ा इसी तरह का खतरा smart quotes कोड क्यों तोड़ते हैं में समझाया गया है।
अक्सर पूछे जाने वाले सवाल
Em dash और en dash में क्या अंतर है?
En dash (–, U+2013) का अर्थ 'से' या 'तक' होता है और यह 2020–2024 जैसी सीमाएँ दिखाता है। Em dash (—, U+2014) वाक्य के बीच किसी वाक्यांश को अलग करता है — जैसे कॉमा से मज़बूत विराम। Em dash लगभग दोगुना चौड़ा होता है, और ये दोनों अलग Unicode अक्षर हैं।
डैश की जगह hyphen कब इस्तेमाल करना चाहिए?
शब्दों को जोड़कर एक इकाई बनाने के लिए hyphen इस्तेमाल करें: well-known, twenty-three, re-elect। अगर आपका मतलब कोई सीमा, दो पक्षों के बीच संबंध, या वाक्य में विराम है, तो आपको en या em dash चाहिए।
क्या em dash के इर्द-गिर्द स्पेस होना चाहिए?
यह स्टाइल गाइड पर निर्भर करता है। अमेरिकी परंपरा में ये बिना स्पेस के लगते हैं (word—word), जबकि ब्रिटिश परंपरा में आमतौर पर स्पेस वाला en dash इस्तेमाल होता है (word – word)। दोनों सही हैं; ज़रूरी बात एक ही दस्तावेज़ में एकरूपता है।
Em dash टाइप कैसे करूँ?
macOS पर Option + Shift + hyphen दबाएँ। Windows पर Alt दबाकर न्यूमेरिक कीपैड से 0151 टाइप करें। Word और Google Docs में शब्दों के बीच दो hyphen टाइप करने पर अपने आप बदल जाते हैं। फ़ोन पर hyphen की को देर तक दबाएँ।
क्या en dash की जगह hyphen लगाने से फ़र्क़ पड़ता है?
निबंध में यह एक मामूली अशुद्धि है जिसे ज़्यादातर पाठक नोटिस नहीं करेंगे। लेकिन डेटा, कोड, URL या किसी भी चीज़ में जो खोजी या पार्स की जाती है, इससे काफ़ी फ़र्क़ पड़ता है — क्योंकि ये तीन अलग अक्षर हैं और सटीक मैच असफल हो जाएगा।