ये दोनों विशेष कंट्रोलिंग कमांड हैं, character या वर्ण नहीं।
ZWJ का युनिकोड हैक्स कोड(Hex code) 200C है। इसका युनिकोड दशमलव कोड
(Decimal Code) 8204 है।
ZWNJ का युनिकोड हैक्स कोड(Hex code) 200D है। इसका युनिकोड दशमलव कोड
(Decimal Code) 8205 है।
यदि विभिन्न कीबोर्ड लेआउट में इन्हें टाइप करने में असुविधा हो या
इनकी मैपिंग कीबोर्ड में न हो, तो
यदि आपके कम्प्यूटर के कीबोर्ड में Numerical Keypad है तो
अपने कीबोर्ड की Alt कुंजी को दबाए रखे हुए Numerical Keypad से 8204
करके Zero width joiner कमांड टाइप कर सकते हैं।
अपने कीबोर्ड की Alt कुंजी को दबाए रखे हुए Numerical Keypad से 8205
करके Zero width non joiner कमांड टाइप कर सकते हैं।
हालांकि वर्ड पैड में या वर्ड में एवं अन्य कुछ सॉफ्टवेयरों में
Numerical Keypad से Extended ASCII या Unicode कूट टाइप किए जा सकते
हैं। किन्तु वेबमेल, व अन्य ईमेल क्लांइट में या सभी ब्राऊजरों में यह
सुविधा काम नहीं करती।
उदाहरण के लिए यदि आप 'क्ष' संयुक्ताक्षर को निम्न प्रकार के तीन रूपों
में चाहतें हैं तो ऐसे टाइप करें--

कालक्रम में देवनागरी लिपि के लेखन में अनेक परिवर्तन होते आए हैं।
अनेक रूपों के प्रचलन से भ्रान्तियाँ उत्पन्न होना स्वाभाविक ही है।
अतः आज के वैश्विक-संहति के इंटरनेट युग में अब यह आवश्यकता है कि केवल
सरल, सपाट व बायें से दायें जुड़नेवाले संयुक्ताक्षरों को ही प्रयोग
किया जाए और सभी को इसी के लिए ही प्रेरित किया जाए। तदनुसार देवनागरी
वर्तनी के मानकों में परिवर्तन भी किए जा रहे हैं।
लेकिन वैज्ञानिक एवं तार्किक दृष्टि से सोचें तो zero width joiner
अर्थ है - "शून्य चौड़ाई वाले वर्णों को जोड़नेवाला"
zero width non joiner का अर्थ है - "शून्य चौड़ाई वाले वर्णों को
जुड़ने नहीं देनेवाला"
इस दृष्टि से ZWNJ का नामकरण व कार्य व प्रयोग तो सही अर्थ में ही हो
रहा है। इसका प्रयोग करने पर संयुक्ताक्षर हलन्त के साथ अलग अलग वर्ण
रूप में प्रकट होते हैं -- यथा - क्ष, त्र, ज्ञ, श्र को इसप्रकार अलग
अलग वर्ण रूप में-- क्ष, त्र, ज्ञ, श्र
लेकिन ZWJ का नामकरण एवं कार्य व प्रयोग ही गलत
होते आया है। इसका प्रयोग करने पर संयुक्ताक्षर पूर्व वर्ण के आधे
स्वरूप से साथ जुड़े प्रकट होते हैं - यथा- क्ष, त्र, ज्ञ, श्र इस
प्रकार आधे अक्षरों साथ जुड़े -- क्ष, त्र, ज्ञ, श्र
रूप में प्रकट होते हैं।
देवनागरी लिपि को वैश्विक मंच पर सरल, सपाट व तकनीकी दृष्टि से
Complex Script की बदनाम छाप से छुड़ाने के लिए आवश्यक है कि
संयुक्ताक्षर सरल रूप में Default रूप से प्रकट हों।
अतः मूलतः default रूप में "क्ष, त्र, ज्ञ, श्र" निम्न प्रकार से
टंकित और प्रकट होने चाहिए।
क+्+ष = क्ष
त+्+र = त्र
ज+्+ञ = ज्ञ
श+्+र = श्र
इससे लोगों को सही रूप में उच्चारण करने में मदद मिलेगी। जैसे कि
संयुक्ताक्षर ज्ञ को कोई गलती से ग्य पढ़ता है, तो द्य पढ़ता है। यदि
ज्ञ के सरल रूप में लिखा जाता तो सभी सही उच्चारण कर पाते।
यदि प्राचीन ऊपर से नीचे जुड़नेवाले रूप में किन्हीं विद्वानों को
चाहिए तो उन्हें निम्न प्रकार से ZWJ का प्रयोग करके निम्न क्रम में
टाइप किया जाना चाहिए--
क्ष = क+्+ZWJ+ष
त्र = त+्+ZWJ+र
ज्ञ = ज+्+ZWJ+ञ
श्र = श+्+ZWJ+र
तभी zero width joiner का सही अर्थ व्यावहारिक बन पाएगा।
हो सकता है कि मेरी बाद कुछ विद्वानों को अटपटी लगेगी। क्योंकि
वर्षों से इन संक्ताक्षरों को इसी रूप में वे प्रयोग करते हुए आए
हैं। लेकिन तकनीकी-तर्क- व वैज्ञानिक दृष्टिकोण से देखें तो वे
पाएँगे कि हमें वस्तुतः कुछ सुधार करना ही होगा।
सादर।
-- हरिराम
On 23-04-2012 06:46, ePandit | ई-पण्डित wrote: