标签:#Unicode

共 45 篇文章

Unibook

Unibook字符瀏覽器是統一碼聯盟推出的一個小程式,目的是讓用戶利用程式本身的自動字型選擇,得以在自己的電腦上瀏覽統一碼的編碼表,免除下載PDF檔的麻煩。此外,透過這個程式瀏覽電腦上的字型,以得知字型是否支援所需要的特殊字元。 外部連結 [http://www.unicode.org/unibook/ Unibook小程式下載網址] [https://www.unicode.org/unibook/help/unibook.htm U…

Unicode相容字符

當講解和談論統一碼和UCS時,經常提到「相容字符」這個字眼。相容字符是指統一碼聯盟主張不要使用的圖像式字元,正如[https://www.unicode.org/glossary/#compatibility_character 統一碼聯盟] 所說: 若不是為了與其他標準間相容和能夠雙向對應轉換,就不會在統一碼中編碼的字符。 然而,其定義實在遠比這話語有更深層和複雜的意味。每個字符都有一個标准分解(canonical decomposi…

中日韓統一表意文字表 (一二三序)

中日韓統一表意文字表 (一二三序),簡稱“CJK字表 (YES序)”,是按 一二三排檢法排列的中日韩统一表意文字(CJK Unified Ideographs)列表。這是一種比傳統的部首排檢法(應用於Unicode CJK blocks)更爲簡捷的漢字排檢方法。 無需筆畫計數和分組,且不影響準確性。簡而言之,一二三排檢法按照筆順來排列漢字,並使用一個包含 30 個筆畫的「字母表」: ㇐ ㇕ ㇅ ㇎ ㇡ ㇋ ㇊ ㇍ ㇈ ㇆ ㇇ ㇌ ㇤ ㇀…

零宽空格

零宽空格(, )是一种不可打印的Unicode字符,用于可能需要换行处。 用法 在HTML頁面中,零宽空格可以替代。但是在一些网页浏览器(例如 Internet Explorer的版本6或以下)不支援零宽空格的功能。 示例 以下示例中,相邻两个不同的单词之间夹有一个零宽空格。 Lorem​Ipsum​Dolor​Sit​Amet​Consectetur​Adipiscing​Elit​Sed​Do​Eiusmod​Tempor​Inci…

雙向文稿

雙向文本()用於某些文字上,特別是如阿拉伯語(包含其變體波斯体)和希伯來語等文字是由右至左書寫,即從右手邊書寫而結束於左手邊。這不同於世界上的其它許多語言是由左至右書寫的。當在同一段落混合使用這兩種文字且其各自使用自己的書寫方向時,這種文稿被稱為雙向文稿。如果使用多層的引用時,問題將會變得更複雜。 許多電腦程式無法正確地處理雙向文稿。譬如,這個希伯來語的名字 Sarah (שרה),其拼法應為從右至左的:shin(ש)、resh(ר)、…

通用當地數據儲存庫

通用當地數據儲存庫(,縮寫:CLDR)專案,是統一碼聯盟(Unicode)的项目,旨在以XML格式提供用于计算机应用程序的区域设置数据。 CLDR 包含了一般操作系统会提供给应用程序的区域设置的信息。该数据库使用當地數據標記語言(,縮寫:LDML)编写,属于XML格式的特定规范格式。 許多作業系統和軟體,都會使用 CLDR,如:國際統一碼部件、 Apple的macOS 、 LibreOffice 、 MediaWiki和IBM的AIX以…

統一碼定序演算法

統一碼定序演算法(,縮寫:UCA)是統一碼技术报告 #10 中定义的一种算法,它是一种可自定义的方法。對任何以統一碼表示的字符串文本,不論是使用哪種文字和语言,都可為其生成二进制键。這些鍵可以逐字节且有效地比對,從而可以根據語言規則為他們定序或排序。這個過程中,還提供可以忽略大小写、重音等的选项。 統一碼技术报告 #10 还定義了默认統一碼定序元素表(,縮寫:DUCET)。此文件定義了預設的排列顺序。 DUCET 可针对不同语言进行定制…

國際統一碼部件

國際統一碼部件(,縮寫:ICU,中文譯名根據聯盟官方譯名)是成熟的C / C++和Java库的开源項目的函式庫,用於支援統一碼 、软件国际化和软件全球化。 ICU 可广泛移植到许多操作系统和环境中。對於不同平台上,以及在 C、C++ 和 Java 软件的应用程序,它可以提供相同的结果。IBM和许多其他公司赞助、支持和使用它。 ICU 項目也已成為統一碼聯盟技术委员。 ICU 提供以下服务: 統一碼文本处理、完整字符属性和字符集转换; 統…

Unicode输入法

Unicode輸入法()是指用戶於電腦插入一特定的;它是一個在輸入實體鍵盤不直接支持的字元的常用方法。Unicode字元可透過在顯示中選擇或於實體鍵盤上輸入特定按鍵組合生成,而這些在一個網頁或文件中生成的字元(不論透過任何一種方法)皆可複製至另一處。相對於ASCII的96個基本字元集(Unicode亦有收錄),Unicode收錄數以十萬計、涵蓋幾近全球的書寫語言及不同標示與符號的字模(字符)。 一個Unicode輸入系統必須提供大量字元…

Unicode符號

Unicode符號()是一個並非用以表達一種書寫文字,但可用於文本上的Unicode字元。 不少符號乃出自現有字符集或基於ISO或其他地區性/國際性標準。Unicode標準指出「符號的世界是豐富且無限的」(The universe of symbols is rich and open-ended),印證了「應當編碼的符號」及「符號應如何編碼」這兩個問題相對於書寫系統的編碼問題更加複雜。Unicode專注於一維的純文字內容中具意義的符號…

私人使用区

{{Infobox Unicode block |blockname = 补充私人使用区-A |rangestart = F0000 |rangeend = FFFFD |script1 = 未知 |nonchar = 2 |2_0 = 65534 |note = 目前定义了三个私人使用区:一个在基本多语言平面(U+E000-U+F8FF)中,另外两个几乎包含了整个第15和第16平面(分别为U+F0000-U+FFFFD,U+10000…

文字 (Unicode)

在Unicode中,一种文字()是字母和其他书面符号的一个集合,用于在一个或多个书写系统()中表示文本信息。有些文字只支持一种书写系统和语言,例如亚美尼亚语。其他文字支持许多不同的书写系统:例如,拉丁文字支持英语、法语、德语、、越南语、拉丁语本身以及其他多种语言。一些语言有多种可选的书写系统,因而也就使用多种文字:例如,在土耳其语中,阿拉伯文字在20世纪之前使用,但在20世纪初过渡到拉丁文字。有关每种文字支持的语言列表,请参阅。符号和U…

統一碼聯盟

統一碼聯盟(;)是統籌統一碼發展的非營利組織,成立於1991年1月3日,由三位軟體工程師分別是Joe Becker、Lee Collins,Mark Davis發起。 簡介 統一碼聯盟之宗旨為推動最終以統一碼取代現存的字符編碼,因為現存編碼不能夠在多語言電腦環境中使用,而且字符數有侷限。同時它也制定了數種統一碼轉換格式。Unicode的成功讓電腦使用進入了一個新紀元,並應用於很多新技術,如XML、Java程式語言和現今的作業系統。 統一…

IDN欺騙

IDN欺騙是钓鱼式攻击的手法之一。它利用國際化網域名稱(IDN)可以以Unicode字元命名網址的特性,透過同形異義字,魚目混珠。 同形異義字 Unicode有許多同形異義字,例如西里爾字母的小楷а(U+0430)和拉丁字母、即英文的a(U+0061),在許多字型中都看不出有甚麼不同。於是,入侵者便可用此來欺騙用戶。這稱為同形異義字欺騙。 例如入侵者可以注冊一個和著名網站差不多的網址名。例如有西里爾字母的pаypal.com。這不是新橋…

不换行空格

不换行空格(,)是空格字符,用途是禁止自动换行。HTML页面显示时会自动合并多个连续的空白字符,但该字符是禁止合并的,因此该字符也称作“硬空格”(hard space、fixed space)。Unicode码点为:。 禁止自动换行 编辑器一般会把自动换行放在空格字符处。但是,有些文本内容在排版时不适合被放在连续的一行行尾与下一行行首。例如:“100 km”,就不应该在其中间的那个空格处换行。所以编辑器应该在"100"与"km"之间放置…

Unicode數字

数字符号(又称Unicode数字)表示一个数字的字符和字符序列。相同的阿拉伯文数字广泛用于全球多种书写系统,它们使用相同的表数语义,但是在不同的书写系统之间,表示这些数字的字母存在较大差异。为了支持这些字母的差异,Unicode将这些数字编码包含在许多書寫系統區塊之中。小数在23个独立的块中重复:在阿拉伯مرات باللغة العربية中出现2次。六个附加的块还以富文本形式包含了数字,其主要是作为一个专门的数字使用的字母面板。除了…

後備字體

後備字體(Fallback font)是指在當時顯示的字型缺乏某些字元時,被用於顯示缺失字元的字體。因為其作為顯示的最後一道防線,後備字體應該盡可能包含所有Unicode字元。 當缺失字元沒有後備字體用於顯示時,通常會將缺失字元改為黑色方塊、白色空心方塊、問號、Unicode佔位字元(U+FFFD)顯示,或者乾脆略過該字元。在實務上,像是CSS等支援字體列表依序顯示的系統,通常會將一或多套後備字體置入列表最後,以防止缺字的情況發生。 U…

Pango

Pango({{sans|Παν-{語}-}})是一个开放源代码的自由文本布局库,通过使用HarfBuzz文本塑形库描繪多语种的文字。全功能文本渲染和跨平台支持在Pango与各平台的API或诸如Uniscribe和FreeType作为文本渲染后端的第三方库使用时呈现。Pango处理的文本会表现出在不同平台之下运行时的相近效果。 Pango是一种特定用途的文本函式库,而不是像同样能被Pango所用的通用图形渲染库Cairo只具备最简单的文…