Talk:Uniscribe
This article is rated Start-class on Wikipedia's content assessment scale. It is of interest to the following WikiProjects: | |||||||||||||||||||||||||||||||||||||
|
Licensing
[edit]Anyone know if the section about the licensing agreement is true? Kurt Weber 12:57, 25 December 2005 (UTC)
From a 2004 VOLT distribution (from usp.cab's readme.txt):
This build of usp10.dll is a private build for VOLT users. It's use is covered by the terms of the VOLT user license, and as such may not be redistributed.
asmodai 14:07, 16 April 2006 (UTC)
USP10.DLL version in Windows ME w/IE 6.00.2800 + patches
[edit]First, I have Windows ME w/IE 6.00.2800 + IE patches
and the file properties for USP10.DLL on my system:
Size: 316KB (323,584 bytes) File date: 08 Jun 2000, 17:00:00 File Version: 1.325.2180.1 Copyright string: Copyright (C) Microsoft Corp. 1981-1999
and the above file size matches the CAB list for the install of ME.
Hope this is enough info to fill in the missing gap in the versions list.
Matt, UK
Uniscribe version in SIL FieldWorks
[edit]I just extracted the usp10.dll from the SIL FieldWorks installation file and it says it's Uniscribe version 1.471.4063.0 rather than 1.626.6001.18000 --Sven Siegmund (talk) 13:06, 11 March 2009 (UTC)
My log of Uniscribe versions on my old, now discarded PC record that I got version 1.626.600.1800 from the SIL Fieldworks 6.0 installation. The date stamp on the file is 10 March 2009 (so I think the above post is about the wrong version of fieldworks) but the data stamp within the URL is 19 Jan 2008, as in the article.--RichardW57 (talk) 11:39, 20 July 2013 (UTC)
USP10.DLL included in the Windows Installer 2.0 Redistributable for Windows 95, 98, and Me package
[edit]See MS KB article 827763 (Workaround section). File version unknown. —Preceding unsigned comment added by 118.92.181.11 (talk) 10:36, 6 August 2009 (UTC)
USP10.DLL and Unicode NFC "Normalization Form Canonical Composition"
[edit]Does anybody know whether USP10.DLL contains a table-driven normalization algorithm, for example NFC ? For example, composing Vietnamese characters and the following tone mark BEFORE giving them to the font? This information is missing in the article. [ User Tedu, de-wiki ] — Preceding unsigned comment added by 194.138.39.60 (talk) 15:39, 19 September 2013 (UTC)
OpenType support
[edit]I am puzzled by the remark in the "New feature of this version" columm for version 1.626.7600.20602 "This version supports OpenType on Windows XP" since earlier versions also supported OpenType and worked on Windows XP. 06:18, 7 July 2014 (UTC)
External links modified
[edit]Hello fellow Wikipedians,
I have just modified one external link on Uniscribe. Please take a moment to review my edit. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit this simple FaQ for additional information. I made the following changes:
- Added archive http://web.archive.org/web/20060206220904/http://www.aksharamala.com:80/help/chm/Installation/win2k.html to http://www.aksharamala.com/help/chm/Installation/win2k.html
When you have finished reviewing my changes, please set the checked parameter below to true or failed to let others know (documentation at {{Sourcecheck}}
).
This message was posted before February 2018. After February 2018, "External links modified" talk page sections are no longer generated or monitored by InternetArchiveBot. No special action is required regarding these talk page notices, other than regular verification using the archive tool instructions below. Editors have permission to delete these "External links modified" talk page sections if they want to de-clutter talk pages, but see the RfC before doing mass systematic removals. This message is updated dynamically through the template {{source check}}
(last update: 5 June 2024).
- If you have discovered URLs which were erroneously considered dead by the bot, you can report them with this tool.
- If you found an error with any archives or the URLs themselves, you can fix them with this tool.
Cheers.—InternetArchiveBot (Report bug) 20:08, 20 July 2016 (UTC)
Excessive minutiae?
[edit]USP10.DLL Versions
[edit]I've rarely seen anything like this before on Wikipedia. It's really big, so I've left it collapsed.
Removed from main article unless someone can justify why we actually need this.
Version number | File Size | File Date | Software Bundled by | New 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 | Universal Shaping Engine support 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 [1] – 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.0 | 76,288 bytes | 2013-06-16 | Windows 8.1 (preview) | ? |
6.2.9200.16384 | 74 KiB |
2012-07-26 | Windows 8 | ? |
1.626.7601.22171 | 626,688 bytes (x86) | 2012-11-22 | ? | ? |
1.626.7601.18009 | 612 KiB |
2012-11-22 | KB2786400 [2] | 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.17514 | 781 KiB |
2010-11-20 | Windows 7 SP1 x64 (RTM) | ? |
611 KiB |
Windows 7 SP1 x86 (RTM) | |||
1.626.7601.17105 | 611 KiB |
2010-09-30 | Windows 7 SP1 (RC) | Restore support for unassigned code points[4] |
1.626.7600.20796 | 625 KiB |
2010-09-21 | PowerPoint Viewer 2010 (SP1) KB2460050 [3] | ? |
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;[5] This version supports OpenType on Windows XP. |
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 (SP2) Security Update KB2288621 [4] | 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 [5] | 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 [6] (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 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 Ultimate (RTM) | DirectX 10? WDDM? |
1.626.5756.0 | 491 KiB |
2006-10-13 | Microsoft Office 2007 Ultimate (RTM) | Supports Oriya and Kannada scripts |
1.615.5384.4 | 484 KiB |
2006-06-17 | Windows Vista (Beta 2) | DirectX 9? |
1.614.5315.0 | 454 KiB |
2006-03-13 | Microsoft Office 2007 (Beta 2) | OpenType typographic features? |
1.613.5291.0 | 481 KiB (492,544 bytes) |
2006-01-04 | Windows Vista (Beta 1) | Microsoft VOLT 1.2 [7] |
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 |
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; 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 2003 (fix), SIL FieldWorks (Speech Tools Phonology Assistant 3.0.1) | ? |
1.471.4030.0 | 404 KiB (413,184 bytes) |
2004-04-15 | Microsoft 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.1830 | 355 KiB (364,032 bytes) |
2005-03-30 | Windows Server 2003 (SP1) | FIX? |
1.421.3790.0 | 345 KiB (353,280 bytes) |
2003-03-25 | Windows Server 2003 | Support for DirectX, GDI+ and newer display driver model |
1.420.2600.5969 | 397 KiB (406,016 bytes) |
2010-04-16 | Windows XP (SP3) Security Update KB981322 [8] | 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 Build 5512 (SP3) | FIX? |
1.420.2600.3163 | 397 KiB (406,016 bytes) |
2007-06-26 | Windows XP (SP2) Hotfix KB939450 [9] | FIX: The GetCharacterPlacement function unexpectedly returns zero |
1.420.2600.2791 | 397 KiB (406,016 bytes) |
2005-11-05 | Windows XP (SP2) Hotfix KB910466 [10] | 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 Build 2180 (SP2) | Supports Bengali and Malayalam 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 Build 1106 (SP1) | ? |
1.408.2600.1020 | 331 KiB (339,456 bytes) |
2002-04-17 | Internet Explorer 6.0.2800.1106 (SP1) | ? |
1.407.2600.0 | 331 KiB (339,456 bytes) |
2001-08-17 | Windows XP | Supports Thaana, Gujarati, Kannada, Gurmukhi (Punjabi), Syriac and Telugu scripts |
1.405.2416.1 | 317 KiB (325,120 bytes) |
2001-01-15 | Microsoft Office XP (2002), Microsoft Word 2000 (SP1) | Fully supports Hebrew, Devanagari and Tamil scripts |
1.400.2411.1 | 316 KiB (323,072 bytes) |
2000-12-13 | Internet Explorer 6 [11] | ? |
1.325.2195.6692 | 308 KiB (315,664 bytes) |
2003-06-19 | Windows 2000 SP4 (?) | ? |
1.325.2195.? | ? |
2001-09-25 | Microsoft 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.1340 | 308 KiB (315,664 bytes) |
2000-07-21 | Windows 2000 SP1 | Fully supports Arabic script |
1.325.2180.1 | 316 KiB (323,584 bytes) |
2000-06-08 | Windows 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-26 | Microsoft Global IME for Microsoft Office XP | ||
307 KiB (315,152 bytes) |
1999-11-30 | Internet Explorer 5.5 release, SP1 & SP2 | ||
1.175.0.1 | 268 KiB (274,432 bytes) |
1999-04-05 | Windows 98 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 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) |
References
- ^ https://msdn.microsoft.com/en-us/goglobal/bb688099.aspx#W10>
- ^ Cite error: The named reference
USE_JHudson
was invoked but never defined (see the help page). - ^ Windows shapes the world’s languages - Andrew Glass
- ^ "RE: Symbola font (was: James Kass and Code2000 font)". Retrieved 2011-01-29.
- ^ Public Review Issue #37, Proposal on Clarification and Consolidation of the Function of ZERO WIDTH JOINER in Indic Scripts, Unicode Consortium
— MaxEnt 20:00, 22 November 2021 (UTC)
- My immediate response is to curse you as a vandal. Are you a Microserf agent by any chance?
- This encyclopaedic table is, or at least has been, extremely useful for anyone who is attempting to manage Uniscribe versions on Windows. Users of non-Roman scripts have faced the problem of their applications not using the latest and best version of Uniscribe - the lazy way round has been to be buy licences for both the latest of Windows and the latest of Microsoft Office, but that was no guarantee for third party applications. (I currently overwhelmingly use HarBuzz on machines I control, so my personal experience stops at Windows 7.) Where do you suggest people find the information instead? --RichardW57 (talk) 23:43, 22 November 2021 (UTC)
Universal Shaping Engine
[edit]Where does this belong? The USE itself is also implemented in DirectWrite (apparently its earlier Windows home), and (modified) clones exist in HarfBuzz and AAT. In a way it belongs in Complex_text_layout, where it can, alas, be a fine example of ignorant Microsoft engineers 'knowing best'. (The generic rules implemented break down in some cases.) It could also belong in OpenType#Extended_language_support. I think it should be somewhere that allows discussion of its clones. --RichardW57m (talk) 12:36, 23 November 2021 (UTC)
- Start-Class Computing articles
- Low-importance Computing articles
- All Computing articles
- Start-Class Microsoft Windows articles
- Low-importance Microsoft Windows articles
- Unknown-importance Computing articles
- WikiProject Microsoft Windows articles
- Start-Class software articles
- Low-importance software articles
- Start-Class software articles of Low-importance
- All Software articles