सीधे कंटेंट पर जाएं

यूनिकोड को Bijoy में बदलें

Avro, Ridmik या फ़ोन से टाइप की गई यूनिकोड बांग्ला को उन Bijoy कीस्ट्रोक में बदलें जो SutonnyMJ डॉक्यूमेंट को चाहिए — टेक्स्ट के रूप में, या फ़ॉर्मैटिंग बरकरार रखते हुए पूरी Word या Excel फ़ाइल के रूप में।

  • कभी स्टोर नहीं होती
  • न कतार, न इंतज़ार
  • साइनअप नहीं, वॉटरमार्क नहीं

यूनिकोड बांग्ला पेस्ट करें और SutonnyMJ में लगाने के लिए Bijoy कीस्ट्रोक पाएं।

इसके बजाय Bijoy से यूनिकोड
Bijoy टेक्स्टफ़ॉन्ट SutonnyMJ करने पर बांग्ला में पढ़ा जाता है

Bijoy टेक्स्ट यहां दिखेगा।

पूरी फ़ाइल बदलें

Word दस्तावेज़, Excel वर्कबुक या टेक्स्ट फ़ाइल: बांग्ला वाला हर हिस्सा या सेल बदलकर SutonnyMJ में लगा दिया जाता है, और बाकी सब बिल्कुल वैसा ही रहता है।

यह कैसे काम करता है

1

यूनिकोड टेक्स्ट पेस्ट करें

आधुनिक कीबोर्ड से लिखा कुछ भी। या उसमें मौजूद सब कुछ बदलने के लिए .docx, .xlsx या .txt फ़ाइल छोड़ें।

2

Bijoy टेक्स्ट कॉपी करें

यहां यह बेमतलब दिखता है, क्योंकि इस पेज के पास SutonnyMJ नहीं है। यही सही नतीजा है।

3

फ़ॉन्ट SutonnyMJ करें

Word या InDesign में पेस्ट करके SutonnyMJ लगाएं। बदली हुई फ़ाइल में फ़ॉन्ट पहले से लगा होता है, ठीक उन हिस्सों पर जो बांग्ला थे।

कन्वर्ज़न टेक्स्ट के साथ क्या करता है

यूनिकोड अक्षरों को तार्किक क्रम में रखता है और Bijoy दिखने के क्रम में, इसलिए कन्वर्ज़न लुकअप से पहले एक पुनर्क्रम है। व्यंजन से पहले आने वाला स्वर-चिह्न (ি, ে, ৈ) जिस व्यंजन-समूह से जुड़ा है, उसके आगे ले जाया जाता है; रेफ (র্) जिस समूह के ऊपर बैठता है, उसके बाद ले जाया जाता है, पहले से हटाए गए स्वर-चिह्न को पार करके; दो हिस्सों वाले स्वर ো और ৌ को व्यंजन से पहले जाने वाले ে और बाद में आने वाले া या ৗ में बांट दिया जाता है। फिर हर संयुक्ताक्षर को SutonnyMJ लिगेचर की टेबल से मिलाया जाता है — सबसे लंबा पहले: ক্ষ্ম, फिर ক্ষ, फिर ক — और वे ग्लिफ़ रूप चुने जाते हैं जो पड़ोसी अक्षर पर निर्भर करते हैं: उ-कार ज़्यादातर अक्षरों के बाद एक की है और ক, চ, ট और उन दूसरे अक्षरों के बाद दूसरी की, जिनके पैर से वह टकराता; र-फला के तीन आकार हैं; शब्द की शुरुआत का ए-कार बीच वाले से अलग कैरेक्टर है।

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

