Opentopia Directory Encyclopedia Tools

Uniscribe

Encyclopedia : U : UN : UNI : Uniscribe


Uniscribe is the Microsoft Windows set of services for rendering Unicode-encoded text. They are implemented in the DLL USP10.DLL. USP10.dll became available to the public with Windows 2000 and Internet Explorer 5.0. In addition, the Windows CE platform has supported Uniscribe since version 5.0.

USP10.dll

USP is an acronym for Unicode Scripts Processor. The most recent version of usp10.dll available is 1.613.5291.0. The main purpose of Uniscribe includes the following:
  1. arranging input text from the input sequence to visual sequence.
  2. substituing glyphs according to context (e.g. different forms of Arabic characters)
  3. ordering displayed text based on text flow direction (e.g. LTR vs RTL, Horizontal vs Vertical)
Here listed some common versions of usp10.dll, as well as the methods by which they are distributed:
Version number File Size File Date Software Bundled by New feature of this version
1.613.5291.0 481 kB
Jan 4,2006 Microsoft VOLT discussion forum in MSN groups-bundled in Windows Vista
1.609.5219.0 469 kB
Aug 17,2005 Microsoft Office 12 Professional beta1
1.601.5022.8 428 kB
7 January, 2005 [si] (see How to write Sinhala) Supports Sri Lankan
1.473.4067.0 415 kB
(424,960 bytes)
22 October, 2004 Microsoft VOLT discussion forum in MSN groups
1.471.4063.0 415 kB
(424,960 bytes)
4 February, 2004 Microsoft Office 2003
1.422.3790.1830 ? kB
(? bytes)
30 March, 2005 Windows Server 2003 SP1
1.421.3790.0 353.280 bytes 25 March, 2003 Windows Server 2003
1.420.2600.2180 397 kB
(406,528 bytes)
12 August, 2004 Windows XP SP2 Build 2180
1.409.2600.1106 331 kB
(339,456 bytes)
29 August, 2002 Windows XP SP1 Build 1106
1.407.2600.0 331 kB
(339,456 bytes)
17 August, 2001 Windows XP
1.405.2416.1 317 kB
(325,120 bytes)
15 January, 2001 Microsoft Office XP
1.325.2195.1340 308 kB
(315,664 bytes)
21 July, 2000 Windows 2000 SP1
1.325.2180.1 ? ? Windows Me
307 kB
(315,152 bytes)
26 April, 2000 Microsoft Global IME for Office XP
307 kB
(315,152 bytes)
30 November, 1999 Internet Explorer 5.5 release, SP1 & SP2
1.175.0.1 268 kB
(274,432 bytes)
5 May, 1999 Windows 98
258 kB
(264,976 bytes)
28 January, 1999 Internet Explorer 5.01
1.163.1890.1 262 kB
(268,288 bytes)
22 September, 1998 Multilanguage Text Layout and Complex Scripts (MTLCS) snapshot

How to update?

Although Uniscribe has been available since Windows 2000, new versions of Uniscribe provided more functions to the system, namely, support to other writing systems. An earlier update of it supports the display of Arabic and Hebrew, then Thai and Vietnamese. Since Windows XP, more South Asian and Assyrian alphabets are supported.

If a user needs to use the newer usp10.dll for only certain applications, they are permitted to copy the newer version into the executable directories of those applications. However, newer versions of usp10.dll are not allowed to be re-distributed according to Microsoft's licensing agreement. Therefore, they are always encouraged to join the Microsoft VOLT discussion forum in order to get the latest version of usp10.dll. This is considered to be troublesome by most novice computer users, who need to type text in certain unsupported writing systems but are stuck with older versions of usp10.dll.

See also

References

External links

 


From Wikipedia, the Free Encyclopedia. Original article here. Support Wikipedia by contributing or donating.
All text is available under the terms of the GNU Free Documentation License See Wikipedia Copyrights for details.

Search Titles
0123456789
ABCDEFGHIJ
KLMNOPQRST
UVWXYZ?

E-mail this article to:

Personal Message: