后备字体

✍ dations ◷ 2025-05-19 12:07:25 #Unicode,字体

后备字体(Fallback font)是指在当时显示的字型缺乏某些字元时,被用于显示缺失字元的字体。因为其作为显示的最后一道防线,后备字体应该尽可能包含所有Unicode字元。

当缺失字元没有后备字体用于显示时,通常会将缺失字元改为黑色方块、白色空心方块、问号、Unicode占位字元(U+FFFD)显示,或者干脆略过该字元。在实务上,像是CSS等支援字体列表依序显示的系统,通常会将一或多套后备字体置入列表最后,以防止缺字的情况发生。

Unicode BMP Fallback是一套最早用于侦错用途的后备字型。BMP代表的是Unicode字元平面的基本多语言平面(Basic Multilingual Plane)。在该字型中,每个字元都是用方框围住的四位数十六进制编码。左方的图案是该字型的示意图,展示了一个空白字元(U+0020)。

不像下述的Unicode Last Resort字型,Unicode BMP Fallback字型只能显示Unicode标准的第零平面,也就是基本多语言平面中的65536种字元。这是因为其字体设计每字元容纳四个编码,因此只能对应U+0000(=0)至U+FFFF(=65535)的字元,也就是第零平面。

此字型是万国码联盟在制定Unicode 5.0时所提供一套包含所有Unicode平面的后备字型。该字型是Mac OS X Last Resort系统字型的衍生版,由苹果公司授权让万国码联盟在非苹果平台上使用。

该字型的字元以粗黑圆角方框围住,中间以该编码区段的代表字元显示,让使用者能大略知道缺失文字的语言。在粗框的左右,各记载了该区段的Unicode十六进制编码起始值与终止值,上下则写出该区段的叙述。

不像Unicode BMP Fallback或GNU Unifont,Unicode Last Resort字型不会针对每个字绘制不同的字元,而是对该区段直接用同一字元显示。这样的设计事实上是对常见字体标准,TrueType、OpenType、PostScript、WOFF等的妥协。由于常见的字体标准皆采用sfnt定址,因此只允许在十六位元的定址空间内提供最多65536(FFFF)个不同的字元。然而,今日的Unicode已经有超过十万种字元,理论定址空间也超过一百万种字元,是sfnt定址允许的约15倍大小。因此,尽管随着时间推进,Unicode定义的字元只会越来越多,Unicode Last Resort后备字型却仍能将未来的所有字元全部收录。

相关

  • 苯并[ia]芘苯并芘(英语:Benzopyrene),化学式:C20H12,是一种五环多环芳香烃类,是一个高活性的间接致癌物质、诱变剂和致畸的物质,结晶为黄色固体。这种物质是在300到600°C之间的不完全燃烧状态
  • 泡沫经济泡沫经济,是指资产价值超越实体经济可承受的程度,使其极易丧失持续发展能力的宏观经济状态。泡沫经济经常由大量的投机活动所支撑。由于缺乏实体经济的支撑,因此其资产犹如泡沫
  • 美国烟酒枪炮及爆裂物管理局美国烟酒枪炮及爆炸物管理局(英语:Bureau of Alcohol, Tobacco, Firearms and Explosives,缩写ATF),是一个隶属于美国司法部、负责对烟酒枪炮征税、执法和释法的机构,原隶属于美国
  • 拉撒路综合征拉撒路综合征(Lazarus syndrome)是指在心肺复苏失败之后人体循环系统自发地恢复运作。自1982年以来,它已在医学文献中至少有了40-50次记载。又被称为拉撒路现象(Lazarus phenome
  • 2011 Winter SMTown 是SM Town第八张冬季合辑─同时除了是第一张英文专辑外,还是新成员f(x)第一次参与录制。1日 Into the New World(朝鲜语:Into the New World (album))(少女时代) | 8日、15日 Why
  • 雅莫科河雅莫科河(阿拉伯语:نهر اليرموك‎,希伯来语:.mw-parser-output .script-hebrew,.mw-parser-output .script-Hebr{font-size:1.15em;font-family:"Ezra SIL","Ezra SIL
  • 罗斯贝数罗斯贝数(Rossby number,简称Ro)也称为罗士比数,得名自美国气象学家卡尔-古斯塔夫·罗斯贝,是一个有关流体流动的无因次量。罗斯贝数是纳维-斯托克斯方程中,惯性力(
  • 7-ELEVEN之恋《7-ELEVEN之恋》为蔡智恒所著之小说,台湾于1997年在网络上发表,1999年出版;中国大陆书名改《雨衣》于2000年出版。后又被翻拍成电影,于2002年上映。 其中收录八个主题,九个故事,
  • 咖逆兹咖逆兹(阿美语:Kangic或kagets)古代传说中是一位掌管坚强和吉祥的神灵,以大龙/大蛇/海龙等的形象为人所知。由于阿美族经历天主教与基督教教会之信仰改革,以及日治时代的殖民统治,咖
  • 托尔马切夫高原坐标:52°38′N 157°35′E / 52.63°N 157.58°E / 52.63; 157.58托尔马切夫高原(俄语:Толмачёв Дол),是俄罗斯的高原,位于该国东部堪察加半岛南部,处于奥帕拉火山东北