बांग्ला अंक ০–৯ 0–9 बन जाते हैं, जिन्हें SutonnyMJ बांग्ला अंकों की तरह बनाता है; दंड (।) “|” की बन जाता है, और डैश और कर्ली कोट अपनी Bijoy कीज़ बन जाते हैं। बाक़ी सब — लैटिन अक्षर, ASCII विराम-चिह्न, लाइन ब्रेक — बिना बदले आगे जाता है, और टेक्स्ट फ़ाइल UTF-8 में सेव होती है ताकि वह किसी भी एडिटर में खुले; वहां SutonnyMJ लगाएं।

जब आपको कुछ और चाहिए

अगर मंज़िल कोई वेब पेज, फ़ोन, सर्च इंडेक्स, या ऐसी कोई चीज़ है जो किसी ऐसे डिवाइस पर पढ़ी जाएगी जिस पर आपका नियंत्रण नहीं, तो बदलें ही नहीं। Bijoy टेक्स्ट सिर्फ़ वहां पढ़ा जा सकता है जहां SutonnyMJ इंस्टॉल है, यानी Bijoy Bayanno वाली Windows मशीन — बाक़ी हर जगह वह “evsjv‡`k” है, और जहां दिखता भी है वहां भी सर्च नहीं हो सकता। यूनिकोड वह फ़ॉर्मैट है जो हर जगह काम करता है; Bijoy वह फ़ॉर्मैट है जो एक ख़ास ऑफ़िस को चाहिए।

जो लेआउट पहले से यूनिकोड में सेट है और जिसे सिर्फ़ प्रेस के लिए Bijoy फ़ॉन्ट चाहिए, उसके लिए पहले प्रेस से पूछें कि क्या वे यूनिकोड ले सकते हैं। मौजूदा InDesign चलाने वाले ज़्यादातर प्रेस ले सकते हैं, क्योंकि Adobe का World-Ready कंपोज़र एक दशक से बांग्ला संभाल रहा है, और बदली हुई फ़ाइल सर्च होने या आधुनिक कीबोर्ड से एडिट होने की क्षमता खो देती है। जो कॉपी वे टाइपसेट करेंगे, उसे बदलें; यूनिकोड ओरिजिनल अपने पास रखें।

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

क्या मेरा टेक्स्ट कहीं स्टोर होता है?

नहीं। कुछ भी स्टोर नहीं किया जाता और कोई रिक्वेस्ट नहीं भेजी जाती। पेज लोड होने के बाद आप इंटरनेट बंद कर सकते हैं, और यह काम करता रहेगा।

नतीजा “evsjv‡`k” जैसा क्यों दिखता है?

क्योंकि Bijoy टेक्स्ट होता ही यही है: लैटिन कोड पॉइंट पर रखे बांग्ला अक्षर, जिन्हें सिर्फ़ Bijoy फ़ॉन्ट ही बांग्ला की तरह बनाता है। यह पेज उसे बांग्ला में नहीं दिखा सकता — SutonnyMJ एक कमर्शियल फ़ॉन्ट है जो इस पेज के पास नहीं है — इसलिए बॉक्स में कच्चे कीस्ट्रोक दिखते हैं। उन्हें Word में पेस्ट करके फ़ॉन्ट SutonnyMJ करें, और वे বাংলাদেশ बन जाते हैं। अगर आपको ऐसा टेक्स्ट चाहिए जो हर जगह बांग्ला में पढ़ा जाए, तो आपको यूनिकोड चाहिए, जिससे आपने शुरू किया था।

Bijoy अब भी किसे चाहिए?

प्रिंटिंग प्रेस, अख़बार और डिज़ाइन स्टूडियो, जिनका काम QuarkXPress, PageMaker या InDesign में SutonnyMJ के आसपास बना है, और वे ऑफ़िस जिनके टेम्पलेट और टाइपिस्ट बीस साल से Bijoy इस्तेमाल कर रहे हैं। उन्हें यूनिकोड भेजने का मतलब है कि या तो वे उसे बदलें या दोबारा टाइप करें। उल्टी दिशा — किसी Bijoy ऑफ़िस के डॉक्यूमेंट से यूनिकोड पाना — “Bijoy को यूनिकोड में बदलें” पेज है।

