Code page 950
कोड पेज 950 पारंपरिक चीनी के लिए माइक्रोसॉफ्ट विंडोज पर उपयोग किया जाने वाला कोड पेज है। यह माइक्रोसॉफ्ट द्वारा वास्तविक मानक बिग5 चरित्र एन्कोडिंग का कार्यान्वयन है। कोड पृष्ठ आई. ए. एन. ए. के साथ पंजीकृत नहीं है, और इसलिए, यह इंटरनेट पर जानकारी संचारित करने के लिए एक मानक नहीं है, हालांकि इसे आमतौर पर माइक्रोसॉफ्ट लाइब्रेरी कार्यों सहित केवल के रूप में लेबल किया जाता है। शब्दावली और रूप विंडोज कोड पृष्ठ 950 और "सामान्य" (गैर-विक्रेता-विशिष्ट) बिग5 के बीच प्रमुख अंतर 0xF9D6 से 0xF9FE तक बिग5 में ई. टी. ई. एन. विस्तार के एक उपसमुच्चय को शामिल करना है (जिसमें सात चीनी वर्ण शामिल हैं, जिसमें 34 बॉक्स ड्राइंग वर्ण और ब्लॉक तत्व शामिल हैं)। कुछ अन्य ई. टी. ई. एन. विस्तारित वर्णों द्वारा उपयोग की जाने वाली श्रेणियों को इसके बजाय अंतिम-उपयोगकर्ता परिभाषित (निजी उपयोग) वर्णों के रूप में परिभाषित किया जाता है। आई. बी. एम. के सी. सी. एस. आई. डी. 950 में एकल बाईट कोड पेज 1114 (सी. सी. एस. आई. डी. 1114) और डबल बाईट कोड पेज 947 (सी. सी. एस. आई. डी. 947) शामिल हैं, और, जबकि एक बिग5 संस्करण भी है, माइक्रोसॉफ्ट के कोड पेज 950 से कुछ अलग है, जिसमें लीड बाइट्स 0xA3,0xC6,0xC7 और 0xC8 के लिए कुछ ई. टी. ई. एन. एक्सटेंशन शामिल हैं, जबकि लीड बाईट 0xF9 (जो माइक्रोसॉफ्ट शामिल है) वाले को छोड़ दिया गया है, उन्हें उपयोगकर्ता-परिभाषित वर्णों के रूप में निजी उपयोग क्षेत्र में मानचित्रित किया गया है। इसमें दो गैर-ई. टी. ई. एन. विस्तार क्षेत्र भी शामिल हैं जिनमें ट्रेल बाइट्स 0x81-ए0 हैं। सामान्य बिग5 ट्रेल बाईट रेंज के बाहर लेकिन बिग5 + ट्रेल बाईट रेंज के समानः क्षेत्र 5 में लीड बाइट्स 0xF2-F9 हैं और इसमें IBM-चयनित वर्ण हैं, जबकि क्षेत्र 9 में लीड बाइट्स 0x 81-8 C हैं और यह एक उपयोगकर्ता-परिभाषित क्षेत्र है। माइक्रोसॉफ्ट ने 2000 में कोड पेज 950 के अपने संस्करण को अपडेट किया, जिसमें डबल-बाइट कोड 0xA3E1 पर यूरो चिह्न (€) जोड़ा गया। आई. बी. एम. अपने बिग-5 संस्करण के यूरो संकेत अद्यतन को सी. सी. एस. आई. डी. 1370 के रूप में संदर्भित करता है (जिसमें एकल-बाइट (0x80) और डबल-बाइट यूरो संकेत दोनों शामिल हैं)। इसमें एकल बाईट कोड पृष्ठ 1114 (सी. सी. एस. आई. डी. 5210) और डबल बाईट कोड पृष्ठ 947 (सी. सी. एस. आई. डी. 21427) शामिल हैं। आई. बी. एम. डी. बी. 2 में माइक्रोसॉफ्ट के संस्करण के साथ बेहतर संगतता के लिए, आई. बी. एम. शुद्ध डबल-बाइट कोड पेज 1372 और संबंधित चर-चौड़ाई सी. सी. एस. आई. डी. 1373 को भी परिभाषित करता है, जिसमें केवल डबल-बाइट यूरो चिह्न शामिल है और माइक्रोसॉफ्ट व्यवहार से मेल खाता है जिसमें विस्तार क्षेत्र शामिल हैं। एकल बाईट कोड आई. बी. एम. द्वारा शामिल एकल बाईट चित्रमय वर्ण निम्नलिखित हैं। 0x00 हालांकि 0x1F और 0x7F कोड का उपयोग संदर्भ के आधार पर C0 नियंत्रण कोड के लिए किया जा सकता है (कोड पृष्ठ 437, कोड पृष्ठ 897 की तुलना करें)। जैसा कि ऊपर उल्लेख किया गया है, 0x80 पर एकल-बिट यूरो चिह्न आईबीएम सीसीएसआईडी 950 या 1373 में शामिल नहीं है, न ही माइक्रोसॉफ्ट द्वारा। शेष दोहरे बाईट अनुक्रम के भाग हैं। निजी उपयोग क्षेत्र उपयोग इस मानचित्रण का उपयोग एच. के. एस. सी. एस. में भी किया जाता है जहां एक दिया गया ग्लिफ अभी तक निर्दिष्ट यूनिकोड संशोधन में नहीं पाया गया है। एल. एम. बी. सी. एस.-18 कोड पेज 951 भी देखें, जो विंडोज एक्स. पी. संदर्भ पर एच. के. एस. सी. एस.-सक्षम संस्करण के साथ सी. पी. 950 को बदलने के लिए एक माइक्रोसॉफ्ट हैक है बाहरी लिंक कोड पेज 950 के लिए माइक्रोसॉफ्ट का संदर्भ कोड पेज 950 का मैपिंग यूनिकोड (आई. सी. यू.) मैपिंग फ़ाइलों के लिए यूनिकोड अंतर्राष्ट्रीय घटकों के लिएः windows-950-2000.ucm, ibm-950_P110-1999.ucm, ibm-1373_P100-2002.ucm 950 एशियाई भाषाओं के एन्कोडिंग