Unicode字型

您所在的位置:网站首页 java中如何修改字体大小 Unicode字型

Unicode字型

2023-05-03 05:52| 来源: 网络整理| 查看: 265

Unicode字型(或称 UCS字体Unicode字体)指的是字符(字母、数字、符号、字形等)收录范围较为广泛的计算机字体。这些字符都被集入通用字符集(UCS),来自全世界的各种语言和书写系统。不像大部分传统的电脑字型,Unicode字型并不局限于某几种语言或某种老旧字符集,收录的字符数也远超传统字体中UCS小子集的数量。Unicode字型尝试收录几千种可能的字形,以便可在多种语言的文稿中单独使用。

目录 1 背景 2 問題 3 Unicode 字體的應用 4 实用软件 5 Unicode 字体列表 6 參考 背景[编辑]

Unicode标准本身并不指定或者创造任何字体(typeface),也即字形的集合。这个标准定义的是作为抽象数字(码点)的字符[1],以及在不同上下文中这些字符应如何变形(如组合字符、预组字符、字母附加符号等)。至于这些字符怎么以位图或矢量图格式输出以便查看,也就是对于字型的选择,则留给用户决定。如果选定的字体不含有这个码点指定的字符,一般来说会显示一个问号、一个方框,或是别的替换字符。

计算机字体使用各種技術來顯示字符或字形。点阵字体包含称为像素的点网格,形成每个面和大小的每个字形的图像。轮廓字体(也称为矢量字体)使用绘图指令或数学公式来描述每个字形。笔画字体使用一系列指定的线条(用于字形的边框)和附加信息来定义轮廓,或特定面和尺寸中线条的大小和形状,它们一起描述字形的外观。

字体还包括嵌入的特殊拼写规则,以输出某些字母形式(同一字母的替代符号)组合成特殊的连字形式(混合字符)。操作系统、Web 浏览器(用户代理)和其他广泛使用排版的软件使用字体在屏幕或打印媒体上显示文本,并且可以通过编程来使用这些嵌入规则。或者,它们可以使用外部脚本整形技术(渲染技术或“智能字体”引擎),它们也可以被编程为使用大的 Unicode 字体,或者为不同的字符或语言使用多种不同的字体。

没有单一的“Unicode 字体”包含 ISO 10646 (Unicode) 标准当前修订版中定义的所有字符,因为越来越多的语言和字符不断添加到其中,并且常见字体格式不能包含超过 65,535 个字形(大约一半) Unicode 编码的字符数)。因此,字体开发商和代工厂将新字符合并到字体的较新版本或修订版中,或专门用于特定语言的单独辅助字体中。

通用编码字符集拥有超过 110 万个代码点,但只有前 65,536 个在 2000 年之前投入使用。

第一個 Unicode 字體(具有非常大的字符集,並支持許多 Unicode區段)是 Lucida Sans Unicode(1993 年 3 月發布)、Unihan 字體(1993 年)和 Everson Mono(1995 年)。

問題[编辑]

Unicode 中存在排版上的歧义,因此某些统一的汉字(在中文、日文和韩文中可见)在不同地区的排版上会有所不同。 例如,U+9AA8 骨 在简体中文和繁体中文之间在排版上是不同的。 这对单一字体可以满足所有地区需求的想法有影响。[2] Unicode 的设计确保这种差异不会造成语义歧义,但不正确的形式的使用通常被认为是东亚语言的母语读者视觉上的尴尬或审美上的不合适。

Unicode 字體的應用[编辑]

Unicode 现在是许多新标准和协议的标准编码,并内置于操作系统(Microsoft Windows、Apple Mac OS 以及许多版本的 Unix 和 Linux)、编程语言(Ada、Perl、Python、Java、 Common LISP、APL)和库(IBM International Components for Unicode (ICU),以及 Pango、Graphite、Scribe、Uniscribe 和 ATSUI 渲染引擎)、字体格式(TrueType 和 OpenType)等。 许多其他标准也正在升级以符合 Unicode。

