Uniscribe

ယူနီစခရိုက် (Uniscribe) သည် Microsoft Windows စက်မောင်းစနစ်တွင် ယူနီကုဒ် ဖြင့်ရေးသားထားသော စာများ အထူးသဖြင့် ရှုပ်ထွေးသော စာပုံလုံး အခင်းအကျင်း (complex text layout) များအတွက် ပုံဖော်ပေးသော အထောက်အကူပြု စနစ်ဖြစ်သည်။ ၎င်းတို့ကို DLL ဖိုင် USP10.DLL အဖြစ်ရှိသည်။ USP10.dll သည် Windows 2000 နှင့် Internet Explorer ၅.၀ တွင် စတင်ပါရှိသည်။ ထို့အပြင် Windows CE စက်များတွင် version 5.0 မှ Uniscribe နည်းများ စတင်ပါရှိသည်။

မြန်မာဘာသာဖြင့် သင့်လျော်သော အမည်မရှိသေးသောကြောင့် ဤဆောင်းပါးခေါင်းစဉ်ကို အခြားဘာသာစကား / စာဖြင့် ရေးသားထားခြင်း ဖြစ်သည်။

USP10.dll

USP10.dll သည် Unicode Scripts Processor ၏ အတိုကောက်ဖြစ်သည်။ USP10.dll ၏ အဓိက အသုံးပြုများမှာ -

  1. input sequence မှ input text များကို visual sequence အဖြစ် စီစဉ်ခြင်း
  2. မြန်မာစာကဲ့သို့ စာများတွင် ဆက်စပ်သော ဘေးစာများဖြင့် စီစဉ်၍ သင့်တော်သော စာလုံးပုံ ထုတ်ပေးခြင်း
  3. စာသားများ၏ အသွားအလာ ကိုပြောင်းပေးခြင်း (ဥပမာ အထက်အောက်၊ ဘယ်ညာ)

ထုတ်ဝေပြီးသော usp10.dll များမှာ အောက်ပါအတိုင်း ဖြစ်သည်။

