通用多八位編碼字符集

通用字符集

UCS包含了用於表達所有已知語言的字元,保證了與其他字符集的雙向兼容,是所有其他字符集標準的一個超集。

介紹


國際標準 ISO 10646 定義了通用字符集(Universal Character Set,UCS), UCS 是所有其他字符集標準的一個超集。它保證與其他字符集是雙向兼容的,就是說,如果你將任何文本字元串翻譯到 UCS格式,然後再翻譯回原編碼,你不會丟失任何信息。
UCS 包含了用於表達所有已知語言的字元. 不僅包括拉丁語希臘語斯拉夫語希伯來語,阿拉伯語,亞美尼亞語和喬治亞語的描述,還包括中文,日文和韓文這樣的象形文字,以及 平假名,片假名,孟加拉語,旁遮普語果魯穆奇字元(Gurmukhi),泰米爾語,印。埃納德語(Kannada),Malayalam,泰國語,寮國語,漢語拼音(Bopomofo),Hangul,Devangari,Gujarati,Oriya,Telugu 以及其他數也數不清的語. 對於還沒有加入的語言,由於正在研究怎樣在計算機中最好地編碼它們,因而最終它們都將被加入. 這些語言包括 Tibetian,高棉語,Runic(古代北歐文字),衣索比亞語,其他象形文字,以及各種各樣的印-歐語系的語言,還包括挑選出來的藝術語言比如 Tengwar,Cirth 和克林貢語(Klingon). UCS 還包括大量的圖形的,印刷用的,數學用的和科學用的符號,包括所有由 TeX,Postscript,MS-DOS,MS-Windows,Macintosh,OCR字體,以及許多其他字處理和出版系統提供的字元.
ISO 10646 定義了一個 31 位的字符集. 然而,在這巨大的編碼空間中,迄今為止只分配了前 65534 個碼位 (0x0000 到 0xFFFD). 這個 UCS 的 16位子集稱為 基本多語言面 (Basic Multilingual Plane,BMP). 將被編碼在 16 位 BMP 以外的字元都屬於非常特殊的字元(比如象形文字),且只有專家在歷史和科學領域裡才會用到它們. 按當前的計劃,將來也許再也不會有字元被分配到從 0x000000 到 0x10FFFF 這個覆蓋了超過 100 萬個潛在的未來字元的 21 位的編碼空間以外去了. ISO 10646-1 標準第一次發表於 1993 年,定義了字符集與 BMP 中內容的架構. 定義 BMP 以外的字元編碼的第二部分 ISO 10646-2 正在準備中,但也許要過好幾年才能完成. 新的字元仍源源不斷地加入到 BMP 中,但已經存在的字元是穩定的且不會再改變了.
UCS 不僅給每個字元分配一個代碼,而且賦予了一個正式的名字. 表示一個 UCS 或 Unicode 值的十六進位數,通常在前面加上 "U+",就象 U+0041 代表字元"拉丁大寫字母A". UCS 字元 U+0000 到 U+007F 與 US-ASCⅡ(ISO 646)是一致的,U+0000 到 U+00FF 與ISO 8859-1(Latin-1)也是一致的. 從 U+E000 到 U+F8FF,已經 BMP 以外的大範圍的編碼是為私用保留的.
UCS的實際表現形式為UTF-8/UTF-16/UTF-32編碼
UCS (united counter system)統一計算系統。計算系統為數據中心基礎設施採用了一種純粹的架構方式,將計算、網路、存儲訪問和虛擬化統一到一個可擴展的模塊化架構之中,將其作為單一系統進行管理。統一計算系統是一系列新產品中的首個產品。主要的統一計算系統組件包括:計算、網路、虛擬化、存儲訪問、管理、能效。

版本


是ISO 10646 的最新標準
其增補勘誤表最新版本為2009(ISO/IEC 10646:2003/Amd 6:2009)
UCS是其縮寫,標準全稱為Universal Multiple-Octet Coded Character Set (UCS)

坐標系


三維笛卡兒坐標系
三維徠笛卡兒坐標系是在二維笛卡兒坐標系的基礎上根據右手定則增加第三維坐標(即Z軸)而形成的。同二維坐標系一樣,AutoCAD中的三維坐標系有世界坐標系(WCS)和用戶坐標系(UCS)兩種形式。
⒈右手定則
在三維坐標系中,Z軸的正軸方向是根據右手定則確定的。右手定則也決定三維空間中任一坐標軸的正旋轉方向。
要標註X、Y和Z軸的正軸方向,就將右手背對著屏幕放置,拇指即指向X軸的正方向。伸出食指和中指,如右圖所示,食指指向Y軸的正方向,中指所指示的方向即是Z軸的正方向。
UCS[通用字符集]
UCS[通用字符集]
要確定軸的正旋轉方向,如右圖所示,用右手的大拇指指向軸的正方向,彎曲手指。那麼手指所指示的方向即是軸的正旋轉方向。
世界坐標系(WCS)
在AutoCAD中,三維世界坐標系是在二維世界坐標系的基礎上根據右手定則增加Z軸而形成的。同二維世界坐標系一樣,三維世界坐標系是其他三維坐標系的基礎,不能對其重新定義。
⒊用戶坐標系(UCS)
用戶坐標係為坐標輸入、操作平面和觀察提供一種可變動的坐標系。定義一個用戶坐標系即改變原點(0,0,0)的位置以及XY平面和Z軸的方向。可在AutoCAD的三維空間中任何位置定位和定向UCS,也可隨時定義、保存和復用多個用戶坐標系。詳見本章第3節。
三維坐標形式
在AutoCAD中提供了下列三種三維坐標形式:
⒈三維笛卡爾坐標
三維笛卡爾坐標(X,Y,Z)與二維笛卡爾坐標(X,Y)相似,即在X和Y值基礎上增加Z值。同樣還可以使用基於當前坐標系原點的絕對坐標值或基於上個輸入點的相對坐標值。
⒉圓柱坐標
圓柱坐標與二維極坐標類似,但增加了從所要確定的點到XY平面的距離值。即三維點的圓柱坐標可通過該點與UCS原點連線在XY平面上的投影長度,該投影與X軸夾角、以及該點垂直於XY平面的Z值來確定。例如,坐標“10<60,20”表示某點與原點的連線在XY平面上的投影長度為10個單位,其投影與X軸的夾角為60度,在Z軸上的投影點的Z值為20。
圓柱坐標也有相對的坐標形式,如相對圓柱坐標“@10<45,30”表示某點與上個輸入點連線在XY平面上的投影長為10個單位,該投影與X軸正方向的夾角為45度且Z軸的距離為30個單位。
⒊球面坐標
球面坐標也類似與二維極坐標。在確定某點時,應分別指定該點與當前坐標系原點的距離,二者連線在XY平面上的投影與X軸的角度,以及二者連線與XY平面的角度。例如,坐標“10<45<60”表示一個點,它與當前UCS原點的距離為10個單位,在XY平面的投影與X軸的夾角為45度,該點與XY平面的夾角為60度。
同樣,圓柱坐標的相對形式表明了某點與上個輸入點的距離。
UCS:統一通信系統