क्या यह पूरी Word या Excel फ़ाइल बदलता है?

हां। जिस भी हिस्से में बांग्ला अक्षर हैं, वह बदलकर SutonnyMJ में सेट कर दिया जाता है; बाक़ी सब — अंग्रेज़ी टेक्स्ट, अंकों में टाइप किए नंबर, तस्वीरें, टेबल, फ़ॉर्मूले, हेडर और फ़ुटर — वैसा ही छोड़ दिया जाता है। Excel में सेल फ़ॉर्मैट की एक कॉपी SutonnyMJ फ़ॉन्ट के साथ बनाई जाती है, ताकि सिर्फ़ बांग्ला सेल का फ़ॉन्ट बदले; अंग्रेज़ी सेल के साथ साझा फ़ॉर्मैट नहीं छेड़े जाते। फ़ाइल SutonnyMJ पहले से लगे हुए खुलती है, जो वह कदम है जिसे टेक्स्ट के रूप में बदलने के बाद लोग सबसे ज़्यादा भूलते हैं।

अगर मैं वापस यूनिकोड में बदलूं, तो क्या वही टेक्स्ट मिलेगा?

सामान्य टेक्स्ट के लिए, हां — दोनों पेज ऐसे शब्दों पर एक-दूसरे के ख़िलाफ़ टेस्ट किए गए हैं जो संयुक्ताक्षर, रेफ, य-फला और दो हिस्सों वाले स्वर-चिह्नों को कवर करते हैं। कुछ रूपों की कोई एक Bijoy स्पेलिंग नहीं है: दो कोड पॉइंट से टाइप किया नुक़्ता वाला अक्षर एक के रूप में वापस आता है, और किसी ख़ास आकार के लिए इस्तेमाल किया जॉइनर कैरेक्टर (ZWJ या ZWNJ) हट जाता है, क्योंकि Bijoy में उसका कोई समकक्ष नहीं है। रेंडर हुए टेक्स्ट में ये बदलाव दिखते नहीं।

Avro, Ridmik और फ़ोन के कीबोर्ड का क्या?

ये सब यूनिकोड ही टाइप करते हैं, इसलिए इनसे लिखा सब कुछ बदल जाता है। “Avro to Bijoy” वही कन्वर्ज़न है जो यूनिकोड से Bijoy; Avro एक कीबोर्ड है, एन्कोडिंग नहीं। नतीजा SutonnyMJ लेआउट में होता है, जो परिवार के बाक़ी MJ फ़ॉन्ट — SulekhaT, Lipi और अन्य — भी साझा करते हैं।

ध्यान दें: नतीजा सिर्फ़ Bijoy फ़ॉन्ट में पढ़ा जा सकता है: टेक्स्ट को SutonnyMJ में सेट करें, वरना वह “evsjv‡`k” जैसा दिखता है। कुछ यूनिकोड रूपों के लिए Bijoy में कोई ग्लिफ़ नहीं है — ZWJ और ZWNJ जॉइनर, कुछ दुर्लभ संयुक्ताक्षर, असमिया अक्षर — और ये अपने सबसे नज़दीकी टाइप हो सकने वाले सीक्वेंस के रूप में आते हैं। टेक्स्ट में मौजूद अंग्रेज़ी बिना बदले आगे जाती है और उसे बाद में लैटिन फ़ॉन्ट में सेट करना होगा, क्योंकि SutonnyMJ हर लैटिन अक्षर को बांग्ला की तरह बनाता है।

यह टूल अपनी वेबसाइट पर लगाएं

किसी भी ब्लॉग, क्लास पेज या हेल्प आर्टिकल के लिए मुफ़्त। एक स्निपेट पेस्ट करें और आपके विज़िटर इसे सीधे आपके पेज पर इस्तेमाल कर सकेंगे।