实用软件[编辑]

以下是一些可以识别字体文件中存在的字符的实用软件的选择:

字符映射,Microsoft Windows 附带的小程序 Font Book,Mac OS 附带的应用程序 GNOME 字符映射表,包含在 GNOME 桌面环境中的应用程序 BabelMap,适用于 Windows 的第三方软件 Unicode 字体列表[编辑]

在众多可用的 Unicode 字体中,下面列出的字体是全球主流计算平台上最常用的字体。

參考[编辑] ^ 字體和鍵盤. 統一碼聯盟. 2017-06-28 [2021-12-23]. (原始内容存档于2019-10-18).  ^ 小林劍,《中日韓文信息處理》, 歐萊禮媒體, 1999. 第 128 頁,《中日韓文 字形差異》 查论编UnicodeUnicode 統一碼聯盟 通用字符集 Unicode 码位 Unicode區段 通用字元集字元(英语:Universal Character Set characters) Unicode字元特性(英语:Unicode character property) Unicode字符平面映射 私人使用区 字符通用字元集字元(英语:Universal Character Set characters) 位元組順序記號 Combining Grapheme Joiner(英语:Combining Grapheme Joiner) 左至右符號及右至左符號 軟連字符(英语:Soft hyphen) 变体 連詞字符 零宽连字 零宽不连字 零宽空格 列表 Unicode字符列表 中日韓統一表意文字 組合字符 Unicode中的重覆字符(英语:Duplicate characters in Unicode) Unicode數字 Unicode收录的文字 空格 Unicode符號 全形和半形 處理演算法 雙向文稿 統一碼定序演算法 ISO 14651(英语:ISO 14651) Unicode等價性 变体序列 國際表意文字核心 Unicode編碼比較(英语:Comparison of Unicode encodings) 統一碼二進制有序壓縮 UTF-16的八位元相容編碼方案 Punycode 統一碼標準壓縮方案 UTF-1 UTF-7 UTF-8 UTF-16 UTF-32 UTF-EBCDIC(英语:UTF-EBCDIC) 組合字符 組合字符 Unicode相容字符 Unicode中的重覆字符(英语:Duplicate characters in Unicode) Unicode等價性 同形字 预组字符 Unicode拉丁文預組字符列表 Z-变体 变体序列 区域指示符 菲茨派屈克度量 使用 国际化域名 Unicode與電子郵件(英语:Unicode and email) Unicode字型 Unicode與HTML(英语:Unicode and HTML) XML与HTML字符实体引用列表 字符值引用 Unicode输入法 國際表意文字核心 相關標準 通用當地數據儲存庫 ‎ GB 18030 ISO/IEC 8859 ISO 15924 相關主題 Unicode CSUR 表意文字小組 國際統一碼部件 漢字統一化(英语:Han unification) 惡搞RFC#4042(UTF-9 / UTF-18)  Unicode收录的文字收录文字 組合字符 附加符号 标点符号 空格 Unicode數字 現代文字 Adlam alphabet(英语:Adlam alphabet) 阿拉伯文字 阿拉伯語附加符號(英语:Arabic diacritics) 亞美尼亞字母 巴厘字母 巴姆穆文字 巴塔克文(英语:Batak alphabet) 孟加拉文 注音符號 盲文 布希德文 缅文 加拿大原住民音節文字 Chakma alphabet(英语:Chakma alphabet) 占語字母 Cherokee syllabary(英语:Cherokee syllabary) 中日韓統一表意文字 西里尔字母 德瑟雷特文(英语:Deseret alphabet) 天城文 吉茲字母 格鲁吉亚字母 希腊字母 古吉拉特文 Gunjala Gondi Lipi(英语:Gunjala Gondi Lipi) 古木基文 諺文 哈乃斐羅興亞文字 朝鮮漢字 Hanunó'o alphabet(英语:Hanunó'o alphabet) 希伯来字母 希伯來語附加符號(英语:Hebrew diacritics) 平假名 爪哇字母 日本汉字 卡納達文 片假名 Kayah Li alphabet(英语:Kayah Li alphabet) 高棉文 寮文字 Unicode中的拉丁字母 绒巴文 Limbu alphabet(英语:Limbu alphabet) 老傈僳文 布吉斯文(英语:Lontara alphabet) 馬拉雅拉姆文 Gondi writing(英语:Gondi writing) Mende Kikakui script(英语:Mende Kikakui script) Medefaidrin(英语:Medefaidrin) 柏格理苗文 传统蒙古文 Mro people(英语:Mro people) 西非書面字母 西双版纳傣文 Prachalit Nepal alphabet(英语:Prachalit Nepal alphabet) 女书 Ol Chiki alphabet(英语:Ol Chiki alphabet) 奧里亞文 Osage alphabet(英语:Osage alphabet) 奧斯曼亞字母 Pahawh Hmong(英语:Pahawh Hmong) Pau Cin Hau(英语:Pau Cin Hau) Rejang alphabet(英语:Rejang alphabet) Samaritan alphabet(英语:Samaritan alphabet) Saurashtra alphabet(英语:Saurashtra alphabet) 蕭伯納字母 僧伽羅文 索拉僧平字母 Sundanese alphabet(英语:Sundanese alphabet) Sylheti Nagari(英语:Sylheti Nagari) 敘利亞字母 Tagbanwa alphabet(英语:Tagbanwa alphabet) 德宏傣文 老傣文 傣黯語 泰米爾文 泰卢固文 它拿字母 泰文字 藏文 提非納文字 底罗仆多文 Vai syllabary(英语:Vai syllabary) Warang Citi(英语:Warang Citi) 彝文 古代文字 阿洪姆文 安納托利亞象形文字(英语:Anatolian hieroglyphs) 古北阿拉伯文(英语:Ancient North Arabian) 阿維斯陀文(英语:Avestan alphabet) Bassa alphabet(英语:Bassa alphabet) 梵文(英语:Bhaiksuki alphabet) 婆罗米文 卡里亞文(英语:Carian alphabets) 高加索阿爾巴尼亞字母(英语:Caucasian Albanian alphabet) 科普特字母 楔形文字 塞浦路斯音節文字 多格拉語 圣书体 爱尔巴桑 格拉哥里字母 哥德字母 古兰塔文 Hatran alphabet(英语:Hatran alphabet) 阿拉米字母 巴列維文 安息语 凱提文 佉卢文 Khojki(英语:Khojki) Khudabadi script(英语:Khudabadi script) 线形文字A 线形文字B 呂西亞字母(英语:Lycian alphabet) Lydian alphabet(英语:Lydian alphabet) Mahajani(英语:Mahajani) 望加錫文(英语:Makassarese language) Mandaic alphabet(英语:Mandaic alphabet) 摩尼字母 象雄语 Meithei script(英语:Meithei script) 麥羅埃字母 馬拉地文(英语:Modi alphabet) 木爾坦文(英语:Multani alphabet) 納巴泰字母 歐甘字母 古匈牙利字母 古意大利字母 古彼爾姆文 古波斯楔形文字 粟特字母 突厥字母 帕米瑞拉文字(英语:Palmyrene alphabet) 八思巴字母 腓尼基字母 巴列維文字 盧恩字母 夏拉達文 悉曇文字 粟特字母 南阿拉伯字母 索永布字母 贝贝因字母 塔卡里文字(英语:Takri alphabet) 西夏文 乌加里特字母 札那巴札尔方形字母 標記文字 杜普洛伊速記(英语:Duployan shorthand) 薩頓手語譜寫 符號 Unicode中的宗教與政治符號(英语:Religious and political symbols in Unicode) 货币符号 Unicode中的數學運算子與符號(英语:Mathematical operators and symbols in Unicode) Unicode中的音标符号 表情图标


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3