Version numberFile SizeFile DateSoftware Bundled byNew feature of this version
10.0.14393.0 79,360 bytes (x64) 2016-08-02 Windows 10 Anniversary Update ?
1.626.7601.23259 627,712 bytes (x86) 2015-11-03 ? ?
1.626.7601.19054 627,712 bytes (x86) 2015-11-03 ? ?
10.0.10240.16834 626,688 bytes (x64) 2015-07-10 Windows 10 Implement Universal Shaping Engine for Unicode 7.0 complex scripts [1][2][3]
1.626.7601.18454 (Windows 7 GDR) 626,688 bytes (x86)
801,280 bytes (x64)
2014-04-25 KB2957509 - Windows 7, Windows Server 2008 R2, Windows Vista, Windows Server 2008, Windows Server 2003 Security update
1.626.7601.22666 (Windows 7 LDR)626,688 bytes (x86)
801,792 bytes (x64)
6.3.9431.076,288 bytes2013-06-16Windows 8.1 (Preview) ?
6.2.9200.1638474 KiB
2012-07-26Windows 8 ?
1.626.7601.22171626,688 bytes (x86)2012-11-22? ?
1.626.7601.18009612 KiB
2012-11-22KB2786400 An update is available that changes the default settings of the shaping behavior for Arabic text rendering in Windows 7 and Windows Server 2008 R2
1.626.7601.17514781 KiB
2010-11-20Windows 7 SP1 x64 (RTM) ?
611 KiB
Windows 7 SP1 x86 (RTM)
1.626.7601.17105611 KiB
2010-09-30Windows 7 SP1 (RC) Restore support for unassigned code points[4]
1.626.7600.20796625 KiB
2010-09-21PowerPoint Viewer 2010 (SP1) KB2460050 ?
1.626.7600.20602623 KiB
2010-01-07Microsoft Office 2010 (RTM) Support PR-37: Clarification of the Use of Zero Width Joiner in Indic Scripts;[5] This version supports OpenType on Windows XP.
1.626.7600.16385628 KiB
2009-08-04Microsoft Office 2010 (Beta) ?
612 KiB
2009-07-14Windows 7 (RTM) ?
1.626.7100.0612 KiB
2009-04-22Windows 7 RC ?
1.626.6002.22402491 KiB
2010-07-11Microsoft Office 2007 (SP2) Security Update KB2288621 MS10-063: Description of the security update for the 2007 Office suites: September 14, 2010
1.626.6002.18244607 KiB
2010-04-16Windows Server 2008 SP2, Windows Vista SP2 Security Update KB981322 MS10-063: Description of the security update for Windows Unicode Scripts Processor: September 14, 2010
1.626.6002.18005607 KiB
2009-04-11Windows Server 2008 SP2, Windows Vista SP2 ?
1.626.6001.18000490 KiB
2008-01-19Windows Server 2008 (RTM), Windows Vista SP1, VOLTSupplementalFiles (July 2008), MS VOLT 1.3 (released July 31, 2008), SIL FieldWorks, Keyman Desktop 7.1 Supports newer OpenType table features; improved support for ligatures and contextual shapes in Indic scripts with simpler fonts
1.626.6001.16510491 KiB
2007-04-18Windows Server "Longhorn" (Beta 3) ?
1.626.6000.20581491 KiB
(502,784 bytes)
2007-04-19 02:15:55 UTCWindows Vista Hotfix KB936176 FIX: incorrect rendering of fully decomposed characters in NFD form encoded in sequences with more than 2 characters (affects 114 Latin characters decomposed in sequences of 3 codes)
1.626.6000.16386491 KiB
(502,784 bytes)
2006-11-02 09:44:03 UTCWindows Vista Ultimate (RTM) DirectX 10? WDDM?
1.626.5756.0491 KiB
2006-10-13Microsoft Office 2007 Ultimate (RTM) Supports Oriya and Kannada scripts
1.615.5384.4484 KiB
2006-06-17Windows Vista (Beta 2) DirectX 9?
1.614.5315.0454 KiB
2006-03-13Microsoft Office 2007 (Beta 2) OpenType typographic features?
1.613.5291.0481 KiB
(492,544 bytes)
2006-01-04Windows Vista (Beta 1) Microsoft VOLT 1.2
1.609.5219.0469 KiB
2005-08-17Microsoft Office 12 Professional (Beta 1) OpenType typographic features?
1.606.5065.1?
?Third-party software Supports Mongolian script
1.606.5078.0?
?Hotfix for SIL fonts FIX : Combining mark sequences in Latin script may be incorrectly rendered
1.601.5022.8428 KiB
2005-01-07Microsoft Sinhala Enabling Pack for XP 0.42 Supports Sinhala script
1.473.4067.15415 KiB
(424,960 bytes)
2004-10-22Third-party software Microsoft Visual OpenType Layout Tool (VOLT) 1.1.225 update
1.473.4067.0415 KiB
(424,960 bytes)
2004-10-22Third-party software Supports Malayalam script; VOLTSupplementalFiles (Nov 2004); rendering improvement up to 3 diacritics with CGJ
1.471.4063.0415 KiB
(424,960 bytes)
2004-02-04Microsoft Office 2003 (fix), SIL FieldWorks (Speech Tools Phonology Assistant 3.0.1) ?
1.471.4030.0404 KiB
(413,184 bytes)
2004-04-15Microsoft Office 2003, Google Earth
1.468.4015.0? KiB
(? bytes)
?Paratext 6 Supports Tibetan script.
1.468.4011.0? KiB
(? bytes)
??
1.460.3707.0? KiB
(? bytes)
?MS VOLT 1.1.206 Supports Khmer script
1.453.3665.0? KiB
(? bytes)
?VOLTSupplementalFiles (Aug 2002) ?
1.422.3790.1830355 KiB
(364,032 bytes)
2005-03-30Windows Server 2003 (SP1) FIX?
1.421.3790.0345 KiB
(353,280 bytes)
2003-03-25Windows Server 2003 Support for DirectX, GDI+ and newer display driver model
1.420.2600.5969397 KiB
(406,016 bytes)
2010-04-16Windows XP (SP3) Security Update KB981322 MS10-063: Description of the security update for Windows Unicode Scripts Processor: September 14, 2010
1.420.2600.5512397 KiB
(406,016 bytes)
2008-04-14Windows XP Build 5512 (SP3) FIX?
1.420.2600.3163397 KiB
(406,016 bytes)
2007-06-26Windows XP (SP2) Hotfix KB939450 FIX: The GetCharacterPlacement function unexpectedly returns zero
1.420.2600.2791397 KiB
(406,016 bytes)
2005-11-05Windows XP (SP2) Hotfix KB910466 FIX: You may receive a "MEM_BAD_POINTER" error message on a computer that is running Windows XP with Service Pack 2
1.420.2600.2180397 KiB
(406,528 bytes)
2004-08-12Windows XP Build 2180 (SP2) Supports Bengali and Malayalam scripts ; supports complex Latin (for Vietnamese); FIX: ligation of tone contours
1.409.2600.1106331 KiB
(339,456 bytes)
2002-08-29Windows XP Build 1106 (SP1) ?
1.408.2600.1020331 KiB
(339,456 bytes)
2002-04-17Internet Explorer 6.0.2800.1106 (SP1) ?
1.407.2600.0331 KiB
(339,456 bytes)
2001-08-17Windows XP Supports Thaana, Gujarati, Kannada, Gurmukhi (Punjabi), Syriac and Telugu scripts
1.405.2416.1317 KiB
(325,120 bytes)
2001-01-15Microsoft Office XP (2002), Microsoft Word 2000 (SP1) Fully supports Hebrew, Devanagari and Tamil scripts
1.400.2411.1316 KiB
(323,072 bytes)
2000-12-13Internet Explorer 6 ?
1.325.2195.6692308 KiB
(315,664 bytes)
2003-06-19Windows 2000 SP4 (?) ?
1.325.2195.??
2001-09-25Microsoft Windows Installer 2.0 Redistributable for Windows 95/98/Me KB827763 Needed for Microsoft viewers (which otherwise require 98SE at least) of Powerpoint 2003 (and later) presentations on Windows 95 and 98
1.325.2195.1340308 KiB
(315,664 bytes)
2000-07-21Windows 2000 SP1 Fully supports Arabic script
1.325.2180.1316 KiB
(323,584 bytes)
2000-06-08Windows Me Improved API for scripts with bidirectional and complex layouts ; minimum support for Arabic and Hebrew scripts (no contextual letter forms, requires compatibility character mappings in fonts)
307 KiB
(315,152 bytes)
2000-04-26Microsoft Global IME for Microsoft Office XP
307 KiB
(315,152 bytes)
1999-11-30Internet Explorer 5.5 release, SP1 & SP2
1.175.0.1268 KiB
(274,432 bytes)
1999-04-05Windows 98 SE First stable Uniscribe API ; supports simple alphabetic scripts with decomposed diacritics (Latin, Greek, Cyrillic)
258 KiB
(264,976 bytes)
1999-01-28Internet Explorer 5.01
1.163.1890.1262 KiB
(268,288 bytes)
1998-09-22Third-party software Multilanguage Text Layout and Complex Scripts (MTLCS) snapshot (early release for developers)

