Unified Hangul Code
एकीकृत हंगुल कोड (यूएचसी), या विस्तारित वानसंग, जिसे माइक्रोसॉफ्ट विंडोज के तहत कोड पेज 949 (विंडोज-949, एमएस-949 या अस्पष्ट रूप से सीपी-949) के रूप में भी जाना जाता है, कोरियाई भाषा के लिए माइक्रोसॉफ्ट विंडोज कोड पेज है। यह जोहाब (के. एस. सी. 5601:1992 अनुलग्नक 3) में मौजूद सभी 11172 गैर-आंशिक हंगुल अक्षरों को शामिल करने के लिए वानसंग कोड (के. एस. सी. 5601:1987, ई. यू. सी.-के. आर. के रूप में कूटबद्ध) का विस्तार है। यह यूनिकोड 2 और बाद में उपलब्ध पूर्व-रचित अक्षरों से मेल खाता है। वानसंग कोड में यह कमी है कि यह केवल 2350 पूर्व-रचित हंगुल अक्षरों के लिए कोड आवंटित करता है जिनके पास अपने स्वयं के केएस एक्स 1001 (केएस सी 5601) कोडप्वाइंट हैं (कुल 11172 में से, अप्रचलित जामो का उपयोग करने वालों की गिनती नहीं की जाती है), और दूसरों को आठ-बाइट रचना अनुक्रमों का उपयोग करने की आवश्यकता होती है, जो मानक के कुछ आंशिक कार्यान्वयन द्वारा समर्थित नहीं हैं। यूएचसी आधुनिक जामो का उपयोग करके बनाए गए सभी संभावित अक्षरों के लिए एकल कोड निर्धारित करके, केएस एक्स 1001 के लिए उपयोग किए जाने वाले एन्कोडिंग स्थान के बाहर असाइनमेंट करके इसका समाधान करता है। लीड बाईट रेंज को 0x81-FE तक बढ़ाया गया है, और ट्रेल बाईट रेंज को 0x 41-5 A, 0x 61-7 A और 0x81-FE (EUC-KR में, दोनों रेंज 0xA1-FE हैं) तक बढ़ाया गया है। ई. यू. सी.-के. आर. श्रेणी के बाहर के कोड का उपयोग अतिरिक्त हंगुल के लिए किया जाता है। यदि अलग से विचार किया जाए, तो ई. यू. सी.-के. आर. हंगुल खंड और यू. एच. सी. विस्तारित हंगुल खंड दोनों यूनिकोड क्रम में हैं। शब्दावली एकीकृत हंगुल कोड इंटरनेट पर जानकारी संचारित करने के लिए एक मानक के रूप में आई. ए. एन. ए. के साथ पंजीकृत नहीं है। विकल्प में यूटीएफ-8 शामिल है। हालाँकि, एच. टी. एम. एल. 5 द्वारा उपयोग किए जाने वाले डब्ल्यू. 3. सी./डब्ल्यू. एच. ए. टी. डब्ल्यू. जी. एन्कोडिंग मानक "ई. यू. सी.-के. आर". की अपनी परिभाषा में एकीकृत हंगुल कोड एक्सटेंशन को शामिल करता है। माइक्रोसॉफ्ट विंडोज-949 को लेबल "ks _ c _ 5601-1987" प्रदान करता है, जो ठीक से केएस एक्स 1001 पर ही लागू होता है (केएस सी 5601 केएस एक्स 1001 का मूल नाम है)। डब्ल्यू. एच. ए. टी. डब्ल्यू. जी. लेबल "के. एस. सी. 5601-1987" को "तैनात सामग्री के साथ संगत" होने के इरादे से "ई. यू. सी.-के. आर". के साथ अदला-बदली करता है। यूनिकोड कंसोर्टियम के वापस लिए गए मानचित्रण के "ओबीएसओएलईटीई/ईएएसटीएएसआईए" संग्रह में एकीकृत हंगुल कोड के लिए "KSC5601.TXT" के रूप में मानचित्रण शामिल थे, जिसमें 7-बिट केएस एक्स 1001 के लिए स्वचालित रूप से व्युत्पन्न मानचित्रण को "KSX1001.TXT" के रूप में शामिल किया गया था। आईबीएम का कोड पेज 949 ईयूसी-केआर का एक और, अन्यथा असंबंधित, विस्तार है। यूनिकोड (आई. सी. यू.) के लिए अंतर्राष्ट्रीय घटक उस आई. बी. एम. कोड पृष्ठ को संदर्भित करने के लिए "सी. पी. 949", "949" या "आई. बी. एम.-949" और यू. एच. सी. के विंडोज मानचित्रण को संदर्भित करने के लिए "एम. एस. 949" या "विंडोज-949" (या "के. एस. सी. 5601-1987" के कई प्रकार) का उपयोग करते हैं। पायथन, इसके विपरीत, यूएचसी के लिए लेबल के रूप में "सीपी949", "949", "एमएस949" और "यूएचसी" को पहचानता है, और इसमें आईबीएम-949 कोडेक शामिल नहीं है। कोड पृष्ठ संख्या को शामिल करने वाले लेबलों में से, डब्ल्यू. एच. ए. टी. डब्ल्यू. जी. केवल "विंडोज-949" को पहचानता है। एकीकृत हंगुल कोड के लिए आईबीएम के कोड पेज को कोड पेज 1363 (आईबीएम-1363) या "कोरियाई एमएस-विन" कहा जाता है। यह एस. बी. सी. एस. कोड पेज 1126 और डी. बी. सी. एस. कोड पेज 1362 का संयोजन है। यह वॉन चिह्न (यू + 20ए9) के लिए 0x5सी का एकल बाईट मानचित्रण होने में भिन्न होता है; विंडोज मानचित्र 0x5सी से यू +005सी (बैकस्लैश के लिए यूनिकोड कोड बिंदु) जैसा कि एएससीआईआई में है, हालांकि फ़ॉन्ट अक्सर इसे अभी भी वॉन चिह्न के रूप में प्रस्तुत करते हैं। वेव डैश (0xA1AD) का यूनिकोड मानचित्रण भी अलग है, जिसमें IBM मानचित्रण U + 301C का पक्ष लेता है, जबकि Microsoft मानचित्रण U + 223C (टिल्डे ऑपरेटर) का पक्ष लेता है। यू. एच. सी. के लिए आई. बी. एम. मानचित्रण आई. सी. यू. में "आई. बी. एम.-1363" के रूप में उपलब्ध है, जबकि आई. सी. यू. "विंडोज-949" कोडेक को कुछ आई. सी. यू. स्रोत कोड टिप्पणियों में आई. बी. एम.-1261 के रूप में संदर्भित किया जाता है। एकल बाईट कोड निम्नलिखित आई. बी. एम. द्वारा परिभाषित कोड पृष्ठ का एकल बाईट भाग है। इसी तरह कोड पेज 437 के लिए, नियंत्रण कोड बाइट्स का उपयोग संदर्भ के आधार पर नियंत्रण कोड या ग्राफिकल कोड के रूप में किया जा सकता है-ग्राफिकल कोड नीचे दिखाए गए हैं। माइक्रोसॉफ्ट सभी ए. एस. सी. आई. आई. बाइट्स के लिए ए. एस. सी. आई. आई. मानचित्रण का उपयोग करता है, हालांकि बैकस्लैश को अभी भी एक विजयी संकेत के रूप में प्रस्तुत किया जा सकता है। फुटनोट्स संदर्भ बाहरी लिंक विंडोज-949 के लिए माइक्रोसॉफ्ट का संदर्भ आईबीएम-1363 के लिए आईबीएम के प्रलेखन यूनिकोड (आई. सी. यू.) मानचित्रण फाइलों के लिए यूनिकोड अंतर्राष्ट्रीय घटकों के लिए विंडोज-949 का मानचित्रणः ibm-1363_P110-1997.ucm, ibm-1363_P11B-1998.ucm, और windows-949-2000.ucm आई. सी. यू. प्रदर्शन विंडोज-949 के लिए (ए. एस. सी. आई. आई. मानचित्रण के साथ) आई. सी. यू. प्रदर्शन आई. बी. एम.-1363 के लिए (वोन संकेत के रूप में 0x5सी के साथ) एशियाई भाषाओं के 949 एन्कोडिंग कोरियाई भाषा कम्प्यूटिंग हंगुल