पहले कॉलम का नम्बर सॉर्टिंग ऑडर बताता है।
अगर उसी क्रम में कनवर्ट नहीं किया जाए, तो उलट पुलट हो जाएगा।
जैसे अगर कृतिदेव में "नुक़्ता क" आ रहा है तो उसे "क़" (नुक्ते वाला क़) करना होता है
लेकिन उस कनवर्जन से पहले "नुक्ते" और "क" को कृतिदेव से यूनीकोड में बदलना
पड़ेगा, उसके बाद ही " ़ क" को "क़" को बदलने से सही अर्थ आएगा।
इसी तरह से कृतिदेव में ही ये कनवर्जन होते हैं
1 b± ईं
1 bZ ई
अगर ये दोनों अक्षर कृतिदेव में एकसाथ आ रहे हैं तो उनका यही एक मतलब हो
सकता है, तो उसे 1 पर सबसे ऊपर रख कर कनवर्ट करके नत्थी कर लिया है।
अगर इस पहले कॉलम में 0 है, तो उस लाइन की पढ़ी गई एण्ट्री इग्नोर कर दिया
जाता है। कोई कनवर्जन नहीं होता है।
अगर 1 से 4 तक है तो इनपुट स्ट्रिंग को आउटपुट स्ट्रिंग में कनवर्जन कर दिया जाता है
अगर 9 है तो इनपुट स्ट्रिंग को ही आउटपुट में कॉपी कर लिया जाता है, कनवर्जन नहीं होता है
- यह अंकों जैसे 0-9 या अंग्रेज़ी के पंक्च्यूएशन के लिए है जिनका
प्रोपराइटरी फ़ॉण्ट का एस्काई कोड और यूनीकोड का कोड एक ही होता है
- यह फ़ॉण्ट के ऐसे वर्णों के लिए है जो मुझे समझ नहीं आए, या जिनका यूनीकोड
में कोई कनवर्जन नहीं है, तो इन्हें वैसे का वैसा आउटपुट में ले लिया जाता है।
संलग्न एक excel फ़ाइल है, जिसमें सभी फ़ॉण्ट का एस्काई कोड और यूनीकोड अक्षर
दिया हुआ है। इसी फ़ाइल से ये कनवर्जन टेबल्स बनाई जाती हैं,
इसमें आप उस कोड को इसके अर्थ में सामने देख कर उसका मतलब आसानी से निकाल पाएँगे।
अब, अगर किसी नई फ़ॉण्ट का कनवर्जन टेबल बनाना है, तो
1. पहले वाली किसी भी फ़ॉण्ट के कॉलम्स (sl code from to len_fr ascii Kruti
Dev 010) को आख़िरी कॉलम्स में कॉपी कर लीजिए।
2. उन नए कॉपी किए कॉलम्स में "Kruti Dev 010" नाम को बदल कर उस नई फ़ॉण्ट
के नाम पर "NEWFONT" कर दीजिए ताकि याद रहे।
3. अब "NEWFONT" column की भरी सेल्स को सिलेक्ट करके, उसके फ़ॉण्ट को वो नई
फ़ॉण्ट कर दीजिए। इससे उस कॉलम के अक्षर उस नई फ़ॉण्ट में दिखने लगेंगे।
5. उस "NEWFONT" कॉलम में दिख रहे अक्षरों का एस्काई कोड पहले से "from"
column में दिख रहा है।
6. अब उस फ़ॉण्ट के कॉलम में दिख रहे अक्षरों को देखते हुए, "to" कॉलम में
यूनीकोड के अक्षर टाइप कर दीजिए।
7. जिसे पहले कनवर्ट करना ज़रूरी है, उसे तदनुसार 1-2-3-4 कोड दे दीजिए, जिस
लाइन को रखना तो है पर इग्नोर करना है, उसमें 0 कोड दे दीजिए, जिस अक्षर को
एस्काई से यूनीकोड में जस-का-तस ले जाना है, उसे 9 कोड दे दीजिए।
8. जब पूरा हो जाए, तो सिर्फ़ "code from to" किसी यूनीकोड कम्पेटिबल प्लेन
टेक्स्ट फ़ाइल में जैसे-का-तैसा कॉपी कर लीजिए।
9. मैक्रों में इस टेक्स्ट फ़ाइल का नाम एक नई लाइन पर दे दीजिए, पुरानी
एक्टिव फ़ॉण्ट वाली लाइन को कमेण्ट कर दीजिए।
बस।
जो भी पूछना हो पूछिएगा।
धन्यवाद
रावत
> --
> आपको यह संदश इसलिए मिला है क्योंकि आपने Google समूह के "Scientific and
> Technical Hindi (वैज्ञानिक तथा तकनीकी हिन्दी)" समूह की सदस्यता ली है.
> इस समूह की सदस्यता समाप्त करने और इससे ईमेल प्राप्त करना बंद करने के लिए,
>
technical-hin...@googlegroups.com
> <mailto:
technical-hin...@googlegroups.com> को ईमेल भेजें.
> अधिक विकल्पों के लिए,
https://groups.google.com/d/optout में जाएं.