Uniscribe

Uniscribe是微軟公司開發的Windows作業系統為正確演示Unicode文字而開發的組件。系統的核心是一個名為USP10.DLL的DLL。它從Windows 2000開始連同Windows一起綑綁；Win9x的用戶在更新至Internet Explorer 5.0之後，系統亦會安裝有本組件。此外，Windows CE從5.0開始亦支援Uniscribe。

其實從Windows 7開始，Uniscribe已經隨着功能更多的DirectWrite的引入而被取代，但這組件依然仍有繼續開發及維護。

USP10.dll 
USP其實是英語的簡稱，意思就是“Unicode文字系統處理器”。它主要包括以下的部件：
 把文字從輸入次序重排成為顯示次序
 把文字按前文後理作出適當的變換
 按文字顯示的方向作出字元的替換

其他常見的版本號碼如下：

如何更新？ 
雖然Uniscribe從Windows 2000開始隨系統提供，但不同版本的Uniscribe對各地不同的文字有不同的支援：最初的版本只支援顯示泰語、越南語，之後到希伯來語和阿拉伯語。從Windows XP開始支援幾個主要的南亞文字及亞述語，但僧加羅語、高棉語、緬甸語及各種使用蒙古文字的語言，由於他們的具體編碼方式在Windows XP推出時還未落實，因此未能正式支援。現時不少為這些語言而設計的軟件，在USP10.dll未更新之前，都不能正確操作。

過往要更新USP10.dll並不容易，因為當時微軟並未有提及載件讓用戶透過安裝來自行更新有關檔案，而必須要透過安裝其他應用程式來更新。現時，有關更新已可透過安裝特別的應用程式來達成。

备注

參考 
 Uniscribe* Microsoft Typography
 SIL國際。Uniscribe versions

參看 
 國際Unicode元件（ICU）

外部連結 
 如何在Windows 2000系統上更新USP10.dll（英語）
 有關USP10.dll的各種疑難（英語）

Unicode
數碼字體排印