यूनिस्क्राइब
यूनिस्क्राइब माइक्रोसॉफ्ट विंडोज़ में यूनिकोड ऍन्कोडित टैक्स्ट, विशेषकर कॉम्प्लॅक्स स्क्रिप्ट लेआउट रॅण्डर करने हेतु सेवायें प्रदान करने वाला इंजन है। ये USP10.DLL नामक डायनेमिक लिंक लाइब्रेरी में क्रियान्वित किये जाते हैं। USP10.dll विंडोज़ २००० में तथा इण्टरनेट ऍक्सप्लोरर ५.० में आया था। इसके अतिरिक्त विंडोज़ सीई प्लेटफॉर्म यूनिस्क्राइब का संस्करण ५.० से समर्थन करता है।
USP10.dll
[संपादित करें]USP Unicode Scripts Processor का संक्षिप्त रूप है। यूनिस्क्राइबू के मुख्य उद्देश्य निम्नलिखित हैं:
- इनपुट टैक्स्ट को इनपुट सीक्वेंस से विजुअल सीक्वेंस में व्यवस्थित करना।
- प्रसंग के अनुसार ग्लिफ्स को सबस्टीच्यूट करना (उदाहरणस्वरुप अरबी वर्णों के विभिन्न रुप)
- प्रदर्शन टैक्स्ट को टैक्स्ट फ्लो डायरैक्शन के अनुसार व्यवस्थित करना (उदाहरणस्वुरुप LTR बनाम RTL, क्षैतिज बनाम उधर्वाकार)
नीचे usp10.dll के कुछ सामान्य संस्करण एवं वे विधियाँ जिनके द्वारा वे वितरित किये जाते हैं, सूचीबद्ध किये गये हैं:
संस्करण क्रमांक | फाइल आकार | फाइल तिथि | संलग्न सॉफ्टवेयर | इस संस्करण में नई सुविधायें |
---|---|---|---|---|
1.626.7600.16385 | 628 केबी |
2009-08-04 | माइक्रोसॉफ्ट ऑफिस 2010 बीटा | |
1.626.7600.16385 | 612 केबी |
2009-07-14 | विंडोज़ 7 RTM | |
1.626.7100.0 | 612 केबी |
2009-04-22 | विंडोज़ 7 RC | |
1.626.6002.18005 | 607 केबी |
2009-04-11 | विंडोज़ सर्वर 2008 SP2, विंडोज़ विस्ता SP2 | |
1.626.6001.18000 | 490 केबी |
2008-01-19 | विंडोज़ सर्वर 2008 RTM, विंडोज़ विस्ता SP1, MS VOLT 1.3 [1] (released जुलाई 31, 2008) | |
1.626.6001.16510 | 491 केबी |
अप्रैल 18, 2007 | विंडोज़ सर्वर "Longhorn" बीटा 3 | |
1.626.6000.20581 | 491 केबी (502,784 bytes) |
2007/04/19 02:15:55 UTC | विंडोज़ विस्ता Hotfix KB936176 | |
1.626.6000.16386 | 491 केबी (502,784 bytes) |
2006/11/02 09:44:03 UTC | विंडोज़ विस्ता RTM | सपोर्ट PR-37: Clarification of the Use of Zero Width Joiner in Indic Scripts[1] |
1.626.5756.0 | 491 केबी |
अक्टूबर 13, 2006 | माइक्रोसॉफ्ट ऑफिस 2007 RTM | |
1.615.5384.4 | 484 केबी |
जून 17, 2006 | विंडोज़ विस्ता बीटा 2 | |
1.614.5315.0 | 454 केबी |
मार्च 13, 2006 | माइक्रोसॉफ्ट ऑफिस 2007 बीटा 2 | |
1.613.5291.0 | 481 केबी (492,544 bytes) |
जनवरी 4, 2006 | माइक्रोसॉफ्ट VOLT 1.2 [2] - bundled in विंडोज़ विस्ता | |
1.609.5219.0 | 469 केबी |
अगस्त 17, 2005 | माइक्रोसॉफ्ट ऑफिस 12 Professional beta 1 | |
1.601.5022.8 | 428 केबी |
जनवरी 7, 2005 | Sinhala Enabling Pack for ऍक्सपी 0.42 | Sinhala support |
1.473.4067.0 | 415 केबी (424,960 bytes) |
अक्टूबर 22, 2004 | माइक्रोसॉफ्ट Visual OpenType Layout Tool (VOLT) 1.1 update | |
1.471.4063.0 | 415 केबी (424,960 bytes) |
फरवरी 4, 2004 | माइक्रोसॉफ्ट ऑफिस 2003, SIL FieldWorks | Provide Khmer script support. |
1.471.4030.0 | 404 केबी (413,184 bytes) |
अप्रैल 15, 2004 | गूगलEarth | |
1.453.3665.0 | ? केबी (? bytes) |
? | ? | Provide Tibetan language support. |
1.422.3790.1830 | 355 केबी (364,032 bytes) |
मार्च 30, 2005 | विंडोज़ सर्वर 2003 SP1 | |
1.421.3790.0 | 353,280 bytes | मार्च 25, 2003 | विंडोज़ सर्वर 2003 | |
1.420.2600.5512 | 397 केबी (406,016 bytes) |
अप्रैल 14, 2008 | विंडोज़ ऍक्सपी SP3 बिल्ड 5512 | |
1.420.2600.3163 | 397 केबी (406,016 bytes) |
जून 26, 2007 | विंडोज़ ऍक्सपी SP2 Hotfix KB939450 [3] | FIX: The GetCharacterPlacement function unexpectedly returns zero |
1.420.2600.2791 | 397 केबी (406,016 bytes) |
नवम्बर 5, 2005 | विंडोज़ ऍक्सपी SP2 Hotfix KB910466 [4] | FIX: You may receive a "MEM_BAD_POINTER" error message on a computer that is running विंडोज़ ऍक्सपी with Service Pack 2 |
1.420.2600.2180 | 397 केबी (406,528 bytes) |
अगस्त 12, 2004 | विंडोज़ ऍक्सपी SP2 बिल्ड 2180 | Supports Bengali and Malayalam |
1.409.2600.1106 | 331 केबी (339,456 bytes) |
अगस्त 29, 2002 | विंडोज़ ऍक्सपी SP1 बिल्ड 1106 | |
1.0408.2600.1020 | 331 केबी (339,456 bytes) | अप्रैल 17, 2002 | इण्टरनेट ऍक्सप्लोरर 6.0.2800.1106 (SP1) | |
1.407.2600.0 | 331 केबी (339,456 bytes) |
अगस्त 17, 2001 | विंडोज़ ऍक्सपी | Thaana, Gujarati, Kannada, Gurmukhi (Punjabi), Syriac and Telugu scripts |
1.405.2416.1 | 317 केबी (325,120 bytes) |
जनवरी 15, 2001 | माइक्रोसॉफ्ट ऑफिस ऍक्सपी | Hebrew support |
1.400.2411.1 [5] | 316 केबी (323,072 bytes) |
दिसम्बर 13, 2000 | इण्टरनेट ऍक्सप्लोरर 6 | Arabic support since 1.325.2195.6692 |
1.325.2195.6692 | 308 केबी (315,664 bytes) |
जून 19, 2003 | विंडोज़ 2000 SP4 (?) | |
1.325.2195.1340 | 308 केबी (315,664 bytes) |
जुलाई 21, 2000 | विंडोज़ 2000 SP1 | |
1.325.2180.1 | 316 केबी (323,584 bytes) |
जून 8, 2000 | विंडोज़ Me | |
307 केबी (315,152 bytes) |
अप्रैल 26, 2000 | माइक्रोसॉफ्ट Global IME for ऑफिस ऍक्सपी | ||
307 केबी (315,152 bytes) |
नवम्बर 30, 1999 | इण्टरनेट ऍक्सप्लोरर 5.5 release, SP1 & SP2 | ||
1.175.0.1 | 268 केबी (274,432 bytes) |
मई 5, 1999 | विंडोज़ 98 | |
258 केबी (264,976 bytes) |
जनवरी 28, 1999 | इण्टरनेट ऍक्सप्लोरर 5.01 | ||
1.163.1890.1 | 262 केबी (268,288 bytes) |
सितम्बर 22, 1998 | Multilanguage Text Layout and Complex Scripts (MTLCS) snapshot |
अपडेट कैसे करें?
[संपादित करें]यद्यपि यूनिस्क्राइब विंडोज़ २००० के समय से ही उपलब्ध है, लेकिन यूनिस्क्राइब के नये संस्करण सिस्टम को अधिक सुविधायें प्रदान करते हैं, विशेषकर अन्य लेखन प्रणालियों के लिये समर्थन। इसका एक पूर्व अपडेट अरबी तथा हिब्रूके प्रदर्शन का सक्षम करता है, फिर थाई तथा वियतनामी। विंडोज़ ऍक्सपी के बाद से अधिक दक्षिण एशियाई तथा Assyrian वर्णमालाओं का समर्थन किया गया है।
अगर कोई प्रयोक्ता नई usp10.dll का केवल कुछ ऍप्लीकेशनों हेतु प्रयोग करना चाहे तो वे नये संस्करण को उन ऍप्लीकेशनों की ऍग्जीक्यूटेबल डायरैक्ट्री में कॉपी कर सकते हैं।
इन्हें भी देखें
[संपादित करें]सन्दर्भ
[संपादित करें]- ↑ Public Review Issue #37 Archived 2010-06-27 at the वेबैक मशीन, Proposal on Clarification and Consolidation of the Function of ZERO WIDTH JOINER in Indic Scripts, Unicode Consortium
- यूनिस्क्राइब (माइक्रोसॉफ्ट की साइट पर]
- माइक्रोसॉफ्ट Typography
- Uniscribe at MSDN
- Summer Institute of Linguistics. Uniscribe versions
बाहरी कड़ियाँ
[संपादित करें]- How to update usp10.dll at विंडोज़ 2000
- FAQ about usp10.dll
- Uniscribe versions
- Introduction to Uniscribe and Good Demo
![]() | यह कंप्यूटर से सम्बंधित लेख एक आधार है। जानकारी जोड़कर इसे बढ़ाने में विकिपीडिया की मदद करें। |