Uniscribe
Encyclopedia
Uniscribe is the Microsoft Windows
set of services for rendering Unicode
-encoded text, especially complex text layout
. 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.
Although Uniscribe continues to be maintained, with Windows 7 its intended replacement DirectWrite
was introduced, which has more features.
Here listed are some common versions of usp10.dll, as well as the methods by which they are distributed.
Features are added according only the "major.minor" part of the version number, the third part in the full version number is used for system target identification numbers for which the DLL was ported by Microsoft, and the last part is the build number on each target system version (which may change within regular system/software updates). Some hotfixes provide upgrades only for specific applications (notably in the Office installation directory), and not suited for use in the Windows system directory (whose version of the DLL should never be updated and is often protected by the system) :
Note that file sizes may vary depending on specific localizations of the DLL (depending on the target system or application for which it was compiled), they are given here and verified for the US-English localization.
and Hebrew
, then Thai
and Vietnamese
. Since Windows XP
, more South Asian and Assyrian alphabets are supported.
Microsoft Windows
Microsoft Windows is a series of operating systems produced by Microsoft.Microsoft introduced an operating environment named Windows on November 20, 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces . Microsoft Windows came to dominate the world's personal...
set of services for rendering Unicode
Unicode
Unicode is a computing industry standard for the consistent encoding, representation and handling of text expressed in most of the world's writing systems...
-encoded text, especially complex text layout
Complex Text Layout
Complex text layout or complex text rendering refers to the typesetting of writing systems which require complex transformations between text input and text display for proper rendering on the screen or the printed page...
. They are implemented in the DLL
Dynamic-link library
Dynamic-link library , or DLL, is Microsoft's implementation of the shared library concept in the Microsoft Windows and OS/2 operating systems...
USP10.DLL. USP10.dll became available to the public with Windows 2000
Windows 2000
Windows 2000 is a line of operating systems produced by Microsoft for use on personal computers, business desktops, laptops, and servers. Windows 2000 was released to manufacturing on 15 December 1999 and launched to retail on 17 February 2000. It is the successor to Windows NT 4.0, and is the...
and Internet Explorer
Internet Explorer
Windows Internet Explorer is a series of graphical web browsers developed by Microsoft and included as part of the Microsoft Windows line of operating systems, starting in 1995. It was first released as part of the add-on package Plus! for Windows 95 that year...
5.0. In addition, the Windows CE
Windows CE
Microsoft Windows CE is an operating system developed by Microsoft for embedded systems. Windows CE is a distinct operating system and kernel, rather than a trimmed-down version of desktop Windows...
platform has supported Uniscribe since version 5.0.
Although Uniscribe continues to be maintained, with Windows 7 its intended replacement DirectWrite
DirectWrite
DirectWrite is a text-layout and glyph-rendering API by Microsoft. It was designed to replace GDI/GDI+ and Uniscribe for screen-oriented rendering and was shipped with Windows 7 and Windows Server 2008 R2, as well as Windows Vista and Windows Server 2008 DirectWrite is a text-layout and...
was introduced, which has more features.
USP10.dll
USP is an initialism for Unicode Scripts Processor. 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 are some common versions of usp10.dll, as well as the methods by which they are distributed.
Features are added according only the "major.minor" part of the version number, the third part in the full version number is used for system target identification numbers for which the DLL was ported by Microsoft, and the last part is the build number on each target system version (which may change within regular system/software updates). Some hotfixes provide upgrades only for specific applications (notably in the Office installation directory), and not suited for use in the Windows system directory (whose version of the DLL should never be updated and is often protected by the system) :
Note that file sizes may vary depending on specific localizations of the DLL (depending on the target system or application for which it was compiled), they are given here and verified for the US-English localization.
Version number | File Size | File Date | Software Bundled by | New feature of this version |
---|---|---|---|---|
1.626.7601.17514 | 781 KiB |
2010-11-20 | Windows 7 SP1 x86 (RTM) | ? |
611 KiB |
Windows 7 SP1 x64 (RTM) | |||
1.626.7601.17105 | 611 KiB |
2010-09-30 | Windows 7 SP1 (RC) | Restore support for unassigned code points |
1.626.7600.20602 | 623 KiB |
2010-01-07 | Microsoft Office 2010 (RTM) | Support PR-37: Clarification of the Use of Zero Width Joiner in Indic Scripts |
1.626.7600.16385 | 628 KiB |
2009-08-04 | Microsoft Office 2010 (Beta) | ? |
612 KiB |
2009-07-14 | Windows 7 (RTM) | ? | |
1.626.7100.0 | 612 KiB |
2009-04-22 | Windows 7 RC | ? |
1.626.6002.22402 | 491 KiB |
2010-07-11 | Microsoft Office 2007 Microsoft Office 2007 Microsoft Office 2007 is a Windows version of the Microsoft Office System, Microsoft's productivity suite. Formerly known as Office 12 in the initial stages of its beta cycle, it was released to volume license customers on November 30, 2006 and made available to retail customers on January 30, 2007... (SP2) Security Update KB2288621 http://support.microsoft.com/?kbid=2288621 |
MS10-063: Description of the security update for the 2007 Office suites: September 14, 2010 |
1.626.6002.18244 | 607 KiB |
2010-04-16 | Windows Server 2008 SP2, Windows Vista SP2 Security Update KB981322 http://support.microsoft.com/kb/981322 | MS10-063: Description of the security update for Windows Unicode Scripts Processor: September 14, 2010 |
1.626.6002.18005 | 607 KiB |
2009-04-11 | Windows Server 2008 SP2, Windows Vista SP2 | ? |
1.626.6001.18000 | 490 KiB |
2008-01-19 | Windows Server 2008 (RTM), Windows Vista SP1, VOLTSupplementalFiles (July 2008), MS VOLT 1.3 http://www.microsoft.com/downloads/details.aspx?FamilyID=F1C481EA-7D76-4A70-BDCE-0DA53D1B864A&displaylang=en (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.16510 | 491 KiB |
2007-04-18 | Windows Server "Longhorn" (Beta 3) | ? |
1.626.6000.20581 | 491 KiB (502,784 bytes) |
2007-04-19 02:15:55 UTC | Windows Vista Windows Vista Windows Vista is an operating system released in several variations developed by Microsoft for use on personal computers, including home and business desktops, laptops, tablet PCs, and media center PCs... 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.16386 | 491 KiB (502,784 bytes) |
2006-11-02 09:44:03 UTC | Windows Vista Windows Vista Windows Vista is an operating system released in several variations developed by Microsoft for use on personal computers, including home and business desktops, laptops, tablet PCs, and media center PCs... Ultimate (RTM) |
DirectX 10? WDDM? |
1.626.5756.0 | 491 KiB |
2006-10-13 | Microsoft Office 2007 Microsoft Office 2007 Microsoft Office 2007 is a Windows version of the Microsoft Office System, Microsoft's productivity suite. Formerly known as Office 12 in the initial stages of its beta cycle, it was released to volume license customers on November 30, 2006 and made available to retail customers on January 30, 2007... Ultimate (RTM) |
Supports Oriya Oriya script The Oriya script or Utkala Lipi or Utkalakshara is used to write the Oriya language, and can be used for several other Indian languages, for example, Sanskrit.- History :... and Kannada Kannada script The Kannada script is an alphasyllabary of the Brahmic family, used primarily to write the Kannada language, one of the Dravidian languages of southern India and also Sanskrit in the past. The Telugu script is derived from Old Kannada, and resembles Kannada script... scripts |
1.615.5384.4 | 484 KiB |
2006-06-17 | Windows Vista Windows Vista Windows Vista is an operating system released in several variations developed by Microsoft for use on personal computers, including home and business desktops, laptops, tablet PCs, and media center PCs... (Beta 2) |
DirectX 9? |
1.614.5315.0 | 454 KiB |
2006-03-13 | Microsoft Office 2007 Microsoft Office 2007 Microsoft Office 2007 is a Windows version of the Microsoft Office System, Microsoft's productivity suite. Formerly known as Office 12 in the initial stages of its beta cycle, it was released to volume license customers on November 30, 2006 and made available to retail customers on January 30, 2007... (Beta 2) |
OpenType typographic features? |
1.613.5291.0 | 481 KiB (492,544 bytes) |
2006-01-04 | Windows Vista Windows Vista Windows Vista is an operating system released in several variations developed by Microsoft for use on personal computers, including home and business desktops, laptops, tablet PCs, and media center PCs... (Beta 1) |
Microsoft VOLT 1.2 http://web.archive.org/web/20080116073850/http://groups.msn.com/MicrosoftVOLTuserscommunity/homepage.msnw |
1.609.5219.0 | 469 KiB |
2005-08-17 | Microsoft Office 12 Professional (Beta 1) | OpenType typographic features? |
1.606.5065.1 | ? |
? | Third-party software | Supports Mongolian script Mongolian script The classical Mongolian script , also known as Uyghurjin, was the first writing system created specifically for the Mongolian language, and was the most successful until the introduction of Cyrillic in 1946... |
1.606.5078.0 | ? |
? | Hotfix for SIL fonts | FIX : Combining mark sequences in Latin script may be incorrectly rendered |
1.601.5022.8 | 428 KiB |
2005-01-07 | Microsoft Sinhala Enabling Pack for XP 0.42 | Supports Sinhala script |
1.473.4067.15 | 415 KiB (424,960 bytes) |
2004-10-22 | Third-party software | Microsoft Visual OpenType Layout Tool (VOLT) 1.1.225 update |
1.473.4067.0 | 415 KiB (424,960 bytes) |
2004-10-22 | Third-party software | Supports Malayalam script Malayalam script The Malayalam script is a Brahmic script used commonly to write the Malayalam language—which is the principal language of the Indian state of Kerala, spoken by 36 million people in the world. Like many other Indic scripts, it is an abugida, or a writing system that is partially “alphabetic” and... ; VOLTSupplementalFiles (Nov 2004); rendering improvement up to 3 diacritics with CGJ |
1.471.4063.0 | 415 KiB (424,960 bytes) |
2004-02-04 | Microsoft Office Microsoft Office Microsoft Office is a non-free commercial office suite of inter-related desktop applications, servers and services for the Microsoft Windows and Mac OS X operating systems, introduced by Microsoft in August 1, 1989. Initially a marketing term for a bundled set of applications, the first version of... 2003 (fix), SIL SIL International SIL International is a U.S.-based, worldwide, Christian non-profit organization, whose main purpose is to study, develop and document languages, especially those that are lesser-known, in order to expand linguistic knowledge, promote literacy, translate the Christian Bible into local languages,... FieldWorks (Speech Tools Phonology Assistant 3.0.1) |
? |
1.471.4030.0 | 404 KiB (413,184 bytes) |
2004-04-15 | Microsoft Office Microsoft Office Microsoft Office is a non-free commercial office suite of inter-related desktop applications, servers and services for the Microsoft Windows and Mac OS X operating systems, introduced by Microsoft in August 1, 1989. Initially a marketing term for a bundled set of applications, the first version of... 2003, Google Earth Google Earth Google Earth is a virtual globe, map and geographical information program that was originally called EarthViewer 3D, and was created by Keyhole, Inc, a Central Intelligence Agency funded company acquired by Google in 2004 . It maps the Earth by the superimposition of images obtained from satellite... |
|
1.468.4015.0 | ? KiB (? bytes) |
? | Paratext 6 | Supports Tibetan script Tibetan script The Tibetan alphabet is an abugida of Indic origin used to write the Tibetan language as well as the Dzongkha language, Denzongkha, Ladakhi language and sometimes the Balti language. The printed form of the alphabet is called uchen script while the hand-written cursive form used in everyday... . |
1.468.4011.0 | ? KiB (? bytes) |
? | ? | |
1.460.3707.0 | ? KiB (? bytes) |
? | MS VOLT 1.1.206 | Supports Khmer script Khmer script The Khmer script is an alphasyllabary script used to write the Khmer language . It is also used to write Pali among the Buddhist liturgy of Cambodia and Thailand.... |
1.453.3665.0 | ? KiB (? bytes) |
? | VOLTSupplementalFiles (Aug 2002) | ? |
1.422.3790.1830 | 355 KiB (364,032 bytes) |
2005-03-30 | Windows Server 2003 Windows Server 2003 Windows Server 2003 is a server operating system produced by Microsoft, introduced on 24 April 2003. An updated version, Windows Server 2003 R2, was released to manufacturing on 6 December 2005... (SP1) |
FIX? |
1.421.3790.0 | 345 KiB (353,280 bytes) |
2003-03-25 | Windows Server 2003 Windows Server 2003 Windows Server 2003 is a server operating system produced by Microsoft, introduced on 24 April 2003. An updated version, Windows Server 2003 R2, was released to manufacturing on 6 December 2005... |
Support for DirectX, GDI+ and newer display driver model |
1.420.2600.5969 | 397 KiB (406,016 bytes) |
2010-04-16 | Windows XP Windows XP Windows XP is an operating system produced by Microsoft for use on personal computers, including home and business desktops, laptops and media centers. First released to computer manufacturers on August 24, 2001, it is the second most popular version of Windows, based on installed user base... (SP3) Security Update KB981322 http://support.microsoft.com/kb/981322 |
MS10-063: Description of the security update for Windows Unicode Scripts Processor: September 14, 2010 |
1.420.2600.5512 | 397 KiB (406,016 bytes) |
2008-04-14 | Windows XP Windows XP Windows XP is an operating system produced by Microsoft for use on personal computers, including home and business desktops, laptops and media centers. First released to computer manufacturers on August 24, 2001, it is the second most popular version of Windows, based on installed user base... Build 5512 (SP3) |
FIX? |
1.420.2600.3163 | 397 KiB (406,016 bytes) |
2007-06-26 | Windows XP Windows XP Windows XP is an operating system produced by Microsoft for use on personal computers, including home and business desktops, laptops and media centers. First released to computer manufacturers on August 24, 2001, it is the second most popular version of Windows, based on installed user base... (SP2) Hotfix KB939450 http://support.microsoft.com/kb/939450 |
FIX: The GetCharacterPlacement function unexpectedly returns zero |
1.420.2600.2791 | 397 KiB (406,016 bytes) |
2005-11-05 | Windows XP Windows XP Windows XP is an operating system produced by Microsoft for use on personal computers, including home and business desktops, laptops and media centers. First released to computer manufacturers on August 24, 2001, it is the second most popular version of Windows, based on installed user base... (SP2) Hotfix KB910466 http://support.microsoft.com/kb/910466 |
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.2180 | 397 KiB (406,528 bytes) |
2004-08-12 | Windows XP Windows XP Windows XP is an operating system produced by Microsoft for use on personal computers, including home and business desktops, laptops and media centers. First released to computer manufacturers on August 24, 2001, it is the second most popular version of Windows, based on installed user base... Build 2180 (SP2) |
Supports Bengali Bengali language Bengali or Bangla is an eastern Indo-Aryan language. It is native to the region of eastern South Asia known as Bengal, which comprises present day Bangladesh, the Indian state of West Bengal, and parts of the Indian states of Tripura and Assam. It is written with the Bengali script... and Malayalam Malayalam language Malayalam , is one of the four major Dravidian languages of southern India. It is one of the 22 scheduled languages of India with official language status in the state of Kerala and the union territories of Lakshadweep and Pondicherry. It is spoken by 35.9 million people... scripts ; supports complex Latin (for Vietnamese); FIX: ligation of tone contours |
1.409.2600.1106 | 331 KiB (339,456 bytes) |
2002-08-29 | Windows XP Windows XP Windows XP is an operating system produced by Microsoft for use on personal computers, including home and business desktops, laptops and media centers. First released to computer manufacturers on August 24, 2001, it is the second most popular version of Windows, based on installed user base... Build 1106 (SP1) |
? |
1.408.2600.1020 | 331 KiB (339,456 bytes) |
2002-04-17 | Internet Explorer Internet Explorer Windows Internet Explorer is a series of graphical web browsers developed by Microsoft and included as part of the Microsoft Windows line of operating systems, starting in 1995. It was first released as part of the add-on package Plus! for Windows 95 that year... 6.0.2800.1106 (SP1) |
? |
1.407.2600.0 | 331 KiB (339,456 bytes) |
2001-08-17 | Windows XP Windows XP Windows XP is an operating system produced by Microsoft for use on personal computers, including home and business desktops, laptops and media centers. First released to computer manufacturers on August 24, 2001, it is the second most popular version of Windows, based on installed user base... |
Supports Thaana Thaana Thaana, Taana or Tāna is the modern writing system of the Divehi language spoken in the Maldives. Taana has characteristics of both an abugida and a true alphabet , with consonants derived from indigenous and Arabic numerals, and vowels derived from the vowel diacritics of the Arabic abjad... , Gujarati Gujarati script The Gujarati script , which like all Nāgarī writing systems is strictly speaking an abugida rather than an alphabet, is used to write the Gujarati and Kutchi languages... , Kannada Kannada script The Kannada script is an alphasyllabary of the Brahmic family, used primarily to write the Kannada language, one of the Dravidian languages of southern India and also Sanskrit in the past. The Telugu script is derived from Old Kannada, and resembles Kannada script... , Gurmukhi (Punjabi Punjabi language Punjabi is an Indo-Aryan language spoken by inhabitants of the historical Punjab region . For Sikhs, the Punjabi language stands as the official language in which all ceremonies take place. In Pakistan, Punjabi is the most widely spoken language... ), Syriac Syriac alphabet The Syriac alphabet is a writing system primarily used to write the Syriac language from around the 2nd century BC . It is one of the Semitic abjads directly descending from the Aramaic alphabet and shares similarities with the Phoenician, Hebrew, Arabic, and the traditional Mongolian alphabets.-... and Telugu Telugu script Telugu script, an abugida from the Brahmic family of scripts, is used to write the Telugu language, a language found in the South-Central Indian state of Andhra Pradesh as well as several other neighboring states. The Telugu script is derived from the Bhattiprolu script... scripts |
1.405.2416.1 | 317 KiB (325,120 bytes) |
2001-01-15 | Microsoft Office Microsoft Office Microsoft Office is a non-free commercial office suite of inter-related desktop applications, servers and services for the Microsoft Windows and Mac OS X operating systems, introduced by Microsoft in August 1, 1989. Initially a marketing term for a bundled set of applications, the first version of... XP (2002), Microsoft Word Microsoft Word Microsoft Word is a word processor designed by Microsoft. It was first released in 1983 under the name Multi-Tool Word for Xenix systems. Subsequent versions were later written for several other platforms including IBM PCs running DOS , the Apple Macintosh , the AT&T Unix PC , Atari ST , SCO UNIX,... 2000 (SP1) |
Fully supports Hebrew, Devanagari and Tamil Tamil script The Tamil script is a script that is used to write the Tamil language as well as other minority languages such as Badaga, Irulas, and Paniya... scripts |
1.400.2411.1 | 316 KiB (323,072 bytes) |
2000-12-13 | Internet Explorer Internet Explorer Windows Internet Explorer is a series of graphical web browsers developed by Microsoft and included as part of the Microsoft Windows line of operating systems, starting in 1995. It was first released as part of the add-on package Plus! for Windows 95 that year... 6 http://support.microsoft.com/kb/298624 |
? |
1.325.2195.6692 | 308 KiB (315,664 bytes) |
2003-06-19 | Windows 2000 Windows 2000 Windows 2000 is a line of operating systems produced by Microsoft for use on personal computers, business desktops, laptops, and servers. Windows 2000 was released to manufacturing on 15 December 1999 and launched to retail on 17 February 2000. It is the successor to Windows NT 4.0, and is the... SP4 (?) |
? |
1.325.2195.? | ? |
2001-09-25 | Microsoft Windows Installer 2.0 Redistributable for Windows 95 Windows 95 Windows 95 is a consumer-oriented graphical user interface-based operating system. It was released on August 24, 1995 by Microsoft, and was a significant progression from the company's previous Windows products... /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.1340 | 308 KiB (315,664 bytes) |
2000-07-21 | Windows 2000 Windows 2000 Windows 2000 is a line of operating systems produced by Microsoft for use on personal computers, business desktops, laptops, and servers. Windows 2000 was released to manufacturing on 15 December 1999 and launched to retail on 17 February 2000. It is the successor to Windows NT 4.0, and is the... SP1 |
Fully supports Arabic script |
1.325.2180.1 | 316 KiB (323,584 bytes) |
2000-06-08 | Windows Me Windows Me Windows Millennium Edition, or Windows Me , is a graphical operating system released on September 14, 2000 by Microsoft, and was the last operating system released in the Windows 9x series. Support for Windows Me ended on July 11, 2006.... |
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-26 | Microsoft Global IME for Microsoft Office Microsoft Office Microsoft Office is a non-free commercial office suite of inter-related desktop applications, servers and services for the Microsoft Windows and Mac OS X operating systems, introduced by Microsoft in August 1, 1989. Initially a marketing term for a bundled set of applications, the first version of... XP |
||
307 KiB (315,152 bytes) |
1999-11-30 | Internet Explorer Internet Explorer Windows Internet Explorer is a series of graphical web browsers developed by Microsoft and included as part of the Microsoft Windows line of operating systems, starting in 1995. It was first released as part of the add-on package Plus! for Windows 95 that year... 5.5 release, SP1 & SP2 |
||
1.175.0.1 | 268 KiB (274,432 bytes) |
1999-04-05 | Windows 98 Windows 98 Windows 98 is a graphical operating system by Microsoft. It is the second major release in the Windows 9x line of operating systems. It was released to manufacturing on 15 May 1998 and to retail on 25 June 1998. Windows 98 is the successor to Windows 95. Like its predecessor, it is a hybrid... SE |
First stable Uniscribe API ; supports simple alphabetic scripts with decomposed diacritics (Latin, Greek, Cyrillic) |
258 KiB (264,976 bytes) |
1999-01-28 | Internet Explorer Internet Explorer Windows Internet Explorer is a series of graphical web browsers developed by Microsoft and included as part of the Microsoft Windows line of operating systems, starting in 1995. It was first released as part of the add-on package Plus! for Windows 95 that year... 5.01 |
||
1.163.1890.1 | 262 KiB (268,288 bytes) |
1998-09-22 | Third-party software | Multilanguage Text Layout and Complex Scripts (MTLCS) snapshot (early release for developers) |
Versions
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 ArabicArabic language
Arabic is a name applied to the descendants of the Classical Arabic language of the 6th century AD, used most prominently in the Quran, the Islamic Holy Book...
and Hebrew
Hebrew language
Hebrew is a Semitic language of the Afroasiatic language family. Culturally, is it considered by Jews and other religious groups as the language of the Jewish people, though other Jewish languages had originated among diaspora Jews, and the Hebrew language is also used by non-Jewish groups, such...
, then Thai
Thai language
Thai , also known as Central Thai and Siamese, is the national and official language of Thailand and the native language of the Thai people, Thailand's dominant ethnic group. Thai is a member of the Tai group of the Tai–Kadai language family. Historical linguists have been unable to definitively...
and Vietnamese
Vietnamese language
Vietnamese is the national and official language of Vietnam. It is the mother tongue of 86% of Vietnam's population, and of about three million overseas Vietnamese. It is also spoken as a second language by many ethnic minorities of Vietnam...
. Since Windows XP
Windows XP
Windows XP is an operating system produced by Microsoft for use on personal computers, including home and business desktops, laptops and media centers. First released to computer manufacturers on August 24, 2001, it is the second most popular version of Windows, based on installed user base...
, more South Asian and Assyrian alphabets are supported.
See also
- International Components for UnicodeInternational Components for UnicodeInternational Components for Unicode is an open source project of mature C/C++ and Java libraries for Unicode support, software internationalization and software globalization. ICU is widely portable to many operating systems and environments. It gives applications the same results on all...
- OpenTypeOpenTypeOpenType is a format for scalable computer fonts. It was built on its predecessor TrueType, retaining TrueType's basic structure and adding many intricate data structures for prescribing typographic behavior...
- Apple Advanced TypographyApple Advanced TypographyApple Advanced Typography is Apple Inc's computer software for advanced font rendering, supporting internationalization and complex features for typographers, a successor to Apple's little-used QuickDraw GX font technology of the mid-1990s...
- PangoPangoPango is an LGPL licensed open source computing library used by software developers for laying out and rendering text in high quality, emphasising support for multilingual text...
- Graphite (SIL)Graphite (SIL)Graphite is a programmable Unicode-compliant smart-font technology and rendering system developed by SIL International. It is free software, distributed under the terms of the GNU Lesser General Public License and the Common Public License....
- DirectWriteDirectWriteDirectWrite is a text-layout and glyph-rendering API by Microsoft. It was designed to replace GDI/GDI+ and Uniscribe for screen-oriented rendering and was shipped with Windows 7 and Windows Server 2008 R2, as well as Windows Vista and Windows Server 2008 DirectWrite is a text-layout and...