- Uniscribe
Uniscribe is the
Microsoft Windows set of services for renderingUnicode -encoded text, especiallycomplex text layout . They are implemented in the DLL "USP10.DLL". USP10.dll became available to the public withWindows 2000 andInternet Explorer 5.0. In addition, theWindows 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.626.6001.18000. The main purpose of Uniscribe includes the following:
# arranging input text from the input sequence to visual sequence.
# substituting glyphs according to context (e.g. different forms of Arabic characters)
# 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:
How to update?
Although Uniscribe has been available since Windows 2000, new versions of Uniscribe provided more functions to the system, namely, support for 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 can copy the newer version into the executable directories of those applications.
See also
*
International Components for Unicode
*OpenType
*Apple Advanced Typography
*Pango
*Graphite (SIL) References
* [http://www.microsoft.com/typography/developers/uniscribe/default.htm Uniscribe]
* [http://www.microsoft.com/typography Microsoft Typography]
* [http://msdn2.microsoft.com/en-us/library/ms776488.aspx Uniscribe at MSDN]
* Summer Institute of Linguistics. [http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&item_id=UniscribeVersions Uniscribe versions]External links
* [http://www.aksharamala.com/help/chm/Installation/win2k.html How to update usp10.dll at Windows 2000]
* [http://www.unimm.org/cms/node/13 FAQ about usp10.dll]
* [http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&item_id=UniscribeVersions Uniscribe versions]
* [http://www.catch22.net/tuts/editor11.asp Introduction to Uniscribe and Good Demo]
Wikimedia Foundation. 2010.