အဆင့်မြှင့်ခြင်း

Uniscribe ကို Windows 2000 မှစ၍ ပါရှိသော်လည်း နောက်ပိုင်း ပြုပြင်မှုများသည် ပိုမိုသော လုပ်ဆောင်မှုများကို လုပ်ဆောင်နိုင်သည်။ မြန်မာစာအတွက်ဆိုလျှင် ယူနီကုဒ် 5.1 ကို ပေးသော Uniscribe version 1.420 နှင့် အထက်လိုအပ်သည်။

၎င်း Uniscribe ကို အဆင့်မြှင့်ရန်မှာ အသစ် usp10.dll ကို ကူးထဲ့လိုက်ရန်သာ ဖြစ်သည်။ အချိုသော မြန်မာ font company အထူးသဖြင့် MyMyanmar တို့ software များမှာ usp10.dll ပြုပြင်ထားပြီး သုံးစွဲသူ စက်များ ပျက်လေ့ရှိသည်။ ထိုသို့ဖြစ်လျှင် ကောင်းမွန်သော usp10.dll ကို ပြန်လည်ကူးယူ၍ ပြုပြင်နိုင်သည်။

ကိုးကား

  1. https://msdn.microsoft.com/en-us/goglobal/bb688099.aspx#W10>
  2. Making fonts for the Universal Shaping Engine. John Hudson, Tiro Typeworks
  3. Windows shapes the world’s languages - Andrew Glass
  4. RE: Symbola font (was: James Kass and Code2000 font) 2011-01-29 တွင် ပြန်စစ်ပြီး။
  5. Public Review Issue #37, Proposal on Clarification and Consolidation of the Function of ZERO WIDTH JOINER in Indic Scripts, Unicode Consortium
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.